Merge branch 'main' of git.mineau.eu:these-ammii/thesis

This commit is contained in:
Jean-Marie 'Histausse' Mineau 2025-07-24 17:41:36 +02:00
commit 8d875ff32a
Signed by: histausse
GPG key ID: B66AEEDA9B645AD2
66 changed files with 23207 additions and 192 deletions

View file

@ -1,23 +1,43 @@
#import "../lib.typ": todo #import "../lib.typ": todo, epigraph
= Introduction <sec:intro> = Introduction <sec:intro>
#todo[Write an introduction] // https://youtu.be/si9iqF5uTFk?t=1512
#epigraph("Rear Admiral Grace Hopper")[If during the next 12 months any one of you says "but we have always done it that way", I will instantly materialize beside you and I will haunt you for 24 hours.]
// De tout temps les hommes on fait des apps android ...
Android is the most used mobile operating system since 2014, and since 2017, it even surpasses Windows all platforms combined#footnote[https://gs.statcounter.com/os-market-share#monthly-200901-202304].
The public adoption of Android is confirmed by application developers, with 1.3 millions apps available in the Google Play Store in 2014, and 3.5 millions apps available in 2017#footnote[https://www.statista.com/statistics/266210].
Its popularity makes Android a prime target for malware developers.
For example, various applications have been shown to steal personal information@shanSelfhidingBehaviorAndroid2018.
Consequently, Android has also been an important subject for security research.
/* /*
*
* A mettre qqp: * A mettre qqp:
* - "Evaluating the Reusability of Android Static Analysis Tools" https://dx.doi.org/10.1007/978-3-031-66459-5_10 10.1007/978-3-031-66459-5_10 21st International Conference on Software and Systems Reuse, ICSR 2024 https://hal.science/hal-04557993v1 * - "Evaluating the Reusability of Android Static Analysis Tools" https://dx.doi.org/10.1007/978-3-031-66459-5_10 10.1007/978-3-031-66459-5_10 21st International Conference on Software and Systems Reuse, ICSR 2024 https://hal.science/hal-04557993v1
* - "Class Loaders in the Middle: Confusing Android Static Analyzers" in Digital Threats: Research and Practice http://dx.doi.org/10.1145/3754457 * - "Class Loaders in the Middle: Confusing Android Static Analyzers" in Digital Threats: Research and Practice http://dx.doi.org/10.1145/3754457
* *
* De tout temps les hommes on fait des apps android ...
* *
* Introduire la notion de reverseur qui veux analyser une app
* *
* Les outils d'analyses android sont problématique: * Android securité explique a ma grand-mere
* - résulats trop bons sur des datasets faciles * expliquer gentillement, montrer tout les angles de la securité: renforcer l'OS, detecter les malware, reverse
* - facile a pieger: shadow attacks
* - savent pas gerer le chargement dyn et reflection
* *
* Problématique: todo * c'est quoi le reverse?
* arriver sur le probleme que les cas qui marchent pas sont souvant ignoré (chiffrer, tableau?) et fait a la main dans les cas
* cause, pourquoi?
* est ce qu'on peut essayer de reparer?
*
*
* plan: chapitre, résumé un peu long des chapitres.
*/ */
#todo[developper "De tout temps les hommes "]
#todo[Introduire problématique:]
#todo[1) résulats trop bons sur des datasets faciles]
#todo[2) facile a pieger: shadow attacks]
#todo[3) savent pas gerer le chargement dyn et reflection]

View file

@ -57,12 +57,10 @@ In addition to decompilling #DEX files, Jadx can also decode Android manifests a
=== Soot <sec:bg-soot> === Soot <sec:bg-soot>
#todo[soot ref] Soot#footnote[https://github.com/soot-oss/soot] @Arzt2013 is a Java optimization framework.
Soot#footnote[https://github.com/soot-oss/soot] is a Java optimization framework.
It can leaft java bytecode to other intermediate representations that can be used to perform optimization then converted back to bytecode. It can leaft java bytecode to other intermediate representations that can be used to perform optimization then converted back to bytecode.
Because Dalvik bytecode and Java bytecode are equivalent, support for Android was added to Soot, and Soot features are now leveraged to analyse Android applications. Because Dalvik bytecode and Java bytecode are equivalent, support for Android was added to Soot, and Soot features are now leveraged to analyse Android applications.
One of the best known example of Soot usage for Android analysis is Flowdroid #todo[ref], a tool that compute data flow in an application. One of the best known example of Soot usage for Android analysis is Flowdroid@Arzt2014a, a tool that compute data flow in an application.
A new version of Soot, SootUp#footnote[https://github.com/soot-oss/SootUp], is currently beeing worked on. A new version of Soot, SootUp#footnote[https://github.com/soot-oss/SootUp], is currently beeing worked on.
Compared to Soot, it has a modernize interface and architecture, but it is not yet feature complete and some tools like Flowdroid are still using Soot. Compared to Soot, it has a modernize interface and architecture, but it is not yet feature complete and some tools like Flowdroid are still using Soot.

View file

@ -0,0 +1,152 @@
#import "../lib.typ": todo, APK
#import "@preview/diagraph:0.3.3": raw-render
== Android Reverse Engineering Techniques <sec:bg-techniques>
#todo[swap with tool section ?]
In the past fifteen years, the research community released many tools to detect or analyze malicious behaviors in applications.
Two main approaches can be distinguished: static and dynamic analysis@Li2017.
Dynamic analysis requires to run the application in a controlled environment to observe runtime values and/or interactions with the operating system.
For example, an Android emulator with a patched kernel can capture these interactions but the modifications to apply are not a trivial task.
Such approach is limited by the required time to execute a limited part of the application with no guarantee on the obtained code coverage.
For malware, dynamic analysis is also limited by evading techniques that may prevent the execution of malicious parts of the code.
//As a consequence, a lot of efforts have been put in static approaches, which is the focus of this paper.
=== Static Analysis <sec:bg-static>
Static analysis program examine an #APK file without executing it to extract information from it.
Basic static analysis can include extracting information from the `AndroidManifest.xml` file or decompiling bytecode to Java code.
More advance analysis consist in the computing the control-flow of an application and computing its data-flow@Li2017.
The most basic form of control-flow analysis is to build a call graph.
A call graph is a graph where the nodes represent the methods in the application, and the edges reprensent calls from one method to another.
@fig:bg-fizzbuzz-cg-cfg b) show the call graph of the code in @fig:bg-fizzbuzz-cg-cfg a).
A more advance control-flow analysis consist in building the control-flow graph.
This times instead of methods, the nodes represent instructions, and the edges indicate which instruction can follow which instruction.
@fig:bg-fizzbuzz-cg-cfg c) represent the control-flow graph of @fig:bg-fizzbuzz-cg-cfg a), with code statement instead of bytecode instructions.
#figure({
set align(center)
stack(dir: ttb,[
#figure(
```java
public static void fizzBuzz(int n) {
for (int i = 1; i <= n; i++) {
if (i % 3 == 0 && i % 5 == 0) {
Buzzer.fizzBuzz();
} else if (i % 3 == 0) {
Buzzer.fizz();
} else if (i % 5 == 0) {
Buzzer.buzz();
} else {
Log.e("fizzbuzz", String.valueOf(i));
}
}
}
```,
supplement: none,
kind: "bg-fizzbuzz-cg-cfg subfig",
caption: [a) A Java program],
) <fig:bg-fizzbuzz-java>], v(2em), stack(dir: ltr, [
#figure(
raw-render(```
digraph {
rankdir=LR
"fizzBuzz(int)" -> "Buzzer.fizzBuzz()"
"fizzBuzz(int)" -> "Buzzer.fizz()"
"fizzBuzz(int)" -> "Buzzer.buzz()"
"fizzBuzz(int)" -> "String.valueOf(int)"
"fizzBuzz(int)" -> "Log.e(String, String)"
}
```,
width: 40%
),
supplement: none,
kind: "bg-fizzbuzz-cg-cfg subfig",
caption: [b) Corresponding Call Graph]
) <fig:bg-fizzbuzz-cg>],[
#figure(
raw-render(```
digraph {
l1
l2
l3
l4
l5
l6
l7
l9
l1 -> l2
l2 -> l3
l3 -> l1
l2 -> l4
l4 -> l5
l5 -> l1
l4 -> l6
l6 -> l7
l7 -> l1
l6 -> l9
l9 -> l1
}
```,
labels: (
"l1": `for (int i = 1; i <= n; i++) {`,
"l2": `if (i % 3 == 0 && i % 5 == 0) {`,
"l3": `Buzzer.fizzBuzz();`,
"l4": `} else if (i % 3 == 0) {`,
"l5": `Buzzer.fizz();`,
"l6": `} else if (i % 5 == 0) {`,
"l7": `Buzzer.buzz();`,
"l9": `Log.e("fizzbuzz", String.valueOf(i));`,
),
width: 50%
),
supplement: none,
kind: "bg-fizzbuzz-cg-cfg subfig",
caption: [c) Corresponding Control-Flow Graph]
) <fig:bg-fizzbuzz-cfg>]))
h(1em)},
supplement: [Figure],
caption: [Source code for a simple Java method and its Call and Control Flow Graphs],
)<fig:bg-fizzbuzz-cg-cfg>
Once the control-flow graph is computed, it can be used to compute data-flows.
Data-flow analysis, also called taint-tracking, allows to follow the flow of information in the application.
Be defining a list of methods and fields that can generate critical information (taint sources) and a list of method that can consume information (taint sink), taint-tracking allows to detect potential data leak (if a data flow link a taint source and a taint sink).
For example, `TelephonyManager.getImei()` is return an unique, persistent, device identifier.
This can be used to identify the user can cannot be changed if compromised.
This make `TelephonyManager.getImei()` a good candidate as a taint source.
On the other hand, `UrlRequest.start()` send a request to an external server, making it a taint sink.
If a data-flow is found linking `TelephonyManager.getImei()` to `UrlRequest.start()`, this means the application is potentially leaking a critical information to an external entity, a behavior that is probably not wanted by the user.
Data-flow analysis is the subject of many contribution@weiAmandroidPreciseGeneral2014 @titzeAppareciumRevealingData2015 @bosuCollusiveDataLeak2017 @klieberAndroidTaintFlow2014 @DBLPconfndssGordonKPGNR15 @octeauCompositeConstantPropagation2015 @liIccTADetectingInterComponent2015, the most notable source being Flowdroid@Arzt2014a.
Static analysis is powerfull as it allows to detects unwanted behavior in an application even is the behavior does not manifest itself when running the application.
Hovewer, static analysis tools must overcom many challenges when analysing Android applications:
/ the Java object-oriented paradigm: A call to a method can in fact correspond to a call to any method overriding the original method in subclasses
/ the multiplicity of entry points: Each component of an application can be an entry point for the application
/ the event driven architecture: Methods of in the applications can be called in many different order depending on external events
/ the interleaving of native code and bytecode: Native code can be called from bytecode and vice versa, but tools often only handle one of those format
/ the potential dynamic code loading: And application can run code that was not orriginally in the application
/ the use of reflection: Methods can be called from their name as a string object, which is not necessary known statically
/ the continual evolution of Android: each new version brings new features that an analysis tools must be aware of
The tools can share the backend used to interact with the bytecode.
For example, Apktool is often called in a subprocess to extracte the bytecode, and the Soot framework is a commonly used both to analyse bytecode and modify it.
The most notable user of Soot is Flowdroid.
=== Dynamic Analysis <sec:bg-dynamic>
#todo[y a du boulot]
- #todo[evasion: droid DroidDungeon @ruggia_unmasking_2024]
- #todo[DroidScope@droidscope180237 and CopperDroid@Tam2015]
- #todo[Xposed: DroidHook / Mirage: Toward a stealthier and modular malware analysis sandbox for android]
- #todo[Frida: CamoDroid]
- #todo[modified android framework: RealDroid]
=== Hybrid Analysis <sec:bg-hybrid>
- #todo[DyDroid, audit of Dynamic Code Loading@qu_dydroid_2017]

View file

@ -0,0 +1,23 @@
#import "../lib.typ": todo, etal, APK
== Application Datasets <sec:bg-datasets>
Computing if an application contains a possible information flow is an example of a static analysis goal.
Some datasets have been built especially for evaluating tools that are computing information flows inside Android applications.
One of the first well known dataset is DroidBench, that was released with the tool Flowdroid@Arzt2014a.
Later, the dataset ICC-Bench was introduced with the tool Amandroid@weiAmandroidPreciseGeneral2014 to complement DroidBench by introducing applications using Inter-Component data flows.
These datasets contain carefully crafted applications containing flows that the tools should be able to detect.
These hand-crafted applications can also be used for testing purposes or to detect any regression when the software code evolves.
Contrary to real world applications, the behavior of these hand-crafted applications is known in advance, thus providing the ground truth that the tools try to compute.
However, these datasets are not representative of real-world applications@Pendlebury2018 and the obtained results can be misleading.
Contrary to DroidBench and ICC-Bench, some approaches use real-world applications.
Bosu #etal@bosuCollusiveDataLeak2017 use DIALDroid to perform a threat analysis of Inter-Application communication and published DIALDroid-Bench, an associated dataset.
Similarly, Luo #etal released TaintBench@luoTaintBenchAutomaticRealworld2022 a real-world dataset and the associated recommendations to build such a dataset.
These datasets are useful for carefully spotting missing taint flows, but contain only a few dozen of applications.
In addition to those datasets, Androzoo@allixAndroZooCollectingMillions2016 collect applications from several application market places, including the Google Play store (the official Google application store), Anzhi and AppChina (two chinese stores), or FDroid (a store dedicated to free and open source applications).
Currently, Androzoo contains more than 25 millions applications, that can be downloaded by researchers from the SHA256 hash of the application.
Androzoo provide additionnal information about the applications, like the date the application was detected for the first time by Androzoo or the number of antivirus from VirusTotal that flaged the application as malicious.
In addition to providing researchers with an easy access to real world applications, Androzoo make it a lot easier to share datasets for reproducibility: instead of sharing hundreds of #APK files, the list of SHA256 is enough.

View file

@ -4,10 +4,10 @@
#epigraph("Alexis \"Lex\" Murphy, Jurassic Park")[This is a Unix system. I know this.] #epigraph("Alexis \"Lex\" Murphy, Jurassic Park")[This is a Unix system. I know this.]
#todo[Present field background and related work] #include("1_android.typ")
#include("2_tools.typ")
#include("X_android.typ") #include("3_analysis_techniques.typ")
#include("X_tools.typ") #include("4_datasets.typ")
/* /*
* Cours generique sur android * Cours generique sur android

View file

@ -3,33 +3,16 @@
== Introduction == Introduction
Android is the most used mobile operating system since 2014, and since 2017, it even surpasses Windows all platforms combined#footnote[https://gs.statcounter.com/os-market-share#monthly-200901-202304]. In this chapter, we study the reusability of open source static analysis tools that appeared between 2011 and 2017, on a recent Android dataset.
The public adoption of Android is confirmed by application developers, with 1.3 millions apps available in the Google Play Store in 2014, and 3.5 millions apps available in 2017#footnote[https://www.statista.com/statistics/266210].
Its popularity makes Android a prime target for malware developers. // For example, various applications have been shown to steal personal information@shanSelfhidingBehaviorAndroid2018.
Consequently, Android has also been an important subject for security research.
In the past fifteen years, the research community released many tools to detect or analyze malicious behaviors in applications. Two main approaches can be distinguished: static and dynamic analysis@Li2017.
Dynamic analysis requires to run the application in a controlled environment to observe runtime values and/or interactions with the operating system.
For example, an Android emulator with a patched kernel can capture these interactions but the modifications to apply are not a trivial task.
// Such approach is limited by the required time to execute a limited part of the application with no guarantee on the obtained code coverage.
// For malware, dynamic analysis is also limited by evading techniques that may prevent the execution of malicious parts of the code. // To explain better if we restore these sentences about malware + evading.
As a consequence, a lot of efforts have been put in static approaches, which is the focus of this paper.
The usual goal of a static analysis is to compute data flows to detect potential information leaks@weiAmandroidPreciseGeneral2014 @titzeAppareciumRevealingData2015 @bosuCollusiveDataLeak2017 @klieberAndroidTaintFlow2014 @DBLPconfndssGordonKPGNR15,@octeauCompositeConstantPropagation2015,@liIccTADetectingInterComponent2015 by analyzing the bytecode of an Android application.
The associated developed tools should support the Dalvik bytecode format, the multiplicity of entry points, the event driven architecture of Android applications, the interleaving of native code and bytecode, possibly loaded dynamically, the use of reflection, to name a few.
All these obstacles threaten the research efforts.
When using a more recent version of Android or a recent set of applications, the results previously obtained may become outdated and the developed tools may not work correctly anymore.
In this paper/*#footnote[This work was supported by the ANR Research under the Plan France 2030 bearing the reference ANR-22-PECY-0007.]*/, we study the reusability of open source static analysis tools that appeared between 2011 and 2017, on a recent Android dataset.
The scope of our study is *not* to quantify if the output results are accurate for ensuring reproducibility, because all the studied static analysis tools have different goals in the end. The scope of our study is *not* to quantify if the output results are accurate for ensuring reproducibility, because all the studied static analysis tools have different goals in the end.
On the contrary, we take as hypothesis that the provided tools compute the intended result but may crash or fail to compute a result due to the evolution of the internals of an Android application, raising unexpected bugs during an analysis. On the contrary, we take as hypothesis that the provided tools compute the intended result but may crash or fail to compute a result due to the evolution of the internals of an Android application, raising unexpected bugs during an analysis.
This paper intends to show that sharing the software artifacts of a paper may not be sufficient to ensure that the provided software would be reusable. This chapter intends to show that sharing the software artifacts of a paper may not be sufficient to ensure that the provided software would be reusable.
Thus, our contributions are the following. Thus, our contributions are the following.
We carefully retrieved static analysis tools for Android applications that were selected by Li #etal@Li2017 between 2011 and 2017. We carefully retrieved static analysis tools for Android applications that were selected by Li #etal@Li2017 between 2011 and 2017.
We contacted the authors, whenever possible, for selecting the best candidate versions and to confirm the good usage of the tools. We contacted the authors, whenever possible, for selecting the best candidate versions and to confirm the good usage of the tools.
We rebuild the tools in their original environment and we plan to share our Docker images with this paper. We rebuild the tools in their original environment and we plan to share our Docker images with this paper.
We evaluated the reusability of the tools by measuring the number of successful analysis of applications taken /*in the Drebin dataset@Arp2014 and */ in a custom dataset that contains more recent applications (#NBTOTALSTRING in total). We evaluated the reusability of the tools by measuring the number of successful analysis of applications taken in the Drebin dataset@Arp2014 and in a custom dataset that contains more recent applications (#NBTOTALSTRING in total).
The observation of the success or failure of these analysis enables us to answer the following research questions: The observation of the success or failure of these analysis enables us to answer the following research questions:
/ RQ1: What Android static analysis tools that are more than 5 years old are still available and can be reused without crashing with a reasonable effort? / RQ1: What Android static analysis tools that are more than 5 years old are still available and can be reused without crashing with a reasonable effort?
@ -45,7 +28,7 @@ As a summary, the contributions of this paper are the following:
- We discuss the effect of applications features (date, size, SDK version, goodware/malware) on static analysis tools and the nature of the issues we found by studying statistics on the errors captured during our experiments. - We discuss the effect of applications features (date, size, SDK version, goodware/malware) on static analysis tools and the nature of the issues we found by studying statistics on the errors captured during our experiments.
*/ */
The paper is structured as follows. The chapter is structured as follows.
@sec:rasta-soa presents a summary of previous works dedicated to Android static analysis tools. @sec:rasta-soa presents a summary of previous works dedicated to Android static analysis tools.
@sec:rasta-methodology presents the methodology employed to build our evaluation process and @sec:rasta-xp gives the associated experimental results. @sec:rasta-methodology presents the methodology employed to build our evaluation process and @sec:rasta-xp gives the associated experimental results.
// @sec:rasta-discussion investigates the reasons behind the observed failures of some of the tools. // @sec:rasta-discussion investigates the reasons behind the observed failures of some of the tools.

View file

@ -9,38 +9,7 @@
// For example, taint analysis datasets should provide the source and expected sink of a taint. // For example, taint analysis datasets should provide the source and expected sink of a taint.
// In some cases, the datasets are provided with additional software for automatizing part of the analysis. // In some cases, the datasets are provided with additional software for automatizing part of the analysis.
// Thus, // Thus,
We review in this section the past existing datasets provided by the community and the papers related to static analysis tools reusability. We review in this section the past existing contributions related to static analysis tools reusability.
=== Application Datasets
Computing if an application contains a possible information flow is an example of a static analysis goal.
Some datasets have been built especially for evaluating tools that are computing information flows inside Android applications.
One of the first well known dataset is DroidBench, that was released with the tool Flowdroid@Arzt2014a.
Later, the dataset ICC-Bench was introduced with the tool Amandroid@weiAmandroidPreciseGeneral2014 to complement DroidBench by introducing applications using Inter-Component data flows.
These datasets contain carefully crafted applications containing flows that the tools should be able to detect.
These hand-crafted applications can also be used for testing purposes or to detect any regression when the software code evolves.
Contrary to real world applications, the behavior of these hand-crafted applications is known in advance, thus providing the ground truth that the tools try to compute.
However, these datasets are not representative of real-world applications@Pendlebury2018 and the obtained results can be misleading.
//, especially for performance or reliability evaluation.
Contrary to DroidBench and ICC-Bench, some approaches use real-world applications.
Bosu #etal@bosuCollusiveDataLeak2017 use DIALDroid to perform a threat analysis of Inter-Application communication and published DIALDroid-Bench, an associated dataset.
Similarly, Luo #etal released TaintBench@luoTaintBenchAutomaticRealworld2022 a real-world dataset and the associated recommendations to build such a dataset.
These datasets confirmed that some tools such as Amandroid@weiAmandroidPreciseGeneral2014 and Flowdroid@Arzt2014a are less efficient on real-world applications.
These datasets are useful for carefully spotting missing taint flows, but contain only a few dozen of applications.
// A larger number of applications would be more suitable for our goal, #ie evaluating the reusability of a variety of static analysis tools.
Pauck #etal@pauckAndroidTaintAnalysis2018 used those three datasets to compare Amandroid@weiAmandroidPreciseGeneral2014, DIAL-Droid@bosuCollusiveDataLeak2017, DidFail@klieberAndroidTaintFlow2014, DroidSafe@DBLPconfndssGordonKPGNR15, FlowDroid@Arzt2014a and IccTA@liIccTADetectingInterComponent2015 -- all these tools will be also compared in this paper.
To perform their comparison, they introduced the AQL (Android App Analysis Query Language) format.
AQL can be used as a common language to describe the computed taint flow as well as the expected result for the datasets.
It is interesting to notice that all the tested tools timed out at least once on real-world applications, and that Amandroid@weiAmandroidPreciseGeneral2014, DidFail@klieberAndroidTaintFlow2014, DroidSafe@DBLPconfndssGordonKPGNR15, IccTA@liIccTADetectingInterComponent2015 and ApkCombiner@liApkCombinerCombiningMultiple2015 (a tool used to combine applications) all failed to run on applications built for Android API 26.
These results suggest that a more thorough study of the link between application characteristics (#eg date, size) should be conducted.
Luo #etal@luoTaintBenchAutomaticRealworld2022 used the framework introduced by Pauck #etal to compare Amandroid@weiAmandroidPreciseGeneral2014 and Flowdroid@Arzt2014a on DroidBench and their own dataset TaintBench, composed of real-world android malware.
They found out that those tools have a low recall on real-world malware, and are thus over adapted to micro-datasets.
Unfortunately, because AQL is only focused on taint flows, we cannot use it to evaluate tools performing more generic analysis.
=== Static Analysis Tools Reusability
Several papers have reviewed Android analysis tools produced by researchers. Several papers have reviewed Android analysis tools produced by researchers.
Li #etal@Li2017 published a systematic literature review for Android static analysis before May 2015. Li #etal@Li2017 published a systematic literature review for Android static analysis before May 2015.
@ -49,6 +18,19 @@ In particular, they listed 27 approaches with an open-source implementation avai
Nevertheless, experiments to evaluate the reusability of the pointed out software were not performed. Nevertheless, experiments to evaluate the reusability of the pointed out software were not performed.
We believe that the effort of reviewing the literature for making a comprehensive overview of available approaches should be pushed further: an existing published approach with a software that cannot be used for technical reasons endanger both the reproducibility and reusability of research. We believe that the effort of reviewing the literature for making a comprehensive overview of available approaches should be pushed further: an existing published approach with a software that cannot be used for technical reasons endanger both the reproducibility and reusability of research.
As we saw in @sec:bg-datasets that the need for a ground truth to test analysis tools leads test datasets to often be handcrafted.
The few datasets composed of real-world application confirmed that some tools such as Amandroid@weiAmandroidPreciseGeneral2014 and Flowdroid@Arzt2014a are less efficient on real-world applications@bosuCollusiveDataLeak2017 @luoTaintBenchAutomaticRealworld2022.
Unfortunatly, those real-world applications datasets are rather small, and a larger number of applications would be more suitable for our goal, #ie evaluating the reusability of a variety of static analysis tools.
Pauck #etal@pauckAndroidTaintAnalysis2018 used DroidBench@@Arzt2014a, ICC-Bench@weiAmandroidPreciseGeneral2014 and DIALDroid-Bench@@bosuCollusiveDataLeak2017 to compare Amandroid@weiAmandroidPreciseGeneral2014, DIAL-Droid@bosuCollusiveDataLeak2017, DidFail@klieberAndroidTaintFlow2014, DroidSafe@DBLPconfndssGordonKPGNR15, FlowDroid@Arzt2014a and IccTA@liIccTADetectingInterComponent2015 -- all these tools will be also compared in this chapter.
To perform their comparison, they introduced the AQL (Android App Analysis Query Language) format.
AQL can be used as a common language to describe the computed taint flow as well as the expected result for the datasets.
It is interesting to notice that all the tested tools timed out at least once on real-world applications, and that Amandroid@weiAmandroidPreciseGeneral2014, DidFail@klieberAndroidTaintFlow2014, DroidSafe@DBLPconfndssGordonKPGNR15, IccTA@liIccTADetectingInterComponent2015 and ApkCombiner@liApkCombinerCombiningMultiple2015 (a tool used to combine applications) all failed to run on applications built for Android API 26.
These results suggest that a more thorough study of the link between application characteristics (#eg date, size) should be conducted.
Luo #etal@luoTaintBenchAutomaticRealworld2022 used the framework introduced by Pauck #etal to compare Amandroid@weiAmandroidPreciseGeneral2014 and Flowdroid@Arzt2014a on DroidBench and their own dataset TaintBench, composed of real-world android malware.
They found out that those tools have a low recall on real-world malware, and are thus over adapted to micro-datasets.
Unfortunately, because AQL is only focused on taint flows, we cannot use it to evaluate tools performing more generic analysis.
A first work about quantifying the reusability of static analysis tools was proposed by Reaves #etal@reaves_droid_2016. A first work about quantifying the reusability of static analysis tools was proposed by Reaves #etal@reaves_droid_2016.
Seven Android analysis tools (Amandroid@weiAmandroidPreciseGeneral2014, AppAudit@xiaEffectiveRealTimeAndroid2015, DroidSafe@DBLPconfndssGordonKPGNR15, Epicc@octeau2013effective, FlowDroid@Arzt2014a, MalloDroid@fahlWhyEveMallory2012 and TaintDroid@Enck2010) were selected to check if they were still readily usable. Seven Android analysis tools (Amandroid@weiAmandroidPreciseGeneral2014, AppAudit@xiaEffectiveRealTimeAndroid2015, DroidSafe@DBLPconfndssGordonKPGNR15, Epicc@octeau2013effective, FlowDroid@Arzt2014a, MalloDroid@fahlWhyEveMallory2012 and TaintDroid@Enck2010) were selected to check if they were still readily usable.
For each tool, both the usability and results of the tool were evaluated by asking auditors to install and use it on DroidBench and 16 real world applications. For each tool, both the usability and results of the tool were evaluated by asking auditors to install and use it on DroidBench and 16 real world applications.
@ -56,15 +38,14 @@ The auditors reported that most of the tools require a significant amount of tim
Reaves #etal propose to solve these issues by distributing a Virtual Machine with a functional build of the tool in addition to the source code. Reaves #etal propose to solve these issues by distributing a Virtual Machine with a functional build of the tool in addition to the source code.
Regrettably, these Virtual Machines were not made available, preventing future researchers to take advantage of the work done by the auditors. Regrettably, these Virtual Machines were not made available, preventing future researchers to take advantage of the work done by the auditors.
Reaves #etal also report that real world applications are more challenging to analyze, with tools having lower results, taking more time and memory to run, sometimes to the point of not being able to run the analysis. Reaves #etal also report that real world applications are more challenging to analyze, with tools having lower results, taking more time and memory to run, sometimes to the point of not being able to run the analysis.
We will confirm and expand this result in this paper with a larger dataset than only 16 real-world applications. We will confirm and expand this result in this chapter with a larger dataset than only 16 real-world applications.
// Indeed, a more diverse dataset would assess the results and give more insight about the factors impacting the performances of the tools. // Indeed, a more diverse dataset would assess the results and give more insight about the factors impacting the performances of the tools.
// PAS LA PLACE ! Finally, our approach is similar to the methodology employed by Mauthe #etal for decompilers@mauthe_large-scale_2021.
// Finally, our approach is similar to the methodology employed by Mauthe #etal for decompilers@mauthe_large-scale_2021. To assess the robustness of android decompilers, Mauthe #etal used 4 decompilers on a dataset of 40 000 applications.
// To assess the robustness of android decompilers, Mauthe #etal used 4 decompilers on a dataset of 40 000 applications. The error messages of the decompilers were parsed to list the methods that failed to decompile, and this information was used to estimate the main causes of failure.
// The error messages of the decompilers were parsed to list the methods that failed to decompile, and this information was used to estimate the main causes of failure. It was found that the failure rate is correlated to the size of the method, and that a consequent amount of failure are from third parties library rather than the core code of the application.
// It was found that the failure rate is correlated to the size of the method, and that a consequent amount of failure are from third parties library rather than the core code of the application. They also concluded that malware are easier to entirely decompile, but have a higher failure rate, meaning that the one that are hard to decompile are substantially harder to decompile than goodware.
// They also concluded that malware are easier to entirely decompile, but have a higher failure rate, meaning that the one that are hard to decompile are substantially harder to decompile than goodware.
/* /*

View file

@ -254,12 +254,11 @@ Probleme 2: pour sampler, on utilise les deciles de taille d'apk, mais pour nos
*/ */
// Two datasets are used in the experiments of this section. Two datasets are used in the experiments of this section.
// The first one is *Drebin*@Arp2014, from which we extracted the malware part (5479 samples that we could retrieved) for comparison purpose only. The first one is *Drebin*@Arp2014, from which we extracted the malware part (5479 samples that we could retrieved) for comparison purpose only.
// It is a well known and very old dataset that should not be used anymore because it contains temporal and spatial biases@Pendlebury2018. It is a well known and very old dataset that should not be used anymore because it contains temporal and spatial biases@Pendlebury2018.
// We intend to compare the rate of success on this old dataset with a more recent one. We intend to compare the rate of success on this old dataset with a more recent one.
// The second one, The second one, *Rasta*, we built to cover all dates between 2010 to 2023.
We built a dataset named *Rasta* to cover all dates between 2010 to 2023.
This dataset is a random extract of Androzoo@allixAndroZooCollectingMillions2016, for which we balanced applications between years and size. This dataset is a random extract of Androzoo@allixAndroZooCollectingMillions2016, for which we balanced applications between years and size.
For each year and inter-decile range of size in Androzoo, 500 applications have been extracted with an arbitrary proportion of 7% of malware. For each year and inter-decile range of size in Androzoo, 500 applications have been extracted with an arbitrary proportion of 7% of malware.
This ratio has been chosen because it is the ratio of goodware/malware that we observed when performing a raw extract of Androzoo. This ratio has been chosen because it is the ratio of goodware/malware that we observed when performing a raw extract of Androzoo.

View file

@ -1,4 +1,4 @@
#import "../lib.typ": todo, highlight, num, paragraph #import "../lib.typ": todo, highlight, num, paragraph, SDK
#import "X_var.typ": * #import "X_var.typ": *
#import "X_lib.typ": * #import "X_lib.typ": *
@ -55,8 +55,7 @@ For the tools that we could run, #resultratio of analysis are finishing successf
//(those with less than 50% of successful execution and including the two tools that we were unable to build). //(those with less than 50% of successful execution and including the two tools that we were unable to build).
] ]
/* === RQ2: Size, #SDK and Date Influence
== RQ2: temporal evolution
#todo[alt text for fig rasta-exit-evolution-java and rasta-exit-evolution-not-java] #todo[alt text for fig rasta-exit-evolution-java and rasta-exit-evolution-not-java]
@ -120,17 +119,7 @@ sqlite> SELECT apk1.first_seen_year, (COUNT(*) * 100) / (SELECT 20 * COUNT(*)
``` ```
*/ */
#highlight()[ To compare the influence of the date, #SDK version and size of applications, we fixed one parameter while varying an other.
*RQ2 answer:* For the #nbtoolsselected tools that can be used partially, a global decrease of the success rate of tools' analysis is observed over time.
Starting at 78% of success rate, after five years, tools have 61% of success; after ten years, 45% of success.
]
*/
=== RQ2: Size, SDK and Date Influence
To measure the influence of the date, SDK version and size of applications, we fixed one parameter while varying an other.
For the sake of clarity, we separated Java based / non Java based tools.
#todo[Alt text for fig rasta-decorelation-size] #todo[Alt text for fig rasta-decorelation-size]
#figure(stack(dir: ltr, #figure(stack(dir: ltr,
@ -209,21 +198,25 @@ We observe that 9 tools over 12 have a finishing rate dropping below 20% for Jav
caption: [Non Java based tools], caption: [Non Java based tools],
supplement: [Subfigure], supplement: [Subfigure],
) <fig:rasta-rate-evolution-non-java-decile-min-sdk>] ) <fig:rasta-rate-evolution-non-java-decile-min-sdk>]
), caption: [Finishing rate by min SDK with a bytecode size $in$ [4.08, 5.2] MB] ), caption: [Finishing rate by min #SDK with a bytecode size $in$ [4.08, 5.2] MB]
) <fig:rasta-decorelation-size> ) <fig:rasta-decorelation-size>
We performed similar experiments by variating the min SDK and target SDK versions, still with a fixed bytecode size between 4.08 and 5.2 MB, as shown in @fig:rasta-rate-evolution-java-decile-min-sdk and @fig:rasta-rate-evolution-non-java-decile-min-sdk. We performed similar experiments by variating the min #SDK and target #SDK versions, still with a fixed bytecode size between 4.08 and 5.2 MB, as shown in @fig:rasta-rate-evolution-java-decile-min-sdk and @fig:rasta-rate-evolution-non-java-decile-min-sdk.
We found that contrary to the target SDK, the min SDK version has an impact on the finishing rate of Java based tools: 8 tools over 12 are below 50% after SDK 16. We found that contrary to the target #SDK, the min #SDK version has an impact on the finishing rate of Java based tools: 8 tools over 12 are below 50% after #SDK 16.
It is not surprising, as the min SDK is highly correlated to the year. It is not surprising, as the min #SDK is highly correlated to the year.
#highlight()[ #highlight()[
*RQ2 answer:* *RQ2 answer:*
The success rate varies based on the size of bytecode and SDK version. For the #nbtoolsselected tools that can be used partially, a global decrease of the success rate of tools' analysis is observed over time.
Starting at 78% of success rate, after five years, tools have 61% of success; after ten years, 45% of success.
The success rate varies based on the size of bytecode and #SDK version.
The date is also correlated with the success rate for Java based tools only. The date is also correlated with the success rate for Java based tools only.
] ]
=== RQ3: Malware vs Goodware === RQ3: Malware vs Goodware <sec:rasta-mal-vs-good>
#todo[complete @sec:rasta-mal-vs-good by commenting the new figures]
/* /*
``` ```
@ -256,7 +249,6 @@ sqlite> SELECT vt_detection == 0, COUNT(DISTINCT sha256) FROM apk WHERE dex_size
*/ */
/*
#todo[Alt text for rasta-exit-goodmal] #todo[Alt text for rasta-exit-goodmal]
#figure( #figure(
image( image(
@ -266,8 +258,6 @@ sqlite> SELECT vt_detection == 0, COUNT(DISTINCT sha256) FROM apk WHERE dex_size
), ),
caption: [Exit status comparing goodware and malware for the Rasta dataset], caption: [Exit status comparing goodware and malware for the Rasta dataset],
) <fig:rasta-exit-goodmal> ) <fig:rasta-exit-goodmal>
*/
/* /*
[15:25] Jean-Marie Mineau [15:25] Jean-Marie Mineau
@ -295,7 +285,6 @@ sqlite> SELECT AVG(apk_size) FROM apk WHERE vt_detection != 0;
*/ */
/*
#figure({ #figure({
show table: set text(size: 0.80em) show table: set text(size: 0.80em)
table( table(
@ -329,7 +318,6 @@ sqlite> SELECT AVG(apk_size) FROM apk WHERE vt_detection != 0;
)}, )},
caption: [Average size and date of goodware/malware parts of the Rasta dataset], caption: [Average size and date of goodware/malware parts of the Rasta dataset],
) <tab:rasta-sizes> ) <tab:rasta-sizes>
*/
#figure({ #figure({

View file

@ -4,51 +4,6 @@
== Discussion <sec:rasta-discussion> == Discussion <sec:rasta-discussion>
=== State-of-the-art comparison
Our finding are consistent with the numerical results of Pauck #etal that showed that #mypercent(106, 180) of DIALDroid-Bench@bosuCollusiveDataLeak2017 real-world applications are analyzed successfully with the 6 evaluated tools@pauckAndroidTaintAnalysis2018.
Six years after the release of DIALDroid-Bench, we obtain a lower ratio of #mypercent(40.05, 100) for the same set of 6 tools but using the Rasta dataset of #NBTOTALSTRING applications.
We extended this result to a set of #nbtoolsvariationsrun tools and obtained a global success rate of #resultratio. We confirmed that most tools require a significant amount of work to get them running@reaves_droid_2016.
// Our investigations of crashes also confirmed that dependencies to older versions of Apktool are impacting the performances of Anadroid, Saaf and Wognsen #etal in addition to DroidSafe and IccTa, already identified by Pauck #etal.
Investigating the reason behind tools' errors is a difficult task and will be investigated in a future work.
For now, our manual investigations show that the nature of errors varies from one analysis to another, without any easy solution for the end user for fixing it.
=== Recommendations
Finally, we summarize some takeaways that developers should follow to improve the success of reusing their developed software.
For improving the reliability of their software, developers should use classical development best practices, for example continuous integration, testing, code review.
For improving the reusability developers should write a documentation about the tool usage and provide a minimal working example and describe the expected results.
Interactions with the running environment should be minimized, for example by using a docker container, a virtual environment or even a virtual machine.
Additionally, a small dataset should be provided for a more extensive test campaign and the publishing of the expected result on this dataset would ensure to be able to evaluate the reproducibility of experiments.
Finally, an important remark concerns the libraries used by a tool.
We have seen two types of libraries:
- internal libraries manipulating internal data of the tool;
- external libraries that are used to manipulate the input data (APKs, bytecode, resources).
We observed by our manual investigations that external libraries are the ones leading to crashes because of variations in recent APKs (file format, unknown bytecode instructions, multi-DEX files).
We believe that the developer should provide enough documentation to make possible a later upgrade of these external libraries.
//: for example, old versions of apktool are the top most libraries raising errors.
=== Threats to validity
Our application dataset is biased in favor of Androguard, because Androzoo have already used Androguard internally when collecting applications and discarded any application that cannot be processed with this tool.
Despite our best efforts, it is possible that we made mistakes when building or using the tools.
It is also possible that we wrongly classified a result as a failure.
To mitigate this possible problem we contacted the authors of the tools to confirm that we used the right parameters and chose a valid failure criterion.
// Before running the final experiment, we also ran the tools on a subset of our dataset and looked manually the most common errors to ensure that they are not trivial errors that can be solved.
The timeout value, amount of memory are arbitrarily fixed.
For mitigating their effect, a small extract of our dataset has been analyzed with more memory/time for measuring any difference.
Finally, the use of VirusTotal for determining if an application is a malware or not may be wrong.
For limiting this impact, we used a threshold of at most 5 antiviruses (resp. no more than 0) reporting an application as being a malware (resp. goodware) for taking a decision about maliciousness (resp. benignness).
/*
== Discussion <sec:rasta-discussion>
#figure({ #figure({
show table: set text(size: 0.50em) show table: set text(size: 0.50em)
show table.cell.where(y: 0): it => if it.x == 0 { it } else { rotate(-90deg, reflow: true, it) } show table.cell.where(y: 0): it => if it.x == 0 { it } else { rotate(-90deg, reflow: true, it) }
@ -139,8 +94,6 @@ For limiting this impact, we used a threshold of at most 5 antiviruses (resp. no
) <tab:rasta-avgerror> ) <tab:rasta-avgerror>
In this section, we investigate the reasons behind the high ratio of failures presented in @sec:rasta-xp. In this section, we investigate the reasons behind the high ratio of failures presented in @sec:rasta-xp.
@tab:rasta-avgerror reports the average number of errors, the average time and memory consumption of the analysis of one APK file. @tab:rasta-avgerror reports the average number of errors, the average time and memory consumption of the analysis of one APK file.
We also compare our conclusions to the ones of the literature. We also compare our conclusions to the ones of the literature.
@ -254,7 +207,7 @@ Anadroid: DONE
SELECT AVG(cnt), MAX(cnt) FROM (SELECT COUNT(*) AS cnt FROM error WHERE tool_name = 'anadroid' AND msg='Could not decode arsc file' GROUP BY sha256); SELECT AVG(cnt), MAX(cnt) FROM (SELECT COUNT(*) AS cnt FROM error WHERE tool_name = 'anadroid' AND msg='Could not decode arsc file' GROUP BY sha256);
*/ */
#paragraph[Androguard and Androguard_dad])[ #paragraph[Androguard and Androguard_dad][
Surprisingly, while Androguard almost never fails to analyze an APK, the internal decompiler of Androguard (DAD) fails more than half of the time. Surprisingly, while Androguard almost never fails to analyze an APK, the internal decompiler of Androguard (DAD) fails more than half of the time.
The analysis of the logs shows that the issue comes from the way the decompiled methods are stored: each method is stored in a file named after the method name and signature, and this file name can quickly exceed the size limit (255 characters on most file systems). The analysis of the logs shows that the issue comes from the way the decompiled methods are stored: each method is stored in a file named after the method name and signature, and this file name can quickly exceed the size limit (255 characters on most file systems).
It should be noticed that Androguard_dad rarely fails on the Drebin dataset. It should be noticed that Androguard_dad rarely fails on the Drebin dataset.
@ -398,9 +351,13 @@ We believe that it is explained by the fact that the complexity of the code incr
58.88 58.88
*/ */
Second, our finding are consistent with the numerical results of Pauck #etal that showed that #mypercent(106, 180) of DIALDroid-Bench 30 real-world applications are analyzed successfully with the 6 evaluated tools@pauckAndroidTaintAnalysis2018.
=== State-of-the-art comparison
Our finding are consistent with the numerical results of Pauck #etal that showed that #mypercent(106, 180) of DIALDroid-Bench@bosuCollusiveDataLeak2017 real-world applications are analyzed successfully with the 6 evaluated tools@pauckAndroidTaintAnalysis2018.
Six years after the release of DIALDroid-Bench, we obtain a lower ratio of #mypercent(40.05, 100) for the same set of 6 tools but using the Rasta dataset of #NBTOTALSTRING applications. Six years after the release of DIALDroid-Bench, we obtain a lower ratio of #mypercent(40.05, 100) for the same set of 6 tools but using the Rasta dataset of #NBTOTALSTRING applications.
We extended this result to our set of #nbtoolsvariationsrun tools and obtained a global success rate of #resultratio. We extended this result to a set of #nbtoolsvariationsrun tools and obtained a global success rate of #resultratio.
We confirmed that most tools require a significant amount of work to get them running@reaves_droid_2016.
Our investigations of crashes also confirmed that dependencies to older versions of Apktool are impacting the performances of Anadroid, Saaf and Wognsen #etal in addition to DroidSafe and IccTa, already identified by Pauck #etal. Our investigations of crashes also confirmed that dependencies to older versions of Apktool are impacting the performances of Anadroid, Saaf and Wognsen #etal in addition to DroidSafe and IccTa, already identified by Pauck #etal.
/* /*
@ -436,5 +393,37 @@ We confirmed that most tools require a significant amount of work to get them ru
We encounter similar issues with libraries and operating system incompatibilities, and noticed that, with time, dependencies issues may impact the build process. We encounter similar issues with libraries and operating system incompatibilities, and noticed that, with time, dependencies issues may impact the build process.
For instance we encountered cases where the repository hosting the dependencies were closed, or cases where maven failed to download dependencies because the OS version did not support SSL, now mandatory to access maven central. For instance we encountered cases where the repository hosting the dependencies were closed, or cases where maven failed to download dependencies because the OS version did not support SSL, now mandatory to access maven central.
//, and even one case were the could not find anywhere the compiled version of sbt used to build a tool. //, and even one case were the could not find anywhere the compiled version of sbt used to build a tool.
*/
=== Recommendations
Finally, we summarize some takeaways that developers should follow to improve the success of reusing their developed software.
For improving the reliability of their software, developers should use classical development best practices, for example continuous integration, testing, code review.
For improving the reusability developers should write a documentation about the tool usage and provide a minimal working example and describe the expected results.
Interactions with the running environment should be minimized, for example by using a docker container, a virtual environment or even a virtual machine.
Additionally, a small dataset should be provided for a more extensive test campaign and the publishing of the expected result on this dataset would ensure to be able to evaluate the reproducibility of experiments.
Finally, an important remark concerns the libraries used by a tool.
We have seen two types of libraries:
- internal libraries manipulating internal data of the tool;
- external libraries that are used to manipulate the input data (APKs, bytecode, resources).
We observed by our manual investigations that external libraries are the ones leading to crashes because of variations in recent APKs (file format, unknown bytecode instructions, multi-DEX files).
We believe that the developer should provide enough documentation to make possible a later upgrade of these external libraries.
//: for example, old versions of apktool are the top most libraries raising errors.
=== Threats to validity
Our application dataset is biased in favor of Androguard, because Androzoo have already used Androguard internally when collecting applications and discarded any application that cannot be processed with this tool.
Despite our best efforts, it is possible that we made mistakes when building or using the tools.
It is also possible that we wrongly classified a result as a failure.
To mitigate this possible problem we contacted the authors of the tools to confirm that we used the right parameters and chose a valid failure criterion.
// Before running the final experiment, we also ran the tools on a subset of our dataset and looked manually the most common errors to ensure that they are not trivial errors that can be solved.
The timeout value, amount of memory are arbitrarily fixed.
For mitigating their effect, a small extract of our dataset has been analyzed with more memory/time for measuring any difference.
Finally, the use of VirusTotal for determining if an application is a malware or not may be wrong.
For limiting this impact, we used a threshold of at most 5 antiviruses (resp. no more than 0) reporting an application as being a malware (resp. goodware) for taking a decision about maliciousness (resp. benignness).

View file

@ -1,4 +1,4 @@
#import "../lib.typ": etal, ie #import "../lib.typ": etal, ie, ART, DEX, APK, SDK
#import "X_var.typ": * #import "X_var.typ": *
== Introduction == Introduction
@ -7,7 +7,7 @@
When building an application with Android Studio, the source codes of applications are compiled to Java bytecode, which is then converted to Dalvik bytecode. When building an application with Android Studio, the source codes of applications are compiled to Java bytecode, which is then converted to Dalvik bytecode.
Dalvik bytecode is then put in a zip archive with other resources such as the application manifest, and the zip archive is then signed. Dalvik bytecode is then put in a zip archive with other resources such as the application manifest, and the zip archive is then signed.
All this process is handled by Android Studio, behind the scene. All this process is handled by Android Studio, behind the scene.
At runtime, the Dalvik bytecode is either interpreted by the Dalvik virtual machine or compiled by ART in order to execute native code and it is up to these components to handle the loading of the classes. At runtime, the Dalvik bytecode is either interpreted by the Dalvik virtual machine or compiled by #ART in order to execute native code and it is up to these components to handle the loading of the classes.
Both behaviors are possible at the same time for a single application, and it is up to Android to choose which part of an application is compiled in native code. Both behaviors are possible at the same time for a single application, and it is up to Android to choose which part of an application is compiled in native code.
*/ */
@ -20,17 +20,17 @@ If this first phase is not accurately driven, for example if they fail to access
Additionally, as stated by Li #etal@Li2017 in their conclusions, such a task is complexified by dynamic code loading, reflective calls, native code, and multi-threading which cannot be easily handled statically. Additionally, as stated by Li #etal@Li2017 in their conclusions, such a task is complexified by dynamic code loading, reflective calls, native code, and multi-threading which cannot be easily handled statically.
Nevertheless, even if we do not consider these aspects, determining statically how the regular class loading system of Android is working is a difficult task. Nevertheless, even if we do not consider these aspects, determining statically how the regular class loading system of Android is working is a difficult task.
Class loading occurs at runtime and is handled by the components of Android Runtime (ART), even when the application is partially or fully compiled ahead of time. Class loading occurs at runtime and is handled by the components of #ART, even when the application is partially or fully compiled ahead of time.
Nevertheless, at the development stage, Android Studio handles the resolution of the different classes that can be internal to the application. Nevertheless, at the development stage, Android Studio handles the resolution of the different classes that can be internal to the application.
When building, the code is linked to the standard library i.e. the code contained in `android.jar`. When building, the code is linked to the standard library i.e. the code contained in `android.jar`.
In this article, we call these classes "Development SDK classes". In this article, we call these classes "Development #SDK classes".
`android.jar` is not added to the application because its classes will be available at runtime in others `.jar` files. `android.jar` is not added to the application because its classes will be available at runtime in others `.jar` files.
To distinguish those classes found at runtime from Dev SDK classes, we call them #Asdkc. To distinguish those classes found at runtime from Dev #SDK classes, we call them #Asdkc.
When releasing the application, the building process of Android Studio can manage different versions of the #Asdk, reported in the Manifest as the "SDK versions". When releasing the application, the building process of Android Studio can manage different versions of the #Asdk, reported in the Manifest as the "#SDK versions".
Indeed, some parts of the core #Asdkc can be embedded in the application, for retro compatibility purposes: by comparing the specified minimum SDK version and the target SDK version, the code of extra #Asdkc is stored in the APK file. Indeed, some parts of the core #Asdkc can be embedded in the application, for retro compatibility purposes: by comparing the specified minimum #SDK version and the target #SDK version, the code of extra #Asdkc is stored in the APK file.
As a consequence, it is frequent to find inside applications some classes that come from the `com.android` packages. As a consequence, it is frequent to find inside applications some classes that come from the `com.android` packages.
At runtime each smartphone runs a unique version of Android, but, as the application is deployed on multiple versions of Android, it is difficult to predict which classes will be loaded from the #Asdkc or from the APK file itself. At runtime each smartphone runs a unique version of Android, but, as the application is deployed on multiple versions of Android, it is difficult to predict which classes will be loaded from the #Asdkc or from the APK file itself.
This complexity increases with the multi-DEX format of recent APK files that can contain several bytecode files. This complexity increases with the multi-#DEX format of recent #APK files that can contain several bytecode files.
Going back to the problem of a reverser studying a suspicious application statically, the reverser uses tools to disassemble the application@mauthe_large-scale_2021 and track the flows of data in the bytecode. Going back to the problem of a reverser studying a suspicious application statically, the reverser uses tools to disassemble the application@mauthe_large-scale_2021 and track the flows of data in the bytecode.
As an example, for a spyware potentially leaking personal information, the reverser can unpack the application with Apktool and, after manually locating a method that they suspect to read sensitive data (by reading the unpacked bytecode), they can compute with FlowDroid@Arzt2014a if there is a flow from this method to methods performing HTTP requests. As an example, for a spyware potentially leaking personal information, the reverser can unpack the application with Apktool and, after manually locating a method that they suspect to read sensitive data (by reading the unpacked bytecode), they can compute with FlowDroid@Arzt2014a if there is a flow from this method to methods performing HTTP requests.
@ -47,7 +47,7 @@ The goal of such an attack is to confuse them during the reversing process: at r
This attack can be applied to regular classes of the #Asdk or to hidden classes of Android@he_systematic_2023 @li_accessing_2016. This attack can be applied to regular classes of the #Asdk or to hidden classes of Android@he_systematic_2023 @li_accessing_2016.
We show how these attacks can confuse the tools of the reverser when he performs a static analysis. We show how these attacks can confuse the tools of the reverser when he performs a static analysis.
In order to evaluate if such attacks are already used in the wild, we analyzed #nbapk applications from 2023 that we extracted randomly from AndroZoo@allixAndroZooCollectingMillions2016. In order to evaluate if such attacks are already used in the wild, we analyzed #nbapk applications from 2023 that we extracted randomly from AndroZoo@allixAndroZooCollectingMillions2016.
Our main result is that #shadowsdk of these applications contain shadow collisions against the SDK and #shadowhidden against hidden classes. Our main result is that #shadowsdk of these applications contain shadow collisions against the #SDK and #shadowhidden against hidden classes.
Our investigations conclude that most of these collisions are not voluntary attacks, but we highlight one specific malware sample performing strong obfuscation revealed by our detection of one shadow attack. Our investigations conclude that most of these collisions are not voluntary attacks, but we highlight one specific malware sample performing strong obfuscation revealed by our detection of one shadow attack.
The paper is structured as follows. The paper is structured as follows.

View file

@ -40,15 +40,3 @@ They found that hidden APIs are added and removed in every release of Android, a
More recently, He #etal @he_systematic_2023 did a systematic study of hidden service API related to security. More recently, He #etal @he_systematic_2023 did a systematic study of hidden service API related to security.
They studied how the hidden API can be used to bypass Android security restrictions and found that although Google countermeasures are effective, they need to be implemented inside the system services and not the hidden API due to the lack of in-app privilege isolation: the framework code is in the same process as the user code, meaning any restriction in the framework can be bypassed by the user. They studied how the hidden API can be used to bypass Android security restrictions and found that although Google countermeasures are effective, they need to be implemented inside the system services and not the hidden API due to the lack of in-app privilege isolation: the framework code is in the same process as the user code, meaning any restriction in the framework can be bypassed by the user.
] ]
#paragraph([Static analysis tools])[
Static analysis tools are used to perform operations on an APK file, for example extracting its bytecode or information from the Manifest file.
Because of the complexity of Android, few tools have followed all the evolutions of the file format and are robust enough to analyze all applications without crashing@mineau_evaluating_2024.
The tools can share the backend used to manipulate the code.
For example, Apktool is often called in a subprocess to extracte the bytecode.
Another example is Soot@Arzt2013, a Java framework that allows to manipulate the bytecode from an object representation of instructions.
This framework enables advanced features such as inserting or removing bytecode instructions but can require a lot of memory and time to perform its operations.
The most known tool built on top of Soot is FlowDroid@Arzt2014a, which enables to compute information flows statically into the code.
Because these tools are used by reversers, we will evaluate the accuracy of the provided results in the case of an application developer exploits the possible confusions that brings the class loading mechanisms of Android.
]

View file

@ -1,8 +1,8 @@
#import "../lib.typ": todo, APK, DEX, JAR, OAT, eg, ART, paragraph #import "../lib.typ": todo, APK, DEX, JAR, OAT, eg, ART, paragraph, jm-note
/* /*
* Parler de dex lego et du papier qui encode les resultats d'anger en jimple * Parler de dex lego et du papier qui encode les resultats d'anger en jimple
* * argggg https://dl.acm.org/doi/10.1145/2931037.2931044 is verrryyyyy close
* *
*/ */
@ -166,7 +166,7 @@ When loaded dynamically, the classes are in a different classloader, and the cla
We decided to restrain our scope to the use of class loader from the Android SDK. We decided to restrain our scope to the use of class loader from the Android SDK.
In the abscence of class collision, those class loader behave seamlessly and adding the classes to application maintains the behavior. In the abscence of class collision, those class loader behave seamlessly and adding the classes to application maintains the behavior.
#todo[this is redundant an messy:] #jm-note[
When we detect a collision, we rename one of the classes colliding in order to be able to differenciate both classes. When we detect a collision, we rename one of the classes colliding in order to be able to differenciate both classes.
To avoid breaking the application, we then need to rename all references to this specific class, an be carefull not to modify references to the other class. To avoid breaking the application, we then need to rename all references to this specific class, an be carefull not to modify references to the other class.
To do so, we regroup each classes by the classloaders defining them, then, for each colliding class name and each classloader, we check the actual class used by the classloader. To do so, we regroup each classes by the classloaders defining them, then, for each colliding class name and each classloader, we check the actual class used by the classloader.
@ -177,6 +177,7 @@ The pseudo-code in @lst:renaming-algo show the three steps of this algorithm:
- first we detect collision and rename classes definitions to remove the collisions - first we detect collision and rename classes definitions to remove the collisions
- then we rename the reference to the colliding classes to make sure the right classes are called - then we rename the reference to the colliding classes to make sure the right classes are called
- ultimately, we merge the modified dexfiles of each class loaders into one android application - ultimately, we merge the modified dexfiles of each class loaders into one android application
][this is redundant an messy]
#figure( #figure(
```python ```python

View file

@ -1,13 +1,69 @@
#import "../lib.typ": todo #import "../lib.typ": todo, SDK, API, ART, DEX, APK, JAR, ADB
== Collection Runtime Information <sec:th-dyn> == Collecting Runtime Information <sec:th-dyn>
In order to perform the transformations described in @sec:th-trans, we need information like the name and signature of the method called with reflection, or the actual bytecode loaded dynamically. In order to perform the transformations described in @sec:th-trans, we need information like the name and signature of the method called with reflection, or the actual bytecode loaded dynamically.
We are doing those transformation specifically because those information are difficult to extract statically. We are doing those transformation specifically because those information are difficult to extract statically.
Hence, we are using dynamic analysis to collect the runtime information we need. Hence, we are using dynamic analysis to collect the runtime information we need.
We use Frida(see @sec:bg-frida) to instrument the application and intercept calls of specific methods.
=== Collect Bytecode === Collecting Bytecode Dynamically Loaded
=== Collect Reflection Data Initially, we considered instrumenting the constructor methods of the classloaders of the Android #SDK.
However, this is a significant number of methods to instrument, and looking at older application, we realized that we missed the `DexFile` class.
`DexFile` is a now depreciated class but still usable class that can be used to load bytecode dynamically.
Instead of looking for all possible methods to load bytecode, we decided to look at the #ART source code an list all the places where the internal function used to parse bytecode is called.
We found that all those calls are from under either `DexFile.openInMemoryDexFilesNative(..)` or `DexFile.openDexFileNative(..)`, two hidden #API methods.
Those methods takes as argument a list of Androis code files, either in the form of in memory byte arrays or file path, and a reference to the classloader associated to the code.
The code files can have many format, usually #DEX files, or #APK / #JAR files containing #DEX files, but it can also be internal format like `.aot` #todo[check, aot explain somewhere?]. #todo[cf later to explain that only #DEX / #APK / #JAR are found?]
Instrumenting those methods allows us to collect all the #DEX files loaded by the #ART and associate them to their classloaders.
=== Collecting Reflection Data
Like describe in @sec:th-trans-ref, they are 3 methods that we need to instrument to capture reflection calls: `Class.newInstance()`, `Constructor.newInstance(..)` and `Method.invoke(..)`.
Because Java has polymorphism, we need not only the method name and defining class, but also the whole signature of the method.
In addition to that, in case they are several classes with the same name as the defining class, we also need the classloader of the defining class to distinguish it from the other classes.
A more challenging information to collect is the from where the reflection method is called.
In order to correctly modify the application, we need to know which specific call to a reflection method we intercepted.
Specifically, we need to known the caller method (once again, we need the method name, full signature, defining class and its classloader), and the speficic instruction that called the reflection method (in case the caller method call a reflection method several times).
This information is more difficult to collect than one would expect.
Those information are stored in the stack, but before the #SDK 34, the stack was not directly accessible programmatically.
Historically, when a reverse engineer needed to access the stack, they would trigger and catch an exception, get the stack from the exception.
The issue with this approche is that the data stored in the exception are meant for debbuging.
In particullar, the location of the call in the bytecode has a different meaning depending on the debug information encoded in the bytecode.
It can either be the address of the bytecode instruction invoking the callee method in the instruction array of the caller method, or the line number of original source code that call the callee method.
In the #SDK 34, Android introduced the `StackWalker` #API.
This #API allow to programatically travel the current stack and retrieve informations from it, including the bytecode address of the instruction calling the callee methods.
Considering that the line number is not a reliable information, we chose to use the new #API, despite the restriction that come with chosing such a recent Android version (it was released in october 2023, arround 2 years ago, and less than 50% of the current Android market share support this #API today #todo[archive ref https://gs.statcounter.com/android-version-market-share]).
=== Application Execution
Dynamic analysis requires actually running the application.
In order to test automatically multiple applications, we needed to simulate human interractions with the applications.
We found a few tools available, #todo[ref les outils testé, peut etre mettre dans state of the art?].
After some tests, the most suitable one we found were the Monkey, a standard Android tool from Google that generate random event, and GroddDroid #todo[ref].
We choose to avoir the Monkey because we noticed that it will often trigger event that will close the application (events likes pressing the 'home' button, or openning the general setting drop-down menu at the top of the screen).
GroddDroid different execution modes.
We choosed to use the most simple one, that explore the application following a depth-first search algorithm.
GroddDroid can do more advance explorations targetting suspicious section of the application en priority, but this require to perform heavy static analysis.
We elected to avoid this option to keep the exploiration lightwight and limit the chance to encontering a fatal issue.
Behind the scene, GroddDroid uses UI Automator to interact with the application, an standar Android API used intended for automatic testing.
Because we a using Frida, we do not need to use a custom version of Android with a modified #ART or kernel like some dynamica analysis framework. #todo[references]
However, we decided to not inject Frida in the original application, so we need to have root access to directly run Frida in Android, wich is not a normal thing to have on Android.
Because dynamic analysis can be slow, we also decided to run the applications on emulators.
This makes its easier to run several analysis in parallel.
The alternative would have been to run the application on actual smartphones, and would have required multiple phones to run the analysis in parallel.
For simplicity, we choosed to use Google Android emulator for our experiment.
We spawned multiple emulators, installed Frida on it, took a snapshot of the emulator before installing the application to analyse.
Then we run the application for a minute #todo[check la valeur exacte] with GroddRunner, and at the end of the analysis, we reload the snapshot in case the application modified the system in some unforseen way.
If at some point the emulator start responding for too long, we force kill it and restart it.
#todo[Droid donjon, dire qu'on est au niveau -1 de l'anti-evation]
As we will see in @sec:th-res #todo[donner la bonne subsection], our experimental setup is quite naive and still requiere improvement. #todo[Comment on dit proprement que c'est tout pété?]
Nonetheless, our analysis tool itself only require a #ADB connection to a phone with a rooted Android system to work.
To analyse a specific application, using an actual smartphone and exploring the application manually is still possible and a lot more stable than our automated batch analysis setup.
#todo[Futur work: Droiddonjon like, GroddDroid improved exploration, potentiellement faire de l'execution forcé avec frida]
=== Application Execition

View file

@ -1,8 +1,103 @@
#import "../lib.typ": todo #import "../lib.typ": todo, SDK, num, mypercent, ART, ie
#import "X_var.typ": *
== Result <sec:th-res> == Result <sec:th-res>
#todo[better section name for @sec:th-res] #todo[better section name for @sec:th-res]
=== Bytecode Loaded by Application <sec:th-code-collected> To studdy the impact of our transformation on analysis tools, we took reused application from the dataset we sampled in @sec:rasta-dataset.
Because we are running the application on a rescent version of Android (#SDK 34), we only took the most recent applications: the one collected in 2023.
This represent #num(5000) applications.
Among them, we could not retrieve 43 from Androzoo, leaving us with #num(dyn_res.all.nb) applications to test.
#todo[Bytecode collected: facebook, google, appsflyer] === The Limits of Our Dynamic Analysis <sec:th-dyn-failure>
After running the dynamic analysis on our dataset the first time we realised our dynamic setup was quite fragile.
We found that #mypercent(dyn_res.all.nb_failed_first_run, dyn_res.all.nb) of the execution failed with various errors.
The majority of those errors were related to faillures to connect to the Frida agent or start the activity from Frida.
Some of those errors seamed to come from Frida, while other seamed related to the emulator failing to start the application.
We found the simply relauching the analysis for the applications that failled was the most simple way to fix those issues, and after 6 passes we went from #num(dyn_res.all.nb_failed_first_run) to #num(dyn_res.all.nb_failed) application that could not be analyzed.
The remaining errors look more related to the application itself or Android, with #num(96) errors being a failure to install the application, and #num(110) other beeing a null pointer exception from Frida.
Infortunatly, although we managed to start the applications, we can see from the list of activity visited by GroddDroid that a majority (#mypercent(dyn_res.all.z_act_visited, dyn_res.all.nb - dyn_res.all.nb_failed)) of the application stopped before even starting one activity.
Some applications do not have an activity, and are not intended to interact with a user, but those are clearly a minority and do not explain such a high number.
We expected some issue related to the use of an emulator, like the lack of x86_64 library in the applications, or contermesures aborting the application if the emulator is detected.
We manually looked at some applications, but did not found a notable pattern.
In some cases, the application was just broken, for instance the application might be trying to load a native library that simply do not exists in the application.
In other case, Frida is to blame: we found some cases where calling a method from Frida can confuse the #ART.
`protected` methods needs to be called from the class that defined the method or one of its children calsses, but Frida might be considered by the #ART as an other class, leading to the #ART aborting the application.
#todo[jfl was suppose to test a few other app #emoji.eyes]
@tab:th-dyn-visited shows the number of applications that we analysed, if we managed to start at least one activity and if we intercepted code loading or reflection.
As shown in the table, even if the application fails to start an activity, some times it will still load external code or use reflection.
#figure(
table(
columns: 6,
stroke: none,
inset: 7pt,
align: center+horizon,
table.header(
table.hline(),
table.cell(colspan: 6, inset: 2pt)[],
table.cell(rowspan: 2)[],
table.cell(rowspan: 2)[nb apk],
table.vline(end: 3),
table.vline(start: 4),
table.cell(colspan: 2, inset: (bottom: 0pt))[nb failled],
table.vline(end: 3),
table.vline(start: 4),
table.cell(colspan: 2, inset: (bottom: 0pt))[activities visited],
[1#super[st] pass], [6#super[th] pass],
[0], [$>= 1$],
),
table.cell(colspan: 6, inset: 2pt)[],
table.hline(),
table.cell(colspan: 6, inset: 2pt)[],
[All], num(dyn_res.all.nb), num(dyn_res.all.nb_failed_first_run), num(dyn_res.all.nb_failed), num(dyn_res.all.z_act_visited), num(dyn_res.all.nz_act_visited),
[With Reflection], num(dyn_res.reflection.nb), [], [], num(dyn_res.reflection.z_act_visited), num(dyn_res.reflection.nz_act_visited),
[With Code Loading], num(dyn_res.code_loading.nb), [], [], num(dyn_res.code_loading.z_act_visited), num(dyn_res.code_loading.nz_act_visited),
table.cell(colspan: 3, inset: 2pt)[],
table.hline(),
),
caption: [Summary of the dynamic exploration of the applications from the RASTA dataset collected by Androzoo in 2023]
) <tab:th-dyn-visited>
The high number of application that did not start an activity means that our result will be highly biaised.
The code that might be loaded or method that might be called by reflection from inside activities is filtered out by the limit of or dynamic execution.
This biaised must be kept in mind when reading the next subsection that studdy the bytecode that we intercepted.
=== The Bytecode Loaded by Application <sec:th-code-collected>
We collected a total of #nb_bytecode_collected files for #dyn_res.code_loading.nb application that we detected loading bytecode dynamicatlly.
#num(92) of them were loaded by a `DexClassLoader`, #num(547) were loaded by a `InMemoryDexClassLoader` and #num(1) was loaded by a `PathClassLoader`.
Interressingly, once we compared the files, we found that we only collected #num(bytecode_hashes.len()) distinct files, and that #num(bytecode_hashes.at(0).at(0)) where identicals.
Once we looked more in details, we found that most of those files are advertisement libraries.
In total, we collected #num(nb_google) files containing Google ads librairies and #num(nb_facebook) files containing Facebook ads librairies.
In addition, we found #num(nb_appsflyer) files containing code that we believe to be AppsFlyer, and company that provides "measurement, analytics, engagement, and fraud protection technologies".
The remaining #num(nb_bytecode_collected - nb_google - nb_appsflyer - nb_facebook) files were custom code from high security applications (#ie banking, social security)
@tab:th-bytecode-hashes sumarize the information we collected about the most common bytecode files.
#figure(
table(
columns: 4,
stroke: none,
align: center+horizon,
table.header(
[Nb Occurences], [SHA 256], [Content], [Format]
),
table.hline(),
..bytecode_hashes.slice(0, 10)
.map(
(e) => (num(e.at(0)), [#e.at(1).slice(0, 10)...], ..e.slice(2))
).flatten(),
table.cell(colspan: 4)[...],
table.hline(),
),
caption: [Most common dynamically loaded files]
) <tab:th-bytecode-hashes>
=== Impact on Analysis Tools
#todo[Check if flowdroid improve, compare sucess rate of RASTA, show result for demo app]

101
5_theseus/X_var.typ Normal file
View file

@ -0,0 +1,101 @@
#import "../lib.typ": DEX, APK
#let dyn_res = (
all: (
nb: 4957,
nb_failed_first_run: 2136,
nb_failed: 209,
z_act_visited: 3860,
nz_act_visited: 888,
),
reflection: (
nb: 3948,
z_act_visited: 3152,
nz_act_visited: 796,
),
code_loading: (
nb: 598,
z_act_visited: 434,
nz_act_visited: 164,
)
)
#let bytecode_hashes = (
(273, "bee390afa2267bc48829ee7a0f4286895bf32ba2443ff447451f515818f7203b", "Lcom/facebook/ads/*", DEX),
(98, "7aae06433cff5967ac254484d784c2c348380891d0914c56de64e7e006668cd4", "Lcom/facebook/ads/*", DEX),
(70, "920e465a87a2409fc8d7186ea4e319c613c04d156bec75e8b91cb4d07b1deb75", "Lcom/facebook/ads/*", DEX),
(31, "51dd5ff34a950c026bd39ba3b923c4c47126c097e844951ab1b71ea7c0ed824f", "Lcom/google/android/ads/*", APK),
(12, "d44cfb6b41231f150cf310c7c4d399be9587294e3727197e046db4a1c2c3ca3b", "Lcom/google/android/ads/*", APK),
(9, "be87bb0a50395917f973b4b2691d62037c7c7c6bc8aef060b49240680f82ec06", "Lcom/facebook/ads/*", DEX),
(9, "26fb1a790377e11135bf8bfa7552cc2797d351df60154ea032ceeb4463776fdf", "Lcom/facebook/ads/*", DEX),
(7, "8395a0121e5c4fc47f9547f58b8b335c4f499a8c302023878184db88336456ff", "Lcom/facebook/ads/*", DEX),
(7, "1eea5584eb2332554753b4beec7fe8e972bfb3eeadbe0c05dba33de267f25a00", "Lcom/google/android/ads/*", APK),
(6, "94f66aa1ae29067590791b57c44943326ff7d0793e5c3b4943c88837d98bf5f2", "Lcom/appsflyer/internal/*", DEX),
(6, "76b0a168957403694b4067be8d5e0733c8b06b4165a0aaa85363517e8e972b41", "Lcom/appsflyer/internal/*", DEX),
(6, "0aaf38c4dbaebb1f97357d71fcd266a04d941edf7d6a90ce4d5457f9276e9bb2", "Lcom/google/android/ads/*", APK),
(5, "f14f45afd0a5d08b046dc89b394709bd6391245f64955cbfc8c0d5ed32fd13fd", "Lcom/appsflyer/internal/*", DEX),
(5, "77731deb52bfdbc177380141ce84f9a44558564438c069ad7582490b1071cabc", "Lcom/google/android/ads/*", APK),
(5, "2ef4bbdaeb41f79500d38885b7711ff5ea9464f565f32b060116670806b7b173", "Lcom/appsflyer/internal/*", DEX),
(5, "1431e7d7fd88b604a9c3e7025992617af92714e42c5b6ea4aaa230dbee54e32e", "Lcom/appsflyer/internal/*", DEX),
(5, "08db2ca6e3f51676dc1c9b114d522ac5ed211ae2e359bf6270066aca651e6932", "Lcom/facebook/ads/*", DEX),
(4, "a66a9b1d2d136dc5df624d3cf577e54952218157ab15d39254ab64963be5cc72", "Lcom/facebook/ads/*", DEX),
(4, "688d9c42adca2cacb59ccff544456da5b0faf33c47539753f4b6158d11681177", "Lcom/facebook/ads/*", DEX),
(4, "5c4e43425c7220af03957c560092dbcc613ac7e0894e2740e87a0a9441fef9fb", "Lcom/google/android/ads/*", APK),
(4, "38c5c0584805386dfce413656c636c4e73a968ade86cabd7a4ecac4f034a842b", "Lcom/facebook/ads/*", DEX),
(3, "f235eaf46d704697e94379372a77a2a2b35e0727d09db08e9dd1d7a55c13a38d", "Lcom/appsflyer/internal/*", DEX),
(3, "e5c7e239c5ff1e86317bfb009068311c0f0f89f76d7b7c7177aced74f718922d", "Lcom/google/android/ads/*", " Java archive data (JAR)"),
(3, "e4270ee2c7c624bde9dacf923066032fd734e12cd70c8c70c949aee553896ef2", "Lcom/google/android/ads/*", APK),
(3, "7cd311f806352c2a69f8c22a48f732a1c27fd00ad07690a8ae2b1fdb0aa7b1e8", "Lcom/facebook/ads/*", DEX),
(3, "430c38bdf4ff62180781e77d4c7282bcd87143ec5d0aaf4534272ed6c7654b50", "Lcom/google/android/ads/*", APK),
(3, "22ba7ab35067bf1343dcb20e1fa12a0277af5bafa4d8cbf62eda91c15983d180", "Lcom/google/android/ads/*", APK),
(2, "f809447486f89fcaa74f87e06d126d103d37eb2b3157e88f2c06d989b2c284ce", "Lcom/google/android/ads/*", APK),
(2, "b2d5fa3f1fa8128c2f086e933ebdc310ed9ae498161bd4f31b11d2a327e49a2d", "Lcom/google/android/ads/*", APK),
(2, "8ae01d69caedba5faec1bf99fd86b412e54ae01d6c1b1876cb4fd1b744329dad", "Lcom/google/android/ads/*", APK),
(2, "0bfad0c78e6e439d2c70d43568d1dc541bff8d4b4c5bfda9e81e03ae790dd864", "Lcom/facebook/ads/*", DEX),
(1, "f8bc60491994834867a77096af5282190d9b742acf46a0d5a8fc527b627f20e8", "Lcom/appsflyer/internal/*", DEX),
(1, "edd47be06bf71794d0402a70a909e8f288de394129f9ab3cd4b873690f034719", "Lcom/facebook/ads/*", DEX),
(1, "e8cc3f0bfc7988db9e0183c120b929c9b27c95a3d7245d1fadc3df3b60c7ef55", "Lcom/appsflyer/internal/*", DEX),
(1, "b97436f2e515c5846f0d23fae671271dc60795dae9f309ac2e6d85219a86f342", "", DEX),
(1, "b5ddd91296430681f34b34154b553adce8f896a9ae330af761eaff62c16e67c5", "Lcom/appsflyer/internal/*", DEX),
(1, "b550710e818a228ac6a40a6964f67dc3647b463239b9aa58554038960fce6321", "Lcom/facebook/ads/*", DEX),
(1, "ab8baa542a35f0cf5a02a6976be08d90b5c1982898844a5fdb7336a30db99f87", "", DEX),
(1, "aa5468adfa49b5bb6b77ea01f08f69b824c1db1942d73cb80a38f30b1350688b", "Lcom/appsflyer/internal/*", DEX),
(1, "a5cd22950a182ed86832b94018c75cb80d2225c75f3dace2c25fb186580cfb04", "", DEX),
(1, "a307f009ed3545218b58aa312a8ad906997e7333a8ad8fd483720f5b43d50808", "", DEX),
(1, "94aecdeaf153c6993abaf289e2be41b7ed9e513ba4c12c219225b4ada5928543", "Lcom/appsflyer/internal/*", DEX),
(1, "82ba14f2b885c2471fe2b8ff1059ce72763d6a9195e8e442e8fa47a0388e187c", "Lcom/appsflyer/internal/*", DEX),
(1, "7b65a03fea918ff93b53cdc1973a6c65dafb1e15b07b9cdd653da7808d8eaf71", "", DEX),
(1, "79f6c8048f803a069118db0ed11362c9c3a6db2f9e54e5d219830da20b98cec4", "Lcom/appsflyer/internal/*", DEX),
(1, "6febc4b01385c784fbf7c03af15e95c9e357f503f2aa1c002048a199fe1b3df4", "", DEX),
(1, "6d562af7cbdb7fde5a79fb2f319b4e553f61428fd31b1ceae4d4bee860845a99", "Lcom/appsflyer/internal/*", DEX),
(1, "6cd8d19dc74ba69f6c6d93c6f14e2f5872ba102fd66f8f3a0f47bd7c8bbb3e31", "Lcom/google/android/ads/*", APK),
(1, "6655124716f0da78a182d1fd647e59424cea8bcd91a74c7d570d112abd2b0773", "Lcom/appsflyer/internal/*", DEX),
(1, "607e10860109c11381a99f56036ca127c1c8352113d3eb612d704982694599f5", "Lcom/facebook/ads/*", DEX),
(1, "5f18e3b50fe739e6ada6cd47db5fcb19fffca7fbe20ca8d2176a230904027a2a", "Lcom/appsflyer/internal/*", DEX),
(1, "5ec35489b467484e6f28a054fd371ebbc058ef686919330bada7bb91bd8a7664", "Lcom/appsflyer/internal/*", DEX),
(1, "5dd0a0925f78c828ccafe52239bfc41fab98861839e85c4dbb597ef88042f783", "Lcom/appsflyer/internal/*", DEX),
(1, "58e6c3467d0ac66647166bbe111ea4e6aa8dff1639d85c10dc016bd3f768af04", "Lcom/google/android/ads/*", APK),
(1, "58a38bf508d3be01bef2f98de98892f8f2d015047b8808c0e471c13435436411", "Lcom/google/android/ads/*", APK),
(1, "55ceea5940c98162c39ff009eb36b23ba37650ff0b761da4d91aefba2ce144f9", "", APK),
(1, "4c07d1b3a5177cfee01aee86595c5a95bf818830f0a8d737df5e475c483a069f", "Lcom/appsflyer/internal/*", DEX),
(1, "3aedaba6f25a7fd04b16f68bb7ca12f71c5a464346556cbce78ebdb490df0362", "Lcom/facebook/ads/*", DEX),
(1, "39b387a92c8de51316ac103dd7998ad5561c6bbeb29bf7baa71f6f30eaabd7e9", "Lcom/appsflyer/internal/*", DEX),
(1, "36e9d49509eafde99a852053b20b0ba5f9978cdf6b2e3d981aba9ff7dcfe06c5", "Lcom/appsflyer/internal/*", DEX),
(1, "355d3417e140868277dd4b52f75e2e844ee1ec26d43e2d5f192218c3b6c261ca", "Lcom/appsflyer/internal/*", DEX),
(1, "297d6430b89f66c7dae4df9f7ba60e6fdf8f823afda7786521187ce61486dc22", "", DEX),
(1, "1fb49fb80e5dabd0f2897a64c9cf76f6aa2ad2504a89135e286339d77862d043", "", DEX),
(1, "1d42b43a4f2ca277b3dcc147c5f3d4f4f84b6b170b8912287b486fb7343fc1fb", "Lcom/appsflyer/internal/*", DEX),
(1, "1aaa4f587a73d18dbcadf23ddc92841ae807a31d4f729ba430495456b0422ae0", "", DEX),
(1, "1658b49396266d5811bed57bfaeb99504abb799c37356d720e45119153ab5702", "Lcom/appsflyer/internal/*", DEX),
(1, "1409d97cc8b3c23244507fa4f62fd4e5835b80209e1b1bd9589579c3166d4aeb", "", DEX),
(1, "11caa0ac837a8af9d3e45ad509e59c31d3d344bb8858cf40d1b0e1a1c29156ea", "Lcom/google/android/ads/*", APK),
(1, "0d2f47edb7a5f4a075deb9f1e5ee24786daf28492553f6a6f8918c6ea19da92f", "", APK),
(1, "0a446677e3eb0e015827f3d2d67df23ed9042e436bb5bab5cc9fae961e20600f", "", DEX),
)
// #let nb_bytecode_collected = 640
#let nb_bytecode_collected = bytecode_hashes.map((e) => e.at(0)).sum()
#let nb_google = bytecode_hashes.filter((e) => "google" in e.at(2)).map((e) => e.at(0)).sum()
#let nb_facebook = bytecode_hashes.filter((e) => "facebook" in e.at(2)).map((e) => e.at(0)).sum()
#let nb_appsflyer = bytecode_hashes.filter((e) => "appsflyer" in e.at(2)).map((e) => e.at(0)).sum()

View file

@ -5,5 +5,6 @@
#todo[theseus chapter title for @sec:th] #todo[theseus chapter title for @sec:th]
#include("1_static_transformation.typ") #include("1_static_transformation.typ")
#include("2_dynamic_data_collection.typ")
#include("3_results.typ") #include("3_results.typ")
#include("4_ttv.typ") #include("4_ttv.typ")

View file

@ -916,3 +916,66 @@
pages = {423--426}, pages = {423--426},
file = {IEEE Xplore Abstract Record:/home/histausse/Zotero/storage/QEQLZHMD/7129009.html:text/html;Kriz and Maly - 2015 - Provisioning of application modules to Android dev.pdf:/home/histausse/Zotero/storage/8GRUYQLQ/Kriz and Maly - 2015 - Provisioning of application modules to Android dev.pdf:application/pdf}, file = {IEEE Xplore Abstract Record:/home/histausse/Zotero/storage/QEQLZHMD/7129009.html:text/html;Kriz and Maly - 2015 - Provisioning of application modules to Android dev.pdf:/home/histausse/Zotero/storage/8GRUYQLQ/Kriz and Maly - 2015 - Provisioning of application modules to Android dev.pdf:application/pdf},
} }
@inproceedings{ruggia_unmasking_2024,
address = {New York, NY, USA},
series = {{ASIA} {CCS} '24},
title = {Unmasking the {Veiled}: {A} {Comprehensive} {Analysis} of {Android} {Evasive} {Malware}},
isbn = {979-8-4007-0482-6},
shorttitle = {Unmasking the {Veiled}},
url = {https://dl.acm.org/doi/10.1145/3634737.3637658},
doi = {10.1145/3634737.3637658},
abstract = {Since Android is the most widespread operating system, malware targeting it poses a severe threat to the security and privacy of millions of users and is increasing from year to year. The response from the community was swift, and many researchers have ventured to defend this system. In this cat-and-mouse game, attackers pay special attention to flying under the radar of analysis tools, and the techniques to understand whether their app is under analysis have become more and more sophisticated. Moreover, these evasive techniques are also adopted by benign apps to deter reverse engineering, making this phenomenon pervasive in the Android app ecosystem.While the scientific literature has proposed many evasive techniques and investigated their impact, one aspect still needs to be studied: how and to what extent Android apps, both malware and goodware, use such controls. This paper fills this gap by introducing a comprehensive taxonomy of evasive controls for the Android ecosystem and a proof-of-concept app that implements them all. We release the app as open source to help researchers and practitioners to assess whether their app analysis systems are sufficiently resilient to known evasion techniques. We also propose DroidDungeon, a novel probe-based sandbox, which circumvents evasive techniques thanks to a substantial engineering effort, making the apps under analysis believe they are running on an actual device. To the best of our knowledge, currently, DroidDungeon is the only solution providing anti-evasion capabilities, maintainability, and scalability at once.Using our sandbox, we studied evasive controls in both benign and malicious Android apps, revealing insights about their purpose, differences, and relationships between evasive controls and packers/protectors. Finally, we analyzed how the execution of an app differs depending on the presence or absence of evasive counter-measures. Our main finding is that 14\% and 4\% of malicious and benign samples refrain from running in an analysis environment that does not correctly mitigate evasive controls.},
urldate = {2025-07-22},
booktitle = {Proceedings of the 19th {ACM} {Asia} {Conference} on {Computer} and {Communications} {Security}},
publisher = {Association for Computing Machinery},
author = {Ruggia, Antonio and Nisi, Dario and Dambra, Savino and Merlo, Alessio and Balzarotti, Davide and Aonzo, Simone},
month = jul,
year = {2024},
pages = {383--398},
file = {Full Text PDF:/home/histausse/Zotero/storage/V5LLQ8SP/Ruggia et al. - 2024 - Unmasking the Veiled A Comprehensive Analysis of Android Evasive Malware.pdf:application/pdf},
}
@inproceedings {droidscope180237,
author = {Lok Kwong Yan and Heng Yin},
title = {{DroidScope}: Seamlessly Reconstructing the {OS} and Dalvik Semantic Views for Dynamic Android Malware Analysis},
booktitle = {21st USENIX Security Symposium (USENIX Security 12)},
year = {2012},
isbn = {978-931971-95-9},
address = {Bellevue, WA},
pages = {569--584},
url = {https://www.usenix.org/conference/usenixsecurity12/technical-sessions/presentation/yan},
publisher = {USENIX Association},
month = aug
}
@inproceedings{Tam2015,
address = {San Diego, California, USA},
title = {{CopperDroid}: {Automatic} {Reconstruction} of {Android} {Malware} {Behaviors}},
abstract = {Mobile devices and their application marketplaces drive the entire economy of the todays mobile landscape. Android platforms alone have produced staggering revenues, exceeding five billion USD, which has attracted cybercriminals and increased malware in Android markets at an alarming rate. To better understand this slew of threats, we present CopperDroid , an automatic VMI-based dynamic analysis system to reconstruct the behaviors of Android malware. The novelty of CopperDroid lies in its agnostic approach to identify interesting OS- and high-level Android-specific behaviors. It reconstructs these behaviors by observing and dissecting system calls and, therefore, is resistant to the multitude of alterations the Android runtime is subjected to over its life-cycle. CopperDroid automatically and accurately reconstructs events of interest that describe, not only well-known process-OS interactions (e.g., file and process creation), but also complex intra- and inter-process communications (e.g., SMS reception), whose semantics are typically contextualized through complex Android objects. Because CopperDroid s reconstruction mechanisms are agnostic to the underlying action invocation methods, it is able to capture actions initiated both from Java and native code execution. CopperDroid s analysis generates detailed behavioral profiles that abstract a large stream of low-level—often uninteresting—events into concise, high-level semantics, which are well-suited to provide insightful behavioral traits and open the possibility to further research directions. We carried out an extensive evaluation to assess the capabilities and performance of CopperDroid on more than 2,900 Android malware samples. Our experiments show that CopperDroid faithfully reconstructs OS- and Android-specific behaviors. Additionally, we demonstrate how CopperDroid can be leveraged to disclose additional behaviors through the use of a simple, yet effective, app stimulation technique. Using this technique, we successfully triggered and disclosed additional behaviors on more than 60\% of the analyzed malware samples. This qualitatively demonstrates the versatility of CopperDroid s ability to improve dynamic-based code coverage.},
booktitle = {22nd {Annual} {Network} and {Distributed} {System} {Security} {Symposium}},
publisher = {The Internet Society},
author = {Tam, Kimberly and Khan, Salahuddin and Fattori, Aristide and Cavallaro, Lorenzo},
month = feb,
year = {2015},
file = {PDF:/home/histausse/Zotero/storage/7TF382QC/Tam et al. - 2015 - CopperDroid Automatic Reconstruction of Android Malware Behaviors.pdf:application/pdf},
}
@inproceedings{qu_dydroid_2017,
title = {{DyDroid}: {Measuring} {Dynamic} {Code} {Loading} and {Its} {Security} {Implications} in {Android} {Applications}},
shorttitle = {{DyDroid}},
url = {https://ieeexplore.ieee.org/abstract/document/8023141},
doi = {10.1109/DSN.2017.14},
abstract = {Android has provided dynamic code loading (DCL) since API level one. DCL allows an app developer to load additional code at runtime. DCL raises numerous challenges with regards to security and accountability analysis of apps. While previous studies have investigated DCL on Android, in this paper we formulate and answer three critical questions that are missing from previous studies: (1) Where does the loaded code come from (remotely fetched or locally packaged), and who is the responsible entity to invoke its functionality? (2) In what ways is DCL utilized to harden mobile apps, specifically, application obfuscation? (3) What are the security risks and implications that can be found from DCL in off-the-shelf apps? We design and implement DyDroid, a system which uses both dynamic and static analysis to analyze dynamically loaded code. Dynamic analysis is used to automatically exercise apps, capture DCL behavior, and intercept the loaded code. Static analysis is used to investigate malicious behavior and privacy leakage in that dynamically loaded code. We have used DyDroid to analyze over 46K apps with little manual intervention, allowing us to conduct a large-scale measurement to investigate five aspects of DCL, such as source identification, malware detection, vulnerability analysis, obfuscation analysis, and privacy tracking analysis. We have several interesting findings. (1) 27 apps are found to violate the content policy of Google Play by executing code downloaded from remote servers. (2) We determine the distribution, pros/cons, and implications of several common obfuscation methods, including DEX encryption/loading. (3) DCL's stealthiness enables it to be a channel to deploy malware, and we find 87 apps loading malicious binaries which are not detected by existing antivirus tools. (4) We found 14 apps that are vulnerable to code injection attacks due to dynamically loading code which is writable by other apps. (5) DCL is mainly used by third-party SDKs, meaning that app developers may not know what sort of sensitive functionality is injected into their apps.},
urldate = {2024-04-30},
booktitle = {2017 47th {Annual} {IEEE}/{IFIP} {International} {Conference} on {Dependable} {Systems} and {Networks} ({DSN})},
author = {Qu, Zhengyang and Alam, Shahid and Chen, Yan and Zhou, Xiaoyong and Hong, Wangjun and Riley, Ryan},
month = jun,
year = {2017},
note = {ISSN: 2158-3927},
keywords = {Security, Android, Androids, Google, Humanoid robots, Malware, Dynamic analysis, Dynamic Code Loading, Loading, Measurement, Mobile security, Runtime, Smartphone},
pages = {415--426},
file = {IEEE Xplore Abstract Record:/home/histausse/Zotero/storage/RFUDH972/8023141.html:text/html;Qu et al. - 2017 - DyDroid Measuring Dynamic Code Loading and Its Se.pdf:/home/histausse/Zotero/storage/27Z9P5T4/Qu et al. - 2017 - DyDroid Measuring Dynamic Code Loading and Its Se.pdf:application/pdf},
}

View file

@ -36,3 +36,5 @@
#let mypercent(numerator, denominator, digits: 2) = [#num(calc.round((100 * numerator) / denominator, digits: digits))%] #let mypercent(numerator, denominator, digits: 2) = [#num(calc.round((100 * numerator) / denominator, digits: digits))%]
#let jm-note = note.with(stroke: purple + 1pt)
#let jfl-note = note.with(stroke: green + 1pt)

View file

@ -101,6 +101,8 @@
#todo[Normalize classloaders vs class loaders] #todo[Normalize classloaders vs class loaders]
#todo[redeveloper le future work des chapitres: expliquer le pb et expliquer dans quel direction le travail devrai être dirigé, direction technique]
#include("1_introduction/main.typ") #include("1_introduction/main.typ")
#include("2_background/main.typ") #include("2_background/main.typ")
#include("3_rasta/main.typ") #include("3_rasta/main.typ")
@ -111,6 +113,13 @@
#todo[Conclude] #todo[Conclude]
/*
* Take aways depuis l'intro
* puis résumé des contributions majeurs, un paragraphe par contrib
*
* future work plus haut niveau: reprandre les plus important et/ou des plus large: eg: quide web-base? flutter?
*/
#text(fill: luma(75%), lorem(500)) #text(fill: luma(75%), lorem(500))
#bibliography("bibliography.bib") #bibliography("bibliography.bib")

View file

@ -0,0 +1,55 @@
#import "../lib.typ": etal
#import "X_var.typ": *
== Introduction
Android is the most used mobile operating system since 2014, and since 2017, it even surpasses Windows all platforms combined#footnote[https://gs.statcounter.com/os-market-share#monthly-200901-202304].
The public adoption of Android is confirmed by application developers, with 1.3 millions apps available in the Google Play Store in 2014, and 3.5 millions apps available in 2017#footnote[https://www.statista.com/statistics/266210].
Its popularity makes Android a prime target for malware developers. // For example, various applications have been shown to steal personal information@shanSelfhidingBehaviorAndroid2018.
Consequently, Android has also been an important subject for security research.
In the past fifteen years, the research community released many tools to detect or analyze malicious behaviors in applications. Two main approaches can be distinguished: static and dynamic analysis@Li2017.
Dynamic analysis requires to run the application in a controlled environment to observe runtime values and/or interactions with the operating system.
For example, an Android emulator with a patched kernel can capture these interactions but the modifications to apply are not a trivial task.
// Such approach is limited by the required time to execute a limited part of the application with no guarantee on the obtained code coverage.
// For malware, dynamic analysis is also limited by evading techniques that may prevent the execution of malicious parts of the code. // To explain better if we restore these sentences about malware + evading.
As a consequence, a lot of efforts have been put in static approaches, which is the focus of this paper.
The usual goal of a static analysis is to compute data flows to detect potential information leaks@weiAmandroidPreciseGeneral2014 @titzeAppareciumRevealingData2015 @bosuCollusiveDataLeak2017 @klieberAndroidTaintFlow2014 @DBLPconfndssGordonKPGNR15,@octeauCompositeConstantPropagation2015,@liIccTADetectingInterComponent2015 by analyzing the bytecode of an Android application.
The associated developed tools should support the Dalvik bytecode format, the multiplicity of entry points, the event driven architecture of Android applications, the interleaving of native code and bytecode, possibly loaded dynamically, the use of reflection, to name a few.
All these obstacles threaten the research efforts.
When using a more recent version of Android or a recent set of applications, the results previously obtained may become outdated and the developed tools may not work correctly anymore.
In this paper/*#footnote[This work was supported by the ANR Research under the Plan France 2030 bearing the reference ANR-22-PECY-0007.]*/, we study the reusability of open source static analysis tools that appeared between 2011 and 2017, on a recent Android dataset.
The scope of our study is *not* to quantify if the output results are accurate for ensuring reproducibility, because all the studied static analysis tools have different goals in the end.
On the contrary, we take as hypothesis that the provided tools compute the intended result but may crash or fail to compute a result due to the evolution of the internals of an Android application, raising unexpected bugs during an analysis.
This paper intends to show that sharing the software artifacts of a paper may not be sufficient to ensure that the provided software would be reusable.
Thus, our contributions are the following.
We carefully retrieved static analysis tools for Android applications that were selected by Li #etal@Li2017 between 2011 and 2017.
We contacted the authors, whenever possible, for selecting the best candidate versions and to confirm the good usage of the tools.
We rebuild the tools in their original environment and we plan to share our Docker images with this paper.
We evaluated the reusability of the tools by measuring the number of successful analysis of applications taken /*in the Drebin dataset@Arp2014 and */ in a custom dataset that contains more recent applications (#NBTOTALSTRING in total).
The observation of the success or failure of these analysis enables us to answer the following research questions:
/ RQ1: What Android static analysis tools that are more than 5 years old are still available and can be reused without crashing with a reasonable effort?
/ RQ2: How the reusability of tools evolved over time, especially when analyzing applications that are more than 5 years far from the publication of the tool?
/ RQ3: Does the reusability of tools change when analyzing goodware compared to malware?
/*
As a summary, the contributions of this paper are the following:
- We provide containers with a compiled version of all studied analysis tools, which ensures the reproducibility of our experiments and an easy way to analyze applications for other researchers. Additionally receipts for rebuilding such containers are provided.
- We provide a recent dataset of #NBTOTALSTRING applications balanced over the time interval 2010-2023.
- We point out which static analysis tools of Li #etal SLR paper@Li2017 can safely be used and we show that #resultunusable of evaluated tools are unusable (considering that a tool that fails more than 50% of time is unusable). In total, the success rate of the tools we could run is #resultratio on our dataset.
- We discuss the effect of applications features (date, size, SDK version, goodware/malware) on static analysis tools and the nature of the issues we found by studying statistics on the errors captured during our experiments.
*/
The paper is structured as follows.
@sec:rasta-soa presents a summary of previous works dedicated to Android static analysis tools.
@sec:rasta-methodology presents the methodology employed to build our evaluation process and @sec:rasta-xp gives the associated experimental results.
// @sec:rasta-discussion investigates the reasons behind the observed failures of some of the tools.
@sec:rasta-discussion discusses the limitations of this work and gives some takeaways for future contributions.
@sec:rasta-conclusion concludes the paper.

View file

@ -0,0 +1,119 @@
#import "../lib.typ": etal, eg, ie
#import "X_var.typ": *
== Related Work <sec:rasta-soa>
// Research contributions often rely on existing datasets or provide new ones in order to evaluate the developed software.
// Raw datasets such as Drebin@Arp2014 contain few information about the provided applications.
// As a consequence, dataset suites have been developed to provide, in addition to the applications, meta information about the expected results.
// For example, taint analysis datasets should provide the source and expected sink of a taint.
// In some cases, the datasets are provided with additional software for automatizing part of the analysis.
// Thus,
We review in this section the past existing datasets provided by the community and the papers related to static analysis tools reusability.
=== Application Datasets
Computing if an application contains a possible information flow is an example of a static analysis goal.
Some datasets have been built especially for evaluating tools that are computing information flows inside Android applications.
One of the first well known dataset is DroidBench, that was released with the tool Flowdroid@Arzt2014a.
Later, the dataset ICC-Bench was introduced with the tool Amandroid@weiAmandroidPreciseGeneral2014 to complement DroidBench by introducing applications using Inter-Component data flows.
These datasets contain carefully crafted applications containing flows that the tools should be able to detect.
These hand-crafted applications can also be used for testing purposes or to detect any regression when the software code evolves.
Contrary to real world applications, the behavior of these hand-crafted applications is known in advance, thus providing the ground truth that the tools try to compute.
However, these datasets are not representative of real-world applications@Pendlebury2018 and the obtained results can be misleading.
//, especially for performance or reliability evaluation.
Contrary to DroidBench and ICC-Bench, some approaches use real-world applications.
Bosu #etal@bosuCollusiveDataLeak2017 use DIALDroid to perform a threat analysis of Inter-Application communication and published DIALDroid-Bench, an associated dataset.
Similarly, Luo #etal released TaintBench@luoTaintBenchAutomaticRealworld2022 a real-world dataset and the associated recommendations to build such a dataset.
These datasets confirmed that some tools such as Amandroid@weiAmandroidPreciseGeneral2014 and Flowdroid@Arzt2014a are less efficient on real-world applications.
These datasets are useful for carefully spotting missing taint flows, but contain only a few dozen of applications.
// A larger number of applications would be more suitable for our goal, #ie evaluating the reusability of a variety of static analysis tools.
Pauck #etal@pauckAndroidTaintAnalysis2018 used those three datasets to compare Amandroid@weiAmandroidPreciseGeneral2014, DIAL-Droid@bosuCollusiveDataLeak2017, DidFail@klieberAndroidTaintFlow2014, DroidSafe@DBLPconfndssGordonKPGNR15, FlowDroid@Arzt2014a and IccTA@liIccTADetectingInterComponent2015 -- all these tools will be also compared in this paper.
To perform their comparison, they introduced the AQL (Android App Analysis Query Language) format.
AQL can be used as a common language to describe the computed taint flow as well as the expected result for the datasets.
It is interesting to notice that all the tested tools timed out at least once on real-world applications, and that Amandroid@weiAmandroidPreciseGeneral2014, DidFail@klieberAndroidTaintFlow2014, DroidSafe@DBLPconfndssGordonKPGNR15, IccTA@liIccTADetectingInterComponent2015 and ApkCombiner@liApkCombinerCombiningMultiple2015 (a tool used to combine applications) all failed to run on applications built for Android API 26.
These results suggest that a more thorough study of the link between application characteristics (#eg date, size) should be conducted.
Luo #etal@luoTaintBenchAutomaticRealworld2022 used the framework introduced by Pauck #etal to compare Amandroid@weiAmandroidPreciseGeneral2014 and Flowdroid@Arzt2014a on DroidBench and their own dataset TaintBench, composed of real-world android malware.
They found out that those tools have a low recall on real-world malware, and are thus over adapted to micro-datasets.
Unfortunately, because AQL is only focused on taint flows, we cannot use it to evaluate tools performing more generic analysis.
=== Static Analysis Tools Reusability
Several papers have reviewed Android analysis tools produced by researchers.
Li #etal@Li2017 published a systematic literature review for Android static analysis before May 2015.
They analyzed 92 publications and classified them by goal, method used to solve the problem and underlying technical solution for handling the bytecode when performing the static analysis.
In particular, they listed 27 approaches with an open-source implementation available.
Nevertheless, experiments to evaluate the reusability of the pointed out software were not performed.
We believe that the effort of reviewing the literature for making a comprehensive overview of available approaches should be pushed further: an existing published approach with a software that cannot be used for technical reasons endanger both the reproducibility and reusability of research.
A first work about quantifying the reusability of static analysis tools was proposed by Reaves #etal@reaves_droid_2016.
Seven Android analysis tools (Amandroid@weiAmandroidPreciseGeneral2014, AppAudit@xiaEffectiveRealTimeAndroid2015, DroidSafe@DBLPconfndssGordonKPGNR15, Epicc@octeau2013effective, FlowDroid@Arzt2014a, MalloDroid@fahlWhyEveMallory2012 and TaintDroid@Enck2010) were selected to check if they were still readily usable.
For each tool, both the usability and results of the tool were evaluated by asking auditors to install and use it on DroidBench and 16 real world applications.
The auditors reported that most of the tools require a significant amount of time to setup, often due to dependencies issues and operating system incompatibilities.
Reaves #etal propose to solve these issues by distributing a Virtual Machine with a functional build of the tool in addition to the source code.
Regrettably, these Virtual Machines were not made available, preventing future researchers to take advantage of the work done by the auditors.
Reaves #etal also report that real world applications are more challenging to analyze, with tools having lower results, taking more time and memory to run, sometimes to the point of not being able to run the analysis.
We will confirm and expand this result in this paper with a larger dataset than only 16 real-world applications.
// Indeed, a more diverse dataset would assess the results and give more insight about the factors impacting the performances of the tools.
// PAS LA PLACE !
// Finally, our approach is similar to the methodology employed by Mauthe #etal for decompilers@mauthe_large-scale_2021.
// To assess the robustness of android decompilers, Mauthe #etal used 4 decompilers on a dataset of 40 000 applications.
// The error messages of the decompilers were parsed to list the methods that failed to decompile, and this information was used to estimate the main causes of failure.
// It was found that the failure rate is correlated to the size of the method, and that a consequent amount of failure are from third parties library rather than the core code of the application.
// They also concluded that malware are easier to entirely decompile, but have a higher failure rate, meaning that the one that are hard to decompile are substantially harder to decompile than goodware.
/*
luoTaintBenchAutomaticRealworld2022 (TaintBench):
- micro dataset app 'bad' (over adapted, perf drop with real world app) but
no found truth for real world apk: provide real world apk with ground truth
- provide a dataset framework for taint analysis on top of reprodroid
- /!\ compare current and previously evaluated version of AmAndroid and Flowdroid:
-> Up to date version of both tools are less accurate than predecessor <-
- timeout 20min: AmAndroid 11 apps, unsuccessfull exits 9
pauckAndroidTaintAnalysis2018 (ReproDroid):
- Introduce AQL (Android app analysis query language): standard langage to describe input
and output of a taint analysis tool, it allows to compare two taint analysis tools
- Introduce BREW (dataset refinement and execution wizard), a dataset framework
- Reproducible comparison of AmAndroid, DIAL-Droid, DidFail, DroidSafe, FlowDroid and IccTA
on Droid-Bench, ICC-Bench and DIALDroid-Bench(30 large real world app) + 18 custom apps
- real workd app test: 30 min timeout, all tools timedout/failled(?) at least once
- support for newer Android version: AmAndroid, DidFail, DroidSafe, IccTA, ApkCombiner fails
to run on apk build for API 26
reaves_droid_2016 (*Droid):
- assessment of apk analysis tools and challenges
- Test 7 tools to see if usable by dev and auditors (conclusion: challenging to use, difficult
to interpret output)
- AmAndroid: only run on small apk
- AppAudit: failled on 11/16 real world app (due to native code in 4 of those cases)
- DroidSafe: Fails every times due to memory leak
- Epicc: no pb, everage time < 20min for real world apks
- FlowDroid: Failled to analyse real world apks with default settings, and even with
64GB of ram could only analyse 1/6 apk of a real world category (mobile money app)
- MalloDroid: no pb
- TaintDroid: 7 crashes for 16 real worlds apks, probably due to native code
- **Found that those tools are frustrating to use, partly because of dependency issues and
OS incompatibility.** Ask for a full working VM as artifact.
Arzt2014a (DroidBench, same paper as flowdroid)
- hand crafted Android apps with test cases for interesting static-analysis problems like
field sensitivity, object sensitivity, access-path lengths, application life cycle,
async callback, ui interaction
A Large-Scale Empirical Study of Android App Decompilation
Noah Mauthe, Ulf Kargen, Nahid Shahmehri
TaintBench@luoTaintBenchAutomaticRealworld2022
ReproDroid@pauckAndroidTaintAnalysis2018
*droid@reaves_droid_2016
DroidBench@Arzt2014a
*/

View file

@ -0,0 +1,274 @@
#import "../lib.typ": todo, etal, eg
#import "X_var.typ": *
#import "X_lib.typ": *
== Methodology <sec:rasta-methodology>
=== Collecting Tools
#figure({
show table: set text(size: 0.80em)
show "#etal": etal
let show_citekeys(keys) = [
#keys.split(",").map(
citekey => cite(label(citekey))).join([]
) (#keys.split(",").map(
citekey => cite(label(citekey), form: "year")
).join([]))
]
table(
columns: 7,
inset: (x: 0% + 5pt, y: 0% + 2pt),
stroke: none,
align: center+horizon,
table.hline(),
table.header(
table.cell(colspan: 7, inset: 3pt)[],
table.cell(rowspan:2)[*Tool*],
table.vline(end: 3),
table.vline(start: 4),
table.cell(colspan:3)[*Availability*],
table.vline(end: 3),
table.vline(start: 4),
[*Repo*],
table.vline(end: 3),
table.vline(start: 4),
table.cell(rowspan:2)[*Decision*],
table.vline(end: 3),
table.vline(start: 4),
table.cell(rowspan:2)[*Comments*],
[Bin],
[Src],
[Doc],
[type],
),
table.cell(colspan: 7, inset: 3pt)[],
table.hline(),
table.cell(colspan: 7, inset: 3pt)[],
..rasta_tool_data
.map(entry => (
[#entry.tool #show_citekeys(entry.citekey)],
str2sym(entry.binary),
str2sym(entry.source),
str2sym(entry.documentation),
link(entry.url, entry.repo),
str2sym(entry.decision),
entry.why,
)).flatten(),
table.cell(colspan: 7, inset: 3pt)[],
table.hline(),
table.cell(colspan: 7, inset: 3pt)[],
table.hline(),
)
[
*binaries, sources*: #nr: not relevant, #ok: available, #bad: partially available, #ko: not provided\
*documentation*: #okk: excellent, MWE, #ok: few inconsistencies, #bad: bad quality, #ko: not available\
*decision*: #ok: considered; #bad: considered but not built; #ko: out of scope of the study
]},
caption: [Considered tools@Li2017: availability and usage reliability],
) <tab:rasta-tools>
We collected the static analysis tools from@Li2017, plus one additional paper encountered during our review of the state-of-the-art (DidFail@klieberAndroidTaintFlow2014).
They are listed in @tab:rasta-tools, with the original release date and associated paper.
We intentionally limited the collected tools to the ones selected by Li #etal@Li2017 for several reasons.
First, not using recent tools enables to have a gap of at least 5 years between the publication and the more recent APK files, which enables to measure the reusability of previous contribution with a reasonable gap of time.
Second, collecting new tools would require to describe these tools in depth, similarly to what have been performed by Li #etal@Li2017, which is not the primary goal of this paper.
Additionally, selection criteria such as the publication venue or number of citations would be necessary to select a subset of tools, which would require an additional methodology.
These possible contributions are left for future work.
Some tools use hybrid analysis (both static and dynamic): A3E@DBLPconfoopslaAzimN13, A5@vidasA5AutomatedAnalysis2014, Android-app-analysis@geneiatakisPermissionVerificationApproach2015, StaDynA@zhauniarovichStaDynAAddressingProblem2015.
They have been excluded from this paper.
We manually searched the tool repository when the website mentioned in the paper is no longer available (#eg when the repository have been migrated from Google code to GitHub) and for each tool we searched for:
- an optional binary version of the tool that would be usable as a fall back (if the sources cannot be compiled for any reason);
- the source code of the tool;
- the documentation for building and using the tool with a MWE (Minimum Working Example).
In @tab:rasta-tools we rated the quality of these artifacts with "#ok" when available but may have inconsistencies, a "#bad" when too much inconsistencies (inaccurate remarks about the sources, dead links or missing parts) have been found, a "#ko" when no documentation have been found, and a double "#okk" for the documentation when it covers all our expectations (building process, usage, MWE).
Results show that documentation is often missing or very poor (#eg Lotrack), which makes the rebuild process very complex and the first analysis of a MWE.
We finally excluded Choi #etal@CHOI2014620 as their tool works on the sources of Android applications, and Poeplau #etal@DBLPconfndssPoeplauFBKV14 that focus on Android hardening.
As a summary, in the end we have #nbtoolsselected tools to compare.
Some specificities should be noted.
The IC3 tool will be duplicated in our experiments because two versions are available: the original version of the authors and a fork used by other tools like IccTa.
For Androguard, the default task consists of unpacking the bytecode, the resources, and the Manifest.
Cross-references are also built between methods and classes.
Because such a task is relatively simple to perform, we decided to duplicate this tool and ask to Androguard to decompile an APK and create a control flow graph of the code using its decompiler: DAD.
We refer to this variant of usage as androguard_dad.
For Thresher and Lotrack, because these tools cannot be built, we excluded them from experiments.
Finally, starting with #nbtools tools of @tab:rasta-tools, with the two variations of IC3 and Androguard, we have in total #nbtoolsselectedvariations static analysis tools to evaluate in which two tools cannot be built and will be considered as always failing.
=== Source Code Selection and Building Process
#figure({
show table: set text(size: 0.80em)
show "#etal": etal
let show_citekeys(keys) = [
#keys.split(",").map(
citekey => cite(label(citekey))).join([]
)
]
table(
columns: 8,
inset: (x: 0% + 5pt, y: 0% + 2pt),
stroke: none,
align: center+horizon,
table.hline(),
table.header(
table.cell(colspan: 8, inset: 3pt)[],
table.cell(rowspan:2)[*Tool*],
table.vline(end: 3),
table.vline(start: 4),
table.cell(colspan:2)[*Origin*],
table.vline(end: 3),
table.vline(start: 4),
table.cell(colspan:2)[*Alive Forks*],
table.vline(end: 3),
table.vline(start: 4),
table.cell(rowspan:2)[*Last Commit \ Date*],
table.vline(end: 3),
table.vline(start: 4),
table.cell(rowspan:2)[*Authors \ Reached*],
table.vline(end: 3),
table.vline(start: 4),
[*Environment*],
[Stars],
[Alive],
[Nb],
[Usable],
[Language -- OS],
),
table.cell(colspan: 8, inset: 3pt)[],
table.hline(),
table.cell(colspan: 8, inset: 3pt)[],
..rasta_tool_data
.filter(entry => entry.exclude != "EXCLUDE")
.map(entry => (
[#entry.tool #show_citekeys(entry.citekey)],
entry.stars,
str2sym(entry.alive),
entry.nbaliveforks,
str2sym(entry.forkusable),
entry.selecteddate,
str2sym(entry.authorconfirmed),
[#entry.lang -- #entry.os]
)).flatten(),
table.cell(colspan: 8, inset: 3pt)[],
table.hline(),
table.cell(colspan: 8, inset: 3pt)[],
table.hline(),
)
[#ok: yes, #ko: no, UX.04: Ubuntu X.04]},
caption: [Selected tools, forks, selected commits and running environment],
) <tab:rasta-sources>
In a second step, we explored the best sources to be selected among the possible forks of a tool.
We reported some indicators about the explored forks and our decision about the selected one in @tab:rasta-sources.
For each source code repository called "Origin", we reported in @tab:rasta-sources the number of GitHub stars attributed by users and we mentioned if the project is still alive (#ok in column Alive when a commit exist in the last two years).
Then, we analyzed the fork tree of the project.
We searched recursively if any forked repository contains a more recent commit than the last one of the branch mentioned in the documentation of the original repository.
If such a commit is found (number of such commits are reported in column Alive Forks Nb), we manually looked at the reasons behind this commit and considered if we should prefer this more up-to-date repository instead of the original one (column "Alive Forks Usable").
As reported in @tab:rasta-sources, we excluded all forks, except IC3 for which we selected the fork JordanSamhi/ic3, because they always contain experimental code with no guarantee of stability.
For example, a fork of Aparecium contains a port for Windows 7 which does not suggest an improvement of the stability of the tool.
For IC3, the fork seems promising: it has been updated to be usable on a recent operating system (Ubuntu 22.04 instead of Ubuntu 12.04 for the original version) and is used as a dependency by IccTa.
We decided to keep these two versions of the tool (IC3 and IC3_fork) to compare their results.
Then, we self-allocated a maximum of four days for each tool to successfully read and follow the documentation, compile the tool and obtain the expected result when executing an analysis of a MWE.
We sent an email to the authors of each tool to confirm that we used the more suitable version of the code, that the command line we used to analyze an application is the most suitable one and, in some cases, requested some help to solve issues in the building process.
We reported in @tab:rasta-sources the authors that answered our request and confirmed our decisions.
From this building phase, several observations can be made.
Using a recent operating system, it is almost impossible in a reasonable amount of time to rebuild a tool released years ago.
Too many dependencies, even for Java based programs, trigger compilation or execution problems.
Thus, if the documentation mentions a specific operating system, we use a Docker image of this OS.
// For example, Dare is a dependency of several tools (Didfail, IC3) and depends on 32 bits libraries such as lib32stdc++ and ia32-libs.
// Those libraries are only available on Ubuntu 12 or previous versions.
//
Most of the time, tools require additional external components to be fully functional.
It could be resources such as the android.jar file for each version of the SDK, a database, additional libraries or tools.
Depending of the quality of the documentation, setting up those components can take hours to days.
This is why we automatized in a Dockerfile the setup of the environment in which the tool is built and run#footnote[To guarantee reproducibility we published the results, datasets, Dockerfiles and containers: https://github.com/histausse/rasta, https://zenodo.org/records/10144014, https://zenodo.org/records/10980349 and on Docker Hub as `histausse/rasta-<toolname>:icsr2024`]
=== Runtime Conditions
#figure(
image(
"figs/running.svg",
width: 80%,
alt: "A diagram representing the methodology. The word 'Tool' is linked to a box labeled 'Docker image' by an arrow labeled 'building'. The box 'Docker image' is linked to a box labeled 'Singularity image' by an arrow labeled 'conversion'. The box 'Singularity image' is linked to a box labeled 'Execution monitoring' by a dotted arrow labeled 'Manuel tests' and to an image of a server labeled 'Singularity cluster' by an arrow labeled deployment. An image of three android logo labeled 'apks' is also linked to the 'Singularity cluster' by an arrow labeled 'running the tool analysis'. The 'Singularity cluster' image is linked to the 'Execution monitoring' box by an arrow labeled 'log capture'. The 'Execution monitoring' box linked to the words 'Exit status' by an unlabeled arrow.",
),
caption: [Methodology overview],
) <fig:rasta-overview>
As shown in @fig:rasta-overview, before benchmarking the tools, we built and installed them in a Docker containers for facilitating any reuse of other researchers.
We converted them into Singularity containers because we had access to such a cluster and because this technology is often used by the HPC community for ensuring the reproducibility of experiments.
//The Docker container allows a user to interact more freely with the bundled tools.
//Then, we converted this image to a Singularity image.
We performed manual tests using these Singularity images to check:
- the location where the tool is writing on the disk. For the best performances, we expect the tools to write on a mount point backed by an SSD. Some tools may write data at unexpected locations which required small patches from us.
- the amount of memory allocated to the tool. We checked that the tool could run a MWE with a #ramlimit limit of RAM.
- the network connection opened by the tool, if any. We expect the tool not to perform any network operation such as the download of Android SDKs. Thus, we prepared the required files and cached them in the images during the building phase. In a few cases, we patched the tool to disable the download of resources.
A campaign of tests consists in executing the #nbtoolsvariationsrun selected tools on all APKs of a dataset.
The constraints applied on the clusters are:
- No network connection is authorized in order to limit any execution of malicious software.
- The allocated RAM for a task is #ramlimit.
- The allocated maximum time is 1 hour.
- The allocated object space / stack space is 64 GB / 16 GB if the tool is a Java based program.
For the disk files, we use a mount point that is stored on a SSD disk, with no particular limit of size.
Note that, because the allocation of #ramlimit could be insufficient for some tool, we evaluated the results of the tools on 20% of our dataset (described later in @sec:rasta-dataset) with 128 GB of RAM and #ramlimit of RAM and checked that the results were similar.
With this confirmation, we continued our evaluations with #ramlimit of RAM only.
=== Dataset <sec:rasta-dataset>
/*
DATASET
first seen year: pas dans les BDD officielles d'Androzoo: min added dans AndroZoo et date de VT analysis
année: 2010 et 2023
7% de malware
0 detection dans VT: good
5+ => malware
0-5 detection: exclu
Les tranches de taille sont des déciles de d'androzoo (- les 1% extreme)
pour chaque année, pour chaque tranche de taille, on selectionne randomly 500 applications (avec bonne proporotion de malware) = bucket.
Probleme: Ce n'est pas représentatif de la population: il n'y a propablement pas 7% de malware and chaque décile d'androzoo pour chaque année
Probleme 2: pour sampler, on utilise les deciles de taille d'apk, mais pour nos plot on utiliser les deciles de taille de dex file.
500*10*14=70000
*/
// Two datasets are used in the experiments of this section.
// The first one is *Drebin*@Arp2014, from which we extracted the malware part (5479 samples that we could retrieved) for comparison purpose only.
// It is a well known and very old dataset that should not be used anymore because it contains temporal and spatial biases@Pendlebury2018.
// We intend to compare the rate of success on this old dataset with a more recent one.
// The second one,
We built a dataset named *Rasta* to cover all dates between 2010 to 2023.
This dataset is a random extract of Androzoo@allixAndroZooCollectingMillions2016, for which we balanced applications between years and size.
For each year and inter-decile range of size in Androzoo, 500 applications have been extracted with an arbitrary proportion of 7% of malware.
This ratio has been chosen because it is the ratio of goodware/malware that we observed when performing a raw extract of Androzoo.
For checking the maliciousness of an Android application we rely on the VirusTotal detection indicators.
If more than 5 antiviruses have flagged the application as malicious, we consider it as a malware.
If no antivirus has reported the application as malicious, we consider it as a goodware.
Applications in between are dropped.
For computing the release date of an application, we contacted the authors of Androzoo to compute the minimum date between the submission to Androzoo and the first upload to VirusTotal.
Such a computation is more reliable than using the DEX date that is often obfuscated when packaging the application.
// #todo[Transition] // plus de place :-(

View file

@ -0,0 +1,394 @@
#import "../lib.typ": todo, highlight, num, paragraph
#import "X_var.typ": *
#import "X_lib.typ": *
== Experiments <sec:rasta-xp>
=== RQ1: Re-Usability Evaluation
#todo[alt text for figure rasta-exit / rasta-exit-drebin]
#figure(
image("figs/exit-status-for-the-drebin-dataset.svg", width: 80%),
caption: [Exit status for the Drebin dataset],
) <fig:rasta-exit-drebin>
#figure(
image("figs/exit-status-for-the-rasta-dataset.svg", width: 80%),
caption: [Exit status for the Rasta dataset],
) <fig:rasta-exit>
@fig:rasta-exit-drebin and @fig:rasta-exit compare the Drebin and Rasta datasets.
They represent the success/failure rate (green/orange) of the tools.
We distinguished failure to compute a result from timeout (blue) and crashes of our evaluation framework (in grey, probably due to out of memory kills of the container itself).
Because it may be caused by a bug in our own analysis stack, exit status represented in grey (Other) are considered as unknown errors and not as failure of the tool.
#todo[We discuss further errors for which we have information in the logs in /*@*/sec:rasta-failure-analysis.]
Results on the Drebin datasets shows that 11 tools have a high success rate (greater than 85%).
The other tools have poor results.
The worst, excluding Lotrack and Tresher, is Anadroid with a ratio under 20% of success.
On the Rasta dataset, we observe a global increase of the number of failed status: #resultunusablenb tools (#resultunusable) have a finishing rate below 50%.
The tools that have bad results with Drebin are of course bad result on Rasta.
Three tools (androguard_dad, blueseal, saaf) that were performing well (higher than 85%) on Drebin surprisingly fall below the bar of 50% of failure.
7 tools keep a high success rate: Adagio, Amandroid, Androguard, Apparecium, Gator, Mallodroid, Redexer.
Regarding IC3, the fork with a simpler build process and support for modern OS has a lower success rate than the original tool.
Two tools should be discussed in particular.
//Androguard and Flowdroid have a large community of users, as shown by the numbers of GitHub stars in @tab:rasta-sources.
Androguard has a high success rate which is not surprising: it used by a lot of tools, including for analyzing application uploaded to the Androzoo repository.
//Because of that, it should be noted that our dataset is biased in favour of Androguard. // Already in discution
Nevertheless, when using Androguard decompiler (DAD) to decompile an APK, it fails more than 50% of the time.
This example shows that even a tool that is frequently used can still run into critical failures.
Concerning Flowdroid, our results show a very low timeout rate (#mypercent(37, NBTOTAL)) which was unexpected: in our exchanges, Flowdroid's author were expecting a higher rate of timeout and fewer crashes.
As a summary, the final ratio of successful analysis for the tools that we could run
// and applications of Rasta dataset
is #mypercent(54.9, 100). When including the two defective tools, this ratio drops to #mypercent(49.9, 100).
#highlight()[
*RQ1 answer:*
On a recent dataset we consider that #resultunusable of the tools are unusable.
For the tools that we could run, #resultratio of analysis are finishing successfully.
//(those with less than 50% of successful execution and including the two tools that we were unable to build).
]
/*
== RQ2: temporal evolution
#todo[alt text for fig rasta-exit-evolution-java and rasta-exit-evolution-not-java]
#figure(stack(dir: ltr,
[#figure(
image(
"figs/finishing-rate-by-year-of-java-based-tools.svg",
width: 48%,
alt: ""
),
caption: [Java based tools],
supplement: [Subfigure],
) <fig:rasta-exit-evolution-java>],
[#figure(
image(
"figs/finishing-rate-by-year-of-non-java-based-tools.svg",
width: 48%,
alt: "",
),
caption: [Non Java based tools],
supplement: [Subfigure],
) <fig:rasta-exit-evolution-not-java>]
), caption: [Exit status evolution for the Rasta dataset]
)
For investigating the effect of application dates on the tools, we computed the date of each APK based on the minimum date between the first upload in AndroZoo and the first analysis in VirusTotal.
Such a computation is more reliable than using the dex date that is often obfuscated when packaging the application.
Then, for the sake of clarity of our results, we separated the tools that have mainly Java source code from those that use other languages.
Among the ones that are Java based programs, most of them use the Soot framework which may correlate the obtained results.
@fig:rasta-exit-evolution-java (resp. @fig:rasta-exit-evolution-not-java) compares the success rate of the tools between 2010 and 2023 for Java based tools (resp. non Java based tools).
For Java based tools, a clear decrease of finishing rate can be observed globally for all tools.
For non-Java based tools, 2 of them keep a high success rate (Androguard, Mallodroid).
The result is expected for Androguard, because the analysis is relatively simple and the tool is largely adopted, as previously mentioned.
Mallodroid being a relatively simple script leveraging Androgard, it benefit from Androguard resilience.
It should be noted that Saaf keeps a high success ratio until 2014 and then quickly decreases to less than 20% after 2014. This example shows that, even with an identical source code and the same running platform, a tool can change of behavior among time because of the evolution of the structure of the input files.
An interesting comparison is the specific case of Ic3 and Ic3_fork. Until 2019, the success rate is very similar. After 2020, ic3_fork is continuing to decrease whereas Ic3 keeps a success rate of around 60%.
/*
```
sqlite> SELECT apk1.first_seen_year, (COUNT(*) * 100) / (SELECT 20 * COUNT(*)
(x1...> FROM apk AS apk2 WHERE apk2.first_seen_year = apk1.first_seen_year
(x1...> )
...> FROM exec JOIN apk AS apk1 ON exec.sha256 = apk1.sha256
...> WHERE exec.tool_status = 'FINISHED' OR exec.tool_status = 'UNKNOWN'
...> GROUP BY apk1.first_seen_year ORDER BY apk1.first_seen_year;
2010|78
2011|78
2012|76
2013|70
2014|66
2015|61
2016|57
2017|54
2018|49
2019|47
2020|45
2021|42
2022|40
2023|39
```
*/
#highlight()[
*RQ2 answer:* For the #nbtoolsselected tools that can be used partially, a global decrease of the success rate of tools' analysis is observed over time.
Starting at 78% of success rate, after five years, tools have 61% of success; after ten years, 45% of success.
]
*/
=== RQ2: Size, SDK and Date Influence
To measure the influence of the date, SDK version and size of applications, we fixed one parameter while varying an other.
For the sake of clarity, we separated Java based / non Java based tools.
#todo[Alt text for fig rasta-decorelation-size]
#figure(stack(dir: ltr,
[#figure(
image(
"figs/decorelation/finishing-rate-of-java-based-tool-by-bytecode-size-of-apks-detected-in-2022.svg",
width: 48%,
alt: ""
),
caption: [Java based tools],
supplement: [Subfigure],
) <fig:rasta-rate-evolution-java-2022>],
[#figure(
image(
"figs/decorelation/finishing-rate-of-non-java-based-tool-by-bytecode-size-of-apks-detected-in-2022.svg",
width: 48%,
alt: "",
),
caption: [Non Java based tools],
supplement: [Subfigure],
) <fig:rasta-rate-evolution-non-java-2022>]
), caption: [Finishing rate by bytecode size for APK detected in 2022]
) <fig:rasta-decorelation-size>
#paragraph([Fixed application year. (#num(5000) APKs)])[
We selected the year 2022 which has a good amount of representatives for each decile of size in our application dataset.
@fig:rasta-rate-evolution-java-2022} (resp. @fig:rasta-rate-evolution-non-java-2022) shows the finishing rate of the tools in function of the size of the bytecode for Java based tools (resp. non Java based tools) analyzing applications of 2022.
We can observe that all Java based tools have a finishing rate decreasing over years. 50% of non Java based tools have the same behavior.
]
#todo[Alt text for fig rasta-decorelation-size]
#figure(stack(dir: ltr,
[#figure(
image(
"figs/decorelation/finishing-rate-of-java-based-tool-by-discovery-year-of-apks-with-a-bytecode-size-between-4-08-mb-and-5-2-mb.svg",
width: 48%,
alt: ""
),
caption: [Java based tools],
supplement: [Subfigure],
) <fig:rasta-rate-evolution-java-decile-year>],
[#figure(
image(
"figs/decorelation/finishing-rate-of-non-java-based-tool-by-discovery-year-of-apks-with-a-bytecode-size-between-4-08-mb-and-5-2-mb.svg",
width: 48%,
alt: "",
),
caption: [Non Java based tools],
supplement: [Subfigure],
) <fig:rasta-rate-evolution-non-java-decile-year>]
), caption: [Finishing rate by discovery year with a bytecode size $in$ [4.08, 5.2] MB]
) <fig:rasta-decorelation-size>
#paragraph([Fixed application bytecode size. (#num(6252) APKs)])[We selected the sixth decile (between 4.08 and 5.20 MB), which is well represented in a wide number of years.
@fig:rasta-rate-evolution-java-decile-year (resp. @fig:rasta-rate-evolution-non-java-decile-year) represents the finishing rate depending of the year at a fixed bytecode size.
We observe that 9 tools over 12 have a finishing rate dropping below 20% for Java based tools, which is not the case for non Java based tools.
]
#todo[Alt text for fig rasta-decorelation-min-sdk]
#figure(stack(dir: ltr,
[#figure(
image(
"figs/decorelation/finishing-rate-of-java-based-tool-by-min-sdk-of-apks-with-a-bytecode-size-between-4-08-mb-and-5-2-mb.svg",
width: 48%,
alt: ""
),
caption: [Java based tools],
supplement: [Subfigure],
) <fig:rasta-rate-evolution-java-decile-min-sdk>],
[#figure(
image(
"figs/decorelation/finishing-rate-of-non-java-based-tool-by-min-sdk-of-apks-with-a-bytecode-size-between-4-08-mb-and-5-2-mb.svg",
width: 48%,
alt: "",
),
caption: [Non Java based tools],
supplement: [Subfigure],
) <fig:rasta-rate-evolution-non-java-decile-min-sdk>]
), caption: [Finishing rate by min SDK with a bytecode size $in$ [4.08, 5.2] MB]
) <fig:rasta-decorelation-size>
We performed similar experiments by variating the min SDK and target SDK versions, still with a fixed bytecode size between 4.08 and 5.2 MB, as shown in @fig:rasta-rate-evolution-java-decile-min-sdk and @fig:rasta-rate-evolution-non-java-decile-min-sdk.
We found that contrary to the target SDK, the min SDK version has an impact on the finishing rate of Java based tools: 8 tools over 12 are below 50% after SDK 16.
It is not surprising, as the min SDK is highly correlated to the year.
#highlight()[
*RQ2 answer:*
The success rate varies based on the size of bytecode and SDK version.
The date is also correlated with the success rate for Java based tools only.
]
=== RQ3: Malware vs Goodware
/*
```
sqlite> SELECT vt_detection == 0, COUNT(exec.sha256) FROM exec INNER JOIN apk ON exec.sha256 = apk.sha256 WHERE tool_status = 'FINISHED' AND dex_size_decile = 6 GROUP BY vt_detection == 0;
0|2971 % malware
1|60455 % goodware
sqlite> SELECT vt_detection == 0, COUNT(DISTINCT sha256) FROM apk WHERE dex_size_decile = 6 GROUP BY vt_detection == 0;
0|243
1|6009
```
```
>>> 61.13168724279835
0.4969812257050699
>>> 60455/6009/20 * 100
50.30371110001665
```
rate goodware rate malware avg size goodware (MB) avg size malware (MB)
decile 1: 85.42 82.02 0.13 0.11
decile 2: 74.46 72.34 0.54 0.55
decile 3: 63.38 65.67 1.37 1.25
decile 4: 57.21 62.31 2.41 2.34
decile 5: 53.36 59.27 3.56 3.55
decile 6: 50.3 61.13 4.61 4.56
decile 7: 46.76 56.54 5.87 5.91
decile 8: 42.57 56.23 7.64 7.63
decile 9: 39.09 57.94 11.39 11.26
decile 10: 33.34 45.86 24.24 21.36
total: 54.28 64.82 6.29 4.14
*/
/*
#todo[Alt text for rasta-exit-goodmal]
#figure(
image(
"figs/exit-status-for-the-rasta-dataset-goodware-malware.svg",
width: 80%,
alt: "",
),
caption: [Exit status comparing goodware and malware for the Rasta dataset],
) <fig:rasta-exit-goodmal>
*/
/*
[15:25] Jean-Marie Mineau
moyenne de la taille total des dex: 6464228.10027989
[15:26] Jean-Marie Mineau
(tout confondu)
[15:26] Jean-Marie Mineau
goodware: 6598464.94224066
malware: 4337376.97252155
```
sqlite> SELECT AVG(apk_size) FROM apk;
16918107.6526989
sqlite> SELECT AVG(apk_size) FROM apk WHERE vt_detection = 0;
16897989.4472311
sqlite> SELECT AVG(apk_size) FROM apk WHERE vt_detection != 0;
17236860.8903556
```
*/
/*
#figure({
show table: set text(size: 0.80em)
table(
columns: 4,
inset: (x: 0% + 5pt, y: 0% + 2pt),
stroke: none,
align: center+horizon,
table.hline(),
table.header(
table.cell(colspan: 4, inset: 3pt)[],
table.cell(rowspan:2)[*Rasta part*],
table.vline(end: 3),
table.vline(start: 4),
table.cell(colspan:2)[*Average size*],
table.vline(end: 3),
table.vline(start: 4),
table.cell(rowspan:2)[*Average date*],
[*APK*],
[*DEX*],
),
table.cell(colspan: 4, inset: 3pt)[],
table.hline(),
table.cell(colspan: 4, inset: 3pt)[],
[*goodware*], num(16897989), num(6598464), [2017],
[*malware*], num(17236860), num(4337376), [2017],
[*total*], num(16918107), num(6464228), [2017],
table.cell(colspan: 4, inset: 3pt)[],
table.hline(),
)},
caption: [Average size and date of goodware/malware parts of the Rasta dataset],
) <tab:rasta-sizes>
*/
#figure({
show table: set text(size: 0.80em)
table(
columns: 7,
inset: (x: 0% + 5pt, y: 0% + 2pt),
stroke: none,
align: center+horizon,
table.hline(),
table.header(
table.cell(colspan: 7, inset: 3pt)[],
table.cell(rowspan: 2)[*Decile*],
table.vline(end: 3),
table.vline(start: 4),
table.cell(colspan:2)[*Average DEX size (MB)*],
table.vline(end: 3),
table.vline(start: 4),
table.cell(colspan:2)[* Finishing Rate: FR*],
table.vline(end: 3),
table.vline(start: 4),
[*Ratio Size*],
table.vline(end: 3),
table.vline(start: 4),
[*Ratio FR*],
[Good], [Mal],
[Good], [Mal],
[Good/Mal], [Good/Mal],
),
table.cell(colspan: 7, inset: 3pt)[],
table.hline(),
table.cell(colspan: 7, inset: 3pt)[],
num(1), num(0.13), num(0.11), num(0.85), num(0.82), num(1.17), num(1.04),
num(2), num(0.54), num(0.55), num(0.74), num(0.72), num(0.97), num(1.03),
num(3), num(1.37), num(1.25), num(0.63), num(0.66), num(1.09), num(0.97),
num(4), num(2.41), num(2.34), num(0.57), num(0.62), num(1.03), num(0.92),
num(5), num(3.56), num(3.55), num(0.53), num(0.59), num(1.00), num(0.90),
num(6), num(4.61), num(4.56), num(0.50), num(0.61), num(1.01), num(0.82),
num(7), num(5.87), num(5.91), num(0.47), num(0.57), num(0.99), num(0.83),
num(8), num(7.64), num(7.63), num(0.43), num(0.56), num(1.00), num(0.76),
num(9), num(11.39), num(11.26), num(0.39), num(0.58), num(1.01), num(0.67),
num(10), num(24.24), num(21.36), num(0.33), num(0.46), num(1.13), num(0.73),
table.cell(colspan: 7, inset: 3pt)[],
table.hline(),
)},
caption: [DEX size and Finishing Rate (FR) per decile],
) <tab:rasta-sizes-decile>
We compared the finishing rate of malware and goodware applications for evaluated tools.
Because, the size of applications impacts this finishing rate, it is interesting to compare the success rate for each decile of bytecode size.
@tab:rasta-sizes-decile reports the bytecode size and the finishing rate of goodware and malware in each decile of size.
We also computed the ratio of the bytecode size and finishing rate for the two populations.
We observe that the ratio for the finishing rate decreases from 1.04 to 0.73, while the ratio of the bytecode size is around 1.
We conclude from this table that analyzing malware triggers less errors than for goodware.
#highlight()[
*RQ3 answer:*
Analyzing malware applications triggers less errors for static analysis tools than analyzing goodware for comparable bytecode size.
]

View file

@ -0,0 +1,440 @@
#import "../lib.typ": todo, etal, paragraph
#import "X_var.typ": *
#import "X_lib.typ": *
== Discussion <sec:rasta-discussion>
=== State-of-the-art comparison
Our finding are consistent with the numerical results of Pauck #etal that showed that #mypercent(106, 180) of DIALDroid-Bench@bosuCollusiveDataLeak2017 real-world applications are analyzed successfully with the 6 evaluated tools@pauckAndroidTaintAnalysis2018.
Six years after the release of DIALDroid-Bench, we obtain a lower ratio of #mypercent(40.05, 100) for the same set of 6 tools but using the Rasta dataset of #NBTOTALSTRING applications.
We extended this result to a set of #nbtoolsvariationsrun tools and obtained a global success rate of #resultratio. We confirmed that most tools require a significant amount of work to get them running@reaves_droid_2016.
// Our investigations of crashes also confirmed that dependencies to older versions of Apktool are impacting the performances of Anadroid, Saaf and Wognsen #etal in addition to DroidSafe and IccTa, already identified by Pauck #etal.
Investigating the reason behind tools' errors is a difficult task and will be investigated in a future work.
For now, our manual investigations show that the nature of errors varies from one analysis to another, without any easy solution for the end user for fixing it.
=== Recommendations
Finally, we summarize some takeaways that developers should follow to improve the success of reusing their developed software.
For improving the reliability of their software, developers should use classical development best practices, for example continuous integration, testing, code review.
For improving the reusability developers should write a documentation about the tool usage and provide a minimal working example and describe the expected results.
Interactions with the running environment should be minimized, for example by using a docker container, a virtual environment or even a virtual machine.
Additionally, a small dataset should be provided for a more extensive test campaign and the publishing of the expected result on this dataset would ensure to be able to evaluate the reproducibility of experiments.
Finally, an important remark concerns the libraries used by a tool.
We have seen two types of libraries:
- internal libraries manipulating internal data of the tool;
- external libraries that are used to manipulate the input data (APKs, bytecode, resources).
We observed by our manual investigations that external libraries are the ones leading to crashes because of variations in recent APKs (file format, unknown bytecode instructions, multi-DEX files).
We believe that the developer should provide enough documentation to make possible a later upgrade of these external libraries.
//: for example, old versions of apktool are the top most libraries raising errors.
=== Threats to validity
Our application dataset is biased in favor of Androguard, because Androzoo have already used Androguard internally when collecting applications and discarded any application that cannot be processed with this tool.
Despite our best efforts, it is possible that we made mistakes when building or using the tools.
It is also possible that we wrongly classified a result as a failure.
To mitigate this possible problem we contacted the authors of the tools to confirm that we used the right parameters and chose a valid failure criterion.
// Before running the final experiment, we also ran the tools on a subset of our dataset and looked manually the most common errors to ensure that they are not trivial errors that can be solved.
The timeout value, amount of memory are arbitrarily fixed.
For mitigating their effect, a small extract of our dataset has been analyzed with more memory/time for measuring any difference.
Finally, the use of VirusTotal for determining if an application is a malware or not may be wrong.
For limiting this impact, we used a threshold of at most 5 antiviruses (resp. no more than 0) reporting an application as being a malware (resp. goodware) for taking a decision about maliciousness (resp. benignness).
/*
== Discussion <sec:rasta-discussion>
#figure({
show table: set text(size: 0.50em)
show table.cell.where(y: 0): it => if it.x == 0 { it } else { rotate(-90deg, reflow: true, it) }
show table.cell.where(x: 0): it => text(size: 1.2em, it)
show "sigma": $sigma$
let time_num(n) = num(calc.round(float(n), digits: 0))
table(
columns: (auto, auto, ..for i in range(20) { (1fr,) }),
//inset: (x: 0% + 5pt, y: 0% + 2pt),
stroke: none,
align: center+horizon,
table.header(
[*Exit status*], [],
[adagio], [amandroid], [anadroid], [androguard],
[androguard_dad], [apparecium], [blueseal], [dialdroid],
[didfail], [droidsafe], [flowdroid], [gator], [ic3],
[ic3_fork], [iccta], [mallodroid], [perfchecker],
[redexer], [saaf], [wognsen_et_al],
),
..for i in range(2, 22) {
(table.vline(x: i, end: 3),
table.vline(x: i, start: 4))
},
table.cell(colspan: 22, inset: 3pt)[],
table.hline(),
table.cell(colspan: 22)[*Average number of errors (and standard deviation)*],
table.hline(),
table.cell(colspan: 22, inset: 3pt)[],
..rasta_avg_nb_error_by_exec
.map(e => {
let row = ([#e.type],
num(e.adagio), num(e.amandroid), num(e.anadroid), num(e.androguard),
num(e.androguarddad), num(e.apparecium), num(e.blueseal), num(e.dialdroid),
num(e.didfail), num(e.droidsafe), num(e.flowdroid), num(e.gator), num(e.ic),
num(e.icfork), num(e.iccta), num(e.mallodroid), num(e.perfchecker),
num(e.redexer), num(e.saaf), num(e.wognsenetal)
)
if e.first != "" { row.insert(0, table.cell(rowspan:2)[*#e.first*]) }
row
}).flatten(),
table.cell(colspan: 22, inset: 3pt)[],
table.hline(),
table.cell(colspan: 22)[*Average time (s)*],
table.hline(),
table.cell(colspan: 22, inset: 3pt)[],
..rasta_avg_time
.map(e => {
let row = ([*#e.first*],
time_num(e.adagio), time_num(e.amandroid), time_num(e.anadroid), time_num(e.androguard),
time_num(e.androguarddad), time_num(e.apparecium), time_num(e.blueseal), time_num(e.dialdroid),
time_num(e.didfail), time_num(e.droidsafe), time_num(e.flowdroid), time_num(e.gator), time_num(e.ic),
time_num(e.icfork), time_num(e.iccta), time_num(e.mallodroid), time_num(e.perfchecker),
time_num(e.redexer), time_num(e.saaf), time_num(e.wognsenetal)
)
if e.type != "" { row.insert(1, table.cell(rowspan:3)[*#e.type*]) }
row
}).flatten(),
table.cell(colspan: 22, inset: 3pt)[],
table.hline(),
table.cell(colspan: 22)[*Average Memory (GB)*],
table.hline(),
table.cell(colspan: 22, inset: 3pt)[],
..rasta_avg_mem
.map(e => {
let row = ([*#e.first*],
num(e.adagio), num(e.amandroid), num(e.anadroid), num(e.androguard),
num(e.androguarddad), num(e.apparecium), num(e.blueseal), num(e.dialdroid),
num(e.didfail), num(e.droidsafe), num(e.flowdroid), num(e.gator), num(e.ic),
num(e.icfork), num(e.iccta), num(e.mallodroid), num(e.perfchecker),
num(e.redexer), num(e.saaf), num(e.wognsenetal)
)
if e.type != "" { row.insert(1, table.cell(rowspan:3)[*#e.type*]) }
row
}).flatten(),
table.cell(colspan: 22, inset: 3pt)[],
table.hline(),
)
[
]},
caption: [Average number of errors, analysis time, memory per unitary analysis -- compared by exit status],
) <tab:rasta-avgerror>
In this section, we investigate the reasons behind the high ratio of failures presented in @sec:rasta-xp.
@tab:rasta-avgerror reports the average number of errors, the average time and memory consumption of the analysis of one APK file.
We also compare our conclusions to the ones of the literature.
=== Failures Analysis <sec:rasta-failure-analysis>
/*
capture erreurs
fichiers
stdout, stderr
(only 4%)
android.jar en version 9 qui génère des erreurs
*/
During the running of our experiments we parse the standard output and error to capture:
- Java errors and stack traces
- Python errors and stack traces
- Ruby errors and stack traces
- Log4j messages with a "ERROR" or "FATAL" level
- XSB error messages
- Ocaml errors
For example, Dialdroid reports in average #num(55.9) errors for one successful analysis.
On the contrary, some tools such as Blueseal report very few error at a time, making it easier to identify the cause of the failure.
Because some tools send back a high number of errors in our logs (up to #num(46698) for one execution), we tried to determine the error that is linked to the failed status.
Unfortunately, our manual investigations confirmed that the last error of a log output is not always the one that should be attributed to the global failure of the analysis.
The error that seems to generate the failure can occur in the middle of the execution, be caught by the code and then other subsequent parts of the code may generate new errors as consequences of the first one.
Similarly, the first error of a log is not always the cause of a failure.
Sometimes errors successfully caught and handled are logged anyway.
Thus, it is impossible to extract accurately the error responsible for a failed execution.
Therefore, we investigated the nature of errors globally, without distinction between error messages in a log.
#todo()[alt text for rasta-heatmap]
#figure(
image(
"figs/repartition-of-error-types-among-tools.svg",
width: 80%,
alt: "",
),
caption: [Heatmap of the ratio of errors reasons for all tools for the Rasta dataset],
) <fig:rasta-heatmap>
@fig:rasta-heatmap draws the most frequent error objects for each of the tools.
A black square is an error type that represents more than 80% of the errors raised by the considered tool.In between, gray squares show a ratio between 20% and 80% of the reported errors.
First, the heatmap helps us to confirm that our experiments is running in adequate conditions.
Regarding errors linked to memory, two errors should be investigated: `OutOfMemoryError` and `StackOverflowError`.
The first one only appears for gator with a low ratio.
Several tool have a low ratio of errors concerning the stack.
These results confirm that the allocated heap and stack is sufficient for running the tools with the Rasta dataset.
Regarding errors linked to the disk space, we observe few ratios for the exception `IOException`, `FileNotFoundError` and `FileNotFoundException`.
Manual inspections revealed that those errors are often a consequence of a failed apktool execution.
Second, the black squares indicate frequent errors that need to be investigated separately.
In the rest of this section, we manually analyzed, when possible, the code that generates this high ratio of errors and we give feedback about the possible causes and difficulties to write a bug fix.
/*
Dialdroid: TODO
com.google.common.util.concurrent.ExecutionError -> memory error: java.lang.StackOverflowError, java.lang.OutOfMemoryError: Java heap space, java.lang.OutOfMemoryError: GC overhead limit exceeded
%% java.lang.RuntimeException: 'No call graph present in Scene. Maybe you want Whole Program mode (-w).', 'There were exceptions during IFDS analysis. Exiting.' 'Could not find method'
Didfail: DONE ?
java.lan.RuntimeException: "Could not find method" (1603), "not found: java.io.Serializable" (1362) ?, mostly originate from somewhere in soot
null pointer: mostly originate from somewhere in soot
File not found: error raised after a previous tool failed
Gator: DONE
java.lang.RuntimeException: 'error: expected 1 element for annotation Deprecated. Got 1 instead.' (106 occ), misuse of `soot.dexpler.DexAnnotation.addAnnotation` ? as usual, buried under long list of call to soot, hard to pinpoint the cause.
java.lang.OutOfMemoryError:
java.io.IOException: No space left on device (169 occurences)
brut.androlib.AndrolibException: 198, various apktool, some ppb linked to java.io.IOException No space left on device
FileNotFoundError: ppb consequence of java.io.IOException: No such file or directory: '/tmp/gator-zxkd65ty/apktool.yml
perfchecker: Done
java.lang.VerifyError: "Expecting a stackmap frame at branch target ", internet propose that it could be caused by Dexguard obfuscation
link error: probably problems with android.jar?
redexer:
"File "src/ext/logging.ml", line 712, characters 12-17: Pattern matching failed": suspicious pattern matching but I don't know caml enough to debug.
saaf: DONE
brut.androlib.AndrolibException: apktoool 1.5.2, "Could not decode arsc file"
de.rub.syssec.saaf.model.analysis.AnalysisException: encapsulate the apktool error
java.io.IOException: 'Expected: 0x001c0001, got: 0x00000000', still apktool
38635 failures over the total of 38710 failures raise a 'brut.androlib.AndrolibException' apktool error.
wognsen_et_al:
brut.androlib.AndrolibException: apktool 1.5.2, "Could not decode arsc file"
java.io.IOException: "Expected: 0x001c0001, got: 0x00000000|38598", apktool
java.lang.ArithmeticException: divide by zero, from apktool 'org.jf.dexlib.Code.Format.ArrayDataPseudoInstruction.getElementCount'
Amandroid: TODO
mainly java.lang.NullPointerException at org.argus.jawa.flow.pta.rfa.ReachingFactsAnalysis.process, line 68, don't speak scala well enought to understand what is null
Anadroid: DONE
subprocess.calledProcessError: subprocess.check_call([APK_TOOL, \"d\" , \"-f\", \"--no-src\", apk_fp, prj_d])
java.io.IOException: somewhere in brut.androlib.res.decoder.ARSCDecoder.decode
brut.androlib.AndrolibException: raise by brut.androlib.res.decoder.ARSCDecoder.decode, somewhere in brut.apktool.Main.main
main error msg for brut.androlib.AndrolibException is "Could not decode arsc file"
Apktool v1.4.3, released December 8, 2011: two months after the parution of sdk 15
min_sdk 9 to 13 ~50% of exec failled with "Could not decode arsc file", min_sdk 14 81%, 15 94%, >15 >=98%.
SELECT min_sdk, COUNT(*)*100/(SELECT COUNT(*) FROM apk AS apk2 WHERE apk2.min_sdk = apk.min_sdk) FROM error INNER JOIN apk ON error.sha256 = apk.sha256 WHERE tool_name = 'anadroid' AND msg='Could not decode arsc file' GROUP BY min_sdk ORDER BY min_sdk;
SELECT min_sdk, COUNT(*)*100/(SELECT COUNT(*) FROM apk AS apk2 WHERE apk2.min_sdk = apk.min_sdk) FROM exec INNER JOIN apk ON exec.sha256 = apk.sha256 WHERE tool_name = 'anadroid' AND tool_status = 'FAILED' GROUP BY min_sdk ORDER BY min_sdk;
SELECT AVG(cnt), MAX(cnt) FROM (SELECT COUNT(*) AS cnt FROM error WHERE tool_name = 'anadroid' AND msg='Could not decode arsc file' GROUP BY sha256);
*/
#paragraph[Androguard and Androguard_dad])[
Surprisingly, while Androguard almost never fails to analyze an APK, the internal decompiler of Androguard (DAD) fails more than half of the time.
The analysis of the logs shows that the issue comes from the way the decompiled methods are stored: each method is stored in a file named after the method name and signature, and this file name can quickly exceed the size limit (255 characters on most file systems).
It should be noticed that Androguard_dad rarely fails on the Drebin dataset.
This illustrate the importance to test tools on real and up-to-date APKs: even a bad handling of filenames can influence an analysis.
]
/*
Androguard: Done
35 error total, no real pattern, stuff like unexpected ID, uncrowned instructions, ect
Androguard Dad: DONE
All 33819 OSError are '[Errno 36] File name too long: <file path>': the tool try to create files with the name AND SIGNATURE of the disassembled methods, by the file name can be too long:
'/mnt/out/in/android/vyapar/paymentgateway/model/PaymentGatewayResponseModel$Data$AccountDetails/PaymentGatewayResponseModel$Data$AccountDetails copy$default (PaymentGatewayResponseModel$Data$AccountDetails String String String String String String String String String String String String String String List I Object)PaymentGatewayResponseModel$Data$AccountDetails.ag'
NullPointerException
dad: SError
*/
#paragraph([Mallodroid and Apparecium])[
Mallodroid and Apparecium stand out as the tools that raised the most errors in one run.
They can raise more than #num(10000) error by analysis.
However, it happened only for a few dozen of APKs, and conspicuously, the same APKs raised the same hight number of errors for both tools.
The recurring error is a `KeyError` raise by Androguard when trying to find a string by its identifier.
Although this error is logged, it seems successfully handled and during a manual analysis of the execution, both tools seemingly perform there analysis without issue.
This hight number of occurrences may suggest that the output is not valid.
Still, the tools claim to return a result, so, from our perspective, we consider those analysis as successful.
For other numerous errors, we could not identify the reason why those specific applications raise so many exceptions.
However we noticed that Mallodroid and Apparecium use outdated version of Androguard (respectively the version 3.0 and 2.0), and neither Androguard v3.3.5 nor DAD with Androguard v3.3.5 raise those exceptions.
This suggest the issue has been fixed by Androguard and that Mallodroid and Apparecium could benefit from a dependency upgrade.
]
/*
Apparecium: DONE
The KeyError is raised from androguard when a non existing string is queried. It happens for only a few apks (~60),
but a lot of times. UnicodeEncodeError happened more frequently (2740 apks), also originate from androguard.
androguard version 2.0
mallodroid: Done
KeyError: from androguard `get_raw_string`, but do not lead to crash, 33 crash from androguard parsing xml. (androguard 3.0)
Instruction10x%
*/
#paragraph([Blueseal])[
Because Blueseal rarely log more than one error when crashing, it is easy to identify the relevant error.
The majority of crashes comes from unsupported Android versions (due to the magic number of the DEX files not being supported by the version of back smali used by Blueseal) and methods whose implementation are not found (like native methods).
]
/*
Blueseal: Done
Majority of runtimes error: 'No method source set for method <method>' are raised from soot.SceneTransformer.transform() called by edu.buffalo.cse.blueseal.BSFlow.CgTransformer.getDynamicEntryPoints().
No idea how to fix. Update soot? version unclear ('trunk'...), but copyright up to 2010 so 2010?
*/
#paragraph([Droidsafe and SAAF])[
Our investigation of the most common errors raised by Droidsafe and SAAF showed that they are often preceded by an error from apktool.
Indeed, #num(28654) runs of Droidsafe and #num(38635) runs of SAAF failed after raising at least one of `brut.androlib.AndrolibException` or `brut.androlib.err.UndefinedResObject`, suggesting that those tools would benefit from an upgrade of apktool.
]
/*
Droidsafe:
UnknownHostException: 'normal', due to network isolation(?), from sfl4j, no impact on the reste of the tool
droidsafe.utils.CannotFindMethodException: 'Cannot find or resolve <method>' (eg: android.view.ViewTreeObserver: void removeOnGlobalLayoutListener),
mostly related to android API. First guest 'normal' as droidsafe model the android API and is not updated since ~SDK 19, but the error is replaced by an
apktool error for min sdk > 19.: 2.0.0rc2
eg: android.view.ViewTreeObserver.removeOnGlobalLayoutListener: exist un android.jar for sdk 18 and 18, but no in droidsafe model
the error does not look fatals (it occurred in finished execution) but is more common on failed execution. (1 to 16 ratio)
TODO: conclusion?
28957 apk with an apktool error
CannotFindMethodException
*/
#paragraph([Ic3 and Ic3_fork])[
We compared the number of errors between Ic3 and Ic3_fork.
Ic3_fork reports less errors for all types of analysis which suggests that the author of the fork have removed the outputed errors from the original code: the thrown errors are captured in a generic `RuntimeException` which removes the semantic, making it harder our investigations.
Nevertheless, Ic3_fork has more failures than Ic3: the number of errors reported by a tool is not correlated to the final success of its analysis.
]
/*
ic3: DONE
jas.jasError: "Missing arguments for instruction ldc" or "Badly formatted number", old soot or bad dare?
3778 / 10480 (~30) fails without error logged, probable that we don't capture dare failures.
ic3_fork: DONE
java.lang.RuntimeException: "This operation requires resolving level SIGNATURES but <method> is at resolving level DANGLING", and "Could not find method". Yet another case of error lost in a sea of soot
only 38 failures without error logged
IccTa: Done
java.lang.RuntimeException: same number of "This operation requires resolving level SIGNATURES..." as ic3_fork,
lots of "No method source set for method <method>", half the time this occurs the exec failed (and ~30% of the time it finishes)
"Could not find method": fail every time, in edu.psu.cse.siis.ic3.SetupApplication.calculateSourcesSinksEntrypoints (and again, a lot of soot stack)
jasError
*/
#paragraph([Flowdroid])[
Our exchanges with the authors of Flowdroid led us to expect more timeouts from too long executions than failed run.
#todo[Deja dit? : Surprisingly we only got #mypercent(37,NBTOTAL) of timeout, and a hight number of failures.]
We tried to detect recurring causes of failures, but the complexity of Flowdroid make the investigation difficult.
Most exceptions seems to be related to concurrency. //or display a generic messages.
Other errors that came up regularly are `java.nio.channels.ClosedChannelException` which is raised when Flowdoid fails to read from the APK, although we did not find the reason of the failure, null pointer exceptions when trying to check if a null value is in a `ConcurrentHashMap` (in `LazySummaryProvider.getClassFlows()`) and `StackOverflowError` from `StronglyConnectedComponentsFast.recurse()`.
We randomly selected 20 APKs that generated stack overflows in Flowdroid and retried the analysis with 500G of RAM allocated to the JVM.
18 of those runs still failed with a stack overflow without using all the allocated memory, the other two failed after raising null pointer exceptions from `getClassFlows`.
This shows that the lack of memory is not the primary cause of those failures.
]
/*
Flowdroid: TODO java.nio.channels.ClosedChannelException cause or consequence?
java.nio.channels.ClosedChannelException: mosly the zip file reader that refuse an access (after another crash? hard to check)
java.lang.StackOverflowError:
java.lang.RuntimeException: mostly "There were exceptions during IFDS analysis. Exiting."
java.lang.NullPointerException: soot.jimple.infoflow.collect.ConcurrentHashSet.contains, from soot.jimple.infoflow.methodSummary.data.provider.LazySummaryProvider.getClassFlows
com.google.common.util.concurrent.ExecutionError: "java.lang.StackOverflowError"
No hidden timeout, what do we believe? avg(time) = 80s, 30s when finished, 137 when failed, max(time) = 3639s when failed, 3284 when finished, 72% of the failures took less than a minute, 93% less than 10, 92% of failed exception raised a NullPointerException.
Pauck: Flowdroid avg 2m on DIALDroid-Bench (real worlds apks)
*/
As a conclusion, we observe that a lot of errors can be linked to bugs in dependencies.
Our attempts to upgrade those dependencies led to new errors appearing: we conclude that this is a no trivial task that require familiarity with the inner code of the tools.
=== State of the art comparison
Luo #etal released TaintBench@luoTaintBenchAutomaticRealworld2022 a real-world benchmark and the associated recommendations to build such a benchmark.
These benchmarks confirmed that some tools such as Amandroid and Flowdroid are less efficient on real-world applications.
// Pauck #etal@pauckAndroidTaintAnalysis2018
// Reaves #etal@reaves_droid_2016
We finally compare our results to the conclusions and discussions of previous papers@luoTaintBenchAutomaticRealworld2022 @pauckAndroidTaintAnalysis2018 @reaves_droid_2016.
First we confirm the hypothesis of Luo #etal that real-world applications lead to less efficient analysis than using hand crafted test applications or old datasets@luoTaintBenchAutomaticRealworld2022.
Even if Drebin is not hand-crafted, it is quite old and we obtained really good results compared to the Rasta dataset.
When considering real-world applications, the size is rather different from hand crafted application, which impacts the success rate.
We believe that it is explained by the fact that the complexity of the code increases with its size.
/*
30*6
180
21+20+27+2+18+18
106
106/180*100
58.88
*/
Second, our finding are consistent with the numerical results of Pauck #etal that showed that #mypercent(106, 180) of DIALDroid-Bench 30 real-world applications are analyzed successfully with the 6 evaluated tools@pauckAndroidTaintAnalysis2018.
Six years after the release of DIALDroid-Bench, we obtain a lower ratio of #mypercent(40.05, 100) for the same set of 6 tools but using the Rasta dataset of #NBTOTALSTRING applications.
We extended this result to our set of #nbtoolsvariationsrun tools and obtained a global success rate of #resultratio.
Our investigations of crashes also confirmed that dependencies to older versions of Apktool are impacting the performances of Anadroid, Saaf and Wognsen #etal in addition to DroidSafe and IccTa, already identified by Pauck #etal.
/*
Pauck: 235 micro bench, 30 real*
Confirm didfail failled for min_sdk >= 19, all successful run (only 4%) indicated "Only phantom classes loaded, skipping analysis..."
SELECT tool_status, COUNT(*), AVG(dex_size) FROM exec INNER JOIN apk on exec.sha256 = apk.sha256 WHERE min_sdk >= 19 AND tool_name = 'didfail' GROUP BY tool_status;
FAILED|16651|13139071.2363221
FINISHED|694|6617861.33717579
TIMEOUT|98|6048999.2244898
SELECT msg, COUNT(*) FROM (SELECT DISTINCT exec.sha256, msg FROM exec INNER JOIN apk on exec.sha256 = apk.sha256 INNER JOIN error ON exec.sha256 = error.sha256 AND exec.tool_name = error.tool_name WHERE min_sdk >= 19 AND exec.tool_name = 'didfail' AND exec.tool_status = 'FINISHED') GROUP BY msg;
|77
Only phantom classes loaded, skipping analysis...|694
DroidSafe and IccTa Failled for SDK > 19 because of old apktool
We obsered: (nb success < 2000 for min_skd >= 20)
['anadroid', 'blueseal', 'dialdroid', 'didfail', 'droidsafe', 'ic3_fork', 'iccta', 'perfchecker', 'saaf', 'wognsen_et_al']
anadroid|0
blueseal|521
dialdroid|812
didfail|343
droidsafe|35
ic3_fork|1393
iccta|612
perfchecker|1921
saaf|1588
wognsen_et_al|386
*/
Third, we extended to #nbtoolsselected different tools the work done by Reaves #etal on the usability of analysis tools (4 tools are in common, we added 16 new tools and two variations).
We confirmed that most tools require a significant amount of work to get them running.
We encounter similar issues with libraries and operating system incompatibilities, and noticed that, with time, dependencies issues may impact the build process.
For instance we encountered cases where the repository hosting the dependencies were closed, or cases where maven failed to download dependencies because the OS version did not support SSL, now mandatory to access maven central.
//, and even one case were the could not find anywhere the compiled version of sbt used to build a tool.
*/

View file

@ -0,0 +1,14 @@
#import "@local/template-thesis-matisse:0.0.1": etal
#import "X_var.typ": *
== Conclusion <sec:rasta-conclusion>
This paper has assessed the suggested results of the literature@luoTaintBenchAutomaticRealworld2022 @pauckAndroidTaintAnalysis2018 @reaves_droid_2016 about the reliability of static analysis tools for Android applications.
With a dataset of #NBTOTALSTRING applications we established that #resultunusable of #nbtoolsselectedvariations tools are not reusable, when considering that a tool that has more than 50% of time a failure is unusable.
In total, the analysis success rate of the tools that we could run for the entire dataset is #resultratio.
The characteristics that have the most influence on the success rate is the bytecode size and min SDK version. Finally, we showed that malware APKs have a better finishing rate than goodware.
In future works, we plan to investigate deeper the reported errors of the tools in order to analyze the most common types of errors, in particular for Java based tools.
We also plan to extend this work with a selection of more recent tools performing static analysis.
Following Reaves #etal recommendations@reaves_droid_2016, we publish the Docker and Singularity images we built to run our experiments alongside the Docker files. This will allow the research community to use directly the tools without the build and installation penalty.

22
papers/3_rasta/X_lib.typ Normal file
View file

@ -0,0 +1,22 @@
#let ok = text(fill: olive, sym.checkmark)
#let okk = text(fill: olive, tracking: -5pt, sym.checkmark+sym.checkmark)
#let bad = text(fill: orange, sym.circle.stroked.small)
#let ko = text(fill: maroon, sym.crossmark)
#let nr = sym.dash.en
#let str2sym(s) = {
if s == "ok" {
ok
} else if s == "okk" {
okk
} else if s == "bad" {
bad
} else if s == "ko" {
ko
} else if s == "nr" {
nr
} else {
s
}
}

37
papers/3_rasta/X_var.typ Normal file
View file

@ -0,0 +1,37 @@
#import "../lib.typ": num, mypercent
#let NBTOTAL = 62525
#let NBTOTALSTRING = num(NBTOTAL)
#let nbtools = 26
#let nbtoolsselected = 20
#let nbtoolsselectedvariations = 22
#let nbtoolsvariationsrun = 20
#let resultunusablenb = 12 //\xspace
#let resultunusable = mypercent(resultunusablenb, nbtoolsselectedvariations) // \xspace
#let resultratio = mypercent(54.9, 100) // \xspace
#let ramlimit = [64 GB] //\xspace
#let rasta_tool_data = csv(
"data/data-final.csv",
delimiter: ";",
row-type: dictionary,
)
#let rasta_avg_nb_error_by_exec = csv(
"data/average_number_of_error_by_exec.csv",
delimiter: ",",
row-type: dictionary,
)
#let rasta_avg_time = csv(
"data/average_time-final.csv",
delimiter: ",",
row-type: dictionary,
)
#let rasta_avg_mem = csv(
"data/average_mem-final.csv",
delimiter: ",",
row-type: dictionary,
)

View file

@ -0,0 +1,4 @@
first,type,adagio,amandroid,anadroid,androguard,androguarddad,apparecium,blueseal,dialdroid,didfail,droidsafe,flowdroid,gator,ic,icfork,iccta,mallodroid,perfchecker,redexer,saaf,wognsenetal
FINISHED,memory,0.6,4.5,12.8,0.6,0.3,1.3,2.7,15.9,17.6,9.9,2,2,15.3,5,5,0,0,1,3,3
FAILED,,0.3,4.9,2.8,0.4,1,0.6,1.7,3.9,68.3,14.8,5,41.5,130.9,5,12,0,1,1,1,1
TIMEOUT,,0,19,82.6,0,68.1,2.1,15.4,37.2,99.8,0.2,20.2,1.1,81.1,20,2,0,1,0,9,0
1 first type adagio amandroid anadroid androguard androguarddad apparecium blueseal dialdroid didfail droidsafe flowdroid gator ic icfork iccta mallodroid perfchecker redexer saaf wognsenetal
2 FINISHED memory 0.6 4.5 12.8 0.6 0.3 1.3 2.7 15.9 17.6 9.9 2 2 15.3 5 5 0 0 1 3 3
3 FAILED 0.3 4.9 2.8 0.4 1 0.6 1.7 3.9 68.3 14.8 5 41.5 130.9 5 12 0 1 1 1 1
4 TIMEOUT 0 19 82.6 0 68.1 2.1 15.4 37.2 99.8 0.2 20.2 1.1 81.1 20 2 0 1 0 9 0

View file

@ -0,0 +1,7 @@
first,type,adagio,amandroid,anadroid,androguard,androguarddad,apparecium,blueseal,dialdroid,didfail,droidsafe,flowdroid,gator,ic,icfork,iccta,mallodroid,perfchecker,redexer,saaf,wognsenetal
FINISHED,errors,0.0,0.9,0.02,0.0,0.0,3.33,0.0,55.88,1.13,7.17,1.04,0.0,1.22,0.32,14.3,4.37,0.28,1.29,0.22,2.13
,sigma,0.0,3.23,0.19,0.0,0.0,261.92,0.05,63.73,3.94,37.87,26.32,0.04,23.1,2.73,71.74,277.0,1.77,1.28,0.83,66.5
FAILED,errors,0.0,2.79,2.34,1.35,1.0,21.63,1.02,33.79,6.6,12.53,14.64,0.32,3.66,1.29,17.34,1.0,1.15,3.45,6.35,4.11
,sigma,0.0,8.7,0.94,0.48,0.02,466.97,0.21,108.56,31.56,74.01,49.07,0.78,18.06,0.71,42.81,0.0,4.7,4.52,22.97,48.81
TIMEOUT,errors,0,9.78,0.01,0,0.0,4.3,0.01,60.94,1.06,26.64,0.75,0.0,2.13,0.91,3.68,0,1.24,0,91.29,1.31
,sigma,0.0,9.76,0.11,0.0,0.0,79.98,0.11,101.73,2.98,97.18,1.72,0.0,5.19,3.19,15.33,0.0,4.3,0.0,353.75,3.42
1 first type adagio amandroid anadroid androguard androguarddad apparecium blueseal dialdroid didfail droidsafe flowdroid gator ic icfork iccta mallodroid perfchecker redexer saaf wognsenetal
2 FINISHED errors 0.0 0.9 0.02 0.0 0.0 3.33 0.0 55.88 1.13 7.17 1.04 0.0 1.22 0.32 14.3 4.37 0.28 1.29 0.22 2.13
3 sigma 0.0 3.23 0.19 0.0 0.0 261.92 0.05 63.73 3.94 37.87 26.32 0.04 23.1 2.73 71.74 277.0 1.77 1.28 0.83 66.5
4 FAILED errors 0.0 2.79 2.34 1.35 1.0 21.63 1.02 33.79 6.6 12.53 14.64 0.32 3.66 1.29 17.34 1.0 1.15 3.45 6.35 4.11
5 sigma 0.0 8.7 0.94 0.48 0.02 466.97 0.21 108.56 31.56 74.01 49.07 0.78 18.06 0.71 42.81 0.0 4.7 4.52 22.97 48.81
6 TIMEOUT errors 0 9.78 0.01 0 0.0 4.3 0.01 60.94 1.06 26.64 0.75 0.0 2.13 0.91 3.68 0 1.24 0 91.29 1.31
7 sigma 0.0 9.76 0.11 0.0 0.0 79.98 0.11 101.73 2.98 97.18 1.72 0.0 5.19 3.19 15.33 0.0 4.3 0.0 353.75 3.42

View file

@ -0,0 +1,4 @@
first,type,adagio,amandroid,anadroid,androguard,androguarddad,apparecium,blueseal,dialdroid,didfail,droidsafe,flowdroid,gator,ic,icfork,iccta,mallodroid,perfchecker,redexer,saaf,wognsenetal
FINISHED,time,17.19,405.02,149.29,15.59,26.56,97.54,158.38,767.67,270.1,676.08,29.11,33.19,156.19,158.7,90.2,27.79,4.31,16.16,56.44,696.09
FAILED,,8.38,760.52,4.8,13.64,62.67,21.68,12.15,68.47,444.74,442.79,136.95,924.46,535.39,28.6,201.74,5.21,10.24,16.61,5.73,55.58
TIMEOUT,,0,3600.84,3600.83,0,3603.59,3600.23,3600.73,3604.0,3600.02,3600.08,3601.18,3600.56,3601.03,3600.92,3600.38,0,3600.04,0,3602.02,3600.55
1 first type adagio amandroid anadroid androguard androguarddad apparecium blueseal dialdroid didfail droidsafe flowdroid gator ic icfork iccta mallodroid perfchecker redexer saaf wognsenetal
2 FINISHED time 17.19 405.02 149.29 15.59 26.56 97.54 158.38 767.67 270.1 676.08 29.11 33.19 156.19 158.7 90.2 27.79 4.31 16.16 56.44 696.09
3 FAILED 8.38 760.52 4.8 13.64 62.67 21.68 12.15 68.47 444.74 442.79 136.95 924.46 535.39 28.6 201.74 5.21 10.24 16.61 5.73 55.58
4 TIMEOUT 0 3600.84 3600.83 0 3603.59 3600.23 3600.73 3604.0 3600.02 3600.08 3601.18 3600.56 3601.03 3600.92 3600.38 0 3600.04 0 3602.02 3600.55

View file

@ -0,0 +1,27 @@
tool;citekey;binary;source;url;repo;documentation;decision;exclude;why;forkusable;authorconfirmed;lang;licences;os;origin;stars;alive;date;selected;selectedstars;selecteddate;nbaliveforks;remark;urlselected
A3E ;DBLPconfoopslaAzimN13;nr;ok;https://github.com/tanzirul/a3e;github;ok;ko;EXCLUDE;Hybrid tool (static/dynamic);ko;;;;;tanzirul/a3e;40;ko;2016-09-15;origin;40;2016-09-15;1;auto;https://github.com/tanzirul/a3e
A5 ;vidasA5AutomatedAnalysis2014;nr;ok;https://github.com/tvidas/a5;github;ko;ko;EXCLUDE;Hybrid tool (static/dynamic);ko;;;;;tvidas/a5;12;ko;2014-07-31;origin;12;2014-07-31;0;auto;https://github.com/tvidas/a5
Adagio ;gasconStructuralDetectionAndroid2013;nr;ok;https://github.com/hgascon/adagio;github;ok;ok;;;ko;ok;Python;GPL 2.0;U20.04;hgascon/adagio;74;ok;2022-11-17;origin;74;2022-11-17;0;auto;https://github.com/hgascon/adagio
Amandroid ;weiAmandroidPreciseGeneral2014;ok;ok;https://github.com/arguslab/Argus-SAF;github;ok;ok;;;ko;ok;Scala;Apache 2.0;U22.04;arguslab/Argus-SAF;161;ko;2021-11-10;origin;161;2021-11-10;2;auto;https://github.com/arguslab/Argus-SAF
Anadroid ;liangSoundPreciseMalware2013;ko;ok;https://github.com/maggieddie/pushdownoo;github;ok;ok;;;ko;ko;Scala/Java/Python;CRAPL 2012;U22.04;maggieddie/pushdownoo;10;ko;2014-06-18;origin;10;2014-06-18;0;auto;https://github.com/maggieddie/pushdownoo
Androguard ;desnos:adnroguard:2011;nr;ok;https://github.com/androguard/androguard;github;okk;ok;;;ko;ko;Python;Apache 2.0;Python 3.11 slim;androguard/androguard;4430;ok;2023-02-01;origin;4430;2023-02-01;3;auto;https://github.com/androguard/androguard
Android-app-analysis;geneiatakisPermissionVerificationApproach2015;ko;ok;https://code.google.com/archive/p/android-app-analysis-tool/source/default/source;google;okk;ko;EXCLUDE;Hybrid tool (static/dynamic);;;;;;android-app-analysis-tool;40;ko;2014-06-25;origin;;2014-06-25;;Android-app;https://code.google.com/archive/p/android-app-analysis-tool/source/default/source
Apparecium ;titzeAppareciumRevealingData2015;ok;ok;https://github.com/askk/apparecium;github;ko;ok;;;ko;ko;Python;MIT;U22.04;askk/apparecium;0;ko;2014-11-07;origin;0;2014-11-07;1;auto;https://github.com/askk/apparecium
BlueSeal ;shenInformationFlowsPermission2014;ko;ok;https://github.com/ub-rms/blueseal;github;bad;ok;;;ko;ok;Java;No licence;U14.04;ub-rms/blueseal;0;ko;2018-07-04;origin;0;2018-07-04;0;auto;https://github.com/ub-rms/blueseal
Choi #etal ;CHOI2014620;ko;ok;https://github.com/kwanghoon/javaAnalysis;github;bad;ko;EXCLUDE;Works on source files only;ko;;;;;kwanghoon/JavaAnalysis;1;ok;2022-01-09;origin;1;2022-01-09;0;auto;https://github.com/kwanghoon/JavaAnalysis
DIALDroid ;bosuCollusiveDataLeak2017;ok;ok;https://github.com/dialdroid-android/DIALDroid;github;ok;ok;;;ko;ko;Java;GPL 3.0;U18.04;dialdroid-android/DIALDroid;16;ko;2018-04-17;origin;16;2018-04-17;1;auto;https://github.com/dialdroid-android/DIALDroid
DidFail ;klieberAndroidTaintFlow2014;ok;ok;https://bitbucket.org/wklieber/didfail/src/master/;bitbucket;bad;ok;;;;ok;Java/Python;3-Clause BSD;U12.04;lori\_flynn/didfail;4;ko;2015-06-17;origin;;2015-06-17;;DidFail;https://bitbucket.org/wklieber/didfail/src/master/
DroidSafe ;DBLPconfndssGordonKPGNR15;ko;ok;https://github.com/MIT-PAC/droidsafe-src;github;ok;ok;;;ko;ok;Java/Python;GPL 2.0;U14.04;MIT-PAC/droidsafe-src;92;ko;2017-04-17;origin;92;2017-04-17;3;auto;https://github.com/MIT-PAC/droidsafe-src
Flowdroid ;Arzt2014a;ok;ok;https://github.com/secure-software-engineering/FlowDroid;github;okk;ok;;;ko;ok;Java;LGPL 2.1;U22.04;secure-software-engineering/FlowDroid;868;ok;2023-05-07;origin;868;2023-05-07;1;auto;https://github.com/secure-software-engineering/FlowDroid
Gator ;rountevStaticReferenceAnalysis2014,yangStaticControlFlowAnalysis2015;ko;ok;http://web.cse.ohio-state.edu/presto/software/gator/;edu;okk;ok;;;;ok;Java/Python;3-Clause BSD;U22.04;web;;;2019-09-09;origin;;2019-09-09;;Gator;http://web.cse.ohio-state.edu/presto/software/gator/
IC3 ;octeauCompositeConstantPropagation2015;ok;ok;https://github.com/siis/ic3;github;bad;ok;;;ok;ko;Java;Apache 2.0;U12.04 / 22.04;siis/ic3;32;ko;2015-09-17;JordanSamhi/ic3;4;2022-12-06;3;auto;https://github.com/JordanSamhi/ic3
IccTA ;liIccTADetectingInterComponent2015;ok;ok;https://github.com/lilicoding/soot-infoflow-android-iccta;github;ok;ok;;;ko;ok;Java;LGPL 2.1;U22.04;lilicoding/soot-infoflow-android-iccta;83;ko;2016-02-21;origin;83;2016-02-21;0;auto;https://github.com/lilicoding/soot-infoflow-android-iccta
Lotrack ;lillackTrackingLoadtimeConfiguration2014;ko;ok;https://github.com/MaxLillack/Lotrack;github;ko;bad;;Authors ack. a partial doc.;ko;ok;Java;Apache 2.0;?;MaxLillack/Lotrack;5;ko;2017-05-11;origin;5;2017-05-11;2;auto;https://github.com/MaxLillack/Lotrack
MalloDroid ;fahlWhyEveMallory2012;nr;ok;https://github.com/sfahl/mallodroid;github;ok;ok;;;ko;ko;Python;LGPL 3.0;U16.04;sfahl/mallodroid;64;ko;2013-12-30;origin;64;2013-12-30;10;auto;https://github.com/sfahl/mallodroid
PerfChecker ;liuCharacterizingDetectingPerformance2014;ko;ko;http://castle.cse.ust.hk/perfchecker/tool_obtain.php;request;bad;ok;;Binary obtained from authors;;ok;Java;Proprietary;U14.04;authors;;ko;--;origin;;--;;Perfchecker;???
Poeplau #etal;DBLPconfndssPoeplauFBKV14; ko ;bad;https://github.com/sebastianpoeplau/android-whitelists;github;ko;ko;EXCLUDE;Related to Android hardening;ko;;;;;sebastianpoeplau/android-whitelists;1;ko;2014-03-14;origin;1;2014-03-14;0;auto;https://github.com/sebastianpoeplau/android-whitelists
Redexer ;jeonDrAndroidMr2012;ko;ok;https://github.com/plum-umd/redexer;github;ok;ok;;;ko;ok;Ocaml/Ruby;3-Clause BSD;U22.04;plum-umd/redexer;153;ko;2021-05-20;origin;153;2021-05-20;0;auto;https://github.com/plum-umd/redexer
SAAF ;hoffmannSlicingDroidsProgram2013;ok;ok;https://github.com/SAAF-Developers/saaf;github;ok;ok;;;ko;ok;Java;GPL 3.0;U14.04;SAAF-Developers/saaf;35;ko;2015-09-01;origin;35;2015-09-01;5;auto;https://github.com/SAAF-Developers/saaf
StaDynA ;zhauniarovichStaDynAAddressingProblem2015; ko ;ok;https://github.com/zyrikby/StaDynA;request;ok;ko;EXCLUDE;Hybrid tool (static/dynamic);;;;;;authors;;;2020-02-14;origin;;2020-02-14;;Stadyna;https://github.com/zyrikby/StaDynA
Thresher ;blackshearThresherPreciseRefutations2013;ko;ok;https://github.com/cuplv/thresher;github;ok;bad;;Not built with authors help;ko;ok;Java;Apache 2.0;U14.04;cuplv/thresher;31;ko;2014-10-25;origin;31;2014-10-25;1;auto;https://github.com/cuplv/thresher
Wognsen #etal;wognsenFormalisationAnalysisDalvik2014;nr;ok;https://bitbucket.org/erw/dalvik-bytecode-analysis-tool/src/master/;bitbucket;ko;ok;;;ko;ko;Python/Prolog;No licence;U22.04;erw/dalvik-bytecode-analysis-tool;;;2022-06-27;origin;;2022-06-27;;Wognsen;???
1 tool citekey binary source url repo documentation decision exclude why forkusable authorconfirmed lang licences os origin stars alive date selected selectedstars selecteddate nbaliveforks remark urlselected
2 A3E DBLPconfoopslaAzimN13 nr ok https://github.com/tanzirul/a3e github ok ko EXCLUDE Hybrid tool (static/dynamic) ko tanzirul/a3e 40 ko 2016-09-15 origin 40 2016-09-15 1 auto https://github.com/tanzirul/a3e
3 A5 vidasA5AutomatedAnalysis2014 nr ok https://github.com/tvidas/a5 github ko ko EXCLUDE Hybrid tool (static/dynamic) ko tvidas/a5 12 ko 2014-07-31 origin 12 2014-07-31 0 auto https://github.com/tvidas/a5
4 Adagio gasconStructuralDetectionAndroid2013 nr ok https://github.com/hgascon/adagio github ok ok ko ok Python GPL 2.0 U20.04 hgascon/adagio 74 ok 2022-11-17 origin 74 2022-11-17 0 auto https://github.com/hgascon/adagio
5 Amandroid weiAmandroidPreciseGeneral2014 ok ok https://github.com/arguslab/Argus-SAF github ok ok ko ok Scala Apache 2.0 U22.04 arguslab/Argus-SAF 161 ko 2021-11-10 origin 161 2021-11-10 2 auto https://github.com/arguslab/Argus-SAF
6 Anadroid liangSoundPreciseMalware2013 ko ok https://github.com/maggieddie/pushdownoo github ok ok ko ko Scala/Java/Python CRAPL 2012 U22.04 maggieddie/pushdownoo 10 ko 2014-06-18 origin 10 2014-06-18 0 auto https://github.com/maggieddie/pushdownoo
7 Androguard desnos:adnroguard:2011 nr ok https://github.com/androguard/androguard github okk ok ko ko Python Apache 2.0 Python 3.11 slim androguard/androguard 4430 ok 2023-02-01 origin 4430 2023-02-01 3 auto https://github.com/androguard/androguard
8 Android-app-analysis geneiatakisPermissionVerificationApproach2015 ko ok https://code.google.com/archive/p/android-app-analysis-tool/source/default/source google okk ko EXCLUDE Hybrid tool (static/dynamic) android-app-analysis-tool 40 ko 2014-06-25 origin 2014-06-25 Android-app https://code.google.com/archive/p/android-app-analysis-tool/source/default/source
9 Apparecium titzeAppareciumRevealingData2015 ok ok https://github.com/askk/apparecium github ko ok ko ko Python MIT U22.04 askk/apparecium 0 ko 2014-11-07 origin 0 2014-11-07 1 auto https://github.com/askk/apparecium
10 BlueSeal shenInformationFlowsPermission2014 ko ok https://github.com/ub-rms/blueseal github bad ok ko ok Java No licence U14.04 ub-rms/blueseal 0 ko 2018-07-04 origin 0 2018-07-04 0 auto https://github.com/ub-rms/blueseal
11 Choi #etal CHOI2014620 ko ok https://github.com/kwanghoon/javaAnalysis github bad ko EXCLUDE Works on source files only ko kwanghoon/JavaAnalysis 1 ok 2022-01-09 origin 1 2022-01-09 0 auto https://github.com/kwanghoon/JavaAnalysis
12 DIALDroid bosuCollusiveDataLeak2017 ok ok https://github.com/dialdroid-android/DIALDroid github ok ok ko ko Java GPL 3.0 U18.04 dialdroid-android/DIALDroid 16 ko 2018-04-17 origin 16 2018-04-17 1 auto https://github.com/dialdroid-android/DIALDroid
13 DidFail klieberAndroidTaintFlow2014 ok ok https://bitbucket.org/wklieber/didfail/src/master/ bitbucket bad ok ok Java/Python 3-Clause BSD U12.04 lori\_flynn/didfail 4 ko 2015-06-17 origin 2015-06-17 DidFail https://bitbucket.org/wklieber/didfail/src/master/
14 DroidSafe DBLPconfndssGordonKPGNR15 ko ok https://github.com/MIT-PAC/droidsafe-src github ok ok ko ok Java/Python GPL 2.0 U14.04 MIT-PAC/droidsafe-src 92 ko 2017-04-17 origin 92 2017-04-17 3 auto https://github.com/MIT-PAC/droidsafe-src
15 Flowdroid Arzt2014a ok ok https://github.com/secure-software-engineering/FlowDroid github okk ok ko ok Java LGPL 2.1 U22.04 secure-software-engineering/FlowDroid 868 ok 2023-05-07 origin 868 2023-05-07 1 auto https://github.com/secure-software-engineering/FlowDroid
16 Gator rountevStaticReferenceAnalysis2014,yangStaticControlFlowAnalysis2015 ko ok http://web.cse.ohio-state.edu/presto/software/gator/ edu okk ok ok Java/Python 3-Clause BSD U22.04 web 2019-09-09 origin 2019-09-09 Gator http://web.cse.ohio-state.edu/presto/software/gator/
17 IC3 octeauCompositeConstantPropagation2015 ok ok https://github.com/siis/ic3 github bad ok ok ko Java Apache 2.0 U12.04 / 22.04 siis/ic3 32 ko 2015-09-17 JordanSamhi/ic3 4 2022-12-06 3 auto https://github.com/JordanSamhi/ic3
18 IccTA liIccTADetectingInterComponent2015 ok ok https://github.com/lilicoding/soot-infoflow-android-iccta github ok ok ko ok Java LGPL 2.1 U22.04 lilicoding/soot-infoflow-android-iccta 83 ko 2016-02-21 origin 83 2016-02-21 0 auto https://github.com/lilicoding/soot-infoflow-android-iccta
19 Lotrack lillackTrackingLoadtimeConfiguration2014 ko ok https://github.com/MaxLillack/Lotrack github ko bad Authors ack. a partial doc. ko ok Java Apache 2.0 ? MaxLillack/Lotrack 5 ko 2017-05-11 origin 5 2017-05-11 2 auto https://github.com/MaxLillack/Lotrack
20 MalloDroid fahlWhyEveMallory2012 nr ok https://github.com/sfahl/mallodroid github ok ok ko ko Python LGPL 3.0 U16.04 sfahl/mallodroid 64 ko 2013-12-30 origin 64 2013-12-30 10 auto https://github.com/sfahl/mallodroid
21 PerfChecker liuCharacterizingDetectingPerformance2014 ko ko http://castle.cse.ust.hk/perfchecker/tool_obtain.php request bad ok Binary obtained from authors ok Java Proprietary U14.04 authors ko -- origin -- Perfchecker ???
22 Poeplau #etal DBLPconfndssPoeplauFBKV14 ko bad https://github.com/sebastianpoeplau/android-whitelists github ko ko EXCLUDE Related to Android hardening ko sebastianpoeplau/android-whitelists 1 ko 2014-03-14 origin 1 2014-03-14 0 auto https://github.com/sebastianpoeplau/android-whitelists
23 Redexer jeonDrAndroidMr2012 ko ok https://github.com/plum-umd/redexer github ok ok ko ok Ocaml/Ruby 3-Clause BSD U22.04 plum-umd/redexer 153 ko 2021-05-20 origin 153 2021-05-20 0 auto https://github.com/plum-umd/redexer
24 SAAF hoffmannSlicingDroidsProgram2013 ok ok https://github.com/SAAF-Developers/saaf github ok ok ko ok Java GPL 3.0 U14.04 SAAF-Developers/saaf 35 ko 2015-09-01 origin 35 2015-09-01 5 auto https://github.com/SAAF-Developers/saaf
25 StaDynA zhauniarovichStaDynAAddressingProblem2015 ko ok https://github.com/zyrikby/StaDynA request ok ko EXCLUDE Hybrid tool (static/dynamic) authors 2020-02-14 origin 2020-02-14 Stadyna https://github.com/zyrikby/StaDynA
26 Thresher blackshearThresherPreciseRefutations2013 ko ok https://github.com/cuplv/thresher github ok bad Not built with author’s help ko ok Java Apache 2.0 U14.04 cuplv/thresher 31 ko 2014-10-25 origin 31 2014-10-25 1 auto https://github.com/cuplv/thresher
27 Wognsen #etal wognsenFormalisationAnalysisDalvik2014 nr ok https://bitbucket.org/erw/dalvik-bytecode-analysis-tool/src/master/ bitbucket ko ok ko ko Python/Prolog No licence U22.04 erw/dalvik-bytecode-analysis-tool 2022-06-27 origin 2022-06-27 Wognsen ???

View file

@ -0,0 +1,774 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1152pt" height="648pt" viewBox="0 0 1152 648">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 5.246094 -10.957031 C 4.40625 -10.957031 3.777344 -10.542969 3.347656 -9.71875 C 2.921875 -8.894531 2.722656 -7.65625 2.722656 -6.007812 C 2.722656 -4.355469 2.921875 -3.117188 3.347656 -2.292969 C 3.777344 -1.46875 4.40625 -1.054688 5.246094 -1.054688 C 6.089844 -1.054688 6.714844 -1.46875 7.144531 -2.292969 C 7.558594 -3.117188 7.773438 -4.355469 7.773438 -6.007812 C 7.773438 -7.65625 7.558594 -8.894531 7.144531 -9.71875 C 6.714844 -10.542969 6.089844 -10.957031 5.246094 -10.957031 Z M 5.246094 -12.242188 C 6.582031 -12.242188 7.605469 -11.699219 8.332031 -10.640625 C 9.042969 -9.570312 9.40625 -8.019531 9.40625 -6.007812 C 9.40625 -3.976562 9.042969 -2.425781 8.332031 -1.371094 C 7.605469 -0.3125 6.582031 0.214844 5.230469 0.214844 C 3.878906 0.214844 2.855469 -0.3125 2.144531 -1.371094 C 1.433594 -2.425781 1.089844 -3.976562 1.089844 -6.007812 C 1.089844 -8.019531 1.433594 -9.570312 2.144531 -10.640625 C 2.855469 -11.699219 3.894531 -12.242188 5.246094 -12.242188 Z M 5.246094 -12.242188 "/>
</g>
<g id="glyph-0-1">
<path d="M 1.78125 -12.027344 L 8.167969 -12.027344 L 8.167969 -10.660156 L 3.265625 -10.660156 L 3.265625 -7.707031 C 3.496094 -7.789062 3.746094 -7.855469 3.976562 -7.886719 C 4.207031 -7.921875 4.453125 -7.953125 4.6875 -7.953125 C 6.023438 -7.953125 7.078125 -7.574219 7.871094 -6.847656 C 8.664062 -6.105469 9.058594 -5.113281 9.058594 -3.859375 C 9.058594 -2.558594 8.644531 -1.550781 7.835938 -0.839844 C 7.027344 -0.132812 5.890625 0.214844 4.4375 0.214844 C 3.925781 0.214844 3.414062 0.164062 2.886719 0.0976562 C 2.359375 0.015625 1.832031 -0.0976562 1.269531 -0.28125 L 1.269531 -1.914062 C 1.75 -1.648438 2.242188 -1.453125 2.773438 -1.320312 C 3.285156 -1.1875 3.828125 -1.136719 4.40625 -1.136719 C 5.328125 -1.136719 6.070312 -1.371094 6.617188 -1.863281 C 7.144531 -2.359375 7.425781 -3.019531 7.425781 -3.859375 C 7.425781 -4.6875 7.144531 -5.347656 6.617188 -5.839844 C 6.070312 -6.335938 5.328125 -6.582031 4.40625 -6.582031 C 3.976562 -6.582031 3.53125 -6.535156 3.101562 -6.433594 C 2.671875 -6.335938 2.226562 -6.1875 1.78125 -5.988281 Z M 1.78125 -12.027344 "/>
</g>
<g id="glyph-0-2">
<path d="M 2.046875 -1.371094 L 4.703125 -1.371094 L 4.703125 -10.542969 L 1.816406 -9.964844 L 1.816406 -11.449219 L 4.6875 -12.027344 L 6.320312 -12.027344 L 6.320312 -1.371094 L 8.976562 -1.371094 L 8.976562 0 L 2.046875 0 Z M 2.046875 -1.371094 "/>
</g>
<g id="glyph-0-3">
<path d="M 3.167969 -1.371094 L 8.84375 -1.371094 L 8.84375 0 L 1.203125 0 L 1.203125 -1.371094 C 1.816406 -1.996094 2.65625 -2.855469 3.730469 -3.945312 C 4.785156 -5.015625 5.460938 -5.710938 5.742188 -6.023438 C 6.269531 -6.601562 6.632812 -7.09375 6.832031 -7.507812 C 7.027344 -7.902344 7.144531 -8.316406 7.144531 -8.710938 C 7.144531 -9.339844 6.914062 -9.867188 6.46875 -10.261719 C 6.023438 -10.660156 5.445312 -10.875 4.71875 -10.875 C 4.207031 -10.875 3.664062 -10.773438 3.101562 -10.609375 C 2.539062 -10.429688 1.929688 -10.164062 1.285156 -9.800781 L 1.285156 -11.449219 C 1.945312 -11.714844 2.558594 -11.914062 3.117188 -12.046875 C 3.679688 -12.175781 4.207031 -12.242188 4.6875 -12.242188 C 5.921875 -12.242188 6.914062 -11.929688 7.65625 -11.300781 C 8.398438 -10.675781 8.777344 -9.851562 8.777344 -8.8125 C 8.777344 -8.316406 8.679688 -7.835938 8.496094 -7.410156 C 8.316406 -6.964844 7.984375 -6.433594 7.492188 -5.839844 C 7.359375 -5.675781 6.929688 -5.230469 6.203125 -4.488281 C 5.476562 -3.746094 4.472656 -2.707031 3.167969 -1.371094 Z M 3.167969 -1.371094 "/>
</g>
<g id="glyph-0-4">
<path d="M 6.699219 -6.484375 C 7.472656 -6.320312 8.085938 -5.972656 8.515625 -5.445312 C 8.941406 -4.917969 9.175781 -4.257812 9.175781 -3.496094 C 9.175781 -2.308594 8.761719 -1.386719 7.953125 -0.742188 C 7.128906 -0.0976562 5.972656 0.214844 4.472656 0.214844 C 3.960938 0.214844 3.433594 0.164062 2.902344 0.0664062 C 2.375 -0.015625 1.816406 -0.164062 1.253906 -0.363281 L 1.253906 -1.929688 C 1.699219 -1.667969 2.195312 -1.46875 2.738281 -1.335938 C 3.265625 -1.203125 3.828125 -1.136719 4.421875 -1.136719 C 5.445312 -1.136719 6.21875 -1.335938 6.75 -1.734375 C 7.277344 -2.128906 7.558594 -2.722656 7.558594 -3.496094 C 7.558594 -4.191406 7.308594 -4.753906 6.816406 -5.148438 C 6.320312 -5.542969 5.625 -5.757812 4.734375 -5.757812 L 3.332031 -5.757812 L 3.332031 -7.09375 L 4.800781 -7.09375 C 5.59375 -7.09375 6.203125 -7.242188 6.632812 -7.574219 C 7.0625 -7.886719 7.277344 -8.347656 7.277344 -8.960938 C 7.277344 -9.570312 7.046875 -10.046875 6.617188 -10.378906 C 6.171875 -10.707031 5.542969 -10.875 4.734375 -10.875 C 4.289062 -10.875 3.8125 -10.824219 3.300781 -10.726562 C 2.789062 -10.625 2.226562 -10.476562 1.617188 -10.28125 L 1.617188 -11.730469 C 2.226562 -11.898438 2.804688 -12.027344 3.347656 -12.109375 C 3.878906 -12.195312 4.390625 -12.242188 4.882812 -12.242188 C 6.105469 -12.242188 7.078125 -11.960938 7.804688 -11.402344 C 8.53125 -10.839844 8.894531 -10.082031 8.894531 -9.125 C 8.894531 -8.464844 8.695312 -7.902344 8.316406 -7.441406 C 7.9375 -6.980469 7.390625 -6.648438 6.699219 -6.484375 Z M 6.699219 -6.484375 "/>
</g>
<g id="glyph-0-5">
<path d="M 6.238281 -10.609375 L 2.128906 -4.191406 L 6.238281 -4.191406 Z M 5.808594 -12.027344 L 7.855469 -12.027344 L 7.855469 -4.191406 L 9.570312 -4.191406 L 9.570312 -2.839844 L 7.855469 -2.839844 L 7.855469 0 L 6.238281 0 L 6.238281 -2.839844 L 0.808594 -2.839844 L 0.808594 -4.40625 Z M 5.808594 -12.027344 "/>
</g>
<g id="glyph-0-6">
<path d="M 5.445312 -6.664062 C 4.71875 -6.664062 4.140625 -6.402344 3.710938 -5.90625 C 3.285156 -5.410156 3.070312 -4.71875 3.070312 -3.859375 C 3.070312 -2.988281 3.285156 -2.292969 3.710938 -1.796875 C 4.140625 -1.304688 4.71875 -1.054688 5.445312 -1.054688 C 6.171875 -1.054688 6.75 -1.304688 7.175781 -1.796875 C 7.605469 -2.292969 7.820312 -2.988281 7.820312 -3.859375 C 7.820312 -4.71875 7.605469 -5.410156 7.175781 -5.90625 C 6.75 -6.402344 6.171875 -6.664062 5.445312 -6.664062 Z M 8.679688 -11.765625 L 8.679688 -10.28125 C 8.265625 -10.476562 7.855469 -10.625 7.441406 -10.726562 C 7.011719 -10.824219 6.601562 -10.875 6.203125 -10.875 C 5.113281 -10.875 4.289062 -10.511719 3.730469 -9.785156 C 3.167969 -9.058594 2.839844 -7.953125 2.773438 -6.5 C 3.085938 -6.964844 3.480469 -7.324219 3.960938 -7.574219 C 4.4375 -7.820312 4.964844 -7.953125 5.542969 -7.953125 C 6.75 -7.953125 7.707031 -7.574219 8.398438 -6.847656 C 9.089844 -6.121094 9.453125 -5.113281 9.453125 -3.859375 C 9.453125 -2.625 9.074219 -1.632812 8.347656 -0.890625 C 7.621094 -0.148438 6.648438 0.214844 5.445312 0.214844 C 4.058594 0.214844 2.988281 -0.3125 2.261719 -1.371094 C 1.519531 -2.425781 1.15625 -3.976562 1.15625 -6.007812 C 1.15625 -7.902344 1.601562 -9.421875 2.507812 -10.542969 C 3.398438 -11.664062 4.621094 -12.242188 6.136719 -12.242188 C 6.535156 -12.242188 6.945312 -12.195312 7.375 -12.128906 C 7.789062 -12.046875 8.21875 -11.929688 8.679688 -11.765625 Z M 8.679688 -11.765625 "/>
</g>
<g id="glyph-0-7">
<path d="M 5.246094 -5.710938 C 4.472656 -5.710938 3.859375 -5.496094 3.414062 -5.082031 C 2.96875 -4.667969 2.753906 -4.109375 2.753906 -3.382812 C 2.753906 -2.65625 2.96875 -2.078125 3.414062 -1.667969 C 3.859375 -1.253906 4.472656 -1.054688 5.246094 -1.054688 C 6.007812 -1.054688 6.617188 -1.253906 7.0625 -1.683594 C 7.507812 -2.09375 7.738281 -2.65625 7.738281 -3.382812 C 7.738281 -4.109375 7.507812 -4.667969 7.078125 -5.082031 C 6.632812 -5.496094 6.023438 -5.710938 5.246094 -5.710938 Z M 3.613281 -6.402344 C 2.921875 -6.566406 2.375 -6.898438 1.980469 -7.375 C 1.585938 -7.855469 1.402344 -8.429688 1.402344 -9.125 C 1.402344 -10.082031 1.734375 -10.839844 2.425781 -11.402344 C 3.101562 -11.960938 4.042969 -12.242188 5.246094 -12.242188 C 6.433594 -12.242188 7.375 -11.960938 8.070312 -11.402344 C 8.746094 -10.839844 9.089844 -10.082031 9.089844 -9.125 C 9.089844 -8.429688 8.894531 -7.855469 8.496094 -7.375 C 8.101562 -6.898438 7.574219 -6.566406 6.878906 -6.402344 C 7.65625 -6.21875 8.265625 -5.859375 8.710938 -5.328125 C 9.140625 -4.800781 9.371094 -4.140625 9.371094 -3.382812 C 9.371094 -2.210938 9.007812 -1.320312 8.300781 -0.710938 C 7.574219 -0.0820312 6.550781 0.214844 5.230469 0.214844 C 3.910156 0.214844 2.886719 -0.0820312 2.179688 -0.710938 C 1.46875 -1.320312 1.121094 -2.210938 1.121094 -3.382812 C 1.121094 -4.140625 1.335938 -4.800781 1.78125 -5.328125 C 2.210938 -5.859375 2.820312 -6.21875 3.613281 -6.402344 Z M 3.019531 -8.976562 C 3.019531 -8.347656 3.199219 -7.855469 3.597656 -7.507812 C 3.992188 -7.160156 4.539062 -6.996094 5.246094 -6.996094 C 5.941406 -6.996094 6.484375 -7.160156 6.878906 -7.507812 C 7.277344 -7.855469 7.472656 -8.347656 7.472656 -8.976562 C 7.472656 -9.601562 7.277344 -10.082031 6.878906 -10.429688 C 6.484375 -10.773438 5.941406 -10.957031 5.246094 -10.957031 C 4.539062 -10.957031 3.992188 -10.773438 3.597656 -10.429688 C 3.199219 -10.082031 3.019531 -9.601562 3.019531 -8.976562 Z M 3.019531 -8.976562 "/>
</g>
<g id="glyph-0-8">
<path d="M 5.660156 -4.539062 C 4.453125 -4.539062 3.628906 -4.390625 3.167969 -4.125 C 2.707031 -3.84375 2.476562 -3.382812 2.476562 -2.722656 C 2.476562 -2.195312 2.640625 -1.765625 2.988281 -1.46875 C 3.332031 -1.15625 3.8125 -1.007812 4.40625 -1.007812 C 5.230469 -1.007812 5.890625 -1.285156 6.386719 -1.882812 C 6.878906 -2.457031 7.128906 -3.234375 7.128906 -4.207031 L 7.128906 -4.539062 Z M 8.613281 -5.148438 L 8.613281 0 L 7.128906 0 L 7.128906 -1.371094 C 6.78125 -0.808594 6.351562 -0.414062 5.859375 -0.164062 C 5.363281 0.0820312 4.734375 0.214844 4.007812 0.214844 C 3.085938 0.214844 2.34375 -0.03125 1.796875 -0.542969 C 1.253906 -1.054688 0.988281 -1.75 0.988281 -2.625 C 0.988281 -3.628906 1.320312 -4.390625 2.011719 -4.917969 C 2.691406 -5.429688 3.695312 -5.691406 5.050781 -5.691406 L 7.128906 -5.691406 L 7.128906 -5.839844 C 7.128906 -6.515625 6.898438 -7.046875 6.453125 -7.425781 C 6.007812 -7.789062 5.378906 -7.984375 4.570312 -7.984375 C 4.042969 -7.984375 3.546875 -7.921875 3.050781 -7.789062 C 2.558594 -7.65625 2.09375 -7.472656 1.648438 -7.242188 L 1.648438 -8.613281 C 2.179688 -8.8125 2.707031 -8.976562 3.21875 -9.074219 C 3.730469 -9.175781 4.222656 -9.238281 4.71875 -9.238281 C 6.023438 -9.238281 6.996094 -8.894531 7.640625 -8.21875 C 8.28125 -7.539062 8.613281 -6.515625 8.613281 -5.148438 Z M 8.613281 -5.148438 "/>
</g>
<g id="glyph-0-9">
<path d="M 9.058594 -5.445312 L 9.058594 0 L 7.574219 0 L 7.574219 -5.394531 C 7.574219 -6.253906 7.390625 -6.878906 7.0625 -7.308594 C 6.730469 -7.738281 6.238281 -7.953125 5.578125 -7.953125 C 4.769531 -7.953125 4.140625 -7.6875 3.679688 -7.175781 C 3.21875 -6.664062 2.988281 -5.972656 2.988281 -5.097656 L 2.988281 0 L 1.5 0 L 1.5 -9.027344 L 2.988281 -9.027344 L 2.988281 -7.621094 C 3.332031 -8.152344 3.746094 -8.5625 4.242188 -8.828125 C 4.71875 -9.089844 5.28125 -9.238281 5.90625 -9.238281 C 6.929688 -9.238281 7.722656 -8.910156 8.25 -8.265625 C 8.777344 -7.621094 9.058594 -6.683594 9.058594 -5.445312 Z M 9.058594 -5.445312 "/>
</g>
<g id="glyph-0-10">
<path d="M 7.492188 -7.65625 L 7.492188 -12.539062 L 8.976562 -12.539062 L 8.976562 0 L 7.492188 0 L 7.492188 -1.351562 C 7.175781 -0.808594 6.78125 -0.414062 6.304688 -0.164062 C 5.824219 0.0820312 5.261719 0.214844 4.601562 0.214844 C 3.515625 0.214844 2.625 -0.214844 1.929688 -1.074219 C 1.238281 -1.929688 0.90625 -3.085938 0.90625 -4.503906 C 0.90625 -5.921875 1.238281 -7.0625 1.929688 -7.9375 C 2.625 -8.792969 3.515625 -9.238281 4.601562 -9.238281 C 5.261719 -9.238281 5.824219 -9.109375 6.304688 -8.84375 C 6.78125 -8.578125 7.175781 -8.183594 7.492188 -7.65625 Z M 2.441406 -4.503906 C 2.441406 -3.414062 2.65625 -2.558594 3.101562 -1.929688 C 3.546875 -1.304688 4.15625 -1.007812 4.949219 -1.007812 C 5.742188 -1.007812 6.351562 -1.304688 6.816406 -1.929688 C 7.261719 -2.558594 7.492188 -3.414062 7.492188 -4.503906 C 7.492188 -5.59375 7.261719 -6.433594 6.816406 -7.0625 C 6.351562 -7.6875 5.742188 -8.003906 4.949219 -8.003906 C 4.15625 -8.003906 3.546875 -7.6875 3.101562 -7.0625 C 2.65625 -6.433594 2.441406 -5.59375 2.441406 -4.503906 Z M 2.441406 -4.503906 "/>
</g>
<g id="glyph-0-11">
<path d="M 6.78125 -7.640625 C 6.617188 -7.738281 6.433594 -7.804688 6.238281 -7.855469 C 6.039062 -7.886719 5.824219 -7.921875 5.59375 -7.921875 C 4.753906 -7.921875 4.109375 -7.640625 3.664062 -7.09375 C 3.199219 -6.550781 2.988281 -5.773438 2.988281 -4.753906 L 2.988281 0 L 1.5 0 L 1.5 -9.027344 L 2.988281 -9.027344 L 2.988281 -7.621094 C 3.285156 -8.167969 3.695312 -8.578125 4.191406 -8.84375 C 4.6875 -9.109375 5.296875 -9.238281 6.023438 -9.238281 C 6.121094 -9.238281 6.238281 -9.222656 6.367188 -9.222656 C 6.484375 -9.207031 6.617188 -9.191406 6.78125 -9.15625 Z M 6.78125 -7.640625 "/>
</g>
<g id="glyph-0-12">
<path d="M 5.050781 -7.984375 C 4.257812 -7.984375 3.628906 -7.671875 3.167969 -7.046875 C 2.707031 -6.417969 2.476562 -5.578125 2.476562 -4.503906 C 2.476562 -3.414062 2.691406 -2.574219 3.152344 -1.945312 C 3.613281 -1.320312 4.242188 -1.023438 5.050781 -1.023438 C 5.839844 -1.023438 6.46875 -1.320312 6.929688 -1.945312 C 7.390625 -2.574219 7.621094 -3.414062 7.621094 -4.503906 C 7.621094 -5.558594 7.390625 -6.417969 6.929688 -7.046875 C 6.46875 -7.671875 5.839844 -7.984375 5.050781 -7.984375 Z M 5.050781 -9.238281 C 6.335938 -9.238281 7.34375 -8.8125 8.085938 -7.984375 C 8.8125 -7.144531 9.191406 -5.988281 9.191406 -4.503906 C 9.191406 -3.019531 8.8125 -1.863281 8.085938 -1.039062 C 7.34375 -0.199219 6.335938 0.214844 5.050781 0.214844 C 3.746094 0.214844 2.722656 -0.199219 1.996094 -1.039062 C 1.269531 -1.863281 0.90625 -3.019531 0.90625 -4.503906 C 0.90625 -5.988281 1.269531 -7.144531 1.996094 -7.984375 C 2.722656 -8.8125 3.746094 -9.238281 5.050781 -9.238281 Z M 5.050781 -9.238281 "/>
</g>
<g id="glyph-0-13">
<path d="M 1.550781 -9.027344 L 3.035156 -9.027344 L 3.035156 0 L 1.550781 0 Z M 1.550781 -12.539062 L 3.035156 -12.539062 L 3.035156 -10.660156 L 1.550781 -10.660156 Z M 1.550781 -12.539062 "/>
</g>
<g id="glyph-0-14">
<path d="M 8.035156 -4.503906 C 8.035156 -5.59375 7.804688 -6.433594 7.359375 -7.0625 C 6.898438 -7.6875 6.285156 -8.003906 5.511719 -8.003906 C 4.71875 -8.003906 4.109375 -7.6875 3.664062 -7.0625 C 3.199219 -6.433594 2.988281 -5.59375 2.988281 -4.503906 C 2.988281 -3.414062 3.199219 -2.558594 3.664062 -1.929688 C 4.109375 -1.304688 4.71875 -1.007812 5.511719 -1.007812 C 6.285156 -1.007812 6.898438 -1.304688 7.359375 -1.929688 C 7.804688 -2.558594 8.035156 -3.414062 8.035156 -4.503906 Z M 2.988281 -7.65625 C 3.285156 -8.183594 3.679688 -8.578125 4.15625 -8.84375 C 4.636719 -9.109375 5.214844 -9.238281 5.875 -9.238281 C 6.964844 -9.238281 7.855469 -8.792969 8.546875 -7.9375 C 9.222656 -7.0625 9.570312 -5.921875 9.570312 -4.503906 C 9.570312 -3.085938 9.222656 -1.929688 8.546875 -1.074219 C 7.855469 -0.214844 6.964844 0.214844 5.875 0.214844 C 5.214844 0.214844 4.636719 0.0820312 4.15625 -0.164062 C 3.679688 -0.414062 3.285156 -0.808594 2.988281 -1.351562 L 2.988281 0 L 1.5 0 L 1.5 -12.539062 L 2.988281 -12.539062 Z M 2.988281 -7.65625 "/>
</g>
<g id="glyph-0-15">
<path d="M 1.550781 -12.539062 L 3.035156 -12.539062 L 3.035156 0 L 1.550781 0 Z M 1.550781 -12.539062 "/>
</g>
<g id="glyph-0-16">
<path d="M 1.402344 -3.5625 L 1.402344 -9.027344 L 2.886719 -9.027344 L 2.886719 -3.613281 C 2.886719 -2.753906 3.050781 -2.128906 3.382812 -1.699219 C 3.710938 -1.269531 4.207031 -1.054688 4.882812 -1.054688 C 5.675781 -1.054688 6.320312 -1.304688 6.78125 -1.816406 C 7.242188 -2.328125 7.472656 -3.019531 7.472656 -3.910156 L 7.472656 -9.027344 L 8.960938 -9.027344 L 8.960938 0 L 7.472656 0 L 7.472656 -1.386719 C 7.113281 -0.824219 6.683594 -0.429688 6.21875 -0.164062 C 5.742188 0.0820312 5.199219 0.214844 4.570312 0.214844 C 3.53125 0.214844 2.738281 -0.0976562 2.210938 -0.742188 C 1.667969 -1.371094 1.402344 -2.308594 1.402344 -3.5625 Z M 5.132812 -9.238281 Z M 5.132812 -9.238281 "/>
</g>
<g id="glyph-0-17">
<path d="M 9.273438 -4.882812 L 9.273438 -4.15625 L 2.457031 -4.15625 C 2.523438 -3.136719 2.820312 -2.34375 3.382812 -1.816406 C 3.925781 -1.285156 4.6875 -1.023438 5.675781 -1.023438 C 6.238281 -1.023438 6.796875 -1.089844 7.324219 -1.222656 C 7.855469 -1.351562 8.398438 -1.566406 8.925781 -1.863281 L 8.925781 -0.460938 C 8.398438 -0.230469 7.855469 -0.0507812 7.292969 0.0507812 C 6.730469 0.148438 6.15625 0.214844 5.59375 0.214844 C 4.140625 0.214844 3.003906 -0.199219 2.160156 -1.023438 C 1.320312 -1.847656 0.90625 -2.988281 0.90625 -4.421875 C 0.90625 -5.890625 1.304688 -7.0625 2.09375 -7.9375 C 2.886719 -8.792969 3.976562 -9.238281 5.328125 -9.238281 C 6.550781 -9.238281 7.507812 -8.84375 8.21875 -8.070312 C 8.910156 -7.277344 9.273438 -6.21875 9.273438 -4.882812 Z M 7.789062 -5.3125 C 7.773438 -6.121094 7.539062 -6.765625 7.113281 -7.261719 C 6.664062 -7.738281 6.070312 -7.984375 5.347656 -7.984375 C 4.519531 -7.984375 3.859375 -7.738281 3.367188 -7.277344 C 2.871094 -6.816406 2.574219 -6.15625 2.507812 -5.3125 Z M 7.789062 -5.3125 "/>
</g>
<g id="glyph-0-18">
<path d="M 7.308594 -8.761719 L 7.308594 -7.359375 C 6.878906 -7.558594 6.453125 -7.722656 6.007812 -7.835938 C 5.542969 -7.9375 5.082031 -8.003906 4.601562 -8.003906 C 3.859375 -8.003906 3.300781 -7.886719 2.9375 -7.65625 C 2.574219 -7.425781 2.390625 -7.09375 2.390625 -6.648438 C 2.390625 -6.304688 2.523438 -6.039062 2.789062 -5.839844 C 3.050781 -5.644531 3.582031 -5.445312 4.371094 -5.28125 L 4.882812 -5.164062 C 5.941406 -4.933594 6.683594 -4.601562 7.128906 -4.207031 C 7.558594 -3.796875 7.789062 -3.21875 7.789062 -2.492188 C 7.789062 -1.648438 7.457031 -0.988281 6.796875 -0.511719 C 6.136719 -0.015625 5.214844 0.214844 4.058594 0.214844 C 3.5625 0.214844 3.070312 0.164062 2.539062 0.0820312 C 2.011719 0 1.46875 -0.132812 0.890625 -0.328125 L 0.890625 -1.863281 C 1.433594 -1.566406 1.980469 -1.351562 2.507812 -1.222656 C 3.035156 -1.074219 3.5625 -1.007812 4.09375 -1.007812 C 4.785156 -1.007812 5.328125 -1.121094 5.710938 -1.351562 C 6.070312 -1.585938 6.269531 -1.929688 6.269531 -2.375 C 6.269531 -2.773438 6.121094 -3.085938 5.859375 -3.300781 C 5.59375 -3.515625 5 -3.730469 4.074219 -3.925781 L 3.5625 -4.042969 C 2.640625 -4.242188 1.964844 -4.539062 1.566406 -4.933594 C 1.15625 -5.328125 0.957031 -5.875 0.957031 -6.582031 C 0.957031 -7.425781 1.253906 -8.085938 1.847656 -8.546875 C 2.441406 -9.007812 3.300781 -9.238281 4.421875 -9.238281 C 4.964844 -9.238281 5.476562 -9.191406 5.972656 -9.109375 C 6.453125 -9.027344 6.898438 -8.910156 7.308594 -8.761719 Z M 7.308594 -8.761719 "/>
</g>
<g id="glyph-0-19">
<path d="M 6.121094 -12.539062 L 6.121094 -11.300781 L 4.703125 -11.300781 C 4.175781 -11.300781 3.796875 -11.1875 3.597656 -10.972656 C 3.382812 -10.757812 3.285156 -10.378906 3.285156 -9.816406 L 3.285156 -9.027344 L 5.726562 -9.027344 L 5.726562 -7.871094 L 3.285156 -7.871094 L 3.285156 0 L 1.796875 0 L 1.796875 -7.871094 L 0.378906 -7.871094 L 0.378906 -9.027344 L 1.796875 -9.027344 L 1.796875 -9.652344 C 1.796875 -10.640625 2.03125 -11.386719 2.492188 -11.847656 C 2.953125 -12.308594 3.695312 -12.539062 4.71875 -12.539062 Z M 6.121094 -12.539062 "/>
</g>
<g id="glyph-0-20">
<path d="M 0.691406 -9.027344 L 2.179688 -9.027344 L 4.027344 -1.980469 L 5.875 -9.027344 L 7.621094 -9.027344 L 9.472656 -1.980469 L 11.320312 -9.027344 L 12.804688 -9.027344 L 10.445312 0 L 8.695312 0 L 6.75 -7.390625 L 4.800781 0 L 3.050781 0 Z M 0.691406 -9.027344 "/>
</g>
<g id="glyph-0-21">
<path d="M 7.492188 -4.621094 C 7.492188 -5.675781 7.261719 -6.515625 6.832031 -7.113281 C 6.386719 -7.707031 5.757812 -8.003906 4.964844 -8.003906 C 4.175781 -8.003906 3.546875 -7.707031 3.101562 -7.113281 C 2.65625 -6.515625 2.441406 -5.675781 2.441406 -4.621094 C 2.441406 -3.546875 2.65625 -2.722656 3.101562 -2.128906 C 3.546875 -1.535156 4.175781 -1.238281 4.964844 -1.238281 C 5.757812 -1.238281 6.386719 -1.535156 6.832031 -2.128906 C 7.261719 -2.722656 7.492188 -3.546875 7.492188 -4.621094 Z M 8.976562 -1.121094 C 8.976562 0.394531 8.628906 1.535156 7.953125 2.292969 C 7.261719 3.035156 6.21875 3.414062 4.816406 3.414062 C 4.289062 3.414062 3.8125 3.367188 3.347656 3.300781 C 2.886719 3.21875 2.425781 3.101562 1.996094 2.9375 L 1.996094 1.5 C 2.425781 1.734375 2.855469 1.898438 3.285156 2.011719 C 3.710938 2.128906 4.140625 2.195312 4.585938 2.195312 C 5.542969 2.195312 6.269531 1.929688 6.765625 1.433594 C 7.242188 0.925781 7.492188 0.164062 7.492188 -0.859375 L 7.492188 -1.585938 C 7.175781 -1.054688 6.78125 -0.660156 6.304688 -0.394531 C 5.824219 -0.132812 5.261719 0 4.601562 0 C 3.480469 0 2.589844 -0.414062 1.914062 -1.253906 C 1.238281 -2.09375 0.90625 -3.21875 0.90625 -4.621094 C 0.90625 -6.007812 1.238281 -7.128906 1.914062 -7.96875 C 2.589844 -8.8125 3.480469 -9.238281 4.601562 -9.238281 C 5.261719 -9.238281 5.824219 -9.109375 6.304688 -8.84375 C 6.78125 -8.578125 7.175781 -8.183594 7.492188 -7.65625 L 7.492188 -9.027344 L 8.976562 -9.027344 Z M 8.976562 -1.121094 "/>
</g>
<g id="glyph-0-22">
<path d="M 3.019531 -11.582031 L 3.019531 -9.027344 L 6.070312 -9.027344 L 6.070312 -7.871094 L 3.019531 -7.871094 L 3.019531 -2.96875 C 3.019531 -2.226562 3.117188 -1.75 3.316406 -1.550781 C 3.515625 -1.335938 3.925781 -1.238281 4.554688 -1.238281 L 6.070312 -1.238281 L 6.070312 0 L 4.554688 0 C 3.398438 0 2.605469 -0.214844 2.179688 -0.644531 C 1.75 -1.074219 1.535156 -1.847656 1.535156 -2.96875 L 1.535156 -7.871094 L 0.445312 -7.871094 L 0.445312 -9.027344 L 1.535156 -9.027344 L 1.535156 -11.582031 Z M 3.019531 -11.582031 "/>
</g>
<g id="glyph-0-23">
<path d="M 8.050781 -8.679688 L 8.050781 -7.292969 C 7.621094 -7.523438 7.210938 -7.6875 6.78125 -7.804688 C 6.351562 -7.921875 5.941406 -7.984375 5.511719 -7.984375 C 4.554688 -7.984375 3.796875 -7.671875 3.265625 -7.0625 C 2.738281 -6.453125 2.476562 -5.59375 2.476562 -4.503906 C 2.476562 -3.398438 2.738281 -2.539062 3.265625 -1.929688 C 3.796875 -1.320312 4.554688 -1.023438 5.511719 -1.023438 C 5.941406 -1.023438 6.351562 -1.074219 6.78125 -1.1875 C 7.210938 -1.304688 7.621094 -1.484375 8.050781 -1.714844 L 8.050781 -0.347656 C 7.621094 -0.148438 7.195312 0 6.765625 0.0820312 C 6.320312 0.164062 5.839844 0.214844 5.347656 0.214844 C 3.992188 0.214844 2.902344 -0.199219 2.113281 -1.054688 C 1.304688 -1.898438 0.90625 -3.050781 0.90625 -4.503906 C 0.90625 -5.972656 1.304688 -7.128906 2.113281 -7.96875 C 2.921875 -8.8125 4.027344 -9.238281 5.445312 -9.238281 C 5.90625 -9.238281 6.351562 -9.191406 6.78125 -9.089844 C 7.210938 -8.992188 7.640625 -8.859375 8.050781 -8.679688 Z M 8.050781 -8.679688 "/>
</g>
<g id="glyph-0-24">
<path d="M 8.414062 2.722656 L 8.414062 3.878906 L -0.148438 3.878906 L -0.148438 2.722656 Z M 8.414062 2.722656 "/>
</g>
<g id="glyph-0-25">
<path d="M 1.5 -12.539062 L 2.988281 -12.539062 L 2.988281 -5.132812 L 7.410156 -9.027344 L 9.304688 -9.027344 L 4.519531 -4.800781 L 9.503906 0 L 7.574219 0 L 2.988281 -4.40625 L 2.988281 0 L 1.5 0 Z M 1.5 -12.539062 "/>
</g>
<g id="glyph-0-26">
<path d="M 2.988281 -1.351562 L 2.988281 3.414062 L 1.5 3.414062 L 1.5 -9.027344 L 2.988281 -9.027344 L 2.988281 -7.65625 C 3.285156 -8.183594 3.679688 -8.578125 4.15625 -8.84375 C 4.636719 -9.109375 5.214844 -9.238281 5.875 -9.238281 C 6.964844 -9.238281 7.855469 -8.792969 8.546875 -7.9375 C 9.222656 -7.0625 9.570312 -5.921875 9.570312 -4.503906 C 9.570312 -3.085938 9.222656 -1.929688 8.546875 -1.074219 C 7.855469 -0.214844 6.964844 0.214844 5.875 0.214844 C 5.214844 0.214844 4.636719 0.0820312 4.15625 -0.164062 C 3.679688 -0.414062 3.285156 -0.808594 2.988281 -1.351562 Z M 8.035156 -4.503906 C 8.035156 -5.59375 7.804688 -6.433594 7.359375 -7.0625 C 6.898438 -7.6875 6.285156 -8.003906 5.511719 -8.003906 C 4.71875 -8.003906 4.109375 -7.6875 3.664062 -7.0625 C 3.199219 -6.433594 2.988281 -5.59375 2.988281 -4.503906 C 2.988281 -3.414062 3.199219 -2.558594 3.664062 -1.929688 C 4.109375 -1.304688 4.71875 -1.007812 5.511719 -1.007812 C 6.285156 -1.007812 6.898438 -1.304688 7.359375 -1.929688 C 7.804688 -2.558594 8.035156 -3.414062 8.035156 -4.503906 Z M 8.035156 -4.503906 "/>
</g>
<g id="glyph-0-27">
<path d="M 9.058594 -5.445312 L 9.058594 0 L 7.574219 0 L 7.574219 -5.394531 C 7.574219 -6.253906 7.390625 -6.878906 7.0625 -7.308594 C 6.730469 -7.738281 6.238281 -7.953125 5.578125 -7.953125 C 4.769531 -7.953125 4.140625 -7.6875 3.679688 -7.175781 C 3.21875 -6.664062 2.988281 -5.972656 2.988281 -5.097656 L 2.988281 0 L 1.5 0 L 1.5 -12.539062 L 2.988281 -12.539062 L 2.988281 -7.621094 C 3.332031 -8.152344 3.746094 -8.5625 4.242188 -8.828125 C 4.71875 -9.089844 5.28125 -9.238281 5.90625 -9.238281 C 6.929688 -9.238281 7.722656 -8.910156 8.25 -8.265625 C 8.777344 -7.621094 9.058594 -6.683594 9.058594 -5.445312 Z M 9.058594 -5.445312 "/>
</g>
<g id="glyph-1-0">
<path d="M 8.765625 -4.914062 C 8.765625 -6.101562 8.515625 -7.019531 8.027344 -7.703125 C 7.523438 -8.386719 6.859375 -8.730469 6.011719 -8.730469 C 5.148438 -8.730469 4.480469 -8.386719 3.996094 -7.703125 C 3.492188 -7.019531 3.257812 -6.101562 3.257812 -4.914062 C 3.257812 -3.726562 3.492188 -2.789062 3.996094 -2.105469 C 4.480469 -1.421875 5.148438 -1.097656 6.011719 -1.097656 C 6.859375 -1.097656 7.523438 -1.421875 8.027344 -2.105469 C 8.515625 -2.789062 8.765625 -3.726562 8.765625 -4.914062 Z M 3.257812 -8.351562 C 3.582031 -8.929688 4.015625 -9.359375 4.535156 -9.648438 C 5.058594 -9.9375 5.6875 -10.078125 6.40625 -10.078125 C 7.597656 -10.078125 8.566406 -9.59375 9.324219 -8.65625 C 10.0625 -7.703125 10.441406 -6.460938 10.441406 -4.914062 C 10.441406 -3.367188 10.0625 -2.105469 9.324219 -1.171875 C 8.566406 -0.234375 7.597656 0.234375 6.40625 0.234375 C 5.6875 0.234375 5.058594 0.0898438 4.535156 -0.179688 C 4.015625 -0.449219 3.582031 -0.882812 3.257812 -1.476562 L 3.257812 0 L 1.636719 0 L 1.636719 -13.679688 L 3.257812 -13.679688 Z M 3.257812 -8.351562 "/>
</g>
<g id="glyph-1-1">
<path d="M 5.796875 0.898438 C 5.328125 2.050781 4.878906 2.824219 4.445312 3.1875 C 4.015625 3.546875 3.4375 3.726562 2.71875 3.726562 L 1.421875 3.726562 L 1.421875 2.375 L 2.375 2.375 C 2.808594 2.375 3.148438 2.269531 3.402344 2.050781 C 3.652344 1.835938 3.925781 1.351562 4.230469 0.558594 L 4.519531 -0.160156 L 0.539062 -9.847656 L 2.25 -9.847656 L 5.328125 -2.140625 L 8.40625 -9.847656 L 10.117188 -9.847656 Z M 5.796875 0.898438 "/>
</g>
<g id="glyph-1-2">
<path d="M 3.292969 -12.636719 L 3.292969 -9.847656 L 6.625 -9.847656 L 6.625 -8.585938 L 3.292969 -8.585938 L 3.292969 -3.238281 C 3.292969 -2.429688 3.402344 -1.90625 3.617188 -1.691406 C 3.835938 -1.457031 4.285156 -1.351562 4.96875 -1.351562 L 6.625 -1.351562 L 6.625 0 L 4.96875 0 C 3.707031 0 2.84375 -0.234375 2.375 -0.703125 C 1.90625 -1.171875 1.675781 -2.015625 1.675781 -3.238281 L 1.675781 -8.585938 L 0.484375 -8.585938 L 0.484375 -9.847656 L 1.675781 -9.847656 L 1.675781 -12.636719 Z M 3.292969 -12.636719 "/>
</g>
<g id="glyph-1-3">
<path d="M 10.117188 -5.328125 L 10.117188 -4.535156 L 2.683594 -4.535156 C 2.753906 -3.421875 3.078125 -2.554688 3.691406 -1.980469 C 4.285156 -1.402344 5.113281 -1.117188 6.191406 -1.117188 C 6.804688 -1.117188 7.414062 -1.1875 7.992188 -1.332031 C 8.566406 -1.476562 9.160156 -1.710938 9.738281 -2.035156 L 9.738281 -0.503906 C 9.160156 -0.253906 8.566406 -0.0546875 7.957031 0.0546875 C 7.34375 0.160156 6.714844 0.234375 6.101562 0.234375 C 4.519531 0.234375 3.277344 -0.214844 2.359375 -1.117188 C 1.441406 -2.015625 0.988281 -3.257812 0.988281 -4.824219 C 0.988281 -6.425781 1.421875 -7.703125 2.285156 -8.65625 C 3.148438 -9.59375 4.339844 -10.078125 5.8125 -10.078125 C 7.144531 -10.078125 8.191406 -9.648438 8.964844 -8.800781 C 9.71875 -7.9375 10.117188 -6.785156 10.117188 -5.328125 Z M 8.496094 -5.796875 C 8.476562 -6.679688 8.226562 -7.378906 7.757812 -7.921875 C 7.273438 -8.441406 6.625 -8.710938 5.832031 -8.710938 C 4.933594 -8.710938 4.210938 -8.441406 3.671875 -7.9375 C 3.132812 -7.433594 2.808594 -6.714844 2.734375 -5.796875 Z M 8.496094 -5.796875 "/>
</g>
<g id="glyph-1-4">
<path d="M 8.785156 -9.46875 L 8.785156 -7.957031 C 8.316406 -8.207031 7.867188 -8.386719 7.398438 -8.515625 C 6.929688 -8.640625 6.480469 -8.710938 6.011719 -8.710938 C 4.96875 -8.710938 4.140625 -8.371094 3.5625 -7.703125 C 2.988281 -7.039062 2.699219 -6.101562 2.699219 -4.914062 C 2.699219 -3.707031 2.988281 -2.773438 3.5625 -2.105469 C 4.140625 -1.441406 4.96875 -1.117188 6.011719 -1.117188 C 6.480469 -1.117188 6.929688 -1.171875 7.398438 -1.296875 C 7.867188 -1.421875 8.316406 -1.621094 8.785156 -1.871094 L 8.785156 -0.378906 C 8.316406 -0.160156 7.847656 0 7.378906 0.0898438 C 6.894531 0.179688 6.371094 0.234375 5.832031 0.234375 C 4.355469 0.234375 3.167969 -0.214844 2.304688 -1.152344 C 1.421875 -2.070312 0.988281 -3.328125 0.988281 -4.914062 C 0.988281 -6.515625 1.421875 -7.777344 2.304688 -8.695312 C 3.1875 -9.613281 4.390625 -10.078125 5.941406 -10.078125 C 6.445312 -10.078125 6.929688 -10.027344 7.398438 -9.917969 C 7.867188 -9.808594 8.335938 -9.664062 8.785156 -9.46875 Z M 8.785156 -9.46875 "/>
</g>
<g id="glyph-1-5">
<path d="M 5.507812 -8.710938 C 4.644531 -8.710938 3.960938 -8.371094 3.457031 -7.6875 C 2.953125 -7.003906 2.699219 -6.085938 2.699219 -4.914062 C 2.699219 -3.726562 2.933594 -2.808594 3.4375 -2.125 C 3.941406 -1.441406 4.625 -1.117188 5.507812 -1.117188 C 6.371094 -1.117188 7.054688 -1.441406 7.558594 -2.125 C 8.0625 -2.808594 8.316406 -3.726562 8.316406 -4.914062 C 8.316406 -6.066406 8.0625 -7.003906 7.558594 -7.6875 C 7.054688 -8.371094 6.371094 -8.710938 5.507812 -8.710938 Z M 5.507812 -10.078125 C 6.910156 -10.078125 8.011719 -9.613281 8.820312 -8.710938 C 9.613281 -7.792969 10.027344 -6.535156 10.027344 -4.914062 C 10.027344 -3.292969 9.613281 -2.035156 8.820312 -1.132812 C 8.011719 -0.214844 6.910156 0.234375 5.507812 0.234375 C 4.085938 0.234375 2.96875 -0.214844 2.179688 -1.132812 C 1.386719 -2.035156 0.988281 -3.292969 0.988281 -4.914062 C 0.988281 -6.535156 1.386719 -7.792969 2.179688 -8.710938 C 2.96875 -9.613281 4.085938 -10.078125 5.507812 -10.078125 Z M 5.507812 -10.078125 "/>
</g>
<g id="glyph-1-6">
<path d="M 8.171875 -8.351562 L 8.171875 -13.679688 L 9.792969 -13.679688 L 9.792969 0 L 8.171875 0 L 8.171875 -1.476562 C 7.828125 -0.882812 7.398438 -0.449219 6.875 -0.179688 C 6.355469 0.0898438 5.742188 0.234375 5.023438 0.234375 C 3.835938 0.234375 2.863281 -0.234375 2.105469 -1.171875 C 1.351562 -2.105469 0.988281 -3.367188 0.988281 -4.914062 C 0.988281 -6.460938 1.351562 -7.703125 2.105469 -8.65625 C 2.863281 -9.59375 3.835938 -10.078125 5.023438 -10.078125 C 5.742188 -10.078125 6.355469 -9.9375 6.875 -9.648438 C 7.398438 -9.359375 7.828125 -8.929688 8.171875 -8.351562 Z M 2.664062 -4.914062 C 2.664062 -3.726562 2.898438 -2.789062 3.382812 -2.105469 C 3.871094 -1.421875 4.535156 -1.097656 5.398438 -1.097656 C 6.265625 -1.097656 6.929688 -1.421875 7.433594 -2.105469 C 7.921875 -2.789062 8.171875 -3.726562 8.171875 -4.914062 C 8.171875 -6.101562 7.921875 -7.019531 7.433594 -7.703125 C 6.929688 -8.386719 6.265625 -8.730469 5.398438 -8.730469 C 4.535156 -8.730469 3.871094 -8.386719 3.382812 -7.703125 C 2.898438 -7.019531 2.664062 -6.101562 2.664062 -4.914062 Z M 2.664062 -4.914062 "/>
</g>
<g id="glyph-1-7">
</g>
<g id="glyph-1-8">
<path d="M 7.972656 -9.558594 L 7.972656 -8.027344 C 7.507812 -8.242188 7.039062 -8.425781 6.550781 -8.550781 C 6.046875 -8.65625 5.542969 -8.730469 5.023438 -8.730469 C 4.210938 -8.730469 3.601562 -8.605469 3.203125 -8.351562 C 2.808594 -8.101562 2.609375 -7.738281 2.609375 -7.253906 C 2.609375 -6.875 2.753906 -6.589844 3.042969 -6.371094 C 3.328125 -6.15625 3.90625 -5.941406 4.769531 -5.761719 L 5.328125 -5.632812 C 6.480469 -5.382812 7.289062 -5.023438 7.777344 -4.589844 C 8.242188 -4.140625 8.496094 -3.511719 8.496094 -2.71875 C 8.496094 -1.800781 8.136719 -1.078125 7.414062 -0.558594 C 6.695312 -0.0195312 5.6875 0.234375 4.429688 0.234375 C 3.886719 0.234375 3.347656 0.179688 2.773438 0.0898438 C 2.195312 0 1.601562 -0.144531 0.972656 -0.359375 L 0.972656 -2.035156 C 1.566406 -1.710938 2.160156 -1.476562 2.734375 -1.332031 C 3.3125 -1.171875 3.886719 -1.097656 4.464844 -1.097656 C 5.21875 -1.097656 5.8125 -1.222656 6.226562 -1.476562 C 6.625 -1.726562 6.839844 -2.105469 6.839844 -2.59375 C 6.839844 -3.023438 6.679688 -3.367188 6.390625 -3.601562 C 6.101562 -3.835938 5.453125 -4.066406 4.445312 -4.285156 L 3.886719 -4.410156 C 2.878906 -4.625 2.140625 -4.949219 1.710938 -5.382812 C 1.261719 -5.8125 1.042969 -6.40625 1.042969 -7.183594 C 1.042969 -8.101562 1.367188 -8.820312 2.015625 -9.324219 C 2.664062 -9.828125 3.601562 -10.078125 4.824219 -10.078125 C 5.417969 -10.078125 5.976562 -10.027344 6.515625 -9.9375 C 7.039062 -9.847656 7.523438 -9.71875 7.972656 -9.558594 Z M 7.972656 -9.558594 "/>
</g>
<g id="glyph-1-9">
<path d="M 1.691406 -9.847656 L 3.3125 -9.847656 L 3.3125 0 L 1.691406 0 Z M 1.691406 -13.679688 L 3.3125 -13.679688 L 3.3125 -11.628906 L 1.691406 -11.628906 Z M 1.691406 -13.679688 "/>
</g>
<g id="glyph-1-10">
<path d="M 0.988281 -9.847656 L 8.675781 -9.847656 L 8.675781 -8.371094 L 2.59375 -1.296875 L 8.675781 -1.296875 L 8.675781 0 L 0.773438 0 L 0.773438 -1.476562 L 6.859375 -8.550781 L 0.988281 -8.550781 Z M 0.988281 -9.847656 "/>
</g>
<g id="glyph-1-11">
<path d="M 5.578125 -13.660156 C 4.789062 -12.292969 4.210938 -10.960938 3.835938 -9.648438 C 3.4375 -8.335938 3.257812 -7.003906 3.257812 -5.652344 C 3.257812 -4.285156 3.4375 -2.953125 3.835938 -1.636719 C 4.210938 -0.304688 4.789062 1.007812 5.578125 2.359375 L 4.175781 2.359375 C 3.292969 0.972656 2.628906 -0.359375 2.195312 -1.691406 C 1.765625 -3.023438 1.546875 -4.339844 1.546875 -5.652344 C 1.546875 -6.949219 1.765625 -8.261719 2.195312 -9.59375 C 2.628906 -10.925781 3.277344 -12.277344 4.175781 -13.660156 Z M 5.578125 -13.660156 "/>
</g>
<g id="glyph-1-12">
<path d="M 1.765625 -13.121094 L 4.410156 -13.121094 L 7.757812 -4.195312 L 11.125 -13.121094 L 13.769531 -13.121094 L 13.769531 0 L 12.042969 0 L 12.042969 -11.519531 L 8.65625 -2.519531 L 6.875 -2.519531 L 3.492188 -11.519531 L 3.492188 0 L 1.765625 0 Z M 1.765625 -13.121094 "/>
</g>
<g id="glyph-1-13">
<path d="M 3.546875 -6.265625 L 3.546875 -1.457031 L 6.390625 -1.457031 C 7.34375 -1.457031 8.046875 -1.65625 8.515625 -2.050781 C 8.964844 -2.449219 9.199219 -3.042969 9.199219 -3.871094 C 9.199219 -4.679688 8.964844 -5.273438 8.515625 -5.671875 C 8.046875 -6.066406 7.34375 -6.265625 6.390625 -6.265625 Z M 3.546875 -11.664062 L 3.546875 -7.703125 L 6.175781 -7.703125 C 7.039062 -7.703125 7.667969 -7.867188 8.101562 -8.191406 C 8.53125 -8.515625 8.746094 -9 8.746094 -9.683594 C 8.746094 -10.332031 8.53125 -10.835938 8.101562 -11.160156 C 7.667969 -11.484375 7.039062 -11.664062 6.175781 -11.664062 Z M 1.765625 -13.121094 L 6.300781 -13.121094 C 7.648438 -13.121094 8.695312 -12.835938 9.433594 -12.277344 C 10.152344 -11.699219 10.53125 -10.90625 10.53125 -9.882812 C 10.53125 -9.070312 10.332031 -8.425781 9.953125 -7.957031 C 9.574219 -7.488281 9.035156 -7.183594 8.316406 -7.074219 C 9.179688 -6.875 9.863281 -6.480469 10.351562 -5.886719 C 10.816406 -5.292969 11.070312 -4.554688 11.070312 -3.671875 C 11.070312 -2.484375 10.65625 -1.585938 9.863281 -0.953125 C 9.070312 -0.304688 7.9375 0 6.480469 0 L 1.765625 0 Z M 1.765625 -13.121094 "/>
</g>
<g id="glyph-1-14">
<path d="M 1.441406 -13.660156 L 2.84375 -13.660156 C 3.707031 -12.277344 4.375 -10.925781 4.804688 -9.59375 C 5.238281 -8.261719 5.472656 -6.949219 5.472656 -5.652344 C 5.472656 -4.339844 5.238281 -3.023438 4.804688 -1.691406 C 4.375 -0.359375 3.707031 0.972656 2.84375 2.359375 L 1.441406 2.359375 C 2.214844 1.007812 2.789062 -0.304688 3.1875 -1.636719 C 3.5625 -2.953125 3.761719 -4.285156 3.761719 -5.652344 C 3.761719 -7.003906 3.5625 -8.335938 3.1875 -9.648438 C 2.789062 -10.960938 2.214844 -12.292969 1.441406 -13.660156 Z M 1.441406 -13.660156 "/>
</g>
<g id="glyph-2-0">
<path d="M -13.679688 -6.679688 L -12.328125 -6.679688 L -12.328125 -5.128906 C -12.328125 -4.554688 -12.203125 -4.140625 -11.96875 -3.925781 C -11.734375 -3.691406 -11.320312 -3.582031 -10.710938 -3.582031 L -9.847656 -3.582031 L -9.847656 -6.246094 L -8.585938 -6.246094 L -8.585938 -3.582031 L 0 -3.582031 L 0 -1.960938 L -8.585938 -1.960938 L -8.585938 -0.414062 L -9.847656 -0.414062 L -9.847656 -1.960938 L -10.53125 -1.960938 C -11.609375 -1.960938 -12.421875 -2.214844 -12.925781 -2.71875 C -13.429688 -3.222656 -13.679688 -4.03125 -13.679688 -5.148438 Z M -13.679688 -6.679688 "/>
</g>
<g id="glyph-2-1">
<path d="M -9.847656 -1.691406 L -9.847656 -3.3125 L 0 -3.3125 L 0 -1.691406 Z M -13.679688 -1.691406 L -13.679688 -3.3125 L -11.628906 -3.3125 L -11.628906 -1.691406 Z M -13.679688 -1.691406 "/>
</g>
<g id="glyph-2-2">
<path d="M -5.941406 -9.882812 L 0 -9.882812 L 0 -8.261719 L -5.886719 -8.261719 C -6.820312 -8.261719 -7.507812 -8.0625 -7.972656 -7.703125 C -8.441406 -7.34375 -8.675781 -6.804688 -8.675781 -6.085938 C -8.675781 -5.203125 -8.386719 -4.519531 -7.828125 -4.015625 C -7.273438 -3.511719 -6.515625 -3.257812 -5.5625 -3.257812 L 0 -3.257812 L 0 -1.636719 L -9.847656 -1.636719 L -9.847656 -3.257812 L -8.316406 -3.257812 C -8.890625 -3.636719 -9.34375 -4.085938 -9.628906 -4.625 C -9.917969 -5.148438 -10.078125 -5.761719 -10.078125 -6.445312 C -10.078125 -7.558594 -9.71875 -8.425781 -9.019531 -9 C -8.316406 -9.574219 -7.289062 -9.882812 -5.941406 -9.882812 Z M -5.941406 -9.882812 "/>
</g>
<g id="glyph-2-3">
<path d="M -9.558594 -7.972656 L -8.027344 -7.972656 C -8.242188 -7.507812 -8.425781 -7.039062 -8.550781 -6.550781 C -8.65625 -6.046875 -8.730469 -5.542969 -8.730469 -5.023438 C -8.730469 -4.210938 -8.605469 -3.601562 -8.351562 -3.203125 C -8.101562 -2.808594 -7.738281 -2.609375 -7.253906 -2.609375 C -6.875 -2.609375 -6.589844 -2.753906 -6.371094 -3.042969 C -6.15625 -3.328125 -5.941406 -3.90625 -5.761719 -4.769531 L -5.632812 -5.328125 C -5.382812 -6.480469 -5.023438 -7.289062 -4.589844 -7.777344 C -4.140625 -8.242188 -3.511719 -8.496094 -2.71875 -8.496094 C -1.800781 -8.496094 -1.078125 -8.136719 -0.558594 -7.414062 C -0.0195312 -6.695312 0.234375 -5.6875 0.234375 -4.429688 C 0.234375 -3.886719 0.179688 -3.347656 0.0898438 -2.773438 C 0 -2.195312 -0.144531 -1.601562 -0.359375 -0.972656 L -2.035156 -0.972656 C -1.710938 -1.566406 -1.476562 -2.160156 -1.332031 -2.734375 C -1.171875 -3.3125 -1.097656 -3.886719 -1.097656 -4.464844 C -1.097656 -5.21875 -1.222656 -5.8125 -1.476562 -6.226562 C -1.726562 -6.625 -2.105469 -6.839844 -2.59375 -6.839844 C -3.023438 -6.839844 -3.367188 -6.679688 -3.601562 -6.390625 C -3.835938 -6.101562 -4.066406 -5.453125 -4.285156 -4.445312 L -4.410156 -3.886719 C -4.625 -2.878906 -4.949219 -2.140625 -5.382812 -1.710938 C -5.8125 -1.261719 -6.40625 -1.042969 -7.183594 -1.042969 C -8.101562 -1.042969 -8.820312 -1.367188 -9.324219 -2.015625 C -9.828125 -2.664062 -10.078125 -3.601562 -10.078125 -4.824219 C -10.078125 -5.417969 -10.027344 -5.976562 -9.9375 -6.515625 C -9.847656 -7.039062 -9.71875 -7.523438 -9.558594 -7.972656 Z M -9.558594 -7.972656 "/>
</g>
<g id="glyph-2-4">
<path d="M -5.941406 -9.882812 L 0 -9.882812 L 0 -8.261719 L -5.886719 -8.261719 C -6.820312 -8.261719 -7.507812 -8.0625 -7.972656 -7.703125 C -8.441406 -7.34375 -8.675781 -6.804688 -8.675781 -6.085938 C -8.675781 -5.203125 -8.386719 -4.519531 -7.828125 -4.015625 C -7.273438 -3.511719 -6.515625 -3.257812 -5.5625 -3.257812 L 0 -3.257812 L 0 -1.636719 L -13.679688 -1.636719 L -13.679688 -3.257812 L -8.316406 -3.257812 C -8.890625 -3.636719 -9.34375 -4.085938 -9.628906 -4.625 C -9.917969 -5.148438 -10.078125 -5.761719 -10.078125 -6.445312 C -10.078125 -7.558594 -9.71875 -8.425781 -9.019531 -9 C -8.316406 -9.574219 -7.289062 -9.882812 -5.941406 -9.882812 Z M -5.941406 -9.882812 "/>
</g>
<g id="glyph-2-5">
<path d="M -5.039062 -8.171875 C -6.191406 -8.171875 -7.109375 -7.921875 -7.757812 -7.453125 C -8.40625 -6.964844 -8.730469 -6.28125 -8.730469 -5.417969 C -8.730469 -4.554688 -8.40625 -3.871094 -7.757812 -3.382812 C -7.109375 -2.898438 -6.191406 -2.664062 -5.039062 -2.664062 C -3.871094 -2.664062 -2.96875 -2.898438 -2.320312 -3.382812 C -1.675781 -3.871094 -1.351562 -4.554688 -1.351562 -5.417969 C -1.351562 -6.28125 -1.675781 -6.964844 -2.320312 -7.453125 C -2.96875 -7.921875 -3.871094 -8.171875 -5.039062 -8.171875 Z M -1.222656 -9.792969 C 0.433594 -9.792969 1.675781 -9.414062 2.503906 -8.675781 C 3.3125 -7.921875 3.726562 -6.785156 3.726562 -5.257812 C 3.726562 -4.679688 3.671875 -4.15625 3.601562 -3.652344 C 3.511719 -3.148438 3.382812 -2.644531 3.203125 -2.179688 L 1.636719 -2.179688 C 1.890625 -2.644531 2.070312 -3.113281 2.195312 -3.582031 C 2.320312 -4.050781 2.394531 -4.519531 2.394531 -5.003906 C 2.394531 -6.046875 2.105469 -6.839844 1.566406 -7.378906 C 1.007812 -7.902344 0.179688 -8.171875 -0.9375 -8.171875 L -1.726562 -8.171875 C -1.152344 -7.828125 -0.71875 -7.398438 -0.433594 -6.875 C -0.144531 -6.355469 0 -5.742188 0 -5.023438 C 0 -3.796875 -0.449219 -2.824219 -1.367188 -2.089844 C -2.285156 -1.351562 -3.511719 -0.988281 -5.039062 -0.988281 C -6.550781 -0.988281 -7.777344 -1.351562 -8.695312 -2.089844 C -9.613281 -2.824219 -10.078125 -3.796875 -10.078125 -5.023438 C -10.078125 -5.742188 -9.9375 -6.355469 -9.648438 -6.875 C -9.359375 -7.398438 -8.929688 -7.828125 -8.351562 -8.171875 L -9.847656 -8.171875 L -9.847656 -9.792969 Z M -1.222656 -9.792969 "/>
</g>
<g id="glyph-2-6">
</g>
<g id="glyph-2-7">
<path d="M -8.335938 -7.398438 C -8.441406 -7.21875 -8.515625 -7.019531 -8.566406 -6.804688 C -8.605469 -6.589844 -8.640625 -6.355469 -8.640625 -6.101562 C -8.640625 -5.183594 -8.335938 -4.480469 -7.738281 -3.996094 C -7.144531 -3.492188 -6.300781 -3.257812 -5.183594 -3.257812 L 0 -3.257812 L 0 -1.636719 L -9.847656 -1.636719 L -9.847656 -3.257812 L -8.316406 -3.257812 C -8.910156 -3.582031 -9.359375 -4.03125 -9.648438 -4.570312 C -9.9375 -5.113281 -10.078125 -5.777344 -10.078125 -6.570312 C -10.078125 -6.679688 -10.0625 -6.804688 -10.0625 -6.949219 C -10.042969 -7.074219 -10.027344 -7.21875 -9.988281 -7.398438 Z M -8.335938 -7.398438 "/>
</g>
<g id="glyph-2-8">
<path d="M -4.949219 -6.175781 C -4.949219 -4.859375 -4.789062 -3.960938 -4.5 -3.457031 C -4.195312 -2.953125 -3.691406 -2.699219 -2.96875 -2.699219 C -2.394531 -2.699219 -1.925781 -2.878906 -1.601562 -3.257812 C -1.261719 -3.636719 -1.097656 -4.15625 -1.097656 -4.804688 C -1.097656 -5.707031 -1.402344 -6.425781 -2.050781 -6.964844 C -2.683594 -7.507812 -3.527344 -7.777344 -4.589844 -7.777344 L -4.949219 -7.777344 Z M -5.617188 -9.394531 L 0 -9.394531 L 0 -7.777344 L -1.492188 -7.777344 C -0.882812 -7.398438 -0.449219 -6.929688 -0.179688 -6.390625 C 0.0898438 -5.851562 0.234375 -5.164062 0.234375 -4.375 C 0.234375 -3.367188 -0.0351562 -2.554688 -0.59375 -1.960938 C -1.152344 -1.367188 -1.90625 -1.078125 -2.863281 -1.078125 C -3.960938 -1.078125 -4.789062 -1.441406 -5.363281 -2.195312 C -5.921875 -2.933594 -6.210938 -4.03125 -6.210938 -5.507812 L -6.210938 -7.777344 L -6.371094 -7.777344 C -7.109375 -7.777344 -7.6875 -7.523438 -8.101562 -7.039062 C -8.496094 -6.550781 -8.710938 -5.867188 -8.710938 -4.984375 C -8.710938 -4.410156 -8.640625 -3.871094 -8.496094 -3.328125 C -8.351562 -2.789062 -8.152344 -2.285156 -7.902344 -1.800781 L -9.394531 -1.800781 C -9.613281 -2.375 -9.792969 -2.953125 -9.898438 -3.511719 C -10.007812 -4.066406 -10.078125 -4.609375 -10.078125 -5.148438 C -10.078125 -6.570312 -9.703125 -7.632812 -8.964844 -8.335938 C -8.226562 -9.035156 -7.109375 -9.394531 -5.617188 -9.394531 Z M -5.617188 -9.394531 "/>
</g>
<g id="glyph-2-9">
<path d="M -12.636719 -3.292969 L -9.847656 -3.292969 L -9.847656 -6.625 L -8.585938 -6.625 L -8.585938 -3.292969 L -3.238281 -3.292969 C -2.429688 -3.292969 -1.90625 -3.402344 -1.691406 -3.617188 C -1.457031 -3.835938 -1.351562 -4.285156 -1.351562 -4.96875 L -1.351562 -6.625 L 0 -6.625 L 0 -4.96875 C 0 -3.707031 -0.234375 -2.84375 -0.703125 -2.375 C -1.171875 -1.90625 -2.015625 -1.675781 -3.238281 -1.675781 L -8.585938 -1.675781 L -8.585938 -0.484375 L -9.847656 -0.484375 L -9.847656 -1.675781 L -12.636719 -1.675781 Z M -12.636719 -3.292969 "/>
</g>
<g id="glyph-2-10">
<path d="M -5.328125 -10.117188 L -4.535156 -10.117188 L -4.535156 -2.683594 C -3.421875 -2.753906 -2.554688 -3.078125 -1.980469 -3.691406 C -1.402344 -4.285156 -1.117188 -5.113281 -1.117188 -6.191406 C -1.117188 -6.804688 -1.1875 -7.414062 -1.332031 -7.992188 C -1.476562 -8.566406 -1.710938 -9.160156 -2.035156 -9.738281 L -0.503906 -9.738281 C -0.253906 -9.160156 -0.0546875 -8.566406 0.0546875 -7.957031 C 0.160156 -7.34375 0.234375 -6.714844 0.234375 -6.101562 C 0.234375 -4.519531 -0.214844 -3.277344 -1.117188 -2.359375 C -2.015625 -1.441406 -3.257812 -0.988281 -4.824219 -0.988281 C -6.425781 -0.988281 -7.703125 -1.421875 -8.65625 -2.285156 C -9.59375 -3.148438 -10.078125 -4.339844 -10.078125 -5.8125 C -10.078125 -7.144531 -9.648438 -8.191406 -8.800781 -8.964844 C -7.9375 -9.71875 -6.785156 -10.117188 -5.328125 -10.117188 Z M -5.796875 -8.496094 C -6.679688 -8.476562 -7.378906 -8.226562 -7.921875 -7.757812 C -8.441406 -7.273438 -8.710938 -6.625 -8.710938 -5.832031 C -8.710938 -4.933594 -8.441406 -4.210938 -7.9375 -3.671875 C -7.433594 -3.132812 -6.714844 -2.808594 -5.796875 -2.734375 Z M -5.796875 -8.496094 "/>
</g>
</g>
<clipPath id="clip-0">
<path clip-rule="nonzero" d="M 122.890625 293.402344 L 141.890625 293.402344 L 141.890625 312.402344 L 122.890625 312.402344 Z M 122.890625 293.402344 "/>
</clipPath>
<clipPath id="clip-1">
<path clip-rule="nonzero" d="M 172.105469 430.835938 L 191.105469 430.835938 L 191.105469 449.835938 L 172.105469 449.835938 Z M 172.105469 430.835938 "/>
</clipPath>
<clipPath id="clip-2">
<path clip-rule="nonzero" d="M 212.484375 435.132812 L 231.484375 435.132812 L 231.484375 454.132812 L 212.484375 454.132812 Z M 212.484375 435.132812 "/>
</clipPath>
<clipPath id="clip-3">
<path clip-rule="nonzero" d="M 251.015625 438.566406 L 270.015625 438.566406 L 270.015625 457.566406 L 251.015625 457.566406 Z M 251.015625 438.566406 "/>
</clipPath>
<clipPath id="clip-4">
<path clip-rule="nonzero" d="M 291.085938 443.722656 L 310.085938 443.722656 L 310.085938 462.722656 L 291.085938 462.722656 Z M 291.085938 443.722656 "/>
</clipPath>
<clipPath id="clip-5">
<path clip-rule="nonzero" d="M 350.460938 447.15625 L 369.460938 447.15625 L 369.460938 466.15625 L 350.460938 466.15625 Z M 350.460938 447.15625 "/>
</clipPath>
<clipPath id="clip-6">
<path clip-rule="nonzero" d="M 429.035156 448.015625 L 448.035156 448.015625 L 448.035156 467.015625 L 429.035156 467.015625 Z M 429.035156 448.015625 "/>
</clipPath>
<clipPath id="clip-7">
<path clip-rule="nonzero" d="M 534.75 454.886719 L 553.75 454.886719 L 553.75 473.886719 L 534.75 473.886719 Z M 534.75 454.886719 "/>
</clipPath>
<clipPath id="clip-8">
<path clip-rule="nonzero" d="M 701.242188 457.464844 L 720.242188 457.464844 L 720.242188 476.464844 L 701.242188 476.464844 Z M 701.242188 457.464844 "/>
</clipPath>
<clipPath id="clip-9">
<path clip-rule="nonzero" d="M 1075.433594 456.605469 L 1094.433594 456.605469 L 1094.433594 475.605469 L 1075.433594 475.605469 Z M 1075.433594 456.605469 "/>
</clipPath>
<clipPath id="clip-10">
<path clip-rule="nonzero" d="M 122.890625 385.3125 L 141.890625 385.3125 L 141.890625 404.3125 L 122.890625 404.3125 Z M 122.890625 385.3125 "/>
</clipPath>
<clipPath id="clip-11">
<path clip-rule="nonzero" d="M 172.105469 433.414062 L 191.105469 433.414062 L 191.105469 452.414062 L 172.105469 452.414062 Z M 172.105469 433.414062 "/>
</clipPath>
<clipPath id="clip-12">
<path clip-rule="nonzero" d="M 212.484375 442.003906 L 231.484375 442.003906 L 231.484375 461.003906 L 212.484375 461.003906 Z M 212.484375 442.003906 "/>
</clipPath>
<clipPath id="clip-13">
<path clip-rule="nonzero" d="M 251.015625 450.59375 L 270.015625 450.59375 L 270.015625 469.59375 L 251.015625 469.59375 Z M 251.015625 450.59375 "/>
</clipPath>
<clipPath id="clip-14">
<path clip-rule="nonzero" d="M 291.085938 448.875 L 310.085938 448.875 L 310.085938 467.875 L 291.085938 467.875 Z M 291.085938 448.875 "/>
</clipPath>
<clipPath id="clip-15">
<path clip-rule="nonzero" d="M 350.460938 438.566406 L 369.460938 438.566406 L 369.460938 457.566406 L 350.460938 457.566406 Z M 350.460938 438.566406 "/>
</clipPath>
<clipPath id="clip-16">
<path clip-rule="nonzero" d="M 429.035156 400.773438 L 448.035156 400.773438 L 448.035156 419.773438 L 429.035156 419.773438 Z M 429.035156 400.773438 "/>
</clipPath>
<clipPath id="clip-17">
<path clip-rule="nonzero" d="M 534.75 443.722656 L 553.75 443.722656 L 553.75 462.722656 L 534.75 462.722656 Z M 534.75 443.722656 "/>
</clipPath>
<clipPath id="clip-18">
<path clip-rule="nonzero" d="M 701.242188 448.015625 L 720.242188 448.015625 L 720.242188 467.015625 L 701.242188 467.015625 Z M 701.242188 448.015625 "/>
</clipPath>
<clipPath id="clip-19">
<path clip-rule="nonzero" d="M 1075.433594 431.695312 L 1094.433594 431.695312 L 1094.433594 450.695312 L 1075.433594 450.695312 Z M 1075.433594 431.695312 "/>
</clipPath>
<clipPath id="clip-20">
<path clip-rule="nonzero" d="M 122.890625 393.042969 L 141.890625 393.042969 L 141.890625 412.042969 L 122.890625 412.042969 Z M 122.890625 393.042969 "/>
</clipPath>
<clipPath id="clip-21">
<path clip-rule="nonzero" d="M 172.105469 423.105469 L 191.105469 423.105469 L 191.105469 442.105469 L 172.105469 442.105469 Z M 172.105469 423.105469 "/>
</clipPath>
<clipPath id="clip-22">
<path clip-rule="nonzero" d="M 212.484375 435.132812 L 231.484375 435.132812 L 231.484375 454.132812 L 212.484375 454.132812 Z M 212.484375 435.132812 "/>
</clipPath>
<clipPath id="clip-23">
<path clip-rule="nonzero" d="M 251.015625 442.863281 L 270.015625 442.863281 L 270.015625 461.863281 L 251.015625 461.863281 Z M 251.015625 442.863281 "/>
</clipPath>
<clipPath id="clip-24">
<path clip-rule="nonzero" d="M 291.085938 444.582031 L 310.085938 444.582031 L 310.085938 463.582031 L 291.085938 463.582031 Z M 291.085938 444.582031 "/>
</clipPath>
<clipPath id="clip-25">
<path clip-rule="nonzero" d="M 350.460938 451.453125 L 369.460938 451.453125 L 369.460938 470.453125 L 350.460938 470.453125 Z M 350.460938 451.453125 "/>
</clipPath>
<clipPath id="clip-26">
<path clip-rule="nonzero" d="M 429.035156 448.875 L 448.035156 448.875 L 448.035156 467.875 L 429.035156 467.875 Z M 429.035156 448.875 "/>
</clipPath>
<clipPath id="clip-27">
<path clip-rule="nonzero" d="M 534.75 454.027344 L 553.75 454.027344 L 553.75 473.027344 L 534.75 473.027344 Z M 534.75 454.027344 "/>
</clipPath>
<clipPath id="clip-28">
<path clip-rule="nonzero" d="M 1075.433594 457.464844 L 1094.433594 457.464844 L 1094.433594 476.464844 L 1075.433594 476.464844 Z M 1075.433594 457.464844 "/>
</clipPath>
<clipPath id="clip-29">
<path clip-rule="nonzero" d="M 121.027344 407.5 L 143.757812 407.5 L 143.757812 430.226562 L 121.027344 430.226562 Z M 121.027344 407.5 "/>
</clipPath>
<clipPath id="clip-30">
<path clip-rule="nonzero" d="M 170.238281 426.394531 L 192.96875 426.394531 L 192.96875 449.125 L 170.238281 449.125 Z M 170.238281 426.394531 "/>
</clipPath>
<clipPath id="clip-31">
<path clip-rule="nonzero" d="M 210.621094 419.523438 L 233.347656 419.523438 L 233.347656 442.25 L 210.621094 442.25 Z M 210.621094 419.523438 "/>
</clipPath>
<clipPath id="clip-32">
<path clip-rule="nonzero" d="M 249.148438 433.265625 L 271.878906 433.265625 L 271.878906 455.996094 L 249.148438 455.996094 Z M 249.148438 433.265625 "/>
</clipPath>
<clipPath id="clip-33">
<path clip-rule="nonzero" d="M 289.222656 414.371094 L 311.953125 414.371094 L 311.953125 437.097656 L 289.222656 437.097656 Z M 289.222656 414.371094 "/>
</clipPath>
<clipPath id="clip-34">
<path clip-rule="nonzero" d="M 348.597656 399.765625 L 371.328125 399.765625 L 371.328125 422.496094 L 348.597656 422.496094 Z M 348.597656 399.765625 "/>
</clipPath>
<clipPath id="clip-35">
<path clip-rule="nonzero" d="M 427.171875 416.945312 L 449.898438 416.945312 L 449.898438 439.675781 L 427.171875 439.675781 Z M 427.171875 416.945312 "/>
</clipPath>
<clipPath id="clip-36">
<path clip-rule="nonzero" d="M 532.886719 404.921875 L 555.613281 404.921875 L 555.613281 427.648438 L 532.886719 427.648438 Z M 532.886719 404.921875 "/>
</clipPath>
<clipPath id="clip-37">
<path clip-rule="nonzero" d="M 699.378906 416.089844 L 722.105469 416.089844 L 722.105469 438.816406 L 699.378906 438.816406 Z M 699.378906 416.089844 "/>
</clipPath>
<clipPath id="clip-38">
<path clip-rule="nonzero" d="M 1073.570312 388.601562 L 1096.296875 388.601562 L 1096.296875 411.328125 L 1073.570312 411.328125 Z M 1073.570312 388.601562 "/>
</clipPath>
</defs>
<rect x="-115.2" y="-64.8" width="1382.4" height="777.6" fill="rgb(100%, 100%, 100%)" fill-opacity="1"/>
<path fill-rule="nonzero" fill="rgb(100%, 100%, 100%)" fill-opacity="1" d="M 84.765625 491.875 L 1132.558594 491.875 L 1132.558594 19.441406 L 84.765625 19.441406 Z M 84.765625 491.875 "/>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 104.496094 156.125 L 104.496094 147.125 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="99.246302" y="517.296812"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 225.398438 156.125 L 225.398438 147.125 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="220.147552" y="517.296812"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 346.296875 156.125 L 346.296875 147.125 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="335.798803" y="517.296812"/>
<use xlink:href="#glyph-0-0" x="346.292803" y="517.296812"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 467.199219 156.125 L 467.199219 147.125 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="456.700053" y="517.296812"/>
<use xlink:href="#glyph-0-1" x="467.194053" y="517.296812"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 588.101562 156.125 L 588.101562 147.125 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="577.601304" y="517.296812"/>
<use xlink:href="#glyph-0-0" x="588.095304" y="517.296812"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 709.003906 156.125 L 709.003906 147.125 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="698.502554" y="517.296812"/>
<use xlink:href="#glyph-0-1" x="708.996554" y="517.296812"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 829.902344 156.125 L 829.902344 147.125 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-4" x="819.403805" y="517.296812"/>
<use xlink:href="#glyph-0-0" x="829.897805" y="517.296812"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 950.804688 156.125 L 950.804688 147.125 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-4" x="940.305055" y="517.296812"/>
<use xlink:href="#glyph-0-1" x="950.799055" y="517.296812"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1071.707031 156.125 L 1071.707031 147.125 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-5" x="1061.206305" y="517.296812"/>
<use xlink:href="#glyph-0-0" x="1071.700305" y="517.296812"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-1-0" x="522.709375" y="538.499937"/>
<use xlink:href="#glyph-1-1" x="534.139375" y="538.499937"/>
<use xlink:href="#glyph-1-2" x="544.795375" y="538.499937"/>
<use xlink:href="#glyph-1-3" x="551.851375" y="538.499937"/>
<use xlink:href="#glyph-1-4" x="562.921375" y="538.499937"/>
<use xlink:href="#glyph-1-5" x="572.821375" y="538.499937"/>
<use xlink:href="#glyph-1-6" x="583.837375" y="538.499937"/>
<use xlink:href="#glyph-1-3" x="595.267375" y="538.499937"/>
<use xlink:href="#glyph-1-7" x="606.337375" y="538.499937"/>
<use xlink:href="#glyph-1-8" x="612.061375" y="538.499937"/>
<use xlink:href="#glyph-1-9" x="621.439375" y="538.499937"/>
<use xlink:href="#glyph-1-10" x="626.443375" y="538.499937"/>
<use xlink:href="#glyph-1-3" x="635.893375" y="538.499937"/>
<use xlink:href="#glyph-1-7" x="646.963375" y="538.499937"/>
<use xlink:href="#glyph-1-11" x="652.687375" y="538.499937"/>
<use xlink:href="#glyph-1-12" x="659.707375" y="538.499937"/>
<use xlink:href="#glyph-1-13" x="675.241375" y="538.499937"/>
<use xlink:href="#glyph-1-14" x="687.589375" y="538.499937"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 177.597656 L 75.765625 177.597656 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="61.765" y="476.86156"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 263.496094 L 75.765625 263.496094 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="51.265" y="390.964298"/>
<use xlink:href="#glyph-0-0" x="61.759" y="390.964298"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 349.394531 L 75.765625 349.394531 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-5" x="51.265" y="305.067037"/>
<use xlink:href="#glyph-0-0" x="61.759" y="305.067037"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 435.292969 L 75.765625 435.292969 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="51.265" y="219.169776"/>
<use xlink:href="#glyph-0-0" x="61.759" y="219.169776"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 521.1875 L 75.765625 521.1875 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-7" x="51.265" y="133.272514"/>
<use xlink:href="#glyph-0-0" x="61.759" y="133.272514"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 607.085938 L 75.765625 607.085938 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="40.765" y="47.375253"/>
<use xlink:href="#glyph-0-0" x="51.259" y="47.375253"/>
<use xlink:href="#glyph-0-0" x="61.753" y="47.375253"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-2-0" x="33.015" y="314.985594"/>
<use xlink:href="#glyph-2-1" x="33.015" y="308.649594"/>
<use xlink:href="#glyph-2-2" x="33.015" y="303.645594"/>
<use xlink:href="#glyph-2-1" x="33.015" y="292.233594"/>
<use xlink:href="#glyph-2-3" x="33.015" y="287.229594"/>
<use xlink:href="#glyph-2-4" x="33.015" y="277.851594"/>
<use xlink:href="#glyph-2-1" x="33.015" y="266.439594"/>
<use xlink:href="#glyph-2-2" x="33.015" y="261.435594"/>
<use xlink:href="#glyph-2-5" x="33.015" y="250.023594"/>
<use xlink:href="#glyph-2-6" x="33.015" y="238.593594"/>
<use xlink:href="#glyph-2-7" x="33.015" y="232.869594"/>
<use xlink:href="#glyph-2-8" x="33.015" y="225.471594"/>
<use xlink:href="#glyph-2-9" x="33.015" y="214.437594"/>
<use xlink:href="#glyph-2-10" x="33.015" y="207.381594"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 130.140625 176.535156 L 132.390625 178.785156 L 134.640625 176.535156 L 136.890625 178.785156 L 134.640625 181.035156 L 136.890625 183.285156 L 134.640625 185.535156 L 132.390625 183.285156 L 130.140625 185.535156 L 127.890625 183.285156 L 130.140625 181.035156 L 127.890625 178.785156 Z M 130.140625 176.535156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 132.390625 345.097656 L 181.605469 207.664062 L 221.984375 203.367188 L 260.515625 199.933594 L 300.585938 194.777344 L 359.960938 191.34375 L 438.535156 190.484375 L 544.25 183.613281 L 710.742188 181.035156 L 1084.933594 181.894531 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 132.390625 298.402344 L 127.890625 307.402344 L 136.890625 307.402344 Z M 132.390625 298.402344 "/>
<g clip-path="url(#clip-0)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00142045 4.498619 L -4.50142 -4.501381 L 4.49858 -4.501381 Z M -0.00142045 4.498619 " transform="matrix(1, 0, 0, -1, 132.392045, 302.900963)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 181.605469 435.835938 L 177.105469 444.835938 L 186.105469 444.835938 Z M 181.605469 435.835938 "/>
<g clip-path="url(#clip-1)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00144619 4.500643 L -4.498554 -4.499357 L 4.501446 -4.499357 Z M 0.00144619 4.500643 " transform="matrix(1, 0, 0, -1, 181.604023, 440.336581)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 221.984375 440.132812 L 217.484375 449.132812 L 226.484375 449.132812 Z M 221.984375 440.132812 "/>
<g clip-path="url(#clip-2)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000858739 4.498631 L -4.499141 -4.501369 L 4.500859 -4.501369 Z M 0.000858739 4.498631 " transform="matrix(1, 0, 0, -1, 221.983516, 444.631444)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 260.515625 443.566406 L 256.015625 452.566406 L 265.015625 452.566406 Z M 260.515625 443.566406 "/>
<g clip-path="url(#clip-3)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00144141 4.500928 L -4.498559 -4.499072 L 4.501441 -4.499072 Z M 0.00144141 4.500928 " transform="matrix(1, 0, 0, -1, 260.514184, 448.067334)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 300.585938 448.722656 L 296.085938 457.722656 L 305.085938 457.722656 Z M 300.585938 448.722656 "/>
<g clip-path="url(#clip-4)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00165458 4.498514 L -4.501655 -4.501486 L 4.498345 -4.501486 Z M -0.00165458 4.498514 " transform="matrix(1, 0, 0, -1, 300.587592, 453.22117)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 359.960938 452.15625 L 355.460938 461.15625 L 364.460938 461.15625 Z M 359.960938 452.15625 "/>
<g clip-path="url(#clip-5)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00145616 4.50081 L -4.501456 -4.49919 L 4.498544 -4.49919 Z M -0.00145616 4.50081 " transform="matrix(1, 0, 0, -1, 359.962394, 456.65706)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 438.535156 453.015625 L 434.035156 462.015625 L 443.035156 462.015625 Z M 438.535156 453.015625 "/>
<g clip-path="url(#clip-6)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000721343 4.500408 L -4.500721 -4.499592 L 4.499279 -4.499592 Z M -0.000721343 4.500408 " transform="matrix(1, 0, 0, -1, 438.535878, 457.516033)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 544.25 459.886719 L 539.75 468.886719 L 548.75 468.886719 Z M 544.25 459.886719 "/>
<g clip-path="url(#clip-7)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000794092 4.501095 L -4.500794 -4.498905 L 4.499206 -4.498905 Z M -0.000794092 4.501095 " transform="matrix(1, 0, 0, -1, 544.250794, 464.387814)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 710.742188 462.464844 L 706.242188 471.464844 L 715.242188 471.464844 Z M 710.742188 462.464844 "/>
<g clip-path="url(#clip-8)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000937041 4.499888 L -4.499063 -4.500112 L 4.500937 -4.500112 Z M 0.000937041 4.499888 " transform="matrix(1, 0, 0, -1, 710.74125, 466.964732)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 1084.933594 461.605469 L 1080.433594 470.605469 L 1089.433594 470.605469 Z M 1084.933594 461.605469 "/>
<g clip-path="url(#clip-9)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639205 4.50029 L -4.499361 -4.49971 L 4.500639 -4.49971 Z M 0.000639205 4.50029 " transform="matrix(1, 0, 0, -1, 1084.932955, 466.105759)"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 132.390625 253.1875 L 181.605469 205.085938 L 221.984375 196.496094 L 260.515625 187.90625 L 300.585938 189.625 L 359.960938 199.933594 L 438.535156 237.726562 L 544.25 194.777344 L 710.742188 190.484375 L 1084.933594 206.804688 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 127.890625 394.8125 L 136.890625 399.3125 L 136.890625 390.3125 Z M 127.890625 394.8125 "/>
<g clip-path="url(#clip-10)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.50142 -0.00146784 L 4.49858 -4.501468 L 4.49858 4.498532 Z M -4.50142 -0.00146784 " transform="matrix(1, 0, 0, -1, 132.392045, 394.811032)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 177.105469 442.914062 L 186.105469 447.414062 L 186.105469 438.414062 Z M 177.105469 442.914062 "/>
<g clip-path="url(#clip-11)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498554 -0.000563977 L 4.501446 -4.500564 L 4.501446 4.499436 Z M -4.498554 -0.000563977 " transform="matrix(1, 0, 0, -1, 181.604023, 442.913499)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 217.484375 451.503906 L 226.484375 456.003906 L 226.484375 447.003906 Z M 217.484375 451.503906 "/>
<g clip-path="url(#clip-12)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499141 -0.000681591 L 4.500859 -4.500682 L 4.500859 4.499318 Z M -4.499141 -0.000681591 " transform="matrix(1, 0, 0, -1, 221.983516, 451.503225)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 256.015625 460.09375 L 265.015625 464.59375 L 265.015625 455.59375 Z M 256.015625 460.09375 "/>
<g clip-path="url(#clip-13)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498559 -0.000799205 L 4.501441 -4.500799 L 4.501441 4.499201 Z M -4.498559 -0.000799205 " transform="matrix(1, 0, 0, -1, 260.514184, 460.092951)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 296.085938 458.375 L 305.085938 462.875 L 305.085938 453.875 Z M 296.085938 458.375 "/>
<g clip-path="url(#clip-14)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501655 0.0000055682 L 4.498345 -4.499994 L 4.498345 4.500006 Z M -4.501655 0.0000055682 " transform="matrix(1, 0, 0, -1, 300.587592, 458.375006)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 355.460938 448.066406 L 364.460938 452.566406 L 364.460938 443.566406 Z M 355.460938 448.066406 "/>
<g clip-path="url(#clip-15)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501456 0.000927955 L 4.498544 -4.499072 L 4.498544 4.500928 Z M -4.501456 0.000927955 " transform="matrix(1, 0, 0, -1, 359.962394, 448.067334)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 434.035156 410.273438 L 443.035156 414.773438 L 443.035156 405.773438 Z M 434.035156 410.273438 "/>
<g clip-path="url(#clip-16)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.500721 -0.000898295 L 4.499279 -4.500898 L 4.499279 4.499102 Z M -4.500721 -0.000898295 " transform="matrix(1, 0, 0, -1, 438.535878, 410.272539)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 539.75 453.222656 L 548.75 457.722656 L 548.75 448.722656 Z M 539.75 453.222656 "/>
<g clip-path="url(#clip-17)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.500794 -0.00148636 L 4.499206 -4.501486 L 4.499206 4.498514 Z M -4.500794 -0.00148636 " transform="matrix(1, 0, 0, -1, 544.250794, 453.22117)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 706.242188 457.515625 L 715.242188 462.015625 L 715.242188 453.015625 Z M 706.242188 457.515625 "/>
<g clip-path="url(#clip-18)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499063 0.000407955 L 4.500937 -4.499592 L 4.500937 4.500408 Z M -4.499063 0.000407955 " transform="matrix(1, 0, 0, -1, 710.74125, 457.516033)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 1080.433594 441.195312 L 1089.433594 445.695312 L 1089.433594 436.695312 Z M 1080.433594 441.195312 "/>
<g clip-path="url(#clip-19)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499361 0.000240795 L 4.500639 -4.499759 L 4.500639 4.500241 Z M -4.499361 0.000240795 " transform="matrix(1, 0, 0, -1, 1084.932955, 441.195553)"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 132.390625 245.457031 L 181.605469 215.394531 L 221.984375 203.367188 L 260.515625 195.636719 L 300.585938 193.917969 L 359.960938 187.046875 L 438.535156 189.625 L 544.25 184.472656 L 1084.933594 181.035156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" d="M 136.890625 402.542969 L 127.890625 398.042969 L 127.890625 407.042969 Z M 136.890625 402.542969 "/>
<g clip-path="url(#clip-20)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 4.49858 -0.00118307 L -4.50142 4.498817 L -4.50142 -4.501183 Z M 4.49858 -0.00118307 " transform="matrix(1, 0, 0, -1, 132.392045, 402.541786)"/>
</g>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" d="M 186.105469 432.605469 L 177.105469 428.105469 L 177.105469 437.105469 Z M 186.105469 432.605469 "/>
<g clip-path="url(#clip-21)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 4.501446 0.000358409 L -4.498554 4.500358 L -4.498554 -4.499642 Z M 4.501446 0.000358409 " transform="matrix(1, 0, 0, -1, 181.604023, 432.605827)"/>
</g>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" d="M 226.484375 444.632812 L 217.484375 440.132812 L 217.484375 449.132812 Z M 226.484375 444.632812 "/>
<g clip-path="url(#clip-22)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 4.500859 -0.00136875 L -4.499141 4.498631 L -4.499141 -4.501369 Z M 4.500859 -0.00136875 " transform="matrix(1, 0, 0, -1, 221.983516, 444.631444)"/>
</g>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" d="M 265.015625 452.363281 L 256.015625 447.863281 L 256.015625 456.863281 Z M 265.015625 452.363281 "/>
<g clip-path="url(#clip-23)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 4.501441 -0.00108398 L -4.498559 4.498916 L -4.498559 -4.501084 Z M 4.501441 -0.00108398 " transform="matrix(1, 0, 0, -1, 260.514184, 452.362197)"/>
</g>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" d="M 305.085938 454.082031 L 296.085938 449.582031 L 296.085938 458.582031 Z M 305.085938 454.082031 "/>
<g clip-path="url(#clip-24)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 4.498345 -0.00188875 L -4.501655 4.498111 L -4.501655 -4.501889 Z M 4.498345 -0.00188875 " transform="matrix(1, 0, 0, -1, 300.587592, 454.080143)"/>
</g>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" d="M 364.460938 460.953125 L 355.460938 456.453125 L 355.460938 465.453125 Z M 364.460938 460.953125 "/>
<g clip-path="url(#clip-25)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 4.498544 -0.00120159 L -4.501456 4.498798 L -4.501456 -4.501202 Z M 4.498544 -0.00120159 " transform="matrix(1, 0, 0, -1, 359.962394, 460.951923)"/>
</g>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" d="M 443.035156 458.375 L 434.035156 453.875 L 434.035156 462.875 Z M 443.035156 458.375 "/>
<g clip-path="url(#clip-26)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 4.499279 0.0000055682 L -4.500721 4.500006 L -4.500721 -4.499994 Z M 4.499279 0.0000055682 " transform="matrix(1, 0, 0, -1, 438.535878, 458.375006)"/>
</g>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" d="M 548.75 463.527344 L 539.75 459.027344 L 539.75 468.027344 Z M 548.75 463.527344 "/>
<g clip-path="url(#clip-27)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 4.499206 0.0014975 L -4.500794 4.501497 L -4.500794 -4.498503 Z M 4.499206 0.0014975 " transform="matrix(1, 0, 0, -1, 544.250794, 463.528841)"/>
</g>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" d="M 1089.433594 466.964844 L 1080.433594 462.464844 L 1080.433594 471.464844 Z M 1089.433594 466.964844 "/>
<g clip-path="url(#clip-28)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 4.500639 -0.000112046 L -4.499361 4.499888 L -4.499361 -4.500112 Z M 4.500639 -0.000112046 " transform="matrix(1, 0, 0, -1, 1084.932955, 466.964732)"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 132.390625 191.34375 L 181.605469 179.316406 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.502486 3.301592 C 1.006392 3.301592 0.588423 3.12581 0.244673 2.78206 C -0.0951705 2.43831 -0.267045 2.016435 -0.267045 1.520342 C -0.267045 1.03206 -0.0951705 0.617998 0.244673 0.278154 C 0.588423 -0.0577834 1.006392 -0.225752 1.502486 -0.225752 C 1.99858 -0.225752 2.416548 -0.0577834 2.760298 0.278154 C 3.100142 0.617998 3.272017 1.03206 3.272017 1.520342 C 3.272017 2.012529 3.100142 2.430498 2.752486 2.778154 C 2.408736 3.12581 1.994673 3.301592 1.502486 3.301592 Z M 1.502486 4.50081 C 1.900923 4.50081 2.27983 4.422685 2.647017 4.270342 C 3.014205 4.117998 3.330611 3.903154 3.596236 3.614092 C 3.881392 3.336748 4.096236 3.020342 4.240767 2.664873 C 4.381392 2.31331 4.455611 1.930498 4.455611 1.520342 C 4.455611 0.703935 4.166548 0.0125291 3.59233 -0.557783 C 3.018111 -1.12419 2.314986 -1.409346 1.482955 -1.409346 C 0.647017 -1.409346 -0.0522017 -1.128096 -0.610795 -0.573408 C -1.169389 -0.0148147 -1.450639 0.684404 -1.450639 1.520342 C -1.450639 2.352373 -1.165483 3.059404 -0.59517 3.633623 C -0.0209517 4.211748 0.678267 4.50081 1.502486 4.50081 Z M 1.502486 4.50081 " transform="matrix(1, 0, 0, -1, 132.392045, 456.65706)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.501446 3.299864 C 1.005352 3.299864 0.587384 3.127989 0.24754 2.780333 C -0.0962101 2.436583 -0.268085 2.018614 -0.268085 1.522521 C -0.268085 1.030333 -0.0962101 0.616271 0.24754 0.280333 C 0.587384 -0.0595106 1.005352 -0.227479 1.501446 -0.227479 C 1.99754 -0.227479 2.419415 -0.0595106 2.759259 0.280333 C 3.099102 0.616271 3.270977 1.030333 3.270977 1.522521 C 3.270977 2.010802 3.099102 2.432677 2.751446 2.780333 C 2.411602 3.127989 1.993634 3.299864 1.501446 3.299864 Z M 1.501446 4.499083 C 1.899884 4.499083 2.282696 4.424864 2.645977 4.272521 C 3.013165 4.120177 3.329571 3.901427 3.595196 3.616271 C 3.880352 3.338927 4.095196 3.022521 4.239727 2.667052 C 4.384259 2.311583 4.454571 1.932677 4.454571 1.522521 C 4.454571 0.702208 4.165509 0.0108019 3.59129 -0.555604 C 3.020977 -1.125917 2.317852 -1.407167 1.485821 -1.407167 C 0.645977 -1.407167 -0.0532413 -1.129823 -0.611835 -0.571229 C -1.170429 -0.0126356 -1.447773 0.682677 -1.447773 1.522521 C -1.447773 2.354552 -1.162616 3.057677 -0.592304 3.631896 C -0.0219913 4.210021 0.677227 4.499083 1.501446 4.499083 Z M 1.501446 4.499083 " transform="matrix(1, 0, 0, -1, 181.604023, 468.682677)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 132.390625 428.417969 L 181.605469 408.664062 L 221.984375 392.34375 L 260.515625 396.636719 L 300.585938 378.597656 L 359.960938 354.546875 L 438.535156 352.828125 L 544.25 310.738281 L 710.742188 249.753906 L 1084.933594 236.007812 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.517045 3.045463 L -2.517045 -3.075631 L 3.615767 -3.075631 L 3.615767 3.045463 Z M -3.399858 3.959525 L 4.49858 3.959525 L 4.49858 -3.958444 L -3.399858 -3.958444 Z M 1.049361 2.592338 L 1.049361 0.490775 L 3.147017 0.490775 L 3.147017 -0.509225 L 1.049361 -0.509225 L 1.049361 -2.610787 L 0.0493608 -2.610787 L 0.0493608 -0.509225 L -2.044389 -0.509225 L -2.044389 0.490775 L 0.0493608 0.490775 L 0.0493608 2.592338 Z M 1.049361 2.592338 " transform="matrix(1, 0, 0, -1, 132.392045, 219.580619)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.518085 3.04402 L -2.518085 -3.077073 L 3.614727 -3.077073 L 3.614727 3.04402 Z M -3.400898 3.958083 L 4.501446 3.958083 L 4.501446 -3.959886 L -3.400898 -3.959886 Z M 1.052227 2.594802 L 1.052227 0.493239 L 3.145977 0.493239 L 3.145977 -0.506761 L 1.052227 -0.506761 L 1.052227 -2.61223 L 0.0522274 -2.61223 L 0.0522274 -0.506761 L -2.045429 -0.506761 L -2.045429 0.493239 L 0.0522274 0.493239 L 0.0522274 2.594802 Z M 1.052227 2.594802 " transform="matrix(1, 0, 0, -1, 181.604023, 239.336989)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.514766 3.044187 L -2.514766 -3.076906 L 3.618046 -3.076906 L 3.618046 3.044187 Z M -3.401485 3.95825 L 4.500859 3.95825 L 4.500859 -3.959719 L -3.401485 -3.959719 Z M 1.05164 2.594969 L 1.05164 0.493406 L 3.14539 0.493406 L 3.14539 -0.5105 L 1.05164 -0.5105 L 1.05164 -2.612063 L 0.05164 -2.612063 L 0.05164 -0.5105 L -2.046016 -0.5105 L -2.046016 0.493406 L 0.05164 0.493406 L 0.05164 2.594969 Z M 1.05164 2.594969 " transform="matrix(1, 0, 0, -1, 221.983516, 255.657469)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.51809 3.046199 L -2.51809 -3.074894 L 3.614723 -3.074894 L 3.614723 3.046199 Z M -3.400902 3.960262 L 4.501441 3.960262 L 4.501441 -3.957707 L -3.400902 -3.957707 Z M 1.052223 2.593074 L 1.052223 0.491512 L 3.145973 0.491512 L 3.145973 -0.508488 L 1.052223 -0.508488 L 1.052223 -2.610051 L 0.0522227 -2.610051 L 0.0522227 -0.508488 L -2.045434 -0.508488 L -2.045434 0.491512 L 0.0522227 0.491512 L 0.0522227 2.593074 Z M 1.052223 2.593074 " transform="matrix(1, 0, 0, -1, 260.514184, 251.362606)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.51728 3.045562 L -2.51728 -3.075532 L 3.615533 -3.075532 L 3.615533 3.045562 Z M -3.400092 3.959624 L 4.498345 3.959624 L 4.498345 -3.958344 L -3.400092 -3.958344 Z M 1.049127 2.592437 L 1.049127 0.490874 L 3.146783 0.490874 L 3.146783 -0.509126 L 1.049127 -0.509126 L 1.049127 -2.610688 L 0.0491267 -2.610688 L 0.0491267 -0.509126 L -2.044623 -0.509126 L -2.044623 0.490874 L 0.0491267 0.490874 L 0.0491267 2.592437 Z M 1.049127 2.592437 " transform="matrix(1, 0, 0, -1, 300.587592, 269.401031)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.517081 3.046014 L -2.517081 -3.07508 L 3.615731 -3.07508 L 3.615731 3.046014 Z M -3.399894 3.960076 L 4.498544 3.960076 L 4.498544 -3.957893 L -3.399894 -3.957893 Z M 1.049325 2.592889 L 1.049325 0.491326 L 3.146981 0.491326 L 3.146981 -0.508674 L 1.049325 -0.508674 L 1.049325 -2.610236 L 0.0493251 -2.610236 L 0.0493251 -0.508674 L -2.044425 -0.508674 L -2.044425 0.491326 L 0.0493251 0.491326 L 0.0493251 2.592889 Z M 1.049325 2.592889 " transform="matrix(1, 0, 0, -1, 359.962394, 293.452264)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.516346 3.045209 L -2.516346 -3.075885 L 3.616466 -3.075885 L 3.616466 3.045209 Z M -3.399159 3.959271 L 4.499279 3.959271 L 4.499279 -3.958697 L -3.399159 -3.958697 Z M 1.05006 2.592084 L 1.05006 0.490521 L 3.14381 0.490521 L 3.14381 -0.509479 L 1.05006 -0.509479 L 1.05006 -2.611041 L 0.0500599 -2.611041 L 0.0500599 -0.509479 L -2.04369 -0.509479 L -2.04369 0.490521 L 0.0500599 0.490521 L 0.0500599 2.592084 Z M 1.05006 2.592084 " transform="matrix(1, 0, 0, -1, 438.535878, 295.170209)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.516419 3.045023 L -2.516419 -3.07607 L 3.616393 -3.07607 L 3.616393 3.045023 Z M -3.399232 3.959086 L 4.499206 3.959086 L 4.499206 -3.958883 L -3.399232 -3.958883 Z M 1.049987 2.591898 L 1.049987 0.490336 L 3.143737 0.490336 L 3.143737 -0.509664 L 1.049987 -0.509664 L 1.049987 -2.611227 L 0.0499872 -2.611227 L 0.0499872 -0.509664 L -2.043763 -0.509664 L -2.043763 0.490336 L 0.0499872 0.490336 L 0.0499872 2.591898 Z M 1.049987 2.591898 " transform="matrix(1, 0, 0, -1, 544.250794, 337.259867)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.514688 3.047704 L -2.514688 -3.077296 L 3.618125 -3.077296 L 3.618125 3.047704 Z M -3.401407 3.95786 L 4.500937 3.95786 L 4.500937 -3.960109 L -3.401407 -3.960109 Z M 1.051718 2.594579 L 1.051718 0.493016 L 3.145468 0.493016 L 3.145468 -0.506984 L 1.051718 -0.506984 L 1.051718 -2.612452 L 0.0517183 -2.612452 L 0.0517183 -0.506984 L -2.045938 -0.506984 L -2.045938 0.493016 L 0.0517183 0.493016 L 0.0517183 2.594579 Z M 1.051718 2.594579 " transform="matrix(1, 0, 0, -1, 710.74125, 398.246923)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.514986 3.045172 L -2.514986 -3.075922 L 3.617827 -3.075922 L 3.617827 3.045172 Z M -3.401705 3.959234 L 4.500639 3.959234 L 4.500639 -3.958734 L -3.401705 -3.958734 Z M 1.05142 2.592047 L 1.05142 0.490484 L 3.14517 0.490484 L 3.14517 -0.509516 L 1.05142 -0.509516 L 1.05142 -2.611078 L 0.0514205 -2.611078 L 0.0514205 -0.509516 L -2.046236 -0.509516 L -2.046236 0.490484 L 0.0514205 0.490484 L 0.0514205 2.592047 Z M 1.05142 2.592047 " transform="matrix(1, 0, 0, -1, 1084.932955, 411.990484)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 132.390625 603.648438 L 181.605469 590.765625 L 221.984375 577.023438 L 260.515625 567.574219 L 300.585938 549.535156 L 359.960938 499.714844 L 438.535156 539.226562 L 544.25 514.316406 L 710.742188 401.792969 L 1084.933594 314.175781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.729048 2.8463 C 1.361861 2.998643 0.971236 3.076768 0.549361 3.076768 C 0.131392 3.076768 -0.263139 2.998643 -0.62642 2.8463 C -0.985795 2.693956 -1.317827 2.467393 -1.614702 2.170518 C -1.919389 1.865831 -2.142045 1.5338 -2.290483 1.174425 C -2.442827 0.81505 -2.517045 0.420518 -2.517045 -0.0091692 C -2.517045 -0.423232 -2.442827 -0.813857 -2.290483 -1.177138 C -2.142045 -1.536513 -1.919389 -1.868544 -1.614702 -2.169325 C -1.317827 -2.4662 -0.985795 -2.692763 -0.62642 -2.845107 C -0.263139 -2.99745 0.131392 -3.075575 0.549361 -3.075575 C 0.971236 -3.075575 1.361861 -2.99745 1.729048 -2.845107 C 2.088423 -2.692763 2.420455 -2.4662 2.71733 -2.169325 C 3.018111 -1.868544 3.244673 -1.536513 3.393111 -1.177138 C 3.541548 -0.813857 3.615767 -0.423232 3.615767 -0.0091692 C 3.615767 0.420518 3.541548 0.81505 3.393111 1.174425 C 3.244673 1.5338 3.018111 1.865831 2.71733 2.170518 C 2.420455 2.467393 2.088423 2.693956 1.729048 2.8463 Z M -0.962358 3.662706 C -0.493608 3.861925 0.0102983 3.959581 0.549361 3.959581 C 1.09233 3.959581 1.596236 3.861925 2.06108 3.662706 C 2.52983 3.467393 2.955611 3.178331 3.34233 2.791612 C 3.729048 2.404893 4.018111 1.975206 4.213423 1.510362 C 4.40483 1.045518 4.49858 0.541612 4.49858 -0.0091692 C 4.49858 -0.548232 4.40483 -1.048232 4.213423 -1.516982 C 4.018111 -1.977919 3.729048 -2.4037 3.34233 -2.794325 C 2.955611 -3.177138 2.52983 -3.470107 2.06108 -3.665419 C 1.596236 -3.860732 1.09233 -3.958388 0.549361 -3.958388 C 0.0102983 -3.958388 -0.493608 -3.860732 -0.962358 -3.665419 C -1.431108 -3.470107 -1.856889 -3.177138 -2.239702 -2.794325 C -2.62642 -2.4037 -2.919389 -1.977919 -3.110795 -1.516982 C -3.302202 -1.048232 -3.399858 -0.548232 -3.399858 -0.0091692 C -3.399858 0.541612 -3.302202 1.045518 -3.110795 1.510362 C -2.919389 1.975206 -2.62642 2.404893 -2.239702 2.791612 C -1.856889 3.178331 -1.431108 3.467393 -0.962358 3.662706 Z M 2.744673 1.475206 L 1.256392 -0.0091692 L 2.740767 -1.493544 L 2.033736 -2.196669 L 0.549361 -0.7162 L -0.931108 -2.204482 L -1.645952 -1.493544 L -0.15767 -0.0091692 L -1.638139 1.475206 L -0.931108 2.182237 L 0.549361 0.697862 L 2.033736 2.186143 Z M 2.744673 1.475206 " transform="matrix(1, 0, 0, -1, 132.392045, 44.350206)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.728009 2.848076 C 1.364727 3.00042 0.970196 3.074639 0.548321 3.074639 C 0.130352 3.074639 -0.260273 3.00042 -0.62746 2.848076 C -0.986835 2.691826 -1.318866 2.46917 -1.615741 2.168389 C -1.916523 1.867607 -2.143085 1.535576 -2.291523 1.172295 C -2.43996 0.81292 -2.518085 0.418389 -2.518085 -0.0112988 C -2.518085 -0.425361 -2.43996 -0.81208 -2.291523 -1.175361 C -2.143085 -1.534736 -1.916523 -1.866768 -1.615741 -2.171455 C -1.318866 -2.46833 -0.986835 -2.694893 -0.62746 -2.847236 C -0.260273 -2.99958 0.130352 -3.077705 0.548321 -3.077705 C 0.970196 -3.077705 1.364727 -2.99958 1.728009 -2.847236 C 2.087384 -2.694893 2.419415 -2.46833 2.71629 -2.171455 C 3.017071 -1.866768 3.243634 -1.534736 3.392071 -1.175361 C 3.540509 -0.81208 3.614727 -0.425361 3.614727 -0.0112988 C 3.614727 0.418389 3.540509 0.81292 3.392071 1.172295 C 3.243634 1.535576 3.017071 1.867607 2.71629 2.168389 C 2.419415 2.46917 2.087384 2.691826 1.728009 2.848076 Z M -0.963398 3.664482 C -0.494648 3.859795 0.00925869 3.957451 0.548321 3.957451 C 1.09129 3.957451 1.595196 3.859795 2.063946 3.664482 C 2.52879 3.46917 2.954571 3.176201 3.34129 2.793389 C 3.728009 2.402764 4.020977 1.976982 4.212384 1.512139 C 4.40379 1.047295 4.501446 0.539482 4.501446 -0.0112988 C 4.501446 -0.546455 4.40379 -1.050361 4.212384 -1.515205 C 4.020977 -1.980049 3.728009 -2.40583 3.34129 -2.792549 C 2.954571 -3.179268 2.52879 -3.46833 2.063946 -3.663643 C 1.595196 -3.862861 1.09129 -3.960518 0.548321 -3.960518 C 0.00925869 -3.960518 -0.494648 -3.862861 -0.963398 -3.663643 C -1.428241 -3.46833 -1.854023 -3.179268 -2.240741 -2.792549 C -2.62746 -2.40583 -2.916523 -1.980049 -3.107929 -1.515205 C -3.303241 -1.050361 -3.400898 -0.546455 -3.400898 -0.0112988 C -3.400898 0.539482 -3.303241 1.047295 -3.107929 1.512139 C -2.916523 1.976982 -2.62746 2.402764 -2.240741 2.793389 C -1.854023 3.176201 -1.428241 3.46917 -0.963398 3.664482 Z M 2.74754 1.473076 L 1.255352 -0.0112988 L 2.739727 -1.491768 L 2.032696 -2.198799 L 0.548321 -0.714424 L -0.932148 -2.202705 L -1.643085 -1.491768 L -0.154804 -0.0112988 L -1.639179 1.473076 L -0.932148 2.180107 L 0.548321 0.695732 L 2.032696 2.18792 Z M 2.74754 1.473076 " transform="matrix(1, 0, 0, -1, 181.604023, 57.234795)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.727421 2.845544 C 1.36414 2.997888 0.969609 3.076013 0.55164 3.076013 C 0.129765 3.076013 -0.26086 2.997888 -0.628048 2.845544 C -0.987423 2.693201 -1.315548 2.466638 -1.616329 2.169763 C -1.91711 1.868982 -2.143673 1.536951 -2.29211 1.173669 C -2.440548 0.814294 -2.514766 0.419763 -2.514766 -0.00992443 C -2.514766 -0.423987 -2.440548 -0.814612 -2.29211 -1.173987 C -2.143673 -1.537268 -1.91711 -1.865393 -1.616329 -2.170081 C -1.315548 -2.466956 -0.987423 -2.693518 -0.628048 -2.845862 C -0.26086 -2.998206 0.129765 -3.076331 0.55164 -3.076331 C 0.969609 -3.076331 1.36414 -2.998206 1.727421 -2.845862 C 2.090702 -2.693518 2.418827 -2.466956 2.715702 -2.170081 C 3.02039 -1.865393 3.243046 -1.537268 3.391484 -1.173987 C 3.539921 -0.814612 3.618046 -0.423987 3.618046 -0.00992443 C 3.618046 0.419763 3.539921 0.814294 3.391484 1.173669 C 3.243046 1.536951 3.02039 1.868982 2.715702 2.169763 C 2.418827 2.466638 2.090702 2.693201 1.727421 2.845544 Z M -0.963985 3.661951 C -0.495235 3.861169 0.00867124 3.958826 0.55164 3.958826 C 1.090702 3.958826 1.598515 3.861169 2.063359 3.661951 C 2.528202 3.466638 2.95789 3.177576 3.340702 2.794763 C 3.731327 2.404138 4.02039 1.978357 4.211796 1.509607 C 4.403202 1.048669 4.500859 0.540857 4.500859 -0.00992443 C 4.500859 -0.545081 4.403202 -1.048987 4.211796 -1.517737 C 4.02039 -1.978674 3.731327 -2.404456 3.340702 -2.795081 C 2.95789 -3.177893 2.528202 -3.466956 2.063359 -3.666174 C 1.598515 -3.861487 1.090702 -3.959143 0.55164 -3.959143 C 0.00867124 -3.959143 -0.495235 -3.861487 -0.963985 -3.666174 C -1.428829 -3.466956 -1.85461 -3.177893 -2.241329 -2.795081 C -2.628048 -2.404456 -2.91711 -1.978674 -3.108516 -1.517737 C -3.303829 -1.048987 -3.401485 -0.545081 -3.401485 -0.00992443 C -3.401485 0.540857 -3.303829 1.048669 -3.108516 1.509607 C -2.91711 1.978357 -2.628048 2.404138 -2.241329 2.794763 C -1.85461 3.177576 -1.428829 3.466638 -0.963985 3.661951 Z M 2.746952 1.474451 L 1.254765 -0.00992443 L 2.73914 -1.490393 L 2.036015 -2.197424 L 0.55164 -0.716956 L -0.932735 -2.205237 L -1.643673 -1.490393 L -0.155391 -0.00992443 L -1.639766 1.474451 L -0.932735 2.181482 L 0.55164 0.697107 L 2.036015 2.185388 Z M 2.746952 1.474451 " transform="matrix(1, 0, 0, -1, 221.983516, 70.978357)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.728004 2.845024 C 1.364723 3.001274 0.970191 3.075493 0.548316 3.075493 C 0.130348 3.075493 -0.260277 3.001274 -0.627465 2.845024 C -0.98684 2.692681 -1.318871 2.466118 -1.615746 2.169243 C -1.916527 1.868462 -2.14309 1.536431 -2.291527 1.173149 C -2.439965 0.813774 -2.51809 0.419243 -2.51809 -0.0104444 C -2.51809 -0.424507 -2.439965 -0.815132 -2.291527 -1.174507 C -2.14309 -1.533882 -1.916527 -1.865913 -1.615746 -2.170601 C -1.318871 -2.467476 -0.98684 -2.694038 -0.627465 -2.846382 C -0.260277 -2.998726 0.130348 -3.076851 0.548316 -3.076851 C 0.970191 -3.076851 1.364723 -2.998726 1.728004 -2.846382 C 2.087379 -2.694038 2.41941 -2.467476 2.716285 -2.170601 C 3.017066 -1.865913 3.243629 -1.533882 3.392066 -1.174507 C 3.540504 -0.815132 3.614723 -0.424507 3.614723 -0.0104444 C 3.614723 0.419243 3.540504 0.813774 3.392066 1.173149 C 3.243629 1.536431 3.017066 1.868462 2.716285 2.169243 C 2.41941 2.466118 2.087379 2.692681 1.728004 2.845024 Z M -0.963402 3.665337 C -0.494652 3.860649 0.00925391 3.958306 0.548316 3.958306 C 1.091285 3.958306 1.595191 3.860649 2.063941 3.665337 C 2.528785 3.466118 2.954566 3.177056 3.341285 2.794243 C 3.728004 2.403618 4.020973 1.977837 4.212379 1.509087 C 4.403785 1.048149 4.501441 0.540337 4.501441 -0.0104444 C 4.501441 -0.545601 4.403785 -1.049507 4.212379 -1.518257 C 4.020973 -1.979194 3.728004 -2.404976 3.341285 -2.791694 C 2.954566 -3.178413 2.528785 -3.467476 2.063941 -3.666694 C 1.595191 -3.862007 1.091285 -3.959663 0.548316 -3.959663 C 0.00925391 -3.959663 -0.494652 -3.862007 -0.963402 -3.666694 C -1.428246 -3.467476 -1.854027 -3.178413 -2.240746 -2.791694 C -2.627465 -2.404976 -2.916527 -1.979194 -3.107934 -1.518257 C -3.303246 -1.049507 -3.400902 -0.545601 -3.400902 -0.0104444 C -3.400902 0.540337 -3.303246 1.048149 -3.107934 1.509087 C -2.916527 1.977837 -2.627465 2.403618 -2.240746 2.794243 C -1.854027 3.177056 -1.428246 3.466118 -0.963402 3.665337 Z M 2.747535 1.473931 L 1.255348 -0.0104444 L 2.739723 -1.490913 L 2.032691 -2.197944 L 0.548316 -0.717476 L -0.932152 -2.205757 L -1.64309 -1.490913 L -0.154809 -0.0104444 L -1.639184 1.473931 L -0.932152 2.180962 L 0.548316 0.696587 L 2.032691 2.188774 Z M 2.747535 1.473931 " transform="matrix(1, 0, 0, -1, 260.514184, 80.427056)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.728814 2.844387 C 1.361627 3.000637 0.971002 3.074855 0.549127 3.074855 C 0.131158 3.074855 -0.263373 3.000637 -0.626655 2.844387 C -0.98603 2.692043 -1.318061 2.469387 -1.614936 2.168605 C -1.915717 1.867824 -2.14228 1.535793 -2.290717 1.172512 C -2.443061 0.813137 -2.51728 0.418605 -2.51728 -0.011082 C -2.51728 -0.425145 -2.443061 -0.811863 -2.290717 -1.175145 C -2.14228 -1.53452 -1.915717 -1.866551 -1.614936 -2.171238 C -1.318061 -2.468113 -0.98603 -2.694676 -0.626655 -2.84702 C -0.263373 -2.999363 0.131158 -3.077488 0.549127 -3.077488 C 0.971002 -3.077488 1.361627 -2.999363 1.728814 -2.84702 C 2.088189 -2.694676 2.42022 -2.468113 2.717095 -2.171238 C 3.017877 -1.866551 3.244439 -1.53452 3.392877 -1.175145 C 3.541314 -0.811863 3.615533 -0.425145 3.615533 -0.011082 C 3.615533 0.418605 3.541314 0.813137 3.392877 1.172512 C 3.244439 1.535793 3.017877 1.867824 2.717095 2.168605 C 2.42022 2.469387 2.088189 2.692043 1.728814 2.844387 Z M -0.962592 3.664699 C -0.493842 3.860012 0.0100642 3.957668 0.549127 3.957668 C 1.092095 3.957668 1.596002 3.860012 2.060845 3.664699 C 2.529595 3.469387 2.955377 3.176418 3.342095 2.793605 C 3.728814 2.40298 4.017877 1.977199 4.213189 1.512355 C 4.404595 1.047512 4.498345 0.539699 4.498345 -0.011082 C 4.498345 -0.546238 4.404595 -1.050145 4.213189 -1.514988 C 4.017877 -1.979832 3.728814 -2.405613 3.342095 -2.792332 C 2.955377 -3.179051 2.529595 -3.468113 2.060845 -3.667332 C 1.596002 -3.862645 1.092095 -3.960301 0.549127 -3.960301 C 0.0100642 -3.960301 -0.493842 -3.862645 -0.962592 -3.667332 C -1.431342 -3.468113 -1.857123 -3.179051 -2.239936 -2.792332 C -2.626655 -2.405613 -2.919623 -1.979832 -3.11103 -1.514988 C -3.302436 -1.050145 -3.400092 -0.546238 -3.400092 -0.011082 C -3.400092 0.539699 -3.302436 1.047512 -3.11103 1.512355 C -2.919623 1.977199 -2.626655 2.40298 -2.239936 2.793605 C -1.857123 3.176418 -1.431342 3.469387 -0.962592 3.664699 Z M 2.744439 1.473293 L 1.256158 -0.011082 L 2.740533 -1.491551 L 2.033502 -2.198582 L 0.549127 -0.714207 L -0.931342 -2.202488 L -1.646186 -1.491551 L -0.157905 -0.011082 L -1.638373 1.473293 L -0.931342 2.180324 L 0.549127 0.695949 L 2.033502 2.188137 Z M 2.744439 1.473293 " transform="matrix(1, 0, 0, -1, 300.587592, 98.46548)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.729013 2.844486 C 1.361825 3.000736 0.9712 3.074955 0.549325 3.074955 C 0.131356 3.074955 -0.263175 3.000736 -0.626456 2.844486 C -0.985831 2.692142 -1.317862 2.469486 -1.614737 2.168705 C -1.919425 1.867923 -2.142081 1.535892 -2.290519 1.172611 C -2.442862 0.813236 -2.517081 0.418705 -2.517081 -0.010983 C -2.517081 -0.425045 -2.442862 -0.81567 -2.290519 -1.175045 C -2.142081 -1.53442 -1.919425 -1.866452 -1.614737 -2.171139 C -1.317862 -2.468014 -0.985831 -2.694577 -0.626456 -2.84692 C -0.263175 -2.999264 0.131356 -3.077389 0.549325 -3.077389 C 0.9712 -3.077389 1.361825 -2.999264 1.729013 -2.84692 C 2.088388 -2.694577 2.420419 -2.468014 2.717294 -2.171139 C 3.018075 -1.866452 3.244638 -1.53442 3.393075 -1.175045 C 3.541513 -0.81567 3.615731 -0.425045 3.615731 -0.010983 C 3.615731 0.418705 3.541513 0.813236 3.393075 1.172611 C 3.244638 1.535892 3.018075 1.867923 2.717294 2.168705 C 2.420419 2.469486 2.088388 2.692142 1.729013 2.844486 Z M -0.962394 3.664798 C -0.493644 3.860111 0.0102626 3.957767 0.549325 3.957767 C 1.092294 3.957767 1.5962 3.860111 2.061044 3.664798 C 2.529794 3.469486 2.955575 3.176517 3.342294 2.793705 C 3.729013 2.40308 4.018075 1.977298 4.213388 1.512455 C 4.404794 1.047611 4.498544 0.539798 4.498544 -0.010983 C 4.498544 -0.546139 4.404794 -1.050045 4.213388 -1.514889 C 4.018075 -1.979733 3.729013 -2.405514 3.342294 -2.792233 C 2.955575 -3.178952 2.529794 -3.468014 2.061044 -3.667233 C 1.5962 -3.862545 1.092294 -3.960202 0.549325 -3.960202 C 0.0102626 -3.960202 -0.493644 -3.862545 -0.962394 -3.667233 C -1.431144 -3.468014 -1.856925 -3.178952 -2.239737 -2.792233 C -2.626456 -2.405514 -2.919425 -1.979733 -3.110831 -1.514889 C -3.302237 -1.050045 -3.399894 -0.546139 -3.399894 -0.010983 C -3.399894 0.539798 -3.302237 1.047611 -3.110831 1.512455 C -2.919425 1.977298 -2.626456 2.40308 -2.239737 2.793705 C -1.856925 3.176517 -1.431144 3.469486 -0.962394 3.664798 Z M 2.744638 1.473392 L 1.256356 -0.010983 L 2.740731 -1.491452 L 2.0337 -2.198483 L 0.549325 -0.714108 L -0.931144 -2.202389 L -1.645987 -1.491452 L -0.157706 -0.010983 L -1.638175 1.473392 L -0.931144 2.180423 L 0.549325 0.696048 L 2.0337 2.188236 Z M 2.744638 1.473392 " transform="matrix(1, 0, 0, -1, 359.962394, 148.285892)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.725841 2.847371 C 1.36256 2.999714 0.971935 3.077839 0.55006 3.077839 C 0.132091 3.077839 -0.26244 2.999714 -0.625721 2.847371 C -0.989003 2.691121 -1.317128 2.468464 -1.617909 2.171589 C -1.91869 1.866902 -2.141346 1.534871 -2.29369 1.171589 C -2.442128 0.812214 -2.516346 0.417683 -2.516346 -0.00809818 C -2.516346 -0.426067 -2.442128 -0.812786 -2.29369 -1.176067 C -2.141346 -1.535442 -1.91869 -1.867473 -1.617909 -2.168254 C -1.317128 -2.469036 -0.989003 -2.691692 -0.625721 -2.847942 C -0.26244 -3.000286 0.132091 -3.074504 0.55006 -3.074504 C 0.971935 -3.074504 1.36256 -3.000286 1.725841 -2.847942 C 2.089122 -2.691692 2.417247 -2.469036 2.718029 -2.168254 C 3.01881 -1.867473 3.245372 -1.535442 3.39381 -1.176067 C 3.542247 -0.812786 3.616466 -0.426067 3.616466 -0.00809818 C 3.616466 0.417683 3.542247 0.812214 3.39381 1.171589 C 3.245372 1.534871 3.01881 1.866902 2.718029 2.171589 C 2.417247 2.468464 2.089122 2.691121 1.725841 2.847371 Z M -0.961659 3.663777 C -0.496815 3.859089 0.00709116 3.960652 0.55006 3.960652 C 1.093029 3.960652 1.596935 3.859089 2.061779 3.663777 C 2.530529 3.468464 2.95631 3.179402 3.343029 2.792683 C 3.729747 2.405964 4.01881 1.976277 4.210216 1.511433 C 4.405529 1.046589 4.499279 0.538777 4.499279 -0.00809818 C 4.499279 -0.547161 4.405529 -1.051067 4.210216 -1.515911 C 4.01881 -1.976848 3.729747 -2.402629 3.343029 -2.793254 C 2.95631 -3.176067 2.530529 -3.469036 2.061779 -3.664348 C 1.596935 -3.859661 1.093029 -3.961223 0.55006 -3.961223 C 0.00709116 -3.961223 -0.496815 -3.859661 -0.961659 -3.664348 C -1.430409 -3.469036 -1.85619 -3.176067 -2.239003 -2.793254 C -2.625721 -2.402629 -2.91869 -1.976848 -3.110096 -1.515911 C -3.301503 -1.051067 -3.399159 -0.547161 -3.399159 -0.00809818 C -3.399159 0.538777 -3.301503 1.046589 -3.110096 1.511433 C -2.91869 1.976277 -2.625721 2.405964 -2.239003 2.792683 C -1.85619 3.179402 -1.430409 3.468464 -0.961659 3.663777 Z M 2.745372 1.476277 L 1.257091 -0.00809818 L 2.741466 -1.492473 L 2.034435 -2.199504 L 0.55006 -0.715129 L -0.934315 -2.203411 L -1.645253 -1.492473 L -0.156971 -0.00809818 L -1.63744 1.476277 L -0.934315 2.179402 L 0.55006 0.695027 L 2.034435 2.187214 Z M 2.745372 1.476277 " transform="matrix(1, 0, 0, -1, 438.535878, 108.773152)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.725768 2.84742 C 1.362487 2.999764 0.971862 3.077889 0.549987 3.077889 C 0.132018 3.077889 -0.262513 2.999764 -0.625794 2.84742 C -0.989075 2.69117 -1.3172 2.468514 -1.617982 2.171639 C -1.918763 1.866951 -2.141419 1.53492 -2.293763 1.171639 C -2.4422 0.812264 -2.516419 0.417733 -2.516419 -0.00804864 C -2.516419 -0.426017 -2.4422 -0.812736 -2.293763 -1.176017 C -2.141419 -1.535392 -1.918763 -1.867424 -1.617982 -2.168205 C -1.3172 -2.468986 -0.989075 -2.691642 -0.625794 -2.847892 C -0.262513 -3.000236 0.132018 -3.074455 0.549987 -3.074455 C 0.971862 -3.074455 1.362487 -3.000236 1.725768 -2.847892 C 2.08905 -2.691642 2.417175 -2.468986 2.717956 -2.168205 C 3.018737 -1.867424 3.2453 -1.535392 3.393737 -1.176017 C 3.542175 -0.812736 3.616393 -0.426017 3.616393 -0.00804864 C 3.616393 0.417733 3.542175 0.812264 3.393737 1.171639 C 3.2453 1.53492 3.018737 1.866951 2.717956 2.171639 C 2.417175 2.468514 2.08905 2.69117 1.725768 2.84742 Z M -0.961732 3.663826 C -0.496888 3.859139 0.00701841 3.960701 0.549987 3.960701 C 1.092956 3.960701 1.596862 3.859139 2.061706 3.663826 C 2.530456 3.468514 2.956237 3.179451 3.342956 2.792733 C 3.729675 2.406014 4.018737 1.976326 4.210143 1.511483 C 4.405456 1.046639 4.499206 0.538826 4.499206 -0.00804864 C 4.499206 -0.547111 4.405456 -1.051017 4.210143 -1.515861 C 4.018737 -1.976799 3.729675 -2.40258 3.342956 -2.793205 C 2.956237 -3.176017 2.530456 -3.468986 2.061706 -3.664299 C 1.596862 -3.859611 1.092956 -3.961174 0.549987 -3.961174 C 0.00701841 -3.961174 -0.496888 -3.859611 -0.961732 -3.664299 C -1.430482 -3.468986 -1.856263 -3.176017 -2.239075 -2.793205 C -2.625794 -2.40258 -2.918763 -1.976799 -3.110169 -1.515861 C -3.301575 -1.051017 -3.399232 -0.547111 -3.399232 -0.00804864 C -3.399232 0.538826 -3.301575 1.046639 -3.110169 1.511483 C -2.918763 1.976326 -2.625794 2.406014 -2.239075 2.792733 C -1.856263 3.179451 -1.430482 3.468514 -0.961732 3.663826 Z M 2.7453 1.476326 L 1.257018 -0.00804864 L 2.741393 -1.492424 L 2.034362 -2.199455 L 0.549987 -0.71508 L -0.930482 -2.203361 L -1.645325 -1.492424 L -0.157044 -0.00804864 L -1.637513 1.476326 L -0.930482 2.179451 L 0.549987 0.695076 L 2.034362 2.187264 Z M 2.7453 1.476326 " transform="matrix(1, 0, 0, -1, 544.250794, 133.683358)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.7275 2.845489 C 1.364218 2.997833 0.969687 3.075958 0.551718 3.075958 C 0.129843 3.075958 -0.260782 2.997833 -0.627969 2.845489 C -0.987344 2.693145 -1.315469 2.466583 -1.61625 2.169708 C -1.917032 1.868926 -2.143594 1.536895 -2.292032 1.173614 C -2.440469 0.814239 -2.514688 0.419708 -2.514688 -0.00998 C -2.514688 -0.424042 -2.440469 -0.814667 -2.292032 -1.174042 C -2.143594 -1.537324 -1.917032 -1.865449 -1.61625 -2.170136 C -1.315469 -2.467011 -0.987344 -2.693574 -0.627969 -2.845917 C -0.260782 -2.998261 0.129843 -3.076386 0.551718 -3.076386 C 0.969687 -3.076386 1.364218 -2.998261 1.7275 -2.845917 C 2.090781 -2.693574 2.418906 -2.467011 2.715781 -2.170136 C 3.020468 -1.865449 3.243125 -1.537324 3.391562 -1.174042 C 3.54 -0.814667 3.618125 -0.424042 3.618125 -0.00998 C 3.618125 0.419708 3.54 0.814239 3.391562 1.173614 C 3.243125 1.536895 3.020468 1.868926 2.715781 2.169708 C 2.418906 2.466583 2.090781 2.693145 1.7275 2.845489 Z M -0.963907 3.661895 C -0.495157 3.861114 0.00874954 3.95877 0.551718 3.95877 C 1.090781 3.95877 1.598593 3.861114 2.063437 3.661895 C 2.528281 3.466583 2.957968 3.17752 3.340781 2.794708 C 3.731406 2.404083 4.020468 1.978301 4.211875 1.509551 C 4.403281 1.048614 4.500937 0.540801 4.500937 -0.00998 C 4.500937 -0.545136 4.403281 -1.049042 4.211875 -1.517792 C 4.020468 -1.97873 3.731406 -2.404511 3.340781 -2.795136 C 2.957968 -3.177949 2.528281 -3.467011 2.063437 -3.66623 C 1.598593 -3.861542 1.090781 -3.959199 0.551718 -3.959199 C 0.00874954 -3.959199 -0.495157 -3.861542 -0.963907 -3.66623 C -1.42875 -3.467011 -1.854532 -3.177949 -2.24125 -2.795136 C -2.627969 -2.404511 -2.917032 -1.97873 -3.108438 -1.517792 C -3.30375 -1.049042 -3.401407 -0.545136 -3.401407 -0.00998 C -3.401407 0.540801 -3.30375 1.048614 -3.108438 1.509551 C -2.917032 1.978301 -2.627969 2.404083 -2.24125 2.794708 C -1.854532 3.17752 -1.42875 3.466583 -0.963907 3.661895 Z M 2.747031 1.474395 L 1.254843 -0.00998 L 2.739218 -1.490449 L 2.036093 -2.19748 L 0.551718 -0.717011 L -0.932657 -2.205292 L -1.643594 -1.490449 L -0.155313 -0.00998 L -1.639688 1.474395 L -0.932657 2.181426 L 0.551718 0.697051 L 2.036093 2.185333 Z M 2.747031 1.474395 " transform="matrix(1, 0, 0, -1, 710.74125, 246.20877)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.727202 2.847414 C 1.36392 2.999758 0.969389 3.077883 0.55142 3.077883 C 0.129545 3.077883 -0.26108 2.999758 -0.628267 2.847414 C -0.987642 2.691164 -1.315767 2.468508 -1.616548 2.171633 C -1.91733 1.866945 -2.143892 1.534914 -2.29233 1.171633 C -2.440767 0.812258 -2.514986 0.417727 -2.514986 -0.00805466 C -2.514986 -0.426023 -2.440767 -0.812742 -2.29233 -1.176023 C -2.143892 -1.535398 -1.91733 -1.86743 -1.616548 -2.168211 C -1.315767 -2.468992 -0.987642 -2.691648 -0.628267 -2.847898 C -0.26108 -3.000242 0.129545 -3.074461 0.55142 -3.074461 C 0.969389 -3.074461 1.36392 -3.000242 1.727202 -2.847898 C 2.090483 -2.691648 2.418608 -2.468992 2.715483 -2.168211 C 3.02017 -1.86743 3.242827 -1.535398 3.391264 -1.176023 C 3.543608 -0.812742 3.617827 -0.426023 3.617827 -0.00805466 C 3.617827 0.417727 3.543608 0.812258 3.391264 1.171633 C 3.242827 1.534914 3.02017 1.866945 2.715483 2.171633 C 2.418608 2.468508 2.090483 2.691164 1.727202 2.847414 Z M -0.964205 3.66382 C -0.495455 3.859133 0.0084517 3.960695 0.55142 3.960695 C 1.094389 3.960695 1.598295 3.859133 2.063139 3.66382 C 2.527983 3.468508 2.95767 3.179445 3.340483 2.792727 C 3.731108 2.406008 4.02017 1.97632 4.211577 1.511477 C 4.402983 1.046633 4.500639 0.53882 4.500639 -0.00805466 C 4.500639 -0.547117 4.402983 -1.051023 4.211577 -1.515867 C 4.02017 -1.976805 3.731108 -2.402586 3.340483 -2.793211 C 2.95767 -3.176023 2.527983 -3.468992 2.063139 -3.664305 C 1.598295 -3.859617 1.094389 -3.96118 0.55142 -3.96118 C 0.0084517 -3.96118 -0.495455 -3.859617 -0.964205 -3.664305 C -1.429048 -3.468992 -1.85483 -3.176023 -2.241548 -2.793211 C -2.628267 -2.402586 -2.91733 -1.976805 -3.108736 -1.515867 C -3.304048 -1.051023 -3.401705 -0.547117 -3.401705 -0.00805466 C -3.401705 0.53882 -3.304048 1.046633 -3.108736 1.511477 C -2.91733 1.97632 -2.628267 2.406008 -2.241548 2.792727 C -1.85483 3.179445 -1.429048 3.468508 -0.964205 3.66382 Z M 2.746733 1.47632 L 1.254545 -0.00805466 L 2.73892 -1.49243 L 2.035795 -2.199461 L 0.55142 -0.715086 L -0.932955 -2.203367 L -1.643892 -1.49243 L -0.155611 -0.00805466 L -1.639986 1.47632 L -0.932955 2.179445 L 0.55142 0.69507 L 2.035795 2.187258 Z M 2.746733 1.47632 " transform="matrix(1, 0, 0, -1, 1084.932955, 333.823977)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 132.390625 556.40625 L 181.605469 512.597656 L 221.984375 487.6875 L 260.515625 467.074219 L 300.585938 424.984375 L 359.960938 439.585938 L 438.535156 448.175781 L 544.25 390.625 L 710.742188 314.175781 L 1084.933594 356.265625 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00142045 -0.0000504545 L -0.00142045 -4.50005 M -0.00142045 -0.0000504545 L 3.600142 2.24995 M -0.00142045 -0.0000504545 L -3.599077 2.24995 " transform="matrix(1, 0, 0, -1, 132.392045, 91.5937)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00144619 -0.00104091 L 0.00144619 -4.501041 M 0.00144619 -0.00104091 L 3.599102 2.248959 M 0.00144619 -0.00104091 L -3.600116 2.248959 " transform="matrix(1, 0, 0, -1, 181.604023, 135.401303)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000858739 -0.000991363 L 0.000858739 -4.500991 M 0.000858739 -0.000991363 L 3.598515 2.249009 M 0.000858739 -0.000991363 L -3.600704 2.249009 " transform="matrix(1, 0, 0, -1, 221.983516, 160.311509)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00144141 0.00107011 L 0.00144141 -4.49893 M 0.00144141 0.00107011 L 3.599098 2.25107 M 0.00144141 0.00107011 L -3.600121 2.25107 " transform="matrix(1, 0, 0, -1, 260.514184, 180.926851)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00165458 0.000884432 L -0.00165458 -4.499116 M -0.00165458 0.000884432 L 3.599908 2.250884 M -0.00165458 0.000884432 L -3.599311 2.250884 " transform="matrix(1, 0, 0, -1, 300.587592, 223.016509)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00145616 -0.0000874998 L -0.00145616 -4.500087 M -0.00145616 -0.0000874998 L 3.600106 2.249913 M -0.00145616 -0.0000874998 L -3.599112 2.249913 " transform="matrix(1, 0, 0, -1, 359.962394, 208.413975)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000721343 0.0000301138 L -0.000721343 -4.49997 M -0.000721343 0.0000301138 L 3.600841 2.25003 M -0.000721343 0.0000301138 L -3.598378 2.25003 " transform="matrix(1, 0, 0, -1, 438.535878, 199.824249)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000794092 0.000413977 L -0.000794092 -4.499586 M -0.000794092 0.000413977 L 3.600768 2.250414 M -0.000794092 0.000413977 L -3.59845 2.250414 " transform="matrix(1, 0, 0, -1, 544.250794, 257.375414)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000937041 -0.000242159 L 0.000937041 -4.500242 M 0.000937041 -0.000242159 L 3.598593 2.249758 M 0.000937041 -0.000242159 L -3.600625 2.249758 " transform="matrix(1, 0, 0, -1, 710.74125, 333.823977)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639205 -0.0000564772 L 0.000639205 -4.500056 M 0.000639205 -0.0000564772 L 3.598295 2.249944 M 0.000639205 -0.0000564772 L -3.600923 2.249944 " transform="matrix(1, 0, 0, -1, 1084.932955, 291.734319)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 132.390625 353.6875 L 181.605469 272.085938 L 221.984375 236.867188 L 260.515625 219.6875 L 300.585938 201.652344 L 359.960938 211.097656 L 438.535156 205.945312 L 544.25 187.90625 L 710.742188 182.753906 L 1084.933594 183.613281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(73.724365%, 74.116516%, 13.33313%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.50142 -4.501264 L 4.49858 -4.501264 L 4.49858 4.498736 L -4.50142 4.498736 Z M -4.50142 -4.501264 " transform="matrix(1, 0, 0, -1, 132.392045, 294.311236)"/>
<path fill-rule="nonzero" fill="rgb(73.724365%, 74.116516%, 13.33313%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498554 -4.500428 L 4.501446 -4.500428 L 4.501446 4.499572 L -4.498554 4.499572 Z M -4.498554 -4.500428 " transform="matrix(1, 0, 0, -1, 181.604023, 375.913635)"/>
<path fill-rule="nonzero" fill="rgb(73.724365%, 74.116516%, 13.33313%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499141 -4.501301 L 4.500859 -4.501301 L 4.500859 4.498699 L -4.499141 4.498699 Z M -4.499141 -4.501301 " transform="matrix(1, 0, 0, -1, 221.983516, 411.131512)"/>
<path fill-rule="nonzero" fill="rgb(73.724365%, 74.116516%, 13.33313%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498559 -4.501536 L 4.501441 -4.501536 L 4.501441 4.498464 L -4.498559 4.498464 Z M -4.498559 -4.501536 " transform="matrix(1, 0, 0, -1, 260.514184, 428.310964)"/>
<path fill-rule="nonzero" fill="rgb(73.724365%, 74.116516%, 13.33313%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501655 -4.498267 L 4.498345 -4.498267 L 4.498345 4.501733 L -4.501655 4.501733 Z M -4.501655 -4.498267 " transform="matrix(1, 0, 0, -1, 300.587592, 446.349389)"/>
<path fill-rule="nonzero" fill="rgb(73.724365%, 74.116516%, 13.33313%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501456 -4.501654 L 4.498544 -4.501654 L 4.498544 4.498346 L -4.501456 4.498346 Z M -4.501456 -4.501654 " transform="matrix(1, 0, 0, -1, 359.962394, 436.90069)"/>
<path fill-rule="nonzero" fill="rgb(73.724365%, 74.116516%, 13.33313%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.500721 -4.500162 L 4.499279 -4.500162 L 4.499279 4.499838 L -4.500721 4.499838 Z M -4.500721 -4.500162 " transform="matrix(1, 0, 0, -1, 438.535878, 442.054526)"/>
<path fill-rule="nonzero" fill="rgb(73.724365%, 74.116516%, 13.33313%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.500794 -4.500799 L 4.499206 -4.500799 L 4.499206 4.499201 L -4.500794 4.499201 Z M -4.500794 -4.500799 " transform="matrix(1, 0, 0, -1, 544.250794, 460.092951)"/>
<path fill-rule="nonzero" fill="rgb(73.724365%, 74.116516%, 13.33313%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499063 -4.499307 L 4.500937 -4.499307 L 4.500937 4.500693 L -4.499063 4.500693 Z M -4.499063 -4.499307 " transform="matrix(1, 0, 0, -1, 710.74125, 465.246786)"/>
<path fill-rule="nonzero" fill="rgb(73.724365%, 74.116516%, 13.33313%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499361 -4.498905 L 4.500639 -4.498905 L 4.500639 4.501095 L -4.499361 4.501095 Z M -4.499361 -4.498905 " transform="matrix(1, 0, 0, -1, 1084.932955, 464.387814)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 132.390625 274.664062 L 181.605469 223.125 L 221.984375 213.675781 L 260.515625 198.214844 L 300.585938 193.0625 L 359.960938 192.203125 L 438.535156 193.0625 L 544.25 184.472656 L 710.742188 179.316406 L 1084.933594 181.894531 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -1.50142 -4.499221 L 1.49858 -4.499221 L 1.49858 -1.499221 L 4.49858 -1.499221 L 4.49858 1.500779 L 1.49858 1.500779 L 1.49858 4.500779 L -1.50142 4.500779 L -1.50142 1.500779 L -4.50142 1.500779 L -4.50142 -1.499221 L -1.50142 -1.499221 Z M -1.50142 -4.499221 " transform="matrix(1, 0, 0, -1, 132.392045, 373.336717)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -1.498554 -4.499926 L 1.501446 -4.499926 L 1.501446 -1.499926 L 4.501446 -1.499926 L 4.501446 1.500074 L 1.501446 1.500074 L 1.501446 4.500074 L -1.498554 4.500074 L -1.498554 1.500074 L -4.498554 1.500074 L -4.498554 -1.499926 L -1.498554 -1.499926 Z M -1.498554 -4.499926 " transform="matrix(1, 0, 0, -1, 181.604023, 424.875074)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -1.499141 -4.500446 L 1.500859 -4.500446 L 1.500859 -1.500446 L 4.500859 -1.500446 L 4.500859 1.499554 L 1.500859 1.499554 L 1.500859 4.499554 L -1.499141 4.499554 L -1.499141 1.499554 L -4.499141 1.499554 L -4.499141 -1.500446 L -1.499141 -1.500446 Z M -1.499141 -4.500446 " transform="matrix(1, 0, 0, -1, 221.983516, 434.323772)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -1.498559 -4.499877 L 1.501441 -4.499877 L 1.501441 -1.499877 L 4.501441 -1.499877 L 4.501441 1.500123 L 1.501441 1.500123 L 1.501441 4.500123 L -1.498559 4.500123 L -1.498559 1.500123 L -4.498559 1.500123 L -4.498559 -1.499877 L -1.498559 -1.499877 Z M -1.498559 -4.499877 " transform="matrix(1, 0, 0, -1, 260.514184, 449.785279)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -1.501655 -4.498385 L 1.498345 -4.498385 L 1.498345 -1.498385 L 4.498345 -1.498385 L 4.498345 1.501615 L 1.498345 1.501615 L 1.498345 4.501615 L -1.501655 4.501615 L -1.501655 1.501615 L -4.501655 1.501615 L -4.501655 -1.498385 L -1.501655 -1.498385 Z M -1.501655 -4.498385 " transform="matrix(1, 0, 0, -1, 300.587592, 454.939115)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -1.501456 -4.498787 L 1.498544 -4.498787 L 1.498544 -1.498787 L 4.498544 -1.498787 L 4.498544 1.501213 L 1.498544 1.501213 L 1.498544 4.501213 L -1.501456 4.501213 L -1.501456 1.501213 L -4.501456 1.501213 L -4.501456 -1.498787 L -1.501456 -1.498787 Z M -1.501456 -4.498787 " transform="matrix(1, 0, 0, -1, 359.962394, 455.798088)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -1.500721 -4.498385 L 1.499279 -4.498385 L 1.499279 -1.498385 L 4.499279 -1.498385 L 4.499279 1.501615 L 1.499279 1.501615 L 1.499279 4.501615 L -1.500721 4.501615 L -1.500721 1.501615 L -4.500721 1.501615 L -4.500721 -1.498385 L -1.500721 -1.498385 Z M -1.500721 -4.498385 " transform="matrix(1, 0, 0, -1, 438.535878, 454.939115)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -1.500794 -4.498502 L 1.499206 -4.498502 L 1.499206 -1.498502 L 4.499206 -1.498502 L 4.499206 1.501498 L 1.499206 1.501498 L 1.499206 4.501498 L -1.500794 4.501498 L -1.500794 1.501498 L -4.500794 1.501498 L -4.500794 -1.498502 L -1.500794 -1.498502 Z M -1.500794 -4.498502 " transform="matrix(1, 0, 0, -1, 544.250794, 463.528841)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -1.499063 -4.500917 L 1.500937 -4.500917 L 1.500937 -1.500917 L 4.500937 -1.500917 L 4.500937 1.499083 L 1.500937 1.499083 L 1.500937 4.499083 L -1.499063 4.499083 L -1.499063 1.499083 L -4.499063 1.499083 L -4.499063 -1.500917 L -1.499063 -1.500917 Z M -1.499063 -4.500917 " transform="matrix(1, 0, 0, -1, 710.74125, 468.682677)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -1.499361 -4.49971 L 1.500639 -4.49971 L 1.500639 -1.49971 L 4.500639 -1.49971 L 4.500639 1.50029 L 1.500639 1.50029 L 1.500639 4.50029 L -1.499361 4.50029 L -1.499361 1.50029 L -4.499361 1.50029 L -4.499361 -1.49971 L -1.499361 -1.49971 Z M -1.499361 -4.49971 " transform="matrix(1, 0, 0, -1, 1084.932955, 466.105759)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 132.390625 279.816406 L 181.605469 223.984375 L 221.984375 235.152344 L 260.515625 221.40625 L 300.585938 236.007812 L 359.960938 247.175781 L 438.535156 231.714844 L 544.25 237.726562 L 710.742188 222.265625 L 1084.933594 251.472656 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="bevel" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00142045 4.499287 L -1.009233 1.389912 L -4.278764 1.389912 L -1.634233 -0.531963 L -2.645952 -3.641338 L -0.00142045 -1.719463 L 2.643111 -3.641338 L 1.635298 -0.531963 L 4.27983 1.389912 L 1.010298 1.389912 Z M -0.00142045 4.499287 " transform="matrix(1, 0, 0, -1, 132.392045, 368.182881)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="bevel" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00144619 4.500476 L -1.010273 1.391101 L -4.279804 1.391101 L -1.635273 -0.530774 L -2.643085 -3.640149 L 0.00144619 -1.718274 L 2.645977 -3.640149 L 1.634259 -0.530774 L 4.27879 1.391101 L 1.009259 1.391101 Z M 0.00144619 4.500476 " transform="matrix(1, 0, 0, -1, 181.604023, 424.016101)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="bevel" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000858739 4.501801 L -1.01086 1.392426 L -4.280391 1.392426 L -1.63586 -0.529449 L -2.643673 -3.638824 L 0.000858739 -1.716949 L 2.64539 -3.638824 L 1.633671 -0.529449 L 4.278202 1.392426 L 1.008671 1.392426 Z M 0.000858739 4.501801 " transform="matrix(1, 0, 0, -1, 221.983516, 412.849457)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="bevel" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00144141 4.499269 L -1.010277 1.389894 L -4.279809 1.389894 L -1.635277 -0.531981 L -2.64309 -3.641356 L 0.00144141 -1.719481 L 2.645973 -3.641356 L 1.634254 -0.531981 L 4.278785 1.389894 L 1.009254 1.389894 Z M 0.00144141 4.499269 " transform="matrix(1, 0, 0, -1, 260.514184, 426.593019)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="bevel" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00165458 4.498297 L -1.009467 1.388922 L -4.278998 1.388922 L -1.634467 -0.532953 L -2.646186 -3.642328 L -0.00165458 -1.720453 L 2.646783 -3.642328 L 1.635064 -0.532953 L 4.279595 1.388922 L 1.010064 1.388922 Z M -0.00165458 4.498297 " transform="matrix(1, 0, 0, -1, 300.587592, 411.990484)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="bevel" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00145616 4.499622 L -1.009269 1.390247 L -4.2788 1.390247 L -1.634269 -0.531628 L -2.645987 -3.641003 L -0.00145616 -1.719128 L 2.646981 -3.641003 L 1.635263 -0.531628 L 4.279794 1.390247 L 1.010263 1.390247 Z M -0.00145616 4.499622 " transform="matrix(1, 0, 0, -1, 359.962394, 400.82384)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="bevel" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000721343 4.500191 L -1.008534 1.390816 L -4.278065 1.390816 L -1.633534 -0.531059 L -2.645253 -3.640434 L -0.000721343 -1.718559 L 2.64381 -3.640434 L 1.635997 -0.531059 L 4.280529 1.390816 L 1.010997 1.390816 Z M -0.000721343 4.500191 " transform="matrix(1, 0, 0, -1, 438.535878, 416.285348)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="bevel" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000794092 4.499102 L -1.008607 1.389727 L -4.278138 1.389727 L -1.633607 -0.532148 L -2.645325 -3.641523 L -0.000794092 -1.719648 L 2.643737 -3.641523 L 1.635925 -0.532148 L 4.280456 1.389727 L 1.010925 1.389727 Z M -0.000794092 4.499102 " transform="matrix(1, 0, 0, -1, 544.250794, 410.272539)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="bevel" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000937041 4.499671 L -1.010782 1.390296 L -4.280313 1.390296 L -1.635782 -0.531579 L -2.643594 -3.640954 L 0.000937041 -1.719079 L 2.645468 -3.640954 L 1.63375 -0.531579 L 4.278281 1.390296 L 1.00875 1.390296 Z M 0.000937041 4.499671 " transform="matrix(1, 0, 0, -1, 710.74125, 425.734046)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="bevel" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639205 4.501634 L -1.01108 1.392259 L -4.280611 1.392259 L -1.63608 -0.529616 L -2.643892 -3.638991 L 0.000639205 -1.717116 L 2.64517 -3.638991 L 1.633452 -0.529616 L 4.277983 1.392259 L 1.008452 1.392259 Z M 0.000639205 4.501634 " transform="matrix(1, 0, 0, -1, 1084.932955, 396.528977)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 229.136719 L 181.605469 210.242188 L 221.984375 217.113281 L 260.515625 203.367188 L 300.585938 222.265625 L 359.960938 236.867188 L 438.535156 219.6875 L 544.25 231.714844 L 710.742188 220.546875 L 1084.933594 248.035156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" d="M 132.390625 425.226562 L 138.757812 418.863281 L 132.390625 412.5 L 126.027344 418.863281 Z M 132.390625 425.226562 "/>
<g clip-path="url(#clip-29)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00142045 -6.364297 L 6.365767 -0.00101591 L -0.00142045 6.362265 L -6.364702 -0.00101591 Z M -0.00142045 -6.364297 " transform="matrix(1, 0, 0, -1, 132.392045, 418.862265)"/>
</g>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" d="M 181.605469 444.125 L 187.96875 437.757812 L 181.605469 431.394531 L 175.238281 437.757812 Z M 181.605469 444.125 "/>
<g clip-path="url(#clip-30)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00144619 -6.365337 L 6.364727 0.00185034 L 0.00144619 6.365132 L -6.365741 0.00185034 Z M 0.00144619 -6.365337 " transform="matrix(1, 0, 0, -1, 181.604023, 437.759663)"/>
</g>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" d="M 221.984375 437.25 L 228.347656 430.886719 L 221.984375 424.523438 L 215.621094 430.886719 Z M 221.984375 437.25 "/>
<g clip-path="url(#clip-31)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000858739 -6.362118 L 6.36414 0.00116318 L 0.000858739 6.364444 L -6.362423 0.00116318 Z M 0.000858739 -6.362118 " transform="matrix(1, 0, 0, -1, 221.983516, 430.887882)"/>
</g>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" d="M 260.515625 450.996094 L 266.878906 444.632812 L 260.515625 438.265625 L 254.148438 444.632812 Z M 260.515625 450.996094 "/>
<g clip-path="url(#clip-32)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00144141 -6.36465 L 6.364723 -0.00136875 L 0.00144141 6.365819 L -6.365746 -0.00136875 Z M 0.00144141 -6.36465 " transform="matrix(1, 0, 0, -1, 260.514184, 444.631444)"/>
</g>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" d="M 300.585938 432.097656 L 306.953125 425.734375 L 300.585938 419.371094 L 294.222656 425.734375 Z M 300.585938 432.097656 "/>
<g clip-path="url(#clip-33)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00165458 -6.36361 L 6.365533 -0.00032875 L -0.00165458 6.362953 L -6.364936 -0.00032875 Z M -0.00165458 -6.36361 " transform="matrix(1, 0, 0, -1, 300.587592, 425.734046)"/>
</g>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" d="M 359.960938 417.496094 L 366.328125 411.132812 L 359.960938 404.765625 L 353.597656 411.132812 Z M 359.960938 417.496094 "/>
<g clip-path="url(#clip-34)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00145616 -6.364582 L 6.365731 -0.00130068 L -0.00145616 6.365887 L -6.364737 -0.00130068 Z M -0.00145616 -6.364582 " transform="matrix(1, 0, 0, -1, 359.962394, 411.131512)"/>
</g>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" d="M 438.535156 434.675781 L 444.898438 428.3125 L 438.535156 421.945312 L 432.171875 428.3125 Z M 438.535156 434.675781 "/>
<g clip-path="url(#clip-35)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000721343 -6.364817 L 6.36256 -0.00153591 L -0.000721343 6.365652 L -6.364003 -0.00153591 Z M -0.000721343 -6.364817 " transform="matrix(1, 0, 0, -1, 438.535878, 428.310964)"/>
</g>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" d="M 544.25 422.648438 L 550.613281 416.285156 L 544.25 409.921875 L 537.886719 416.285156 Z M 544.25 422.648438 "/>
<g clip-path="url(#clip-36)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000794092 -6.36309 L 6.362487 0.00019125 L -0.000794092 6.363473 L -6.364075 0.00019125 Z M -0.000794092 -6.36309 " transform="matrix(1, 0, 0, -1, 544.250794, 416.285348)"/>
</g>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" d="M 710.742188 433.816406 L 717.105469 427.453125 L 710.742188 421.089844 L 704.378906 427.453125 Z M 710.742188 433.816406 "/>
<g clip-path="url(#clip-37)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000937041 -6.364415 L 6.364218 -0.00113352 L 0.000937041 6.362148 L -6.362344 -0.00113352 Z M 0.000937041 -6.364415 " transform="matrix(1, 0, 0, -1, 710.74125, 427.451991)"/>
</g>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" d="M 1084.933594 406.328125 L 1091.296875 399.964844 L 1084.933594 393.601562 L 1078.570312 399.964844 Z M 1084.933594 406.328125 "/>
<g clip-path="url(#clip-38)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639205 -6.363257 L 6.36392 0.0000240909 L 0.000639205 6.363305 L -6.362642 0.0000240909 Z M 0.000639205 -6.363257 " transform="matrix(1, 0, 0, -1, 1084.932955, 399.964868)"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 156.125 L 84.765625 628.558594 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1132.558594 156.125 L 1132.558594 628.558594 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 156.125 L 1132.558594 156.125 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 628.558594 L 1132.558594 628.558594 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(100%, 100%, 100%)" fill-opacity="0.8" stroke-width="1.5" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(79.998779%, 79.998779%, 79.998779%)" stroke-opacity="0.8" stroke-miterlimit="10" d="M 307.515625 21.085938 L 909.808594 21.085938 C 912.007812 21.085938 913.109375 22.1875 913.109375 24.386719 L 913.109375 97.332031 C 913.109375 99.53125 912.007812 100.632812 909.808594 100.632812 L 307.515625 100.632812 C 305.316406 100.632812 304.21875 99.53125 304.21875 97.332031 L 304.21875 24.386719 C 304.21875 22.1875 305.316406 21.085938 307.515625 21.085938 Z M 307.515625 21.085938 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 310.816406 86.882812 L 343.816406 86.882812 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 325.066406 82.382812 L 327.316406 84.632812 L 329.566406 82.382812 L 331.816406 84.632812 L 329.566406 86.882812 L 331.816406 89.132812 L 329.566406 91.382812 L 327.316406 89.132812 L 325.066406 91.382812 L 322.816406 89.132812 L 325.066406 86.882812 L 322.816406 84.632812 Z M 325.066406 82.382812 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-8" x="357.017187" y="566.890306"/>
<use xlink:href="#glyph-0-9" x="367.131687" y="566.890306"/>
<use xlink:href="#glyph-0-8" x="377.592688" y="566.890306"/>
<use xlink:href="#glyph-0-10" x="387.707187" y="566.890306"/>
<use xlink:href="#glyph-0-11" x="398.184687" y="566.890306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-12" x="404.606813" y="566.890306"/>
<use xlink:href="#glyph-0-13" x="414.704813" y="566.890306"/>
<use xlink:href="#glyph-0-10" x="419.291813" y="566.890306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 310.816406 62.179688 L 343.816406 62.179688 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 327.316406 66.679688 L 322.816406 57.679688 L 331.816406 57.679688 Z M 327.316406 66.679688 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-14" x="357.017187" y="591.593431"/>
<use xlink:href="#glyph-0-15" x="367.494687" y="591.593431"/>
<use xlink:href="#glyph-0-16" x="372.081687" y="591.593431"/>
<use xlink:href="#glyph-0-17" x="382.542687" y="591.593431"/>
<use xlink:href="#glyph-0-18" x="392.690187" y="591.593431"/>
<use xlink:href="#glyph-0-17" x="401.286687" y="591.593431"/>
<use xlink:href="#glyph-0-8" x="411.434188" y="591.593431"/>
<use xlink:href="#glyph-0-15" x="421.548687" y="591.593431"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 310.816406 37.476562 L 343.816406 37.476562 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 322.816406 37.476562 L 331.816406 32.976562 L 331.816406 41.976562 Z M 322.816406 37.476562 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="357.017187" y="616.296556"/>
<use xlink:href="#glyph-0-13" x="367.494687" y="616.296556"/>
<use xlink:href="#glyph-0-8" x="372.081687" y="616.296556"/>
<use xlink:href="#glyph-0-15" x="382.196188" y="616.296556"/>
<use xlink:href="#glyph-0-10" x="386.783187" y="616.296556"/>
<use xlink:href="#glyph-0-11" x="397.260688" y="616.296556"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-12" x="403.682813" y="616.296556"/>
<use xlink:href="#glyph-0-13" x="413.780813" y="616.296556"/>
<use xlink:href="#glyph-0-10" x="418.367813" y="616.296556"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 462.703125 86.882812 L 495.703125 86.882812 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 483.703125 86.882812 L 474.703125 91.382812 L 474.703125 82.382812 Z M 483.703125 86.882812 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="508.904688" y="566.890306"/>
<use xlink:href="#glyph-0-13" x="519.382187" y="566.890306"/>
<use xlink:href="#glyph-0-10" x="523.969187" y="566.890306"/>
<use xlink:href="#glyph-0-19" x="534.446688" y="566.890306"/>
<use xlink:href="#glyph-0-8" x="540.254688" y="566.890306"/>
<use xlink:href="#glyph-0-13" x="550.369188" y="566.890306"/>
<use xlink:href="#glyph-0-15" x="554.956188" y="566.890306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 462.703125 62.179688 L 495.703125 62.179688 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 480.707031 65.480469 C 480.210938 65.480469 479.792969 65.308594 479.449219 64.964844 C 479.109375 64.621094 478.9375 64.199219 478.9375 63.703125 C 478.9375 63.214844 479.109375 62.800781 479.449219 62.460938 C 479.792969 62.125 480.210938 61.957031 480.707031 61.957031 C 481.203125 61.957031 481.621094 62.125 481.964844 62.460938 C 482.304688 62.800781 482.476562 63.214844 482.476562 63.703125 C 482.476562 64.195312 482.304688 64.613281 481.957031 64.960938 C 481.613281 65.308594 481.199219 65.480469 480.707031 65.480469 Z M 480.707031 66.679688 C 481.105469 66.679688 481.484375 66.605469 481.851562 66.453125 C 482.21875 66.300781 482.535156 66.082031 482.800781 65.796875 C 483.085938 65.519531 483.300781 65.203125 483.445312 64.847656 C 483.585938 64.492188 483.660156 64.113281 483.660156 63.703125 C 483.660156 62.886719 483.371094 62.191406 482.796875 61.625 C 482.222656 61.058594 481.519531 60.773438 480.6875 60.773438 C 479.851562 60.773438 479.152344 61.050781 478.59375 61.609375 C 478.035156 62.167969 477.753906 62.867188 477.753906 63.703125 C 477.753906 64.535156 478.039062 65.238281 478.609375 65.816406 C 479.183594 66.394531 479.882812 66.679688 480.707031 66.679688 Z M 480.707031 66.679688 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="508.904688" y="591.593431"/>
<use xlink:href="#glyph-0-11" x="519.382187" y="591.593431"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-12" x="525.804313" y="591.593431"/>
<use xlink:href="#glyph-0-13" x="535.902313" y="591.593431"/>
<use xlink:href="#glyph-0-10" x="540.489313" y="591.593431"/>
<use xlink:href="#glyph-0-18" x="550.966813" y="591.593431"/>
<use xlink:href="#glyph-0-8" x="559.563313" y="591.593431"/>
<use xlink:href="#glyph-0-19" x="569.677813" y="591.593431"/>
<use xlink:href="#glyph-0-17" x="575.485813" y="591.593431"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 462.703125 37.476562 L 495.703125 37.476562 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M 476.6875 40.523438 L 476.6875 34.402344 L 482.820312 34.402344 L 482.820312 40.523438 Z M 475.804688 41.4375 L 483.703125 41.4375 L 483.703125 33.519531 L 475.804688 33.519531 Z M 480.253906 40.070312 L 480.253906 37.96875 L 482.351562 37.96875 L 482.351562 36.96875 L 480.253906 36.96875 L 480.253906 34.867188 L 479.253906 34.867188 L 479.253906 36.96875 L 477.160156 36.96875 L 477.160156 37.96875 L 479.253906 37.96875 L 479.253906 40.070312 Z M 480.253906 40.070312 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-19" x="508.904688" y="616.296556"/>
<use xlink:href="#glyph-0-15" x="514.712688" y="616.296556"/>
<use xlink:href="#glyph-0-12" x="519.299688" y="616.296556"/>
<use xlink:href="#glyph-0-20" x="529.397688" y="616.296556"/>
<use xlink:href="#glyph-0-10" x="542.894688" y="616.296556"/>
<use xlink:href="#glyph-0-11" x="553.372187" y="616.296556"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-12" x="559.794313" y="616.296556"/>
<use xlink:href="#glyph-0-13" x="569.892313" y="616.296556"/>
<use xlink:href="#glyph-0-10" x="574.479313" y="616.296556"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 618.59375 86.882812 L 651.59375 86.882812 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 636.820312 89.730469 C 636.457031 89.882812 636.0625 89.960938 635.640625 89.960938 C 635.222656 89.960938 634.832031 89.882812 634.464844 89.730469 C 634.105469 89.578125 633.773438 89.351562 633.476562 89.054688 C 633.175781 88.753906 632.949219 88.417969 632.800781 88.058594 C 632.648438 87.699219 632.574219 87.304688 632.574219 86.875 C 632.574219 86.460938 632.648438 86.070312 632.800781 85.710938 C 632.949219 85.347656 633.175781 85.015625 633.476562 84.714844 C 633.773438 84.417969 634.105469 84.191406 634.464844 84.039062 C 634.832031 83.886719 635.222656 83.808594 635.640625 83.808594 C 636.0625 83.808594 636.457031 83.886719 636.820312 84.039062 C 637.179688 84.191406 637.511719 84.417969 637.808594 84.714844 C 638.109375 85.015625 638.335938 85.347656 638.484375 85.710938 C 638.632812 86.070312 638.707031 86.460938 638.707031 86.875 C 638.707031 87.304688 638.632812 87.699219 638.484375 88.058594 C 638.335938 88.417969 638.109375 88.753906 637.808594 89.054688 C 637.511719 89.351562 637.179688 89.578125 636.820312 89.730469 Z M 634.128906 90.546875 C 634.597656 90.746094 635.101562 90.84375 635.640625 90.84375 C 636.183594 90.84375 636.6875 90.746094 637.15625 90.546875 C 637.621094 90.351562 638.046875 90.0625 638.433594 89.679688 C 638.820312 89.289062 639.113281 88.859375 639.304688 88.394531 C 639.496094 87.933594 639.59375 87.425781 639.59375 86.875 C 639.59375 86.335938 639.496094 85.835938 639.304688 85.367188 C 639.113281 84.90625 638.820312 84.480469 638.433594 84.089844 C 638.046875 83.707031 637.621094 83.417969 637.15625 83.21875 C 636.6875 83.023438 636.183594 82.925781 635.640625 82.925781 C 635.101562 82.925781 634.597656 83.023438 634.128906 83.21875 C 633.664062 83.417969 633.238281 83.707031 632.851562 84.089844 C 632.464844 84.480469 632.175781 84.90625 631.980469 85.367188 C 631.789062 85.835938 631.691406 86.335938 631.691406 86.875 C 631.691406 87.425781 631.789062 87.933594 631.980469 88.394531 C 632.175781 88.859375 632.464844 89.289062 632.851562 89.679688 C 633.238281 90.0625 633.664062 90.351562 634.128906 90.546875 Z M 637.839844 88.359375 L 636.347656 86.875 L 637.832031 85.394531 L 637.125 84.6875 L 635.640625 86.167969 L 634.160156 84.679688 L 633.449219 85.394531 L 634.9375 86.875 L 633.453125 88.359375 L 634.160156 89.066406 L 635.640625 87.582031 L 637.125 89.070312 Z M 637.839844 88.359375 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-21" x="664.792188" y="566.890306"/>
<use xlink:href="#glyph-0-8" x="675.269688" y="566.890306"/>
<use xlink:href="#glyph-0-22" x="685.384188" y="566.890306"/>
<use xlink:href="#glyph-0-12" x="691.852188" y="566.890306"/>
<use xlink:href="#glyph-0-11" x="701.950188" y="566.890306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 618.59375 62.179688 L 651.59375 62.179688 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M 635.09375 62.179688 L 635.09375 57.679688 M 635.09375 62.179688 L 638.691406 64.429688 M 635.09375 62.179688 L 631.492188 64.429688 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-13" x="664.792188" y="591.593431"/>
<use xlink:href="#glyph-0-23" x="669.379188" y="591.593431"/>
<use xlink:href="#glyph-0-4" x="678.454188" y="591.593431"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 618.59375 37.476562 L 651.59375 37.476562 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(73.724365%, 74.116516%, 13.33313%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-miterlimit="10" d="M 630.59375 32.976562 L 639.59375 32.976562 L 639.59375 41.976562 L 630.59375 41.976562 Z M 630.59375 32.976562 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-13" x="664.792188" y="616.296556"/>
<use xlink:href="#glyph-0-23" x="669.379188" y="616.296556"/>
<use xlink:href="#glyph-0-4" x="678.454188" y="616.296556"/>
<use xlink:href="#glyph-0-24" x="688.948188" y="616.296556"/>
<use xlink:href="#glyph-0-19" x="697.198188" y="616.296556"/>
<use xlink:href="#glyph-0-12" x="703.006188" y="616.296556"/>
<use xlink:href="#glyph-0-11" x="713.104188" y="616.296556"/>
<use xlink:href="#glyph-0-25" x="719.885688" y="616.296556"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 762.449219 86.882812 L 795.449219 86.882812 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M 777.449219 82.382812 L 780.449219 82.382812 L 780.449219 85.382812 L 783.449219 85.382812 L 783.449219 88.382812 L 780.449219 88.382812 L 780.449219 91.382812 L 777.449219 91.382812 L 777.449219 88.382812 L 774.449219 88.382812 L 774.449219 85.382812 L 777.449219 85.382812 Z M 777.449219 82.382812 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-13" x="808.648438" y="566.890306"/>
<use xlink:href="#glyph-0-23" x="813.235438" y="566.890306"/>
<use xlink:href="#glyph-0-23" x="822.310438" y="566.890306"/>
<use xlink:href="#glyph-0-22" x="831.385438" y="566.890306"/>
<use xlink:href="#glyph-0-8" x="837.853438" y="566.890306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 762.449219 62.179688 L 795.449219 62.179688 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="bevel" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M 778.949219 66.679688 L 777.9375 63.570312 L 774.667969 63.570312 L 777.3125 61.652344 L 776.304688 58.539062 L 778.949219 60.460938 L 781.59375 58.539062 L 780.582031 61.652344 L 783.226562 63.570312 L 779.957031 63.570312 Z M 778.949219 66.679688 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-26" x="808.648438" y="591.593431"/>
<use xlink:href="#glyph-0-17" x="819.125938" y="591.593431"/>
<use xlink:href="#glyph-0-11" x="829.273438" y="591.593431"/>
<use xlink:href="#glyph-0-19" x="836.054938" y="591.593431"/>
<use xlink:href="#glyph-0-23" x="841.862938" y="591.593431"/>
<use xlink:href="#glyph-0-27" x="850.937938" y="591.593431"/>
<use xlink:href="#glyph-0-17" x="861.398938" y="591.593431"/>
<use xlink:href="#glyph-0-23" x="871.546438" y="591.593431"/>
<use xlink:href="#glyph-0-25" x="880.621438" y="591.593431"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-17" x="889.596812" y="591.593431"/>
<use xlink:href="#glyph-0-11" x="899.744312" y="591.593431"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 762.449219 37.476562 L 795.449219 37.476562 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M 778.949219 31.113281 L 785.3125 37.476562 L 778.949219 43.84375 L 772.585938 37.476562 Z M 778.949219 31.113281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-18" x="808.648438" y="616.296556"/>
<use xlink:href="#glyph-0-8" x="817.244938" y="616.296556"/>
<use xlink:href="#glyph-0-8" x="827.359438" y="616.296556"/>
<use xlink:href="#glyph-0-19" x="837.473938" y="616.296556"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 160 KiB

View file

@ -0,0 +1,782 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1152pt" height="648pt" viewBox="0 0 1152 648">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 3.167969 -1.371094 L 8.84375 -1.371094 L 8.84375 0 L 1.203125 0 L 1.203125 -1.371094 C 1.816406 -1.996094 2.65625 -2.855469 3.730469 -3.945312 C 4.785156 -5.015625 5.460938 -5.710938 5.742188 -6.023438 C 6.269531 -6.601562 6.632812 -7.09375 6.832031 -7.507812 C 7.027344 -7.902344 7.144531 -8.316406 7.144531 -8.710938 C 7.144531 -9.339844 6.914062 -9.867188 6.46875 -10.261719 C 6.023438 -10.660156 5.445312 -10.875 4.71875 -10.875 C 4.207031 -10.875 3.664062 -10.773438 3.101562 -10.609375 C 2.539062 -10.429688 1.929688 -10.164062 1.285156 -9.800781 L 1.285156 -11.449219 C 1.945312 -11.714844 2.558594 -11.914062 3.117188 -12.046875 C 3.679688 -12.175781 4.207031 -12.242188 4.6875 -12.242188 C 5.921875 -12.242188 6.914062 -11.929688 7.65625 -11.300781 C 8.398438 -10.675781 8.777344 -9.851562 8.777344 -8.8125 C 8.777344 -8.316406 8.679688 -7.835938 8.496094 -7.410156 C 8.316406 -6.964844 7.984375 -6.433594 7.492188 -5.839844 C 7.359375 -5.675781 6.929688 -5.230469 6.203125 -4.488281 C 5.476562 -3.746094 4.472656 -2.707031 3.167969 -1.371094 Z M 3.167969 -1.371094 "/>
</g>
<g id="glyph-0-1">
<path d="M 5.246094 -10.957031 C 4.40625 -10.957031 3.777344 -10.542969 3.347656 -9.71875 C 2.921875 -8.894531 2.722656 -7.65625 2.722656 -6.007812 C 2.722656 -4.355469 2.921875 -3.117188 3.347656 -2.292969 C 3.777344 -1.46875 4.40625 -1.054688 5.246094 -1.054688 C 6.089844 -1.054688 6.714844 -1.46875 7.144531 -2.292969 C 7.558594 -3.117188 7.773438 -4.355469 7.773438 -6.007812 C 7.773438 -7.65625 7.558594 -8.894531 7.144531 -9.71875 C 6.714844 -10.542969 6.089844 -10.957031 5.246094 -10.957031 Z M 5.246094 -12.242188 C 6.582031 -12.242188 7.605469 -11.699219 8.332031 -10.640625 C 9.042969 -9.570312 9.40625 -8.019531 9.40625 -6.007812 C 9.40625 -3.976562 9.042969 -2.425781 8.332031 -1.371094 C 7.605469 -0.3125 6.582031 0.214844 5.230469 0.214844 C 3.878906 0.214844 2.855469 -0.3125 2.144531 -1.371094 C 1.433594 -2.425781 1.089844 -3.976562 1.089844 -6.007812 C 1.089844 -8.019531 1.433594 -9.570312 2.144531 -10.640625 C 2.855469 -11.699219 3.894531 -12.242188 5.246094 -12.242188 Z M 5.246094 -12.242188 "/>
</g>
<g id="glyph-0-2">
<path d="M 2.046875 -1.371094 L 4.703125 -1.371094 L 4.703125 -10.542969 L 1.816406 -9.964844 L 1.816406 -11.449219 L 4.6875 -12.027344 L 6.320312 -12.027344 L 6.320312 -1.371094 L 8.976562 -1.371094 L 8.976562 0 L 2.046875 0 Z M 2.046875 -1.371094 "/>
</g>
<g id="glyph-0-3">
<path d="M 6.238281 -10.609375 L 2.128906 -4.191406 L 6.238281 -4.191406 Z M 5.808594 -12.027344 L 7.855469 -12.027344 L 7.855469 -4.191406 L 9.570312 -4.191406 L 9.570312 -2.839844 L 7.855469 -2.839844 L 7.855469 0 L 6.238281 0 L 6.238281 -2.839844 L 0.808594 -2.839844 L 0.808594 -4.40625 Z M 5.808594 -12.027344 "/>
</g>
<g id="glyph-0-4">
<path d="M 5.445312 -6.664062 C 4.71875 -6.664062 4.140625 -6.402344 3.710938 -5.90625 C 3.285156 -5.410156 3.070312 -4.71875 3.070312 -3.859375 C 3.070312 -2.988281 3.285156 -2.292969 3.710938 -1.796875 C 4.140625 -1.304688 4.71875 -1.054688 5.445312 -1.054688 C 6.171875 -1.054688 6.75 -1.304688 7.175781 -1.796875 C 7.605469 -2.292969 7.820312 -2.988281 7.820312 -3.859375 C 7.820312 -4.71875 7.605469 -5.410156 7.175781 -5.90625 C 6.75 -6.402344 6.171875 -6.664062 5.445312 -6.664062 Z M 8.679688 -11.765625 L 8.679688 -10.28125 C 8.265625 -10.476562 7.855469 -10.625 7.441406 -10.726562 C 7.011719 -10.824219 6.601562 -10.875 6.203125 -10.875 C 5.113281 -10.875 4.289062 -10.511719 3.730469 -9.785156 C 3.167969 -9.058594 2.839844 -7.953125 2.773438 -6.5 C 3.085938 -6.964844 3.480469 -7.324219 3.960938 -7.574219 C 4.4375 -7.820312 4.964844 -7.953125 5.542969 -7.953125 C 6.75 -7.953125 7.707031 -7.574219 8.398438 -6.847656 C 9.089844 -6.121094 9.453125 -5.113281 9.453125 -3.859375 C 9.453125 -2.625 9.074219 -1.632812 8.347656 -0.890625 C 7.621094 -0.148438 6.648438 0.214844 5.445312 0.214844 C 4.058594 0.214844 2.988281 -0.3125 2.261719 -1.371094 C 1.519531 -2.425781 1.15625 -3.976562 1.15625 -6.007812 C 1.15625 -7.902344 1.601562 -9.421875 2.507812 -10.542969 C 3.398438 -11.664062 4.621094 -12.242188 6.136719 -12.242188 C 6.535156 -12.242188 6.945312 -12.195312 7.375 -12.128906 C 7.789062 -12.046875 8.21875 -11.929688 8.679688 -11.765625 Z M 8.679688 -11.765625 "/>
</g>
<g id="glyph-0-5">
<path d="M 5.246094 -5.710938 C 4.472656 -5.710938 3.859375 -5.496094 3.414062 -5.082031 C 2.96875 -4.667969 2.753906 -4.109375 2.753906 -3.382812 C 2.753906 -2.65625 2.96875 -2.078125 3.414062 -1.667969 C 3.859375 -1.253906 4.472656 -1.054688 5.246094 -1.054688 C 6.007812 -1.054688 6.617188 -1.253906 7.0625 -1.683594 C 7.507812 -2.09375 7.738281 -2.65625 7.738281 -3.382812 C 7.738281 -4.109375 7.507812 -4.667969 7.078125 -5.082031 C 6.632812 -5.496094 6.023438 -5.710938 5.246094 -5.710938 Z M 3.613281 -6.402344 C 2.921875 -6.566406 2.375 -6.898438 1.980469 -7.375 C 1.585938 -7.855469 1.402344 -8.429688 1.402344 -9.125 C 1.402344 -10.082031 1.734375 -10.839844 2.425781 -11.402344 C 3.101562 -11.960938 4.042969 -12.242188 5.246094 -12.242188 C 6.433594 -12.242188 7.375 -11.960938 8.070312 -11.402344 C 8.746094 -10.839844 9.089844 -10.082031 9.089844 -9.125 C 9.089844 -8.429688 8.894531 -7.855469 8.496094 -7.375 C 8.101562 -6.898438 7.574219 -6.566406 6.878906 -6.402344 C 7.65625 -6.21875 8.265625 -5.859375 8.710938 -5.328125 C 9.140625 -4.800781 9.371094 -4.140625 9.371094 -3.382812 C 9.371094 -2.210938 9.007812 -1.320312 8.300781 -0.710938 C 7.574219 -0.0820312 6.550781 0.214844 5.230469 0.214844 C 3.910156 0.214844 2.886719 -0.0820312 2.179688 -0.710938 C 1.46875 -1.320312 1.121094 -2.210938 1.121094 -3.382812 C 1.121094 -4.140625 1.335938 -4.800781 1.78125 -5.328125 C 2.210938 -5.859375 2.820312 -6.21875 3.613281 -6.402344 Z M 3.019531 -8.976562 C 3.019531 -8.347656 3.199219 -7.855469 3.597656 -7.507812 C 3.992188 -7.160156 4.539062 -6.996094 5.246094 -6.996094 C 5.941406 -6.996094 6.484375 -7.160156 6.878906 -7.507812 C 7.277344 -7.855469 7.472656 -8.347656 7.472656 -8.976562 C 7.472656 -9.601562 7.277344 -10.082031 6.878906 -10.429688 C 6.484375 -10.773438 5.941406 -10.957031 5.246094 -10.957031 C 4.539062 -10.957031 3.992188 -10.773438 3.597656 -10.429688 C 3.199219 -10.082031 3.019531 -9.601562 3.019531 -8.976562 Z M 3.019531 -8.976562 "/>
</g>
<g id="glyph-0-6">
<path d="M 5.660156 -4.539062 C 4.453125 -4.539062 3.628906 -4.390625 3.167969 -4.125 C 2.707031 -3.84375 2.476562 -3.382812 2.476562 -2.722656 C 2.476562 -2.195312 2.640625 -1.765625 2.988281 -1.46875 C 3.332031 -1.15625 3.8125 -1.007812 4.40625 -1.007812 C 5.230469 -1.007812 5.890625 -1.285156 6.386719 -1.882812 C 6.878906 -2.457031 7.128906 -3.234375 7.128906 -4.207031 L 7.128906 -4.539062 Z M 8.613281 -5.148438 L 8.613281 0 L 7.128906 0 L 7.128906 -1.371094 C 6.78125 -0.808594 6.351562 -0.414062 5.859375 -0.164062 C 5.363281 0.0820312 4.734375 0.214844 4.007812 0.214844 C 3.085938 0.214844 2.34375 -0.03125 1.796875 -0.542969 C 1.253906 -1.054688 0.988281 -1.75 0.988281 -2.625 C 0.988281 -3.628906 1.320312 -4.390625 2.011719 -4.917969 C 2.691406 -5.429688 3.695312 -5.691406 5.050781 -5.691406 L 7.128906 -5.691406 L 7.128906 -5.839844 C 7.128906 -6.515625 6.898438 -7.046875 6.453125 -7.425781 C 6.007812 -7.789062 5.378906 -7.984375 4.570312 -7.984375 C 4.042969 -7.984375 3.546875 -7.921875 3.050781 -7.789062 C 2.558594 -7.65625 2.09375 -7.472656 1.648438 -7.242188 L 1.648438 -8.613281 C 2.179688 -8.8125 2.707031 -8.976562 3.21875 -9.074219 C 3.730469 -9.175781 4.222656 -9.238281 4.71875 -9.238281 C 6.023438 -9.238281 6.996094 -8.894531 7.640625 -8.21875 C 8.28125 -7.539062 8.613281 -6.515625 8.613281 -5.148438 Z M 8.613281 -5.148438 "/>
</g>
<g id="glyph-0-7">
<path d="M 9.058594 -5.445312 L 9.058594 0 L 7.574219 0 L 7.574219 -5.394531 C 7.574219 -6.253906 7.390625 -6.878906 7.0625 -7.308594 C 6.730469 -7.738281 6.238281 -7.953125 5.578125 -7.953125 C 4.769531 -7.953125 4.140625 -7.6875 3.679688 -7.175781 C 3.21875 -6.664062 2.988281 -5.972656 2.988281 -5.097656 L 2.988281 0 L 1.5 0 L 1.5 -9.027344 L 2.988281 -9.027344 L 2.988281 -7.621094 C 3.332031 -8.152344 3.746094 -8.5625 4.242188 -8.828125 C 4.71875 -9.089844 5.28125 -9.238281 5.90625 -9.238281 C 6.929688 -9.238281 7.722656 -8.910156 8.25 -8.265625 C 8.777344 -7.621094 9.058594 -6.683594 9.058594 -5.445312 Z M 9.058594 -5.445312 "/>
</g>
<g id="glyph-0-8">
<path d="M 7.492188 -7.65625 L 7.492188 -12.539062 L 8.976562 -12.539062 L 8.976562 0 L 7.492188 0 L 7.492188 -1.351562 C 7.175781 -0.808594 6.78125 -0.414062 6.304688 -0.164062 C 5.824219 0.0820312 5.261719 0.214844 4.601562 0.214844 C 3.515625 0.214844 2.625 -0.214844 1.929688 -1.074219 C 1.238281 -1.929688 0.90625 -3.085938 0.90625 -4.503906 C 0.90625 -5.921875 1.238281 -7.0625 1.929688 -7.9375 C 2.625 -8.792969 3.515625 -9.238281 4.601562 -9.238281 C 5.261719 -9.238281 5.824219 -9.109375 6.304688 -8.84375 C 6.78125 -8.578125 7.175781 -8.183594 7.492188 -7.65625 Z M 2.441406 -4.503906 C 2.441406 -3.414062 2.65625 -2.558594 3.101562 -1.929688 C 3.546875 -1.304688 4.15625 -1.007812 4.949219 -1.007812 C 5.742188 -1.007812 6.351562 -1.304688 6.816406 -1.929688 C 7.261719 -2.558594 7.492188 -3.414062 7.492188 -4.503906 C 7.492188 -5.59375 7.261719 -6.433594 6.816406 -7.0625 C 6.351562 -7.6875 5.742188 -8.003906 4.949219 -8.003906 C 4.15625 -8.003906 3.546875 -7.6875 3.101562 -7.0625 C 2.65625 -6.433594 2.441406 -5.59375 2.441406 -4.503906 Z M 2.441406 -4.503906 "/>
</g>
<g id="glyph-0-9">
<path d="M 6.78125 -7.640625 C 6.617188 -7.738281 6.433594 -7.804688 6.238281 -7.855469 C 6.039062 -7.886719 5.824219 -7.921875 5.59375 -7.921875 C 4.753906 -7.921875 4.109375 -7.640625 3.664062 -7.09375 C 3.199219 -6.550781 2.988281 -5.773438 2.988281 -4.753906 L 2.988281 0 L 1.5 0 L 1.5 -9.027344 L 2.988281 -9.027344 L 2.988281 -7.621094 C 3.285156 -8.167969 3.695312 -8.578125 4.191406 -8.84375 C 4.6875 -9.109375 5.296875 -9.238281 6.023438 -9.238281 C 6.121094 -9.238281 6.238281 -9.222656 6.367188 -9.222656 C 6.484375 -9.207031 6.617188 -9.191406 6.78125 -9.15625 Z M 6.78125 -7.640625 "/>
</g>
<g id="glyph-0-10">
<path d="M 5.050781 -7.984375 C 4.257812 -7.984375 3.628906 -7.671875 3.167969 -7.046875 C 2.707031 -6.417969 2.476562 -5.578125 2.476562 -4.503906 C 2.476562 -3.414062 2.691406 -2.574219 3.152344 -1.945312 C 3.613281 -1.320312 4.242188 -1.023438 5.050781 -1.023438 C 5.839844 -1.023438 6.46875 -1.320312 6.929688 -1.945312 C 7.390625 -2.574219 7.621094 -3.414062 7.621094 -4.503906 C 7.621094 -5.558594 7.390625 -6.417969 6.929688 -7.046875 C 6.46875 -7.671875 5.839844 -7.984375 5.050781 -7.984375 Z M 5.050781 -9.238281 C 6.335938 -9.238281 7.34375 -8.8125 8.085938 -7.984375 C 8.8125 -7.144531 9.191406 -5.988281 9.191406 -4.503906 C 9.191406 -3.019531 8.8125 -1.863281 8.085938 -1.039062 C 7.34375 -0.199219 6.335938 0.214844 5.050781 0.214844 C 3.746094 0.214844 2.722656 -0.199219 1.996094 -1.039062 C 1.269531 -1.863281 0.90625 -3.019531 0.90625 -4.503906 C 0.90625 -5.988281 1.269531 -7.144531 1.996094 -7.984375 C 2.722656 -8.8125 3.746094 -9.238281 5.050781 -9.238281 Z M 5.050781 -9.238281 "/>
</g>
<g id="glyph-0-11">
<path d="M 1.550781 -9.027344 L 3.035156 -9.027344 L 3.035156 0 L 1.550781 0 Z M 1.550781 -12.539062 L 3.035156 -12.539062 L 3.035156 -10.660156 L 1.550781 -10.660156 Z M 1.550781 -12.539062 "/>
</g>
<g id="glyph-0-12">
<path d="M 8.035156 -4.503906 C 8.035156 -5.59375 7.804688 -6.433594 7.359375 -7.0625 C 6.898438 -7.6875 6.285156 -8.003906 5.511719 -8.003906 C 4.71875 -8.003906 4.109375 -7.6875 3.664062 -7.0625 C 3.199219 -6.433594 2.988281 -5.59375 2.988281 -4.503906 C 2.988281 -3.414062 3.199219 -2.558594 3.664062 -1.929688 C 4.109375 -1.304688 4.71875 -1.007812 5.511719 -1.007812 C 6.285156 -1.007812 6.898438 -1.304688 7.359375 -1.929688 C 7.804688 -2.558594 8.035156 -3.414062 8.035156 -4.503906 Z M 2.988281 -7.65625 C 3.285156 -8.183594 3.679688 -8.578125 4.15625 -8.84375 C 4.636719 -9.109375 5.214844 -9.238281 5.875 -9.238281 C 6.964844 -9.238281 7.855469 -8.792969 8.546875 -7.9375 C 9.222656 -7.0625 9.570312 -5.921875 9.570312 -4.503906 C 9.570312 -3.085938 9.222656 -1.929688 8.546875 -1.074219 C 7.855469 -0.214844 6.964844 0.214844 5.875 0.214844 C 5.214844 0.214844 4.636719 0.0820312 4.15625 -0.164062 C 3.679688 -0.414062 3.285156 -0.808594 2.988281 -1.351562 L 2.988281 0 L 1.5 0 L 1.5 -12.539062 L 2.988281 -12.539062 Z M 2.988281 -7.65625 "/>
</g>
<g id="glyph-0-13">
<path d="M 1.550781 -12.539062 L 3.035156 -12.539062 L 3.035156 0 L 1.550781 0 Z M 1.550781 -12.539062 "/>
</g>
<g id="glyph-0-14">
<path d="M 1.402344 -3.5625 L 1.402344 -9.027344 L 2.886719 -9.027344 L 2.886719 -3.613281 C 2.886719 -2.753906 3.050781 -2.128906 3.382812 -1.699219 C 3.710938 -1.269531 4.207031 -1.054688 4.882812 -1.054688 C 5.675781 -1.054688 6.320312 -1.304688 6.78125 -1.816406 C 7.242188 -2.328125 7.472656 -3.019531 7.472656 -3.910156 L 7.472656 -9.027344 L 8.960938 -9.027344 L 8.960938 0 L 7.472656 0 L 7.472656 -1.386719 C 7.113281 -0.824219 6.683594 -0.429688 6.21875 -0.164062 C 5.742188 0.0820312 5.199219 0.214844 4.570312 0.214844 C 3.53125 0.214844 2.738281 -0.0976562 2.210938 -0.742188 C 1.667969 -1.371094 1.402344 -2.308594 1.402344 -3.5625 Z M 5.132812 -9.238281 Z M 5.132812 -9.238281 "/>
</g>
<g id="glyph-0-15">
<path d="M 9.273438 -4.882812 L 9.273438 -4.15625 L 2.457031 -4.15625 C 2.523438 -3.136719 2.820312 -2.34375 3.382812 -1.816406 C 3.925781 -1.285156 4.6875 -1.023438 5.675781 -1.023438 C 6.238281 -1.023438 6.796875 -1.089844 7.324219 -1.222656 C 7.855469 -1.351562 8.398438 -1.566406 8.925781 -1.863281 L 8.925781 -0.460938 C 8.398438 -0.230469 7.855469 -0.0507812 7.292969 0.0507812 C 6.730469 0.148438 6.15625 0.214844 5.59375 0.214844 C 4.140625 0.214844 3.003906 -0.199219 2.160156 -1.023438 C 1.320312 -1.847656 0.90625 -2.988281 0.90625 -4.421875 C 0.90625 -5.890625 1.304688 -7.0625 2.09375 -7.9375 C 2.886719 -8.792969 3.976562 -9.238281 5.328125 -9.238281 C 6.550781 -9.238281 7.507812 -8.84375 8.21875 -8.070312 C 8.910156 -7.277344 9.273438 -6.21875 9.273438 -4.882812 Z M 7.789062 -5.3125 C 7.773438 -6.121094 7.539062 -6.765625 7.113281 -7.261719 C 6.664062 -7.738281 6.070312 -7.984375 5.347656 -7.984375 C 4.519531 -7.984375 3.859375 -7.738281 3.367188 -7.277344 C 2.871094 -6.816406 2.574219 -6.15625 2.507812 -5.3125 Z M 7.789062 -5.3125 "/>
</g>
<g id="glyph-0-16">
<path d="M 7.308594 -8.761719 L 7.308594 -7.359375 C 6.878906 -7.558594 6.453125 -7.722656 6.007812 -7.835938 C 5.542969 -7.9375 5.082031 -8.003906 4.601562 -8.003906 C 3.859375 -8.003906 3.300781 -7.886719 2.9375 -7.65625 C 2.574219 -7.425781 2.390625 -7.09375 2.390625 -6.648438 C 2.390625 -6.304688 2.523438 -6.039062 2.789062 -5.839844 C 3.050781 -5.644531 3.582031 -5.445312 4.371094 -5.28125 L 4.882812 -5.164062 C 5.941406 -4.933594 6.683594 -4.601562 7.128906 -4.207031 C 7.558594 -3.796875 7.789062 -3.21875 7.789062 -2.492188 C 7.789062 -1.648438 7.457031 -0.988281 6.796875 -0.511719 C 6.136719 -0.015625 5.214844 0.214844 4.058594 0.214844 C 3.5625 0.214844 3.070312 0.164062 2.539062 0.0820312 C 2.011719 0 1.46875 -0.132812 0.890625 -0.328125 L 0.890625 -1.863281 C 1.433594 -1.566406 1.980469 -1.351562 2.507812 -1.222656 C 3.035156 -1.074219 3.5625 -1.007812 4.09375 -1.007812 C 4.785156 -1.007812 5.328125 -1.121094 5.710938 -1.351562 C 6.070312 -1.585938 6.269531 -1.929688 6.269531 -2.375 C 6.269531 -2.773438 6.121094 -3.085938 5.859375 -3.300781 C 5.59375 -3.515625 5 -3.730469 4.074219 -3.925781 L 3.5625 -4.042969 C 2.640625 -4.242188 1.964844 -4.539062 1.566406 -4.933594 C 1.15625 -5.328125 0.957031 -5.875 0.957031 -6.582031 C 0.957031 -7.425781 1.253906 -8.085938 1.847656 -8.546875 C 2.441406 -9.007812 3.300781 -9.238281 4.421875 -9.238281 C 4.964844 -9.238281 5.476562 -9.191406 5.972656 -9.109375 C 6.453125 -9.027344 6.898438 -8.910156 7.308594 -8.761719 Z M 7.308594 -8.761719 "/>
</g>
<g id="glyph-0-17">
<path d="M 6.121094 -12.539062 L 6.121094 -11.300781 L 4.703125 -11.300781 C 4.175781 -11.300781 3.796875 -11.1875 3.597656 -10.972656 C 3.382812 -10.757812 3.285156 -10.378906 3.285156 -9.816406 L 3.285156 -9.027344 L 5.726562 -9.027344 L 5.726562 -7.871094 L 3.285156 -7.871094 L 3.285156 0 L 1.796875 0 L 1.796875 -7.871094 L 0.378906 -7.871094 L 0.378906 -9.027344 L 1.796875 -9.027344 L 1.796875 -9.652344 C 1.796875 -10.640625 2.03125 -11.386719 2.492188 -11.847656 C 2.953125 -12.308594 3.695312 -12.539062 4.71875 -12.539062 Z M 6.121094 -12.539062 "/>
</g>
<g id="glyph-0-18">
<path d="M 0.691406 -9.027344 L 2.179688 -9.027344 L 4.027344 -1.980469 L 5.875 -9.027344 L 7.621094 -9.027344 L 9.472656 -1.980469 L 11.320312 -9.027344 L 12.804688 -9.027344 L 10.445312 0 L 8.695312 0 L 6.75 -7.390625 L 4.800781 0 L 3.050781 0 Z M 0.691406 -9.027344 "/>
</g>
<g id="glyph-0-19">
<path d="M 7.492188 -4.621094 C 7.492188 -5.675781 7.261719 -6.515625 6.832031 -7.113281 C 6.386719 -7.707031 5.757812 -8.003906 4.964844 -8.003906 C 4.175781 -8.003906 3.546875 -7.707031 3.101562 -7.113281 C 2.65625 -6.515625 2.441406 -5.675781 2.441406 -4.621094 C 2.441406 -3.546875 2.65625 -2.722656 3.101562 -2.128906 C 3.546875 -1.535156 4.175781 -1.238281 4.964844 -1.238281 C 5.757812 -1.238281 6.386719 -1.535156 6.832031 -2.128906 C 7.261719 -2.722656 7.492188 -3.546875 7.492188 -4.621094 Z M 8.976562 -1.121094 C 8.976562 0.394531 8.628906 1.535156 7.953125 2.292969 C 7.261719 3.035156 6.21875 3.414062 4.816406 3.414062 C 4.289062 3.414062 3.8125 3.367188 3.347656 3.300781 C 2.886719 3.21875 2.425781 3.101562 1.996094 2.9375 L 1.996094 1.5 C 2.425781 1.734375 2.855469 1.898438 3.285156 2.011719 C 3.710938 2.128906 4.140625 2.195312 4.585938 2.195312 C 5.542969 2.195312 6.269531 1.929688 6.765625 1.433594 C 7.242188 0.925781 7.492188 0.164062 7.492188 -0.859375 L 7.492188 -1.585938 C 7.175781 -1.054688 6.78125 -0.660156 6.304688 -0.394531 C 5.824219 -0.132812 5.261719 0 4.601562 0 C 3.480469 0 2.589844 -0.414062 1.914062 -1.253906 C 1.238281 -2.09375 0.90625 -3.21875 0.90625 -4.621094 C 0.90625 -6.007812 1.238281 -7.128906 1.914062 -7.96875 C 2.589844 -8.8125 3.480469 -9.238281 4.601562 -9.238281 C 5.261719 -9.238281 5.824219 -9.109375 6.304688 -8.84375 C 6.78125 -8.578125 7.175781 -8.183594 7.492188 -7.65625 L 7.492188 -9.027344 L 8.976562 -9.027344 Z M 8.976562 -1.121094 "/>
</g>
<g id="glyph-0-20">
<path d="M 3.019531 -11.582031 L 3.019531 -9.027344 L 6.070312 -9.027344 L 6.070312 -7.871094 L 3.019531 -7.871094 L 3.019531 -2.96875 C 3.019531 -2.226562 3.117188 -1.75 3.316406 -1.550781 C 3.515625 -1.335938 3.925781 -1.238281 4.554688 -1.238281 L 6.070312 -1.238281 L 6.070312 0 L 4.554688 0 C 3.398438 0 2.605469 -0.214844 2.179688 -0.644531 C 1.75 -1.074219 1.535156 -1.847656 1.535156 -2.96875 L 1.535156 -7.871094 L 0.445312 -7.871094 L 0.445312 -9.027344 L 1.535156 -9.027344 L 1.535156 -11.582031 Z M 3.019531 -11.582031 "/>
</g>
<g id="glyph-0-21">
<path d="M 8.050781 -8.679688 L 8.050781 -7.292969 C 7.621094 -7.523438 7.210938 -7.6875 6.78125 -7.804688 C 6.351562 -7.921875 5.941406 -7.984375 5.511719 -7.984375 C 4.554688 -7.984375 3.796875 -7.671875 3.265625 -7.0625 C 2.738281 -6.453125 2.476562 -5.59375 2.476562 -4.503906 C 2.476562 -3.398438 2.738281 -2.539062 3.265625 -1.929688 C 3.796875 -1.320312 4.554688 -1.023438 5.511719 -1.023438 C 5.941406 -1.023438 6.351562 -1.074219 6.78125 -1.1875 C 7.210938 -1.304688 7.621094 -1.484375 8.050781 -1.714844 L 8.050781 -0.347656 C 7.621094 -0.148438 7.195312 0 6.765625 0.0820312 C 6.320312 0.164062 5.839844 0.214844 5.347656 0.214844 C 3.992188 0.214844 2.902344 -0.199219 2.113281 -1.054688 C 1.304688 -1.898438 0.90625 -3.050781 0.90625 -4.503906 C 0.90625 -5.972656 1.304688 -7.128906 2.113281 -7.96875 C 2.921875 -8.8125 4.027344 -9.238281 5.445312 -9.238281 C 5.90625 -9.238281 6.351562 -9.191406 6.78125 -9.089844 C 7.210938 -8.992188 7.640625 -8.859375 8.050781 -8.679688 Z M 8.050781 -8.679688 "/>
</g>
<g id="glyph-0-22">
<path d="M 6.699219 -6.484375 C 7.472656 -6.320312 8.085938 -5.972656 8.515625 -5.445312 C 8.941406 -4.917969 9.175781 -4.257812 9.175781 -3.496094 C 9.175781 -2.308594 8.761719 -1.386719 7.953125 -0.742188 C 7.128906 -0.0976562 5.972656 0.214844 4.472656 0.214844 C 3.960938 0.214844 3.433594 0.164062 2.902344 0.0664062 C 2.375 -0.015625 1.816406 -0.164062 1.253906 -0.363281 L 1.253906 -1.929688 C 1.699219 -1.667969 2.195312 -1.46875 2.738281 -1.335938 C 3.265625 -1.203125 3.828125 -1.136719 4.421875 -1.136719 C 5.445312 -1.136719 6.21875 -1.335938 6.75 -1.734375 C 7.277344 -2.128906 7.558594 -2.722656 7.558594 -3.496094 C 7.558594 -4.191406 7.308594 -4.753906 6.816406 -5.148438 C 6.320312 -5.542969 5.625 -5.757812 4.734375 -5.757812 L 3.332031 -5.757812 L 3.332031 -7.09375 L 4.800781 -7.09375 C 5.59375 -7.09375 6.203125 -7.242188 6.632812 -7.574219 C 7.0625 -7.886719 7.277344 -8.347656 7.277344 -8.960938 C 7.277344 -9.570312 7.046875 -10.046875 6.617188 -10.378906 C 6.171875 -10.707031 5.542969 -10.875 4.734375 -10.875 C 4.289062 -10.875 3.8125 -10.824219 3.300781 -10.726562 C 2.789062 -10.625 2.226562 -10.476562 1.617188 -10.28125 L 1.617188 -11.730469 C 2.226562 -11.898438 2.804688 -12.027344 3.347656 -12.109375 C 3.878906 -12.195312 4.390625 -12.242188 4.882812 -12.242188 C 6.105469 -12.242188 7.078125 -11.960938 7.804688 -11.402344 C 8.53125 -10.839844 8.894531 -10.082031 8.894531 -9.125 C 8.894531 -8.464844 8.695312 -7.902344 8.316406 -7.441406 C 7.9375 -6.980469 7.390625 -6.648438 6.699219 -6.484375 Z M 6.699219 -6.484375 "/>
</g>
<g id="glyph-0-23">
<path d="M 8.414062 2.722656 L 8.414062 3.878906 L -0.148438 3.878906 L -0.148438 2.722656 Z M 8.414062 2.722656 "/>
</g>
<g id="glyph-0-24">
<path d="M 1.5 -12.539062 L 2.988281 -12.539062 L 2.988281 -5.132812 L 7.410156 -9.027344 L 9.304688 -9.027344 L 4.519531 -4.800781 L 9.503906 0 L 7.574219 0 L 2.988281 -4.40625 L 2.988281 0 L 1.5 0 Z M 1.5 -12.539062 "/>
</g>
<g id="glyph-0-25">
<path d="M 2.988281 -1.351562 L 2.988281 3.414062 L 1.5 3.414062 L 1.5 -9.027344 L 2.988281 -9.027344 L 2.988281 -7.65625 C 3.285156 -8.183594 3.679688 -8.578125 4.15625 -8.84375 C 4.636719 -9.109375 5.214844 -9.238281 5.875 -9.238281 C 6.964844 -9.238281 7.855469 -8.792969 8.546875 -7.9375 C 9.222656 -7.0625 9.570312 -5.921875 9.570312 -4.503906 C 9.570312 -3.085938 9.222656 -1.929688 8.546875 -1.074219 C 7.855469 -0.214844 6.964844 0.214844 5.875 0.214844 C 5.214844 0.214844 4.636719 0.0820312 4.15625 -0.164062 C 3.679688 -0.414062 3.285156 -0.808594 2.988281 -1.351562 Z M 8.035156 -4.503906 C 8.035156 -5.59375 7.804688 -6.433594 7.359375 -7.0625 C 6.898438 -7.6875 6.285156 -8.003906 5.511719 -8.003906 C 4.71875 -8.003906 4.109375 -7.6875 3.664062 -7.0625 C 3.199219 -6.433594 2.988281 -5.59375 2.988281 -4.503906 C 2.988281 -3.414062 3.199219 -2.558594 3.664062 -1.929688 C 4.109375 -1.304688 4.71875 -1.007812 5.511719 -1.007812 C 6.285156 -1.007812 6.898438 -1.304688 7.359375 -1.929688 C 7.804688 -2.558594 8.035156 -3.414062 8.035156 -4.503906 Z M 8.035156 -4.503906 "/>
</g>
<g id="glyph-0-26">
<path d="M 9.058594 -5.445312 L 9.058594 0 L 7.574219 0 L 7.574219 -5.394531 C 7.574219 -6.253906 7.390625 -6.878906 7.0625 -7.308594 C 6.730469 -7.738281 6.238281 -7.953125 5.578125 -7.953125 C 4.769531 -7.953125 4.140625 -7.6875 3.679688 -7.175781 C 3.21875 -6.664062 2.988281 -5.972656 2.988281 -5.097656 L 2.988281 0 L 1.5 0 L 1.5 -12.539062 L 2.988281 -12.539062 L 2.988281 -7.621094 C 3.332031 -8.152344 3.746094 -8.5625 4.242188 -8.828125 C 4.71875 -9.089844 5.28125 -9.238281 5.90625 -9.238281 C 6.929688 -9.238281 7.722656 -8.910156 8.25 -8.265625 C 8.777344 -7.621094 9.058594 -6.683594 9.058594 -5.445312 Z M 9.058594 -5.445312 "/>
</g>
<g id="glyph-1-0">
<path d="M -0.0195312 -13.121094 L 1.871094 -13.121094 L 5.507812 -7.722656 L 9.125 -13.121094 L 11.035156 -13.121094 L 6.390625 -6.246094 L 6.390625 0 L 4.609375 0 L 4.609375 -6.246094 Z M -0.0195312 -13.121094 "/>
</g>
<g id="glyph-1-1">
<path d="M 10.117188 -5.328125 L 10.117188 -4.535156 L 2.683594 -4.535156 C 2.753906 -3.421875 3.078125 -2.554688 3.691406 -1.980469 C 4.285156 -1.402344 5.113281 -1.117188 6.191406 -1.117188 C 6.804688 -1.117188 7.414062 -1.1875 7.992188 -1.332031 C 8.566406 -1.476562 9.160156 -1.710938 9.738281 -2.035156 L 9.738281 -0.503906 C 9.160156 -0.253906 8.566406 -0.0546875 7.957031 0.0546875 C 7.34375 0.160156 6.714844 0.234375 6.101562 0.234375 C 4.519531 0.234375 3.277344 -0.214844 2.359375 -1.117188 C 1.441406 -2.015625 0.988281 -3.257812 0.988281 -4.824219 C 0.988281 -6.425781 1.421875 -7.703125 2.285156 -8.65625 C 3.148438 -9.59375 4.339844 -10.078125 5.8125 -10.078125 C 7.144531 -10.078125 8.191406 -9.648438 8.964844 -8.800781 C 9.71875 -7.9375 10.117188 -6.785156 10.117188 -5.328125 Z M 8.496094 -5.796875 C 8.476562 -6.679688 8.226562 -7.378906 7.757812 -7.921875 C 7.273438 -8.441406 6.625 -8.710938 5.832031 -8.710938 C 4.933594 -8.710938 4.210938 -8.441406 3.671875 -7.9375 C 3.132812 -7.433594 2.808594 -6.714844 2.734375 -5.796875 Z M 8.496094 -5.796875 "/>
</g>
<g id="glyph-1-2">
<path d="M 6.175781 -4.949219 C 4.859375 -4.949219 3.960938 -4.789062 3.457031 -4.5 C 2.953125 -4.195312 2.699219 -3.691406 2.699219 -2.96875 C 2.699219 -2.394531 2.878906 -1.925781 3.257812 -1.601562 C 3.636719 -1.261719 4.15625 -1.097656 4.804688 -1.097656 C 5.707031 -1.097656 6.425781 -1.402344 6.964844 -2.050781 C 7.507812 -2.683594 7.777344 -3.527344 7.777344 -4.589844 L 7.777344 -4.949219 Z M 9.394531 -5.617188 L 9.394531 0 L 7.777344 0 L 7.777344 -1.492188 C 7.398438 -0.882812 6.929688 -0.449219 6.390625 -0.179688 C 5.851562 0.0898438 5.164062 0.234375 4.375 0.234375 C 3.367188 0.234375 2.554688 -0.0351562 1.960938 -0.59375 C 1.367188 -1.152344 1.078125 -1.90625 1.078125 -2.863281 C 1.078125 -3.960938 1.441406 -4.789062 2.195312 -5.363281 C 2.933594 -5.921875 4.03125 -6.210938 5.507812 -6.210938 L 7.777344 -6.210938 L 7.777344 -6.371094 C 7.777344 -7.109375 7.523438 -7.6875 7.039062 -8.101562 C 6.550781 -8.496094 5.867188 -8.710938 4.984375 -8.710938 C 4.410156 -8.710938 3.871094 -8.640625 3.328125 -8.496094 C 2.789062 -8.351562 2.285156 -8.152344 1.800781 -7.902344 L 1.800781 -9.394531 C 2.375 -9.613281 2.953125 -9.792969 3.511719 -9.898438 C 4.066406 -10.007812 4.609375 -10.078125 5.148438 -10.078125 C 6.570312 -10.078125 7.632812 -9.703125 8.335938 -8.964844 C 9.035156 -8.226562 9.394531 -7.109375 9.394531 -5.617188 Z M 9.394531 -5.617188 "/>
</g>
<g id="glyph-1-3">
<path d="M 7.398438 -8.335938 C 7.21875 -8.441406 7.019531 -8.515625 6.804688 -8.566406 C 6.589844 -8.605469 6.355469 -8.640625 6.101562 -8.640625 C 5.183594 -8.640625 4.480469 -8.335938 3.996094 -7.738281 C 3.492188 -7.144531 3.257812 -6.300781 3.257812 -5.183594 L 3.257812 0 L 1.636719 0 L 1.636719 -9.847656 L 3.257812 -9.847656 L 3.257812 -8.316406 C 3.582031 -8.910156 4.03125 -9.359375 4.570312 -9.648438 C 5.113281 -9.9375 5.777344 -10.078125 6.570312 -10.078125 C 6.679688 -10.078125 6.804688 -10.0625 6.949219 -10.0625 C 7.074219 -10.042969 7.21875 -10.027344 7.398438 -9.988281 Z M 7.398438 -8.335938 "/>
</g>
<g id="glyph-2-0">
<path d="M -13.679688 -6.679688 L -12.328125 -6.679688 L -12.328125 -5.128906 C -12.328125 -4.554688 -12.203125 -4.140625 -11.96875 -3.925781 C -11.734375 -3.691406 -11.320312 -3.582031 -10.710938 -3.582031 L -9.847656 -3.582031 L -9.847656 -6.246094 L -8.585938 -6.246094 L -8.585938 -3.582031 L 0 -3.582031 L 0 -1.960938 L -8.585938 -1.960938 L -8.585938 -0.414062 L -9.847656 -0.414062 L -9.847656 -1.960938 L -10.53125 -1.960938 C -11.609375 -1.960938 -12.421875 -2.214844 -12.925781 -2.71875 C -13.429688 -3.222656 -13.679688 -4.03125 -13.679688 -5.148438 Z M -13.679688 -6.679688 "/>
</g>
<g id="glyph-2-1">
<path d="M -9.847656 -1.691406 L -9.847656 -3.3125 L 0 -3.3125 L 0 -1.691406 Z M -13.679688 -1.691406 L -13.679688 -3.3125 L -11.628906 -3.3125 L -11.628906 -1.691406 Z M -13.679688 -1.691406 "/>
</g>
<g id="glyph-2-2">
<path d="M -5.941406 -9.882812 L 0 -9.882812 L 0 -8.261719 L -5.886719 -8.261719 C -6.820312 -8.261719 -7.507812 -8.0625 -7.972656 -7.703125 C -8.441406 -7.34375 -8.675781 -6.804688 -8.675781 -6.085938 C -8.675781 -5.203125 -8.386719 -4.519531 -7.828125 -4.015625 C -7.273438 -3.511719 -6.515625 -3.257812 -5.5625 -3.257812 L 0 -3.257812 L 0 -1.636719 L -9.847656 -1.636719 L -9.847656 -3.257812 L -8.316406 -3.257812 C -8.890625 -3.636719 -9.34375 -4.085938 -9.628906 -4.625 C -9.917969 -5.148438 -10.078125 -5.761719 -10.078125 -6.445312 C -10.078125 -7.558594 -9.71875 -8.425781 -9.019531 -9 C -8.316406 -9.574219 -7.289062 -9.882812 -5.941406 -9.882812 Z M -5.941406 -9.882812 "/>
</g>
<g id="glyph-2-3">
<path d="M -9.558594 -7.972656 L -8.027344 -7.972656 C -8.242188 -7.507812 -8.425781 -7.039062 -8.550781 -6.550781 C -8.65625 -6.046875 -8.730469 -5.542969 -8.730469 -5.023438 C -8.730469 -4.210938 -8.605469 -3.601562 -8.351562 -3.203125 C -8.101562 -2.808594 -7.738281 -2.609375 -7.253906 -2.609375 C -6.875 -2.609375 -6.589844 -2.753906 -6.371094 -3.042969 C -6.15625 -3.328125 -5.941406 -3.90625 -5.761719 -4.769531 L -5.632812 -5.328125 C -5.382812 -6.480469 -5.023438 -7.289062 -4.589844 -7.777344 C -4.140625 -8.242188 -3.511719 -8.496094 -2.71875 -8.496094 C -1.800781 -8.496094 -1.078125 -8.136719 -0.558594 -7.414062 C -0.0195312 -6.695312 0.234375 -5.6875 0.234375 -4.429688 C 0.234375 -3.886719 0.179688 -3.347656 0.0898438 -2.773438 C 0 -2.195312 -0.144531 -1.601562 -0.359375 -0.972656 L -2.035156 -0.972656 C -1.710938 -1.566406 -1.476562 -2.160156 -1.332031 -2.734375 C -1.171875 -3.3125 -1.097656 -3.886719 -1.097656 -4.464844 C -1.097656 -5.21875 -1.222656 -5.8125 -1.476562 -6.226562 C -1.726562 -6.625 -2.105469 -6.839844 -2.59375 -6.839844 C -3.023438 -6.839844 -3.367188 -6.679688 -3.601562 -6.390625 C -3.835938 -6.101562 -4.066406 -5.453125 -4.285156 -4.445312 L -4.410156 -3.886719 C -4.625 -2.878906 -4.949219 -2.140625 -5.382812 -1.710938 C -5.8125 -1.261719 -6.40625 -1.042969 -7.183594 -1.042969 C -8.101562 -1.042969 -8.820312 -1.367188 -9.324219 -2.015625 C -9.828125 -2.664062 -10.078125 -3.601562 -10.078125 -4.824219 C -10.078125 -5.417969 -10.027344 -5.976562 -9.9375 -6.515625 C -9.847656 -7.039062 -9.71875 -7.523438 -9.558594 -7.972656 Z M -9.558594 -7.972656 "/>
</g>
<g id="glyph-2-4">
<path d="M -5.941406 -9.882812 L 0 -9.882812 L 0 -8.261719 L -5.886719 -8.261719 C -6.820312 -8.261719 -7.507812 -8.0625 -7.972656 -7.703125 C -8.441406 -7.34375 -8.675781 -6.804688 -8.675781 -6.085938 C -8.675781 -5.203125 -8.386719 -4.519531 -7.828125 -4.015625 C -7.273438 -3.511719 -6.515625 -3.257812 -5.5625 -3.257812 L 0 -3.257812 L 0 -1.636719 L -13.679688 -1.636719 L -13.679688 -3.257812 L -8.316406 -3.257812 C -8.890625 -3.636719 -9.34375 -4.085938 -9.628906 -4.625 C -9.917969 -5.148438 -10.078125 -5.761719 -10.078125 -6.445312 C -10.078125 -7.558594 -9.71875 -8.425781 -9.019531 -9 C -8.316406 -9.574219 -7.289062 -9.882812 -5.941406 -9.882812 Z M -5.941406 -9.882812 "/>
</g>
<g id="glyph-2-5">
<path d="M -5.039062 -8.171875 C -6.191406 -8.171875 -7.109375 -7.921875 -7.757812 -7.453125 C -8.40625 -6.964844 -8.730469 -6.28125 -8.730469 -5.417969 C -8.730469 -4.554688 -8.40625 -3.871094 -7.757812 -3.382812 C -7.109375 -2.898438 -6.191406 -2.664062 -5.039062 -2.664062 C -3.871094 -2.664062 -2.96875 -2.898438 -2.320312 -3.382812 C -1.675781 -3.871094 -1.351562 -4.554688 -1.351562 -5.417969 C -1.351562 -6.28125 -1.675781 -6.964844 -2.320312 -7.453125 C -2.96875 -7.921875 -3.871094 -8.171875 -5.039062 -8.171875 Z M -1.222656 -9.792969 C 0.433594 -9.792969 1.675781 -9.414062 2.503906 -8.675781 C 3.3125 -7.921875 3.726562 -6.785156 3.726562 -5.257812 C 3.726562 -4.679688 3.671875 -4.15625 3.601562 -3.652344 C 3.511719 -3.148438 3.382812 -2.644531 3.203125 -2.179688 L 1.636719 -2.179688 C 1.890625 -2.644531 2.070312 -3.113281 2.195312 -3.582031 C 2.320312 -4.050781 2.394531 -4.519531 2.394531 -5.003906 C 2.394531 -6.046875 2.105469 -6.839844 1.566406 -7.378906 C 1.007812 -7.902344 0.179688 -8.171875 -0.9375 -8.171875 L -1.726562 -8.171875 C -1.152344 -7.828125 -0.71875 -7.398438 -0.433594 -6.875 C -0.144531 -6.355469 0 -5.742188 0 -5.023438 C 0 -3.796875 -0.449219 -2.824219 -1.367188 -2.089844 C -2.285156 -1.351562 -3.511719 -0.988281 -5.039062 -0.988281 C -6.550781 -0.988281 -7.777344 -1.351562 -8.695312 -2.089844 C -9.613281 -2.824219 -10.078125 -3.796875 -10.078125 -5.023438 C -10.078125 -5.742188 -9.9375 -6.355469 -9.648438 -6.875 C -9.359375 -7.398438 -8.929688 -7.828125 -8.351562 -8.171875 L -9.847656 -8.171875 L -9.847656 -9.792969 Z M -1.222656 -9.792969 "/>
</g>
<g id="glyph-2-6">
</g>
<g id="glyph-2-7">
<path d="M -8.335938 -7.398438 C -8.441406 -7.21875 -8.515625 -7.019531 -8.566406 -6.804688 C -8.605469 -6.589844 -8.640625 -6.355469 -8.640625 -6.101562 C -8.640625 -5.183594 -8.335938 -4.480469 -7.738281 -3.996094 C -7.144531 -3.492188 -6.300781 -3.257812 -5.183594 -3.257812 L 0 -3.257812 L 0 -1.636719 L -9.847656 -1.636719 L -9.847656 -3.257812 L -8.316406 -3.257812 C -8.910156 -3.582031 -9.359375 -4.03125 -9.648438 -4.570312 C -9.9375 -5.113281 -10.078125 -5.777344 -10.078125 -6.570312 C -10.078125 -6.679688 -10.0625 -6.804688 -10.0625 -6.949219 C -10.042969 -7.074219 -10.027344 -7.21875 -9.988281 -7.398438 Z M -8.335938 -7.398438 "/>
</g>
<g id="glyph-2-8">
<path d="M -4.949219 -6.175781 C -4.949219 -4.859375 -4.789062 -3.960938 -4.5 -3.457031 C -4.195312 -2.953125 -3.691406 -2.699219 -2.96875 -2.699219 C -2.394531 -2.699219 -1.925781 -2.878906 -1.601562 -3.257812 C -1.261719 -3.636719 -1.097656 -4.15625 -1.097656 -4.804688 C -1.097656 -5.707031 -1.402344 -6.425781 -2.050781 -6.964844 C -2.683594 -7.507812 -3.527344 -7.777344 -4.589844 -7.777344 L -4.949219 -7.777344 Z M -5.617188 -9.394531 L 0 -9.394531 L 0 -7.777344 L -1.492188 -7.777344 C -0.882812 -7.398438 -0.449219 -6.929688 -0.179688 -6.390625 C 0.0898438 -5.851562 0.234375 -5.164062 0.234375 -4.375 C 0.234375 -3.367188 -0.0351562 -2.554688 -0.59375 -1.960938 C -1.152344 -1.367188 -1.90625 -1.078125 -2.863281 -1.078125 C -3.960938 -1.078125 -4.789062 -1.441406 -5.363281 -2.195312 C -5.921875 -2.933594 -6.210938 -4.03125 -6.210938 -5.507812 L -6.210938 -7.777344 L -6.371094 -7.777344 C -7.109375 -7.777344 -7.6875 -7.523438 -8.101562 -7.039062 C -8.496094 -6.550781 -8.710938 -5.867188 -8.710938 -4.984375 C -8.710938 -4.410156 -8.640625 -3.871094 -8.496094 -3.328125 C -8.351562 -2.789062 -8.152344 -2.285156 -7.902344 -1.800781 L -9.394531 -1.800781 C -9.613281 -2.375 -9.792969 -2.953125 -9.898438 -3.511719 C -10.007812 -4.066406 -10.078125 -4.609375 -10.078125 -5.148438 C -10.078125 -6.570312 -9.703125 -7.632812 -8.964844 -8.335938 C -8.226562 -9.035156 -7.109375 -9.394531 -5.617188 -9.394531 Z M -5.617188 -9.394531 "/>
</g>
<g id="glyph-2-9">
<path d="M -12.636719 -3.292969 L -9.847656 -3.292969 L -9.847656 -6.625 L -8.585938 -6.625 L -8.585938 -3.292969 L -3.238281 -3.292969 C -2.429688 -3.292969 -1.90625 -3.402344 -1.691406 -3.617188 C -1.457031 -3.835938 -1.351562 -4.285156 -1.351562 -4.96875 L -1.351562 -6.625 L 0 -6.625 L 0 -4.96875 C 0 -3.707031 -0.234375 -2.84375 -0.703125 -2.375 C -1.171875 -1.90625 -2.015625 -1.675781 -3.238281 -1.675781 L -8.585938 -1.675781 L -8.585938 -0.484375 L -9.847656 -0.484375 L -9.847656 -1.675781 L -12.636719 -1.675781 Z M -12.636719 -3.292969 "/>
</g>
<g id="glyph-2-10">
<path d="M -5.328125 -10.117188 L -4.535156 -10.117188 L -4.535156 -2.683594 C -3.421875 -2.753906 -2.554688 -3.078125 -1.980469 -3.691406 C -1.402344 -4.285156 -1.117188 -5.113281 -1.117188 -6.191406 C -1.117188 -6.804688 -1.1875 -7.414062 -1.332031 -7.992188 C -1.476562 -8.566406 -1.710938 -9.160156 -2.035156 -9.738281 L -0.503906 -9.738281 C -0.253906 -9.160156 -0.0546875 -8.566406 0.0546875 -7.957031 C 0.160156 -7.34375 0.234375 -6.714844 0.234375 -6.101562 C 0.234375 -4.519531 -0.214844 -3.277344 -1.117188 -2.359375 C -2.015625 -1.441406 -3.257812 -0.988281 -4.824219 -0.988281 C -6.425781 -0.988281 -7.703125 -1.421875 -8.65625 -2.285156 C -9.59375 -3.148438 -10.078125 -4.339844 -10.078125 -5.8125 C -10.078125 -7.144531 -9.648438 -8.191406 -8.800781 -8.964844 C -7.9375 -9.71875 -6.785156 -10.117188 -5.328125 -10.117188 Z M -5.796875 -8.496094 C -6.679688 -8.476562 -7.378906 -8.226562 -7.921875 -7.757812 C -8.441406 -7.273438 -8.710938 -6.625 -8.710938 -5.832031 C -8.710938 -4.933594 -8.441406 -4.210938 -7.9375 -3.671875 C -7.433594 -3.132812 -6.714844 -2.808594 -5.796875 -2.734375 Z M -5.796875 -8.496094 "/>
</g>
</g>
<clipPath id="clip-0">
<path clip-rule="nonzero" d="M 122.890625 455.933594 L 141.890625 455.933594 L 141.890625 474.933594 L 122.890625 474.933594 Z M 122.890625 455.933594 "/>
</clipPath>
<clipPath id="clip-1">
<path clip-rule="nonzero" d="M 218.144531 459.199219 L 237.144531 459.199219 L 237.144531 478.199219 L 218.144531 478.199219 Z M 218.144531 459.199219 "/>
</clipPath>
<clipPath id="clip-2">
<path clip-rule="nonzero" d="M 313.398438 459.171875 L 332.398438 459.171875 L 332.398438 478.171875 L 313.398438 478.171875 Z M 313.398438 459.171875 "/>
</clipPath>
<clipPath id="clip-3">
<path clip-rule="nonzero" d="M 122.890625 448.488281 L 141.890625 448.488281 L 141.890625 467.488281 L 122.890625 467.488281 Z M 122.890625 448.488281 "/>
</clipPath>
<clipPath id="clip-4">
<path clip-rule="nonzero" d="M 218.144531 460.050781 L 237.144531 460.050781 L 237.144531 479.050781 L 218.144531 479.050781 Z M 218.144531 460.050781 "/>
</clipPath>
<clipPath id="clip-5">
<path clip-rule="nonzero" d="M 313.398438 455.710938 L 332.398438 455.710938 L 332.398438 474.710938 L 313.398438 474.710938 Z M 313.398438 455.710938 "/>
</clipPath>
<clipPath id="clip-6">
<path clip-rule="nonzero" d="M 408.65625 446.9375 L 427.65625 446.9375 L 427.65625 465.9375 L 408.65625 465.9375 Z M 408.65625 446.9375 "/>
</clipPath>
<clipPath id="clip-7">
<path clip-rule="nonzero" d="M 503.910156 447.902344 L 522.910156 447.902344 L 522.910156 466.902344 L 503.910156 466.902344 Z M 503.910156 447.902344 "/>
</clipPath>
<clipPath id="clip-8">
<path clip-rule="nonzero" d="M 599.164062 445.226562 L 618.164062 445.226562 L 618.164062 464.226562 L 599.164062 464.226562 Z M 599.164062 445.226562 "/>
</clipPath>
<clipPath id="clip-9">
<path clip-rule="nonzero" d="M 694.417969 448.050781 L 713.417969 448.050781 L 713.417969 467.050781 L 694.417969 467.050781 Z M 694.417969 448.050781 "/>
</clipPath>
<clipPath id="clip-10">
<path clip-rule="nonzero" d="M 789.671875 435.210938 L 808.671875 435.210938 L 808.671875 454.210938 L 789.671875 454.210938 Z M 789.671875 435.210938 "/>
</clipPath>
<clipPath id="clip-11">
<path clip-rule="nonzero" d="M 884.925781 434.625 L 903.925781 434.625 L 903.925781 453.625 L 884.925781 453.625 Z M 884.925781 434.625 "/>
</clipPath>
<clipPath id="clip-12">
<path clip-rule="nonzero" d="M 980.179688 434.652344 L 999.179688 434.652344 L 999.179688 453.652344 L 980.179688 453.652344 Z M 980.179688 434.652344 "/>
</clipPath>
<clipPath id="clip-13">
<path clip-rule="nonzero" d="M 1075.433594 436.289062 L 1094.433594 436.289062 L 1094.433594 455.289062 L 1075.433594 455.289062 Z M 1075.433594 436.289062 "/>
</clipPath>
<clipPath id="clip-14">
<path clip-rule="nonzero" d="M 122.890625 269.742188 L 141.890625 269.742188 L 141.890625 288.742188 L 122.890625 288.742188 Z M 122.890625 269.742188 "/>
</clipPath>
<clipPath id="clip-15">
<path clip-rule="nonzero" d="M 218.144531 216.816406 L 237.144531 216.816406 L 237.144531 235.816406 L 218.144531 235.816406 Z M 218.144531 216.816406 "/>
</clipPath>
<clipPath id="clip-16">
<path clip-rule="nonzero" d="M 313.398438 205.515625 L 332.398438 205.515625 L 332.398438 224.515625 L 313.398438 224.515625 Z M 313.398438 205.515625 "/>
</clipPath>
<clipPath id="clip-17">
<path clip-rule="nonzero" d="M 408.65625 253.695312 L 427.65625 253.695312 L 427.65625 272.695312 L 408.65625 272.695312 Z M 408.65625 253.695312 "/>
</clipPath>
<clipPath id="clip-18">
<path clip-rule="nonzero" d="M 503.910156 237.972656 L 522.910156 237.972656 L 522.910156 256.972656 L 503.910156 256.972656 Z M 503.910156 237.972656 "/>
</clipPath>
<clipPath id="clip-19">
<path clip-rule="nonzero" d="M 599.164062 325.574219 L 618.164062 325.574219 L 618.164062 344.574219 L 599.164062 344.574219 Z M 599.164062 325.574219 "/>
</clipPath>
<clipPath id="clip-20">
<path clip-rule="nonzero" d="M 694.417969 364.183594 L 713.417969 364.183594 L 713.417969 383.183594 L 694.417969 383.183594 Z M 694.417969 364.183594 "/>
</clipPath>
<clipPath id="clip-21">
<path clip-rule="nonzero" d="M 789.671875 387.046875 L 808.671875 387.046875 L 808.671875 406.046875 L 789.671875 406.046875 Z M 789.671875 387.046875 "/>
</clipPath>
<clipPath id="clip-22">
<path clip-rule="nonzero" d="M 884.925781 442.710938 L 903.925781 442.710938 L 903.925781 461.710938 L 884.925781 461.710938 Z M 884.925781 442.710938 "/>
</clipPath>
<clipPath id="clip-23">
<path clip-rule="nonzero" d="M 980.179688 440.621094 L 999.179688 440.621094 L 999.179688 459.621094 L 980.179688 459.621094 Z M 980.179688 440.621094 "/>
</clipPath>
<clipPath id="clip-24">
<path clip-rule="nonzero" d="M 1075.433594 455.976562 L 1094.433594 455.976562 L 1094.433594 474.976562 L 1075.433594 474.976562 Z M 1075.433594 455.976562 "/>
</clipPath>
<clipPath id="clip-25">
<path clip-rule="nonzero" d="M 122.890625 413.730469 L 141.890625 413.730469 L 141.890625 432.730469 L 122.890625 432.730469 Z M 122.890625 413.730469 "/>
</clipPath>
<clipPath id="clip-26">
<path clip-rule="nonzero" d="M 218.144531 379.253906 L 237.144531 379.253906 L 237.144531 398.253906 L 218.144531 398.253906 Z M 218.144531 379.253906 "/>
</clipPath>
<clipPath id="clip-27">
<path clip-rule="nonzero" d="M 313.398438 300.636719 L 332.398438 300.636719 L 332.398438 319.636719 L 313.398438 319.636719 Z M 313.398438 300.636719 "/>
</clipPath>
<clipPath id="clip-28">
<path clip-rule="nonzero" d="M 408.65625 315.691406 L 427.65625 315.691406 L 427.65625 334.691406 L 408.65625 334.691406 Z M 408.65625 315.691406 "/>
</clipPath>
<clipPath id="clip-29">
<path clip-rule="nonzero" d="M 503.910156 339.085938 L 522.910156 339.085938 L 522.910156 358.085938 L 503.910156 358.085938 Z M 503.910156 339.085938 "/>
</clipPath>
<clipPath id="clip-30">
<path clip-rule="nonzero" d="M 599.164062 383.050781 L 618.164062 383.050781 L 618.164062 402.050781 L 599.164062 402.050781 Z M 599.164062 383.050781 "/>
</clipPath>
<clipPath id="clip-31">
<path clip-rule="nonzero" d="M 694.417969 408.820312 L 713.417969 408.820312 L 713.417969 427.820312 L 694.417969 427.820312 Z M 694.417969 408.820312 "/>
</clipPath>
<clipPath id="clip-32">
<path clip-rule="nonzero" d="M 789.671875 418.351562 L 808.671875 418.351562 L 808.671875 437.351562 L 789.671875 437.351562 Z M 789.671875 418.351562 "/>
</clipPath>
<clipPath id="clip-33">
<path clip-rule="nonzero" d="M 884.925781 431.59375 L 903.925781 431.59375 L 903.925781 450.59375 L 884.925781 450.59375 Z M 884.925781 431.59375 "/>
</clipPath>
<clipPath id="clip-34">
<path clip-rule="nonzero" d="M 980.179688 434.652344 L 999.179688 434.652344 L 999.179688 453.652344 L 980.179688 453.652344 Z M 980.179688 434.652344 "/>
</clipPath>
<clipPath id="clip-35">
<path clip-rule="nonzero" d="M 1075.433594 437.519531 L 1094.433594 437.519531 L 1094.433594 456.519531 L 1075.433594 456.519531 Z M 1075.433594 437.519531 "/>
</clipPath>
<clipPath id="clip-36">
<path clip-rule="nonzero" d="M 121.027344 49.410156 L 143.757812 49.410156 L 143.757812 72.140625 L 121.027344 72.140625 Z M 121.027344 49.410156 "/>
</clipPath>
<clipPath id="clip-37">
<path clip-rule="nonzero" d="M 216.28125 35.503906 L 239.011719 35.503906 L 239.011719 58.230469 L 216.28125 58.230469 Z M 216.28125 35.503906 "/>
</clipPath>
<clipPath id="clip-38">
<path clip-rule="nonzero" d="M 311.535156 253.230469 L 334.265625 253.230469 L 334.265625 275.957031 L 311.535156 275.957031 Z M 311.535156 253.230469 "/>
</clipPath>
<clipPath id="clip-39">
<path clip-rule="nonzero" d="M 406.789062 408.773438 L 429.519531 408.773438 L 429.519531 431.5 L 406.789062 431.5 Z M 406.789062 408.773438 "/>
</clipPath>
<clipPath id="clip-40">
<path clip-rule="nonzero" d="M 502.042969 444.59375 L 524.773438 444.59375 L 524.773438 467.320312 L 502.042969 467.320312 Z M 502.042969 444.59375 "/>
</clipPath>
<clipPath id="clip-41">
<path clip-rule="nonzero" d="M 597.296875 452.765625 L 620.027344 452.765625 L 620.027344 475.496094 L 597.296875 475.496094 Z M 597.296875 452.765625 "/>
</clipPath>
<clipPath id="clip-42">
<path clip-rule="nonzero" d="M 692.550781 437.394531 L 715.28125 437.394531 L 715.28125 460.121094 L 692.550781 460.121094 Z M 692.550781 437.394531 "/>
</clipPath>
<clipPath id="clip-43">
<path clip-rule="nonzero" d="M 787.808594 449.402344 L 810.535156 449.402344 L 810.535156 472.132812 L 787.808594 472.132812 Z M 787.808594 449.402344 "/>
</clipPath>
<clipPath id="clip-44">
<path clip-rule="nonzero" d="M 883.0625 430.742188 L 905.789062 430.742188 L 905.789062 453.46875 L 883.0625 453.46875 Z M 883.0625 430.742188 "/>
</clipPath>
<clipPath id="clip-45">
<path clip-rule="nonzero" d="M 978.316406 425.632812 L 1001.042969 425.632812 L 1001.042969 448.359375 L 978.316406 448.359375 Z M 978.316406 425.632812 "/>
</clipPath>
<clipPath id="clip-46">
<path clip-rule="nonzero" d="M 1073.570312 422.117188 L 1096.296875 422.117188 L 1096.296875 444.847656 L 1073.570312 444.847656 Z M 1073.570312 422.117188 "/>
</clipPath>
</defs>
<rect x="-115.2" y="-64.8" width="1382.4" height="777.6" fill="rgb(100%, 100%, 100%)" fill-opacity="1"/>
<path fill-rule="nonzero" fill="rgb(100%, 100%, 100%)" fill-opacity="1" d="M 84.765625 491.875 L 1132.558594 491.875 L 1132.558594 19.441406 L 84.765625 19.441406 Z M 84.765625 491.875 "/>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 227.644531 156.125 L 227.644531 147.125 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="206.646136" y="517.296812"/>
<use xlink:href="#glyph-0-1" x="217.140136" y="517.296812"/>
<use xlink:href="#glyph-0-2" x="227.634136" y="517.296812"/>
<use xlink:href="#glyph-0-3" x="238.128136" y="517.296812"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 418.15625 156.125 L 418.15625 147.125 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="397.154318" y="517.296812"/>
<use xlink:href="#glyph-0-1" x="407.648318" y="517.296812"/>
<use xlink:href="#glyph-0-2" x="418.142318" y="517.296812"/>
<use xlink:href="#glyph-0-4" x="428.636318" y="517.296812"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 608.664062 156.125 L 608.664062 147.125 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="587.6625" y="517.296812"/>
<use xlink:href="#glyph-0-1" x="598.1565" y="517.296812"/>
<use xlink:href="#glyph-0-2" x="608.6505" y="517.296812"/>
<use xlink:href="#glyph-0-5" x="619.1445" y="517.296812"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 799.171875 156.125 L 799.171875 147.125 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="778.170682" y="517.296812"/>
<use xlink:href="#glyph-0-1" x="788.664682" y="517.296812"/>
<use xlink:href="#glyph-0-0" x="799.158682" y="517.296812"/>
<use xlink:href="#glyph-0-1" x="809.652682" y="517.296812"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 989.679688 156.125 L 989.679688 147.125 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="968.678864" y="517.296812"/>
<use xlink:href="#glyph-0-1" x="979.172864" y="517.296812"/>
<use xlink:href="#glyph-0-0" x="989.666864" y="517.296812"/>
<use xlink:href="#glyph-0-0" x="1000.160864" y="517.296812"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-1-0" x="589.592188" y="538.499937"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-1-1" x="598.199563" y="538.499937"/>
<use xlink:href="#glyph-1-2" x="609.269563" y="538.499937"/>
<use xlink:href="#glyph-1-3" x="620.303562" y="538.499937"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 177.597656 L 75.765625 177.597656 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="61.765" y="476.86156"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 263.496094 L 75.765625 263.496094 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="51.265" y="390.964298"/>
<use xlink:href="#glyph-0-1" x="61.759" y="390.964298"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 349.394531 L 75.765625 349.394531 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="51.265" y="305.067037"/>
<use xlink:href="#glyph-0-1" x="61.759" y="305.067037"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 435.292969 L 75.765625 435.292969 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-4" x="51.265" y="219.169776"/>
<use xlink:href="#glyph-0-1" x="61.759" y="219.169776"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 521.1875 L 75.765625 521.1875 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-5" x="51.265" y="133.272514"/>
<use xlink:href="#glyph-0-1" x="61.759" y="133.272514"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 607.085938 L 75.765625 607.085938 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="40.765" y="47.375253"/>
<use xlink:href="#glyph-0-1" x="51.259" y="47.375253"/>
<use xlink:href="#glyph-0-1" x="61.753" y="47.375253"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-2-0" x="33.015" y="314.985594"/>
<use xlink:href="#glyph-2-1" x="33.015" y="308.649594"/>
<use xlink:href="#glyph-2-2" x="33.015" y="303.645594"/>
<use xlink:href="#glyph-2-1" x="33.015" y="292.233594"/>
<use xlink:href="#glyph-2-3" x="33.015" y="287.229594"/>
<use xlink:href="#glyph-2-4" x="33.015" y="277.851594"/>
<use xlink:href="#glyph-2-1" x="33.015" y="266.439594"/>
<use xlink:href="#glyph-2-2" x="33.015" y="261.435594"/>
<use xlink:href="#glyph-2-5" x="33.015" y="250.023594"/>
<use xlink:href="#glyph-2-6" x="33.015" y="238.593594"/>
<use xlink:href="#glyph-2-7" x="33.015" y="232.869594"/>
<use xlink:href="#glyph-2-8" x="33.015" y="225.471594"/>
<use xlink:href="#glyph-2-9" x="33.015" y="214.437594"/>
<use xlink:href="#glyph-2-10" x="33.015" y="207.381594"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 182.566406 L 227.644531 179.300781 L 322.898438 179.328125 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 130.140625 469.933594 L 132.390625 467.683594 L 134.640625 469.933594 L 136.890625 467.683594 L 134.640625 465.433594 L 136.890625 463.183594 L 134.640625 460.933594 L 132.390625 463.183594 L 130.140625 460.933594 L 127.890625 463.183594 L 130.140625 465.433594 L 127.890625 467.683594 Z M 130.140625 469.933594 "/>
<g clip-path="url(#clip-0)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.25142 -4.498131 L -0.00142045 -2.248131 L 2.24858 -4.498131 L 4.49858 -2.248131 L 2.24858 0.00186879 L 4.49858 2.251869 L 2.24858 4.501869 L -0.00142045 2.251869 L -2.25142 4.501869 L -4.50142 2.251869 L -2.25142 0.00186879 L -4.50142 -2.248131 Z M -2.25142 -4.498131 " transform="matrix(1, 0, 0, -1, 132.392045, 465.435463)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 225.394531 473.199219 L 227.644531 470.949219 L 229.894531 473.199219 L 232.144531 470.949219 L 229.894531 468.699219 L 232.144531 466.449219 L 229.894531 464.199219 L 227.644531 466.449219 L 225.394531 464.199219 L 223.144531 466.449219 L 225.394531 468.699219 L 223.144531 470.949219 Z M 225.394531 473.199219 "/>
<g clip-path="url(#clip-1)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.251605 -4.499532 L -0.00160511 -2.249532 L 2.248395 -4.499532 L 4.498395 -2.249532 L 2.248395 0.00046754 L 4.498395 2.250468 L 2.248395 4.500468 L -0.00160511 2.250468 L -2.251605 4.500468 L -4.501605 2.250468 L -2.251605 0.00046754 L -4.501605 -2.249532 Z M -2.251605 -4.499532 " transform="matrix(1, 0, 0, -1, 227.646136, 468.699686)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 320.648438 473.171875 L 322.898438 470.921875 L 325.148438 473.171875 L 327.398438 470.921875 L 325.148438 468.671875 L 327.398438 466.421875 L 325.148438 464.171875 L 322.898438 466.421875 L 320.648438 464.171875 L 318.398438 466.421875 L 320.648438 468.671875 L 318.398438 470.921875 Z M 320.648438 473.171875 "/>
<g clip-path="url(#clip-2)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.25179 -4.500728 L -0.00178977 -2.250728 L 2.24821 -4.500728 L 4.49821 -2.250728 L 2.24821 -0.000727902 L 4.49821 2.249272 L 2.24821 4.499272 L -0.00178977 2.249272 L -2.25179 4.499272 L -4.50179 2.249272 L -2.25179 -0.000727902 L -4.50179 -2.250728 Z M -2.25179 -4.500728 " transform="matrix(1, 0, 0, -1, 322.900227, 468.671147)"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 132.390625 190.011719 L 227.644531 178.449219 L 322.898438 182.789062 L 418.15625 191.5625 L 513.410156 190.597656 L 608.664062 193.273438 L 703.917969 190.449219 L 799.171875 203.289062 L 894.425781 203.875 L 989.679688 203.847656 L 1084.933594 202.210938 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 132.390625 453.488281 L 127.890625 462.488281 L 136.890625 462.488281 Z M 132.390625 453.488281 "/>
<g clip-path="url(#clip-3)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00142045 4.499442 L -4.50142 -4.500558 L 4.49858 -4.500558 Z M -0.00142045 4.499442 " transform="matrix(1, 0, 0, -1, 132.392045, 457.987723)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 227.644531 465.050781 L 223.144531 474.050781 L 232.144531 474.050781 Z M 227.644531 465.050781 "/>
<g clip-path="url(#clip-4)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00160511 4.499373 L -4.501605 -4.500627 L 4.498395 -4.500627 Z M -0.00160511 4.499373 " transform="matrix(1, 0, 0, -1, 227.646136, 469.550154)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 322.898438 460.710938 L 318.398438 469.710938 L 327.398438 469.710938 Z M 322.898438 460.710938 "/>
<g clip-path="url(#clip-5)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00178977 4.501259 L -4.50179 -4.498741 L 4.49821 -4.498741 Z M -0.00178977 4.501259 " transform="matrix(1, 0, 0, -1, 322.900227, 465.212197)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 418.15625 451.9375 L 413.65625 460.9375 L 422.65625 460.9375 Z M 418.15625 451.9375 "/>
<g clip-path="url(#clip-6)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00193182 4.500628 L -4.498068 -4.499372 L 4.501932 -4.499372 Z M 0.00193182 4.500628 " transform="matrix(1, 0, 0, -1, 418.154318, 456.438128)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 513.410156 452.902344 L 508.910156 461.902344 L 517.910156 461.902344 Z M 513.410156 452.902344 "/>
<g clip-path="url(#clip-7)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00174716 4.498132 L -4.498253 -4.501868 L 4.501747 -4.501868 Z M 0.00174716 4.498132 " transform="matrix(1, 0, 0, -1, 513.408409, 457.400476)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 608.664062 450.226562 L 604.164062 459.226562 L 613.164062 459.226562 Z M 608.664062 450.226562 "/>
<g clip-path="url(#clip-8)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.0015625 4.499377 L -4.498438 -4.500623 L 4.501562 -4.500623 Z M 0.0015625 4.499377 " transform="matrix(1, 0, 0, -1, 608.6625, 454.725939)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 703.917969 453.050781 L 699.417969 462.050781 L 708.417969 462.050781 Z M 703.917969 453.050781 "/>
<g clip-path="url(#clip-9)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00137784 4.49907 L -4.498622 -4.50093 L 4.501378 -4.50093 Z M 0.00137784 4.49907 " transform="matrix(1, 0, 0, -1, 703.916591, 457.549851)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 799.171875 440.210938 L 794.671875 449.210938 L 803.671875 449.210938 Z M 799.171875 440.210938 "/>
<g clip-path="url(#clip-10)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00119318 4.500784 L -4.498807 -4.499216 L 4.501193 -4.499216 Z M 0.00119318 4.500784 " transform="matrix(1, 0, 0, -1, 799.170682, 444.711722)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 894.425781 439.625 L 889.925781 448.625 L 898.925781 448.625 Z M 894.425781 439.625 "/>
<g clip-path="url(#clip-11)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00100852 4.501166 L -4.498991 -4.498834 L 4.501009 -4.498834 Z M 0.00100852 4.501166 " transform="matrix(1, 0, 0, -1, 894.424773, 444.126166)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 989.679688 439.652344 L 985.179688 448.652344 L 994.179688 448.652344 Z M 989.679688 439.652344 "/>
<g clip-path="url(#clip-12)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000823864 4.501893 L -4.499176 -4.498107 L 4.500824 -4.498107 Z M 0.000823864 4.501893 " transform="matrix(1, 0, 0, -1, 989.678864, 444.154237)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 1084.933594 441.289062 L 1080.433594 450.289062 L 1089.433594 450.289062 Z M 1084.933594 441.289062 "/>
<g clip-path="url(#clip-13)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639204 4.499164 L -4.499361 -4.500836 L 4.500639 -4.500836 Z M 0.000639204 4.499164 " transform="matrix(1, 0, 0, -1, 1084.932955, 445.788226)"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 132.390625 368.757812 L 227.644531 421.683594 L 322.898438 432.984375 L 418.15625 384.804688 L 513.410156 400.527344 L 608.664062 312.925781 L 703.917969 274.316406 L 799.171875 251.453125 L 894.425781 195.789062 L 989.679688 197.878906 L 1084.933594 182.523438 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 127.890625 279.242188 L 136.890625 283.742188 L 136.890625 274.742188 Z M 127.890625 279.242188 "/>
<g clip-path="url(#clip-14)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.50142 -0.000210572 L 4.49858 -4.500211 L 4.49858 4.499789 Z M -4.50142 -0.000210572 " transform="matrix(1, 0, 0, -1, 132.392045, 279.241977)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 223.144531 226.316406 L 232.144531 230.816406 L 232.144531 221.816406 Z M 223.144531 226.316406 "/>
<g clip-path="url(#clip-15)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501605 -0.0000812331 L 4.498395 -4.500081 L 4.498395 4.499919 Z M -4.501605 -0.0000812331 " transform="matrix(1, 0, 0, -1, 227.646136, 226.316325)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 318.398438 215.015625 L 327.398438 219.515625 L 327.398438 210.515625 Z M 318.398438 215.015625 "/>
<g clip-path="url(#clip-16)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.50179 -0.000820184 L 4.49821 -4.50082 L 4.49821 4.49918 Z M -4.50179 -0.000820184 " transform="matrix(1, 0, 0, -1, 322.900227, 215.014805)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 413.65625 263.195312 L 422.65625 267.695312 L 422.65625 258.695312 Z M 413.65625 263.195312 "/>
<g clip-path="url(#clip-17)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498068 0.00190286 L 4.501932 -4.498097 L 4.501932 4.501903 Z M -4.498068 0.00190286 " transform="matrix(1, 0, 0, -1, 418.154318, 263.197215)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 508.910156 247.472656 L 517.910156 251.972656 L 517.910156 242.972656 Z M 508.910156 247.472656 "/>
<g clip-path="url(#clip-18)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498253 -0.000464648 L 4.501747 -4.500465 L 4.501747 4.499535 Z M -4.498253 -0.000464648 " transform="matrix(1, 0, 0, -1, 513.408409, 247.472192)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 604.164062 335.074219 L 613.164062 339.574219 L 613.164062 330.574219 Z M 604.164062 335.074219 "/>
<g clip-path="url(#clip-19)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498438 0.0016425 L 4.501562 -4.498357 L 4.501562 4.501643 Z M -4.498438 0.0016425 " transform="matrix(1, 0, 0, -1, 608.6625, 335.075861)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 699.417969 373.683594 L 708.417969 378.183594 L 708.417969 369.183594 Z M 699.417969 373.683594 "/>
<g clip-path="url(#clip-20)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498622 -0.00193517 L 4.501378 -4.501935 L 4.501378 4.498065 Z M -4.498622 -0.00193517 " transform="matrix(1, 0, 0, -1, 703.916591, 373.681659)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 794.671875 396.546875 L 803.671875 401.046875 L 803.671875 392.046875 Z M 794.671875 396.546875 "/>
<g clip-path="url(#clip-21)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498807 -0.00184205 L 4.501193 -4.501842 L 4.501193 4.498158 Z M -4.498807 -0.00184205 " transform="matrix(1, 0, 0, -1, 799.170682, 396.545033)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 889.925781 452.210938 L 898.925781 456.710938 L 898.925781 447.710938 Z M 889.925781 452.210938 "/>
<g clip-path="url(#clip-22)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498991 -0.00032363 L 4.501009 -4.500324 L 4.501009 4.499676 Z M -4.498991 -0.00032363 " transform="matrix(1, 0, 0, -1, 894.424773, 452.210614)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 985.179688 450.121094 L 994.179688 454.621094 L 994.179688 445.621094 Z M 985.179688 450.121094 "/>
<g clip-path="url(#clip-23)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499176 -0.00176941 L 4.500824 -4.501769 L 4.500824 4.498231 Z M -4.499176 -0.00176941 " transform="matrix(1, 0, 0, -1, 989.678864, 450.119324)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 1080.433594 465.476562 L 1089.433594 469.976562 L 1089.433594 460.976562 Z M 1080.433594 465.476562 "/>
<g clip-path="url(#clip-24)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499361 0.0015805 L 4.500639 -4.49842 L 4.500639 4.50158 Z M -4.499361 0.0015805 " transform="matrix(1, 0, 0, -1, 1084.932955, 465.478143)"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 132.390625 224.769531 L 227.644531 259.246094 L 322.898438 337.863281 L 418.15625 322.808594 L 513.410156 299.414062 L 608.664062 255.449219 L 703.917969 229.679688 L 799.171875 220.148438 L 894.425781 206.90625 L 989.679688 203.847656 L 1084.933594 200.980469 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" d="M 136.890625 423.230469 L 127.890625 418.730469 L 127.890625 427.730469 Z M 136.890625 423.230469 "/>
<g clip-path="url(#clip-25)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 4.49858 0.00113705 L -4.50142 4.501137 L -4.50142 -4.498863 Z M 4.49858 0.00113705 " transform="matrix(1, 0, 0, -1, 132.392045, 423.231606)"/>
</g>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" d="M 232.144531 388.753906 L 223.144531 384.253906 L 223.144531 393.253906 Z M 232.144531 388.753906 "/>
<g clip-path="url(#clip-26)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 4.498395 0.00179422 L -4.501605 4.501794 L -4.501605 -4.498206 Z M 4.498395 0.00179422 " transform="matrix(1, 0, 0, -1, 227.646136, 388.7557)"/>
</g>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" d="M 327.398438 310.136719 L 318.398438 305.636719 L 318.398438 314.636719 Z M 327.398438 310.136719 "/>
<g clip-path="url(#clip-27)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 4.49821 -0.000785578 L -4.50179 4.499214 L -4.50179 -4.500786 Z M 4.49821 -0.000785578 " transform="matrix(1, 0, 0, -1, 322.900227, 310.135933)"/>
</g>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" d="M 422.65625 325.191406 L 413.65625 320.691406 L 413.65625 329.691406 Z M 422.65625 325.191406 "/>
<g clip-path="url(#clip-28)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 4.501932 -0.000718776 L -4.498068 4.499281 L -4.498068 -4.500719 Z M 4.501932 -0.000718776 " transform="matrix(1, 0, 0, -1, 418.154318, 325.190687)"/>
</g>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" d="M 517.910156 348.585938 L 508.910156 344.085938 L 508.910156 353.085938 Z M 517.910156 348.585938 "/>
<g clip-path="url(#clip-29)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 4.501747 -0.00149878 L -4.498253 4.498501 L -4.498253 -4.501499 Z M 4.501747 -0.00149878 " transform="matrix(1, 0, 0, -1, 513.408409, 348.584439)"/>
</g>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" d="M 613.164062 392.550781 L 604.164062 388.050781 L 604.164062 397.050781 Z M 613.164062 392.550781 "/>
<g clip-path="url(#clip-30)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 4.501562 -0.00108332 L -4.498438 4.498917 L -4.498438 -4.501083 Z M 4.501562 -0.00108332 " transform="matrix(1, 0, 0, -1, 608.6625, 392.549698)"/>
</g>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" d="M 708.417969 418.320312 L 699.417969 413.820312 L 699.417969 422.820312 Z M 708.417969 418.320312 "/>
<g clip-path="url(#clip-31)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 4.501378 0.00086773 L -4.498622 4.500868 L -4.498622 -4.499132 Z M 4.501378 0.00086773 " transform="matrix(1, 0, 0, -1, 703.916591, 418.32118)"/>
</g>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" d="M 803.671875 427.851562 L 794.671875 423.351562 L 794.671875 432.351562 Z M 803.671875 427.851562 "/>
<g clip-path="url(#clip-32)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 4.501193 0.00181805 L -4.498807 4.501818 L -4.498807 -4.498182 Z M 4.501193 0.00181805 " transform="matrix(1, 0, 0, -1, 799.170682, 427.853381)"/>
</g>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" d="M 898.925781 441.09375 L 889.925781 436.59375 L 889.925781 445.59375 Z M 898.925781 441.09375 "/>
<g clip-path="url(#clip-33)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 4.501009 0.000747694 L -4.498991 4.500748 L -4.498991 -4.499252 Z M 4.501009 0.000747694 " transform="matrix(1, 0, 0, -1, 894.424773, 441.094498)"/>
</g>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" d="M 994.179688 444.152344 L 985.179688 439.652344 L 985.179688 448.652344 Z M 994.179688 444.152344 "/>
<g clip-path="url(#clip-34)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 4.500824 0.00189299 L -4.499176 4.501893 L -4.499176 -4.498107 Z M 4.500824 0.00189299 " transform="matrix(1, 0, 0, -1, 989.678864, 444.154237)"/>
</g>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" d="M 1089.433594 447.019531 L 1080.433594 442.519531 L 1080.433594 451.519531 Z M 1089.433594 447.019531 "/>
<g clip-path="url(#clip-35)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 4.500639 -0.000685107 L -4.499361 4.499315 L -4.499361 -4.500685 Z M 4.500639 -0.000685107 " transform="matrix(1, 0, 0, -1, 1084.932955, 447.018846)"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 513.410156 178.082031 L 608.664062 178.644531 L 894.425781 178.609375 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.501747 3.298042 C 1.005653 3.298042 0.587685 3.126167 0.243935 2.782417 C -0.0959091 2.438667 -0.267784 2.016792 -0.267784 1.520698 C -0.267784 1.032417 -0.0959091 0.618354 0.243935 0.27851 C 0.587685 -0.0574272 1.005653 -0.225396 1.501747 -0.225396 C 1.997841 -0.225396 2.419716 -0.0574272 2.75956 0.27851 C 3.099403 0.618354 3.271278 1.032417 3.271278 1.520698 C 3.271278 2.012885 3.099403 2.430854 2.751747 2.77851 C 2.407997 3.126167 1.993935 3.298042 1.501747 3.298042 Z M 1.501747 4.501167 C 1.900185 4.501167 2.279091 4.423042 2.646278 4.270698 C 3.013466 4.118354 3.329872 3.899604 3.595497 3.614448 C 3.880653 3.337104 4.095497 3.020698 4.240028 2.665229 C 4.380653 2.313667 4.454872 1.930854 4.454872 1.520698 C 4.454872 0.704292 4.16581 0.00897902 3.591591 -0.557427 C 3.021278 -1.123833 2.318153 -1.40899 1.486122 -1.40899 C 0.646278 -1.40899 -0.0529403 -1.131646 -0.611534 -0.573052 C -1.170128 -0.0144585 -1.447472 0.68476 -1.447472 1.520698 C -1.447472 2.352729 -1.162315 3.055854 -0.595909 3.633979 C -0.0216903 4.212104 0.677528 4.501167 1.501747 4.501167 Z M 1.501747 4.501167 " transform="matrix(1, 0, 0, -1, 513.408409, 469.919135)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.501563 3.300956 C 1.005469 3.300956 0.5875 3.125175 0.24375 2.781425 C -0.0960937 2.437675 -0.267969 2.019706 -0.267969 1.523612 C -0.267969 1.031425 -0.0960937 0.617362 0.24375 0.281425 C 0.5875 -0.0584192 1.005469 -0.226388 1.501563 -0.226388 C 1.997656 -0.226388 2.419531 -0.0584192 2.759375 0.281425 C 3.099219 0.617362 3.271094 1.031425 3.271094 1.523612 C 3.271094 2.011893 3.099219 2.429862 2.751563 2.777518 C 2.411719 3.125175 1.99375 3.300956 1.501563 3.300956 Z M 1.501563 4.500175 C 1.9 4.500175 2.278906 4.42205 2.646094 4.269706 C 3.013281 4.121268 3.329688 3.902518 3.595313 3.617362 C 3.880469 3.336112 4.095313 3.019706 4.239844 2.664237 C 4.380469 2.312675 4.454688 1.929862 4.454688 1.523612 C 4.454688 0.7033 4.165625 0.0118933 3.591406 -0.558419 C 3.021094 -1.124825 2.317969 -1.409982 1.485938 -1.409982 C 0.646094 -1.409982 -0.053125 -1.128732 -0.611719 -0.570138 C -1.170312 -0.0154504 -1.447656 0.683768 -1.447656 1.523612 C -1.447656 2.355643 -1.1625 3.058768 -0.596094 3.632987 C -0.021875 4.211112 0.677344 4.500175 1.501563 4.500175 Z M 1.501563 4.500175 " transform="matrix(1, 0, 0, -1, 608.6625, 469.355643)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.501009 3.300222 C 1.004915 3.300222 0.586946 3.128347 0.247102 2.780691 C -0.0966477 2.436941 -0.264616 2.018972 -0.264616 1.522879 C -0.264616 1.030691 -0.0966477 0.616629 0.247102 0.280691 C 0.586946 -0.0591526 1.004915 -0.227121 1.501009 -0.227121 C 1.997102 -0.227121 2.418977 -0.0591526 2.758821 0.280691 C 3.102571 0.616629 3.27054 1.030691 3.27054 1.522879 C 3.27054 2.01116 3.098665 2.433035 2.754915 2.776785 C 2.411165 3.124441 1.993196 3.300222 1.501009 3.300222 Z M 1.501009 4.499441 C 1.899446 4.499441 2.282259 4.425222 2.64554 4.268972 C 3.012727 4.120535 3.329134 3.901785 3.594759 3.616629 C 3.883821 3.339285 4.094759 3.018972 4.23929 2.663504 C 4.383821 2.311941 4.454134 1.929129 4.454134 1.522879 C 4.454134 0.702566 4.165071 0.0111599 3.594759 -0.555246 C 3.02054 -1.125559 2.317415 -1.406809 1.485384 -1.406809 C 0.64554 -1.406809 -0.053679 -1.129465 -0.612273 -0.570871 C -1.170866 -0.0122776 -1.44821 0.683035 -1.44821 1.522879 C -1.44821 2.35491 -1.163054 3.058035 -0.592741 3.632254 C -0.022429 4.210379 0.67679 4.499441 1.501009 4.499441 Z M 1.501009 4.499441 " transform="matrix(1, 0, 0, -1, 894.424773, 469.390066)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 132.390625 296.761719 L 227.644531 359.597656 L 322.898438 422.609375 L 418.15625 422.222656 L 513.410156 488.160156 L 608.664062 498.929688 L 703.917969 488.722656 L 799.171875 464.191406 L 894.425781 409.015625 L 989.679688 395.921875 L 1084.933594 353.578125 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.517045 3.045385 L -2.517045 -3.075709 L 3.615767 -3.075709 L 3.615767 3.045385 Z M -3.399858 3.959448 L 4.49858 3.959448 L 4.49858 -3.958521 L -3.399858 -3.958521 Z M 1.049361 2.59226 L 1.049361 0.490698 L 3.147017 0.490698 L 3.147017 -0.509302 L 1.049361 -0.509302 L 1.049361 -2.610865 L 0.0493608 -2.610865 L 0.0493608 -0.509302 L -2.044389 -0.509302 L -2.044389 0.490698 L 0.0493608 0.490698 L 0.0493608 2.59226 Z M 1.049361 2.59226 " transform="matrix(1, 0, 0, -1, 132.392045, 351.236791)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.51723 3.045015 L -2.51723 -3.076078 L 3.615582 -3.076078 L 3.615582 3.045015 Z M -3.400043 3.959078 L 4.498395 3.959078 L 4.498395 -3.958891 L -3.400043 -3.958891 Z M 1.049176 2.59189 L 1.049176 0.490328 L 3.146832 0.490328 L 3.146832 -0.509672 L 1.049176 -0.509672 L 1.049176 -2.611235 L 0.0491761 -2.611235 L 0.0491761 -0.509672 L -2.044574 -0.509672 L -2.044574 0.490328 L 0.0491761 0.490328 L 0.0491761 2.59189 Z M 1.049176 2.59189 " transform="matrix(1, 0, 0, -1, 227.646136, 288.400484)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.517415 3.043999 L -2.517415 -3.077095 L 3.615398 -3.077095 L 3.615398 3.043999 Z M -3.400227 3.958061 L 4.49821 3.958061 L 4.49821 -3.959907 L -3.400227 -3.959907 Z M 1.052898 2.59478 L 1.052898 0.493218 L 3.146648 0.493218 L 3.146648 -0.506782 L 1.052898 -0.506782 L 1.052898 -2.612251 L 0.0489915 -2.612251 L 0.0489915 -0.506782 L -2.044759 -0.506782 L -2.044759 0.493218 L 0.0489915 0.493218 L 0.0489915 2.59478 Z M 1.052898 2.59478 " transform="matrix(1, 0, 0, -1, 322.900227, 225.391655)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.517599 3.047263 L -2.517599 -3.077737 L 3.615213 -3.077737 L 3.615213 3.047263 Z M -3.400412 3.961326 L 4.501932 3.961326 L 4.501932 -3.960549 L -3.400412 -3.960549 Z M 1.052713 2.594138 L 1.052713 0.492576 L 3.146463 0.492576 L 3.146463 -0.507424 L 1.052713 -0.507424 L 1.052713 -2.608987 L 0.0527131 -2.608987 L 0.0527131 -0.507424 L -2.044943 -0.507424 L -2.044943 0.492576 L 0.0527131 0.492576 L 0.0527131 2.594138 Z M 1.052713 2.594138 " transform="matrix(1, 0, 0, -1, 418.154318, 225.777732)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.517784 3.044702 L -2.517784 -3.076391 L 3.615028 -3.076391 L 3.615028 3.044702 Z M -3.400597 3.958765 L 4.501747 3.958765 L 4.501747 -3.959204 L -3.400597 -3.959204 Z M 1.052528 2.595484 L 1.052528 0.490015 L 3.146278 0.490015 L 3.146278 -0.509985 L 1.052528 -0.509985 L 1.052528 -2.611548 L 0.0525284 -2.611548 L 0.0525284 -0.509985 L -2.045128 -0.509985 L -2.045128 0.490015 L 0.0525284 0.490015 L 0.0525284 2.595484 Z M 1.052528 2.595484 " transform="matrix(1, 0, 0, -1, 513.408409, 159.841577)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.517969 3.046189 L -2.517969 -3.074905 L 3.614844 -3.074905 L 3.614844 3.046189 Z M -3.400781 3.960251 L 4.501562 3.960251 L 4.501562 -3.957718 L -3.400781 -3.957718 Z M 1.052344 2.593064 L 1.052344 0.491501 L 3.146094 0.491501 L 3.146094 -0.508499 L 1.052344 -0.508499 L 1.052344 -2.610061 L 0.0523437 -2.610061 L 0.0523437 -0.508499 L -2.045313 -0.508499 L -2.045313 0.491501 L 0.0523437 0.491501 L 0.0523437 2.593064 Z M 1.052344 2.593064 " transform="matrix(1, 0, 0, -1, 608.6625, 149.069626)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.518153 3.046215 L -2.518153 -3.074879 L 3.614659 -3.074879 L 3.614659 3.046215 Z M -3.400966 3.960277 L 4.501378 3.960277 L 4.501378 -3.957692 L -3.400966 -3.957692 Z M 1.052159 2.59309 L 1.052159 0.491527 L 3.145909 0.491527 L 3.145909 -0.508473 L 1.052159 -0.508473 L 1.052159 -2.610035 L 0.0521591 -2.610035 L 0.0521591 -0.508473 L -2.045497 -0.508473 L -2.045497 0.491527 L 0.0521591 0.491527 L 0.0521591 2.59309 Z M 1.052159 2.59309 " transform="matrix(1, 0, 0, -1, 703.916591, 159.276683)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.518338 3.047106 L -2.518338 -3.077894 L 3.618381 -3.077894 L 3.618381 3.047106 Z M -3.401151 3.961169 L 4.501193 3.961169 L 4.501193 -3.960706 L -3.401151 -3.960706 Z M 1.051974 2.593981 L 1.051974 0.492419 L 3.145724 0.492419 L 3.145724 -0.507581 L 1.051974 -0.507581 L 1.051974 -2.609144 L 0.0519744 -2.609144 L 0.0519744 -0.507581 L -2.045682 -0.507581 L -2.045682 0.492419 L 0.0519744 0.492419 L 0.0519744 2.593981 Z M 1.051974 2.593981 " transform="matrix(1, 0, 0, -1, 799.170682, 183.808825)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.514616 3.045794 L -2.514616 -3.075299 L 3.618196 -3.075299 L 3.618196 3.045794 Z M -3.401335 3.959857 L 4.501009 3.959857 L 4.501009 -3.958112 L -3.401335 -3.958112 Z M 1.05179 2.592669 L 1.05179 0.491107 L 3.14554 0.491107 L 3.14554 -0.508893 L 1.05179 -0.508893 L 1.05179 -2.610456 L 0.0517898 -2.610456 L 0.0517898 -0.508893 L -2.045866 -0.508893 L -2.045866 0.491107 L 0.0517898 0.491107 L 0.0517898 2.592669 Z M 1.05179 2.592669 " transform="matrix(1, 0, 0, -1, 894.424773, 238.983294)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.514801 3.047166 L -2.514801 -3.077834 L 3.618011 -3.077834 L 3.618011 3.047166 Z M -3.40152 3.961229 L 4.500824 3.961229 L 4.500824 -3.960646 L -3.40152 -3.960646 Z M 1.051605 2.594041 L 1.051605 0.492479 L 3.145355 0.492479 L 3.145355 -0.507521 L 1.051605 -0.507521 L 1.051605 -2.609084 L 0.0516051 -2.609084 L 0.0516051 -0.507521 L -2.046051 -0.507521 L -2.046051 0.492479 L 0.0516051 0.492479 L 0.0516051 2.594041 Z M 1.051605 2.594041 " transform="matrix(1, 0, 0, -1, 989.678864, 252.078416)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -2.514986 3.046992 L -2.514986 -3.074102 L 3.617827 -3.074102 L 3.617827 3.046992 Z M -3.401705 3.961055 L 4.500639 3.961055 L 4.500639 -3.96082 L -3.401705 -3.96082 Z M 1.05142 2.593867 L 1.05142 0.492305 L 3.14517 0.492305 L 3.14517 -0.507695 L 1.05142 -0.507695 L 1.05142 -2.609258 L 0.0514205 -2.609258 L 0.0514205 -0.507695 L -2.046236 -0.507695 L -2.046236 0.492305 L 0.0514205 0.492305 L 0.0514205 2.593867 Z M 1.05142 2.593867 " transform="matrix(1, 0, 0, -1, 1084.932955, 294.421992)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 132.390625 485.4375 L 227.644531 519.488281 L 322.898438 574.226562 L 418.15625 583.628906 L 513.410156 594.085938 L 608.664062 595.070312 L 703.917969 586.796875 L 799.171875 578.1875 L 894.425781 577.78125 L 989.679688 573.679688 L 1084.933594 551.707031 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.729048 2.845882 C 1.361861 2.998226 0.971236 3.076351 0.549361 3.076351 C 0.131392 3.076351 -0.263139 2.998226 -0.62642 2.845882 C -0.985795 2.693538 -1.317827 2.466976 -1.614702 2.170101 C -1.919389 1.865413 -2.142045 1.533382 -2.290483 1.174007 C -2.442827 0.814632 -2.517045 0.420101 -2.517045 -0.00958656 C -2.517045 -0.423649 -2.442827 -0.814274 -2.290483 -1.173649 C -2.142045 -1.53693 -1.919389 -1.868962 -1.614702 -2.169743 C -1.317827 -2.466618 -0.985795 -2.69318 -0.62642 -2.845524 C -0.263139 -2.997868 0.131392 -3.075993 0.549361 -3.075993 C 0.971236 -3.075993 1.361861 -2.997868 1.729048 -2.845524 C 2.088423 -2.69318 2.420455 -2.466618 2.71733 -2.169743 C 3.018111 -1.868962 3.244673 -1.53693 3.393111 -1.173649 C 3.541548 -0.814274 3.615767 -0.423649 3.615767 -0.00958656 C 3.615767 0.420101 3.541548 0.814632 3.393111 1.174007 C 3.244673 1.533382 3.018111 1.865413 2.71733 2.170101 C 2.420455 2.466976 2.088423 2.693538 1.729048 2.845882 Z M -0.962358 3.662288 C -0.493608 3.861507 0.0102983 3.959163 0.549361 3.959163 C 1.09233 3.959163 1.596236 3.861507 2.06108 3.662288 C 2.52983 3.466976 2.955611 3.177913 3.34233 2.795101 C 3.729048 2.404476 4.018111 1.974788 4.213423 1.509945 C 4.40483 1.049007 4.49858 0.541195 4.49858 -0.00958656 C 4.49858 -0.548649 4.40483 -1.048649 4.213423 -1.517399 C 4.018111 -1.978337 3.729048 -2.404118 3.34233 -2.794743 C 2.955611 -3.177555 2.52983 -3.466618 2.06108 -3.665837 C 1.596236 -3.861149 1.09233 -3.958805 0.549361 -3.958805 C 0.0102983 -3.958805 -0.493608 -3.861149 -0.962358 -3.665837 C -1.431108 -3.466618 -1.856889 -3.177555 -2.239702 -2.794743 C -2.62642 -2.404118 -2.919389 -1.978337 -3.110795 -1.517399 C -3.302202 -1.048649 -3.399858 -0.548649 -3.399858 -0.00958656 C -3.399858 0.541195 -3.302202 1.049007 -3.110795 1.509945 C -2.919389 1.974788 -2.62642 2.404476 -2.239702 2.795101 C -1.856889 3.177913 -1.431108 3.466976 -0.962358 3.662288 Z M 2.744673 1.474788 L 1.256392 -0.00958656 L 2.740767 -1.490055 L 2.033736 -2.197087 L 0.549361 -0.716618 L -0.931108 -2.204899 L -1.645952 -1.490055 L -0.15767 -0.00958656 L -1.638139 1.474788 L -0.931108 2.18182 L 0.549361 0.697445 L 2.033736 2.185726 Z M 2.744673 1.474788 " transform="matrix(1, 0, 0, -1, 132.392045, 162.560726)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.728864 2.844544 C 1.361676 3.000794 0.971051 3.075013 0.549176 3.075013 C 0.131207 3.075013 -0.263324 3.000794 -0.626605 2.844544 C -0.98598 2.6922 -1.318011 2.465638 -1.614886 2.168763 C -1.915668 1.867981 -2.14223 1.53595 -2.290668 1.172669 C -2.443011 0.813294 -2.51723 0.418763 -2.51723 -0.0109249 C -2.51723 -0.424987 -2.443011 -0.815612 -2.290668 -1.174987 C -2.14223 -1.534362 -1.915668 -1.866394 -1.614886 -2.171081 C -1.318011 -2.467956 -0.98598 -2.694519 -0.626605 -2.846862 C -0.263324 -2.999206 0.131207 -3.077331 0.549176 -3.077331 C 0.971051 -3.077331 1.361676 -2.999206 1.728864 -2.846862 C 2.088239 -2.694519 2.42027 -2.467956 2.717145 -2.171081 C 3.017926 -1.866394 3.244489 -1.534362 3.392926 -1.174987 C 3.541364 -0.815612 3.615582 -0.424987 3.615582 -0.0109249 C 3.615582 0.418763 3.541364 0.813294 3.392926 1.172669 C 3.244489 1.53595 3.017926 1.867981 2.717145 2.168763 C 2.42027 2.465638 2.088239 2.6922 1.728864 2.844544 Z M -0.962543 3.664856 C -0.493793 3.860169 0.0101136 3.957825 0.549176 3.957825 C 1.092145 3.957825 1.596051 3.860169 2.060895 3.664856 C 2.529645 3.469544 2.955426 3.176575 3.342145 2.793763 C 3.728864 2.403138 4.017926 1.977356 4.213239 1.512513 C 4.404645 1.047669 4.498395 0.539856 4.498395 -0.0109249 C 4.498395 -0.546081 4.404645 -1.049987 4.213239 -1.514831 C 4.017926 -1.979675 3.728864 -2.405456 3.342145 -2.792175 C 2.955426 -3.178894 2.529645 -3.467956 2.060895 -3.667175 C 1.596051 -3.862487 1.092145 -3.960144 0.549176 -3.960144 C 0.0101136 -3.960144 -0.493793 -3.862487 -0.962543 -3.667175 C -1.431293 -3.467956 -1.857074 -3.178894 -2.239886 -2.792175 C -2.626605 -2.405456 -2.919574 -1.979675 -3.11098 -1.514831 C -3.302386 -1.049987 -3.400043 -0.546081 -3.400043 -0.0109249 C -3.400043 0.539856 -3.302386 1.047669 -3.11098 1.512513 C -2.919574 1.977356 -2.626605 2.403138 -2.239886 2.793763 C -1.857074 3.176575 -1.431293 3.469544 -0.962543 3.664856 Z M 2.744489 1.47345 L 1.256207 -0.0109249 L 2.740582 -1.491394 L 2.033551 -2.198425 L 0.549176 -0.71405 L -0.931293 -2.202331 L -1.646136 -1.491394 L -0.157855 -0.0109249 L -1.638324 1.47345 L -0.931293 2.180481 L 0.549176 0.696106 L 2.033551 2.188294 Z M 2.744489 1.47345 " transform="matrix(1, 0, 0, -1, 227.646136, 128.512513)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.728679 2.844654 C 1.361491 3.000904 0.970866 3.075123 0.548991 3.075123 C 0.131023 3.075123 -0.263509 3.000904 -0.62679 2.844654 C -0.986165 2.69231 -1.318196 2.465748 -1.615071 2.168873 C -1.915852 1.868092 -2.142415 1.53606 -2.290852 1.172779 C -2.443196 0.813404 -2.517415 0.418873 -2.517415 -0.0108147 C -2.517415 -0.424877 -2.443196 -0.815502 -2.290852 -1.174877 C -2.142415 -1.534252 -1.915852 -1.866283 -1.615071 -2.170971 C -1.318196 -2.467846 -0.986165 -2.694408 -0.62679 -2.846752 C -0.263509 -2.999096 0.131023 -3.077221 0.548991 -3.077221 C 0.970866 -3.077221 1.361491 -2.999096 1.728679 -2.846752 C 2.088054 -2.694408 2.420085 -2.467846 2.71696 -2.170971 C 3.017741 -1.866283 3.244304 -1.534252 3.392741 -1.174877 C 3.541179 -0.815502 3.615398 -0.424877 3.615398 -0.0108147 C 3.615398 0.418873 3.541179 0.813404 3.392741 1.172779 C 3.244304 1.53606 3.017741 1.868092 2.71696 2.168873 C 2.420085 2.465748 2.088054 2.69231 1.728679 2.844654 Z M -0.962727 3.664967 C -0.493977 3.860279 0.00992898 3.957935 0.548991 3.957935 C 1.09196 3.957935 1.595866 3.860279 2.06071 3.664967 C 2.52946 3.469654 2.955241 3.176685 3.34196 2.793873 C 3.728679 2.403248 4.017741 1.977467 4.213054 1.512623 C 4.40446 1.047779 4.49821 0.539967 4.49821 -0.0108147 C 4.49821 -0.545971 4.40446 -1.049877 4.213054 -1.514721 C 4.017741 -1.979565 3.728679 -2.405346 3.34196 -2.792065 C 2.955241 -3.178783 2.52946 -3.467846 2.06071 -3.667065 C 1.595866 -3.862377 1.09196 -3.960033 0.548991 -3.960033 C 0.00992898 -3.960033 -0.493977 -3.862377 -0.962727 -3.667065 C -1.431477 -3.467846 -1.857259 -3.178783 -2.240071 -2.792065 C -2.62679 -2.405346 -2.915852 -1.979565 -3.111165 -1.514721 C -3.302571 -1.049877 -3.400227 -0.545971 -3.400227 -0.0108147 C -3.400227 0.539967 -3.302571 1.047779 -3.111165 1.512623 C -2.915852 1.977467 -2.62679 2.403248 -2.240071 2.793873 C -1.857259 3.176685 -1.431477 3.469654 -0.962727 3.664967 Z M 2.74821 1.47356 L 1.256023 -0.0108147 L 2.740398 -1.491283 L 2.033366 -2.198315 L 0.548991 -0.71394 L -0.931477 -2.202221 L -1.646321 -1.491283 L -0.15804 -0.0108147 L -1.638509 1.47356 L -0.931477 2.180592 L 0.548991 0.696217 L 2.033366 2.188404 Z M 2.74821 1.47356 " transform="matrix(1, 0, 0, -1, 322.900227, 73.774342)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.728494 2.847867 C 1.361307 3.000211 0.970682 3.07443 0.548807 3.07443 C 0.130838 3.07443 -0.263693 3.000211 -0.626974 2.847867 C -0.986349 2.691617 -1.318381 2.468961 -1.615256 2.16818 C -1.916037 1.867399 -2.142599 1.535367 -2.291037 1.172086 C -2.443381 0.812711 -2.517599 0.41818 -2.517599 -0.00760146 C -2.517599 -0.42557 -2.443381 -0.812289 -2.291037 -1.17557 C -2.142599 -1.534945 -1.916037 -1.866976 -1.615256 -2.171664 C -1.318381 -2.468539 -0.986349 -2.691195 -0.626974 -2.847445 C -0.263693 -2.999789 0.130838 -3.077914 0.548807 -3.077914 C 0.970682 -3.077914 1.361307 -2.999789 1.728494 -2.847445 C 2.087869 -2.691195 2.419901 -2.468539 2.716776 -2.171664 C 3.017557 -1.866976 3.244119 -1.534945 3.392557 -1.17557 C 3.540994 -0.812289 3.615213 -0.42557 3.615213 -0.00760146 C 3.615213 0.41818 3.540994 0.812711 3.392557 1.172086 C 3.244119 1.535367 3.017557 1.867399 2.716776 2.16818 C 2.419901 2.468961 2.087869 2.691617 1.728494 2.847867 Z M -0.962912 3.664274 C -0.494162 3.859586 0.00974432 3.961149 0.548807 3.961149 C 1.091776 3.961149 1.595682 3.859586 2.064432 3.664274 C 2.529276 3.468961 2.955057 3.175992 3.341776 2.79318 C 3.728494 2.402555 4.021463 1.976774 4.212869 1.51193 C 4.404276 1.047086 4.501932 0.539274 4.501932 -0.00760146 C 4.501932 -0.546664 4.404276 -1.05057 4.212869 -1.515414 C 4.021463 -1.980258 3.728494 -2.406039 3.341776 -2.792758 C 2.955057 -3.179476 2.529276 -3.468539 2.064432 -3.663851 C 1.595682 -3.86307 1.091776 -3.960726 0.548807 -3.960726 C 0.00974432 -3.960726 -0.494162 -3.86307 -0.962912 -3.663851 C -1.427756 -3.468539 -1.853537 -3.179476 -2.240256 -2.792758 C -2.626974 -2.406039 -2.916037 -1.980258 -3.111349 -1.515414 C -3.302756 -1.05057 -3.400412 -0.546664 -3.400412 -0.00760146 C -3.400412 0.539274 -3.302756 1.047086 -3.111349 1.51193 C -2.916037 1.976774 -2.626974 2.402555 -2.240256 2.79318 C -1.853537 3.175992 -1.427756 3.468961 -0.962912 3.664274 Z M 2.748026 1.476774 L 1.255838 -0.00760146 L 2.740213 -1.491976 L 2.033182 -2.199008 L 0.548807 -0.714633 L -0.931662 -2.202914 L -1.642599 -1.491976 L -0.158224 -0.00760146 L -1.638693 1.476774 L -0.931662 2.179899 L 0.548807 0.695524 L 2.033182 2.187711 Z M 2.748026 1.476774 " transform="matrix(1, 0, 0, -1, 418.154318, 64.371305)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.72831 2.848055 C 1.365028 3.000399 0.970497 3.074618 0.548622 3.074618 C 0.130653 3.074618 -0.259972 3.000399 -0.627159 2.848055 C -0.986534 2.691805 -1.318565 2.469149 -1.61544 2.168368 C -1.916222 1.867586 -2.142784 1.535555 -2.291222 1.172274 C -2.443565 0.812899 -2.517784 0.418368 -2.517784 -0.0113199 C -2.517784 -0.425382 -2.443565 -0.812101 -2.291222 -1.175382 C -2.142784 -1.534757 -1.916222 -1.866789 -1.61544 -2.171476 C -1.318565 -2.468351 -0.986534 -2.694914 -0.627159 -2.847257 C -0.259972 -2.999601 0.130653 -3.077726 0.548622 -3.077726 C 0.970497 -3.077726 1.365028 -2.999601 1.72831 -2.847257 C 2.087685 -2.694914 2.419716 -2.468351 2.716591 -2.171476 C 3.017372 -1.866789 3.243935 -1.534757 3.392372 -1.175382 C 3.54081 -0.812101 3.615028 -0.425382 3.615028 -0.0113199 C 3.615028 0.418368 3.54081 0.812899 3.392372 1.172274 C 3.243935 1.535555 3.017372 1.867586 2.716591 2.168368 C 2.419716 2.469149 2.087685 2.691805 1.72831 2.848055 Z M -0.963097 3.664461 C -0.494347 3.859774 0.00955966 3.961336 0.548622 3.961336 C 1.091591 3.961336 1.595497 3.859774 2.064247 3.664461 C 2.529091 3.469149 2.954872 3.17618 3.341591 2.793368 C 3.72831 2.402743 4.021278 1.976961 4.212685 1.512118 C 4.404091 1.047274 4.501747 0.539461 4.501747 -0.0113199 C 4.501747 -0.546476 4.404091 -1.050382 4.212685 -1.515226 C 4.021278 -1.98007 3.72831 -2.405851 3.341591 -2.79257 C 2.954872 -3.179289 2.529091 -3.468351 2.064247 -3.663664 C 1.595497 -3.862882 1.091591 -3.960539 0.548622 -3.960539 C 0.00955966 -3.960539 -0.494347 -3.862882 -0.963097 -3.663664 C -1.42794 -3.468351 -1.853722 -3.179289 -2.24044 -2.79257 C -2.627159 -2.405851 -2.916222 -1.98007 -3.111534 -1.515226 C -3.30294 -1.050382 -3.400597 -0.546476 -3.400597 -0.0113199 C -3.400597 0.539461 -3.30294 1.047274 -3.111534 1.512118 C -2.916222 1.976961 -2.627159 2.402743 -2.24044 2.793368 C -1.853722 3.17618 -1.42794 3.469149 -0.963097 3.664461 Z M 2.747841 1.473055 L 1.255653 -0.0113199 L 2.740028 -1.491789 L 2.032997 -2.19882 L 0.548622 -0.714445 L -0.931847 -2.202726 L -1.642784 -1.491789 L -0.154503 -0.0113199 L -1.638878 1.473055 L -0.931847 2.180086 L 0.548622 0.695711 L 2.032997 2.187899 Z M 2.747841 1.473055 " transform="matrix(1, 0, 0, -1, 513.408409, 53.914461)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.728125 2.845635 C 1.364844 2.997978 0.970312 3.076103 0.548437 3.076103 C 0.130469 3.076103 -0.260156 2.997978 -0.627344 2.845635 C -0.986719 2.693291 -1.31875 2.466728 -1.615625 2.169853 C -1.916406 1.869072 -2.142969 1.537041 -2.291406 1.17376 C -2.44375 0.814385 -2.517969 0.419853 -2.517969 -0.00983415 C -2.517969 -0.423897 -2.44375 -0.814522 -2.291406 -1.173897 C -2.142969 -1.537178 -1.916406 -1.869209 -1.615625 -2.16999 C -1.31875 -2.466865 -0.986719 -2.693428 -0.627344 -2.845772 C -0.260156 -2.998115 0.130469 -3.07624 0.548437 -3.07624 C 0.970312 -3.07624 1.364844 -2.998115 1.728125 -2.845772 C 2.0875 -2.693428 2.419531 -2.466865 2.716406 -2.16999 C 3.017187 -1.869209 3.24375 -1.537178 3.392187 -1.173897 C 3.540625 -0.814522 3.614844 -0.423897 3.614844 -0.00983415 C 3.614844 0.419853 3.540625 0.814385 3.392187 1.17376 C 3.24375 1.537041 3.017187 1.869072 2.716406 2.169853 C 2.419531 2.466728 2.0875 2.693291 1.728125 2.845635 Z M -0.963281 3.662041 C -0.494531 3.86126 0.009375 3.958916 0.548437 3.958916 C 1.091406 3.958916 1.595312 3.86126 2.064062 3.662041 C 2.528906 3.466728 2.954687 3.177666 3.341406 2.794853 C 3.728125 2.404228 4.021094 1.978447 4.2125 1.509697 C 4.403906 1.04876 4.501562 0.540947 4.501562 -0.00983415 C 4.501562 -0.54499 4.403906 -1.048897 4.2125 -1.517647 C 4.021094 -1.978584 3.728125 -2.404365 3.341406 -2.79499 C 2.954687 -3.177803 2.528906 -3.466865 2.064062 -3.666084 C 1.595312 -3.861397 1.091406 -3.959053 0.548437 -3.959053 C 0.009375 -3.959053 -0.494531 -3.861397 -0.963281 -3.666084 C -1.428125 -3.466865 -1.853906 -3.177803 -2.240625 -2.79499 C -2.627344 -2.404365 -2.916406 -1.978584 -3.111719 -1.517647 C -3.303125 -1.048897 -3.400781 -0.54499 -3.400781 -0.00983415 C -3.400781 0.540947 -3.303125 1.04876 -3.111719 1.509697 C -2.916406 1.978447 -2.627344 2.404228 -2.240625 2.794853 C -1.853906 3.177666 -1.428125 3.466728 -0.963281 3.662041 Z M 2.747656 1.474541 L 1.255469 -0.00983415 L 2.739844 -1.490303 L 2.032812 -2.197334 L 0.548437 -0.716865 L -0.932031 -2.205147 L -1.642969 -1.490303 L -0.154688 -0.00983415 L -1.639063 1.474541 L -0.932031 2.181572 L 0.548437 0.697197 L 2.032812 2.185478 Z M 2.747656 1.474541 " transform="matrix(1, 0, 0, -1, 608.6625, 52.931572)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.72794 2.845632 C 1.364659 2.997976 0.970128 3.076101 0.548253 3.076101 C 0.130284 3.076101 -0.260341 2.997976 -0.627528 2.845632 C -0.986903 2.693288 -1.318935 2.466726 -1.61581 2.169851 C -1.916591 1.86907 -2.143153 1.537038 -2.291591 1.173757 C -2.440028 0.814382 -2.518153 0.419851 -2.518153 -0.00983675 C -2.518153 -0.423899 -2.440028 -0.814524 -2.291591 -1.173899 C -2.143153 -1.53718 -1.916591 -1.869212 -1.61581 -2.169993 C -1.318935 -2.466868 -0.986903 -2.69343 -0.627528 -2.845774 C -0.260341 -2.998118 0.130284 -3.076243 0.548253 -3.076243 C 0.970128 -3.076243 1.364659 -2.998118 1.72794 -2.845774 C 2.087315 -2.69343 2.419347 -2.466868 2.716222 -2.169993 C 3.017003 -1.869212 3.243565 -1.53718 3.392003 -1.173899 C 3.54044 -0.814524 3.614659 -0.423899 3.614659 -0.00983675 C 3.614659 0.419851 3.54044 0.814382 3.392003 1.173757 C 3.243565 1.537038 3.017003 1.86907 2.716222 2.169851 C 2.419347 2.466726 2.087315 2.693288 1.72794 2.845632 Z M -0.963466 3.662038 C -0.494716 3.861257 0.00919034 3.958913 0.548253 3.958913 C 1.091222 3.958913 1.595128 3.861257 2.063878 3.662038 C 2.528722 3.466726 2.954503 3.177663 3.341222 2.794851 C 3.72794 2.404226 4.020909 1.978445 4.212315 1.509695 C 4.403722 1.048757 4.501378 0.540945 4.501378 -0.00983675 C 4.501378 -0.544993 4.403722 -1.048899 4.212315 -1.517649 C 4.020909 -1.978587 3.72794 -2.404368 3.341222 -2.794993 C 2.954503 -3.177805 2.528722 -3.466868 2.063878 -3.666087 C 1.595128 -3.861399 1.091222 -3.959055 0.548253 -3.959055 C 0.00919034 -3.959055 -0.494716 -3.861399 -0.963466 -3.666087 C -1.42831 -3.466868 -1.854091 -3.177805 -2.24081 -2.794993 C -2.627528 -2.404368 -2.916591 -1.978587 -3.107997 -1.517649 C -3.30331 -1.048899 -3.400966 -0.544993 -3.400966 -0.00983675 C -3.400966 0.540945 -3.30331 1.048757 -3.107997 1.509695 C -2.916591 1.978445 -2.627528 2.404226 -2.24081 2.794851 C -1.854091 3.177663 -1.42831 3.466726 -0.963466 3.662038 Z M 2.747472 1.474538 L 1.255284 -0.00983675 L 2.739659 -1.490305 L 2.032628 -2.197337 L 0.548253 -0.716868 L -0.932216 -2.205149 L -1.643153 -1.490305 L -0.154872 -0.00983675 L -1.639247 1.474538 L -0.932216 2.18157 L 0.548253 0.697195 L 2.032628 2.185476 Z M 2.747472 1.474538 " transform="matrix(1, 0, 0, -1, 703.916591, 61.205007)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.727756 2.845579 C 1.364474 2.997922 0.969943 3.076047 0.548068 3.076047 C 0.130099 3.076047 -0.260526 2.997922 -0.627713 2.845579 C -0.987088 2.693235 -1.319119 2.466672 -1.615994 2.169797 C -1.916776 1.869016 -2.143338 1.536985 -2.291776 1.173704 C -2.440213 0.814329 -2.518338 0.419797 -2.518338 -0.00989024 C -2.518338 -0.423953 -2.440213 -0.814578 -2.291776 -1.173953 C -2.143338 -1.537234 -1.916776 -1.865359 -1.615994 -2.170046 C -1.319119 -2.466921 -0.987088 -2.693484 -0.627713 -2.845828 C -0.260526 -2.998171 0.130099 -3.076296 0.548068 -3.076296 C 0.969943 -3.076296 1.364474 -2.998171 1.727756 -2.845828 C 2.087131 -2.693484 2.419162 -2.466921 2.716037 -2.170046 C 3.020724 -1.865359 3.243381 -1.537234 3.391818 -1.173953 C 3.540256 -0.814578 3.618381 -0.423953 3.618381 -0.00989024 C 3.618381 0.419797 3.540256 0.814329 3.391818 1.173704 C 3.243381 1.536985 3.020724 1.869016 2.716037 2.169797 C 2.419162 2.466672 2.087131 2.693235 1.727756 2.845579 Z M -0.963651 3.661985 C -0.494901 3.861204 0.00900568 3.95886 0.548068 3.95886 C 1.091037 3.95886 1.594943 3.861204 2.063693 3.661985 C 2.528537 3.466672 2.954318 3.17761 3.341037 2.794797 C 3.727756 2.404172 4.020724 1.978391 4.212131 1.509641 C 4.403537 1.048704 4.501193 0.540891 4.501193 -0.00989024 C 4.501193 -0.545046 4.403537 -1.048953 4.212131 -1.517703 C 4.020724 -1.97864 3.727756 -2.404421 3.341037 -2.795046 C 2.954318 -3.177859 2.528537 -3.466921 2.063693 -3.66614 C 1.594943 -3.861453 1.091037 -3.959109 0.548068 -3.959109 C 0.00900568 -3.959109 -0.494901 -3.861453 -0.963651 -3.66614 C -1.428494 -3.466921 -1.854276 -3.177859 -2.240994 -2.795046 C -2.627713 -2.404421 -2.916776 -1.97864 -3.108182 -1.517703 C -3.303494 -1.048953 -3.401151 -0.545046 -3.401151 -0.00989024 C -3.401151 0.540891 -3.303494 1.048704 -3.108182 1.509641 C -2.916776 1.978391 -2.627713 2.404172 -2.240994 2.794797 C -1.854276 3.17761 -1.428494 3.466672 -0.963651 3.661985 Z M 2.747287 1.474485 L 1.255099 -0.00989024 L 2.739474 -1.490359 L 2.032443 -2.19739 L 0.548068 -0.716921 L -0.932401 -2.205203 L -1.643338 -1.490359 L -0.155057 -0.00989024 L -1.639432 1.474485 L -0.932401 2.181516 L 0.548068 0.697141 L 2.032443 2.185422 Z M 2.747287 1.474485 " transform="matrix(1, 0, 0, -1, 799.170682, 69.814329)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.727571 2.84544 C 1.36429 2.997784 0.969759 3.075909 0.55179 3.075909 C 0.129915 3.075909 -0.26071 2.997784 -0.627898 2.84544 C -0.987273 2.693096 -1.315398 2.466534 -1.616179 2.169659 C -1.91696 1.868877 -2.143523 1.536846 -2.29196 1.173565 C -2.440398 0.81419 -2.514616 0.419659 -2.514616 -0.0100289 C -2.514616 -0.424091 -2.440398 -0.814716 -2.29196 -1.174091 C -2.143523 -1.537373 -1.91696 -1.865498 -1.616179 -2.170185 C -1.315398 -2.46706 -0.987273 -2.693623 -0.627898 -2.845966 C -0.26071 -2.99831 0.129915 -3.076435 0.55179 -3.076435 C 0.969759 -3.076435 1.36429 -2.99831 1.727571 -2.845966 C 2.090852 -2.693623 2.418977 -2.46706 2.715852 -2.170185 C 3.02054 -1.865498 3.243196 -1.537373 3.391634 -1.174091 C 3.540071 -0.814716 3.618196 -0.424091 3.618196 -0.0100289 C 3.618196 0.419659 3.540071 0.81419 3.391634 1.173565 C 3.243196 1.536846 3.02054 1.868877 2.715852 2.169659 C 2.418977 2.466534 2.090852 2.693096 1.727571 2.84544 Z M -0.963835 3.661846 C -0.495085 3.861065 0.00882102 3.958721 0.55179 3.958721 C 1.090852 3.958721 1.594759 3.861065 2.063509 3.661846 C 2.528352 3.466534 2.954134 3.177471 3.340852 2.794659 C 3.731477 2.404034 4.02054 1.978252 4.211946 1.509502 C 4.403352 1.048565 4.501009 0.540752 4.501009 -0.0100289 C 4.501009 -0.545185 4.403352 -1.049091 4.211946 -1.517841 C 4.02054 -1.978779 3.731477 -2.40456 3.340852 -2.795185 C 2.954134 -3.177998 2.528352 -3.46706 2.063509 -3.666279 C 1.594759 -3.861591 1.090852 -3.959248 0.55179 -3.959248 C 0.00882102 -3.959248 -0.495085 -3.861591 -0.963835 -3.666279 C -1.428679 -3.46706 -1.85446 -3.177998 -2.241179 -2.795185 C -2.627898 -2.40456 -2.91696 -1.978779 -3.108366 -1.517841 C -3.303679 -1.049091 -3.401335 -0.545185 -3.401335 -0.0100289 C -3.401335 0.540752 -3.303679 1.048565 -3.108366 1.509502 C -2.91696 1.978252 -2.627898 2.404034 -2.241179 2.794659 C -1.85446 3.177471 -1.428679 3.466534 -0.963835 3.661846 Z M 2.747102 1.474346 L 1.254915 -0.0100289 L 2.73929 -1.490498 L 2.036165 -2.197529 L 0.55179 -0.71706 L -0.932585 -2.205341 L -1.643523 -1.490498 L -0.155241 -0.0100289 L -1.639616 1.474346 L -0.932585 2.181377 L 0.55179 0.697002 L 2.036165 2.185284 Z M 2.747102 1.474346 " transform="matrix(1, 0, 0, -1, 894.424773, 70.22044)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.727386 2.84615 C 1.364105 2.998493 0.969574 3.076618 0.551605 3.076618 C 0.12973 3.076618 -0.260895 2.998493 -0.628082 2.84615 C -0.987457 2.693806 -1.315582 2.467243 -1.616364 2.170368 C -1.917145 1.865681 -2.143707 1.53365 -2.292145 1.174275 C -2.440582 0.8149 -2.514801 0.420368 -2.514801 -0.00931913 C -2.514801 -0.423382 -2.440582 -0.814007 -2.292145 -1.177288 C -2.143707 -1.536663 -1.917145 -1.868694 -1.616364 -2.169475 C -1.315582 -2.46635 -0.987457 -2.692913 -0.628082 -2.845257 C -0.260895 -2.9976 0.12973 -3.075725 0.551605 -3.075725 C 0.969574 -3.075725 1.364105 -2.9976 1.727386 -2.845257 C 2.090668 -2.692913 2.418793 -2.46635 2.715668 -2.169475 C 3.020355 -1.868694 3.243011 -1.536663 3.391449 -1.177288 C 3.543793 -0.814007 3.618011 -0.423382 3.618011 -0.00931913 C 3.618011 0.420368 3.543793 0.8149 3.391449 1.174275 C 3.243011 1.53365 3.020355 1.865681 2.715668 2.170368 C 2.418793 2.467243 2.090668 2.693806 1.727386 2.84615 Z M -0.96402 3.662556 C -0.49527 3.861775 0.00863636 3.959431 0.551605 3.959431 C 1.090668 3.959431 1.59848 3.861775 2.063324 3.662556 C 2.528168 3.467243 2.957855 3.178181 3.340668 2.795368 C 3.731293 2.404743 4.020355 1.975056 4.211761 1.510212 C 4.403168 1.045368 4.500824 0.541462 4.500824 -0.00931913 C 4.500824 -0.548382 4.403168 -1.048382 4.211761 -1.517132 C 4.020355 -1.978069 3.731293 -2.40385 3.340668 -2.794475 C 2.957855 -3.177288 2.528168 -3.470257 2.063324 -3.665569 C 1.59848 -3.860882 1.090668 -3.958538 0.551605 -3.958538 C 0.00863636 -3.958538 -0.49527 -3.860882 -0.96402 -3.665569 C -1.428864 -3.470257 -1.854645 -3.177288 -2.241364 -2.794475 C -2.628082 -2.40385 -2.917145 -1.978069 -3.108551 -1.517132 C -3.303864 -1.048382 -3.40152 -0.548382 -3.40152 -0.00931913 C -3.40152 0.541462 -3.303864 1.045368 -3.108551 1.510212 C -2.917145 1.975056 -2.628082 2.404743 -2.241364 2.795368 C -1.854645 3.178181 -1.428864 3.467243 -0.96402 3.662556 Z M 2.746918 1.475056 L 1.25473 -0.00931913 L 2.739105 -1.493694 L 2.03598 -2.196819 L 0.551605 -0.71635 L -0.93277 -2.204632 L -1.643707 -1.493694 L -0.155426 -0.00931913 L -1.639801 1.475056 L -0.93277 2.182087 L 0.551605 0.697712 L 2.03598 2.185993 Z M 2.746918 1.475056 " transform="matrix(1, 0, 0, -1, 989.678864, 74.318806)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.727202 2.846893 C 1.36392 2.999237 0.969389 3.077362 0.55142 3.077362 C 0.129545 3.077362 -0.26108 2.999237 -0.628267 2.846893 C -0.987642 2.69455 -1.315767 2.467987 -1.616548 2.171112 C -1.91733 1.866425 -2.143892 1.534393 -2.29233 1.175018 C -2.440767 0.811737 -2.514986 0.417206 -2.514986 -0.00857535 C -2.514986 -0.426544 -2.440767 -0.813263 -2.29233 -1.176544 C -2.143892 -1.535919 -1.91733 -1.86795 -1.616548 -2.168732 C -1.315767 -2.469513 -0.987642 -2.692169 -0.628267 -2.844513 C -0.26108 -3.000763 0.129545 -3.074982 0.55142 -3.074982 C 0.969389 -3.074982 1.36392 -3.000763 1.727202 -2.844513 C 2.090483 -2.692169 2.418608 -2.469513 2.715483 -2.168732 C 3.02017 -1.86795 3.242827 -1.535919 3.391264 -1.176544 C 3.543608 -0.813263 3.617827 -0.426544 3.617827 -0.00857535 C 3.617827 0.417206 3.543608 0.811737 3.391264 1.175018 C 3.242827 1.534393 3.02017 1.866425 2.715483 2.171112 C 2.418608 2.467987 2.090483 2.69455 1.727202 2.846893 Z M -0.964205 3.6633 C -0.495455 3.862518 0.0084517 3.960175 0.55142 3.960175 C 1.094389 3.960175 1.598295 3.862518 2.063139 3.6633 C 2.527983 3.467987 2.95767 3.178925 3.340483 2.792206 C 3.731108 2.405487 4.02017 1.9758 4.211577 1.510956 C 4.402983 1.046112 4.500639 0.542206 4.500639 -0.00857535 C 4.500639 -0.547638 4.402983 -1.047638 4.211577 -1.516388 C 4.02017 -1.977325 3.731108 -2.403107 3.340483 -2.793732 C 2.95767 -3.176544 2.527983 -3.469513 2.063139 -3.664825 C 1.598295 -3.860138 1.094389 -3.957794 0.55142 -3.957794 C 0.0084517 -3.957794 -0.495455 -3.860138 -0.964205 -3.664825 C -1.429048 -3.469513 -1.85483 -3.176544 -2.241548 -2.793732 C -2.628267 -2.403107 -2.91733 -1.977325 -3.108736 -1.516388 C -3.304048 -1.047638 -3.401705 -0.547638 -3.401705 -0.00857535 C -3.401705 0.542206 -3.304048 1.046112 -3.108736 1.510956 C -2.91733 1.9758 -2.628267 2.405487 -2.241548 2.792206 C -1.85483 3.178925 -1.429048 3.467987 -0.964205 3.6633 Z M 2.746733 1.4758 L 1.254545 -0.00857535 L 2.73892 -1.49295 L 2.035795 -2.199982 L 0.55142 -0.715607 L -0.932955 -2.203888 L -1.643892 -1.49295 L -0.155611 -0.00857535 L -1.639986 1.4758 L -0.932955 2.182831 L 0.55142 0.698456 L 2.035795 2.186737 Z M 2.746733 1.4758 " transform="matrix(1, 0, 0, -1, 1084.932955, 96.292206)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 132.390625 500.335938 L 227.644531 542.449219 L 322.898438 565.578125 L 418.15625 562.40625 L 513.410156 578.195312 L 608.664062 471.761719 L 703.917969 427.851562 L 799.171875 469.8125 L 894.425781 499.964844 L 989.679688 488.976562 L 1084.933594 471.71875 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00142045 0.00118459 L -0.00142045 -4.498815 M -0.00142045 0.00118459 L 3.600142 2.251185 M -0.00142045 0.00118459 L -3.599077 2.251185 " transform="matrix(1, 0, 0, -1, 132.392045, 147.665247)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00160511 -0.000902903 L -0.00160511 -4.500903 M -0.00160511 -0.000902903 L 3.599957 2.249097 M -0.00160511 -0.000902903 L -3.599261 2.249097 " transform="matrix(1, 0, 0, -1, 227.646136, 105.549878)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00178977 -0.000158195 L -0.00178977 -4.500158 M -0.00178977 -0.000158195 L 3.599773 2.249842 M -0.00178977 -0.000158195 L -3.599446 2.249842 " transform="matrix(1, 0, 0, -1, 322.900227, 82.421717)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00193182 0.000545244 L 0.00193182 -4.499455 M 0.00193182 0.000545244 L 3.599588 2.250545 M 0.00193182 0.000545244 L -3.599631 2.250545 " transform="matrix(1, 0, 0, -1, 418.154318, 85.594295)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00174716 -0.0011587 L 0.00174716 -4.501159 M 0.00174716 -0.0011587 L 3.599403 2.248841 M 0.00174716 -0.0011587 L -3.599815 2.248841 " transform="matrix(1, 0, 0, -1, 513.408409, 69.803529)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.0015625 0.000794998 L 0.0015625 -4.499205 M 0.0015625 0.000794998 L 3.599219 2.250795 M 0.0015625 0.000794998 L -3.6 2.250795 " transform="matrix(1, 0, 0, -1, 608.6625, 176.239076)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00137784 0.000320844 L 0.00137784 -4.499679 M 0.00137784 0.000320844 L 3.599034 2.250321 M 0.00137784 0.000320844 L -3.600185 2.250321 " transform="matrix(1, 0, 0, -1, 703.916591, 220.148758)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00119318 0.00187789 L 0.00119318 -4.498122 M 0.00119318 0.00187789 L 3.598849 2.251878 M 0.00119318 0.00187789 L -3.600369 2.251878 " transform="matrix(1, 0, 0, -1, 799.170682, 178.189378)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00100852 -0.00190321 L 0.00100852 -4.501903 M 0.00100852 -0.00190321 L 3.598665 2.248097 M 0.00100852 -0.00190321 L -3.600554 2.248097 " transform="matrix(1, 0, 0, -1, 894.424773, 148.033253)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000823864 -0.000387784 L 0.000823864 -4.500388 M 0.000823864 -0.000387784 L 3.59848 2.249612 M 0.000823864 -0.000387784 L -3.600739 2.249612 " transform="matrix(1, 0, 0, -1, 989.678864, 159.02305)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639204 0.00124227 L 0.000639204 -4.498758 M 0.000639204 0.00124227 L 3.598295 2.251242 M 0.000639204 0.00124227 L -3.600923 2.251242 " transform="matrix(1, 0, 0, -1, 1084.932955, 176.282492)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 132.390625 502.816406 L 227.644531 546.703125 L 322.898438 555.203125 L 418.15625 544.535156 L 513.410156 557.492188 L 608.664062 534.980469 L 703.917969 473.84375 L 799.171875 366.253906 L 894.425781 266.527344 L 989.679688 242.023438 L 1084.933594 207.132812 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(73.724365%, 74.116516%, 13.33313%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.50142 -4.500926 L 4.49858 -4.500926 L 4.49858 4.499074 L -4.50142 4.499074 Z M -4.50142 -4.500926 " transform="matrix(1, 0, 0, -1, 132.392045, 145.182667)"/>
<path fill-rule="nonzero" fill="rgb(73.724365%, 74.116516%, 13.33313%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501605 -4.499336 L 4.498395 -4.499336 L 4.498395 4.500664 L -4.501605 4.500664 Z M -4.501605 -4.499336 " transform="matrix(1, 0, 0, -1, 227.646136, 101.297539)"/>
<path fill-rule="nonzero" fill="rgb(73.724365%, 74.116516%, 13.33313%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.50179 -4.498308 L 4.49821 -4.498308 L 4.49821 4.501692 L -4.50179 4.501692 Z M -4.50179 -4.498308 " transform="matrix(1, 0, 0, -1, 322.900227, 92.798567)"/>
<path fill-rule="nonzero" fill="rgb(73.724365%, 74.116516%, 13.33313%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498068 -4.498557 L 4.501932 -4.498557 L 4.501932 4.501443 L -4.498068 4.501443 Z M -4.498068 -4.498557 " transform="matrix(1, 0, 0, -1, 418.154318, 103.466287)"/>
<path fill-rule="nonzero" fill="rgb(73.724365%, 74.116516%, 13.33313%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498253 -4.500347 L 4.501747 -4.500347 L 4.501747 4.499653 L -4.498253 4.499653 Z M -4.498253 -4.500347 " transform="matrix(1, 0, 0, -1, 513.408409, 90.507465)"/>
<path fill-rule="nonzero" fill="rgb(73.724365%, 74.116516%, 13.33313%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498438 -4.501675 L 4.501562 -4.501675 L 4.501562 4.498325 L -4.498438 4.498325 Z M -4.498438 -4.501675 " transform="matrix(1, 0, 0, -1, 608.6625, 113.017856)"/>
<path fill-rule="nonzero" fill="rgb(73.724365%, 74.116516%, 13.33313%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498622 -4.499726 L 4.501378 -4.499726 L 4.501378 4.500274 L -4.498622 4.500274 Z M -4.498622 -4.499726 " transform="matrix(1, 0, 0, -1, 703.916591, 174.156524)"/>
<path fill-rule="nonzero" fill="rgb(73.724365%, 74.116516%, 13.33313%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498807 -4.498335 L 4.501193 -4.498335 L 4.501193 4.501665 L -4.498807 4.501665 Z M -4.498807 -4.498335 " transform="matrix(1, 0, 0, -1, 799.170682, 281.747758)"/>
<path fill-rule="nonzero" fill="rgb(73.724365%, 74.116516%, 13.33313%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498991 -4.500964 L 4.501009 -4.500964 L 4.501009 4.499036 L -4.498991 4.499036 Z M -4.498991 -4.500964 " transform="matrix(1, 0, 0, -1, 894.424773, 381.471693)"/>
<path fill-rule="nonzero" fill="rgb(73.724365%, 74.116516%, 13.33313%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499176 -4.498886 L 4.500824 -4.498886 L 4.500824 4.501114 L -4.499176 4.501114 Z M -4.499176 -4.498886 " transform="matrix(1, 0, 0, -1, 989.678864, 405.977676)"/>
<path fill-rule="nonzero" fill="rgb(73.724365%, 74.116516%, 13.33313%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499361 -4.50144 L 4.500639 -4.50144 L 4.500639 4.49856 L -4.499361 4.49856 Z M -4.499361 -4.50144 " transform="matrix(1, 0, 0, -1, 1084.932955, 440.865747)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 132.390625 222.285156 L 227.644531 217.570312 L 322.898438 300.390625 L 418.15625 288.742188 L 513.410156 291.710938 L 608.664062 263.808594 L 703.917969 241.851562 L 799.171875 263.496094 L 894.425781 240.253906 L 989.679688 216.96875 L 1084.933594 202.210938 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -1.50142 -4.500658 L 1.49858 -4.500658 L 1.49858 -1.500658 L 4.49858 -1.500658 L 4.49858 1.499342 L 1.49858 1.499342 L 1.49858 4.499342 L -1.50142 4.499342 L -1.50142 1.499342 L -4.50142 1.499342 L -4.50142 -1.500658 L -1.50142 -1.500658 Z M -1.50142 -4.500658 " transform="matrix(1, 0, 0, -1, 132.392045, 425.714186)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -1.501605 -4.501058 L 1.498395 -4.501058 L 1.498395 -1.501058 L 4.498395 -1.501058 L 4.498395 1.498942 L 1.498395 1.498942 L 1.498395 4.498942 L -1.501605 4.498942 L -1.501605 1.498942 L -4.501605 1.498942 L -4.501605 -1.501058 L -1.501605 -1.501058 Z M -1.501605 -4.501058 " transform="matrix(1, 0, 0, -1, 227.646136, 430.428629)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -1.50179 -4.501482 L 1.49821 -4.501482 L 1.49821 -1.501482 L 4.49821 -1.501482 L 4.49821 1.498518 L 1.49821 1.498518 L 1.49821 4.498518 L -1.50179 4.498518 L -1.50179 1.498518 L -4.50179 1.498518 L -4.50179 -1.501482 L -1.50179 -1.501482 Z M -1.50179 -4.501482 " transform="matrix(1, 0, 0, -1, 322.900227, 347.607893)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -1.498068 -4.49864 L 1.501932 -4.49864 L 1.501932 -1.49864 L 4.501932 -1.49864 L 4.501932 1.50136 L 1.501932 1.50136 L 1.501932 4.50136 L -1.498068 4.50136 L -1.498068 1.50136 L -4.498068 1.50136 L -4.498068 -1.49864 L -1.498068 -1.49864 Z M -1.498068 -4.49864 " transform="matrix(1, 0, 0, -1, 418.154318, 359.259172)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -1.498253 -4.500834 L 1.501747 -4.500834 L 1.501747 -1.500834 L 4.501747 -1.500834 L 4.501747 1.499166 L 1.501747 1.499166 L 1.501747 4.499166 L -1.498253 4.499166 L -1.498253 1.499166 L -4.498253 1.499166 L -4.498253 -1.500834 L -1.498253 -1.500834 Z M -1.498253 -4.500834 " transform="matrix(1, 0, 0, -1, 513.408409, 356.288229)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -1.498438 -4.501539 L 1.501562 -4.501539 L 1.501562 -1.501539 L 4.501562 -1.501539 L 4.501562 1.498461 L 1.501562 1.498461 L 1.501562 4.498461 L -1.498438 4.498461 L -1.498438 1.498461 L -4.498438 1.498461 L -4.498438 -1.501539 L -1.498438 -1.501539 Z M -1.498438 -4.501539 " transform="matrix(1, 0, 0, -1, 608.6625, 384.189867)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -1.498622 -4.501672 L 1.501378 -4.501672 L 1.501378 -1.501672 L 4.501378 -1.501672 L 4.501378 1.498328 L 1.501378 1.498328 L 1.501378 4.498328 L -1.498622 4.498328 L -1.498622 1.498328 L -4.498622 1.498328 L -4.498622 -1.501672 L -1.498622 -1.501672 Z M -1.498622 -4.501672 " transform="matrix(1, 0, 0, -1, 703.916591, 406.146765)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -1.498807 -4.500545 L 1.501193 -4.500545 L 1.501193 -1.500545 L 4.501193 -1.500545 L 4.501193 1.499455 L 1.501193 1.499455 L 1.501193 4.499455 L -1.498807 4.499455 L -1.498807 1.499455 L -4.498807 1.499455 L -4.498807 -1.500545 L -1.498807 -1.500545 Z M -1.498807 -4.500545 " transform="matrix(1, 0, 0, -1, 799.170682, 384.503361)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -1.498991 -4.499945 L 1.501009 -4.499945 L 1.501009 -1.499945 L 4.501009 -1.499945 L 4.501009 1.500055 L 1.501009 1.500055 L 1.501009 4.500055 L -1.498991 4.500055 L -1.498991 1.500055 L -4.498991 1.500055 L -4.498991 -1.499945 L -1.498991 -1.499945 Z M -1.498991 -4.499945 " transform="matrix(1, 0, 0, -1, 894.424773, 407.746149)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -1.499176 -4.500206 L 1.500824 -4.500206 L 1.500824 -1.500206 L 4.500824 -1.500206 L 4.500824 1.499794 L 1.500824 1.499794 L 1.500824 4.499794 L -1.499176 4.499794 L -1.499176 1.499794 L -4.499176 1.499794 L -4.499176 -1.500206 L -1.499176 -1.500206 Z M -1.499176 -4.500206 " transform="matrix(1, 0, 0, -1, 989.678864, 431.031044)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -1.499361 -4.500836 L 1.500639 -4.500836 L 1.500639 -1.500836 L 4.500639 -1.500836 L 4.500639 1.499164 L 1.500639 1.499164 L 1.500639 4.499164 L -1.499361 4.499164 L -1.499361 1.499164 L -4.499361 1.499164 L -4.499361 -1.500836 L -1.499361 -1.500836 Z M -1.499361 -4.500836 " transform="matrix(1, 0, 0, -1, 1084.932955, 445.788226)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 132.390625 212.355469 L 227.644531 248.1875 L 322.898438 274.449219 L 418.15625 241.269531 L 513.410156 200.710938 L 608.664062 196.410156 L 703.917969 195.859375 L 799.171875 196.867188 L 894.425781 226.105469 L 989.679688 230.09375 L 1084.933594 237.898438 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="bevel" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00142045 4.499974 L -1.009233 1.390599 L -4.278764 1.390599 L -1.634233 -0.531276 L -2.645952 -3.640651 L -0.00142045 -1.718776 L 2.643111 -3.640651 L 1.635298 -0.531276 L 4.27983 1.390599 L 1.010298 1.390599 Z M -0.00142045 4.499974 " transform="matrix(1, 0, 0, -1, 132.392045, 435.644505)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="bevel" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00160511 4.499284 L -1.009418 1.389909 L -4.278949 1.389909 L -1.634418 -0.531966 L -2.646136 -3.641341 L -0.00160511 -1.719466 L 2.646832 -3.641341 L 1.635114 -0.531966 L 4.279645 1.389909 L 1.010114 1.389909 Z M -0.00160511 4.499284 " transform="matrix(1, 0, 0, -1, 227.646136, 399.811784)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="bevel" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00178977 4.499237 L -1.009602 1.389862 L -4.279134 1.389862 L -1.634602 -0.532013 L -2.646321 -3.641388 L -0.00178977 -1.719513 L 2.646648 -3.641388 L 1.634929 -0.532013 L 4.27946 1.389862 L 1.009929 1.389862 Z M -0.00178977 4.499237 " transform="matrix(1, 0, 0, -1, 322.900227, 373.550019)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="bevel" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00193182 4.501182 L -1.009787 1.391807 L -4.279318 1.391807 L -1.634787 -0.530068 L -2.646506 -3.639443 L 0.00193182 -1.717568 L 2.646463 -3.639443 L 1.634744 -0.530068 L 4.279276 1.391807 L 1.009744 1.391807 Z M 0.00193182 4.501182 " transform="matrix(1, 0, 0, -1, 418.154318, 406.731651)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="bevel" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00174716 4.500189 L -1.009972 1.390814 L -4.279503 1.390814 L -1.634972 -0.531061 L -2.64669 -3.640436 L 0.00174716 -1.718561 L 2.646278 -3.640436 L 1.63456 -0.531061 L 4.279091 1.390814 L 1.00956 1.390814 Z M 0.00174716 4.500189 " transform="matrix(1, 0, 0, -1, 513.408409, 447.289251)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="bevel" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.0015625 4.501159 L -1.010156 1.391784 L -4.279688 1.391784 L -1.635156 -0.530091 L -2.646875 -3.639466 L 0.0015625 -1.717591 L 2.646094 -3.639466 L 1.634375 -0.530091 L 4.278906 1.391784 L 1.009375 1.391784 Z M 0.0015625 4.501159 " transform="matrix(1, 0, 0, -1, 608.6625, 451.591003)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="bevel" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00137784 4.498375 L -1.010341 1.389 L -4.279872 1.389 L -1.635341 -0.532875 L -2.643153 -3.64225 L 0.00137784 -1.720375 L 2.645909 -3.64225 L 1.63419 -0.532875 L 4.278722 1.389 L 1.00919 1.389 Z M 0.00137784 4.498375 " transform="matrix(1, 0, 0, -1, 703.916591, 452.139)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="bevel" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00119318 4.501134 L -1.010526 1.391759 L -4.280057 1.391759 L -1.635526 -0.530116 L -2.643338 -3.639491 L 0.00119318 -1.717616 L 2.645724 -3.639491 L 1.634006 -0.530116 L 4.278537 1.391759 L 1.009006 1.391759 Z M 0.00119318 4.501134 " transform="matrix(1, 0, 0, -1, 799.170682, 451.133947)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="bevel" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00100852 4.499402 L -1.01071 1.390027 L -4.280241 1.390027 L -1.63571 -0.531848 L -2.643523 -3.641223 L 0.00100852 -1.719348 L 2.64554 -3.641223 L 1.633821 -0.531848 L 4.278352 1.390027 L 1.008821 1.390027 Z M 0.00100852 4.499402 " transform="matrix(1, 0, 0, -1, 894.424773, 421.893933)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="bevel" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000823864 4.501601 L -1.010895 1.392226 L -4.280426 1.392226 L -1.635895 -0.529649 L -2.643707 -3.639024 L 0.000823864 -1.717149 L 2.645355 -3.639024 L 1.633636 -0.529649 L 4.278168 1.392226 L 1.008636 1.392226 Z M 0.000823864 4.501601 " transform="matrix(1, 0, 0, -1, 989.678864, 417.907851)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="bevel" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639204 4.49869 L -1.01108 1.389315 L -4.280611 1.389315 L -1.63608 -0.53256 L -2.643892 -3.641935 L 0.000639204 -1.72006 L 2.64517 -3.641935 L 1.633452 -0.53256 L 4.277983 1.389315 L 1.008452 1.389315 Z M 0.000639204 4.49869 " transform="matrix(1, 0, 0, -1, 1084.932955, 410.100252)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 587.226562 L 227.644531 601.132812 L 322.898438 383.40625 L 418.15625 227.863281 L 513.410156 192.042969 L 608.664062 183.871094 L 703.917969 199.242188 L 799.171875 187.234375 L 894.425781 205.894531 L 989.679688 211.003906 L 1084.933594 214.519531 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" d="M 132.390625 67.140625 L 138.757812 60.773438 L 132.390625 54.410156 L 126.027344 60.773438 Z M 132.390625 67.140625 "/>
<g clip-path="url(#clip-36)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00142045 -6.365671 L 6.365767 0.00151631 L -0.00142045 6.364798 L -6.364702 0.00151631 Z M -0.00142045 -6.365671 " transform="matrix(1, 0, 0, -1, 132.392045, 60.774954)"/>
</g>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" d="M 227.644531 53.230469 L 234.011719 46.867188 L 227.644531 40.503906 L 221.28125 46.867188 Z M 227.644531 53.230469 "/>
<g clip-path="url(#clip-37)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00160511 -6.362878 L 6.365582 0.000403381 L -0.00160511 6.363685 L -6.364886 0.000403381 Z M -0.00160511 -6.362878 " transform="matrix(1, 0, 0, -1, 227.646136, 46.867591)"/>
</g>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" d="M 322.898438 270.957031 L 329.265625 264.59375 L 322.898438 258.230469 L 316.535156 264.59375 Z M 322.898438 270.957031 "/>
<g clip-path="url(#clip-38)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00178977 -6.363941 L 6.365398 -0.000660101 L -0.00178977 6.362621 L -6.365071 -0.000660101 Z M -0.00178977 -6.363941 " transform="matrix(1, 0, 0, -1, 322.900227, 264.59309)"/>
</g>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" d="M 418.15625 426.5 L 424.519531 420.136719 L 418.15625 413.773438 L 411.789062 420.136719 Z M 418.15625 426.5 "/>
<g clip-path="url(#clip-39)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00193182 -6.364355 L 6.365213 -0.00107398 L 0.00193182 6.362207 L -6.365256 -0.00107398 Z M 0.00193182 -6.364355 " transform="matrix(1, 0, 0, -1, 418.154318, 420.135645)"/>
</g>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" d="M 513.410156 462.320312 L 519.773438 455.957031 L 513.410156 449.59375 L 507.042969 455.957031 Z M 513.410156 462.320312 "/>
<g clip-path="url(#clip-40)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00174716 -6.364297 L 6.365028 -0.00101582 L 0.00174716 6.362265 L -6.36544 -0.00101582 Z M 0.00174716 -6.364297 " transform="matrix(1, 0, 0, -1, 513.408409, 455.956015)"/>
</g>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" d="M 608.664062 470.496094 L 615.027344 464.128906 L 608.664062 457.765625 L 602.296875 464.128906 Z M 608.664062 470.496094 "/>
<g clip-path="url(#clip-41)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.0015625 -6.365345 L 6.364844 0.00184282 L 0.0015625 6.365124 L -6.365625 0.00184282 Z M 0.0015625 -6.365345 " transform="matrix(1, 0, 0, -1, 608.6625, 464.130749)"/>
</g>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" d="M 703.917969 455.121094 L 710.28125 448.757812 L 703.917969 442.394531 L 697.550781 448.757812 Z M 703.917969 455.121094 "/>
<g clip-path="url(#clip-42)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00137784 -6.363876 L 6.364659 -0.000594779 L 0.00137784 6.362686 L -6.36581 -0.000594779 Z M 0.00137784 -6.363876 " transform="matrix(1, 0, 0, -1, 703.916591, 448.757218)"/>
</g>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" d="M 799.171875 467.132812 L 805.535156 460.765625 L 799.171875 454.402344 L 792.808594 460.765625 Z M 799.171875 467.132812 "/>
<g clip-path="url(#clip-43)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00119318 -6.365528 L 6.364474 0.00165944 L 0.00119318 6.364941 L -6.362088 0.00165944 Z M 0.00119318 -6.365528 " transform="matrix(1, 0, 0, -1, 799.170682, 460.767284)"/>
</g>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" d="M 894.425781 448.46875 L 900.789062 442.105469 L 894.425781 435.742188 L 888.0625 442.105469 Z M 894.425781 448.46875 "/>
<g clip-path="url(#clip-44)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00100852 -6.363696 L 6.36429 -0.00041504 L 0.00100852 6.362866 L -6.362273 -0.00041504 Z M 0.00100852 -6.363696 " transform="matrix(1, 0, 0, -1, 894.424773, 442.105054)"/>
</g>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" d="M 989.679688 443.359375 L 996.042969 436.996094 L 989.679688 430.632812 L 983.316406 436.996094 Z M 989.679688 443.359375 "/>
<g clip-path="url(#clip-45)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000823864 -6.363243 L 6.364105 0.0000378789 L 0.000823864 6.363319 L -6.362457 0.0000378789 Z M 0.000823864 -6.363243 " transform="matrix(1, 0, 0, -1, 989.678864, 436.996132)"/>
</g>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" d="M 1084.933594 439.847656 L 1091.296875 433.480469 L 1084.933594 427.117188 L 1078.570312 433.480469 Z M 1084.933594 439.847656 "/>
<g clip-path="url(#clip-46)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639204 -6.365628 L 6.36392 0.0015597 L 0.000639204 6.364841 L -6.362642 0.0015597 Z M 0.000639204 -6.365628 " transform="matrix(1, 0, 0, -1, 1084.932955, 433.482028)"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 156.125 L 84.765625 628.558594 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1132.558594 156.125 L 1132.558594 628.558594 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 156.125 L 1132.558594 156.125 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 628.558594 L 1132.558594 628.558594 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(100%, 100%, 100%)" fill-opacity="0.8" stroke-width="1.5" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(79.998779%, 79.998779%, 79.998779%)" stroke-opacity="0.8" stroke-miterlimit="10" d="M 307.515625 21.085938 L 909.808594 21.085938 C 912.007812 21.085938 913.109375 22.1875 913.109375 24.386719 L 913.109375 97.332031 C 913.109375 99.53125 912.007812 100.632812 909.808594 100.632812 L 307.515625 100.632812 C 305.316406 100.632812 304.21875 99.53125 304.21875 97.332031 L 304.21875 24.386719 C 304.21875 22.1875 305.316406 21.085938 307.515625 21.085938 Z M 307.515625 21.085938 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 310.816406 86.882812 L 343.816406 86.882812 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 325.066406 82.382812 L 327.316406 84.632812 L 329.566406 82.382812 L 331.816406 84.632812 L 329.566406 86.882812 L 331.816406 89.132812 L 329.566406 91.382812 L 327.316406 89.132812 L 325.066406 91.382812 L 322.816406 89.132812 L 325.066406 86.882812 L 322.816406 84.632812 Z M 325.066406 82.382812 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="357.017187" y="566.890306"/>
<use xlink:href="#glyph-0-7" x="367.131687" y="566.890306"/>
<use xlink:href="#glyph-0-6" x="377.592688" y="566.890306"/>
<use xlink:href="#glyph-0-8" x="387.707187" y="566.890306"/>
<use xlink:href="#glyph-0-9" x="398.184687" y="566.890306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="404.606813" y="566.890306"/>
<use xlink:href="#glyph-0-11" x="414.704813" y="566.890306"/>
<use xlink:href="#glyph-0-8" x="419.291813" y="566.890306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 310.816406 62.179688 L 343.816406 62.179688 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 327.316406 66.679688 L 322.816406 57.679688 L 331.816406 57.679688 Z M 327.316406 66.679688 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-12" x="357.017187" y="591.593431"/>
<use xlink:href="#glyph-0-13" x="367.494687" y="591.593431"/>
<use xlink:href="#glyph-0-14" x="372.081687" y="591.593431"/>
<use xlink:href="#glyph-0-15" x="382.542687" y="591.593431"/>
<use xlink:href="#glyph-0-16" x="392.690187" y="591.593431"/>
<use xlink:href="#glyph-0-15" x="401.286687" y="591.593431"/>
<use xlink:href="#glyph-0-6" x="411.434188" y="591.593431"/>
<use xlink:href="#glyph-0-13" x="421.548687" y="591.593431"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 310.816406 37.476562 L 343.816406 37.476562 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 322.816406 37.476562 L 331.816406 32.976562 L 331.816406 41.976562 Z M 322.816406 37.476562 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-8" x="357.017187" y="616.296556"/>
<use xlink:href="#glyph-0-11" x="367.494687" y="616.296556"/>
<use xlink:href="#glyph-0-6" x="372.081687" y="616.296556"/>
<use xlink:href="#glyph-0-13" x="382.196188" y="616.296556"/>
<use xlink:href="#glyph-0-8" x="386.783187" y="616.296556"/>
<use xlink:href="#glyph-0-9" x="397.260688" y="616.296556"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="403.682813" y="616.296556"/>
<use xlink:href="#glyph-0-11" x="413.780813" y="616.296556"/>
<use xlink:href="#glyph-0-8" x="418.367813" y="616.296556"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 462.703125 86.882812 L 495.703125 86.882812 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 483.703125 86.882812 L 474.703125 91.382812 L 474.703125 82.382812 Z M 483.703125 86.882812 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-8" x="508.904688" y="566.890306"/>
<use xlink:href="#glyph-0-11" x="519.382187" y="566.890306"/>
<use xlink:href="#glyph-0-8" x="523.969187" y="566.890306"/>
<use xlink:href="#glyph-0-17" x="534.446688" y="566.890306"/>
<use xlink:href="#glyph-0-6" x="540.254688" y="566.890306"/>
<use xlink:href="#glyph-0-11" x="550.369188" y="566.890306"/>
<use xlink:href="#glyph-0-13" x="554.956188" y="566.890306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 462.703125 62.179688 L 495.703125 62.179688 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 480.707031 65.480469 C 480.210938 65.480469 479.792969 65.308594 479.449219 64.964844 C 479.109375 64.621094 478.9375 64.199219 478.9375 63.703125 C 478.9375 63.214844 479.109375 62.800781 479.449219 62.460938 C 479.792969 62.125 480.210938 61.957031 480.707031 61.957031 C 481.203125 61.957031 481.621094 62.125 481.964844 62.460938 C 482.304688 62.800781 482.476562 63.214844 482.476562 63.703125 C 482.476562 64.195312 482.304688 64.613281 481.957031 64.960938 C 481.613281 65.308594 481.199219 65.480469 480.707031 65.480469 Z M 480.707031 66.679688 C 481.105469 66.679688 481.484375 66.605469 481.851562 66.453125 C 482.21875 66.300781 482.535156 66.082031 482.800781 65.796875 C 483.085938 65.519531 483.300781 65.203125 483.445312 64.847656 C 483.585938 64.492188 483.660156 64.113281 483.660156 63.703125 C 483.660156 62.886719 483.371094 62.191406 482.796875 61.625 C 482.222656 61.058594 481.519531 60.773438 480.6875 60.773438 C 479.851562 60.773438 479.152344 61.050781 478.59375 61.609375 C 478.035156 62.167969 477.753906 62.867188 477.753906 63.703125 C 477.753906 64.535156 478.039062 65.238281 478.609375 65.816406 C 479.183594 66.394531 479.882812 66.679688 480.707031 66.679688 Z M 480.707031 66.679688 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-8" x="508.904688" y="591.593431"/>
<use xlink:href="#glyph-0-9" x="519.382187" y="591.593431"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="525.804313" y="591.593431"/>
<use xlink:href="#glyph-0-11" x="535.902313" y="591.593431"/>
<use xlink:href="#glyph-0-8" x="540.489313" y="591.593431"/>
<use xlink:href="#glyph-0-16" x="550.966813" y="591.593431"/>
<use xlink:href="#glyph-0-6" x="559.563313" y="591.593431"/>
<use xlink:href="#glyph-0-17" x="569.677813" y="591.593431"/>
<use xlink:href="#glyph-0-15" x="575.485813" y="591.593431"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 462.703125 37.476562 L 495.703125 37.476562 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M 476.6875 40.523438 L 476.6875 34.402344 L 482.820312 34.402344 L 482.820312 40.523438 Z M 475.804688 41.4375 L 483.703125 41.4375 L 483.703125 33.519531 L 475.804688 33.519531 Z M 480.253906 40.070312 L 480.253906 37.96875 L 482.351562 37.96875 L 482.351562 36.96875 L 480.253906 36.96875 L 480.253906 34.867188 L 479.253906 34.867188 L 479.253906 36.96875 L 477.160156 36.96875 L 477.160156 37.96875 L 479.253906 37.96875 L 479.253906 40.070312 Z M 480.253906 40.070312 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-17" x="508.904688" y="616.296556"/>
<use xlink:href="#glyph-0-13" x="514.712688" y="616.296556"/>
<use xlink:href="#glyph-0-10" x="519.299688" y="616.296556"/>
<use xlink:href="#glyph-0-18" x="529.397688" y="616.296556"/>
<use xlink:href="#glyph-0-8" x="542.894688" y="616.296556"/>
<use xlink:href="#glyph-0-9" x="553.372187" y="616.296556"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="559.794313" y="616.296556"/>
<use xlink:href="#glyph-0-11" x="569.892313" y="616.296556"/>
<use xlink:href="#glyph-0-8" x="574.479313" y="616.296556"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 618.59375 86.882812 L 651.59375 86.882812 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 636.820312 89.730469 C 636.457031 89.882812 636.0625 89.960938 635.640625 89.960938 C 635.222656 89.960938 634.832031 89.882812 634.464844 89.730469 C 634.105469 89.578125 633.773438 89.351562 633.476562 89.054688 C 633.175781 88.753906 632.949219 88.417969 632.800781 88.058594 C 632.648438 87.699219 632.574219 87.304688 632.574219 86.875 C 632.574219 86.460938 632.648438 86.070312 632.800781 85.710938 C 632.949219 85.347656 633.175781 85.015625 633.476562 84.714844 C 633.773438 84.417969 634.105469 84.191406 634.464844 84.039062 C 634.832031 83.886719 635.222656 83.808594 635.640625 83.808594 C 636.0625 83.808594 636.457031 83.886719 636.820312 84.039062 C 637.179688 84.191406 637.511719 84.417969 637.808594 84.714844 C 638.109375 85.015625 638.335938 85.347656 638.484375 85.710938 C 638.632812 86.070312 638.707031 86.460938 638.707031 86.875 C 638.707031 87.304688 638.632812 87.699219 638.484375 88.058594 C 638.335938 88.417969 638.109375 88.753906 637.808594 89.054688 C 637.511719 89.351562 637.179688 89.578125 636.820312 89.730469 Z M 634.128906 90.546875 C 634.597656 90.746094 635.101562 90.84375 635.640625 90.84375 C 636.183594 90.84375 636.6875 90.746094 637.15625 90.546875 C 637.621094 90.351562 638.046875 90.0625 638.433594 89.679688 C 638.820312 89.289062 639.113281 88.859375 639.304688 88.394531 C 639.496094 87.933594 639.59375 87.425781 639.59375 86.875 C 639.59375 86.335938 639.496094 85.835938 639.304688 85.367188 C 639.113281 84.90625 638.820312 84.480469 638.433594 84.089844 C 638.046875 83.707031 637.621094 83.417969 637.15625 83.21875 C 636.6875 83.023438 636.183594 82.925781 635.640625 82.925781 C 635.101562 82.925781 634.597656 83.023438 634.128906 83.21875 C 633.664062 83.417969 633.238281 83.707031 632.851562 84.089844 C 632.464844 84.480469 632.175781 84.90625 631.980469 85.367188 C 631.789062 85.835938 631.691406 86.335938 631.691406 86.875 C 631.691406 87.425781 631.789062 87.933594 631.980469 88.394531 C 632.175781 88.859375 632.464844 89.289062 632.851562 89.679688 C 633.238281 90.0625 633.664062 90.351562 634.128906 90.546875 Z M 637.839844 88.359375 L 636.347656 86.875 L 637.832031 85.394531 L 637.125 84.6875 L 635.640625 86.167969 L 634.160156 84.679688 L 633.449219 85.394531 L 634.9375 86.875 L 633.453125 88.359375 L 634.160156 89.066406 L 635.640625 87.582031 L 637.125 89.070312 Z M 637.839844 88.359375 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-19" x="664.792188" y="566.890306"/>
<use xlink:href="#glyph-0-6" x="675.269688" y="566.890306"/>
<use xlink:href="#glyph-0-20" x="685.384188" y="566.890306"/>
<use xlink:href="#glyph-0-10" x="691.852188" y="566.890306"/>
<use xlink:href="#glyph-0-9" x="701.950188" y="566.890306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 618.59375 62.179688 L 651.59375 62.179688 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M 635.09375 62.179688 L 635.09375 57.679688 M 635.09375 62.179688 L 638.691406 64.429688 M 635.09375 62.179688 L 631.492188 64.429688 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-11" x="664.792188" y="591.593431"/>
<use xlink:href="#glyph-0-21" x="669.379188" y="591.593431"/>
<use xlink:href="#glyph-0-22" x="678.454188" y="591.593431"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 618.59375 37.476562 L 651.59375 37.476562 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(73.724365%, 74.116516%, 13.33313%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(73.724365%, 74.116516%, 13.33313%)" stroke-opacity="1" stroke-miterlimit="10" d="M 630.59375 32.976562 L 639.59375 32.976562 L 639.59375 41.976562 L 630.59375 41.976562 Z M 630.59375 32.976562 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-11" x="664.792188" y="616.296556"/>
<use xlink:href="#glyph-0-21" x="669.379188" y="616.296556"/>
<use xlink:href="#glyph-0-22" x="678.454188" y="616.296556"/>
<use xlink:href="#glyph-0-23" x="688.948188" y="616.296556"/>
<use xlink:href="#glyph-0-17" x="697.198188" y="616.296556"/>
<use xlink:href="#glyph-0-10" x="703.006188" y="616.296556"/>
<use xlink:href="#glyph-0-9" x="713.104188" y="616.296556"/>
<use xlink:href="#glyph-0-24" x="719.885688" y="616.296556"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 762.449219 86.882812 L 795.449219 86.882812 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M 777.449219 82.382812 L 780.449219 82.382812 L 780.449219 85.382812 L 783.449219 85.382812 L 783.449219 88.382812 L 780.449219 88.382812 L 780.449219 91.382812 L 777.449219 91.382812 L 777.449219 88.382812 L 774.449219 88.382812 L 774.449219 85.382812 L 777.449219 85.382812 Z M 777.449219 82.382812 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-11" x="808.648438" y="566.890306"/>
<use xlink:href="#glyph-0-21" x="813.235438" y="566.890306"/>
<use xlink:href="#glyph-0-21" x="822.310438" y="566.890306"/>
<use xlink:href="#glyph-0-20" x="831.385438" y="566.890306"/>
<use xlink:href="#glyph-0-6" x="837.853438" y="566.890306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-dasharray="2.25 6.75" stroke-miterlimit="10" d="M 762.449219 62.179688 L 795.449219 62.179688 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(9.01947%, 74.508667%, 81.175232%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="bevel" stroke="rgb(9.01947%, 74.508667%, 81.175232%)" stroke-opacity="1" stroke-miterlimit="10" d="M 778.949219 66.679688 L 777.9375 63.570312 L 774.667969 63.570312 L 777.3125 61.652344 L 776.304688 58.539062 L 778.949219 60.460938 L 781.59375 58.539062 L 780.582031 61.652344 L 783.226562 63.570312 L 779.957031 63.570312 Z M 778.949219 66.679688 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-25" x="808.648438" y="591.593431"/>
<use xlink:href="#glyph-0-15" x="819.125938" y="591.593431"/>
<use xlink:href="#glyph-0-9" x="829.273438" y="591.593431"/>
<use xlink:href="#glyph-0-17" x="836.054938" y="591.593431"/>
<use xlink:href="#glyph-0-21" x="841.862938" y="591.593431"/>
<use xlink:href="#glyph-0-26" x="850.937938" y="591.593431"/>
<use xlink:href="#glyph-0-15" x="861.398938" y="591.593431"/>
<use xlink:href="#glyph-0-21" x="871.546438" y="591.593431"/>
<use xlink:href="#glyph-0-24" x="880.621438" y="591.593431"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-15" x="889.596812" y="591.593431"/>
<use xlink:href="#glyph-0-9" x="899.744312" y="591.593431"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 762.449219 37.476562 L 795.449219 37.476562 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M 778.949219 31.113281 L 785.3125 37.476562 L 778.949219 43.84375 L 772.585938 37.476562 Z M 778.949219 31.113281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-16" x="808.648438" y="616.296556"/>
<use xlink:href="#glyph-0-6" x="817.244938" y="616.296556"/>
<use xlink:href="#glyph-0-6" x="827.359438" y="616.296556"/>
<use xlink:href="#glyph-0-17" x="837.473938" y="616.296556"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 164 KiB

File diff suppressed because it is too large Load diff

After

Width:  |  Height:  |  Size: 262 KiB

View file

@ -0,0 +1,616 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1152pt" height="648pt" viewBox="0 0 1152 648">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 5.246094 -10.957031 C 4.40625 -10.957031 3.777344 -10.542969 3.347656 -9.71875 C 2.921875 -8.894531 2.722656 -7.65625 2.722656 -6.007812 C 2.722656 -4.355469 2.921875 -3.117188 3.347656 -2.292969 C 3.777344 -1.46875 4.40625 -1.054688 5.246094 -1.054688 C 6.089844 -1.054688 6.714844 -1.46875 7.144531 -2.292969 C 7.558594 -3.117188 7.773438 -4.355469 7.773438 -6.007812 C 7.773438 -7.65625 7.558594 -8.894531 7.144531 -9.71875 C 6.714844 -10.542969 6.089844 -10.957031 5.246094 -10.957031 Z M 5.246094 -12.242188 C 6.582031 -12.242188 7.605469 -11.699219 8.332031 -10.640625 C 9.042969 -9.570312 9.40625 -8.019531 9.40625 -6.007812 C 9.40625 -3.976562 9.042969 -2.425781 8.332031 -1.371094 C 7.605469 -0.3125 6.582031 0.214844 5.230469 0.214844 C 3.878906 0.214844 2.855469 -0.3125 2.144531 -1.371094 C 1.433594 -2.425781 1.089844 -3.976562 1.089844 -6.007812 C 1.089844 -8.019531 1.433594 -9.570312 2.144531 -10.640625 C 2.855469 -11.699219 3.894531 -12.242188 5.246094 -12.242188 Z M 5.246094 -12.242188 "/>
</g>
<g id="glyph-0-1">
<path d="M 1.78125 -12.027344 L 8.167969 -12.027344 L 8.167969 -10.660156 L 3.265625 -10.660156 L 3.265625 -7.707031 C 3.496094 -7.789062 3.746094 -7.855469 3.976562 -7.886719 C 4.207031 -7.921875 4.453125 -7.953125 4.6875 -7.953125 C 6.023438 -7.953125 7.078125 -7.574219 7.871094 -6.847656 C 8.664062 -6.105469 9.058594 -5.113281 9.058594 -3.859375 C 9.058594 -2.558594 8.644531 -1.550781 7.835938 -0.839844 C 7.027344 -0.132812 5.890625 0.214844 4.4375 0.214844 C 3.925781 0.214844 3.414062 0.164062 2.886719 0.0976562 C 2.359375 0.015625 1.832031 -0.0976562 1.269531 -0.28125 L 1.269531 -1.914062 C 1.75 -1.648438 2.242188 -1.453125 2.773438 -1.320312 C 3.285156 -1.1875 3.828125 -1.136719 4.40625 -1.136719 C 5.328125 -1.136719 6.070312 -1.371094 6.617188 -1.863281 C 7.144531 -2.359375 7.425781 -3.019531 7.425781 -3.859375 C 7.425781 -4.6875 7.144531 -5.347656 6.617188 -5.839844 C 6.070312 -6.335938 5.328125 -6.582031 4.40625 -6.582031 C 3.976562 -6.582031 3.53125 -6.535156 3.101562 -6.433594 C 2.671875 -6.335938 2.226562 -6.1875 1.78125 -5.988281 Z M 1.78125 -12.027344 "/>
</g>
<g id="glyph-0-2">
<path d="M 2.046875 -1.371094 L 4.703125 -1.371094 L 4.703125 -10.542969 L 1.816406 -9.964844 L 1.816406 -11.449219 L 4.6875 -12.027344 L 6.320312 -12.027344 L 6.320312 -1.371094 L 8.976562 -1.371094 L 8.976562 0 L 2.046875 0 Z M 2.046875 -1.371094 "/>
</g>
<g id="glyph-0-3">
<path d="M 3.167969 -1.371094 L 8.84375 -1.371094 L 8.84375 0 L 1.203125 0 L 1.203125 -1.371094 C 1.816406 -1.996094 2.65625 -2.855469 3.730469 -3.945312 C 4.785156 -5.015625 5.460938 -5.710938 5.742188 -6.023438 C 6.269531 -6.601562 6.632812 -7.09375 6.832031 -7.507812 C 7.027344 -7.902344 7.144531 -8.316406 7.144531 -8.710938 C 7.144531 -9.339844 6.914062 -9.867188 6.46875 -10.261719 C 6.023438 -10.660156 5.445312 -10.875 4.71875 -10.875 C 4.207031 -10.875 3.664062 -10.773438 3.101562 -10.609375 C 2.539062 -10.429688 1.929688 -10.164062 1.285156 -9.800781 L 1.285156 -11.449219 C 1.945312 -11.714844 2.558594 -11.914062 3.117188 -12.046875 C 3.679688 -12.175781 4.207031 -12.242188 4.6875 -12.242188 C 5.921875 -12.242188 6.914062 -11.929688 7.65625 -11.300781 C 8.398438 -10.675781 8.777344 -9.851562 8.777344 -8.8125 C 8.777344 -8.316406 8.679688 -7.835938 8.496094 -7.410156 C 8.316406 -6.964844 7.984375 -6.433594 7.492188 -5.839844 C 7.359375 -5.675781 6.929688 -5.230469 6.203125 -4.488281 C 5.476562 -3.746094 4.472656 -2.707031 3.167969 -1.371094 Z M 3.167969 -1.371094 "/>
</g>
<g id="glyph-0-4">
<path d="M 6.699219 -6.484375 C 7.472656 -6.320312 8.085938 -5.972656 8.515625 -5.445312 C 8.941406 -4.917969 9.175781 -4.257812 9.175781 -3.496094 C 9.175781 -2.308594 8.761719 -1.386719 7.953125 -0.742188 C 7.128906 -0.0976562 5.972656 0.214844 4.472656 0.214844 C 3.960938 0.214844 3.433594 0.164062 2.902344 0.0664062 C 2.375 -0.015625 1.816406 -0.164062 1.253906 -0.363281 L 1.253906 -1.929688 C 1.699219 -1.667969 2.195312 -1.46875 2.738281 -1.335938 C 3.265625 -1.203125 3.828125 -1.136719 4.421875 -1.136719 C 5.445312 -1.136719 6.21875 -1.335938 6.75 -1.734375 C 7.277344 -2.128906 7.558594 -2.722656 7.558594 -3.496094 C 7.558594 -4.191406 7.308594 -4.753906 6.816406 -5.148438 C 6.320312 -5.542969 5.625 -5.757812 4.734375 -5.757812 L 3.332031 -5.757812 L 3.332031 -7.09375 L 4.800781 -7.09375 C 5.59375 -7.09375 6.203125 -7.242188 6.632812 -7.574219 C 7.0625 -7.886719 7.277344 -8.347656 7.277344 -8.960938 C 7.277344 -9.570312 7.046875 -10.046875 6.617188 -10.378906 C 6.171875 -10.707031 5.542969 -10.875 4.734375 -10.875 C 4.289062 -10.875 3.8125 -10.824219 3.300781 -10.726562 C 2.789062 -10.625 2.226562 -10.476562 1.617188 -10.28125 L 1.617188 -11.730469 C 2.226562 -11.898438 2.804688 -12.027344 3.347656 -12.109375 C 3.878906 -12.195312 4.390625 -12.242188 4.882812 -12.242188 C 6.105469 -12.242188 7.078125 -11.960938 7.804688 -11.402344 C 8.53125 -10.839844 8.894531 -10.082031 8.894531 -9.125 C 8.894531 -8.464844 8.695312 -7.902344 8.316406 -7.441406 C 7.9375 -6.980469 7.390625 -6.648438 6.699219 -6.484375 Z M 6.699219 -6.484375 "/>
</g>
<g id="glyph-0-5">
<path d="M 6.238281 -10.609375 L 2.128906 -4.191406 L 6.238281 -4.191406 Z M 5.808594 -12.027344 L 7.855469 -12.027344 L 7.855469 -4.191406 L 9.570312 -4.191406 L 9.570312 -2.839844 L 7.855469 -2.839844 L 7.855469 0 L 6.238281 0 L 6.238281 -2.839844 L 0.808594 -2.839844 L 0.808594 -4.40625 Z M 5.808594 -12.027344 "/>
</g>
<g id="glyph-0-6">
<path d="M 5.445312 -6.664062 C 4.71875 -6.664062 4.140625 -6.402344 3.710938 -5.90625 C 3.285156 -5.410156 3.070312 -4.71875 3.070312 -3.859375 C 3.070312 -2.988281 3.285156 -2.292969 3.710938 -1.796875 C 4.140625 -1.304688 4.71875 -1.054688 5.445312 -1.054688 C 6.171875 -1.054688 6.75 -1.304688 7.175781 -1.796875 C 7.605469 -2.292969 7.820312 -2.988281 7.820312 -3.859375 C 7.820312 -4.71875 7.605469 -5.410156 7.175781 -5.90625 C 6.75 -6.402344 6.171875 -6.664062 5.445312 -6.664062 Z M 8.679688 -11.765625 L 8.679688 -10.28125 C 8.265625 -10.476562 7.855469 -10.625 7.441406 -10.726562 C 7.011719 -10.824219 6.601562 -10.875 6.203125 -10.875 C 5.113281 -10.875 4.289062 -10.511719 3.730469 -9.785156 C 3.167969 -9.058594 2.839844 -7.953125 2.773438 -6.5 C 3.085938 -6.964844 3.480469 -7.324219 3.960938 -7.574219 C 4.4375 -7.820312 4.964844 -7.953125 5.542969 -7.953125 C 6.75 -7.953125 7.707031 -7.574219 8.398438 -6.847656 C 9.089844 -6.121094 9.453125 -5.113281 9.453125 -3.859375 C 9.453125 -2.625 9.074219 -1.632812 8.347656 -0.890625 C 7.621094 -0.148438 6.648438 0.214844 5.445312 0.214844 C 4.058594 0.214844 2.988281 -0.3125 2.261719 -1.371094 C 1.519531 -2.425781 1.15625 -3.976562 1.15625 -6.007812 C 1.15625 -7.902344 1.601562 -9.421875 2.507812 -10.542969 C 3.398438 -11.664062 4.621094 -12.242188 6.136719 -12.242188 C 6.535156 -12.242188 6.945312 -12.195312 7.375 -12.128906 C 7.789062 -12.046875 8.21875 -11.929688 8.679688 -11.765625 Z M 8.679688 -11.765625 "/>
</g>
<g id="glyph-0-7">
<path d="M 5.246094 -5.710938 C 4.472656 -5.710938 3.859375 -5.496094 3.414062 -5.082031 C 2.96875 -4.667969 2.753906 -4.109375 2.753906 -3.382812 C 2.753906 -2.65625 2.96875 -2.078125 3.414062 -1.667969 C 3.859375 -1.253906 4.472656 -1.054688 5.246094 -1.054688 C 6.007812 -1.054688 6.617188 -1.253906 7.0625 -1.683594 C 7.507812 -2.09375 7.738281 -2.65625 7.738281 -3.382812 C 7.738281 -4.109375 7.507812 -4.667969 7.078125 -5.082031 C 6.632812 -5.496094 6.023438 -5.710938 5.246094 -5.710938 Z M 3.613281 -6.402344 C 2.921875 -6.566406 2.375 -6.898438 1.980469 -7.375 C 1.585938 -7.855469 1.402344 -8.429688 1.402344 -9.125 C 1.402344 -10.082031 1.734375 -10.839844 2.425781 -11.402344 C 3.101562 -11.960938 4.042969 -12.242188 5.246094 -12.242188 C 6.433594 -12.242188 7.375 -11.960938 8.070312 -11.402344 C 8.746094 -10.839844 9.089844 -10.082031 9.089844 -9.125 C 9.089844 -8.429688 8.894531 -7.855469 8.496094 -7.375 C 8.101562 -6.898438 7.574219 -6.566406 6.878906 -6.402344 C 7.65625 -6.21875 8.265625 -5.859375 8.710938 -5.328125 C 9.140625 -4.800781 9.371094 -4.140625 9.371094 -3.382812 C 9.371094 -2.210938 9.007812 -1.320312 8.300781 -0.710938 C 7.574219 -0.0820312 6.550781 0.214844 5.230469 0.214844 C 3.910156 0.214844 2.886719 -0.0820312 2.179688 -0.710938 C 1.46875 -1.320312 1.121094 -2.210938 1.121094 -3.382812 C 1.121094 -4.140625 1.335938 -4.800781 1.78125 -5.328125 C 2.210938 -5.859375 2.820312 -6.21875 3.613281 -6.402344 Z M 3.019531 -8.976562 C 3.019531 -8.347656 3.199219 -7.855469 3.597656 -7.507812 C 3.992188 -7.160156 4.539062 -6.996094 5.246094 -6.996094 C 5.941406 -6.996094 6.484375 -7.160156 6.878906 -7.507812 C 7.277344 -7.855469 7.472656 -8.347656 7.472656 -8.976562 C 7.472656 -9.601562 7.277344 -10.082031 6.878906 -10.429688 C 6.484375 -10.773438 5.941406 -10.957031 5.246094 -10.957031 C 4.539062 -10.957031 3.992188 -10.773438 3.597656 -10.429688 C 3.199219 -10.082031 3.019531 -9.601562 3.019531 -8.976562 Z M 3.019531 -8.976562 "/>
</g>
<g id="glyph-0-8">
<path d="M 5.660156 -4.539062 C 4.453125 -4.539062 3.628906 -4.390625 3.167969 -4.125 C 2.707031 -3.84375 2.476562 -3.382812 2.476562 -2.722656 C 2.476562 -2.195312 2.640625 -1.765625 2.988281 -1.46875 C 3.332031 -1.15625 3.8125 -1.007812 4.40625 -1.007812 C 5.230469 -1.007812 5.890625 -1.285156 6.386719 -1.882812 C 6.878906 -2.457031 7.128906 -3.234375 7.128906 -4.207031 L 7.128906 -4.539062 Z M 8.613281 -5.148438 L 8.613281 0 L 7.128906 0 L 7.128906 -1.371094 C 6.78125 -0.808594 6.351562 -0.414062 5.859375 -0.164062 C 5.363281 0.0820312 4.734375 0.214844 4.007812 0.214844 C 3.085938 0.214844 2.34375 -0.03125 1.796875 -0.542969 C 1.253906 -1.054688 0.988281 -1.75 0.988281 -2.625 C 0.988281 -3.628906 1.320312 -4.390625 2.011719 -4.917969 C 2.691406 -5.429688 3.695312 -5.691406 5.050781 -5.691406 L 7.128906 -5.691406 L 7.128906 -5.839844 C 7.128906 -6.515625 6.898438 -7.046875 6.453125 -7.425781 C 6.007812 -7.789062 5.378906 -7.984375 4.570312 -7.984375 C 4.042969 -7.984375 3.546875 -7.921875 3.050781 -7.789062 C 2.558594 -7.65625 2.09375 -7.472656 1.648438 -7.242188 L 1.648438 -8.613281 C 2.179688 -8.8125 2.707031 -8.976562 3.21875 -9.074219 C 3.730469 -9.175781 4.222656 -9.238281 4.71875 -9.238281 C 6.023438 -9.238281 6.996094 -8.894531 7.640625 -8.21875 C 8.28125 -7.539062 8.613281 -6.515625 8.613281 -5.148438 Z M 8.613281 -5.148438 "/>
</g>
<g id="glyph-0-9">
<path d="M 7.492188 -7.65625 L 7.492188 -12.539062 L 8.976562 -12.539062 L 8.976562 0 L 7.492188 0 L 7.492188 -1.351562 C 7.175781 -0.808594 6.78125 -0.414062 6.304688 -0.164062 C 5.824219 0.0820312 5.261719 0.214844 4.601562 0.214844 C 3.515625 0.214844 2.625 -0.214844 1.929688 -1.074219 C 1.238281 -1.929688 0.90625 -3.085938 0.90625 -4.503906 C 0.90625 -5.921875 1.238281 -7.0625 1.929688 -7.9375 C 2.625 -8.792969 3.515625 -9.238281 4.601562 -9.238281 C 5.261719 -9.238281 5.824219 -9.109375 6.304688 -8.84375 C 6.78125 -8.578125 7.175781 -8.183594 7.492188 -7.65625 Z M 2.441406 -4.503906 C 2.441406 -3.414062 2.65625 -2.558594 3.101562 -1.929688 C 3.546875 -1.304688 4.15625 -1.007812 4.949219 -1.007812 C 5.742188 -1.007812 6.351562 -1.304688 6.816406 -1.929688 C 7.261719 -2.558594 7.492188 -3.414062 7.492188 -4.503906 C 7.492188 -5.59375 7.261719 -6.433594 6.816406 -7.0625 C 6.351562 -7.6875 5.742188 -8.003906 4.949219 -8.003906 C 4.15625 -8.003906 3.546875 -7.6875 3.101562 -7.0625 C 2.65625 -6.433594 2.441406 -5.59375 2.441406 -4.503906 Z M 2.441406 -4.503906 "/>
</g>
<g id="glyph-0-10">
<path d="M 7.492188 -4.621094 C 7.492188 -5.675781 7.261719 -6.515625 6.832031 -7.113281 C 6.386719 -7.707031 5.757812 -8.003906 4.964844 -8.003906 C 4.175781 -8.003906 3.546875 -7.707031 3.101562 -7.113281 C 2.65625 -6.515625 2.441406 -5.675781 2.441406 -4.621094 C 2.441406 -3.546875 2.65625 -2.722656 3.101562 -2.128906 C 3.546875 -1.535156 4.175781 -1.238281 4.964844 -1.238281 C 5.757812 -1.238281 6.386719 -1.535156 6.832031 -2.128906 C 7.261719 -2.722656 7.492188 -3.546875 7.492188 -4.621094 Z M 8.976562 -1.121094 C 8.976562 0.394531 8.628906 1.535156 7.953125 2.292969 C 7.261719 3.035156 6.21875 3.414062 4.816406 3.414062 C 4.289062 3.414062 3.8125 3.367188 3.347656 3.300781 C 2.886719 3.21875 2.425781 3.101562 1.996094 2.9375 L 1.996094 1.5 C 2.425781 1.734375 2.855469 1.898438 3.285156 2.011719 C 3.710938 2.128906 4.140625 2.195312 4.585938 2.195312 C 5.542969 2.195312 6.269531 1.929688 6.765625 1.433594 C 7.242188 0.925781 7.492188 0.164062 7.492188 -0.859375 L 7.492188 -1.585938 C 7.175781 -1.054688 6.78125 -0.660156 6.304688 -0.394531 C 5.824219 -0.132812 5.261719 0 4.601562 0 C 3.480469 0 2.589844 -0.414062 1.914062 -1.253906 C 1.238281 -2.09375 0.90625 -3.21875 0.90625 -4.621094 C 0.90625 -6.007812 1.238281 -7.128906 1.914062 -7.96875 C 2.589844 -8.8125 3.480469 -9.238281 4.601562 -9.238281 C 5.261719 -9.238281 5.824219 -9.109375 6.304688 -8.84375 C 6.78125 -8.578125 7.175781 -8.183594 7.492188 -7.65625 L 7.492188 -9.027344 L 8.976562 -9.027344 Z M 8.976562 -1.121094 "/>
</g>
<g id="glyph-0-11">
<path d="M 1.550781 -9.027344 L 3.035156 -9.027344 L 3.035156 0 L 1.550781 0 Z M 1.550781 -12.539062 L 3.035156 -12.539062 L 3.035156 -10.660156 L 1.550781 -10.660156 Z M 1.550781 -12.539062 "/>
</g>
<g id="glyph-0-12">
<path d="M 5.050781 -7.984375 C 4.257812 -7.984375 3.628906 -7.671875 3.167969 -7.046875 C 2.707031 -6.417969 2.476562 -5.578125 2.476562 -4.503906 C 2.476562 -3.414062 2.691406 -2.574219 3.152344 -1.945312 C 3.613281 -1.320312 4.242188 -1.023438 5.050781 -1.023438 C 5.839844 -1.023438 6.46875 -1.320312 6.929688 -1.945312 C 7.390625 -2.574219 7.621094 -3.414062 7.621094 -4.503906 C 7.621094 -5.558594 7.390625 -6.417969 6.929688 -7.046875 C 6.46875 -7.671875 5.839844 -7.984375 5.050781 -7.984375 Z M 5.050781 -9.238281 C 6.335938 -9.238281 7.34375 -8.8125 8.085938 -7.984375 C 8.8125 -7.144531 9.191406 -5.988281 9.191406 -4.503906 C 9.191406 -3.019531 8.8125 -1.863281 8.085938 -1.039062 C 7.34375 -0.199219 6.335938 0.214844 5.050781 0.214844 C 3.746094 0.214844 2.722656 -0.199219 1.996094 -1.039062 C 1.269531 -1.863281 0.90625 -3.019531 0.90625 -4.503906 C 0.90625 -5.988281 1.269531 -7.144531 1.996094 -7.984375 C 2.722656 -8.8125 3.746094 -9.238281 5.050781 -9.238281 Z M 5.050781 -9.238281 "/>
</g>
<g id="glyph-0-13">
<path d="M 8.578125 -7.292969 C 8.941406 -7.953125 9.386719 -8.429688 9.898438 -8.761719 C 10.410156 -9.074219 11.023438 -9.238281 11.730469 -9.238281 C 12.65625 -9.238281 13.382812 -8.910156 13.894531 -8.25 C 14.40625 -7.589844 14.667969 -6.648438 14.667969 -5.445312 L 14.667969 0 L 13.183594 0 L 13.183594 -5.394531 C 13.183594 -6.253906 13.019531 -6.898438 12.722656 -7.324219 C 12.40625 -7.738281 11.945312 -7.953125 11.320312 -7.953125 C 10.542969 -7.953125 9.933594 -7.6875 9.488281 -7.175781 C 9.042969 -6.664062 8.828125 -5.972656 8.828125 -5.097656 L 8.828125 0 L 7.34375 0 L 7.34375 -5.394531 C 7.34375 -6.253906 7.175781 -6.898438 6.878906 -7.324219 C 6.566406 -7.738281 6.089844 -7.953125 5.460938 -7.953125 C 4.703125 -7.953125 4.09375 -7.6875 3.648438 -7.175781 C 3.199219 -6.664062 2.988281 -5.972656 2.988281 -5.097656 L 2.988281 0 L 1.5 0 L 1.5 -9.027344 L 2.988281 -9.027344 L 2.988281 -7.621094 C 3.316406 -8.167969 3.730469 -8.578125 4.207031 -8.84375 C 4.667969 -9.109375 5.230469 -9.238281 5.890625 -9.238281 C 6.550781 -9.238281 7.09375 -9.074219 7.558594 -8.746094 C 8.019531 -8.414062 8.347656 -7.921875 8.578125 -7.292969 Z M 8.578125 -7.292969 "/>
</g>
<g id="glyph-0-14">
<path d="M 9.058594 -5.445312 L 9.058594 0 L 7.574219 0 L 7.574219 -5.394531 C 7.574219 -6.253906 7.390625 -6.878906 7.0625 -7.308594 C 6.730469 -7.738281 6.238281 -7.953125 5.578125 -7.953125 C 4.769531 -7.953125 4.140625 -7.6875 3.679688 -7.175781 C 3.21875 -6.664062 2.988281 -5.972656 2.988281 -5.097656 L 2.988281 0 L 1.5 0 L 1.5 -9.027344 L 2.988281 -9.027344 L 2.988281 -7.621094 C 3.332031 -8.152344 3.746094 -8.5625 4.242188 -8.828125 C 4.71875 -9.089844 5.28125 -9.238281 5.90625 -9.238281 C 6.929688 -9.238281 7.722656 -8.910156 8.25 -8.265625 C 8.777344 -7.621094 9.058594 -6.683594 9.058594 -5.445312 Z M 9.058594 -5.445312 "/>
</g>
<g id="glyph-0-15">
<path d="M 6.78125 -7.640625 C 6.617188 -7.738281 6.433594 -7.804688 6.238281 -7.855469 C 6.039062 -7.886719 5.824219 -7.921875 5.59375 -7.921875 C 4.753906 -7.921875 4.109375 -7.640625 3.664062 -7.09375 C 3.199219 -6.550781 2.988281 -5.773438 2.988281 -4.753906 L 2.988281 0 L 1.5 0 L 1.5 -9.027344 L 2.988281 -9.027344 L 2.988281 -7.621094 C 3.285156 -8.167969 3.695312 -8.578125 4.191406 -8.84375 C 4.6875 -9.109375 5.296875 -9.238281 6.023438 -9.238281 C 6.121094 -9.238281 6.238281 -9.222656 6.367188 -9.222656 C 6.484375 -9.207031 6.617188 -9.191406 6.78125 -9.15625 Z M 6.78125 -7.640625 "/>
</g>
<g id="glyph-0-16">
<path d="M 1.402344 -3.5625 L 1.402344 -9.027344 L 2.886719 -9.027344 L 2.886719 -3.613281 C 2.886719 -2.753906 3.050781 -2.128906 3.382812 -1.699219 C 3.710938 -1.269531 4.207031 -1.054688 4.882812 -1.054688 C 5.675781 -1.054688 6.320312 -1.304688 6.78125 -1.816406 C 7.242188 -2.328125 7.472656 -3.019531 7.472656 -3.910156 L 7.472656 -9.027344 L 8.960938 -9.027344 L 8.960938 0 L 7.472656 0 L 7.472656 -1.386719 C 7.113281 -0.824219 6.683594 -0.429688 6.21875 -0.164062 C 5.742188 0.0820312 5.199219 0.214844 4.570312 0.214844 C 3.53125 0.214844 2.738281 -0.0976562 2.210938 -0.742188 C 1.667969 -1.371094 1.402344 -2.308594 1.402344 -3.5625 Z M 5.132812 -9.238281 Z M 5.132812 -9.238281 "/>
</g>
<g id="glyph-0-17">
<path d="M 8.414062 2.722656 L 8.414062 3.878906 L -0.148438 3.878906 L -0.148438 2.722656 Z M 8.414062 2.722656 "/>
</g>
<g id="glyph-0-18">
<path d="M 2.988281 -1.351562 L 2.988281 3.414062 L 1.5 3.414062 L 1.5 -9.027344 L 2.988281 -9.027344 L 2.988281 -7.65625 C 3.285156 -8.183594 3.679688 -8.578125 4.15625 -8.84375 C 4.636719 -9.109375 5.214844 -9.238281 5.875 -9.238281 C 6.964844 -9.238281 7.855469 -8.792969 8.546875 -7.9375 C 9.222656 -7.0625 9.570312 -5.921875 9.570312 -4.503906 C 9.570312 -3.085938 9.222656 -1.929688 8.546875 -1.074219 C 7.855469 -0.214844 6.964844 0.214844 5.875 0.214844 C 5.214844 0.214844 4.636719 0.0820312 4.15625 -0.164062 C 3.679688 -0.414062 3.285156 -0.808594 2.988281 -1.351562 Z M 8.035156 -4.503906 C 8.035156 -5.59375 7.804688 -6.433594 7.359375 -7.0625 C 6.898438 -7.6875 6.285156 -8.003906 5.511719 -8.003906 C 4.71875 -8.003906 4.109375 -7.6875 3.664062 -7.0625 C 3.199219 -6.433594 2.988281 -5.59375 2.988281 -4.503906 C 2.988281 -3.414062 3.199219 -2.558594 3.664062 -1.929688 C 4.109375 -1.304688 4.71875 -1.007812 5.511719 -1.007812 C 6.285156 -1.007812 6.898438 -1.304688 7.359375 -1.929688 C 7.804688 -2.558594 8.035156 -3.414062 8.035156 -4.503906 Z M 8.035156 -4.503906 "/>
</g>
<g id="glyph-0-19">
<path d="M 9.273438 -4.882812 L 9.273438 -4.15625 L 2.457031 -4.15625 C 2.523438 -3.136719 2.820312 -2.34375 3.382812 -1.816406 C 3.925781 -1.285156 4.6875 -1.023438 5.675781 -1.023438 C 6.238281 -1.023438 6.796875 -1.089844 7.324219 -1.222656 C 7.855469 -1.351562 8.398438 -1.566406 8.925781 -1.863281 L 8.925781 -0.460938 C 8.398438 -0.230469 7.855469 -0.0507812 7.292969 0.0507812 C 6.730469 0.148438 6.15625 0.214844 5.59375 0.214844 C 4.140625 0.214844 3.003906 -0.199219 2.160156 -1.023438 C 1.320312 -1.847656 0.90625 -2.988281 0.90625 -4.421875 C 0.90625 -5.890625 1.304688 -7.0625 2.09375 -7.9375 C 2.886719 -8.792969 3.976562 -9.238281 5.328125 -9.238281 C 6.550781 -9.238281 7.507812 -8.84375 8.21875 -8.070312 C 8.910156 -7.277344 9.273438 -6.21875 9.273438 -4.882812 Z M 7.789062 -5.3125 C 7.773438 -6.121094 7.539062 -6.765625 7.113281 -7.261719 C 6.664062 -7.738281 6.070312 -7.984375 5.347656 -7.984375 C 4.519531 -7.984375 3.859375 -7.738281 3.367188 -7.277344 C 2.871094 -6.816406 2.574219 -6.15625 2.507812 -5.3125 Z M 7.789062 -5.3125 "/>
</g>
<g id="glyph-0-20">
<path d="M 8.050781 -8.679688 L 8.050781 -7.292969 C 7.621094 -7.523438 7.210938 -7.6875 6.78125 -7.804688 C 6.351562 -7.921875 5.941406 -7.984375 5.511719 -7.984375 C 4.554688 -7.984375 3.796875 -7.671875 3.265625 -7.0625 C 2.738281 -6.453125 2.476562 -5.59375 2.476562 -4.503906 C 2.476562 -3.398438 2.738281 -2.539062 3.265625 -1.929688 C 3.796875 -1.320312 4.554688 -1.023438 5.511719 -1.023438 C 5.941406 -1.023438 6.351562 -1.074219 6.78125 -1.1875 C 7.210938 -1.304688 7.621094 -1.484375 8.050781 -1.714844 L 8.050781 -0.347656 C 7.621094 -0.148438 7.195312 0 6.765625 0.0820312 C 6.320312 0.164062 5.839844 0.214844 5.347656 0.214844 C 3.992188 0.214844 2.902344 -0.199219 2.113281 -1.054688 C 1.304688 -1.898438 0.90625 -3.050781 0.90625 -4.503906 C 0.90625 -5.972656 1.304688 -7.128906 2.113281 -7.96875 C 2.921875 -8.8125 4.027344 -9.238281 5.445312 -9.238281 C 5.90625 -9.238281 6.351562 -9.191406 6.78125 -9.089844 C 7.210938 -8.992188 7.640625 -8.859375 8.050781 -8.679688 Z M 8.050781 -8.679688 "/>
</g>
<g id="glyph-0-21">
<path d="M 1.550781 -12.539062 L 3.035156 -12.539062 L 3.035156 0 L 1.550781 0 Z M 1.550781 -12.539062 "/>
</g>
<g id="glyph-0-22">
<path d="M 9.058594 -9.027344 L 5.792969 -4.636719 L 9.222656 0 L 7.472656 0 L 4.851562 -3.546875 L 2.226562 0 L 0.476562 0 L 3.976562 -4.71875 L 0.777344 -9.027344 L 2.523438 -9.027344 L 4.917969 -5.808594 L 7.308594 -9.027344 Z M 9.058594 -9.027344 "/>
</g>
<g id="glyph-0-23">
<path d="M 0.691406 -9.027344 L 2.179688 -9.027344 L 4.027344 -1.980469 L 5.875 -9.027344 L 7.621094 -9.027344 L 9.472656 -1.980469 L 11.320312 -9.027344 L 12.804688 -9.027344 L 10.445312 0 L 8.695312 0 L 6.75 -7.390625 L 4.800781 0 L 3.050781 0 Z M 0.691406 -9.027344 "/>
</g>
<g id="glyph-0-24">
<path d="M 7.308594 -8.761719 L 7.308594 -7.359375 C 6.878906 -7.558594 6.453125 -7.722656 6.007812 -7.835938 C 5.542969 -7.9375 5.082031 -8.003906 4.601562 -8.003906 C 3.859375 -8.003906 3.300781 -7.886719 2.9375 -7.65625 C 2.574219 -7.425781 2.390625 -7.09375 2.390625 -6.648438 C 2.390625 -6.304688 2.523438 -6.039062 2.789062 -5.839844 C 3.050781 -5.644531 3.582031 -5.445312 4.371094 -5.28125 L 4.882812 -5.164062 C 5.941406 -4.933594 6.683594 -4.601562 7.128906 -4.207031 C 7.558594 -3.796875 7.789062 -3.21875 7.789062 -2.492188 C 7.789062 -1.648438 7.457031 -0.988281 6.796875 -0.511719 C 6.136719 -0.015625 5.214844 0.214844 4.058594 0.214844 C 3.5625 0.214844 3.070312 0.164062 2.539062 0.0820312 C 2.011719 0 1.46875 -0.132812 0.890625 -0.328125 L 0.890625 -1.863281 C 1.433594 -1.566406 1.980469 -1.351562 2.507812 -1.222656 C 3.035156 -1.074219 3.5625 -1.007812 4.09375 -1.007812 C 4.785156 -1.007812 5.328125 -1.121094 5.710938 -1.351562 C 6.070312 -1.585938 6.269531 -1.929688 6.269531 -2.375 C 6.269531 -2.773438 6.121094 -3.085938 5.859375 -3.300781 C 5.59375 -3.515625 5 -3.730469 4.074219 -3.925781 L 3.5625 -4.042969 C 2.640625 -4.242188 1.964844 -4.539062 1.566406 -4.933594 C 1.15625 -5.328125 0.957031 -5.875 0.957031 -6.582031 C 0.957031 -7.425781 1.253906 -8.085938 1.847656 -8.546875 C 2.441406 -9.007812 3.300781 -9.238281 4.421875 -9.238281 C 4.964844 -9.238281 5.476562 -9.191406 5.972656 -9.109375 C 6.453125 -9.027344 6.898438 -8.910156 7.308594 -8.761719 Z M 7.308594 -8.761719 "/>
</g>
<g id="glyph-0-25">
<path d="M 3.019531 -11.582031 L 3.019531 -9.027344 L 6.070312 -9.027344 L 6.070312 -7.871094 L 3.019531 -7.871094 L 3.019531 -2.96875 C 3.019531 -2.226562 3.117188 -1.75 3.316406 -1.550781 C 3.515625 -1.335938 3.925781 -1.238281 4.554688 -1.238281 L 6.070312 -1.238281 L 6.070312 0 L 4.554688 0 C 3.398438 0 2.605469 -0.214844 2.179688 -0.644531 C 1.75 -1.074219 1.535156 -1.847656 1.535156 -2.96875 L 1.535156 -7.871094 L 0.445312 -7.871094 L 0.445312 -9.027344 L 1.535156 -9.027344 L 1.535156 -11.582031 Z M 3.019531 -11.582031 "/>
</g>
<g id="glyph-1-0">
<path d="M 8.765625 -4.914062 C 8.765625 -6.101562 8.515625 -7.019531 8.027344 -7.703125 C 7.523438 -8.386719 6.859375 -8.730469 6.011719 -8.730469 C 5.148438 -8.730469 4.480469 -8.386719 3.996094 -7.703125 C 3.492188 -7.019531 3.257812 -6.101562 3.257812 -4.914062 C 3.257812 -3.726562 3.492188 -2.789062 3.996094 -2.105469 C 4.480469 -1.421875 5.148438 -1.097656 6.011719 -1.097656 C 6.859375 -1.097656 7.523438 -1.421875 8.027344 -2.105469 C 8.515625 -2.789062 8.765625 -3.726562 8.765625 -4.914062 Z M 3.257812 -8.351562 C 3.582031 -8.929688 4.015625 -9.359375 4.535156 -9.648438 C 5.058594 -9.9375 5.6875 -10.078125 6.40625 -10.078125 C 7.597656 -10.078125 8.566406 -9.59375 9.324219 -8.65625 C 10.0625 -7.703125 10.441406 -6.460938 10.441406 -4.914062 C 10.441406 -3.367188 10.0625 -2.105469 9.324219 -1.171875 C 8.566406 -0.234375 7.597656 0.234375 6.40625 0.234375 C 5.6875 0.234375 5.058594 0.0898438 4.535156 -0.179688 C 4.015625 -0.449219 3.582031 -0.882812 3.257812 -1.476562 L 3.257812 0 L 1.636719 0 L 1.636719 -13.679688 L 3.257812 -13.679688 Z M 3.257812 -8.351562 "/>
</g>
<g id="glyph-1-1">
<path d="M 5.796875 0.898438 C 5.328125 2.050781 4.878906 2.824219 4.445312 3.1875 C 4.015625 3.546875 3.4375 3.726562 2.71875 3.726562 L 1.421875 3.726562 L 1.421875 2.375 L 2.375 2.375 C 2.808594 2.375 3.148438 2.269531 3.402344 2.050781 C 3.652344 1.835938 3.925781 1.351562 4.230469 0.558594 L 4.519531 -0.160156 L 0.539062 -9.847656 L 2.25 -9.847656 L 5.328125 -2.140625 L 8.40625 -9.847656 L 10.117188 -9.847656 Z M 5.796875 0.898438 "/>
</g>
<g id="glyph-1-2">
<path d="M 3.292969 -12.636719 L 3.292969 -9.847656 L 6.625 -9.847656 L 6.625 -8.585938 L 3.292969 -8.585938 L 3.292969 -3.238281 C 3.292969 -2.429688 3.402344 -1.90625 3.617188 -1.691406 C 3.835938 -1.457031 4.285156 -1.351562 4.96875 -1.351562 L 6.625 -1.351562 L 6.625 0 L 4.96875 0 C 3.707031 0 2.84375 -0.234375 2.375 -0.703125 C 1.90625 -1.171875 1.675781 -2.015625 1.675781 -3.238281 L 1.675781 -8.585938 L 0.484375 -8.585938 L 0.484375 -9.847656 L 1.675781 -9.847656 L 1.675781 -12.636719 Z M 3.292969 -12.636719 "/>
</g>
<g id="glyph-1-3">
<path d="M 10.117188 -5.328125 L 10.117188 -4.535156 L 2.683594 -4.535156 C 2.753906 -3.421875 3.078125 -2.554688 3.691406 -1.980469 C 4.285156 -1.402344 5.113281 -1.117188 6.191406 -1.117188 C 6.804688 -1.117188 7.414062 -1.1875 7.992188 -1.332031 C 8.566406 -1.476562 9.160156 -1.710938 9.738281 -2.035156 L 9.738281 -0.503906 C 9.160156 -0.253906 8.566406 -0.0546875 7.957031 0.0546875 C 7.34375 0.160156 6.714844 0.234375 6.101562 0.234375 C 4.519531 0.234375 3.277344 -0.214844 2.359375 -1.117188 C 1.441406 -2.015625 0.988281 -3.257812 0.988281 -4.824219 C 0.988281 -6.425781 1.421875 -7.703125 2.285156 -8.65625 C 3.148438 -9.59375 4.339844 -10.078125 5.8125 -10.078125 C 7.144531 -10.078125 8.191406 -9.648438 8.964844 -8.800781 C 9.71875 -7.9375 10.117188 -6.785156 10.117188 -5.328125 Z M 8.496094 -5.796875 C 8.476562 -6.679688 8.226562 -7.378906 7.757812 -7.921875 C 7.273438 -8.441406 6.625 -8.710938 5.832031 -8.710938 C 4.933594 -8.710938 4.210938 -8.441406 3.671875 -7.9375 C 3.132812 -7.433594 2.808594 -6.714844 2.734375 -5.796875 Z M 8.496094 -5.796875 "/>
</g>
<g id="glyph-1-4">
<path d="M 8.785156 -9.46875 L 8.785156 -7.957031 C 8.316406 -8.207031 7.867188 -8.386719 7.398438 -8.515625 C 6.929688 -8.640625 6.480469 -8.710938 6.011719 -8.710938 C 4.96875 -8.710938 4.140625 -8.371094 3.5625 -7.703125 C 2.988281 -7.039062 2.699219 -6.101562 2.699219 -4.914062 C 2.699219 -3.707031 2.988281 -2.773438 3.5625 -2.105469 C 4.140625 -1.441406 4.96875 -1.117188 6.011719 -1.117188 C 6.480469 -1.117188 6.929688 -1.171875 7.398438 -1.296875 C 7.867188 -1.421875 8.316406 -1.621094 8.785156 -1.871094 L 8.785156 -0.378906 C 8.316406 -0.160156 7.847656 0 7.378906 0.0898438 C 6.894531 0.179688 6.371094 0.234375 5.832031 0.234375 C 4.355469 0.234375 3.167969 -0.214844 2.304688 -1.152344 C 1.421875 -2.070312 0.988281 -3.328125 0.988281 -4.914062 C 0.988281 -6.515625 1.421875 -7.777344 2.304688 -8.695312 C 3.1875 -9.613281 4.390625 -10.078125 5.941406 -10.078125 C 6.445312 -10.078125 6.929688 -10.027344 7.398438 -9.917969 C 7.867188 -9.808594 8.335938 -9.664062 8.785156 -9.46875 Z M 8.785156 -9.46875 "/>
</g>
<g id="glyph-1-5">
<path d="M 5.507812 -8.710938 C 4.644531 -8.710938 3.960938 -8.371094 3.457031 -7.6875 C 2.953125 -7.003906 2.699219 -6.085938 2.699219 -4.914062 C 2.699219 -3.726562 2.933594 -2.808594 3.4375 -2.125 C 3.941406 -1.441406 4.625 -1.117188 5.507812 -1.117188 C 6.371094 -1.117188 7.054688 -1.441406 7.558594 -2.125 C 8.0625 -2.808594 8.316406 -3.726562 8.316406 -4.914062 C 8.316406 -6.066406 8.0625 -7.003906 7.558594 -7.6875 C 7.054688 -8.371094 6.371094 -8.710938 5.507812 -8.710938 Z M 5.507812 -10.078125 C 6.910156 -10.078125 8.011719 -9.613281 8.820312 -8.710938 C 9.613281 -7.792969 10.027344 -6.535156 10.027344 -4.914062 C 10.027344 -3.292969 9.613281 -2.035156 8.820312 -1.132812 C 8.011719 -0.214844 6.910156 0.234375 5.507812 0.234375 C 4.085938 0.234375 2.96875 -0.214844 2.179688 -1.132812 C 1.386719 -2.035156 0.988281 -3.292969 0.988281 -4.914062 C 0.988281 -6.535156 1.386719 -7.792969 2.179688 -8.710938 C 2.96875 -9.613281 4.085938 -10.078125 5.507812 -10.078125 Z M 5.507812 -10.078125 "/>
</g>
<g id="glyph-1-6">
<path d="M 8.171875 -8.351562 L 8.171875 -13.679688 L 9.792969 -13.679688 L 9.792969 0 L 8.171875 0 L 8.171875 -1.476562 C 7.828125 -0.882812 7.398438 -0.449219 6.875 -0.179688 C 6.355469 0.0898438 5.742188 0.234375 5.023438 0.234375 C 3.835938 0.234375 2.863281 -0.234375 2.105469 -1.171875 C 1.351562 -2.105469 0.988281 -3.367188 0.988281 -4.914062 C 0.988281 -6.460938 1.351562 -7.703125 2.105469 -8.65625 C 2.863281 -9.59375 3.835938 -10.078125 5.023438 -10.078125 C 5.742188 -10.078125 6.355469 -9.9375 6.875 -9.648438 C 7.398438 -9.359375 7.828125 -8.929688 8.171875 -8.351562 Z M 2.664062 -4.914062 C 2.664062 -3.726562 2.898438 -2.789062 3.382812 -2.105469 C 3.871094 -1.421875 4.535156 -1.097656 5.398438 -1.097656 C 6.265625 -1.097656 6.929688 -1.421875 7.433594 -2.105469 C 7.921875 -2.789062 8.171875 -3.726562 8.171875 -4.914062 C 8.171875 -6.101562 7.921875 -7.019531 7.433594 -7.703125 C 6.929688 -8.386719 6.265625 -8.730469 5.398438 -8.730469 C 4.535156 -8.730469 3.871094 -8.386719 3.382812 -7.703125 C 2.898438 -7.019531 2.664062 -6.101562 2.664062 -4.914062 Z M 2.664062 -4.914062 "/>
</g>
<g id="glyph-1-7">
</g>
<g id="glyph-1-8">
<path d="M 7.972656 -9.558594 L 7.972656 -8.027344 C 7.507812 -8.242188 7.039062 -8.425781 6.550781 -8.550781 C 6.046875 -8.65625 5.542969 -8.730469 5.023438 -8.730469 C 4.210938 -8.730469 3.601562 -8.605469 3.203125 -8.351562 C 2.808594 -8.101562 2.609375 -7.738281 2.609375 -7.253906 C 2.609375 -6.875 2.753906 -6.589844 3.042969 -6.371094 C 3.328125 -6.15625 3.90625 -5.941406 4.769531 -5.761719 L 5.328125 -5.632812 C 6.480469 -5.382812 7.289062 -5.023438 7.777344 -4.589844 C 8.242188 -4.140625 8.496094 -3.511719 8.496094 -2.71875 C 8.496094 -1.800781 8.136719 -1.078125 7.414062 -0.558594 C 6.695312 -0.0195312 5.6875 0.234375 4.429688 0.234375 C 3.886719 0.234375 3.347656 0.179688 2.773438 0.0898438 C 2.195312 0 1.601562 -0.144531 0.972656 -0.359375 L 0.972656 -2.035156 C 1.566406 -1.710938 2.160156 -1.476562 2.734375 -1.332031 C 3.3125 -1.171875 3.886719 -1.097656 4.464844 -1.097656 C 5.21875 -1.097656 5.8125 -1.222656 6.226562 -1.476562 C 6.625 -1.726562 6.839844 -2.105469 6.839844 -2.59375 C 6.839844 -3.023438 6.679688 -3.367188 6.390625 -3.601562 C 6.101562 -3.835938 5.453125 -4.066406 4.445312 -4.285156 L 3.886719 -4.410156 C 2.878906 -4.625 2.140625 -4.949219 1.710938 -5.382812 C 1.261719 -5.8125 1.042969 -6.40625 1.042969 -7.183594 C 1.042969 -8.101562 1.367188 -8.820312 2.015625 -9.324219 C 2.664062 -9.828125 3.601562 -10.078125 4.824219 -10.078125 C 5.417969 -10.078125 5.976562 -10.027344 6.515625 -9.9375 C 7.039062 -9.847656 7.523438 -9.71875 7.972656 -9.558594 Z M 7.972656 -9.558594 "/>
</g>
<g id="glyph-1-9">
<path d="M 1.691406 -9.847656 L 3.3125 -9.847656 L 3.3125 0 L 1.691406 0 Z M 1.691406 -13.679688 L 3.3125 -13.679688 L 3.3125 -11.628906 L 1.691406 -11.628906 Z M 1.691406 -13.679688 "/>
</g>
<g id="glyph-1-10">
<path d="M 0.988281 -9.847656 L 8.675781 -9.847656 L 8.675781 -8.371094 L 2.59375 -1.296875 L 8.675781 -1.296875 L 8.675781 0 L 0.773438 0 L 0.773438 -1.476562 L 6.859375 -8.550781 L 0.988281 -8.550781 Z M 0.988281 -9.847656 "/>
</g>
<g id="glyph-1-11">
<path d="M 5.578125 -13.660156 C 4.789062 -12.292969 4.210938 -10.960938 3.835938 -9.648438 C 3.4375 -8.335938 3.257812 -7.003906 3.257812 -5.652344 C 3.257812 -4.285156 3.4375 -2.953125 3.835938 -1.636719 C 4.210938 -0.304688 4.789062 1.007812 5.578125 2.359375 L 4.175781 2.359375 C 3.292969 0.972656 2.628906 -0.359375 2.195312 -1.691406 C 1.765625 -3.023438 1.546875 -4.339844 1.546875 -5.652344 C 1.546875 -6.949219 1.765625 -8.261719 2.195312 -9.59375 C 2.628906 -10.925781 3.277344 -12.277344 4.175781 -13.660156 Z M 5.578125 -13.660156 "/>
</g>
<g id="glyph-1-12">
<path d="M 1.765625 -13.121094 L 4.410156 -13.121094 L 7.757812 -4.195312 L 11.125 -13.121094 L 13.769531 -13.121094 L 13.769531 0 L 12.042969 0 L 12.042969 -11.519531 L 8.65625 -2.519531 L 6.875 -2.519531 L 3.492188 -11.519531 L 3.492188 0 L 1.765625 0 Z M 1.765625 -13.121094 "/>
</g>
<g id="glyph-1-13">
<path d="M 3.546875 -6.265625 L 3.546875 -1.457031 L 6.390625 -1.457031 C 7.34375 -1.457031 8.046875 -1.65625 8.515625 -2.050781 C 8.964844 -2.449219 9.199219 -3.042969 9.199219 -3.871094 C 9.199219 -4.679688 8.964844 -5.273438 8.515625 -5.671875 C 8.046875 -6.066406 7.34375 -6.265625 6.390625 -6.265625 Z M 3.546875 -11.664062 L 3.546875 -7.703125 L 6.175781 -7.703125 C 7.039062 -7.703125 7.667969 -7.867188 8.101562 -8.191406 C 8.53125 -8.515625 8.746094 -9 8.746094 -9.683594 C 8.746094 -10.332031 8.53125 -10.835938 8.101562 -11.160156 C 7.667969 -11.484375 7.039062 -11.664062 6.175781 -11.664062 Z M 1.765625 -13.121094 L 6.300781 -13.121094 C 7.648438 -13.121094 8.695312 -12.835938 9.433594 -12.277344 C 10.152344 -11.699219 10.53125 -10.90625 10.53125 -9.882812 C 10.53125 -9.070312 10.332031 -8.425781 9.953125 -7.957031 C 9.574219 -7.488281 9.035156 -7.183594 8.316406 -7.074219 C 9.179688 -6.875 9.863281 -6.480469 10.351562 -5.886719 C 10.816406 -5.292969 11.070312 -4.554688 11.070312 -3.671875 C 11.070312 -2.484375 10.65625 -1.585938 9.863281 -0.953125 C 9.070312 -0.304688 7.9375 0 6.480469 0 L 1.765625 0 Z M 1.765625 -13.121094 "/>
</g>
<g id="glyph-1-14">
<path d="M 1.441406 -13.660156 L 2.84375 -13.660156 C 3.707031 -12.277344 4.375 -10.925781 4.804688 -9.59375 C 5.238281 -8.261719 5.472656 -6.949219 5.472656 -5.652344 C 5.472656 -4.339844 5.238281 -3.023438 4.804688 -1.691406 C 4.375 -0.359375 3.707031 0.972656 2.84375 2.359375 L 1.441406 2.359375 C 2.214844 1.007812 2.789062 -0.304688 3.1875 -1.636719 C 3.5625 -2.953125 3.761719 -4.285156 3.761719 -5.652344 C 3.761719 -7.003906 3.5625 -8.335938 3.1875 -9.648438 C 2.789062 -10.960938 2.214844 -12.292969 1.441406 -13.660156 Z M 1.441406 -13.660156 "/>
</g>
<g id="glyph-2-0">
<path d="M -13.679688 -6.679688 L -12.328125 -6.679688 L -12.328125 -5.128906 C -12.328125 -4.554688 -12.203125 -4.140625 -11.96875 -3.925781 C -11.734375 -3.691406 -11.320312 -3.582031 -10.710938 -3.582031 L -9.847656 -3.582031 L -9.847656 -6.246094 L -8.585938 -6.246094 L -8.585938 -3.582031 L 0 -3.582031 L 0 -1.960938 L -8.585938 -1.960938 L -8.585938 -0.414062 L -9.847656 -0.414062 L -9.847656 -1.960938 L -10.53125 -1.960938 C -11.609375 -1.960938 -12.421875 -2.214844 -12.925781 -2.71875 C -13.429688 -3.222656 -13.679688 -4.03125 -13.679688 -5.148438 Z M -13.679688 -6.679688 "/>
</g>
<g id="glyph-2-1">
<path d="M -9.847656 -1.691406 L -9.847656 -3.3125 L 0 -3.3125 L 0 -1.691406 Z M -13.679688 -1.691406 L -13.679688 -3.3125 L -11.628906 -3.3125 L -11.628906 -1.691406 Z M -13.679688 -1.691406 "/>
</g>
<g id="glyph-2-2">
<path d="M -5.941406 -9.882812 L 0 -9.882812 L 0 -8.261719 L -5.886719 -8.261719 C -6.820312 -8.261719 -7.507812 -8.0625 -7.972656 -7.703125 C -8.441406 -7.34375 -8.675781 -6.804688 -8.675781 -6.085938 C -8.675781 -5.203125 -8.386719 -4.519531 -7.828125 -4.015625 C -7.273438 -3.511719 -6.515625 -3.257812 -5.5625 -3.257812 L 0 -3.257812 L 0 -1.636719 L -9.847656 -1.636719 L -9.847656 -3.257812 L -8.316406 -3.257812 C -8.890625 -3.636719 -9.34375 -4.085938 -9.628906 -4.625 C -9.917969 -5.148438 -10.078125 -5.761719 -10.078125 -6.445312 C -10.078125 -7.558594 -9.71875 -8.425781 -9.019531 -9 C -8.316406 -9.574219 -7.289062 -9.882812 -5.941406 -9.882812 Z M -5.941406 -9.882812 "/>
</g>
<g id="glyph-2-3">
<path d="M -9.558594 -7.972656 L -8.027344 -7.972656 C -8.242188 -7.507812 -8.425781 -7.039062 -8.550781 -6.550781 C -8.65625 -6.046875 -8.730469 -5.542969 -8.730469 -5.023438 C -8.730469 -4.210938 -8.605469 -3.601562 -8.351562 -3.203125 C -8.101562 -2.808594 -7.738281 -2.609375 -7.253906 -2.609375 C -6.875 -2.609375 -6.589844 -2.753906 -6.371094 -3.042969 C -6.15625 -3.328125 -5.941406 -3.90625 -5.761719 -4.769531 L -5.632812 -5.328125 C -5.382812 -6.480469 -5.023438 -7.289062 -4.589844 -7.777344 C -4.140625 -8.242188 -3.511719 -8.496094 -2.71875 -8.496094 C -1.800781 -8.496094 -1.078125 -8.136719 -0.558594 -7.414062 C -0.0195312 -6.695312 0.234375 -5.6875 0.234375 -4.429688 C 0.234375 -3.886719 0.179688 -3.347656 0.0898438 -2.773438 C 0 -2.195312 -0.144531 -1.601562 -0.359375 -0.972656 L -2.035156 -0.972656 C -1.710938 -1.566406 -1.476562 -2.160156 -1.332031 -2.734375 C -1.171875 -3.3125 -1.097656 -3.886719 -1.097656 -4.464844 C -1.097656 -5.21875 -1.222656 -5.8125 -1.476562 -6.226562 C -1.726562 -6.625 -2.105469 -6.839844 -2.59375 -6.839844 C -3.023438 -6.839844 -3.367188 -6.679688 -3.601562 -6.390625 C -3.835938 -6.101562 -4.066406 -5.453125 -4.285156 -4.445312 L -4.410156 -3.886719 C -4.625 -2.878906 -4.949219 -2.140625 -5.382812 -1.710938 C -5.8125 -1.261719 -6.40625 -1.042969 -7.183594 -1.042969 C -8.101562 -1.042969 -8.820312 -1.367188 -9.324219 -2.015625 C -9.828125 -2.664062 -10.078125 -3.601562 -10.078125 -4.824219 C -10.078125 -5.417969 -10.027344 -5.976562 -9.9375 -6.515625 C -9.847656 -7.039062 -9.71875 -7.523438 -9.558594 -7.972656 Z M -9.558594 -7.972656 "/>
</g>
<g id="glyph-2-4">
<path d="M -5.941406 -9.882812 L 0 -9.882812 L 0 -8.261719 L -5.886719 -8.261719 C -6.820312 -8.261719 -7.507812 -8.0625 -7.972656 -7.703125 C -8.441406 -7.34375 -8.675781 -6.804688 -8.675781 -6.085938 C -8.675781 -5.203125 -8.386719 -4.519531 -7.828125 -4.015625 C -7.273438 -3.511719 -6.515625 -3.257812 -5.5625 -3.257812 L 0 -3.257812 L 0 -1.636719 L -13.679688 -1.636719 L -13.679688 -3.257812 L -8.316406 -3.257812 C -8.890625 -3.636719 -9.34375 -4.085938 -9.628906 -4.625 C -9.917969 -5.148438 -10.078125 -5.761719 -10.078125 -6.445312 C -10.078125 -7.558594 -9.71875 -8.425781 -9.019531 -9 C -8.316406 -9.574219 -7.289062 -9.882812 -5.941406 -9.882812 Z M -5.941406 -9.882812 "/>
</g>
<g id="glyph-2-5">
<path d="M -5.039062 -8.171875 C -6.191406 -8.171875 -7.109375 -7.921875 -7.757812 -7.453125 C -8.40625 -6.964844 -8.730469 -6.28125 -8.730469 -5.417969 C -8.730469 -4.554688 -8.40625 -3.871094 -7.757812 -3.382812 C -7.109375 -2.898438 -6.191406 -2.664062 -5.039062 -2.664062 C -3.871094 -2.664062 -2.96875 -2.898438 -2.320312 -3.382812 C -1.675781 -3.871094 -1.351562 -4.554688 -1.351562 -5.417969 C -1.351562 -6.28125 -1.675781 -6.964844 -2.320312 -7.453125 C -2.96875 -7.921875 -3.871094 -8.171875 -5.039062 -8.171875 Z M -1.222656 -9.792969 C 0.433594 -9.792969 1.675781 -9.414062 2.503906 -8.675781 C 3.3125 -7.921875 3.726562 -6.785156 3.726562 -5.257812 C 3.726562 -4.679688 3.671875 -4.15625 3.601562 -3.652344 C 3.511719 -3.148438 3.382812 -2.644531 3.203125 -2.179688 L 1.636719 -2.179688 C 1.890625 -2.644531 2.070312 -3.113281 2.195312 -3.582031 C 2.320312 -4.050781 2.394531 -4.519531 2.394531 -5.003906 C 2.394531 -6.046875 2.105469 -6.839844 1.566406 -7.378906 C 1.007812 -7.902344 0.179688 -8.171875 -0.9375 -8.171875 L -1.726562 -8.171875 C -1.152344 -7.828125 -0.71875 -7.398438 -0.433594 -6.875 C -0.144531 -6.355469 0 -5.742188 0 -5.023438 C 0 -3.796875 -0.449219 -2.824219 -1.367188 -2.089844 C -2.285156 -1.351562 -3.511719 -0.988281 -5.039062 -0.988281 C -6.550781 -0.988281 -7.777344 -1.351562 -8.695312 -2.089844 C -9.613281 -2.824219 -10.078125 -3.796875 -10.078125 -5.023438 C -10.078125 -5.742188 -9.9375 -6.355469 -9.648438 -6.875 C -9.359375 -7.398438 -8.929688 -7.828125 -8.351562 -8.171875 L -9.847656 -8.171875 L -9.847656 -9.792969 Z M -1.222656 -9.792969 "/>
</g>
<g id="glyph-2-6">
</g>
<g id="glyph-2-7">
<path d="M -8.335938 -7.398438 C -8.441406 -7.21875 -8.515625 -7.019531 -8.566406 -6.804688 C -8.605469 -6.589844 -8.640625 -6.355469 -8.640625 -6.101562 C -8.640625 -5.183594 -8.335938 -4.480469 -7.738281 -3.996094 C -7.144531 -3.492188 -6.300781 -3.257812 -5.183594 -3.257812 L 0 -3.257812 L 0 -1.636719 L -9.847656 -1.636719 L -9.847656 -3.257812 L -8.316406 -3.257812 C -8.910156 -3.582031 -9.359375 -4.03125 -9.648438 -4.570312 C -9.9375 -5.113281 -10.078125 -5.777344 -10.078125 -6.570312 C -10.078125 -6.679688 -10.0625 -6.804688 -10.0625 -6.949219 C -10.042969 -7.074219 -10.027344 -7.21875 -9.988281 -7.398438 Z M -8.335938 -7.398438 "/>
</g>
<g id="glyph-2-8">
<path d="M -4.949219 -6.175781 C -4.949219 -4.859375 -4.789062 -3.960938 -4.5 -3.457031 C -4.195312 -2.953125 -3.691406 -2.699219 -2.96875 -2.699219 C -2.394531 -2.699219 -1.925781 -2.878906 -1.601562 -3.257812 C -1.261719 -3.636719 -1.097656 -4.15625 -1.097656 -4.804688 C -1.097656 -5.707031 -1.402344 -6.425781 -2.050781 -6.964844 C -2.683594 -7.507812 -3.527344 -7.777344 -4.589844 -7.777344 L -4.949219 -7.777344 Z M -5.617188 -9.394531 L 0 -9.394531 L 0 -7.777344 L -1.492188 -7.777344 C -0.882812 -7.398438 -0.449219 -6.929688 -0.179688 -6.390625 C 0.0898438 -5.851562 0.234375 -5.164062 0.234375 -4.375 C 0.234375 -3.367188 -0.0351562 -2.554688 -0.59375 -1.960938 C -1.152344 -1.367188 -1.90625 -1.078125 -2.863281 -1.078125 C -3.960938 -1.078125 -4.789062 -1.441406 -5.363281 -2.195312 C -5.921875 -2.933594 -6.210938 -4.03125 -6.210938 -5.507812 L -6.210938 -7.777344 L -6.371094 -7.777344 C -7.109375 -7.777344 -7.6875 -7.523438 -8.101562 -7.039062 C -8.496094 -6.550781 -8.710938 -5.867188 -8.710938 -4.984375 C -8.710938 -4.410156 -8.640625 -3.871094 -8.496094 -3.328125 C -8.351562 -2.789062 -8.152344 -2.285156 -7.902344 -1.800781 L -9.394531 -1.800781 C -9.613281 -2.375 -9.792969 -2.953125 -9.898438 -3.511719 C -10.007812 -4.066406 -10.078125 -4.609375 -10.078125 -5.148438 C -10.078125 -6.570312 -9.703125 -7.632812 -8.964844 -8.335938 C -8.226562 -9.035156 -7.109375 -9.394531 -5.617188 -9.394531 Z M -5.617188 -9.394531 "/>
</g>
<g id="glyph-2-9">
<path d="M -12.636719 -3.292969 L -9.847656 -3.292969 L -9.847656 -6.625 L -8.585938 -6.625 L -8.585938 -3.292969 L -3.238281 -3.292969 C -2.429688 -3.292969 -1.90625 -3.402344 -1.691406 -3.617188 C -1.457031 -3.835938 -1.351562 -4.285156 -1.351562 -4.96875 L -1.351562 -6.625 L 0 -6.625 L 0 -4.96875 C 0 -3.707031 -0.234375 -2.84375 -0.703125 -2.375 C -1.171875 -1.90625 -2.015625 -1.675781 -3.238281 -1.675781 L -8.585938 -1.675781 L -8.585938 -0.484375 L -9.847656 -0.484375 L -9.847656 -1.675781 L -12.636719 -1.675781 Z M -12.636719 -3.292969 "/>
</g>
<g id="glyph-2-10">
<path d="M -5.328125 -10.117188 L -4.535156 -10.117188 L -4.535156 -2.683594 C -3.421875 -2.753906 -2.554688 -3.078125 -1.980469 -3.691406 C -1.402344 -4.285156 -1.117188 -5.113281 -1.117188 -6.191406 C -1.117188 -6.804688 -1.1875 -7.414062 -1.332031 -7.992188 C -1.476562 -8.566406 -1.710938 -9.160156 -2.035156 -9.738281 L -0.503906 -9.738281 C -0.253906 -9.160156 -0.0546875 -8.566406 0.0546875 -7.957031 C 0.160156 -7.34375 0.234375 -6.714844 0.234375 -6.101562 C 0.234375 -4.519531 -0.214844 -3.277344 -1.117188 -2.359375 C -2.015625 -1.441406 -3.257812 -0.988281 -4.824219 -0.988281 C -6.425781 -0.988281 -7.703125 -1.421875 -8.65625 -2.285156 C -9.59375 -3.148438 -10.078125 -4.339844 -10.078125 -5.8125 C -10.078125 -7.144531 -9.648438 -8.191406 -8.800781 -8.964844 C -7.9375 -9.71875 -6.785156 -10.117188 -5.328125 -10.117188 Z M -5.796875 -8.496094 C -6.679688 -8.476562 -7.378906 -8.226562 -7.921875 -7.757812 C -8.441406 -7.273438 -8.710938 -6.625 -8.710938 -5.832031 C -8.710938 -4.933594 -8.441406 -4.210938 -7.9375 -3.671875 C -7.433594 -3.132812 -6.714844 -2.808594 -5.796875 -2.734375 Z M -5.796875 -8.496094 "/>
</g>
</g>
<clipPath id="clip-0">
<path clip-rule="nonzero" d="M 122.890625 44.269531 L 141.890625 44.269531 L 141.890625 63.269531 L 122.890625 63.269531 Z M 122.890625 44.269531 "/>
</clipPath>
<clipPath id="clip-1">
<path clip-rule="nonzero" d="M 172.105469 127.386719 L 191.105469 127.386719 L 191.105469 146.386719 L 172.105469 146.386719 Z M 172.105469 127.386719 "/>
</clipPath>
<clipPath id="clip-2">
<path clip-rule="nonzero" d="M 212.484375 253.867188 L 231.484375 253.867188 L 231.484375 272.867188 L 212.484375 272.867188 Z M 212.484375 253.867188 "/>
</clipPath>
<clipPath id="clip-3">
<path clip-rule="nonzero" d="M 251.015625 318.910156 L 270.015625 318.910156 L 270.015625 337.910156 L 251.015625 337.910156 Z M 251.015625 318.910156 "/>
</clipPath>
<clipPath id="clip-4">
<path clip-rule="nonzero" d="M 291.085938 366.792969 L 310.085938 366.792969 L 310.085938 385.792969 L 291.085938 385.792969 Z M 291.085938 366.792969 "/>
</clipPath>
<clipPath id="clip-5">
<path clip-rule="nonzero" d="M 350.460938 391.1875 L 369.460938 391.1875 L 369.460938 410.1875 L 350.460938 410.1875 Z M 350.460938 391.1875 "/>
</clipPath>
<clipPath id="clip-6">
<path clip-rule="nonzero" d="M 429.035156 448.101562 L 448.035156 448.101562 L 448.035156 467.101562 L 429.035156 467.101562 Z M 429.035156 448.101562 "/>
</clipPath>
<clipPath id="clip-7">
<path clip-rule="nonzero" d="M 534.75 468.882812 L 553.75 468.882812 L 553.75 487.882812 L 534.75 487.882812 Z M 534.75 468.882812 "/>
</clipPath>
<clipPath id="clip-8">
<path clip-rule="nonzero" d="M 701.242188 479.722656 L 720.242188 479.722656 L 720.242188 498.722656 L 701.242188 498.722656 Z M 701.242188 479.722656 "/>
</clipPath>
<clipPath id="clip-9">
<path clip-rule="nonzero" d="M 1075.433594 479.722656 L 1094.433594 479.722656 L 1094.433594 498.722656 L 1075.433594 498.722656 Z M 1075.433594 479.722656 "/>
</clipPath>
<clipPath id="clip-10">
<path clip-rule="nonzero" d="M 123.574219 54.152344 L 141.210938 54.152344 L 141.210938 76.878906 L 123.574219 76.878906 Z M 123.574219 54.152344 "/>
</clipPath>
<clipPath id="clip-11">
<path clip-rule="nonzero" d="M 172.785156 60.476562 L 190.421875 60.476562 L 190.421875 83.203125 L 172.785156 83.203125 Z M 172.785156 60.476562 "/>
</clipPath>
<clipPath id="clip-12">
<path clip-rule="nonzero" d="M 213.164062 70.414062 L 230.800781 70.414062 L 230.800781 93.140625 L 213.164062 93.140625 Z M 213.164062 70.414062 "/>
</clipPath>
<clipPath id="clip-13">
<path clip-rule="nonzero" d="M 251.695312 79.445312 L 269.332031 79.445312 L 269.332031 102.175781 L 251.695312 102.175781 Z M 251.695312 79.445312 "/>
</clipPath>
<clipPath id="clip-14">
<path clip-rule="nonzero" d="M 291.769531 85.769531 L 309.40625 85.769531 L 309.40625 108.5 L 291.769531 108.5 Z M 291.769531 85.769531 "/>
</clipPath>
<clipPath id="clip-15">
<path clip-rule="nonzero" d="M 351.144531 64.992188 L 368.78125 64.992188 L 368.78125 87.71875 L 351.144531 87.71875 Z M 351.144531 64.992188 "/>
</clipPath>
<clipPath id="clip-16">
<path clip-rule="nonzero" d="M 429.71875 74.929688 L 447.355469 74.929688 L 447.355469 97.65625 L 429.71875 97.65625 Z M 429.71875 74.929688 "/>
</clipPath>
<clipPath id="clip-17">
<path clip-rule="nonzero" d="M 535.433594 58.667969 L 553.070312 58.667969 L 553.070312 81.394531 L 535.433594 81.394531 Z M 535.433594 58.667969 "/>
</clipPath>
<clipPath id="clip-18">
<path clip-rule="nonzero" d="M 701.921875 52.34375 L 719.558594 52.34375 L 719.558594 75.070312 L 701.921875 75.070312 Z M 701.921875 52.34375 "/>
</clipPath>
<clipPath id="clip-19">
<path clip-rule="nonzero" d="M 1076.113281 78.542969 L 1093.75 78.542969 L 1093.75 101.269531 L 1076.113281 101.269531 Z M 1076.113281 78.542969 "/>
</clipPath>
</defs>
<rect x="-115.2" y="-64.8" width="1382.4" height="777.6" fill="rgb(100%, 100%, 100%)" fill-opacity="1"/>
<path fill-rule="nonzero" fill="rgb(100%, 100%, 100%)" fill-opacity="1" d="M 84.765625 516.324219 L 1132.558594 516.324219 L 1132.558594 19.441406 L 84.765625 19.441406 Z M 84.765625 516.324219 "/>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 104.496094 131.675781 L 104.496094 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="99.246302" y="541.746813"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 225.398438 131.675781 L 225.398438 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="220.147552" y="541.746813"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 346.296875 131.675781 L 346.296875 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="335.798803" y="541.746813"/>
<use xlink:href="#glyph-0-0" x="346.292803" y="541.746813"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 467.199219 131.675781 L 467.199219 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="456.700053" y="541.746813"/>
<use xlink:href="#glyph-0-1" x="467.194053" y="541.746813"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 588.101562 131.675781 L 588.101562 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="577.601304" y="541.746813"/>
<use xlink:href="#glyph-0-0" x="588.095304" y="541.746813"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 709.003906 131.675781 L 709.003906 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="698.502554" y="541.746813"/>
<use xlink:href="#glyph-0-1" x="708.996554" y="541.746813"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 829.902344 131.675781 L 829.902344 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-4" x="819.403805" y="541.746813"/>
<use xlink:href="#glyph-0-0" x="829.897805" y="541.746813"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 950.804688 131.675781 L 950.804688 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-4" x="940.305055" y="541.746813"/>
<use xlink:href="#glyph-0-1" x="950.799055" y="541.746813"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1071.707031 131.675781 L 1071.707031 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-5" x="1061.206305" y="541.746813"/>
<use xlink:href="#glyph-0-0" x="1071.700305" y="541.746813"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-1-0" x="522.709375" y="562.949938"/>
<use xlink:href="#glyph-1-1" x="534.139375" y="562.949938"/>
<use xlink:href="#glyph-1-2" x="544.795375" y="562.949938"/>
<use xlink:href="#glyph-1-3" x="551.851375" y="562.949938"/>
<use xlink:href="#glyph-1-4" x="562.921375" y="562.949938"/>
<use xlink:href="#glyph-1-5" x="572.821375" y="562.949938"/>
<use xlink:href="#glyph-1-6" x="583.837375" y="562.949938"/>
<use xlink:href="#glyph-1-3" x="595.267375" y="562.949938"/>
<use xlink:href="#glyph-1-7" x="606.337375" y="562.949938"/>
<use xlink:href="#glyph-1-8" x="612.061375" y="562.949938"/>
<use xlink:href="#glyph-1-9" x="621.439375" y="562.949938"/>
<use xlink:href="#glyph-1-10" x="626.443375" y="562.949938"/>
<use xlink:href="#glyph-1-3" x="635.893375" y="562.949938"/>
<use xlink:href="#glyph-1-7" x="646.963375" y="562.949938"/>
<use xlink:href="#glyph-1-11" x="652.687375" y="562.949938"/>
<use xlink:href="#glyph-1-12" x="659.707375" y="562.949938"/>
<use xlink:href="#glyph-1-13" x="675.241375" y="562.949938"/>
<use xlink:href="#glyph-1-14" x="687.589375" y="562.949938"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 154.261719 L 75.765625 154.261719 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="61.765" y="500.200196"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 244.601562 L 75.765625 244.601562 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="51.265" y="409.85748"/>
<use xlink:href="#glyph-0-0" x="61.759" y="409.85748"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 334.945312 L 75.765625 334.945312 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-5" x="51.265" y="319.514764"/>
<use xlink:href="#glyph-0-0" x="61.759" y="319.514764"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 425.289062 L 75.765625 425.289062 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="51.265" y="229.172048"/>
<use xlink:href="#glyph-0-0" x="61.759" y="229.172048"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 515.632812 L 75.765625 515.632812 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-7" x="51.265" y="138.829332"/>
<use xlink:href="#glyph-0-0" x="61.759" y="138.829332"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 605.972656 L 75.765625 605.972656 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="40.765" y="48.486616"/>
<use xlink:href="#glyph-0-0" x="51.259" y="48.486616"/>
<use xlink:href="#glyph-0-0" x="61.753" y="48.486616"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-2-0" x="33.015" y="327.210594"/>
<use xlink:href="#glyph-2-1" x="33.015" y="320.874594"/>
<use xlink:href="#glyph-2-2" x="33.015" y="315.870594"/>
<use xlink:href="#glyph-2-1" x="33.015" y="304.458594"/>
<use xlink:href="#glyph-2-3" x="33.015" y="299.454594"/>
<use xlink:href="#glyph-2-4" x="33.015" y="290.076594"/>
<use xlink:href="#glyph-2-1" x="33.015" y="278.664594"/>
<use xlink:href="#glyph-2-2" x="33.015" y="273.660594"/>
<use xlink:href="#glyph-2-5" x="33.015" y="262.248594"/>
<use xlink:href="#glyph-2-6" x="33.015" y="250.818594"/>
<use xlink:href="#glyph-2-7" x="33.015" y="245.094594"/>
<use xlink:href="#glyph-2-8" x="33.015" y="237.696594"/>
<use xlink:href="#glyph-2-9" x="33.015" y="226.662594"/>
<use xlink:href="#glyph-2-10" x="33.015" y="219.606594"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 605.070312 L 181.605469 605.972656 L 221.984375 605.972656 L 260.515625 604.167969 L 300.585938 605.972656 L 1084.933594 605.972656 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00142045 -2.250581 C 0.596236 -2.250581 1.170455 -2.0123 1.59233 -1.590425 C 2.014205 -1.16855 2.24858 -0.598238 2.24858 -0.000581364 C 2.24858 0.597075 2.014205 1.167387 1.59233 1.589262 C 1.170455 2.011137 0.596236 2.249419 -0.00142045 2.249419 C -0.59517 2.249419 -1.169389 2.011137 -1.591264 1.589262 C -2.013139 1.167387 -2.25142 0.597075 -2.25142 -0.000581364 C -2.25142 -0.598238 -2.013139 -1.16855 -1.591264 -1.590425 C -1.169389 -2.0123 -0.59517 -2.250581 -0.00142045 -2.250581 Z M -0.00142045 -2.250581 " transform="matrix(1, 0, 0, -1, 132.392045, 42.929106)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00144619 -2.251665 C 0.595196 -2.251665 1.169415 -2.013384 1.59129 -1.591509 C 2.013165 -1.169634 2.251446 -0.595415 2.251446 -0.00166477 C 2.251446 0.595991 2.013165 1.17021 1.59129 1.592085 C 1.169415 2.01396 0.595196 2.248335 0.00144619 2.248335 C -0.59621 2.248335 -1.170429 2.01396 -1.592304 1.592085 C -2.014179 1.17021 -2.248554 0.595991 -2.248554 -0.00166477 C -2.248554 -0.595415 -2.014179 -1.169634 -1.592304 -1.591509 C -1.170429 -2.013384 -0.59621 -2.251665 0.00144619 -2.251665 Z M 0.00144619 -2.251665 " transform="matrix(1, 0, 0, -1, 181.604023, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000858739 -2.251665 C 0.598515 -2.251665 1.168827 -2.013384 1.590702 -1.591509 C 2.012577 -1.169634 2.250859 -0.595415 2.250859 -0.00166477 C 2.250859 0.595991 2.012577 1.17021 1.590702 1.592085 C 1.168827 2.01396 0.598515 2.248335 0.000858739 2.248335 C -0.596798 2.248335 -1.16711 2.01396 -1.592891 1.592085 C -2.014766 1.17021 -2.249141 0.595991 -2.249141 -0.00166477 C -2.249141 -0.595415 -2.014766 -1.169634 -1.592891 -1.591509 C -1.16711 -2.013384 -0.596798 -2.251665 0.000858739 -2.251665 Z M 0.000858739 -2.251665 " transform="matrix(1, 0, 0, -1, 221.983516, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00144141 -2.249498 C 0.595191 -2.249498 1.16941 -2.011217 1.591285 -1.589342 C 2.01316 -1.167467 2.251441 -0.597154 2.251441 0.000502045 C 2.251441 0.598158 2.01316 1.168471 1.591285 1.590346 C 1.16941 2.012221 0.595191 2.250502 0.00144141 2.250502 C -0.596215 2.250502 -1.170434 2.012221 -1.592309 1.590346 C -2.014184 1.168471 -2.248559 0.598158 -2.248559 0.000502045 C -2.248559 -0.597154 -2.014184 -1.167467 -1.592309 -1.589342 C -1.170434 -2.011217 -0.596215 -2.249498 0.00144141 -2.249498 Z M 0.00144141 -2.249498 " transform="matrix(1, 0, 0, -1, 260.514184, 43.832533)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00165458 -2.251665 C 0.596002 -2.251665 1.17022 -2.013384 1.592095 -1.591509 C 2.01397 -1.169634 2.248345 -0.595415 2.248345 -0.00166477 C 2.248345 0.595991 2.01397 1.17021 1.592095 1.592085 C 1.17022 2.01396 0.596002 2.248335 -0.00165458 2.248335 C -0.595405 2.248335 -1.169623 2.01396 -1.591498 1.592085 C -2.013373 1.17021 -2.251655 0.595991 -2.251655 -0.00166477 C -2.251655 -0.595415 -2.013373 -1.169634 -1.591498 -1.591509 C -1.169623 -2.013384 -0.595405 -2.251665 -0.00165458 -2.251665 Z M -0.00165458 -2.251665 " transform="matrix(1, 0, 0, -1, 300.587592, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00145616 -2.251665 C 0.5962 -2.251665 1.170419 -2.013384 1.592294 -1.591509 C 2.014169 -1.169634 2.248544 -0.595415 2.248544 -0.00166477 C 2.248544 0.595991 2.014169 1.17021 1.592294 1.592085 C 1.170419 2.01396 0.5962 2.248335 -0.00145616 2.248335 C -0.595206 2.248335 -1.169425 2.01396 -1.5913 1.592085 C -2.013175 1.17021 -2.251456 0.595991 -2.251456 -0.00166477 C -2.251456 -0.595415 -2.013175 -1.169634 -1.5913 -1.591509 C -1.169425 -2.013384 -0.595206 -2.251665 -0.00145616 -2.251665 Z M -0.00145616 -2.251665 " transform="matrix(1, 0, 0, -1, 359.962394, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000721343 -2.251665 C 0.596935 -2.251665 1.167247 -2.013384 1.589122 -1.591509 C 2.010997 -1.169634 2.249279 -0.595415 2.249279 -0.00166477 C 2.249279 0.595991 2.010997 1.17021 1.589122 1.592085 C 1.167247 2.01396 0.596935 2.248335 -0.000721343 2.248335 C -0.598378 2.248335 -1.16869 2.01396 -1.590565 1.592085 C -2.01244 1.17021 -2.250721 0.595991 -2.250721 -0.00166477 C -2.250721 -0.595415 -2.01244 -1.169634 -1.590565 -1.591509 C -1.16869 -2.013384 -0.598378 -2.251665 -0.000721343 -2.251665 Z M -0.000721343 -2.251665 " transform="matrix(1, 0, 0, -1, 438.535878, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000794092 -2.251665 C 0.596862 -2.251665 1.167175 -2.013384 1.58905 -1.591509 C 2.014831 -1.169634 2.249206 -0.595415 2.249206 -0.00166477 C 2.249206 0.595991 2.014831 1.17021 1.58905 1.592085 C 1.167175 2.01396 0.596862 2.248335 -0.000794092 2.248335 C -0.59845 2.248335 -1.168763 2.01396 -1.590638 1.592085 C -2.012513 1.17021 -2.250794 0.595991 -2.250794 -0.00166477 C -2.250794 -0.595415 -2.012513 -1.169634 -1.590638 -1.591509 C -1.168763 -2.013384 -0.59845 -2.251665 -0.000794092 -2.251665 Z M -0.000794092 -2.251665 " transform="matrix(1, 0, 0, -1, 544.250794, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000937041 -2.251665 C 0.598593 -2.251665 1.168906 -2.013384 1.590781 -1.591509 C 2.012656 -1.169634 2.250937 -0.595415 2.250937 -0.00166477 C 2.250937 0.595991 2.012656 1.17021 1.590781 1.592085 C 1.168906 2.01396 0.598593 2.248335 0.000937041 2.248335 C -0.596719 2.248335 -1.170938 2.01396 -1.592813 1.592085 C -2.014688 1.17021 -2.249063 0.595991 -2.249063 -0.00166477 C -2.249063 -0.595415 -2.014688 -1.169634 -1.592813 -1.591509 C -1.170938 -2.013384 -0.596719 -2.251665 0.000937041 -2.251665 Z M 0.000937041 -2.251665 " transform="matrix(1, 0, 0, -1, 710.74125, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639205 -2.251665 C 0.598295 -2.251665 1.168608 -2.013384 1.590483 -1.591509 C 2.012358 -1.169634 2.250639 -0.595415 2.250639 -0.00166477 C 2.250639 0.595991 2.012358 1.17021 1.590483 1.592085 C 1.168608 2.01396 0.598295 2.248335 0.000639205 2.248335 C -0.597017 2.248335 -1.16733 2.01396 -1.589205 1.592085 C -2.01108 1.17021 -2.249361 0.595991 -2.249361 -0.00166477 C -2.249361 -0.595415 -2.01108 -1.169634 -1.589205 -1.591509 C -1.16733 -2.013384 -0.597017 -2.251665 0.000639205 -2.251665 Z M 0.000639205 -2.251665 " transform="matrix(1, 0, 0, -1, 1084.932955, 42.025679)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 599.648438 L 181.605469 592.421875 L 221.984375 582.484375 L 260.515625 574.355469 L 300.585938 558.09375 L 359.960938 521.957031 L 438.535156 531.894531 L 544.25 482.203125 L 710.742188 382.828125 L 1084.933594 300.617188 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00142045 -4.501893 C 1.193892 -4.501893 2.338423 -4.025331 3.182173 -3.181581 C 4.025923 -2.337831 4.49858 -1.1933 4.49858 -0.00189341 C 4.49858 1.193419 4.025923 2.33795 3.182173 3.1817 C 2.338423 4.02545 1.193892 4.498107 -0.00142045 4.498107 C -1.192827 4.498107 -2.337358 4.02545 -3.181108 3.1817 C -4.024858 2.33795 -4.50142 1.193419 -4.50142 -0.00189341 C -4.50142 -1.1933 -4.024858 -2.337831 -3.181108 -3.181581 C -2.337358 -4.025331 -1.192827 -4.501893 -0.00142045 -4.501893 Z M -0.00142045 -4.501893 " transform="matrix(1, 0, 0, -1, 132.392045, 48.349669)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00144619 -4.501039 C 1.192852 -4.501039 2.337384 -4.024476 3.181134 -3.180726 C 4.024884 -2.336976 4.501446 -1.192445 4.501446 -0.00103864 C 4.501446 1.194274 4.024884 2.338805 3.181134 3.182555 C 2.337384 4.026305 1.192852 4.498961 0.00144619 4.498961 C -1.193866 4.498961 -2.338398 4.026305 -3.182148 3.182555 C -4.025898 2.338805 -4.498554 1.194274 -4.498554 -0.00103864 C -4.498554 -1.192445 -4.025898 -2.336976 -3.182148 -3.180726 C -2.338398 -4.024476 -1.193866 -4.501039 0.00144619 -4.501039 Z M 0.00144619 -4.501039 " transform="matrix(1, 0, 0, -1, 181.604023, 55.577086)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000858739 -4.50084 C 1.192265 -4.50084 2.336796 -4.024277 3.180546 -3.180527 C 4.024296 -2.336777 4.500859 -1.192246 4.500859 -0.000839886 C 4.500859 1.194473 4.024296 2.339004 3.180546 3.182754 C 2.336796 4.026504 1.192265 4.49916 0.000858739 4.49916 C -1.194454 4.49916 -2.338985 4.026504 -3.182735 3.182754 C -4.026485 2.339004 -4.499141 1.194473 -4.499141 -0.000839886 C -4.499141 -1.192246 -4.026485 -2.336777 -3.182735 -3.180527 C -2.338985 -4.024277 -1.194454 -4.50084 0.000858739 -4.50084 Z M 0.000858739 -4.50084 " transform="matrix(1, 0, 0, -1, 221.983516, 65.514785)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00144141 -4.498902 C 1.192848 -4.498902 2.337379 -4.026245 3.181129 -3.182495 C 4.024879 -2.338745 4.501441 -1.194214 4.501441 0.0010983 C 4.501441 1.192505 4.024879 2.337036 3.181129 3.180786 C 2.337379 4.024536 1.192848 4.501098 0.00144141 4.501098 C -1.193871 4.501098 -2.338402 4.024536 -3.182152 3.180786 C -4.025902 2.337036 -4.498559 1.192505 -4.498559 0.0010983 C -4.498559 -1.194214 -4.025902 -2.338745 -3.182152 -3.182495 C -2.338402 -4.026245 -1.193871 -4.498902 0.00144141 -4.498902 Z M 0.00144141 -4.498902 " transform="matrix(1, 0, 0, -1, 260.514184, 73.64563)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00165458 -4.498932 C 1.193658 -4.498932 2.338189 -4.026275 3.181939 -3.182525 C 4.025689 -2.338775 4.498345 -1.194244 4.498345 0.00106841 C 4.498345 1.192475 4.025689 2.337006 3.181939 3.180756 C 2.338189 4.024506 1.193658 4.501068 -0.00165458 4.501068 C -1.193061 4.501068 -2.337592 4.024506 -3.181342 3.180756 C -4.025092 2.337006 -4.501655 1.192475 -4.501655 0.00106841 C -4.501655 -1.194244 -4.025092 -2.338775 -3.181342 -3.182525 C -2.337592 -4.026275 -1.193061 -4.498932 -0.00165458 -4.498932 Z M -0.00165458 -4.498932 " transform="matrix(1, 0, 0, -1, 300.587592, 89.907318)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00145616 -4.498564 C 1.193856 -4.498564 2.338388 -4.025908 3.182138 -3.182158 C 4.025888 -2.338408 4.498544 -1.193876 4.498544 0.00143602 C 4.498544 1.192842 4.025888 2.337374 3.182138 3.181124 C 2.338388 4.024874 1.193856 4.501436 -0.00145616 4.501436 C -1.192862 4.501436 -2.337394 4.024874 -3.181144 3.181124 C -4.024894 2.337374 -4.501456 1.192842 -4.501456 0.00143602 C -4.501456 -1.193876 -4.024894 -2.338408 -3.181144 -3.182158 C -2.337394 -4.025908 -1.192862 -4.498564 -0.00145616 -4.498564 Z M -0.00145616 -4.498564 " transform="matrix(1, 0, 0, -1, 359.962394, 126.044405)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000721343 -4.498763 C 1.194591 -4.498763 2.339122 -4.026106 3.182872 -3.182356 C 4.026622 -2.338606 4.499279 -1.194075 4.499279 0.00123727 C 4.499279 1.192644 4.026622 2.337175 3.182872 3.180925 C 2.339122 4.024675 1.194591 4.501237 -0.000721343 4.501237 C -1.192128 4.501237 -2.336659 4.024675 -3.180409 3.180925 C -4.024159 2.337175 -4.500721 1.192644 -4.500721 0.00123727 C -4.500721 -1.194075 -4.024159 -2.338606 -3.180409 -3.182356 C -2.336659 -4.026106 -1.192128 -4.498763 -0.000721343 -4.498763 Z M -0.000721343 -4.498763 " transform="matrix(1, 0, 0, -1, 438.535878, 116.106706)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000794092 -4.501675 C 1.194518 -4.501675 2.33905 -4.025113 3.1828 -3.181363 C 4.02655 -2.337613 4.499206 -1.193081 4.499206 -0.00167523 C 4.499206 1.193637 4.02655 2.338169 3.1828 3.181919 C 2.33905 4.025669 1.194518 4.498325 -0.000794092 4.498325 C -1.1922 4.498325 -2.336732 4.025669 -3.180482 3.181919 C -4.024232 2.338169 -4.500794 1.193637 -4.500794 -0.00167523 C -4.500794 -1.193081 -4.024232 -2.337613 -3.180482 -3.181363 C -2.336732 -4.025113 -1.1922 -4.501675 -0.000794092 -4.501675 Z M -0.000794092 -4.501675 " transform="matrix(1, 0, 0, -1, 544.250794, 165.7952)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000937041 -4.499688 C 1.192343 -4.499688 2.336875 -4.027031 3.180625 -3.183281 C 4.024375 -2.339531 4.500937 -1.195 4.500937 0.000312273 C 4.500937 1.191719 4.024375 2.33625 3.180625 3.183906 C 2.336875 4.027656 1.192343 4.500312 0.000937041 4.500312 C -1.194375 4.500312 -2.338907 4.027656 -3.182657 3.183906 C -4.026407 2.33625 -4.499063 1.191719 -4.499063 0.000312273 C -4.499063 -1.195 -4.026407 -2.339531 -3.182657 -3.183281 C -2.338907 -4.027031 -1.194375 -4.499688 0.000937041 -4.499688 Z M 0.000937041 -4.499688 " transform="matrix(1, 0, 0, -1, 710.74125, 265.172187)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639205 -4.498754 C 1.192045 -4.498754 2.336577 -4.026098 3.180327 -3.182348 C 4.024077 -2.338598 4.500639 -1.194066 4.500639 0.00124625 C 4.500639 1.192652 4.024077 2.337184 3.180327 3.180934 C 2.336577 4.024684 1.192045 4.501246 0.000639205 4.501246 C -1.194673 4.501246 -2.339205 4.024684 -3.182955 3.180934 C -4.026705 2.337184 -4.499361 1.192652 -4.499361 0.00124625 C -4.499361 -1.194066 -4.026705 -2.338598 -3.182955 -3.182348 C -2.339205 -4.026098 -1.194673 -4.498754 0.000639205 -4.498754 Z M 0.000639205 -4.498754 " transform="matrix(1, 0, 0, -1, 1084.932955, 347.384059)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 605.070312 L 181.605469 605.972656 L 221.984375 605.972656 L 260.515625 604.167969 L 300.585938 605.972656 L 1084.933594 605.972656 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.50142 -0.000581364 L 4.49858 -0.000581364 M -0.00142045 -4.500581 L -0.00142045 4.499419 " transform="matrix(1, 0, 0, -1, 132.392045, 42.929106)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498554 -0.00166477 L 4.501446 -0.00166477 M 0.00144619 -4.501665 L 0.00144619 4.498335 " transform="matrix(1, 0, 0, -1, 181.604023, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499141 -0.00166477 L 4.500859 -0.00166477 M 0.000858739 -4.501665 L 0.000858739 4.498335 " transform="matrix(1, 0, 0, -1, 221.983516, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498559 0.000502045 L 4.501441 0.000502045 M 0.00144141 -4.499498 L 0.00144141 4.500502 " transform="matrix(1, 0, 0, -1, 260.514184, 43.832533)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501655 -0.00166477 L 4.498345 -0.00166477 M -0.00165458 -4.501665 L -0.00165458 4.498335 " transform="matrix(1, 0, 0, -1, 300.587592, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501456 -0.00166477 L 4.498544 -0.00166477 M -0.00145616 -4.501665 L -0.00145616 4.498335 " transform="matrix(1, 0, 0, -1, 359.962394, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.500721 -0.00166477 L 4.499279 -0.00166477 M -0.000721343 -4.501665 L -0.000721343 4.498335 " transform="matrix(1, 0, 0, -1, 438.535878, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.500794 -0.00166477 L 4.499206 -0.00166477 M -0.000794092 -4.501665 L -0.000794092 4.498335 " transform="matrix(1, 0, 0, -1, 544.250794, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499063 -0.00166477 L 4.500937 -0.00166477 M 0.000937041 -4.501665 L 0.000937041 4.498335 " transform="matrix(1, 0, 0, -1, 710.74125, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499361 -0.00166477 L 4.500639 -0.00166477 M 0.000639205 -4.501665 L 0.000639205 4.498335 " transform="matrix(1, 0, 0, -1, 1084.932955, 42.025679)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 594.230469 L 181.605469 511.113281 L 221.984375 384.632812 L 260.515625 319.589844 L 300.585938 271.707031 L 359.960938 247.3125 L 438.535156 190.398438 L 544.25 169.617188 L 710.742188 158.777344 L 1084.933594 158.777344 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 132.390625 58.269531 L 136.890625 49.269531 L 127.890625 49.269531 Z M 132.390625 58.269531 "/>
<g clip-path="url(#clip-0)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00142045 -4.499299 L 4.49858 4.500701 L -4.50142 4.500701 Z M -0.00142045 -4.499299 " transform="matrix(1, 0, 0, -1, 132.392045, 53.770232)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 181.605469 141.386719 L 186.105469 132.386719 L 177.105469 132.386719 Z M 181.605469 141.386719 "/>
<g clip-path="url(#clip-1)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00144619 -4.501188 L 4.501446 4.498812 L -4.498554 4.498812 Z M 0.00144619 -4.501188 " transform="matrix(1, 0, 0, -1, 181.604023, 136.885531)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 221.984375 267.867188 L 226.484375 258.867188 L 217.484375 258.867188 Z M 221.984375 267.867188 "/>
<g clip-path="url(#clip-2)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000858739 -4.501855 L 4.500859 4.498145 L -4.499141 4.498145 Z M 0.000858739 -4.501855 " transform="matrix(1, 0, 0, -1, 221.983516, 263.365333)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 260.515625 332.910156 L 265.015625 323.910156 L 256.015625 323.910156 Z M 260.515625 332.910156 "/>
<g clip-path="url(#clip-3)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00144141 -4.498068 L 4.501441 4.501932 L -4.498559 4.501932 Z M 0.00144141 -4.498068 " transform="matrix(1, 0, 0, -1, 260.514184, 328.412088)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 300.585938 380.792969 L 305.085938 371.792969 L 296.085938 371.792969 Z M 300.585938 380.792969 "/>
<g clip-path="url(#clip-4)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00165458 -4.499241 L 4.498345 4.500759 L -4.501655 4.500759 Z M -0.00165458 -4.499241 " transform="matrix(1, 0, 0, -1, 300.587592, 376.293728)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 359.960938 405.1875 L 364.460938 396.1875 L 355.460938 396.1875 Z M 359.960938 405.1875 "/>
<g clip-path="url(#clip-5)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00145616 -4.501239 L 4.498544 4.498761 L -4.501456 4.498761 Z M -0.00145616 -4.501239 " transform="matrix(1, 0, 0, -1, 359.962394, 400.686261)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 438.535156 462.101562 L 443.035156 453.101562 L 434.035156 453.101562 Z M 438.535156 462.101562 "/>
<g clip-path="url(#clip-6)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000721343 -4.49939 L 4.499279 4.50061 L -4.500721 4.50061 Z M -0.000721343 -4.49939 " transform="matrix(1, 0, 0, -1, 438.535878, 457.602172)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 544.25 482.882812 L 548.75 473.882812 L 539.75 473.882812 Z M 544.25 482.882812 "/>
<g clip-path="url(#clip-7)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000794092 -4.501816 L 4.499206 4.498184 L -4.500794 4.498184 Z M -0.000794092 -4.501816 " transform="matrix(1, 0, 0, -1, 544.250794, 478.380997)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 710.742188 493.722656 L 715.242188 484.722656 L 706.242188 484.722656 Z M 710.742188 493.722656 "/>
<g clip-path="url(#clip-8)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000937041 -4.500534 L 4.500937 4.499466 L -4.499063 4.499466 Z M 0.000937041 -4.500534 " transform="matrix(1, 0, 0, -1, 710.74125, 489.222123)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 1084.933594 493.722656 L 1089.433594 484.722656 L 1080.433594 484.722656 Z M 1084.933594 493.722656 "/>
<g clip-path="url(#clip-9)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639205 -4.500534 L 4.500639 4.499466 L -4.499361 4.499466 Z M 0.000639205 -4.500534 " transform="matrix(1, 0, 0, -1, 1084.932955, 489.222123)"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 582.484375 L 181.605469 576.160156 L 221.984375 566.222656 L 260.515625 557.1875 L 300.585938 550.867188 L 359.960938 571.644531 L 438.535156 561.707031 L 544.25 577.96875 L 710.742188 584.292969 L 1084.933594 558.09375 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 132.390625 71.878906 L 136.210938 65.515625 L 132.390625 59.152344 L 128.574219 65.515625 Z M 132.390625 71.878906 "/>
<g clip-path="url(#clip-10)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00142045 -6.364121 L 3.818892 -0.000839886 L -0.00142045 6.362441 L -3.817827 -0.000839886 Z M -0.00142045 -6.364121 " transform="matrix(1, 0, 0, -1, 132.392045, 65.514785)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 181.605469 78.203125 L 185.421875 71.839844 L 181.605469 65.476562 L 177.785156 71.839844 Z M 181.605469 78.203125 "/>
<g clip-path="url(#clip-11)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00144619 -6.36435 L 3.817852 -0.00106852 L 0.00144619 6.362213 L -3.818866 -0.00106852 Z M 0.00144619 -6.36435 " transform="matrix(1, 0, 0, -1, 181.604023, 71.838775)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 221.984375 88.140625 L 225.800781 81.777344 L 221.984375 75.414062 L 218.164062 81.777344 Z M 221.984375 88.140625 "/>
<g clip-path="url(#clip-12)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000858739 -6.364151 L 3.817265 -0.000869773 L 0.000858739 6.362411 L -3.819454 -0.000869773 Z M 0.000858739 -6.364151 " transform="matrix(1, 0, 0, -1, 221.983516, 81.776474)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 260.515625 97.175781 L 264.332031 90.8125 L 260.515625 84.445312 L 256.695312 90.8125 Z M 260.515625 97.175781 "/>
<g clip-path="url(#clip-13)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00144141 -6.365036 L 3.817848 -0.00175443 L 0.00144141 6.365433 L -3.818871 -0.00175443 Z M 0.00144141 -6.365036 " transform="matrix(1, 0, 0, -1, 260.514184, 90.810746)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 300.585938 103.5 L 304.40625 97.132812 L 300.585938 90.769531 L 296.769531 97.132812 Z M 300.585938 103.5 "/>
<g clip-path="url(#clip-14)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00165458 -6.365264 L 3.818658 0.00192318 L -0.00165458 6.365204 L -3.818061 0.00192318 Z M -0.00165458 -6.365264 " transform="matrix(1, 0, 0, -1, 300.587592, 97.134736)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 359.960938 82.71875 L 363.78125 76.355469 L 359.960938 69.992188 L 356.144531 76.355469 Z M 359.960938 82.71875 "/>
<g clip-path="url(#clip-15)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00145616 -6.362839 L 3.818856 0.000442273 L -0.00145616 6.363724 L -3.817862 0.000442273 Z M -0.00145616 -6.362839 " transform="matrix(1, 0, 0, -1, 359.962394, 76.355911)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 438.535156 92.65625 L 442.355469 86.292969 L 438.535156 79.929688 L 434.71875 86.292969 Z M 438.535156 92.65625 "/>
<g clip-path="url(#clip-16)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000721343 -6.36264 L 3.819591 0.000641023 L -0.000721343 6.363922 L -3.817128 0.000641023 Z M -0.000721343 -6.36264 " transform="matrix(1, 0, 0, -1, 438.535878, 86.29361)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 544.25 76.394531 L 548.070312 70.03125 L 544.25 63.667969 L 540.433594 70.03125 Z M 544.25 76.394531 "/>
<g clip-path="url(#clip-17)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000794092 -6.36261 L 3.819518 0.000670909 L -0.000794092 6.363952 L -3.8172 0.000670909 Z M -0.000794092 -6.36261 " transform="matrix(1, 0, 0, -1, 544.250794, 70.031921)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 710.742188 70.070312 L 714.558594 63.707031 L 710.742188 57.34375 L 706.921875 63.707031 Z M 710.742188 70.070312 "/>
<g clip-path="url(#clip-18)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000937041 -6.362382 L 3.817343 0.000899545 L 0.000937041 6.364181 L -3.819375 0.000899545 Z M 0.000937041 -6.362382 " transform="matrix(1, 0, 0, -1, 710.74125, 63.707931)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 1084.933594 96.269531 L 1088.75 89.90625 L 1084.933594 83.542969 L 1081.113281 89.90625 Z M 1084.933594 96.269531 "/>
<g clip-path="url(#clip-19)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639205 -6.362213 L 3.817045 0.00106841 L 0.000639205 6.36435 L -3.819673 0.00106841 Z M 0.000639205 -6.362213 " transform="matrix(1, 0, 0, -1, 1084.932955, 89.907318)"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 605.070312 L 181.605469 605.972656 L 221.984375 605.070312 L 260.515625 604.167969 L 300.585938 604.167969 L 359.960938 605.972656 L 438.535156 604.167969 L 544.25 605.972656 L 710.742188 605.972656 L 1084.933594 603.265625 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.087358 -2.117769 L 1.389205 -2.117769 L 1.389205 -3.586519 L -0.087358 -3.586519 Z M -0.087358 3.76895 L 1.389205 3.76895 L 1.389205 2.288481 L -0.087358 2.288481 Z M -0.579545 -0.422456 L -3.196733 -0.422456 L -3.196733 0.597075 L -0.579545 0.597075 L -2.817827 2.839262 L -2.099077 3.558012 L 0.650923 0.808012 L 3.400923 3.558012 L 4.12358 2.839262 L 1.881392 0.597075 L 4.49858 0.597075 L 4.49858 -0.422456 L 1.881392 -0.422456 L 4.12358 -2.664644 L 3.400923 -3.383394 L 0.650923 -0.633394 L -2.099077 -3.383394 L -2.817827 -2.664644 Z M -0.579545 -0.422456 " transform="matrix(1, 0, 0, -1, 132.392045, 42.929106)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0883976 -2.118852 L 1.392071 -2.118852 L 1.392071 -3.587602 L -0.0883976 -3.587602 Z M -0.0883976 3.767866 L 1.392071 3.767866 L 1.392071 2.291304 L -0.0883976 2.291304 Z M -0.576679 -0.42354 L -3.197773 -0.42354 L -3.197773 0.595991 L -0.576679 0.595991 L -2.818866 2.838179 L -2.100116 3.556929 L 0.649884 0.806929 L 3.40379 3.556929 L 4.12254 2.838179 L 1.884259 0.595991 L 4.501446 0.595991 L 4.501446 -0.42354 L 1.884259 -0.42354 L 4.12254 -2.661821 L 3.40379 -3.384477 L 0.649884 -0.634477 L -2.100116 -3.384477 L -2.818866 -2.661821 Z M -0.576679 -0.42354 " transform="matrix(1, 0, 0, -1, 181.604023, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0850788 -2.117769 L 1.391484 -2.117769 L 1.391484 -3.586519 L -0.0850788 -3.586519 Z M -0.0850788 3.76895 L 1.391484 3.76895 L 1.391484 2.288481 L -0.0850788 2.288481 Z M -0.577266 -0.422456 L -3.19836 -0.422456 L -3.19836 0.597075 L -0.577266 0.597075 L -2.819454 2.839262 L -2.096798 3.558012 L 0.653202 0.808012 L 3.403202 3.558012 L 4.121952 2.839262 L 1.883671 0.597075 L 4.500859 0.597075 L 4.500859 -0.422456 L 1.883671 -0.422456 L 4.121952 -2.664644 L 3.403202 -3.383394 L 0.653202 -0.633394 L -2.096798 -3.383394 L -2.819454 -2.664644 Z M -0.577266 -0.422456 " transform="matrix(1, 0, 0, -1, 221.983516, 42.929106)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0884023 -2.116685 L 1.392066 -2.116685 L 1.392066 -3.585435 L -0.0884023 -3.585435 Z M -0.0884023 3.766127 L 1.392066 3.766127 L 1.392066 2.289565 L -0.0884023 2.289565 Z M -0.576684 -0.421373 L -3.197777 -0.421373 L -3.197777 0.598158 L -0.576684 0.598158 L -2.818871 2.83644 L -2.100121 3.559096 L 0.649879 0.80519 L 3.403785 3.559096 L 4.122535 2.83644 L 1.884254 0.598158 L 4.501441 0.598158 L 4.501441 -0.421373 L 1.884254 -0.421373 L 4.122535 -2.66356 L 3.403785 -3.38231 L 0.649879 -0.63231 L -2.100121 -3.38231 L -2.818871 -2.66356 Z M -0.576684 -0.421373 " transform="matrix(1, 0, 0, -1, 260.514184, 43.832533)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0875921 -2.116685 L 1.392877 -2.116685 L 1.392877 -3.585435 L -0.0875921 -3.585435 Z M -0.0875921 3.766127 L 1.392877 3.766127 L 1.392877 2.289565 L -0.0875921 2.289565 Z M -0.57978 -0.421373 L -3.196967 -0.421373 L -3.196967 0.598158 L -0.57978 0.598158 L -2.818061 2.83644 L -2.099311 3.559096 L 0.650689 0.80519 L 3.404595 3.559096 L 4.123345 2.83644 L 1.881158 0.598158 L 4.498345 0.598158 L 4.498345 -0.421373 L 1.881158 -0.421373 L 4.123345 -2.66356 L 3.404595 -3.38231 L 0.650689 -0.63231 L -2.099311 -3.38231 L -2.818061 -2.66356 Z M -0.57978 -0.421373 " transform="matrix(1, 0, 0, -1, 300.587592, 43.832533)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0873937 -2.118852 L 1.389169 -2.118852 L 1.389169 -3.587602 L -0.0873937 -3.587602 Z M -0.0873937 3.767866 L 1.389169 3.767866 L 1.389169 2.291304 L -0.0873937 2.291304 Z M -0.579581 -0.42354 L -3.196769 -0.42354 L -3.196769 0.595991 L -0.579581 0.595991 L -2.817862 2.838179 L -2.099112 3.556929 L 0.650888 0.806929 L 3.404794 3.556929 L 4.123544 2.838179 L 1.881356 0.595991 L 4.498544 0.595991 L 4.498544 -0.42354 L 1.881356 -0.42354 L 4.123544 -2.661821 L 3.404794 -3.384477 L 0.650888 -0.634477 L -2.099112 -3.384477 L -2.817862 -2.661821 Z M -0.579581 -0.42354 " transform="matrix(1, 0, 0, -1, 359.962394, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0866588 -2.116685 L 1.389904 -2.116685 L 1.389904 -3.585435 L -0.0866588 -3.585435 Z M -0.0866588 3.766127 L 1.389904 3.766127 L 1.389904 2.289565 L -0.0866588 2.289565 Z M -0.578846 -0.421373 L -3.196034 -0.421373 L -3.196034 0.598158 L -0.578846 0.598158 L -2.817128 2.83644 L -2.098378 3.559096 L 0.651622 0.80519 L 3.401622 3.559096 L 4.124279 2.83644 L 1.882091 0.598158 L 4.499279 0.598158 L 4.499279 -0.421373 L 1.882091 -0.421373 L 4.124279 -2.66356 L 3.401622 -3.38231 L 0.651622 -0.63231 L -2.098378 -3.38231 L -2.817128 -2.66356 Z M -0.578846 -0.421373 " transform="matrix(1, 0, 0, -1, 438.535878, 43.832533)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0867316 -2.118852 L 1.389831 -2.118852 L 1.389831 -3.587602 L -0.0867316 -3.587602 Z M -0.0867316 3.767866 L 1.389831 3.767866 L 1.389831 2.291304 L -0.0867316 2.291304 Z M -0.578919 -0.42354 L -3.196107 -0.42354 L -3.196107 0.595991 L -0.578919 0.595991 L -2.8172 2.838179 L -2.09845 3.556929 L 0.65155 0.806929 L 3.40155 3.556929 L 4.124206 2.838179 L 1.882018 0.595991 L 4.499206 0.595991 L 4.499206 -0.42354 L 1.882018 -0.42354 L 4.124206 -2.661821 L 3.40155 -3.384477 L 0.65155 -0.634477 L -2.09845 -3.384477 L -2.8172 -2.661821 Z M -0.578919 -0.42354 " transform="matrix(1, 0, 0, -1, 544.250794, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0850005 -2.118852 L 1.391562 -2.118852 L 1.391562 -3.587602 L -0.0850005 -3.587602 Z M -0.0850005 3.767866 L 1.391562 3.767866 L 1.391562 2.291304 L -0.0850005 2.291304 Z M -0.577188 -0.42354 L -3.198282 -0.42354 L -3.198282 0.595991 L -0.577188 0.595991 L -2.819375 2.838179 L -2.096719 3.556929 L 0.653281 0.806929 L 3.403281 3.556929 L 4.122031 2.838179 L 1.88375 0.595991 L 4.500937 0.595991 L 4.500937 -0.42354 L 1.88375 -0.42354 L 4.122031 -2.661821 L 3.403281 -3.384477 L 0.653281 -0.634477 L -2.096719 -3.384477 L -2.819375 -2.661821 Z M -0.577188 -0.42354 " transform="matrix(1, 0, 0, -1, 710.74125, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0852983 -2.115602 L 1.391264 -2.115602 L 1.391264 -3.588258 L -0.0852983 -3.588258 Z M -0.0852983 3.76721 L 1.391264 3.76721 L 1.391264 2.290648 L -0.0852983 2.290648 Z M -0.577486 -0.424196 L -3.19858 -0.424196 L -3.19858 0.599242 L -0.577486 0.599242 L -2.819673 2.837523 L -2.097017 3.560179 L 0.652983 0.806273 L 3.402983 3.560179 L 4.121733 2.837523 L 1.883452 0.599242 L 4.500639 0.599242 L 4.500639 -0.424196 L 1.883452 -0.424196 L 4.121733 -2.662477 L 3.402983 -3.385133 L 0.652983 -0.635133 L -2.097017 -3.385133 L -2.819673 -2.662477 Z M -0.577486 -0.424196 " transform="matrix(1, 0, 0, -1, 1084.932955, 44.73596)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 486.722656 L 181.605469 456.910156 L 221.984375 443.359375 L 260.515625 442.453125 L 300.585938 404.511719 L 359.960938 423.480469 L 438.535156 391.863281 L 544.25 387.34375 L 710.742188 429.804688 L 1084.933594 341.269531 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.50142 -4.49928 L 4.49858 4.50072 M -4.50142 4.50072 L 4.49858 -4.49928 " transform="matrix(1, 0, 0, -1, 132.392045, 161.278064)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498554 -4.498684 L 4.501446 4.501316 M -4.498554 4.501316 L 4.501446 -4.498684 " transform="matrix(1, 0, 0, -1, 181.604023, 191.09116)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499141 -4.498057 L 4.500859 4.501943 M -4.499141 4.501943 L 4.500859 -4.498057 " transform="matrix(1, 0, 0, -1, 221.983516, 204.642568)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498559 -4.50088 L 4.501441 4.49912 M -4.498559 4.49912 L 4.501441 -4.50088 " transform="matrix(1, 0, 0, -1, 260.514184, 205.545995)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501655 -4.498346 L 4.498345 4.501654 M -4.501655 4.501654 L 4.498345 -4.498346 " transform="matrix(1, 0, 0, -1, 300.587592, 243.489935)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501456 -4.501566 L 4.498544 4.498434 M -4.501456 4.498434 L 4.498544 -4.501566 " transform="matrix(1, 0, 0, -1, 359.962394, 224.517965)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.500721 -4.498803 L 4.499279 4.501197 M -4.500721 4.501197 L 4.499279 -4.498803 " transform="matrix(1, 0, 0, -1, 438.535878, 256.137916)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.500794 -4.501199 L 4.499206 4.498801 M -4.500794 4.498801 L 4.499206 -4.501199 " transform="matrix(1, 0, 0, -1, 544.250794, 260.655051)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499063 -4.501337 L 4.500937 4.498663 M -4.499063 4.498663 L 4.500937 -4.501337 " transform="matrix(1, 0, 0, -1, 710.74125, 218.193975)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499361 -4.500632 L 4.500639 4.499368 M -4.499361 4.499368 L 4.500639 -4.500632 " transform="matrix(1, 0, 0, -1, 1084.932955, 306.729837)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 256.347656 L 181.605469 177.75 L 221.984375 178.652344 L 260.515625 173.234375 L 300.585938 172.328125 L 359.960938 166.910156 L 438.535156 167.8125 L 544.25 160.585938 L 710.742188 156.972656 L 1084.933594 158.777344 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.435014 2.359021 L -3.435014 3.460583 L 0.533736 0.562146 L 4.49858 3.460583 L 4.49858 -3.461292 L 0.533736 -0.551135 L -3.435014 -3.461292 L -3.435014 -2.375354 L -0.227983 0.00355205 Z M 1.295455 0.00355205 L 3.666548 -1.715198 L 3.666548 1.726208 Z M 1.295455 0.00355205 " transform="matrix(1, 0, 0, -1, 132.392045, 391.65199)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.432148 2.359527 L -3.432148 3.46109 L 0.532696 0.562652 L 4.501446 3.46109 L 4.501446 -3.460785 L 0.532696 -0.550629 L -3.432148 -3.460785 L -3.432148 -2.374848 L -0.229023 0.00405864 Z M 1.294415 0.00405864 L 3.665509 -1.714691 L 3.665509 1.726715 Z M 1.294415 0.00405864 " transform="matrix(1, 0, 0, -1, 181.604023, 470.250152)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.432735 2.358444 L -3.432735 3.460006 L 0.532109 0.561569 L 4.500859 3.460006 L 4.500859 -3.461869 L 0.532109 -0.551712 L -3.432735 -3.461869 L -3.432735 -2.372025 L -0.22961 0.00297523 Z M 1.293827 0.00297523 L 3.664921 -1.715775 L 3.664921 1.725631 Z M 1.293827 0.00297523 " transform="matrix(1, 0, 0, -1, 221.983516, 469.346725)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.432152 2.361038 L -3.432152 3.458694 L 0.532691 0.560257 L 4.501441 3.458694 L 4.501441 -3.459274 L 0.532691 -0.549118 L -3.432152 -3.459274 L -3.432152 -2.373337 L -0.229027 0.00556943 Z M 1.29441 0.00556943 L 3.665504 -1.713181 L 3.665504 1.724319 Z M 1.29441 0.00556943 " transform="matrix(1, 0, 0, -1, 260.514184, 474.767288)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.435248 2.358215 L -3.435248 3.459778 L 0.533502 0.56134 L 4.498345 3.459778 L 4.498345 -3.462097 L 0.533502 -0.551941 L -3.435248 -3.462097 L -3.435248 -2.372253 L -0.228217 0.00665284 Z M 1.29522 0.00665284 L 3.666314 -1.716003 L 3.666314 1.725403 Z M 1.29522 0.00665284 " transform="matrix(1, 0, 0, -1, 300.587592, 475.670715)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.43505 2.36081 L -3.43505 3.458466 L 0.5337 0.560028 L 4.498544 3.458466 L 4.498544 -3.459503 L 0.5337 -0.549347 L -3.43505 -3.459503 L -3.43505 -2.373565 L -0.228019 0.0053408 Z M 1.295419 0.0053408 L 3.666513 -1.713409 L 3.666513 1.724091 Z M 1.295419 0.0053408 " transform="matrix(1, 0, 0, -1, 359.962394, 481.091278)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.434315 2.359726 L -3.434315 3.461289 L 0.534435 0.562851 L 4.499279 3.461289 L 4.499279 -3.460586 L 0.534435 -0.55043 L -3.434315 -3.460586 L -3.434315 -2.374649 L -0.227284 0.00425739 Z M 1.296154 0.00425739 L 3.663341 -1.714493 L 3.663341 1.726914 Z M 1.296154 0.00425739 " transform="matrix(1, 0, 0, -1, 438.535878, 480.187851)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.434388 2.360581 L -3.434388 3.462143 L 0.534362 0.5598 L 4.499206 3.462143 L 4.499206 -3.459732 L 0.534362 -0.549575 L -3.434388 -3.459732 L -3.434388 -2.373794 L -0.227357 0.00511216 Z M 1.296081 0.00511216 L 3.663268 -1.713638 L 3.663268 1.723862 Z M 1.296081 0.00511216 " transform="matrix(1, 0, 0, -1, 544.250794, 487.415268)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.432657 2.361008 L -3.432657 3.458665 L 0.532187 0.560227 L 4.500937 3.458665 L 4.500937 -3.459304 L 0.532187 -0.549148 L -3.432657 -3.459304 L -3.432657 -2.373367 L -0.229532 0.00553955 Z M 1.293906 0.00553955 L 3.665 -1.71321 L 3.665 1.72429 Z M 1.293906 0.00553955 " transform="matrix(1, 0, 0, -1, 710.74125, 491.028977)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.432955 2.358841 L -3.432955 3.460404 L 0.531889 0.561966 L 4.500639 3.460404 L 4.500639 -3.461471 L 0.531889 -0.551315 L -3.432955 -3.461471 L -3.432955 -2.371627 L -0.22983 0.00337273 Z M 1.293608 0.00337273 L 3.664702 -1.715377 L 3.664702 1.726029 Z M 1.293608 0.00337273 " transform="matrix(1, 0, 0, -1, 1084.932955, 489.222123)"/>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 131.675781 L 84.765625 628.558594 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1132.558594 131.675781 L 1132.558594 628.558594 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 131.675781 L 1132.558594 131.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 628.558594 L 1132.558594 628.558594 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(100%, 100%, 100%)" fill-opacity="0.8" stroke-width="1.5" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(79.998779%, 79.998779%, 79.998779%)" stroke-opacity="0.8" stroke-miterlimit="10" d="M 241.929688 18.894531 L 975.394531 18.894531 C 977.59375 18.894531 978.695312 19.996094 978.695312 22.195312 L 978.695312 70.4375 C 978.695312 72.636719 977.59375 73.738281 975.394531 73.738281 L 241.929688 73.738281 C 239.730469 73.738281 238.632812 72.636719 238.632812 70.4375 L 238.632812 22.195312 C 238.632812 19.996094 239.730469 18.894531 241.929688 18.894531 Z M 241.929688 18.894531 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 245.230469 59.988281 L 278.230469 59.988281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 261.730469 57.738281 C 262.328125 57.738281 262.898438 57.976562 263.320312 58.398438 C 263.746094 58.820312 263.980469 59.394531 263.980469 59.988281 C 263.980469 60.585938 263.746094 61.160156 263.320312 61.582031 C 262.898438 62.003906 262.328125 62.238281 261.730469 62.238281 C 261.132812 62.238281 260.5625 62.003906 260.140625 61.582031 C 259.71875 61.160156 259.480469 60.585938 259.480469 59.988281 C 259.480469 59.394531 259.71875 58.820312 260.140625 58.398438 C 260.5625 57.976562 261.132812 57.738281 261.730469 57.738281 Z M 261.730469 57.738281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-8" x="291.43125" y="593.785306"/>
<use xlink:href="#glyph-0-9" x="301.54575" y="593.785306"/>
<use xlink:href="#glyph-0-8" x="312.02325" y="593.785306"/>
<use xlink:href="#glyph-0-10" x="322.13775" y="593.785306"/>
<use xlink:href="#glyph-0-11" x="332.61525" y="593.785306"/>
<use xlink:href="#glyph-0-12" x="337.20225" y="593.785306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 245.230469 35.285156 L 278.230469 35.285156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 261.730469 30.785156 C 262.925781 30.785156 264.070312 31.261719 264.914062 32.105469 C 265.757812 32.949219 266.230469 34.09375 266.230469 35.285156 C 266.230469 36.480469 265.757812 37.625 264.914062 38.46875 C 264.070312 39.3125 262.925781 39.785156 261.730469 39.785156 C 260.539062 39.785156 259.394531 39.3125 258.550781 38.46875 C 257.707031 37.625 257.230469 36.480469 257.230469 35.285156 C 257.230469 34.09375 257.707031 32.949219 258.550781 32.105469 C 259.394531 31.261719 260.539062 30.785156 261.730469 30.785156 Z M 261.730469 30.785156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-8" x="291.43125" y="618.488431"/>
<use xlink:href="#glyph-0-13" x="301.54575" y="618.488431"/>
<use xlink:href="#glyph-0-8" x="317.61675" y="618.488431"/>
<use xlink:href="#glyph-0-14" x="327.73125" y="618.488431"/>
<use xlink:href="#glyph-0-9" x="338.19225" y="618.488431"/>
<use xlink:href="#glyph-0-15" x="348.66975" y="618.488431"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-12" x="355.091875" y="618.488431"/>
<use xlink:href="#glyph-0-11" x="365.189875" y="618.488431"/>
<use xlink:href="#glyph-0-9" x="369.776875" y="618.488431"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 413.195312 59.988281 L 446.195312 59.988281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M 425.195312 59.988281 L 434.195312 59.988281 M 429.695312 55.488281 L 429.695312 64.488281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-8" x="459.396875" y="593.785306"/>
<use xlink:href="#glyph-0-14" x="469.511375" y="593.785306"/>
<use xlink:href="#glyph-0-9" x="479.972375" y="593.785306"/>
<use xlink:href="#glyph-0-15" x="490.449875" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-12" x="496.872" y="593.785306"/>
<use xlink:href="#glyph-0-10" x="506.97" y="593.785306"/>
<use xlink:href="#glyph-0-16" x="517.4475" y="593.785306"/>
<use xlink:href="#glyph-0-8" x="527.9085" y="593.785306"/>
<use xlink:href="#glyph-0-15" x="538.023" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-9" x="544.52325" y="593.785306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 413.195312 35.285156 L 446.195312 35.285156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 429.695312 30.785156 L 434.195312 39.785156 L 425.195312 39.785156 Z M 429.695312 30.785156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-8" x="459.396875" y="618.488431"/>
<use xlink:href="#glyph-0-14" x="469.511375" y="618.488431"/>
<use xlink:href="#glyph-0-9" x="479.972375" y="618.488431"/>
<use xlink:href="#glyph-0-15" x="490.449875" y="618.488431"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-12" x="496.872" y="618.488431"/>
<use xlink:href="#glyph-0-10" x="506.97" y="618.488431"/>
<use xlink:href="#glyph-0-16" x="517.4475" y="618.488431"/>
<use xlink:href="#glyph-0-8" x="527.9085" y="618.488431"/>
<use xlink:href="#glyph-0-15" x="538.023" y="618.488431"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-9" x="544.52325" y="618.488431"/>
<use xlink:href="#glyph-0-17" x="555.00075" y="618.488431"/>
<use xlink:href="#glyph-0-9" x="563.25075" y="618.488431"/>
<use xlink:href="#glyph-0-8" x="573.72825" y="618.488431"/>
<use xlink:href="#glyph-0-9" x="583.84275" y="618.488431"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 627.257812 59.988281 L 660.257812 59.988281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 643.757812 53.625 L 647.574219 59.988281 L 643.757812 66.355469 L 639.9375 59.988281 Z M 643.757812 53.625 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-8" x="673.45625" y="593.785306"/>
<use xlink:href="#glyph-0-18" x="683.57075" y="593.785306"/>
<use xlink:href="#glyph-0-18" x="694.04825" y="593.785306"/>
<use xlink:href="#glyph-0-8" x="704.52575" y="593.785306"/>
<use xlink:href="#glyph-0-15" x="714.64025" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-19" x="721.062375" y="593.785306"/>
<use xlink:href="#glyph-0-20" x="731.209875" y="593.785306"/>
<use xlink:href="#glyph-0-11" x="740.284875" y="593.785306"/>
<use xlink:href="#glyph-0-16" x="744.871875" y="593.785306"/>
<use xlink:href="#glyph-0-13" x="755.332875" y="593.785306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 627.257812 35.285156 L 660.257812 35.285156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M 643.667969 33.167969 L 645.148438 33.167969 L 645.148438 31.699219 L 643.667969 31.699219 Z M 643.667969 39.054688 L 645.148438 39.054688 L 645.148438 37.578125 L 643.667969 37.578125 Z M 643.179688 34.863281 L 640.558594 34.863281 L 640.558594 35.882812 L 643.179688 35.882812 L 640.9375 38.125 L 641.65625 38.84375 L 644.40625 36.09375 L 647.160156 38.84375 L 647.878906 38.125 L 645.640625 35.882812 L 648.257812 35.882812 L 648.257812 34.863281 L 645.640625 34.863281 L 647.878906 32.625 L 647.160156 31.902344 L 644.40625 34.652344 L 641.65625 31.902344 L 640.9375 32.625 Z M 643.179688 34.863281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-13" x="673.45625" y="618.488431"/>
<use xlink:href="#glyph-0-8" x="689.52725" y="618.488431"/>
<use xlink:href="#glyph-0-21" x="699.64175" y="618.488431"/>
<use xlink:href="#glyph-0-21" x="704.22875" y="618.488431"/>
<use xlink:href="#glyph-0-12" x="708.81575" y="618.488431"/>
<use xlink:href="#glyph-0-9" x="718.91375" y="618.488431"/>
<use xlink:href="#glyph-0-15" x="729.39125" y="618.488431"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-12" x="735.813375" y="618.488431"/>
<use xlink:href="#glyph-0-11" x="745.911375" y="618.488431"/>
<use xlink:href="#glyph-0-9" x="750.498375" y="618.488431"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 804.363281 59.988281 L 837.363281 59.988281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M 816.363281 55.488281 L 825.363281 64.488281 M 816.363281 64.488281 L 825.363281 55.488281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-15" x="850.5625" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-19" x="856.984625" y="593.785306"/>
<use xlink:href="#glyph-0-9" x="867.132125" y="593.785306"/>
<use xlink:href="#glyph-0-19" x="877.609625" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-22" x="887.475875" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-19" x="896.743875" y="593.785306"/>
<use xlink:href="#glyph-0-15" x="906.891375" y="593.785306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 804.363281 35.285156 L 837.363281 35.285156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 817.429688 37.644531 L 817.429688 38.746094 L 821.394531 35.847656 L 825.363281 38.746094 L 825.363281 31.828125 L 821.394531 34.734375 L 817.429688 31.828125 L 817.429688 32.914062 L 820.632812 35.292969 Z M 822.15625 35.292969 L 824.527344 33.570312 L 824.527344 37.011719 Z M 822.15625 35.292969 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-23" x="850.5625" y="618.488431"/>
<use xlink:href="#glyph-0-12" x="864.0595" y="618.488431"/>
<use xlink:href="#glyph-0-10" x="874.1575" y="618.488431"/>
<use xlink:href="#glyph-0-14" x="884.635" y="618.488431"/>
<use xlink:href="#glyph-0-24" x="895.096" y="618.488431"/>
<use xlink:href="#glyph-0-19" x="903.6925" y="618.488431"/>
<use xlink:href="#glyph-0-14" x="913.84" y="618.488431"/>
<use xlink:href="#glyph-0-17" x="924.301" y="618.488431"/>
<use xlink:href="#glyph-0-19" x="932.551" y="618.488431"/>
<use xlink:href="#glyph-0-25" x="942.6985" y="618.488431"/>
<use xlink:href="#glyph-0-17" x="949.1665" y="618.488431"/>
<use xlink:href="#glyph-0-8" x="957.4165" y="618.488431"/>
<use xlink:href="#glyph-0-21" x="967.531" y="618.488431"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 122 KiB

View file

@ -0,0 +1,574 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1152pt" height="648pt" viewBox="0 0 1152 648">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 3.167969 -1.371094 L 8.84375 -1.371094 L 8.84375 0 L 1.203125 0 L 1.203125 -1.371094 C 1.816406 -1.996094 2.65625 -2.855469 3.730469 -3.945312 C 4.785156 -5.015625 5.460938 -5.710938 5.742188 -6.023438 C 6.269531 -6.601562 6.632812 -7.09375 6.832031 -7.507812 C 7.027344 -7.902344 7.144531 -8.316406 7.144531 -8.710938 C 7.144531 -9.339844 6.914062 -9.867188 6.46875 -10.261719 C 6.023438 -10.660156 5.445312 -10.875 4.71875 -10.875 C 4.207031 -10.875 3.664062 -10.773438 3.101562 -10.609375 C 2.539062 -10.429688 1.929688 -10.164062 1.285156 -9.800781 L 1.285156 -11.449219 C 1.945312 -11.714844 2.558594 -11.914062 3.117188 -12.046875 C 3.679688 -12.175781 4.207031 -12.242188 4.6875 -12.242188 C 5.921875 -12.242188 6.914062 -11.929688 7.65625 -11.300781 C 8.398438 -10.675781 8.777344 -9.851562 8.777344 -8.8125 C 8.777344 -8.316406 8.679688 -7.835938 8.496094 -7.410156 C 8.316406 -6.964844 7.984375 -6.433594 7.492188 -5.839844 C 7.359375 -5.675781 6.929688 -5.230469 6.203125 -4.488281 C 5.476562 -3.746094 4.472656 -2.707031 3.167969 -1.371094 Z M 3.167969 -1.371094 "/>
</g>
<g id="glyph-0-1">
<path d="M 5.246094 -10.957031 C 4.40625 -10.957031 3.777344 -10.542969 3.347656 -9.71875 C 2.921875 -8.894531 2.722656 -7.65625 2.722656 -6.007812 C 2.722656 -4.355469 2.921875 -3.117188 3.347656 -2.292969 C 3.777344 -1.46875 4.40625 -1.054688 5.246094 -1.054688 C 6.089844 -1.054688 6.714844 -1.46875 7.144531 -2.292969 C 7.558594 -3.117188 7.773438 -4.355469 7.773438 -6.007812 C 7.773438 -7.65625 7.558594 -8.894531 7.144531 -9.71875 C 6.714844 -10.542969 6.089844 -10.957031 5.246094 -10.957031 Z M 5.246094 -12.242188 C 6.582031 -12.242188 7.605469 -11.699219 8.332031 -10.640625 C 9.042969 -9.570312 9.40625 -8.019531 9.40625 -6.007812 C 9.40625 -3.976562 9.042969 -2.425781 8.332031 -1.371094 C 7.605469 -0.3125 6.582031 0.214844 5.230469 0.214844 C 3.878906 0.214844 2.855469 -0.3125 2.144531 -1.371094 C 1.433594 -2.425781 1.089844 -3.976562 1.089844 -6.007812 C 1.089844 -8.019531 1.433594 -9.570312 2.144531 -10.640625 C 2.855469 -11.699219 3.894531 -12.242188 5.246094 -12.242188 Z M 5.246094 -12.242188 "/>
</g>
<g id="glyph-0-2">
<path d="M 2.046875 -1.371094 L 4.703125 -1.371094 L 4.703125 -10.542969 L 1.816406 -9.964844 L 1.816406 -11.449219 L 4.6875 -12.027344 L 6.320312 -12.027344 L 6.320312 -1.371094 L 8.976562 -1.371094 L 8.976562 0 L 2.046875 0 Z M 2.046875 -1.371094 "/>
</g>
<g id="glyph-0-3">
<path d="M 6.238281 -10.609375 L 2.128906 -4.191406 L 6.238281 -4.191406 Z M 5.808594 -12.027344 L 7.855469 -12.027344 L 7.855469 -4.191406 L 9.570312 -4.191406 L 9.570312 -2.839844 L 7.855469 -2.839844 L 7.855469 0 L 6.238281 0 L 6.238281 -2.839844 L 0.808594 -2.839844 L 0.808594 -4.40625 Z M 5.808594 -12.027344 "/>
</g>
<g id="glyph-0-4">
<path d="M 5.445312 -6.664062 C 4.71875 -6.664062 4.140625 -6.402344 3.710938 -5.90625 C 3.285156 -5.410156 3.070312 -4.71875 3.070312 -3.859375 C 3.070312 -2.988281 3.285156 -2.292969 3.710938 -1.796875 C 4.140625 -1.304688 4.71875 -1.054688 5.445312 -1.054688 C 6.171875 -1.054688 6.75 -1.304688 7.175781 -1.796875 C 7.605469 -2.292969 7.820312 -2.988281 7.820312 -3.859375 C 7.820312 -4.71875 7.605469 -5.410156 7.175781 -5.90625 C 6.75 -6.402344 6.171875 -6.664062 5.445312 -6.664062 Z M 8.679688 -11.765625 L 8.679688 -10.28125 C 8.265625 -10.476562 7.855469 -10.625 7.441406 -10.726562 C 7.011719 -10.824219 6.601562 -10.875 6.203125 -10.875 C 5.113281 -10.875 4.289062 -10.511719 3.730469 -9.785156 C 3.167969 -9.058594 2.839844 -7.953125 2.773438 -6.5 C 3.085938 -6.964844 3.480469 -7.324219 3.960938 -7.574219 C 4.4375 -7.820312 4.964844 -7.953125 5.542969 -7.953125 C 6.75 -7.953125 7.707031 -7.574219 8.398438 -6.847656 C 9.089844 -6.121094 9.453125 -5.113281 9.453125 -3.859375 C 9.453125 -2.625 9.074219 -1.632812 8.347656 -0.890625 C 7.621094 -0.148438 6.648438 0.214844 5.445312 0.214844 C 4.058594 0.214844 2.988281 -0.3125 2.261719 -1.371094 C 1.519531 -2.425781 1.15625 -3.976562 1.15625 -6.007812 C 1.15625 -7.902344 1.601562 -9.421875 2.507812 -10.542969 C 3.398438 -11.664062 4.621094 -12.242188 6.136719 -12.242188 C 6.535156 -12.242188 6.945312 -12.195312 7.375 -12.128906 C 7.789062 -12.046875 8.21875 -11.929688 8.679688 -11.765625 Z M 8.679688 -11.765625 "/>
</g>
<g id="glyph-0-5">
<path d="M 5.246094 -5.710938 C 4.472656 -5.710938 3.859375 -5.496094 3.414062 -5.082031 C 2.96875 -4.667969 2.753906 -4.109375 2.753906 -3.382812 C 2.753906 -2.65625 2.96875 -2.078125 3.414062 -1.667969 C 3.859375 -1.253906 4.472656 -1.054688 5.246094 -1.054688 C 6.007812 -1.054688 6.617188 -1.253906 7.0625 -1.683594 C 7.507812 -2.09375 7.738281 -2.65625 7.738281 -3.382812 C 7.738281 -4.109375 7.507812 -4.667969 7.078125 -5.082031 C 6.632812 -5.496094 6.023438 -5.710938 5.246094 -5.710938 Z M 3.613281 -6.402344 C 2.921875 -6.566406 2.375 -6.898438 1.980469 -7.375 C 1.585938 -7.855469 1.402344 -8.429688 1.402344 -9.125 C 1.402344 -10.082031 1.734375 -10.839844 2.425781 -11.402344 C 3.101562 -11.960938 4.042969 -12.242188 5.246094 -12.242188 C 6.433594 -12.242188 7.375 -11.960938 8.070312 -11.402344 C 8.746094 -10.839844 9.089844 -10.082031 9.089844 -9.125 C 9.089844 -8.429688 8.894531 -7.855469 8.496094 -7.375 C 8.101562 -6.898438 7.574219 -6.566406 6.878906 -6.402344 C 7.65625 -6.21875 8.265625 -5.859375 8.710938 -5.328125 C 9.140625 -4.800781 9.371094 -4.140625 9.371094 -3.382812 C 9.371094 -2.210938 9.007812 -1.320312 8.300781 -0.710938 C 7.574219 -0.0820312 6.550781 0.214844 5.230469 0.214844 C 3.910156 0.214844 2.886719 -0.0820312 2.179688 -0.710938 C 1.46875 -1.320312 1.121094 -2.210938 1.121094 -3.382812 C 1.121094 -4.140625 1.335938 -4.800781 1.78125 -5.328125 C 2.210938 -5.859375 2.820312 -6.21875 3.613281 -6.402344 Z M 3.019531 -8.976562 C 3.019531 -8.347656 3.199219 -7.855469 3.597656 -7.507812 C 3.992188 -7.160156 4.539062 -6.996094 5.246094 -6.996094 C 5.941406 -6.996094 6.484375 -7.160156 6.878906 -7.507812 C 7.277344 -7.855469 7.472656 -8.347656 7.472656 -8.976562 C 7.472656 -9.601562 7.277344 -10.082031 6.878906 -10.429688 C 6.484375 -10.773438 5.941406 -10.957031 5.246094 -10.957031 C 4.539062 -10.957031 3.992188 -10.773438 3.597656 -10.429688 C 3.199219 -10.082031 3.019531 -9.601562 3.019531 -8.976562 Z M 3.019531 -8.976562 "/>
</g>
<g id="glyph-0-6">
<path d="M 5.660156 -4.539062 C 4.453125 -4.539062 3.628906 -4.390625 3.167969 -4.125 C 2.707031 -3.84375 2.476562 -3.382812 2.476562 -2.722656 C 2.476562 -2.195312 2.640625 -1.765625 2.988281 -1.46875 C 3.332031 -1.15625 3.8125 -1.007812 4.40625 -1.007812 C 5.230469 -1.007812 5.890625 -1.285156 6.386719 -1.882812 C 6.878906 -2.457031 7.128906 -3.234375 7.128906 -4.207031 L 7.128906 -4.539062 Z M 8.613281 -5.148438 L 8.613281 0 L 7.128906 0 L 7.128906 -1.371094 C 6.78125 -0.808594 6.351562 -0.414062 5.859375 -0.164062 C 5.363281 0.0820312 4.734375 0.214844 4.007812 0.214844 C 3.085938 0.214844 2.34375 -0.03125 1.796875 -0.542969 C 1.253906 -1.054688 0.988281 -1.75 0.988281 -2.625 C 0.988281 -3.628906 1.320312 -4.390625 2.011719 -4.917969 C 2.691406 -5.429688 3.695312 -5.691406 5.050781 -5.691406 L 7.128906 -5.691406 L 7.128906 -5.839844 C 7.128906 -6.515625 6.898438 -7.046875 6.453125 -7.425781 C 6.007812 -7.789062 5.378906 -7.984375 4.570312 -7.984375 C 4.042969 -7.984375 3.546875 -7.921875 3.050781 -7.789062 C 2.558594 -7.65625 2.09375 -7.472656 1.648438 -7.242188 L 1.648438 -8.613281 C 2.179688 -8.8125 2.707031 -8.976562 3.21875 -9.074219 C 3.730469 -9.175781 4.222656 -9.238281 4.71875 -9.238281 C 6.023438 -9.238281 6.996094 -8.894531 7.640625 -8.21875 C 8.28125 -7.539062 8.613281 -6.515625 8.613281 -5.148438 Z M 8.613281 -5.148438 "/>
</g>
<g id="glyph-0-7">
<path d="M 7.492188 -7.65625 L 7.492188 -12.539062 L 8.976562 -12.539062 L 8.976562 0 L 7.492188 0 L 7.492188 -1.351562 C 7.175781 -0.808594 6.78125 -0.414062 6.304688 -0.164062 C 5.824219 0.0820312 5.261719 0.214844 4.601562 0.214844 C 3.515625 0.214844 2.625 -0.214844 1.929688 -1.074219 C 1.238281 -1.929688 0.90625 -3.085938 0.90625 -4.503906 C 0.90625 -5.921875 1.238281 -7.0625 1.929688 -7.9375 C 2.625 -8.792969 3.515625 -9.238281 4.601562 -9.238281 C 5.261719 -9.238281 5.824219 -9.109375 6.304688 -8.84375 C 6.78125 -8.578125 7.175781 -8.183594 7.492188 -7.65625 Z M 2.441406 -4.503906 C 2.441406 -3.414062 2.65625 -2.558594 3.101562 -1.929688 C 3.546875 -1.304688 4.15625 -1.007812 4.949219 -1.007812 C 5.742188 -1.007812 6.351562 -1.304688 6.816406 -1.929688 C 7.261719 -2.558594 7.492188 -3.414062 7.492188 -4.503906 C 7.492188 -5.59375 7.261719 -6.433594 6.816406 -7.0625 C 6.351562 -7.6875 5.742188 -8.003906 4.949219 -8.003906 C 4.15625 -8.003906 3.546875 -7.6875 3.101562 -7.0625 C 2.65625 -6.433594 2.441406 -5.59375 2.441406 -4.503906 Z M 2.441406 -4.503906 "/>
</g>
<g id="glyph-0-8">
<path d="M 7.492188 -4.621094 C 7.492188 -5.675781 7.261719 -6.515625 6.832031 -7.113281 C 6.386719 -7.707031 5.757812 -8.003906 4.964844 -8.003906 C 4.175781 -8.003906 3.546875 -7.707031 3.101562 -7.113281 C 2.65625 -6.515625 2.441406 -5.675781 2.441406 -4.621094 C 2.441406 -3.546875 2.65625 -2.722656 3.101562 -2.128906 C 3.546875 -1.535156 4.175781 -1.238281 4.964844 -1.238281 C 5.757812 -1.238281 6.386719 -1.535156 6.832031 -2.128906 C 7.261719 -2.722656 7.492188 -3.546875 7.492188 -4.621094 Z M 8.976562 -1.121094 C 8.976562 0.394531 8.628906 1.535156 7.953125 2.292969 C 7.261719 3.035156 6.21875 3.414062 4.816406 3.414062 C 4.289062 3.414062 3.8125 3.367188 3.347656 3.300781 C 2.886719 3.21875 2.425781 3.101562 1.996094 2.9375 L 1.996094 1.5 C 2.425781 1.734375 2.855469 1.898438 3.285156 2.011719 C 3.710938 2.128906 4.140625 2.195312 4.585938 2.195312 C 5.542969 2.195312 6.269531 1.929688 6.765625 1.433594 C 7.242188 0.925781 7.492188 0.164062 7.492188 -0.859375 L 7.492188 -1.585938 C 7.175781 -1.054688 6.78125 -0.660156 6.304688 -0.394531 C 5.824219 -0.132812 5.261719 0 4.601562 0 C 3.480469 0 2.589844 -0.414062 1.914062 -1.253906 C 1.238281 -2.09375 0.90625 -3.21875 0.90625 -4.621094 C 0.90625 -6.007812 1.238281 -7.128906 1.914062 -7.96875 C 2.589844 -8.8125 3.480469 -9.238281 4.601562 -9.238281 C 5.261719 -9.238281 5.824219 -9.109375 6.304688 -8.84375 C 6.78125 -8.578125 7.175781 -8.183594 7.492188 -7.65625 L 7.492188 -9.027344 L 8.976562 -9.027344 Z M 8.976562 -1.121094 "/>
</g>
<g id="glyph-0-9">
<path d="M 1.550781 -9.027344 L 3.035156 -9.027344 L 3.035156 0 L 1.550781 0 Z M 1.550781 -12.539062 L 3.035156 -12.539062 L 3.035156 -10.660156 L 1.550781 -10.660156 Z M 1.550781 -12.539062 "/>
</g>
<g id="glyph-0-10">
<path d="M 5.050781 -7.984375 C 4.257812 -7.984375 3.628906 -7.671875 3.167969 -7.046875 C 2.707031 -6.417969 2.476562 -5.578125 2.476562 -4.503906 C 2.476562 -3.414062 2.691406 -2.574219 3.152344 -1.945312 C 3.613281 -1.320312 4.242188 -1.023438 5.050781 -1.023438 C 5.839844 -1.023438 6.46875 -1.320312 6.929688 -1.945312 C 7.390625 -2.574219 7.621094 -3.414062 7.621094 -4.503906 C 7.621094 -5.558594 7.390625 -6.417969 6.929688 -7.046875 C 6.46875 -7.671875 5.839844 -7.984375 5.050781 -7.984375 Z M 5.050781 -9.238281 C 6.335938 -9.238281 7.34375 -8.8125 8.085938 -7.984375 C 8.8125 -7.144531 9.191406 -5.988281 9.191406 -4.503906 C 9.191406 -3.019531 8.8125 -1.863281 8.085938 -1.039062 C 7.34375 -0.199219 6.335938 0.214844 5.050781 0.214844 C 3.746094 0.214844 2.722656 -0.199219 1.996094 -1.039062 C 1.269531 -1.863281 0.90625 -3.019531 0.90625 -4.503906 C 0.90625 -5.988281 1.269531 -7.144531 1.996094 -7.984375 C 2.722656 -8.8125 3.746094 -9.238281 5.050781 -9.238281 Z M 5.050781 -9.238281 "/>
</g>
<g id="glyph-0-11">
<path d="M 8.578125 -7.292969 C 8.941406 -7.953125 9.386719 -8.429688 9.898438 -8.761719 C 10.410156 -9.074219 11.023438 -9.238281 11.730469 -9.238281 C 12.65625 -9.238281 13.382812 -8.910156 13.894531 -8.25 C 14.40625 -7.589844 14.667969 -6.648438 14.667969 -5.445312 L 14.667969 0 L 13.183594 0 L 13.183594 -5.394531 C 13.183594 -6.253906 13.019531 -6.898438 12.722656 -7.324219 C 12.40625 -7.738281 11.945312 -7.953125 11.320312 -7.953125 C 10.542969 -7.953125 9.933594 -7.6875 9.488281 -7.175781 C 9.042969 -6.664062 8.828125 -5.972656 8.828125 -5.097656 L 8.828125 0 L 7.34375 0 L 7.34375 -5.394531 C 7.34375 -6.253906 7.175781 -6.898438 6.878906 -7.324219 C 6.566406 -7.738281 6.089844 -7.953125 5.460938 -7.953125 C 4.703125 -7.953125 4.09375 -7.6875 3.648438 -7.175781 C 3.199219 -6.664062 2.988281 -5.972656 2.988281 -5.097656 L 2.988281 0 L 1.5 0 L 1.5 -9.027344 L 2.988281 -9.027344 L 2.988281 -7.621094 C 3.316406 -8.167969 3.730469 -8.578125 4.207031 -8.84375 C 4.667969 -9.109375 5.230469 -9.238281 5.890625 -9.238281 C 6.550781 -9.238281 7.09375 -9.074219 7.558594 -8.746094 C 8.019531 -8.414062 8.347656 -7.921875 8.578125 -7.292969 Z M 8.578125 -7.292969 "/>
</g>
<g id="glyph-0-12">
<path d="M 9.058594 -5.445312 L 9.058594 0 L 7.574219 0 L 7.574219 -5.394531 C 7.574219 -6.253906 7.390625 -6.878906 7.0625 -7.308594 C 6.730469 -7.738281 6.238281 -7.953125 5.578125 -7.953125 C 4.769531 -7.953125 4.140625 -7.6875 3.679688 -7.175781 C 3.21875 -6.664062 2.988281 -5.972656 2.988281 -5.097656 L 2.988281 0 L 1.5 0 L 1.5 -9.027344 L 2.988281 -9.027344 L 2.988281 -7.621094 C 3.332031 -8.152344 3.746094 -8.5625 4.242188 -8.828125 C 4.71875 -9.089844 5.28125 -9.238281 5.90625 -9.238281 C 6.929688 -9.238281 7.722656 -8.910156 8.25 -8.265625 C 8.777344 -7.621094 9.058594 -6.683594 9.058594 -5.445312 Z M 9.058594 -5.445312 "/>
</g>
<g id="glyph-0-13">
<path d="M 6.78125 -7.640625 C 6.617188 -7.738281 6.433594 -7.804688 6.238281 -7.855469 C 6.039062 -7.886719 5.824219 -7.921875 5.59375 -7.921875 C 4.753906 -7.921875 4.109375 -7.640625 3.664062 -7.09375 C 3.199219 -6.550781 2.988281 -5.773438 2.988281 -4.753906 L 2.988281 0 L 1.5 0 L 1.5 -9.027344 L 2.988281 -9.027344 L 2.988281 -7.621094 C 3.285156 -8.167969 3.695312 -8.578125 4.191406 -8.84375 C 4.6875 -9.109375 5.296875 -9.238281 6.023438 -9.238281 C 6.121094 -9.238281 6.238281 -9.222656 6.367188 -9.222656 C 6.484375 -9.207031 6.617188 -9.191406 6.78125 -9.15625 Z M 6.78125 -7.640625 "/>
</g>
<g id="glyph-0-14">
<path d="M 1.402344 -3.5625 L 1.402344 -9.027344 L 2.886719 -9.027344 L 2.886719 -3.613281 C 2.886719 -2.753906 3.050781 -2.128906 3.382812 -1.699219 C 3.710938 -1.269531 4.207031 -1.054688 4.882812 -1.054688 C 5.675781 -1.054688 6.320312 -1.304688 6.78125 -1.816406 C 7.242188 -2.328125 7.472656 -3.019531 7.472656 -3.910156 L 7.472656 -9.027344 L 8.960938 -9.027344 L 8.960938 0 L 7.472656 0 L 7.472656 -1.386719 C 7.113281 -0.824219 6.683594 -0.429688 6.21875 -0.164062 C 5.742188 0.0820312 5.199219 0.214844 4.570312 0.214844 C 3.53125 0.214844 2.738281 -0.0976562 2.210938 -0.742188 C 1.667969 -1.371094 1.402344 -2.308594 1.402344 -3.5625 Z M 5.132812 -9.238281 Z M 5.132812 -9.238281 "/>
</g>
<g id="glyph-0-15">
<path d="M 8.414062 2.722656 L 8.414062 3.878906 L -0.148438 3.878906 L -0.148438 2.722656 Z M 8.414062 2.722656 "/>
</g>
<g id="glyph-0-16">
<path d="M 2.988281 -1.351562 L 2.988281 3.414062 L 1.5 3.414062 L 1.5 -9.027344 L 2.988281 -9.027344 L 2.988281 -7.65625 C 3.285156 -8.183594 3.679688 -8.578125 4.15625 -8.84375 C 4.636719 -9.109375 5.214844 -9.238281 5.875 -9.238281 C 6.964844 -9.238281 7.855469 -8.792969 8.546875 -7.9375 C 9.222656 -7.0625 9.570312 -5.921875 9.570312 -4.503906 C 9.570312 -3.085938 9.222656 -1.929688 8.546875 -1.074219 C 7.855469 -0.214844 6.964844 0.214844 5.875 0.214844 C 5.214844 0.214844 4.636719 0.0820312 4.15625 -0.164062 C 3.679688 -0.414062 3.285156 -0.808594 2.988281 -1.351562 Z M 8.035156 -4.503906 C 8.035156 -5.59375 7.804688 -6.433594 7.359375 -7.0625 C 6.898438 -7.6875 6.285156 -8.003906 5.511719 -8.003906 C 4.71875 -8.003906 4.109375 -7.6875 3.664062 -7.0625 C 3.199219 -6.433594 2.988281 -5.59375 2.988281 -4.503906 C 2.988281 -3.414062 3.199219 -2.558594 3.664062 -1.929688 C 4.109375 -1.304688 4.71875 -1.007812 5.511719 -1.007812 C 6.285156 -1.007812 6.898438 -1.304688 7.359375 -1.929688 C 7.804688 -2.558594 8.035156 -3.414062 8.035156 -4.503906 Z M 8.035156 -4.503906 "/>
</g>
<g id="glyph-0-17">
<path d="M 9.273438 -4.882812 L 9.273438 -4.15625 L 2.457031 -4.15625 C 2.523438 -3.136719 2.820312 -2.34375 3.382812 -1.816406 C 3.925781 -1.285156 4.6875 -1.023438 5.675781 -1.023438 C 6.238281 -1.023438 6.796875 -1.089844 7.324219 -1.222656 C 7.855469 -1.351562 8.398438 -1.566406 8.925781 -1.863281 L 8.925781 -0.460938 C 8.398438 -0.230469 7.855469 -0.0507812 7.292969 0.0507812 C 6.730469 0.148438 6.15625 0.214844 5.59375 0.214844 C 4.140625 0.214844 3.003906 -0.199219 2.160156 -1.023438 C 1.320312 -1.847656 0.90625 -2.988281 0.90625 -4.421875 C 0.90625 -5.890625 1.304688 -7.0625 2.09375 -7.9375 C 2.886719 -8.792969 3.976562 -9.238281 5.328125 -9.238281 C 6.550781 -9.238281 7.507812 -8.84375 8.21875 -8.070312 C 8.910156 -7.277344 9.273438 -6.21875 9.273438 -4.882812 Z M 7.789062 -5.3125 C 7.773438 -6.121094 7.539062 -6.765625 7.113281 -7.261719 C 6.664062 -7.738281 6.070312 -7.984375 5.347656 -7.984375 C 4.519531 -7.984375 3.859375 -7.738281 3.367188 -7.277344 C 2.871094 -6.816406 2.574219 -6.15625 2.507812 -5.3125 Z M 7.789062 -5.3125 "/>
</g>
<g id="glyph-0-18">
<path d="M 8.050781 -8.679688 L 8.050781 -7.292969 C 7.621094 -7.523438 7.210938 -7.6875 6.78125 -7.804688 C 6.351562 -7.921875 5.941406 -7.984375 5.511719 -7.984375 C 4.554688 -7.984375 3.796875 -7.671875 3.265625 -7.0625 C 2.738281 -6.453125 2.476562 -5.59375 2.476562 -4.503906 C 2.476562 -3.398438 2.738281 -2.539062 3.265625 -1.929688 C 3.796875 -1.320312 4.554688 -1.023438 5.511719 -1.023438 C 5.941406 -1.023438 6.351562 -1.074219 6.78125 -1.1875 C 7.210938 -1.304688 7.621094 -1.484375 8.050781 -1.714844 L 8.050781 -0.347656 C 7.621094 -0.148438 7.195312 0 6.765625 0.0820312 C 6.320312 0.164062 5.839844 0.214844 5.347656 0.214844 C 3.992188 0.214844 2.902344 -0.199219 2.113281 -1.054688 C 1.304688 -1.898438 0.90625 -3.050781 0.90625 -4.503906 C 0.90625 -5.972656 1.304688 -7.128906 2.113281 -7.96875 C 2.921875 -8.8125 4.027344 -9.238281 5.445312 -9.238281 C 5.90625 -9.238281 6.351562 -9.191406 6.78125 -9.089844 C 7.210938 -8.992188 7.640625 -8.859375 8.050781 -8.679688 Z M 8.050781 -8.679688 "/>
</g>
<g id="glyph-0-19">
<path d="M 1.550781 -12.539062 L 3.035156 -12.539062 L 3.035156 0 L 1.550781 0 Z M 1.550781 -12.539062 "/>
</g>
<g id="glyph-0-20">
<path d="M 9.058594 -9.027344 L 5.792969 -4.636719 L 9.222656 0 L 7.472656 0 L 4.851562 -3.546875 L 2.226562 0 L 0.476562 0 L 3.976562 -4.71875 L 0.777344 -9.027344 L 2.523438 -9.027344 L 4.917969 -5.808594 L 7.308594 -9.027344 Z M 9.058594 -9.027344 "/>
</g>
<g id="glyph-0-21">
<path d="M 0.691406 -9.027344 L 2.179688 -9.027344 L 4.027344 -1.980469 L 5.875 -9.027344 L 7.621094 -9.027344 L 9.472656 -1.980469 L 11.320312 -9.027344 L 12.804688 -9.027344 L 10.445312 0 L 8.695312 0 L 6.75 -7.390625 L 4.800781 0 L 3.050781 0 Z M 0.691406 -9.027344 "/>
</g>
<g id="glyph-0-22">
<path d="M 7.308594 -8.761719 L 7.308594 -7.359375 C 6.878906 -7.558594 6.453125 -7.722656 6.007812 -7.835938 C 5.542969 -7.9375 5.082031 -8.003906 4.601562 -8.003906 C 3.859375 -8.003906 3.300781 -7.886719 2.9375 -7.65625 C 2.574219 -7.425781 2.390625 -7.09375 2.390625 -6.648438 C 2.390625 -6.304688 2.523438 -6.039062 2.789062 -5.839844 C 3.050781 -5.644531 3.582031 -5.445312 4.371094 -5.28125 L 4.882812 -5.164062 C 5.941406 -4.933594 6.683594 -4.601562 7.128906 -4.207031 C 7.558594 -3.796875 7.789062 -3.21875 7.789062 -2.492188 C 7.789062 -1.648438 7.457031 -0.988281 6.796875 -0.511719 C 6.136719 -0.015625 5.214844 0.214844 4.058594 0.214844 C 3.5625 0.214844 3.070312 0.164062 2.539062 0.0820312 C 2.011719 0 1.46875 -0.132812 0.890625 -0.328125 L 0.890625 -1.863281 C 1.433594 -1.566406 1.980469 -1.351562 2.507812 -1.222656 C 3.035156 -1.074219 3.5625 -1.007812 4.09375 -1.007812 C 4.785156 -1.007812 5.328125 -1.121094 5.710938 -1.351562 C 6.070312 -1.585938 6.269531 -1.929688 6.269531 -2.375 C 6.269531 -2.773438 6.121094 -3.085938 5.859375 -3.300781 C 5.59375 -3.515625 5 -3.730469 4.074219 -3.925781 L 3.5625 -4.042969 C 2.640625 -4.242188 1.964844 -4.539062 1.566406 -4.933594 C 1.15625 -5.328125 0.957031 -5.875 0.957031 -6.582031 C 0.957031 -7.425781 1.253906 -8.085938 1.847656 -8.546875 C 2.441406 -9.007812 3.300781 -9.238281 4.421875 -9.238281 C 4.964844 -9.238281 5.476562 -9.191406 5.972656 -9.109375 C 6.453125 -9.027344 6.898438 -8.910156 7.308594 -8.761719 Z M 7.308594 -8.761719 "/>
</g>
<g id="glyph-0-23">
<path d="M 3.019531 -11.582031 L 3.019531 -9.027344 L 6.070312 -9.027344 L 6.070312 -7.871094 L 3.019531 -7.871094 L 3.019531 -2.96875 C 3.019531 -2.226562 3.117188 -1.75 3.316406 -1.550781 C 3.515625 -1.335938 3.925781 -1.238281 4.554688 -1.238281 L 6.070312 -1.238281 L 6.070312 0 L 4.554688 0 C 3.398438 0 2.605469 -0.214844 2.179688 -0.644531 C 1.75 -1.074219 1.535156 -1.847656 1.535156 -2.96875 L 1.535156 -7.871094 L 0.445312 -7.871094 L 0.445312 -9.027344 L 1.535156 -9.027344 L 1.535156 -11.582031 Z M 3.019531 -11.582031 "/>
</g>
<g id="glyph-1-0">
<path d="M -0.0195312 -13.121094 L 1.871094 -13.121094 L 5.507812 -7.722656 L 9.125 -13.121094 L 11.035156 -13.121094 L 6.390625 -6.246094 L 6.390625 0 L 4.609375 0 L 4.609375 -6.246094 Z M -0.0195312 -13.121094 "/>
</g>
<g id="glyph-1-1">
<path d="M 10.117188 -5.328125 L 10.117188 -4.535156 L 2.683594 -4.535156 C 2.753906 -3.421875 3.078125 -2.554688 3.691406 -1.980469 C 4.285156 -1.402344 5.113281 -1.117188 6.191406 -1.117188 C 6.804688 -1.117188 7.414062 -1.1875 7.992188 -1.332031 C 8.566406 -1.476562 9.160156 -1.710938 9.738281 -2.035156 L 9.738281 -0.503906 C 9.160156 -0.253906 8.566406 -0.0546875 7.957031 0.0546875 C 7.34375 0.160156 6.714844 0.234375 6.101562 0.234375 C 4.519531 0.234375 3.277344 -0.214844 2.359375 -1.117188 C 1.441406 -2.015625 0.988281 -3.257812 0.988281 -4.824219 C 0.988281 -6.425781 1.421875 -7.703125 2.285156 -8.65625 C 3.148438 -9.59375 4.339844 -10.078125 5.8125 -10.078125 C 7.144531 -10.078125 8.191406 -9.648438 8.964844 -8.800781 C 9.71875 -7.9375 10.117188 -6.785156 10.117188 -5.328125 Z M 8.496094 -5.796875 C 8.476562 -6.679688 8.226562 -7.378906 7.757812 -7.921875 C 7.273438 -8.441406 6.625 -8.710938 5.832031 -8.710938 C 4.933594 -8.710938 4.210938 -8.441406 3.671875 -7.9375 C 3.132812 -7.433594 2.808594 -6.714844 2.734375 -5.796875 Z M 8.496094 -5.796875 "/>
</g>
<g id="glyph-1-2">
<path d="M 6.175781 -4.949219 C 4.859375 -4.949219 3.960938 -4.789062 3.457031 -4.5 C 2.953125 -4.195312 2.699219 -3.691406 2.699219 -2.96875 C 2.699219 -2.394531 2.878906 -1.925781 3.257812 -1.601562 C 3.636719 -1.261719 4.15625 -1.097656 4.804688 -1.097656 C 5.707031 -1.097656 6.425781 -1.402344 6.964844 -2.050781 C 7.507812 -2.683594 7.777344 -3.527344 7.777344 -4.589844 L 7.777344 -4.949219 Z M 9.394531 -5.617188 L 9.394531 0 L 7.777344 0 L 7.777344 -1.492188 C 7.398438 -0.882812 6.929688 -0.449219 6.390625 -0.179688 C 5.851562 0.0898438 5.164062 0.234375 4.375 0.234375 C 3.367188 0.234375 2.554688 -0.0351562 1.960938 -0.59375 C 1.367188 -1.152344 1.078125 -1.90625 1.078125 -2.863281 C 1.078125 -3.960938 1.441406 -4.789062 2.195312 -5.363281 C 2.933594 -5.921875 4.03125 -6.210938 5.507812 -6.210938 L 7.777344 -6.210938 L 7.777344 -6.371094 C 7.777344 -7.109375 7.523438 -7.6875 7.039062 -8.101562 C 6.550781 -8.496094 5.867188 -8.710938 4.984375 -8.710938 C 4.410156 -8.710938 3.871094 -8.640625 3.328125 -8.496094 C 2.789062 -8.351562 2.285156 -8.152344 1.800781 -7.902344 L 1.800781 -9.394531 C 2.375 -9.613281 2.953125 -9.792969 3.511719 -9.898438 C 4.066406 -10.007812 4.609375 -10.078125 5.148438 -10.078125 C 6.570312 -10.078125 7.632812 -9.703125 8.335938 -8.964844 C 9.035156 -8.226562 9.394531 -7.109375 9.394531 -5.617188 Z M 9.394531 -5.617188 "/>
</g>
<g id="glyph-1-3">
<path d="M 7.398438 -8.335938 C 7.21875 -8.441406 7.019531 -8.515625 6.804688 -8.566406 C 6.589844 -8.605469 6.355469 -8.640625 6.101562 -8.640625 C 5.183594 -8.640625 4.480469 -8.335938 3.996094 -7.738281 C 3.492188 -7.144531 3.257812 -6.300781 3.257812 -5.183594 L 3.257812 0 L 1.636719 0 L 1.636719 -9.847656 L 3.257812 -9.847656 L 3.257812 -8.316406 C 3.582031 -8.910156 4.03125 -9.359375 4.570312 -9.648438 C 5.113281 -9.9375 5.777344 -10.078125 6.570312 -10.078125 C 6.679688 -10.078125 6.804688 -10.0625 6.949219 -10.0625 C 7.074219 -10.042969 7.21875 -10.027344 7.398438 -9.988281 Z M 7.398438 -8.335938 "/>
</g>
<g id="glyph-2-0">
<path d="M -13.679688 -6.679688 L -12.328125 -6.679688 L -12.328125 -5.128906 C -12.328125 -4.554688 -12.203125 -4.140625 -11.96875 -3.925781 C -11.734375 -3.691406 -11.320312 -3.582031 -10.710938 -3.582031 L -9.847656 -3.582031 L -9.847656 -6.246094 L -8.585938 -6.246094 L -8.585938 -3.582031 L 0 -3.582031 L 0 -1.960938 L -8.585938 -1.960938 L -8.585938 -0.414062 L -9.847656 -0.414062 L -9.847656 -1.960938 L -10.53125 -1.960938 C -11.609375 -1.960938 -12.421875 -2.214844 -12.925781 -2.71875 C -13.429688 -3.222656 -13.679688 -4.03125 -13.679688 -5.148438 Z M -13.679688 -6.679688 "/>
</g>
<g id="glyph-2-1">
<path d="M -9.847656 -1.691406 L -9.847656 -3.3125 L 0 -3.3125 L 0 -1.691406 Z M -13.679688 -1.691406 L -13.679688 -3.3125 L -11.628906 -3.3125 L -11.628906 -1.691406 Z M -13.679688 -1.691406 "/>
</g>
<g id="glyph-2-2">
<path d="M -5.941406 -9.882812 L 0 -9.882812 L 0 -8.261719 L -5.886719 -8.261719 C -6.820312 -8.261719 -7.507812 -8.0625 -7.972656 -7.703125 C -8.441406 -7.34375 -8.675781 -6.804688 -8.675781 -6.085938 C -8.675781 -5.203125 -8.386719 -4.519531 -7.828125 -4.015625 C -7.273438 -3.511719 -6.515625 -3.257812 -5.5625 -3.257812 L 0 -3.257812 L 0 -1.636719 L -9.847656 -1.636719 L -9.847656 -3.257812 L -8.316406 -3.257812 C -8.890625 -3.636719 -9.34375 -4.085938 -9.628906 -4.625 C -9.917969 -5.148438 -10.078125 -5.761719 -10.078125 -6.445312 C -10.078125 -7.558594 -9.71875 -8.425781 -9.019531 -9 C -8.316406 -9.574219 -7.289062 -9.882812 -5.941406 -9.882812 Z M -5.941406 -9.882812 "/>
</g>
<g id="glyph-2-3">
<path d="M -9.558594 -7.972656 L -8.027344 -7.972656 C -8.242188 -7.507812 -8.425781 -7.039062 -8.550781 -6.550781 C -8.65625 -6.046875 -8.730469 -5.542969 -8.730469 -5.023438 C -8.730469 -4.210938 -8.605469 -3.601562 -8.351562 -3.203125 C -8.101562 -2.808594 -7.738281 -2.609375 -7.253906 -2.609375 C -6.875 -2.609375 -6.589844 -2.753906 -6.371094 -3.042969 C -6.15625 -3.328125 -5.941406 -3.90625 -5.761719 -4.769531 L -5.632812 -5.328125 C -5.382812 -6.480469 -5.023438 -7.289062 -4.589844 -7.777344 C -4.140625 -8.242188 -3.511719 -8.496094 -2.71875 -8.496094 C -1.800781 -8.496094 -1.078125 -8.136719 -0.558594 -7.414062 C -0.0195312 -6.695312 0.234375 -5.6875 0.234375 -4.429688 C 0.234375 -3.886719 0.179688 -3.347656 0.0898438 -2.773438 C 0 -2.195312 -0.144531 -1.601562 -0.359375 -0.972656 L -2.035156 -0.972656 C -1.710938 -1.566406 -1.476562 -2.160156 -1.332031 -2.734375 C -1.171875 -3.3125 -1.097656 -3.886719 -1.097656 -4.464844 C -1.097656 -5.21875 -1.222656 -5.8125 -1.476562 -6.226562 C -1.726562 -6.625 -2.105469 -6.839844 -2.59375 -6.839844 C -3.023438 -6.839844 -3.367188 -6.679688 -3.601562 -6.390625 C -3.835938 -6.101562 -4.066406 -5.453125 -4.285156 -4.445312 L -4.410156 -3.886719 C -4.625 -2.878906 -4.949219 -2.140625 -5.382812 -1.710938 C -5.8125 -1.261719 -6.40625 -1.042969 -7.183594 -1.042969 C -8.101562 -1.042969 -8.820312 -1.367188 -9.324219 -2.015625 C -9.828125 -2.664062 -10.078125 -3.601562 -10.078125 -4.824219 C -10.078125 -5.417969 -10.027344 -5.976562 -9.9375 -6.515625 C -9.847656 -7.039062 -9.71875 -7.523438 -9.558594 -7.972656 Z M -9.558594 -7.972656 "/>
</g>
<g id="glyph-2-4">
<path d="M -5.941406 -9.882812 L 0 -9.882812 L 0 -8.261719 L -5.886719 -8.261719 C -6.820312 -8.261719 -7.507812 -8.0625 -7.972656 -7.703125 C -8.441406 -7.34375 -8.675781 -6.804688 -8.675781 -6.085938 C -8.675781 -5.203125 -8.386719 -4.519531 -7.828125 -4.015625 C -7.273438 -3.511719 -6.515625 -3.257812 -5.5625 -3.257812 L 0 -3.257812 L 0 -1.636719 L -13.679688 -1.636719 L -13.679688 -3.257812 L -8.316406 -3.257812 C -8.890625 -3.636719 -9.34375 -4.085938 -9.628906 -4.625 C -9.917969 -5.148438 -10.078125 -5.761719 -10.078125 -6.445312 C -10.078125 -7.558594 -9.71875 -8.425781 -9.019531 -9 C -8.316406 -9.574219 -7.289062 -9.882812 -5.941406 -9.882812 Z M -5.941406 -9.882812 "/>
</g>
<g id="glyph-2-5">
<path d="M -5.039062 -8.171875 C -6.191406 -8.171875 -7.109375 -7.921875 -7.757812 -7.453125 C -8.40625 -6.964844 -8.730469 -6.28125 -8.730469 -5.417969 C -8.730469 -4.554688 -8.40625 -3.871094 -7.757812 -3.382812 C -7.109375 -2.898438 -6.191406 -2.664062 -5.039062 -2.664062 C -3.871094 -2.664062 -2.96875 -2.898438 -2.320312 -3.382812 C -1.675781 -3.871094 -1.351562 -4.554688 -1.351562 -5.417969 C -1.351562 -6.28125 -1.675781 -6.964844 -2.320312 -7.453125 C -2.96875 -7.921875 -3.871094 -8.171875 -5.039062 -8.171875 Z M -1.222656 -9.792969 C 0.433594 -9.792969 1.675781 -9.414062 2.503906 -8.675781 C 3.3125 -7.921875 3.726562 -6.785156 3.726562 -5.257812 C 3.726562 -4.679688 3.671875 -4.15625 3.601562 -3.652344 C 3.511719 -3.148438 3.382812 -2.644531 3.203125 -2.179688 L 1.636719 -2.179688 C 1.890625 -2.644531 2.070312 -3.113281 2.195312 -3.582031 C 2.320312 -4.050781 2.394531 -4.519531 2.394531 -5.003906 C 2.394531 -6.046875 2.105469 -6.839844 1.566406 -7.378906 C 1.007812 -7.902344 0.179688 -8.171875 -0.9375 -8.171875 L -1.726562 -8.171875 C -1.152344 -7.828125 -0.71875 -7.398438 -0.433594 -6.875 C -0.144531 -6.355469 0 -5.742188 0 -5.023438 C 0 -3.796875 -0.449219 -2.824219 -1.367188 -2.089844 C -2.285156 -1.351562 -3.511719 -0.988281 -5.039062 -0.988281 C -6.550781 -0.988281 -7.777344 -1.351562 -8.695312 -2.089844 C -9.613281 -2.824219 -10.078125 -3.796875 -10.078125 -5.023438 C -10.078125 -5.742188 -9.9375 -6.355469 -9.648438 -6.875 C -9.359375 -7.398438 -8.929688 -7.828125 -8.351562 -8.171875 L -9.847656 -8.171875 L -9.847656 -9.792969 Z M -1.222656 -9.792969 "/>
</g>
<g id="glyph-2-6">
</g>
<g id="glyph-2-7">
<path d="M -8.335938 -7.398438 C -8.441406 -7.21875 -8.515625 -7.019531 -8.566406 -6.804688 C -8.605469 -6.589844 -8.640625 -6.355469 -8.640625 -6.101562 C -8.640625 -5.183594 -8.335938 -4.480469 -7.738281 -3.996094 C -7.144531 -3.492188 -6.300781 -3.257812 -5.183594 -3.257812 L 0 -3.257812 L 0 -1.636719 L -9.847656 -1.636719 L -9.847656 -3.257812 L -8.316406 -3.257812 C -8.910156 -3.582031 -9.359375 -4.03125 -9.648438 -4.570312 C -9.9375 -5.113281 -10.078125 -5.777344 -10.078125 -6.570312 C -10.078125 -6.679688 -10.0625 -6.804688 -10.0625 -6.949219 C -10.042969 -7.074219 -10.027344 -7.21875 -9.988281 -7.398438 Z M -8.335938 -7.398438 "/>
</g>
<g id="glyph-2-8">
<path d="M -4.949219 -6.175781 C -4.949219 -4.859375 -4.789062 -3.960938 -4.5 -3.457031 C -4.195312 -2.953125 -3.691406 -2.699219 -2.96875 -2.699219 C -2.394531 -2.699219 -1.925781 -2.878906 -1.601562 -3.257812 C -1.261719 -3.636719 -1.097656 -4.15625 -1.097656 -4.804688 C -1.097656 -5.707031 -1.402344 -6.425781 -2.050781 -6.964844 C -2.683594 -7.507812 -3.527344 -7.777344 -4.589844 -7.777344 L -4.949219 -7.777344 Z M -5.617188 -9.394531 L 0 -9.394531 L 0 -7.777344 L -1.492188 -7.777344 C -0.882812 -7.398438 -0.449219 -6.929688 -0.179688 -6.390625 C 0.0898438 -5.851562 0.234375 -5.164062 0.234375 -4.375 C 0.234375 -3.367188 -0.0351562 -2.554688 -0.59375 -1.960938 C -1.152344 -1.367188 -1.90625 -1.078125 -2.863281 -1.078125 C -3.960938 -1.078125 -4.789062 -1.441406 -5.363281 -2.195312 C -5.921875 -2.933594 -6.210938 -4.03125 -6.210938 -5.507812 L -6.210938 -7.777344 L -6.371094 -7.777344 C -7.109375 -7.777344 -7.6875 -7.523438 -8.101562 -7.039062 C -8.496094 -6.550781 -8.710938 -5.867188 -8.710938 -4.984375 C -8.710938 -4.410156 -8.640625 -3.871094 -8.496094 -3.328125 C -8.351562 -2.789062 -8.152344 -2.285156 -7.902344 -1.800781 L -9.394531 -1.800781 C -9.613281 -2.375 -9.792969 -2.953125 -9.898438 -3.511719 C -10.007812 -4.066406 -10.078125 -4.609375 -10.078125 -5.148438 C -10.078125 -6.570312 -9.703125 -7.632812 -8.964844 -8.335938 C -8.226562 -9.035156 -7.109375 -9.394531 -5.617188 -9.394531 Z M -5.617188 -9.394531 "/>
</g>
<g id="glyph-2-9">
<path d="M -12.636719 -3.292969 L -9.847656 -3.292969 L -9.847656 -6.625 L -8.585938 -6.625 L -8.585938 -3.292969 L -3.238281 -3.292969 C -2.429688 -3.292969 -1.90625 -3.402344 -1.691406 -3.617188 C -1.457031 -3.835938 -1.351562 -4.285156 -1.351562 -4.96875 L -1.351562 -6.625 L 0 -6.625 L 0 -4.96875 C 0 -3.707031 -0.234375 -2.84375 -0.703125 -2.375 C -1.171875 -1.90625 -2.015625 -1.675781 -3.238281 -1.675781 L -8.585938 -1.675781 L -8.585938 -0.484375 L -9.847656 -0.484375 L -9.847656 -1.675781 L -12.636719 -1.675781 Z M -12.636719 -3.292969 "/>
</g>
<g id="glyph-2-10">
<path d="M -5.328125 -10.117188 L -4.535156 -10.117188 L -4.535156 -2.683594 C -3.421875 -2.753906 -2.554688 -3.078125 -1.980469 -3.691406 C -1.402344 -4.285156 -1.117188 -5.113281 -1.117188 -6.191406 C -1.117188 -6.804688 -1.1875 -7.414062 -1.332031 -7.992188 C -1.476562 -8.566406 -1.710938 -9.160156 -2.035156 -9.738281 L -0.503906 -9.738281 C -0.253906 -9.160156 -0.0546875 -8.566406 0.0546875 -7.957031 C 0.160156 -7.34375 0.234375 -6.714844 0.234375 -6.101562 C 0.234375 -4.519531 -0.214844 -3.277344 -1.117188 -2.359375 C -2.015625 -1.441406 -3.257812 -0.988281 -4.824219 -0.988281 C -6.425781 -0.988281 -7.703125 -1.421875 -8.65625 -2.285156 C -9.59375 -3.148438 -10.078125 -4.339844 -10.078125 -5.8125 C -10.078125 -7.144531 -9.648438 -8.191406 -8.800781 -8.964844 C -7.9375 -9.71875 -6.785156 -10.117188 -5.328125 -10.117188 Z M -5.796875 -8.496094 C -6.679688 -8.476562 -7.378906 -8.226562 -7.921875 -7.757812 C -8.441406 -7.273438 -8.710938 -6.625 -8.710938 -5.832031 C -8.710938 -4.933594 -8.441406 -4.210938 -7.9375 -3.671875 C -7.433594 -3.132812 -6.714844 -2.808594 -5.796875 -2.734375 Z M -5.796875 -8.496094 "/>
</g>
</g>
<clipPath id="clip-0">
<path clip-rule="nonzero" d="M 122.890625 267.519531 L 141.890625 267.519531 L 141.890625 286.519531 L 122.890625 286.519531 Z M 122.890625 267.519531 "/>
</clipPath>
<clipPath id="clip-1">
<path clip-rule="nonzero" d="M 218.144531 387.636719 L 237.144531 387.636719 L 237.144531 406.636719 L 218.144531 406.636719 Z M 218.144531 387.636719 "/>
</clipPath>
<clipPath id="clip-2">
<path clip-rule="nonzero" d="M 313.398438 429.0625 L 332.398438 429.0625 L 332.398438 448.0625 L 313.398438 448.0625 Z M 313.398438 429.0625 "/>
</clipPath>
<clipPath id="clip-3">
<path clip-rule="nonzero" d="M 408.65625 395.542969 L 427.65625 395.542969 L 427.65625 414.542969 L 408.65625 414.542969 Z M 408.65625 395.542969 "/>
</clipPath>
<clipPath id="clip-4">
<path clip-rule="nonzero" d="M 503.910156 443.726562 L 522.910156 443.726562 L 522.910156 462.726562 L 503.910156 462.726562 Z M 503.910156 443.726562 "/>
</clipPath>
<clipPath id="clip-5">
<path clip-rule="nonzero" d="M 599.164062 420.492188 L 618.164062 420.492188 L 618.164062 439.492188 L 599.164062 439.492188 Z M 599.164062 420.492188 "/>
</clipPath>
<clipPath id="clip-6">
<path clip-rule="nonzero" d="M 694.417969 366.863281 L 713.417969 366.863281 L 713.417969 385.863281 L 694.417969 385.863281 Z M 694.417969 366.863281 "/>
</clipPath>
<clipPath id="clip-7">
<path clip-rule="nonzero" d="M 789.671875 329.726562 L 808.671875 329.726562 L 808.671875 348.726562 L 789.671875 348.726562 Z M 789.671875 329.726562 "/>
</clipPath>
<clipPath id="clip-8">
<path clip-rule="nonzero" d="M 884.925781 293.988281 L 903.925781 293.988281 L 903.925781 312.988281 L 884.925781 312.988281 Z M 884.925781 293.988281 "/>
</clipPath>
<clipPath id="clip-9">
<path clip-rule="nonzero" d="M 980.179688 262.148438 L 999.179688 262.148438 L 999.179688 281.148438 L 980.179688 281.148438 Z M 980.179688 262.148438 "/>
</clipPath>
<clipPath id="clip-10">
<path clip-rule="nonzero" d="M 1075.433594 239.613281 L 1094.433594 239.613281 L 1094.433594 258.613281 L 1075.433594 258.613281 Z M 1075.433594 239.613281 "/>
</clipPath>
<clipPath id="clip-11">
<path clip-rule="nonzero" d="M 123.574219 51.550781 L 141.210938 51.550781 L 141.210938 74.277344 L 123.574219 74.277344 Z M 123.574219 51.550781 "/>
</clipPath>
<clipPath id="clip-12">
<path clip-rule="nonzero" d="M 218.828125 52.128906 L 236.464844 52.128906 L 236.464844 74.855469 L 218.828125 74.855469 Z M 218.828125 52.128906 "/>
</clipPath>
<clipPath id="clip-13">
<path clip-rule="nonzero" d="M 314.082031 54.308594 L 331.71875 54.308594 L 331.71875 77.035156 L 314.082031 77.035156 Z M 314.082031 54.308594 "/>
</clipPath>
<clipPath id="clip-14">
<path clip-rule="nonzero" d="M 409.335938 44.757812 L 426.972656 44.757812 L 426.972656 67.488281 L 409.335938 67.488281 Z M 409.335938 44.757812 "/>
</clipPath>
<clipPath id="clip-15">
<path clip-rule="nonzero" d="M 504.589844 41.800781 L 522.226562 41.800781 L 522.226562 64.53125 L 504.589844 64.53125 Z M 504.589844 41.800781 "/>
</clipPath>
<clipPath id="clip-16">
<path clip-rule="nonzero" d="M 599.84375 49.894531 L 617.480469 49.894531 L 617.480469 72.625 L 599.84375 72.625 Z M 599.84375 49.894531 "/>
</clipPath>
<clipPath id="clip-17">
<path clip-rule="nonzero" d="M 695.097656 64.09375 L 712.734375 64.09375 L 712.734375 86.824219 L 695.097656 86.824219 Z M 695.097656 64.09375 "/>
</clipPath>
<clipPath id="clip-18">
<path clip-rule="nonzero" d="M 790.351562 64.433594 L 807.988281 64.433594 L 807.988281 87.164062 L 790.351562 87.164062 Z M 790.351562 64.433594 "/>
</clipPath>
<clipPath id="clip-19">
<path clip-rule="nonzero" d="M 885.605469 57.234375 L 903.242188 57.234375 L 903.242188 79.960938 L 885.605469 79.960938 Z M 885.605469 57.234375 "/>
</clipPath>
<clipPath id="clip-20">
<path clip-rule="nonzero" d="M 980.859375 70.8125 L 998.496094 70.8125 L 998.496094 93.542969 L 980.859375 93.542969 Z M 980.859375 70.8125 "/>
</clipPath>
<clipPath id="clip-21">
<path clip-rule="nonzero" d="M 1076.113281 78.550781 L 1093.75 78.550781 L 1093.75 101.277344 L 1076.113281 101.277344 Z M 1076.113281 78.550781 "/>
</clipPath>
</defs>
<rect x="-115.2" y="-64.8" width="1382.4" height="777.6" fill="rgb(100%, 100%, 100%)" fill-opacity="1"/>
<path fill-rule="nonzero" fill="rgb(100%, 100%, 100%)" fill-opacity="1" d="M 84.765625 516.324219 L 1132.558594 516.324219 L 1132.558594 19.441406 L 84.765625 19.441406 Z M 84.765625 516.324219 "/>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 227.644531 131.675781 L 227.644531 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="206.646136" y="541.746813"/>
<use xlink:href="#glyph-0-1" x="217.140136" y="541.746813"/>
<use xlink:href="#glyph-0-2" x="227.634136" y="541.746813"/>
<use xlink:href="#glyph-0-3" x="238.128136" y="541.746813"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 418.15625 131.675781 L 418.15625 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="397.154318" y="541.746813"/>
<use xlink:href="#glyph-0-1" x="407.648318" y="541.746813"/>
<use xlink:href="#glyph-0-2" x="418.142318" y="541.746813"/>
<use xlink:href="#glyph-0-4" x="428.636318" y="541.746813"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 608.664062 131.675781 L 608.664062 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="587.6625" y="541.746813"/>
<use xlink:href="#glyph-0-1" x="598.1565" y="541.746813"/>
<use xlink:href="#glyph-0-2" x="608.6505" y="541.746813"/>
<use xlink:href="#glyph-0-5" x="619.1445" y="541.746813"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 799.171875 131.675781 L 799.171875 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="778.170682" y="541.746813"/>
<use xlink:href="#glyph-0-1" x="788.664682" y="541.746813"/>
<use xlink:href="#glyph-0-0" x="799.158682" y="541.746813"/>
<use xlink:href="#glyph-0-1" x="809.652682" y="541.746813"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 989.679688 131.675781 L 989.679688 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="968.678864" y="541.746813"/>
<use xlink:href="#glyph-0-1" x="979.172864" y="541.746813"/>
<use xlink:href="#glyph-0-0" x="989.666864" y="541.746813"/>
<use xlink:href="#glyph-0-0" x="1000.160864" y="541.746813"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-1-0" x="589.592188" y="562.949938"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-1-1" x="598.199563" y="562.949938"/>
<use xlink:href="#glyph-1-2" x="609.269563" y="562.949938"/>
<use xlink:href="#glyph-1-3" x="620.303562" y="562.949938"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 154.261719 L 75.765625 154.261719 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="61.765" y="500.200196"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 244.601562 L 75.765625 244.601562 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="51.265" y="409.85748"/>
<use xlink:href="#glyph-0-1" x="61.759" y="409.85748"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 334.945312 L 75.765625 334.945312 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="51.265" y="319.514764"/>
<use xlink:href="#glyph-0-1" x="61.759" y="319.514764"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 425.289062 L 75.765625 425.289062 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-4" x="51.265" y="229.172048"/>
<use xlink:href="#glyph-0-1" x="61.759" y="229.172048"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 515.632812 L 75.765625 515.632812 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-5" x="51.265" y="138.829332"/>
<use xlink:href="#glyph-0-1" x="61.759" y="138.829332"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 605.972656 L 75.765625 605.972656 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="40.765" y="48.486616"/>
<use xlink:href="#glyph-0-1" x="51.259" y="48.486616"/>
<use xlink:href="#glyph-0-1" x="61.753" y="48.486616"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-2-0" x="33.015" y="327.210594"/>
<use xlink:href="#glyph-2-1" x="33.015" y="320.874594"/>
<use xlink:href="#glyph-2-2" x="33.015" y="315.870594"/>
<use xlink:href="#glyph-2-1" x="33.015" y="304.458594"/>
<use xlink:href="#glyph-2-3" x="33.015" y="299.454594"/>
<use xlink:href="#glyph-2-4" x="33.015" y="290.076594"/>
<use xlink:href="#glyph-2-1" x="33.015" y="278.664594"/>
<use xlink:href="#glyph-2-2" x="33.015" y="273.660594"/>
<use xlink:href="#glyph-2-5" x="33.015" y="262.248594"/>
<use xlink:href="#glyph-2-6" x="33.015" y="250.818594"/>
<use xlink:href="#glyph-2-7" x="33.015" y="245.094594"/>
<use xlink:href="#glyph-2-8" x="33.015" y="237.696594"/>
<use xlink:href="#glyph-2-9" x="33.015" y="226.662594"/>
<use xlink:href="#glyph-2-10" x="33.015" y="219.606594"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 605.972656 L 227.644531 605.078125 L 322.898438 605.972656 L 418.15625 605.386719 L 513.410156 605.972656 L 1084.933594 605.972656 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00142045 -2.251665 C 0.596236 -2.251665 1.170455 -2.013384 1.59233 -1.591509 C 2.014205 -1.169634 2.24858 -0.595415 2.24858 -0.00166477 C 2.24858 0.595991 2.014205 1.17021 1.59233 1.592085 C 1.170455 2.01396 0.596236 2.248335 -0.00142045 2.248335 C -0.59517 2.248335 -1.169389 2.01396 -1.591264 1.592085 C -2.013139 1.17021 -2.25142 0.595991 -2.25142 -0.00166477 C -2.25142 -0.595415 -2.013139 -1.169634 -1.591264 -1.591509 C -1.169389 -2.013384 -0.59517 -2.251665 -0.00142045 -2.251665 Z M -0.00142045 -2.251665 " transform="matrix(1, 0, 0, -1, 132.392045, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00160511 -2.251714 C 0.596051 -2.251714 1.17027 -2.013432 1.592145 -1.591557 C 2.01402 -1.169682 2.248395 -0.595464 2.248395 -0.00171369 C 2.248395 0.595943 2.01402 1.170161 1.592145 1.592036 C 1.17027 2.013911 0.596051 2.248286 -0.00160511 2.248286 C -0.595355 2.248286 -1.169574 2.013911 -1.591449 1.592036 C -2.013324 1.170161 -2.251605 0.595943 -2.251605 -0.00171369 C -2.251605 -0.595464 -2.013324 -1.169682 -1.591449 -1.591557 C -1.169574 -2.013432 -0.595355 -2.251714 -0.00160511 -2.251714 Z M -0.00160511 -2.251714 " transform="matrix(1, 0, 0, -1, 227.646136, 42.920161)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00178977 -2.251665 C 0.595866 -2.251665 1.170085 -2.013384 1.59196 -1.591509 C 2.013835 -1.169634 2.24821 -0.595415 2.24821 -0.00166477 C 2.24821 0.595991 2.013835 1.17021 1.59196 1.592085 C 1.170085 2.01396 0.595866 2.248335 -0.00178977 2.248335 C -0.59554 2.248335 -1.169759 2.01396 -1.591634 1.592085 C -2.013509 1.17021 -2.25179 0.595991 -2.25179 -0.00166477 C -2.25179 -0.595415 -2.013509 -1.169634 -1.591634 -1.591509 C -1.169759 -2.013384 -0.59554 -2.251665 -0.00178977 -2.251665 Z M -0.00178977 -2.251665 " transform="matrix(1, 0, 0, -1, 322.900227, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00193182 -2.250198 C 0.595682 -2.250198 1.169901 -2.011917 1.591776 -1.590042 C 2.013651 -1.168167 2.251932 -0.597855 2.251932 -0.000198398 C 2.251932 0.597458 2.013651 1.16777 1.591776 1.589645 C 1.169901 2.01152 0.595682 2.249802 0.00193182 2.249802 C -0.595724 2.249802 -1.169943 2.01152 -1.591818 1.589645 C -2.013693 1.16777 -2.248068 0.597458 -2.248068 -0.000198398 C -2.248068 -0.597855 -2.013693 -1.168167 -1.591818 -1.590042 C -1.169943 -2.011917 -0.595724 -2.250198 0.00193182 -2.250198 Z M 0.00193182 -2.250198 " transform="matrix(1, 0, 0, -1, 418.154318, 42.613083)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00174716 -2.251665 C 0.595497 -2.251665 1.169716 -2.013384 1.591591 -1.591509 C 2.013466 -1.169634 2.251747 -0.595415 2.251747 -0.00166477 C 2.251747 0.595991 2.013466 1.17021 1.591591 1.592085 C 1.169716 2.01396 0.595497 2.248335 0.00174716 2.248335 C -0.595909 2.248335 -1.170128 2.01396 -1.592003 1.592085 C -2.013878 1.17021 -2.248253 0.595991 -2.248253 -0.00166477 C -2.248253 -0.595415 -2.013878 -1.169634 -1.592003 -1.591509 C -1.170128 -2.013384 -0.595909 -2.251665 0.00174716 -2.251665 Z M 0.00174716 -2.251665 " transform="matrix(1, 0, 0, -1, 513.408409, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.0015625 -2.251665 C 0.595312 -2.251665 1.169531 -2.013384 1.591406 -1.591509 C 2.013281 -1.169634 2.251562 -0.595415 2.251562 -0.00166477 C 2.251562 0.595991 2.013281 1.17021 1.591406 1.592085 C 1.169531 2.01396 0.595312 2.248335 0.0015625 2.248335 C -0.596094 2.248335 -1.170313 2.01396 -1.592188 1.592085 C -2.014063 1.17021 -2.248438 0.595991 -2.248438 -0.00166477 C -2.248438 -0.595415 -2.014063 -1.169634 -1.592188 -1.591509 C -1.170313 -2.013384 -0.596094 -2.251665 0.0015625 -2.251665 Z M 0.0015625 -2.251665 " transform="matrix(1, 0, 0, -1, 608.6625, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00137784 -2.251665 C 0.595128 -2.251665 1.169347 -2.013384 1.591222 -1.591509 C 2.013097 -1.169634 2.251378 -0.595415 2.251378 -0.00166477 C 2.251378 0.595991 2.013097 1.17021 1.591222 1.592085 C 1.169347 2.01396 0.595128 2.248335 0.00137784 2.248335 C -0.596278 2.248335 -1.170497 2.01396 -1.592372 1.592085 C -2.014247 1.17021 -2.248622 0.595991 -2.248622 -0.00166477 C -2.248622 -0.595415 -2.014247 -1.169634 -1.592372 -1.591509 C -1.170497 -2.013384 -0.596278 -2.251665 0.00137784 -2.251665 Z M 0.00137784 -2.251665 " transform="matrix(1, 0, 0, -1, 703.916591, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00119318 -2.251665 C 0.594943 -2.251665 1.169162 -2.013384 1.591037 -1.591509 C 2.012912 -1.169634 2.251193 -0.595415 2.251193 -0.00166477 C 2.251193 0.595991 2.012912 1.17021 1.591037 1.592085 C 1.169162 2.01396 0.594943 2.248335 0.00119318 2.248335 C -0.596463 2.248335 -1.170682 2.01396 -1.592557 1.592085 C -2.014432 1.17021 -2.248807 0.595991 -2.248807 -0.00166477 C -2.248807 -0.595415 -2.014432 -1.169634 -1.592557 -1.591509 C -1.170682 -2.013384 -0.596463 -2.251665 0.00119318 -2.251665 Z M 0.00119318 -2.251665 " transform="matrix(1, 0, 0, -1, 799.170682, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00100852 -2.251665 C 0.594759 -2.251665 1.168977 -2.013384 1.590852 -1.591509 C 2.012727 -1.169634 2.251009 -0.595415 2.251009 -0.00166477 C 2.251009 0.595991 2.012727 1.17021 1.590852 1.592085 C 1.168977 2.01396 0.594759 2.248335 0.00100852 2.248335 C -0.596648 2.248335 -1.170866 2.01396 -1.592741 1.592085 C -2.014616 1.17021 -2.248991 0.595991 -2.248991 -0.00166477 C -2.248991 -0.595415 -2.014616 -1.169634 -1.592741 -1.591509 C -1.170866 -2.013384 -0.596648 -2.251665 0.00100852 -2.251665 Z M 0.00100852 -2.251665 " transform="matrix(1, 0, 0, -1, 894.424773, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000823864 -2.251665 C 0.59848 -2.251665 1.168793 -2.013384 1.590668 -1.591509 C 2.012543 -1.169634 2.250824 -0.595415 2.250824 -0.00166477 C 2.250824 0.595991 2.012543 1.17021 1.590668 1.592085 C 1.168793 2.01396 0.59848 2.248335 0.000823864 2.248335 C -0.596832 2.248335 -1.167145 2.01396 -1.592926 1.592085 C -2.014801 1.17021 -2.249176 0.595991 -2.249176 -0.00166477 C -2.249176 -0.595415 -2.014801 -1.169634 -1.592926 -1.591509 C -1.167145 -2.013384 -0.596832 -2.251665 0.000823864 -2.251665 Z M 0.000823864 -2.251665 " transform="matrix(1, 0, 0, -1, 989.678864, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639204 -2.251665 C 0.598295 -2.251665 1.168608 -2.013384 1.590483 -1.591509 C 2.012358 -1.169634 2.250639 -0.595415 2.250639 -0.00166477 C 2.250639 0.595991 2.012358 1.17021 1.590483 1.592085 C 1.168608 2.01396 0.598295 2.248335 0.000639204 2.248335 C -0.597017 2.248335 -1.16733 2.01396 -1.589205 1.592085 C -2.01108 1.17021 -2.249361 0.595991 -2.249361 -0.00166477 C -2.249361 -0.595415 -2.01108 -1.169634 -1.589205 -1.591509 C -1.16733 -2.013384 -0.597017 -2.251665 0.000639204 -2.251665 Z M 0.000639204 -2.251665 " transform="matrix(1, 0, 0, -1, 1084.932955, 42.025679)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 493.699219 L 227.644531 542.464844 L 322.898438 570.808594 L 418.15625 553.109375 L 513.410156 583.1875 L 608.664062 579.597656 L 703.917969 584.632812 L 799.171875 577.265625 L 894.425781 577.277344 L 989.679688 582.132812 L 1084.933594 586.558594 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00142045 -4.499473 C 1.193892 -4.499473 2.338423 -4.026816 3.182173 -3.183066 C 4.025923 -2.339316 4.49858 -1.194785 4.49858 0.000527325 C 4.49858 1.191934 4.025923 2.336465 3.182173 3.180215 C 2.338423 4.023965 1.193892 4.500527 -0.00142045 4.500527 C -1.192827 4.500527 -2.337358 4.023965 -3.181108 3.180215 C -4.024858 2.336465 -4.50142 1.191934 -4.50142 0.000527325 C -4.50142 -1.194785 -4.024858 -2.339316 -3.181108 -3.183066 C -2.337358 -4.026816 -1.192827 -4.499473 -0.00142045 -4.499473 Z M -0.00142045 -4.499473 " transform="matrix(1, 0, 0, -1, 132.392045, 154.301309)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00160511 -4.501231 C 1.193707 -4.501231 2.338239 -4.024669 3.181989 -3.180919 C 4.025739 -2.337169 4.498395 -1.192638 4.498395 -0.00123144 C 4.498395 1.194081 4.025739 2.338612 3.181989 3.182362 C 2.338239 4.026112 1.193707 4.498769 -0.00160511 4.498769 C -1.193011 4.498769 -2.337543 4.026112 -3.181293 3.182362 C -4.025043 2.338612 -4.501605 1.194081 -4.501605 -0.00123144 C -4.501605 -1.192638 -4.025043 -2.337169 -3.181293 -3.180919 C -2.337543 -4.024669 -1.193011 -4.501231 -0.00160511 -4.501231 Z M -0.00160511 -4.501231 " transform="matrix(1, 0, 0, -1, 227.646136, 105.533925)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00178977 -4.498764 C 1.193523 -4.498764 2.338054 -4.026108 3.181804 -3.182358 C 4.025554 -2.338608 4.49821 -1.194077 4.49821 0.00123597 C 4.49821 1.192642 4.025554 2.337173 3.181804 3.180923 C 2.338054 4.024673 1.193523 4.501236 -0.00178977 4.501236 C -1.193196 4.501236 -2.337727 4.024673 -3.181477 3.180923 C -4.025227 2.337173 -4.50179 1.192642 -4.50179 0.00123597 C -4.50179 -1.194077 -4.025227 -2.338608 -3.181477 -3.182358 C -2.337727 -4.026108 -1.193196 -4.498764 -0.00178977 -4.498764 Z M -0.00178977 -4.498764 " transform="matrix(1, 0, 0, -1, 322.900227, 77.192642)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00193182 -4.498597 C 1.193338 -4.498597 2.337869 -4.025941 3.181619 -3.182191 C 4.025369 -2.338441 4.501932 -1.19391 4.501932 0.00140269 C 4.501932 1.192809 4.025369 2.33734 3.181619 3.18109 C 2.337869 4.02484 1.193338 4.501403 0.00193182 4.501403 C -1.193381 4.501403 -2.337912 4.02484 -3.181662 3.18109 C -4.025412 2.33734 -4.498068 1.192809 -4.498068 0.00140269 C -4.498068 -1.19391 -4.025412 -2.338441 -3.181662 -3.182191 C -2.337912 -4.025941 -1.193381 -4.498597 0.00193182 -4.498597 Z M 0.00193182 -4.498597 " transform="matrix(1, 0, 0, -1, 418.154318, 94.892028)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00174716 -4.49858 C 1.193153 -4.49858 2.337685 -4.025924 3.181435 -3.182174 C 4.025185 -2.338424 4.501747 -1.193892 4.501747 0.0014201 C 4.501747 1.192826 4.025185 2.337358 3.181435 3.181108 C 2.337685 4.024858 1.193153 4.50142 0.00174716 4.50142 C -1.193565 4.50142 -2.338097 4.024858 -3.181847 3.181108 C -4.025597 2.337358 -4.498253 1.192826 -4.498253 0.0014201 C -4.498253 -1.193892 -4.025597 -2.338424 -3.181847 -3.182174 C -2.338097 -4.025924 -1.193565 -4.49858 0.00174716 -4.49858 Z M 0.00174716 -4.49858 " transform="matrix(1, 0, 0, -1, 513.408409, 64.81392)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.0015625 -4.499229 C 1.192969 -4.499229 2.3375 -4.026573 3.18125 -3.182823 C 4.025 -2.339073 4.501562 -1.194542 4.501562 0.000770529 C 4.501562 1.192177 4.025 2.336708 3.18125 3.180458 C 2.3375 4.024208 1.192969 4.500771 0.0015625 4.500771 C -1.19375 4.500771 -2.338281 4.024208 -3.182031 3.180458 C -4.025781 2.336708 -4.498438 1.192177 -4.498438 0.000770529 C -4.498438 -1.194542 -4.025781 -2.339073 -3.182031 -3.182823 C -2.338281 -4.026573 -1.19375 -4.499229 0.0015625 -4.499229 Z M 0.0015625 -4.499229 " transform="matrix(1, 0, 0, -1, 608.6625, 68.403114)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00137784 -4.500709 C 1.192784 -4.500709 2.337315 -4.024147 3.181065 -3.180397 C 4.024815 -2.336647 4.501378 -1.192116 4.501378 -0.000709489 C 4.501378 1.194603 4.024815 2.339134 3.181065 3.182884 C 2.337315 4.026634 1.192784 4.499291 0.00137784 4.499291 C -1.193935 4.499291 -2.338466 4.026634 -3.182216 3.182884 C -4.025966 2.339134 -4.498622 1.194603 -4.498622 -0.000709489 C -4.498622 -1.192116 -4.025966 -2.336647 -3.182216 -3.180397 C -2.338466 -4.024147 -1.193935 -4.500709 0.00137784 -4.500709 Z M 0.00137784 -4.500709 " transform="matrix(1, 0, 0, -1, 703.916591, 63.366478)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00119318 -4.501665 C 1.192599 -4.501665 2.337131 -4.025102 3.180881 -3.181352 C 4.024631 -2.337602 4.501193 -1.193071 4.501193 -0.0016648 C 4.501193 1.193648 4.024631 2.338179 3.180881 3.181929 C 2.337131 4.025679 1.192599 4.498335 0.00119318 4.498335 C -1.194119 4.498335 -2.338651 4.025679 -3.182401 3.181929 C -4.026151 2.338179 -4.498807 1.193648 -4.498807 -0.0016648 C -4.498807 -1.193071 -4.026151 -2.337602 -3.182401 -3.181352 C -2.338651 -4.025102 -1.194119 -4.501665 0.00119318 -4.501665 Z M 0.00119318 -4.501665 " transform="matrix(1, 0, 0, -1, 799.170682, 70.73271)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00100852 -4.499879 C 1.192415 -4.499879 2.336946 -4.027223 3.180696 -3.183473 C 4.024446 -2.339723 4.501009 -1.195192 4.501009 0.000120722 C 4.501009 1.191527 4.024446 2.339964 3.180696 3.183714 C 2.336946 4.027464 1.192415 4.500121 0.00100852 4.500121 C -1.194304 4.500121 -2.338835 4.027464 -3.182585 3.183714 C -4.026335 2.339964 -4.498991 1.191527 -4.498991 0.000120722 C -4.498991 -1.195192 -4.026335 -2.339723 -3.182585 -3.183473 C -2.338835 -4.027223 -1.194304 -4.499879 0.00100852 -4.499879 Z M 0.00100852 -4.499879 " transform="matrix(1, 0, 0, -1, 894.424773, 70.722777)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000823864 -4.50107 C 1.19223 -4.50107 2.336761 -4.024507 3.180511 -3.180757 C 4.024261 -2.337007 4.500824 -1.192476 4.500824 -0.0010696 C 4.500824 1.194243 4.024261 2.338774 3.180511 3.182524 C 2.336761 4.026274 1.19223 4.49893 0.000823864 4.49893 C -1.194489 4.49893 -2.33902 4.026274 -3.18277 3.182524 C -4.02652 2.338774 -4.499176 1.194243 -4.499176 -0.0010696 C -4.499176 -1.192476 -4.02652 -2.337007 -3.18277 -3.180757 C -2.33902 -4.024507 -1.194489 -4.50107 0.000823864 -4.50107 Z M 0.000823864 -4.50107 " transform="matrix(1, 0, 0, -1, 989.678864, 65.866118)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639204 -4.501104 C 1.192045 -4.501104 2.336577 -4.024541 3.180327 -3.180791 C 4.024077 -2.337041 4.500639 -1.19251 4.500639 -0.00110351 C 4.500639 1.194209 4.024077 2.33874 3.180327 3.18249 C 2.336577 4.02624 1.192045 4.498896 0.000639204 4.498896 C -1.194673 4.498896 -2.339205 4.02624 -3.182955 3.18249 C -4.026705 2.33874 -4.499361 1.194209 -4.499361 -0.00110351 C -4.499361 -1.19251 -4.026705 -2.337041 -3.182955 -3.180791 C -2.339205 -4.024541 -1.194673 -4.501104 0.000639204 -4.501104 Z M 0.000639204 -4.501104 " transform="matrix(1, 0, 0, -1, 1084.932955, 61.440303)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 605.972656 L 227.644531 605.078125 L 322.898438 605.972656 L 1084.933594 605.972656 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.50142 -0.00166477 L 4.49858 -0.00166477 M -0.00142045 -4.501665 L -0.00142045 4.498335 " transform="matrix(1, 0, 0, -1, 132.392045, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501605 -0.00171369 L 4.498395 -0.00171369 M -0.00160511 -4.501714 L -0.00160511 4.498286 " transform="matrix(1, 0, 0, -1, 227.646136, 42.920161)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.50179 -0.00166477 L 4.49821 -0.00166477 M -0.00178977 -4.501665 L -0.00178977 4.498335 " transform="matrix(1, 0, 0, -1, 322.900227, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498068 -0.00166477 L 4.501932 -0.00166477 M 0.00193182 -4.501665 L 0.00193182 4.498335 " transform="matrix(1, 0, 0, -1, 418.154318, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498253 -0.00166477 L 4.501747 -0.00166477 M 0.00174716 -4.501665 L 0.00174716 4.498335 " transform="matrix(1, 0, 0, -1, 513.408409, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498438 -0.00166477 L 4.501562 -0.00166477 M 0.0015625 -4.501665 L 0.0015625 4.498335 " transform="matrix(1, 0, 0, -1, 608.6625, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498622 -0.00166477 L 4.501378 -0.00166477 M 0.00137784 -4.501665 L 0.00137784 4.498335 " transform="matrix(1, 0, 0, -1, 703.916591, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498807 -0.00166477 L 4.501193 -0.00166477 M 0.00119318 -4.501665 L 0.00119318 4.498335 " transform="matrix(1, 0, 0, -1, 799.170682, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498991 -0.00166477 L 4.501009 -0.00166477 M 0.00100852 -4.501665 L 0.00100852 4.498335 " transform="matrix(1, 0, 0, -1, 894.424773, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499176 -0.00166477 L 4.500824 -0.00166477 M 0.000823864 -4.501665 L 0.000823864 4.498335 " transform="matrix(1, 0, 0, -1, 989.678864, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499361 -0.00166477 L 4.500639 -0.00166477 M 0.000639204 -4.501665 L 0.000639204 4.498335 " transform="matrix(1, 0, 0, -1, 1084.932955, 42.025679)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 370.980469 L 227.644531 250.863281 L 322.898438 209.4375 L 418.15625 242.957031 L 513.410156 194.773438 L 608.664062 218.007812 L 703.917969 271.636719 L 799.171875 308.773438 L 894.425781 344.511719 L 989.679688 376.351562 L 1084.933594 398.886719 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 132.390625 281.519531 L 136.890625 272.519531 L 127.890625 272.519531 Z M 132.390625 281.519531 "/>
<g clip-path="url(#clip-0)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00142045 -4.498348 L 4.49858 4.501652 L -4.50142 4.501652 Z M -0.00142045 -4.498348 " transform="matrix(1, 0, 0, -1, 132.392045, 277.021183)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 227.644531 401.636719 L 232.144531 392.636719 L 223.144531 392.636719 Z M 227.644531 401.636719 "/>
<g clip-path="url(#clip-1)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00160511 -4.501552 L 4.498395 4.498448 L -4.501605 4.498448 Z M -0.00160511 -4.501552 " transform="matrix(1, 0, 0, -1, 227.646136, 397.135166)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 322.898438 443.0625 L 327.398438 434.0625 L 318.398438 434.0625 Z M 322.898438 443.0625 "/>
<g clip-path="url(#clip-2)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00178977 -4.498994 L 4.49821 4.501006 L -4.50179 4.501006 Z M -0.00178977 -4.498994 " transform="matrix(1, 0, 0, -1, 322.900227, 438.563506)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 418.15625 409.542969 L 422.65625 400.542969 L 413.65625 400.542969 Z M 418.15625 409.542969 "/>
<g clip-path="url(#clip-3)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00193182 -4.501695 L 4.501932 4.498305 L -4.498068 4.498305 Z M 0.00193182 -4.501695 " transform="matrix(1, 0, 0, -1, 418.154318, 405.041273)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 513.410156 457.726562 L 517.910156 448.726562 L 508.910156 448.726562 Z M 513.410156 457.726562 "/>
<g clip-path="url(#clip-4)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00174716 -4.499733 L 4.501747 4.500267 L -4.498253 4.500267 Z M 0.00174716 -4.499733 " transform="matrix(1, 0, 0, -1, 513.408409, 453.22683)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 608.664062 434.492188 L 613.164062 425.492188 L 604.164062 425.492188 Z M 608.664062 434.492188 "/>
<g clip-path="url(#clip-5)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.0015625 -4.498398 L 4.501562 4.501602 L -4.498438 4.501602 Z M 0.0015625 -4.498398 " transform="matrix(1, 0, 0, -1, 608.6625, 429.99379)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 703.917969 380.863281 L 708.417969 371.863281 L 699.417969 371.863281 Z M 703.917969 380.863281 "/>
<g clip-path="url(#clip-6)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00137784 -4.498417 L 4.501378 4.501583 L -4.498622 4.501583 Z M 0.00137784 -4.498417 " transform="matrix(1, 0, 0, -1, 703.916591, 376.364864)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 799.171875 343.726562 L 803.671875 334.726562 L 794.671875 334.726562 Z M 799.171875 343.726562 "/>
<g clip-path="url(#clip-7)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00119318 -4.498678 L 4.501193 4.501322 L -4.498807 4.501322 Z M 0.00119318 -4.498678 " transform="matrix(1, 0, 0, -1, 799.170682, 339.227885)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 894.425781 307.988281 L 898.925781 298.988281 L 889.925781 298.988281 Z M 894.425781 307.988281 "/>
<g clip-path="url(#clip-8)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00100852 -4.500154 L 4.501009 4.499846 L -4.498991 4.499846 Z M 0.00100852 -4.500154 " transform="matrix(1, 0, 0, -1, 894.424773, 303.488127)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 989.679688 276.148438 L 994.179688 267.148438 L 985.179688 267.148438 Z M 989.679688 276.148438 "/>
<g clip-path="url(#clip-9)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000823864 -4.501689 L 4.500824 4.498311 L -4.499176 4.498311 Z M 0.000823864 -4.501689 " transform="matrix(1, 0, 0, -1, 989.678864, 271.646749)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 1084.933594 253.613281 L 1089.433594 244.613281 L 1080.433594 244.613281 Z M 1084.933594 253.613281 "/>
<g clip-path="url(#clip-10)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639204 -4.498282 L 4.500639 4.501718 L -4.499361 4.501718 Z M 0.000639204 -4.498282 " transform="matrix(1, 0, 0, -1, 1084.932955, 249.114999)"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 585.085938 L 227.644531 584.507812 L 322.898438 582.328125 L 418.15625 591.875 L 513.410156 594.832031 L 608.664062 586.742188 L 703.917969 572.539062 L 799.171875 572.203125 L 894.425781 579.402344 L 989.679688 565.820312 L 1084.933594 558.085938 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 132.390625 69.277344 L 136.210938 62.914062 L 132.390625 56.550781 L 128.574219 62.914062 Z M 132.390625 69.277344 "/>
<g clip-path="url(#clip-11)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00142045 -6.363176 L 3.818892 0.000105705 L -0.00142045 6.363387 L -3.817827 0.000105705 Z M -0.00142045 -6.363176 " transform="matrix(1, 0, 0, -1, 132.392045, 62.914168)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 227.644531 69.855469 L 231.464844 63.492188 L 227.644531 57.128906 L 223.828125 63.492188 Z M 227.644531 69.855469 "/>
<g clip-path="url(#clip-12)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00160511 -6.362214 L 3.818707 0.00106753 L -0.00160511 6.364349 L -3.818011 0.00106753 Z M -0.00160511 -6.362214 " transform="matrix(1, 0, 0, -1, 227.646136, 63.493255)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 322.898438 72.035156 L 326.71875 65.671875 L 322.898438 59.308594 L 319.082031 65.671875 Z M 322.898438 72.035156 "/>
<g clip-path="url(#clip-13)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00178977 -6.362726 L 3.818523 0.000555121 L -0.00178977 6.363836 L -3.818196 0.000555121 Z M -0.00178977 -6.362726 " transform="matrix(1, 0, 0, -1, 322.900227, 65.67243)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 418.15625 62.488281 L 421.972656 56.125 L 418.15625 49.757812 L 414.335938 56.125 Z M 418.15625 62.488281 "/>
<g clip-path="url(#clip-14)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00193182 -6.364909 L 3.818338 -0.00162803 L 0.00193182 6.365559 L -3.818381 -0.00162803 Z M 0.00193182 -6.364909 " transform="matrix(1, 0, 0, -1, 418.154318, 56.123372)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 513.410156 59.53125 L 517.226562 53.167969 L 513.410156 46.800781 L 509.589844 53.167969 Z M 513.410156 59.53125 "/>
<g clip-path="url(#clip-15)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00174716 -6.364653 L 3.818153 -0.00137189 L 0.00174716 6.365816 L -3.818565 -0.00137189 Z M 0.00174716 -6.364653 " transform="matrix(1, 0, 0, -1, 513.408409, 53.166597)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 608.664062 67.625 L 612.480469 61.257812 L 608.664062 54.894531 L 604.84375 61.257812 Z M 608.664062 67.625 "/>
<g clip-path="url(#clip-16)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.0015625 -6.365774 L 3.817969 0.00141305 L 0.0015625 6.364694 L -3.81875 0.00141305 Z M 0.0015625 -6.365774 " transform="matrix(1, 0, 0, -1, 608.6625, 61.259226)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 703.917969 81.824219 L 707.734375 75.460938 L 703.917969 69.09375 L 700.097656 75.460938 Z M 703.917969 81.824219 "/>
<g clip-path="url(#clip-17)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00137784 -6.364621 L 3.817784 -0.00134004 L 0.00137784 6.365847 L -3.818935 -0.00134004 Z M 0.00137784 -6.364621 " transform="matrix(1, 0, 0, -1, 703.916591, 75.459597)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 799.171875 82.164062 L 802.988281 75.796875 L 799.171875 69.433594 L 795.351562 75.796875 Z M 799.171875 82.164062 "/>
<g clip-path="url(#clip-18)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00119318 -6.365406 L 3.817599 0.00178189 L 0.00119318 6.365063 L -3.819119 0.00178189 Z M 0.00119318 -6.365406 " transform="matrix(1, 0, 0, -1, 799.170682, 75.798657)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 894.425781 74.960938 L 898.242188 68.597656 L 894.425781 62.234375 L 890.605469 68.597656 Z M 894.425781 74.960938 "/>
<g clip-path="url(#clip-19)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00100852 -6.363871 L 3.817415 -0.000590241 L 0.00100852 6.362691 L -3.819304 -0.000590241 Z M 0.00100852 -6.363871 " transform="matrix(1, 0, 0, -1, 894.424773, 68.597066)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 989.679688 88.542969 L 993.496094 82.179688 L 989.679688 75.8125 L 985.859375 82.179688 Z M 989.679688 88.542969 "/>
<g clip-path="url(#clip-20)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000823864 -6.364972 L 3.81723 -0.00169034 L 0.000823864 6.365497 L -3.819489 -0.00169034 Z M 0.000823864 -6.364972 " transform="matrix(1, 0, 0, -1, 989.678864, 82.177997)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 1084.933594 96.277344 L 1088.75 89.914062 L 1084.933594 83.550781 L 1081.113281 89.914062 Z M 1084.933594 96.277344 "/>
<g clip-path="url(#clip-21)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639204 -6.362259 L 3.817045 0.00102176 L 0.000639204 6.364303 L -3.819673 0.00102176 Z M 0.000639204 -6.362259 " transform="matrix(1, 0, 0, -1, 1084.932955, 89.915084)"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 605.972656 L 1084.933594 605.972656 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.087358 -2.118852 L 1.389205 -2.118852 L 1.389205 -3.587602 L -0.087358 -3.587602 Z M -0.087358 3.767866 L 1.389205 3.767866 L 1.389205 2.291304 L -0.087358 2.291304 Z M -0.579545 -0.42354 L -3.196733 -0.42354 L -3.196733 0.595991 L -0.579545 0.595991 L -2.817827 2.838179 L -2.099077 3.556929 L 0.650923 0.806929 L 3.400923 3.556929 L 4.12358 2.838179 L 1.881392 0.595991 L 4.49858 0.595991 L 4.49858 -0.42354 L 1.881392 -0.42354 L 4.12358 -2.661821 L 3.400923 -3.384477 L 0.650923 -0.634477 L -2.099077 -3.384477 L -2.817827 -2.661821 Z M -0.579545 -0.42354 " transform="matrix(1, 0, 0, -1, 132.392045, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0875426 -2.118852 L 1.392926 -2.118852 L 1.392926 -3.587602 L -0.0875426 -3.587602 Z M -0.0875426 3.767866 L 1.392926 3.767866 L 1.392926 2.291304 L -0.0875426 2.291304 Z M -0.57973 -0.42354 L -3.196918 -0.42354 L -3.196918 0.595991 L -0.57973 0.595991 L -2.818011 2.838179 L -2.099261 3.556929 L 0.650739 0.806929 L 3.404645 3.556929 L 4.123395 2.838179 L 1.881207 0.595991 L 4.498395 0.595991 L 4.498395 -0.42354 L 1.881207 -0.42354 L 4.123395 -2.661821 L 3.404645 -3.384477 L 0.650739 -0.634477 L -2.099261 -3.384477 L -2.818011 -2.661821 Z M -0.57973 -0.42354 " transform="matrix(1, 0, 0, -1, 227.646136, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0877273 -2.118852 L 1.392741 -2.118852 L 1.392741 -3.587602 L -0.0877273 -3.587602 Z M -0.0877273 3.767866 L 1.392741 3.767866 L 1.392741 2.291304 L -0.0877273 2.291304 Z M -0.579915 -0.42354 L -3.197102 -0.42354 L -3.197102 0.595991 L -0.579915 0.595991 L -2.818196 2.838179 L -2.099446 3.556929 L 0.650554 0.806929 L 3.40446 3.556929 L 4.12321 2.838179 L 1.884929 0.595991 L 4.49821 0.595991 L 4.49821 -0.42354 L 1.884929 -0.42354 L 4.12321 -2.661821 L 3.40446 -3.384477 L 0.650554 -0.634477 L -2.099446 -3.384477 L -2.818196 -2.661821 Z M -0.579915 -0.42354 " transform="matrix(1, 0, 0, -1, 322.900227, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0879119 -2.118852 L 1.392557 -2.118852 L 1.392557 -3.587602 L -0.0879119 -3.587602 Z M -0.0879119 3.767866 L 1.392557 3.767866 L 1.392557 2.291304 L -0.0879119 2.291304 Z M -0.580099 -0.42354 L -3.197287 -0.42354 L -3.197287 0.595991 L -0.580099 0.595991 L -2.818381 2.838179 L -2.099631 3.556929 L 0.650369 0.806929 L 3.404276 3.556929 L 4.123026 2.838179 L 1.884744 0.595991 L 4.501932 0.595991 L 4.501932 -0.42354 L 1.884744 -0.42354 L 4.123026 -2.661821 L 3.404276 -3.384477 L 0.650369 -0.634477 L -2.099631 -3.384477 L -2.818381 -2.661821 Z M -0.580099 -0.42354 " transform="matrix(1, 0, 0, -1, 418.154318, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0880966 -2.118852 L 1.392372 -2.118852 L 1.392372 -3.587602 L -0.0880966 -3.587602 Z M -0.0880966 3.767866 L 1.392372 3.767866 L 1.392372 2.291304 L -0.0880966 2.291304 Z M -0.580284 -0.42354 L -3.197472 -0.42354 L -3.197472 0.595991 L -0.580284 0.595991 L -2.818565 2.838179 L -2.099815 3.556929 L 0.650185 0.806929 L 3.404091 3.556929 L 4.122841 2.838179 L 1.88456 0.595991 L 4.501747 0.595991 L 4.501747 -0.42354 L 1.88456 -0.42354 L 4.122841 -2.661821 L 3.404091 -3.384477 L 0.650185 -0.634477 L -2.099815 -3.384477 L -2.818565 -2.661821 Z M -0.580284 -0.42354 " transform="matrix(1, 0, 0, -1, 513.408409, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0882813 -2.118852 L 1.392187 -2.118852 L 1.392187 -3.587602 L -0.0882813 -3.587602 Z M -0.0882813 3.767866 L 1.392187 3.767866 L 1.392187 2.291304 L -0.0882813 2.291304 Z M -0.576563 -0.42354 L -3.197656 -0.42354 L -3.197656 0.595991 L -0.576563 0.595991 L -2.81875 2.838179 L -2.1 3.556929 L 0.65 0.806929 L 3.403906 3.556929 L 4.122656 2.838179 L 1.884375 0.595991 L 4.501562 0.595991 L 4.501562 -0.42354 L 1.884375 -0.42354 L 4.122656 -2.661821 L 3.403906 -3.384477 L 0.65 -0.634477 L -2.1 -3.384477 L -2.81875 -2.661821 Z M -0.576563 -0.42354 " transform="matrix(1, 0, 0, -1, 608.6625, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0845597 -2.118852 L 1.392003 -2.118852 L 1.392003 -3.587602 L -0.0845597 -3.587602 Z M -0.0845597 3.767866 L 1.392003 3.767866 L 1.392003 2.291304 L -0.0845597 2.291304 Z M -0.576747 -0.42354 L -3.197841 -0.42354 L -3.197841 0.595991 L -0.576747 0.595991 L -2.818935 2.838179 L -2.096278 3.556929 L 0.649815 0.806929 L 3.403722 3.556929 L 4.122472 2.838179 L 1.88419 0.595991 L 4.501378 0.595991 L 4.501378 -0.42354 L 1.88419 -0.42354 L 4.122472 -2.661821 L 3.403722 -3.384477 L 0.649815 -0.634477 L -2.096278 -3.384477 L -2.818935 -2.661821 Z M -0.576747 -0.42354 " transform="matrix(1, 0, 0, -1, 703.916591, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0847443 -2.118852 L 1.391818 -2.118852 L 1.391818 -3.587602 L -0.0847443 -3.587602 Z M -0.0847443 3.767866 L 1.391818 3.767866 L 1.391818 2.291304 L -0.0847443 2.291304 Z M -0.576932 -0.42354 L -3.198026 -0.42354 L -3.198026 0.595991 L -0.576932 0.595991 L -2.819119 2.838179 L -2.096463 3.556929 L 0.649631 0.806929 L 3.403537 3.556929 L 4.122287 2.838179 L 1.884006 0.595991 L 4.501193 0.595991 L 4.501193 -0.42354 L 1.884006 -0.42354 L 4.122287 -2.661821 L 3.403537 -3.384477 L 0.649631 -0.634477 L -2.096463 -3.384477 L -2.819119 -2.661821 Z M -0.576932 -0.42354 " transform="matrix(1, 0, 0, -1, 799.170682, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.084929 -2.118852 L 1.391634 -2.118852 L 1.391634 -3.587602 L -0.084929 -3.587602 Z M -0.084929 3.767866 L 1.391634 3.767866 L 1.391634 2.291304 L -0.084929 2.291304 Z M -0.577116 -0.42354 L -3.19821 -0.42354 L -3.19821 0.595991 L -0.577116 0.595991 L -2.819304 2.838179 L -2.096648 3.556929 L 0.649446 0.806929 L 3.403352 3.556929 L 4.122102 2.838179 L 1.883821 0.595991 L 4.501009 0.595991 L 4.501009 -0.42354 L 1.883821 -0.42354 L 4.122102 -2.661821 L 3.403352 -3.384477 L 0.649446 -0.634477 L -2.096648 -3.384477 L -2.819304 -2.661821 Z M -0.577116 -0.42354 " transform="matrix(1, 0, 0, -1, 894.424773, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0851136 -2.118852 L 1.391449 -2.118852 L 1.391449 -3.587602 L -0.0851136 -3.587602 Z M -0.0851136 3.767866 L 1.391449 3.767866 L 1.391449 2.291304 L -0.0851136 2.291304 Z M -0.577301 -0.42354 L -3.198395 -0.42354 L -3.198395 0.595991 L -0.577301 0.595991 L -2.819489 2.838179 L -2.096832 3.556929 L 0.653168 0.806929 L 3.403168 3.556929 L 4.121918 2.838179 L 1.883636 0.595991 L 4.500824 0.595991 L 4.500824 -0.42354 L 1.883636 -0.42354 L 4.121918 -2.661821 L 3.403168 -3.384477 L 0.653168 -0.634477 L -2.096832 -3.384477 L -2.819489 -2.661821 Z M -0.577301 -0.42354 " transform="matrix(1, 0, 0, -1, 989.678864, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0852983 -2.118852 L 1.391264 -2.118852 L 1.391264 -3.587602 L -0.0852983 -3.587602 Z M -0.0852983 3.767866 L 1.391264 3.767866 L 1.391264 2.291304 L -0.0852983 2.291304 Z M -0.577486 -0.42354 L -3.19858 -0.42354 L -3.19858 0.595991 L -0.577486 0.595991 L -2.819673 2.838179 L -2.097017 3.556929 L 0.652983 0.806929 L 3.402983 3.556929 L 4.121733 2.838179 L 1.883452 0.595991 L 4.500639 0.595991 L 4.500639 -0.42354 L 1.883452 -0.42354 L 4.121733 -2.661821 L 3.402983 -3.384477 L 0.652983 -0.634477 L -2.097017 -3.384477 L -2.819673 -2.661821 Z M -0.577486 -0.42354 " transform="matrix(1, 0, 0, -1, 1084.932955, 42.025679)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 582.476562 L 227.644531 584.507812 L 322.898438 588.996094 L 418.15625 600.6875 L 513.410156 598.378906 L 608.664062 589.488281 L 703.917969 591.746094 L 799.171875 584.023438 L 894.425781 571.964844 L 989.679688 444.109375 L 1084.933594 484.308594 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.50142 -4.498208 L 4.49858 4.501792 M -4.50142 4.501792 L 4.49858 -4.498208 " transform="matrix(1, 0, 0, -1, 132.392045, 65.525229)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501605 -4.498932 L 4.498395 4.501068 M -4.501605 4.501068 L 4.498395 -4.498932 " transform="matrix(1, 0, 0, -1, 227.646136, 63.493255)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.50179 -4.501073 L 4.49821 4.498927 M -4.50179 4.498927 L 4.49821 -4.501073 " transform="matrix(1, 0, 0, -1, 322.900227, 59.002834)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498068 -4.500186 L 4.501932 4.499814 M -4.498068 4.499814 L 4.501932 -4.500186 " transform="matrix(1, 0, 0, -1, 418.154318, 47.312314)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498253 -4.499334 L 4.501747 4.500666 M -4.498253 4.500666 L 4.501747 -4.499334 " transform="matrix(1, 0, 0, -1, 513.408409, 49.621759)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498438 -4.500143 L 4.501562 4.499857 M -4.498438 4.499857 L 4.501562 -4.500143 " transform="matrix(1, 0, 0, -1, 608.6625, 58.511576)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498622 -4.501028 L 4.501378 4.498972 M -4.498622 4.498972 L 4.501378 -4.501028 " transform="matrix(1, 0, 0, -1, 703.916591, 56.252878)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498807 -4.498448 L 4.501193 4.501552 M -4.498807 4.501552 L 4.501193 -4.498448 " transform="matrix(1, 0, 0, -1, 799.170682, 63.978115)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498991 -4.498102 L 4.501009 4.501898 M -4.498991 4.501898 L 4.501009 -4.498102 " transform="matrix(1, 0, 0, -1, 894.424773, 76.037054)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499176 -4.500913 L 4.500824 4.499087 M -4.499176 4.499087 L 4.500824 -4.500913 " transform="matrix(1, 0, 0, -1, 989.678864, 203.889712)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499361 -4.500752 L 4.500639 4.499248 M -4.499361 4.499248 L 4.500639 -4.500752 " transform="matrix(1, 0, 0, -1, 1084.932955, 163.690655)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 513.410156 158.3125 L 608.664062 164.152344 L 703.917969 164.929688 L 799.171875 177.058594 L 894.425781 177.644531 L 989.679688 179.355469 L 1084.933594 178.851562 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.431847 2.359891 L -3.431847 3.461453 L 0.532997 0.563016 L 4.501747 3.461453 L 4.501747 -3.460422 L 0.532997 -0.550266 L -3.431847 -3.460422 L -3.431847 -2.374484 L -0.228722 0.00442191 Z M 1.294716 0.00442191 L 3.66581 -1.714328 L 3.66581 1.727078 Z M 1.294716 0.00442191 " transform="matrix(1, 0, 0, -1, 513.408409, 489.688016)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.432031 2.359439 L -3.432031 3.461002 L 0.532813 0.562564 L 4.501563 3.461002 L 4.501563 -3.460873 L 0.532813 -0.550717 L -3.432031 -3.460873 L -3.432031 -2.374936 L -0.228906 0.00397028 Z M 1.294531 0.00397028 L 3.665625 -1.71478 L 3.665625 1.726627 Z M 1.294531 0.00397028 " transform="matrix(1, 0, 0, -1, 608.6625, 483.84772)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.432216 2.357922 L -3.432216 3.459484 L 0.532628 0.561047 L 4.501378 3.459484 L 4.501378 -3.458485 L 0.532628 -0.552235 L -3.432216 -3.458485 L -3.432216 -2.372547 L -0.229091 0.00635901 Z M 1.294347 0.00635901 L 3.66544 -1.716297 L 3.66544 1.725109 Z M 1.294347 0.00635901 " transform="matrix(1, 0, 0, -1, 703.916591, 483.068859)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.432401 2.360467 L -3.432401 3.46203 L 0.532443 0.559686 L 4.501193 3.46203 L 4.501193 -3.459845 L 0.532443 -0.549689 L -3.432401 -3.459845 L -3.432401 -2.373908 L -0.229276 0.00499843 Z M 1.294162 0.00499843 L 3.665256 -1.713752 L 3.665256 1.723748 Z M 1.294162 0.00499843 " transform="matrix(1, 0, 0, -1, 799.170682, 470.942498)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.432585 2.360344 L -3.432585 3.461907 L 0.532259 0.563469 L 4.501009 3.461907 L 4.501009 -3.459968 L 0.532259 -0.549812 L -3.432585 -3.459968 L -3.432585 -2.374031 L -0.22946 0.00487543 Z M 1.293977 0.00487543 L 3.665071 -1.713875 L 3.665071 1.723625 Z M 1.293977 0.00487543 " transform="matrix(1, 0, 0, -1, 894.424773, 470.356438)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.43277 2.358903 L -3.43277 3.460466 L 0.532074 0.562028 L 4.500824 3.460466 L 4.500824 -3.461409 L 0.532074 -0.551253 L -3.43277 -3.461409 L -3.43277 -2.371565 L -0.229645 0.00343466 Z M 1.293793 0.00343466 L 3.664886 -1.715315 L 3.664886 1.726091 Z M 1.293793 0.00343466 " transform="matrix(1, 0, 0, -1, 989.678864, 468.64406)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.432955 2.358339 L -3.432955 3.459902 L 0.531889 0.561464 L 4.500639 3.459902 L 4.500639 -3.461973 L 0.531889 -0.551817 L -3.432955 -3.461973 L -3.432955 -2.372129 L -0.22983 0.00287051 Z M 1.293608 0.00287051 L 3.664702 -1.715879 L 3.664702 1.725527 Z M 1.293608 0.00287051 " transform="matrix(1, 0, 0, -1, 1084.932955, 469.147402)"/>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 131.675781 L 84.765625 628.558594 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1132.558594 131.675781 L 1132.558594 628.558594 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 131.675781 L 1132.558594 131.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 628.558594 L 1132.558594 628.558594 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(100%, 100%, 100%)" fill-opacity="0.8" stroke-width="1.5" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(79.998779%, 79.998779%, 79.998779%)" stroke-opacity="0.8" stroke-miterlimit="10" d="M 241.929688 18.894531 L 975.394531 18.894531 C 977.59375 18.894531 978.695312 19.996094 978.695312 22.195312 L 978.695312 70.4375 C 978.695312 72.636719 977.59375 73.738281 975.394531 73.738281 L 241.929688 73.738281 C 239.730469 73.738281 238.632812 72.636719 238.632812 70.4375 L 238.632812 22.195312 C 238.632812 19.996094 239.730469 18.894531 241.929688 18.894531 Z M 241.929688 18.894531 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 245.230469 59.988281 L 278.230469 59.988281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 261.730469 57.738281 C 262.328125 57.738281 262.898438 57.976562 263.320312 58.398438 C 263.746094 58.820312 263.980469 59.394531 263.980469 59.988281 C 263.980469 60.585938 263.746094 61.160156 263.320312 61.582031 C 262.898438 62.003906 262.328125 62.238281 261.730469 62.238281 C 261.132812 62.238281 260.5625 62.003906 260.140625 61.582031 C 259.71875 61.160156 259.480469 60.585938 259.480469 59.988281 C 259.480469 59.394531 259.71875 58.820312 260.140625 58.398438 C 260.5625 57.976562 261.132812 57.738281 261.730469 57.738281 Z M 261.730469 57.738281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="291.43125" y="593.785306"/>
<use xlink:href="#glyph-0-7" x="301.54575" y="593.785306"/>
<use xlink:href="#glyph-0-6" x="312.02325" y="593.785306"/>
<use xlink:href="#glyph-0-8" x="322.13775" y="593.785306"/>
<use xlink:href="#glyph-0-9" x="332.61525" y="593.785306"/>
<use xlink:href="#glyph-0-10" x="337.20225" y="593.785306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 245.230469 35.285156 L 278.230469 35.285156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 261.730469 30.785156 C 262.925781 30.785156 264.070312 31.261719 264.914062 32.105469 C 265.757812 32.949219 266.230469 34.09375 266.230469 35.285156 C 266.230469 36.480469 265.757812 37.625 264.914062 38.46875 C 264.070312 39.3125 262.925781 39.785156 261.730469 39.785156 C 260.539062 39.785156 259.394531 39.3125 258.550781 38.46875 C 257.707031 37.625 257.230469 36.480469 257.230469 35.285156 C 257.230469 34.09375 257.707031 32.949219 258.550781 32.105469 C 259.394531 31.261719 260.539062 30.785156 261.730469 30.785156 Z M 261.730469 30.785156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="291.43125" y="618.488431"/>
<use xlink:href="#glyph-0-11" x="301.54575" y="618.488431"/>
<use xlink:href="#glyph-0-6" x="317.61675" y="618.488431"/>
<use xlink:href="#glyph-0-12" x="327.73125" y="618.488431"/>
<use xlink:href="#glyph-0-7" x="338.19225" y="618.488431"/>
<use xlink:href="#glyph-0-13" x="348.66975" y="618.488431"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="355.091875" y="618.488431"/>
<use xlink:href="#glyph-0-9" x="365.189875" y="618.488431"/>
<use xlink:href="#glyph-0-7" x="369.776875" y="618.488431"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 413.195312 59.988281 L 446.195312 59.988281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M 425.195312 59.988281 L 434.195312 59.988281 M 429.695312 55.488281 L 429.695312 64.488281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="459.396875" y="593.785306"/>
<use xlink:href="#glyph-0-12" x="469.511375" y="593.785306"/>
<use xlink:href="#glyph-0-7" x="479.972375" y="593.785306"/>
<use xlink:href="#glyph-0-13" x="490.449875" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="496.872" y="593.785306"/>
<use xlink:href="#glyph-0-8" x="506.97" y="593.785306"/>
<use xlink:href="#glyph-0-14" x="517.4475" y="593.785306"/>
<use xlink:href="#glyph-0-6" x="527.9085" y="593.785306"/>
<use xlink:href="#glyph-0-13" x="538.023" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-7" x="544.52325" y="593.785306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 413.195312 35.285156 L 446.195312 35.285156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 429.695312 30.785156 L 434.195312 39.785156 L 425.195312 39.785156 Z M 429.695312 30.785156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="459.396875" y="618.488431"/>
<use xlink:href="#glyph-0-12" x="469.511375" y="618.488431"/>
<use xlink:href="#glyph-0-7" x="479.972375" y="618.488431"/>
<use xlink:href="#glyph-0-13" x="490.449875" y="618.488431"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="496.872" y="618.488431"/>
<use xlink:href="#glyph-0-8" x="506.97" y="618.488431"/>
<use xlink:href="#glyph-0-14" x="517.4475" y="618.488431"/>
<use xlink:href="#glyph-0-6" x="527.9085" y="618.488431"/>
<use xlink:href="#glyph-0-13" x="538.023" y="618.488431"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-7" x="544.52325" y="618.488431"/>
<use xlink:href="#glyph-0-15" x="555.00075" y="618.488431"/>
<use xlink:href="#glyph-0-7" x="563.25075" y="618.488431"/>
<use xlink:href="#glyph-0-6" x="573.72825" y="618.488431"/>
<use xlink:href="#glyph-0-7" x="583.84275" y="618.488431"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 627.257812 59.988281 L 660.257812 59.988281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 643.757812 53.625 L 647.574219 59.988281 L 643.757812 66.355469 L 639.9375 59.988281 Z M 643.757812 53.625 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="673.45625" y="593.785306"/>
<use xlink:href="#glyph-0-16" x="683.57075" y="593.785306"/>
<use xlink:href="#glyph-0-16" x="694.04825" y="593.785306"/>
<use xlink:href="#glyph-0-6" x="704.52575" y="593.785306"/>
<use xlink:href="#glyph-0-13" x="714.64025" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-17" x="721.062375" y="593.785306"/>
<use xlink:href="#glyph-0-18" x="731.209875" y="593.785306"/>
<use xlink:href="#glyph-0-9" x="740.284875" y="593.785306"/>
<use xlink:href="#glyph-0-14" x="744.871875" y="593.785306"/>
<use xlink:href="#glyph-0-11" x="755.332875" y="593.785306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 627.257812 35.285156 L 660.257812 35.285156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M 643.667969 33.167969 L 645.148438 33.167969 L 645.148438 31.699219 L 643.667969 31.699219 Z M 643.667969 39.054688 L 645.148438 39.054688 L 645.148438 37.578125 L 643.667969 37.578125 Z M 643.179688 34.863281 L 640.558594 34.863281 L 640.558594 35.882812 L 643.179688 35.882812 L 640.9375 38.125 L 641.65625 38.84375 L 644.40625 36.09375 L 647.160156 38.84375 L 647.878906 38.125 L 645.640625 35.882812 L 648.257812 35.882812 L 648.257812 34.863281 L 645.640625 34.863281 L 647.878906 32.625 L 647.160156 31.902344 L 644.40625 34.652344 L 641.65625 31.902344 L 640.9375 32.625 Z M 643.179688 34.863281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-11" x="673.45625" y="618.488431"/>
<use xlink:href="#glyph-0-6" x="689.52725" y="618.488431"/>
<use xlink:href="#glyph-0-19" x="699.64175" y="618.488431"/>
<use xlink:href="#glyph-0-19" x="704.22875" y="618.488431"/>
<use xlink:href="#glyph-0-10" x="708.81575" y="618.488431"/>
<use xlink:href="#glyph-0-7" x="718.91375" y="618.488431"/>
<use xlink:href="#glyph-0-13" x="729.39125" y="618.488431"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="735.813375" y="618.488431"/>
<use xlink:href="#glyph-0-9" x="745.911375" y="618.488431"/>
<use xlink:href="#glyph-0-7" x="750.498375" y="618.488431"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 804.363281 59.988281 L 837.363281 59.988281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M 816.363281 55.488281 L 825.363281 64.488281 M 816.363281 64.488281 L 825.363281 55.488281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-13" x="850.5625" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-17" x="856.984625" y="593.785306"/>
<use xlink:href="#glyph-0-7" x="867.132125" y="593.785306"/>
<use xlink:href="#glyph-0-17" x="877.609625" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-20" x="887.475875" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-17" x="896.743875" y="593.785306"/>
<use xlink:href="#glyph-0-13" x="906.891375" y="593.785306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 804.363281 35.285156 L 837.363281 35.285156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 817.429688 37.644531 L 817.429688 38.746094 L 821.394531 35.847656 L 825.363281 38.746094 L 825.363281 31.828125 L 821.394531 34.734375 L 817.429688 31.828125 L 817.429688 32.914062 L 820.632812 35.292969 Z M 822.15625 35.292969 L 824.527344 33.570312 L 824.527344 37.011719 Z M 822.15625 35.292969 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-21" x="850.5625" y="618.488431"/>
<use xlink:href="#glyph-0-10" x="864.0595" y="618.488431"/>
<use xlink:href="#glyph-0-8" x="874.1575" y="618.488431"/>
<use xlink:href="#glyph-0-12" x="884.635" y="618.488431"/>
<use xlink:href="#glyph-0-22" x="895.096" y="618.488431"/>
<use xlink:href="#glyph-0-17" x="903.6925" y="618.488431"/>
<use xlink:href="#glyph-0-12" x="913.84" y="618.488431"/>
<use xlink:href="#glyph-0-15" x="924.301" y="618.488431"/>
<use xlink:href="#glyph-0-17" x="932.551" y="618.488431"/>
<use xlink:href="#glyph-0-23" x="942.6985" y="618.488431"/>
<use xlink:href="#glyph-0-15" x="949.1665" y="618.488431"/>
<use xlink:href="#glyph-0-6" x="957.4165" y="618.488431"/>
<use xlink:href="#glyph-0-19" x="967.531" y="618.488431"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 113 KiB

View file

@ -0,0 +1,872 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1152pt" height="648pt" viewBox="0 0 1152 648">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 5.246094 -10.957031 C 4.40625 -10.957031 3.777344 -10.542969 3.347656 -9.71875 C 2.921875 -8.894531 2.722656 -7.65625 2.722656 -6.007812 C 2.722656 -4.355469 2.921875 -3.117188 3.347656 -2.292969 C 3.777344 -1.46875 4.40625 -1.054688 5.246094 -1.054688 C 6.089844 -1.054688 6.714844 -1.46875 7.144531 -2.292969 C 7.558594 -3.117188 7.773438 -4.355469 7.773438 -6.007812 C 7.773438 -7.65625 7.558594 -8.894531 7.144531 -9.71875 C 6.714844 -10.542969 6.089844 -10.957031 5.246094 -10.957031 Z M 5.246094 -12.242188 C 6.582031 -12.242188 7.605469 -11.699219 8.332031 -10.640625 C 9.042969 -9.570312 9.40625 -8.019531 9.40625 -6.007812 C 9.40625 -3.976562 9.042969 -2.425781 8.332031 -1.371094 C 7.605469 -0.3125 6.582031 0.214844 5.230469 0.214844 C 3.878906 0.214844 2.855469 -0.3125 2.144531 -1.371094 C 1.433594 -2.425781 1.089844 -3.976562 1.089844 -6.007812 C 1.089844 -8.019531 1.433594 -9.570312 2.144531 -10.640625 C 2.855469 -11.699219 3.894531 -12.242188 5.246094 -12.242188 Z M 5.246094 -12.242188 "/>
</g>
<g id="glyph-0-1">
<path d="M 1.78125 -12.027344 L 8.167969 -12.027344 L 8.167969 -10.660156 L 3.265625 -10.660156 L 3.265625 -7.707031 C 3.496094 -7.789062 3.746094 -7.855469 3.976562 -7.886719 C 4.207031 -7.921875 4.453125 -7.953125 4.6875 -7.953125 C 6.023438 -7.953125 7.078125 -7.574219 7.871094 -6.847656 C 8.664062 -6.105469 9.058594 -5.113281 9.058594 -3.859375 C 9.058594 -2.558594 8.644531 -1.550781 7.835938 -0.839844 C 7.027344 -0.132812 5.890625 0.214844 4.4375 0.214844 C 3.925781 0.214844 3.414062 0.164062 2.886719 0.0976562 C 2.359375 0.015625 1.832031 -0.0976562 1.269531 -0.28125 L 1.269531 -1.914062 C 1.75 -1.648438 2.242188 -1.453125 2.773438 -1.320312 C 3.285156 -1.1875 3.828125 -1.136719 4.40625 -1.136719 C 5.328125 -1.136719 6.070312 -1.371094 6.617188 -1.863281 C 7.144531 -2.359375 7.425781 -3.019531 7.425781 -3.859375 C 7.425781 -4.6875 7.144531 -5.347656 6.617188 -5.839844 C 6.070312 -6.335938 5.328125 -6.582031 4.40625 -6.582031 C 3.976562 -6.582031 3.53125 -6.535156 3.101562 -6.433594 C 2.671875 -6.335938 2.226562 -6.1875 1.78125 -5.988281 Z M 1.78125 -12.027344 "/>
</g>
<g id="glyph-0-2">
<path d="M 2.046875 -1.371094 L 4.703125 -1.371094 L 4.703125 -10.542969 L 1.816406 -9.964844 L 1.816406 -11.449219 L 4.6875 -12.027344 L 6.320312 -12.027344 L 6.320312 -1.371094 L 8.976562 -1.371094 L 8.976562 0 L 2.046875 0 Z M 2.046875 -1.371094 "/>
</g>
<g id="glyph-0-3">
<path d="M 3.167969 -1.371094 L 8.84375 -1.371094 L 8.84375 0 L 1.203125 0 L 1.203125 -1.371094 C 1.816406 -1.996094 2.65625 -2.855469 3.730469 -3.945312 C 4.785156 -5.015625 5.460938 -5.710938 5.742188 -6.023438 C 6.269531 -6.601562 6.632812 -7.09375 6.832031 -7.507812 C 7.027344 -7.902344 7.144531 -8.316406 7.144531 -8.710938 C 7.144531 -9.339844 6.914062 -9.867188 6.46875 -10.261719 C 6.023438 -10.660156 5.445312 -10.875 4.71875 -10.875 C 4.207031 -10.875 3.664062 -10.773438 3.101562 -10.609375 C 2.539062 -10.429688 1.929688 -10.164062 1.285156 -9.800781 L 1.285156 -11.449219 C 1.945312 -11.714844 2.558594 -11.914062 3.117188 -12.046875 C 3.679688 -12.175781 4.207031 -12.242188 4.6875 -12.242188 C 5.921875 -12.242188 6.914062 -11.929688 7.65625 -11.300781 C 8.398438 -10.675781 8.777344 -9.851562 8.777344 -8.8125 C 8.777344 -8.316406 8.679688 -7.835938 8.496094 -7.410156 C 8.316406 -6.964844 7.984375 -6.433594 7.492188 -5.839844 C 7.359375 -5.675781 6.929688 -5.230469 6.203125 -4.488281 C 5.476562 -3.746094 4.472656 -2.707031 3.167969 -1.371094 Z M 3.167969 -1.371094 "/>
</g>
<g id="glyph-0-4">
<path d="M 6.238281 -10.609375 L 2.128906 -4.191406 L 6.238281 -4.191406 Z M 5.808594 -12.027344 L 7.855469 -12.027344 L 7.855469 -4.191406 L 9.570312 -4.191406 L 9.570312 -2.839844 L 7.855469 -2.839844 L 7.855469 0 L 6.238281 0 L 6.238281 -2.839844 L 0.808594 -2.839844 L 0.808594 -4.40625 Z M 5.808594 -12.027344 "/>
</g>
<g id="glyph-0-5">
<path d="M 5.445312 -6.664062 C 4.71875 -6.664062 4.140625 -6.402344 3.710938 -5.90625 C 3.285156 -5.410156 3.070312 -4.71875 3.070312 -3.859375 C 3.070312 -2.988281 3.285156 -2.292969 3.710938 -1.796875 C 4.140625 -1.304688 4.71875 -1.054688 5.445312 -1.054688 C 6.171875 -1.054688 6.75 -1.304688 7.175781 -1.796875 C 7.605469 -2.292969 7.820312 -2.988281 7.820312 -3.859375 C 7.820312 -4.71875 7.605469 -5.410156 7.175781 -5.90625 C 6.75 -6.402344 6.171875 -6.664062 5.445312 -6.664062 Z M 8.679688 -11.765625 L 8.679688 -10.28125 C 8.265625 -10.476562 7.855469 -10.625 7.441406 -10.726562 C 7.011719 -10.824219 6.601562 -10.875 6.203125 -10.875 C 5.113281 -10.875 4.289062 -10.511719 3.730469 -9.785156 C 3.167969 -9.058594 2.839844 -7.953125 2.773438 -6.5 C 3.085938 -6.964844 3.480469 -7.324219 3.960938 -7.574219 C 4.4375 -7.820312 4.964844 -7.953125 5.542969 -7.953125 C 6.75 -7.953125 7.707031 -7.574219 8.398438 -6.847656 C 9.089844 -6.121094 9.453125 -5.113281 9.453125 -3.859375 C 9.453125 -2.625 9.074219 -1.632812 8.347656 -0.890625 C 7.621094 -0.148438 6.648438 0.214844 5.445312 0.214844 C 4.058594 0.214844 2.988281 -0.3125 2.261719 -1.371094 C 1.519531 -2.425781 1.15625 -3.976562 1.15625 -6.007812 C 1.15625 -7.902344 1.601562 -9.421875 2.507812 -10.542969 C 3.398438 -11.664062 4.621094 -12.242188 6.136719 -12.242188 C 6.535156 -12.242188 6.945312 -12.195312 7.375 -12.128906 C 7.789062 -12.046875 8.21875 -11.929688 8.679688 -11.765625 Z M 8.679688 -11.765625 "/>
</g>
<g id="glyph-0-6">
<path d="M 5.246094 -5.710938 C 4.472656 -5.710938 3.859375 -5.496094 3.414062 -5.082031 C 2.96875 -4.667969 2.753906 -4.109375 2.753906 -3.382812 C 2.753906 -2.65625 2.96875 -2.078125 3.414062 -1.667969 C 3.859375 -1.253906 4.472656 -1.054688 5.246094 -1.054688 C 6.007812 -1.054688 6.617188 -1.253906 7.0625 -1.683594 C 7.507812 -2.09375 7.738281 -2.65625 7.738281 -3.382812 C 7.738281 -4.109375 7.507812 -4.667969 7.078125 -5.082031 C 6.632812 -5.496094 6.023438 -5.710938 5.246094 -5.710938 Z M 3.613281 -6.402344 C 2.921875 -6.566406 2.375 -6.898438 1.980469 -7.375 C 1.585938 -7.855469 1.402344 -8.429688 1.402344 -9.125 C 1.402344 -10.082031 1.734375 -10.839844 2.425781 -11.402344 C 3.101562 -11.960938 4.042969 -12.242188 5.246094 -12.242188 C 6.433594 -12.242188 7.375 -11.960938 8.070312 -11.402344 C 8.746094 -10.839844 9.089844 -10.082031 9.089844 -9.125 C 9.089844 -8.429688 8.894531 -7.855469 8.496094 -7.375 C 8.101562 -6.898438 7.574219 -6.566406 6.878906 -6.402344 C 7.65625 -6.21875 8.265625 -5.859375 8.710938 -5.328125 C 9.140625 -4.800781 9.371094 -4.140625 9.371094 -3.382812 C 9.371094 -2.210938 9.007812 -1.320312 8.300781 -0.710938 C 7.574219 -0.0820312 6.550781 0.214844 5.230469 0.214844 C 3.910156 0.214844 2.886719 -0.0820312 2.179688 -0.710938 C 1.46875 -1.320312 1.121094 -2.210938 1.121094 -3.382812 C 1.121094 -4.140625 1.335938 -4.800781 1.78125 -5.328125 C 2.210938 -5.859375 2.820312 -6.21875 3.613281 -6.402344 Z M 3.019531 -8.976562 C 3.019531 -8.347656 3.199219 -7.855469 3.597656 -7.507812 C 3.992188 -7.160156 4.539062 -6.996094 5.246094 -6.996094 C 5.941406 -6.996094 6.484375 -7.160156 6.878906 -7.507812 C 7.277344 -7.855469 7.472656 -8.347656 7.472656 -8.976562 C 7.472656 -9.601562 7.277344 -10.082031 6.878906 -10.429688 C 6.484375 -10.773438 5.941406 -10.957031 5.246094 -10.957031 C 4.539062 -10.957031 3.992188 -10.773438 3.597656 -10.429688 C 3.199219 -10.082031 3.019531 -9.601562 3.019531 -8.976562 Z M 3.019531 -8.976562 "/>
</g>
<g id="glyph-0-7">
<path d="M 5.660156 -4.539062 C 4.453125 -4.539062 3.628906 -4.390625 3.167969 -4.125 C 2.707031 -3.84375 2.476562 -3.382812 2.476562 -2.722656 C 2.476562 -2.195312 2.640625 -1.765625 2.988281 -1.46875 C 3.332031 -1.15625 3.8125 -1.007812 4.40625 -1.007812 C 5.230469 -1.007812 5.890625 -1.285156 6.386719 -1.882812 C 6.878906 -2.457031 7.128906 -3.234375 7.128906 -4.207031 L 7.128906 -4.539062 Z M 8.613281 -5.148438 L 8.613281 0 L 7.128906 0 L 7.128906 -1.371094 C 6.78125 -0.808594 6.351562 -0.414062 5.859375 -0.164062 C 5.363281 0.0820312 4.734375 0.214844 4.007812 0.214844 C 3.085938 0.214844 2.34375 -0.03125 1.796875 -0.542969 C 1.253906 -1.054688 0.988281 -1.75 0.988281 -2.625 C 0.988281 -3.628906 1.320312 -4.390625 2.011719 -4.917969 C 2.691406 -5.429688 3.695312 -5.691406 5.050781 -5.691406 L 7.128906 -5.691406 L 7.128906 -5.839844 C 7.128906 -6.515625 6.898438 -7.046875 6.453125 -7.425781 C 6.007812 -7.789062 5.378906 -7.984375 4.570312 -7.984375 C 4.042969 -7.984375 3.546875 -7.921875 3.050781 -7.789062 C 2.558594 -7.65625 2.09375 -7.472656 1.648438 -7.242188 L 1.648438 -8.613281 C 2.179688 -8.8125 2.707031 -8.976562 3.21875 -9.074219 C 3.730469 -9.175781 4.222656 -9.238281 4.71875 -9.238281 C 6.023438 -9.238281 6.996094 -8.894531 7.640625 -8.21875 C 8.28125 -7.539062 8.613281 -6.515625 8.613281 -5.148438 Z M 8.613281 -5.148438 "/>
</g>
<g id="glyph-0-8">
<path d="M 7.492188 -7.65625 L 7.492188 -12.539062 L 8.976562 -12.539062 L 8.976562 0 L 7.492188 0 L 7.492188 -1.351562 C 7.175781 -0.808594 6.78125 -0.414062 6.304688 -0.164062 C 5.824219 0.0820312 5.261719 0.214844 4.601562 0.214844 C 3.515625 0.214844 2.625 -0.214844 1.929688 -1.074219 C 1.238281 -1.929688 0.90625 -3.085938 0.90625 -4.503906 C 0.90625 -5.921875 1.238281 -7.0625 1.929688 -7.9375 C 2.625 -8.792969 3.515625 -9.238281 4.601562 -9.238281 C 5.261719 -9.238281 5.824219 -9.109375 6.304688 -8.84375 C 6.78125 -8.578125 7.175781 -8.183594 7.492188 -7.65625 Z M 2.441406 -4.503906 C 2.441406 -3.414062 2.65625 -2.558594 3.101562 -1.929688 C 3.546875 -1.304688 4.15625 -1.007812 4.949219 -1.007812 C 5.742188 -1.007812 6.351562 -1.304688 6.816406 -1.929688 C 7.261719 -2.558594 7.492188 -3.414062 7.492188 -4.503906 C 7.492188 -5.59375 7.261719 -6.433594 6.816406 -7.0625 C 6.351562 -7.6875 5.742188 -8.003906 4.949219 -8.003906 C 4.15625 -8.003906 3.546875 -7.6875 3.101562 -7.0625 C 2.65625 -6.433594 2.441406 -5.59375 2.441406 -4.503906 Z M 2.441406 -4.503906 "/>
</g>
<g id="glyph-0-9">
<path d="M 7.492188 -4.621094 C 7.492188 -5.675781 7.261719 -6.515625 6.832031 -7.113281 C 6.386719 -7.707031 5.757812 -8.003906 4.964844 -8.003906 C 4.175781 -8.003906 3.546875 -7.707031 3.101562 -7.113281 C 2.65625 -6.515625 2.441406 -5.675781 2.441406 -4.621094 C 2.441406 -3.546875 2.65625 -2.722656 3.101562 -2.128906 C 3.546875 -1.535156 4.175781 -1.238281 4.964844 -1.238281 C 5.757812 -1.238281 6.386719 -1.535156 6.832031 -2.128906 C 7.261719 -2.722656 7.492188 -3.546875 7.492188 -4.621094 Z M 8.976562 -1.121094 C 8.976562 0.394531 8.628906 1.535156 7.953125 2.292969 C 7.261719 3.035156 6.21875 3.414062 4.816406 3.414062 C 4.289062 3.414062 3.8125 3.367188 3.347656 3.300781 C 2.886719 3.21875 2.425781 3.101562 1.996094 2.9375 L 1.996094 1.5 C 2.425781 1.734375 2.855469 1.898438 3.285156 2.011719 C 3.710938 2.128906 4.140625 2.195312 4.585938 2.195312 C 5.542969 2.195312 6.269531 1.929688 6.765625 1.433594 C 7.242188 0.925781 7.492188 0.164062 7.492188 -0.859375 L 7.492188 -1.585938 C 7.175781 -1.054688 6.78125 -0.660156 6.304688 -0.394531 C 5.824219 -0.132812 5.261719 0 4.601562 0 C 3.480469 0 2.589844 -0.414062 1.914062 -1.253906 C 1.238281 -2.09375 0.90625 -3.21875 0.90625 -4.621094 C 0.90625 -6.007812 1.238281 -7.128906 1.914062 -7.96875 C 2.589844 -8.8125 3.480469 -9.238281 4.601562 -9.238281 C 5.261719 -9.238281 5.824219 -9.109375 6.304688 -8.84375 C 6.78125 -8.578125 7.175781 -8.183594 7.492188 -7.65625 L 7.492188 -9.027344 L 8.976562 -9.027344 Z M 8.976562 -1.121094 "/>
</g>
<g id="glyph-0-10">
<path d="M 1.550781 -9.027344 L 3.035156 -9.027344 L 3.035156 0 L 1.550781 0 Z M 1.550781 -12.539062 L 3.035156 -12.539062 L 3.035156 -10.660156 L 1.550781 -10.660156 Z M 1.550781 -12.539062 "/>
</g>
<g id="glyph-0-11">
<path d="M 5.050781 -7.984375 C 4.257812 -7.984375 3.628906 -7.671875 3.167969 -7.046875 C 2.707031 -6.417969 2.476562 -5.578125 2.476562 -4.503906 C 2.476562 -3.414062 2.691406 -2.574219 3.152344 -1.945312 C 3.613281 -1.320312 4.242188 -1.023438 5.050781 -1.023438 C 5.839844 -1.023438 6.46875 -1.320312 6.929688 -1.945312 C 7.390625 -2.574219 7.621094 -3.414062 7.621094 -4.503906 C 7.621094 -5.558594 7.390625 -6.417969 6.929688 -7.046875 C 6.46875 -7.671875 5.839844 -7.984375 5.050781 -7.984375 Z M 5.050781 -9.238281 C 6.335938 -9.238281 7.34375 -8.8125 8.085938 -7.984375 C 8.8125 -7.144531 9.191406 -5.988281 9.191406 -4.503906 C 9.191406 -3.019531 8.8125 -1.863281 8.085938 -1.039062 C 7.34375 -0.199219 6.335938 0.214844 5.050781 0.214844 C 3.746094 0.214844 2.722656 -0.199219 1.996094 -1.039062 C 1.269531 -1.863281 0.90625 -3.019531 0.90625 -4.503906 C 0.90625 -5.988281 1.269531 -7.144531 1.996094 -7.984375 C 2.722656 -8.8125 3.746094 -9.238281 5.050781 -9.238281 Z M 5.050781 -9.238281 "/>
</g>
<g id="glyph-0-12">
<path d="M 8.578125 -7.292969 C 8.941406 -7.953125 9.386719 -8.429688 9.898438 -8.761719 C 10.410156 -9.074219 11.023438 -9.238281 11.730469 -9.238281 C 12.65625 -9.238281 13.382812 -8.910156 13.894531 -8.25 C 14.40625 -7.589844 14.667969 -6.648438 14.667969 -5.445312 L 14.667969 0 L 13.183594 0 L 13.183594 -5.394531 C 13.183594 -6.253906 13.019531 -6.898438 12.722656 -7.324219 C 12.40625 -7.738281 11.945312 -7.953125 11.320312 -7.953125 C 10.542969 -7.953125 9.933594 -7.6875 9.488281 -7.175781 C 9.042969 -6.664062 8.828125 -5.972656 8.828125 -5.097656 L 8.828125 0 L 7.34375 0 L 7.34375 -5.394531 C 7.34375 -6.253906 7.175781 -6.898438 6.878906 -7.324219 C 6.566406 -7.738281 6.089844 -7.953125 5.460938 -7.953125 C 4.703125 -7.953125 4.09375 -7.6875 3.648438 -7.175781 C 3.199219 -6.664062 2.988281 -5.972656 2.988281 -5.097656 L 2.988281 0 L 1.5 0 L 1.5 -9.027344 L 2.988281 -9.027344 L 2.988281 -7.621094 C 3.316406 -8.167969 3.730469 -8.578125 4.207031 -8.84375 C 4.667969 -9.109375 5.230469 -9.238281 5.890625 -9.238281 C 6.550781 -9.238281 7.09375 -9.074219 7.558594 -8.746094 C 8.019531 -8.414062 8.347656 -7.921875 8.578125 -7.292969 Z M 8.578125 -7.292969 "/>
</g>
<g id="glyph-0-13">
<path d="M 9.058594 -5.445312 L 9.058594 0 L 7.574219 0 L 7.574219 -5.394531 C 7.574219 -6.253906 7.390625 -6.878906 7.0625 -7.308594 C 6.730469 -7.738281 6.238281 -7.953125 5.578125 -7.953125 C 4.769531 -7.953125 4.140625 -7.6875 3.679688 -7.175781 C 3.21875 -6.664062 2.988281 -5.972656 2.988281 -5.097656 L 2.988281 0 L 1.5 0 L 1.5 -9.027344 L 2.988281 -9.027344 L 2.988281 -7.621094 C 3.332031 -8.152344 3.746094 -8.5625 4.242188 -8.828125 C 4.71875 -9.089844 5.28125 -9.238281 5.90625 -9.238281 C 6.929688 -9.238281 7.722656 -8.910156 8.25 -8.265625 C 8.777344 -7.621094 9.058594 -6.683594 9.058594 -5.445312 Z M 9.058594 -5.445312 "/>
</g>
<g id="glyph-0-14">
<path d="M 6.78125 -7.640625 C 6.617188 -7.738281 6.433594 -7.804688 6.238281 -7.855469 C 6.039062 -7.886719 5.824219 -7.921875 5.59375 -7.921875 C 4.753906 -7.921875 4.109375 -7.640625 3.664062 -7.09375 C 3.199219 -6.550781 2.988281 -5.773438 2.988281 -4.753906 L 2.988281 0 L 1.5 0 L 1.5 -9.027344 L 2.988281 -9.027344 L 2.988281 -7.621094 C 3.285156 -8.167969 3.695312 -8.578125 4.191406 -8.84375 C 4.6875 -9.109375 5.296875 -9.238281 6.023438 -9.238281 C 6.121094 -9.238281 6.238281 -9.222656 6.367188 -9.222656 C 6.484375 -9.207031 6.617188 -9.191406 6.78125 -9.15625 Z M 6.78125 -7.640625 "/>
</g>
<g id="glyph-0-15">
<path d="M 1.402344 -3.5625 L 1.402344 -9.027344 L 2.886719 -9.027344 L 2.886719 -3.613281 C 2.886719 -2.753906 3.050781 -2.128906 3.382812 -1.699219 C 3.710938 -1.269531 4.207031 -1.054688 4.882812 -1.054688 C 5.675781 -1.054688 6.320312 -1.304688 6.78125 -1.816406 C 7.242188 -2.328125 7.472656 -3.019531 7.472656 -3.910156 L 7.472656 -9.027344 L 8.960938 -9.027344 L 8.960938 0 L 7.472656 0 L 7.472656 -1.386719 C 7.113281 -0.824219 6.683594 -0.429688 6.21875 -0.164062 C 5.742188 0.0820312 5.199219 0.214844 4.570312 0.214844 C 3.53125 0.214844 2.738281 -0.0976562 2.210938 -0.742188 C 1.667969 -1.371094 1.402344 -2.308594 1.402344 -3.5625 Z M 5.132812 -9.238281 Z M 5.132812 -9.238281 "/>
</g>
<g id="glyph-0-16">
<path d="M 8.414062 2.722656 L 8.414062 3.878906 L -0.148438 3.878906 L -0.148438 2.722656 Z M 8.414062 2.722656 "/>
</g>
<g id="glyph-0-17">
<path d="M 2.988281 -1.351562 L 2.988281 3.414062 L 1.5 3.414062 L 1.5 -9.027344 L 2.988281 -9.027344 L 2.988281 -7.65625 C 3.285156 -8.183594 3.679688 -8.578125 4.15625 -8.84375 C 4.636719 -9.109375 5.214844 -9.238281 5.875 -9.238281 C 6.964844 -9.238281 7.855469 -8.792969 8.546875 -7.9375 C 9.222656 -7.0625 9.570312 -5.921875 9.570312 -4.503906 C 9.570312 -3.085938 9.222656 -1.929688 8.546875 -1.074219 C 7.855469 -0.214844 6.964844 0.214844 5.875 0.214844 C 5.214844 0.214844 4.636719 0.0820312 4.15625 -0.164062 C 3.679688 -0.414062 3.285156 -0.808594 2.988281 -1.351562 Z M 8.035156 -4.503906 C 8.035156 -5.59375 7.804688 -6.433594 7.359375 -7.0625 C 6.898438 -7.6875 6.285156 -8.003906 5.511719 -8.003906 C 4.71875 -8.003906 4.109375 -7.6875 3.664062 -7.0625 C 3.199219 -6.433594 2.988281 -5.59375 2.988281 -4.503906 C 2.988281 -3.414062 3.199219 -2.558594 3.664062 -1.929688 C 4.109375 -1.304688 4.71875 -1.007812 5.511719 -1.007812 C 6.285156 -1.007812 6.898438 -1.304688 7.359375 -1.929688 C 7.804688 -2.558594 8.035156 -3.414062 8.035156 -4.503906 Z M 8.035156 -4.503906 "/>
</g>
<g id="glyph-0-18">
<path d="M 9.273438 -4.882812 L 9.273438 -4.15625 L 2.457031 -4.15625 C 2.523438 -3.136719 2.820312 -2.34375 3.382812 -1.816406 C 3.925781 -1.285156 4.6875 -1.023438 5.675781 -1.023438 C 6.238281 -1.023438 6.796875 -1.089844 7.324219 -1.222656 C 7.855469 -1.351562 8.398438 -1.566406 8.925781 -1.863281 L 8.925781 -0.460938 C 8.398438 -0.230469 7.855469 -0.0507812 7.292969 0.0507812 C 6.730469 0.148438 6.15625 0.214844 5.59375 0.214844 C 4.140625 0.214844 3.003906 -0.199219 2.160156 -1.023438 C 1.320312 -1.847656 0.90625 -2.988281 0.90625 -4.421875 C 0.90625 -5.890625 1.304688 -7.0625 2.09375 -7.9375 C 2.886719 -8.792969 3.976562 -9.238281 5.328125 -9.238281 C 6.550781 -9.238281 7.507812 -8.84375 8.21875 -8.070312 C 8.910156 -7.277344 9.273438 -6.21875 9.273438 -4.882812 Z M 7.789062 -5.3125 C 7.773438 -6.121094 7.539062 -6.765625 7.113281 -7.261719 C 6.664062 -7.738281 6.070312 -7.984375 5.347656 -7.984375 C 4.519531 -7.984375 3.859375 -7.738281 3.367188 -7.277344 C 2.871094 -6.816406 2.574219 -6.15625 2.507812 -5.3125 Z M 7.789062 -5.3125 "/>
</g>
<g id="glyph-0-19">
<path d="M 8.050781 -8.679688 L 8.050781 -7.292969 C 7.621094 -7.523438 7.210938 -7.6875 6.78125 -7.804688 C 6.351562 -7.921875 5.941406 -7.984375 5.511719 -7.984375 C 4.554688 -7.984375 3.796875 -7.671875 3.265625 -7.0625 C 2.738281 -6.453125 2.476562 -5.59375 2.476562 -4.503906 C 2.476562 -3.398438 2.738281 -2.539062 3.265625 -1.929688 C 3.796875 -1.320312 4.554688 -1.023438 5.511719 -1.023438 C 5.941406 -1.023438 6.351562 -1.074219 6.78125 -1.1875 C 7.210938 -1.304688 7.621094 -1.484375 8.050781 -1.714844 L 8.050781 -0.347656 C 7.621094 -0.148438 7.195312 0 6.765625 0.0820312 C 6.320312 0.164062 5.839844 0.214844 5.347656 0.214844 C 3.992188 0.214844 2.902344 -0.199219 2.113281 -1.054688 C 1.304688 -1.898438 0.90625 -3.050781 0.90625 -4.503906 C 0.90625 -5.972656 1.304688 -7.128906 2.113281 -7.96875 C 2.921875 -8.8125 4.027344 -9.238281 5.445312 -9.238281 C 5.90625 -9.238281 6.351562 -9.191406 6.78125 -9.089844 C 7.210938 -8.992188 7.640625 -8.859375 8.050781 -8.679688 Z M 8.050781 -8.679688 "/>
</g>
<g id="glyph-0-20">
<path d="M 1.550781 -12.539062 L 3.035156 -12.539062 L 3.035156 0 L 1.550781 0 Z M 1.550781 -12.539062 "/>
</g>
<g id="glyph-0-21">
<path d="M 9.058594 -9.027344 L 5.792969 -4.636719 L 9.222656 0 L 7.472656 0 L 4.851562 -3.546875 L 2.226562 0 L 0.476562 0 L 3.976562 -4.71875 L 0.777344 -9.027344 L 2.523438 -9.027344 L 4.917969 -5.808594 L 7.308594 -9.027344 Z M 9.058594 -9.027344 "/>
</g>
<g id="glyph-0-22">
<path d="M 0.691406 -9.027344 L 2.179688 -9.027344 L 4.027344 -1.980469 L 5.875 -9.027344 L 7.621094 -9.027344 L 9.472656 -1.980469 L 11.320312 -9.027344 L 12.804688 -9.027344 L 10.445312 0 L 8.695312 0 L 6.75 -7.390625 L 4.800781 0 L 3.050781 0 Z M 0.691406 -9.027344 "/>
</g>
<g id="glyph-0-23">
<path d="M 7.308594 -8.761719 L 7.308594 -7.359375 C 6.878906 -7.558594 6.453125 -7.722656 6.007812 -7.835938 C 5.542969 -7.9375 5.082031 -8.003906 4.601562 -8.003906 C 3.859375 -8.003906 3.300781 -7.886719 2.9375 -7.65625 C 2.574219 -7.425781 2.390625 -7.09375 2.390625 -6.648438 C 2.390625 -6.304688 2.523438 -6.039062 2.789062 -5.839844 C 3.050781 -5.644531 3.582031 -5.445312 4.371094 -5.28125 L 4.882812 -5.164062 C 5.941406 -4.933594 6.683594 -4.601562 7.128906 -4.207031 C 7.558594 -3.796875 7.789062 -3.21875 7.789062 -2.492188 C 7.789062 -1.648438 7.457031 -0.988281 6.796875 -0.511719 C 6.136719 -0.015625 5.214844 0.214844 4.058594 0.214844 C 3.5625 0.214844 3.070312 0.164062 2.539062 0.0820312 C 2.011719 0 1.46875 -0.132812 0.890625 -0.328125 L 0.890625 -1.863281 C 1.433594 -1.566406 1.980469 -1.351562 2.507812 -1.222656 C 3.035156 -1.074219 3.5625 -1.007812 4.09375 -1.007812 C 4.785156 -1.007812 5.328125 -1.121094 5.710938 -1.351562 C 6.070312 -1.585938 6.269531 -1.929688 6.269531 -2.375 C 6.269531 -2.773438 6.121094 -3.085938 5.859375 -3.300781 C 5.59375 -3.515625 5 -3.730469 4.074219 -3.925781 L 3.5625 -4.042969 C 2.640625 -4.242188 1.964844 -4.539062 1.566406 -4.933594 C 1.15625 -5.328125 0.957031 -5.875 0.957031 -6.582031 C 0.957031 -7.425781 1.253906 -8.085938 1.847656 -8.546875 C 2.441406 -9.007812 3.300781 -9.238281 4.421875 -9.238281 C 4.964844 -9.238281 5.476562 -9.191406 5.972656 -9.109375 C 6.453125 -9.027344 6.898438 -8.910156 7.308594 -8.761719 Z M 7.308594 -8.761719 "/>
</g>
<g id="glyph-0-24">
<path d="M 3.019531 -11.582031 L 3.019531 -9.027344 L 6.070312 -9.027344 L 6.070312 -7.871094 L 3.019531 -7.871094 L 3.019531 -2.96875 C 3.019531 -2.226562 3.117188 -1.75 3.316406 -1.550781 C 3.515625 -1.335938 3.925781 -1.238281 4.554688 -1.238281 L 6.070312 -1.238281 L 6.070312 0 L 4.554688 0 C 3.398438 0 2.605469 -0.214844 2.179688 -0.644531 C 1.75 -1.074219 1.535156 -1.847656 1.535156 -2.96875 L 1.535156 -7.871094 L 0.445312 -7.871094 L 0.445312 -9.027344 L 1.535156 -9.027344 L 1.535156 -11.582031 Z M 3.019531 -11.582031 "/>
</g>
<g id="glyph-1-0">
<path d="M 1.765625 -13.121094 L 4.410156 -13.121094 L 7.757812 -4.195312 L 11.125 -13.121094 L 13.769531 -13.121094 L 13.769531 0 L 12.042969 0 L 12.042969 -11.519531 L 8.65625 -2.519531 L 6.875 -2.519531 L 3.492188 -11.519531 L 3.492188 0 L 1.765625 0 Z M 1.765625 -13.121094 "/>
</g>
<g id="glyph-1-1">
<path d="M 1.691406 -9.847656 L 3.3125 -9.847656 L 3.3125 0 L 1.691406 0 Z M 1.691406 -13.679688 L 3.3125 -13.679688 L 3.3125 -11.628906 L 1.691406 -11.628906 Z M 1.691406 -13.679688 "/>
</g>
<g id="glyph-1-2">
<path d="M 9.882812 -5.941406 L 9.882812 0 L 8.261719 0 L 8.261719 -5.886719 C 8.261719 -6.820312 8.0625 -7.507812 7.703125 -7.972656 C 7.34375 -8.441406 6.804688 -8.675781 6.085938 -8.675781 C 5.203125 -8.675781 4.519531 -8.386719 4.015625 -7.828125 C 3.511719 -7.273438 3.257812 -6.515625 3.257812 -5.5625 L 3.257812 0 L 1.636719 0 L 1.636719 -9.847656 L 3.257812 -9.847656 L 3.257812 -8.316406 C 3.636719 -8.890625 4.085938 -9.34375 4.625 -9.628906 C 5.148438 -9.917969 5.761719 -10.078125 6.445312 -10.078125 C 7.558594 -10.078125 8.425781 -9.71875 9 -9.019531 C 9.574219 -8.316406 9.882812 -7.289062 9.882812 -5.941406 Z M 9.882812 -5.941406 "/>
</g>
<g id="glyph-1-3">
</g>
<g id="glyph-1-4">
<path d="M 9.628906 -12.691406 L 9.628906 -10.960938 C 8.945312 -11.285156 8.316406 -11.519531 7.722656 -11.683594 C 7.109375 -11.824219 6.535156 -11.914062 5.992188 -11.914062 C 5.023438 -11.914062 4.265625 -11.71875 3.742188 -11.359375 C 3.222656 -10.980469 2.96875 -10.441406 2.96875 -9.757812 C 2.96875 -9.179688 3.132812 -8.730469 3.492188 -8.441406 C 3.835938 -8.136719 4.5 -7.902344 5.472656 -7.722656 L 6.550781 -7.507812 C 7.867188 -7.253906 8.839844 -6.804688 9.46875 -6.175781 C 10.097656 -5.527344 10.421875 -4.679688 10.421875 -3.617188 C 10.421875 -2.339844 9.988281 -1.386719 9.144531 -0.738281 C 8.28125 -0.0898438 7.039062 0.234375 5.398438 0.234375 C 4.769531 0.234375 4.105469 0.160156 3.402344 0.0351562 C 2.699219 -0.0898438 1.980469 -0.289062 1.242188 -0.574219 L 1.242188 -2.410156 C 1.960938 -1.996094 2.664062 -1.691406 3.347656 -1.492188 C 4.03125 -1.277344 4.714844 -1.1875 5.398438 -1.1875 C 6.40625 -1.1875 7.183594 -1.386719 7.738281 -1.78125 C 8.28125 -2.179688 8.566406 -2.734375 8.566406 -3.492188 C 8.566406 -4.140625 8.371094 -4.644531 7.972656 -5.003906 C 7.578125 -5.363281 6.929688 -5.632812 6.03125 -5.8125 L 4.949219 -6.03125 C 3.617188 -6.28125 2.664062 -6.695312 2.070312 -7.273438 C 1.476562 -7.828125 1.1875 -8.605469 1.1875 -9.613281 C 1.1875 -10.765625 1.585938 -11.683594 2.410156 -12.347656 C 3.222656 -13.015625 4.355469 -13.355469 5.796875 -13.355469 C 6.40625 -13.355469 7.019531 -13.300781 7.667969 -13.195312 C 8.296875 -13.085938 8.945312 -12.90625 9.628906 -12.691406 Z M 9.628906 -12.691406 "/>
</g>
<g id="glyph-1-5">
<path d="M 3.546875 -11.664062 L 3.546875 -1.457031 L 5.6875 -1.457031 C 7.488281 -1.457031 8.820312 -1.855469 9.664062 -2.683594 C 10.492188 -3.511719 10.925781 -4.804688 10.925781 -6.570312 C 10.925781 -8.335938 10.492188 -9.613281 9.664062 -10.441406 C 8.820312 -11.25 7.488281 -11.664062 5.6875 -11.664062 Z M 1.765625 -13.121094 L 5.417969 -13.121094 C 7.957031 -13.121094 9.828125 -12.582031 11.015625 -11.539062 C 12.203125 -10.476562 12.796875 -8.820312 12.796875 -6.570312 C 12.796875 -4.300781 12.1875 -2.644531 10.996094 -1.585938 C 9.808594 -0.523438 7.9375 0 5.417969 0 L 1.765625 0 Z M 1.765625 -13.121094 "/>
</g>
<g id="glyph-1-6">
<path d="M 1.765625 -13.121094 L 3.546875 -13.121094 L 3.546875 -7.578125 L 9.433594 -13.121094 L 11.71875 -13.121094 L 5.203125 -7.003906 L 12.1875 0 L 9.847656 0 L 3.546875 -6.316406 L 3.546875 0 L 1.765625 0 Z M 1.765625 -13.121094 "/>
</g>
<g id="glyph-2-0">
<path d="M -13.679688 -6.679688 L -12.328125 -6.679688 L -12.328125 -5.128906 C -12.328125 -4.554688 -12.203125 -4.140625 -11.96875 -3.925781 C -11.734375 -3.691406 -11.320312 -3.582031 -10.710938 -3.582031 L -9.847656 -3.582031 L -9.847656 -6.246094 L -8.585938 -6.246094 L -8.585938 -3.582031 L 0 -3.582031 L 0 -1.960938 L -8.585938 -1.960938 L -8.585938 -0.414062 L -9.847656 -0.414062 L -9.847656 -1.960938 L -10.53125 -1.960938 C -11.609375 -1.960938 -12.421875 -2.214844 -12.925781 -2.71875 C -13.429688 -3.222656 -13.679688 -4.03125 -13.679688 -5.148438 Z M -13.679688 -6.679688 "/>
</g>
<g id="glyph-2-1">
<path d="M -9.847656 -1.691406 L -9.847656 -3.3125 L 0 -3.3125 L 0 -1.691406 Z M -13.679688 -1.691406 L -13.679688 -3.3125 L -11.628906 -3.3125 L -11.628906 -1.691406 Z M -13.679688 -1.691406 "/>
</g>
<g id="glyph-2-2">
<path d="M -5.941406 -9.882812 L 0 -9.882812 L 0 -8.261719 L -5.886719 -8.261719 C -6.820312 -8.261719 -7.507812 -8.0625 -7.972656 -7.703125 C -8.441406 -7.34375 -8.675781 -6.804688 -8.675781 -6.085938 C -8.675781 -5.203125 -8.386719 -4.519531 -7.828125 -4.015625 C -7.273438 -3.511719 -6.515625 -3.257812 -5.5625 -3.257812 L 0 -3.257812 L 0 -1.636719 L -9.847656 -1.636719 L -9.847656 -3.257812 L -8.316406 -3.257812 C -8.890625 -3.636719 -9.34375 -4.085938 -9.628906 -4.625 C -9.917969 -5.148438 -10.078125 -5.761719 -10.078125 -6.445312 C -10.078125 -7.558594 -9.71875 -8.425781 -9.019531 -9 C -8.316406 -9.574219 -7.289062 -9.882812 -5.941406 -9.882812 Z M -5.941406 -9.882812 "/>
</g>
<g id="glyph-2-3">
<path d="M -9.558594 -7.972656 L -8.027344 -7.972656 C -8.242188 -7.507812 -8.425781 -7.039062 -8.550781 -6.550781 C -8.65625 -6.046875 -8.730469 -5.542969 -8.730469 -5.023438 C -8.730469 -4.210938 -8.605469 -3.601562 -8.351562 -3.203125 C -8.101562 -2.808594 -7.738281 -2.609375 -7.253906 -2.609375 C -6.875 -2.609375 -6.589844 -2.753906 -6.371094 -3.042969 C -6.15625 -3.328125 -5.941406 -3.90625 -5.761719 -4.769531 L -5.632812 -5.328125 C -5.382812 -6.480469 -5.023438 -7.289062 -4.589844 -7.777344 C -4.140625 -8.242188 -3.511719 -8.496094 -2.71875 -8.496094 C -1.800781 -8.496094 -1.078125 -8.136719 -0.558594 -7.414062 C -0.0195312 -6.695312 0.234375 -5.6875 0.234375 -4.429688 C 0.234375 -3.886719 0.179688 -3.347656 0.0898438 -2.773438 C 0 -2.195312 -0.144531 -1.601562 -0.359375 -0.972656 L -2.035156 -0.972656 C -1.710938 -1.566406 -1.476562 -2.160156 -1.332031 -2.734375 C -1.171875 -3.3125 -1.097656 -3.886719 -1.097656 -4.464844 C -1.097656 -5.21875 -1.222656 -5.8125 -1.476562 -6.226562 C -1.726562 -6.625 -2.105469 -6.839844 -2.59375 -6.839844 C -3.023438 -6.839844 -3.367188 -6.679688 -3.601562 -6.390625 C -3.835938 -6.101562 -4.066406 -5.453125 -4.285156 -4.445312 L -4.410156 -3.886719 C -4.625 -2.878906 -4.949219 -2.140625 -5.382812 -1.710938 C -5.8125 -1.261719 -6.40625 -1.042969 -7.183594 -1.042969 C -8.101562 -1.042969 -8.820312 -1.367188 -9.324219 -2.015625 C -9.828125 -2.664062 -10.078125 -3.601562 -10.078125 -4.824219 C -10.078125 -5.417969 -10.027344 -5.976562 -9.9375 -6.515625 C -9.847656 -7.039062 -9.71875 -7.523438 -9.558594 -7.972656 Z M -9.558594 -7.972656 "/>
</g>
<g id="glyph-2-4">
<path d="M -5.941406 -9.882812 L 0 -9.882812 L 0 -8.261719 L -5.886719 -8.261719 C -6.820312 -8.261719 -7.507812 -8.0625 -7.972656 -7.703125 C -8.441406 -7.34375 -8.675781 -6.804688 -8.675781 -6.085938 C -8.675781 -5.203125 -8.386719 -4.519531 -7.828125 -4.015625 C -7.273438 -3.511719 -6.515625 -3.257812 -5.5625 -3.257812 L 0 -3.257812 L 0 -1.636719 L -13.679688 -1.636719 L -13.679688 -3.257812 L -8.316406 -3.257812 C -8.890625 -3.636719 -9.34375 -4.085938 -9.628906 -4.625 C -9.917969 -5.148438 -10.078125 -5.761719 -10.078125 -6.445312 C -10.078125 -7.558594 -9.71875 -8.425781 -9.019531 -9 C -8.316406 -9.574219 -7.289062 -9.882812 -5.941406 -9.882812 Z M -5.941406 -9.882812 "/>
</g>
<g id="glyph-2-5">
<path d="M -5.039062 -8.171875 C -6.191406 -8.171875 -7.109375 -7.921875 -7.757812 -7.453125 C -8.40625 -6.964844 -8.730469 -6.28125 -8.730469 -5.417969 C -8.730469 -4.554688 -8.40625 -3.871094 -7.757812 -3.382812 C -7.109375 -2.898438 -6.191406 -2.664062 -5.039062 -2.664062 C -3.871094 -2.664062 -2.96875 -2.898438 -2.320312 -3.382812 C -1.675781 -3.871094 -1.351562 -4.554688 -1.351562 -5.417969 C -1.351562 -6.28125 -1.675781 -6.964844 -2.320312 -7.453125 C -2.96875 -7.921875 -3.871094 -8.171875 -5.039062 -8.171875 Z M -1.222656 -9.792969 C 0.433594 -9.792969 1.675781 -9.414062 2.503906 -8.675781 C 3.3125 -7.921875 3.726562 -6.785156 3.726562 -5.257812 C 3.726562 -4.679688 3.671875 -4.15625 3.601562 -3.652344 C 3.511719 -3.148438 3.382812 -2.644531 3.203125 -2.179688 L 1.636719 -2.179688 C 1.890625 -2.644531 2.070312 -3.113281 2.195312 -3.582031 C 2.320312 -4.050781 2.394531 -4.519531 2.394531 -5.003906 C 2.394531 -6.046875 2.105469 -6.839844 1.566406 -7.378906 C 1.007812 -7.902344 0.179688 -8.171875 -0.9375 -8.171875 L -1.726562 -8.171875 C -1.152344 -7.828125 -0.71875 -7.398438 -0.433594 -6.875 C -0.144531 -6.355469 0 -5.742188 0 -5.023438 C 0 -3.796875 -0.449219 -2.824219 -1.367188 -2.089844 C -2.285156 -1.351562 -3.511719 -0.988281 -5.039062 -0.988281 C -6.550781 -0.988281 -7.777344 -1.351562 -8.695312 -2.089844 C -9.613281 -2.824219 -10.078125 -3.796875 -10.078125 -5.023438 C -10.078125 -5.742188 -9.9375 -6.355469 -9.648438 -6.875 C -9.359375 -7.398438 -8.929688 -7.828125 -8.351562 -8.171875 L -9.847656 -8.171875 L -9.847656 -9.792969 Z M -1.222656 -9.792969 "/>
</g>
<g id="glyph-2-6">
</g>
<g id="glyph-2-7">
<path d="M -8.335938 -7.398438 C -8.441406 -7.21875 -8.515625 -7.019531 -8.566406 -6.804688 C -8.605469 -6.589844 -8.640625 -6.355469 -8.640625 -6.101562 C -8.640625 -5.183594 -8.335938 -4.480469 -7.738281 -3.996094 C -7.144531 -3.492188 -6.300781 -3.257812 -5.183594 -3.257812 L 0 -3.257812 L 0 -1.636719 L -9.847656 -1.636719 L -9.847656 -3.257812 L -8.316406 -3.257812 C -8.910156 -3.582031 -9.359375 -4.03125 -9.648438 -4.570312 C -9.9375 -5.113281 -10.078125 -5.777344 -10.078125 -6.570312 C -10.078125 -6.679688 -10.0625 -6.804688 -10.0625 -6.949219 C -10.042969 -7.074219 -10.027344 -7.21875 -9.988281 -7.398438 Z M -8.335938 -7.398438 "/>
</g>
<g id="glyph-2-8">
<path d="M -4.949219 -6.175781 C -4.949219 -4.859375 -4.789062 -3.960938 -4.5 -3.457031 C -4.195312 -2.953125 -3.691406 -2.699219 -2.96875 -2.699219 C -2.394531 -2.699219 -1.925781 -2.878906 -1.601562 -3.257812 C -1.261719 -3.636719 -1.097656 -4.15625 -1.097656 -4.804688 C -1.097656 -5.707031 -1.402344 -6.425781 -2.050781 -6.964844 C -2.683594 -7.507812 -3.527344 -7.777344 -4.589844 -7.777344 L -4.949219 -7.777344 Z M -5.617188 -9.394531 L 0 -9.394531 L 0 -7.777344 L -1.492188 -7.777344 C -0.882812 -7.398438 -0.449219 -6.929688 -0.179688 -6.390625 C 0.0898438 -5.851562 0.234375 -5.164062 0.234375 -4.375 C 0.234375 -3.367188 -0.0351562 -2.554688 -0.59375 -1.960938 C -1.152344 -1.367188 -1.90625 -1.078125 -2.863281 -1.078125 C -3.960938 -1.078125 -4.789062 -1.441406 -5.363281 -2.195312 C -5.921875 -2.933594 -6.210938 -4.03125 -6.210938 -5.507812 L -6.210938 -7.777344 L -6.371094 -7.777344 C -7.109375 -7.777344 -7.6875 -7.523438 -8.101562 -7.039062 C -8.496094 -6.550781 -8.710938 -5.867188 -8.710938 -4.984375 C -8.710938 -4.410156 -8.640625 -3.871094 -8.496094 -3.328125 C -8.351562 -2.789062 -8.152344 -2.285156 -7.902344 -1.800781 L -9.394531 -1.800781 C -9.613281 -2.375 -9.792969 -2.953125 -9.898438 -3.511719 C -10.007812 -4.066406 -10.078125 -4.609375 -10.078125 -5.148438 C -10.078125 -6.570312 -9.703125 -7.632812 -8.964844 -8.335938 C -8.226562 -9.035156 -7.109375 -9.394531 -5.617188 -9.394531 Z M -5.617188 -9.394531 "/>
</g>
<g id="glyph-2-9">
<path d="M -12.636719 -3.292969 L -9.847656 -3.292969 L -9.847656 -6.625 L -8.585938 -6.625 L -8.585938 -3.292969 L -3.238281 -3.292969 C -2.429688 -3.292969 -1.90625 -3.402344 -1.691406 -3.617188 C -1.457031 -3.835938 -1.351562 -4.285156 -1.351562 -4.96875 L -1.351562 -6.625 L 0 -6.625 L 0 -4.96875 C 0 -3.707031 -0.234375 -2.84375 -0.703125 -2.375 C -1.171875 -1.90625 -2.015625 -1.675781 -3.238281 -1.675781 L -8.585938 -1.675781 L -8.585938 -0.484375 L -9.847656 -0.484375 L -9.847656 -1.675781 L -12.636719 -1.675781 Z M -12.636719 -3.292969 "/>
</g>
<g id="glyph-2-10">
<path d="M -5.328125 -10.117188 L -4.535156 -10.117188 L -4.535156 -2.683594 C -3.421875 -2.753906 -2.554688 -3.078125 -1.980469 -3.691406 C -1.402344 -4.285156 -1.117188 -5.113281 -1.117188 -6.191406 C -1.117188 -6.804688 -1.1875 -7.414062 -1.332031 -7.992188 C -1.476562 -8.566406 -1.710938 -9.160156 -2.035156 -9.738281 L -0.503906 -9.738281 C -0.253906 -9.160156 -0.0546875 -8.566406 0.0546875 -7.957031 C 0.160156 -7.34375 0.234375 -6.714844 0.234375 -6.101562 C 0.234375 -4.519531 -0.214844 -3.277344 -1.117188 -2.359375 C -2.015625 -1.441406 -3.257812 -0.988281 -4.824219 -0.988281 C -6.425781 -0.988281 -7.703125 -1.421875 -8.65625 -2.285156 C -9.59375 -3.148438 -10.078125 -4.339844 -10.078125 -5.8125 C -10.078125 -7.144531 -9.648438 -8.191406 -8.800781 -8.964844 C -7.9375 -9.71875 -6.785156 -10.117188 -5.328125 -10.117188 Z M -5.796875 -8.496094 C -6.679688 -8.476562 -7.378906 -8.226562 -7.921875 -7.757812 C -8.441406 -7.273438 -8.710938 -6.625 -8.710938 -5.832031 C -8.710938 -4.933594 -8.441406 -4.210938 -7.9375 -3.671875 C -7.433594 -3.132812 -6.714844 -2.808594 -5.796875 -2.734375 Z M -5.796875 -8.496094 "/>
</g>
</g>
<clipPath id="clip-0">
<path clip-rule="nonzero" d="M 193.449219 168.039062 L 212.449219 168.039062 L 212.449219 187.039062 L 193.449219 187.039062 Z M 193.449219 168.039062 "/>
</clipPath>
<clipPath id="clip-1">
<path clip-rule="nonzero" d="M 228.730469 216.558594 L 247.730469 216.558594 L 247.730469 235.558594 L 228.730469 235.558594 Z M 228.730469 216.558594 "/>
</clipPath>
<clipPath id="clip-2">
<path clip-rule="nonzero" d="M 264.007812 233.289062 L 283.007812 233.289062 L 283.007812 252.289062 L 264.007812 252.289062 Z M 264.007812 233.289062 "/>
</clipPath>
<clipPath id="clip-3">
<path clip-rule="nonzero" d="M 334.566406 377.101562 L 353.566406 377.101562 L 353.566406 396.101562 L 334.566406 396.101562 Z M 334.566406 377.101562 "/>
</clipPath>
<clipPath id="clip-4">
<path clip-rule="nonzero" d="M 369.847656 313.453125 L 388.847656 313.453125 L 388.847656 332.453125 L 369.847656 332.453125 Z M 369.847656 313.453125 "/>
</clipPath>
<clipPath id="clip-5">
<path clip-rule="nonzero" d="M 405.125 459.234375 L 424.125 459.234375 L 424.125 478.234375 L 405.125 478.234375 Z M 405.125 459.234375 "/>
</clipPath>
<clipPath id="clip-6">
<path clip-rule="nonzero" d="M 440.40625 430.199219 L 459.40625 430.199219 L 459.40625 449.199219 L 440.40625 449.199219 Z M 440.40625 430.199219 "/>
</clipPath>
<clipPath id="clip-7">
<path clip-rule="nonzero" d="M 475.683594 412.917969 L 494.683594 412.917969 L 494.683594 431.917969 L 475.683594 431.917969 Z M 475.683594 412.917969 "/>
</clipPath>
<clipPath id="clip-8">
<path clip-rule="nonzero" d="M 510.964844 371.3125 L 529.964844 371.3125 L 529.964844 390.3125 L 510.964844 390.3125 Z M 510.964844 371.3125 "/>
</clipPath>
<clipPath id="clip-9">
<path clip-rule="nonzero" d="M 546.242188 396.40625 L 565.242188 396.40625 L 565.242188 415.40625 L 546.242188 415.40625 Z M 546.242188 396.40625 "/>
</clipPath>
<clipPath id="clip-10">
<path clip-rule="nonzero" d="M 581.523438 407.933594 L 600.523438 407.933594 L 600.523438 426.933594 L 581.523438 426.933594 Z M 581.523438 407.933594 "/>
</clipPath>
<clipPath id="clip-11">
<path clip-rule="nonzero" d="M 616.800781 415.421875 L 635.800781 415.421875 L 635.800781 434.421875 L 616.800781 434.421875 Z M 616.800781 415.421875 "/>
</clipPath>
<clipPath id="clip-12">
<path clip-rule="nonzero" d="M 652.082031 395.613281 L 671.082031 395.613281 L 671.082031 414.613281 L 652.082031 414.613281 Z M 652.082031 395.613281 "/>
</clipPath>
<clipPath id="clip-13">
<path clip-rule="nonzero" d="M 687.359375 336.941406 L 706.359375 336.941406 L 706.359375 355.941406 L 687.359375 355.941406 Z M 687.359375 336.941406 "/>
</clipPath>
<clipPath id="clip-14">
<path clip-rule="nonzero" d="M 722.640625 323.761719 L 741.640625 323.761719 L 741.640625 342.761719 L 722.640625 342.761719 Z M 722.640625 323.761719 "/>
</clipPath>
<clipPath id="clip-15">
<path clip-rule="nonzero" d="M 757.917969 308.683594 L 776.917969 308.683594 L 776.917969 327.683594 L 757.917969 327.683594 Z M 757.917969 308.683594 "/>
</clipPath>
<clipPath id="clip-16">
<path clip-rule="nonzero" d="M 793.199219 258.382812 L 812.199219 258.382812 L 812.199219 277.382812 L 793.199219 277.382812 Z M 793.199219 258.382812 "/>
</clipPath>
<clipPath id="clip-17">
<path clip-rule="nonzero" d="M 828.476562 253.6875 L 847.476562 253.6875 L 847.476562 272.6875 L 828.476562 272.6875 Z M 828.476562 253.6875 "/>
</clipPath>
<clipPath id="clip-18">
<path clip-rule="nonzero" d="M 863.757812 212.238281 L 882.757812 212.238281 L 882.757812 231.238281 L 863.757812 231.238281 Z M 863.757812 212.238281 "/>
</clipPath>
<clipPath id="clip-19">
<path clip-rule="nonzero" d="M 899.035156 193.851562 L 918.035156 193.851562 L 918.035156 212.851562 L 899.035156 212.851562 Z M 899.035156 193.851562 "/>
</clipPath>
<clipPath id="clip-20">
<path clip-rule="nonzero" d="M 934.316406 266.746094 L 953.316406 266.746094 L 953.316406 285.746094 L 934.316406 285.746094 Z M 934.316406 266.746094 "/>
</clipPath>
<clipPath id="clip-21">
<path clip-rule="nonzero" d="M 969.59375 196.785156 L 988.59375 196.785156 L 988.59375 215.785156 L 969.59375 215.785156 Z M 969.59375 196.785156 "/>
</clipPath>
<clipPath id="clip-22">
<path clip-rule="nonzero" d="M 1004.875 127.625 L 1023.875 127.625 L 1023.875 146.625 L 1004.875 146.625 Z M 1004.875 127.625 "/>
</clipPath>
<clipPath id="clip-23">
<path clip-rule="nonzero" d="M 1040.152344 371.3125 L 1059.152344 371.3125 L 1059.152344 390.3125 L 1040.152344 390.3125 Z M 1040.152344 371.3125 "/>
</clipPath>
<clipPath id="clip-24">
<path clip-rule="nonzero" d="M 1075.433594 233.289062 L 1094.433594 233.289062 L 1094.433594 252.289062 L 1075.433594 252.289062 Z M 1075.433594 233.289062 "/>
</clipPath>
<clipPath id="clip-25">
<path clip-rule="nonzero" d="M 123.574219 30.660156 L 141.210938 30.660156 L 141.210938 53.390625 L 123.574219 53.390625 Z M 123.574219 30.660156 "/>
</clipPath>
<clipPath id="clip-26">
<path clip-rule="nonzero" d="M 194.132812 30.660156 L 211.769531 30.660156 L 211.769531 53.390625 L 194.132812 53.390625 Z M 194.132812 30.660156 "/>
</clipPath>
<clipPath id="clip-27">
<path clip-rule="nonzero" d="M 229.410156 131.042969 L 247.046875 131.042969 L 247.046875 153.769531 L 229.410156 153.769531 Z M 229.410156 131.042969 "/>
</clipPath>
<clipPath id="clip-28">
<path clip-rule="nonzero" d="M 264.691406 105.949219 L 282.328125 105.949219 L 282.328125 128.675781 L 264.691406 128.675781 Z M 264.691406 105.949219 "/>
</clipPath>
<clipPath id="clip-29">
<path clip-rule="nonzero" d="M 299.96875 30.660156 L 317.605469 30.660156 L 317.605469 53.390625 L 299.96875 53.390625 Z M 299.96875 30.660156 "/>
</clipPath>
<clipPath id="clip-30">
<path clip-rule="nonzero" d="M 335.25 45.140625 L 352.886719 45.140625 L 352.886719 67.867188 L 335.25 67.867188 Z M 335.25 45.140625 "/>
</clipPath>
<clipPath id="clip-31">
<path clip-rule="nonzero" d="M 370.527344 61.601562 L 388.164062 61.601562 L 388.164062 84.328125 L 370.527344 84.328125 Z M 370.527344 61.601562 "/>
</clipPath>
<clipPath id="clip-32">
<path clip-rule="nonzero" d="M 405.808594 48.21875 L 423.445312 48.21875 L 423.445312 70.949219 L 405.808594 70.949219 Z M 405.808594 48.21875 "/>
</clipPath>
<clipPath id="clip-33">
<path clip-rule="nonzero" d="M 441.085938 52.832031 L 458.722656 52.832031 L 458.722656 75.558594 L 441.085938 75.558594 Z M 441.085938 52.832031 "/>
</clipPath>
<clipPath id="clip-34">
<path clip-rule="nonzero" d="M 476.367188 47.304688 L 494.003906 47.304688 L 494.003906 70.03125 L 476.367188 70.03125 Z M 476.367188 47.304688 "/>
</clipPath>
<clipPath id="clip-35">
<path clip-rule="nonzero" d="M 511.644531 30.660156 L 529.28125 30.660156 L 529.28125 53.390625 L 511.644531 53.390625 Z M 511.644531 30.660156 "/>
</clipPath>
<clipPath id="clip-36">
<path clip-rule="nonzero" d="M 546.925781 68.304688 L 564.5625 68.304688 L 564.5625 91.03125 L 546.925781 91.03125 Z M 546.925781 68.304688 "/>
</clipPath>
<clipPath id="clip-37">
<path clip-rule="nonzero" d="M 582.203125 47.929688 L 599.839844 47.929688 L 599.839844 70.65625 L 582.203125 70.65625 Z M 582.203125 47.929688 "/>
</clipPath>
<clipPath id="clip-38">
<path clip-rule="nonzero" d="M 617.484375 43.601562 L 635.121094 43.601562 L 635.121094 66.328125 L 617.484375 66.328125 Z M 617.484375 43.601562 "/>
</clipPath>
<clipPath id="clip-39">
<path clip-rule="nonzero" d="M 652.761719 55.167969 L 670.398438 55.167969 L 670.398438 77.894531 L 652.761719 77.894531 Z M 652.761719 55.167969 "/>
</clipPath>
<clipPath id="clip-40">
<path clip-rule="nonzero" d="M 688.042969 92.855469 L 705.679688 92.855469 L 705.679688 115.582031 L 688.042969 115.582031 Z M 688.042969 92.855469 "/>
</clipPath>
<clipPath id="clip-41">
<path clip-rule="nonzero" d="M 723.320312 66.324219 L 740.957031 66.324219 L 740.957031 89.050781 L 723.320312 89.050781 Z M 723.320312 66.324219 "/>
</clipPath>
<clipPath id="clip-42">
<path clip-rule="nonzero" d="M 758.601562 69.125 L 776.238281 69.125 L 776.238281 91.855469 L 758.601562 91.855469 Z M 758.601562 69.125 "/>
</clipPath>
<clipPath id="clip-43">
<path clip-rule="nonzero" d="M 793.878906 60.777344 L 811.515625 60.777344 L 811.515625 83.503906 L 793.878906 83.503906 Z M 793.878906 60.777344 "/>
</clipPath>
<clipPath id="clip-44">
<path clip-rule="nonzero" d="M 829.160156 61.402344 L 846.796875 61.402344 L 846.796875 84.128906 L 829.160156 84.128906 Z M 829.160156 61.402344 "/>
</clipPath>
<clipPath id="clip-45">
<path clip-rule="nonzero" d="M 864.4375 59.804688 L 882.074219 59.804688 L 882.074219 82.53125 L 864.4375 82.53125 Z M 864.4375 59.804688 "/>
</clipPath>
<clipPath id="clip-46">
<path clip-rule="nonzero" d="M 899.71875 62.925781 L 917.355469 62.925781 L 917.355469 85.65625 L 899.71875 85.65625 Z M 899.71875 62.925781 "/>
</clipPath>
<clipPath id="clip-47">
<path clip-rule="nonzero" d="M 934.996094 55.757812 L 952.632812 55.757812 L 952.632812 78.484375 L 934.996094 78.484375 Z M 934.996094 55.757812 "/>
</clipPath>
<clipPath id="clip-48">
<path clip-rule="nonzero" d="M 970.277344 71.726562 L 987.914062 71.726562 L 987.914062 94.453125 L 970.277344 94.453125 Z M 970.277344 71.726562 "/>
</clipPath>
<clipPath id="clip-49">
<path clip-rule="nonzero" d="M 1005.554688 30.660156 L 1023.191406 30.660156 L 1023.191406 53.390625 L 1005.554688 53.390625 Z M 1005.554688 30.660156 "/>
</clipPath>
<clipPath id="clip-50">
<path clip-rule="nonzero" d="M 1040.835938 143.589844 L 1058.472656 143.589844 L 1058.472656 166.316406 L 1040.835938 166.316406 Z M 1040.835938 143.589844 "/>
</clipPath>
<clipPath id="clip-51">
<path clip-rule="nonzero" d="M 1076.113281 80.851562 L 1093.75 80.851562 L 1093.75 103.578125 L 1076.113281 103.578125 Z M 1076.113281 80.851562 "/>
</clipPath>
</defs>
<rect x="-115.2" y="-64.8" width="1382.4" height="777.6" fill="rgb(100%, 100%, 100%)" fill-opacity="1"/>
<path fill-rule="nonzero" fill="rgb(100%, 100%, 100%)" fill-opacity="1" d="M 84.765625 516.324219 L 1132.558594 516.324219 L 1132.558594 19.441406 L 84.765625 19.441406 Z M 84.765625 516.324219 "/>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 97.113281 131.675781 L 97.113281 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="91.862753" y="541.746813"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 273.507812 131.675781 L 273.507812 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="268.259217" y="541.746813"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 449.90625 131.675781 L 449.90625 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="439.405682" y="541.746813"/>
<use xlink:href="#glyph-0-0" x="449.899682" y="541.746813"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 626.300781 131.675781 L 626.300781 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="615.802146" y="541.746813"/>
<use xlink:href="#glyph-0-1" x="626.296146" y="541.746813"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 802.699219 131.675781 L 802.699219 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="792.198611" y="541.746813"/>
<use xlink:href="#glyph-0-0" x="802.692611" y="541.746813"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 979.09375 131.675781 L 979.09375 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="968.595076" y="541.746813"/>
<use xlink:href="#glyph-0-1" x="979.089076" y="541.746813"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-1-0" x="571.2875" y="562.949938"/>
<use xlink:href="#glyph-1-1" x="586.8215" y="562.949938"/>
<use xlink:href="#glyph-1-2" x="591.8255" y="562.949938"/>
<use xlink:href="#glyph-1-3" x="603.2375" y="562.949938"/>
<use xlink:href="#glyph-1-4" x="608.9615" y="562.949938"/>
<use xlink:href="#glyph-1-5" x="620.3915" y="562.949938"/>
<use xlink:href="#glyph-1-6" x="634.2515" y="562.949938"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 154.261719 L 75.765625 154.261719 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="61.765" y="500.200196"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 244.601562 L 75.765625 244.601562 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="51.265" y="409.85748"/>
<use xlink:href="#glyph-0-0" x="61.759" y="409.85748"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 334.945312 L 75.765625 334.945312 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-4" x="51.265" y="319.514764"/>
<use xlink:href="#glyph-0-0" x="61.759" y="319.514764"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 425.289062 L 75.765625 425.289062 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-5" x="51.265" y="229.172048"/>
<use xlink:href="#glyph-0-0" x="61.759" y="229.172048"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 515.632812 L 75.765625 515.632812 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="51.265" y="138.829332"/>
<use xlink:href="#glyph-0-0" x="61.759" y="138.829332"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 605.972656 L 75.765625 605.972656 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="40.765" y="48.486616"/>
<use xlink:href="#glyph-0-0" x="51.259" y="48.486616"/>
<use xlink:href="#glyph-0-0" x="61.753" y="48.486616"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-2-0" x="33.015" y="327.210594"/>
<use xlink:href="#glyph-2-1" x="33.015" y="320.874594"/>
<use xlink:href="#glyph-2-2" x="33.015" y="315.870594"/>
<use xlink:href="#glyph-2-1" x="33.015" y="304.458594"/>
<use xlink:href="#glyph-2-3" x="33.015" y="299.454594"/>
<use xlink:href="#glyph-2-4" x="33.015" y="290.076594"/>
<use xlink:href="#glyph-2-1" x="33.015" y="278.664594"/>
<use xlink:href="#glyph-2-2" x="33.015" y="273.660594"/>
<use xlink:href="#glyph-2-5" x="33.015" y="262.248594"/>
<use xlink:href="#glyph-2-6" x="33.015" y="250.818594"/>
<use xlink:href="#glyph-2-7" x="33.015" y="245.094594"/>
<use xlink:href="#glyph-2-8" x="33.015" y="237.696594"/>
<use xlink:href="#glyph-2-9" x="33.015" y="226.662594"/>
<use xlink:href="#glyph-2-10" x="33.015" y="219.606594"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 605.972656 L 344.066406 605.972656 L 379.347656 604.738281 L 414.625 605.972656 L 449.90625 604.589844 L 485.183594 605.972656 L 1084.933594 605.972656 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00142045 -2.251665 C 0.596236 -2.251665 1.170455 -2.013384 1.59233 -1.591509 C 2.014205 -1.169634 2.24858 -0.595415 2.24858 -0.00166477 C 2.24858 0.595991 2.014205 1.17021 1.59233 1.592085 C 1.170455 2.01396 0.596236 2.248335 -0.00142045 2.248335 C -0.59517 2.248335 -1.169389 2.01396 -1.591264 1.592085 C -2.013139 1.17021 -2.25142 0.595991 -2.25142 -0.00166477 C -2.25142 -0.595415 -2.013139 -1.169634 -1.591264 -1.591509 C -1.169389 -2.013384 -0.59517 -2.251665 -0.00142045 -2.251665 Z M -0.00142045 -2.251665 " transform="matrix(1, 0, 0, -1, 132.392045, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00141256 -2.251665 C 0.596244 -2.251665 1.170462 -2.013384 1.592337 -1.591509 C 2.014212 -1.169634 2.248587 -0.595415 2.248587 -0.00166477 C 2.248587 0.595991 2.014212 1.17021 1.592337 1.592085 C 1.170462 2.01396 0.596244 2.248335 -0.00141256 2.248335 C -0.595163 2.248335 -1.169381 2.01396 -1.591256 1.592085 C -2.013131 1.17021 -2.251413 0.595991 -2.251413 -0.00166477 C -2.251413 -0.595415 -2.013131 -1.169634 -1.591256 -1.591509 C -1.169381 -2.013384 -0.595163 -2.251665 -0.00141256 -2.251665 Z M -0.00141256 -2.251665 " transform="matrix(1, 0, 0, -1, 202.950631, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000544508 -2.251665 C 0.598201 -2.251665 1.168513 -2.013384 1.590388 -1.591509 C 2.012263 -1.169634 2.250545 -0.595415 2.250545 -0.00166477 C 2.250545 0.595991 2.012263 1.17021 1.590388 1.592085 C 1.168513 2.01396 0.598201 2.248335 0.000544508 2.248335 C -0.597112 2.248335 -1.167424 2.01396 -1.589299 1.592085 C -2.011174 1.17021 -2.249455 0.595991 -2.249455 -0.00166477 C -2.249455 -0.595415 -2.011174 -1.169634 -1.589299 -1.591509 C -1.167424 -2.013384 -0.597112 -2.251665 0.000544508 -2.251665 Z M 0.000544508 -2.251665 " transform="matrix(1, 0, 0, -1, 238.229924, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00140467 -2.251665 C 0.596252 -2.251665 1.17047 -2.013384 1.592345 -1.591509 C 2.01422 -1.169634 2.248595 -0.595415 2.248595 -0.00166477 C 2.248595 0.595991 2.01422 1.17021 1.592345 1.592085 C 1.17047 2.01396 0.596252 2.248335 -0.00140467 2.248335 C -0.595155 2.248335 -1.169373 2.01396 -1.591248 1.592085 C -2.013123 1.17021 -2.251405 0.595991 -2.251405 -0.00166477 C -2.251405 -0.595415 -2.013123 -1.169634 -1.591248 -1.591509 C -1.169373 -2.013384 -0.595155 -2.251665 -0.00140467 -2.251665 Z M -0.00140467 -2.251665 " transform="matrix(1, 0, 0, -1, 273.509217, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000552399 -2.251665 C 0.598209 -2.251665 1.168521 -2.013384 1.590396 -1.591509 C 2.012271 -1.169634 2.250552 -0.595415 2.250552 -0.00166477 C 2.250552 0.595991 2.012271 1.17021 1.590396 1.592085 C 1.168521 2.01396 0.598209 2.248335 0.000552399 2.248335 C -0.597104 2.248335 -1.167416 2.01396 -1.589291 1.592085 C -2.011166 1.17021 -2.249448 0.595991 -2.249448 -0.00166477 C -2.249448 -0.595415 -2.011166 -1.169634 -1.589291 -1.591509 C -1.167416 -2.013384 -0.597104 -2.251665 0.000552399 -2.251665 Z M 0.000552399 -2.251665 " transform="matrix(1, 0, 0, -1, 308.78851, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00139678 -2.251665 C 0.596259 -2.251665 1.170478 -2.013384 1.592353 -1.591509 C 2.014228 -1.169634 2.248603 -0.595415 2.248603 -0.00166477 C 2.248603 0.595991 2.014228 1.17021 1.592353 1.592085 C 1.170478 2.01396 0.596259 2.248335 -0.00139678 2.248335 C -0.595147 2.248335 -1.169366 2.01396 -1.591241 1.592085 C -2.013116 1.17021 -2.251397 0.595991 -2.251397 -0.00166477 C -2.251397 -0.595415 -2.013116 -1.169634 -1.591241 -1.591509 C -1.169366 -2.013384 -0.595147 -2.251665 -0.00139678 -2.251665 Z M -0.00139678 -2.251665 " transform="matrix(1, 0, 0, -1, 344.067803, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00056029 -2.248468 C 0.598217 -2.248468 1.168529 -2.014093 1.590404 -1.592218 C 2.012279 -1.170343 2.25056 -0.596125 2.25056 0.00153168 C 2.25056 0.595282 2.012279 1.1695 1.590404 1.591375 C 1.168529 2.01325 0.598217 2.251532 0.00056029 2.251532 C -0.597096 2.251532 -1.167408 2.01325 -1.589283 1.591375 C -2.011158 1.1695 -2.24944 0.595282 -2.24944 0.00153168 C -2.24944 -0.596125 -2.011158 -1.170343 -1.589283 -1.592218 C -1.167408 -2.014093 -0.597096 -2.248468 0.00056029 -2.248468 Z M 0.00056029 -2.248468 " transform="matrix(1, 0, 0, -1, 379.347096, 43.26325)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00138889 -2.251665 C 0.596267 -2.251665 1.170486 -2.013384 1.592361 -1.591509 C 2.014236 -1.169634 2.248611 -0.595415 2.248611 -0.00166477 C 2.248611 0.595991 2.014236 1.17021 1.592361 1.592085 C 1.170486 2.01396 0.596267 2.248335 -0.00138889 2.248335 C -0.595139 2.248335 -1.169358 2.01396 -1.591233 1.592085 C -2.013108 1.17021 -2.251389 0.595991 -2.251389 -0.00166477 C -2.251389 -0.595415 -2.013108 -1.169634 -1.591233 -1.591509 C -1.169358 -2.013384 -0.595139 -2.251665 -0.00138889 -2.251665 Z M -0.00138889 -2.251665 " transform="matrix(1, 0, 0, -1, 414.626389, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000568182 -2.248853 C 0.598224 -2.248853 1.168537 -2.014478 1.590412 -1.592603 C 2.012287 -1.170728 2.250568 -0.596509 2.250568 0.0011472 C 2.250568 0.594897 2.012287 1.169116 1.590412 1.590991 C 1.168537 2.012866 0.598224 2.251147 0.000568182 2.251147 C -0.597088 2.251147 -1.167401 2.012866 -1.589276 1.590991 C -2.011151 1.169116 -2.249432 0.594897 -2.249432 0.0011472 C -2.249432 -0.596509 -2.011151 -1.170728 -1.589276 -1.592603 C -1.167401 -2.014478 -0.597088 -2.248853 0.000568182 -2.248853 Z M 0.000568182 -2.248853 " transform="matrix(1, 0, 0, -1, 449.905682, 43.411303)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.001381 -2.251665 C 0.596275 -2.251665 1.170494 -2.013384 1.592369 -1.591509 C 2.014244 -1.169634 2.248619 -0.595415 2.248619 -0.00166477 C 2.248619 0.595991 2.014244 1.17021 1.592369 1.592085 C 1.170494 2.01396 0.596275 2.248335 -0.001381 2.248335 C -0.595131 2.248335 -1.16935 2.01396 -1.591225 1.592085 C -2.0131 1.17021 -2.251381 0.595991 -2.251381 -0.00166477 C -2.251381 -0.595415 -2.0131 -1.169634 -1.591225 -1.591509 C -1.16935 -2.013384 -0.595131 -2.251665 -0.001381 -2.251665 Z M -0.001381 -2.251665 " transform="matrix(1, 0, 0, -1, 485.184975, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000576073 -2.251665 C 0.598232 -2.251665 1.168545 -2.013384 1.59042 -1.591509 C 2.012295 -1.169634 2.250576 -0.595415 2.250576 -0.00166477 C 2.250576 0.595991 2.012295 1.17021 1.59042 1.592085 C 1.168545 2.01396 0.598232 2.248335 0.000576073 2.248335 C -0.59708 2.248335 -1.167393 2.01396 -1.589268 1.592085 C -2.011143 1.17021 -2.249424 0.595991 -2.249424 -0.00166477 C -2.249424 -0.595415 -2.011143 -1.169634 -1.589268 -1.591509 C -1.167393 -2.013384 -0.59708 -2.251665 0.000576073 -2.251665 Z M 0.000576073 -2.251665 " transform="matrix(1, 0, 0, -1, 520.464268, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00137311 -2.251665 C 0.596283 -2.251665 1.170502 -2.013384 1.592377 -1.591509 C 2.014252 -1.169634 2.248627 -0.595415 2.248627 -0.00166477 C 2.248627 0.595991 2.014252 1.17021 1.592377 1.592085 C 1.170502 2.01396 0.596283 2.248335 -0.00137311 2.248335 C -0.595123 2.248335 -1.169342 2.01396 -1.591217 1.592085 C -2.013092 1.17021 -2.251373 0.595991 -2.251373 -0.00166477 C -2.251373 -0.595415 -2.013092 -1.169634 -1.591217 -1.591509 C -1.169342 -2.013384 -0.595123 -2.251665 -0.00137311 -2.251665 Z M -0.00137311 -2.251665 " transform="matrix(1, 0, 0, -1, 555.743561, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000583965 -2.251665 C 0.59824 -2.251665 1.168553 -2.013384 1.590428 -1.591509 C 2.012303 -1.169634 2.250584 -0.595415 2.250584 -0.00166477 C 2.250584 0.595991 2.012303 1.17021 1.590428 1.592085 C 1.168553 2.01396 0.59824 2.248335 0.000583965 2.248335 C -0.597072 2.248335 -1.167385 2.01396 -1.58926 1.592085 C -2.011135 1.17021 -2.249416 0.595991 -2.249416 -0.00166477 C -2.249416 -0.595415 -2.011135 -1.169634 -1.58926 -1.591509 C -1.167385 -2.013384 -0.597072 -2.251665 0.000583965 -2.251665 Z M 0.000583965 -2.251665 " transform="matrix(1, 0, 0, -1, 591.022854, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00136521 -2.251665 C 0.596291 -2.251665 1.17051 -2.013384 1.592385 -1.591509 C 2.01426 -1.169634 2.248635 -0.595415 2.248635 -0.00166477 C 2.248635 0.595991 2.01426 1.17021 1.592385 1.592085 C 1.17051 2.01396 0.596291 2.248335 -0.00136521 2.248335 C -0.595115 2.248335 -1.169334 2.01396 -1.591209 1.592085 C -2.013084 1.17021 -2.251365 0.595991 -2.251365 -0.00166477 C -2.251365 -0.595415 -2.013084 -1.169634 -1.591209 -1.591509 C -1.169334 -2.013384 -0.595115 -2.251665 -0.00136521 -2.251665 Z M -0.00136521 -2.251665 " transform="matrix(1, 0, 0, -1, 626.302146, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000591856 -2.251665 C 0.598248 -2.251665 1.168561 -2.013384 1.590436 -1.591509 C 2.012311 -1.169634 2.250592 -0.595415 2.250592 -0.00166477 C 2.250592 0.595991 2.012311 1.17021 1.590436 1.592085 C 1.168561 2.01396 0.598248 2.248335 0.000591856 2.248335 C -0.597064 2.248335 -1.167377 2.01396 -1.589252 1.592085 C -2.011127 1.17021 -2.249408 0.595991 -2.249408 -0.00166477 C -2.249408 -0.595415 -2.011127 -1.169634 -1.589252 -1.591509 C -1.167377 -2.013384 -0.597064 -2.251665 0.000591856 -2.251665 Z M 0.000591856 -2.251665 " transform="matrix(1, 0, 0, -1, 661.581439, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00135732 -2.251665 C 0.596299 -2.251665 1.170518 -2.013384 1.592393 -1.591509 C 2.014268 -1.169634 2.248643 -0.595415 2.248643 -0.00166477 C 2.248643 0.595991 2.014268 1.17021 1.592393 1.592085 C 1.170518 2.01396 0.596299 2.248335 -0.00135732 2.248335 C -0.595107 2.248335 -1.169326 2.01396 -1.591201 1.592085 C -2.013076 1.17021 -2.251357 0.595991 -2.251357 -0.00166477 C -2.251357 -0.595415 -2.013076 -1.169634 -1.591201 -1.591509 C -1.169326 -2.013384 -0.595107 -2.251665 -0.00135732 -2.251665 Z M -0.00135732 -2.251665 " transform="matrix(1, 0, 0, -1, 696.860732, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000599747 -2.251665 C 0.598256 -2.251665 1.168568 -2.013384 1.590443 -1.591509 C 2.012318 -1.169634 2.2506 -0.595415 2.2506 -0.00166477 C 2.2506 0.595991 2.012318 1.17021 1.590443 1.592085 C 1.168568 2.01396 0.598256 2.248335 0.000599747 2.248335 C -0.597057 2.248335 -1.167369 2.01396 -1.589244 1.592085 C -2.011119 1.17021 -2.2494 0.595991 -2.2494 -0.00166477 C -2.2494 -0.595415 -2.011119 -1.169634 -1.589244 -1.591509 C -1.167369 -2.013384 -0.597057 -2.251665 0.000599747 -2.251665 Z M 0.000599747 -2.251665 " transform="matrix(1, 0, 0, -1, 732.140025, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00134943 -2.251665 C 0.596307 -2.251665 1.170526 -2.013384 1.592401 -1.591509 C 2.014276 -1.169634 2.248651 -0.595415 2.248651 -0.00166477 C 2.248651 0.595991 2.014276 1.17021 1.592401 1.592085 C 1.170526 2.01396 0.596307 2.248335 -0.00134943 2.248335 C -0.595099 2.248335 -1.169318 2.01396 -1.591193 1.592085 C -2.013068 1.17021 -2.251349 0.595991 -2.251349 -0.00166477 C -2.251349 -0.595415 -2.013068 -1.169634 -1.591193 -1.591509 C -1.169318 -2.013384 -0.595099 -2.251665 -0.00134943 -2.251665 Z M -0.00134943 -2.251665 " transform="matrix(1, 0, 0, -1, 767.419318, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000607639 -2.251665 C 0.598264 -2.251665 1.168576 -2.013384 1.590451 -1.591509 C 2.012326 -1.169634 2.250608 -0.595415 2.250608 -0.00166477 C 2.250608 0.595991 2.012326 1.17021 1.590451 1.592085 C 1.168576 2.01396 0.598264 2.248335 0.000607639 2.248335 C -0.597049 2.248335 -1.167361 2.01396 -1.589236 1.592085 C -2.011111 1.17021 -2.249392 0.595991 -2.249392 -0.00166477 C -2.249392 -0.595415 -2.011111 -1.169634 -1.589236 -1.591509 C -1.167361 -2.013384 -0.597049 -2.251665 0.000607639 -2.251665 Z M 0.000607639 -2.251665 " transform="matrix(1, 0, 0, -1, 802.698611, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00134154 -2.251665 C 0.596315 -2.251665 1.170533 -2.013384 1.592408 -1.591509 C 2.014283 -1.169634 2.248658 -0.595415 2.248658 -0.00166477 C 2.248658 0.595991 2.014283 1.17021 1.592408 1.592085 C 1.170533 2.01396 0.596315 2.248335 -0.00134154 2.248335 C -0.595092 2.248335 -1.16931 2.01396 -1.591185 1.592085 C -2.01306 1.17021 -2.251342 0.595991 -2.251342 -0.00166477 C -2.251342 -0.595415 -2.01306 -1.169634 -1.591185 -1.591509 C -1.16931 -2.013384 -0.595092 -2.251665 -0.00134154 -2.251665 Z M -0.00134154 -2.251665 " transform="matrix(1, 0, 0, -1, 837.977904, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00061553 -2.251665 C 0.598272 -2.251665 1.168584 -2.013384 1.590459 -1.591509 C 2.012334 -1.169634 2.250616 -0.595415 2.250616 -0.00166477 C 2.250616 0.595991 2.012334 1.17021 1.590459 1.592085 C 1.168584 2.01396 0.598272 2.248335 0.00061553 2.248335 C -0.597041 2.248335 -1.167353 2.01396 -1.589228 1.592085 C -2.011103 1.17021 -2.249384 0.595991 -2.249384 -0.00166477 C -2.249384 -0.595415 -2.011103 -1.169634 -1.589228 -1.591509 C -1.167353 -2.013384 -0.597041 -2.251665 0.00061553 -2.251665 Z M 0.00061553 -2.251665 " transform="matrix(1, 0, 0, -1, 873.257197, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00133365 -2.251665 C 0.596323 -2.251665 1.170541 -2.013384 1.592416 -1.591509 C 2.014291 -1.169634 2.248666 -0.595415 2.248666 -0.00166477 C 2.248666 0.595991 2.014291 1.17021 1.592416 1.592085 C 1.170541 2.01396 0.596323 2.248335 -0.00133365 2.248335 C -0.595084 2.248335 -1.169302 2.01396 -1.591177 1.592085 C -2.013052 1.17021 -2.251334 0.595991 -2.251334 -0.00166477 C -2.251334 -0.595415 -2.013052 -1.169634 -1.591177 -1.591509 C -1.169302 -2.013384 -0.595084 -2.251665 -0.00133365 -2.251665 Z M -0.00133365 -2.251665 " transform="matrix(1, 0, 0, -1, 908.53649, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000623422 -2.251665 C 0.59828 -2.251665 1.168592 -2.013384 1.590467 -1.591509 C 2.012342 -1.169634 2.250623 -0.595415 2.250623 -0.00166477 C 2.250623 0.595991 2.012342 1.17021 1.590467 1.592085 C 1.168592 2.01396 0.59828 2.248335 0.000623422 2.248335 C -0.597033 2.248335 -1.167345 2.01396 -1.58922 1.592085 C -2.011095 1.17021 -2.249377 0.595991 -2.249377 -0.00166477 C -2.249377 -0.595415 -2.011095 -1.169634 -1.58922 -1.591509 C -1.167345 -2.013384 -0.597033 -2.251665 0.000623422 -2.251665 Z M 0.000623422 -2.251665 " transform="matrix(1, 0, 0, -1, 943.815783, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00132576 -2.251665 C 0.59633 -2.251665 1.170549 -2.013384 1.592424 -1.591509 C 2.014299 -1.169634 2.248674 -0.595415 2.248674 -0.00166477 C 2.248674 0.595991 2.014299 1.17021 1.592424 1.592085 C 1.170549 2.01396 0.59633 2.248335 -0.00132576 2.248335 C -0.595076 2.248335 -1.169295 2.01396 -1.59117 1.592085 C -2.013045 1.17021 -2.251326 0.595991 -2.251326 -0.00166477 C -2.251326 -0.595415 -2.013045 -1.169634 -1.59117 -1.591509 C -1.169295 -2.013384 -0.595076 -2.251665 -0.00132576 -2.251665 Z M -0.00132576 -2.251665 " transform="matrix(1, 0, 0, -1, 979.095076, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000631313 -2.251665 C 0.598288 -2.251665 1.1686 -2.013384 1.590475 -1.591509 C 2.01235 -1.169634 2.250631 -0.595415 2.250631 -0.00166477 C 2.250631 0.595991 2.01235 1.17021 1.590475 1.592085 C 1.1686 2.01396 0.598288 2.248335 0.000631313 2.248335 C -0.597025 2.248335 -1.167337 2.01396 -1.589212 1.592085 C -2.011087 1.17021 -2.249369 0.595991 -2.249369 -0.00166477 C -2.249369 -0.595415 -2.011087 -1.169634 -1.589212 -1.591509 C -1.167337 -2.013384 -0.597025 -2.251665 0.000631313 -2.251665 Z M 0.000631313 -2.251665 " transform="matrix(1, 0, 0, -1, 1014.374369, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00131787 -2.251665 C 0.596338 -2.251665 1.170557 -2.013384 1.592432 -1.591509 C 2.014307 -1.169634 2.248682 -0.595415 2.248682 -0.00166477 C 2.248682 0.595991 2.014307 1.17021 1.592432 1.592085 C 1.170557 2.01396 0.596338 2.248335 -0.00131787 2.248335 C -0.595068 2.248335 -1.169287 2.01396 -1.591162 1.592085 C -2.013037 1.17021 -2.251318 0.595991 -2.251318 -0.00166477 C -2.251318 -0.595415 -2.013037 -1.169634 -1.591162 -1.591509 C -1.169287 -2.013384 -0.595068 -2.251665 -0.00131787 -2.251665 Z M -0.00131787 -2.251665 " transform="matrix(1, 0, 0, -1, 1049.653662, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639204 -2.251665 C 0.598295 -2.251665 1.168608 -2.013384 1.590483 -1.591509 C 2.012358 -1.169634 2.250639 -0.595415 2.250639 -0.00166477 C 2.250639 0.595991 2.012358 1.17021 1.590483 1.592085 C 1.168608 2.01396 0.598295 2.248335 0.000639204 2.248335 C -0.597017 2.248335 -1.16733 2.01396 -1.589205 1.592085 C -2.01108 1.17021 -2.249361 0.595991 -2.249361 -0.00166477 C -2.249361 -0.595415 -2.01108 -1.169634 -1.589205 -1.591509 C -1.16733 -2.013384 -0.597017 -2.251665 0.000639204 -2.251665 Z M 0.000639204 -2.251665 " transform="matrix(1, 0, 0, -1, 1084.932955, 42.025679)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 605.972656 L 202.949219 380.117188 L 238.230469 472.132812 L 273.507812 430.308594 L 308.789062 605.972656 L 344.066406 533.585938 L 379.347656 518.105469 L 414.625 583.628906 L 449.90625 569.949219 L 485.183594 567.933594 L 520.464844 605.972656 L 555.742188 593.425781 L 591.023438 576.453125 L 626.300781 554.214844 L 661.582031 576.566406 L 696.859375 592.882812 L 732.140625 582.199219 L 767.417969 578.359375 L 802.699219 605.972656 L 837.976562 588.042969 L 873.257812 596.261719 L 908.535156 593.875 L 943.816406 589.246094 L 979.09375 523.84375 L 1014.375 605.972656 L 1084.933594 605.972656 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00142045 -4.501665 C 1.193892 -4.501665 2.338423 -4.025102 3.182173 -3.181352 C 4.025923 -2.337602 4.49858 -1.193071 4.49858 -0.00166477 C 4.49858 1.193648 4.025923 2.338179 3.182173 3.181929 C 2.338423 4.025679 1.193892 4.498335 -0.00142045 4.498335 C -1.192827 4.498335 -2.337358 4.025679 -3.181108 3.181929 C -4.024858 2.338179 -4.50142 1.193648 -4.50142 -0.00166477 C -4.50142 -1.193071 -4.024858 -2.337602 -3.181108 -3.181352 C -2.337358 -4.025102 -1.192827 -4.501665 -0.00142045 -4.501665 Z M -0.00142045 -4.501665 " transform="matrix(1, 0, 0, -1, 132.392045, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00141256 -4.500344 C 1.1939 -4.500344 2.338431 -4.027687 3.182181 -3.180031 C 4.025931 -2.336281 4.498587 -1.19175 4.498587 -0.00034375 C 4.498587 1.194969 4.025931 2.3395 3.182181 3.18325 C 2.338431 4.027 1.1939 4.499656 -0.00141256 4.499656 C -1.192819 4.499656 -2.33735 4.027 -3.1811 3.18325 C -4.02485 2.3395 -4.501413 1.194969 -4.501413 -0.00034375 C -4.501413 -1.19175 -4.02485 -2.336281 -3.1811 -3.180031 C -2.33735 -4.027687 -1.192819 -4.500344 -0.00141256 -4.500344 Z M -0.00141256 -4.500344 " transform="matrix(1, 0, 0, -1, 202.950631, 267.882469)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000544508 -4.500448 C 1.191951 -4.500448 2.336482 -4.027792 3.180232 -3.180135 C 4.023982 -2.336385 4.500545 -1.191854 4.500545 -0.000447917 C 4.500545 1.194865 4.023982 2.339396 3.180232 3.183146 C 2.336482 4.026896 1.191951 4.499552 0.000544508 4.499552 C -1.194768 4.499552 -2.339299 4.026896 -3.183049 3.183146 C -4.026799 2.339396 -4.499455 1.194865 -4.499455 -0.000447917 C -4.499455 -1.191854 -4.026799 -2.336385 -3.183049 -3.180135 C -2.339299 -4.027792 -1.194768 -4.500448 0.000544508 -4.500448 Z M 0.000544508 -4.500448 " transform="matrix(1, 0, 0, -1, 238.229924, 175.86674)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00140467 -4.499335 C 1.193908 -4.499335 2.338439 -4.026679 3.182189 -3.182929 C 4.025939 -2.339179 4.498595 -1.194648 4.498595 0.000664773 C 4.498595 1.192071 4.025939 2.336602 3.182189 3.180352 C 2.338439 4.024102 1.193908 4.500665 -0.00140467 4.500665 C -1.192811 4.500665 -2.337342 4.024102 -3.181092 3.180352 C -4.024842 2.336602 -4.501405 1.192071 -4.501405 0.000664773 C -4.501405 -1.194648 -4.024842 -2.339179 -3.181092 -3.182929 C -2.337342 -4.026679 -1.192811 -4.499335 -0.00140467 -4.499335 Z M -0.00140467 -4.499335 " transform="matrix(1, 0, 0, -1, 273.509217, 217.692071)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000552399 -4.501665 C 1.191959 -4.501665 2.33649 -4.025102 3.18024 -3.181352 C 4.02399 -2.337602 4.500552 -1.193071 4.500552 -0.00166477 C 4.500552 1.193648 4.02399 2.338179 3.18024 3.181929 C 2.33649 4.025679 1.191959 4.498335 0.000552399 4.498335 C -1.19476 4.498335 -2.339291 4.025679 -3.183041 3.181929 C -4.026791 2.338179 -4.499448 1.193648 -4.499448 -0.00166477 C -4.499448 -1.193071 -4.026791 -2.337602 -3.183041 -3.181352 C -2.339291 -4.025102 -1.19476 -4.501665 0.000552399 -4.501665 Z M 0.000552399 -4.501665 " transform="matrix(1, 0, 0, -1, 308.78851, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00139678 -4.498387 C 1.193916 -4.498387 2.338447 -4.025731 3.182197 -3.181981 C 4.025947 -2.338231 4.498603 -1.193699 4.498603 0.0016132 C 4.498603 1.193019 4.025947 2.337551 3.182197 3.181301 C 2.338447 4.025051 1.193916 4.501613 -0.00139678 4.501613 C -1.192803 4.501613 -2.337334 4.025051 -3.181084 3.181301 C -4.024834 2.337551 -4.501397 1.193019 -4.501397 0.0016132 C -4.501397 -1.193699 -4.024834 -2.338231 -3.181084 -3.181981 C -2.337334 -4.025731 -1.192803 -4.498387 -0.00139678 -4.498387 Z M -0.00139678 -4.498387 " transform="matrix(1, 0, 0, -1, 344.067803, 114.415676)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00056029 -4.501279 C 1.191967 -4.501279 2.336498 -4.024717 3.180248 -3.180967 C 4.023998 -2.337217 4.50056 -1.192686 4.50056 -0.00127927 C 4.50056 1.194033 4.023998 2.338564 3.180248 3.182314 C 2.336498 4.026064 1.191967 4.498721 0.00056029 4.498721 C -1.194752 4.498721 -2.339283 4.026064 -3.183033 3.182314 C -4.026783 2.338564 -4.49944 1.194033 -4.49944 -0.00127927 C -4.49944 -1.192686 -4.026783 -2.337217 -3.183033 -3.180967 C -2.339283 -4.024717 -1.194752 -4.501279 0.00056029 -4.501279 Z M 0.00056029 -4.501279 " transform="matrix(1, 0, 0, -1, 379.347096, 129.893252)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00138889 -4.49916 C 1.193924 -4.49916 2.338455 -4.026504 3.182205 -3.182754 C 4.025955 -2.339004 4.498611 -1.194472 4.498611 0.000840046 C 4.498611 1.192246 4.025955 2.336778 3.182205 3.180528 C 2.338455 4.024278 1.193924 4.50084 -0.00138889 4.50084 C -1.192795 4.50084 -2.337326 4.024278 -3.181076 3.180528 C -4.024826 2.336778 -4.501389 1.192246 -4.501389 0.000840046 C -4.501389 -1.194472 -4.024826 -2.339004 -3.181076 -3.182754 C -2.337326 -4.026504 -1.192795 -4.49916 -0.00138889 -4.49916 Z M -0.00138889 -4.49916 " transform="matrix(1, 0, 0, -1, 414.626389, 64.371934)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000568182 -4.498866 C 1.191974 -4.498866 2.336506 -4.02621 3.180256 -3.18246 C 4.024006 -2.33871 4.500568 -1.194178 4.500568 0.00113413 C 4.500568 1.19254 4.024006 2.337072 3.180256 3.180822 C 2.336506 4.024572 1.191974 4.501134 0.000568182 4.501134 C -1.194744 4.501134 -2.339276 4.024572 -3.183026 3.180822 C -4.026776 2.337072 -4.499432 1.19254 -4.499432 0.00113413 C -4.499432 -1.194178 -4.026776 -2.33871 -3.183026 -3.18246 C -2.339276 -4.02621 -1.194744 -4.498866 0.000568182 -4.498866 Z M 0.000568182 -4.498866 " transform="matrix(1, 0, 0, -1, 449.905682, 78.051915)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.001381 -4.501689 C 1.193932 -4.501689 2.338463 -4.025126 3.182213 -3.181376 C 4.025963 -2.337626 4.498619 -1.193095 4.498619 -0.001689 C 4.498619 1.193624 4.025963 2.338155 3.182213 3.181905 C 2.338463 4.025655 1.193932 4.498311 -0.001381 4.498311 C -1.192787 4.498311 -2.337318 4.025655 -3.181068 3.181905 C -4.024818 2.338155 -4.501381 1.193624 -4.501381 -0.001689 C -4.501381 -1.193095 -4.024818 -2.337626 -3.181068 -3.181376 C -2.337318 -4.025126 -1.192787 -4.501689 -0.001381 -4.501689 Z M -0.001381 -4.501689 " transform="matrix(1, 0, 0, -1, 485.184975, 80.064717)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000576073 -4.501665 C 1.191982 -4.501665 2.336514 -4.025102 3.180264 -3.181352 C 4.024014 -2.337602 4.500576 -1.193071 4.500576 -0.00166477 C 4.500576 1.193648 4.024014 2.338179 3.180264 3.181929 C 2.336514 4.025679 1.191982 4.498335 0.000576073 4.498335 C -1.194736 4.498335 -2.339268 4.025679 -3.183018 3.181929 C -4.026768 2.338179 -4.499424 1.193648 -4.499424 -0.00166477 C -4.499424 -1.193071 -4.026768 -2.337602 -3.183018 -3.181352 C -2.339268 -4.025102 -1.194736 -4.501665 0.000576073 -4.501665 Z M 0.000576073 -4.501665 " transform="matrix(1, 0, 0, -1, 520.464268, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00137311 -4.50094 C 1.193939 -4.50094 2.338471 -4.024378 3.182221 -3.180628 C 4.025971 -2.336878 4.498627 -1.192347 4.498627 -0.000940341 C 4.498627 1.194372 4.025971 2.338903 3.182221 3.182653 C 2.338471 4.026403 1.193939 4.49906 -0.00137311 4.49906 C -1.192779 4.49906 -2.337311 4.026403 -3.181061 3.182653 C -4.024811 2.338903 -4.501373 1.194372 -4.501373 -0.000940341 C -4.501373 -1.192347 -4.024811 -2.336878 -3.181061 -3.180628 C -2.337311 -4.024378 -1.192779 -4.50094 -0.00137311 -4.50094 Z M -0.00137311 -4.50094 " transform="matrix(1, 0, 0, -1, 555.743561, 54.573278)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000583965 -4.501073 C 1.19199 -4.501073 2.336521 -4.024511 3.180271 -3.180761 C 4.024021 -2.337011 4.500584 -1.192479 4.500584 -0.00107307 C 4.500584 1.194239 4.024021 2.338771 3.180271 3.182521 C 2.336521 4.026271 1.19199 4.498927 0.000583965 4.498927 C -1.194729 4.498927 -2.33926 4.026271 -3.18301 3.182521 C -4.02676 2.338771 -4.499416 1.194239 -4.499416 -0.00107307 C -4.499416 -1.192479 -4.02676 -2.337011 -3.18301 -3.180761 C -2.33926 -4.024511 -1.194729 -4.501073 0.000583965 -4.501073 Z M 0.000583965 -4.501073 " transform="matrix(1, 0, 0, -1, 591.022854, 71.545802)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00136521 -4.50063 C 1.193947 -4.50063 2.338479 -4.024067 3.182229 -3.180317 C 4.025979 -2.336567 4.498635 -1.192036 4.498635 -0.000629617 C 4.498635 1.194683 4.025979 2.339214 3.182229 3.182964 C 2.338479 4.026714 1.193947 4.49937 -0.00136521 4.49937 C -1.192771 4.49937 -2.337303 4.026714 -3.181053 3.182964 C -4.024803 2.339214 -4.501365 1.194683 -4.501365 -0.000629617 C -4.501365 -1.192036 -4.024803 -2.336567 -3.181053 -3.180317 C -2.337303 -4.024067 -1.192771 -4.50063 -0.00136521 -4.50063 Z M -0.00136521 -4.50063 " transform="matrix(1, 0, 0, -1, 626.302146, 93.784527)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000591856 -4.501606 C 1.191998 -4.501606 2.336529 -4.025043 3.180279 -3.181293 C 4.024029 -2.337543 4.500592 -1.193012 4.500592 -0.0016058 C 4.500592 1.193707 4.024029 2.338238 3.180279 3.181988 C 2.336529 4.025738 1.191998 4.498394 0.000591856 4.498394 C -1.194721 4.498394 -2.339252 4.025738 -3.183002 3.181988 C -4.026752 2.338238 -4.499408 1.193707 -4.499408 -0.0016058 C -4.499408 -1.193012 -4.026752 -2.337543 -3.183002 -3.181293 C -2.339252 -4.025043 -1.194721 -4.501606 0.000591856 -4.501606 Z M 0.000591856 -4.501606 " transform="matrix(1, 0, 0, -1, 661.581439, 71.431988)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00135732 -4.498361 C 1.193955 -4.498361 2.338486 -4.025705 3.182236 -3.181955 C 4.025986 -2.338205 4.498643 -1.193674 4.498643 0.00163871 C 4.498643 1.193045 4.025986 2.337576 3.182236 3.181326 C 2.338486 4.025076 1.193955 4.501639 -0.00135732 4.501639 C -1.192764 4.501639 -2.337295 4.025076 -3.181045 3.181326 C -4.024795 2.337576 -4.501357 1.193045 -4.501357 0.00163871 C -4.501357 -1.193674 -4.024795 -2.338205 -3.181045 -3.181955 C -2.337295 -4.025705 -1.192764 -4.498361 -0.00135732 -4.498361 Z M -0.00135732 -4.498361 " transform="matrix(1, 0, 0, -1, 696.860732, 55.118826)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000599747 -4.500703 C 1.192006 -4.500703 2.336537 -4.024141 3.180287 -3.180391 C 4.024037 -2.336641 4.5006 -1.19211 4.5006 -0.000703349 C 4.5006 1.194609 4.024037 2.33914 3.180287 3.18289 C 2.336537 4.02664 1.192006 4.499297 0.000599747 4.499297 C -1.194713 4.499297 -2.339244 4.02664 -3.182994 3.18289 C -4.026744 2.33914 -4.4994 1.194609 -4.4994 -0.000703349 C -4.4994 -1.19211 -4.026744 -2.336641 -3.182994 -3.180391 C -2.339244 -4.024141 -1.194713 -4.500703 0.000599747 -4.500703 Z M 0.000599747 -4.500703 " transform="matrix(1, 0, 0, -1, 732.140025, 65.800078)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00134943 -4.499269 C 1.193963 -4.499269 2.338494 -4.026612 3.182244 -3.182862 C 4.025994 -2.339112 4.498651 -1.194581 4.498651 0.000731329 C 4.498651 1.192138 4.025994 2.336669 3.182244 3.180419 C 2.338494 4.024169 1.193963 4.500731 -0.00134943 4.500731 C -1.192756 4.500731 -2.337287 4.024169 -3.181037 3.180419 C -4.024787 2.336669 -4.501349 1.192138 -4.501349 0.000731329 C -4.501349 -1.194581 -4.024787 -2.339112 -3.181037 -3.182862 C -2.337287 -4.026612 -1.192756 -4.499269 -0.00134943 -4.499269 Z M -0.00134943 -4.499269 " transform="matrix(1, 0, 0, -1, 767.419318, 69.641356)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000607639 -4.501665 C 1.192014 -4.501665 2.336545 -4.025102 3.180295 -3.181352 C 4.024045 -2.337602 4.500608 -1.193071 4.500608 -0.00166477 C 4.500608 1.193648 4.024045 2.338179 3.180295 3.181929 C 2.336545 4.025679 1.192014 4.498335 0.000607639 4.498335 C -1.194705 4.498335 -2.339236 4.025679 -3.182986 3.181929 C -4.026736 2.338179 -4.499392 1.193648 -4.499392 -0.00166477 C -4.499392 -1.193071 -4.026736 -2.337602 -3.182986 -3.181352 C -2.339236 -4.025102 -1.194705 -4.501665 0.000607639 -4.501665 Z M 0.000607639 -4.501665 " transform="matrix(1, 0, 0, -1, 802.698611, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00134154 -4.499433 C 1.193971 -4.499433 2.338502 -4.026777 3.182252 -3.183027 C 4.026002 -2.339277 4.498658 -1.194746 4.498658 0.000566764 C 4.498658 1.191973 4.026002 2.336504 3.182252 3.180254 C 2.338502 4.024004 1.193971 4.500567 -0.00134154 4.500567 C -1.192748 4.500567 -2.337279 4.024004 -3.181029 3.180254 C -4.024779 2.336504 -4.501342 1.191973 -4.501342 0.000566764 C -4.501342 -1.194746 -4.024779 -2.339277 -3.181029 -3.183027 C -2.337279 -4.026777 -1.192748 -4.499433 -0.00134154 -4.499433 Z M -0.00134154 -4.499433 " transform="matrix(1, 0, 0, -1, 837.977904, 59.957598)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00061553 -4.498332 C 1.192022 -4.498332 2.336553 -4.025675 3.180303 -3.181925 C 4.024053 -2.338175 4.500616 -1.193644 4.500616 0.00166826 C 4.500616 1.193075 4.024053 2.337606 3.180303 3.181356 C 2.336553 4.025106 1.192022 4.501668 0.00061553 4.501668 C -1.194697 4.501668 -2.339228 4.025106 -3.182978 3.181356 C -4.026728 2.337606 -4.499384 1.193075 -4.499384 0.00166826 C -4.499384 -1.193644 -4.026728 -2.338175 -3.182978 -3.181925 C -2.339228 -4.025675 -1.194697 -4.498332 0.00061553 -4.498332 Z M 0.00061553 -4.498332 " transform="matrix(1, 0, 0, -1, 873.257197, 51.73995)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00133365 -4.49985 C 1.193979 -4.49985 2.33851 -4.027194 3.18226 -3.183444 C 4.02601 -2.339694 4.498666 -1.195163 4.498666 0.000149858 C 4.498666 1.191556 4.02601 2.339994 3.18226 3.183744 C 2.33851 4.027494 1.193979 4.50015 -0.00133365 4.50015 C -1.19274 4.50015 -2.337271 4.027494 -3.181021 3.183744 C -4.024771 2.339994 -4.501334 1.191556 -4.501334 0.000149858 C -4.501334 -1.195163 -4.024771 -2.339694 -3.181021 -3.183444 C -2.337271 -4.027194 -1.19274 -4.49985 -0.00133365 -4.49985 Z M -0.00133365 -4.49985 " transform="matrix(1, 0, 0, -1, 908.53649, 54.12515)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000623422 -4.498095 C 1.19203 -4.498095 2.336561 -4.025438 3.180311 -3.181688 C 4.024061 -2.337938 4.500623 -1.193407 4.500623 0.0019053 C 4.500623 1.193312 4.024061 2.337843 3.180311 3.181593 C 2.336561 4.025343 1.19203 4.501905 0.000623422 4.501905 C -1.194689 4.501905 -2.33922 4.025343 -3.18297 3.181593 C -4.02672 2.337843 -4.499377 1.193312 -4.499377 0.0019053 C -4.499377 -1.193407 -4.02672 -2.337938 -3.18297 -3.181688 C -2.33922 -4.025438 -1.194689 -4.498095 0.000623422 -4.498095 Z M 0.000623422 -4.498095 " transform="matrix(1, 0, 0, -1, 943.815783, 58.755812)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00132576 -4.500829 C 1.193987 -4.500829 2.338518 -4.024267 3.182268 -3.180517 C 4.026018 -2.336767 4.498674 -1.192236 4.498674 -0.000829287 C 4.498674 1.194483 4.026018 2.339014 3.182268 3.182764 C 2.338518 4.026514 1.193987 4.499171 -0.00132576 4.499171 C -1.192732 4.499171 -2.337263 4.026514 -3.181013 3.182764 C -4.024763 2.339014 -4.501326 1.194483 -4.501326 -0.000829287 C -4.501326 -1.192236 -4.024763 -2.336767 -3.181013 -3.180517 C -2.337263 -4.024267 -1.192732 -4.500829 -0.00132576 -4.500829 Z M -0.00132576 -4.500829 " transform="matrix(1, 0, 0, -1, 979.095076, 124.155421)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000631313 -4.501665 C 1.192038 -4.501665 2.336569 -4.025102 3.180319 -3.181352 C 4.024069 -2.337602 4.500631 -1.193071 4.500631 -0.00166477 C 4.500631 1.193648 4.024069 2.338179 3.180319 3.181929 C 2.336569 4.025679 1.192038 4.498335 0.000631313 4.498335 C -1.194681 4.498335 -2.339212 4.025679 -3.182962 3.181929 C -4.026712 2.338179 -4.499369 1.193648 -4.499369 -0.00166477 C -4.499369 -1.193071 -4.026712 -2.337602 -3.182962 -3.181352 C -2.339212 -4.025102 -1.194681 -4.501665 0.000631313 -4.501665 Z M 0.000631313 -4.501665 " transform="matrix(1, 0, 0, -1, 1014.374369, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00131787 -4.501665 C 1.193995 -4.501665 2.338526 -4.025102 3.182276 -3.181352 C 4.026026 -2.337602 4.498682 -1.193071 4.498682 -0.00166477 C 4.498682 1.193648 4.026026 2.338179 3.182276 3.181929 C 2.338526 4.025679 1.193995 4.498335 -0.00131787 4.498335 C -1.192724 4.498335 -2.337255 4.025679 -3.181005 3.181929 C -4.024755 2.338179 -4.501318 1.193648 -4.501318 -0.00166477 C -4.501318 -1.193071 -4.024755 -2.337602 -3.181005 -3.181352 C -2.337255 -4.025102 -1.192724 -4.501665 -0.00131787 -4.501665 Z M -0.00131787 -4.501665 " transform="matrix(1, 0, 0, -1, 1049.653662, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639204 -4.501665 C 1.192045 -4.501665 2.336577 -4.025102 3.180327 -3.181352 C 4.024077 -2.337602 4.500639 -1.193071 4.500639 -0.00166477 C 4.500639 1.193648 4.024077 2.338179 3.180327 3.181929 C 2.336577 4.025679 1.192045 4.498335 0.000639204 4.498335 C -1.194673 4.498335 -2.339205 4.025679 -3.182955 3.181929 C -4.026705 2.338179 -4.499361 1.193648 -4.499361 -0.00166477 C -4.499361 -1.193071 -4.026705 -2.337602 -3.182955 -3.181352 C -2.339205 -4.025102 -1.194673 -4.501665 0.000639204 -4.501665 Z M 0.000639204 -4.501665 " transform="matrix(1, 0, 0, -1, 1084.932955, 42.025679)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 605.972656 L 344.066406 605.972656 L 379.347656 604.738281 L 414.625 605.972656 L 1084.933594 605.972656 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.50142 -0.00166477 L 4.49858 -0.00166477 M -0.00142045 -4.501665 L -0.00142045 4.498335 " transform="matrix(1, 0, 0, -1, 132.392045, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501413 -0.00166477 L 4.498587 -0.00166477 M -0.00141256 -4.501665 L -0.00141256 4.498335 " transform="matrix(1, 0, 0, -1, 202.950631, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499455 -0.00166477 L 4.500545 -0.00166477 M 0.000544508 -4.501665 L 0.000544508 4.498335 " transform="matrix(1, 0, 0, -1, 238.229924, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501405 -0.00166477 L 4.498595 -0.00166477 M -0.00140467 -4.501665 L -0.00140467 4.498335 " transform="matrix(1, 0, 0, -1, 273.509217, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499448 -0.00166477 L 4.500552 -0.00166477 M 0.000552399 -4.501665 L 0.000552399 4.498335 " transform="matrix(1, 0, 0, -1, 308.78851, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501397 -0.00166477 L 4.498603 -0.00166477 M -0.00139678 -4.501665 L -0.00139678 4.498335 " transform="matrix(1, 0, 0, -1, 344.067803, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.49944 0.00153168 L 4.50056 0.00153168 M 0.00056029 -4.498468 L 0.00056029 4.501532 " transform="matrix(1, 0, 0, -1, 379.347096, 43.26325)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501389 -0.00166477 L 4.498611 -0.00166477 M -0.00138889 -4.501665 L -0.00138889 4.498335 " transform="matrix(1, 0, 0, -1, 414.626389, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499432 -0.00166477 L 4.500568 -0.00166477 M 0.000568182 -4.501665 L 0.000568182 4.498335 " transform="matrix(1, 0, 0, -1, 449.905682, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501381 -0.00166477 L 4.498619 -0.00166477 M -0.001381 -4.501665 L -0.001381 4.498335 " transform="matrix(1, 0, 0, -1, 485.184975, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499424 -0.00166477 L 4.500576 -0.00166477 M 0.000576073 -4.501665 L 0.000576073 4.498335 " transform="matrix(1, 0, 0, -1, 520.464268, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501373 -0.00166477 L 4.498627 -0.00166477 M -0.00137311 -4.501665 L -0.00137311 4.498335 " transform="matrix(1, 0, 0, -1, 555.743561, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499416 -0.00166477 L 4.500584 -0.00166477 M 0.000583965 -4.501665 L 0.000583965 4.498335 " transform="matrix(1, 0, 0, -1, 591.022854, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501365 -0.00166477 L 4.498635 -0.00166477 M -0.00136521 -4.501665 L -0.00136521 4.498335 " transform="matrix(1, 0, 0, -1, 626.302146, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499408 -0.00166477 L 4.500592 -0.00166477 M 0.000591856 -4.501665 L 0.000591856 4.498335 " transform="matrix(1, 0, 0, -1, 661.581439, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501357 -0.00166477 L 4.498643 -0.00166477 M -0.00135732 -4.501665 L -0.00135732 4.498335 " transform="matrix(1, 0, 0, -1, 696.860732, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.4994 -0.00166477 L 4.5006 -0.00166477 M 0.000599747 -4.501665 L 0.000599747 4.498335 " transform="matrix(1, 0, 0, -1, 732.140025, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501349 -0.00166477 L 4.498651 -0.00166477 M -0.00134943 -4.501665 L -0.00134943 4.498335 " transform="matrix(1, 0, 0, -1, 767.419318, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499392 -0.00166477 L 4.500608 -0.00166477 M 0.000607639 -4.501665 L 0.000607639 4.498335 " transform="matrix(1, 0, 0, -1, 802.698611, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501342 -0.00166477 L 4.498658 -0.00166477 M -0.00134154 -4.501665 L -0.00134154 4.498335 " transform="matrix(1, 0, 0, -1, 837.977904, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499384 -0.00166477 L 4.500616 -0.00166477 M 0.00061553 -4.501665 L 0.00061553 4.498335 " transform="matrix(1, 0, 0, -1, 873.257197, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501334 -0.00166477 L 4.498666 -0.00166477 M -0.00133365 -4.501665 L -0.00133365 4.498335 " transform="matrix(1, 0, 0, -1, 908.53649, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499377 -0.00166477 L 4.500623 -0.00166477 M 0.000623422 -4.501665 L 0.000623422 4.498335 " transform="matrix(1, 0, 0, -1, 943.815783, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501326 -0.00166477 L 4.498674 -0.00166477 M -0.00132576 -4.501665 L -0.00132576 4.498335 " transform="matrix(1, 0, 0, -1, 979.095076, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499369 -0.00166477 L 4.500631 -0.00166477 M 0.000631313 -4.501665 L 0.000631313 4.498335 " transform="matrix(1, 0, 0, -1, 1014.374369, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501318 -0.00166477 L 4.498682 -0.00166477 M -0.00131787 -4.501665 L -0.00131787 4.498335 " transform="matrix(1, 0, 0, -1, 1049.653662, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499361 -0.00166477 L 4.500639 -0.00166477 M 0.000639204 -4.501665 L 0.000639204 4.498335 " transform="matrix(1, 0, 0, -1, 1084.932955, 42.025679)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 202.949219 470.460938 L 238.230469 421.941406 L 273.507812 405.210938 L 344.066406 261.398438 L 379.347656 325.046875 L 414.625 179.265625 L 449.90625 208.300781 L 485.183594 225.582031 L 520.464844 267.1875 L 555.742188 242.09375 L 591.023438 230.566406 L 626.300781 223.078125 L 661.582031 242.886719 L 696.859375 301.558594 L 732.140625 314.738281 L 767.417969 329.816406 L 802.699219 380.117188 L 837.976562 384.8125 L 873.257812 426.261719 L 908.535156 444.648438 L 943.816406 371.753906 L 979.09375 441.714844 L 1014.375 510.875 L 1049.652344 267.1875 L 1084.933594 405.210938 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 202.949219 182.039062 L 207.449219 173.039062 L 198.449219 173.039062 Z M 202.949219 182.039062 "/>
<g clip-path="url(#clip-0)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00141256 -4.49931 L 4.498587 4.50069 L -4.501413 4.50069 Z M -0.00141256 -4.49931 " transform="matrix(1, 0, 0, -1, 202.950631, 177.539753)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 238.230469 230.558594 L 242.730469 221.558594 L 233.730469 221.558594 Z M 238.230469 230.558594 "/>
<g clip-path="url(#clip-1)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000544508 -4.501456 L 4.500545 4.498544 L -4.499455 4.498544 Z M 0.000544508 -4.501456 " transform="matrix(1, 0, 0, -1, 238.229924, 226.057137)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 273.507812 247.289062 L 278.007812 238.289062 L 269.007812 238.289062 Z M 273.507812 247.289062 "/>
<g clip-path="url(#clip-2)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00140467 -4.501793 L 4.498595 4.498207 L -4.501405 4.498207 Z M -0.00140467 -4.501793 " transform="matrix(1, 0, 0, -1, 273.509217, 242.78727)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 344.066406 391.101562 L 348.566406 382.101562 L 339.566406 382.101562 Z M 344.066406 391.101562 "/>
<g clip-path="url(#clip-3)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00139678 -4.499499 L 4.498603 4.500501 L -4.501397 4.500501 Z M -0.00139678 -4.499499 " transform="matrix(1, 0, 0, -1, 344.067803, 386.602063)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 379.347656 327.453125 L 383.847656 318.453125 L 374.847656 318.453125 Z M 379.347656 327.453125 "/>
<g clip-path="url(#clip-4)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00056029 -4.498727 L 4.50056 4.501273 L -4.49944 4.501273 Z M 0.00056029 -4.498727 " transform="matrix(1, 0, 0, -1, 379.347096, 322.954398)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 414.625 473.234375 L 419.125 464.234375 L 410.125 464.234375 Z M 414.625 473.234375 "/>
<g clip-path="url(#clip-5)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00138889 -4.50164 L 4.498611 4.49836 L -4.501389 4.49836 Z M -0.00138889 -4.50164 " transform="matrix(1, 0, 0, -1, 414.626389, 468.732735)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 449.90625 444.199219 L 454.40625 435.199219 L 445.40625 435.199219 Z M 449.90625 444.199219 "/>
<g clip-path="url(#clip-6)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000568182 -4.499315 L 4.500568 4.500685 L -4.499432 4.500685 Z M 0.000568182 -4.499315 " transform="matrix(1, 0, 0, -1, 449.905682, 439.699904)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 485.183594 426.917969 L 489.683594 417.917969 L 480.683594 417.917969 Z M 485.183594 426.917969 "/>
<g clip-path="url(#clip-7)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.001381 -4.501907 L 4.498619 4.498093 L -4.501381 4.498093 Z M -0.001381 -4.501907 " transform="matrix(1, 0, 0, -1, 485.184975, 422.416062)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 520.464844 385.3125 L 524.964844 376.3125 L 515.964844 376.3125 Z M 520.464844 385.3125 "/>
<g clip-path="url(#clip-8)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000576073 -4.501636 L 4.500576 4.498364 L -4.499424 4.498364 Z M 0.000576073 -4.501636 " transform="matrix(1, 0, 0, -1, 520.464268, 380.810864)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 555.742188 410.40625 L 560.242188 401.40625 L 551.242188 401.40625 Z M 555.742188 410.40625 "/>
<g clip-path="url(#clip-9)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00137311 -4.500187 L 4.498627 4.499813 L -4.501373 4.499813 Z M -0.00137311 -4.500187 " transform="matrix(1, 0, 0, -1, 555.743561, 405.906063)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 591.023438 421.933594 L 595.523438 412.933594 L 586.523438 412.933594 Z M 591.023438 421.933594 "/>
<g clip-path="url(#clip-10)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000583965 -4.501068 L 4.500584 4.498932 L -4.499416 4.498932 Z M 0.000583965 -4.501068 " transform="matrix(1, 0, 0, -1, 591.022854, 417.432526)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 626.300781 429.421875 L 630.800781 420.421875 L 621.800781 420.421875 Z M 626.300781 429.421875 "/>
<g clip-path="url(#clip-11)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00136521 -4.498357 L 4.498635 4.501643 L -4.501365 4.501643 Z M -0.00136521 -4.498357 " transform="matrix(1, 0, 0, -1, 626.302146, 424.923518)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 661.582031 409.613281 L 666.082031 400.613281 L 657.082031 400.613281 Z M 661.582031 409.613281 "/>
<g clip-path="url(#clip-12)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000591856 -4.501371 L 4.500592 4.498629 L -4.499408 4.498629 Z M 0.000591856 -4.501371 " transform="matrix(1, 0, 0, -1, 661.581439, 405.111911)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 696.859375 350.941406 L 701.359375 341.941406 L 692.359375 341.941406 Z M 696.859375 350.941406 "/>
<g clip-path="url(#clip-13)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00135732 -4.500054 L 4.498643 4.499946 L -4.501357 4.499946 Z M -0.00135732 -4.500054 " transform="matrix(1, 0, 0, -1, 696.860732, 346.441352)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 732.140625 337.761719 L 736.640625 328.761719 L 727.640625 328.761719 Z M 732.140625 337.761719 "/>
<g clip-path="url(#clip-14)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000599747 -4.499653 L 4.5006 4.500347 L -4.4994 4.500347 Z M 0.000599747 -4.499653 " transform="matrix(1, 0, 0, -1, 732.140025, 333.262066)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 767.417969 322.683594 L 771.917969 313.683594 L 762.917969 313.683594 Z M 767.417969 322.683594 "/>
<g clip-path="url(#clip-15)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00134943 -4.501141 L 4.498651 4.498859 L -4.501349 4.498859 Z M -0.00134943 -4.501141 " transform="matrix(1, 0, 0, -1, 767.419318, 318.182452)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 802.699219 272.382812 L 807.199219 263.382812 L 798.199219 263.382812 Z M 802.699219 272.382812 "/>
<g clip-path="url(#clip-16)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000607639 -4.500344 L 4.500608 4.499656 L -4.499392 4.499656 Z M 0.000607639 -4.500344 " transform="matrix(1, 0, 0, -1, 802.698611, 267.882469)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 837.976562 267.6875 L 842.476562 258.6875 L 833.476562 258.6875 Z M 837.976562 267.6875 "/>
<g clip-path="url(#clip-17)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00134154 -4.501486 L 4.498658 4.498514 L -4.501342 4.498514 Z M -0.00134154 -4.501486 " transform="matrix(1, 0, 0, -1, 837.977904, 263.186014)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 873.257812 226.238281 L 877.757812 217.238281 L 868.757812 217.238281 Z M 873.257812 226.238281 "/>
<g clip-path="url(#clip-18)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00061553 -4.498598 L 4.500616 4.501402 L -4.499384 4.501402 Z M 0.00061553 -4.498598 " transform="matrix(1, 0, 0, -1, 873.257197, 221.739684)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 908.535156 207.851562 L 913.035156 198.851562 L 904.035156 198.851562 Z M 908.535156 207.851562 "/>
<g clip-path="url(#clip-19)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00133365 -4.499605 L 4.498666 4.500395 L -4.501334 4.500395 Z M -0.00133365 -4.499605 " transform="matrix(1, 0, 0, -1, 908.53649, 203.351957)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 943.816406 280.746094 L 948.316406 271.746094 L 939.316406 271.746094 Z M 943.816406 280.746094 "/>
<g clip-path="url(#clip-20)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000623422 -4.498559 L 4.500623 4.501441 L -4.499377 4.501441 Z M 0.000623422 -4.498559 " transform="matrix(1, 0, 0, -1, 943.815783, 276.247535)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 979.09375 210.785156 L 983.59375 201.785156 L 974.59375 201.785156 Z M 979.09375 210.785156 "/>
<g clip-path="url(#clip-21)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00132576 -4.499994 L 4.498674 4.500006 L -4.501326 4.500006 Z M -0.00132576 -4.499994 " transform="matrix(1, 0, 0, -1, 979.095076, 206.285162)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 1014.375 141.625 L 1018.875 132.625 L 1009.875 132.625 Z M 1014.375 141.625 "/>
<g clip-path="url(#clip-22)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000631313 -4.501725 L 4.500631 4.498275 L -4.499369 4.498275 Z M 0.000631313 -4.501725 " transform="matrix(1, 0, 0, -1, 1014.374369, 137.123275)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 1049.652344 385.3125 L 1054.152344 376.3125 L 1045.152344 376.3125 Z M 1049.652344 385.3125 "/>
<g clip-path="url(#clip-23)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00131787 -4.501636 L 4.498682 4.498364 L -4.501318 4.498364 Z M -0.00131787 -4.501636 " transform="matrix(1, 0, 0, -1, 1049.653662, 380.810864)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 1084.933594 247.289062 L 1089.433594 238.289062 L 1080.433594 238.289062 Z M 1084.933594 247.289062 "/>
<g clip-path="url(#clip-24)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639204 -4.501793 L 4.500639 4.498207 L -4.499361 4.498207 Z M 0.000639204 -4.501793 " transform="matrix(1, 0, 0, -1, 1084.932955, 242.78727)"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 605.972656 L 202.949219 605.972656 L 238.230469 505.59375 L 273.507812 530.6875 L 308.789062 605.972656 L 344.066406 591.496094 L 379.347656 575.035156 L 414.625 588.417969 L 449.90625 583.804688 L 485.183594 589.332031 L 520.464844 605.972656 L 555.742188 568.332031 L 591.023438 588.707031 L 626.300781 593.035156 L 661.582031 581.46875 L 696.859375 543.78125 L 732.140625 570.3125 L 767.417969 567.507812 L 802.699219 575.859375 L 837.976562 575.234375 L 873.257812 576.832031 L 908.535156 573.710938 L 943.816406 580.878906 L 979.09375 564.910156 L 1014.375 605.972656 L 1049.652344 493.046875 L 1084.933594 555.785156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 132.390625 48.390625 L 136.210938 42.027344 L 132.390625 35.660156 L 128.574219 42.027344 Z M 132.390625 48.390625 "/>
<g clip-path="url(#clip-25)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00142045 -6.364946 L 3.818892 -0.00166477 L -0.00142045 6.365523 L -3.817827 -0.00166477 Z M -0.00142045 -6.364946 " transform="matrix(1, 0, 0, -1, 132.392045, 42.025679)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 202.949219 48.390625 L 206.769531 42.027344 L 202.949219 35.660156 L 199.132812 42.027344 Z M 202.949219 48.390625 "/>
<g clip-path="url(#clip-26)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00141256 -6.364946 L 3.8189 -0.00166477 L -0.00141256 6.365523 L -3.817819 -0.00166477 Z M -0.00141256 -6.364946 " transform="matrix(1, 0, 0, -1, 202.950631, 42.025679)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 238.230469 148.769531 L 242.046875 142.40625 L 238.230469 136.042969 L 234.410156 142.40625 Z M 238.230469 148.769531 "/>
<g clip-path="url(#clip-27)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000544508 -6.363057 L 3.816951 0.000224432 L 0.000544508 6.363506 L -3.819768 0.000224432 Z M 0.000544508 -6.363057 " transform="matrix(1, 0, 0, -1, 238.229924, 142.406474)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 273.507812 123.675781 L 277.328125 117.3125 L 273.507812 110.949219 L 269.691406 117.3125 Z M 273.507812 123.675781 "/>
<g clip-path="url(#clip-28)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00140467 -6.364506 L 3.818908 -0.00122443 L -0.00140467 6.362057 L -3.817811 -0.00122443 Z M -0.00140467 -6.364506 " transform="matrix(1, 0, 0, -1, 273.509217, 117.311276)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 308.789062 48.390625 L 312.605469 42.027344 L 308.789062 35.660156 L 304.96875 42.027344 Z M 308.789062 48.390625 "/>
<g clip-path="url(#clip-29)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000552399 -6.364946 L 3.816959 -0.00166477 L 0.000552399 6.365523 L -3.81976 -0.00166477 Z M 0.000552399 -6.364946 " transform="matrix(1, 0, 0, -1, 308.78851, 42.025679)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 344.066406 62.867188 L 347.886719 56.503906 L 344.066406 50.140625 L 340.25 56.503906 Z M 344.066406 62.867188 "/>
<g clip-path="url(#clip-30)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00139678 -6.363509 L 3.818916 -0.000227928 L -0.00139678 6.363053 L -3.817803 -0.000227928 Z M -0.00139678 -6.363509 " transform="matrix(1, 0, 0, -1, 344.067803, 56.503678)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 379.347656 79.328125 L 383.164062 72.964844 L 379.347656 66.601562 L 375.527344 72.964844 Z M 379.347656 79.328125 "/>
<g clip-path="url(#clip-31)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00056029 -6.36316 L 3.816967 0.000121498 L 0.00056029 6.363403 L -3.819752 0.000121498 Z M 0.00056029 -6.36316 " transform="matrix(1, 0, 0, -1, 379.347096, 72.964965)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 414.625 65.949219 L 418.445312 59.582031 L 414.625 53.21875 L 410.808594 59.582031 Z M 414.625 65.949219 "/>
<g clip-path="url(#clip-32)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00138889 -6.365768 L 3.818924 0.00141937 L -0.00138889 6.364701 L -3.817795 0.00141937 Z M -0.00138889 -6.365768 " transform="matrix(1, 0, 0, -1, 414.626389, 59.583451)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 449.90625 70.558594 L 453.722656 64.195312 L 449.90625 57.832031 L 446.085938 64.195312 Z M 449.90625 70.558594 "/>
<g clip-path="url(#clip-33)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000568182 -6.362923 L 3.816974 0.000358111 L 0.000568182 6.363639 L -3.819744 0.000358111 Z M 0.000568182 -6.362923 " transform="matrix(1, 0, 0, -1, 449.905682, 64.195671)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 485.183594 65.03125 L 489.003906 58.667969 L 485.183594 52.304688 L 481.367188 58.667969 Z M 485.183594 65.03125 "/>
<g clip-path="url(#clip-34)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.001381 -6.363492 L 3.818932 -0.000210526 L -0.001381 6.363071 L -3.817787 -0.000210526 Z M -0.001381 -6.363492 " transform="matrix(1, 0, 0, -1, 485.184975, 58.667758)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 520.464844 48.390625 L 524.28125 42.027344 L 520.464844 35.660156 L 516.644531 42.027344 Z M 520.464844 48.390625 "/>
<g clip-path="url(#clip-35)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000576073 -6.364946 L 3.816982 -0.00166477 L 0.000576073 6.365523 L -3.819736 -0.00166477 Z M 0.000576073 -6.364946 " transform="matrix(1, 0, 0, -1, 520.464268, 42.025679)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 555.742188 86.03125 L 559.5625 79.667969 L 555.742188 73.304688 L 551.925781 79.667969 Z M 555.742188 86.03125 "/>
<g clip-path="url(#clip-36)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00137311 -6.362773 L 3.818939 0.000508523 L -0.00137311 6.36379 L -3.817779 0.000508523 Z M -0.00137311 -6.362773 " transform="matrix(1, 0, 0, -1, 555.743561, 79.668477)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 591.023438 65.65625 L 594.839844 59.292969 L 591.023438 52.929688 L 587.203125 59.292969 Z M 591.023438 65.65625 "/>
<g clip-path="url(#clip-37)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000583965 -6.364084 L 3.81699 -0.000802762 L 0.000583965 6.362478 L -3.819729 -0.000802762 Z M 0.000583965 -6.364084 " transform="matrix(1, 0, 0, -1, 591.022854, 59.292166)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 626.300781 61.328125 L 630.121094 54.964844 L 626.300781 48.601562 L 622.484375 54.964844 Z M 626.300781 61.328125 "/>
<g clip-path="url(#clip-38)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00136521 -6.362734 L 3.818947 0.000547141 L -0.00136521 6.363828 L -3.817771 0.000547141 Z M -0.00136521 -6.362734 " transform="matrix(1, 0, 0, -1, 626.302146, 54.965391)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 661.582031 72.894531 L 665.398438 66.53125 L 661.582031 60.167969 L 657.761719 66.53125 Z M 661.582031 72.894531 "/>
<g clip-path="url(#clip-39)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000591856 -6.363595 L 3.816998 -0.000313543 L 0.000591856 6.362968 L -3.819721 -0.000313543 Z M 0.000591856 -6.363595 " transform="matrix(1, 0, 0, -1, 661.581439, 66.530936)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 696.859375 110.582031 L 700.679688 104.21875 L 696.859375 97.855469 L 693.042969 104.21875 Z M 696.859375 110.582031 "/>
<g clip-path="url(#clip-40)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00135732 -6.363903 L 3.818955 -0.000621665 L -0.00135732 6.36266 L -3.817764 -0.000621665 Z M -0.00135732 -6.363903 " transform="matrix(1, 0, 0, -1, 696.860732, 104.218128)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 732.140625 84.050781 L 735.957031 77.6875 L 732.140625 71.324219 L 728.320312 77.6875 Z M 732.140625 84.050781 "/>
<g clip-path="url(#clip-41)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000599747 -6.363504 L 3.817006 -0.000222637 L 0.000599747 6.363059 L -3.819713 -0.000222637 Z M 0.000599747 -6.363504 " transform="matrix(1, 0, 0, -1, 732.140025, 77.687277)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 767.417969 86.855469 L 771.238281 80.492188 L 767.417969 74.125 L 763.601562 80.492188 Z M 767.417969 86.855469 "/>
<g clip-path="url(#clip-42)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00134943 -6.365096 L 3.818963 -0.00181507 L -0.00134943 6.365372 L -3.817756 -0.00181507 Z M -0.00134943 -6.365096 " transform="matrix(1, 0, 0, -1, 767.419318, 80.490372)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 802.699219 78.503906 L 806.515625 72.140625 L 802.699219 65.777344 L 798.878906 72.140625 Z M 802.699219 78.503906 "/>
<g clip-path="url(#clip-43)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000607639 -6.363989 L 3.817014 -0.000707386 L 0.000607639 6.362574 L -3.819705 -0.000707386 Z M 0.000607639 -6.363989 " transform="matrix(1, 0, 0, -1, 802.698611, 72.139918)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 837.976562 79.128906 L 841.796875 72.765625 L 837.976562 66.402344 L 834.160156 72.765625 Z M 837.976562 79.128906 "/>
<g clip-path="url(#clip-44)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00134154 -6.362795 L 3.818971 0.000486612 L -0.00134154 6.363768 L -3.817748 0.000486612 Z M -0.00134154 -6.362795 " transform="matrix(1, 0, 0, -1, 837.977904, 72.766112)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 873.257812 77.53125 L 877.074219 71.167969 L 873.257812 64.804688 L 869.4375 71.167969 Z M 873.257812 77.53125 "/>
<g clip-path="url(#clip-45)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00061553 -6.362759 L 3.817022 0.000521811 L 0.00061553 6.363803 L -3.819697 0.000521811 Z M 0.00061553 -6.362759 " transform="matrix(1, 0, 0, -1, 873.257197, 71.168491)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 908.535156 80.65625 L 912.355469 74.289062 L 908.535156 67.925781 L 904.71875 74.289062 Z M 908.535156 80.65625 "/>
<g clip-path="url(#clip-46)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00133365 -6.365315 L 3.818979 0.00187216 L -0.00133365 6.365153 L -3.81774 0.00187216 Z M -0.00133365 -6.365315 " transform="matrix(1, 0, 0, -1, 908.53649, 74.290935)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 943.816406 73.484375 L 947.632812 67.121094 L 943.816406 60.757812 L 939.996094 67.121094 Z M 943.816406 73.484375 "/>
<g clip-path="url(#clip-47)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000623422 -6.363497 L 3.81703 -0.000215909 L 0.000623422 6.363065 L -3.819689 -0.000215909 Z M 0.000623422 -6.363497 " transform="matrix(1, 0, 0, -1, 943.815783, 67.120878)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 979.09375 89.453125 L 982.914062 83.089844 L 979.09375 76.726562 L 975.277344 83.089844 Z M 979.09375 89.453125 "/>
<g clip-path="url(#clip-48)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00132576 -6.362575 L 3.818987 0.000706095 L -0.00132576 6.363987 L -3.817732 0.000706095 Z M -0.00132576 -6.362575 " transform="matrix(1, 0, 0, -1, 979.095076, 83.09055)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 1014.375 48.390625 L 1018.191406 42.027344 L 1014.375 35.660156 L 1010.554688 42.027344 Z M 1014.375 48.390625 "/>
<g clip-path="url(#clip-49)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000631313 -6.364946 L 3.817038 -0.00166477 L 0.000631313 6.365523 L -3.819681 -0.00166477 Z M 0.000631313 -6.364946 " transform="matrix(1, 0, 0, -1, 1014.374369, 42.025679)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 1049.652344 161.316406 L 1053.472656 154.953125 L 1049.652344 148.589844 L 1045.835938 154.953125 Z M 1049.652344 161.316406 "/>
<g clip-path="url(#clip-50)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00131787 -6.362332 L 3.818995 0.000948864 L -0.00131787 6.36423 L -3.817724 0.000948864 Z M -0.00131787 -6.362332 " transform="matrix(1, 0, 0, -1, 1049.653662, 154.954074)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 1084.933594 98.578125 L 1088.75 92.214844 L 1084.933594 85.851562 L 1081.113281 92.214844 Z M 1084.933594 98.578125 "/>
<g clip-path="url(#clip-51)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639204 -6.362048 L 3.817045 0.00123295 L 0.000639204 6.364514 L -3.819673 0.00123295 Z M 0.000639204 -6.362048 " transform="matrix(1, 0, 0, -1, 1084.932955, 92.216077)"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 605.972656 L 1084.933594 605.972656 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.087358 -2.118852 L 1.389205 -2.118852 L 1.389205 -3.587602 L -0.087358 -3.587602 Z M -0.087358 3.767866 L 1.389205 3.767866 L 1.389205 2.291304 L -0.087358 2.291304 Z M -0.579545 -0.42354 L -3.196733 -0.42354 L -3.196733 0.595991 L -0.579545 0.595991 L -2.817827 2.838179 L -2.099077 3.556929 L 0.650923 0.806929 L 3.400923 3.556929 L 4.12358 2.838179 L 1.881392 0.595991 L 4.49858 0.595991 L 4.49858 -0.42354 L 1.881392 -0.42354 L 4.12358 -2.661821 L 3.400923 -3.384477 L 0.650923 -0.634477 L -2.099077 -3.384477 L -2.817827 -2.661821 Z M -0.579545 -0.42354 " transform="matrix(1, 0, 0, -1, 132.392045, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0873501 -2.118852 L 1.389212 -2.118852 L 1.389212 -3.587602 L -0.0873501 -3.587602 Z M -0.0873501 3.767866 L 1.389212 3.767866 L 1.389212 2.291304 L -0.0873501 2.291304 Z M -0.579538 -0.42354 L -3.196725 -0.42354 L -3.196725 0.595991 L -0.579538 0.595991 L -2.817819 2.838179 L -2.099069 3.556929 L 0.650931 0.806929 L 3.400931 3.556929 L 4.123587 2.838179 L 1.8814 0.595991 L 4.498587 0.595991 L 4.498587 -0.42354 L 1.8814 -0.42354 L 4.123587 -2.661821 L 3.400931 -3.384477 L 0.650931 -0.634477 L -2.099069 -3.384477 L -2.817819 -2.661821 Z M -0.579538 -0.42354 " transform="matrix(1, 0, 0, -1, 202.950631, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.085393 -2.118852 L 1.39117 -2.118852 L 1.39117 -3.587602 L -0.085393 -3.587602 Z M -0.085393 3.767866 L 1.39117 3.767866 L 1.39117 2.291304 L -0.085393 2.291304 Z M -0.57758 -0.42354 L -3.198674 -0.42354 L -3.198674 0.595991 L -0.57758 0.595991 L -2.819768 2.838179 L -2.097112 3.556929 L 0.652888 0.806929 L 3.402888 3.556929 L 4.121638 2.838179 L 1.883357 0.595991 L 4.500545 0.595991 L 4.500545 -0.42354 L 1.883357 -0.42354 L 4.121638 -2.661821 L 3.402888 -3.384477 L 0.652888 -0.634477 L -2.097112 -3.384477 L -2.819768 -2.661821 Z M -0.57758 -0.42354 " transform="matrix(1, 0, 0, -1, 238.229924, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0873422 -2.118852 L 1.38922 -2.118852 L 1.38922 -3.587602 L -0.0873422 -3.587602 Z M -0.0873422 3.767866 L 1.38922 3.767866 L 1.38922 2.291304 L -0.0873422 2.291304 Z M -0.57953 -0.42354 L -3.196717 -0.42354 L -3.196717 0.595991 L -0.57953 0.595991 L -2.817811 2.838179 L -2.099061 3.556929 L 0.650939 0.806929 L 3.400939 3.556929 L 4.123595 2.838179 L 1.881408 0.595991 L 4.498595 0.595991 L 4.498595 -0.42354 L 1.881408 -0.42354 L 4.123595 -2.661821 L 3.400939 -3.384477 L 0.650939 -0.634477 L -2.099061 -3.384477 L -2.817811 -2.661821 Z M -0.57953 -0.42354 " transform="matrix(1, 0, 0, -1, 273.509217, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0853851 -2.118852 L 1.391177 -2.118852 L 1.391177 -3.587602 L -0.0853851 -3.587602 Z M -0.0853851 3.767866 L 1.391177 3.767866 L 1.391177 2.291304 L -0.0853851 2.291304 Z M -0.577573 -0.42354 L -3.198666 -0.42354 L -3.198666 0.595991 L -0.577573 0.595991 L -2.81976 2.838179 L -2.097104 3.556929 L 0.652896 0.806929 L 3.402896 3.556929 L 4.121646 2.838179 L 1.883365 0.595991 L 4.500552 0.595991 L 4.500552 -0.42354 L 1.883365 -0.42354 L 4.121646 -2.661821 L 3.402896 -3.384477 L 0.652896 -0.634477 L -2.097104 -3.384477 L -2.81976 -2.661821 Z M -0.577573 -0.42354 " transform="matrix(1, 0, 0, -1, 308.78851, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0873343 -2.118852 L 1.389228 -2.118852 L 1.389228 -3.587602 L -0.0873343 -3.587602 Z M -0.0873343 3.767866 L 1.389228 3.767866 L 1.389228 2.291304 L -0.0873343 2.291304 Z M -0.579522 -0.42354 L -3.196709 -0.42354 L -3.196709 0.595991 L -0.579522 0.595991 L -2.817803 2.838179 L -2.099053 3.556929 L 0.650947 0.806929 L 3.400947 3.556929 L 4.123603 2.838179 L 1.881416 0.595991 L 4.498603 0.595991 L 4.498603 -0.42354 L 1.881416 -0.42354 L 4.123603 -2.661821 L 3.400947 -3.384477 L 0.650947 -0.634477 L -2.099053 -3.384477 L -2.817803 -2.661821 Z M -0.579522 -0.42354 " transform="matrix(1, 0, 0, -1, 344.067803, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0853772 -2.118852 L 1.391185 -2.118852 L 1.391185 -3.587602 L -0.0853772 -3.587602 Z M -0.0853772 3.767866 L 1.391185 3.767866 L 1.391185 2.291304 L -0.0853772 2.291304 Z M -0.577565 -0.42354 L -3.198658 -0.42354 L -3.198658 0.595991 L -0.577565 0.595991 L -2.819752 2.838179 L -2.097096 3.556929 L 0.652904 0.806929 L 3.402904 3.556929 L 4.121654 2.838179 L 1.883373 0.595991 L 4.50056 0.595991 L 4.50056 -0.42354 L 1.883373 -0.42354 L 4.121654 -2.661821 L 3.402904 -3.384477 L 0.652904 -0.634477 L -2.097096 -3.384477 L -2.819752 -2.661821 Z M -0.577565 -0.42354 " transform="matrix(1, 0, 0, -1, 379.347096, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0873264 -2.118852 L 1.389236 -2.118852 L 1.389236 -3.587602 L -0.0873264 -3.587602 Z M -0.0873264 3.767866 L 1.389236 3.767866 L 1.389236 2.291304 L -0.0873264 2.291304 Z M -0.579514 -0.42354 L -3.196701 -0.42354 L -3.196701 0.595991 L -0.579514 0.595991 L -2.817795 2.838179 L -2.099045 3.556929 L 0.650955 0.806929 L 3.400955 3.556929 L 4.123611 2.838179 L 1.881424 0.595991 L 4.498611 0.595991 L 4.498611 -0.42354 L 1.881424 -0.42354 L 4.123611 -2.661821 L 3.400955 -3.384477 L 0.650955 -0.634477 L -2.099045 -3.384477 L -2.817795 -2.661821 Z M -0.579514 -0.42354 " transform="matrix(1, 0, 0, -1, 414.626389, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0853693 -2.118852 L 1.391193 -2.118852 L 1.391193 -3.587602 L -0.0853693 -3.587602 Z M -0.0853693 3.767866 L 1.391193 3.767866 L 1.391193 2.291304 L -0.0853693 2.291304 Z M -0.577557 -0.42354 L -3.198651 -0.42354 L -3.198651 0.595991 L -0.577557 0.595991 L -2.819744 2.838179 L -2.097088 3.556929 L 0.652912 0.806929 L 3.402912 3.556929 L 4.121662 2.838179 L 1.883381 0.595991 L 4.500568 0.595991 L 4.500568 -0.42354 L 1.883381 -0.42354 L 4.121662 -2.661821 L 3.402912 -3.384477 L 0.652912 -0.634477 L -2.097088 -3.384477 L -2.819744 -2.661821 Z M -0.577557 -0.42354 " transform="matrix(1, 0, 0, -1, 449.905682, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0873185 -2.118852 L 1.389244 -2.118852 L 1.389244 -3.587602 L -0.0873185 -3.587602 Z M -0.0873185 3.767866 L 1.389244 3.767866 L 1.389244 2.291304 L -0.0873185 2.291304 Z M -0.579506 -0.42354 L -3.196693 -0.42354 L -3.196693 0.595991 L -0.579506 0.595991 L -2.817787 2.838179 L -2.099037 3.556929 L 0.650963 0.806929 L 3.400963 3.556929 L 4.123619 2.838179 L 1.881432 0.595991 L 4.498619 0.595991 L 4.498619 -0.42354 L 1.881432 -0.42354 L 4.123619 -2.661821 L 3.400963 -3.384477 L 0.650963 -0.634477 L -2.099037 -3.384477 L -2.817787 -2.661821 Z M -0.579506 -0.42354 " transform="matrix(1, 0, 0, -1, 485.184975, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0853614 -2.118852 L 1.391201 -2.118852 L 1.391201 -3.587602 L -0.0853614 -3.587602 Z M -0.0853614 3.767866 L 1.391201 3.767866 L 1.391201 2.291304 L -0.0853614 2.291304 Z M -0.577549 -0.42354 L -3.198643 -0.42354 L -3.198643 0.595991 L -0.577549 0.595991 L -2.819736 2.838179 L -2.09708 3.556929 L 0.65292 0.806929 L 3.40292 3.556929 L 4.12167 2.838179 L 1.883389 0.595991 L 4.500576 0.595991 L 4.500576 -0.42354 L 1.883389 -0.42354 L 4.12167 -2.661821 L 3.40292 -3.384477 L 0.65292 -0.634477 L -2.09708 -3.384477 L -2.819736 -2.661821 Z M -0.577549 -0.42354 " transform="matrix(1, 0, 0, -1, 520.464268, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0873106 -2.118852 L 1.389252 -2.118852 L 1.389252 -3.587602 L -0.0873106 -3.587602 Z M -0.0873106 3.767866 L 1.389252 3.767866 L 1.389252 2.291304 L -0.0873106 2.291304 Z M -0.579498 -0.42354 L -3.196686 -0.42354 L -3.196686 0.595991 L -0.579498 0.595991 L -2.817779 2.838179 L -2.099029 3.556929 L 0.650971 0.806929 L 3.400971 3.556929 L 4.123627 2.838179 L 1.881439 0.595991 L 4.498627 0.595991 L 4.498627 -0.42354 L 1.881439 -0.42354 L 4.123627 -2.661821 L 3.400971 -3.384477 L 0.650971 -0.634477 L -2.099029 -3.384477 L -2.817779 -2.661821 Z M -0.579498 -0.42354 " transform="matrix(1, 0, 0, -1, 555.743561, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0853535 -2.118852 L 1.391209 -2.118852 L 1.391209 -3.587602 L -0.0853535 -3.587602 Z M -0.0853535 3.767866 L 1.391209 3.767866 L 1.391209 2.291304 L -0.0853535 2.291304 Z M -0.577541 -0.42354 L -3.198635 -0.42354 L -3.198635 0.595991 L -0.577541 0.595991 L -2.819729 2.838179 L -2.097072 3.556929 L 0.652928 0.806929 L 3.402928 3.556929 L 4.121678 2.838179 L 1.883396 0.595991 L 4.500584 0.595991 L 4.500584 -0.42354 L 1.883396 -0.42354 L 4.121678 -2.661821 L 3.402928 -3.384477 L 0.652928 -0.634477 L -2.097072 -3.384477 L -2.819729 -2.661821 Z M -0.577541 -0.42354 " transform="matrix(1, 0, 0, -1, 591.022854, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0873027 -2.118852 L 1.38926 -2.118852 L 1.38926 -3.587602 L -0.0873027 -3.587602 Z M -0.0873027 3.767866 L 1.38926 3.767866 L 1.38926 2.291304 L -0.0873027 2.291304 Z M -0.57949 -0.42354 L -3.196678 -0.42354 L -3.196678 0.595991 L -0.57949 0.595991 L -2.817771 2.838179 L -2.099021 3.556929 L 0.650979 0.806929 L 3.400979 3.556929 L 4.123635 2.838179 L 1.881447 0.595991 L 4.498635 0.595991 L 4.498635 -0.42354 L 1.881447 -0.42354 L 4.123635 -2.661821 L 3.400979 -3.384477 L 0.650979 -0.634477 L -2.099021 -3.384477 L -2.817771 -2.661821 Z M -0.57949 -0.42354 " transform="matrix(1, 0, 0, -1, 626.302146, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0853456 -2.118852 L 1.391217 -2.118852 L 1.391217 -3.587602 L -0.0853456 -3.587602 Z M -0.0853456 3.767866 L 1.391217 3.767866 L 1.391217 2.291304 L -0.0853456 2.291304 Z M -0.577533 -0.42354 L -3.198627 -0.42354 L -3.198627 0.595991 L -0.577533 0.595991 L -2.819721 2.838179 L -2.097064 3.556929 L 0.652936 0.806929 L 3.402936 3.556929 L 4.121686 2.838179 L 1.883404 0.595991 L 4.500592 0.595991 L 4.500592 -0.42354 L 1.883404 -0.42354 L 4.121686 -2.661821 L 3.402936 -3.384477 L 0.652936 -0.634477 L -2.097064 -3.384477 L -2.819721 -2.661821 Z M -0.577533 -0.42354 " transform="matrix(1, 0, 0, -1, 661.581439, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0872948 -2.118852 L 1.389268 -2.118852 L 1.389268 -3.587602 L -0.0872948 -3.587602 Z M -0.0872948 3.767866 L 1.389268 3.767866 L 1.389268 2.291304 L -0.0872948 2.291304 Z M -0.579482 -0.42354 L -3.19667 -0.42354 L -3.19667 0.595991 L -0.579482 0.595991 L -2.817764 2.838179 L -2.099014 3.556929 L 0.650986 0.806929 L 3.400986 3.556929 L 4.123643 2.838179 L 1.881455 0.595991 L 4.498643 0.595991 L 4.498643 -0.42354 L 1.881455 -0.42354 L 4.123643 -2.661821 L 3.400986 -3.384477 L 0.650986 -0.634477 L -2.099014 -3.384477 L -2.817764 -2.661821 Z M -0.579482 -0.42354 " transform="matrix(1, 0, 0, -1, 696.860732, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0853378 -2.118852 L 1.391225 -2.118852 L 1.391225 -3.587602 L -0.0853378 -3.587602 Z M -0.0853378 3.767866 L 1.391225 3.767866 L 1.391225 2.291304 L -0.0853378 2.291304 Z M -0.577525 -0.42354 L -3.198619 -0.42354 L -3.198619 0.595991 L -0.577525 0.595991 L -2.819713 2.838179 L -2.097057 3.556929 L 0.652943 0.806929 L 3.402943 3.556929 L 4.121693 2.838179 L 1.883412 0.595991 L 4.5006 0.595991 L 4.5006 -0.42354 L 1.883412 -0.42354 L 4.121693 -2.661821 L 3.402943 -3.384477 L 0.652943 -0.634477 L -2.097057 -3.384477 L -2.819713 -2.661821 Z M -0.577525 -0.42354 " transform="matrix(1, 0, 0, -1, 732.140025, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0872869 -2.118852 L 1.389276 -2.118852 L 1.389276 -3.587602 L -0.0872869 -3.587602 Z M -0.0872869 3.767866 L 1.389276 3.767866 L 1.389276 2.291304 L -0.0872869 2.291304 Z M -0.579474 -0.42354 L -3.196662 -0.42354 L -3.196662 0.595991 L -0.579474 0.595991 L -2.817756 2.838179 L -2.099006 3.556929 L 0.650994 0.806929 L 3.400994 3.556929 L 4.123651 2.838179 L 1.881463 0.595991 L 4.498651 0.595991 L 4.498651 -0.42354 L 1.881463 -0.42354 L 4.123651 -2.661821 L 3.400994 -3.384477 L 0.650994 -0.634477 L -2.099006 -3.384477 L -2.817756 -2.661821 Z M -0.579474 -0.42354 " transform="matrix(1, 0, 0, -1, 767.419318, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0853299 -2.118852 L 1.391233 -2.118852 L 1.391233 -3.587602 L -0.0853299 -3.587602 Z M -0.0853299 3.767866 L 1.391233 3.767866 L 1.391233 2.291304 L -0.0853299 2.291304 Z M -0.577517 -0.42354 L -3.198611 -0.42354 L -3.198611 0.595991 L -0.577517 0.595991 L -2.819705 2.838179 L -2.097049 3.556929 L 0.652951 0.806929 L 3.402951 3.556929 L 4.121701 2.838179 L 1.88342 0.595991 L 4.500608 0.595991 L 4.500608 -0.42354 L 1.88342 -0.42354 L 4.121701 -2.661821 L 3.402951 -3.384477 L 0.652951 -0.634477 L -2.097049 -3.384477 L -2.819705 -2.661821 Z M -0.577517 -0.42354 " transform="matrix(1, 0, 0, -1, 802.698611, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.087279 -2.118852 L 1.389283 -2.118852 L 1.389283 -3.587602 L -0.087279 -3.587602 Z M -0.087279 3.767866 L 1.389283 3.767866 L 1.389283 2.291304 L -0.087279 2.291304 Z M -0.579467 -0.42354 L -3.196654 -0.42354 L -3.196654 0.595991 L -0.579467 0.595991 L -2.817748 2.838179 L -2.098998 3.556929 L 0.651002 0.806929 L 3.401002 3.556929 L 4.123658 2.838179 L 1.881471 0.595991 L 4.498658 0.595991 L 4.498658 -0.42354 L 1.881471 -0.42354 L 4.123658 -2.661821 L 3.401002 -3.384477 L 0.651002 -0.634477 L -2.098998 -3.384477 L -2.817748 -2.661821 Z M -0.579467 -0.42354 " transform="matrix(1, 0, 0, -1, 837.977904, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.085322 -2.118852 L 1.391241 -2.118852 L 1.391241 -3.587602 L -0.085322 -3.587602 Z M -0.085322 3.767866 L 1.391241 3.767866 L 1.391241 2.291304 L -0.085322 2.291304 Z M -0.577509 -0.42354 L -3.198603 -0.42354 L -3.198603 0.595991 L -0.577509 0.595991 L -2.819697 2.838179 L -2.097041 3.556929 L 0.652959 0.806929 L 3.402959 3.556929 L 4.121709 2.838179 L 1.883428 0.595991 L 4.500616 0.595991 L 4.500616 -0.42354 L 1.883428 -0.42354 L 4.121709 -2.661821 L 3.402959 -3.384477 L 0.652959 -0.634477 L -2.097041 -3.384477 L -2.819697 -2.661821 Z M -0.577509 -0.42354 " transform="matrix(1, 0, 0, -1, 873.257197, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0872711 -2.118852 L 1.389291 -2.118852 L 1.389291 -3.587602 L -0.0872711 -3.587602 Z M -0.0872711 3.767866 L 1.389291 3.767866 L 1.389291 2.291304 L -0.0872711 2.291304 Z M -0.579459 -0.42354 L -3.196646 -0.42354 L -3.196646 0.595991 L -0.579459 0.595991 L -2.81774 2.838179 L -2.09899 3.556929 L 0.65101 0.806929 L 3.40101 3.556929 L 4.123666 2.838179 L 1.881479 0.595991 L 4.498666 0.595991 L 4.498666 -0.42354 L 1.881479 -0.42354 L 4.123666 -2.661821 L 3.40101 -3.384477 L 0.65101 -0.634477 L -2.09899 -3.384477 L -2.81774 -2.661821 Z M -0.579459 -0.42354 " transform="matrix(1, 0, 0, -1, 908.53649, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0853141 -2.118852 L 1.391248 -2.118852 L 1.391248 -3.587602 L -0.0853141 -3.587602 Z M -0.0853141 3.767866 L 1.391248 3.767866 L 1.391248 2.291304 L -0.0853141 2.291304 Z M -0.577502 -0.42354 L -3.198595 -0.42354 L -3.198595 0.595991 L -0.577502 0.595991 L -2.819689 2.838179 L -2.097033 3.556929 L 0.652967 0.806929 L 3.402967 3.556929 L 4.121717 2.838179 L 1.883436 0.595991 L 4.500623 0.595991 L 4.500623 -0.42354 L 1.883436 -0.42354 L 4.121717 -2.661821 L 3.402967 -3.384477 L 0.652967 -0.634477 L -2.097033 -3.384477 L -2.819689 -2.661821 Z M -0.577502 -0.42354 " transform="matrix(1, 0, 0, -1, 943.815783, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0872633 -2.118852 L 1.389299 -2.118852 L 1.389299 -3.587602 L -0.0872633 -3.587602 Z M -0.0872633 3.767866 L 1.389299 3.767866 L 1.389299 2.291304 L -0.0872633 2.291304 Z M -0.579451 -0.42354 L -3.196638 -0.42354 L -3.196638 0.595991 L -0.579451 0.595991 L -2.817732 2.838179 L -2.098982 3.556929 L 0.651018 0.806929 L 3.401018 3.556929 L 4.123674 2.838179 L 1.881487 0.595991 L 4.498674 0.595991 L 4.498674 -0.42354 L 1.881487 -0.42354 L 4.123674 -2.661821 L 3.401018 -3.384477 L 0.651018 -0.634477 L -2.098982 -3.384477 L -2.817732 -2.661821 Z M -0.579451 -0.42354 " transform="matrix(1, 0, 0, -1, 979.095076, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0853062 -2.118852 L 1.391256 -2.118852 L 1.391256 -3.587602 L -0.0853062 -3.587602 Z M -0.0853062 3.767866 L 1.391256 3.767866 L 1.391256 2.291304 L -0.0853062 2.291304 Z M -0.577494 -0.42354 L -3.198587 -0.42354 L -3.198587 0.595991 L -0.577494 0.595991 L -2.819681 2.838179 L -2.097025 3.556929 L 0.652975 0.806929 L 3.402975 3.556929 L 4.121725 2.838179 L 1.883444 0.595991 L 4.500631 0.595991 L 4.500631 -0.42354 L 1.883444 -0.42354 L 4.121725 -2.661821 L 3.402975 -3.384477 L 0.652975 -0.634477 L -2.097025 -3.384477 L -2.819681 -2.661821 Z M -0.577494 -0.42354 " transform="matrix(1, 0, 0, -1, 1014.374369, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0872554 -2.118852 L 1.389307 -2.118852 L 1.389307 -3.587602 L -0.0872554 -3.587602 Z M -0.0872554 3.767866 L 1.389307 3.767866 L 1.389307 2.291304 L -0.0872554 2.291304 Z M -0.579443 -0.42354 L -3.19663 -0.42354 L -3.19663 0.595991 L -0.579443 0.595991 L -2.817724 2.838179 L -2.098974 3.556929 L 0.651026 0.806929 L 3.401026 3.556929 L 4.123682 2.838179 L 1.881495 0.595991 L 4.498682 0.595991 L 4.498682 -0.42354 L 1.881495 -0.42354 L 4.123682 -2.661821 L 3.401026 -3.384477 L 0.651026 -0.634477 L -2.098974 -3.384477 L -2.817724 -2.661821 Z M -0.579443 -0.42354 " transform="matrix(1, 0, 0, -1, 1049.653662, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0852983 -2.118852 L 1.391264 -2.118852 L 1.391264 -3.587602 L -0.0852983 -3.587602 Z M -0.0852983 3.767866 L 1.391264 3.767866 L 1.391264 2.291304 L -0.0852983 2.291304 Z M -0.577486 -0.42354 L -3.19858 -0.42354 L -3.19858 0.595991 L -0.577486 0.595991 L -2.819673 2.838179 L -2.097017 3.556929 L 0.652983 0.806929 L 3.402983 3.556929 L 4.121733 2.838179 L 1.883452 0.595991 L 4.500639 0.595991 L 4.500639 -0.42354 L 1.883452 -0.42354 L 4.121733 -2.661821 L 3.402983 -3.384477 L 0.652983 -0.634477 L -2.097017 -3.384477 L -2.819673 -2.661821 Z M -0.577486 -0.42354 " transform="matrix(1, 0, 0, -1, 1084.932955, 42.025679)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 202.949219 560.804688 L 238.230469 605.972656 L 308.789062 605.972656 L 344.066406 577.019531 L 379.347656 578.746094 L 414.625 593.738281 L 449.90625 596.273438 L 485.183594 589.332031 L 520.464844 605.972656 L 555.742188 580.878906 L 591.023438 590.378906 L 626.300781 591.859375 L 661.582031 595.355469 L 696.859375 576.515625 L 732.140625 576.257812 L 767.417969 554.6875 L 802.699219 530.6875 L 837.976562 485.574219 L 873.257812 567.117188 L 908.535156 521.277344 L 943.816406 505.59375 L 979.09375 441.714844 L 1014.375 534.652344 L 1049.652344 493.046875 L 1084.933594 405.210938 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501413 -4.498276 L 4.498587 4.501724 M -4.501413 4.501724 L 4.498587 -4.498276 " transform="matrix(1, 0, 0, -1, 202.950631, 87.197037)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499455 -4.501665 L 4.500545 4.498335 M -4.499455 4.498335 L 4.500545 -4.501665 " transform="matrix(1, 0, 0, -1, 238.229924, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501405 -4.501665 L 4.498595 4.498335 M -4.501405 4.498335 L 4.498595 -4.501665 " transform="matrix(1, 0, 0, -1, 273.509217, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499448 -4.501665 L 4.500552 4.498335 M -4.499448 4.498335 L 4.500552 -4.501665 " transform="matrix(1, 0, 0, -1, 308.78851, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501397 -4.498791 L 4.498603 4.501209 M -4.501397 4.501209 L 4.498603 -4.498791 " transform="matrix(1, 0, 0, -1, 344.067803, 70.981678)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.49944 -4.501655 L 4.50056 4.498345 M -4.49944 4.498345 L 4.50056 -4.501655 " transform="matrix(1, 0, 0, -1, 379.347096, 69.252251)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501389 -4.498805 L 4.498611 4.501195 M -4.501389 4.501195 L 4.498611 -4.498805 " transform="matrix(1, 0, 0, -1, 414.626389, 54.262914)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499432 -4.501512 L 4.500568 4.498488 M -4.499432 4.498488 L 4.500568 -4.501512 " transform="matrix(1, 0, 0, -1, 449.905682, 51.72505)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501381 -4.500211 L 4.498619 4.499789 M -4.501381 4.499789 L 4.498619 -4.500211 " transform="matrix(1, 0, 0, -1, 485.184975, 58.667758)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499424 -4.501665 L 4.500576 4.498335 M -4.499424 4.498335 L 4.500576 -4.501665 " transform="matrix(1, 0, 0, -1, 520.464268, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501373 -4.500216 L 4.498627 4.499784 M -4.501373 4.499784 L 4.498627 -4.500216 " transform="matrix(1, 0, 0, -1, 555.743561, 67.120878)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499416 -4.499878 L 4.500584 4.500122 M -4.499416 4.500122 L 4.500584 -4.499878 " transform="matrix(1, 0, 0, -1, 591.022854, 57.621216)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501365 -4.498897 L 4.498635 4.501103 M -4.501365 4.501103 L 4.498635 -4.498897 " transform="matrix(1, 0, 0, -1, 626.302146, 56.141728)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499408 -4.499907 L 4.500592 4.500093 M -4.499408 4.500093 L 4.500592 -4.499907 " transform="matrix(1, 0, 0, -1, 661.581439, 52.644624)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501357 -4.499115 L 4.498643 4.500885 M -4.501357 4.500885 L 4.498643 -4.499115 " transform="matrix(1, 0, 0, -1, 696.860732, 71.48526)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.4994 -4.49851 L 4.5006 4.50149 M -4.4994 4.50149 L 4.5006 -4.49851 " transform="matrix(1, 0, 0, -1, 732.140025, 71.743678)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501349 -4.500563 L 4.498651 4.499437 M -4.501349 4.499437 L 4.498651 -4.500563 " transform="matrix(1, 0, 0, -1, 767.419318, 93.311937)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499392 -4.501224 L 4.500608 4.498776 M -4.499392 4.498776 L 4.500608 -4.501224 " transform="matrix(1, 0, 0, -1, 802.698611, 117.311276)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501342 -4.500074 L 4.498658 4.499926 M -4.501342 4.499926 L 4.498658 -4.500074 " transform="matrix(1, 0, 0, -1, 837.977904, 162.425707)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499384 -4.500051 L 4.500616 4.499949 M -4.499384 4.499949 L 4.500616 -4.500051 " transform="matrix(1, 0, 0, -1, 873.257197, 80.882761)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501334 -4.500681 L 4.498666 4.499319 M -4.501334 4.499319 L 4.498666 -4.500681 " transform="matrix(1, 0, 0, -1, 908.53649, 126.721975)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499377 -4.499776 L 4.500623 4.500224 M -4.499377 4.500224 L 4.500623 -4.499776 " transform="matrix(1, 0, 0, -1, 943.815783, 142.406474)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501326 -4.499994 L 4.498674 4.500006 M -4.501326 4.500006 L 4.498674 -4.499994 " transform="matrix(1, 0, 0, -1, 979.095076, 206.285162)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499369 -4.498781 L 4.500631 4.501219 M -4.499369 4.501219 L 4.500631 -4.498781 " transform="matrix(1, 0, 0, -1, 1014.374369, 113.348876)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501318 -4.499051 L 4.498682 4.500949 M -4.501318 4.500949 L 4.498682 -4.499051 " transform="matrix(1, 0, 0, -1, 1049.653662, 154.954074)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499361 -4.501793 L 4.500639 4.498207 M -4.499361 4.498207 L 4.500639 -4.501793 " transform="matrix(1, 0, 0, -1, 1084.932955, 242.78727)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 379.347656 155.5 L 414.625 155.324219 L 485.183594 168.523438 L 591.023438 161.5 L 626.300781 161.90625 L 661.582031 164.472656 L 696.859375 200.085938 L 732.140625 183.980469 L 767.417969 178.917969 L 837.976562 172.191406 L 873.257812 173.6875 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.433033 2.361062 L -3.433033 3.458718 L 0.53181 0.560281 L 4.50056 3.458718 L 4.50056 -3.45925 L 0.53181 -0.549094 L -3.433033 -3.45925 L -3.433033 -2.373313 L -0.229908 0.00559332 Z M 1.293529 0.00559332 L 3.664623 -1.713157 L 3.664623 1.724343 Z M 1.293529 0.00559332 " transform="matrix(1, 0, 0, -1, 379.347096, 492.501687)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.434983 2.358745 L -3.434983 3.460307 L 0.533767 0.56187 L 4.498611 3.460307 L 4.498611 -3.461568 L 0.533767 -0.551411 L -3.434983 -3.461568 L -3.434983 -2.371724 L -0.227951 0.00327615 Z M 1.295486 0.00327615 L 3.66658 -1.715474 L 3.66658 1.725932 Z M 1.295486 0.00327615 " transform="matrix(1, 0, 0, -1, 414.626389, 492.675151)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.434975 2.357432 L -3.434975 3.458994 L 0.533775 0.560557 L 4.498619 3.458994 L 4.498619 -3.458975 L 0.533775 -0.548818 L -3.434975 -3.458975 L -3.434975 -2.373037 L -0.227943 0.00586917 Z M 1.295494 0.00586917 L 3.666588 -1.712881 L 3.666588 1.724619 Z M 1.295494 0.00586917 " transform="matrix(1, 0, 0, -1, 485.184975, 479.474619)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.43301 2.357849 L -3.43301 3.459411 L 0.531834 0.560974 L 4.500584 3.459411 L 4.500584 -3.458558 L 0.531834 -0.552308 L -3.43301 -3.458558 L -3.43301 -2.37262 L -0.229885 0.00628615 Z M 1.293553 0.00628615 L 3.664646 -1.71637 L 3.664646 1.725036 Z M 1.293553 0.00628615 " transform="matrix(1, 0, 0, -1, 591.022854, 486.498474)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.434959 2.35869 L -3.434959 3.460253 L 0.533791 0.561815 L 4.498635 3.460253 L 4.498635 -3.461622 L 0.533791 -0.551466 L -3.434959 -3.461622 L -3.434959 -2.371779 L -0.227928 0.00322137 Z M 1.29551 0.00322137 L 3.666604 -1.715529 L 3.666604 1.725878 Z M 1.29551 0.00322137 " transform="matrix(1, 0, 0, -1, 626.302146, 486.093065)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.433002 2.360766 L -3.433002 3.458422 L 0.531842 0.559985 L 4.500592 3.458422 L 4.500592 -3.459547 L 0.531842 -0.54939 L -3.433002 -3.459547 L -3.433002 -2.373609 L -0.229877 0.00529707 Z M 1.293561 0.00529707 L 3.664654 -1.713453 L 3.664654 1.724047 Z M 1.293561 0.00529707 " transform="matrix(1, 0, 0, -1, 661.581439, 483.528735)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.434951 2.358556 L -3.434951 3.460118 L 0.533799 0.561681 L 4.498643 3.460118 L 4.498643 -3.461757 L 0.533799 -0.551601 L -3.434951 -3.461757 L -3.434951 -2.371913 L -0.22792 0.00308696 Z M 1.295518 0.00308696 L 3.666611 -1.715663 L 3.666611 1.725743 Z M 1.295518 0.00308696 " transform="matrix(1, 0, 0, -1, 696.860732, 447.913243)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.432994 2.361104 L -3.432994 3.45876 L 0.53185 0.560322 L 4.5006 3.45876 L 4.5006 -3.459209 L 0.53185 -0.549053 L -3.432994 -3.459209 L -3.432994 -2.373271 L -0.229869 0.00563487 Z M 1.293568 0.00563487 L 3.664662 -1.713115 L 3.664662 1.724385 Z M 1.293568 0.00563487 " transform="matrix(1, 0, 0, -1, 732.140025, 464.02126)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.434943 2.359747 L -3.434943 3.46131 L 0.533807 0.562872 L 4.498651 3.46131 L 4.498651 -3.460565 L 0.533807 -0.550409 L -3.434943 -3.460565 L -3.434943 -2.374628 L -0.227912 0.00427874 Z M 1.295526 0.00427874 L 3.666619 -1.714471 L 3.666619 1.726935 Z M 1.295526 0.00427874 " transform="matrix(1, 0, 0, -1, 767.419318, 469.082404)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.434935 2.358121 L -3.434935 3.459683 L 0.533815 0.561246 L 4.498658 3.459683 L 4.498658 -3.462192 L 0.533815 -0.552036 L -3.434935 -3.462192 L -3.434935 -2.372348 L -0.227904 0.00655824 Z M 1.295533 0.00655824 L 3.666627 -1.716098 L 3.666627 1.725308 Z M 1.295533 0.00655824 " transform="matrix(1, 0, 0, -1, 837.977904, 475.807339)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.432978 2.357592 L -3.432978 3.459155 L 0.531866 0.560717 L 4.500616 3.459155 L 4.500616 -3.458814 L 0.531866 -0.548658 L -3.432978 -3.458814 L -3.432978 -2.372876 L -0.229853 0.00602997 Z M 1.293584 0.00602997 L 3.664678 -1.71272 L 3.664678 1.72478 Z M 1.293584 0.00602997 " transform="matrix(1, 0, 0, -1, 873.257197, 474.310717)"/>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 131.675781 L 84.765625 628.558594 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1132.558594 131.675781 L 1132.558594 628.558594 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 131.675781 L 1132.558594 131.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 628.558594 L 1132.558594 628.558594 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(100%, 100%, 100%)" fill-opacity="0.8" stroke-width="1.5" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(79.998779%, 79.998779%, 79.998779%)" stroke-opacity="0.8" stroke-miterlimit="10" d="M 241.929688 18.894531 L 975.394531 18.894531 C 977.59375 18.894531 978.695312 19.996094 978.695312 22.195312 L 978.695312 70.4375 C 978.695312 72.636719 977.59375 73.738281 975.394531 73.738281 L 241.929688 73.738281 C 239.730469 73.738281 238.632812 72.636719 238.632812 70.4375 L 238.632812 22.195312 C 238.632812 19.996094 239.730469 18.894531 241.929688 18.894531 Z M 241.929688 18.894531 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 245.230469 59.988281 L 278.230469 59.988281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 261.730469 57.738281 C 262.328125 57.738281 262.898438 57.976562 263.320312 58.398438 C 263.746094 58.820312 263.980469 59.394531 263.980469 59.988281 C 263.980469 60.585938 263.746094 61.160156 263.320312 61.582031 C 262.898438 62.003906 262.328125 62.238281 261.730469 62.238281 C 261.132812 62.238281 260.5625 62.003906 260.140625 61.582031 C 259.71875 61.160156 259.480469 60.585938 259.480469 59.988281 C 259.480469 59.394531 259.71875 58.820312 260.140625 58.398438 C 260.5625 57.976562 261.132812 57.738281 261.730469 57.738281 Z M 261.730469 57.738281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-7" x="291.43125" y="593.785306"/>
<use xlink:href="#glyph-0-8" x="301.54575" y="593.785306"/>
<use xlink:href="#glyph-0-7" x="312.02325" y="593.785306"/>
<use xlink:href="#glyph-0-9" x="322.13775" y="593.785306"/>
<use xlink:href="#glyph-0-10" x="332.61525" y="593.785306"/>
<use xlink:href="#glyph-0-11" x="337.20225" y="593.785306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 245.230469 35.285156 L 278.230469 35.285156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 261.730469 30.785156 C 262.925781 30.785156 264.070312 31.261719 264.914062 32.105469 C 265.757812 32.949219 266.230469 34.09375 266.230469 35.285156 C 266.230469 36.480469 265.757812 37.625 264.914062 38.46875 C 264.070312 39.3125 262.925781 39.785156 261.730469 39.785156 C 260.539062 39.785156 259.394531 39.3125 258.550781 38.46875 C 257.707031 37.625 257.230469 36.480469 257.230469 35.285156 C 257.230469 34.09375 257.707031 32.949219 258.550781 32.105469 C 259.394531 31.261719 260.539062 30.785156 261.730469 30.785156 Z M 261.730469 30.785156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-7" x="291.43125" y="618.488431"/>
<use xlink:href="#glyph-0-12" x="301.54575" y="618.488431"/>
<use xlink:href="#glyph-0-7" x="317.61675" y="618.488431"/>
<use xlink:href="#glyph-0-13" x="327.73125" y="618.488431"/>
<use xlink:href="#glyph-0-8" x="338.19225" y="618.488431"/>
<use xlink:href="#glyph-0-14" x="348.66975" y="618.488431"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-11" x="355.091875" y="618.488431"/>
<use xlink:href="#glyph-0-10" x="365.189875" y="618.488431"/>
<use xlink:href="#glyph-0-8" x="369.776875" y="618.488431"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 413.195312 59.988281 L 446.195312 59.988281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M 425.195312 59.988281 L 434.195312 59.988281 M 429.695312 55.488281 L 429.695312 64.488281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-7" x="459.396875" y="593.785306"/>
<use xlink:href="#glyph-0-13" x="469.511375" y="593.785306"/>
<use xlink:href="#glyph-0-8" x="479.972375" y="593.785306"/>
<use xlink:href="#glyph-0-14" x="490.449875" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-11" x="496.872" y="593.785306"/>
<use xlink:href="#glyph-0-9" x="506.97" y="593.785306"/>
<use xlink:href="#glyph-0-15" x="517.4475" y="593.785306"/>
<use xlink:href="#glyph-0-7" x="527.9085" y="593.785306"/>
<use xlink:href="#glyph-0-14" x="538.023" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-8" x="544.52325" y="593.785306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 413.195312 35.285156 L 446.195312 35.285156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 429.695312 30.785156 L 434.195312 39.785156 L 425.195312 39.785156 Z M 429.695312 30.785156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-7" x="459.396875" y="618.488431"/>
<use xlink:href="#glyph-0-13" x="469.511375" y="618.488431"/>
<use xlink:href="#glyph-0-8" x="479.972375" y="618.488431"/>
<use xlink:href="#glyph-0-14" x="490.449875" y="618.488431"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-11" x="496.872" y="618.488431"/>
<use xlink:href="#glyph-0-9" x="506.97" y="618.488431"/>
<use xlink:href="#glyph-0-15" x="517.4475" y="618.488431"/>
<use xlink:href="#glyph-0-7" x="527.9085" y="618.488431"/>
<use xlink:href="#glyph-0-14" x="538.023" y="618.488431"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-8" x="544.52325" y="618.488431"/>
<use xlink:href="#glyph-0-16" x="555.00075" y="618.488431"/>
<use xlink:href="#glyph-0-8" x="563.25075" y="618.488431"/>
<use xlink:href="#glyph-0-7" x="573.72825" y="618.488431"/>
<use xlink:href="#glyph-0-8" x="583.84275" y="618.488431"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 627.257812 59.988281 L 660.257812 59.988281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 643.757812 53.625 L 647.574219 59.988281 L 643.757812 66.355469 L 639.9375 59.988281 Z M 643.757812 53.625 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-7" x="673.45625" y="593.785306"/>
<use xlink:href="#glyph-0-17" x="683.57075" y="593.785306"/>
<use xlink:href="#glyph-0-17" x="694.04825" y="593.785306"/>
<use xlink:href="#glyph-0-7" x="704.52575" y="593.785306"/>
<use xlink:href="#glyph-0-14" x="714.64025" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-18" x="721.062375" y="593.785306"/>
<use xlink:href="#glyph-0-19" x="731.209875" y="593.785306"/>
<use xlink:href="#glyph-0-10" x="740.284875" y="593.785306"/>
<use xlink:href="#glyph-0-15" x="744.871875" y="593.785306"/>
<use xlink:href="#glyph-0-12" x="755.332875" y="593.785306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 627.257812 35.285156 L 660.257812 35.285156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M 643.667969 33.167969 L 645.148438 33.167969 L 645.148438 31.699219 L 643.667969 31.699219 Z M 643.667969 39.054688 L 645.148438 39.054688 L 645.148438 37.578125 L 643.667969 37.578125 Z M 643.179688 34.863281 L 640.558594 34.863281 L 640.558594 35.882812 L 643.179688 35.882812 L 640.9375 38.125 L 641.65625 38.84375 L 644.40625 36.09375 L 647.160156 38.84375 L 647.878906 38.125 L 645.640625 35.882812 L 648.257812 35.882812 L 648.257812 34.863281 L 645.640625 34.863281 L 647.878906 32.625 L 647.160156 31.902344 L 644.40625 34.652344 L 641.65625 31.902344 L 640.9375 32.625 Z M 643.179688 34.863281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-12" x="673.45625" y="618.488431"/>
<use xlink:href="#glyph-0-7" x="689.52725" y="618.488431"/>
<use xlink:href="#glyph-0-20" x="699.64175" y="618.488431"/>
<use xlink:href="#glyph-0-20" x="704.22875" y="618.488431"/>
<use xlink:href="#glyph-0-11" x="708.81575" y="618.488431"/>
<use xlink:href="#glyph-0-8" x="718.91375" y="618.488431"/>
<use xlink:href="#glyph-0-14" x="729.39125" y="618.488431"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-11" x="735.813375" y="618.488431"/>
<use xlink:href="#glyph-0-10" x="745.911375" y="618.488431"/>
<use xlink:href="#glyph-0-8" x="750.498375" y="618.488431"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 804.363281 59.988281 L 837.363281 59.988281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M 816.363281 55.488281 L 825.363281 64.488281 M 816.363281 64.488281 L 825.363281 55.488281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-14" x="850.5625" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-18" x="856.984625" y="593.785306"/>
<use xlink:href="#glyph-0-8" x="867.132125" y="593.785306"/>
<use xlink:href="#glyph-0-18" x="877.609625" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-21" x="887.475875" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-18" x="896.743875" y="593.785306"/>
<use xlink:href="#glyph-0-14" x="906.891375" y="593.785306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 804.363281 35.285156 L 837.363281 35.285156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 817.429688 37.644531 L 817.429688 38.746094 L 821.394531 35.847656 L 825.363281 38.746094 L 825.363281 31.828125 L 821.394531 34.734375 L 817.429688 31.828125 L 817.429688 32.914062 L 820.632812 35.292969 Z M 822.15625 35.292969 L 824.527344 33.570312 L 824.527344 37.011719 Z M 822.15625 35.292969 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-22" x="850.5625" y="618.488431"/>
<use xlink:href="#glyph-0-11" x="864.0595" y="618.488431"/>
<use xlink:href="#glyph-0-9" x="874.1575" y="618.488431"/>
<use xlink:href="#glyph-0-13" x="884.635" y="618.488431"/>
<use xlink:href="#glyph-0-23" x="895.096" y="618.488431"/>
<use xlink:href="#glyph-0-18" x="903.6925" y="618.488431"/>
<use xlink:href="#glyph-0-13" x="913.84" y="618.488431"/>
<use xlink:href="#glyph-0-16" x="924.301" y="618.488431"/>
<use xlink:href="#glyph-0-18" x="932.551" y="618.488431"/>
<use xlink:href="#glyph-0-24" x="942.6985" y="618.488431"/>
<use xlink:href="#glyph-0-16" x="949.1665" y="618.488431"/>
<use xlink:href="#glyph-0-7" x="957.4165" y="618.488431"/>
<use xlink:href="#glyph-0-20" x="967.531" y="618.488431"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 192 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 266 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 568 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 355 KiB

File diff suppressed because it is too large Load diff

After

Width:  |  Height:  |  Size: 221 KiB

View file

@ -0,0 +1,678 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1152pt" height="648pt" viewBox="0 0 1152 648">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 3.167969 -1.371094 L 8.84375 -1.371094 L 8.84375 0 L 1.203125 0 L 1.203125 -1.371094 C 1.816406 -1.996094 2.65625 -2.855469 3.730469 -3.945312 C 4.785156 -5.015625 5.460938 -5.710938 5.742188 -6.023438 C 6.269531 -6.601562 6.632812 -7.09375 6.832031 -7.507812 C 7.027344 -7.902344 7.144531 -8.316406 7.144531 -8.710938 C 7.144531 -9.339844 6.914062 -9.867188 6.46875 -10.261719 C 6.023438 -10.660156 5.445312 -10.875 4.71875 -10.875 C 4.207031 -10.875 3.664062 -10.773438 3.101562 -10.609375 C 2.539062 -10.429688 1.929688 -10.164062 1.285156 -9.800781 L 1.285156 -11.449219 C 1.945312 -11.714844 2.558594 -11.914062 3.117188 -12.046875 C 3.679688 -12.175781 4.207031 -12.242188 4.6875 -12.242188 C 5.921875 -12.242188 6.914062 -11.929688 7.65625 -11.300781 C 8.398438 -10.675781 8.777344 -9.851562 8.777344 -8.8125 C 8.777344 -8.316406 8.679688 -7.835938 8.496094 -7.410156 C 8.316406 -6.964844 7.984375 -6.433594 7.492188 -5.839844 C 7.359375 -5.675781 6.929688 -5.230469 6.203125 -4.488281 C 5.476562 -3.746094 4.472656 -2.707031 3.167969 -1.371094 Z M 3.167969 -1.371094 "/>
</g>
<g id="glyph-0-1">
<path d="M 5.246094 -10.957031 C 4.40625 -10.957031 3.777344 -10.542969 3.347656 -9.71875 C 2.921875 -8.894531 2.722656 -7.65625 2.722656 -6.007812 C 2.722656 -4.355469 2.921875 -3.117188 3.347656 -2.292969 C 3.777344 -1.46875 4.40625 -1.054688 5.246094 -1.054688 C 6.089844 -1.054688 6.714844 -1.46875 7.144531 -2.292969 C 7.558594 -3.117188 7.773438 -4.355469 7.773438 -6.007812 C 7.773438 -7.65625 7.558594 -8.894531 7.144531 -9.71875 C 6.714844 -10.542969 6.089844 -10.957031 5.246094 -10.957031 Z M 5.246094 -12.242188 C 6.582031 -12.242188 7.605469 -11.699219 8.332031 -10.640625 C 9.042969 -9.570312 9.40625 -8.019531 9.40625 -6.007812 C 9.40625 -3.976562 9.042969 -2.425781 8.332031 -1.371094 C 7.605469 -0.3125 6.582031 0.214844 5.230469 0.214844 C 3.878906 0.214844 2.855469 -0.3125 2.144531 -1.371094 C 1.433594 -2.425781 1.089844 -3.976562 1.089844 -6.007812 C 1.089844 -8.019531 1.433594 -9.570312 2.144531 -10.640625 C 2.855469 -11.699219 3.894531 -12.242188 5.246094 -12.242188 Z M 5.246094 -12.242188 "/>
</g>
<g id="glyph-0-2">
<path d="M 2.046875 -1.371094 L 4.703125 -1.371094 L 4.703125 -10.542969 L 1.816406 -9.964844 L 1.816406 -11.449219 L 4.6875 -12.027344 L 6.320312 -12.027344 L 6.320312 -1.371094 L 8.976562 -1.371094 L 8.976562 0 L 2.046875 0 Z M 2.046875 -1.371094 "/>
</g>
<g id="glyph-0-3">
<path d="M 6.238281 -10.609375 L 2.128906 -4.191406 L 6.238281 -4.191406 Z M 5.808594 -12.027344 L 7.855469 -12.027344 L 7.855469 -4.191406 L 9.570312 -4.191406 L 9.570312 -2.839844 L 7.855469 -2.839844 L 7.855469 0 L 6.238281 0 L 6.238281 -2.839844 L 0.808594 -2.839844 L 0.808594 -4.40625 Z M 5.808594 -12.027344 "/>
</g>
<g id="glyph-0-4">
<path d="M 5.445312 -6.664062 C 4.71875 -6.664062 4.140625 -6.402344 3.710938 -5.90625 C 3.285156 -5.410156 3.070312 -4.71875 3.070312 -3.859375 C 3.070312 -2.988281 3.285156 -2.292969 3.710938 -1.796875 C 4.140625 -1.304688 4.71875 -1.054688 5.445312 -1.054688 C 6.171875 -1.054688 6.75 -1.304688 7.175781 -1.796875 C 7.605469 -2.292969 7.820312 -2.988281 7.820312 -3.859375 C 7.820312 -4.71875 7.605469 -5.410156 7.175781 -5.90625 C 6.75 -6.402344 6.171875 -6.664062 5.445312 -6.664062 Z M 8.679688 -11.765625 L 8.679688 -10.28125 C 8.265625 -10.476562 7.855469 -10.625 7.441406 -10.726562 C 7.011719 -10.824219 6.601562 -10.875 6.203125 -10.875 C 5.113281 -10.875 4.289062 -10.511719 3.730469 -9.785156 C 3.167969 -9.058594 2.839844 -7.953125 2.773438 -6.5 C 3.085938 -6.964844 3.480469 -7.324219 3.960938 -7.574219 C 4.4375 -7.820312 4.964844 -7.953125 5.542969 -7.953125 C 6.75 -7.953125 7.707031 -7.574219 8.398438 -6.847656 C 9.089844 -6.121094 9.453125 -5.113281 9.453125 -3.859375 C 9.453125 -2.625 9.074219 -1.632812 8.347656 -0.890625 C 7.621094 -0.148438 6.648438 0.214844 5.445312 0.214844 C 4.058594 0.214844 2.988281 -0.3125 2.261719 -1.371094 C 1.519531 -2.425781 1.15625 -3.976562 1.15625 -6.007812 C 1.15625 -7.902344 1.601562 -9.421875 2.507812 -10.542969 C 3.398438 -11.664062 4.621094 -12.242188 6.136719 -12.242188 C 6.535156 -12.242188 6.945312 -12.195312 7.375 -12.128906 C 7.789062 -12.046875 8.21875 -11.929688 8.679688 -11.765625 Z M 8.679688 -11.765625 "/>
</g>
<g id="glyph-0-5">
<path d="M 5.246094 -5.710938 C 4.472656 -5.710938 3.859375 -5.496094 3.414062 -5.082031 C 2.96875 -4.667969 2.753906 -4.109375 2.753906 -3.382812 C 2.753906 -2.65625 2.96875 -2.078125 3.414062 -1.667969 C 3.859375 -1.253906 4.472656 -1.054688 5.246094 -1.054688 C 6.007812 -1.054688 6.617188 -1.253906 7.0625 -1.683594 C 7.507812 -2.09375 7.738281 -2.65625 7.738281 -3.382812 C 7.738281 -4.109375 7.507812 -4.667969 7.078125 -5.082031 C 6.632812 -5.496094 6.023438 -5.710938 5.246094 -5.710938 Z M 3.613281 -6.402344 C 2.921875 -6.566406 2.375 -6.898438 1.980469 -7.375 C 1.585938 -7.855469 1.402344 -8.429688 1.402344 -9.125 C 1.402344 -10.082031 1.734375 -10.839844 2.425781 -11.402344 C 3.101562 -11.960938 4.042969 -12.242188 5.246094 -12.242188 C 6.433594 -12.242188 7.375 -11.960938 8.070312 -11.402344 C 8.746094 -10.839844 9.089844 -10.082031 9.089844 -9.125 C 9.089844 -8.429688 8.894531 -7.855469 8.496094 -7.375 C 8.101562 -6.898438 7.574219 -6.566406 6.878906 -6.402344 C 7.65625 -6.21875 8.265625 -5.859375 8.710938 -5.328125 C 9.140625 -4.800781 9.371094 -4.140625 9.371094 -3.382812 C 9.371094 -2.210938 9.007812 -1.320312 8.300781 -0.710938 C 7.574219 -0.0820312 6.550781 0.214844 5.230469 0.214844 C 3.910156 0.214844 2.886719 -0.0820312 2.179688 -0.710938 C 1.46875 -1.320312 1.121094 -2.210938 1.121094 -3.382812 C 1.121094 -4.140625 1.335938 -4.800781 1.78125 -5.328125 C 2.210938 -5.859375 2.820312 -6.21875 3.613281 -6.402344 Z M 3.019531 -8.976562 C 3.019531 -8.347656 3.199219 -7.855469 3.597656 -7.507812 C 3.992188 -7.160156 4.539062 -6.996094 5.246094 -6.996094 C 5.941406 -6.996094 6.484375 -7.160156 6.878906 -7.507812 C 7.277344 -7.855469 7.472656 -8.347656 7.472656 -8.976562 C 7.472656 -9.601562 7.277344 -10.082031 6.878906 -10.429688 C 6.484375 -10.773438 5.941406 -10.957031 5.246094 -10.957031 C 4.539062 -10.957031 3.992188 -10.773438 3.597656 -10.429688 C 3.199219 -10.082031 3.019531 -9.601562 3.019531 -8.976562 Z M 3.019531 -8.976562 "/>
</g>
<g id="glyph-0-6">
<path d="M 5.660156 -4.539062 C 4.453125 -4.539062 3.628906 -4.390625 3.167969 -4.125 C 2.707031 -3.84375 2.476562 -3.382812 2.476562 -2.722656 C 2.476562 -2.195312 2.640625 -1.765625 2.988281 -1.46875 C 3.332031 -1.15625 3.8125 -1.007812 4.40625 -1.007812 C 5.230469 -1.007812 5.890625 -1.285156 6.386719 -1.882812 C 6.878906 -2.457031 7.128906 -3.234375 7.128906 -4.207031 L 7.128906 -4.539062 Z M 8.613281 -5.148438 L 8.613281 0 L 7.128906 0 L 7.128906 -1.371094 C 6.78125 -0.808594 6.351562 -0.414062 5.859375 -0.164062 C 5.363281 0.0820312 4.734375 0.214844 4.007812 0.214844 C 3.085938 0.214844 2.34375 -0.03125 1.796875 -0.542969 C 1.253906 -1.054688 0.988281 -1.75 0.988281 -2.625 C 0.988281 -3.628906 1.320312 -4.390625 2.011719 -4.917969 C 2.691406 -5.429688 3.695312 -5.691406 5.050781 -5.691406 L 7.128906 -5.691406 L 7.128906 -5.839844 C 7.128906 -6.515625 6.898438 -7.046875 6.453125 -7.425781 C 6.007812 -7.789062 5.378906 -7.984375 4.570312 -7.984375 C 4.042969 -7.984375 3.546875 -7.921875 3.050781 -7.789062 C 2.558594 -7.65625 2.09375 -7.472656 1.648438 -7.242188 L 1.648438 -8.613281 C 2.179688 -8.8125 2.707031 -8.976562 3.21875 -9.074219 C 3.730469 -9.175781 4.222656 -9.238281 4.71875 -9.238281 C 6.023438 -9.238281 6.996094 -8.894531 7.640625 -8.21875 C 8.28125 -7.539062 8.613281 -6.515625 8.613281 -5.148438 Z M 8.613281 -5.148438 "/>
</g>
<g id="glyph-0-7">
<path d="M 7.492188 -7.65625 L 7.492188 -12.539062 L 8.976562 -12.539062 L 8.976562 0 L 7.492188 0 L 7.492188 -1.351562 C 7.175781 -0.808594 6.78125 -0.414062 6.304688 -0.164062 C 5.824219 0.0820312 5.261719 0.214844 4.601562 0.214844 C 3.515625 0.214844 2.625 -0.214844 1.929688 -1.074219 C 1.238281 -1.929688 0.90625 -3.085938 0.90625 -4.503906 C 0.90625 -5.921875 1.238281 -7.0625 1.929688 -7.9375 C 2.625 -8.792969 3.515625 -9.238281 4.601562 -9.238281 C 5.261719 -9.238281 5.824219 -9.109375 6.304688 -8.84375 C 6.78125 -8.578125 7.175781 -8.183594 7.492188 -7.65625 Z M 2.441406 -4.503906 C 2.441406 -3.414062 2.65625 -2.558594 3.101562 -1.929688 C 3.546875 -1.304688 4.15625 -1.007812 4.949219 -1.007812 C 5.742188 -1.007812 6.351562 -1.304688 6.816406 -1.929688 C 7.261719 -2.558594 7.492188 -3.414062 7.492188 -4.503906 C 7.492188 -5.59375 7.261719 -6.433594 6.816406 -7.0625 C 6.351562 -7.6875 5.742188 -8.003906 4.949219 -8.003906 C 4.15625 -8.003906 3.546875 -7.6875 3.101562 -7.0625 C 2.65625 -6.433594 2.441406 -5.59375 2.441406 -4.503906 Z M 2.441406 -4.503906 "/>
</g>
<g id="glyph-0-8">
<path d="M 7.492188 -4.621094 C 7.492188 -5.675781 7.261719 -6.515625 6.832031 -7.113281 C 6.386719 -7.707031 5.757812 -8.003906 4.964844 -8.003906 C 4.175781 -8.003906 3.546875 -7.707031 3.101562 -7.113281 C 2.65625 -6.515625 2.441406 -5.675781 2.441406 -4.621094 C 2.441406 -3.546875 2.65625 -2.722656 3.101562 -2.128906 C 3.546875 -1.535156 4.175781 -1.238281 4.964844 -1.238281 C 5.757812 -1.238281 6.386719 -1.535156 6.832031 -2.128906 C 7.261719 -2.722656 7.492188 -3.546875 7.492188 -4.621094 Z M 8.976562 -1.121094 C 8.976562 0.394531 8.628906 1.535156 7.953125 2.292969 C 7.261719 3.035156 6.21875 3.414062 4.816406 3.414062 C 4.289062 3.414062 3.8125 3.367188 3.347656 3.300781 C 2.886719 3.21875 2.425781 3.101562 1.996094 2.9375 L 1.996094 1.5 C 2.425781 1.734375 2.855469 1.898438 3.285156 2.011719 C 3.710938 2.128906 4.140625 2.195312 4.585938 2.195312 C 5.542969 2.195312 6.269531 1.929688 6.765625 1.433594 C 7.242188 0.925781 7.492188 0.164062 7.492188 -0.859375 L 7.492188 -1.585938 C 7.175781 -1.054688 6.78125 -0.660156 6.304688 -0.394531 C 5.824219 -0.132812 5.261719 0 4.601562 0 C 3.480469 0 2.589844 -0.414062 1.914062 -1.253906 C 1.238281 -2.09375 0.90625 -3.21875 0.90625 -4.621094 C 0.90625 -6.007812 1.238281 -7.128906 1.914062 -7.96875 C 2.589844 -8.8125 3.480469 -9.238281 4.601562 -9.238281 C 5.261719 -9.238281 5.824219 -9.109375 6.304688 -8.84375 C 6.78125 -8.578125 7.175781 -8.183594 7.492188 -7.65625 L 7.492188 -9.027344 L 8.976562 -9.027344 Z M 8.976562 -1.121094 "/>
</g>
<g id="glyph-0-9">
<path d="M 1.550781 -9.027344 L 3.035156 -9.027344 L 3.035156 0 L 1.550781 0 Z M 1.550781 -12.539062 L 3.035156 -12.539062 L 3.035156 -10.660156 L 1.550781 -10.660156 Z M 1.550781 -12.539062 "/>
</g>
<g id="glyph-0-10">
<path d="M 5.050781 -7.984375 C 4.257812 -7.984375 3.628906 -7.671875 3.167969 -7.046875 C 2.707031 -6.417969 2.476562 -5.578125 2.476562 -4.503906 C 2.476562 -3.414062 2.691406 -2.574219 3.152344 -1.945312 C 3.613281 -1.320312 4.242188 -1.023438 5.050781 -1.023438 C 5.839844 -1.023438 6.46875 -1.320312 6.929688 -1.945312 C 7.390625 -2.574219 7.621094 -3.414062 7.621094 -4.503906 C 7.621094 -5.558594 7.390625 -6.417969 6.929688 -7.046875 C 6.46875 -7.671875 5.839844 -7.984375 5.050781 -7.984375 Z M 5.050781 -9.238281 C 6.335938 -9.238281 7.34375 -8.8125 8.085938 -7.984375 C 8.8125 -7.144531 9.191406 -5.988281 9.191406 -4.503906 C 9.191406 -3.019531 8.8125 -1.863281 8.085938 -1.039062 C 7.34375 -0.199219 6.335938 0.214844 5.050781 0.214844 C 3.746094 0.214844 2.722656 -0.199219 1.996094 -1.039062 C 1.269531 -1.863281 0.90625 -3.019531 0.90625 -4.503906 C 0.90625 -5.988281 1.269531 -7.144531 1.996094 -7.984375 C 2.722656 -8.8125 3.746094 -9.238281 5.050781 -9.238281 Z M 5.050781 -9.238281 "/>
</g>
<g id="glyph-0-11">
<path d="M 8.578125 -7.292969 C 8.941406 -7.953125 9.386719 -8.429688 9.898438 -8.761719 C 10.410156 -9.074219 11.023438 -9.238281 11.730469 -9.238281 C 12.65625 -9.238281 13.382812 -8.910156 13.894531 -8.25 C 14.40625 -7.589844 14.667969 -6.648438 14.667969 -5.445312 L 14.667969 0 L 13.183594 0 L 13.183594 -5.394531 C 13.183594 -6.253906 13.019531 -6.898438 12.722656 -7.324219 C 12.40625 -7.738281 11.945312 -7.953125 11.320312 -7.953125 C 10.542969 -7.953125 9.933594 -7.6875 9.488281 -7.175781 C 9.042969 -6.664062 8.828125 -5.972656 8.828125 -5.097656 L 8.828125 0 L 7.34375 0 L 7.34375 -5.394531 C 7.34375 -6.253906 7.175781 -6.898438 6.878906 -7.324219 C 6.566406 -7.738281 6.089844 -7.953125 5.460938 -7.953125 C 4.703125 -7.953125 4.09375 -7.6875 3.648438 -7.175781 C 3.199219 -6.664062 2.988281 -5.972656 2.988281 -5.097656 L 2.988281 0 L 1.5 0 L 1.5 -9.027344 L 2.988281 -9.027344 L 2.988281 -7.621094 C 3.316406 -8.167969 3.730469 -8.578125 4.207031 -8.84375 C 4.667969 -9.109375 5.230469 -9.238281 5.890625 -9.238281 C 6.550781 -9.238281 7.09375 -9.074219 7.558594 -8.746094 C 8.019531 -8.414062 8.347656 -7.921875 8.578125 -7.292969 Z M 8.578125 -7.292969 "/>
</g>
<g id="glyph-0-12">
<path d="M 9.058594 -5.445312 L 9.058594 0 L 7.574219 0 L 7.574219 -5.394531 C 7.574219 -6.253906 7.390625 -6.878906 7.0625 -7.308594 C 6.730469 -7.738281 6.238281 -7.953125 5.578125 -7.953125 C 4.769531 -7.953125 4.140625 -7.6875 3.679688 -7.175781 C 3.21875 -6.664062 2.988281 -5.972656 2.988281 -5.097656 L 2.988281 0 L 1.5 0 L 1.5 -9.027344 L 2.988281 -9.027344 L 2.988281 -7.621094 C 3.332031 -8.152344 3.746094 -8.5625 4.242188 -8.828125 C 4.71875 -9.089844 5.28125 -9.238281 5.90625 -9.238281 C 6.929688 -9.238281 7.722656 -8.910156 8.25 -8.265625 C 8.777344 -7.621094 9.058594 -6.683594 9.058594 -5.445312 Z M 9.058594 -5.445312 "/>
</g>
<g id="glyph-0-13">
<path d="M 6.78125 -7.640625 C 6.617188 -7.738281 6.433594 -7.804688 6.238281 -7.855469 C 6.039062 -7.886719 5.824219 -7.921875 5.59375 -7.921875 C 4.753906 -7.921875 4.109375 -7.640625 3.664062 -7.09375 C 3.199219 -6.550781 2.988281 -5.773438 2.988281 -4.753906 L 2.988281 0 L 1.5 0 L 1.5 -9.027344 L 2.988281 -9.027344 L 2.988281 -7.621094 C 3.285156 -8.167969 3.695312 -8.578125 4.191406 -8.84375 C 4.6875 -9.109375 5.296875 -9.238281 6.023438 -9.238281 C 6.121094 -9.238281 6.238281 -9.222656 6.367188 -9.222656 C 6.484375 -9.207031 6.617188 -9.191406 6.78125 -9.15625 Z M 6.78125 -7.640625 "/>
</g>
<g id="glyph-0-14">
<path d="M 1.402344 -3.5625 L 1.402344 -9.027344 L 2.886719 -9.027344 L 2.886719 -3.613281 C 2.886719 -2.753906 3.050781 -2.128906 3.382812 -1.699219 C 3.710938 -1.269531 4.207031 -1.054688 4.882812 -1.054688 C 5.675781 -1.054688 6.320312 -1.304688 6.78125 -1.816406 C 7.242188 -2.328125 7.472656 -3.019531 7.472656 -3.910156 L 7.472656 -9.027344 L 8.960938 -9.027344 L 8.960938 0 L 7.472656 0 L 7.472656 -1.386719 C 7.113281 -0.824219 6.683594 -0.429688 6.21875 -0.164062 C 5.742188 0.0820312 5.199219 0.214844 4.570312 0.214844 C 3.53125 0.214844 2.738281 -0.0976562 2.210938 -0.742188 C 1.667969 -1.371094 1.402344 -2.308594 1.402344 -3.5625 Z M 5.132812 -9.238281 Z M 5.132812 -9.238281 "/>
</g>
<g id="glyph-0-15">
<path d="M 8.414062 2.722656 L 8.414062 3.878906 L -0.148438 3.878906 L -0.148438 2.722656 Z M 8.414062 2.722656 "/>
</g>
<g id="glyph-0-16">
<path d="M 2.988281 -1.351562 L 2.988281 3.414062 L 1.5 3.414062 L 1.5 -9.027344 L 2.988281 -9.027344 L 2.988281 -7.65625 C 3.285156 -8.183594 3.679688 -8.578125 4.15625 -8.84375 C 4.636719 -9.109375 5.214844 -9.238281 5.875 -9.238281 C 6.964844 -9.238281 7.855469 -8.792969 8.546875 -7.9375 C 9.222656 -7.0625 9.570312 -5.921875 9.570312 -4.503906 C 9.570312 -3.085938 9.222656 -1.929688 8.546875 -1.074219 C 7.855469 -0.214844 6.964844 0.214844 5.875 0.214844 C 5.214844 0.214844 4.636719 0.0820312 4.15625 -0.164062 C 3.679688 -0.414062 3.285156 -0.808594 2.988281 -1.351562 Z M 8.035156 -4.503906 C 8.035156 -5.59375 7.804688 -6.433594 7.359375 -7.0625 C 6.898438 -7.6875 6.285156 -8.003906 5.511719 -8.003906 C 4.71875 -8.003906 4.109375 -7.6875 3.664062 -7.0625 C 3.199219 -6.433594 2.988281 -5.59375 2.988281 -4.503906 C 2.988281 -3.414062 3.199219 -2.558594 3.664062 -1.929688 C 4.109375 -1.304688 4.71875 -1.007812 5.511719 -1.007812 C 6.285156 -1.007812 6.898438 -1.304688 7.359375 -1.929688 C 7.804688 -2.558594 8.035156 -3.414062 8.035156 -4.503906 Z M 8.035156 -4.503906 "/>
</g>
<g id="glyph-0-17">
<path d="M 9.273438 -4.882812 L 9.273438 -4.15625 L 2.457031 -4.15625 C 2.523438 -3.136719 2.820312 -2.34375 3.382812 -1.816406 C 3.925781 -1.285156 4.6875 -1.023438 5.675781 -1.023438 C 6.238281 -1.023438 6.796875 -1.089844 7.324219 -1.222656 C 7.855469 -1.351562 8.398438 -1.566406 8.925781 -1.863281 L 8.925781 -0.460938 C 8.398438 -0.230469 7.855469 -0.0507812 7.292969 0.0507812 C 6.730469 0.148438 6.15625 0.214844 5.59375 0.214844 C 4.140625 0.214844 3.003906 -0.199219 2.160156 -1.023438 C 1.320312 -1.847656 0.90625 -2.988281 0.90625 -4.421875 C 0.90625 -5.890625 1.304688 -7.0625 2.09375 -7.9375 C 2.886719 -8.792969 3.976562 -9.238281 5.328125 -9.238281 C 6.550781 -9.238281 7.507812 -8.84375 8.21875 -8.070312 C 8.910156 -7.277344 9.273438 -6.21875 9.273438 -4.882812 Z M 7.789062 -5.3125 C 7.773438 -6.121094 7.539062 -6.765625 7.113281 -7.261719 C 6.664062 -7.738281 6.070312 -7.984375 5.347656 -7.984375 C 4.519531 -7.984375 3.859375 -7.738281 3.367188 -7.277344 C 2.871094 -6.816406 2.574219 -6.15625 2.507812 -5.3125 Z M 7.789062 -5.3125 "/>
</g>
<g id="glyph-0-18">
<path d="M 8.050781 -8.679688 L 8.050781 -7.292969 C 7.621094 -7.523438 7.210938 -7.6875 6.78125 -7.804688 C 6.351562 -7.921875 5.941406 -7.984375 5.511719 -7.984375 C 4.554688 -7.984375 3.796875 -7.671875 3.265625 -7.0625 C 2.738281 -6.453125 2.476562 -5.59375 2.476562 -4.503906 C 2.476562 -3.398438 2.738281 -2.539062 3.265625 -1.929688 C 3.796875 -1.320312 4.554688 -1.023438 5.511719 -1.023438 C 5.941406 -1.023438 6.351562 -1.074219 6.78125 -1.1875 C 7.210938 -1.304688 7.621094 -1.484375 8.050781 -1.714844 L 8.050781 -0.347656 C 7.621094 -0.148438 7.195312 0 6.765625 0.0820312 C 6.320312 0.164062 5.839844 0.214844 5.347656 0.214844 C 3.992188 0.214844 2.902344 -0.199219 2.113281 -1.054688 C 1.304688 -1.898438 0.90625 -3.050781 0.90625 -4.503906 C 0.90625 -5.972656 1.304688 -7.128906 2.113281 -7.96875 C 2.921875 -8.8125 4.027344 -9.238281 5.445312 -9.238281 C 5.90625 -9.238281 6.351562 -9.191406 6.78125 -9.089844 C 7.210938 -8.992188 7.640625 -8.859375 8.050781 -8.679688 Z M 8.050781 -8.679688 "/>
</g>
<g id="glyph-0-19">
<path d="M 1.550781 -12.539062 L 3.035156 -12.539062 L 3.035156 0 L 1.550781 0 Z M 1.550781 -12.539062 "/>
</g>
<g id="glyph-0-20">
<path d="M 9.058594 -9.027344 L 5.792969 -4.636719 L 9.222656 0 L 7.472656 0 L 4.851562 -3.546875 L 2.226562 0 L 0.476562 0 L 3.976562 -4.71875 L 0.777344 -9.027344 L 2.523438 -9.027344 L 4.917969 -5.808594 L 7.308594 -9.027344 Z M 9.058594 -9.027344 "/>
</g>
<g id="glyph-0-21">
<path d="M 0.691406 -9.027344 L 2.179688 -9.027344 L 4.027344 -1.980469 L 5.875 -9.027344 L 7.621094 -9.027344 L 9.472656 -1.980469 L 11.320312 -9.027344 L 12.804688 -9.027344 L 10.445312 0 L 8.695312 0 L 6.75 -7.390625 L 4.800781 0 L 3.050781 0 Z M 0.691406 -9.027344 "/>
</g>
<g id="glyph-0-22">
<path d="M 7.308594 -8.761719 L 7.308594 -7.359375 C 6.878906 -7.558594 6.453125 -7.722656 6.007812 -7.835938 C 5.542969 -7.9375 5.082031 -8.003906 4.601562 -8.003906 C 3.859375 -8.003906 3.300781 -7.886719 2.9375 -7.65625 C 2.574219 -7.425781 2.390625 -7.09375 2.390625 -6.648438 C 2.390625 -6.304688 2.523438 -6.039062 2.789062 -5.839844 C 3.050781 -5.644531 3.582031 -5.445312 4.371094 -5.28125 L 4.882812 -5.164062 C 5.941406 -4.933594 6.683594 -4.601562 7.128906 -4.207031 C 7.558594 -3.796875 7.789062 -3.21875 7.789062 -2.492188 C 7.789062 -1.648438 7.457031 -0.988281 6.796875 -0.511719 C 6.136719 -0.015625 5.214844 0.214844 4.058594 0.214844 C 3.5625 0.214844 3.070312 0.164062 2.539062 0.0820312 C 2.011719 0 1.46875 -0.132812 0.890625 -0.328125 L 0.890625 -1.863281 C 1.433594 -1.566406 1.980469 -1.351562 2.507812 -1.222656 C 3.035156 -1.074219 3.5625 -1.007812 4.09375 -1.007812 C 4.785156 -1.007812 5.328125 -1.121094 5.710938 -1.351562 C 6.070312 -1.585938 6.269531 -1.929688 6.269531 -2.375 C 6.269531 -2.773438 6.121094 -3.085938 5.859375 -3.300781 C 5.59375 -3.515625 5 -3.730469 4.074219 -3.925781 L 3.5625 -4.042969 C 2.640625 -4.242188 1.964844 -4.539062 1.566406 -4.933594 C 1.15625 -5.328125 0.957031 -5.875 0.957031 -6.582031 C 0.957031 -7.425781 1.253906 -8.085938 1.847656 -8.546875 C 2.441406 -9.007812 3.300781 -9.238281 4.421875 -9.238281 C 4.964844 -9.238281 5.476562 -9.191406 5.972656 -9.109375 C 6.453125 -9.027344 6.898438 -8.910156 7.308594 -8.761719 Z M 7.308594 -8.761719 "/>
</g>
<g id="glyph-0-23">
<path d="M 3.019531 -11.582031 L 3.019531 -9.027344 L 6.070312 -9.027344 L 6.070312 -7.871094 L 3.019531 -7.871094 L 3.019531 -2.96875 C 3.019531 -2.226562 3.117188 -1.75 3.316406 -1.550781 C 3.515625 -1.335938 3.925781 -1.238281 4.554688 -1.238281 L 6.070312 -1.238281 L 6.070312 0 L 4.554688 0 C 3.398438 0 2.605469 -0.214844 2.179688 -0.644531 C 1.75 -1.074219 1.535156 -1.847656 1.535156 -2.96875 L 1.535156 -7.871094 L 0.445312 -7.871094 L 0.445312 -9.027344 L 1.535156 -9.027344 L 1.535156 -11.582031 Z M 3.019531 -11.582031 "/>
</g>
<g id="glyph-1-0">
<path d="M 6.679688 -13.679688 L 6.679688 -12.328125 L 5.128906 -12.328125 C 4.554688 -12.328125 4.140625 -12.203125 3.925781 -11.96875 C 3.691406 -11.734375 3.582031 -11.320312 3.582031 -10.710938 L 3.582031 -9.847656 L 6.246094 -9.847656 L 6.246094 -8.585938 L 3.582031 -8.585938 L 3.582031 0 L 1.960938 0 L 1.960938 -8.585938 L 0.414062 -8.585938 L 0.414062 -9.847656 L 1.960938 -9.847656 L 1.960938 -10.53125 C 1.960938 -11.609375 2.214844 -12.421875 2.71875 -12.925781 C 3.222656 -13.429688 4.03125 -13.679688 5.148438 -13.679688 Z M 6.679688 -13.679688 "/>
</g>
<g id="glyph-1-1">
<path d="M 1.691406 -9.847656 L 3.3125 -9.847656 L 3.3125 0 L 1.691406 0 Z M 1.691406 -13.679688 L 3.3125 -13.679688 L 3.3125 -11.628906 L 1.691406 -11.628906 Z M 1.691406 -13.679688 "/>
</g>
<g id="glyph-1-2">
<path d="M 7.398438 -8.335938 C 7.21875 -8.441406 7.019531 -8.515625 6.804688 -8.566406 C 6.589844 -8.605469 6.355469 -8.640625 6.101562 -8.640625 C 5.183594 -8.640625 4.480469 -8.335938 3.996094 -7.738281 C 3.492188 -7.144531 3.257812 -6.300781 3.257812 -5.183594 L 3.257812 0 L 1.636719 0 L 1.636719 -9.847656 L 3.257812 -9.847656 L 3.257812 -8.316406 C 3.582031 -8.910156 4.03125 -9.359375 4.570312 -9.648438 C 5.113281 -9.9375 5.777344 -10.078125 6.570312 -10.078125 C 6.679688 -10.078125 6.804688 -10.0625 6.949219 -10.0625 C 7.074219 -10.042969 7.21875 -10.027344 7.398438 -9.988281 Z M 7.398438 -8.335938 "/>
</g>
<g id="glyph-1-3">
<path d="M 7.972656 -9.558594 L 7.972656 -8.027344 C 7.507812 -8.242188 7.039062 -8.425781 6.550781 -8.550781 C 6.046875 -8.65625 5.542969 -8.730469 5.023438 -8.730469 C 4.210938 -8.730469 3.601562 -8.605469 3.203125 -8.351562 C 2.808594 -8.101562 2.609375 -7.738281 2.609375 -7.253906 C 2.609375 -6.875 2.753906 -6.589844 3.042969 -6.371094 C 3.328125 -6.15625 3.90625 -5.941406 4.769531 -5.761719 L 5.328125 -5.632812 C 6.480469 -5.382812 7.289062 -5.023438 7.777344 -4.589844 C 8.242188 -4.140625 8.496094 -3.511719 8.496094 -2.71875 C 8.496094 -1.800781 8.136719 -1.078125 7.414062 -0.558594 C 6.695312 -0.0195312 5.6875 0.234375 4.429688 0.234375 C 3.886719 0.234375 3.347656 0.179688 2.773438 0.0898438 C 2.195312 0 1.601562 -0.144531 0.972656 -0.359375 L 0.972656 -2.035156 C 1.566406 -1.710938 2.160156 -1.476562 2.734375 -1.332031 C 3.3125 -1.171875 3.886719 -1.097656 4.464844 -1.097656 C 5.21875 -1.097656 5.8125 -1.222656 6.226562 -1.476562 C 6.625 -1.726562 6.839844 -2.105469 6.839844 -2.59375 C 6.839844 -3.023438 6.679688 -3.367188 6.390625 -3.601562 C 6.101562 -3.835938 5.453125 -4.066406 4.445312 -4.285156 L 3.886719 -4.410156 C 2.878906 -4.625 2.140625 -4.949219 1.710938 -5.382812 C 1.261719 -5.8125 1.042969 -6.40625 1.042969 -7.183594 C 1.042969 -8.101562 1.367188 -8.820312 2.015625 -9.324219 C 2.664062 -9.828125 3.601562 -10.078125 4.824219 -10.078125 C 5.417969 -10.078125 5.976562 -10.027344 6.515625 -9.9375 C 7.039062 -9.847656 7.523438 -9.71875 7.972656 -9.558594 Z M 7.972656 -9.558594 "/>
</g>
<g id="glyph-1-4">
<path d="M 3.292969 -12.636719 L 3.292969 -9.847656 L 6.625 -9.847656 L 6.625 -8.585938 L 3.292969 -8.585938 L 3.292969 -3.238281 C 3.292969 -2.429688 3.402344 -1.90625 3.617188 -1.691406 C 3.835938 -1.457031 4.285156 -1.351562 4.96875 -1.351562 L 6.625 -1.351562 L 6.625 0 L 4.96875 0 C 3.707031 0 2.84375 -0.234375 2.375 -0.703125 C 1.90625 -1.171875 1.675781 -2.015625 1.675781 -3.238281 L 1.675781 -8.585938 L 0.484375 -8.585938 L 0.484375 -9.847656 L 1.675781 -9.847656 L 1.675781 -12.636719 Z M 3.292969 -12.636719 "/>
</g>
<g id="glyph-1-5">
</g>
<g id="glyph-1-6">
<path d="M 10.117188 -5.328125 L 10.117188 -4.535156 L 2.683594 -4.535156 C 2.753906 -3.421875 3.078125 -2.554688 3.691406 -1.980469 C 4.285156 -1.402344 5.113281 -1.117188 6.191406 -1.117188 C 6.804688 -1.117188 7.414062 -1.1875 7.992188 -1.332031 C 8.566406 -1.476562 9.160156 -1.710938 9.738281 -2.035156 L 9.738281 -0.503906 C 9.160156 -0.253906 8.566406 -0.0546875 7.957031 0.0546875 C 7.34375 0.160156 6.714844 0.234375 6.101562 0.234375 C 4.519531 0.234375 3.277344 -0.214844 2.359375 -1.117188 C 1.441406 -2.015625 0.988281 -3.257812 0.988281 -4.824219 C 0.988281 -6.425781 1.421875 -7.703125 2.285156 -8.65625 C 3.148438 -9.59375 4.339844 -10.078125 5.8125 -10.078125 C 7.144531 -10.078125 8.191406 -9.648438 8.964844 -8.800781 C 9.71875 -7.9375 10.117188 -6.785156 10.117188 -5.328125 Z M 8.496094 -5.796875 C 8.476562 -6.679688 8.226562 -7.378906 7.757812 -7.921875 C 7.273438 -8.441406 6.625 -8.710938 5.832031 -8.710938 C 4.933594 -8.710938 4.210938 -8.441406 3.671875 -7.9375 C 3.132812 -7.433594 2.808594 -6.714844 2.734375 -5.796875 Z M 8.496094 -5.796875 "/>
</g>
<g id="glyph-1-7">
<path d="M 9.882812 -5.941406 L 9.882812 0 L 8.261719 0 L 8.261719 -5.886719 C 8.261719 -6.820312 8.0625 -7.507812 7.703125 -7.972656 C 7.34375 -8.441406 6.804688 -8.675781 6.085938 -8.675781 C 5.203125 -8.675781 4.519531 -8.386719 4.015625 -7.828125 C 3.511719 -7.273438 3.257812 -6.515625 3.257812 -5.5625 L 3.257812 0 L 1.636719 0 L 1.636719 -9.847656 L 3.257812 -9.847656 L 3.257812 -8.316406 C 3.636719 -8.890625 4.085938 -9.34375 4.625 -9.628906 C 5.148438 -9.917969 5.761719 -10.078125 6.445312 -10.078125 C 7.558594 -10.078125 8.425781 -9.71875 9 -9.019531 C 9.574219 -8.316406 9.882812 -7.289062 9.882812 -5.941406 Z M 9.882812 -5.941406 "/>
</g>
<g id="glyph-1-8">
<path d="M 5.796875 0.898438 C 5.328125 2.050781 4.878906 2.824219 4.445312 3.1875 C 4.015625 3.546875 3.4375 3.726562 2.71875 3.726562 L 1.421875 3.726562 L 1.421875 2.375 L 2.375 2.375 C 2.808594 2.375 3.148438 2.269531 3.402344 2.050781 C 3.652344 1.835938 3.925781 1.351562 4.230469 0.558594 L 4.519531 -0.160156 L 0.539062 -9.847656 L 2.25 -9.847656 L 5.328125 -2.140625 L 8.40625 -9.847656 L 10.117188 -9.847656 Z M 5.796875 0.898438 "/>
</g>
<g id="glyph-1-9">
<path d="M 6.175781 -4.949219 C 4.859375 -4.949219 3.960938 -4.789062 3.457031 -4.5 C 2.953125 -4.195312 2.699219 -3.691406 2.699219 -2.96875 C 2.699219 -2.394531 2.878906 -1.925781 3.257812 -1.601562 C 3.636719 -1.261719 4.15625 -1.097656 4.804688 -1.097656 C 5.707031 -1.097656 6.425781 -1.402344 6.964844 -2.050781 C 7.507812 -2.683594 7.777344 -3.527344 7.777344 -4.589844 L 7.777344 -4.949219 Z M 9.394531 -5.617188 L 9.394531 0 L 7.777344 0 L 7.777344 -1.492188 C 7.398438 -0.882812 6.929688 -0.449219 6.390625 -0.179688 C 5.851562 0.0898438 5.164062 0.234375 4.375 0.234375 C 3.367188 0.234375 2.554688 -0.0351562 1.960938 -0.59375 C 1.367188 -1.152344 1.078125 -1.90625 1.078125 -2.863281 C 1.078125 -3.960938 1.441406 -4.789062 2.195312 -5.363281 C 2.933594 -5.921875 4.03125 -6.210938 5.507812 -6.210938 L 7.777344 -6.210938 L 7.777344 -6.371094 C 7.777344 -7.109375 7.523438 -7.6875 7.039062 -8.101562 C 6.550781 -8.496094 5.867188 -8.710938 4.984375 -8.710938 C 4.410156 -8.710938 3.871094 -8.640625 3.328125 -8.496094 C 2.789062 -8.351562 2.285156 -8.152344 1.800781 -7.902344 L 1.800781 -9.394531 C 2.375 -9.613281 2.953125 -9.792969 3.511719 -9.898438 C 4.066406 -10.007812 4.609375 -10.078125 5.148438 -10.078125 C 6.570312 -10.078125 7.632812 -9.703125 8.335938 -8.964844 C 9.035156 -8.226562 9.394531 -7.109375 9.394531 -5.617188 Z M 9.394531 -5.617188 "/>
</g>
<g id="glyph-2-0">
<path d="M -13.679688 -6.679688 L -12.328125 -6.679688 L -12.328125 -5.128906 C -12.328125 -4.554688 -12.203125 -4.140625 -11.96875 -3.925781 C -11.734375 -3.691406 -11.320312 -3.582031 -10.710938 -3.582031 L -9.847656 -3.582031 L -9.847656 -6.246094 L -8.585938 -6.246094 L -8.585938 -3.582031 L 0 -3.582031 L 0 -1.960938 L -8.585938 -1.960938 L -8.585938 -0.414062 L -9.847656 -0.414062 L -9.847656 -1.960938 L -10.53125 -1.960938 C -11.609375 -1.960938 -12.421875 -2.214844 -12.925781 -2.71875 C -13.429688 -3.222656 -13.679688 -4.03125 -13.679688 -5.148438 Z M -13.679688 -6.679688 "/>
</g>
<g id="glyph-2-1">
<path d="M -9.847656 -1.691406 L -9.847656 -3.3125 L 0 -3.3125 L 0 -1.691406 Z M -13.679688 -1.691406 L -13.679688 -3.3125 L -11.628906 -3.3125 L -11.628906 -1.691406 Z M -13.679688 -1.691406 "/>
</g>
<g id="glyph-2-2">
<path d="M -5.941406 -9.882812 L 0 -9.882812 L 0 -8.261719 L -5.886719 -8.261719 C -6.820312 -8.261719 -7.507812 -8.0625 -7.972656 -7.703125 C -8.441406 -7.34375 -8.675781 -6.804688 -8.675781 -6.085938 C -8.675781 -5.203125 -8.386719 -4.519531 -7.828125 -4.015625 C -7.273438 -3.511719 -6.515625 -3.257812 -5.5625 -3.257812 L 0 -3.257812 L 0 -1.636719 L -9.847656 -1.636719 L -9.847656 -3.257812 L -8.316406 -3.257812 C -8.890625 -3.636719 -9.34375 -4.085938 -9.628906 -4.625 C -9.917969 -5.148438 -10.078125 -5.761719 -10.078125 -6.445312 C -10.078125 -7.558594 -9.71875 -8.425781 -9.019531 -9 C -8.316406 -9.574219 -7.289062 -9.882812 -5.941406 -9.882812 Z M -5.941406 -9.882812 "/>
</g>
<g id="glyph-2-3">
<path d="M -9.558594 -7.972656 L -8.027344 -7.972656 C -8.242188 -7.507812 -8.425781 -7.039062 -8.550781 -6.550781 C -8.65625 -6.046875 -8.730469 -5.542969 -8.730469 -5.023438 C -8.730469 -4.210938 -8.605469 -3.601562 -8.351562 -3.203125 C -8.101562 -2.808594 -7.738281 -2.609375 -7.253906 -2.609375 C -6.875 -2.609375 -6.589844 -2.753906 -6.371094 -3.042969 C -6.15625 -3.328125 -5.941406 -3.90625 -5.761719 -4.769531 L -5.632812 -5.328125 C -5.382812 -6.480469 -5.023438 -7.289062 -4.589844 -7.777344 C -4.140625 -8.242188 -3.511719 -8.496094 -2.71875 -8.496094 C -1.800781 -8.496094 -1.078125 -8.136719 -0.558594 -7.414062 C -0.0195312 -6.695312 0.234375 -5.6875 0.234375 -4.429688 C 0.234375 -3.886719 0.179688 -3.347656 0.0898438 -2.773438 C 0 -2.195312 -0.144531 -1.601562 -0.359375 -0.972656 L -2.035156 -0.972656 C -1.710938 -1.566406 -1.476562 -2.160156 -1.332031 -2.734375 C -1.171875 -3.3125 -1.097656 -3.886719 -1.097656 -4.464844 C -1.097656 -5.21875 -1.222656 -5.8125 -1.476562 -6.226562 C -1.726562 -6.625 -2.105469 -6.839844 -2.59375 -6.839844 C -3.023438 -6.839844 -3.367188 -6.679688 -3.601562 -6.390625 C -3.835938 -6.101562 -4.066406 -5.453125 -4.285156 -4.445312 L -4.410156 -3.886719 C -4.625 -2.878906 -4.949219 -2.140625 -5.382812 -1.710938 C -5.8125 -1.261719 -6.40625 -1.042969 -7.183594 -1.042969 C -8.101562 -1.042969 -8.820312 -1.367188 -9.324219 -2.015625 C -9.828125 -2.664062 -10.078125 -3.601562 -10.078125 -4.824219 C -10.078125 -5.417969 -10.027344 -5.976562 -9.9375 -6.515625 C -9.847656 -7.039062 -9.71875 -7.523438 -9.558594 -7.972656 Z M -9.558594 -7.972656 "/>
</g>
<g id="glyph-2-4">
<path d="M -5.941406 -9.882812 L 0 -9.882812 L 0 -8.261719 L -5.886719 -8.261719 C -6.820312 -8.261719 -7.507812 -8.0625 -7.972656 -7.703125 C -8.441406 -7.34375 -8.675781 -6.804688 -8.675781 -6.085938 C -8.675781 -5.203125 -8.386719 -4.519531 -7.828125 -4.015625 C -7.273438 -3.511719 -6.515625 -3.257812 -5.5625 -3.257812 L 0 -3.257812 L 0 -1.636719 L -13.679688 -1.636719 L -13.679688 -3.257812 L -8.316406 -3.257812 C -8.890625 -3.636719 -9.34375 -4.085938 -9.628906 -4.625 C -9.917969 -5.148438 -10.078125 -5.761719 -10.078125 -6.445312 C -10.078125 -7.558594 -9.71875 -8.425781 -9.019531 -9 C -8.316406 -9.574219 -7.289062 -9.882812 -5.941406 -9.882812 Z M -5.941406 -9.882812 "/>
</g>
<g id="glyph-2-5">
<path d="M -5.039062 -8.171875 C -6.191406 -8.171875 -7.109375 -7.921875 -7.757812 -7.453125 C -8.40625 -6.964844 -8.730469 -6.28125 -8.730469 -5.417969 C -8.730469 -4.554688 -8.40625 -3.871094 -7.757812 -3.382812 C -7.109375 -2.898438 -6.191406 -2.664062 -5.039062 -2.664062 C -3.871094 -2.664062 -2.96875 -2.898438 -2.320312 -3.382812 C -1.675781 -3.871094 -1.351562 -4.554688 -1.351562 -5.417969 C -1.351562 -6.28125 -1.675781 -6.964844 -2.320312 -7.453125 C -2.96875 -7.921875 -3.871094 -8.171875 -5.039062 -8.171875 Z M -1.222656 -9.792969 C 0.433594 -9.792969 1.675781 -9.414062 2.503906 -8.675781 C 3.3125 -7.921875 3.726562 -6.785156 3.726562 -5.257812 C 3.726562 -4.679688 3.671875 -4.15625 3.601562 -3.652344 C 3.511719 -3.148438 3.382812 -2.644531 3.203125 -2.179688 L 1.636719 -2.179688 C 1.890625 -2.644531 2.070312 -3.113281 2.195312 -3.582031 C 2.320312 -4.050781 2.394531 -4.519531 2.394531 -5.003906 C 2.394531 -6.046875 2.105469 -6.839844 1.566406 -7.378906 C 1.007812 -7.902344 0.179688 -8.171875 -0.9375 -8.171875 L -1.726562 -8.171875 C -1.152344 -7.828125 -0.71875 -7.398438 -0.433594 -6.875 C -0.144531 -6.355469 0 -5.742188 0 -5.023438 C 0 -3.796875 -0.449219 -2.824219 -1.367188 -2.089844 C -2.285156 -1.351562 -3.511719 -0.988281 -5.039062 -0.988281 C -6.550781 -0.988281 -7.777344 -1.351562 -8.695312 -2.089844 C -9.613281 -2.824219 -10.078125 -3.796875 -10.078125 -5.023438 C -10.078125 -5.742188 -9.9375 -6.355469 -9.648438 -6.875 C -9.359375 -7.398438 -8.929688 -7.828125 -8.351562 -8.171875 L -9.847656 -8.171875 L -9.847656 -9.792969 Z M -1.222656 -9.792969 "/>
</g>
<g id="glyph-2-6">
</g>
<g id="glyph-2-7">
<path d="M -8.335938 -7.398438 C -8.441406 -7.21875 -8.515625 -7.019531 -8.566406 -6.804688 C -8.605469 -6.589844 -8.640625 -6.355469 -8.640625 -6.101562 C -8.640625 -5.183594 -8.335938 -4.480469 -7.738281 -3.996094 C -7.144531 -3.492188 -6.300781 -3.257812 -5.183594 -3.257812 L 0 -3.257812 L 0 -1.636719 L -9.847656 -1.636719 L -9.847656 -3.257812 L -8.316406 -3.257812 C -8.910156 -3.582031 -9.359375 -4.03125 -9.648438 -4.570312 C -9.9375 -5.113281 -10.078125 -5.777344 -10.078125 -6.570312 C -10.078125 -6.679688 -10.0625 -6.804688 -10.0625 -6.949219 C -10.042969 -7.074219 -10.027344 -7.21875 -9.988281 -7.398438 Z M -8.335938 -7.398438 "/>
</g>
<g id="glyph-2-8">
<path d="M -4.949219 -6.175781 C -4.949219 -4.859375 -4.789062 -3.960938 -4.5 -3.457031 C -4.195312 -2.953125 -3.691406 -2.699219 -2.96875 -2.699219 C -2.394531 -2.699219 -1.925781 -2.878906 -1.601562 -3.257812 C -1.261719 -3.636719 -1.097656 -4.15625 -1.097656 -4.804688 C -1.097656 -5.707031 -1.402344 -6.425781 -2.050781 -6.964844 C -2.683594 -7.507812 -3.527344 -7.777344 -4.589844 -7.777344 L -4.949219 -7.777344 Z M -5.617188 -9.394531 L 0 -9.394531 L 0 -7.777344 L -1.492188 -7.777344 C -0.882812 -7.398438 -0.449219 -6.929688 -0.179688 -6.390625 C 0.0898438 -5.851562 0.234375 -5.164062 0.234375 -4.375 C 0.234375 -3.367188 -0.0351562 -2.554688 -0.59375 -1.960938 C -1.152344 -1.367188 -1.90625 -1.078125 -2.863281 -1.078125 C -3.960938 -1.078125 -4.789062 -1.441406 -5.363281 -2.195312 C -5.921875 -2.933594 -6.210938 -4.03125 -6.210938 -5.507812 L -6.210938 -7.777344 L -6.371094 -7.777344 C -7.109375 -7.777344 -7.6875 -7.523438 -8.101562 -7.039062 C -8.496094 -6.550781 -8.710938 -5.867188 -8.710938 -4.984375 C -8.710938 -4.410156 -8.640625 -3.871094 -8.496094 -3.328125 C -8.351562 -2.789062 -8.152344 -2.285156 -7.902344 -1.800781 L -9.394531 -1.800781 C -9.613281 -2.375 -9.792969 -2.953125 -9.898438 -3.511719 C -10.007812 -4.066406 -10.078125 -4.609375 -10.078125 -5.148438 C -10.078125 -6.570312 -9.703125 -7.632812 -8.964844 -8.335938 C -8.226562 -9.035156 -7.109375 -9.394531 -5.617188 -9.394531 Z M -5.617188 -9.394531 "/>
</g>
<g id="glyph-2-9">
<path d="M -12.636719 -3.292969 L -9.847656 -3.292969 L -9.847656 -6.625 L -8.585938 -6.625 L -8.585938 -3.292969 L -3.238281 -3.292969 C -2.429688 -3.292969 -1.90625 -3.402344 -1.691406 -3.617188 C -1.457031 -3.835938 -1.351562 -4.285156 -1.351562 -4.96875 L -1.351562 -6.625 L 0 -6.625 L 0 -4.96875 C 0 -3.707031 -0.234375 -2.84375 -0.703125 -2.375 C -1.171875 -1.90625 -2.015625 -1.675781 -3.238281 -1.675781 L -8.585938 -1.675781 L -8.585938 -0.484375 L -9.847656 -0.484375 L -9.847656 -1.675781 L -12.636719 -1.675781 Z M -12.636719 -3.292969 "/>
</g>
<g id="glyph-2-10">
<path d="M -5.328125 -10.117188 L -4.535156 -10.117188 L -4.535156 -2.683594 C -3.421875 -2.753906 -2.554688 -3.078125 -1.980469 -3.691406 C -1.402344 -4.285156 -1.117188 -5.113281 -1.117188 -6.191406 C -1.117188 -6.804688 -1.1875 -7.414062 -1.332031 -7.992188 C -1.476562 -8.566406 -1.710938 -9.160156 -2.035156 -9.738281 L -0.503906 -9.738281 C -0.253906 -9.160156 -0.0546875 -8.566406 0.0546875 -7.957031 C 0.160156 -7.34375 0.234375 -6.714844 0.234375 -6.101562 C 0.234375 -4.519531 -0.214844 -3.277344 -1.117188 -2.359375 C -2.015625 -1.441406 -3.257812 -0.988281 -4.824219 -0.988281 C -6.425781 -0.988281 -7.703125 -1.421875 -8.65625 -2.285156 C -9.59375 -3.148438 -10.078125 -4.339844 -10.078125 -5.8125 C -10.078125 -7.144531 -9.648438 -8.191406 -8.800781 -8.964844 C -7.9375 -9.71875 -6.785156 -10.117188 -5.328125 -10.117188 Z M -5.796875 -8.496094 C -6.679688 -8.476562 -7.378906 -8.226562 -7.921875 -7.757812 C -8.441406 -7.273438 -8.710938 -6.625 -8.710938 -5.832031 C -8.710938 -4.933594 -8.441406 -4.210938 -7.9375 -3.671875 C -7.433594 -3.132812 -6.714844 -2.808594 -5.796875 -2.734375 Z M -5.796875 -8.496094 "/>
</g>
</g>
<clipPath id="clip-0">
<path clip-rule="nonzero" d="M 122.890625 38.09375 L 141.890625 38.09375 L 141.890625 57.09375 L 122.890625 57.09375 Z M 122.890625 38.09375 "/>
</clipPath>
<clipPath id="clip-1">
<path clip-rule="nonzero" d="M 196.164062 48.058594 L 215.164062 48.058594 L 215.164062 67.058594 L 196.164062 67.058594 Z M 196.164062 48.058594 "/>
</clipPath>
<clipPath id="clip-2">
<path clip-rule="nonzero" d="M 269.4375 58.125 L 288.4375 58.125 L 288.4375 77.125 L 269.4375 77.125 Z M 269.4375 58.125 "/>
</clipPath>
<clipPath id="clip-3">
<path clip-rule="nonzero" d="M 342.710938 86.730469 L 361.710938 86.730469 L 361.710938 105.730469 L 342.710938 105.730469 Z M 342.710938 86.730469 "/>
</clipPath>
<clipPath id="clip-4">
<path clip-rule="nonzero" d="M 415.980469 213.300781 L 434.980469 213.300781 L 434.980469 232.300781 L 415.980469 232.300781 Z M 415.980469 213.300781 "/>
</clipPath>
<clipPath id="clip-5">
<path clip-rule="nonzero" d="M 489.253906 306.082031 L 508.253906 306.082031 L 508.253906 325.082031 L 489.253906 325.082031 Z M 489.253906 306.082031 "/>
</clipPath>
<clipPath id="clip-6">
<path clip-rule="nonzero" d="M 562.527344 315.75 L 581.527344 315.75 L 581.527344 334.75 L 562.527344 334.75 Z M 562.527344 315.75 "/>
</clipPath>
<clipPath id="clip-7">
<path clip-rule="nonzero" d="M 635.796875 399.769531 L 654.796875 399.769531 L 654.796875 418.769531 L 635.796875 418.769531 Z M 635.796875 399.769531 "/>
</clipPath>
<clipPath id="clip-8">
<path clip-rule="nonzero" d="M 709.070312 376.820312 L 728.070312 376.820312 L 728.070312 395.820312 L 709.070312 395.820312 Z M 709.070312 376.820312 "/>
</clipPath>
<clipPath id="clip-9">
<path clip-rule="nonzero" d="M 782.34375 336.167969 L 801.34375 336.167969 L 801.34375 355.167969 L 782.34375 355.167969 Z M 782.34375 336.167969 "/>
</clipPath>
<clipPath id="clip-10">
<path clip-rule="nonzero" d="M 855.617188 328.128906 L 874.617188 328.128906 L 874.617188 347.128906 L 855.617188 347.128906 Z M 855.617188 328.128906 "/>
</clipPath>
<clipPath id="clip-11">
<path clip-rule="nonzero" d="M 928.886719 341.679688 L 947.886719 341.679688 L 947.886719 360.679688 L 928.886719 360.679688 Z M 928.886719 341.679688 "/>
</clipPath>
<clipPath id="clip-12">
<path clip-rule="nonzero" d="M 1002.160156 337.882812 L 1021.160156 337.882812 L 1021.160156 356.882812 L 1002.160156 356.882812 Z M 1002.160156 337.882812 "/>
</clipPath>
<clipPath id="clip-13">
<path clip-rule="nonzero" d="M 1075.433594 345.179688 L 1094.433594 345.179688 L 1094.433594 364.179688 L 1075.433594 364.179688 Z M 1075.433594 345.179688 "/>
</clipPath>
<clipPath id="clip-14">
<path clip-rule="nonzero" d="M 123.574219 36.230469 L 141.210938 36.230469 L 141.210938 58.957031 L 123.574219 58.957031 Z M 123.574219 36.230469 "/>
</clipPath>
<clipPath id="clip-15">
<path clip-rule="nonzero" d="M 196.847656 37.972656 L 214.484375 37.972656 L 214.484375 60.699219 L 196.847656 60.699219 Z M 196.847656 37.972656 "/>
</clipPath>
<clipPath id="clip-16">
<path clip-rule="nonzero" d="M 270.117188 37.164062 L 287.753906 37.164062 L 287.753906 59.890625 L 270.117188 59.890625 Z M 270.117188 37.164062 "/>
</clipPath>
<clipPath id="clip-17">
<path clip-rule="nonzero" d="M 343.390625 42.40625 L 361.027344 42.40625 L 361.027344 65.132812 L 343.390625 65.132812 Z M 343.390625 42.40625 "/>
</clipPath>
<clipPath id="clip-18">
<path clip-rule="nonzero" d="M 416.664062 42.859375 L 434.300781 42.859375 L 434.300781 65.585938 L 416.664062 65.585938 Z M 416.664062 42.859375 "/>
</clipPath>
<clipPath id="clip-19">
<path clip-rule="nonzero" d="M 489.9375 52.074219 L 507.574219 52.074219 L 507.574219 74.800781 L 489.9375 74.800781 Z M 489.9375 52.074219 "/>
</clipPath>
<clipPath id="clip-20">
<path clip-rule="nonzero" d="M 563.207031 57.222656 L 580.84375 57.222656 L 580.84375 79.949219 L 563.207031 79.949219 Z M 563.207031 57.222656 "/>
</clipPath>
<clipPath id="clip-21">
<path clip-rule="nonzero" d="M 636.480469 55.957031 L 654.117188 55.957031 L 654.117188 78.6875 L 636.480469 78.6875 Z M 636.480469 55.957031 "/>
</clipPath>
<clipPath id="clip-22">
<path clip-rule="nonzero" d="M 709.753906 71.769531 L 727.390625 71.769531 L 727.390625 94.496094 L 709.753906 94.496094 Z M 709.753906 71.769531 "/>
</clipPath>
<clipPath id="clip-23">
<path clip-rule="nonzero" d="M 783.023438 91.371094 L 800.660156 91.371094 L 800.660156 114.101562 L 783.023438 114.101562 Z M 783.023438 91.371094 "/>
</clipPath>
<clipPath id="clip-24">
<path clip-rule="nonzero" d="M 856.296875 87.847656 L 873.933594 87.847656 L 873.933594 110.578125 L 856.296875 110.578125 Z M 856.296875 87.847656 "/>
</clipPath>
<clipPath id="clip-25">
<path clip-rule="nonzero" d="M 929.570312 67.339844 L 947.207031 67.339844 L 947.207031 90.070312 L 929.570312 90.070312 Z M 929.570312 67.339844 "/>
</clipPath>
<clipPath id="clip-26">
<path clip-rule="nonzero" d="M 1002.84375 67.972656 L 1020.480469 67.972656 L 1020.480469 90.703125 L 1002.84375 90.703125 Z M 1002.84375 67.972656 "/>
</clipPath>
<clipPath id="clip-27">
<path clip-rule="nonzero" d="M 1076.113281 66.472656 L 1093.75 66.472656 L 1093.75 89.203125 L 1076.113281 89.203125 Z M 1076.113281 66.472656 "/>
</clipPath>
</defs>
<rect x="-115.2" y="-64.8" width="1382.4" height="777.6" fill="rgb(100%, 100%, 100%)" fill-opacity="1"/>
<path fill-rule="nonzero" fill="rgb(100%, 100%, 100%)" fill-opacity="1" d="M 84.765625 516.324219 L 1132.558594 516.324219 L 1132.558594 19.441406 L 84.765625 19.441406 Z M 84.765625 516.324219 "/>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 132.390625 131.675781 L 132.390625 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="111.392045" y="541.746813"/>
<use xlink:href="#glyph-0-1" x="121.886045" y="541.746813"/>
<use xlink:href="#glyph-0-2" x="132.380045" y="541.746813"/>
<use xlink:href="#glyph-0-1" x="142.874045" y="541.746813"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 278.9375 131.675781 L 278.9375 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="257.936801" y="541.746813"/>
<use xlink:href="#glyph-0-1" x="268.430801" y="541.746813"/>
<use xlink:href="#glyph-0-2" x="278.924801" y="541.746813"/>
<use xlink:href="#glyph-0-0" x="289.418801" y="541.746813"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 425.480469 131.675781 L 425.480469 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="404.481556" y="541.746813"/>
<use xlink:href="#glyph-0-1" x="414.975556" y="541.746813"/>
<use xlink:href="#glyph-0-2" x="425.469556" y="541.746813"/>
<use xlink:href="#glyph-0-3" x="435.963556" y="541.746813"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 572.027344 131.675781 L 572.027344 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="551.026311" y="541.746813"/>
<use xlink:href="#glyph-0-1" x="561.520311" y="541.746813"/>
<use xlink:href="#glyph-0-2" x="572.014311" y="541.746813"/>
<use xlink:href="#glyph-0-4" x="582.508311" y="541.746813"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 718.570312 131.675781 L 718.570312 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="697.571066" y="541.746813"/>
<use xlink:href="#glyph-0-1" x="708.065066" y="541.746813"/>
<use xlink:href="#glyph-0-2" x="718.559066" y="541.746813"/>
<use xlink:href="#glyph-0-5" x="729.053066" y="541.746813"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 865.117188 131.675781 L 865.117188 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="844.115822" y="541.746813"/>
<use xlink:href="#glyph-0-1" x="854.609822" y="541.746813"/>
<use xlink:href="#glyph-0-0" x="865.103822" y="541.746813"/>
<use xlink:href="#glyph-0-1" x="875.597822" y="541.746813"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1011.660156 131.675781 L 1011.660156 122.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="990.660577" y="541.746813"/>
<use xlink:href="#glyph-0-1" x="1001.154577" y="541.746813"/>
<use xlink:href="#glyph-0-0" x="1011.648577" y="541.746813"/>
<use xlink:href="#glyph-0-0" x="1022.142577" y="541.746813"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-1-0" x="543.795313" y="562.949938"/>
<use xlink:href="#glyph-1-1" x="550.131313" y="562.949938"/>
<use xlink:href="#glyph-1-2" x="555.135313" y="562.949938"/>
<use xlink:href="#glyph-1-3" x="562.533313" y="562.949938"/>
<use xlink:href="#glyph-1-4" x="571.911313" y="562.949938"/>
<use xlink:href="#glyph-1-5" x="578.967313" y="562.949938"/>
<use xlink:href="#glyph-1-3" x="584.691313" y="562.949938"/>
<use xlink:href="#glyph-1-6" x="594.069313" y="562.949938"/>
<use xlink:href="#glyph-1-6" x="605.139313" y="562.949938"/>
<use xlink:href="#glyph-1-7" x="616.209313" y="562.949938"/>
<use xlink:href="#glyph-1-5" x="627.621313" y="562.949938"/>
<use xlink:href="#glyph-1-8" x="633.345313" y="562.949938"/>
<use xlink:href="#glyph-1-6" x="644.001313" y="562.949938"/>
<use xlink:href="#glyph-1-9" x="655.071313" y="562.949938"/>
<use xlink:href="#glyph-1-2" x="666.105313" y="562.949938"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 154.261719 L 75.765625 154.261719 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="61.765" y="500.200196"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 244.601562 L 75.765625 244.601562 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="51.265" y="409.85748"/>
<use xlink:href="#glyph-0-1" x="61.759" y="409.85748"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 334.945312 L 75.765625 334.945312 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="51.265" y="319.514764"/>
<use xlink:href="#glyph-0-1" x="61.759" y="319.514764"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 425.289062 L 75.765625 425.289062 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-4" x="51.265" y="229.172048"/>
<use xlink:href="#glyph-0-1" x="61.759" y="229.172048"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 515.632812 L 75.765625 515.632812 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-5" x="51.265" y="138.829332"/>
<use xlink:href="#glyph-0-1" x="61.759" y="138.829332"/>
</g>
<path fill="none" stroke-width="1.875" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 605.972656 L 75.765625 605.972656 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="40.765" y="48.486616"/>
<use xlink:href="#glyph-0-1" x="51.259" y="48.486616"/>
<use xlink:href="#glyph-0-1" x="61.753" y="48.486616"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-2-0" x="33.015" y="327.210594"/>
<use xlink:href="#glyph-2-1" x="33.015" y="320.874594"/>
<use xlink:href="#glyph-2-2" x="33.015" y="315.870594"/>
<use xlink:href="#glyph-2-1" x="33.015" y="304.458594"/>
<use xlink:href="#glyph-2-3" x="33.015" y="299.454594"/>
<use xlink:href="#glyph-2-4" x="33.015" y="290.076594"/>
<use xlink:href="#glyph-2-1" x="33.015" y="278.664594"/>
<use xlink:href="#glyph-2-2" x="33.015" y="273.660594"/>
<use xlink:href="#glyph-2-5" x="33.015" y="262.248594"/>
<use xlink:href="#glyph-2-6" x="33.015" y="250.818594"/>
<use xlink:href="#glyph-2-7" x="33.015" y="245.094594"/>
<use xlink:href="#glyph-2-8" x="33.015" y="237.696594"/>
<use xlink:href="#glyph-2-9" x="33.015" y="226.662594"/>
<use xlink:href="#glyph-2-10" x="33.015" y="219.606594"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 604.582031 L 205.664062 605.792969 L 278.9375 605.566406 L 352.210938 605.792969 L 425.480469 605.34375 L 498.753906 605.703125 L 572.027344 605.703125 L 645.296875 605.792969 L 718.570312 605.613281 L 791.84375 605.882812 L 865.117188 605.972656 L 938.386719 605.882812 L 1011.660156 605.703125 L 1084.933594 605.609375 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00142045 -2.25026 C 0.596236 -2.25026 1.170455 -2.011979 1.59233 -1.590104 C 2.014205 -1.168229 2.24858 -0.597917 2.24858 -0.000260252 C 2.24858 0.597396 2.014205 1.167708 1.59233 1.589583 C 1.170455 2.011458 0.596236 2.24974 -0.00142045 2.24974 C -0.59517 2.24974 -1.169389 2.011458 -1.591264 1.589583 C -2.013139 1.167708 -2.25142 0.597396 -2.25142 -0.000260252 C -2.25142 -0.597917 -2.013139 -1.168229 -1.591264 -1.590104 C -1.169389 -2.011979 -0.59517 -2.25026 -0.00142045 -2.25026 Z M -0.00142045 -2.25026 " transform="matrix(1, 0, 0, -1, 132.392045, 43.417708)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000360577 -2.24862 C 0.597296 -2.24862 1.167608 -2.014245 1.589483 -1.59237 C 2.011358 -1.170495 2.249639 -0.596276 2.249639 0.00137976 C 2.249639 0.59513 2.011358 1.169349 1.589483 1.591224 C 1.167608 2.013099 0.597296 2.25138 -0.000360577 2.25138 C -0.598017 2.25138 -1.168329 2.013099 -1.590204 1.591224 C -2.012079 1.169349 -2.250361 0.59513 -2.250361 0.00137976 C -2.250361 -0.596276 -2.012079 -1.170495 -1.590204 -1.59237 C -1.168329 -2.014245 -0.598017 -2.24862 -0.000360577 -2.24862 Z M -0.000360577 -2.24862 " transform="matrix(1, 0, 0, -1, 205.664423, 42.208411)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000699301 -2.251606 C 0.598356 -2.251606 1.168668 -2.013325 1.590543 -1.59145 C 2.012418 -1.169575 2.250699 -0.595356 2.250699 -0.00160618 C 2.250699 0.59605 2.012418 1.170269 1.590543 1.592144 C 1.168668 2.014019 0.598356 2.248394 0.000699301 2.248394 C -0.596957 2.248394 -1.167269 2.014019 -1.589144 1.592144 C -2.011019 1.170269 -2.249301 0.59605 -2.249301 -0.00160618 C -2.249301 -0.595356 -2.011019 -1.169575 -1.589144 -1.59145 C -1.167269 -2.013325 -0.596957 -2.251606 0.000699301 -2.251606 Z M 0.000699301 -2.251606 " transform="matrix(1, 0, 0, -1, 278.936801, 42.431988)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00175918 -2.250667 C 0.595509 -2.250667 1.169728 -2.012386 1.591603 -1.590511 C 2.013478 -1.168636 2.251759 -0.598323 2.251759 -0.000666841 C 2.251759 0.596989 2.013478 1.167302 1.591603 1.589177 C 1.169728 2.011052 0.595509 2.249333 0.00175918 2.249333 C -0.595897 2.249333 -1.170116 2.011052 -1.591991 1.589177 C -2.013866 1.167302 -2.248241 0.596989 -2.248241 -0.000666841 C -2.248241 -0.598323 -2.013866 -1.168636 -1.591991 -1.590511 C -1.170116 -2.012386 -0.595897 -2.250667 0.00175918 -2.250667 Z M 0.00175918 -2.250667 " transform="matrix(1, 0, 0, -1, 352.209178, 42.206364)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00108719 -2.248172 C 0.596569 -2.248172 1.170788 -2.013797 1.592663 -1.591922 C 2.014538 -1.170047 2.248913 -0.595828 2.248913 0.00182799 C 2.248913 0.595578 2.014538 1.169797 1.592663 1.591672 C 1.170788 2.013547 0.596569 2.251828 -0.00108719 2.251828 C -0.594837 2.251828 -1.169056 2.013547 -1.590931 1.591672 C -2.012806 1.169797 -2.251087 0.595578 -2.251087 0.00182799 C -2.251087 -0.595828 -2.012806 -1.170047 -1.590931 -1.591922 C -1.169056 -2.013797 -0.594837 -2.248172 -0.00108719 -2.248172 Z M -0.00108719 -2.248172 " transform="matrix(1, 0, 0, -1, 425.481556, 42.658078)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0000273166 -2.250168 C 0.597629 -2.250168 1.167941 -2.011887 1.589816 -1.590012 C 2.011691 -1.168137 2.249973 -0.597824 2.249973 -0.000167875 C 2.249973 0.597488 2.011691 1.167801 1.589816 1.589676 C 1.167941 2.011551 0.597629 2.249832 -0.0000273166 2.249832 C -0.597684 2.249832 -1.167996 2.011551 -1.589871 1.589676 C -2.011746 1.167801 -2.250027 0.597488 -2.250027 -0.000167875 C -2.250027 -0.597824 -2.011746 -1.168137 -1.589871 -1.590012 C -1.167996 -2.011887 -0.597684 -2.250168 -0.0000273166 -2.250168 Z M -0.0000273166 -2.250168 " transform="matrix(1, 0, 0, -1, 498.753934, 42.296707)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00103256 -2.250168 C 0.594783 -2.250168 1.169001 -2.011887 1.590876 -1.590012 C 2.012751 -1.168137 2.251033 -0.597824 2.251033 -0.000167875 C 2.251033 0.597488 2.012751 1.167801 1.590876 1.589676 C 1.169001 2.011551 0.594783 2.249832 0.00103256 2.249832 C -0.596624 2.249832 -1.170842 2.011551 -1.592717 1.589676 C -2.014592 1.167801 -2.248967 0.597488 -2.248967 -0.000167875 C -2.248967 -0.597824 -2.014592 -1.168137 -1.592717 -1.590012 C -1.170842 -2.011887 -0.596624 -2.250168 0.00103256 -2.250168 Z M 0.00103256 -2.250168 " transform="matrix(1, 0, 0, -1, 572.026311, 42.296707)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00181381 -2.250667 C 0.595842 -2.250667 1.170061 -2.012386 1.591936 -1.590511 C 2.013811 -1.168636 2.248186 -0.598323 2.248186 -0.000666841 C 2.248186 0.596989 2.013811 1.167302 1.591936 1.589177 C 1.170061 2.011052 0.595842 2.249333 -0.00181381 2.249333 C -0.595564 2.249333 -1.169783 2.011052 -1.591658 1.589177 C -2.013533 1.167302 -2.251814 0.596989 -2.251814 -0.000666841 C -2.251814 -0.598323 -2.013533 -1.168636 -1.591658 -1.590511 C -1.169783 -2.012386 -0.595564 -2.250667 -0.00181381 -2.250667 Z M -0.00181381 -2.250667 " transform="matrix(1, 0, 0, -1, 645.298689, 42.206364)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000753934 -2.249669 C 0.596902 -2.249669 1.167215 -2.011388 1.58909 -1.589513 C 2.014871 -1.167638 2.249246 -0.597325 2.249246 0.000331091 C 2.249246 0.597987 2.014871 1.1683 1.58909 1.590175 C 1.167215 2.01205 0.596902 2.250331 -0.000753934 2.250331 C -0.59841 2.250331 -1.168723 2.01205 -1.590598 1.590175 C -2.012473 1.1683 -2.250754 0.597987 -2.250754 0.000331091 C -2.250754 -0.597325 -2.012473 -1.167638 -1.590598 -1.589513 C -1.168723 -2.011388 -0.59841 -2.249669 -0.000753934 -2.249669 Z M -0.000753934 -2.249669 " transform="matrix(1, 0, 0, -1, 718.571066, 42.38705)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000305944 -2.251166 C 0.597962 -2.251166 1.168275 -2.012885 1.59015 -1.59101 C 2.012025 -1.169135 2.250306 -0.594916 2.250306 -0.00116581 C 2.250306 0.59649 2.012025 1.170709 1.59015 1.592584 C 1.168275 2.014459 0.597962 2.248834 0.000305944 2.248834 C -0.59735 2.248834 -1.167663 2.014459 -1.589538 1.592584 C -2.011413 1.170709 -2.249694 0.59649 -2.249694 -0.00116581 C -2.249694 -0.594916 -2.011413 -1.169135 -1.589538 -1.59101 C -1.167663 -2.012885 -0.59735 -2.251166 0.000305944 -2.251166 Z M 0.000305944 -2.251166 " transform="matrix(1, 0, 0, -1, 791.843444, 42.116022)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00136582 -2.251665 C 0.595116 -2.251665 1.169335 -2.013384 1.59121 -1.591509 C 2.013085 -1.169634 2.251366 -0.595415 2.251366 -0.00166477 C 2.251366 0.595991 2.013085 1.17021 1.59121 1.592085 C 1.169335 2.01396 0.595116 2.248335 0.00136582 2.248335 C -0.59629 2.248335 -1.170509 2.01396 -1.592384 1.592085 C -2.014259 1.17021 -2.248634 0.595991 -2.248634 -0.00166477 C -2.248634 -0.595415 -2.014259 -1.169634 -1.592384 -1.591509 C -1.170509 -2.013384 -0.59629 -2.251665 0.00136582 -2.251665 Z M 0.00136582 -2.251665 " transform="matrix(1, 0, 0, -1, 865.115822, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00148055 -2.251166 C 0.596176 -2.251166 1.170394 -2.012885 1.592269 -1.59101 C 2.014144 -1.169135 2.248519 -0.594916 2.248519 -0.00116581 C 2.248519 0.59649 2.014144 1.170709 1.592269 1.592584 C 1.170394 2.014459 0.596176 2.248834 -0.00148055 2.248834 C -0.595231 2.248834 -1.169449 2.014459 -1.591324 1.592584 C -2.013199 1.170709 -2.251481 0.59649 -2.251481 -0.00116581 C -2.251481 -0.594916 -2.013199 -1.169135 -1.591324 -1.59101 C -1.169449 -2.012885 -0.595231 -2.251166 -0.00148055 -2.251166 Z M -0.00148055 -2.251166 " transform="matrix(1, 0, 0, -1, 938.388199, 42.116022)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000420673 -2.250168 C 0.597236 -2.250168 1.167548 -2.011887 1.589423 -1.590012 C 2.011298 -1.168137 2.249579 -0.597824 2.249579 -0.000167875 C 2.249579 0.597488 2.011298 1.167801 1.589423 1.589676 C 1.167548 2.011551 0.597236 2.249832 -0.000420673 2.249832 C -0.598077 2.249832 -1.168389 2.011551 -1.590264 1.589676 C -2.012139 1.167801 -2.250421 0.597488 -2.250421 -0.000167875 C -2.250421 -0.597824 -2.012139 -1.168137 -1.590264 -1.590012 C -1.168389 -2.011887 -0.598077 -2.250168 -0.000420673 -2.250168 Z M -0.000420673 -2.250168 " transform="matrix(1, 0, 0, -1, 1011.660577, 42.296707)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639204 -2.25044 C 0.598295 -2.25044 1.168608 -2.012159 1.590483 -1.590284 C 2.012358 -1.168409 2.250639 -0.598097 2.250639 -0.000440411 C 2.250639 0.597216 2.012358 1.167528 1.590483 1.589403 C 1.168608 2.011278 0.598295 2.24956 0.000639204 2.24956 C -0.597017 2.24956 -1.16733 2.011278 -1.589205 1.589403 C -2.01108 1.167528 -2.249361 0.597216 -2.249361 -0.000440411 C -2.249361 -0.598097 -2.01108 -1.168409 -1.589205 -1.590284 C -1.16733 -2.012159 -0.597017 -2.25044 0.000639204 -2.25044 Z M 0.000639204 -2.25044 " transform="matrix(1, 0, 0, -1, 1084.932955, 42.390185)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 587.183594 L 205.664062 587.519531 L 278.9375 580.578125 L 352.210938 563.0625 L 425.480469 568.390625 L 498.753906 567.21875 L 572.027344 556.195312 L 645.296875 570.832031 L 718.570312 551.496094 L 791.84375 539.480469 L 865.117188 533.066406 L 938.386719 517.890625 L 1011.660156 512.648438 L 1084.933594 508.105469 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00142045 -4.498329 C 1.193892 -4.498329 2.338423 -4.025672 3.182173 -3.181922 C 4.025923 -2.338172 4.49858 -1.193641 4.49858 0.00167126 C 4.49858 1.193078 4.025923 2.337609 3.182173 3.181359 C 2.338423 4.025109 1.193892 4.501671 -0.00142045 4.501671 C -1.192827 4.501671 -2.337358 4.025109 -3.181108 3.181359 C -4.024858 2.337609 -4.50142 1.193078 -4.50142 0.00167126 C -4.50142 -1.193641 -4.024858 -2.338172 -3.181108 -3.181922 C -2.337358 -4.025672 -1.192827 -4.498329 -0.00142045 -4.498329 Z M -0.00142045 -4.498329 " transform="matrix(1, 0, 0, -1, 132.392045, 60.818078)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000360577 -4.498855 C 1.194952 -4.498855 2.339483 -4.026198 3.183233 -3.182448 C 4.026983 -2.338698 4.499639 -1.194167 4.499639 0.00114531 C 4.499639 1.192552 4.026983 2.337083 3.183233 3.180833 C 2.339483 4.024583 1.194952 4.501145 -0.000360577 4.501145 C -1.191767 4.501145 -2.336298 4.024583 -3.180048 3.180833 C -4.027704 2.337083 -4.500361 1.192552 -4.500361 0.00114531 C -4.500361 -1.194167 -4.027704 -2.338698 -3.180048 -3.182448 C -2.336298 -4.026198 -1.191767 -4.498855 -0.000360577 -4.498855 Z M -0.000360577 -4.498855 " transform="matrix(1, 0, 0, -1, 205.664423, 60.481614)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000699301 -4.501909 C 1.192106 -4.501909 2.336637 -4.025346 3.180387 -3.181596 C 4.024137 -2.337846 4.500699 -1.193315 4.500699 -0.00190889 C 4.500699 1.193404 4.024137 2.337935 3.180387 3.181685 C 2.336637 4.025435 1.192106 4.498091 0.000699301 4.498091 C -1.194613 4.498091 -2.339144 4.025435 -3.182894 3.181685 C -4.026644 2.337935 -4.499301 1.193404 -4.499301 -0.00190889 C -4.499301 -1.193315 -4.026644 -2.337846 -3.182894 -3.181596 C -2.339144 -4.025346 -1.194613 -4.501909 0.000699301 -4.501909 Z M 0.000699301 -4.501909 " transform="matrix(1, 0, 0, -1, 278.936801, 67.419966)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00175918 -4.499031 C 1.193165 -4.499031 2.337697 -4.026375 3.181447 -3.182625 C 4.025197 -2.338875 4.501759 -1.194343 4.501759 0.000969034 C 4.501759 1.192375 4.025197 2.336907 3.181447 3.180657 C 2.337697 4.024407 1.193165 4.500969 0.00175918 4.500969 C -1.193553 4.500969 -2.338085 4.024407 -3.181835 3.180657 C -4.025585 2.336907 -4.498241 1.192375 -4.498241 0.000969034 C -4.498241 -1.194343 -4.025585 -2.338875 -3.181835 -3.182625 C -2.338085 -4.026375 -1.193553 -4.499031 0.00175918 -4.499031 Z M 0.00175918 -4.499031 " transform="matrix(1, 0, 0, -1, 352.209178, 84.938469)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00108719 -4.501126 C 1.194225 -4.501126 2.338757 -4.024564 3.182507 -3.180814 C 4.026257 -2.337064 4.498913 -1.192532 4.498913 -0.0011262 C 4.498913 1.194186 4.026257 2.338718 3.182507 3.182468 C 2.338757 4.026218 1.194225 4.498874 -0.00108719 4.498874 C -1.192493 4.498874 -2.337025 4.026218 -3.180775 3.182468 C -4.024525 2.338718 -4.501087 1.194186 -4.501087 -0.0011262 C -4.501087 -1.192532 -4.024525 -2.337064 -3.180775 -3.180814 C -2.337025 -4.024564 -1.192493 -4.501126 -0.00108719 -4.501126 Z M -0.00108719 -4.501126 " transform="matrix(1, 0, 0, -1, 425.481556, 79.608249)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0000273166 -4.498546 C 1.195285 -4.498546 2.339816 -4.02589 3.183566 -3.18214 C 4.027316 -2.33839 4.499973 -1.193858 4.499973 0.0014541 C 4.499973 1.19286 4.027316 2.337392 3.183566 3.181142 C 2.339816 4.024892 1.195285 4.501454 -0.0000273166 4.501454 C -1.19534 4.501454 -2.339871 4.024892 -3.183621 3.181142 C -4.027371 2.337392 -4.500027 1.19286 -4.500027 0.0014541 C -4.500027 -1.193858 -4.027371 -2.33839 -3.183621 -3.18214 C -2.339871 -4.02589 -1.19534 -4.498546 -0.0000273166 -4.498546 Z M -0.0000273166 -4.498546 " transform="matrix(1, 0, 0, -1, 498.753934, 80.782704)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00103256 -4.500172 C 1.192439 -4.500172 2.33697 -4.027516 3.18072 -3.183766 C 4.02447 -2.340016 4.501033 -1.191578 4.501033 -0.000172057 C 4.501033 1.19514 4.02447 2.339672 3.18072 3.183422 C 2.33697 4.027172 1.192439 4.499828 0.00103256 4.499828 C -1.19428 4.499828 -2.338811 4.027172 -3.182561 3.183422 C -4.026311 2.339672 -4.498967 1.19514 -4.498967 -0.000172057 C -4.498967 -1.191578 -4.026311 -2.340016 -3.182561 -3.183766 C -2.338811 -4.027516 -1.19428 -4.500172 0.00103256 -4.500172 Z M 0.00103256 -4.500172 " transform="matrix(1, 0, 0, -1, 572.026311, 91.804515)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00181381 -4.498973 C 1.193499 -4.498973 2.33803 -4.026317 3.18178 -3.182567 C 4.02553 -2.338817 4.498186 -1.194286 4.498186 0.00102672 C 4.498186 1.192433 4.02553 2.336964 3.18178 3.180714 C 2.33803 4.024464 1.193499 4.501027 -0.00181381 4.501027 C -1.19322 4.501027 -2.337751 4.024464 -3.181501 3.180714 C -4.025251 2.336964 -4.501814 1.192433 -4.501814 0.00102672 C -4.501814 -1.194286 -4.025251 -2.338817 -3.181501 -3.182567 C -2.337751 -4.026317 -1.19322 -4.498973 -0.00181381 -4.498973 Z M -0.00181381 -4.498973 " transform="matrix(1, 0, 0, -1, 645.298689, 77.168995)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000753934 -4.50157 C 1.194559 -4.50157 2.33909 -4.025007 3.18284 -3.181257 C 4.02659 -2.337507 4.499246 -1.192976 4.499246 -0.00156958 C 4.499246 1.193743 4.02659 2.338274 3.18284 3.182024 C 2.33909 4.025774 1.194559 4.49843 -0.000753934 4.49843 C -1.19216 4.49843 -2.336691 4.025774 -3.180441 3.182024 C -4.024191 2.338274 -4.500754 1.193743 -4.500754 -0.00156958 C -4.500754 -1.192976 -4.024191 -2.337507 -3.180441 -3.181257 C -2.336691 -4.025007 -1.19216 -4.50157 -0.000753934 -4.50157 Z M -0.000753934 -4.50157 " transform="matrix(1, 0, 0, -1, 718.571066, 96.502337)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000305944 -4.501613 C 1.191712 -4.501613 2.336243 -4.025051 3.1839 -3.181301 C 4.02765 -2.337551 4.500306 -1.19302 4.500306 -0.00161336 C 4.500306 1.193699 4.02765 2.33823 3.1839 3.18198 C 2.336243 4.02573 1.191712 4.498387 0.000305944 4.498387 C -1.195007 4.498387 -2.339538 4.02573 -3.183288 3.18198 C -4.027038 2.33823 -4.499694 1.193699 -4.499694 -0.00161336 C -4.499694 -1.19302 -4.027038 -2.337551 -3.183288 -3.181301 C -2.339538 -4.025051 -1.195007 -4.501613 0.000305944 -4.501613 Z M 0.000305944 -4.501613 " transform="matrix(1, 0, 0, -1, 791.843444, 108.517918)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00136582 -4.501343 C 1.192772 -4.501343 2.337303 -4.024781 3.181053 -3.181031 C 4.024803 -2.337281 4.501366 -1.192749 4.501366 -0.00134303 C 4.501366 1.193969 4.024803 2.338501 3.181053 3.182251 C 2.337303 4.026001 1.192772 4.498657 0.00136582 4.498657 C -1.193947 4.498657 -2.338478 4.026001 -3.182228 3.182251 C -4.025978 2.338501 -4.498634 1.193969 -4.498634 -0.00134303 C -4.498634 -1.192749 -4.025978 -2.337281 -3.182228 -3.181031 C -2.338478 -4.024781 -1.193947 -4.501343 0.00136582 -4.501343 Z M 0.00136582 -4.501343 " transform="matrix(1, 0, 0, -1, 865.115822, 114.932251)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00148055 -4.499548 C 1.193832 -4.499548 2.338363 -4.026892 3.182113 -3.183142 C 4.025863 -2.339392 4.498519 -1.194861 4.498519 0.000451989 C 4.498519 1.191858 4.025863 2.336389 3.182113 3.180139 C 2.338363 4.027796 1.193832 4.500452 -0.00148055 4.500452 C -1.192887 4.500452 -2.337418 4.027796 -3.181168 3.180139 C -4.024918 2.336389 -4.501481 1.191858 -4.501481 0.000451989 C -4.501481 -1.194861 -4.024918 -2.339392 -3.181168 -3.183142 C -2.337418 -4.026892 -1.192887 -4.499548 -0.00148055 -4.499548 Z M -0.00148055 -4.499548 " transform="matrix(1, 0, 0, -1, 938.388199, 130.109827)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000420673 -4.501858 C 1.194892 -4.501858 2.339423 -4.025295 3.183173 -3.181545 C 4.026923 -2.337795 4.499579 -1.193264 4.499579 -0.00185799 C 4.499579 1.193455 4.026923 2.337986 3.183173 3.181736 C 2.339423 4.025486 1.194892 4.498142 -0.000420673 4.498142 C -1.191827 4.498142 -2.336358 4.025486 -3.180108 3.181736 C -4.027764 2.337986 -4.500421 1.193455 -4.500421 -0.00185799 C -4.500421 -1.193264 -4.027764 -2.337795 -3.180108 -3.181545 C -2.336358 -4.025295 -1.191827 -4.501858 -0.000420673 -4.501858 Z M -0.000420673 -4.501858 " transform="matrix(1, 0, 0, -1, 1011.660577, 135.349705)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639204 -4.499095 C 1.192045 -4.499095 2.336577 -4.026439 3.180327 -3.182689 C 4.024077 -2.338939 4.500639 -1.194408 4.500639 0.000904522 C 4.500639 1.192311 4.024077 2.336842 3.180327 3.180592 C 2.336577 4.024342 1.192045 4.500905 0.000639204 4.500905 C -1.194673 4.500905 -2.339205 4.024342 -3.182955 3.180592 C -4.026705 2.336842 -4.499361 1.192311 -4.499361 0.000904522 C -4.499361 -1.194408 -4.026705 -2.338939 -3.182955 -3.182689 C -2.339205 -4.026439 -1.194673 -4.499095 0.000639204 -4.499095 Z M 0.000639204 -4.499095 " transform="matrix(1, 0, 0, -1, 1084.932955, 139.895436)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 605.972656 L 205.664062 605.972656 L 278.9375 605.871094 L 352.210938 605.882812 L 425.480469 605.613281 L 498.753906 605.882812 L 572.027344 605.792969 L 645.296875 605.882812 L 718.570312 605.613281 L 791.84375 605.972656 L 865.117188 605.972656 L 938.386719 605.792969 L 1011.660156 605.703125 L 1084.933594 605.335938 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.50142 -0.00166477 L 4.49858 -0.00166477 M -0.00142045 -4.501665 L -0.00142045 4.498335 " transform="matrix(1, 0, 0, -1, 132.392045, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.500361 -0.00166477 L 4.499639 -0.00166477 M -0.000360577 -4.501665 L -0.000360577 4.498335 " transform="matrix(1, 0, 0, -1, 205.664423, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499301 -0.00165012 L 4.500699 -0.00165012 M 0.000699301 -4.50165 L 0.000699301 4.49835 " transform="matrix(1, 0, 0, -1, 278.936801, 42.127256)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498241 -0.00116581 L 4.501759 -0.00116581 M 0.00175918 -4.501166 L 0.00175918 4.498834 " transform="matrix(1, 0, 0, -1, 352.209178, 42.116022)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501087 0.000331091 L 4.498913 0.000331091 M -0.00108719 -4.499669 L -0.00108719 4.500331 " transform="matrix(1, 0, 0, -1, 425.481556, 42.38705)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.500027 -0.00116581 L 4.499973 -0.00116581 M -0.0000273166 -4.501166 L -0.0000273166 4.498834 " transform="matrix(1, 0, 0, -1, 498.753934, 42.116022)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498967 -0.000666841 L 4.501033 -0.000666841 M 0.00103256 -4.500667 L 0.00103256 4.499333 " transform="matrix(1, 0, 0, -1, 572.026311, 42.206364)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501814 -0.00116581 L 4.498186 -0.00116581 M -0.00181381 -4.501166 L -0.00181381 4.498834 " transform="matrix(1, 0, 0, -1, 645.298689, 42.116022)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.500754 0.000331091 L 4.499246 0.000331091 M -0.000753934 -4.499669 L -0.000753934 4.500331 " transform="matrix(1, 0, 0, -1, 718.571066, 42.38705)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499694 -0.00166477 L 4.500306 -0.00166477 M 0.000305944 -4.501665 L 0.000305944 4.498335 " transform="matrix(1, 0, 0, -1, 791.843444, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498634 -0.00166477 L 4.501366 -0.00166477 M 0.00136582 -4.501665 L 0.00136582 4.498335 " transform="matrix(1, 0, 0, -1, 865.115822, 42.025679)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501481 -0.000666841 L 4.498519 -0.000666841 M -0.00148055 -4.500667 L -0.00148055 4.499333 " transform="matrix(1, 0, 0, -1, 938.388199, 42.206364)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.500421 -0.000167875 L 4.499579 -0.000167875 M -0.000420673 -4.500168 L -0.000420673 4.499832 " transform="matrix(1, 0, 0, -1, 1011.660577, 42.296707)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499361 -0.000498702 L 4.500639 -0.000498702 M 0.000639204 -4.500499 L 0.000639204 4.499501 " transform="matrix(1, 0, 0, -1, 1084.932955, 42.663564)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 600.40625 L 205.664062 590.441406 L 278.9375 580.375 L 352.210938 551.769531 L 425.480469 425.199219 L 498.753906 332.417969 L 572.027344 322.75 L 645.296875 238.730469 L 718.570312 261.679688 L 791.84375 302.332031 L 865.117188 310.371094 L 938.386719 296.820312 L 1011.660156 300.617188 L 1084.933594 293.320312 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 132.390625 52.09375 L 136.890625 43.09375 L 127.890625 43.09375 Z M 132.390625 52.09375 "/>
<g clip-path="url(#clip-0)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00142045 -4.499953 L 4.49858 4.500047 L -4.50142 4.500047 Z M -0.00142045 -4.499953 " transform="matrix(1, 0, 0, -1, 132.392045, 47.593797)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 205.664062 62.058594 L 210.164062 53.058594 L 201.164062 53.058594 Z M 205.664062 62.058594 "/>
<g clip-path="url(#clip-1)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000360577 -4.500692 L 4.499639 4.499308 L -4.500361 4.499308 Z M -0.000360577 -4.500692 " transform="matrix(1, 0, 0, -1, 205.664423, 57.557902)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 278.9375 72.125 L 283.4375 63.125 L 274.4375 63.125 Z M 278.9375 72.125 "/>
<g clip-path="url(#clip-2)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000699301 -4.50188 L 4.500699 4.49812 L -4.499301 4.49812 Z M 0.000699301 -4.50188 " transform="matrix(1, 0, 0, -1, 278.936801, 67.62312)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 352.210938 100.730469 L 356.710938 91.730469 L 347.710938 91.730469 Z M 352.210938 100.730469 "/>
<g clip-path="url(#clip-3)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00175918 -4.49916 L 4.501759 4.50084 L -4.498241 4.50084 Z M 0.00175918 -4.49916 " transform="matrix(1, 0, 0, -1, 352.209178, 96.231309)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 425.480469 227.300781 L 429.980469 218.300781 L 420.980469 218.300781 Z M 425.480469 227.300781 "/>
<g clip-path="url(#clip-4)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00108719 -4.499328 L 4.498913 4.500672 L -4.501087 4.500672 Z M -0.00108719 -4.499328 " transform="matrix(1, 0, 0, -1, 425.481556, 222.801454)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 498.753906 320.082031 L 503.253906 311.082031 L 494.253906 311.082031 Z M 498.753906 320.082031 "/>
<g clip-path="url(#clip-5)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0000273166 -4.498608 L 4.499973 4.501392 L -4.500027 4.501392 Z M -0.0000273166 -4.498608 " transform="matrix(1, 0, 0, -1, 498.753934, 315.583423)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 572.027344 329.75 L 576.527344 320.75 L 567.527344 320.75 Z M 572.027344 329.75 "/>
<g clip-path="url(#clip-6)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00103256 -4.499907 L 4.501033 4.500093 L -4.498967 4.500093 Z M 0.00103256 -4.499907 " transform="matrix(1, 0, 0, -1, 572.026311, 325.250093)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 645.296875 413.769531 L 649.796875 404.769531 L 640.796875 404.769531 Z M 645.296875 413.769531 "/>
<g clip-path="url(#clip-7)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00181381 -4.500712 L 4.498186 4.499288 L -4.501814 4.499288 Z M -0.00181381 -4.500712 " transform="matrix(1, 0, 0, -1, 645.298689, 409.268819)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 718.570312 390.820312 L 723.070312 381.820312 L 714.070312 381.820312 Z M 718.570312 390.820312 "/>
<g clip-path="url(#clip-8)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000753934 -4.498543 L 4.499246 4.501457 L -4.500754 4.501457 Z M -0.000753934 -4.498543 " transform="matrix(1, 0, 0, -1, 718.571066, 386.321769)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 791.84375 350.167969 L 796.34375 341.167969 L 787.34375 341.167969 Z M 791.84375 350.167969 "/>
<g clip-path="url(#clip-9)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000305944 -4.500422 L 4.500306 4.499578 L -4.499694 4.499578 Z M 0.000305944 -4.500422 " transform="matrix(1, 0, 0, -1, 791.843444, 345.667547)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 865.117188 342.128906 L 869.617188 333.128906 L 860.617188 333.128906 Z M 865.117188 342.128906 "/>
<g clip-path="url(#clip-10)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00136582 -4.501861 L 4.501366 4.498139 L -4.498634 4.498139 Z M 0.00136582 -4.501861 " transform="matrix(1, 0, 0, -1, 865.115822, 337.627045)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 938.386719 355.679688 L 942.886719 346.679688 L 933.886719 346.679688 Z M 938.386719 355.679688 "/>
<g clip-path="url(#clip-11)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00148055 -4.501235 L 4.498519 4.498765 L -4.501481 4.498765 Z M -0.00148055 -4.501235 " transform="matrix(1, 0, 0, -1, 938.388199, 351.178453)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 1011.660156 351.882812 L 1016.160156 342.882812 L 1007.160156 342.882812 Z M 1011.660156 351.882812 "/>
<g clip-path="url(#clip-12)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000420673 -4.498754 L 4.499579 4.501246 L -4.500421 4.501246 Z M -0.000420673 -4.498754 " transform="matrix(1, 0, 0, -1, 1011.660577, 347.384059)"/>
</g>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" d="M 1084.933594 359.179688 L 1089.433594 350.179688 L 1080.433594 350.179688 Z M 1084.933594 359.179688 "/>
<g clip-path="url(#clip-13)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639204 -4.49932 L 4.500639 4.50068 L -4.499361 4.50068 Z M 0.000639204 -4.49932 " transform="matrix(1, 0, 0, -1, 1084.932955, 354.680368)"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 600.40625 L 205.664062 598.664062 L 278.9375 599.472656 L 352.210938 594.230469 L 425.480469 593.777344 L 498.753906 584.5625 L 572.027344 579.414062 L 645.296875 580.679688 L 718.570312 564.867188 L 791.84375 545.265625 L 865.117188 548.789062 L 938.386719 569.296875 L 1011.660156 568.664062 L 1084.933594 570.160156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 132.390625 53.957031 L 136.210938 47.59375 L 132.390625 41.230469 L 128.574219 47.59375 Z M 132.390625 53.957031 "/>
<g clip-path="url(#clip-14)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00142045 -6.363234 L 3.818892 0.000047061 L -0.00142045 6.363328 L -3.817827 0.000047061 Z M -0.00142045 -6.363234 " transform="matrix(1, 0, 0, -1, 132.392045, 47.593797)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 205.664062 55.699219 L 209.484375 49.335938 L 205.664062 42.972656 L 201.847656 49.335938 Z M 205.664062 55.699219 "/>
<g clip-path="url(#clip-15)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000360577 -6.364259 L 3.819952 -0.0009773 L -0.000360577 6.362304 L -3.816767 -0.0009773 Z M -0.000360577 -6.364259 " transform="matrix(1, 0, 0, -1, 205.664423, 49.33496)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 278.9375 54.890625 L 282.753906 48.527344 L 278.9375 42.164062 L 275.117188 48.527344 Z M 278.9375 54.890625 "/>
<g clip-path="url(#clip-16)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000699301 -6.364009 L 3.817106 -0.000727266 L 0.000699301 6.362554 L -3.819613 -0.000727266 Z M 0.000699301 -6.364009 " transform="matrix(1, 0, 0, -1, 278.936801, 48.526616)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 352.210938 60.132812 L 356.027344 53.769531 L 352.210938 47.40625 L 348.390625 53.769531 Z M 352.210938 60.132812 "/>
<g clip-path="url(#clip-17)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00175918 -6.36258 L 3.818165 0.000700796 L 0.00175918 6.363982 L -3.818553 0.000700796 Z M 0.00175918 -6.36258 " transform="matrix(1, 0, 0, -1, 352.209178, 53.770232)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 425.480469 60.585938 L 429.300781 54.222656 L 425.480469 47.859375 L 421.664062 54.222656 Z M 425.480469 60.585938 "/>
<g clip-path="url(#clip-18)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00108719 -6.363992 L 3.819225 -0.000710625 L -0.00108719 6.362571 L -3.817493 -0.000710625 Z M -0.00108719 -6.363992 " transform="matrix(1, 0, 0, -1, 425.481556, 54.221946)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 498.753906 69.800781 L 502.574219 63.4375 L 498.753906 57.074219 L 494.9375 63.4375 Z M 498.753906 69.800781 "/>
<g clip-path="url(#clip-19)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0000273166 -6.363879 L 3.820285 -0.000597352 L -0.0000273166 6.362684 L -3.816434 -0.000597352 Z M -0.0000273166 -6.363879 " transform="matrix(1, 0, 0, -1, 498.753934, 63.436903)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 572.027344 74.949219 L 575.84375 68.585938 L 572.027344 62.222656 L 568.207031 68.585938 Z M 572.027344 74.949219 "/>
<g clip-path="url(#clip-20)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00103256 -6.362781 L 3.817439 0.000499955 L 0.00103256 6.363781 L -3.81928 0.000499955 Z M 0.00103256 -6.362781 " transform="matrix(1, 0, 0, -1, 572.026311, 68.586437)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 645.296875 73.6875 L 649.117188 67.320312 L 645.296875 60.957031 L 641.480469 67.320312 Z M 645.296875 73.6875 "/>
<g clip-path="url(#clip-21)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00181381 -6.365861 L 3.818499 0.00132693 L -0.00181381 6.364608 L -3.81822 0.00132693 Z M -0.00181381 -6.365861 " transform="matrix(1, 0, 0, -1, 645.298689, 67.321639)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 718.570312 89.496094 L 722.390625 83.132812 L 718.570312 76.769531 L 714.753906 83.132812 Z M 718.570312 89.496094 "/>
<g clip-path="url(#clip-22)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000753934 -6.364479 L 3.819559 -0.00119778 L -0.000753934 6.362083 L -3.81716 -0.00119778 Z M -0.000753934 -6.364479 " transform="matrix(1, 0, 0, -1, 718.571066, 83.131615)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 791.84375 109.101562 L 795.660156 102.734375 L 791.84375 96.371094 L 788.023438 102.734375 Z M 791.84375 109.101562 "/>
<g clip-path="url(#clip-23)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000305944 -6.365578 L 3.816712 0.00160907 L 0.000305944 6.36489 L -3.820007 0.00160907 Z M 0.000305944 -6.365578 " transform="matrix(1, 0, 0, -1, 791.843444, 102.735984)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 865.117188 105.578125 L 868.933594 99.210938 L 865.117188 92.847656 L 861.296875 99.210938 Z M 865.117188 105.578125 "/>
<g clip-path="url(#clip-24)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.00136582 -6.365507 L 3.817772 0.00168065 L 0.00136582 6.364962 L -3.818947 0.00168065 Z M 0.00136582 -6.365507 " transform="matrix(1, 0, 0, -1, 865.115822, 99.212618)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 938.386719 85.070312 L 942.207031 78.703125 L 938.386719 72.339844 L 934.570312 78.703125 Z M 938.386719 85.070312 "/>
<g clip-path="url(#clip-25)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.00148055 -6.365491 L 3.818832 0.00169664 L -0.00148055 6.364978 L -3.817887 0.00169664 Z M -0.00148055 -6.365491 " transform="matrix(1, 0, 0, -1, 938.388199, 78.704822)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 1011.660156 85.703125 L 1015.480469 79.335938 L 1011.660156 72.972656 L 1007.84375 79.335938 Z M 1011.660156 85.703125 "/>
<g clip-path="url(#clip-26)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000420673 -6.365904 L 3.819892 0.00128315 L -0.000420673 6.364564 L -3.816827 0.00128315 Z M -0.000420673 -6.365904 " transform="matrix(1, 0, 0, -1, 1011.660577, 79.337221)"/>
</g>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" d="M 1084.933594 84.203125 L 1088.75 77.839844 L 1084.933594 71.472656 L 1081.113281 77.839844 Z M 1084.933594 84.203125 "/>
<g clip-path="url(#clip-27)">
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.000639204 -6.36477 L 3.817045 -0.0014884 L 0.000639204 6.365699 L -3.819673 -0.0014884 Z M 0.000639204 -6.36477 " transform="matrix(1, 0, 0, -1, 1084.932955, 77.838355)"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 605.277344 L 205.664062 605.792969 L 278.9375 605.464844 L 352.210938 605.882812 L 425.480469 605.613281 L 498.753906 605.792969 L 572.027344 605.882812 L 645.296875 605.882812 L 718.570312 605.703125 L 791.84375 605.882812 L 865.117188 605.160156 L 938.386719 605.160156 L 1011.660156 604.980469 L 1084.933594 604.878906 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.087358 -2.11815 L 1.389205 -2.11815 L 1.389205 -3.5869 L -0.087358 -3.5869 Z M -0.087358 3.768569 L 1.389205 3.768569 L 1.389205 2.292006 L -0.087358 2.292006 Z M -0.579545 -0.422838 L -3.196733 -0.422838 L -3.196733 0.596694 L -0.579545 0.596694 L -2.817827 2.838881 L -2.099077 3.557631 L 0.650923 0.807631 L 3.400923 3.557631 L 4.12358 2.838881 L 1.881392 0.596694 L 4.49858 0.596694 L 4.49858 -0.422838 L 1.881392 -0.422838 L 4.12358 -2.665025 L 3.400923 -3.383775 L 0.650923 -0.633775 L -2.099077 -3.383775 L -2.817827 -2.665025 Z M -0.579545 -0.422838 " transform="matrix(1, 0, 0, -1, 132.392045, 42.721694)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0862981 -2.115808 L 1.390264 -2.115808 L 1.390264 -3.588464 L -0.0862981 -3.588464 Z M -0.0862981 3.767005 L 1.390264 3.767005 L 1.390264 2.290442 L -0.0862981 2.290442 Z M -0.578486 -0.424401 L -3.195673 -0.424401 L -3.195673 0.599036 L -0.578486 0.599036 L -2.820673 2.837317 L -2.098017 3.559974 L 0.651983 0.806067 L 3.401983 3.559974 L 4.124639 2.837317 L 1.882452 0.599036 L 4.499639 0.599036 L 4.499639 -0.424401 L 1.882452 -0.424401 L 4.124639 -2.662683 L 3.401983 -3.385339 L 0.651983 -0.635339 L -2.098017 -3.385339 L -2.820673 -2.662683 Z M -0.578486 -0.424401 " transform="matrix(1, 0, 0, -1, 205.664423, 42.208411)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0852382 -2.118779 L 1.391324 -2.118779 L 1.391324 -3.587529 L -0.0852382 -3.587529 Z M -0.0852382 3.76794 L 1.391324 3.76794 L 1.391324 2.291377 L -0.0852382 2.291377 Z M -0.577426 -0.423467 L -3.198519 -0.423467 L -3.198519 0.596065 L -0.577426 0.596065 L -2.819613 2.838252 L -2.096957 3.557002 L 0.653043 0.807002 L 3.403043 3.557002 L 4.121793 2.838252 L 1.883512 0.596065 L 4.500699 0.596065 L 4.500699 -0.423467 L 1.883512 -0.423467 L 4.121793 -2.661748 L 3.403043 -3.384404 L 0.653043 -0.634404 L -2.096957 -3.384404 L -2.819613 -2.661748 Z M -0.577426 -0.423467 " transform="matrix(1, 0, 0, -1, 278.936801, 42.533565)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0880846 -2.118353 L 1.392384 -2.118353 L 1.392384 -3.587103 L -0.0880846 -3.587103 Z M -0.0880846 3.768365 L 1.392384 3.768365 L 1.392384 2.291803 L -0.0880846 2.291803 Z M -0.580272 -0.423041 L -3.19746 -0.423041 L -3.19746 0.59649 L -0.580272 0.59649 L -2.818553 2.838678 L -2.099803 3.557428 L 0.650197 0.807428 L 3.404103 3.557428 L 4.122853 2.838678 L 1.884572 0.59649 L 4.501759 0.59649 L 4.501759 -0.423041 L 1.884572 -0.423041 L 4.122853 -2.661322 L 3.404103 -3.383978 L 0.650197 -0.633978 L -2.099803 -3.383978 L -2.818553 -2.661322 Z M -0.580272 -0.423041 " transform="matrix(1, 0, 0, -1, 352.209178, 42.116022)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0870247 -2.116856 L 1.389538 -2.116856 L 1.389538 -3.585606 L -0.0870247 -3.585606 Z M -0.0870247 3.769862 L 1.389538 3.769862 L 1.389538 2.289394 L -0.0870247 2.289394 Z M -0.579212 -0.421544 L -3.1964 -0.421544 L -3.1964 0.597987 L -0.579212 0.597987 L -2.817493 2.836269 L -2.098743 3.558925 L 0.651257 0.808925 L 3.401257 3.558925 L 4.123913 2.836269 L 1.881725 0.597987 L 4.498913 0.597987 L 4.498913 -0.421544 L 1.881725 -0.421544 L 4.123913 -2.663731 L 3.401257 -3.382481 L 0.651257 -0.632481 L -2.098743 -3.382481 L -2.817493 -2.663731 Z M -0.579212 -0.421544 " transform="matrix(1, 0, 0, -1, 425.481556, 42.38705)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0859648 -2.117854 L 1.390598 -2.117854 L 1.390598 -3.586604 L -0.0859648 -3.586604 Z M -0.0859648 3.768864 L 1.390598 3.768864 L 1.390598 2.292302 L -0.0859648 2.292302 Z M -0.578152 -0.422542 L -3.19534 -0.422542 L -3.19534 0.596989 L -0.578152 0.596989 L -2.82034 2.839177 L -2.097684 3.557927 L 0.652316 0.807927 L 3.402316 3.557927 L 4.124973 2.839177 L 1.882785 0.596989 L 4.499973 0.596989 L 4.499973 -0.422542 L 1.882785 -0.422542 L 4.124973 -2.664729 L 3.402316 -3.383479 L 0.652316 -0.633479 L -2.097684 -3.383479 L -2.82034 -2.664729 Z M -0.578152 -0.422542 " transform="matrix(1, 0, 0, -1, 498.753934, 42.206364)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0849049 -2.118353 L 1.391658 -2.118353 L 1.391658 -3.587103 L -0.0849049 -3.587103 Z M -0.0849049 3.768365 L 1.391658 3.768365 L 1.391658 2.291803 L -0.0849049 2.291803 Z M -0.577092 -0.423041 L -3.198186 -0.423041 L -3.198186 0.59649 L -0.577092 0.59649 L -2.81928 2.838678 L -2.096624 3.557428 L 0.64947 0.807428 L 3.403376 3.557428 L 4.122126 2.838678 L 1.883845 0.59649 L 4.501033 0.59649 L 4.501033 -0.423041 L 1.883845 -0.423041 L 4.122126 -2.661322 L 3.403376 -3.383978 L 0.64947 -0.633978 L -2.096624 -3.383978 L -2.81928 -2.661322 Z M -0.577092 -0.423041 " transform="matrix(1, 0, 0, -1, 572.026311, 42.116022)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0877513 -2.118353 L 1.392717 -2.118353 L 1.392717 -3.587103 L -0.0877513 -3.587103 Z M -0.0877513 3.768365 L 1.392717 3.768365 L 1.392717 2.291803 L -0.0877513 2.291803 Z M -0.579939 -0.423041 L -3.197126 -0.423041 L -3.197126 0.59649 L -0.579939 0.59649 L -2.81822 2.838678 L -2.09947 3.557428 L 0.65053 0.807428 L 3.404436 3.557428 L 4.123186 2.838678 L 1.884905 0.59649 L 4.498186 0.59649 L 4.498186 -0.423041 L 1.884905 -0.423041 L 4.123186 -2.661322 L 3.404436 -3.383978 L 0.65053 -0.633978 L -2.09947 -3.383978 L -2.81822 -2.661322 Z M -0.579939 -0.423041 " transform="matrix(1, 0, 0, -1, 645.298689, 42.116022)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0866914 -2.117355 L 1.389871 -2.117355 L 1.389871 -3.586105 L -0.0866914 -3.586105 Z M -0.0866914 3.769363 L 1.389871 3.769363 L 1.389871 2.288895 L -0.0866914 2.288895 Z M -0.578879 -0.422043 L -3.196066 -0.422043 L -3.196066 0.597488 L -0.578879 0.597488 L -2.81716 2.839676 L -2.09841 3.558426 L 0.65159 0.808426 L 3.40159 3.558426 L 4.124246 2.839676 L 1.882059 0.597488 L 4.499246 0.597488 L 4.499246 -0.422043 L 1.882059 -0.422043 L 4.124246 -2.66423 L 3.40159 -3.38298 L 0.65159 -0.63298 L -2.09841 -3.38298 L -2.81716 -2.66423 Z M -0.578879 -0.422043 " transform="matrix(1, 0, 0, -1, 718.571066, 42.296707)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0856316 -2.118353 L 1.390931 -2.118353 L 1.390931 -3.587103 L -0.0856316 -3.587103 Z M -0.0856316 3.768365 L 1.390931 3.768365 L 1.390931 2.291803 L -0.0856316 2.291803 Z M -0.577819 -0.423041 L -3.198913 -0.423041 L -3.198913 0.59649 L -0.577819 0.59649 L -2.820007 2.838678 L -2.09735 3.557428 L 0.65265 0.807428 L 3.40265 3.557428 L 4.125306 2.838678 L 1.883118 0.59649 L 4.500306 0.59649 L 4.500306 -0.423041 L 1.883118 -0.423041 L 4.125306 -2.661322 L 3.40265 -3.383978 L 0.65265 -0.633978 L -2.09735 -3.383978 L -2.820007 -2.661322 Z M -0.577819 -0.423041 " transform="matrix(1, 0, 0, -1, 791.843444, 42.116022)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0845717 -2.118268 L 1.391991 -2.118268 L 1.391991 -3.587018 L -0.0845717 -3.587018 Z M -0.0845717 3.768451 L 1.391991 3.768451 L 1.391991 2.291888 L -0.0845717 2.291888 Z M -0.576759 -0.422955 L -3.197853 -0.422955 L -3.197853 0.596576 L -0.576759 0.596576 L -2.818947 2.838763 L -2.09629 3.557513 L 0.649803 0.807513 L 3.40371 3.557513 L 4.12246 2.838763 L 1.884178 0.596576 L 4.501366 0.596576 L 4.501366 -0.422955 L 1.884178 -0.422955 L 4.12246 -2.661237 L 3.40371 -3.383893 L 0.649803 -0.633893 L -2.09629 -3.383893 L -2.818947 -2.661237 Z M -0.576759 -0.422955 " transform="matrix(1, 0, 0, -1, 865.115822, 42.838763)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0874181 -2.118268 L 1.393051 -2.118268 L 1.393051 -3.587018 L -0.0874181 -3.587018 Z M -0.0874181 3.768451 L 1.393051 3.768451 L 1.393051 2.291888 L -0.0874181 2.291888 Z M -0.579606 -0.422955 L -3.196793 -0.422955 L -3.196793 0.596576 L -0.579606 0.596576 L -2.817887 2.838763 L -2.099137 3.557513 L 0.650863 0.807513 L 3.404769 3.557513 L 4.123519 2.838763 L 1.881332 0.596576 L 4.498519 0.596576 L 4.498519 -0.422955 L 1.881332 -0.422955 L 4.123519 -2.661237 L 3.404769 -3.383893 L 0.650863 -0.633893 L -2.099137 -3.383893 L -2.817887 -2.661237 Z M -0.579606 -0.422955 " transform="matrix(1, 0, 0, -1, 938.388199, 42.838763)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0863582 -2.11727 L 1.390204 -2.11727 L 1.390204 -3.58602 L -0.0863582 -3.58602 Z M -0.0863582 3.769449 L 1.390204 3.769449 L 1.390204 2.28898 L -0.0863582 2.28898 Z M -0.578546 -0.421957 L -3.195733 -0.421957 L -3.195733 0.597574 L -0.578546 0.597574 L -2.816827 2.839761 L -2.098077 3.558511 L 0.651923 0.808511 L 3.401923 3.558511 L 4.124579 2.839761 L 1.882392 0.597574 L 4.499579 0.597574 L 4.499579 -0.421957 L 1.882392 -0.421957 L 4.124579 -2.664145 L 3.401923 -3.382895 L 0.651923 -0.632895 L -2.098077 -3.382895 L -2.816827 -2.664145 Z M -0.578546 -0.421957 " transform="matrix(1, 0, 0, -1, 1011.660577, 43.019449)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.0852983 -2.119085 L 1.391264 -2.119085 L 1.391264 -3.587835 L -0.0852983 -3.587835 Z M -0.0852983 3.767633 L 1.391264 3.767633 L 1.391264 2.291071 L -0.0852983 2.291071 Z M -0.577486 -0.423773 L -3.19858 -0.423773 L -3.19858 0.595758 L -0.577486 0.595758 L -2.819673 2.837946 L -2.097017 3.556696 L 0.652983 0.806696 L 3.402983 3.556696 L 4.121733 2.837946 L 1.883452 0.595758 L 4.500639 0.595758 L 4.500639 -0.423773 L 1.883452 -0.423773 L 4.121733 -2.662054 L 3.402983 -3.38471 L 0.652983 -0.63471 L -2.097017 -3.38471 L -2.819673 -2.662054 Z M -0.577486 -0.423773 " transform="matrix(1, 0, 0, -1, 1084.932955, 43.119196)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 594.140625 L 205.664062 601.953125 L 278.9375 597.339844 L 352.210938 589.710938 L 425.480469 589.261719 L 498.753906 588.71875 L 572.027344 591.699219 L 645.296875 594.589844 L 718.570312 588.539062 L 791.84375 582.484375 L 865.117188 571.824219 L 938.386719 542.644531 L 1011.660156 420.773438 L 1084.933594 418.34375 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.50142 -4.501445 L 4.49858 4.498555 M -4.50142 4.498555 L 4.49858 -4.501445 " transform="matrix(1, 0, 0, -1, 132.392045, 53.85793)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.500361 -4.501091 L 4.499639 4.498909 M -4.500361 4.498909 L 4.499639 -4.501091 " transform="matrix(1, 0, 0, -1, 205.664423, 46.045784)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499301 -4.50042 L 4.500699 4.49958 M -4.499301 4.49958 L 4.500699 -4.50042 " transform="matrix(1, 0, 0, -1, 278.936801, 50.659737)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498241 -4.501695 L 4.501759 4.498305 M -4.498241 4.498305 L 4.501759 -4.501695 " transform="matrix(1, 0, 0, -1, 352.209178, 58.287368)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501087 -4.4992 L 4.498913 4.5008 M -4.501087 4.5008 L 4.498913 -4.4992 " transform="matrix(1, 0, 0, -1, 425.481556, 58.739081)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.500027 -4.500112 L 4.499973 4.499888 M -4.500027 4.499888 L 4.499973 -4.500112 " transform="matrix(1, 0, 0, -1, 498.753934, 59.281138)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498967 -4.500953 L 4.501033 4.499047 M -4.498967 4.499047 L 4.501033 -4.500953 " transform="matrix(1, 0, 0, -1, 572.026311, 56.299828)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501814 -4.501295 L 4.498186 4.498705 M -4.501814 4.498705 L 4.498186 -4.501295 " transform="matrix(1, 0, 0, -1, 645.298689, 53.408861)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.500754 -4.499114 L 4.499246 4.500886 M -4.500754 4.500886 L 4.499246 -4.499114 " transform="matrix(1, 0, 0, -1, 718.571066, 59.461823)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499694 -4.50084 L 4.500306 4.49916 M -4.499694 4.49916 L 4.500306 -4.50084 " transform="matrix(1, 0, 0, -1, 791.843444, 65.514785)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.498634 -4.500556 L 4.501366 4.499444 M -4.498634 4.499444 L 4.501366 -4.500556 " transform="matrix(1, 0, 0, -1, 865.115822, 76.175226)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.501481 -4.499546 L 4.498519 4.500454 M -4.501481 4.500454 L 4.498519 -4.499546 " transform="matrix(1, 0, 0, -1, 938.388199, 105.355923)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.500421 -4.498316 L 4.499579 4.501684 M -4.500421 4.501684 L 4.499579 -4.498316 " transform="matrix(1, 0, 0, -1, 1011.660577, 227.228247)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M -4.499361 -4.501307 L 4.500639 4.498693 M -4.499361 4.498693 L 4.500639 -4.501307 " transform="matrix(1, 0, 0, -1, 1084.932955, 229.654943)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 132.390625 480.691406 L 205.664062 400.035156 L 278.9375 344.109375 L 352.210938 288.78125 L 425.480469 227.078125 L 498.753906 203.769531 L 572.027344 195.1875 L 645.296875 180.730469 L 718.570312 183.261719 L 791.84375 183.621094 L 865.117188 183.804688 L 938.386719 184.253906 L 1011.660156 176.9375 L 1084.933594 171.117188 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.435014 2.359117 L -3.435014 3.46068 L 0.533736 0.562242 L 4.49858 3.46068 L 4.49858 -3.461195 L 0.533736 -0.551039 L -3.435014 -3.461195 L -3.435014 -2.375258 L -0.227983 0.00364836 Z M 1.295455 0.00364836 L 3.666548 -1.715102 L 3.666548 1.726305 Z M 1.295455 0.00364836 " transform="matrix(1, 0, 0, -1, 132.392045, 167.308336)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.433954 2.359209 L -3.433954 3.460771 L 0.534796 0.562334 L 4.499639 3.460771 L 4.499639 -3.461104 L 0.534796 -0.550948 L -3.433954 -3.461104 L -3.433954 -2.375166 L -0.226923 0.00373992 Z M 1.292608 0.00373992 L 3.663702 -1.71501 L 3.663702 1.726396 Z M 1.292608 0.00373992 " transform="matrix(1, 0, 0, -1, 205.664423, 247.964677)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.432894 2.360318 L -3.432894 3.46188 L 0.531949 0.563443 L 4.500699 3.46188 L 4.500699 -3.459995 L 0.531949 -0.549838 L -3.432894 -3.459995 L -3.432894 -2.374057 L -0.229769 0.00484916 Z M 1.293668 0.00484916 L 3.664762 -1.713901 L 3.664762 1.723599 Z M 1.293668 0.00484916 " transform="matrix(1, 0, 0, -1, 278.936801, 303.891568)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.431835 2.35958 L -3.431835 3.461142 L 0.533009 0.562705 L 4.501759 3.461142 L 4.501759 -3.460733 L 0.533009 -0.550577 L -3.431835 -3.460733 L -3.431835 -2.374795 L -0.22871 0.00411078 Z M 1.294728 0.00411078 L 3.665822 -1.714639 L 3.665822 1.726767 Z M 1.294728 0.00411078 " transform="matrix(1, 0, 0, -1, 352.209178, 359.218955)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.434681 2.360529 L -3.434681 3.462092 L 0.534069 0.559748 L 4.498913 3.462092 L 4.498913 -3.459783 L 0.534069 -0.549627 L -3.434681 -3.459783 L -3.434681 -2.373846 L -0.22765 0.00506075 Z M 1.295788 0.00506075 L 3.662975 -1.713689 L 3.662975 1.723811 Z M 1.295788 0.00506075 " transform="matrix(1, 0, 0, -1, 425.481556, 420.923029)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.433621 2.360356 L -3.433621 3.461919 L 0.535129 0.559575 L 4.499973 3.461919 L 4.499973 -3.459956 L 0.535129 -0.5498 L -3.433621 -3.459956 L -3.433621 -2.374019 L -0.22659 0.0048877 Z M 1.292941 0.0048877 L 3.664035 -1.713862 L 3.664035 1.723638 Z M 1.292941 0.0048877 " transform="matrix(1, 0, 0, -1, 498.753934, 444.23145)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.432561 2.360883 L -3.432561 3.458539 L 0.532283 0.560102 L 4.501033 3.458539 L 4.501033 -3.459429 L 0.532283 -0.549273 L -3.432561 -3.459429 L -3.432561 -2.373492 L -0.229436 0.00541447 Z M 1.294001 0.00541447 L 3.665095 -1.713336 L 3.665095 1.724164 Z M 1.294001 0.00541447 " transform="matrix(1, 0, 0, -1, 572.026311, 452.814008)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.435408 2.358687 L -3.435408 3.460249 L 0.533342 0.561812 L 4.498186 3.460249 L 4.498186 -3.461626 L 0.533342 -0.55147 L -3.435408 -3.461626 L -3.435408 -2.371782 L -0.228376 0.00321776 Z M 1.295061 0.00321776 L 3.666155 -1.715532 L 3.666155 1.725874 Z M 1.295061 0.00321776 " transform="matrix(1, 0, 0, -1, 645.298689, 467.268843)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.434348 2.36034 L -3.434348 3.461903 L 0.534402 0.563465 L 4.499246 3.461903 L 4.499246 -3.459972 L 0.534402 -0.549816 L -3.434348 -3.459972 L -3.434348 -2.374035 L -0.227316 0.00487172 Z M 1.296121 0.00487172 L 3.663309 -1.713878 L 3.663309 1.723622 Z M 1.296121 0.00487172 " transform="matrix(1, 0, 0, -1, 718.571066, 464.739247)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.433288 2.358345 L -3.433288 3.459907 L 0.531556 0.56147 L 4.500306 3.459907 L 4.500306 -3.461968 L 0.531556 -0.551812 L -3.433288 -3.461968 L -3.433288 -2.372124 L -0.226257 0.00287585 Z M 1.293275 0.00287585 L 3.664368 -1.715874 L 3.664368 1.725532 Z M 1.293275 0.00287585 " transform="matrix(1, 0, 0, -1, 791.843444, 464.377876)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.432228 2.361253 L -3.432228 3.458909 L 0.532616 0.560472 L 4.501366 3.458909 L 4.501366 -3.45906 L 0.532616 -0.548903 L -3.432228 -3.45906 L -3.432228 -2.373122 L -0.229103 0.00578417 Z M 1.294335 0.00578417 L 3.665428 -1.712966 L 3.665428 1.724534 Z M 1.294335 0.00578417 " transform="matrix(1, 0, 0, -1, 865.115822, 464.19719)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.435074 2.358758 L -3.435074 3.460321 L 0.533676 0.561883 L 4.498519 3.460321 L 4.498519 -3.461554 L 0.533676 -0.551398 L -3.435074 -3.461554 L -3.435074 -2.371711 L -0.228043 0.00328934 Z M 1.295394 0.00328934 L 3.666488 -1.715461 L 3.666488 1.725946 Z M 1.295394 0.00328934 " transform="matrix(1, 0, 0, -1, 938.388199, 463.745477)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.434014 2.360112 L -3.434014 3.461674 L 0.534736 0.563237 L 4.499579 3.461674 L 4.499579 -3.460201 L 0.534736 -0.550044 L -3.434014 -3.460201 L -3.434014 -2.374263 L -0.226983 0.00464308 Z M 1.292548 0.00464308 L 3.663642 -1.714107 L 3.663642 1.727299 Z M 1.292548 0.00464308 " transform="matrix(1, 0, 0, -1, 1011.660577, 471.063237)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M -3.432955 2.357436 L -3.432955 3.458999 L 0.531889 0.560561 L 4.500639 3.458999 L 4.500639 -3.45897 L 0.531889 -0.548814 L -3.432955 -3.45897 L -3.432955 -2.373032 L -0.22983 0.00587397 Z M 1.293608 0.00587397 L 3.664702 -1.712876 L 3.664702 1.724624 Z M 1.293608 0.00587397 " transform="matrix(1, 0, 0, -1, 1084.932955, 476.880874)"/>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 131.675781 L 84.765625 628.558594 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1132.558594 131.675781 L 1132.558594 628.558594 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 131.675781 L 1132.558594 131.675781 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="1.875" stroke-linecap="square" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 84.765625 628.558594 L 1132.558594 628.558594 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(100%, 100%, 100%)" fill-opacity="0.8" stroke-width="1.5" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(79.998779%, 79.998779%, 79.998779%)" stroke-opacity="0.8" stroke-miterlimit="10" d="M 241.929688 18.894531 L 975.394531 18.894531 C 977.59375 18.894531 978.695312 19.996094 978.695312 22.195312 L 978.695312 70.4375 C 978.695312 72.636719 977.59375 73.738281 975.394531 73.738281 L 241.929688 73.738281 C 239.730469 73.738281 238.632812 72.636719 238.632812 70.4375 L 238.632812 22.195312 C 238.632812 19.996094 239.730469 18.894531 241.929688 18.894531 Z M 241.929688 18.894531 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 245.230469 59.988281 L 278.230469 59.988281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(12.156677%, 46.665955%, 70.587158%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(12.156677%, 46.665955%, 70.587158%)" stroke-opacity="1" stroke-miterlimit="10" d="M 261.730469 57.738281 C 262.328125 57.738281 262.898438 57.976562 263.320312 58.398438 C 263.746094 58.820312 263.980469 59.394531 263.980469 59.988281 C 263.980469 60.585938 263.746094 61.160156 263.320312 61.582031 C 262.898438 62.003906 262.328125 62.238281 261.730469 62.238281 C 261.132812 62.238281 260.5625 62.003906 260.140625 61.582031 C 259.71875 61.160156 259.480469 60.585938 259.480469 59.988281 C 259.480469 59.394531 259.71875 58.820312 260.140625 58.398438 C 260.5625 57.976562 261.132812 57.738281 261.730469 57.738281 Z M 261.730469 57.738281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="291.43125" y="593.785306"/>
<use xlink:href="#glyph-0-7" x="301.54575" y="593.785306"/>
<use xlink:href="#glyph-0-6" x="312.02325" y="593.785306"/>
<use xlink:href="#glyph-0-8" x="322.13775" y="593.785306"/>
<use xlink:href="#glyph-0-9" x="332.61525" y="593.785306"/>
<use xlink:href="#glyph-0-10" x="337.20225" y="593.785306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 245.230469 35.285156 L 278.230469 35.285156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(54.901123%, 33.724976%, 29.411316%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(54.901123%, 33.724976%, 29.411316%)" stroke-opacity="1" stroke-miterlimit="10" d="M 261.730469 30.785156 C 262.925781 30.785156 264.070312 31.261719 264.914062 32.105469 C 265.757812 32.949219 266.230469 34.09375 266.230469 35.285156 C 266.230469 36.480469 265.757812 37.625 264.914062 38.46875 C 264.070312 39.3125 262.925781 39.785156 261.730469 39.785156 C 260.539062 39.785156 259.394531 39.3125 258.550781 38.46875 C 257.707031 37.625 257.230469 36.480469 257.230469 35.285156 C 257.230469 34.09375 257.707031 32.949219 258.550781 32.105469 C 259.394531 31.261719 260.539062 30.785156 261.730469 30.785156 Z M 261.730469 30.785156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="291.43125" y="618.488431"/>
<use xlink:href="#glyph-0-11" x="301.54575" y="618.488431"/>
<use xlink:href="#glyph-0-6" x="317.61675" y="618.488431"/>
<use xlink:href="#glyph-0-12" x="327.73125" y="618.488431"/>
<use xlink:href="#glyph-0-7" x="338.19225" y="618.488431"/>
<use xlink:href="#glyph-0-13" x="348.66975" y="618.488431"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="355.091875" y="618.488431"/>
<use xlink:href="#glyph-0-9" x="365.189875" y="618.488431"/>
<use xlink:href="#glyph-0-7" x="369.776875" y="618.488431"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 413.195312 59.988281 L 446.195312 59.988281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(100%, 49.803162%, 5.490112%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(100%, 49.803162%, 5.490112%)" stroke-opacity="1" stroke-miterlimit="10" d="M 425.195312 59.988281 L 434.195312 59.988281 M 429.695312 55.488281 L 429.695312 64.488281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="459.396875" y="593.785306"/>
<use xlink:href="#glyph-0-12" x="469.511375" y="593.785306"/>
<use xlink:href="#glyph-0-7" x="479.972375" y="593.785306"/>
<use xlink:href="#glyph-0-13" x="490.449875" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="496.872" y="593.785306"/>
<use xlink:href="#glyph-0-8" x="506.97" y="593.785306"/>
<use xlink:href="#glyph-0-14" x="517.4475" y="593.785306"/>
<use xlink:href="#glyph-0-6" x="527.9085" y="593.785306"/>
<use xlink:href="#glyph-0-13" x="538.023" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-7" x="544.52325" y="593.785306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 413.195312 35.285156 L 446.195312 35.285156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(83.920288%, 15.293884%, 15.686035%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(83.920288%, 15.293884%, 15.686035%)" stroke-opacity="1" stroke-miterlimit="10" d="M 429.695312 30.785156 L 434.195312 39.785156 L 425.195312 39.785156 Z M 429.695312 30.785156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="459.396875" y="618.488431"/>
<use xlink:href="#glyph-0-12" x="469.511375" y="618.488431"/>
<use xlink:href="#glyph-0-7" x="479.972375" y="618.488431"/>
<use xlink:href="#glyph-0-13" x="490.449875" y="618.488431"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="496.872" y="618.488431"/>
<use xlink:href="#glyph-0-8" x="506.97" y="618.488431"/>
<use xlink:href="#glyph-0-14" x="517.4475" y="618.488431"/>
<use xlink:href="#glyph-0-6" x="527.9085" y="618.488431"/>
<use xlink:href="#glyph-0-13" x="538.023" y="618.488431"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-7" x="544.52325" y="618.488431"/>
<use xlink:href="#glyph-0-15" x="555.00075" y="618.488431"/>
<use xlink:href="#glyph-0-7" x="563.25075" y="618.488431"/>
<use xlink:href="#glyph-0-6" x="573.72825" y="618.488431"/>
<use xlink:href="#glyph-0-7" x="583.84275" y="618.488431"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 627.257812 59.988281 L 660.257812 59.988281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(89.01825%, 46.665955%, 76.077271%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(89.01825%, 46.665955%, 76.077271%)" stroke-opacity="1" stroke-miterlimit="10" d="M 643.757812 53.625 L 647.574219 59.988281 L 643.757812 66.355469 L 639.9375 59.988281 Z M 643.757812 53.625 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="673.45625" y="593.785306"/>
<use xlink:href="#glyph-0-16" x="683.57075" y="593.785306"/>
<use xlink:href="#glyph-0-16" x="694.04825" y="593.785306"/>
<use xlink:href="#glyph-0-6" x="704.52575" y="593.785306"/>
<use xlink:href="#glyph-0-13" x="714.64025" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-17" x="721.062375" y="593.785306"/>
<use xlink:href="#glyph-0-18" x="731.209875" y="593.785306"/>
<use xlink:href="#glyph-0-9" x="740.284875" y="593.785306"/>
<use xlink:href="#glyph-0-14" x="744.871875" y="593.785306"/>
<use xlink:href="#glyph-0-11" x="755.332875" y="593.785306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 627.257812 35.285156 L 660.257812 35.285156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(17.254639%, 62.744141%, 17.254639%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(17.254639%, 62.744141%, 17.254639%)" stroke-opacity="1" stroke-miterlimit="10" d="M 643.667969 33.167969 L 645.148438 33.167969 L 645.148438 31.699219 L 643.667969 31.699219 Z M 643.667969 39.054688 L 645.148438 39.054688 L 645.148438 37.578125 L 643.667969 37.578125 Z M 643.179688 34.863281 L 640.558594 34.863281 L 640.558594 35.882812 L 643.179688 35.882812 L 640.9375 38.125 L 641.65625 38.84375 L 644.40625 36.09375 L 647.160156 38.84375 L 647.878906 38.125 L 645.640625 35.882812 L 648.257812 35.882812 L 648.257812 34.863281 L 645.640625 34.863281 L 647.878906 32.625 L 647.160156 31.902344 L 644.40625 34.652344 L 641.65625 31.902344 L 640.9375 32.625 Z M 643.179688 34.863281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-11" x="673.45625" y="618.488431"/>
<use xlink:href="#glyph-0-6" x="689.52725" y="618.488431"/>
<use xlink:href="#glyph-0-19" x="699.64175" y="618.488431"/>
<use xlink:href="#glyph-0-19" x="704.22875" y="618.488431"/>
<use xlink:href="#glyph-0-10" x="708.81575" y="618.488431"/>
<use xlink:href="#glyph-0-7" x="718.91375" y="618.488431"/>
<use xlink:href="#glyph-0-13" x="729.39125" y="618.488431"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="735.813375" y="618.488431"/>
<use xlink:href="#glyph-0-9" x="745.911375" y="618.488431"/>
<use xlink:href="#glyph-0-7" x="750.498375" y="618.488431"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 804.363281 59.988281 L 837.363281 59.988281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(49.803162%, 49.803162%, 49.803162%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(49.803162%, 49.803162%, 49.803162%)" stroke-opacity="1" stroke-miterlimit="10" d="M 816.363281 55.488281 L 825.363281 64.488281 M 816.363281 64.488281 L 825.363281 55.488281 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-13" x="850.5625" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-17" x="856.984625" y="593.785306"/>
<use xlink:href="#glyph-0-7" x="867.132125" y="593.785306"/>
<use xlink:href="#glyph-0-17" x="877.609625" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-20" x="887.475875" y="593.785306"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-17" x="896.743875" y="593.785306"/>
<use xlink:href="#glyph-0-13" x="906.891375" y="593.785306"/>
</g>
<path fill="none" stroke-width="2.25" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-dasharray="11.25 2.25" stroke-miterlimit="10" d="M 804.363281 35.285156 L 837.363281 35.285156 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<path fill-rule="nonzero" fill="rgb(58.03833%, 40.391541%, 74.116516%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(58.03833%, 40.391541%, 74.116516%)" stroke-opacity="1" stroke-miterlimit="10" d="M 817.429688 37.644531 L 817.429688 38.746094 L 821.394531 35.847656 L 825.363281 38.746094 L 825.363281 31.828125 L 821.394531 34.734375 L 817.429688 31.828125 L 817.429688 32.914062 L 820.632812 35.292969 Z M 822.15625 35.292969 L 824.527344 33.570312 L 824.527344 37.011719 Z M 822.15625 35.292969 " transform="matrix(1, 0, 0, -1, 0, 648)"/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-21" x="850.5625" y="618.488431"/>
<use xlink:href="#glyph-0-10" x="864.0595" y="618.488431"/>
<use xlink:href="#glyph-0-8" x="874.1575" y="618.488431"/>
<use xlink:href="#glyph-0-12" x="884.635" y="618.488431"/>
<use xlink:href="#glyph-0-22" x="895.096" y="618.488431"/>
<use xlink:href="#glyph-0-17" x="903.6925" y="618.488431"/>
<use xlink:href="#glyph-0-12" x="913.84" y="618.488431"/>
<use xlink:href="#glyph-0-15" x="924.301" y="618.488431"/>
<use xlink:href="#glyph-0-17" x="932.551" y="618.488431"/>
<use xlink:href="#glyph-0-23" x="942.6985" y="618.488431"/>
<use xlink:href="#glyph-0-15" x="949.1665" y="618.488431"/>
<use xlink:href="#glyph-0-6" x="957.4165" y="618.488431"/>
<use xlink:href="#glyph-0-19" x="967.531" y="618.488431"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 138 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 207 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 176 KiB

12
papers/3_rasta/main.typ Normal file
View file

@ -0,0 +1,12 @@
#import "../lib.typ": todo
= RASTA
#todo[Bring back element from previous version of rasta]
#include("0_intro.typ")
#include("1_related_work.typ")
#include("2_methodology.typ")
#include("3_experiments.typ")
#include("4_discussion.typ")
#include("5_conclusion.typ")

View file

@ -0,0 +1,64 @@
#import "../lib.typ": etal, ie
#import "X_var.typ": *
== Introduction
/*
When building an application with Android Studio, the source codes of applications are compiled to Java bytecode, which is then converted to Dalvik bytecode.
Dalvik bytecode is then put in a zip archive with other resources such as the application manifest, and the zip archive is then signed.
All this process is handled by Android Studio, behind the scene.
At runtime, the Dalvik bytecode is either interpreted by the Dalvik virtual machine or compiled by ART in order to execute native code and it is up to these components to handle the loading of the classes.
Both behaviors are possible at the same time for a single application, and it is up to Android to choose which part of an application is compiled in native code.
*/
Android applications are distributed using markets of applications.
The market maintainers have the difficult task to discover suspicious applications and delete them if they are effectively malicious applications.
For such a task, some automated analysis is performed, but sometimes, a manual investigation is required.
A reverser is in charge of studying the application: they usually perform a static analysis and a dynamic analysis.
The reverser uses in the first phase static analysis tools in order to access and review the code of the application.
If this first phase is not accurately driven, for example if they fail to access a critical class, they may decide that a malicious application is safe.
Additionally, as stated by Li #etal@Li2017 in their conclusions, such a task is complexified by dynamic code loading, reflective calls, native code, and multi-threading which cannot be easily handled statically.
Nevertheless, even if we do not consider these aspects, determining statically how the regular class loading system of Android is working is a difficult task.
Class loading occurs at runtime and is handled by the components of Android Runtime (ART), even when the application is partially or fully compiled ahead of time.
Nevertheless, at the development stage, Android Studio handles the resolution of the different classes that can be internal to the application.
When building, the code is linked to the standard library i.e. the code contained in `android.jar`.
In this article, we call these classes "Development SDK classes".
`android.jar` is not added to the application because its classes will be available at runtime in others `.jar` files.
To distinguish those classes found at runtime from Dev SDK classes, we call them #Asdkc.
When releasing the application, the building process of Android Studio can manage different versions of the #Asdk, reported in the Manifest as the "SDK versions".
Indeed, some parts of the core #Asdkc can be embedded in the application, for retro compatibility purposes: by comparing the specified minimum SDK version and the target SDK version, the code of extra #Asdkc is stored in the APK file.
As a consequence, it is frequent to find inside applications some classes that come from the `com.android` packages.
At runtime each smartphone runs a unique version of Android, but, as the application is deployed on multiple versions of Android, it is difficult to predict which classes will be loaded from the #Asdkc or from the APK file itself.
This complexity increases with the multi-DEX format of recent APK files that can contain several bytecode files.
Going back to the problem of a reverser studying a suspicious application statically, the reverser uses tools to disassemble the application@mauthe_large-scale_2021 and track the flows of data in the bytecode.
As an example, for a spyware potentially leaking personal information, the reverser can unpack the application with Apktool and, after manually locating a method that they suspect to read sensitive data (by reading the unpacked bytecode), they can compute with FlowDroid@Arzt2014a if there is a flow from this method to methods performing HTTP requests.
During these steps, the reverser faces the problem of resolving statically, which class is loaded from the APK file and the #Asdkc.
If they, or the tools they use, choose the wrong version of the class, they may obtain wrong conclusions about the code.
Thus, the possibility of shadowing classes could be exploited by an attacker in order to obfuscate the code.
In this paper, we study how Android handles the loading of classes in the case of multiple versions of the same class.
Such collision can exist inside the APK file or between the APK file and #Asdkc.
We intend to understand if a reverser would be impacted during a static analysis when dealing with such an obfuscated code.
Because this problem is already enough complex with the current operations performed by Android, we exclude the case where a developer recodes a specific class loader or replace a class loader by another one, as it is often the case for example in packed applications@Duan2018.
We present a new technique that "shadows" a class #ie embeds a class in the APK file and "presents" it to the reverser instead of the legitimate version.
The goal of such an attack is to confuse them during the reversing process: at runtime the real class will be loaded from another location of the APK file or from the #Asdk, instead of the shadow version.
This attack can be applied to regular classes of the #Asdk or to hidden classes of Android@he_systematic_2023 @li_accessing_2016.
We show how these attacks can confuse the tools of the reverser when he performs a static analysis.
In order to evaluate if such attacks are already used in the wild, we analyzed #nbapk applications from 2023 that we extracted randomly from AndroZoo@allixAndroZooCollectingMillions2016.
Our main result is that #shadowsdk of these applications contain shadow collisions against the SDK and #shadowhidden against hidden classes.
Our investigations conclude that most of these collisions are not voluntary attacks, but we highlight one specific malware sample performing strong obfuscation revealed by our detection of one shadow attack.
The paper is structured as follows.
@sec:cl-soa reviews the state of the art about loading of Android classes and the tools to perform reverse engineering on applications.
Then, @sec:cl-loading investigates the internal mechanisms about class loading and presents how a reverser can be confused by these mechanisms.
In @sec:cl-obfuscation, we design obfuscation techniques and we show their effect on static analysis tools.
Finally, @sec:cl-wild evaluates if these obfuscation techniques are used in the wild, by searching inside #nbapk APKs if they exploit these techniques.
@sec:cl-ttv discusses the limits of this work and @sec:cl-conclusion concludes the paper.
// In addition to the public #Asdk of `android.jar`, other internal classes are also available for the Android Runtime.
// Those classes are called hidden #Asdkc@li_accessing_2016, and are not supposed to be used by applications.
// In reality their use is tolerated and many applications use them to access some of Android features.
// This tolerance is one of the key point that lead to confusion attacks that we describe later in the paper.

View file

@ -0,0 +1,54 @@
#import "../lib.typ": etal, paragraph, DEX
#import "X_var.typ": *
== State of the Art <sec:cl-soa>
#paragraph([Class loading])[
Class loading mechanisms have been studied in the general context of the Java language.
Gong@gong_secure_1998 describes the JDK 1.2 class loading architecture and capabilities.
One of the main advantages of class loading is the type safety property that prevents type spoofing.
As explained by Liang and Bracha@liang_dynamic_1998, by capturing events at runtime (new loaders, new class) and maintaining constraints on the multiple loaders and their delegation hierarchy, authors can avoid confusion when loading a spoofed class.
This behavior is now implemented in modern Java virtual machines.
Later Tazawa and Hagiya@tozawa_formalization_2002 proposed a formalization of the Java Virtual Machine supporting dynamic class loading in order to ensure type safety.
Those works ensure strong safety for the Java Virtual Machine, in particular when linking new classes at runtime.
Although Android has a similar mechanism, the implementation is not shared with the JVM of Oracle.
Additionally, in this paper, we do not focus on spoofing classes at runtime, but on confusion that occurs when using a static analyzer used by a reverser that tries to understand the code loading process offline.
Contributions about Android class loading focus on using the capabilities of class loading to extend Android features or to prevent reverse engineering of Android applications.
For instance, Zhou #etal@zhou_dynamic_2022 extend the class loading mechanism of Android to support regular Java bytecode and Kritz and Maly@kriz_provisioning_2015 propose a new class loader to automatically load modules of an application without user interactions.
Regarding reverse engineering, class loading mechanisms are frequently used by packers for hiding all or parts of the code of an application@Duan2018.
The problem to be solved consists in locating secondary #dexfiles that can be unciphered just before being loaded.
Dynamic hook mechanisms should be used to intercept the bytecode at load time.
These techniques can be of some help for the reverser, but they require to instrument the source code of AOSP or the application itself.
The engineering cost is high and anti-debugging techniques can slow down the process.
Thus, a reverser always starts by studying statically an application using static analysis tools@Li2017, and will eventually go to dynamic analysis@Egele2012 if further costly extra analysis is needed (for example, if they spot the use of a custom class loader).
Performing a static analysis of an application can be time consuming if the programmer uses obfuscation techniques such as native code, packing techniques, value encryption, or reflection.
Such techniques can partially hide the Java bytecode from a static analysis investigation as they modify it at runtime.
For example, packers exploits the class loading capability of Android to load new code.
They also combine the loading with code generation from ciphered assets or code modification from native code calls@liao2016automated to increase the difficulty of recovery of the code.
Because parts of the original code will be only available at runtime, deobfuscation approaches propose techniques that track #DEX structures when manipulated by the application@zhang2015dexhunter @xue2017adaptive @wong2018tackling. All those contributions are directly related to the class loading mechanism of Android.
Deobfuscating an application is the first problem the reverse engineer has to solve. Nevertheless, even, if all classes of the code are recovered by the reverse engineer, understanding what are the classes that are really loaded by Android brings an additional problem.
The reverse engineer can have the feeling that what he sees in the bytecode is what is loaded at runtime, whereas the system can choose alternative implementations of a class.
Our goal is to show that tools mentioned in the literature@Li2017 can suffer from attacks exploiting confusion inside regular class loading mechanisms of Android.
]
#paragraph([Hidden APIs])[
Li #etal did an empirical study of the usage and evolution of hidden APIs@li_accessing_2016.
They found that hidden APIs are added and removed in every release of Android, and that they are used both by benign and malicious applications.
More recently, He #etal @he_systematic_2023 did a systematic study of hidden service API related to security.
They studied how the hidden API can be used to bypass Android security restrictions and found that although Google countermeasures are effective, they need to be implemented inside the system services and not the hidden API due to the lack of in-app privilege isolation: the framework code is in the same process as the user code, meaning any restriction in the framework can be bypassed by the user.
]
#paragraph([Static analysis tools])[
Static analysis tools are used to perform operations on an APK file, for example extracting its bytecode or information from the Manifest file.
Because of the complexity of Android, few tools have followed all the evolutions of the file format and are robust enough to analyze all applications without crashing@mineau_evaluating_2024.
The tools can share the backend used to manipulate the code.
For example, Apktool is often called in a subprocess to extracte the bytecode.
Another example is Soot@Arzt2013, a Java framework that allows to manipulate the bytecode from an object representation of instructions.
This framework enables advanced features such as inserting or removing bytecode instructions but can require a lot of memory and time to perform its operations.
The most known tool built on top of Soot is FlowDroid@Arzt2014a, which enables to compute information flows statically into the code.
Because these tools are used by reversers, we will evaluate the accuracy of the provided results in the case of an application developer exploits the possible confusions that brings the class loading mechanisms of Android.
]

View file

@ -0,0 +1,205 @@
#import "../lib.typ": todo, ie, etal, num, DEX
#import "X_var.typ": *
== Analyzing the Class Loading Process <sec:cl-loading>
For building obfuscation techniques based on the confusion of tools with class loaders, we manually studied the code of Android that handles class loading.
In this section, we report the inner workings of ART and we focus on the specificities of class loading that can bring confusion.
Because the class loading implementation has evolved over time during the multiple iterations of the Android operating system, we mainly describe the behavior of ART from Android version 14 (SDK 34).
=== Class Loaders
When ART needs to access a class, it queries a `ClassLoader` to retrieve its implementation.
Each class has a reference to the `ClassLoader` that loaded it, and this class loader is the one that will be used to load supplementary classes used by the original class.
For example in @lst:cl-expl-cl-loading, when calling `A.f()`, the ART will load `B` with the class loader that was used to load `A`.
#figure(
```java
class A {
public static void f() {
B b = new B();
b.do_something();
}}
```,
caption: [Class instantiation],
) <lst:cl-expl-cl-loading>
This behavior has been inherited from Java and most of the core classes regarding class loaders have been kept in Android.
Nevertheless, the Android implementation has slight differences and new class loaders have been added.
For example, the java class loader `URLClassLoader` is still present in Android, but contrary to the official documentation, most of its methods have been removed or replaced by a stub that just raises an exception.
Moreover, rather than using the Java class loaders `SecureClassLoader` or `URLClassLoader`, Android has several new class loaders that inherit from `ClassLoader` and override the appropriate methods.
The left part of @fig:cl-class_loading_classes shows the different class loaders specific to Android in white and the stubs of the original Java class loaders in grey.
The main difference between the original Java class loaders and the ones used by Android is that they do not support the Java bytecode format.
Instead, the Android-specific class loaders load their classes from (many) different file formats specific to Android.
Usually, when used by a programmer, the classes are loaded from memory or from a file using the DEX format (`.dex`).
When used directly by ART, the classes are usually stored in an application file (`.apk`) or in an optimized format (`OAR/ODEX`).
#todo[Alt text for cl-class_loading_classes]
#figure([
#image(
"figs/classloaders-crop.svg",
width: 80%,
alt: ""
)
gray -- Java-based, white -- Android-based
],
caption: [The class loading hierarchy of Android]
) <fig:cl-class_loading_classes>
=== Delegation <sec:cl-delegation>
The order in which classes are loaded at runtime requires special attention.
All the specific Android class loaders (`DexClassLoader`, `InMemoryClassLoader`, etc.) have the same behavior (except `DelegateLastClassLoader`) but they handle specificities for the input format.
Each class loader has a delegate class loader, represented in the right part of @fig:cl-class_loading_classes by black plain arrows for an instance of `PathClassLoader` and an instance of `DelegateLastClassLoader` (the other class loaders also have this delegate).
This delegate is a concept specific to class loaders and has nothing to do with class inheritance.
By default, class loaders will delegate to the singleton class `BootClassLoader`, except if a specific class loader is provided when instantiating the new class loader.
When a class loader needs to load a class, except for `DelegateLastClassLoader`, it will first ask the delegate, i.e. `BootClassLoader`, and if the delegate does not find the class, the class loader will try to load the class on its own.
This behavior implements a priority and avoids redefining by error a core class of the system, for example redefining `java.lang.String` that would be loaded by a child class loader instead of its delegates.
`DelegateLastClassLoader` behaves slightly differently: it will first delegate to `BootClassLoader` then, it will check its files and finally, it will delegate to its actual delegate (given when instantiating the `DelegateLastClassLoader`).
This behavior is useful for overriding specific classes of a class loader while keeping the other classes.
A normal class loader would prioritize the classes of its delegate over its own.
#figure(
```python
def get_mutli_dex_classses_dex_name(index: int):
if index == 0:
return "classes.dex"
else:
return f"classes{index+1}.dex"
def load_class(class_name: str):
if is_platform_class(class_name):
return load_from_boot_class_loader(class_name)
else:
index = 0
dex_file = get_mutli_dex_classses_dex_name(index)
while file_exists_in_apk(dex_file) and \
not class_found_in_dex_file(class_name, dex_file):
index += 1
if file_exists_in_apk(dex_file):
return load_from_file(dex_file, class_name)
else:
raise ClassNotFoundError()
```,
caption: [Default Class Loading Algorithm for Android Applications],
) <lst:cl-loading-alg>
At runtime, Android instantiates for each application three instances of class loaders described previously: `bootClassLoader`, the unique instance of `BootClassLoader`, and two instances of `PathClassLoader`: `systemClassLoader` and `appClassLoader`.
`bootClassLoader` is responsible for loading Android *#platc*.
It is the direct delegate of the two other class loaders instantiated by Android.
`appClassLoader` points to the application `.apk` file, and is used to load the classes inside the application
`systemClassLoader` is a `PathClassLoader` pointing to `'.'`, the working directory of the application, which is `'/'` by default.
The documentation of `ClassLoader.getSystemClassLoader` reports that this class loader is the default context class loader for the main application thread.
In reality, the #platc are loaded by `bootClassLoader` and the classes from the application are loaded from `appClassLoader`.
`systemClassLoader` is never used.
In addition to the class loaders instantiated by ART when starting an application, the developer of an application can use class loaders explicitly by calling to ones from the #Asdk, or by recoding custom class loaders that inherit from the `ClassLoader` class.
At this point, modeling accurately the complete class loading algorithm becomes impossible: the developer can program any algorithm of their choice.
For this reason, this case is excluded from this paper and we focus on the default behavior where the context class loader is the one pointing to the `.apk` file and where its delegate is `BootClassLoader`.
With such a hypothesis, the delegation process can be modeled by the pseudo-code of method `load_class` given in <lst:cl-listing3>.
In addition, it is important to distinguish the two types of #platc handled by `BootClassLoader` and that both have priority over classes from the application at runtime:
- the ones available in the *#Asdk* (normally visible in the documentation);
- the ones that are internal and that should not be used by the developer. We call them *#hidec*@he_systematic_2023 @li_accessing_2016 (not documented).
As a preliminary conclusion, we observe that a priority exists in the class loading mechanism and that an attacker could use it to prioritize an implementation over another one.
This could mislead the reverser if they use the one that has the lowest priority.
To determine if a class is impacted by the priority given to `BootClassLoader`, we need to obtain the list of classes that are part of Android #ie the #platc.
We discuss in the next section how to obtain these classes from the emulator.
=== Determining Platform Classes
#figure(
image(
"figs/architecture_SDK-crop.svg",
width: 80%,
alt: ""
),
caption: [Location of SDK classes during development and at runtime]
) <fig:cl-archisdk>
@fig:cl-archisdk shows how classes of Android are used in the development environment and at runtime.
In the development environment, Android Studio uses `android.jar` and the specific classes written by the developer.
After compilation, only the classes of the developer, and sometimes extra classes computed by Android Studio are zipped in the APK file, using the multi-dex format.
At runtime, the application uses `BootClassLoader` to load the #platc from Android.
Until our work, previous works@he_systematic_2023 @li_accessing_2016 considered both #Asdk and #hidec to be in the file `/system/framework/framework.jar` found in the phone itself, but we found that the classes loaded by `bootClassLoader` are not all present in `framework.jar`.
For example, He #etal @he_systematic_2023 counted 495 thousand APIs (fields and methods) in Android 12, based on Google documentation on restriction for non SDK interfaces#footnote[https://developer.android.com/guide/app-compatibility/restrictions-non-sdk-interfaces].
However, when looking at the content of `framework.jar`, we only found #num(333) thousand APIs.
Indeed, classes such as `com.android.okhttp.OkHttpClient` are loaded by `bootClassLoader`, listed by Google, but not in `framework.jar`.
For optimization purposes, classes are now loaded from `boot.art`.
This file is used to speed up the start-up time of applications: it stores a dump of the C++ objects representing the *#platc* (#Asdk and #hidec) so that they do not need to be generated each time an application starts.
Unfortunately, this format is not documented and not retro-compatible between Android versions and is thus difficult to parse.
An easier solution to investigate the #platc is to look at the `BOOTCLASSPATH` environment variable in an emulator.
This variable is used to load the classes without the `boot.art` optimization.
We found 25 `.jar` files, including `framework.jar`, in the `BOOTCLASSPATH` of the standard emulator for Android 12 (SDK 32), 31 for Android 13 (SDK 33), and 35 for Android 14 (SDK 35), containing respectively a total of #num(499837), #num(539236) and #num(605098) API methods and fields.
@tab:cl-platform_apis) summarizes the discrepancies we found between Google's list and the #platc we found in Android emulators.
Note also that some methods may also be found _only_ in the documentation.
Our manual investigations suggest that the documentation is not well synchronized with the evolution of the #platc and that Google has almost solved this issue in API 34.
#figure({
show table: set text(size: 0.80em)
table(
columns: 5,
//inset: (x: 0% + 5pt, y: 0% + 2pt),
stroke: none,
align: center+horizon,
table.hline(),
table.header(
table.cell(colspan: 5, inset: 3pt)[],
table.cell(rowspan: 2)[*SDK version*],
table.vline(end: 3),
table.vline(start: 4),
table.cell(colspan: 4)[*Number of API methods*],
[Documented], [In emulator], [Only documented], [Only in emulator],
),
table.cell(colspan: 5, inset: 3pt)[],
table.hline(),
table.cell(colspan: 5, inset: 3pt)[],
[32], num(495713), num(499837), num(1060), num(5184),
[33], num(537427), num(539236), num(1258), num(3067),
[34], num(605106), num(605098), num(26), num(18),
table.cell(colspan: 4, inset: 3pt)[],
table.hline(),
)},
caption: [Comparison for API methods between documentation and emulators],
)<tab:cl-platform_apis>
We conclude that it can be dangerous to trust the documentation and that gathering information from the emulator or phone is the only reliable source.
Gathering the precise list of classes and the associated bytecode is not a trivial task.
=== Multiple #DEX Files <sec:cl-collision>
For the application class files, Android uses its specific format called DEX: all the classes of an application are loaded from the file `classes.dex`.
With the increasing complexity of Android applications, the need arrised to load more methods than the DEX format could support in one #dexfile.
To solve this problem, Android started storing classes in multiple files named `classesX.dex` as illustrated by the @lst:cl-dexname that generates the filenames read by class loaders.
Android starts loading the file `GetMultiDexClassesDexName(0)` (`classes.dex`), then `GetMultiDexClassesDexName(1)` (`classes2.dex`), and continues until finding a value `n` for which `GetMultiDexClassesDexName(n)` does not exist.
Even if Android emits a warning message when it finds more than 100 #dexfiles, it will still load any number of #dexfiles that way.
This change had the unintended consequence of permitting two classes with the same name but different implementations to be stored in the same `.apk` file using two #dexfiles.
Android explicitly performs checks that prevent several classes from using the same name inside a #dexfile.
However, this check does not apply to multiple #dexfiles in the same `.apk` file, and a `.dex` can contain a class with a name already used by another class in another #dexfile of the application.
Of course, such a situation should not happen when multiple #dexfiles have been generated by properly Android Studio.
Nevertheless, for an attacker controlling the process, this issue raises the question of which class is selected when several classes sharing the same name are present in `.apk` files.
We found that Android loads the class whose implementation is found first when looking in the order of multiple `dexfiles`, as generated by the method `GetMultiDexClassesDexName`.
We will show later in @sec:cl-evaltools that this choice is not the most intuitive and can lead to fool analysis tools when reversing an application.
As a conclusion, we model both the multi-dex and delegation behaviors in the pseudo-code of @lst:cl-loading-alg.
#figure(
```C++
std::string DexFileLoader::GetMultiDexClassesDexName(size_t index) {
return (index == 0) ?
"classes.dex" :
StringPrintf("classes%zu.dex", index + 1);
}
```,
caption: [The method generating the .dex filenames from the AOSP]
) <lst:cl-dexname>

View file

@ -0,0 +1,284 @@
#import "../lib.typ": eg, todo, paragraph
#import "X_var.typ": *
== Obfuscation Techniques <sec:cl-obfuscation>
In this section, we present new obfuscation techniques that take advantage of the complexity of the class loading process.
Then, in order to evaluate their efficiency, we reviewed some common Android reverse analysis tools to see how they behave when collisions occur between classes of the APK or between a class of the APK and classes of Android (#Asdk or #hidec).
We call this collision "*class shadowing*", because the attacker version of the class shadows the one that will be used at runtime.
To evaluate if such shadow attacks are working, we handcrafted three applications implementing shadowing techniques to test their impact on static analysis tools.
Then, we manually inspected the output of the tools in order to check its consistency with what Android is really doing at runtime.
For example, for Apktool, we look at the output disassembled code, and for Flowdroid@Arzt2014a, we check that a flow between `Taint.source()` and `Taint.sink()` is correctly computed.
/*
shadow: faie une collision de classe
hidden: utiliser une classe de l'API cachée
on peut shadow une classe de l'apk
on peut shadow une classe du SDK
on peut shadow une classe hidden
*/
=== Obfuscation Techniques
From the results presented in @sec:cl-loading, three approaches can be designed to hide the behavior of an application.
/*
#paragraph([Hidden classes])[
Applications both malicious and benign have been known to use hidden API to access advance features #todo[ref ?].
Using #hidec can have an impact on the accuracy of analysis tools because they may not have access to the code of these classes.
]
#todo[Google blacklist/greylist/ect, ref to paper that says this can be bypass]
#todo[Compare classes in android.jar, framework.jar and other, are they hidden whitelisted classes?]
The two previous attacks have a few issue.
Basic shadowing imply to have several class with the same name in the application, which can be detected by some tools.
On the other hand, using #hidec leave classes without implementation in the application, which can also be detected.
*/
#paragraph([*Self shadow*: shadowing a class with another from APK])[
This method consists in hiding the implementation of a class with another one by exploiting the possible collision of class names, as described in @sec:cl-collision with multiple #dexfiles.
If reversers or tools ignore the priority order of a multi-dex file, they can take into account the wrong version of a class.
]
//priorité aux classes SDK meme si une shadow classe est définie dans l'APK (tout ca a cause de Boot)
#paragraph([*SDK shadow*: shadowing a SDK class])[
This method consists in presenting to the reverser a fake implementation of a class of the SDK.
This class is embedded in the APK file and has the same name as the one of the SDK.
Because `BootClassLoader` will give priority to the #Asdk at runtime, the reverser or tool should ignore any version of a class that is contained in the APK.
The only constraint when shadowing an SDK class is that the shadowing implementation must respect the signature of real classes.
Note that, by introducing a custom class loader, the attacker could inverse the priority, but this case is out of the scope of this paper.
]
// priorité aux classes hidden (car du SDK) meme si une shadow classe est définie dans l'APK
#paragraph([*Hidden shadow*: shadowing an hidden class])[
This method is similar to the previous one, except the class that is shadowed is a #hidecsingular.
Because ART will give priority to the internal version of the class, the version provided in the APK file will be ignored.
Such shadow attacks are more difficult to detect by a reverser, that may not know the existence of this specific hidden class in Android.
]
=== Impact on Static Analysis Tools <sec:cl-evaltools>
#figure(
```java
public class Main {
public static void main(Activity ac) {
String personal_data = Taint.source();
String obfuscated_personal_data = Obfuscation.hide_flow(personal_data);
Taint.sink(ac, obfuscated_personal_data);
}
}
public class Obfuscation { // customized for each obfuscation technique
public static String hide_flow(String personal_data) { ... }
```,
caption: [Main body of test apps]
)<lst:cl-testapp>
We selected tools that are commonly used to unpack and reverse Android applications: Jadx#footnote[https://github.com/skylot/jadx], a decompiler for Android applications, Apktool#footnote[https://apktool.org/], a disassembler/repackager of applications, Androguard#footnote[https://github.com/androguard/androguard], one of the oldest Python package for manipulating Android applications, and Flowdroid@Arzt2014a that performs taint flow analysis.
For evaluating the tools, we designed a single application that we can customize for different tests.
@lst:cl-testapp shows the main body implementing:
- a possible flow to evaluate FlowDroid: a flow from a method `Taint.source()` to a method `Taint.sink(Activity, String)` through a method `Obfuscation.hide_flow(String)`;
- a possible use of a SDK or hidden class inside the class `Obfuscation` to evaluate #platc shadowing for other tools.
The first application we released is a control application that does not do anything special.
It will be used for checking the expecting result of tools.
The second implements self shadowing: the class `Obfuscation` is duplicated: one is the same as the in the control app (`Obfuscation.hide_flow(String)` returns its arguments), and the other version returns a constant string.
These two versions are embedded in several DEX of a multi-dex application.
The third application tests SDK shadowing and needs an existing class of the SDK.
We used `Pair` that we try to shadow.
We put data in a `Pair` and reread the data from the `Pair`. The colliding `Pair` discards the data and returns null.
The last application tests for Hidden API shadowing.
Like for the third one, we similarly store data in `com.android.okhttp.Request` and then retrieve it.
Again, the shadowing implementation discards the data.
We found that these static analysis tools do not consider the class loading mechanism, either because the tools only look at the content of the application file (#eg a disassembler) or because they consider class loading to be a dynamic feature and thus out of their scope.
In @tab:cl-results, we report on the types of shadowing that can be tricked each tool.
A plain circle is a shadow attack that leads to a wrong result.
A white circle indicates a tool emitting warnings or that displays the two versions of the class.
A cross is a tool not impacted by a shadow attack.
We explain in more detail in the following the results for each considered tool.
#figure({
table(
columns: 5,
stroke: none,
align:(left+horizon, center+horizon, center+horizon, center+horizon, center+horizon),
table.hline(),
table.header(
table.cell(colspan: 5, inset: 3pt)[],
table.cell(rowspan: 2)[Tool],
table.cell(rowspan: 2)[Version],
table.vline(end: 3),
table.vline(start: 4),
table.cell(colspan: 3)[Shadow Attack],
[Self], [SDK], [Hidden],
),
table.cell(colspan: 5, inset: 3pt)[],
table.hline(),
table.cell(colspan: 5, inset: 3pt)[],
[Jadx], [1.5.0], [#warn], [#ok], [#ok],
[Apktool], [2.9.3], [#warn], [#ok], [#ok],
[Androguard], [4.1.2], [#warn], [#ok], [#ok],
[Flowdroid], [2.13.0], [#ok], [#ko], [#ok],
table.cell(colspan: 5, inset: 3pt)[],
table.hline(),
)
[#ok: working \ #warn: works but producing warning or can be seen by the reverser \ #ko: not working]
},
caption: [Working attacks against static analysis tools]
) <tab:cl-results>
==== Jadx
Jadx is a reverse engineering tool that regenerates the Java source code of an application.
It processes all the classes present in the application, but only save/display one class by name, even if two versions are present in multiple #dexfiles.
Nevertheless, when multiple classes with the same name are found, Jadx reports it in a comment added to the generated Java source code.
This warning stipulates that a possible collision exists and lists the files that contain the different versions of the class.
Unfortunately, after reviewing the code of Jadx, we believe that the selection of the displayed class is an undefined behavior.
At least for the version 1.5.0 that we tested, we found that Jadx selects the wrong implementation when a class with the same name is present.
For example in `classes2.dex` and `classes3.dex`.
We report it with a "#warn" because warnings are issued.
//Using #hidec does not affect Jadx beyond the fact that #hidec are not decompiled, which is to be expected by the user anyway.
Shadowing #Asdk and #hidec is possible in Jadx: there is only one implementation of the class in the application and Jadx does not have a list of the internal classes of Android: no warning is issued to the reverser that the displayed class is not the one used by Android.
==== Apktool
Apktool generates Smali files, an assembler language for DEX bytecode.
Apktool will store the disassembled classes in a folder that matches the #dexfile that stores the bytecode.
This means that when shadowing a class with two versions in two #dexfiles, the shadow implementations will be disassembled into two directories.
No indication is displayed that a collision is possible.
It is up to the reverser to have a chance to open the good one.
Similarly to Jadx, using an #Asdk or #hidecsingular will not be detected by the tool that will unpack the fake shadow version.
==== Androguard
Androguard has different usages, with different levels of analysis.
The documentation highlights the analysis commands that compute three types of objects: an APK object, a list of DEX objects, and an Analysis object.
The APK and the list of #dexfiles are a one-to-one representation of the content of an application, and have the same issues that we discussed with Apktool: they provide the different versions of a shadow class contained in multiple #dexfiles.
The Analysis object is used to compute a method call graph and we found that this algorithm may choose the wrong version of a shadowed class when using the cross references that are computed.
This leads to an invalid call graph as shown in @fig:cl-andro_obf_cg: the two methods `doSomething()` are represented in the graph, but the one linked to `main()` on the graph is the one calling the method `good()` when in fact the method `bad()` is called when running the application.
Androguard has a method `.is_external()` to detect if the implementation of a class is not provided inside the application and a method `.is_android_api()` to detect if the class is part of the Android API.
Regrettably, the documentation of `.is_android_api()` explains that the method is still experimental and just checks a few package names.
This means that although those methods are useful, the only indication of the use of an #Asdk or #hidec is the fact that the class is not in the APK file.
Because of that, like for Apktool and Jadx, Androguard has no way to warn the reverser that the shadow of an #Asdk or #hidec is not the class used when running the application.
#todo[alt text androguard_call_graph]
#figure({
set align(center)
stack(dir: ltr,[
#figure(
image(
"figs/call_graph_expected.svg",
width: 45%,
alt: ""
),
supplement: [Subfigure],
caption: [Expected Call Graph]
) <fig:cl-andro_non_obf_cg>],[
#figure(
image(
"figs/call_graph_obf.svg",
width: 45%,
alt: ""
),
supplement: [Subfigure],
caption: [Call Graph Computed by Androguard]
) <fig:cl-andro_obf_cg>
])
h(1em)},
caption: [Call Graphs of an application calling `Main.bad()` from a shadowed `Obfuscation` class.],
)<fig:cl-androguard_call_graph>
==== Flowdroid
Flowdroid@Arzt2014a is used to detect if an application can leak sensitive information.
To do so, the analyst provides a list of source and sink methods.
The return value of a method marked as source is considered sensitive and the argument of a method marked as sink is considered to be leaked.
By analyzing the bytecode of an application, Flowdroid can detect if data emitted by source methods can be exfiltrated by a sink method.
Flowdroid is built on top of the Soot@Arzt2013 framework that handles, among other things, the class selection process.
We found that when selecting the classes implementation in a multi-dex APK, Soot uses an algorithm close to what ART is performing:
Soot sorts the `.dex` bytecode file with a specified `prioritizer` (a comparison function that defines an order for #dexfiles) and selects the first implementation found when iterating over the sorted files.
Unfortunately, the `prioritizer` used by Soot is not exactly the same as the one used by the ART.
The Soot `prioritizer` will give priority to `classes.dex` and then give priority to files whose name starts with `classes` over other files and finally will use the alphabetical order.
This order is good enough for application with a small number of #dexfiles generated by Android Studio, but because it uses the alphabetical order and does not check the exact format used by Android, a malicious developer could hide the implementation of a class in `classes2.dex` by putting a false implementation in `classes0.dex`, `classes1.dex` or `classes12.dex`.
// TODO This could use more investigation
In addition to self shadowing, Flowdroid is sensitive to the use of #platc, as it needs the bytecode of those classes to be able to track data flows.
This is solved for SDK classes by providing `android.jar` to Flowdroid.
Flowdroid gives priority to the classes from the SDK over the classes implemented in the application, thus defeating SDK shadow attacks.
Unfortunately, `android.jar` only contains classes from the #Asdk, meaning that using #hidec breaks the flow tracking.
Solving this issue would require finding the bytecode of all the platform classes of the Android version targeted and as we said previously it requires extracting this information from the emulator.
=== Countermeasures <sec:cl-countermeasures>
Countermeasures against shadow attacks depend on each tool and its objectives.
The first important recommendation is to implement the class selection algorithm according to the algorithm described in Listing @lst:cl-loading-alg.
It should solve any case of self-shadowing, except for tools like Apktool, which do not have to select a class for computing the result but show the whole application's content.
For those tools, a clear warning should be added, pointing out that multiple implementations have been found and displaying the one that will be used at runtime.
Countermeasures against SDK shadow and Hidden shadow attacks are more complex to handle: it requires the list of platform classes on the target smartphone.
The list of SDK classes can be extracted easily from android.jar, but hidden classes need to be obtained by another means.
They could be listed directly from the AOSP tree of the Android source code, or obtained from Android documentation, or extracted from the phone itself.
The first approach requires statically analyzing the source code, which can be difficult to achieve as several programming languages are used, and the code base is large andd fragmented.
As discussed earlier in the paper, the documentation can lack some classes.
Consequently, the most reliable source is the smartphone itself.
It should be noted that none of these methods can be generalized for all possible versions of Android, as the exact list will depend on the exact targeted device, possibly modified by the manufacturer.
Thus, to conter Shadow attaks, the static analysis tools that we evaluated need to embed multiple lists of platform classes, one for each Android version.
Then, the best heuristic would be to use the list of platform classes that is closest to the target SDK of the analyzed application.
Some tools like Flowdroid would require additional countermeasures: to compute the exact flow of data, Flowdroid also needs to analyze the code of platform classes.
For the SDK classes, Flowdroid has already analyzed them, but the hidden classes have not.
In addition to the data flow in hidden classes, Flowdroid needs a list of data sources and sinks from those classes.
%Other analysis tools may require additional data from platform classes, which may be too difficult to obtain.
We believe that analysis tools can handle shadow attacks to some degree.
The implementation of the solution will differ depending on the nature tool and may not always require the same implementation effort.
=== Relation with Obfuscation Techniques <sec:cl-cross-obf>
As described in the state of the art, reverse engineers face other techniques of obfuscation such as packers or native code.
These techniques rely on custom class loaders that load new parts of the application from ciphered assets or from the network.
The reverse engineers have to study the application dynamically, to recover new classes, and eventually go back to a static phase to understand the behavior of the application.
In this section, we compare shadow attacks with these techniques and we discuss how they interact with them.
Advanced obfuscation techniques relying on packers have a higher impact on the difficulty of performing a static analysis compared to shadow attacks.
Most of the time, the reverse engineer cannot deobfuscate the application without performing a dynamic analysis.
For this reasons, approaches have been designed to assist the capture of the bytecode that is loaded dynamically, after the precise time where the deobfuscation methods have been executed@zhang2015dexhunter @xue2017adaptive @wong2018tackling.
On the contrary, a shadow attack can be easily defeated by implementing our algorithm in the static analysis tool, as discussed earlier in @sec:cl-countermeasures.
Nevertheless, shadow attacks are stealthier than packers or native code.
Packers can be easily spotted by artifacts left behind in the application or by detecting classes implementing a custom class loading mechanism.
On the contrary, an extra class implementing a shadow attack, that would not be executed, could contain voluntarily few code, compared to the executed class of Android.
Such attack would be more discrete than a packer that adds in the application a lot of possibly native code
Combining regular obfuscation techniques with shadow attacks can be achieved in two ways.
First, the attacker could hide the code of a packer or a native call by using a shadow attack.
For example, by colliding a class of the SDK, a control flow analysis could be wrongly computed, leading to consider that part of the code is dead, which would mislead the reverse engineer about the use of this part that contains a packer.
At runtime, this code would be triggered, unpacking new code.
Second, the attacker could use a packer to unpack code at runtime in a first phase.
The reverse engineer would have to perform a dynamic analysis, for example uising a tool such as Dexhunter@zhang2015dexhunter, to recover new DEX files that are loaded by a custom class loader.
Then, the reverse engineer would go back to a new static analysis and could have the problem of solving shadow attacks, for example, if a class is defined multiple times in the loaded DEX files.
Because the interaction between shadow attacks and other obfuscations techniques often rely on a loading mechanism implemented by the developer, investigating these cases require to analyze the Java bytecode that is handling the loading.
This problem is left as future work.
//\medskip
We have seen that tools can be impacted by shadow attacks. In the next section, we will investigate if these attacks are used in the wild.

View file

@ -0,0 +1,279 @@
#import "../lib.typ": num, todo, paragraph
#import "X_var.typ": *
== Shadow Attacks in the Wild <sec:cl-wild>
In this section, we evaluate in the wild if applications that can be found in the Play store or other markets use one of the shadow techniques.
Our goal is to explore the usage of shadow techniques in real applications.
Because we want to include malicious applications (in case such techniques would be used to hide malicious code), we selected #num(50000) applications randomly from AndroZoo@allixAndroZooCollectingMillions2016 that appeared in 2023.
Malicious applications are spot in our dataset by using a threshold of 3 over the number of antivirus reporting an application as a malware.
Some few applications over the total cannot be retrieved or parsed leading to a final dataset of #nbapk applications.
We automatically disassembled the applications to obtain the list of included classes.
Then, we check if any shadow attack occurs in the APK itself or with #platc of SDK 34.
=== Results
/*
id code
on prend les classes des platform classes et
comparé à SDK 32 33 34: si la shadow class match, alors match
*/
#todo[cl-shadow]
#figure({
show table: set text(size: 0.80em)
table(
columns: 9,
stroke: none,
align: center+horizon,
inset: (x: 0% + 5pt, y: 0% + 2pt),
table.hline(),
table.header(
table.cell(colspan: 9, inset: 3pt)[],
[],
table.vline(end: 3),
table.vline(start: 4),
table.cell(colspan: 3)[*Number of apps*],
table.vline(end: 3),
table.vline(start: 4),
table.cell(colspan: 4)[*Average*],
table.vline(end: 3),
table.vline(start: 4),
table.cell(rowspan: 2)[*Identical Code*],
[],
[], [*%*], [*% malware*],
[*Shadow classes*], [*Median*], [*Target SDK*], [*Min SDK*],
),
table.cell(colspan: 9, inset: 3pt)[],
table.hline(),
table.cell(colspan: 9)[For all applications of the dataset],
table.hline(),
table.cell(colspan: 9, inset: 3pt)[],
..scan_50k.map(e => (
[*#e.method*],
num(e.nbapp), [#e.ratioapp%], [#e.ratiomal%],
num(e.avgshadow), num(e.median), num(e.avgtargetsdk), num(e.avgminsdk),
[#e.id%]
)).flatten(),
table.cell(colspan: 9, inset: 3pt)[],
table.hline(),
table.cell(colspan: 9)[For applications with at least 1 shadow case],
table.hline(),
table.cell(colspan: 9, inset: 3pt)[],
..scan_only_shadow.map(e => (
[*#e.method*],
num(e.nbapp), [#e.ratioapp%], [#e.ratiomal%],
num(e.avgshadow), num(e.median), num(e.avgtargetsdk), num(e.avgminsdk),
[#e.id%]
)).flatten(),
table.cell(colspan: 9, inset: 3pt)[],
table.hline(),
)},
caption: [Shadow classes compared to SDK 34 for a dataset of #nbapk applications]
) <tab:cl-shadow>
//The metadata provided by AndroZoo helps to have the flags reported by antiviruses used by VirusTotal#footnote[https://www.virustotal.com].
We report in the upper part of @tab:cl-shadow the statistics about the whole dataset and the three shadow attacks: "self" when a class shadows another one in the APK, "SDK" when a class of the SDK shadows one of the APK, and "Hidden" when a hidden class of Android shadows one of the APK.
We observe that, on average, a few classes are shadowed by another class.
Note that the median value is 0 meaning that few apps shadow a lot of classes, but the majority of apps do not shadow anything.
The number of applications shadowing a hidden API is low, which is an expected result as these classes should not be known by the developer.
We observe a consequent number of applications, 23.52%, of applications that perform SDK shadowing.
It can be explained by the fact that some classes that newly appear are embedded in the APK for end users that have old versions of Android: it is suggested by the average value of Min SDK which is 21.7 for the whole dataset: on average, an application can be run inside a smartphone with API 21, which would require to embed all new classes from 22 to 34.
This hypothesis about missing classes is further investigated later in this section.
In the bottom part of @tab:cl-shadow, we give the same statistics but we excluded applications that do not perform any shadowing.
For those pairs of shadow classes, we disassembled them using Apktool to perform a comparison using instructions represented in the Smali language.
For self-shadow, we compare the pair.
For the shadowing of the SDK or Hidden class, we compare the code found in the APK with implementations found in the emulator and `android.jar` of SDK 32, 33, and 34.
#paragraph([Self-shadowing])[
We observe a low number of applications doing self-shadow attacks.
For each class that is shadowed, we compared its bytecode with the shadowed one.
We observe that 74.8% are identical which suggests that the compilation process embeds the same class multiple times but makes variations in headers or metadata values.
We investigate later in @sec:cl-malware the case of malicious applications.
]
#figure(
image(
"figs/redef_sdk_relative_min_sdk.svg",
width: 100%,
alt: ""
),
caption: [Redefined SDK classes, sorted by the first SDK they appeared in.]
)<fig:cl-classes_by_first_sdk>
#paragraph([SDK shadowing])[
For the shadowing of SDK classes, we observe a low ratio of identical classes.
This result could lead to the wrong conclusion that developers embed malicious versions of the SDK classes, but our manual investigation shows that the difference is slight and probably due to compiler optimization.
To go further in the investigation, in @fig:cl-classes_by_first_sdk we represent these redefined classes with the following rules:
- The class is classified on the X abscissa in the figure according to the SDK it first appeared in.
- The class is counted as "green" (solid) if it first appeared in the SDK *after* the APK min SDK (retro compatibility purpose).
- The class is counted as "red" (hatched) if it first appeared in the SDK *before* the APK min SDK (which is useless for the application as the SDK version is always available).
We observe that the majority of classes are legitimate retro-compatibility additions of classes, especially after SDK 21 (which is the average min SDK, cf. @tab:cl-shadow).
Abnormal cases are observed for classes that appeared in API versions 7 and before, 8, and 16.
@tab:cl-topsdk reports the top ten classes that shadow the SDK for the three mentioned versions.
For SDK before 7, it mainly concerns HTTP classes: for example, the class `HttpParams` is an interface, containing limited bytecode that mostly matches the class already present on the emulator (98.03% of shadowed classes are identical).
`HttpConnectionParams` on the other hand differs from the platform class and we observe only 4.99% of identical classes.
Manual inspection of some applications revealed that the two main reasons are:
- instead of checking if the methods attributes are null inline like Android does, applications use the method `org.apache.http.util.Args.notNull()`. According to comments in the source code of Android#footnote[https://cs.android.com/android/platform/superproject/main/+/main:frameworks/base/core/java/org/apache/http/params/HttpConnectionParams.java;drc=3bdd327f8532a79b83f575cc62e8eb09a1f93f3d?], the class was forked in 2007 from Apache 'httpcomponents' project. Looking at the history of the project, the use of `Args.notNull()` was introduced in 2012#footnote[https://github.com/apache/httpcomponents-core/commit/9104a92ea79e338d876b1b60f5cd2b243ba7069f?]. This shows that applications are embedding code from more recent version of this library without realizing their version will not be the used one.
- very small changes that we found can be attributed to the compilation process (e.g. swapping registers: `v0` is used instead of `v1` and `v1` instead of `v0`), but even if we consider them different, they are very similar.
The remaining 4.99% of classes that are identical to the Android version are classes where the body of the methods is replaced by stubs that throw `RuntimeException("Stub!")`.
This code corresponds to what we found in android.jar but not the code we found in the emulator, which is surprising.
Nevertheless, we decided to count them as identical, because `android.jar` is the official jar file for developer, and stubs are replaced in the emulator: it is intended by Google developers.
Other results of @tab:cl-topsdk can be similarly discussed: either they are identical with a high ratio, or they are different because of small variations.
When substantial differences appear it is mainly because different versions of the same library have been used or an SDK class is embedded for retro-compatibility.
]
#figure({
show table: set text(size: 0.80em)
table(
columns: 3,
stroke: none,
align: (left, right, right),
inset: (x: 0% + 5pt, y: 0% + 2pt),
table.hline(),
table.header(
table.cell(colspan: 3, inset: 2pt)[],
[*Class*], [*Occurrences*], [*Identical ratio*],
),
table.cell(colspan: 3, inset: 2pt)[],
table.hline(),
table.cell(colspan: 3, inset: 2pt)[],
[redefined for SDK $<=$ 7], [], [],
table.hline(),
table.cell(colspan: 3, inset: 2pt)[],
..redef_sdk_7minus.map(e => (
raw(e.class), num(e.occ), [#e.idper%],
)).flatten(),
table.cell(colspan: 3, inset: 2pt)[],
table.hline(),
table.cell(colspan: 3, inset: 2pt)[],
[redefined for SDK $=$ 8], [], [],
table.cell(colspan: 3, inset: 2pt)[],
table.hline(),
table.cell(colspan: 3, inset: 2pt)[],
..redef_sdk_8.map(e => (
raw(e.class), num(e.occ), [#e.idper%],
)).flatten(),
table.cell(colspan: 3, inset: 2pt)[],
table.hline(),
table.cell(colspan: 3, inset: 2pt)[],
[redefined for SDK $=$ 16], [], [],
table.cell(colspan: 3, inset: 2pt)[],
table.hline(),
table.cell(colspan: 3, inset: 2pt)[],
..redef_sdk_16.map(e => (
raw(e.class), num(e.occ), [#e.idper%],
)).flatten(),
table.cell(colspan: 3, inset: 2pt)[],
table.hline(),
)},
caption: [Shadow classes compared to SDK 34 for a dataset of #nbapk applications]
) <tab:cl-topsdk>
#paragraph([Hidden shadowing])[
For applications redefining hidden classes, on average, 16.1 classes are redefined (cf bottom part of @tab:cl-shadow).
The top 3 packages whose code actually differs from the ones found in Android are `java.util.stream`, `org.ccil.cowan.tagsoup` and `org.json`:
- stream: when looking in more detail, we found that `java.util.stream` was only redefined by 6 applications, but the large number of classes redefined artificially puts the package at the top of the list. // It is explained by the fact that developers have included this library containing a lot of classes colliding with Android.
- tagsoup: `TagSoup` is a library for parsing HTML. // Developers do not know that it is part of Android as hidden classes.
- json: there is only one hidden class in `org.json`, redefined by #num(821) applications: `JSONObject$1`.
`org.json` is a package in Android SDK, not a hidden one.
However, `JSONObject$1` is an anonymous class not provided by `android.jar` because its class `JSONObject` is an empty stub, and thus, does not use `JSONObject$1`.
Thus, this class falls in the category of hidden #platc.
All these hidden shadow classes are libraries included by the developers who probably did not know that they were already embedded in Android.
]
=== Shadowing in Malware Applications <sec:cl-malware>
#figure(
```java
public class Reflection {
private static final int ERROR_SET_APPLICATION_FAILED = -20;
private static final String TAG = "Reflection";
// ...
static {
try {
Method declaredMethod = Class.class.getDeclaredMethod("forName", String.class);
Method declaredMethod2 = Class.class.getDeclaredMethod("getDeclaredMethod", String.class, Class[].class);
Class cls = (Class) declaredMethod.invoke(null, "dalvik.system.VMRuntime");
Method method = (Method) declaredMethod2.invoke(cls, "getRuntime", null);
setHiddenApiExemptions = (Method) declaredMethod2.invoke(cls, "setHiddenApiExemptions", new Class[]{String[].class});
sVmRuntime = method.invoke(null, new Object[0]);
} catch (Throwable th) { Log.e(TAG, "reflect bootstrap failed:", th); }
System.loadLibrary("free-reflection");
// ...
}
// ...
}
```,
caption: [Implementation of Reflection found un classes11.dex (shadows @lst:cl-refl1)],
) <lst:cl-refl2>
#figure(
```java
public class Reflection {
private static final String DEX = "ZGV4CjAzNQCl4EprGS2pXI/v3OwlBrlfRnX5rmkKVdN0CwAAcA ... AoAAA==";
private static final String TAG = "Reflection";
private static native int unsealNative(int i);
public static int unseal(Context context) {
return (Build.VERSION.SDK_INT < 28 || BootstrapClass.exemptAll() || unsealByDexFile(context)) ? 0 : -1;
}
private static boolean unsealByDexFile(Context context) {
// Decode DEX from base64 and load it as bytecode.
// ...
}
// ...
}
```,
caption: [Implementation of Reflection executed by ART (shadowed by @lst:cl-refl2],
) <lst:cl-refl1>
The last column of @tab:cl-shadow shows the proportion of applications considered as malware because we arbitrarily fixed a threshold of 3 positive detections from VirusTotal reports.
For the whole dataset, we have 0.53% of applications considered as malware.
We can see that an application that uses self-shadowing is 10 times more likely to be a malware, when the proportion of malware among application shadowing #platc is the same as in the rest of the dataset.
Thus, we manually reversed self-shadowing malware, and found that the self-shadowing does not look to be voluntary.
The colliding classes are often the same implementation, occasionally with minor differences, like different versions of a library.
Additionally, we noticed multiple times internal classes from `com.google.android.gms.ads` colliding with each other, but we believe that it is due to bad processing during the compilation of the application.
// Nom de l'app: ShareCRM, mais ca a l'air d'exister sur le store donc on va eviter un process et pas la nommer
// https://play.google.com/store/apps/details?id=com.facishare.fsplay&hl=en
The most notable case we found was an application that still exists on the Google Play Store with the same package name#footnote[SHA256: `C46A65EA1A797119CCC03C579B61C94FE8161308A3B6A8F55718D6ADAD112546`]. This application contains a self-shadow class `me.weishu.reflection.Reflection` that can be found in github, in the repository `tiann/FreeReflection`#footnote[https://github.com/tiann/FreeReflection]. This class is used to disable Android restrictions on hidden API.
At first glance, we believed the shadowing to be done voluntarily for obfuscation purposes.
The shadow class that would be seen by a reverser is given in @lst:cl-refl2: it contains some Java bytecode performing reflection and loading a native library named "free-reflection" (the associated `.so` is missing).
The shadowed class that is really executed is summarized in @lst:cl-refl1.
It contains a more obfuscated code: a `DEX` field storing base64 encoded DEX bytecode that is later used to load some new code.
When looking at this new code stored in the field, we found that it does almost the same thing as the code in the shadow class.
Thus, we believe that the developer has upgraded their obfuscation techniques, replacing a native library by inline base64 encoded bytecode.
The shadow attack could be unintentional, but it strengthens the masking of the new implementation.
As a conclusion, we observed that:
- SDK shadowing is performed by #shadowsdk of applications but are unintentional: these classes are embedded for retro-compatibility purpose or because the developer added a library already present in Android;
- Hidden shadowing rarely occurs and is mainly due to the usage of libraries that Android already contains;
- Malware perform more self-shadowing than goodware applications, and we found a sample where self-shadowing would clearly mislead the reverser.

View file

@ -0,0 +1,13 @@
== Threat to Validity <sec:cl-ttv>
During the analysis of the ART internals, we made the hypothesis that its different operating modes are equivalent: we analyzed the loading process for classes stored as non-optimized `.dex` format, and not for the pre-compiled `.oat`.
It is a reasonable hypothesis to suppose that the two implementations have been produced from the same algorithm using two compilation workflows.
Similarly, we assumed that the platform classes stored in `boot.art` are the same as the ones in `BOOTCLASSPATH`.
We confirm empirically our hypothesis on an Android Emulator, but we may have missed some edge cases.
The comparison of Smali code can lead to underestimated values, for example, if the compilation process performs minor modifications such as instruction reordering.
The ratios reported in this study for the comparison of code are thus a lower bound and would be higher with a more precise comparison.
In addition, platform classes are stored differently in older versions of Android and could not be easily retrieved.
For this reason, we did not compared the classes found in applications to their versions older than SDK 32 to avoid producing unreliable statistics for those versions.

View file

@ -0,0 +1,16 @@
#import "X_var.typ": *
== Conclusion <sec:cl-conclusion>
This paper has presented three shadow attacks that allow malware developers to fool static analysis tools when reversing an Android application.
By including multiple classes with the same name or by using the same name as a class of the #Asdk, the developer can mislead a reverser or impact the result of a flow analysis, such as the ones of Androguard or Flowdroid.
We explored if such shadow attacks are present in as dataset of #nbapk applications .
We found that on average, #shadowsdk of applications are shadowing the SDK, mainly for retro-compatibility purposes and library embedding.
More suspiciously, #shadowhidden of applications are shadowing a hidden class, which could lead to unexpected execution as these classes can appear/disappear with the evolution of Android internals.
Investigations for applications that defined classes multiple times suggest that the compilation process or the inclusion of different versions of the same library is the main explanation.
Finally, when investigating malware samples, we found a specific sample containing a shadow attack that would hide a part of the critical code from a reverser studying the application.
Future work concerns the correctness of bytecode analysis.
For now, we rely on the Smali representation of the bytecode but the compilation process makes this comparison difficult.
We intend to better parse the bytecode to summarize it and be able to have a more reliable comparison method.

View file

@ -0,0 +1,43 @@
#import "../lib.typ": num
#let Asdkc = [Android SDK classes]
#let Asdk = [Android SDK]
#let nbapk = num(49975)
#let hidec = [hidden classes]
#let hidecsingular = [hidden class]
#let platc = [platform classes]
#let dexfile = [`.dex` file]
#let dexfiles = [`.dex` files]
#let shadowsdk = [23.52%]
#let shadowhidden = [3.11%]
#let ko = sym.times
#let ok = sym.circle.filled
#let warn = sym.circle.stroked.small
#let scan_50k = csv(
"data/results_50k.csv",
delimiter: ",",
row-type: dictionary,
)
#let scan_only_shadow = csv(
"data/results_only.csv",
delimiter: ",",
row-type: dictionary,
)
#let redef_sdk_7minus = csv(
"data/redef_sdk_7minus.csv",
delimiter: ",",
row-type: dictionary,
)
#let redef_sdk_8 = csv(
"data/redef_sdk_8.csv",
delimiter: ",",
row-type: dictionary,
)
#let redef_sdk_16 = csv(
"data/redef_sdk_16.csv",
delimiter: ",",
row-type: dictionary,
)

View file

@ -0,0 +1,11 @@
class,occ,id,idper
Landroid/annotation/SuppressLint;,2634,2594,98.48
Landroid/annotation/TargetApi;,2634,2594,98.48
Landroid/media/MediaCodec$CryptoException;,11,2,18.18
Landroid/media/MediaCryptoException;,10,2,20.0
Landroid/view/accessibility/AccessibilityNodeProvider;,9,0,0.0
Landroid/view/ActionProvider$VisibilityListener;,8,1,12.5
Landroid/app/Notification$BigTextStyle;,7,0,0.0
Landroid/app/Notification$Style;,7,0,0.0
Landroid/util/LongSparseArray;,7,0,0.0
Landroid/media/MediaPlayer$TrackInfo;,7,0,0.0
1 class occ id idper
2 Landroid/annotation/SuppressLint; 2634 2594 98.48
3 Landroid/annotation/TargetApi; 2634 2594 98.48
4 Landroid/media/MediaCodec$CryptoException; 11 2 18.18
5 Landroid/media/MediaCryptoException; 10 2 20.0
6 Landroid/view/accessibility/AccessibilityNodeProvider; 9 0 0.0
7 Landroid/view/ActionProvider$VisibilityListener; 8 1 12.5
8 Landroid/app/Notification$BigTextStyle; 7 0 0.0
9 Landroid/app/Notification$Style; 7 0 0.0
10 Landroid/util/LongSparseArray; 7 0 0.0
11 Landroid/media/MediaPlayer$TrackInfo; 7 0 0.0

View file

@ -0,0 +1,11 @@
class,occ,id,idper
Lorg/apache/http/params/HttpParams;,1318,1292,98.03
Lorg/apache/http/params/HttpConnectionParams;,1202,60,4.99
Lorg/apache/http/conn/ConnectTimeoutException;,1200,420,35.0
Lorg/apache/http/params/CoreConnectionPNames;,1190,1189,99.92
Lorg/xmlpull/v1/XmlPullParser;,1111,584,52.57
Lorg/apache/http/conn/scheme/SocketFactory;,1074,940,87.52
Lorg/apache/http/conn/scheme/HostNameResolver;,1072,939,87.59
Lorg/apache/http/conn/scheme/LayeredSocketFactory;,963,861,89.41
Lorg/json/JSONException;,945,0,0.0
Lorg/apache/http/conn/ssl/X509HostnameVerifier;,886,7,0.79
1 class occ id idper
2 Lorg/apache/http/params/HttpParams; 1318 1292 98.03
3 Lorg/apache/http/params/HttpConnectionParams; 1202 60 4.99
4 Lorg/apache/http/conn/ConnectTimeoutException; 1200 420 35.0
5 Lorg/apache/http/params/CoreConnectionPNames; 1190 1189 99.92
6 Lorg/xmlpull/v1/XmlPullParser; 1111 584 52.57
7 Lorg/apache/http/conn/scheme/SocketFactory; 1074 940 87.52
8 Lorg/apache/http/conn/scheme/HostNameResolver; 1072 939 87.59
9 Lorg/apache/http/conn/scheme/LayeredSocketFactory; 963 861 89.41
10 Lorg/json/JSONException; 945 0 0.0
11 Lorg/apache/http/conn/ssl/X509HostnameVerifier; 886 7 0.79

View file

@ -0,0 +1,11 @@
class,occ,id,idper
Ljavax/xml/namespace/QName;,297,0,0.0
Ljavax/xml/namespace/NamespaceContext;,226,222,98.23
Landroid/net/http/SslError;,221,70,31.67
Lorg/w3c/dom/UserDataHandler;,82,76,92.68
Ljavax/xml/transform/TransformerConfigurationException;,73,51,69.86
Ljavax/xml/transform/TransformerException;,73,0,0.0
Lorg/w3c/dom/ls/LSException;,61,39,63.93
Lorg/w3c/dom/TypeInfo;,54,48,88.89
Lorg/w3c/dom/DOMConfiguration;,54,25,46.3
Ljavax/xml/transform/TransformerFactoryConfigurationError;,52,0,0.0
1 class occ id idper
2 Ljavax/xml/namespace/QName; 297 0 0.0
3 Ljavax/xml/namespace/NamespaceContext; 226 222 98.23
4 Landroid/net/http/SslError; 221 70 31.67
5 Lorg/w3c/dom/UserDataHandler; 82 76 92.68
6 Ljavax/xml/transform/TransformerConfigurationException; 73 51 69.86
7 Ljavax/xml/transform/TransformerException; 73 0 0.0
8 Lorg/w3c/dom/ls/LSException; 61 39 63.93
9 Lorg/w3c/dom/TypeInfo; 54 48 88.89
10 Lorg/w3c/dom/DOMConfiguration; 54 25 46.3
11 Ljavax/xml/transform/TransformerFactoryConfigurationError; 52 0 0.0

View file

@ -0,0 +1,5 @@
method,nbapp,avgshadow,median,id,avgtargetsdk,avgminsdk,ratioapp,ratiomal
Self,49975,2.1,0,74.8,32.1,21.7,100.0,0.53
Sdk,49975,6.5,0,8.04,32.1,21.7,100.0,0.53
Hidden,49975,0.5,0,17.42,32.1,21.7,100.0,0.53
Total,49975,9.0,0,23.76,32.1,21.7,100.0,0.53
1 method nbapp avgshadow median id avgtargetsdk avgminsdk ratioapp ratiomal
2 Self 49975 2.1 0 74.8 32.1 21.7 100.0 0.53
3 Sdk 49975 6.5 0 8.04 32.1 21.7 100.0 0.53
4 Hidden 49975 0.5 0 17.42 32.1 21.7 100.0 0.53
5 Total 49975 9.0 0 23.76 32.1 21.7 100.0 0.53

View file

@ -0,0 +1,5 @@
method,nbapp,avgshadow,median,id,avgtargetsdk,avgminsdk,ratioapp,ratiomal
Self,234,438.1,18,74.8,31.4,22.4,0.47,5.98
Sdk,11755,27.6,5,8.04,32.4,22.0,23.52,0.38
Hidden,1556,16.1,1,17.42,32.1,22.2,3.11,0.71
Total,12301,36.7,6,23.76,32.4,22.0,24.61,0.42
1 method nbapp avgshadow median id avgtargetsdk avgminsdk ratioapp ratiomal
2 Self 234 438.1 18 74.8 31.4 22.4 0.47 5.98
3 Sdk 11755 27.6 5 8.04 32.4 22.0 23.52 0.38
4 Hidden 1556 16.1 1 17.42 32.1 22.2 3.11 0.71
5 Total 12301 36.7 6 23.76 32.4 22.0 24.61 0.42

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 398 KiB

View file

@ -0,0 +1,506 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="531pt" height="404pt" viewBox="0 0 531 404">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 5.734375 0 L 2.140625 -7.796875 L 2.140625 -1.609375 C 2.140625 -1.035156 2.203125 -0.679688 2.328125 -0.546875 C 2.492188 -0.347656 2.757812 -0.25 3.125 -0.25 L 3.453125 -0.25 L 3.453125 0 L 0.234375 0 L 0.234375 -0.25 L 0.5625 -0.25 C 0.957031 -0.25 1.234375 -0.367188 1.390625 -0.609375 C 1.492188 -0.753906 1.546875 -1.085938 1.546875 -1.609375 L 1.546875 -7.65625 C 1.546875 -8.070312 1.5 -8.367188 1.40625 -8.546875 C 1.34375 -8.679688 1.222656 -8.789062 1.046875 -8.875 C 0.878906 -8.96875 0.609375 -9.015625 0.234375 -9.015625 L 0.234375 -9.265625 L 2.859375 -9.265625 L 6.21875 -2.015625 L 9.53125 -9.265625 L 12.15625 -9.265625 L 12.15625 -9.015625 L 11.828125 -9.015625 C 11.429688 -9.015625 11.15625 -8.894531 11 -8.65625 C 10.894531 -8.507812 10.84375 -8.175781 10.84375 -7.65625 L 10.84375 -1.609375 C 10.84375 -1.035156 10.90625 -0.679688 11.03125 -0.546875 C 11.195312 -0.347656 11.460938 -0.25 11.828125 -0.25 L 12.15625 -0.25 L 12.15625 0 L 8.21875 0 L 8.21875 -0.25 L 8.546875 -0.25 C 8.941406 -0.25 9.21875 -0.367188 9.375 -0.609375 C 9.476562 -0.753906 9.53125 -1.085938 9.53125 -1.609375 L 9.53125 -7.796875 L 5.953125 0 Z M 5.734375 0 "/>
</g>
<g id="glyph-0-1">
<path d="M 3.984375 -0.90625 C 3.335938 -0.40625 2.9375 -0.117188 2.78125 -0.046875 C 2.53125 0.0664062 2.265625 0.125 1.984375 0.125 C 1.554688 0.125 1.203125 -0.0195312 0.921875 -0.3125 C 0.640625 -0.613281 0.5 -1.003906 0.5 -1.484375 C 0.5 -1.785156 0.566406 -2.050781 0.703125 -2.28125 C 0.890625 -2.582031 1.210938 -2.867188 1.671875 -3.140625 C 2.140625 -3.421875 2.910156 -3.757812 3.984375 -4.15625 L 3.984375 -4.390625 C 3.984375 -5.015625 3.882812 -5.441406 3.6875 -5.671875 C 3.488281 -5.910156 3.203125 -6.03125 2.828125 -6.03125 C 2.535156 -6.03125 2.304688 -5.953125 2.140625 -5.796875 C 1.960938 -5.640625 1.875 -5.460938 1.875 -5.265625 L 1.890625 -4.875 C 1.890625 -4.65625 1.835938 -4.488281 1.734375 -4.375 C 1.628906 -4.269531 1.488281 -4.21875 1.3125 -4.21875 C 1.144531 -4.21875 1.003906 -4.273438 0.890625 -4.390625 C 0.785156 -4.503906 0.734375 -4.664062 0.734375 -4.875 C 0.734375 -5.269531 0.929688 -5.628906 1.328125 -5.953125 C 1.734375 -6.285156 2.300781 -6.453125 3.03125 -6.453125 C 3.582031 -6.453125 4.035156 -6.359375 4.390625 -6.171875 C 4.660156 -6.023438 4.859375 -5.800781 4.984375 -5.5 C 5.066406 -5.300781 5.109375 -4.898438 5.109375 -4.296875 L 5.109375 -2.171875 C 5.109375 -1.578125 5.117188 -1.210938 5.140625 -1.078125 C 5.171875 -0.941406 5.210938 -0.847656 5.265625 -0.796875 C 5.316406 -0.753906 5.375 -0.734375 5.4375 -0.734375 C 5.507812 -0.734375 5.578125 -0.75 5.640625 -0.78125 C 5.734375 -0.84375 5.914062 -1.007812 6.1875 -1.28125 L 6.1875 -0.90625 C 5.675781 -0.21875 5.1875 0.125 4.71875 0.125 C 4.5 0.125 4.320312 0.046875 4.1875 -0.109375 C 4.0625 -0.265625 3.992188 -0.53125 3.984375 -0.90625 Z M 3.984375 -1.34375 L 3.984375 -3.734375 C 3.296875 -3.460938 2.851562 -3.269531 2.65625 -3.15625 C 2.289062 -2.945312 2.03125 -2.734375 1.875 -2.515625 C 1.71875 -2.296875 1.640625 -2.0625 1.640625 -1.8125 C 1.640625 -1.476562 1.738281 -1.203125 1.9375 -0.984375 C 2.132812 -0.765625 2.363281 -0.65625 2.625 -0.65625 C 2.96875 -0.65625 3.421875 -0.882812 3.984375 -1.34375 Z M 3.984375 -1.34375 "/>
</g>
<g id="glyph-0-2">
<path d="M 2.03125 -9.71875 C 2.21875 -9.71875 2.378906 -9.648438 2.515625 -9.515625 C 2.648438 -9.378906 2.71875 -9.21875 2.71875 -9.03125 C 2.71875 -8.84375 2.648438 -8.675781 2.515625 -8.53125 C 2.378906 -8.394531 2.21875 -8.328125 2.03125 -8.328125 C 1.84375 -8.328125 1.675781 -8.394531 1.53125 -8.53125 C 1.394531 -8.675781 1.328125 -8.84375 1.328125 -9.03125 C 1.328125 -9.21875 1.394531 -9.378906 1.53125 -9.515625 C 1.664062 -9.648438 1.832031 -9.71875 2.03125 -9.71875 Z M 2.59375 -6.453125 L 2.59375 -1.421875 C 2.59375 -1.023438 2.617188 -0.757812 2.671875 -0.625 C 2.734375 -0.5 2.820312 -0.40625 2.9375 -0.34375 C 3.050781 -0.28125 3.253906 -0.25 3.546875 -0.25 L 3.546875 0 L 0.5 0 L 0.5 -0.25 C 0.8125 -0.25 1.019531 -0.273438 1.125 -0.328125 C 1.226562 -0.390625 1.3125 -0.488281 1.375 -0.625 C 1.4375 -0.757812 1.46875 -1.023438 1.46875 -1.421875 L 1.46875 -3.828125 C 1.46875 -4.503906 1.445312 -4.941406 1.40625 -5.140625 C 1.375 -5.285156 1.320312 -5.382812 1.25 -5.4375 C 1.1875 -5.5 1.09375 -5.53125 0.96875 -5.53125 C 0.84375 -5.53125 0.6875 -5.5 0.5 -5.4375 L 0.40625 -5.6875 L 2.296875 -6.453125 Z M 2.59375 -6.453125 "/>
</g>
<g id="glyph-0-3">
<path d="M 2.265625 -5.125 C 2.992188 -6.007812 3.691406 -6.453125 4.359375 -6.453125 C 4.703125 -6.453125 4.992188 -6.363281 5.234375 -6.1875 C 5.484375 -6.019531 5.679688 -5.738281 5.828125 -5.34375 C 5.929688 -5.070312 5.984375 -4.65625 5.984375 -4.09375 L 5.984375 -1.421875 C 5.984375 -1.023438 6.015625 -0.753906 6.078125 -0.609375 C 6.128906 -0.492188 6.207031 -0.40625 6.3125 -0.34375 C 6.425781 -0.28125 6.632812 -0.25 6.9375 -0.25 L 6.9375 0 L 3.84375 0 L 3.84375 -0.25 L 3.96875 -0.25 C 4.257812 -0.25 4.460938 -0.289062 4.578125 -0.375 C 4.703125 -0.46875 4.785156 -0.597656 4.828125 -0.765625 C 4.847656 -0.835938 4.859375 -1.054688 4.859375 -1.421875 L 4.859375 -3.984375 C 4.859375 -4.546875 4.78125 -4.957031 4.625 -5.21875 C 4.476562 -5.476562 4.234375 -5.609375 3.890625 -5.609375 C 3.335938 -5.609375 2.796875 -5.3125 2.265625 -4.71875 L 2.265625 -1.421875 C 2.265625 -0.992188 2.289062 -0.726562 2.34375 -0.625 C 2.40625 -0.5 2.488281 -0.40625 2.59375 -0.34375 C 2.707031 -0.28125 2.9375 -0.25 3.28125 -0.25 L 3.28125 0 L 0.1875 0 L 0.1875 -0.25 L 0.328125 -0.25 C 0.640625 -0.25 0.851562 -0.328125 0.96875 -0.484375 C 1.082031 -0.648438 1.140625 -0.960938 1.140625 -1.421875 L 1.140625 -3.734375 C 1.140625 -4.492188 1.117188 -4.953125 1.078125 -5.109375 C 1.046875 -5.273438 0.992188 -5.382812 0.921875 -5.4375 C 0.859375 -5.5 0.765625 -5.53125 0.640625 -5.53125 C 0.515625 -5.53125 0.363281 -5.5 0.1875 -5.4375 L 0.078125 -5.6875 L 1.96875 -6.453125 L 2.265625 -6.453125 Z M 2.265625 -5.125 "/>
</g>
<g id="glyph-0-4">
<path d="M 6.40625 -3.109375 L 2.8125 -3.109375 L 2.1875 -1.640625 C 2.03125 -1.273438 1.953125 -1.003906 1.953125 -0.828125 C 1.953125 -0.691406 2.019531 -0.566406 2.15625 -0.453125 C 2.289062 -0.347656 2.582031 -0.28125 3.03125 -0.25 L 3.03125 0 L 0.109375 0 L 0.109375 -0.25 C 0.492188 -0.320312 0.742188 -0.410156 0.859375 -0.515625 C 1.085938 -0.734375 1.347656 -1.179688 1.640625 -1.859375 L 4.890625 -9.484375 L 5.140625 -9.484375 L 8.359375 -1.765625 C 8.617188 -1.148438 8.851562 -0.75 9.0625 -0.5625 C 9.28125 -0.375 9.578125 -0.269531 9.953125 -0.25 L 9.953125 0 L 6.296875 0 L 6.296875 -0.25 C 6.660156 -0.269531 6.90625 -0.332031 7.03125 -0.4375 C 7.164062 -0.539062 7.234375 -0.671875 7.234375 -0.828125 C 7.234375 -1.023438 7.144531 -1.335938 6.96875 -1.765625 Z M 6.21875 -3.609375 L 4.640625 -7.359375 L 3.03125 -3.609375 Z M 6.21875 -3.609375 "/>
</g>
<g id="glyph-0-5">
<path d="M 5.75 -2.375 C 5.582031 -1.550781 5.253906 -0.914062 4.765625 -0.46875 C 4.273438 -0.03125 3.726562 0.1875 3.125 0.1875 C 2.414062 0.1875 1.796875 -0.109375 1.265625 -0.703125 C 0.742188 -1.296875 0.484375 -2.101562 0.484375 -3.125 C 0.484375 -4.101562 0.773438 -4.898438 1.359375 -5.515625 C 1.941406 -6.140625 2.644531 -6.453125 3.46875 -6.453125 C 4.082031 -6.453125 4.585938 -6.285156 4.984375 -5.953125 C 5.378906 -5.628906 5.578125 -5.289062 5.578125 -4.9375 C 5.578125 -4.769531 5.519531 -4.628906 5.40625 -4.515625 C 5.300781 -4.410156 5.144531 -4.359375 4.9375 -4.359375 C 4.675781 -4.359375 4.472656 -4.445312 4.328125 -4.625 C 4.253906 -4.71875 4.203125 -4.898438 4.171875 -5.171875 C 4.148438 -5.441406 4.0625 -5.644531 3.90625 -5.78125 C 3.75 -5.914062 3.523438 -5.984375 3.234375 -5.984375 C 2.785156 -5.984375 2.421875 -5.816406 2.140625 -5.484375 C 1.773438 -5.035156 1.59375 -4.445312 1.59375 -3.71875 C 1.59375 -2.96875 1.773438 -2.304688 2.140625 -1.734375 C 2.503906 -1.160156 3 -0.875 3.625 -0.875 C 4.070312 -0.875 4.472656 -1.023438 4.828125 -1.328125 C 5.078125 -1.535156 5.320312 -1.914062 5.5625 -2.46875 Z M 5.75 -2.375 "/>
</g>
<g id="glyph-0-6">
<path d="M 2.25 -8.3125 L 2.25 -6.265625 L 3.71875 -6.265625 L 3.71875 -5.78125 L 2.25 -5.78125 L 2.25 -1.71875 C 2.25 -1.3125 2.304688 -1.035156 2.421875 -0.890625 C 2.546875 -0.753906 2.695312 -0.6875 2.875 -0.6875 C 3.03125 -0.6875 3.175781 -0.734375 3.3125 -0.828125 C 3.457031 -0.921875 3.566406 -1.0625 3.640625 -1.25 L 3.90625 -1.25 C 3.75 -0.800781 3.523438 -0.460938 3.234375 -0.234375 C 2.941406 -0.00390625 2.640625 0.109375 2.328125 0.109375 C 2.117188 0.109375 1.914062 0.0507812 1.71875 -0.0625 C 1.519531 -0.1875 1.367188 -0.351562 1.265625 -0.5625 C 1.171875 -0.78125 1.125 -1.117188 1.125 -1.578125 L 1.125 -5.78125 L 0.140625 -5.78125 L 0.140625 -6.015625 C 0.390625 -6.109375 0.644531 -6.273438 0.90625 -6.515625 C 1.164062 -6.753906 1.398438 -7.039062 1.609375 -7.375 C 1.710938 -7.539062 1.859375 -7.851562 2.046875 -8.3125 Z M 2.25 -8.3125 "/>
</g>
<g id="glyph-0-7">
<path d="M 0.109375 -6.265625 L 3.0625 -6.265625 L 3.0625 -6.015625 L 2.875 -6.015625 C 2.695312 -6.015625 2.5625 -5.96875 2.46875 -5.875 C 2.375 -5.789062 2.328125 -5.675781 2.328125 -5.53125 C 2.328125 -5.375 2.375 -5.1875 2.46875 -4.96875 L 3.921875 -1.5 L 5.390625 -5.09375 C 5.492188 -5.34375 5.546875 -5.535156 5.546875 -5.671875 C 5.546875 -5.734375 5.523438 -5.785156 5.484375 -5.828125 C 5.441406 -5.898438 5.378906 -5.945312 5.296875 -5.96875 C 5.222656 -6 5.066406 -6.015625 4.828125 -6.015625 L 4.828125 -6.265625 L 6.875 -6.265625 L 6.875 -6.015625 C 6.632812 -5.992188 6.46875 -5.941406 6.375 -5.859375 C 6.21875 -5.722656 6.078125 -5.5 5.953125 -5.1875 L 3.71875 0.1875 L 3.453125 0.1875 L 1.203125 -5.09375 C 1.109375 -5.34375 1.015625 -5.519531 0.921875 -5.625 C 0.828125 -5.726562 0.710938 -5.816406 0.578125 -5.890625 C 0.492188 -5.929688 0.335938 -5.972656 0.109375 -6.015625 Z M 0.109375 -6.265625 "/>
</g>
<g id="glyph-0-8">
<path d="M 0.078125 -6.265625 L 3 -6.265625 L 3 -6.015625 L 2.859375 -6.015625 C 2.648438 -6.015625 2.492188 -5.96875 2.390625 -5.875 C 2.296875 -5.789062 2.25 -5.679688 2.25 -5.546875 C 2.25 -5.367188 2.320312 -5.125 2.46875 -4.8125 L 4 -1.640625 L 5.390625 -5.109375 C 5.472656 -5.296875 5.515625 -5.476562 5.515625 -5.65625 C 5.515625 -5.738281 5.5 -5.800781 5.46875 -5.84375 C 5.425781 -5.894531 5.363281 -5.9375 5.28125 -5.96875 C 5.207031 -6 5.070312 -6.015625 4.875 -6.015625 L 4.875 -6.265625 L 6.921875 -6.265625 L 6.921875 -6.015625 C 6.753906 -5.992188 6.625 -5.953125 6.53125 -5.890625 C 6.4375 -5.835938 6.335938 -5.738281 6.234375 -5.59375 C 6.191406 -5.53125 6.113281 -5.351562 6 -5.0625 L 3.453125 1.1875 C 3.203125 1.789062 2.875 2.242188 2.46875 2.546875 C 2.070312 2.859375 1.691406 3.015625 1.328125 3.015625 C 1.054688 3.015625 0.832031 2.9375 0.65625 2.78125 C 0.488281 2.632812 0.40625 2.457031 0.40625 2.25 C 0.40625 2.0625 0.46875 1.910156 0.59375 1.796875 C 0.71875 1.679688 0.890625 1.625 1.109375 1.625 C 1.253906 1.625 1.457031 1.671875 1.71875 1.765625 C 1.90625 1.835938 2.019531 1.875 2.0625 1.875 C 2.195312 1.875 2.34375 1.800781 2.5 1.65625 C 2.664062 1.519531 2.832031 1.25 3 0.84375 L 3.453125 -0.25 L 1.203125 -4.96875 C 1.128906 -5.113281 1.019531 -5.289062 0.875 -5.5 C 0.757812 -5.65625 0.664062 -5.757812 0.59375 -5.8125 C 0.488281 -5.882812 0.316406 -5.953125 0.078125 -6.015625 Z M 0.078125 -6.265625 "/>
</g>
<g id="glyph-0-9">
<path d="M 1.75 -1.328125 C 1.96875 -1.328125 2.148438 -1.25 2.296875 -1.09375 C 2.441406 -0.945312 2.515625 -0.769531 2.515625 -0.5625 C 2.515625 -0.351562 2.4375 -0.175781 2.28125 -0.03125 C 2.132812 0.113281 1.957031 0.1875 1.75 0.1875 C 1.539062 0.1875 1.359375 0.113281 1.203125 -0.03125 C 1.054688 -0.175781 0.984375 -0.351562 0.984375 -0.5625 C 0.984375 -0.78125 1.054688 -0.960938 1.203125 -1.109375 C 1.359375 -1.253906 1.539062 -1.328125 1.75 -1.328125 Z M 1.75 -1.328125 "/>
</g>
<g id="glyph-0-10">
<path d="M 3.5 -6.453125 C 4.445312 -6.453125 5.207031 -6.085938 5.78125 -5.359375 C 6.269531 -4.742188 6.515625 -4.039062 6.515625 -3.25 C 6.515625 -2.6875 6.378906 -2.117188 6.109375 -1.546875 C 5.835938 -0.972656 5.46875 -0.539062 5 -0.25 C 4.53125 0.0390625 4.003906 0.1875 3.421875 0.1875 C 2.484375 0.1875 1.734375 -0.1875 1.171875 -0.9375 C 0.703125 -1.570312 0.46875 -2.28125 0.46875 -3.0625 C 0.46875 -3.644531 0.609375 -4.21875 0.890625 -4.78125 C 1.179688 -5.351562 1.554688 -5.773438 2.015625 -6.046875 C 2.484375 -6.316406 2.976562 -6.453125 3.5 -6.453125 Z M 3.28125 -6 C 3.039062 -6 2.796875 -5.925781 2.546875 -5.78125 C 2.304688 -5.644531 2.113281 -5.394531 1.96875 -5.03125 C 1.820312 -4.664062 1.75 -4.203125 1.75 -3.640625 C 1.75 -2.734375 1.925781 -1.945312 2.28125 -1.28125 C 2.644531 -0.625 3.125 -0.296875 3.71875 -0.296875 C 4.15625 -0.296875 4.519531 -0.476562 4.8125 -0.84375 C 5.101562 -1.207031 5.25 -1.832031 5.25 -2.71875 C 5.25 -3.832031 5.007812 -4.707031 4.53125 -5.34375 C 4.207031 -5.78125 3.789062 -6 3.28125 -6 Z M 3.28125 -6 "/>
</g>
<g id="glyph-0-11">
<path d="M 8.421875 -9.484375 L 8.640625 -6.328125 L 8.421875 -6.328125 C 8.140625 -7.273438 7.738281 -7.953125 7.21875 -8.359375 C 6.695312 -8.773438 6.066406 -8.984375 5.328125 -8.984375 C 4.710938 -8.984375 4.15625 -8.828125 3.65625 -8.515625 C 3.164062 -8.203125 2.773438 -7.703125 2.484375 -7.015625 C 2.203125 -6.335938 2.0625 -5.492188 2.0625 -4.484375 C 2.0625 -3.640625 2.195312 -2.910156 2.46875 -2.296875 C 2.738281 -1.679688 3.140625 -1.207031 3.671875 -0.875 C 4.210938 -0.550781 4.832031 -0.390625 5.53125 -0.390625 C 6.132812 -0.390625 6.664062 -0.515625 7.125 -0.765625 C 7.582031 -1.023438 8.085938 -1.539062 8.640625 -2.3125 L 8.859375 -2.171875 C 8.390625 -1.347656 7.84375 -0.742188 7.21875 -0.359375 C 6.601562 0.0234375 5.867188 0.21875 5.015625 0.21875 C 3.484375 0.21875 2.296875 -0.351562 1.453125 -1.5 C 0.816406 -2.34375 0.5 -3.335938 0.5 -4.484375 C 0.5 -5.410156 0.707031 -6.257812 1.125 -7.03125 C 1.539062 -7.8125 2.113281 -8.414062 2.84375 -8.84375 C 3.570312 -9.269531 4.363281 -9.484375 5.21875 -9.484375 C 5.894531 -9.484375 6.554688 -9.316406 7.203125 -8.984375 C 7.398438 -8.890625 7.535156 -8.84375 7.609375 -8.84375 C 7.734375 -8.84375 7.84375 -8.882812 7.9375 -8.96875 C 8.050781 -9.09375 8.132812 -9.265625 8.1875 -9.484375 Z M 8.421875 -9.484375 "/>
</g>
<g id="glyph-0-12">
<path d="M 2.265625 -6.453125 L 2.265625 -5.03125 C 2.796875 -5.976562 3.335938 -6.453125 3.890625 -6.453125 C 4.140625 -6.453125 4.34375 -6.375 4.5 -6.21875 C 4.664062 -6.0625 4.75 -5.882812 4.75 -5.6875 C 4.75 -5.507812 4.6875 -5.359375 4.5625 -5.234375 C 4.445312 -5.109375 4.3125 -5.046875 4.15625 -5.046875 C 3.988281 -5.046875 3.804688 -5.125 3.609375 -5.28125 C 3.410156 -5.445312 3.265625 -5.53125 3.171875 -5.53125 C 3.085938 -5.53125 3 -5.484375 2.90625 -5.390625 C 2.695312 -5.203125 2.484375 -4.894531 2.265625 -4.46875 L 2.265625 -1.46875 C 2.265625 -1.113281 2.3125 -0.847656 2.40625 -0.671875 C 2.457031 -0.554688 2.554688 -0.457031 2.703125 -0.375 C 2.859375 -0.289062 3.078125 -0.25 3.359375 -0.25 L 3.359375 0 L 0.15625 0 L 0.15625 -0.25 C 0.476562 -0.25 0.71875 -0.296875 0.875 -0.390625 C 0.988281 -0.460938 1.066406 -0.582031 1.109375 -0.75 C 1.128906 -0.820312 1.140625 -1.039062 1.140625 -1.40625 L 1.140625 -3.828125 C 1.140625 -4.554688 1.125 -4.988281 1.09375 -5.125 C 1.0625 -5.269531 1.003906 -5.375 0.921875 -5.4375 C 0.847656 -5.5 0.753906 -5.53125 0.640625 -5.53125 C 0.492188 -5.53125 0.332031 -5.5 0.15625 -5.4375 L 0.09375 -5.6875 L 1.984375 -6.453125 Z M 2.265625 -6.453125 "/>
</g>
<g id="glyph-0-13">
<path d="M 1.484375 -3.90625 C 1.484375 -2.976562 1.710938 -2.25 2.171875 -1.71875 C 2.617188 -1.1875 3.15625 -0.921875 3.78125 -0.921875 C 4.1875 -0.921875 4.539062 -1.03125 4.84375 -1.25 C 5.144531 -1.476562 5.398438 -1.867188 5.609375 -2.421875 L 5.8125 -2.28125 C 5.71875 -1.65625 5.441406 -1.085938 4.984375 -0.578125 C 4.523438 -0.0664062 3.945312 0.1875 3.25 0.1875 C 2.5 0.1875 1.851562 -0.101562 1.3125 -0.6875 C 0.78125 -1.269531 0.515625 -2.054688 0.515625 -3.046875 C 0.515625 -4.117188 0.789062 -4.953125 1.34375 -5.546875 C 1.894531 -6.148438 2.582031 -6.453125 3.40625 -6.453125 C 4.113281 -6.453125 4.691406 -6.21875 5.140625 -5.75 C 5.585938 -5.289062 5.8125 -4.675781 5.8125 -3.90625 Z M 1.484375 -4.296875 L 4.390625 -4.296875 C 4.367188 -4.703125 4.320312 -4.984375 4.25 -5.140625 C 4.132812 -5.398438 3.960938 -5.601562 3.734375 -5.75 C 3.503906 -5.894531 3.269531 -5.96875 3.03125 -5.96875 C 2.65625 -5.96875 2.316406 -5.820312 2.015625 -5.53125 C 1.710938 -5.238281 1.535156 -4.828125 1.484375 -4.296875 Z M 1.484375 -4.296875 "/>
</g>
<g id="glyph-0-14">
<path d="M 4.34375 2.734375 L 4.34375 3 C 3.65625 2.644531 3.082031 2.238281 2.625 1.78125 C 1.96875 1.113281 1.460938 0.332031 1.109375 -0.5625 C 0.753906 -1.457031 0.578125 -2.390625 0.578125 -3.359375 C 0.578125 -4.765625 0.925781 -6.050781 1.625 -7.21875 C 2.320312 -8.382812 3.226562 -9.21875 4.34375 -9.71875 L 4.34375 -9.4375 C 3.78125 -9.125 3.316406 -8.695312 2.953125 -8.15625 C 2.597656 -7.625 2.332031 -6.941406 2.15625 -6.109375 C 1.976562 -5.285156 1.890625 -4.425781 1.890625 -3.53125 C 1.890625 -2.5625 1.96875 -1.675781 2.125 -0.875 C 2.238281 -0.25 2.378906 0.25 2.546875 0.625 C 2.710938 1.007812 2.9375 1.378906 3.21875 1.734375 C 3.507812 2.085938 3.882812 2.421875 4.34375 2.734375 Z M 4.34375 2.734375 "/>
</g>
<g id="glyph-0-15">
<path d="M 0.3125 -9.4375 L 0.3125 -9.71875 C 1.007812 -9.375 1.585938 -8.972656 2.046875 -8.515625 C 2.691406 -7.847656 3.191406 -7.066406 3.546875 -6.171875 C 3.910156 -5.273438 4.09375 -4.34375 4.09375 -3.375 C 4.09375 -1.957031 3.742188 -0.664062 3.046875 0.5 C 2.347656 1.664062 1.4375 2.5 0.3125 3 L 0.3125 2.734375 C 0.875 2.421875 1.335938 1.992188 1.703125 1.453125 C 2.066406 0.921875 2.332031 0.242188 2.5 -0.578125 C 2.675781 -1.398438 2.765625 -2.265625 2.765625 -3.171875 C 2.765625 -4.140625 2.691406 -5.023438 2.546875 -5.828125 C 2.429688 -6.453125 2.285156 -6.953125 2.109375 -7.328125 C 1.941406 -7.710938 1.71875 -8.078125 1.4375 -8.421875 C 1.15625 -8.773438 0.78125 -9.113281 0.3125 -9.4375 Z M 0.3125 -9.4375 "/>
</g>
<g id="glyph-0-16">
<path d="M 3.921875 -9.71875 L 0.5625 0.1875 L 0.015625 0.1875 L 3.375 -9.71875 Z M 3.921875 -9.71875 "/>
</g>
<g id="glyph-0-17">
<path d="M 2.296875 -5.109375 C 2.753906 -5.566406 3.023438 -5.832031 3.109375 -5.90625 C 3.304688 -6.070312 3.523438 -6.203125 3.765625 -6.296875 C 4.003906 -6.398438 4.238281 -6.453125 4.46875 -6.453125 C 4.863281 -6.453125 5.203125 -6.335938 5.484375 -6.109375 C 5.765625 -5.878906 5.953125 -5.546875 6.046875 -5.109375 C 6.515625 -5.660156 6.910156 -6.019531 7.234375 -6.1875 C 7.554688 -6.363281 7.890625 -6.453125 8.234375 -6.453125 C 8.566406 -6.453125 8.863281 -6.363281 9.125 -6.1875 C 9.382812 -6.019531 9.585938 -5.742188 9.734375 -5.359375 C 9.835938 -5.085938 9.890625 -4.671875 9.890625 -4.109375 L 9.890625 -1.421875 C 9.890625 -1.023438 9.914062 -0.753906 9.96875 -0.609375 C 10.019531 -0.503906 10.101562 -0.414062 10.21875 -0.34375 C 10.34375 -0.28125 10.546875 -0.25 10.828125 -0.25 L 10.828125 0 L 7.734375 0 L 7.734375 -0.25 L 7.875 -0.25 C 8.132812 -0.25 8.34375 -0.300781 8.5 -0.40625 C 8.601562 -0.476562 8.675781 -0.59375 8.71875 -0.75 C 8.738281 -0.832031 8.75 -1.054688 8.75 -1.421875 L 8.75 -4.109375 C 8.75 -4.617188 8.6875 -4.976562 8.5625 -5.1875 C 8.382812 -5.476562 8.101562 -5.625 7.71875 -5.625 C 7.46875 -5.625 7.222656 -5.5625 6.984375 -5.4375 C 6.742188 -5.320312 6.445312 -5.097656 6.09375 -4.765625 L 6.078125 -4.703125 L 6.09375 -4.40625 L 6.09375 -1.421875 C 6.09375 -0.984375 6.113281 -0.710938 6.15625 -0.609375 C 6.207031 -0.503906 6.300781 -0.414062 6.4375 -0.34375 C 6.570312 -0.28125 6.796875 -0.25 7.109375 -0.25 L 7.109375 0 L 3.953125 0 L 3.953125 -0.25 C 4.296875 -0.25 4.53125 -0.289062 4.65625 -0.375 C 4.789062 -0.457031 4.882812 -0.578125 4.9375 -0.734375 C 4.957031 -0.816406 4.96875 -1.046875 4.96875 -1.421875 L 4.96875 -4.109375 C 4.96875 -4.617188 4.894531 -4.984375 4.75 -5.203125 C 4.539062 -5.492188 4.257812 -5.640625 3.90625 -5.640625 C 3.65625 -5.640625 3.410156 -5.578125 3.171875 -5.453125 C 2.796875 -5.242188 2.503906 -5.015625 2.296875 -4.765625 L 2.296875 -1.421875 C 2.296875 -1.003906 2.320312 -0.734375 2.375 -0.609375 C 2.4375 -0.492188 2.519531 -0.40625 2.625 -0.34375 C 2.738281 -0.28125 2.96875 -0.25 3.3125 -0.25 L 3.3125 0 L 0.21875 0 L 0.21875 -0.25 C 0.507812 -0.25 0.707031 -0.28125 0.8125 -0.34375 C 0.925781 -0.40625 1.015625 -0.5 1.078125 -0.625 C 1.140625 -0.757812 1.171875 -1.023438 1.171875 -1.421875 L 1.171875 -3.8125 C 1.171875 -4.5 1.148438 -4.941406 1.109375 -5.140625 C 1.078125 -5.285156 1.023438 -5.382812 0.953125 -5.4375 C 0.890625 -5.5 0.796875 -5.53125 0.671875 -5.53125 C 0.546875 -5.53125 0.394531 -5.5 0.21875 -5.4375 L 0.109375 -5.6875 L 2 -6.453125 L 2.296875 -6.453125 Z M 2.296875 -5.109375 "/>
</g>
<g id="glyph-0-18">
<path d="M 5.125 -9.484375 C 6.320312 -9.484375 7.363281 -9.023438 8.25 -8.109375 C 9.132812 -7.191406 9.578125 -6.050781 9.578125 -4.6875 C 9.578125 -3.28125 9.128906 -2.109375 8.234375 -1.171875 C 7.347656 -0.242188 6.273438 0.21875 5.015625 0.21875 C 3.734375 0.21875 2.660156 -0.234375 1.796875 -1.140625 C 0.929688 -2.054688 0.5 -3.234375 0.5 -4.671875 C 0.5 -6.140625 1 -7.335938 2 -8.265625 C 2.863281 -9.078125 3.90625 -9.484375 5.125 -9.484375 Z M 4.984375 -8.984375 C 4.160156 -8.984375 3.5 -8.675781 3 -8.0625 C 2.375 -7.289062 2.0625 -6.171875 2.0625 -4.703125 C 2.0625 -3.179688 2.382812 -2.015625 3.03125 -1.203125 C 3.53125 -0.585938 4.1875 -0.28125 5 -0.28125 C 5.863281 -0.28125 6.578125 -0.617188 7.140625 -1.296875 C 7.710938 -1.972656 8 -3.039062 8 -4.5 C 8 -6.09375 7.6875 -7.273438 7.0625 -8.046875 C 6.5625 -8.671875 5.867188 -8.984375 4.984375 -8.984375 Z M 4.984375 -8.984375 "/>
</g>
<g id="glyph-0-19">
<path d="M 2.15625 -5.1875 C 2.757812 -6.03125 3.410156 -6.453125 4.109375 -6.453125 C 4.753906 -6.453125 5.316406 -6.175781 5.796875 -5.625 C 6.273438 -5.070312 6.515625 -4.320312 6.515625 -3.375 C 6.515625 -2.257812 6.144531 -1.363281 5.40625 -0.6875 C 4.769531 -0.101562 4.0625 0.1875 3.28125 0.1875 C 2.914062 0.1875 2.546875 0.125 2.171875 0 C 1.796875 -0.132812 1.414062 -0.335938 1.03125 -0.609375 L 1.03125 -7.09375 C 1.03125 -7.800781 1.007812 -8.234375 0.96875 -8.390625 C 0.9375 -8.554688 0.882812 -8.671875 0.8125 -8.734375 C 0.738281 -8.796875 0.648438 -8.828125 0.546875 -8.828125 C 0.410156 -8.828125 0.25 -8.789062 0.0625 -8.71875 L -0.03125 -8.953125 L 1.84375 -9.71875 L 2.15625 -9.71875 Z M 2.15625 -4.75 L 2.15625 -1 C 2.382812 -0.769531 2.625 -0.597656 2.875 -0.484375 C 3.125 -0.367188 3.378906 -0.3125 3.640625 -0.3125 C 4.054688 -0.3125 4.441406 -0.535156 4.796875 -0.984375 C 5.148438 -1.441406 5.328125 -2.109375 5.328125 -2.984375 C 5.328125 -3.785156 5.148438 -4.398438 4.796875 -4.828125 C 4.441406 -5.253906 4.035156 -5.46875 3.578125 -5.46875 C 3.335938 -5.46875 3.09375 -5.410156 2.84375 -5.296875 C 2.664062 -5.203125 2.4375 -5.019531 2.15625 -4.75 Z M 2.15625 -4.75 "/>
</g>
<g id="glyph-0-20">
<path d="M 2.890625 -5.765625 L 2.890625 -1.65625 C 2.890625 -1.070312 2.953125 -0.703125 3.078125 -0.546875 C 3.242188 -0.347656 3.46875 -0.25 3.75 -0.25 L 4.328125 -0.25 L 4.328125 0 L 0.578125 0 L 0.578125 -0.25 L 0.859375 -0.25 C 1.046875 -0.25 1.210938 -0.289062 1.359375 -0.375 C 1.515625 -0.46875 1.617188 -0.59375 1.671875 -0.75 C 1.722656 -0.90625 1.75 -1.207031 1.75 -1.65625 L 1.75 -5.765625 L 0.546875 -5.765625 L 0.546875 -6.265625 L 1.75 -6.265625 L 1.75 -6.671875 C 1.75 -7.296875 1.847656 -7.820312 2.046875 -8.25 C 2.253906 -8.6875 2.5625 -9.035156 2.96875 -9.296875 C 3.382812 -9.566406 3.851562 -9.703125 4.375 -9.703125 C 4.851562 -9.703125 5.289062 -9.550781 5.6875 -9.25 C 5.945312 -9.039062 6.078125 -8.804688 6.078125 -8.546875 C 6.078125 -8.410156 6.019531 -8.28125 5.90625 -8.15625 C 5.789062 -8.039062 5.664062 -7.984375 5.53125 -7.984375 C 5.414062 -7.984375 5.300781 -8.019531 5.1875 -8.09375 C 5.070312 -8.164062 4.929688 -8.328125 4.765625 -8.578125 C 4.597656 -8.828125 4.441406 -8.992188 4.296875 -9.078125 C 4.160156 -9.171875 4.003906 -9.21875 3.828125 -9.21875 C 3.617188 -9.21875 3.441406 -9.160156 3.296875 -9.046875 C 3.148438 -8.929688 3.046875 -8.753906 2.984375 -8.515625 C 2.921875 -8.285156 2.890625 -7.6875 2.890625 -6.71875 L 2.890625 -6.265625 L 4.5 -6.265625 L 4.5 -5.765625 Z M 2.890625 -5.765625 "/>
</g>
<g id="glyph-0-21">
<path d="M 5.921875 -6.265625 L 5.921875 -2.46875 C 5.921875 -1.738281 5.9375 -1.289062 5.96875 -1.125 C 6.007812 -0.96875 6.066406 -0.859375 6.140625 -0.796875 C 6.210938 -0.734375 6.300781 -0.703125 6.40625 -0.703125 C 6.550781 -0.703125 6.710938 -0.742188 6.890625 -0.828125 L 6.984375 -0.578125 L 5.109375 0.1875 L 4.796875 0.1875 L 4.796875 -1.140625 C 4.265625 -0.554688 3.851562 -0.1875 3.5625 -0.03125 C 3.28125 0.113281 2.984375 0.1875 2.671875 0.1875 C 2.316406 0.1875 2.007812 0.0859375 1.75 -0.109375 C 1.5 -0.316406 1.320312 -0.578125 1.21875 -0.890625 C 1.125 -1.210938 1.078125 -1.664062 1.078125 -2.25 L 1.078125 -5.046875 C 1.078125 -5.335938 1.039062 -5.539062 0.96875 -5.65625 C 0.90625 -5.769531 0.8125 -5.859375 0.6875 -5.921875 C 0.5625 -5.984375 0.335938 -6.015625 0.015625 -6.015625 L 0.015625 -6.265625 L 2.203125 -6.265625 L 2.203125 -2.078125 C 2.203125 -1.492188 2.300781 -1.109375 2.5 -0.921875 C 2.707031 -0.742188 2.957031 -0.65625 3.25 -0.65625 C 3.445312 -0.65625 3.664062 -0.710938 3.90625 -0.828125 C 4.15625 -0.953125 4.453125 -1.1875 4.796875 -1.53125 L 4.796875 -5.09375 C 4.796875 -5.445312 4.726562 -5.6875 4.59375 -5.8125 C 4.46875 -5.9375 4.203125 -6.003906 3.796875 -6.015625 L 3.796875 -6.265625 Z M 5.921875 -6.265625 "/>
</g>
<g id="glyph-0-22">
<path d="M 4.484375 -6.453125 L 4.484375 -4.3125 L 4.265625 -4.3125 C 4.085938 -4.976562 3.863281 -5.429688 3.59375 -5.671875 C 3.320312 -5.921875 2.976562 -6.046875 2.5625 -6.046875 C 2.238281 -6.046875 1.976562 -5.957031 1.78125 -5.78125 C 1.582031 -5.613281 1.484375 -5.429688 1.484375 -5.234375 C 1.484375 -4.972656 1.554688 -4.753906 1.703125 -4.578125 C 1.847656 -4.390625 2.140625 -4.191406 2.578125 -3.984375 L 3.5625 -3.5 C 4.488281 -3.039062 4.953125 -2.441406 4.953125 -1.703125 C 4.953125 -1.140625 4.738281 -0.679688 4.3125 -0.328125 C 3.882812 0.015625 3.398438 0.1875 2.859375 0.1875 C 2.484375 0.1875 2.046875 0.117188 1.546875 -0.015625 C 1.398438 -0.0546875 1.28125 -0.078125 1.1875 -0.078125 C 1.082031 -0.078125 1 -0.0195312 0.9375 0.09375 L 0.71875 0.09375 L 0.71875 -2.140625 L 0.9375 -2.140625 C 1.0625 -1.503906 1.300781 -1.023438 1.65625 -0.703125 C 2.019531 -0.378906 2.425781 -0.21875 2.875 -0.21875 C 3.1875 -0.21875 3.441406 -0.304688 3.640625 -0.484375 C 3.835938 -0.671875 3.9375 -0.894531 3.9375 -1.15625 C 3.9375 -1.46875 3.828125 -1.726562 3.609375 -1.9375 C 3.390625 -2.15625 2.945312 -2.425781 2.28125 -2.75 C 1.625 -3.082031 1.191406 -3.382812 0.984375 -3.65625 C 0.785156 -3.914062 0.6875 -4.242188 0.6875 -4.640625 C 0.6875 -5.148438 0.863281 -5.578125 1.21875 -5.921875 C 1.570312 -6.273438 2.023438 -6.453125 2.578125 -6.453125 C 2.828125 -6.453125 3.128906 -6.398438 3.484375 -6.296875 C 3.710938 -6.222656 3.863281 -6.1875 3.9375 -6.1875 C 4.007812 -6.1875 4.066406 -6.203125 4.109375 -6.234375 C 4.148438 -6.265625 4.203125 -6.335938 4.265625 -6.453125 Z M 4.484375 -6.453125 "/>
</g>
<g id="glyph-0-23">
<path d="M 4.859375 -0.703125 C 4.554688 -0.378906 4.257812 -0.148438 3.96875 -0.015625 C 3.675781 0.117188 3.359375 0.1875 3.015625 0.1875 C 2.335938 0.1875 1.742188 -0.0976562 1.234375 -0.671875 C 0.722656 -1.242188 0.46875 -1.976562 0.46875 -2.875 C 0.46875 -3.769531 0.75 -4.585938 1.3125 -5.328125 C 1.875 -6.078125 2.601562 -6.453125 3.5 -6.453125 C 4.050781 -6.453125 4.503906 -6.273438 4.859375 -5.921875 L 4.859375 -7.078125 C 4.859375 -7.796875 4.84375 -8.234375 4.8125 -8.390625 C 4.78125 -8.554688 4.726562 -8.671875 4.65625 -8.734375 C 4.582031 -8.796875 4.488281 -8.828125 4.375 -8.828125 C 4.257812 -8.828125 4.101562 -8.789062 3.90625 -8.71875 L 3.8125 -8.953125 L 5.6875 -9.71875 L 5.984375 -9.71875 L 5.984375 -2.484375 C 5.984375 -1.742188 6 -1.289062 6.03125 -1.125 C 6.070312 -0.96875 6.128906 -0.859375 6.203125 -0.796875 C 6.273438 -0.734375 6.363281 -0.703125 6.46875 -0.703125 C 6.59375 -0.703125 6.753906 -0.742188 6.953125 -0.828125 L 7.03125 -0.578125 L 5.171875 0.1875 L 4.859375 0.1875 Z M 4.859375 -1.1875 L 4.859375 -4.40625 C 4.828125 -4.71875 4.742188 -5 4.609375 -5.25 C 4.472656 -5.507812 4.289062 -5.703125 4.0625 -5.828125 C 3.84375 -5.960938 3.625 -6.03125 3.40625 -6.03125 C 3.007812 -6.03125 2.65625 -5.847656 2.34375 -5.484375 C 1.925781 -5.015625 1.71875 -4.320312 1.71875 -3.40625 C 1.71875 -2.488281 1.914062 -1.785156 2.3125 -1.296875 C 2.71875 -0.804688 3.164062 -0.5625 3.65625 -0.5625 C 4.070312 -0.5625 4.472656 -0.769531 4.859375 -1.1875 Z M 4.859375 -1.1875 "/>
</g>
<g id="glyph-0-24">
<path d="M 6.421875 -9.484375 L 6.421875 -6.28125 L 6.171875 -6.28125 C 6.085938 -6.894531 5.9375 -7.382812 5.71875 -7.75 C 5.507812 -8.113281 5.207031 -8.398438 4.8125 -8.609375 C 4.425781 -8.828125 4.023438 -8.9375 3.609375 -8.9375 C 3.128906 -8.9375 2.734375 -8.789062 2.421875 -8.5 C 2.117188 -8.207031 1.96875 -7.878906 1.96875 -7.515625 C 1.96875 -7.234375 2.0625 -6.972656 2.25 -6.734375 C 2.539062 -6.398438 3.210938 -5.945312 4.265625 -5.375 C 5.140625 -4.90625 5.734375 -4.546875 6.046875 -4.296875 C 6.359375 -4.054688 6.597656 -3.765625 6.765625 -3.421875 C 6.941406 -3.085938 7.03125 -2.734375 7.03125 -2.359375 C 7.03125 -1.660156 6.757812 -1.054688 6.21875 -0.546875 C 5.675781 -0.0351562 4.972656 0.21875 4.109375 0.21875 C 3.847656 0.21875 3.597656 0.195312 3.359375 0.15625 C 3.210938 0.125 2.914062 0.0390625 2.46875 -0.09375 C 2.03125 -0.238281 1.753906 -0.3125 1.640625 -0.3125 C 1.523438 -0.3125 1.429688 -0.273438 1.359375 -0.203125 C 1.296875 -0.140625 1.25 0 1.21875 0.21875 L 0.96875 0.21875 L 0.96875 -2.96875 L 1.21875 -2.96875 C 1.332031 -2.300781 1.488281 -1.800781 1.6875 -1.46875 C 1.894531 -1.144531 2.203125 -0.875 2.609375 -0.65625 C 3.023438 -0.4375 3.476562 -0.328125 3.96875 -0.328125 C 4.539062 -0.328125 4.988281 -0.472656 5.3125 -0.765625 C 5.644531 -1.066406 5.8125 -1.425781 5.8125 -1.84375 C 5.8125 -2.070312 5.75 -2.300781 5.625 -2.53125 C 5.5 -2.757812 5.304688 -2.972656 5.046875 -3.171875 C 4.867188 -3.316406 4.382812 -3.609375 3.59375 -4.046875 C 2.800781 -4.492188 2.234375 -4.847656 1.890625 -5.109375 C 1.554688 -5.378906 1.300781 -5.671875 1.125 -5.984375 C 0.957031 -6.304688 0.875 -6.660156 0.875 -7.046875 C 0.875 -7.710938 1.128906 -8.285156 1.640625 -8.765625 C 2.148438 -9.242188 2.800781 -9.484375 3.59375 -9.484375 C 4.082031 -9.484375 4.601562 -9.363281 5.15625 -9.125 C 5.40625 -9.007812 5.582031 -8.953125 5.6875 -8.953125 C 5.8125 -8.953125 5.910156 -8.984375 5.984375 -9.046875 C 6.054688 -9.117188 6.117188 -9.265625 6.171875 -9.484375 Z M 6.421875 -9.484375 "/>
</g>
<g id="glyph-0-25">
<path d="M 2.28125 -9.71875 L 2.28125 -5.140625 C 2.78125 -5.691406 3.175781 -6.046875 3.46875 -6.203125 C 3.769531 -6.367188 4.070312 -6.453125 4.375 -6.453125 C 4.726562 -6.453125 5.03125 -6.351562 5.28125 -6.15625 C 5.539062 -5.957031 5.734375 -5.648438 5.859375 -5.234375 C 5.941406 -4.941406 5.984375 -4.40625 5.984375 -3.625 L 5.984375 -1.421875 C 5.984375 -1.023438 6.015625 -0.753906 6.078125 -0.609375 C 6.117188 -0.492188 6.191406 -0.40625 6.296875 -0.34375 C 6.410156 -0.28125 6.613281 -0.25 6.90625 -0.25 L 6.90625 0 L 3.828125 0 L 3.828125 -0.25 L 3.984375 -0.25 C 4.273438 -0.25 4.476562 -0.289062 4.59375 -0.375 C 4.707031 -0.46875 4.785156 -0.597656 4.828125 -0.765625 C 4.835938 -0.835938 4.84375 -1.054688 4.84375 -1.421875 L 4.84375 -3.625 C 4.84375 -4.3125 4.804688 -4.757812 4.734375 -4.96875 C 4.671875 -5.1875 4.5625 -5.347656 4.40625 -5.453125 C 4.25 -5.566406 4.0625 -5.625 3.84375 -5.625 C 3.613281 -5.625 3.378906 -5.5625 3.140625 -5.4375 C 2.898438 -5.320312 2.613281 -5.082031 2.28125 -4.71875 L 2.28125 -1.421875 C 2.28125 -0.984375 2.300781 -0.710938 2.34375 -0.609375 C 2.394531 -0.503906 2.484375 -0.414062 2.609375 -0.34375 C 2.742188 -0.28125 2.96875 -0.25 3.28125 -0.25 L 3.28125 0 L 0.1875 0 L 0.1875 -0.25 C 0.46875 -0.25 0.6875 -0.289062 0.84375 -0.375 C 0.9375 -0.414062 1.007812 -0.5 1.0625 -0.625 C 1.113281 -0.757812 1.140625 -1.023438 1.140625 -1.421875 L 1.140625 -7.078125 C 1.140625 -7.796875 1.125 -8.234375 1.09375 -8.390625 C 1.0625 -8.554688 1.007812 -8.671875 0.9375 -8.734375 C 0.863281 -8.796875 0.769531 -8.828125 0.65625 -8.828125 C 0.550781 -8.828125 0.394531 -8.789062 0.1875 -8.71875 L 0.09375 -8.953125 L 1.96875 -9.71875 Z M 2.28125 -9.71875 "/>
</g>
<g id="glyph-0-26">
<path d="M 2.109375 -2.28125 C 1.722656 -2.46875 1.425781 -2.726562 1.21875 -3.0625 C 1.019531 -3.394531 0.921875 -3.765625 0.921875 -4.171875 C 0.921875 -4.796875 1.15625 -5.332031 1.625 -5.78125 C 2.09375 -6.226562 2.691406 -6.453125 3.421875 -6.453125 C 4.015625 -6.453125 4.53125 -6.304688 4.96875 -6.015625 L 6.296875 -6.015625 C 6.492188 -6.015625 6.609375 -6.003906 6.640625 -5.984375 C 6.671875 -5.972656 6.691406 -5.957031 6.703125 -5.9375 C 6.734375 -5.894531 6.75 -5.820312 6.75 -5.71875 C 6.75 -5.59375 6.738281 -5.507812 6.71875 -5.46875 C 6.695312 -5.445312 6.671875 -5.425781 6.640625 -5.40625 C 6.609375 -5.394531 6.492188 -5.390625 6.296875 -5.390625 L 5.484375 -5.390625 C 5.734375 -5.066406 5.859375 -4.648438 5.859375 -4.140625 C 5.859375 -3.554688 5.632812 -3.054688 5.1875 -2.640625 C 4.75 -2.222656 4.148438 -2.015625 3.390625 -2.015625 C 3.085938 -2.015625 2.773438 -2.0625 2.453125 -2.15625 C 2.242188 -1.976562 2.101562 -1.820312 2.03125 -1.6875 C 1.96875 -1.5625 1.9375 -1.457031 1.9375 -1.375 C 1.9375 -1.289062 1.972656 -1.210938 2.046875 -1.140625 C 2.117188 -1.066406 2.265625 -1.015625 2.484375 -0.984375 C 2.617188 -0.960938 2.941406 -0.945312 3.453125 -0.9375 C 4.390625 -0.914062 4.992188 -0.882812 5.265625 -0.84375 C 5.691406 -0.78125 6.03125 -0.617188 6.28125 -0.359375 C 6.539062 -0.109375 6.671875 0.203125 6.671875 0.578125 C 6.671875 1.085938 6.425781 1.570312 5.9375 2.03125 C 5.226562 2.6875 4.300781 3.015625 3.15625 3.015625 C 2.28125 3.015625 1.539062 2.816406 0.9375 2.421875 C 0.59375 2.191406 0.421875 1.957031 0.421875 1.71875 C 0.421875 1.601562 0.445312 1.492188 0.5 1.390625 C 0.570312 1.222656 0.726562 0.988281 0.96875 0.6875 C 1 0.644531 1.234375 0.394531 1.671875 -0.0625 C 1.429688 -0.195312 1.257812 -0.320312 1.15625 -0.4375 C 1.0625 -0.550781 1.015625 -0.675781 1.015625 -0.8125 C 1.015625 -0.96875 1.078125 -1.15625 1.203125 -1.375 C 1.335938 -1.59375 1.640625 -1.894531 2.109375 -2.28125 Z M 3.296875 -6.125 C 2.960938 -6.125 2.679688 -5.988281 2.453125 -5.71875 C 2.222656 -5.445312 2.109375 -5.035156 2.109375 -4.484375 C 2.109375 -3.753906 2.265625 -3.191406 2.578125 -2.796875 C 2.816406 -2.503906 3.117188 -2.359375 3.484375 -2.359375 C 3.828125 -2.359375 4.109375 -2.484375 4.328125 -2.734375 C 4.554688 -2.992188 4.671875 -3.40625 4.671875 -3.96875 C 4.671875 -4.6875 4.515625 -5.253906 4.203125 -5.671875 C 3.960938 -5.972656 3.660156 -6.125 3.296875 -6.125 Z M 2.046875 0 C 1.828125 0.226562 1.660156 0.441406 1.546875 0.640625 C 1.441406 0.847656 1.390625 1.035156 1.390625 1.203125 C 1.390625 1.421875 1.523438 1.613281 1.796875 1.78125 C 2.242188 2.0625 2.898438 2.203125 3.765625 2.203125 C 4.585938 2.203125 5.191406 2.054688 5.578125 1.765625 C 5.972656 1.472656 6.171875 1.164062 6.171875 0.84375 C 6.171875 0.601562 6.050781 0.429688 5.8125 0.328125 C 5.582031 0.234375 5.113281 0.175781 4.40625 0.15625 C 3.382812 0.125 2.597656 0.0703125 2.046875 0 Z M 2.046875 0 "/>
</g>
<g id="glyph-0-27">
<path d="M 8.03125 -2.5625 L 8.25 -2.515625 L 7.453125 0 L 0.28125 0 L 0.28125 -0.25 L 0.625 -0.25 C 1.019531 -0.25 1.300781 -0.378906 1.46875 -0.640625 C 1.5625 -0.785156 1.609375 -1.117188 1.609375 -1.640625 L 1.609375 -7.625 C 1.609375 -8.207031 1.546875 -8.570312 1.421875 -8.71875 C 1.242188 -8.914062 0.976562 -9.015625 0.625 -9.015625 L 0.28125 -9.015625 L 0.28125 -9.265625 L 4.484375 -9.265625 L 4.484375 -9.015625 C 3.984375 -9.023438 3.632812 -8.976562 3.4375 -8.875 C 3.238281 -8.78125 3.101562 -8.660156 3.03125 -8.515625 C 2.957031 -8.367188 2.921875 -8.019531 2.921875 -7.46875 L 2.921875 -1.640625 C 2.921875 -1.265625 2.957031 -1.007812 3.03125 -0.875 C 3.09375 -0.769531 3.175781 -0.695312 3.28125 -0.65625 C 3.394531 -0.613281 3.753906 -0.59375 4.359375 -0.59375 L 5.03125 -0.59375 C 5.738281 -0.59375 6.234375 -0.644531 6.515625 -0.75 C 6.804688 -0.851562 7.070312 -1.035156 7.3125 -1.296875 C 7.550781 -1.566406 7.789062 -1.988281 8.03125 -2.5625 Z M 8.03125 -2.5625 "/>
</g>
</g>
</defs>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 85.375 40 L 235.625 40 L 235.625 76 L 85.375 76 Z M 85.375 40 "/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="93.375" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="106.131465" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="112.121436" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="115.87115" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-4" x="122.619267" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-5" x="132.379789" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="138.369761" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="142.119475" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-7" x="145.869188" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="152.631306" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="156.38102" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-8" x="160.130734" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-9" x="166.416843" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="169.874904" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="176.623021" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-11" x="183.371139" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-12" x="192.373186" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-13" x="196.881374" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="202.871346" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="208.875318" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-13" x="212.625031" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-14" x="218.629003" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-15" x="223.123191" y="63.050781"/>
</g>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 40 112 L 161 112 L 161 148 L 40 148 Z M 40 112 "/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-4" x="48" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-5" x="57.746521" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="63.750493" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="67.500207" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-7" x="71.249921" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="77.998038" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="81.747752" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-8" x="85.497466" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-9" x="91.797576" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="95.255636" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="102.003754" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-11" x="108.751871" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-12" x="117.753919" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-13" x="122.248107" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="128.252078" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="134.25605" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-13" x="138.005764" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-14" x="143.995736" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-15" x="148.503923" y="135.050781"/>
</g>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 145.667969 76.304688 C 138.691406 84.441406 130.234375 94.3125 122.53125 103.296875 "/>
<path fill-rule="nonzero" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 125.3125 105.433594 L 116.144531 110.746094 L 119.996094 100.875 Z M 125.3125 105.433594 "/>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 178.625 112 L 264.375 112 L 264.375 148 L 178.625 148 Z M 178.625 112 "/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="186.625" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="199.381465" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="205.371436" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="209.12115" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-16" x="215.869267" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-17" x="219.618981" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="230.872826" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="236.876798" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="240.626511" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-14" x="247.374629" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-15" x="251.868817" y="135.050781"/>
</g>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 175.578125 76.304688 C 182.671875 84.441406 191.269531 94.3125 199.101562 103.296875 "/>
<path fill-rule="nonzero" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 201.667969 100.917969 L 205.601562 110.753906 L 196.390625 105.515625 Z M 201.667969 100.917969 "/>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 137.75 184 L 305.25 184 L 305.25 220 L 137.75 220 Z M 137.75 184 "/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-18" x="145.75" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-19" x="155.496521" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-20" x="162.244639" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-21" x="166.752827" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-22" x="173.500945" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-5" x="178.753278" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="184.74325" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="190.747222" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="194.496935" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="198.246649" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="204.994767" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-9" x="211.756885" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-23" x="215.49495" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="222.243067" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-24" x="229.005185" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="236.497449" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-17" x="243.245566" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-13" x="254.499411" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="260.503383" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-25" x="264.253097" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="271.001214" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="274.750928" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-26" x="281.499046" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-14" x="288.247163" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-15" x="292.755351" y="207.050781"/>
</g>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 221.5 148.304688 C 221.5 155.59375 221.5 164.273438 221.5 172.464844 "/>
<path fill-rule="nonzero" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 225 172.382812 L 221.5 182.382812 L 218 172.382812 Z M 225 172.382812 "/>
<path fill-rule="nonzero" fill="rgb(82.743835%, 82.743835%, 82.743835%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 323.75 184 L 491.25 184 L 491.25 220 L 323.75 220 Z M 323.75 184 "/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-18" x="331.75" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-19" x="341.496521" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-20" x="348.244639" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-21" x="352.752827" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-22" x="359.500945" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-5" x="364.753278" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="370.74325" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="376.747222" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="380.496935" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="384.246649" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="390.994767" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-9" x="397.756885" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-23" x="401.49495" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="408.243067" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-24" x="415.005185" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="422.497449" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-17" x="429.245566" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-13" x="440.499411" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="446.503383" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-25" x="450.253097" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="457.001214" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="460.750928" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-26" x="467.499046" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-14" x="474.247163" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-15" x="478.755351" y="207.050781"/>
</g>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 343 256 L 428 256 L 428 292 L 343 292 Z M 343 256 "/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="351" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="363.756465" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="369.746436" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="373.49615" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-9" x="380.244267" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-26" x="383.996333" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="390.74445" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="397.506568" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-23" x="404.254686" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-14" x="411.002804" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-15" x="415.496991" y="279.050781"/>
</g>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 402.0625 220.304688 C 399.71875 227.761719 396.914062 236.679688 394.289062 245.035156 "/>
<path fill-rule="nonzero" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 397.667969 245.960938 L 391.328125 254.453125 L 390.988281 243.863281 Z M 397.667969 245.960938 "/>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 225.75 256 L 303.25 256 L 303.25 292 L 225.75 292 Z M 225.75 256 "/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="233.75" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="246.506465" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="252.496436" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="256.24615" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-9" x="262.994267" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-19" x="266.746333" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="273.49445" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-23" x="279.498422" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-14" x="286.24654" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-15" x="290.754728" y="279.050781"/>
</g>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 232.128906 220.304688 C 236.917969 228.101562 242.6875 237.492188 248.019531 246.171875 "/>
<path fill-rule="nonzero" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 250.949219 244.253906 L 253.199219 254.605469 L 244.984375 247.917969 Z M 250.949219 244.253906 "/>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 286.375 328 L 340.625 328 L 340.625 364 L 286.375 364 Z M 286.375 328 "/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-27" x="294.375" y="351.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="302.618901" y="351.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-26" x="309.381019" y="351.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-9" x="316.129137" y="351.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="319.881202" y="351.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-14" x="323.630916" y="351.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-15" x="328.125104" y="351.050781"/>
</g>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 367.703125 292.304688 C 359.222656 300.546875 348.910156 310.570312 339.570312 319.65625 "/>
<path fill-rule="nonzero" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 342.039062 322.136719 L 332.429688 326.597656 L 337.15625 317.117188 Z M 342.039062 322.136719 "/>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 276.613281 292.304688 C 282.191406 300.273438 288.929688 309.902344 295.113281 318.734375 "/>
<path fill-rule="nonzero" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 297.792969 316.457031 L 300.660156 326.65625 L 292.058594 320.46875 Z M 297.792969 316.457031 "/>
</svg>

After

Width:  |  Height:  |  Size: 56 KiB

View file

@ -0,0 +1,506 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="531pt" height="404pt" viewBox="0 0 531 404">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 5.734375 0 L 2.140625 -7.796875 L 2.140625 -1.609375 C 2.140625 -1.035156 2.203125 -0.679688 2.328125 -0.546875 C 2.492188 -0.347656 2.757812 -0.25 3.125 -0.25 L 3.453125 -0.25 L 3.453125 0 L 0.234375 0 L 0.234375 -0.25 L 0.5625 -0.25 C 0.957031 -0.25 1.234375 -0.367188 1.390625 -0.609375 C 1.492188 -0.753906 1.546875 -1.085938 1.546875 -1.609375 L 1.546875 -7.65625 C 1.546875 -8.070312 1.5 -8.367188 1.40625 -8.546875 C 1.34375 -8.679688 1.222656 -8.789062 1.046875 -8.875 C 0.878906 -8.96875 0.609375 -9.015625 0.234375 -9.015625 L 0.234375 -9.265625 L 2.859375 -9.265625 L 6.21875 -2.015625 L 9.53125 -9.265625 L 12.15625 -9.265625 L 12.15625 -9.015625 L 11.828125 -9.015625 C 11.429688 -9.015625 11.15625 -8.894531 11 -8.65625 C 10.894531 -8.507812 10.84375 -8.175781 10.84375 -7.65625 L 10.84375 -1.609375 C 10.84375 -1.035156 10.90625 -0.679688 11.03125 -0.546875 C 11.195312 -0.347656 11.460938 -0.25 11.828125 -0.25 L 12.15625 -0.25 L 12.15625 0 L 8.21875 0 L 8.21875 -0.25 L 8.546875 -0.25 C 8.941406 -0.25 9.21875 -0.367188 9.375 -0.609375 C 9.476562 -0.753906 9.53125 -1.085938 9.53125 -1.609375 L 9.53125 -7.796875 L 5.953125 0 Z M 5.734375 0 "/>
</g>
<g id="glyph-0-1">
<path d="M 3.984375 -0.90625 C 3.335938 -0.40625 2.9375 -0.117188 2.78125 -0.046875 C 2.53125 0.0664062 2.265625 0.125 1.984375 0.125 C 1.554688 0.125 1.203125 -0.0195312 0.921875 -0.3125 C 0.640625 -0.613281 0.5 -1.003906 0.5 -1.484375 C 0.5 -1.785156 0.566406 -2.050781 0.703125 -2.28125 C 0.890625 -2.582031 1.210938 -2.867188 1.671875 -3.140625 C 2.140625 -3.421875 2.910156 -3.757812 3.984375 -4.15625 L 3.984375 -4.390625 C 3.984375 -5.015625 3.882812 -5.441406 3.6875 -5.671875 C 3.488281 -5.910156 3.203125 -6.03125 2.828125 -6.03125 C 2.535156 -6.03125 2.304688 -5.953125 2.140625 -5.796875 C 1.960938 -5.640625 1.875 -5.460938 1.875 -5.265625 L 1.890625 -4.875 C 1.890625 -4.65625 1.835938 -4.488281 1.734375 -4.375 C 1.628906 -4.269531 1.488281 -4.21875 1.3125 -4.21875 C 1.144531 -4.21875 1.003906 -4.273438 0.890625 -4.390625 C 0.785156 -4.503906 0.734375 -4.664062 0.734375 -4.875 C 0.734375 -5.269531 0.929688 -5.628906 1.328125 -5.953125 C 1.734375 -6.285156 2.300781 -6.453125 3.03125 -6.453125 C 3.582031 -6.453125 4.035156 -6.359375 4.390625 -6.171875 C 4.660156 -6.023438 4.859375 -5.800781 4.984375 -5.5 C 5.066406 -5.300781 5.109375 -4.898438 5.109375 -4.296875 L 5.109375 -2.171875 C 5.109375 -1.578125 5.117188 -1.210938 5.140625 -1.078125 C 5.171875 -0.941406 5.210938 -0.847656 5.265625 -0.796875 C 5.316406 -0.753906 5.375 -0.734375 5.4375 -0.734375 C 5.507812 -0.734375 5.578125 -0.75 5.640625 -0.78125 C 5.734375 -0.84375 5.914062 -1.007812 6.1875 -1.28125 L 6.1875 -0.90625 C 5.675781 -0.21875 5.1875 0.125 4.71875 0.125 C 4.5 0.125 4.320312 0.046875 4.1875 -0.109375 C 4.0625 -0.265625 3.992188 -0.53125 3.984375 -0.90625 Z M 3.984375 -1.34375 L 3.984375 -3.734375 C 3.296875 -3.460938 2.851562 -3.269531 2.65625 -3.15625 C 2.289062 -2.945312 2.03125 -2.734375 1.875 -2.515625 C 1.71875 -2.296875 1.640625 -2.0625 1.640625 -1.8125 C 1.640625 -1.476562 1.738281 -1.203125 1.9375 -0.984375 C 2.132812 -0.765625 2.363281 -0.65625 2.625 -0.65625 C 2.96875 -0.65625 3.421875 -0.882812 3.984375 -1.34375 Z M 3.984375 -1.34375 "/>
</g>
<g id="glyph-0-2">
<path d="M 2.03125 -9.71875 C 2.21875 -9.71875 2.378906 -9.648438 2.515625 -9.515625 C 2.648438 -9.378906 2.71875 -9.21875 2.71875 -9.03125 C 2.71875 -8.84375 2.648438 -8.675781 2.515625 -8.53125 C 2.378906 -8.394531 2.21875 -8.328125 2.03125 -8.328125 C 1.84375 -8.328125 1.675781 -8.394531 1.53125 -8.53125 C 1.394531 -8.675781 1.328125 -8.84375 1.328125 -9.03125 C 1.328125 -9.21875 1.394531 -9.378906 1.53125 -9.515625 C 1.664062 -9.648438 1.832031 -9.71875 2.03125 -9.71875 Z M 2.59375 -6.453125 L 2.59375 -1.421875 C 2.59375 -1.023438 2.617188 -0.757812 2.671875 -0.625 C 2.734375 -0.5 2.820312 -0.40625 2.9375 -0.34375 C 3.050781 -0.28125 3.253906 -0.25 3.546875 -0.25 L 3.546875 0 L 0.5 0 L 0.5 -0.25 C 0.8125 -0.25 1.019531 -0.273438 1.125 -0.328125 C 1.226562 -0.390625 1.3125 -0.488281 1.375 -0.625 C 1.4375 -0.757812 1.46875 -1.023438 1.46875 -1.421875 L 1.46875 -3.828125 C 1.46875 -4.503906 1.445312 -4.941406 1.40625 -5.140625 C 1.375 -5.285156 1.320312 -5.382812 1.25 -5.4375 C 1.1875 -5.5 1.09375 -5.53125 0.96875 -5.53125 C 0.84375 -5.53125 0.6875 -5.5 0.5 -5.4375 L 0.40625 -5.6875 L 2.296875 -6.453125 Z M 2.59375 -6.453125 "/>
</g>
<g id="glyph-0-3">
<path d="M 2.265625 -5.125 C 2.992188 -6.007812 3.691406 -6.453125 4.359375 -6.453125 C 4.703125 -6.453125 4.992188 -6.363281 5.234375 -6.1875 C 5.484375 -6.019531 5.679688 -5.738281 5.828125 -5.34375 C 5.929688 -5.070312 5.984375 -4.65625 5.984375 -4.09375 L 5.984375 -1.421875 C 5.984375 -1.023438 6.015625 -0.753906 6.078125 -0.609375 C 6.128906 -0.492188 6.207031 -0.40625 6.3125 -0.34375 C 6.425781 -0.28125 6.632812 -0.25 6.9375 -0.25 L 6.9375 0 L 3.84375 0 L 3.84375 -0.25 L 3.96875 -0.25 C 4.257812 -0.25 4.460938 -0.289062 4.578125 -0.375 C 4.703125 -0.46875 4.785156 -0.597656 4.828125 -0.765625 C 4.847656 -0.835938 4.859375 -1.054688 4.859375 -1.421875 L 4.859375 -3.984375 C 4.859375 -4.546875 4.78125 -4.957031 4.625 -5.21875 C 4.476562 -5.476562 4.234375 -5.609375 3.890625 -5.609375 C 3.335938 -5.609375 2.796875 -5.3125 2.265625 -4.71875 L 2.265625 -1.421875 C 2.265625 -0.992188 2.289062 -0.726562 2.34375 -0.625 C 2.40625 -0.5 2.488281 -0.40625 2.59375 -0.34375 C 2.707031 -0.28125 2.9375 -0.25 3.28125 -0.25 L 3.28125 0 L 0.1875 0 L 0.1875 -0.25 L 0.328125 -0.25 C 0.640625 -0.25 0.851562 -0.328125 0.96875 -0.484375 C 1.082031 -0.648438 1.140625 -0.960938 1.140625 -1.421875 L 1.140625 -3.734375 C 1.140625 -4.492188 1.117188 -4.953125 1.078125 -5.109375 C 1.046875 -5.273438 0.992188 -5.382812 0.921875 -5.4375 C 0.859375 -5.5 0.765625 -5.53125 0.640625 -5.53125 C 0.515625 -5.53125 0.363281 -5.5 0.1875 -5.4375 L 0.078125 -5.6875 L 1.96875 -6.453125 L 2.265625 -6.453125 Z M 2.265625 -5.125 "/>
</g>
<g id="glyph-0-4">
<path d="M 6.40625 -3.109375 L 2.8125 -3.109375 L 2.1875 -1.640625 C 2.03125 -1.273438 1.953125 -1.003906 1.953125 -0.828125 C 1.953125 -0.691406 2.019531 -0.566406 2.15625 -0.453125 C 2.289062 -0.347656 2.582031 -0.28125 3.03125 -0.25 L 3.03125 0 L 0.109375 0 L 0.109375 -0.25 C 0.492188 -0.320312 0.742188 -0.410156 0.859375 -0.515625 C 1.085938 -0.734375 1.347656 -1.179688 1.640625 -1.859375 L 4.890625 -9.484375 L 5.140625 -9.484375 L 8.359375 -1.765625 C 8.617188 -1.148438 8.851562 -0.75 9.0625 -0.5625 C 9.28125 -0.375 9.578125 -0.269531 9.953125 -0.25 L 9.953125 0 L 6.296875 0 L 6.296875 -0.25 C 6.660156 -0.269531 6.90625 -0.332031 7.03125 -0.4375 C 7.164062 -0.539062 7.234375 -0.671875 7.234375 -0.828125 C 7.234375 -1.023438 7.144531 -1.335938 6.96875 -1.765625 Z M 6.21875 -3.609375 L 4.640625 -7.359375 L 3.03125 -3.609375 Z M 6.21875 -3.609375 "/>
</g>
<g id="glyph-0-5">
<path d="M 5.75 -2.375 C 5.582031 -1.550781 5.253906 -0.914062 4.765625 -0.46875 C 4.273438 -0.03125 3.726562 0.1875 3.125 0.1875 C 2.414062 0.1875 1.796875 -0.109375 1.265625 -0.703125 C 0.742188 -1.296875 0.484375 -2.101562 0.484375 -3.125 C 0.484375 -4.101562 0.773438 -4.898438 1.359375 -5.515625 C 1.941406 -6.140625 2.644531 -6.453125 3.46875 -6.453125 C 4.082031 -6.453125 4.585938 -6.285156 4.984375 -5.953125 C 5.378906 -5.628906 5.578125 -5.289062 5.578125 -4.9375 C 5.578125 -4.769531 5.519531 -4.628906 5.40625 -4.515625 C 5.300781 -4.410156 5.144531 -4.359375 4.9375 -4.359375 C 4.675781 -4.359375 4.472656 -4.445312 4.328125 -4.625 C 4.253906 -4.71875 4.203125 -4.898438 4.171875 -5.171875 C 4.148438 -5.441406 4.0625 -5.644531 3.90625 -5.78125 C 3.75 -5.914062 3.523438 -5.984375 3.234375 -5.984375 C 2.785156 -5.984375 2.421875 -5.816406 2.140625 -5.484375 C 1.773438 -5.035156 1.59375 -4.445312 1.59375 -3.71875 C 1.59375 -2.96875 1.773438 -2.304688 2.140625 -1.734375 C 2.503906 -1.160156 3 -0.875 3.625 -0.875 C 4.070312 -0.875 4.472656 -1.023438 4.828125 -1.328125 C 5.078125 -1.535156 5.320312 -1.914062 5.5625 -2.46875 Z M 5.75 -2.375 "/>
</g>
<g id="glyph-0-6">
<path d="M 2.25 -8.3125 L 2.25 -6.265625 L 3.71875 -6.265625 L 3.71875 -5.78125 L 2.25 -5.78125 L 2.25 -1.71875 C 2.25 -1.3125 2.304688 -1.035156 2.421875 -0.890625 C 2.546875 -0.753906 2.695312 -0.6875 2.875 -0.6875 C 3.03125 -0.6875 3.175781 -0.734375 3.3125 -0.828125 C 3.457031 -0.921875 3.566406 -1.0625 3.640625 -1.25 L 3.90625 -1.25 C 3.75 -0.800781 3.523438 -0.460938 3.234375 -0.234375 C 2.941406 -0.00390625 2.640625 0.109375 2.328125 0.109375 C 2.117188 0.109375 1.914062 0.0507812 1.71875 -0.0625 C 1.519531 -0.1875 1.367188 -0.351562 1.265625 -0.5625 C 1.171875 -0.78125 1.125 -1.117188 1.125 -1.578125 L 1.125 -5.78125 L 0.140625 -5.78125 L 0.140625 -6.015625 C 0.390625 -6.109375 0.644531 -6.273438 0.90625 -6.515625 C 1.164062 -6.753906 1.398438 -7.039062 1.609375 -7.375 C 1.710938 -7.539062 1.859375 -7.851562 2.046875 -8.3125 Z M 2.25 -8.3125 "/>
</g>
<g id="glyph-0-7">
<path d="M 0.109375 -6.265625 L 3.0625 -6.265625 L 3.0625 -6.015625 L 2.875 -6.015625 C 2.695312 -6.015625 2.5625 -5.96875 2.46875 -5.875 C 2.375 -5.789062 2.328125 -5.675781 2.328125 -5.53125 C 2.328125 -5.375 2.375 -5.1875 2.46875 -4.96875 L 3.921875 -1.5 L 5.390625 -5.09375 C 5.492188 -5.34375 5.546875 -5.535156 5.546875 -5.671875 C 5.546875 -5.734375 5.523438 -5.785156 5.484375 -5.828125 C 5.441406 -5.898438 5.378906 -5.945312 5.296875 -5.96875 C 5.222656 -6 5.066406 -6.015625 4.828125 -6.015625 L 4.828125 -6.265625 L 6.875 -6.265625 L 6.875 -6.015625 C 6.632812 -5.992188 6.46875 -5.941406 6.375 -5.859375 C 6.21875 -5.722656 6.078125 -5.5 5.953125 -5.1875 L 3.71875 0.1875 L 3.453125 0.1875 L 1.203125 -5.09375 C 1.109375 -5.34375 1.015625 -5.519531 0.921875 -5.625 C 0.828125 -5.726562 0.710938 -5.816406 0.578125 -5.890625 C 0.492188 -5.929688 0.335938 -5.972656 0.109375 -6.015625 Z M 0.109375 -6.265625 "/>
</g>
<g id="glyph-0-8">
<path d="M 0.078125 -6.265625 L 3 -6.265625 L 3 -6.015625 L 2.859375 -6.015625 C 2.648438 -6.015625 2.492188 -5.96875 2.390625 -5.875 C 2.296875 -5.789062 2.25 -5.679688 2.25 -5.546875 C 2.25 -5.367188 2.320312 -5.125 2.46875 -4.8125 L 4 -1.640625 L 5.390625 -5.109375 C 5.472656 -5.296875 5.515625 -5.476562 5.515625 -5.65625 C 5.515625 -5.738281 5.5 -5.800781 5.46875 -5.84375 C 5.425781 -5.894531 5.363281 -5.9375 5.28125 -5.96875 C 5.207031 -6 5.070312 -6.015625 4.875 -6.015625 L 4.875 -6.265625 L 6.921875 -6.265625 L 6.921875 -6.015625 C 6.753906 -5.992188 6.625 -5.953125 6.53125 -5.890625 C 6.4375 -5.835938 6.335938 -5.738281 6.234375 -5.59375 C 6.191406 -5.53125 6.113281 -5.351562 6 -5.0625 L 3.453125 1.1875 C 3.203125 1.789062 2.875 2.242188 2.46875 2.546875 C 2.070312 2.859375 1.691406 3.015625 1.328125 3.015625 C 1.054688 3.015625 0.832031 2.9375 0.65625 2.78125 C 0.488281 2.632812 0.40625 2.457031 0.40625 2.25 C 0.40625 2.0625 0.46875 1.910156 0.59375 1.796875 C 0.71875 1.679688 0.890625 1.625 1.109375 1.625 C 1.253906 1.625 1.457031 1.671875 1.71875 1.765625 C 1.90625 1.835938 2.019531 1.875 2.0625 1.875 C 2.195312 1.875 2.34375 1.800781 2.5 1.65625 C 2.664062 1.519531 2.832031 1.25 3 0.84375 L 3.453125 -0.25 L 1.203125 -4.96875 C 1.128906 -5.113281 1.019531 -5.289062 0.875 -5.5 C 0.757812 -5.65625 0.664062 -5.757812 0.59375 -5.8125 C 0.488281 -5.882812 0.316406 -5.953125 0.078125 -6.015625 Z M 0.078125 -6.265625 "/>
</g>
<g id="glyph-0-9">
<path d="M 1.75 -1.328125 C 1.96875 -1.328125 2.148438 -1.25 2.296875 -1.09375 C 2.441406 -0.945312 2.515625 -0.769531 2.515625 -0.5625 C 2.515625 -0.351562 2.4375 -0.175781 2.28125 -0.03125 C 2.132812 0.113281 1.957031 0.1875 1.75 0.1875 C 1.539062 0.1875 1.359375 0.113281 1.203125 -0.03125 C 1.054688 -0.175781 0.984375 -0.351562 0.984375 -0.5625 C 0.984375 -0.78125 1.054688 -0.960938 1.203125 -1.109375 C 1.359375 -1.253906 1.539062 -1.328125 1.75 -1.328125 Z M 1.75 -1.328125 "/>
</g>
<g id="glyph-0-10">
<path d="M 3.5 -6.453125 C 4.445312 -6.453125 5.207031 -6.085938 5.78125 -5.359375 C 6.269531 -4.742188 6.515625 -4.039062 6.515625 -3.25 C 6.515625 -2.6875 6.378906 -2.117188 6.109375 -1.546875 C 5.835938 -0.972656 5.46875 -0.539062 5 -0.25 C 4.53125 0.0390625 4.003906 0.1875 3.421875 0.1875 C 2.484375 0.1875 1.734375 -0.1875 1.171875 -0.9375 C 0.703125 -1.570312 0.46875 -2.28125 0.46875 -3.0625 C 0.46875 -3.644531 0.609375 -4.21875 0.890625 -4.78125 C 1.179688 -5.351562 1.554688 -5.773438 2.015625 -6.046875 C 2.484375 -6.316406 2.976562 -6.453125 3.5 -6.453125 Z M 3.28125 -6 C 3.039062 -6 2.796875 -5.925781 2.546875 -5.78125 C 2.304688 -5.644531 2.113281 -5.394531 1.96875 -5.03125 C 1.820312 -4.664062 1.75 -4.203125 1.75 -3.640625 C 1.75 -2.734375 1.925781 -1.945312 2.28125 -1.28125 C 2.644531 -0.625 3.125 -0.296875 3.71875 -0.296875 C 4.15625 -0.296875 4.519531 -0.476562 4.8125 -0.84375 C 5.101562 -1.207031 5.25 -1.832031 5.25 -2.71875 C 5.25 -3.832031 5.007812 -4.707031 4.53125 -5.34375 C 4.207031 -5.78125 3.789062 -6 3.28125 -6 Z M 3.28125 -6 "/>
</g>
<g id="glyph-0-11">
<path d="M 8.421875 -9.484375 L 8.640625 -6.328125 L 8.421875 -6.328125 C 8.140625 -7.273438 7.738281 -7.953125 7.21875 -8.359375 C 6.695312 -8.773438 6.066406 -8.984375 5.328125 -8.984375 C 4.710938 -8.984375 4.15625 -8.828125 3.65625 -8.515625 C 3.164062 -8.203125 2.773438 -7.703125 2.484375 -7.015625 C 2.203125 -6.335938 2.0625 -5.492188 2.0625 -4.484375 C 2.0625 -3.640625 2.195312 -2.910156 2.46875 -2.296875 C 2.738281 -1.679688 3.140625 -1.207031 3.671875 -0.875 C 4.210938 -0.550781 4.832031 -0.390625 5.53125 -0.390625 C 6.132812 -0.390625 6.664062 -0.515625 7.125 -0.765625 C 7.582031 -1.023438 8.085938 -1.539062 8.640625 -2.3125 L 8.859375 -2.171875 C 8.390625 -1.347656 7.84375 -0.742188 7.21875 -0.359375 C 6.601562 0.0234375 5.867188 0.21875 5.015625 0.21875 C 3.484375 0.21875 2.296875 -0.351562 1.453125 -1.5 C 0.816406 -2.34375 0.5 -3.335938 0.5 -4.484375 C 0.5 -5.410156 0.707031 -6.257812 1.125 -7.03125 C 1.539062 -7.8125 2.113281 -8.414062 2.84375 -8.84375 C 3.570312 -9.269531 4.363281 -9.484375 5.21875 -9.484375 C 5.894531 -9.484375 6.554688 -9.316406 7.203125 -8.984375 C 7.398438 -8.890625 7.535156 -8.84375 7.609375 -8.84375 C 7.734375 -8.84375 7.84375 -8.882812 7.9375 -8.96875 C 8.050781 -9.09375 8.132812 -9.265625 8.1875 -9.484375 Z M 8.421875 -9.484375 "/>
</g>
<g id="glyph-0-12">
<path d="M 2.265625 -6.453125 L 2.265625 -5.03125 C 2.796875 -5.976562 3.335938 -6.453125 3.890625 -6.453125 C 4.140625 -6.453125 4.34375 -6.375 4.5 -6.21875 C 4.664062 -6.0625 4.75 -5.882812 4.75 -5.6875 C 4.75 -5.507812 4.6875 -5.359375 4.5625 -5.234375 C 4.445312 -5.109375 4.3125 -5.046875 4.15625 -5.046875 C 3.988281 -5.046875 3.804688 -5.125 3.609375 -5.28125 C 3.410156 -5.445312 3.265625 -5.53125 3.171875 -5.53125 C 3.085938 -5.53125 3 -5.484375 2.90625 -5.390625 C 2.695312 -5.203125 2.484375 -4.894531 2.265625 -4.46875 L 2.265625 -1.46875 C 2.265625 -1.113281 2.3125 -0.847656 2.40625 -0.671875 C 2.457031 -0.554688 2.554688 -0.457031 2.703125 -0.375 C 2.859375 -0.289062 3.078125 -0.25 3.359375 -0.25 L 3.359375 0 L 0.15625 0 L 0.15625 -0.25 C 0.476562 -0.25 0.71875 -0.296875 0.875 -0.390625 C 0.988281 -0.460938 1.066406 -0.582031 1.109375 -0.75 C 1.128906 -0.820312 1.140625 -1.039062 1.140625 -1.40625 L 1.140625 -3.828125 C 1.140625 -4.554688 1.125 -4.988281 1.09375 -5.125 C 1.0625 -5.269531 1.003906 -5.375 0.921875 -5.4375 C 0.847656 -5.5 0.753906 -5.53125 0.640625 -5.53125 C 0.492188 -5.53125 0.332031 -5.5 0.15625 -5.4375 L 0.09375 -5.6875 L 1.984375 -6.453125 Z M 2.265625 -6.453125 "/>
</g>
<g id="glyph-0-13">
<path d="M 1.484375 -3.90625 C 1.484375 -2.976562 1.710938 -2.25 2.171875 -1.71875 C 2.617188 -1.1875 3.15625 -0.921875 3.78125 -0.921875 C 4.1875 -0.921875 4.539062 -1.03125 4.84375 -1.25 C 5.144531 -1.476562 5.398438 -1.867188 5.609375 -2.421875 L 5.8125 -2.28125 C 5.71875 -1.65625 5.441406 -1.085938 4.984375 -0.578125 C 4.523438 -0.0664062 3.945312 0.1875 3.25 0.1875 C 2.5 0.1875 1.851562 -0.101562 1.3125 -0.6875 C 0.78125 -1.269531 0.515625 -2.054688 0.515625 -3.046875 C 0.515625 -4.117188 0.789062 -4.953125 1.34375 -5.546875 C 1.894531 -6.148438 2.582031 -6.453125 3.40625 -6.453125 C 4.113281 -6.453125 4.691406 -6.21875 5.140625 -5.75 C 5.585938 -5.289062 5.8125 -4.675781 5.8125 -3.90625 Z M 1.484375 -4.296875 L 4.390625 -4.296875 C 4.367188 -4.703125 4.320312 -4.984375 4.25 -5.140625 C 4.132812 -5.398438 3.960938 -5.601562 3.734375 -5.75 C 3.503906 -5.894531 3.269531 -5.96875 3.03125 -5.96875 C 2.65625 -5.96875 2.316406 -5.820312 2.015625 -5.53125 C 1.710938 -5.238281 1.535156 -4.828125 1.484375 -4.296875 Z M 1.484375 -4.296875 "/>
</g>
<g id="glyph-0-14">
<path d="M 4.34375 2.734375 L 4.34375 3 C 3.65625 2.644531 3.082031 2.238281 2.625 1.78125 C 1.96875 1.113281 1.460938 0.332031 1.109375 -0.5625 C 0.753906 -1.457031 0.578125 -2.390625 0.578125 -3.359375 C 0.578125 -4.765625 0.925781 -6.050781 1.625 -7.21875 C 2.320312 -8.382812 3.226562 -9.21875 4.34375 -9.71875 L 4.34375 -9.4375 C 3.78125 -9.125 3.316406 -8.695312 2.953125 -8.15625 C 2.597656 -7.625 2.332031 -6.941406 2.15625 -6.109375 C 1.976562 -5.285156 1.890625 -4.425781 1.890625 -3.53125 C 1.890625 -2.5625 1.96875 -1.675781 2.125 -0.875 C 2.238281 -0.25 2.378906 0.25 2.546875 0.625 C 2.710938 1.007812 2.9375 1.378906 3.21875 1.734375 C 3.507812 2.085938 3.882812 2.421875 4.34375 2.734375 Z M 4.34375 2.734375 "/>
</g>
<g id="glyph-0-15">
<path d="M 0.3125 -9.4375 L 0.3125 -9.71875 C 1.007812 -9.375 1.585938 -8.972656 2.046875 -8.515625 C 2.691406 -7.847656 3.191406 -7.066406 3.546875 -6.171875 C 3.910156 -5.273438 4.09375 -4.34375 4.09375 -3.375 C 4.09375 -1.957031 3.742188 -0.664062 3.046875 0.5 C 2.347656 1.664062 1.4375 2.5 0.3125 3 L 0.3125 2.734375 C 0.875 2.421875 1.335938 1.992188 1.703125 1.453125 C 2.066406 0.921875 2.332031 0.242188 2.5 -0.578125 C 2.675781 -1.398438 2.765625 -2.265625 2.765625 -3.171875 C 2.765625 -4.140625 2.691406 -5.023438 2.546875 -5.828125 C 2.429688 -6.453125 2.285156 -6.953125 2.109375 -7.328125 C 1.941406 -7.710938 1.71875 -8.078125 1.4375 -8.421875 C 1.15625 -8.773438 0.78125 -9.113281 0.3125 -9.4375 Z M 0.3125 -9.4375 "/>
</g>
<g id="glyph-0-16">
<path d="M 3.921875 -9.71875 L 0.5625 0.1875 L 0.015625 0.1875 L 3.375 -9.71875 Z M 3.921875 -9.71875 "/>
</g>
<g id="glyph-0-17">
<path d="M 2.296875 -5.109375 C 2.753906 -5.566406 3.023438 -5.832031 3.109375 -5.90625 C 3.304688 -6.070312 3.523438 -6.203125 3.765625 -6.296875 C 4.003906 -6.398438 4.238281 -6.453125 4.46875 -6.453125 C 4.863281 -6.453125 5.203125 -6.335938 5.484375 -6.109375 C 5.765625 -5.878906 5.953125 -5.546875 6.046875 -5.109375 C 6.515625 -5.660156 6.910156 -6.019531 7.234375 -6.1875 C 7.554688 -6.363281 7.890625 -6.453125 8.234375 -6.453125 C 8.566406 -6.453125 8.863281 -6.363281 9.125 -6.1875 C 9.382812 -6.019531 9.585938 -5.742188 9.734375 -5.359375 C 9.835938 -5.085938 9.890625 -4.671875 9.890625 -4.109375 L 9.890625 -1.421875 C 9.890625 -1.023438 9.914062 -0.753906 9.96875 -0.609375 C 10.019531 -0.503906 10.101562 -0.414062 10.21875 -0.34375 C 10.34375 -0.28125 10.546875 -0.25 10.828125 -0.25 L 10.828125 0 L 7.734375 0 L 7.734375 -0.25 L 7.875 -0.25 C 8.132812 -0.25 8.34375 -0.300781 8.5 -0.40625 C 8.601562 -0.476562 8.675781 -0.59375 8.71875 -0.75 C 8.738281 -0.832031 8.75 -1.054688 8.75 -1.421875 L 8.75 -4.109375 C 8.75 -4.617188 8.6875 -4.976562 8.5625 -5.1875 C 8.382812 -5.476562 8.101562 -5.625 7.71875 -5.625 C 7.46875 -5.625 7.222656 -5.5625 6.984375 -5.4375 C 6.742188 -5.320312 6.445312 -5.097656 6.09375 -4.765625 L 6.078125 -4.703125 L 6.09375 -4.40625 L 6.09375 -1.421875 C 6.09375 -0.984375 6.113281 -0.710938 6.15625 -0.609375 C 6.207031 -0.503906 6.300781 -0.414062 6.4375 -0.34375 C 6.570312 -0.28125 6.796875 -0.25 7.109375 -0.25 L 7.109375 0 L 3.953125 0 L 3.953125 -0.25 C 4.296875 -0.25 4.53125 -0.289062 4.65625 -0.375 C 4.789062 -0.457031 4.882812 -0.578125 4.9375 -0.734375 C 4.957031 -0.816406 4.96875 -1.046875 4.96875 -1.421875 L 4.96875 -4.109375 C 4.96875 -4.617188 4.894531 -4.984375 4.75 -5.203125 C 4.539062 -5.492188 4.257812 -5.640625 3.90625 -5.640625 C 3.65625 -5.640625 3.410156 -5.578125 3.171875 -5.453125 C 2.796875 -5.242188 2.503906 -5.015625 2.296875 -4.765625 L 2.296875 -1.421875 C 2.296875 -1.003906 2.320312 -0.734375 2.375 -0.609375 C 2.4375 -0.492188 2.519531 -0.40625 2.625 -0.34375 C 2.738281 -0.28125 2.96875 -0.25 3.3125 -0.25 L 3.3125 0 L 0.21875 0 L 0.21875 -0.25 C 0.507812 -0.25 0.707031 -0.28125 0.8125 -0.34375 C 0.925781 -0.40625 1.015625 -0.5 1.078125 -0.625 C 1.140625 -0.757812 1.171875 -1.023438 1.171875 -1.421875 L 1.171875 -3.8125 C 1.171875 -4.5 1.148438 -4.941406 1.109375 -5.140625 C 1.078125 -5.285156 1.023438 -5.382812 0.953125 -5.4375 C 0.890625 -5.5 0.796875 -5.53125 0.671875 -5.53125 C 0.546875 -5.53125 0.394531 -5.5 0.21875 -5.4375 L 0.109375 -5.6875 L 2 -6.453125 L 2.296875 -6.453125 Z M 2.296875 -5.109375 "/>
</g>
<g id="glyph-0-18">
<path d="M 5.125 -9.484375 C 6.320312 -9.484375 7.363281 -9.023438 8.25 -8.109375 C 9.132812 -7.191406 9.578125 -6.050781 9.578125 -4.6875 C 9.578125 -3.28125 9.128906 -2.109375 8.234375 -1.171875 C 7.347656 -0.242188 6.273438 0.21875 5.015625 0.21875 C 3.734375 0.21875 2.660156 -0.234375 1.796875 -1.140625 C 0.929688 -2.054688 0.5 -3.234375 0.5 -4.671875 C 0.5 -6.140625 1 -7.335938 2 -8.265625 C 2.863281 -9.078125 3.90625 -9.484375 5.125 -9.484375 Z M 4.984375 -8.984375 C 4.160156 -8.984375 3.5 -8.675781 3 -8.0625 C 2.375 -7.289062 2.0625 -6.171875 2.0625 -4.703125 C 2.0625 -3.179688 2.382812 -2.015625 3.03125 -1.203125 C 3.53125 -0.585938 4.1875 -0.28125 5 -0.28125 C 5.863281 -0.28125 6.578125 -0.617188 7.140625 -1.296875 C 7.710938 -1.972656 8 -3.039062 8 -4.5 C 8 -6.09375 7.6875 -7.273438 7.0625 -8.046875 C 6.5625 -8.671875 5.867188 -8.984375 4.984375 -8.984375 Z M 4.984375 -8.984375 "/>
</g>
<g id="glyph-0-19">
<path d="M 2.15625 -5.1875 C 2.757812 -6.03125 3.410156 -6.453125 4.109375 -6.453125 C 4.753906 -6.453125 5.316406 -6.175781 5.796875 -5.625 C 6.273438 -5.070312 6.515625 -4.320312 6.515625 -3.375 C 6.515625 -2.257812 6.144531 -1.363281 5.40625 -0.6875 C 4.769531 -0.101562 4.0625 0.1875 3.28125 0.1875 C 2.914062 0.1875 2.546875 0.125 2.171875 0 C 1.796875 -0.132812 1.414062 -0.335938 1.03125 -0.609375 L 1.03125 -7.09375 C 1.03125 -7.800781 1.007812 -8.234375 0.96875 -8.390625 C 0.9375 -8.554688 0.882812 -8.671875 0.8125 -8.734375 C 0.738281 -8.796875 0.648438 -8.828125 0.546875 -8.828125 C 0.410156 -8.828125 0.25 -8.789062 0.0625 -8.71875 L -0.03125 -8.953125 L 1.84375 -9.71875 L 2.15625 -9.71875 Z M 2.15625 -4.75 L 2.15625 -1 C 2.382812 -0.769531 2.625 -0.597656 2.875 -0.484375 C 3.125 -0.367188 3.378906 -0.3125 3.640625 -0.3125 C 4.054688 -0.3125 4.441406 -0.535156 4.796875 -0.984375 C 5.148438 -1.441406 5.328125 -2.109375 5.328125 -2.984375 C 5.328125 -3.785156 5.148438 -4.398438 4.796875 -4.828125 C 4.441406 -5.253906 4.035156 -5.46875 3.578125 -5.46875 C 3.335938 -5.46875 3.09375 -5.410156 2.84375 -5.296875 C 2.664062 -5.203125 2.4375 -5.019531 2.15625 -4.75 Z M 2.15625 -4.75 "/>
</g>
<g id="glyph-0-20">
<path d="M 2.890625 -5.765625 L 2.890625 -1.65625 C 2.890625 -1.070312 2.953125 -0.703125 3.078125 -0.546875 C 3.242188 -0.347656 3.46875 -0.25 3.75 -0.25 L 4.328125 -0.25 L 4.328125 0 L 0.578125 0 L 0.578125 -0.25 L 0.859375 -0.25 C 1.046875 -0.25 1.210938 -0.289062 1.359375 -0.375 C 1.515625 -0.46875 1.617188 -0.59375 1.671875 -0.75 C 1.722656 -0.90625 1.75 -1.207031 1.75 -1.65625 L 1.75 -5.765625 L 0.546875 -5.765625 L 0.546875 -6.265625 L 1.75 -6.265625 L 1.75 -6.671875 C 1.75 -7.296875 1.847656 -7.820312 2.046875 -8.25 C 2.253906 -8.6875 2.5625 -9.035156 2.96875 -9.296875 C 3.382812 -9.566406 3.851562 -9.703125 4.375 -9.703125 C 4.851562 -9.703125 5.289062 -9.550781 5.6875 -9.25 C 5.945312 -9.039062 6.078125 -8.804688 6.078125 -8.546875 C 6.078125 -8.410156 6.019531 -8.28125 5.90625 -8.15625 C 5.789062 -8.039062 5.664062 -7.984375 5.53125 -7.984375 C 5.414062 -7.984375 5.300781 -8.019531 5.1875 -8.09375 C 5.070312 -8.164062 4.929688 -8.328125 4.765625 -8.578125 C 4.597656 -8.828125 4.441406 -8.992188 4.296875 -9.078125 C 4.160156 -9.171875 4.003906 -9.21875 3.828125 -9.21875 C 3.617188 -9.21875 3.441406 -9.160156 3.296875 -9.046875 C 3.148438 -8.929688 3.046875 -8.753906 2.984375 -8.515625 C 2.921875 -8.285156 2.890625 -7.6875 2.890625 -6.71875 L 2.890625 -6.265625 L 4.5 -6.265625 L 4.5 -5.765625 Z M 2.890625 -5.765625 "/>
</g>
<g id="glyph-0-21">
<path d="M 5.921875 -6.265625 L 5.921875 -2.46875 C 5.921875 -1.738281 5.9375 -1.289062 5.96875 -1.125 C 6.007812 -0.96875 6.066406 -0.859375 6.140625 -0.796875 C 6.210938 -0.734375 6.300781 -0.703125 6.40625 -0.703125 C 6.550781 -0.703125 6.710938 -0.742188 6.890625 -0.828125 L 6.984375 -0.578125 L 5.109375 0.1875 L 4.796875 0.1875 L 4.796875 -1.140625 C 4.265625 -0.554688 3.851562 -0.1875 3.5625 -0.03125 C 3.28125 0.113281 2.984375 0.1875 2.671875 0.1875 C 2.316406 0.1875 2.007812 0.0859375 1.75 -0.109375 C 1.5 -0.316406 1.320312 -0.578125 1.21875 -0.890625 C 1.125 -1.210938 1.078125 -1.664062 1.078125 -2.25 L 1.078125 -5.046875 C 1.078125 -5.335938 1.039062 -5.539062 0.96875 -5.65625 C 0.90625 -5.769531 0.8125 -5.859375 0.6875 -5.921875 C 0.5625 -5.984375 0.335938 -6.015625 0.015625 -6.015625 L 0.015625 -6.265625 L 2.203125 -6.265625 L 2.203125 -2.078125 C 2.203125 -1.492188 2.300781 -1.109375 2.5 -0.921875 C 2.707031 -0.742188 2.957031 -0.65625 3.25 -0.65625 C 3.445312 -0.65625 3.664062 -0.710938 3.90625 -0.828125 C 4.15625 -0.953125 4.453125 -1.1875 4.796875 -1.53125 L 4.796875 -5.09375 C 4.796875 -5.445312 4.726562 -5.6875 4.59375 -5.8125 C 4.46875 -5.9375 4.203125 -6.003906 3.796875 -6.015625 L 3.796875 -6.265625 Z M 5.921875 -6.265625 "/>
</g>
<g id="glyph-0-22">
<path d="M 4.484375 -6.453125 L 4.484375 -4.3125 L 4.265625 -4.3125 C 4.085938 -4.976562 3.863281 -5.429688 3.59375 -5.671875 C 3.320312 -5.921875 2.976562 -6.046875 2.5625 -6.046875 C 2.238281 -6.046875 1.976562 -5.957031 1.78125 -5.78125 C 1.582031 -5.613281 1.484375 -5.429688 1.484375 -5.234375 C 1.484375 -4.972656 1.554688 -4.753906 1.703125 -4.578125 C 1.847656 -4.390625 2.140625 -4.191406 2.578125 -3.984375 L 3.5625 -3.5 C 4.488281 -3.039062 4.953125 -2.441406 4.953125 -1.703125 C 4.953125 -1.140625 4.738281 -0.679688 4.3125 -0.328125 C 3.882812 0.015625 3.398438 0.1875 2.859375 0.1875 C 2.484375 0.1875 2.046875 0.117188 1.546875 -0.015625 C 1.398438 -0.0546875 1.28125 -0.078125 1.1875 -0.078125 C 1.082031 -0.078125 1 -0.0195312 0.9375 0.09375 L 0.71875 0.09375 L 0.71875 -2.140625 L 0.9375 -2.140625 C 1.0625 -1.503906 1.300781 -1.023438 1.65625 -0.703125 C 2.019531 -0.378906 2.425781 -0.21875 2.875 -0.21875 C 3.1875 -0.21875 3.441406 -0.304688 3.640625 -0.484375 C 3.835938 -0.671875 3.9375 -0.894531 3.9375 -1.15625 C 3.9375 -1.46875 3.828125 -1.726562 3.609375 -1.9375 C 3.390625 -2.15625 2.945312 -2.425781 2.28125 -2.75 C 1.625 -3.082031 1.191406 -3.382812 0.984375 -3.65625 C 0.785156 -3.914062 0.6875 -4.242188 0.6875 -4.640625 C 0.6875 -5.148438 0.863281 -5.578125 1.21875 -5.921875 C 1.570312 -6.273438 2.023438 -6.453125 2.578125 -6.453125 C 2.828125 -6.453125 3.128906 -6.398438 3.484375 -6.296875 C 3.710938 -6.222656 3.863281 -6.1875 3.9375 -6.1875 C 4.007812 -6.1875 4.066406 -6.203125 4.109375 -6.234375 C 4.148438 -6.265625 4.203125 -6.335938 4.265625 -6.453125 Z M 4.484375 -6.453125 "/>
</g>
<g id="glyph-0-23">
<path d="M 4.859375 -0.703125 C 4.554688 -0.378906 4.257812 -0.148438 3.96875 -0.015625 C 3.675781 0.117188 3.359375 0.1875 3.015625 0.1875 C 2.335938 0.1875 1.742188 -0.0976562 1.234375 -0.671875 C 0.722656 -1.242188 0.46875 -1.976562 0.46875 -2.875 C 0.46875 -3.769531 0.75 -4.585938 1.3125 -5.328125 C 1.875 -6.078125 2.601562 -6.453125 3.5 -6.453125 C 4.050781 -6.453125 4.503906 -6.273438 4.859375 -5.921875 L 4.859375 -7.078125 C 4.859375 -7.796875 4.84375 -8.234375 4.8125 -8.390625 C 4.78125 -8.554688 4.726562 -8.671875 4.65625 -8.734375 C 4.582031 -8.796875 4.488281 -8.828125 4.375 -8.828125 C 4.257812 -8.828125 4.101562 -8.789062 3.90625 -8.71875 L 3.8125 -8.953125 L 5.6875 -9.71875 L 5.984375 -9.71875 L 5.984375 -2.484375 C 5.984375 -1.742188 6 -1.289062 6.03125 -1.125 C 6.070312 -0.96875 6.128906 -0.859375 6.203125 -0.796875 C 6.273438 -0.734375 6.363281 -0.703125 6.46875 -0.703125 C 6.59375 -0.703125 6.753906 -0.742188 6.953125 -0.828125 L 7.03125 -0.578125 L 5.171875 0.1875 L 4.859375 0.1875 Z M 4.859375 -1.1875 L 4.859375 -4.40625 C 4.828125 -4.71875 4.742188 -5 4.609375 -5.25 C 4.472656 -5.507812 4.289062 -5.703125 4.0625 -5.828125 C 3.84375 -5.960938 3.625 -6.03125 3.40625 -6.03125 C 3.007812 -6.03125 2.65625 -5.847656 2.34375 -5.484375 C 1.925781 -5.015625 1.71875 -4.320312 1.71875 -3.40625 C 1.71875 -2.488281 1.914062 -1.785156 2.3125 -1.296875 C 2.71875 -0.804688 3.164062 -0.5625 3.65625 -0.5625 C 4.070312 -0.5625 4.472656 -0.769531 4.859375 -1.1875 Z M 4.859375 -1.1875 "/>
</g>
<g id="glyph-0-24">
<path d="M 6.421875 -9.484375 L 6.421875 -6.28125 L 6.171875 -6.28125 C 6.085938 -6.894531 5.9375 -7.382812 5.71875 -7.75 C 5.507812 -8.113281 5.207031 -8.398438 4.8125 -8.609375 C 4.425781 -8.828125 4.023438 -8.9375 3.609375 -8.9375 C 3.128906 -8.9375 2.734375 -8.789062 2.421875 -8.5 C 2.117188 -8.207031 1.96875 -7.878906 1.96875 -7.515625 C 1.96875 -7.234375 2.0625 -6.972656 2.25 -6.734375 C 2.539062 -6.398438 3.210938 -5.945312 4.265625 -5.375 C 5.140625 -4.90625 5.734375 -4.546875 6.046875 -4.296875 C 6.359375 -4.054688 6.597656 -3.765625 6.765625 -3.421875 C 6.941406 -3.085938 7.03125 -2.734375 7.03125 -2.359375 C 7.03125 -1.660156 6.757812 -1.054688 6.21875 -0.546875 C 5.675781 -0.0351562 4.972656 0.21875 4.109375 0.21875 C 3.847656 0.21875 3.597656 0.195312 3.359375 0.15625 C 3.210938 0.125 2.914062 0.0390625 2.46875 -0.09375 C 2.03125 -0.238281 1.753906 -0.3125 1.640625 -0.3125 C 1.523438 -0.3125 1.429688 -0.273438 1.359375 -0.203125 C 1.296875 -0.140625 1.25 0 1.21875 0.21875 L 0.96875 0.21875 L 0.96875 -2.96875 L 1.21875 -2.96875 C 1.332031 -2.300781 1.488281 -1.800781 1.6875 -1.46875 C 1.894531 -1.144531 2.203125 -0.875 2.609375 -0.65625 C 3.023438 -0.4375 3.476562 -0.328125 3.96875 -0.328125 C 4.539062 -0.328125 4.988281 -0.472656 5.3125 -0.765625 C 5.644531 -1.066406 5.8125 -1.425781 5.8125 -1.84375 C 5.8125 -2.070312 5.75 -2.300781 5.625 -2.53125 C 5.5 -2.757812 5.304688 -2.972656 5.046875 -3.171875 C 4.867188 -3.316406 4.382812 -3.609375 3.59375 -4.046875 C 2.800781 -4.492188 2.234375 -4.847656 1.890625 -5.109375 C 1.554688 -5.378906 1.300781 -5.671875 1.125 -5.984375 C 0.957031 -6.304688 0.875 -6.660156 0.875 -7.046875 C 0.875 -7.710938 1.128906 -8.285156 1.640625 -8.765625 C 2.148438 -9.242188 2.800781 -9.484375 3.59375 -9.484375 C 4.082031 -9.484375 4.601562 -9.363281 5.15625 -9.125 C 5.40625 -9.007812 5.582031 -8.953125 5.6875 -8.953125 C 5.8125 -8.953125 5.910156 -8.984375 5.984375 -9.046875 C 6.054688 -9.117188 6.117188 -9.265625 6.171875 -9.484375 Z M 6.421875 -9.484375 "/>
</g>
<g id="glyph-0-25">
<path d="M 2.28125 -9.71875 L 2.28125 -5.140625 C 2.78125 -5.691406 3.175781 -6.046875 3.46875 -6.203125 C 3.769531 -6.367188 4.070312 -6.453125 4.375 -6.453125 C 4.726562 -6.453125 5.03125 -6.351562 5.28125 -6.15625 C 5.539062 -5.957031 5.734375 -5.648438 5.859375 -5.234375 C 5.941406 -4.941406 5.984375 -4.40625 5.984375 -3.625 L 5.984375 -1.421875 C 5.984375 -1.023438 6.015625 -0.753906 6.078125 -0.609375 C 6.117188 -0.492188 6.191406 -0.40625 6.296875 -0.34375 C 6.410156 -0.28125 6.613281 -0.25 6.90625 -0.25 L 6.90625 0 L 3.828125 0 L 3.828125 -0.25 L 3.984375 -0.25 C 4.273438 -0.25 4.476562 -0.289062 4.59375 -0.375 C 4.707031 -0.46875 4.785156 -0.597656 4.828125 -0.765625 C 4.835938 -0.835938 4.84375 -1.054688 4.84375 -1.421875 L 4.84375 -3.625 C 4.84375 -4.3125 4.804688 -4.757812 4.734375 -4.96875 C 4.671875 -5.1875 4.5625 -5.347656 4.40625 -5.453125 C 4.25 -5.566406 4.0625 -5.625 3.84375 -5.625 C 3.613281 -5.625 3.378906 -5.5625 3.140625 -5.4375 C 2.898438 -5.320312 2.613281 -5.082031 2.28125 -4.71875 L 2.28125 -1.421875 C 2.28125 -0.984375 2.300781 -0.710938 2.34375 -0.609375 C 2.394531 -0.503906 2.484375 -0.414062 2.609375 -0.34375 C 2.742188 -0.28125 2.96875 -0.25 3.28125 -0.25 L 3.28125 0 L 0.1875 0 L 0.1875 -0.25 C 0.46875 -0.25 0.6875 -0.289062 0.84375 -0.375 C 0.9375 -0.414062 1.007812 -0.5 1.0625 -0.625 C 1.113281 -0.757812 1.140625 -1.023438 1.140625 -1.421875 L 1.140625 -7.078125 C 1.140625 -7.796875 1.125 -8.234375 1.09375 -8.390625 C 1.0625 -8.554688 1.007812 -8.671875 0.9375 -8.734375 C 0.863281 -8.796875 0.769531 -8.828125 0.65625 -8.828125 C 0.550781 -8.828125 0.394531 -8.789062 0.1875 -8.71875 L 0.09375 -8.953125 L 1.96875 -9.71875 Z M 2.28125 -9.71875 "/>
</g>
<g id="glyph-0-26">
<path d="M 2.109375 -2.28125 C 1.722656 -2.46875 1.425781 -2.726562 1.21875 -3.0625 C 1.019531 -3.394531 0.921875 -3.765625 0.921875 -4.171875 C 0.921875 -4.796875 1.15625 -5.332031 1.625 -5.78125 C 2.09375 -6.226562 2.691406 -6.453125 3.421875 -6.453125 C 4.015625 -6.453125 4.53125 -6.304688 4.96875 -6.015625 L 6.296875 -6.015625 C 6.492188 -6.015625 6.609375 -6.003906 6.640625 -5.984375 C 6.671875 -5.972656 6.691406 -5.957031 6.703125 -5.9375 C 6.734375 -5.894531 6.75 -5.820312 6.75 -5.71875 C 6.75 -5.59375 6.738281 -5.507812 6.71875 -5.46875 C 6.695312 -5.445312 6.671875 -5.425781 6.640625 -5.40625 C 6.609375 -5.394531 6.492188 -5.390625 6.296875 -5.390625 L 5.484375 -5.390625 C 5.734375 -5.066406 5.859375 -4.648438 5.859375 -4.140625 C 5.859375 -3.554688 5.632812 -3.054688 5.1875 -2.640625 C 4.75 -2.222656 4.148438 -2.015625 3.390625 -2.015625 C 3.085938 -2.015625 2.773438 -2.0625 2.453125 -2.15625 C 2.242188 -1.976562 2.101562 -1.820312 2.03125 -1.6875 C 1.96875 -1.5625 1.9375 -1.457031 1.9375 -1.375 C 1.9375 -1.289062 1.972656 -1.210938 2.046875 -1.140625 C 2.117188 -1.066406 2.265625 -1.015625 2.484375 -0.984375 C 2.617188 -0.960938 2.941406 -0.945312 3.453125 -0.9375 C 4.390625 -0.914062 4.992188 -0.882812 5.265625 -0.84375 C 5.691406 -0.78125 6.03125 -0.617188 6.28125 -0.359375 C 6.539062 -0.109375 6.671875 0.203125 6.671875 0.578125 C 6.671875 1.085938 6.425781 1.570312 5.9375 2.03125 C 5.226562 2.6875 4.300781 3.015625 3.15625 3.015625 C 2.28125 3.015625 1.539062 2.816406 0.9375 2.421875 C 0.59375 2.191406 0.421875 1.957031 0.421875 1.71875 C 0.421875 1.601562 0.445312 1.492188 0.5 1.390625 C 0.570312 1.222656 0.726562 0.988281 0.96875 0.6875 C 1 0.644531 1.234375 0.394531 1.671875 -0.0625 C 1.429688 -0.195312 1.257812 -0.320312 1.15625 -0.4375 C 1.0625 -0.550781 1.015625 -0.675781 1.015625 -0.8125 C 1.015625 -0.96875 1.078125 -1.15625 1.203125 -1.375 C 1.335938 -1.59375 1.640625 -1.894531 2.109375 -2.28125 Z M 3.296875 -6.125 C 2.960938 -6.125 2.679688 -5.988281 2.453125 -5.71875 C 2.222656 -5.445312 2.109375 -5.035156 2.109375 -4.484375 C 2.109375 -3.753906 2.265625 -3.191406 2.578125 -2.796875 C 2.816406 -2.503906 3.117188 -2.359375 3.484375 -2.359375 C 3.828125 -2.359375 4.109375 -2.484375 4.328125 -2.734375 C 4.554688 -2.992188 4.671875 -3.40625 4.671875 -3.96875 C 4.671875 -4.6875 4.515625 -5.253906 4.203125 -5.671875 C 3.960938 -5.972656 3.660156 -6.125 3.296875 -6.125 Z M 2.046875 0 C 1.828125 0.226562 1.660156 0.441406 1.546875 0.640625 C 1.441406 0.847656 1.390625 1.035156 1.390625 1.203125 C 1.390625 1.421875 1.523438 1.613281 1.796875 1.78125 C 2.242188 2.0625 2.898438 2.203125 3.765625 2.203125 C 4.585938 2.203125 5.191406 2.054688 5.578125 1.765625 C 5.972656 1.472656 6.171875 1.164062 6.171875 0.84375 C 6.171875 0.601562 6.050781 0.429688 5.8125 0.328125 C 5.582031 0.234375 5.113281 0.175781 4.40625 0.15625 C 3.382812 0.125 2.597656 0.0703125 2.046875 0 Z M 2.046875 0 "/>
</g>
<g id="glyph-0-27">
<path d="M 8.03125 -2.5625 L 8.25 -2.515625 L 7.453125 0 L 0.28125 0 L 0.28125 -0.25 L 0.625 -0.25 C 1.019531 -0.25 1.300781 -0.378906 1.46875 -0.640625 C 1.5625 -0.785156 1.609375 -1.117188 1.609375 -1.640625 L 1.609375 -7.625 C 1.609375 -8.207031 1.546875 -8.570312 1.421875 -8.71875 C 1.242188 -8.914062 0.976562 -9.015625 0.625 -9.015625 L 0.28125 -9.015625 L 0.28125 -9.265625 L 4.484375 -9.265625 L 4.484375 -9.015625 C 3.984375 -9.023438 3.632812 -8.976562 3.4375 -8.875 C 3.238281 -8.78125 3.101562 -8.660156 3.03125 -8.515625 C 2.957031 -8.367188 2.921875 -8.019531 2.921875 -7.46875 L 2.921875 -1.640625 C 2.921875 -1.265625 2.957031 -1.007812 3.03125 -0.875 C 3.09375 -0.769531 3.175781 -0.695312 3.28125 -0.65625 C 3.394531 -0.613281 3.753906 -0.59375 4.359375 -0.59375 L 5.03125 -0.59375 C 5.738281 -0.59375 6.234375 -0.644531 6.515625 -0.75 C 6.804688 -0.851562 7.070312 -1.035156 7.3125 -1.296875 C 7.550781 -1.566406 7.789062 -1.988281 8.03125 -2.5625 Z M 8.03125 -2.5625 "/>
</g>
</g>
</defs>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 85.375 40 L 235.625 40 L 235.625 76 L 85.375 76 Z M 85.375 40 "/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="93.375" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="106.131465" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="112.121436" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="115.87115" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-4" x="122.619267" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-5" x="132.379789" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="138.369761" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="142.119475" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-7" x="145.869188" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="152.631306" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="156.38102" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-8" x="160.130734" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-9" x="166.416843" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="169.874904" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="176.623021" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-11" x="183.371139" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-12" x="192.373186" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-13" x="196.881374" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="202.871346" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="208.875318" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-13" x="212.625031" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-14" x="218.629003" y="63.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-15" x="223.123191" y="63.050781"/>
</g>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 40 112 L 161 112 L 161 148 L 40 148 Z M 40 112 "/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-4" x="48" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-5" x="57.746521" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="63.750493" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="67.500207" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-7" x="71.249921" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="77.998038" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="81.747752" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-8" x="85.497466" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-9" x="91.797576" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="95.255636" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="102.003754" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-11" x="108.751871" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-12" x="117.753919" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-13" x="122.248107" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="128.252078" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="134.25605" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-13" x="138.005764" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-14" x="143.995736" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-15" x="148.503923" y="135.050781"/>
</g>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 145.667969 76.304688 C 138.691406 84.441406 130.234375 94.3125 122.53125 103.296875 "/>
<path fill-rule="nonzero" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 125.3125 105.433594 L 116.144531 110.746094 L 119.996094 100.875 Z M 125.3125 105.433594 "/>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 178.625 112 L 264.375 112 L 264.375 148 L 178.625 148 Z M 178.625 112 "/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="186.625" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="199.381465" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="205.371436" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="209.12115" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-16" x="215.869267" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-17" x="219.618981" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="230.872826" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="236.876798" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="240.626511" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-14" x="247.374629" y="135.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-15" x="251.868817" y="135.050781"/>
</g>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 175.578125 76.304688 C 182.671875 84.441406 191.269531 94.3125 199.101562 103.296875 "/>
<path fill-rule="nonzero" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 201.667969 100.917969 L 205.601562 110.753906 L 196.390625 105.515625 Z M 201.667969 100.917969 "/>
<path fill-rule="nonzero" fill="rgb(82.743835%, 82.743835%, 82.743835%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 137.75 184 L 305.25 184 L 305.25 220 L 137.75 220 Z M 137.75 184 "/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-18" x="145.75" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-19" x="155.496521" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-20" x="162.244639" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-21" x="166.752827" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-22" x="173.500945" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-5" x="178.753278" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="184.74325" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="190.747222" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="194.496935" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="198.246649" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="204.994767" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-9" x="211.756885" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-23" x="215.49495" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="222.243067" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-24" x="229.005185" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="236.497449" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-17" x="243.245566" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-13" x="254.499411" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="260.503383" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-25" x="264.253097" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="271.001214" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="274.750928" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-26" x="281.499046" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-14" x="288.247163" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-15" x="292.755351" y="207.050781"/>
</g>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 221.5 148.304688 C 221.5 155.59375 221.5 164.273438 221.5 172.464844 "/>
<path fill-rule="nonzero" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 225 172.382812 L 221.5 182.382812 L 218 172.382812 Z M 225 172.382812 "/>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 222 256 L 307 256 L 307 292 L 222 292 Z M 222 256 "/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="230" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="242.756465" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="248.746436" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="252.49615" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-9" x="259.244267" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-26" x="262.996333" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="269.74445" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="276.506568" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-23" x="283.254686" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-14" x="290.002804" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-15" x="294.496991" y="279.050781"/>
</g>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 232.128906 220.304688 C 236.917969 228.101562 242.6875 237.492188 248.019531 246.171875 "/>
<path fill-rule="nonzero" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 250.949219 244.253906 L 253.199219 254.605469 L 244.984375 247.917969 Z M 250.949219 244.253906 "/>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 323.75 184 L 491.25 184 L 491.25 220 L 323.75 220 Z M 323.75 184 "/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-18" x="331.75" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-19" x="341.496521" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-20" x="348.244639" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-21" x="352.752827" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-22" x="359.500945" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-5" x="364.753278" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="370.74325" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="376.747222" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="380.496935" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="384.246649" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="390.994767" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-9" x="397.756885" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-23" x="401.49495" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="408.243067" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-24" x="415.005185" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="422.497449" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-17" x="429.245566" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-13" x="440.499411" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-6" x="446.503383" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-25" x="450.253097" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="457.001214" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="460.750928" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-26" x="467.499046" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-14" x="474.247163" y="207.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-15" x="478.755351" y="207.050781"/>
</g>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 346.75 256 L 424.25 256 L 424.25 292 L 346.75 292 Z M 346.75 256 "/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="354.75" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="367.506465" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="373.496436" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-3" x="377.24615" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-9" x="383.994267" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-19" x="387.746333" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-1" x="394.49445" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-23" x="400.498422" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-14" x="407.24654" y="279.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-15" x="411.754728" y="279.050781"/>
</g>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 402.0625 220.304688 C 399.71875 227.761719 396.914062 236.679688 394.289062 245.035156 "/>
<path fill-rule="nonzero" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 397.667969 245.960938 L 391.328125 254.453125 L 390.988281 243.863281 Z M 397.667969 245.960938 "/>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 286.375 328 L 340.625 328 L 340.625 364 L 286.375 364 Z M 286.375 328 "/>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-27" x="294.375" y="351.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-10" x="302.618901" y="351.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-26" x="309.381019" y="351.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-9" x="316.129137" y="351.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-2" x="319.881202" y="351.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-14" x="323.630916" y="351.050781"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-15" x="328.125104" y="351.050781"/>
</g>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 276.613281 292.304688 C 282.191406 300.273438 288.929688 309.902344 295.113281 318.734375 "/>
<path fill-rule="nonzero" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 297.792969 316.457031 L 300.660156 326.65625 L 292.058594 320.46875 Z M 297.792969 316.457031 "/>
<path fill="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 367.703125 292.304688 C 359.222656 300.546875 348.910156 310.570312 339.570312 319.65625 "/>
<path fill-rule="nonzero" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 342.039062 322.136719 L 332.429688 326.597656 L 337.15625 317.117188 Z M 342.039062 322.136719 "/>
</svg>

After

Width:  |  Height:  |  Size: 56 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 102 KiB

File diff suppressed because it is too large Load diff

After

Width:  |  Height:  |  Size: 120 KiB

View file

@ -0,0 +1,13 @@
#import "../lib.typ": todo, epigraph
= Class Loaders in the Middle: Confusing Android Static Analyzers
#epigraph("Esmerelda Weatherwax, Wyrd Sisters, Terry Pratchett")[Things that try to look like things often do look more like things than things.]
#include("0_intro.typ")
#include("1_related_work.typ")
#include("2_classloading.typ")
#include("3_obfuscation.typ")
#include("4_in_the_wild.typ")
#include("5_ttv.typ")
#include("6_conclusion.typ")