🔀 Add a new theme (responsive)

Based on `uberspot` by @axil :
https://axilleas.me/about/

Thanks to him.

Not all features are implemented yet, all @axil's work is explained here :
https://axilleas.me/en/blog/2014/pelican-new-theme-redesign/

(Merge branch 'style' into production)

* 38caaae 🚚 Remove old theme, move `home` into `contact`
* 71ba28a 💄 Edit theme for first release
* 8a0ffa8 💄 Fix URLs & remove useless templates
* 054182b 🚧 WIP: add new theme
This commit is contained in:
Freezed 2020-09-07 00:26:11 +02:00
commit 2b65218df2
136 changed files with 4845 additions and 2274 deletions

View File

@ -1,6 +1,5 @@
PY?=python3
PELICAN?=pelican
PELICANOPTS=
BASEDIR=$(CURDIR)
INPUTDIR=$(BASEDIR)/content
@ -72,4 +71,4 @@ publish:
$(PELICAN) $(INPUTDIR) -o $(OUTPUTDIR) -s $(PUBLISHCONF) $(PELICANOPTS)
.PHONY: html help clean regenerate serve serve-global devserver stopserver publish
.PHONY: html help clean regenerate serve serve-global devserver stopserver publish

View File

@ -4,18 +4,29 @@ Slug: contact
Status: published
Summary: Contact me!
Hello Fred !
Hopla !
-------
- mail : [pro@zind.fr](mailto:pro@zind.fr)
- phone : [+336 59 44 28 36](tel:+33659442836)
- _resume_ downloadable [here][cvdown] or viewable [here][cvview]
- I am member of the [_Gitlab Hero_][glh] community since november 2019
Welcome to this page, my name is _Frédéric Zind_.
Professional in **vehicle maintenance** and **software development**, I share here :
- some [notes][notes]
- things [I've done][real]
- as well as my [talkative performances][conf]
To contact me :
- mail : [pro@zind.fr](mailto:pro@zind.fr)
- phone : [+336 59 44 28 36](tel:+33659442836)
- [my _resume_][cvdown]
I'm on the networks mentioned in the footer and member of the [_Gitlab Hero_][glh] community since November 2019.
---
Have a look and push a commit to my contributions on these networks :
[cvview]: https://freezed.me/index.php/s/VM3F2r0wNXsOJDj#pdfviewer
[conf]: /conferences/
[cvdown]: https://freezed.me/index.php/s/VM3F2r0wNXsOJDj/download#
[glh]: https://about.gitlab.com/community/heroes/members/
[glhlogo]: https://about.gitlab.com/images/heroes/gitlab-heroes-icon.svg
[notes]: /bloc-notes/
[real]: /realisations/

View File

@ -2,20 +2,31 @@ Title: Contact
Lang: fr
Slug: contact
Status: published
Summary: Contactez moi!
Summary: Contactez moi !
Hello Fred !
Hopla !
-------
- mail : [pro@zind.fr](mailto:pro@zind.fr)
- tel : [+336 59 44 28 36](tel:+33659442836)
- _CV_ téléchargeable [ici][cvdown] ou consultable [par là][cvview]
- je suis membre de la communaté [_Gitlab Hero_][glh] depuis novembre 2019
Bienvenue sur cette page, je m'appelle _Frédéric Zind_.
Professionnel en **maintenance des véhicules** et en **développement logiciel**, je partage ici :
- des [notes][notes]
- ce que [j'ai pu faire][real]
- ainsi que mes [prestations bavardes][conf]
Pour me contacter :
- mail : [pro@zind.fr](mailto:pro@zind.fr)
- tel : [+336 59 44 28 36](tel:+33659442836)
- [mon _CV_][cvdown]
Je suis présent sur les réseaux dont les icônes sont en pied de page et membre de la communaté [_Gitlab Hero_][glh] depuis novembre 2019.
---
Vous pouvez regarder et participer à mes contributions sur les réseaux suivants :
[cvview]: https://freezed.me/index.php/s/VM3F2r0wNXsOJDj#pdfviewer
[conf]: /conferences/
[cvdown]: https://freezed.me/index.php/s/VM3F2r0wNXsOJDj/download#
[glh]: https://about.gitlab.com/community/heroes/members/
[glhlogo]: https://about.gitlab.com/images/heroes/gitlab-heroes-icon.svg
[notes]: /bloc-notes/
[real]: /realisations/

View File

@ -1,19 +0,0 @@
Title: Accueil
Slug: accueil
Status: hidden
Summary: Accueil
## Bonjour !
#### Je suis _Frédéric Zind_, bienvenue sur cette page.
#### Professionnel en **maintenance des véhicules** et en **développement informatique**, je partage ici :
- des [notes][notes]
- ce que [j'ai pu faire][real]
- ainsi que mes [prestations bavardes][conf]
[notes]: /bloc-notes/
[conf]: /conferences/
[real]: /realisations/

View File

@ -1,445 +0,0 @@
/*
Name: Smashing HTML5
Date: July 2009
Description: Sample layout for HTML5 and CSS3 goodness.
Version: 1.0
License: MIT <http://opensource.org/licenses/MIT>
Licensed by: Smashing Media GmbH <http://www.smashingmagazine.com/>
Original author: Enrique Ramírez <http://enrique-ramirez.com/>
*/
/* Imports */
@import url("reset.css");
@import url("pygment.css");
@import url("typogrify.css");
@import url("../fonts/cmun-sans.css");
/***** Global *****/
/* Body */
body {
font:400 14px/1.429 "Computer Modern Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
-webkit-text-size-adjust:100%;
-webkit-font-feature-settings:"kern" 1;
-moz-font-feature-settings:"kern" 1;
-o-font-feature-settings:"kern" 1;
font-feature-settings:"kern" 1;
font-kerning:normal;
background: #F5F4EF;
color: #000305;
font-size: 85%; /* Base font size: 14px */
line-height: 1.429;
margin: 0;
padding: 0;
text-align: left;
}
/* Headings */
h1 {font-size: 2em }
h2 {font-size: 1.571em} /* 22px */
h3 {font-size: 1.429em} /* 20px */
h4 {font-size: 1.286em} /* 18px */
h5 {font-size: 1.143em} /* 16px */
h6 {font-size: 1em} /* 14px */
h1, h2, h3, h4, h5, h6 {
font-weight: 400;
line-height: 1.1;
margin-bottom: .8em;
font-family: 'Computer Modern Sans', arial, serif;
}
h3, h4, h5, h6 { margin-top: .8em; }
hr { border: 2px solid #EEEEEE; }
/* Anchors */
a {outline: 0;}
a img {border: 0px; text-decoration: none;}
a:link, a:visited {
color: #C74350;
padding: 0 1px;
text-decoration: underline;
}
a:hover, a:active {
background-color: #C74350;
color: #fff;
text-decoration: none;
text-shadow: 1px 1px 1px #333;
}
h1 a:hover {
background-color: inherit
}
/* Paragraphs */
div.line-block,
p { margin-top: 1em;
margin-bottom: 1em;}
strong, b {font-weight: bold;}
em, i {font-style: italic;}
/* Lists */
ul {
list-style: outside disc;
margin: 0em 0 0 1.5em;
}
ol {
list-style: outside decimal;
margin: 0em 0 0 1.5em;
}
li { margin-top: 0.5em;
margin-bottom: 1em; }
.post-info {
float:right;
margin:10px;
padding:5px;
width: 200px;
background: #F5F4EF;
}
.post-info p{
margin-top: 1px;
margin-bottom: 1px;
}
.readmore { float: right }
dl {margin: 0 0 1.5em 0;}
dt {font-weight: bold;}
dd {margin-left: 1.5em;}
pre{background-color: rgb(238, 238, 238); padding: 10px; margin: 10px; overflow: auto;}
/* Quotes */
blockquote {
margin: 20px;
font-style: italic;
}
cite {}
q {}
div.note {
float: right;
margin: 5px;
font-size: 85%;
max-width: 300px;
}
/* Tables */
table {margin: .5em auto 1.5em auto; width: 98%;}
/* Thead */
thead th {padding: .5em .4em; text-align: left;}
thead td {}
/* Tbody */
tbody td {padding: .5em .4em;}
tbody th {}
tbody .alt td {}
tbody .alt th {}
/* Tfoot */
tfoot th {}
tfoot td {}
/* HTML5 tags */
header, section, footer,
aside, nav, article, figure {
display: block;
}
/***** Layout *****/
.body {clear: both; margin: 0 auto; width: 800px;}
img.right, figure.right {float: right; margin: 0 0 2em 2em;}
img.left, figure.left {float: left; margin: 0 2em 2em 0;}
/*
Header
*****************/
#banner {
margin: 0 auto;
padding: 2.5em 0 0 0;
}
/* Banner */
#banner h1 {font-size: 3.571em; line-height: 0;}
#banner h1 a:link, #banner h1 a:visited {
color: #000305;
display: block;
font-weight: bold;
margin: 0 0 .6em .2em;
text-decoration: none;
}
#banner h1 a:hover, #banner h1 a:active {
background: none;
color: #C74350;
text-shadow: none;
}
#banner h1 strong {font-size: 0.36em; font-weight: normal;}
/* Main Nav */
#banner nav {
background: #000305;
font-size: 1.143em;
height: 40px;
line-height: 30px;
margin: 0 auto 2em auto;
padding: 0;
text-align: center;
width: 800px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
#banner nav ul {list-style: none; margin: 0 auto; width: 800px;}
#banner nav li {float: left; display: inline; margin: 0;}
#banner nav a:link, #banner nav a:visited {
color: #fff;
display: inline-block;
height: 30px;
padding: 5px 1.5em;
text-decoration: none;
}
#banner nav a:hover, #banner nav a:active,
#banner nav .active a:link, #banner nav .active a:visited {
background: #C74451;
color: #fff;
text-shadow: none !important;
}
#banner nav li:first-child a {
border-top-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
}
/*
Featured
*****************/
#featured {
background: #fff;
margin-bottom: 2em;
overflow: hidden;
padding: 20px;
width: 760px;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
#featured figure {
border: 2px solid #eee;
float: right;
margin: 0.786em 2em 0 5em;
width: 248px;
}
#featured figure img {display: block; float: right;}
#featured h2 {color: #C74451; font-size: 1.714em; margin-bottom: 0.333em;}
#featured h3 {font-size: 1.429em; margin-bottom: .5em;}
#featured h3 a:link, #featured h3 a:visited {color: #000305; text-decoration: none;}
#featured h3 a:hover, #featured h3 a:active {color: #fff;}
/*
Body
*****************/
#content {
background: #fff;
margin-bottom: 2em;
overflow: hidden;
padding: 20px 20px;
width: 760px;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
/*
Extras
*****************/
#extras {
margin: 0 auto 3em auto;
width: 200px;
}
#extras ul {list-style: none; margin: 0;}
#extras li {border-bottom: 1px solid #fff;}
#extras h2 {
color: #C74350;
font-size: 1.429em;
margin-bottom: .25em;
padding: 0 3px;
}
#extras a:link, #extras a:visited {
color: #444;
display: block;
border-bottom: 1px solid #F4E3E3;
text-decoration: none;
padding: .3em .25em;
}
#extras a:hover, #extras a:active {color: #fff;}
/* Blogroll */
.social {
float: left;
}
.blogroll {
float: right;
}
#extras li {
margin: 0 20px 0 0;
width: 185px;
}
#extras div[class='social'] a {
background-repeat: no-repeat;
background-position: 3px 6px;
padding-left: 25px;
}
/*
About
*****************/
#about {
background: #fff;
font-style: normal;
margin-bottom: 2em;
overflow: hidden;
padding: 20px;
text-align: center;
width: 760px;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
#about .primary {float: left; width: 165px;}
#about .primary strong {color: #C64350; display: block; font-size: 1.286em;}
#about .photo {float: left; margin: 5px 20px;}
#about .url:link, #about .url:visited {text-decoration: none;}
#about .bio {float: right; width: 500px;}
.spaced {
margin: 0 30px 0 0;
}
/*
Footer
*****************/
#contentinfo {padding-bottom: 2em; text-align: right;}
footer .mentions {
text-align: center;
font-size: 80%;
}
/***** Sections *****/
/* Blog */
.hentry {
display: block;
clear: both;
border-bottom: 1px solid #eee;
padding: 1.5em 0;
}
li:last-child .hentry, #content > .hentry {border: 0; margin: 0;}
#content > .hentry {padding: 1em 0;}
.hentry img{display : none ;}
.entry-title {font-size: 3em; margin-bottom: 10px; margin-top: 0;}
.entry-title a:link, .entry-title a:visited {text-decoration: none; color: #333;}
.entry-title a:visited {background-color: #fff;}
.hentry .post-info * {font-style: normal;}
/* Content */
.hentry footer {margin-bottom: 2em;}
.hentry footer address {display: inline;}
#posts-list footer address {display: block;}
/* Blog Index */
#posts-list {list-style: none; margin: 0;}
#posts-list .hentry {padding-left: 10px; position: relative;}
#posts-list footer {
left: 10px;
position: relative;
float: left;
top: 0.5em;
width: 190px;
}
/* About the Author */
#about-author {
background: #f9f9f9;
clear: both;
font-style: normal;
margin: 2em 0;
padding: 10px 20px 15px 20px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
#about-author strong {
color: #C64350;
clear: both;
display: block;
font-size: 1.429em;
}
#about-author .photo {border: 1px solid #ddd; float: left; margin: 5px 1em 0 0;}
/* Comments */
#comments-list {list-style: none; margin: 0 1em;}
#comments-list blockquote {
background: #f8f8f8;
clear: both;
font-style: normal;
margin: 0;
padding: 15px 20px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
#comments-list footer {color: #888; padding: .5em 1em 0 0; text-align: right;}
#comments-list li:nth-child(2n) blockquote {background: #F5f5f5;}
/* Add a Comment */
#add-comment label {clear: left; float: left; text-align: left; width: 150px;}
#add-comment input[type='text'],
#add-comment input[type='email'],
#add-comment input[type='url'] {float: left; width: 200px;}
#add-comment textarea {float: left; height: 150px; width: 495px;}
#add-comment p.req {clear: both; margin: 0 .5em 1em 0; text-align: right;}
#add-comment input[type='submit'] {float: right; margin: 0 .5em;}
#add-comment * {margin-bottom: .5em;}
.social {list-style: none;}
p img {
float: left;
}

View File

@ -1,205 +0,0 @@
.hll {
background-color:#eee;
}
.c {
color:#408090;
font-style:italic;
}
.err {
border:1px solid #FF0000;
}
.k {
color:#007020;
font-weight:bold;
}
.o {
color:#666666;
}
.cm {
color:#408090;
font-style:italic;
}
.cp {
color:#007020;
}
.c1 {
color:#408090;
font-style:italic;
}
.cs {
background-color:#FFF0F0;
color:#408090;
}
.gd {
color:#A00000;
}
.ge {
font-style:italic;
}
.gr {
color:#FF0000;
}
.gh {
color:#000080;
font-weight:bold;
}
.gi {
color:#00A000;
}
.go {
color:#303030;
}
.gp {
color:#C65D09;
font-weight:bold;
}
.gs {
font-weight:bold;
}
.gu {
color:#800080;
font-weight:bold;
}
.gt {
color:#0040D0;
}
.kc {
color:#007020;
font-weight:bold;
}
.kd {
color:#007020;
font-weight:bold;
}
.kn {
color:#007020;
font-weight:bold;
}
.kp {
color:#007020;
}
.kr {
color:#007020;
font-weight:bold;
}
.kt {
color:#902000;
}
.m {
color:#208050;
}
.s {
color:#4070A0;
}
.na {
color:#4070A0;
}
.nb {
color:#007020;
}
.nc {
color:#0E84B5;
font-weight:bold;
}
.no {
color:#60ADD5;
}
.nd {
color:#555555;
font-weight:bold;
}
.ni {
color:#D55537;
font-weight:bold;
}
.ne {
color:#007020;
}
.nf {
color:#06287E;
}
.nl {
color:#002070;
font-weight:bold;
}
.nn {
color:#0E84B5;
font-weight:bold;
}
.nt {
color:#062873;
font-weight:bold;
}
.nv {
color:#BB60D5;
}
.ow {
color:#007020;
font-weight:bold;
}
.w {
color:#BBBBBB;
}
.mf {
color:#208050;
}
.mh {
color:#208050;
}
.mi {
color:#208050;
}
.mo {
color:#208050;
}
.sb {
color:#4070A0;
}
.sc {
color:#4070A0;
}
.sd {
color:#4070A0;
font-style:italic;
}
.s2 {
color:#4070A0;
}
.se {
color:#4070A0;
font-weight:bold;
}
.sh {
color:#4070A0;
}
.si {
color:#70A0D0;
font-style:italic;
}
.sx {
color:#C65D09;
}
.sr {
color:#235388;
}
.s1 {
color:#4070A0;
}
.ss {
color:#517918;
}
.bp {
color:#007020;
}
.vc {
color:#BB60D5;
}
.vg {
color:#BB60D5;
}
.vi {
color:#BB60D5;
}
.il {
color:#208050;
}

View File

@ -1,52 +0,0 @@
/*
Name: Reset Stylesheet
Description: Resets browser's default CSS
Author: Eric Meyer
Author URI: http://meyerweb.com/eric/tools/css/reset/
*/
/* v1.0 | 20080212 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
background: transparent;
border: 0;
font-size: 100%;
margin: 0;
outline: 0;
padding: 0;
vertical-align: baseline;
}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: collapse;
border-spacing: 0;
}

View File

@ -1,3 +0,0 @@
.caps {font-size:.92em;}
.amp {color:#666; font-size:1.05em;font-family:"Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua",serif; font-style:italic;}
.dquo {margin-left:-.38em;}

View File

@ -1,48 +0,0 @@
@import url("main.css");
body {
font:1.3em/1.3 "Hoefler Text","Georgia",Georgia,serif,sans-serif;
}
.post-info{
display: none;
}
#banner nav {
display: none;
-moz-border-radius: 0px;
margin-bottom: 20px;
overflow: hidden;
font-size: 1em;
background: #F5F4EF;
}
#banner nav ul{
padding-right: 50px;
}
#banner nav li{
float: right;
color: #000;
}
#banner nav li a {
color: #000;
}
#banner h1 {
margin-bottom: -18px;
}
#featured, #extras {
padding: 50px;
}
#featured {
padding-top: 20px;
}
#extras {
padding-top: 0px;
padding-bottom: 0px;
}

View File

@ -1,225 +0,0 @@
OFL FAQ - Frequently Asked Questions about the SIL Open Font License (OFL)
Version 1.1 - 26 February 2007
(See http://scripts.sil.org/OFL for updates)
1 ABOUT USING AND DISTRIBUTING FONTS LICENSED UNDER THE OFL
1.1 Can I use the fonts in any publication, even embedded in the file?
Yes. You may use them like most other fonts, but unlike some fonts you may include an embedded subset of the fonts in your document. Such use does not require you to include this license or other files (listed in OFL condition 2), nor does it require any type of acknowledgement within the publication. Some mention of the font name within the publication information (such as in a colophon) is usually appreciated. If you wish to include the complete font as a separate file, you should distribute the full font package, including all existing acknowledgements, and comply with the OFL conditions. Of course, referencing or embedding an OFL font in any document does not change the license of the document itself. The requirement for fonts to remain under the OFL does not apply to any document created using the fonts and their derivatives. Similarly, creating any kind of graphic using a font under OFL does not make the resulting artwork subject to the OFL.
1.2 Can I make web pages using these fonts?
Yes! Go ahead! Using CSS (Cascading Style Sheets) is recommended.
1.3 Can I make the fonts available to others from my web site?
Yes, as long as you meet the conditions of the license (do not sell by itself, include the necessary files, rename Modified Versions, do not abuse the Author(s)' name(s) and do not sublicense).
1.4 Can the fonts be included with Free/Libre and Open Source Software collections such as GNU/Linux and BSD distributions?
Yes! Fonts licensed under the OFL can be freely aggregated with software under FLOSS (Free/Libre and Open Source Software) licenses. Since fonts are much more useful aggregated to than merged with existing software, possible incompatibility with existing software licenses is not a problem. You can also repackage the fonts and the accompanying components in a .rpm or .deb package and include them in distro CD/DVDs and online repositories.
1.5 I want to distribute the fonts with my program. Does this mean my program also has to be free and open source software?
No. Only the portions based on the font software are required to be released under the OFL. The intent of the license is to allow aggregation or bundling with software under restricted licensing as well.
1.6 Can I include the fonts on a CD of freeware or commercial fonts?
Yes, as long some other font or software is also on the disk, so the OFL font is not sold by itself.
1.7 Can I sell a software package that includes these fonts?
Yes, you can do this with both the Original Version and a Modified Version. Examples of bundling made possible by the OFL would include: word processors, design and publishing applications, training and educational software, edutainment software, etc.
1.8 Why won't the OFL let me sell the fonts alone?
The intent is to keep people from making money by simply redistributing the fonts. The only people who ought to profit directly from the fonts should be the original authors, and those authors have kindly given up potential direct income to distribute their fonts under the OFL. Please honor and respect their contribution!
1.9 I've come across a font released under the OFL. How can I easily get more information about the Original Version? How can I know where it stands compared to the Original Version or other Modified Versions?
Consult the copyright statement(s) in the license for ways to contact the original authors. Consult the FONTLOG for information on how the font differs from the Original Version, and get in touch with the various contributors via the information in the acknowledgment section. Please consider using the Original Versions of the fonts whenever possible.
1.10 What do you mean in condition 4? Can you provide examples of abusive promotion / endorsement / advertisement vs. normal acknowledgement?
The intent is that the goodwill and reputation of the author(s) should not be used in a way that makes it sound like the original author(s) endorse or approve of a specific Modified Version or software bundle. For example, it would not be right to advertise a word processor by naming the author(s) in a listing of software features, or to promote a Modified Version on a web site by saying "designed by ...". However, it would be appropriate to acknowledge the author(s) if your software package has a list of people who deserve thanks. We realize that this can seem to be a gray area, but the standard used to judge an acknowledgement is that if the acknowledgement benefits the author(s) it is allowed, but if it primarily benefits other parties, or could reflect poorly on the author(s), then it is not.
2 ABOUT MODIFYING OFL LICENSED FONTS
2.1 Can I change the fonts? Are there any limitations to what things I can and cannot change?
You are allowed to change anything, as long as such changes do not violate the terms of the license. In other words, you are not allowed to remove the copyright statement(s) from the font, but you could add additional information into it that covers your contribution.
2.2 I have a font that needs a few extra glyphs - can I take them from an OFL licensed font and copy them into mine?
Yes, but if you distribute that font to others it must be under the OFL, and include the information mentioned in condition 2 of the license.
2.3 Can I charge people for my additional work? In other words, if I add a bunch of special glyphs and/or OpenType/Graphite code, can I sell the enhanced font?
Not by itself. Derivative fonts must be released under the OFL and cannot be sold by themselves. It is permitted, however, to include them in a larger software package (such as text editors, office suites or operating systems), even if the larger package is sold. In that case, you are strongly encouraged, but not required, to also make that derived font easily and freely available outside of the larger package.
2.4 Can I pay someone to enhance the fonts for my use and distribution?
Yes. This is a good way to fund the further development of the fonts. Keep in mind, however, that if the font is distributed to others it must be under the OFL. You won't be able to recover your investment by exclusively selling the font, but you will be making a valuable contribution to the community. Please remember how you have benefitted from the contributions of others.
2.5 I need to make substantial revisions to the font to make it work with my program. It will be a lot of work, and a big investment, and I want to be sure that it can only be distributed with my program. Can I restrict its use?
No. If you redistribute a Modified Version of the font it must be under the OFL. You may not restrict it in any way. This is intended to ensure that all released improvements to the fonts become available to everyone. But you will likely get an edge over competitors by being the first to distribute a bundle with the enhancements. Again, please remember how you have benefitted from the contributions of others.
2.6 Do I have to make any derivative fonts (including source files, build scripts, documentation, etc.) publicly available?
No, but please do share your improvements with others. You may find that you receive more than what you gave in return.
2.7 Why can't I use the Reserved Font Name(s) in my derivative font names? I'd like people to know where the design came from.
The best way to acknowledge the source of the design is to thank the original authors and any other contributors in the files that are distributed with your revised font (although no acknowledgement is required). The FONTLOG is a natural place to do this. Reserved Font Name(s) ensure that the only fonts that have the original names are the unmodified Original Versions. This allows designers to maintain artistic integrity while allowing collaboration to happen. It eliminates potential confusion and name conflicts. When choosing a name be creative and avoid names that reuse almost all the same letters in the same order or sound like the original. Keep in mind that the Copyright Holder(s) can allow a specific trusted partner to use Reserved Font Name(s) through a separate written agreement.
2.8 What do you mean by "primary name as presented to the user"? Are you referring to the font menu name?
Yes, the requirement to change the visible name used to differentiate the font from others applies to the font menu name and other mechanisms to specify a font in a document. It would be fine, for example, to keep a text reference to the original fonts in the description field, in your modified source file or in documentation provided alongside your derivative as long as no one could be confused that your modified source is the original. But you cannot use the Reserved Font Names in any way to identify the font to the user (unless the Copyright Holder(s) allow(s) it through a separate agreement; see section 2.7). Users who install derivatives ("Modified Versions") on their systems should not see any of the original names ("Reserved Font Names") in their font menus, for example. Again, this is to ensure that users are not confused and do not mistake a font for another and so expect features only another derivative or the Original Version can actually offer. Ultimately, creating name conflicts will cause many problems for the users as well as for the designer of both the Original and Modified versions, so please think ahead and find a good name for your own derivative. Font substitution systems like fontconfig, or application-level font fallback configuration within OpenOffice.org or Scribus, will also get very confused if the name of the font they are configured to substitute to actually refers to another physical font on the user's hard drive. It will help everyone if Original Versions and Modified Versions can easily be distinguished from one another and from other derivatives. The substitution mechanism itself is outside the scope of the license. Users can always manually change a font reference in a document or set up some kind of substitution at a higher level but at the lower level the fonts themselves have to respect the Reserved Font Name(s) requirement to prevent ambiguity. If a substitution is currently active the user should be aware of it.
2.9 Am I not allowed to use any part of the Reserved Font Names?
You may not use the words of the font names, but you would be allowed to use parts of words, as long as you do not use any word from the Reserved Font Names entirely. We do not recommend using parts of words because of potential confusion, but it is allowed. For example, if "Foobar" was a Reserved Font Name, you would be allowed to use "Foo" or "bar", although we would not recommend it. Such an unfortunate choice would confuse the users of your fonts as well as make it harder for other designers to contribute.
2.10 So what should I, as an author, identify as Reserved Font Names?
Original authors are encouraged to name their fonts using clear, distinct names, and only declare the unique parts of the name as Reserved Font Names. For example, the author of a font called "Foobar Sans" would declare "Foobar" as a Reserved Font Name, but not "Sans", as that is a common typographical term, and may be a useful word to use in a derivative font name. Reserved Font Names should also be single words. A font called "Flowing River" should have Reserved Font Names "Flowing" and "River", not "Flowing River".
2.11 Do I, as an author, have to identify any Reserved Font Names?
No, but we strongly encourage you to do so. This is to avoid confusion between your work and Modified versions. You may, however, give certain trusted parties the right to use any of your Reserved Font Names through separate written agreements. For example, even if "Foobar" is a RFN, you could write up an agreement to give company "XYZ" the right to distribute a modified version with a name that includes "Foobar". This allows for freedom without confusion.
2.12 Are any names (such as the main font name) reserved by default?
No. That is a change to the license as of version 1.1. If you want any names to be Reserved Font Names, they must be specified after the copyright statement(s).
2.13 What is this FONTLOG thing exactly?
It has three purposes: 1) to provide basic information on the font to users and other developers, 2) to document changes that have been made to the font or accompanying files, either by the original authors or others, and 3) to provide a place to acknowledge the authors and other contributors. Please use it! See below for details on how changes should be noted.
2.14 Am I required to update the FONTLOG?
No, but users, designers and other developers might get very frustrated at you if you don't! People need to know how derivative fonts differ from the original, and how to take advantage of the changes, or build on them.
3 ABOUT THE FONTLOG
The FONTLOG can take a variety of formats, but should include these four sections:
3.1 FONTLOG for <FontFamilyName>
This file provides detailed information on the <FontFamilyName> font software. This information should be distributed along with the <FontFamilyName> fonts and any derivative works.
3.2 Basic Font Information
(Here is where you would describe the purpose and brief specifications for the font project, and where users can find more detailed documentation. It can also include references to how changes can be contributed back to the Original Version. You may also wish to include a short guide to the design, or a reference to such a document.)
3.3 ChangeLog
(This should list both major and minor changes, most recent first. Here are some examples:)
7 February 2007 (Pat Johnson) <NewFontFamilyName> Version 1.3
- Added Greek and Cyrillic glyphs
- Released as "<NewFontFamilyName>"
7 March 2006 (Fred Foobar) <NewFontFamilyName> Version 1.2
- Tweaked contextual behaviours
- Released as "<NewFontFamilyName>"
1 Feb 2005 (Jane Doe) <NewFontFamilyName> Version 1.1
- Improved build script performance and verbosity
- Extended the smart code documentation
- Corrected minor typos in the documentation
- Fixed position of combining inverted breve below (U+032F)
- Added OpenType/Graphite smart code for Armenian
- Added Armenian glyphs (U+0531 -> U+0587)
- Released as "<NewFontFamilyName>"
1 Jan 2005 (Joe Smith) <FontFamilyName> Version 1.0
- Initial release of font "<FontFamilyName>"
3.4 Acknowledgements
(Here is where contributors can be acknowledged.
If you make modifications be sure to add your name (N), email (E), web-address (W) and description (D). This list is sorted by last name in alphabetical order.)
N: Jane Doe
E: jane@university.edu
W: http://art.university.edu/projects/fonts
D: Contributor - Armenian glyphs and code
N: Fred Foobar
E: fred@foobar.org
W: http://foobar.org
D: Contributor - misc Graphite fixes
N: Pat Johnson
E: pat@fontstudio.org
W: http://pat.fontstudio.org
D: Designer - Greek & Cyrillic glyphs based on Roman design
N: Tom Parker
E: tom@company.com
W: http://www.company.com/tom/projects/fonts
D: Engineer - original smart font code
N: Joe Smith
E: joe@fontstudio.org
W: http://joe.fontstudio.org
D: Designer - original Roman glyphs
(Original authors can also include information here about their organization.)
4 ABOUT MAKING CONTRIBUTIONS
4.1 Why should I contribute my changes back to the original authors?
It would benefit many people if you contributed back to what you've received. Providing your contributions and improvements to the fonts and other components (data files, source code, build scripts, documentation, etc.) could be a tremendous help and would encourage others to contribute as well and 'give back', which means you will have an opportunity to benefit from other people's contributions as well. Sometimes maintaining your own separate version takes more effort than merging back with the original. Be aware that any contributions, however, must be either your own original creation or work that you own, and you may be asked to affirm that clearly when you contribute.
4.2 I've made some very nice improvements to the font, will you consider adopting them and putting them into future Original Versions?
Most authors would be very happy to receive such contributions. Keep in mind that it is unlikely that they would want to incorporate major changes that would require additional work on their end. Any contributions would likely need to be made for all the fonts in a family and match the overall design and style. Authors are encouraged to include a guide to the design with the fonts. It would also help to have contributions submitted as patches or clearly marked changes (the use of smart source revision control systems like subversion, svk or bzr is a good idea). Examples of useful contributions are bug fixes, additional glyphs, stylistic alternates (and the smart font code to access them) or improved hinting.
4.3 How can I financially support the development of OFL fonts?
It is likely that most authors of OFL fonts would accept financial contributions - contact them for instructions on how to do this. Such contributions would support future development. You can also pay for others to enhance the fonts and contribute the results back to the original authors for inclusion in the Original Version.
5 ABOUT THE LICENSE
5.1 I see that this is version 1.1 of the license. Will there be later changes?
Version 1.1 is the first minor revision of the OFL. We are confident that version 1.1 will meet most needs, but are open to future improvements. Any revisions would be for future font releases, and previously existing licenses would remain in effect. No retroactive changes are possible, although the Copyright Holder(s) can re-release the font under a revised OFL. All versions will be available on our web site: http://scripts.sil.org/OFL.
5.2 Can I use the SIL Open Font License for my own fonts?
Yes! We heartily encourage anyone to use the OFL to distribute their own original fonts. It is a carefully constructed license that allows great freedom along with enough artistic integrity protection for the work of the authors as well as clear rules for other contributors and those who redistribute the fonts. Some additional information about using the OFL is included at the end of this FAQ.
5.3 Does this license restrict the rights of the Copyright Holder(s)?
No. The Copyright Holder(s) still retain(s) all the rights to their creation; they are only releasing a portion of it for use in a specific way. For example, the Copyright Holder(s) may choose to release a 'basic' version of their font under the OFL, but sell a restricted 'enhanced' version. Only the Copyright Holder(s) can do this.
5.4 Is the OFL a contract or a license?
The OFL is a license and not a contract and so does not require you to sign it to have legal validity. By using, modifying and redistributing components under the OFL you indicate that you accept the license.
5.5 How about translating the license and the FAQ into other languages?
SIL certainly recognises the need for people who are not familiar with English to be able to understand the OFL and this FAQ better in their own language. Making the license very clear and readable is a key goal of the OFL.
If you are an experienced translator, you are very welcome to help by translating the OFL and its FAQ so that designers and users in your language community can understand the license better. But only the original English version of the license has legal value and has been approved by the community. Translations do not count as legal substitutes and should only serve as a way to explain the original license. SIL - as the author and steward of the license for the community at large - does not approve any translation of the OFL as legally valid because even small translation ambiguities could be abused and create problems.
We give permission to publish unofficial translations into other languages provided that they comply with the following guidelines:
- put the following disclaimer in both English and the target language stating clearly that the translation is unofficial:
"This is an unofficial translation of the SIL Open Font License into $language. It was not published by SIL International, and does not legally state the distribution terms for fonts that use the OFL. A release under the OFL is only valid when using the original English text.
However, we recognize that this unofficial translation will help users and designers not familiar with English to understand the SIL OFL better and make it easier to use and release font families under this collaborative font design model. We encourage designers who consider releasing their creation under the OFL to read the FAQ in their own language if it is available.
Please go to http://scripts.sil.org/OFL for the official version of the license and the accompanying FAQ."
- keep your unofficial translation current and update it at our request if needed, for example if there is any ambiguity which could lead to confusion.
If you start such a unofficial translation effort of the OFL and its accompanying FAQ please let us know, thank you.
6 ABOUT SIL INTERNATIONAL
6.1 Who is SIL International and what does it do?
SIL International is a worldwide faith-based education and development organization (NGO) that studies, documents, and assists in developing the world's lesser-known languages through literacy, linguistics, translation, and other academic disciplines. SIL makes its services available to all without regard to religious belief, political ideology, gender, race, or ethnic background. SIL's members and volunteers share a Christian commitment.
6.2 What does this have to do with font licensing?
The ability to read, write, type and publish in one's own language is one of the most critical needs for millions of people around the world. This requires fonts that are widely available and support lesser-known languages. SIL develops - and encourages others to develop - a complete stack of writing systems implementation components available under open licenses. This open stack includes input methods, smart fonts, smart rendering libraries and smart applications. There has been a need for a common open license that is specifically applicable to fonts and related software (a crucial component of this stack) so SIL developed the SIL Open Font License with the help of the FLOSS community.
6.3 How can I contact SIL?
Our main web site is: http://www.sil.org/
Our site about complex scripts is: http://scripts.sil.org/
Information about this license (including contact email information) is at: http://scripts.sil.org/OFL
7 ABOUT USING THE OFL FOR YOUR ORIGINAL FONTS
If you want to release your fonts under the OFL, you only need to do the following:
7.1 Put your copyright and reserved font names information in the beginning of the main OFL file.
7.2 Put your copyright and the OFL references in your various font files (such as in the copyright, license and description fields) and in your other components (build scripts, glyph databases, documentation, rendering samples, etc).
7.3 Write an initial FONTLOG for your font and include it in the release package.
7.4 Include the OFL in your release package.
7.5 We also highly recommend you include the relevant practical documentation on the license by putting the OFL-FAQ in your package.
7.6 If you wish, you can use the OFL Graphics on your web page.
That's all. If you have any more questions please get in touch with us.

View File

@ -1,103 +0,0 @@
Copyright (C) Authors of original metafont fonts:
Donald Ervin Knuth (cm, concrete fonts)
1995, 1996, 1997 J"org Knappen, 1990, 1992 Norbert Schwarz (ec fonts)
1992-2006 A.Khodulev, O.Lapko, A.Berdnikov, V.Volovich (lh fonts)
1997-2005 Claudio Beccari (cb greek fonts)
2002 FUKUI Rei (tipa fonts)
2003-2005 Han The Thanh (Vietnamese fonts)
1996-2005 Walter Schmidt (cmbright fonts)
Copyright (C) 2003-2009, Andrey V. Panov (panov@canopus.iacp.dvo.ru),
with Reserved Font Family Name "Computer Modern Unicode fonts".
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.
DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).
"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.
"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.
PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.
3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.
5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.
TERMINATION
This license becomes null and void if any of the above conditions are
not met.
DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.

View File

@ -1,5 +0,0 @@
This package was compiled by Christian Perfect (http://checkmyworking.com) from the Computer Modern Unicode fonts created by Andrey V. Panov (http://cm-unicode.sourceforge.net/)
They're released under the SIL Open Font License. See OFL.txt and OFL-FAQ.txt for the terms.
A demo page for these fonts was at http://www.checkmyworking.com/cm-web-fonts/ when I released them. I can only apologise, citizen of the future, if that address doesn't exist any more.

View File

@ -1,47 +0,0 @@
@font-face {
font-family: 'Computer Modern Sans';
src: url('cmunss.eot');
src: url('cmunss.eot?#iefix') format('embedded-opentype'),
url('cmunss.woff') format('woff'),
url('cmunss.ttf') format('truetype'),
url('cmunss.svg#cmunss') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Computer Modern Sans';
src: url('cmunsx.eot');
src: url('cmunsx.eot?#iefix') format('embedded-opentype'),
url('cmunsx.woff') format('woff'),
url('cmunsx.ttf') format('truetype'),
url('cmunsx.svg#cmunsx') format('svg');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'Computer Modern Sans';
src: url('cmunsi.eot');
src: url('cmunsi.eot?#iefix') format('embedded-opentype'),
url('cmunsi.woff') format('woff'),
url('cmunsi.ttf') format('truetype'),
url('cmunsi.svg#cmunsi') format('svg');
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: 'Computer Modern Sans';
src: url('cmunso.eot');
src: url('cmunso.eot?#iefix') format('embedded-opentype'),
url('cmunso.woff') format('woff'),
url('cmunso.ttf') format('truetype'),
url('cmunso.svg#cmunso') format('svg');
font-weight: bold;
font-style: italic;
}

Binary file not shown.

View File

@ -1,160 +0,0 @@
<?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd" > <svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%">
<defs >
<font id="cmunsi" horiz-adv-x="420" ><font-face
font-family="CMU Sans Serif"
units-per-em="1000"
panose-1="2 0 6 3 0 0 0 0 0 0"
ascent="900"
descent="-250"
alphabetic="0" />
<missing-glyph horiz-adv-x="760" d="M10 10V765H750V10H10ZM70 112L346 388L70 663V112ZM105 70H655L380 346L105 70ZM105 705L380 429L655 705H105ZM414 388L690 112V663L414 388Z" />
<glyph unicode=" " glyph-name="space" horiz-adv-x="333" />
<glyph unicode="!" glyph-name="exclam" horiz-adv-x="319" d="M117 0L135 84H218L201 0H117ZM162 175L270 722H354L229 175H162Z" />
<glyph unicode="&quot;" glyph-name="quotedbl" horiz-adv-x="500" d="M212 363L280 723H358L273 363H212ZM380 362L448 722H526L441 362H380Z" />
<glyph unicode="#" glyph-name="numbersign" horiz-adv-x="833" d="M88 150Q88 180 126 180H294L357 320H169Q153 320 149 322Q130 331 130 350Q130 381 170 381H386L527 687Q527 688 529 692T532 697T534 702T537 707T541 712T545 716T550 719T556 721T563 722Q576
722 584 713T593 691Q593 688 584 665L454 381H606L746 687Q750 696 752 699T758 709T769 719T783 722Q796 722 804 713T812 691Q812 685 804 665L673 381H803Q817 381 824 380Q851 376 851 350Q851 320 813 320H645L581 180H769Q808 180 808 150Q808 119 768 119H552L411
-188Q398 -217 383 -221Q379 -222 375 -222Q347 -222 346 -188Q347 -181 353 -167L485 119H332L192 -188Q179 -217 164 -221Q160 -222 156 -222Q151 -222 145 -221T133 -211T126 -188Q127 -181 133 -167L265 119H135Q122 119 115 120Q88 124 88 150ZM362 180H513L577
320H425L362 180Z" />
<glyph unicode="$" glyph-name="dollar" horiz-adv-x="500" d="M57 61L83 130Q119 95 148 79T232 55L291 337Q248 347 220 369T181 418T167 460T164 492Q164 570 222 642T375 731L379 750H438L434 732Q476 728 505 716T570 675L544 609Q487 661 420 667L367 414Q383
410 398 404T437 381T477 331T492 252Q492 160 428 83T277 -8L272 -28H214L217 -10Q124 0 57 61ZM242 522Q242 451 311 430L361 665H360Q304 648 273 608T242 522ZM291 58Q352 76 383 125T414 222Q414 296 347 322L291 58Z" />
<glyph unicode="%" glyph-name="percent" horiz-adv-x="833" d="M167 500Q167 593 225 671T354 750Q400 750 428 711T457 611Q457 519 399 440T272 361Q225 361 196 400T167 500ZM175 -7Q175 -1 189 19L774 736Q785 749 794 749Q802 749 808 743T814 730Q814 720
794 698L213 -16Q202 -27 194 -27T181 -21T175 -7ZM240 494Q240 461 252 442T285 422Q323 422 355 483T387 606Q387 640 376 664T341 688Q308 688 284 648T250 566T240 494ZM529 112Q529 205 587 283T716 361Q762 361 790 323T819 223Q819 130 761 51T634 -28Q587
-28 558 11T529 112ZM602 107Q602 34 649 34Q683 34 716 93T749 218Q749 255 736 277T702 300Q691 300 674 290Q636 265 619 206T602 107Z" />
<glyph unicode="&amp;" glyph-name="ampersand" horiz-adv-x="758" d="M70 116Q70 194 136 258Q146 268 273 365Q267 404 267 443Q267 572 324 658T459 744Q504 744 531 711T558 624Q558 574 529 525T404 397Q372 371 355 359Q366 308 401 237T465 125Q616 244
689 405L749 389Q659 203 502 81Q503 80 510 74T522 65T535 57T553 50T573 45T598 42Q647 42 715 60L701 -7Q637 -22 580 -22H578Q495 -22 435 37Q317 -22 221 -22Q151 -22 111 17T70 116ZM151 131Q151 94 172 68T235 42Q313 42 395 83Q314 199 286 305Q280 300
255 282T222 257T196 233T171 203T158 171T151 131ZM339 472Q339 470 339 466T341 450T343 420Q395 459 427 492T472 551T486 590T489 622Q489 655 476 669T446 683Q406 683 373 635T339 477V472Z" />
<glyph unicode="&apos;" glyph-name="quotesingle" horiz-adv-x="278" d="M185 362L253 722H331L246 362H185Z" />
<glyph unicode="(" glyph-name="parenleft" horiz-adv-x="389" d="M111 62Q111 228 180 409T381 710Q404 730 430 750H491Q282 584 210 250Q187 140 187 47Q187 -5 195 -51T210 -124T236 -183T258 -221T279 -250H217Q111 -129 111 62Z" />
<glyph unicode=")" glyph-name="parenright" horiz-adv-x="389" d="M2 -250Q218 -77 287 268Q306 365 306 454Q306 505 298 551T283 624T259 682T237 720T215 750H276Q296 727 306 712T338 657T371 561T382 437Q382 322 351 202T251 -37T85 -234Q66 -250 50 -250H2Z" />
<glyph unicode="*" glyph-name="asterisk" horiz-adv-x="500" d="M155 427Q155 447 171 458T257 503Q290 518 310 528Q209 589 204 593Q195 601 195 613Q195 628 208 641T237 655Q246 655 256 648T305 609Q329 589 345 576Q368 722 369 724Q381 750 408 750Q420
750 428 743T436 723Q436 717 398 575Q525 653 532 654Q534 655 538 655Q567 652 567 628Q567 608 551 597T458 550Q429 536 412 528V527Q516 465 521 459T527 442Q527 424 513 412T485 400Q476 400 461 411T403 458Q386 472 377 480Q374 462 372 441T367 408T363
380T359 356T354 338T348 323T339 314T328 308T314 306Q293 306 286 327Q285 334 324 480Q289 459 245 432Q206 408 199 404T183 400Q155 404 155 427Z" />
<glyph unicode="+" glyph-name="plus" horiz-adv-x="778" d="M109 250Q109 281 151 281H417L473 546Q480 583 506 583Q518 583 527 574T536 552Q536 551 533 533L479 281H738Q757 281 765 271T774 250Q774 238 767 231T751 221Q748 220 731 220H466L410 -46L409
-50Q408 -53 407 -57T404 -65T398 -74T390 -80T377 -83Q365 -83 356 -74T347 -52Q347 -50 350 -32L403 220H151Q134 220 129 222T114 233Q109 240 109 250Z" />
<glyph unicode="," glyph-name="comma" horiz-adv-x="278" d="M70 -125L122 0H97L115 84H198L184 15L180 0L112 -125H70Z" />
<glyph unicode="-" glyph-name="hyphen" horiz-adv-x="333" d="M51 193L64 252H330L317 193H51Z" />
<glyph unicode="." glyph-name="period" horiz-adv-x="278" d="M96 0L114 84H197L180 0H96Z" />
<glyph unicode="/" glyph-name="slash" horiz-adv-x="500" d="M9 -219Q9 -210 25 -181L532 723Q547 749 566 749Q578 749 587 741T596 720Q596 714 582 686L74 -220Q66 -234 60 -240T51 -248T39 -250Q27 -250 18 -241T9 -219Z" />
<glyph unicode="0" glyph-name="zero" horiz-adv-x="500" d="M90 170Q90 250 121 374Q141 454 171 513T231 603T294 652T350 674T393 678T433 674T473 657T510 624T536 567T547 484Q547 408 519 290Q500 212 472 153T416 62T354 10T295 -16T245 -22Q218 -22 194
-15T145 12T105 71T90 170ZM167 170Q167 95 194 67T258 39Q333 39 385 132Q421 196 447 311T473 490Q473 616 380 616Q325 616 281 568Q229 511 198 377T167 170Z" />
<glyph unicode="1" glyph-name="one" horiz-adv-x="500" d="M95 0L108 59H233L343 577Q281 554 207 554L220 612Q344 612 424 678H444L313 59H437L425 0H95Z" />
<glyph unicode="2" glyph-name="two" horiz-adv-x="500" d="M50 0Q52 11 54 23T58 41T61 52T63 60T66 65T71 70T78 76L244 212Q250 217 278 238T320 271T362 306T404 348T436 393T461 444T469 498Q469 551 437 582T353 613Q321 613 294 601T248 566T218 526T195
485T182 459L151 514Q158 532 174 556T217 609T288 658T380 678Q460 678 506 633T553 512Q553 474 541 440T514 383T466 328T412 281T344 231Q309 205 136 70L465 71L450 0H50Z" />
<glyph unicode="3" glyph-name="three" horiz-adv-x="500" d="M59 80L83 142L98 117L116 94Q137 77 151 68T193 50T254 40Q322 40 366 96T411 220Q411 261 388 292T309 323H235L248 385Q260 386 277 387T301 388T318 390T334 393T347 397T363 404Q410 427 435
469T461 547Q461 580 439 599T379 619Q333 619 290 596T217 536L201 514L176 568V569Q206 605 240 629T306 662T357 675T392 678Q457 678 500 643T544 553Q544 527 534 497T488 424T394 354Q448 334 474 297T500 215Q500 129 423 54T243 -22Q121 -22 59 80Z" />
<glyph unicode="4" glyph-name="four" horiz-adv-x="500" d="M64 171Q75 221 77 228T92 250L420 655H512L422 232H521L508 171H409L373 0H293L329 171H64ZM155 232H348L430 618Q408 561 355 488T155 232Z" />
<glyph unicode="5" glyph-name="five" horiz-adv-x="500" d="M55 77L100 132Q117 86 154 63T237 40Q255 40 275 46T322 67T372 120T405 211Q411 240 411 268Q411 311 392 338T336 366Q262 366 208 286H141L220 655H555L542 591H279L278 590L235 386Q295 427 350
427Q416 427 457 380T499 258Q499 144 414 61T224 -22Q169 -22 123 4T55 77Z" />
<glyph unicode="6" glyph-name="six" horiz-adv-x="500" d="M93 180Q93 232 106 305T150 442Q199 546 281 612T453 678Q504 678 556 658L543 598Q486 619 445 619Q371 619 307 558T207 380Q296 462 394 462Q429 462 453 445T496 385T514 299Q514 217 478 142Q467
120 448 95T400 42T331 -4T246 -22Q220 -22 196 -14T148 15T108 78T93 180ZM171 167Q171 40 260 40Q290 40 316 53T359 86T385 121T401 150Q411 173 421 218T432 292Q432 335 411 368T341 401Q281 401 233 349T177 220H174Q171 194 171 167Z" />
<glyph unicode="7" glyph-name="seven" horiz-adv-x="500" d="M150 -11Q187 168 287 322T515 585H166L181 656L597 655Q585 596 581 590Q579 586 562 570Q479 485 425 410Q283 212 234 -11H150Z" />
<glyph unicode="8" glyph-name="eight" horiz-adv-x="500" d="M75 141Q75 208 121 267T255 354Q208 369 183 402T158 475Q158 550 229 614T393 678Q462 678 507 638T553 534Q553 477 513 429T393 354Q436 340 467 304T499 215Q499 127 422 53T245 -22Q171 -22
123 23T75 141ZM156 141Q156 92 184 66T258 40Q329 40 374 96T419 221Q419 268 392 295T317 323Q250 323 203 269T156 141ZM228 475Q228 433 256 409T330 385Q397 385 440 428T483 529Q483 571 455 595T381 619Q312 619 270 575T228 475Z" />
<glyph unicode="9" glyph-name="nine" horiz-adv-x="500" d="M77 24L119 78Q135 65 141 60T168 47T213 40Q280 40 340 103T432 276Q346 193 245 193Q181 193 151 251Q125 300 125 357Q125 491 209 584T396 678Q472 678 509 623T546 478Q546 367 505 254Q461 134
377 56T201 -22Q127 -22 77 24ZM206 364Q206 347 209 331T222 296T250 267T297 255Q358 255 406 307T462 436H465Q469 440 469 496Q469 566 444 592T384 619Q334 619 292 581Q260 552 243 519T216 436Q206 388 206 364Z" />
<glyph unicode=":" glyph-name="colon" horiz-adv-x="278" d="M96 0L114 84H197L180 0H96ZM173 361L191 445H274L257 361H173Z" />
<glyph unicode=";" glyph-name="semicolon" horiz-adv-x="278" d="M70 -125L122 0H97L115 84H198L184 15L180 0L112 -125H70ZM174 361L192 445H275L258 361H174Z" />
<glyph unicode="&lt;" glyph-name="less" horiz-adv-x="778" d="M137 252Q140 266 145 271T174 287L755 552Q769 558 775 558Q787 558 796 549T805 527Q805 520 803 515T795 505T785 499T775 493T767 490L234 247L659 7Q687 -9 687 -28Q687 -40 678 -49T657 -58H656Q649
-58 636 -51T539 4L166 215Q153 223 147 229T139 240T137 252Z" />
<glyph unicode="=" glyph-name="equal" horiz-adv-x="778" d="M88 150Q88 160 94 169T112 180H715Q753 180 753 150Q753 119 712 119H128Q88 119 88 150ZM130 350Q130 381 170 381H755Q795 381 795 350Q795 344 793 339T782 327T758 320H167Q152 320 143 327T132
339T130 350Z" />
<glyph unicode="&gt;" glyph-name="greater" horiz-adv-x="778" d="M78 -28Q78 -18 85 -10T98 1T116 10L649 253Q639 258 581 291L224 493Q196 509 196 528Q196 540 205 549T226 558Q235 558 248 550L717 285Q730 277 736 271T744 260T746 248Q744 234 739 229T709
213L128 -52Q114 -58 107 -58Q95 -58 87 -49T78 -28Z" />
<glyph unicode="?" glyph-name="question" horiz-adv-x="472" d="M180 0L198 84H281L264 0H180ZM200 677Q287 733 381 733Q448 733 495 705T542 609Q542 502 439 433Q413 412 392 390T356 345T332 304T314 264T304 230T297 199T292 175H225Q236 226 242 250T270
323T328 415Q356 449 386 473T432 514T457 560Q463 581 463 602Q463 672 366 672Q288 672 209 614L200 677Z" />
<glyph unicode="@" glyph-name="at" horiz-adv-x="667" d="M122 272Q122 361 159 446T254 594T389 695T541 733Q710 733 710 536Q710 487 699 424T678 329Q650 242 585 184T452 126Q389 126 349 175T309 298Q309 415 386 506T551 597Q594 597 631 570Q618 672
528 672Q450 672 374 618T248 473T198 284Q198 182 254 117T400 51Q438 51 474 59T536 77L563 87Q567 88 588 88H628Q582 45 518 17T385 -11Q268 -11 195 70T122 272ZM385 305Q385 259 404 223T464 187Q520 187 569 259T618 417Q618 471 595 503T537 535Q483 535
434 464T385 305Z" />
<glyph unicode="A" glyph-name="A" horiz-adv-x="667" d="M27 0L435 694H524L637 0H545L512 204H222L102 0H27ZM254 260H503Q456 561 456 613V624Q441 590 410 533T320 374T254 260Z" />
<glyph unicode="B" glyph-name="B" horiz-adv-x="667" d="M96 0L243 694H467Q586 694 640 648T695 545Q695 488 642 437T491 363Q575 349 613 306T652 215Q652 166 622 125T548 55Q463 0 341 0H96ZM192 56H333Q444 56 507 104T570 208Q570 228 561 247T532 286T471
318T372 330H251L192 56ZM263 392H375Q493 392 555 439T615 537Q610 571 587 594T529 625T474 635T431 638H316L263 392Z" />
<glyph unicode="C" glyph-name="C" horiz-adv-x="639" d="M130 259Q130 343 164 426T255 573T388 676T545 716Q636 716 722 682L690 599Q653 626 618 639T530 652Q481 652 428 626T328 552T251 428T220 262Q220 172 267 107T402 42Q449 42 486 51T540 68T604 103L595
33Q533 1 493 -10T389 -22Q267 -22 199 59T130 259Z" />
<glyph unicode="D" glyph-name="D" horiz-adv-x="722" d="M95 0L242 694H493Q552 694 598 676T671 631T717 566T741 495T748 425Q748 270 642 145T397 2Q379 0 342 0H95ZM194 56H347Q475 56 568 166T661 428Q661 465 652 498T622 565T561 618T463 638H318L194 56Z" />
<glyph unicode="E" glyph-name="E" horiz-adv-x="597" d="M94 0L241 691H688L674 625H617L592 626H352L317 627L266 390H596L584 329H254L253 328L199 70H284L308 71H502L524 72H570L555 0H94Z" />
<glyph unicode="F" glyph-name="F" horiz-adv-x="569" d="M94 0L241 691H674L660 625H605L580 626H349L317 627L264 376H565L552 315H250L184 0H94Z" />
<glyph unicode="G" glyph-name="G" horiz-adv-x="667" d="M130 259Q130 373 187 479T341 650T544 716Q648 716 732 668L700 585Q698 587 689 595T675 606T660 617T642 628T621 637T596 645T566 650T530 652Q451 652 378 595T263 447T220 264Q220 174 266 108T401
42Q468 42 534 63L571 237H439L452 299H662L605 27Q501 -22 388 -22Q268 -22 199 59T130 259Z" />
<glyph unicode="H" glyph-name="H" horiz-adv-x="708" d="M94 0L241 694H331L267 392H607L671 694H761L614 0H524L594 330H254L184 0H94Z" />
<glyph unicode="I" glyph-name="I" horiz-adv-x="278" d="M94 0L241 694H331L184 0H94Z" />
<glyph unicode="J" glyph-name="J" horiz-adv-x="472" d="M45 20L75 95Q121 40 191 40Q204 40 218 42T252 51T290 74T320 113Q328 130 341 188L448 694H535L426 180Q419 144 415 128T396 83T358 33Q299 -22 208 -22Q121 -22 45 20Z" />
<glyph unicode="K" glyph-name="K" horiz-adv-x="694" d="M95 0L242 694H328L250 323L691 694H785L458 420L651 0H557L391 363L229 228L181 0H95Z" />
<glyph unicode="L" glyph-name="L" horiz-adv-x="542" d="M94 0L241 694H331L197 65H393L418 66H513L499 0H94Z" />
<glyph unicode="M" glyph-name="M" horiz-adv-x="875" d="M100 0L247 694H361L422 344Q454 145 457 92Q469 124 577 308L808 694H922L775 0H697L829 624L809 584L704 402L477 22H405L347 357Q313 568 310 623L178 0H100Z" />
<glyph unicode="N" glyph-name="N" horiz-adv-x="708" d="M95 0L242 694H368L536 117L548 70L680 694H758L611 0H486L353 452Q319 566 305 624L173 0H95Z" />
<glyph unicode="O" glyph-name="O" horiz-adv-x="736" d="M119 255Q119 370 177 477T328 650T520 716Q628 716 695 637T763 436Q763 319 705 212T553 42T363 -22Q255 -22 187 56T119 255ZM211 262Q211 163 256 103T377 43Q454 43 524 105T635 260T676 443Q676
539 628 595T506 652Q394 652 303 536T211 262Z" />
<glyph unicode="P" glyph-name="P" horiz-adv-x="639" d="M95 0L242 694H481Q542 694 586 677T652 633T682 580T691 528Q691 437 609 366T419 289H246L185 0H95ZM255 347H387Q498 347 553 402T609 522Q609 542 603 560T581 597T532 627T452 638H318L255 347Z" />
<glyph unicode="Q" glyph-name="Q" horiz-adv-x="736" d="M119 252Q119 371 178 479T330 652T520 716Q628 716 695 637T763 436Q763 317 701 207T540 34L625 -125H521L462 -5Q413 -22 363 -22Q255 -22 187 56T119 252ZM205 257Q205 161 252 102T376 42Q400 42
435 51L364 195H454L510 90Q584 140 630 238T677 436Q677 532 630 592T506 652Q429 652 359 593T247 443T205 257Z" />
<glyph unicode="R" glyph-name="R" horiz-adv-x="646" d="M95 0L242 694H471Q591 694 645 645T700 536Q700 470 644 412T488 326L617 0H527L407 316H249L182 0H95ZM262 378H395Q509 378 563 426T618 530Q618 577 581 605T481 638H318L262 378Z" />
<glyph unicode="S" glyph-name="S" horiz-adv-x="555" d="M54 47L87 130Q164 47 283 47Q357 47 408 96T460 204Q460 269 399 298Q383 305 333 317T262 338Q223 354 192 390T161 484Q161 570 241 643T432 716Q485 716 523 706T606 668L574 585Q536 621 509 632Q470
649 418 649Q345 649 295 605T245 510Q245 474 267 452T317 421T384 402T444 384Q486 365 515 326T544 231Q544 134 461 56T270 -22Q147 -22 54 47Z" />
<glyph unicode="T" glyph-name="T" horiz-adv-x="680" d="M168 623L182 689H790L776 623H634L518 624L385 0H295L428 624L310 623H168Z" />
<glyph unicode="U" glyph-name="U" horiz-adv-x="687" d="M137 179Q137 209 162 324L241 694H330L243 283Q226 204 226 172Q226 109 261 72T353 34Q416 34 473 79T555 202Q563 230 570 263L661 694H739L647 260Q640 225 634 205T608 146T556 76Q461 -22 341 -22Q252
-21 195 34T137 179Z" />
<glyph unicode="V" glyph-name="V" horiz-adv-x="667" d="M161 694H254L317 342Q353 125 356 70Q369 109 475 285L721 694H799L379 0H286L161 694Z" />
<glyph unicode="W" glyph-name="W" horiz-adv-x="944" d="M161 694H248L277 311L283 191L285 109L283 71Q296 121 386 300L583 694H664Q703 234 703 104Q703 91 702 70Q711 109 810 306L1005 694H1077L726 0H639Q600 456 600 585L601 623L587 586L506 416L298
0H217L161 694Z" />
<glyph unicode="X" glyph-name="X" horiz-adv-x="667" d="M14 0L360 365V367L175 694H280L417 433L661 694H758L447 365L652 0H547L390 306L110 0H14Z" />
<glyph unicode="Y" glyph-name="Y" horiz-adv-x="667" d="M150 694H255L363 466Q410 365 415 348L468 410L722 694H810L451 295Q435 278 432 263L376 0H289L345 264Q347 274 347 275Q347 280 340 294L150 694Z" />
<glyph unicode="Z" glyph-name="Z" horiz-adv-x="611" d="M55 0Q64 41 68 46Q70 49 81 63L575 632L410 631H203L216 694H702L697 670L692 654L684 642L184 65H392L415 66H574L560 0H55Z" />
<glyph unicode="[" glyph-name="bracketleft" horiz-adv-x="289" d="M47 -250L259 750H426L412 689H322L136 -189H226L213 -250H47Z" />
<glyph unicode="\" glyph-name="backslash" horiz-adv-x="500" d="M209 708V718Q209 732 218 740T239 749Q245 749 250 747T259 742T264 734T268 726T270 718T272 710V707L396 -207Q396 -209 396 -212T397 -218Q397 -232 388 -240T367 -249Q361 -249 356 -247T347
-242T342 -235T338 -226T336 -218T334 -211V-207L209 708Z" />
<glyph unicode="]" glyph-name="bracketright" horiz-adv-x="289" d="M-31 -250L-18 -189H73L259 689H169L182 750H348L135 -250H-31Z" />
<glyph unicode="^" glyph-name="asciicircum" horiz-adv-x="611" d="M227 445L407 630H470L571 445H510L428 581L288 445H227Z" />
<glyph unicode="_" glyph-name="underscore" horiz-adv-x="778" d="M36 -248T36 -228T63 -208H611Q639 -208 644 -220Q645 -224 645 -229Q645 -248 616 -248H64Q36 -248 36 -228Z" />
<glyph unicode="`" glyph-name="grave" horiz-adv-x="500" d="M233 640H311L417 510H355L233 640Z" />
<glyph unicode="a" glyph-name="a" horiz-adv-x="480" d="M65 85Q65 170 170 211Q255 245 374 245Q387 309 387 323Q387 352 372 376T319 401Q306 401 294 400T271 397T250 392T230 386T213 379T196 372T183 365T169 357T157 350L165 417Q249 461 331 461Q399
461 432 422T466 330Q466 321 458 275L400 0H324L331 35Q251 -11 154 -11Q106 -11 86 18T65 85ZM140 104Q140 82 161 67T219 51Q264 51 298 68T344 113Q348 124 362 193Q264 191 201 168Q140 145 140 104Z" />
<glyph unicode="b" glyph-name="b" horiz-adv-x="517" d="M81 0L234 722H310L241 397Q322 455 415 455Q471 455 503 409T535 292Q535 175 460 82T291 -11Q219 -11 169 46L159 0H81ZM185 116Q185 108 191 95T217 66T267 51Q342 51 398 117T455 278Q455 340 423
367T350 394Q296 394 242 347Q231 336 226 316Q185 123 185 116Z" />
<glyph unicode="c" glyph-name="c" horiz-adv-x="444" d="M77 170Q77 278 159 369T351 461Q403 461 431 452T499 417L474 351Q429 383 406 390Q380 397 341 397Q284 397 240 360T176 273T156 174Q156 121 184 87T264 53Q300 53 335 63T386 81T433 107L425 40Q335
-11 251 -11Q171 -11 124 40T77 170Z" />
<glyph unicode="d" glyph-name="d" horiz-adv-x="517" d="M75 155Q75 270 147 362T308 455Q385 455 444 401L512 722H587L434 0H355L366 52Q285 -11 204 -11Q141 -11 108 39T75 155ZM154 167Q154 105 186 78T260 51Q316 51 357 94Q375 112 378 118T385 140Q426
332 426 338Q426 345 419 357T391 381T342 394Q267 394 211 329T154 167Z" />
<glyph unicode="e" glyph-name="e" horiz-adv-x="444" d="M76 171Q76 281 156 371T334 461Q390 461 431 426T472 307Q472 277 461 220H151Q150 210 149 203T148 194T147 189T147 182Q147 125 179 88T263 50Q342 50 427 106L419 40Q333 -11 250 -11Q171 -11 124
41T76 171ZM168 275H416V288Q416 350 387 374T322 399Q274 399 232 362T168 275Z" />
<glyph unicode="f" glyph-name="f" horiz-adv-x="305" d="M100 0L182 386H109L121 445H195Q198 461 202 481T209 511T214 533T218 552T221 565T225 577T228 587T232 597T237 607Q245 623 257 640T292 681T349 718T423 733Q460 733 500 722L485 655Q438 672 408
672Q366 672 340 651T304 607Q300 599 267 445H380L368 386H257L175 0H100Z" />
<glyph unicode="g" glyph-name="g" horiz-adv-x="500" d="M10 -89Q10 -54 35 -21T98 32Q86 58 86 82Q86 140 136 192V193Q120 224 120 258Q120 335 181 395T318 455Q370 455 410 421L408 425Q493 455 571 455L569 392Q562 392 550 393T529 394T510 395Q500 395
434 391L428 399Q447 363 447 326Q447 252 387 191T249 129Q203 129 164 159Q144 131 144 109Q144 69 190 69H270Q294 69 307 68T346 64T389 54T423 36T450 4T459 -42Q459 -92 420 -130T325 -187T207 -206Q124 -206 67 -174T10 -89ZM81 -81Q81 -111 121 -130T218
-149Q283 -149 335 -125T387 -62Q387 -3 250 -3H176Q133 -3 107 -28T81 -81ZM190 260Q190 220 211 204T261 187Q315 187 346 230T377 325Q377 359 359 378T306 398Q252 398 221 355T190 260Z" />
<glyph unicode="h" glyph-name="h" horiz-adv-x="517" d="M80 0L233 722H309L237 384Q310 455 395 455Q506 455 506 355Q506 333 498 291L436 0H358L419 289Q424 311 424 328Q424 394 343 394Q308 394 280 370T238 320T216 267Q210 248 158 0H80Z" />
<glyph unicode="i" glyph-name="i" horiz-adv-x="239" d="M81 0L176 445H251L156 0H81ZM199 590L218 679H307L289 590H199Z" />
<glyph unicode="j" glyph-name="j" horiz-adv-x="267" d="M-97 -171L-69 -110Q-38 -141 2 -141Q26 -141 44 -133T72 -114T88 -91T96 -71L97 -63L205 445H280L180 -27Q167 -87 157 -107Q138 -145 102 -175T16 -205Q-43 -205 -97 -171ZM222 590L241 679H330L312 590H222Z" />
<glyph unicode="k" glyph-name="k" horiz-adv-x="489" d="M83 0L236 722H309L206 237L454 445H543L338 273L471 0H389L281 224L183 142L153 0H83Z" />
<glyph unicode="l" glyph-name="l" horiz-adv-x="239" d="M81 0L234 722H310L156 0H81Z" />
<glyph unicode="m" glyph-name="m" horiz-adv-x="794" d="M80 0L175 450H248L234 380Q309 455 395 455Q496 455 505 374Q586 455 673 455Q784 455 784 355Q784 334 776 292L714 0H635L697 290Q702 312 702 328Q702 394 621 394Q525 394 485 233L436 0H358L419
289Q424 311 424 328Q424 394 343 394Q308 394 280 370T238 320T216 267Q210 248 158 0H80Z" />
<glyph unicode="n" glyph-name="n" horiz-adv-x="517" d="M80 0L175 450H248L234 380Q309 455 395 455Q506 455 506 355Q506 333 498 291L436 0H358L419 289Q424 311 424 328Q424 394 343 394Q308 394 280 370T238 320T216 267Q210 248 158 0H80Z" />
<glyph unicode="o" glyph-name="o" horiz-adv-x="500" d="M71 169Q71 279 156 370T347 461Q424 461 472 408T521 274Q521 161 436 75T247 -11Q169 -11 120 40T71 169ZM151 176Q151 110 184 82T261 53Q339 53 392 125T445 280Q445 335 415 367T334 399Q255 399
203 331T151 176Z" />
<glyph unicode="p" glyph-name="p" horiz-adv-x="517" d="M40 -195L176 445H251L241 396Q326 455 418 455Q478 455 506 406T535 294Q535 176 461 83T292 -11Q219 -11 170 46L118 -195H40ZM185 117Q185 99 205 75T266 51Q336 51 395 115T454 265Q454 320 425 355T348
391Q309 391 275 370T232 333Q228 326 207 224T185 117Z" />
<glyph unicode="q" glyph-name="q" horiz-adv-x="517" d="M75 155Q75 272 150 363T317 455Q344 455 365 449T402 429T424 409T441 388L455 455H531L393 -195H315L366 50Q282 -11 202 -11Q140 -11 108 39T75 155ZM156 177Q156 122 185 87T261 51Q312 51 358 93Q361
96 367 102Q381 115 385 128T404 212Q414 260 421 292V301Q421 329 403 360T342 391Q273 391 215 327T156 177Z" />
<glyph unicode="r" glyph-name="r" horiz-adv-x="342" d="M81 0L176 450H246L227 360Q314 452 423 455L409 388Q339 386 287 345T213 250Q206 232 156 0H81Z" />
<glyph unicode="s" glyph-name="s" horiz-adv-x="383" d="M35 34L61 102Q82 88 93 81T138 63T208 52Q264 52 290 78T316 132Q316 159 295 172T232 194T181 206Q148 217 125 243T101 306Q101 327 109 351T138 401T200 444T299 461Q368 461 435 430L410 364Q386
377 373 383T333 395T274 401Q221 401 199 378T176 329Q176 302 197 290T260 270T317 256Q343 245 366 220T390 154Q390 129 380 103T349 50T288 6T194 -11Q106 -11 35 34Z" />
<glyph unicode="t" glyph-name="t" horiz-adv-x="361" d="M100 386L113 445H199L226 571H296L269 445H410L398 386H256Q248 348 241 313T229 255T219 210T212 175T207 150T203 132T201 120T200 112T199 106T199 100Q199 53 239 53Q284 53 335 86L338 27Q261 -11
181 -11Q121 -11 121 66Q121 72 121 75T121 83T123 94T125 107T129 128T135 155T143 193T153 242T167 306T184 386H100Z" />
<glyph unicode="u" glyph-name="u" horiz-adv-x="517" d="M97 63Q97 80 111 146L174 445H252L185 126Q178 89 178 85Q178 61 196 53T248 45Q301 45 335 71T382 126Q384 131 392 165L452 445H530L436 0H360L370 48Q288 -11 181 -11Q97 -11 97 63Z" />
<glyph unicode="v" glyph-name="v" horiz-adv-x="461" d="M108 445H186Q243 111 243 56V50Q257 95 466 445H541L274 0H186L108 445Z" />
<glyph unicode="w" glyph-name="w" horiz-adv-x="683" d="M108 445H184L204 221L209 132L210 92L208 51Q211 64 219 84T241 135T267 190T300 256T332 319T367 387T398 445H468L490 195L495 123L497 71L496 50Q510 99 690 445H763L531 0H444L426 197L420 295L419
363L421 394Q408 339 231 0H152L108 445Z" />
<glyph unicode="x" glyph-name="x" horiz-adv-x="461" d="M0 0L243 229L100 445H184L286 280L456 445H538L309 229L460 0H377L268 188L83 0H0Z" />
<glyph unicode="y" glyph-name="y" horiz-adv-x="461" d="M0 -198L8 -132Q56 -148 77 -148Q106 -148 126 -126T185 -40Q193 -27 197 -20Q208 -4 208 3Q208 8 205 18L109 445H188Q251 162 251 83Q251 69 249 50Q254 67 264 91T292 149T324 208T363 276T400 337T437
398T466 445H541L205 -99Q175 -146 148 -170T106 -200T71 -205Q33 -205 0 -198Z" />
<glyph unicode="z" glyph-name="z" horiz-adv-x="435" d="M27 0Q34 35 37 40T68 73L382 386L347 385H123L136 445H493L485 405L140 62H347L368 63H414L401 0H27Z" />
<glyph unicode="{" glyph-name="braceleft" horiz-adv-x="500" d="M99 219L112 281Q172 281 224 310T292 389Q343 624 349 642Q360 678 384 698Q387 701 393 705Q452 750 561 750H606L593 689H578Q527 689 495 684T448 667T428 644T419 617Q419 612 418 610Q410
572 402 535T390 477T382 437T375 407T371 389T367 376T363 366Q341 318 290 286T180 250Q234 247 273 215T313 129Q313 111 287 -10T260 -142Q260 -189 383 -189H406L393 -250H351Q278 -248 246 -235Q180 -209 180 -153Q180 -138 207 -15T234 123Q234 166 196
192T99 219Z" />
<glyph unicode="|" glyph-name="bar" horiz-adv-x="278" d="M70 -228Q70 -225 72 -217L269 715Q275 749 294 749Q312 749 312 729Q312 728 309 710L112 -218Q112 -219 111 -223T110 -229T107 -236T103 -242T98 -247T89 -249Q82 -249 76 -243T70 -228Z" />
<glyph unicode="}" glyph-name="braceright" horiz-adv-x="500" d="M0 -250L13 -189H27Q66 -189 90 -187T143 -174T180 -142Q182 -138 225 65Q225 67 228 81T232 99T236 114T242 131T250 146T260 163T274 179T292 196Q351 245 425 250Q371 253 332 285T293 371Q293
389 320 511T346 645L344 654Q332 677 301 683T200 689L213 750H255Q330 748 361 735Q426 708 426 652Q426 638 399 514T372 377Q372 334 410 308T507 281L494 220V219Q434 219 382 191T314 113Q309 97 286 -15T258 -144Q242 -193 187 -221T45 -250H0Z" />
<glyph unicode="~" glyph-name="asciitilde" horiz-adv-x="611" d="M201 557Q213 609 257 642T352 676Q389 676 444 648T530 619Q591 619 609 676H670Q658 625 615 591T519 557Q482 557 427 586T341 615Q317 615 294 601T262 557H201Z" />
</font>
</defs>
</svg>

Before

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,225 +0,0 @@
<?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd" > <svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%">
<defs >
<font id="cmunso" horiz-adv-x="462" ><font-face
font-family="CMU Sans Serif"
units-per-em="1000"
panose-1="2 0 8 3 0 0 0 0 0 0"
ascent="928"
descent="-336"
alphabetic="0" />
<missing-glyph horiz-adv-x="760" d="M10 10V765H750V10H10ZM70 112L346 388L70 663V112ZM105 70H655L380 346L105 70ZM105 705L380 429L655 705H105ZM414 388L690 112V663L414 388Z" />
<glyph unicode=" " glyph-name="space" horiz-adv-x="367" />
<glyph unicode="!" glyph-name="exclam" horiz-adv-x="367" d="M125 29T125 36T126 48L138 98Q146 131 183 131H227Q249 131 258 120T268 94Q268 90 266 80L257 38Q252 15 241 8T211 0H170Q151 0 140 7T127 22ZM175 210Q175 213 177 221T179 233L266 702Q270 722
290 722H376Q398 722 398 708Q398 705 396 697T394 685L281 215Q278 202 274 199T258 195H198Q175 195 175 210Z" />
<glyph unicode="&quot;" glyph-name="quotedbl" horiz-adv-x="550" d="M230 394Q230 396 230 401T231 409L263 692Q263 694 264 701T266 710T269 716T276 721T288 722H375Q392 722 400 713Q401 707 398 696L310 415Q309 411 306 399T299 381Q291 378 277 378H251Q230
378 230 394ZM414 395Q414 403 415 408L448 697Q450 713 456 719Q461 722 471 722H563Q585 722 585 708Q585 705 583 700T581 694L489 396Q485 385 480 382T464 378H439Q424 379 419 382T414 395Z" />
<glyph unicode="#" glyph-name="numbersign" horiz-adv-x="916" d="M89 135Q89 150 98 159T119 170Q125 171 137 171H313L389 329H183Q138 329 138 365T185 401H424L563 687Q580 722 603 722Q618 722 628 711T639 686Q639 677 630 657L505 401H663L802 687Q808
698 810 703T822 715T842 722Q857 722 867 711T877 686Q877 677 868 657L744 401H880Q900 401 904 400Q932 393 932 365Q932 351 923 342T902 330Q896 329 884 329H708L633 171H849Q864 170 873 160T883 135Q883 99 836 99H597L458 -188Q441 -222 418 -222Q403
-222 393 -211T382 -186Q382 -178 391 -158L516 99H358L219 -188Q202 -222 179 -222Q164 -222 154 -211T144 -186Q144 -176 152 -158L277 99H140Q122 99 118 100Q106 103 98 113T89 135ZM394 171H552L627 329H469L394 171Z" />
<glyph unicode="$" glyph-name="dollar" horiz-adv-x="550" d="M65 75Q65 82 82 126T108 171Q113 171 128 155T177 119T257 92L304 312Q240 329 208 366Q167 413 167 480Q167 497 170 520T188 580T225 647T292 702T395 732Q409 750 426 750T457 732Q511 727 555
706T609 666V661Q583 571 567 571Q561 571 549 583T511 610T446 631L405 439Q474 424 506 374T539 263Q539 236 532 204T509 135T465 66T399 15Q359 -4 308 -10Q294 -27 276 -27Q259 -27 245 -10Q152 -3 83 52Q66 65 65 75ZM289 522Q289 478 334 457L371 629Q327
616 308 585T289 522ZM332 95Q363 104 383 129T410 178T417 221Q417 268 374 293L332 95Z" />
<glyph unicode="%" glyph-name="percent" horiz-adv-x="1029" d="M171 494Q171 517 175 544T193 610T231 678T298 729T399 750Q462 750 504 720T547 618Q547 593 543 566T525 500T487 432T420 382T321 361Q248 361 210 395T171 494ZM204 15Q204 29 213 40T273
102Q303 132 323 152L899 729Q920 750 937 750Q955 750 967 737T979 708Q979 695 968 682T899 610Q855 566 824 535L284 -6Q263 -27 245 -27T216 -15T204 15ZM287 481Q287 434 332 434Q361 434 382 457T413 513T428 572T433 617Q433 677 388 677Q330 677 306 591Q300
569 289 508Q287 490 287 481ZM633 105Q633 129 637 156T656 222T694 289T760 340T861 361Q933 361 971 327T1009 229Q1009 204 1005 176T986 109T948 42T882 -7T783 -28Q743 -28 712 -18T657 24T633 105ZM749 92Q749 45 794 45Q822 45 843 68T875 124T890 184T895
228Q895 288 849 288Q825 288 809 277T782 240T766 193T753 131Q752 124 751 120Q749 102 749 92Z" />
<glyph unicode="&amp;" glyph-name="ampersand" horiz-adv-x="830" d="M75 126Q75 214 156 276Q164 282 275 353Q264 410 264 459Q264 599 339 676Q408 745 493 745Q554 745 595 705T636 602Q636 578 630 559T603 508T532 437T405 350Q437 265 505 167H506Q543
196 570 221T642 302T721 426Q728 438 736 438Q738 438 802 420Q817 416 817 405Q817 396 795 355T719 246T603 125L573 100Q617 78 654 78Q694 78 734 88L774 99Q786 99 786 86Q786 80 773 19Q769 1 764 -2T727 -13Q686 -22 644 -22Q546 -22 472 36Q358 -22 249
-22Q172 -22 124 20T75 126ZM216 137Q216 78 258 78Q333 81 400 107Q361 159 340 194T298 281H297Q296 280 290 276T282 271T275 266T268 260T261 253T253 245T247 236T240 226T233 213Q216 178 216 137ZM382 482Q382 450 386 426Q523 515 523 620Q523 671 491
671Q476 671 460 663T425 635T394 576T382 482Z" />
<glyph unicode="&apos;" glyph-name="quotesingle" horiz-adv-x="305" d="M200 395Q200 397 200 401T201 407L234 697Q236 712 241 719Q246 722 256 722H349Q370 722 370 708Q370 706 367 694L274 396Q270 385 266 382T250 378H225Q216 378 213 378T205 383T200 395Z" />
<glyph unicode="(" glyph-name="parenleft" horiz-adv-x="428" d="M120 87Q120 257 196 432T411 716Q440 740 449 745T472 750H500Q521 750 521 737Q521 731 504 715T459 665T400 584T334 451T277 261Q247 125 247 21Q247 -42 257 -93T280 -170T303 -213T314 -236Q314
-250 295 -250H265Q254 -250 249 -248T233 -234Q120 -117 120 87Z" />
<glyph unicode=")" glyph-name="parenright" horiz-adv-x="428" d="M11 -237Q11 -231 28 -215T74 -165T134 -83T199 52T256 243Q285 376 285 478Q285 557 269 617T236 706T219 737Q219 750 237 750H269Q276 750 281 748T297 735T325 703Q412 589 412 413Q412 250
339 74T118 -218Q86 -243 80 -246T58 -250H32Q11 -250 11 -237Z" />
<glyph unicode="*" glyph-name="asterisk" horiz-adv-x="550" d="M159 425Q159 460 189 478Q198 483 309 520Q217 558 208 565Q195 574 195 593Q195 620 217 642T266 665Q270 665 272 665T278 663T284 660T291 655T299 648T310 637T324 624T340 607T361 586Q366
695 368 704Q374 724 393 737T433 750Q451 750 465 739T480 710Q480 699 437 586Q452 596 467 607T491 624T510 638T525 648T536 655T545 660T552 663T558 664T565 665Q585 665 597 652T610 617Q610 605 608 597T599 581T586 569T564 558T538 548T502 536T460 521Q473
516 487 510T510 501T529 493T544 487T555 481T563 476T569 471T573 465T574 458T575 449Q575 422 552 400T504 377Q500 377 498 377T492 378T486 381T480 386T472 393T461 404T448 417T431 434T409 456Q404 347 402 338Q396 318 377 305T337 292Q319 292 305 302T290
332Q290 341 334 456Q318 445 293 427Q244 392 231 385T205 377Q185 377 172 391T159 425Z" />
<glyph unicode="+" glyph-name="plus" horiz-adv-x="855" d="M114 250Q114 277 141 285Q145 286 166 286H451L512 570Q512 571 513 576T515 584T517 592T521 599T526 606T532 611T540 614T551 616Q586 616 586 578Q586 571 584 559L526 286H806Q828 286 837 275T847
250Q847 223 820 215Q816 214 795 214H510V213L449 -73Q440 -116 411 -116Q406 -116 401 -115T393 -112T387 -107T382 -102T379 -96T377 -90T376 -86L375 -84Q374 -76 378 -58L436 214H158Q140 214 130 221T117 236T114 250Z" />
<glyph unicode="," glyph-name="comma" horiz-adv-x="305" d="M68 -92Q68 -88 120 0H114Q91 0 91 14Q91 17 111 113Q113 120 114 123T120 129T133 131H221Q242 131 242 116Q242 109 232 62T219 9T138 -91Q137 -92 135 -94T132 -97T130 -99T127 -101T125 -103T122
-104T118 -104T114 -105T109 -105H96Q95 -105 93 -105T89 -106Q68 -106 68 -92Z" />
<glyph unicode="-" glyph-name="hyphen" horiz-adv-x="367" d="M61 229Q61 266 105 266Q107 266 109 266L111 265H308Q334 265 343 254T352 230Q352 223 350 216T338 201T309 193H104Q86 193 76 200T63 215T61 229Z" />
<glyph unicode="." glyph-name="period" horiz-adv-x="305" d="M91 14Q91 14 94 35Q97 48 101 68Q111 114 115 122T135 131H222Q242 131 242 116Q242 113 242 110T240 103T239 96Q235 79 230 53Q222 15 218 8T199 0H112Q91 0 91 14Z" />
<glyph unicode="/" glyph-name="slash" horiz-adv-x="550" d="M16 -214Q16 -204 31 -176L565 720Q582 750 603 750Q617 750 628 740T639 714Q639 700 626 680L91 -219Q72 -250 51 -250Q37 -250 27 -239T16 -214Z" />
<glyph unicode="0" glyph-name="zero" horiz-adv-x="550" d="M90 165Q90 226 116 348Q124 386 129 409T148 476T176 548T215 611T268 666T337 701T426 716Q605 716 605 526Q605 465 579 342Q550 205 517 139Q437 -22 270 -22Q90 -22 90 165ZM219 136Q219 90 239
71T285 51Q335 51 377 114Q406 165 442 336T479 562Q479 602 460 622T412 643Q360 643 324 590Q294 545 257 370T219 136Z" />
<glyph unicode="1" glyph-name="one" horiz-adv-x="550" d="M100 29T100 36T102 50T114 65T143 73H235L344 586Q298 574 251 574Q233 574 223 581T210 596T207 611Q207 637 234 645Q236 645 270 647T343 661T417 701Q438 716 449 716Q450 716 452 716T456 715Q458
715 460 715T464 716Q478 716 489 706T500 680Q500 675 498 663L373 73H437Q480 73 480 36Q480 0 437 0H143Q125 0 115 7T102 22Z" />
<glyph unicode="2" glyph-name="two" horiz-adv-x="550" d="M62 36Q62 53 72 83L71 76L269 249Q271 251 294 270T328 300T364 334T402 376T431 421T454 472T462 524Q462 561 443 588T376 616Q345 616 320 604T275 567T249 531T230 497Q225 489 219 487L214 488Q204
493 186 526T167 566Q167 570 175 585T203 622T248 665T317 701T408 716Q497 716 549 667T602 535Q602 500 592 468T570 415T529 365T484 322T426 277T368 232L208 106L297 107H341L463 108Q509 108 509 72Q509 63 504 43T495 17Q484 0 459 0H107Q62 0 62 36Z"
/>
<glyph unicode="3" glyph-name="three" horiz-adv-x="550" d="M61 71Q61 74 85 136Q90 148 97 150H101Q105 148 119 135T150 108T200 84T272 73Q334 73 361 107T403 203Q412 248 412 268Q412 299 397 316T366 336T326 339H288Q276 339 271 339T262 343T258 354T265
391Q268 402 273 406T285 411T308 413T339 417Q388 426 422 478T456 582Q456 627 396 627Q360 627 329 614T280 586T248 557T229 544L224 545Q216 551 204 576T191 609Q192 619 215 639Q304 716 414 716Q592 716 592 584Q592 521 555 467T446 376Q551 346 551 247Q551
225 546 197T522 128T474 56T389 1T261 -22Q225 -22 192 -14T136 6T96 31T70 54T61 71Z" />
<glyph unicode="4" glyph-name="four" horiz-adv-x="550" d="M71 180T71 189T76 221T84 248Q85 251 101 272L396 663Q406 676 411 681T425 690T449 694H529Q567 694 567 665Q567 664 564 646L480 248H516Q563 248 563 211Q563 200 560 191Q555 166 544 160T513
153H460Q456 135 452 114T446 81T440 56T435 35T430 21T423 10T415 4T404 1T390 0H358Q340 0 329 7T316 20T313 33Q313 43 337 153H120Q94 153 79 167Q71 180 71 189ZM187 248H363L436 592Q422 568 360 482T242 322L187 248Z" />
<glyph unicode="5" glyph-name="five" horiz-adv-x="550" d="M57 94Q57 97 60 102T69 114T80 129T94 145T107 160Q117 171 124 171Q129 171 131 168T135 158T144 138T165 107Q182 94 189 90T215 79T256 73Q352 73 384 164Q390 182 400 228Q414 293 414 323Q414
378 366 378Q313 378 266 332Q239 303 232 299T204 295H200Q153 295 153 331Q153 336 155 348L219 653Q225 679 235 686T269 694H550Q596 694 596 658Q596 636 588 617Q578 594 547 594H337L336 593L304 440Q342 451 377 451Q462 451 506 412T550 297Q550 261 536
199Q480 -22 242 -22Q197 -22 159 -7T100 29T68 68T57 94Z" />
<glyph unicode="6" glyph-name="six" horiz-adv-x="550" d="M96 180Q96 244 121 361T196 557Q297 716 483 716Q520 716 549 706T578 681Q568 618 558 607L553 605Q549 605 527 616T472 627Q441 627 415 618T370 596T336 561T311 524T293 483T281 449T274 421Q295
439 307 448T348 468T408 480Q453 480 485 466T534 429T558 380T565 326Q565 291 553 232T523 134Q502 88 465 50T379 -6Q336 -22 275 -22Q196 -22 146 24T96 180ZM226 148Q226 73 292 73Q306 73 318 76T339 82T357 94T371 108T382 127T391 146T398 169T405 193T411
218T416 243Q431 314 431 345Q431 407 373 407Q332 407 301 377T255 302T233 218T226 148Z" />
<glyph unicode="7" glyph-name="seven" horiz-adv-x="550" d="M149 25Q149 33 155 60T180 143T228 258T308 394T425 537L477 587H342L320 586H223Q178 586 178 623Q178 647 188 672Q198 695 230 695H501L523 694H598Q617 694 627 686T640 672T642 658Q642 647
633 611V614Q630 610 597 576T524 494T439 380T353 220T289 26Q281 -11 244 -11H196Q149 -11 149 25Z" />
<glyph unicode="8" glyph-name="eight" horiz-adv-x="550" d="M81 133Q81 252 150 321Q185 355 248 375Q167 403 167 482Q167 501 171 524T191 583T233 647T308 695T424 716Q605 716 605 578Q605 555 601 532T585 480T550 426T490 386L460 375Q552 347 552 252Q552
202 527 139T456 37Q390 -22 269 -22Q81 -22 81 133ZM215 134Q215 102 233 88T291 73Q318 73 338 81T369 99T389 132T402 170T413 218Q421 263 421 274Q421 338 346 338Q322 338 304 333T273 314T252 290T237 255T228 218T219 175Q215 149 215 134ZM291 466Q291
411 364 411Q393 411 412 418T443 442T459 473T469 510Q478 555 478 574Q478 606 459 616T407 627Q352 627 332 604T301 529Q291 479 291 466Z" />
<glyph unicode="9" glyph-name="nine" horiz-adv-x="550" d="M88 40Q88 46 114 79T149 112Q154 112 161 106T176 93T201 79T240 73Q371 73 421 269Q422 273 422 274Q360 214 286 214Q240 214 208 229T159 268T137 317T130 368Q130 407 145 474T183 582Q226 658
303 694Q351 716 426 716Q503 716 551 671T600 518Q600 484 592 429T566 297T508 149T411 36Q330 -22 227 -22Q184 -22 150 -9T102 18T88 40ZM264 348Q264 287 324 287Q365 287 396 318T443 397T465 484T472 554Q472 627 409 627Q338 627 307 553Q294 521 270 400Q264
367 264 348Z" />
<glyph unicode=":" glyph-name="colon" horiz-adv-x="305" d="M91 14L94 35Q97 48 101 68Q111 114 115 122T135 131H222Q242 131 242 116Q242 113 242 110T240 103T239 96Q235 79 230 53Q222 15 218 8T199 0H112Q91 0 91 14ZM160 342Q160 345 162 352T164 362Q181
445 185 451T204 458H291Q311 458 311 442Q311 436 294 354Q290 336 286 332T268 327H181Q160 327 160 342Z" />
<glyph unicode=";" glyph-name="semicolon" horiz-adv-x="305" d="M68 -92Q68 -88 120 0H114Q91 0 91 14Q91 17 111 113Q113 120 114 123T120 129T133 131H221Q242 131 242 116Q242 109 232 62T219 9T138 -91Q137 -92 135 -94T132 -97T130 -99T127 -101T125 -103T122
-104T118 -104T114 -105T109 -105H96Q95 -105 93 -105T89 -106Q68 -106 68 -92ZM160 342Q160 345 162 352T164 362Q181 445 185 451T204 458H291Q311 458 311 442Q311 440 293 354Q289 336 285 332T268 327H181Q160 327 160 342Z" />
<glyph unicode="&lt;" glyph-name="less" horiz-adv-x="855" d="M146 248Q146 261 152 269T164 281T188 293L822 594Q836 601 847 601Q862 601 872 590T883 565Q883 561 883 558T880 551T877 545T872 540T867 536T860 532T854 529T848 526L842 523L259 247V246Q273
238 298 223T330 204L718 -26Q749 -45 749 -65Q749 -82 738 -91T713 -101T686 -92L177 210Q146 229 146 248Z" />
<glyph unicode="=" glyph-name="equal" horiz-adv-x="855" d="M90 135Q90 165 120 171H779Q797 171 807 164T820 149T822 135Q822 99 775 99H136Q90 99 90 135ZM138 364Q138 402 194 401Q196 401 197 401H825Q852 401 861 389T871 365Q871 358 869 351T857 337T828
329H181Q163 329 153 336T140 350T138 364Z" />
<glyph unicode="&gt;" glyph-name="greater" horiz-adv-x="855" d="M78 -65Q78 -53 85 -44T98 -32T118 -23L702 253V254L242 526Q241 526 237 529T232 533T226 537T221 542T217 548T213 556T212 565Q212 580 223 590T248 601Q261 601 275 592L783 290Q798 281
805 273T813 261T815 247Q812 232 806 226T773 207L138 -94Q124 -101 113 -101Q99 -101 89 -91T78 -65Z" />
<glyph unicode="?" glyph-name="question" horiz-adv-x="519" d="M186 36Q186 45 192 74T203 110Q212 129 244 131H288Q310 131 319 120T329 93Q329 87 320 46Q315 24 308 14T295 3T272 0H231Q212 0 201 8T188 23T186 36ZM203 665Q203 669 205 673Q219 691 276
712T400 733Q426 733 446 732T494 723T540 704T571 669T584 612Q584 571 567 531T516 464L502 454Q488 444 483 441T464 426T442 407T421 386T399 360T381 332T365 300T353 264Q351 255 349 245T345 230T342 218T340 209T337 203T334 199T331 197T326 195T319 195H258Q236
195 236 211Q236 222 249 273Q261 322 288 368T341 441T392 493T422 524Q450 561 450 620Q450 632 447 639T430 653T390 660Q345 660 308 642T251 605T224 586H223L222 587Q216 589 211 608T204 646L203 665Z" />
<glyph unicode="@" glyph-name="at" horiz-adv-x="733" d="M124 244Q124 323 152 422T241 594Q357 733 578 733Q686 733 730 683T775 544Q775 495 761 420T734 304Q673 123 488 123Q413 123 363 159T313 282Q313 312 325 375Q378 598 581 599H583Q618 599 653
590Q641 660 566 660Q564 660 562 660T559 661Q552 661 523 657Q454 648 403 614T321 527T273 416T246 287Q246 280 245 267T243 246Q243 62 437 62Q483 62 522 73T586 94T619 105H673Q690 103 690 93Q690 81 654 57T552 11T425 -11Q364 -11 314 0T220 39T150 119T124
244ZM431 281Q431 196 498 196Q530 196 556 217T597 268T622 334T635 397T639 441Q639 526 573 526Q561 526 549 523T518 509T483 472T454 406Q431 323 431 281Z" />
<glyph unicode="A" glyph-name="A" horiz-adv-x="733" d="M47 22Q47 30 69 69L395 647Q410 673 426 683T469 694H557Q575 694 586 690T602 676T608 660T612 638L695 46Q695 44 695 40T696 34Q696 0 656 0H600Q591 0 585 1T573 3T563 9T556 17T551 29T548 43T544
63T541 87T537 116T533 150H247Q237 132 225 109T206 75T192 50T178 29T166 16T152 7T137 2T118 0H76Q47 0 47 22ZM296 237H521L483 519L479 569L296 237Z" />
<glyph unicode="B" glyph-name="B" horiz-adv-x="733" d="M100 36Q100 37 103 58L228 648Q233 673 242 683T275 694H521Q590 694 638 684T720 640T754 551Q754 529 749 508T727 457T671 402T571 363Q716 339 716 230Q716 214 712 193T696 144T660 87T598 39Q524
0 388 0H144Q100 0 100 36ZM247 86H379Q493 86 540 129Q582 166 582 224Q582 304 489 320Q459 325 417 325H298L247 86ZM314 397H413Q453 398 473 399T531 414T590 455Q620 498 620 529Q620 555 607 572T568 596T519 605T464 608H358L314 397Z" />
<glyph unicode="C" glyph-name="C" horiz-adv-x="703" d="M121 235Q121 301 144 391T217 551Q331 716 580 716Q651 716 706 702T773 676L776 670Q776 660 735 560Q730 551 724 551Q717 551 706 561T681 583T636 606T562 616Q324 616 272 322Q264 280 264 245Q264
78 436 78Q504 78 542 89T637 136Q648 142 656 142Q666 142 666 127Q666 121 658 59Q658 58 658 54T657 48T656 44T654 40T652 37T648 34T642 30Q581 0 539 -11T434 -22H394Q336 -18 293 -6T208 32T144 110T121 235Z" />
<glyph unicode="D" glyph-name="D" horiz-adv-x="794" d="M99 37Q99 41 104 66L229 654Q231 664 233 669T240 681T253 691T275 694H530Q593 694 641 684T731 650T796 577T819 459Q819 375 787 274T690 107Q623 39 543 20T349 0H144Q99 0 99 37ZM250 86H360Q363
86 367 86T387 87T426 89Q485 95 527 116T596 173T638 247T664 338Q680 410 680 453T666 527T632 573T581 596T528 606T475 608H361L250 86Z" />
<glyph unicode="E" glyph-name="E" horiz-adv-x="642" d="M100 36Q100 43 102 55L227 644Q230 657 232 663T239 677T252 688T274 691H674Q692 691 702 684T715 670T718 655Q718 632 709 610Q699 587 667 587Q656 587 633 587T538 588T360 590H359L321 405H582Q627
405 627 368Q627 361 625 353Q619 327 609 319T578 310H300L257 107Q302 107 377 108T508 110T567 111Q591 111 600 100T610 76Q610 67 605 45T595 16Q583 0 557 0H143Q100 0 100 36Z" />
<glyph unicode="F" glyph-name="F" horiz-adv-x="611" d="M99 37Q99 42 104 64L226 638Q226 640 227 647T229 656T232 665T236 673T241 680T249 686T260 689T274 691H656Q703 691 703 655Q703 629 692 607Q682 589 651 587L360 590H359L318 393H550Q593 393 593
355Q593 298 545 298H298L245 50Q241 31 239 24T226 8T198 0H144Q126 0 115 7T102 22T99 37Z" />
<glyph unicode="G" glyph-name="G" horiz-adv-x="733" d="M121 232Q121 324 156 431T264 607Q378 716 574 716Q686 716 769 674Q788 666 788 654Q788 647 749 550Q745 541 739 538L733 537Q727 539 709 560T654 598T560 616Q492 616 438 590T353 525T300 433T272
335T264 245Q264 78 443 78Q471 78 541 90H542L571 228H496Q479 229 479 244Q479 250 490 300Q492 311 496 316T503 322T516 323H696Q708 323 712 323T720 319T724 309Q724 303 723 299L670 49Q668 37 665 33T650 23Q538 -22 422 -22Q374 -22 333 -16T252 9T184
55T138 128T121 232Z" />
<glyph unicode="H" glyph-name="H" horiz-adv-x="794" d="M99 37Q99 44 103 60L229 654Q234 676 244 685T276 694H330Q355 694 364 683T373 658Q373 649 321 409H645Q656 460 671 535Q697 663 708 680Q718 694 744 694H797Q815 694 825 687T838 672T841 657T837
633L711 40Q707 19 698 10T665 0H610Q586 0 577 12T567 37Q567 42 572 64L625 314H301L245 49Q242 31 240 24T227 8T197 0H143Q125 0 115 7T102 22T99 37Z" />
<glyph unicode="I" glyph-name="I" horiz-adv-x="325" d="M100 37Q100 47 104 65L228 648Q235 680 244 687T277 694H327Q373 694 373 657Q373 652 368 629L244 45Q239 23 231 13T217 2T195 0H145Q100 0 100 37Z" />
<glyph unicode="J" glyph-name="J" horiz-adv-x="519" d="M53 33Q53 35 86 121Q92 140 102 140Q107 140 114 131T130 109T160 88T209 78Q243 78 271 91T312 130Q314 134 343 270L425 652Q432 681 441 687T472 694H522Q566 694 566 658Q566 657 563 639L457 138Q437
61 377 20T233 -22Q172 -22 113 -3T53 33Z" />
<glyph unicode="K" glyph-name="K" horiz-adv-x="764" d="M99 37Q99 40 103 60L230 655Q235 680 246 687T276 694H316Q333 694 344 684T356 657Q356 653 355 648L354 643L295 368L683 671Q714 694 750 694H816Q835 693 839 677Q839 673 838 670T835 664T829 658T824
653T816 647T807 640L505 404L697 51Q706 33 706 26Q706 0 670 0H610Q592 0 583 5T563 28L403 324L263 215Q255 177 243 120Q227 36 218 18T180 0H141Q120 0 110 11T99 37Z" />
<glyph unicode="L" glyph-name="L" horiz-adv-x="580" d="M99 37Q99 40 104 63L230 655Q235 678 245 686T276 694H329Q372 694 372 656Q372 646 371 641L256 102Q451 105 500 105H505Q548 105 548 69Q548 48 538 23Q528 0 497 0H143Q125 0 115 7T102 22T99 37Z" />
<glyph unicode="M" glyph-name="M" horiz-adv-x="978" d="M99 36Q99 39 99 41T101 47T102 53L230 656Q235 681 246 687T276 694H367Q385 694 396 690T413 676T420 661T425 640L489 309Q515 168 517 148Q548 214 815 636Q815 637 817 641T822 648T828 656T835 666T844
675T855 683T868 689T884 693L905 694H982Q1006 694 1015 682T1024 658L1021 637L896 49Q896 47 894 38T891 27T888 18T882 10T874 5T862 1T845 0H815Q770 0 770 36Q770 39 770 41T772 47T773 53L881 565Q862 525 784 400L583 75Q563 44 547 33T500 22H480Q457
22 445 30T429 47T422 75L365 374Q339 513 334 564L226 54Q217 16 210 9Q200 0 174 0H143Q125 0 115 7T102 21T99 36Z" />
<glyph unicode="N" glyph-name="N" horiz-adv-x="794" d="M100 36Q100 43 102 55L230 656Q235 679 246 686T276 694H376Q394 694 406 691T425 677T434 661T442 639L603 120L715 645Q718 660 720 665T727 679T741 691T764 694H795Q841 694 841 658Q841 654 839
646T837 636L712 47Q712 45 711 40T709 32T707 25T704 18T700 13T694 8T687 4T677 1T664 0H562Q544 0 533 4T514 18T506 31T500 47L337 575L226 52Q226 50 225 44T223 36T221 29T218 22T215 16T211 10T205 6T197 3T188 1T176 0H144Q100 0 100 36Z" />
<glyph unicode="O" glyph-name="O" horiz-adv-x="794" d="M118 217Q118 296 147 397Q238 716 550 716Q593 716 630 710T703 686T764 643T804 573T820 472Q820 406 798 310T726 141Q616 -22 390 -22Q118 -22 118 217ZM260 221Q260 132 302 96T409 59Q602 59 662
341Q663 347 664 350Q683 442 683 483Q683 568 640 603T532 638Q339 638 281 373Q281 370 280 365Q279 360 278 357Q260 267 260 221Z" />
<glyph unicode="P" glyph-name="P" horiz-adv-x="703" d="M99 36Q99 43 103 59L228 648Q233 673 242 683T275 694H507Q588 694 640 681T723 626Q749 590 749 536Q749 479 726 423T657 330Q608 290 551 279T412 268H291Q239 23 235 17Q223 0 199 0H144Q99 0 99
36ZM305 347H417Q452 347 474 349T526 363T576 399Q596 424 605 463T614 525Q614 574 581 591T484 608H361L305 347Z" />
<glyph unicode="Q" glyph-name="Q" horiz-adv-x="794" d="M118 217Q118 299 150 409T247 593Q355 716 549 716Q820 716 820 473Q820 427 810 371T778 247T711 120T603 27Q611 12 620 -3T634 -27T644 -45T651 -58T656 -67T659 -75T660 -80Q660 -105 624 -105H550Q548
-105 546 -105T542 -106Q519 -106 510 -96T480 -41Q473 -26 469 -17Q424 -22 388 -22Q345 -22 308 -16T235 7T174 50T134 118T118 217ZM255 211Q256 126 299 91T408 56Q425 56 433 57Q384 161 384 168Q384 178 393 186T423 195H488Q503 195 509 188T537 144Q548
123 556 110Q602 149 633 233T674 378T684 476Q684 565 641 601T532 638Q412 638 349 544T258 257L256 231L255 211Z" />
<glyph unicode="R" glyph-name="R" horiz-adv-x="703" d="M99 36Q99 38 102 53L228 647Q231 664 234 671T247 686T275 694H495Q549 694 584 691T662 672T727 625Q751 591 751 541Q751 525 749 507T734 459T703 403T643 355T549 320L653 49Q657 37 658 30Q655 0
624 0H562Q543 0 535 5T519 26L415 311H298L240 39Q234 15 224 8T194 0H145Q120 0 110 11T99 36ZM313 384H430Q467 384 491 387T541 399T584 430T610 487Q616 514 616 532Q616 577 584 592T488 608H361L313 384Z" />
<glyph unicode="S" glyph-name="S" horiz-adv-x="611" d="M62 60Q62 71 103 169Q108 178 114 178Q119 178 134 164T170 132T231 101T323 86Q368 86 399 101T443 138T460 177T465 206Q465 255 416 275Q406 280 354 291T285 309Q235 327 200 368T164 469Q164 490
168 514T191 577T238 644T324 694T456 716Q559 716 637 671Q651 663 651 654Q651 652 614 556Q607 540 600 537Q591 538 581 550T558 576T517 601T447 613Q395 613 359 600T305 546Q297 529 297 510Q297 465 348 446Q360 441 412 431T504 401T569 339Q596 296 596
242Q596 220 591 193T568 126T520 55T434 1T304 -22Q220 -22 144 7T62 60Z" />
<glyph unicode="T" glyph-name="T" horiz-adv-x="733" d="M172 621Q172 642 181 665Q191 689 224 689H786Q831 689 831 652Q831 630 822 607Q812 584 780 584Q695 584 563 587L448 45Q445 28 443 21T429 7T399 0H348Q304 0 304 36Q304 42 306 56L419 587Q352 586
306 586T245 585T223 584Q172 584 172 621Z" />
<glyph unicode="U" glyph-name="U" horiz-adv-x="764" d="M134 172Q134 200 153 293L230 655Q234 674 243 683T258 692T278 694H328Q373 694 373 657Q373 648 369 630L287 245Q274 180 274 155Q274 110 299 87T389 64Q436 64 471 77T525 108T560 157T580 210T594
268Q595 275 596 278L676 655Q681 680 691 687T724 694H768Q786 694 796 686T809 671T811 658Q811 653 809 643L723 240Q715 204 706 176T672 108T614 42T521 -3T387 -22H376Q352 -22 330 -20T269 -7T203 23T155 80T134 172Z" />
<glyph unicode="V" glyph-name="V" horiz-adv-x="733" d="M169 661Q169 668 171 674T183 687T209 694H265Q278 694 287 691T302 685T311 673T316 661T319 645T322 630L389 200L399 125L426 175L709 661L718 673Q743 694 772 694H816Q847 694 847 673Q847 666 840
652L494 58Q481 35 473 26T449 8T410 0H319Q296 0 284 9T266 46L170 648Q169 652 169 661Z" />
<glyph unicode="W" glyph-name="W" horiz-adv-x="1039" d="M165 655Q165 694 210 694H245Q268 694 283 679Q290 669 293 638Q293 630 308 362Q314 243 317 125Q330 162 559 638Q569 658 573 665T594 683T632 694H703Q713 694 720 693T732 689T741 682T747 670T751
654T754 633T755 608T756 576T758 538L774 243L780 125Q806 184 863 302L1029 647Q1042 674 1057 684T1099 694H1124Q1156 694 1156 671Q1156 666 1145 641L859 48Q846 20 831 10T791 0H713Q696 0 686 4T672 17T667 33T665 52L644 433L637 569L393 59Q375 22 360
11T313 0H249Q220 0 211 11T199 47L166 641Q166 643 166 648T165 655Z" />
<glyph unicode="X" glyph-name="X" horiz-adv-x="733" d="M42 19Q42 30 57 45L362 368L206 643Q195 662 197 671Q201 694 232 694H318Q338 694 346 688T364 664L460 484Q498 526 553 586Q623 663 640 678T672 694H765Q791 694 791 674Q791 665 775 648L510 367L688
51Q698 31 698 26Q698 6 674 1L661 0H576Q570 0 566 0T557 2T551 5T544 10T538 18T532 29T525 42T516 59T506 80L414 264L209 35Q189 13 178 7T147 0H72Q42 0 42 19Z" />
<glyph unicode="Y" glyph-name="Y" horiz-adv-x="733" d="M167 667Q167 672 169 677T180 688T204 694H271Q315 694 335 665Q340 657 393 547T459 403Q477 429 670 640Q701 673 721 683T773 694H824Q845 694 851 675Q848 662 835 648L501 283Q495 275 489 249T446
49Q441 22 429 11T392 0H342Q326 0 321 3T307 16Q304 22 304 29Q304 42 356 278L177 639Q167 659 167 667Z" />
<glyph unicode="Z" glyph-name="Z" horiz-adv-x="672" d="M68 29Q68 49 74 65T86 88L92 95L563 598L256 595H253Q210 595 210 631Q210 650 219 671Q229 694 259 694H717Q750 694 750 665Q750 646 744 630T732 608L725 601L257 102Q495 105 575 105Q599 105 608
102Q630 92 630 69T621 23Q611 0 580 0H106Q68 0 68 29Z" />
<glyph unicode="[" glyph-name="bracketleft" horiz-adv-x="343" d="M40 -213Q40 -212 43 -194L235 709Q238 723 241 730T254 744T283 750H425Q470 750 470 714Q470 707 468 700T454 685T425 677H364L182 -177H224Q243 -177 252 -181Q273 -192 273 -213Q273 -221
271 -228T257 -242T228 -250H84Q59 -250 50 -238T40 -213Z" />
<glyph unicode="\" glyph-name="backslash" horiz-adv-x="550" d="M212 713Q212 730 223 740T248 750Q263 750 272 740T284 721T286 710L439 -191Q442 -212 442 -213Q442 -229 432 -239T406 -250T382 -240T370 -220L369 -211L215 690Q212 711 212 713Z" />
<glyph unicode="]" glyph-name="bracketright" horiz-adv-x="343" d="M-21 -214Q-21 -207 -19 -200T-5 -185T24 -177H86L267 677H226Q206 677 197 681Q177 691 177 713Q177 750 222 750H365Q383 750 393 743T406 728T409 713Q409 709 408 703T406 694L214 -209Q211
-224 208 -231T195 -244T166 -250H24Q-21 -250 -21 -214Z" />
<glyph unicode="^" glyph-name="asciicircum" horiz-adv-x="672" d="M270 471Q270 477 294 503Q300 508 315 524Q363 576 405 620Q419 634 432 634H504Q515 634 519 632T529 618Q601 474 601 470Q598 461 591 459Q588 458 584 458H551Q538 459 528 469Q524 473
455 553Q440 541 425 529T400 510T381 494T365 482T353 473T344 466T338 462T332 460T327 459T321 458H293Q270 458 270 471Z" />
<glyph unicode="_" glyph-name="underscore" horiz-adv-x="855" d="M30 -294Q30 -286 32 -278T47 -261T79 -252H650Q670 -252 682 -261T697 -278T700 -294T697 -310T683 -327T652 -336H80Q30 -336 30 -294Z" />
<glyph unicode="`" glyph-name="grave" horiz-adv-x="550" d="M249 665Q250 679 270 679H363Q377 678 384 668T450 555L454 545L455 541Q452 528 436 528H401Q394 528 387 533T341 575Q298 615 264 646Q249 660 249 665Z" />
<glyph unicode="a" glyph-name="a" horiz-adv-x="525" d="M56 109Q56 161 87 198T171 255T277 282T390 291Q400 344 400 356Q400 404 346 404Q309 404 275 394T221 371T186 348T166 335Q153 335 153 351Q153 358 160 409Q162 425 166 429T185 440Q268 475 360
475H370Q393 475 414 472T467 459T517 421T536 354Q536 343 536 342T535 332T533 319T528 296T520 258T507 198T489 110Q487 100 484 86T480 65T477 48T473 34T469 23T464 14T458 8T450 3T440 1T427 0H379Q341 0 338 39Q257 -11 176 -11Q119 -11 88 24T56 109ZM188
118Q188 97 200 80T241 62Q274 62 305 80T351 126Q355 134 376 231Q275 226 232 193T188 118Z" />
<glyph unicode="b" glyph-name="b" horiz-adv-x="561" d="M68 37Q68 42 73 64L203 675Q207 692 210 700T223 715T251 722H294Q339 722 339 686Q339 674 286 431Q360 469 431 469Q496 469 539 435T583 316L582 291Q548 -11 310 -11Q250 -11 203 28Q196 12 188 6T160
0H118Q68 0 68 37ZM218 98Q244 62 285 62Q313 62 336 69T374 93T399 122T416 159T426 191T433 220Q449 294 449 321Q449 396 373 396Q326 396 274 360L218 98Z" />
<glyph unicode="c" glyph-name="c" horiz-adv-x="489" d="M76 156Q76 182 88 244Q143 475 373 475Q429 475 461 466T531 434L536 429L539 424V419Q538 409 511 347Q506 339 501 339Q495 339 473 359T431 387Q406 396 359 396Q269 396 235 285Q229 266 217 208Q210
175 210 149Q210 67 288 67Q333 67 371 81T433 113T462 131H465Q475 127 475 118Q475 112 469 59Q467 44 463 40T441 27Q358 -11 273 -11Q178 -11 127 31T76 156Z" />
<glyph unicode="d" glyph-name="d" horiz-adv-x="561" d="M75 145Q75 200 96 275T165 400Q230 469 338 469Q404 469 457 432Q469 488 486 570Q511 693 521 710Q532 722 557 722H602Q627 722 636 710T645 686Q645 680 643 670L509 39Q506 28 504 21T491 7T464 0H417Q378
0 371 32Q299 -11 237 -11Q169 -11 122 24T75 145ZM209 135Q209 62 284 62Q338 62 386 110Q439 359 439 363Q439 374 420 385T372 396Q339 396 313 384T273 357T248 316T234 280T226 247Q209 172 209 135Z" />
<glyph unicode="e" glyph-name="e" horiz-adv-x="511" d="M72 169Q72 198 77 231T102 309T150 390T235 450T363 475Q459 475 500 432T541 320Q541 301 534 254Q530 236 522 227T507 216T488 214H204Q197 167 197 152Q197 110 218 86T293 62Q341 62 382 77T448
110T478 128Q491 125 491 113Q491 108 485 60Q483 44 478 40T444 23Q367 -11 286 -11Q245 -11 210 -3T143 25T91 80T72 169ZM221 279H426Q432 313 432 331Q432 365 417 383T362 402Q262 402 221 279Z" />
<glyph unicode="f" glyph-name="f" horiz-adv-x="336" d="M93 36Q93 37 166 385Q120 385 120 422Q120 458 166 458H183Q185 466 191 500T201 548T214 592T235 637T264 674T305 706T361 724T435 733Q531 733 531 707Q531 704 519 649Q514 625 504 623H501L494 625Q467
660 424 660Q412 660 403 658T386 654T372 645T361 633T352 616T344 595T337 568T331 538T323 501T314 458H360Q404 458 404 422Q404 415 402 408T389 393T360 385H302L228 40Q225 27 222 20T209 7T183 0H138Q120 0 109 7T96 22T93 36Z" />
<glyph unicode="g" glyph-name="g" horiz-adv-x="550" d="M8 -87Q8 -56 26 -24T88 30Q75 58 75 82Q75 140 123 193V194Q103 222 103 264Q103 287 107 310T127 363T167 415T236 453T338 469Q426 467 465 442Q553 469 601 469Q622 469 622 449Q622 414 619 404T604
393Q602 393 593 394T567 396T531 397Q514 397 505 396Q515 367 515 343Q515 321 511 298T491 245T451 193T380 154T274 138Q206 138 163 159Q154 143 154 128Q154 92 196 92H299Q337 92 361 91T418 83T469 64T501 29T515 -28Q515 -103 463 -147T320 -202L289 -205L250
-206H221Q8 -206 8 -87ZM113 -77Q113 -134 243 -134Q332 -134 370 -111T408 -57Q408 -33 378 -25T268 -17H189Q149 -17 134 -30Q113 -47 113 -77ZM228 254Q228 230 241 221T281 211H293Q317 212 333 219T359 240T372 266T381 299Q389 344 389 353Q389 374 377 385T332
397Q284 397 266 376T237 310Q228 259 228 254Z" />
<glyph unicode="h" glyph-name="h" horiz-adv-x="561" d="M67 37Q67 41 70 56L203 681Q205 692 208 699T220 714T246 722H298Q319 722 328 711T338 686L335 665L280 406Q360 469 449 469Q509 469 542 448T576 375Q576 370 576 365T575 354T573 339T570 322T565
298T558 268T550 228T540 181T527 121T512 50Q512 48 511 43T510 36T508 29T505 22T502 17T498 11T493 7T486 3T477 1T466 0H417Q399 0 388 7T375 22T372 36Q372 44 376 60L432 323Q437 343 437 361Q437 396 392 396Q351 396 314 368T260 293Q258 286 207 49Q204
34 203 29T196 15T181 3T158 0H111Q86 0 77 12T67 37Z" />
<glyph unicode="i" glyph-name="i" horiz-adv-x="255" d="M444 617Q444 624 451 660T463 704Q473 721 504 723H555Q582 723 591 711T600 687Q600 680 593 643T579 597Q567 580 540 580H488Q444 580 444 617ZM68 37Q68 42 71 57L148 418Q153 437 161 446T174 456T196
458H238Q283 458 283 422Q283 418 282 411T280 402L203 40Q199 21 190 12T175 2T156 0H112Q68 0 68 37Z" />
<glyph unicode="j" glyph-name="j" horiz-adv-x="286" d="M-103 -158Q-103 -153 -91 -127T-69 -100Q-67 -100 -47 -110T1 -120Q64 -120 78 -64L180 419Q184 438 193 447T207 456T227 458H274Q295 458 305 447T315 422Q315 419 315 417T313 411T312 405L219 -35Q200
-113 158 -159T34 -206Q-7 -206 -55 -190T-103 -158ZM215 617Q215 624 222 660T234 704Q244 721 275 723H326Q353 723 362 711T371 687Q371 680 364 643T350 597Q338 580 311 580H259Q215 580 215 617Z" />
<glyph unicode="k" glyph-name="k" horiz-adv-x="530" d="M76 36Q76 37 79 55L212 678Q214 690 216 695T223 708T237 719T260 722H285Q330 722 330 686Q330 679 328 667L251 305Q281 328 327 364Q417 434 437 446T489 458H490H549H554Q559 457 561 457T567 454T572
449T574 441V440Q574 431 563 421T478 355Q415 307 370 272L492 48Q499 35 499 25Q499 0 466 0H410Q391 0 382 5T362 30L271 195L216 153Q212 133 205 100Q192 33 184 17T147 0H120Q102 0 92 7T79 22T76 36Z" />
<glyph unicode="l" glyph-name="l" horiz-adv-x="255" d="M69 36Q69 41 71 53L203 675Q210 707 219 714T252 722H299Q319 722 329 712T339 686Q339 680 337 670L205 46Q201 29 197 20T185 6T172 2T155 0H113Q69 0 69 36Z" />
<glyph unicode="m" glyph-name="m" horiz-adv-x="866" d="M67 37Q67 37 73 67L149 428Q157 464 194 464H240Q260 464 270 453T281 428Q281 419 277 403Q358 469 449 469Q506 469 535 453T575 396Q655 469 755 469Q815 469 848 448T882 375Q882 368 882 361T879
341T874 314T865 273T853 217T837 139T815 37Q810 17 801 9T770 0H725Q678 0 678 37Q678 42 683 64L737 319Q744 347 744 359Q744 379 733 387T698 396Q654 396 616 364T564 289Q544 207 524 106Q510 33 502 17T465 0H417Q399 0 389 7T376 21T373 36Q373 40 374
47T376 56L433 324Q438 342 438 359Q438 396 393 396Q344 396 308 363T258 289Q256 282 230 156T200 23Q190 0 159 0H112Q67 0 67 37Z" />
<glyph unicode="n" glyph-name="n" horiz-adv-x="561" d="M67 36Q67 41 69 51L149 428Q157 464 194 464H236Q280 464 280 427Q280 422 277 404Q359 469 449 469Q509 469 542 448T576 375Q576 348 538 172Q521 92 510 40Q505 19 496 10T463 0H417Q373 0 373 36Q373
41 375 53L431 320Q438 348 438 359Q438 396 393 396Q349 396 311 364T258 286L206 44Q200 14 188 6Q177 0 159 0H113Q67 0 67 36Z" />
<glyph unicode="o" glyph-name="o" horiz-adv-x="550" d="M69 151Q69 209 94 284T174 408Q247 474 374 474Q576 474 576 306Q576 280 572 251T557 184T525 113T473 52T394 6T285 -11H274Q69 -11 69 151ZM204 146Q204 67 288 67Q320 67 344 78T382 105T409 153T427
210T441 281Q445 317 445 324Q445 402 359 402Q286 402 256 352T207 185Q204 152 204 146Z" />
<glyph unicode="p" glyph-name="p" horiz-adv-x="561" d="M27 -158Q27 -157 30 -142L149 421Q156 458 193 458H233Q235 458 244 458T259 456T272 448T283 428Q361 469 438 469Q500 469 541 435T583 319L582 293Q577 254 571 223T546 145T500 67T424 13T311 -11Q249
-11 204 28Q195 -14 183 -75Q166 -159 157 -177T119 -195H70Q45 -195 36 -183T27 -158ZM219 98Q245 62 285 62Q332 62 366 92T416 166T438 244T445 303Q445 391 370 391Q322 391 273 356L219 98Z" />
<glyph unicode="q" glyph-name="q" horiz-adv-x="561" d="M75 146Q75 204 96 277T164 398Q231 469 343 469Q413 469 454 421Q454 422 456 433T461 447T468 457T481 466T502 469H545Q591 469 591 433Q591 425 587 409L465 -162Q457 -195 421 -195H374Q356 -195
346 -188T333 -173T330 -158Q330 -152 369 32Q305 -11 241 -11Q171 -11 123 25T75 146ZM211 150Q211 62 285 62Q329 62 367 95Q382 108 386 114T393 135L435 333Q435 348 420 369T370 391Q332 391 302 371T255 321T228 256T214 195T211 150Z" />
<glyph unicode="r" glyph-name="r" horiz-adv-x="372" d="M68 36Q68 38 74 68L150 427Q155 451 166 457T198 464H230Q258 464 272 449Q279 439 279 428Q279 423 273 391Q352 469 433 469Q452 469 452 454Q452 449 445 414T434 375Q431 370 423 369T397 365T362
356Q320 341 288 311T246 242Q230 171 213 89Q202 35 199 25T187 8Q177 0 156 0H115Q68 0 68 36Z" />
<glyph unicode="s" glyph-name="s" horiz-adv-x="422" d="M41 49Q41 63 75 137Q78 142 85 144L89 143Q93 141 104 128T127 102T168 79T231 68Q281 68 302 88T323 132T298 167T241 182T171 203T116 255Q104 279 104 305Q104 337 120 375T166 435Q217 475 313 475Q354
475 391 467T448 449T468 429Q468 424 456 392T438 349Q430 347 429 347Q422 347 414 354T397 371T364 390T305 401H287Q256 400 238 389T216 366T211 344Q211 322 233 312T285 300T351 282T408 236Q429 205 429 169Q429 136 412 95T360 27Q309 -11 220 -11Q121
-11 51 34Q41 42 41 49Z" />
<glyph unicode="t" glyph-name="t" horiz-adv-x="404" d="M108 78Q108 84 108 88T109 99T111 112T114 131T120 156T128 193T138 241T151 305T168 385H154Q128 385 119 397T110 422Q110 440 125 451Q135 458 157 458H186Q206 553 208 562T223 582Q233 589 252 589H290Q316
589 325 577T335 552Q335 547 316 458H400Q425 458 434 446T443 422Q443 415 441 408T428 393T399 385H300Q243 115 243 102Q243 68 271 68Q302 68 334 85T368 102Q376 102 378 96T381 66Q382 59 382 55Q381 48 381 47T380 41T375 35T364 29Q277 -11 191 -11Q108
-11 108 78Z" />
<glyph unicode="u" glyph-name="u" horiz-adv-x="561" d="M80 83Q80 103 89 148L147 419Q152 441 161 449T194 458H240Q284 458 284 421Q284 417 282 405L223 127Q215 87 215 80Q215 63 226 57T266 51Q317 51 350 84T396 157L450 411Q454 428 456 435T468 450T498
458H546Q589 458 589 422Q589 410 586 400L511 47Q508 34 506 28T499 14T485 3T462 0H416Q373 0 375 42Q360 30 345 21T316 7T291 -2T267 -7T249 -10T232 -11H220Q154 -11 117 9T80 83Z" />
<glyph unicode="v" glyph-name="v" horiz-adv-x="500" d="M116 425Q119 435 121 440T133 452T159 458H190Q203 458 212 455T226 449T234 437T239 425T241 410T243 397L275 113L436 412Q452 442 468 450T508 458H534Q565 458 565 436Q565 430 555 410L363 53Q353
35 346 26T325 8T289 0H209Q188 0 176 9T162 27T158 52L116 425Z" />
<glyph unicode="w" glyph-name="w" horiz-adv-x="744" d="M115 421Q115 429 117 436T131 451T159 458H189Q211 458 223 449T237 413Q252 172 257 129L395 410Q409 437 422 447T464 458H469Q490 458 501 450T514 433T517 412Q517 409 517 408L535 149Q538 115 538
114L685 414Q699 442 715 450T754 458H777Q811 458 811 435Q811 428 805 416L628 56Q621 41 618 35T605 19T584 4T555 0H476Q459 0 449 4T435 18T430 33T428 50Q418 236 418 267Q418 272 420 320Q408 274 298 51Q282 20 267 10T227 0H189Q162 0 152 11T140 44L116
414Q116 415 116 417T115 421Z" />
<glyph unicode="x" glyph-name="x" horiz-adv-x="500" d="M29 18Q29 27 48 47T242 237Q129 417 125 427Q124 430 124 433Q124 437 125 441T135 452T156 458H209Q216 458 220 458T228 457T236 454T242 449T250 440T258 429T268 412T280 390T296 362T315 328H316Q334
347 362 376Q421 438 435 448T476 458H523Q548 458 548 440Q548 431 535 417T434 318Q384 269 351 237Q355 231 470 46Q477 34 477 25Q477 0 444 0H393Q369 0 359 13T313 98Q294 139 281 165Q253 133 212 86Q156 22 143 11T110 0Q105 0 102 0H60H52Q43 1 40 1T33
6T29 18Z" />
<glyph unicode="y" glyph-name="y" horiz-adv-x="500" d="M4 -185Q7 -97 25 -97Q28 -97 45 -106T102 -120Q142 -115 162 -95T214 -17Q220 -6 223 0L126 402Q121 422 121 427Q121 433 123 439T135 451T161 458H193Q206 458 216 455T231 450T241 439T247 428T251
414T255 400Q297 227 299 167L298 137Q311 190 427 396Q428 399 433 407T439 418T445 428T452 437T459 444T468 450T479 454T492 457T508 458H533Q564 458 564 437Q564 427 558 415L303 -41Q291 -62 285 -72T256 -111T211 -158T154 -190T80 -205Q9 -205 4 -185Z"
/>
<glyph unicode="z" glyph-name="z" horiz-adv-x="476" d="M38 29Q38 56 68 86L373 385L177 383Q160 383 150 391T137 405T135 419T137 434T150 450T179 458H496Q529 457 529 429Q529 403 500 374L194 74L281 75H307L408 76Q432 75 441 64T450 39Q450 32 448 24T435
8T406 0H71Q38 1 38 29Z" />
<glyph unicode="{" glyph-name="braceleft" horiz-adv-x="550" d="M104 229Q110 276 119 283Q122 286 128 286T147 288T173 292Q211 301 241 323T285 377Q289 389 314 509T346 647Q362 683 397 706T477 738T543 748T584 750H627Q649 750 649 734Q649 723 642 695Q639
683 634 680T617 677Q586 676 568 675T523 665T484 640Q478 632 461 552Q443 470 428 401Q415 339 379 307T264 249Q368 217 368 134Q368 120 342 0T316 -133Q316 -157 345 -166T433 -177Q452 -178 452 -192Q448 -236 436 -247Q428 -250 422 -250H389Q178 -250
178 -142Q178 -127 205 -5T232 131Q232 169 201 189T130 213Q129 213 125 213T118 214T113 215T109 217T106 222T104 229Z" />
<glyph unicode="|" glyph-name="bar" horiz-adv-x="305" d="M66 -208Q66 -199 70 -183L259 704Q267 750 302 750Q318 750 331 738T344 708L341 687L152 -200Q152 -200 151 -204Q150 -209 150 -211T147 -219T144 -228T139 -236T131 -243T121 -248T108 -250Q92 -250
79 -238T66 -208Z" />
<glyph unicode="}" glyph-name="braceright" horiz-adv-x="550" d="M6 -234Q6 -232 14 -195Q17 -183 22 -180T39 -177Q70 -176 88 -175T132 -165T171 -140Q178 -131 202 -19Q216 49 227 98Q240 156 274 190T391 251Q349 264 318 292T287 366Q287 382 336 611Q340
625 340 633Q340 659 308 667T222 677Q204 678 204 692Q204 698 211 733Q216 750 233 750H266Q477 750 477 642Q477 627 451 505T424 369Q424 331 455 311T525 287Q526 287 531 287T538 286T544 284T549 279T551 271Q546 224 537 217Q534 214 528 214T509 212T483
208Q445 199 415 177T371 123Q367 111 342 -10T309 -148Q298 -173 278 -191T231 -220T181 -238T131 -247T93 -249T71 -250H28Q6 -250 6 -234Z" />
<glyph unicode="~" glyph-name="asciitilde" horiz-adv-x="672" d="M219 597Q219 632 267 676T384 720Q439 720 494 688T582 655Q604 657 624 669T653 699Q654 701 655 705T657 710T660 714T664 717T669 719T678 720H709Q729 720 729 705Q729 670 681 626T564
582Q523 582 489 597T427 628T379 647H365Q343 645 324 633T295 603Q294 600 292 596T289 590T286 586T279 583T269 582H239Q219 582 219 597Z" />
</font>
</defs>
</svg>

Before

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,156 +0,0 @@
<?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd" > <svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%">
<defs >
<font id="cmunss" horiz-adv-x="420" ><font-face
font-family="CMU Sans Serif"
units-per-em="1000"
panose-1="2 0 6 3 0 0 0 0 0 0"
ascent="900"
descent="-250"
alphabetic="0" />
<missing-glyph horiz-adv-x="760" d="M10 10V765H750V10H10ZM70 112L346 388L70 663V112ZM105 70H655L380 346L105 70ZM105 705L380 429L655 705H105ZM414 388L690 112V663L414 388Z" />
<glyph unicode=" " glyph-name="space" horiz-adv-x="333" />
<glyph unicode="!" glyph-name="exclam" horiz-adv-x="319" d="M117 0V84H201V0H117ZM117 722H201L192 175H125L118 671L117 722Z" />
<glyph unicode="&quot;" glyph-name="quotedbl" horiz-adv-x="500" d="M126 722H204L196 363V362H135L126 722ZM294 722H372L363 362H302V363L294 722Z" />
<glyph unicode="#" glyph-name="numbersign" horiz-adv-x="833" d="M56 150Q56 180 93 180H258L291 320H91Q56 321 56 350Q56 381 96 381H307L382 683Q382 683 384 688Q385 693 385 696T389 705T395 713T403 719T416 722Q428 722 436 714T446 693Q446 684 442
670L370 381H527L601 683L602 688Q604 693 604 696T608 705T614 713T622 719T635 722Q647 722 655 713T665 692Q665 680 662 670L590 381H726Q754 381 763 375Q776 365 776 350Q776 320 739 320H574L540 180H741Q755 180 763 174T774 162T776 150Q776 119 736 119H525L450
-183L449 -186Q448 -190 448 -192T446 -199T443 -205T439 -211T433 -217T426 -220T416 -222Q404 -222 396 -213T386 -192Q386 -184 390 -170L461 119H305L230 -183L229 -186Q228 -190 228 -192T226 -199T223 -205T219 -211T213 -217T206 -220T196 -222Q184 -222
176 -213T166 -192Q166 -184 170 -170L242 119H105Q76 119 68 125Q56 134 56 150ZM321 180H477L511 320H355L321 180Z" />
<glyph unicode="$" glyph-name="dollar" horiz-adv-x="500" d="M44 61L56 130Q102 93 135 78T220 55V337H219Q158 351 120 387T68 459T55 534Q55 605 99 661T220 731V750H279V732Q359 724 427 675L415 609Q348 661 279 667V414Q325 403 359 379T410 323T435 263T443
203Q443 123 397 63T279 -8V-28H220V-10Q122 0 44 61ZM128 547Q128 510 150 477T220 430V665H219Q171 649 150 616T128 547ZM279 58Q328 74 349 112T370 190T350 267T279 322V58Z" />
<glyph unicode="%" glyph-name="percent" horiz-adv-x="833" d="M55 471T55 556T98 695T195 750Q251 750 292 694T333 555Q333 474 293 418T195 361Q140 361 98 416ZM130 548Q130 441 188 424L198 423Q225 425 244 462T263 556Q263 611 244 649T191 688Q165 685
148 654T130 556V548ZM176 -7Q176 -5 185 13L620 737Q627 749 639 749Q647 749 652 744T658 730Q658 721 646 702L221 -5Q221 -6 218 -10T213 -16T209 -21T203 -26T196 -27Q188 -27 182 -21T176 -7ZM499 82T499 167T542 306T640 361T736 305T777 166Q777 85 737
29T639 -28Q584 -28 542 27ZM574 159Q574 52 632 35L642 34Q669 36 688 73T707 167Q707 222 688 260T635 299Q609 296 592 265T574 167V159Z" />
<glyph unicode="&amp;" glyph-name="ampersand" horiz-adv-x="758" d="M41 150Q41 169 44 185T56 217T71 244T95 273T122 299T157 331T194 365Q161 455 161 541Q161 630 199 687T300 744Q359 744 394 694T429 584Q429 543 398 491T277 358Q325 256 436 125Q553
227 602 405L666 389Q619 206 484 81Q532 50 555 45Q570 42 587 42Q635 42 701 60V-7Q646 -22 587 -22Q501 -22 426 37H425Q335 -22 224 -22Q144 -22 93 29T41 150ZM119 158Q119 113 147 78T226 42Q301 42 376 83Q265 213 220 305Q212 298 196 284T173 263T156
246T140 227T129 208T121 184T119 158ZM226 576Q226 505 253 420Q360 517 360 585Q360 620 346 651T299 683Q272 683 249 657T226 576Z" />
<glyph unicode="&apos;" glyph-name="quotesingle" horiz-adv-x="278" d="M99 722H177L171 465L169 363V362H108L107 363L99 722Z" />
<glyph unicode="(" glyph-name="parenleft" horiz-adv-x="389" d="M80 250Q80 579 271 750H333Q277 690 252 648Q158 490 158 250Q158 -51 301 -216L333 -250H271Q80 -77 80 250Z" />
<glyph unicode=")" glyph-name="parenright" horiz-adv-x="389" d="M55 -250Q81 -222 97 -203T141 -138T186 -43T216 83T230 250Q230 343 215 424T184 552T136 647T93 709T55 750H116Q308 578 308 251Q308 -78 116 -250H55Z" />
<glyph unicode="*" glyph-name="asterisk" horiz-adv-x="500" d="M64 435Q64 451 76 460T152 502Q181 517 199 527V528Q178 539 146 556Q89 586 77 595T64 620Q64 632 73 643T97 655Q109 655 125 645L223 576Q215 699 215 713Q215 733 226 741T250 750Q261 750
272 742T284 715Q284 711 276 576Q383 651 391 654Q395 655 399 655Q414 655 424 645T435 620Q435 604 423 595T347 553Q318 538 300 528V527Q321 516 353 499Q410 469 422 460T435 435Q435 423 426 412T402 401Q388 401 375 410L276 480Q284 357 284 343Q284 324
273 315T250 306Q236 306 226 316T215 340Q215 342 215 347T216 362T217 386T219 425T223 480Q115 404 109 402Q105 400 100 400Q85 400 75 410T64 435Z" />
<glyph unicode="+" glyph-name="plus" horiz-adv-x="778" d="M55 238T55 250T62 269T77 279T102 281H358V538Q358 583 388 583Q419 583 419 538V281H679Q721 281 721 250Q721 220 681 220H419V-38Q419 -83 389 -83Q377 -83 369 -76T359 -60Q358 -56 358 -38V220H100Q96
219 92 219Q73 219 64 228Z" />
<glyph unicode="," glyph-name="comma" horiz-adv-x="278" d="M96 0V84H180V14L179 0L138 -125H96L122 0H96Z" />
<glyph unicode="-" glyph-name="hyphen" horiz-adv-x="333" d="M10 193V252H276V193H10Z" />
<glyph unicode="." glyph-name="period" horiz-adv-x="278" d="M96 0V84H180V0H96Z" />
<glyph unicode="/" glyph-name="slash" horiz-adv-x="500" d="M56 -219Q56 -212 65 -186L381 720Q391 749 413 749Q425 749 434 741T443 719Q443 712 436 691L118 -220Q106 -250 86 -250Q74 -250 65 -241T56 -219Z" />
<glyph unicode="0" glyph-name="zero" horiz-adv-x="500" d="M41 310V327Q41 366 42 395T52 471T74 552T117 618T186 666Q217 678 249 678Q277 678 303 671T358 641T408 583T444 487T458 345V324Q458 286 457 256T447 180T425 101T381 36T312 -11Q279 -22 249
-22Q221 -22 196 -15T141 13T90 70T55 167T41 310ZM119 310Q119 243 128 193T150 114T181 68T216 45T250 39Q273 39 293 49T334 86T367 170T380 311V370Q380 446 368 498T334 574T292 607T249 616T206 607T165 574T132 498T119 370V310Z" />
<glyph unicode="1" glyph-name="one" horiz-adv-x="500" d="M90 554V612Q210 612 281 678H300V59H425V0H95V59H220V577Q161 554 90 554Z" />
<glyph unicode="2" glyph-name="two" horiz-adv-x="500" d="M41 514Q90 678 235 678Q331 678 390 615T449 464Q449 429 440 400T403 339T354 286T282 221Q255 197 121 70L449 71V0H49V65L179 194Q187 202 213 226T249 258T279 288T309 321T331 352T351 387T361
421T366 461Q366 525 326 569T222 613Q188 613 162 598T122 560T100 515T88 476L84 459L41 514Z" />
<glyph unicode="3" glyph-name="three" horiz-adv-x="500" d="M41 81L52 142Q84 99 127 74T196 45T244 40Q299 40 333 80T367 182Q367 240 335 281T239 323H166V385Q190 387 207 388T230 390T238 391Q286 400 316 439T347 525Q347 567 319 592T246 618Q158 618
107 543Q101 534 91 514L55 569Q124 678 248 678Q324 678 376 633T429 525Q429 417 318 354Q387 330 422 283T457 180Q457 99 397 39T245 -22Q122 -22 41 81Z" />
<glyph unicode="4" glyph-name="four" horiz-adv-x="500" d="M27 171Q27 171 27 219Q27 231 38 250L280 655H372V232H471V171H372V0H292V171H27ZM105 232H298V618Q292 581 270 530T227 444T139 291Q117 253 105 232Z" />
<glyph unicode="5" glyph-name="five" horiz-adv-x="500" d="M38 76L72 132Q128 40 228 40Q278 40 318 78T359 205Q359 287 330 326T257 366Q189 366 147 286H79V655H416V591H152V386Q203 427 259 427Q336 427 392 363T449 204Q449 108 384 43T229 -22Q172 -22
121 4T38 76Z" />
<glyph unicode="6" glyph-name="six" horiz-adv-x="500" d="M42 323Q42 473 118 575T309 678Q361 678 416 658V598Q359 619 309 619Q251 619 208 579T147 487T126 380Q157 419 202 440T295 462Q361 462 404 401Q457 327 457 224Q457 113 388 40Q330 -22 252 -22Q224
-22 198 -14T142 17T92 76T56 176T42 323ZM127 220Q146 40 251 40Q302 40 331 74T370 151Q375 173 375 218Q375 305 347 349Q314 401 256 401Q200 401 164 356T128 247Q128 238 130 220H127Z" />
<glyph unicode="7" glyph-name="seven" horiz-adv-x="500" d="M41 585V656L457 655V590Q351 468 294 311T236 -11H151Q151 147 209 300T389 585H41Z" />
<glyph unicode="8" glyph-name="eight" horiz-adv-x="500" d="M41 180Q41 236 75 282T180 354Q132 369 94 407T55 503Q55 573 111 625T249 678Q332 678 387 625T443 503Q443 456 412 417T318 354Q373 337 415 292T457 179Q457 99 397 39T249 -22Q162 -22 102 38T41
180ZM122 181Q122 117 157 79T249 40Q304 40 340 78T376 182Q376 245 341 284T249 323Q200 323 161 288T122 181ZM125 502Q125 449 159 417T248 385Q304 385 338 417T373 502Q373 555 339 587T249 619Q193 619 159 587T125 502Z" />
<glyph unicode="9" glyph-name="nine" horiz-adv-x="500" d="M42 435Q42 545 114 618Q173 678 252 678Q287 678 319 664T384 615T437 508T457 333Q457 179 384 79T205 -22Q133 -22 72 24L103 78Q104 77 111 72T121 65T131 59T142 53T155 48T170 44T187 41T207
40Q275 41 320 105T373 276Q303 193 204 193Q139 193 96 254Q42 330 42 435ZM124 435Q124 389 130 360T156 301Q188 255 243 255Q299 255 335 300T371 410Q371 427 370 436H372Q370 466 364 493T346 551T309 600T253 618Q201 618 171 583T130 507Q124 483 124 435Z"
/>
<glyph unicode=":" glyph-name="colon" horiz-adv-x="278" d="M96 0V84H180V0H96ZM96 361V445H180V361H96Z" />
<glyph unicode=";" glyph-name="semicolon" horiz-adv-x="278" d="M96 0V84H180V14L179 0L138 -125H96L122 0H96ZM96 361V445H180V361H96Z" />
<glyph unicode="&lt;" glyph-name="less" horiz-adv-x="778" d="M83 250Q85 262 90 268T117 286L643 552Q657 558 663 558Q676 558 684 549T693 528Q693 523 691 518T688 510T681 504T674 499T666 494L659 491L182 250L659 9L666 6Q672 2 673 1T680 -3T687 -10T691
-18T693 -28Q693 -40 685 -49T663 -58Q656 -58 624 -42L117 214Q96 225 91 230T83 250Z" />
<glyph unicode="=" glyph-name="equal" horiz-adv-x="778" d="M56 119T56 150T92 181Q94 181 97 181T102 180H683Q721 180 721 150Q721 119 680 119H95Q56 119 56 150ZM56 350Q56 381 96 381H681Q721 381 721 350Q721 344 719 339T708 327T684 320H93Q78 320 69
326T58 338T56 350Z" />
<glyph unicode="&gt;" glyph-name="greater" horiz-adv-x="778" d="M83 -28Q83 -23 85 -18T89 -10T96 -4T103 1T111 5T118 9L595 250L118 491Q117 492 111 495T103 499T96 503T89 510T85 518T83 528Q83 540 92 549T114 558Q121 558 153 542L660 286Q680 276 685
270T693 250Q691 237 686 231T660 214L135 -51Q119 -58 114 -58Q101 -58 92 -49T83 -28Z" />
<glyph unicode="?" glyph-name="question" horiz-adv-x="472" d="M55 677Q132 733 223 733Q279 733 319 718T379 676T407 625T416 571Q416 550 412 532T402 501T387 476T372 457T358 444T347 434Q255 345 255 215V175H188V207Q188 265 198 313T227 393T260 446T295
485T318 508Q338 535 338 572Q338 672 223 672Q143 672 78 614L55 677ZM180 0V84H264V0H180Z" />
<glyph unicode="@" glyph-name="at" horiz-adv-x="667" d="M55 362Q55 519 154 626T385 733Q431 733 467 718T527 680T566 623T591 558T604 487T609 423T610 368Q610 258 555 192T425 126Q349 126 295 194T240 361Q240 458 294 527T425 597Q462 597 510 570Q473
672 386 672Q287 672 209 584T130 361Q130 232 205 142T391 51Q447 51 499 69T558 88H610Q522 -11 388 -11Q253 -11 154 96T55 362ZM315 362Q315 285 348 236T426 187Q467 187 501 235T535 360T502 486T424 535Q382 535 349 487T315 362Z" />
<glyph unicode="A" glyph-name="A" horiz-adv-x="667" d="M27 0L288 694H377L637 0H545L468 204H178L102 0H27ZM199 260H447Q329 587 323 624Q310 563 199 260Z" />
<glyph unicode="B" glyph-name="B" horiz-adv-x="667" d="M96 0V694H318Q387 694 440 677T523 633T567 577T582 520Q582 470 539 427T414 363Q494 350 552 303T610 188Q610 115 547 63T395 2Q378 0 344 0H96ZM180 56H322Q424 56 476 98T528 189Q528 244 476 283T351
329Q342 330 300 330H181L180 293V56ZM180 392H300Q394 392 448 431T503 519Q503 563 452 600T295 638H181L180 603V392Z" />
<glyph unicode="C" glyph-name="C" horiz-adv-x="639" d="M66 347Q66 429 94 500T169 617T270 689T379 716Q418 716 440 715T499 706T577 682L562 599Q517 626 482 639T392 652Q292 652 224 563T156 347Q156 219 224 131T395 42Q414 42 431 43T460 46T486 53T508
60T528 70T545 80T564 91T582 103L588 33Q534 1 495 -10T394 -22Q251 -22 159 88T66 347Z" />
<glyph unicode="D" glyph-name="D" horiz-adv-x="722" d="M95 0V694H341Q441 694 513 647Q586 599 626 517T666 342Q666 203 584 109T391 2Q375 0 343 0H95ZM182 56H325Q450 56 520 148Q579 225 579 341Q579 468 513 553T325 638H182V56Z" />
<glyph unicode="E" glyph-name="E" horiz-adv-x="597" d="M94 0V691H541V625H484L459 626H219L184 627V390H514V329H184V70H269L293 71H487L509 72H555V0H94Z" />
<glyph unicode="F" glyph-name="F" horiz-adv-x="569" d="M94 0V691H527V625H472L448 626H216L184 627V376H485V315H184V0H94Z" />
<glyph unicode="G" glyph-name="G" horiz-adv-x="667" d="M66 347Q66 501 160 608T391 716Q495 716 591 668L576 585Q547 607 528 618T473 641T393 652Q290 652 223 562T156 348Q156 220 224 131T392 42Q444 42 521 63V237H388V299H599V26Q499 -22 391 -22Q254
-22 160 86T66 347Z" />
<glyph unicode="H" glyph-name="H" horiz-adv-x="708" d="M94 0V694H184V392H524V694H614V0H524V330H184V0H94Z" />
<glyph unicode="I" glyph-name="I" horiz-adv-x="278" d="M94 0V694H184V0H94Z" />
<glyph unicode="J" glyph-name="J" horiz-adv-x="472" d="M41 20L54 95Q72 79 80 72T119 53T183 40Q233 40 267 66T301 157V694H388V155Q388 104 373 68T330 13T274 -14T212 -22Q124 -22 41 20Z" />
<glyph unicode="K" glyph-name="K" horiz-adv-x="694" d="M95 0V694H181V323L544 694H637L369 420V419L651 0H557L314 363L181 228V0H95Z" />
<glyph unicode="L" glyph-name="L" horiz-adv-x="542" d="M94 0V694H184V65H379L499 66V0H94Z" />
<glyph unicode="M" glyph-name="M" horiz-adv-x="875" d="M100 0V694H214L368 293Q432 119 437 92H438Q443 127 506 292L660 694H775V0H697V592L696 624L686 587L626 423L472 22H400L250 411Q186 585 178 624V0H100Z" />
<glyph unicode="N" glyph-name="N" horiz-adv-x="708" d="M95 0V694H220L494 150L533 70V694H611V0H486L212 544L173 624V0H95Z" />
<glyph unicode="O" glyph-name="O" horiz-adv-x="736" d="M55 345Q55 500 147 608T368 716Q494 716 586 608T679 345Q679 188 586 83T367 -22Q241 -22 148 83T55 345ZM145 490T145 359T207 136T367 43Q462 43 526 134T590 359Q590 490 524 571T367 652Q277 652 211 571Z" />
<glyph unicode="P" glyph-name="P" horiz-adv-x="639" d="M95 0V694H331Q423 694 485 655Q531 626 556 584T582 493Q582 415 518 352T335 288Q330 288 319 288T302 289H185V0H95ZM182 347H315Q367 347 406 361T464 398T492 445T501 493Q501 515 493 537T467 584T409
623T315 638H182V347Z" />
<glyph unicode="Q" glyph-name="Q" horiz-adv-x="736" d="M55 345Q55 504 148 610T367 716Q494 716 587 608T680 345Q680 151 533 33L652 -125H547L463 -5Q410 -22 367 -22Q239 -22 147 84T55 345ZM142 344Q142 215 207 129T368 42Q384 42 424 51L323 195H412L490
90H491Q593 182 593 344Q593 477 528 564T366 652H365Q268 650 205 562T142 344Z" />
<glyph unicode="R" glyph-name="R" horiz-adv-x="646" d="M95 0V694H321Q393 694 447 676T531 628T575 568T589 508Q589 450 545 400T418 326L617 0H527L340 316H182V0H95ZM182 378H314Q419 378 463 417T508 507Q508 529 499 550T470 591T411 625T317 638H182V378Z" />
<glyph unicode="S" glyph-name="S" horiz-adv-x="555" d="M44 47L59 130Q164 47 273 47Q338 47 378 87T419 179Q419 218 396 250T333 299Q331 300 209 332Q148 348 102 397T55 519Q55 596 117 656T281 716Q375 716 464 668L450 585Q408 617 372 633T280 649Q215
649 175 614T135 531Q135 496 157 467T215 424Q229 418 287 404T365 382Q420 359 459 309T499 189Q499 104 436 41T273 -22Q153 -22 44 47Z" />
<glyph unicode="T" glyph-name="T" horiz-adv-x="680" d="M35 623V689H643V623H501L384 624V0H295V624L177 623H35Z" />
<glyph unicode="U" glyph-name="U" horiz-adv-x="687" d="M94 245V694H184V279Q184 273 184 262T183 244Q183 183 199 139T242 74T294 43T346 34Q374 34 401 44T455 76T498 140T515 240Q515 243 515 249T514 258V694H593V241Q593 177 571 125T512 42T432 -5T346
-22Q302 -22 259 -6T179 41T118 125T94 245Z" />
<glyph unicode="V" glyph-name="V" horiz-adv-x="667" d="M14 694H107L260 300Q333 103 341 70Q347 109 419 295L574 694H652L379 0H287L14 694Z" />
<glyph unicode="W" glyph-name="W" horiz-adv-x="944" d="M14 694H101L217 287Q263 117 268 70Q272 114 320 290L435 694H517L635 283L664 175L683 96L687 70Q689 103 740 289L857 694H929L726 0H639L532 369Q477 572 469 624Q467 604 453 546T425 439T410 388L298
0H218L14 694Z" />
<glyph unicode="X" glyph-name="X" horiz-adv-x="667" d="M14 0L282 365V366L28 694H133L326 433L514 694H610L369 366V365L652 0H547L326 305L110 0H14Z" />
<glyph unicode="Y" glyph-name="Y" horiz-adv-x="667" d="M2 694H107L254 481Q334 361 341 348Q376 410 574 694H662L376 278V0H289V278L2 694Z" />
<glyph unicode="Z" glyph-name="Z" horiz-adv-x="611" d="M55 0V25Q55 39 56 44T68 63L440 632L276 631H69V694H555V670Q555 667 555 665T555 660T554 656T554 653T553 650T551 647T549 643T546 639T542 633L170 65H378L401 66H560V0H55Z" />
<glyph unicode="[" glyph-name="bracketleft" horiz-adv-x="289" d="M100 -250V750H266V689H175V-189H266V-250H100Z" />
<glyph unicode="\" glyph-name="backslash" horiz-adv-x="500" d="M56 719Q56 731 65 740T86 749Q97 749 104 742T114 730T121 711L438 -197Q443 -214 443 -219Q443 -229 436 -239T413 -249Q401 -249 393 -241T383 -227T376 -206L57 709Q56 713 56 719Z" />
<glyph unicode="]" glyph-name="bracketright" horiz-adv-x="289" d="M21 -189H111V689H21V750H187V-250H21V-189Z" />
<glyph unicode="^" glyph-name="asciicircum" horiz-adv-x="611" d="M133 445L274 630H336L477 445H416L305 581L194 445H133Z" />
<glyph unicode="_" glyph-name="underscore" horiz-adv-x="778" d="M84 -248T84 -228T111 -208H660Q693 -208 693 -229Q693 -248 665 -248H112Q84 -248 84 -228Z" />
<glyph unicode="`" glyph-name="grave" horiz-adv-x="500" d="M97 640H175L308 510H247L97 640Z" />
<glyph unicode="a" glyph-name="a" horiz-adv-x="480" d="M44 113Q44 150 72 177T145 218T234 238T322 245V279Q320 343 296 371Q271 401 233 401Q156 401 83 350L77 417Q152 461 234 461Q303 461 349 416T400 305V0H324V35Q320 31 306 22T249 1T158 -11Q101 -11
73 29T44 113ZM117 114Q117 87 143 69T210 51Q253 51 287 69T322 130V193Q291 193 259 189T193 177T138 153T117 114Z" />
<glyph unicode="b" glyph-name="b" horiz-adv-x="517" d="M81 0V722H156V397Q229 455 316 455Q388 455 434 386T480 224Q480 123 425 56T293 -11Q222 -11 159 46V0H81ZM159 133Q159 125 159 121T161 112T164 106T169 99T176 90Q209 50 258 50Q311 50 356 92T401
223Q401 270 388 305T354 359T310 385T266 394Q227 394 193 371T159 320V133Z" />
<glyph unicode="c" glyph-name="c" horiz-adv-x="444" d="M35 223Q35 316 95 388T255 461Q302 461 333 452T410 417L398 351Q349 382 323 389Q294 397 254 397Q186 397 150 346T113 223Q113 149 152 101T253 53Q331 53 410 107L415 40Q336 -11 252 -11Q160 -11
98 57T35 223Z" />
<glyph unicode="d" glyph-name="d" horiz-adv-x="517" d="M35 221Q35 320 87 388T213 456Q289 456 358 401V722H434V0H355V52Q290 -11 207 -11Q133 -11 84 58T35 221ZM113 222Q113 133 155 92T248 51Q290 51 322 79T355 134V325Q355 344 334 364Q302 394 260 394H258Q234
394 211 385T164 358T127 304T113 222Z" />
<glyph unicode="e" glyph-name="e" horiz-adv-x="444" d="M34 226Q34 325 94 393T236 461Q266 461 293 452T347 420T393 354T414 249V220H104Q107 145 150 98T252 51Q328 51 404 106L410 40Q334 -11 252 -11Q157 -11 96 59T34 226ZM109 275H357Q351 314 336 341T301
379T266 395T236 399Q185 399 152 360T109 275Z" />
<glyph unicode="f" glyph-name="f" horiz-adv-x="305" d="M27 386V445H101V518Q101 522 101 530T100 542Q100 634 150 683T268 733Q305 733 347 722V655Q304 672 266 672Q232 672 203 652T173 581V445H286V386H176V0H101V386H27Z" />
<glyph unicode="g" glyph-name="g" horiz-adv-x="500" d="M27 -71Q27 -6 91 32Q66 68 66 108Q66 153 95 192V193Q62 236 62 292Q62 363 109 409T221 455Q272 455 319 422L317 424Q391 455 474 455L485 392Q455 395 426 395Q423 395 351 391L342 399Q381 346 381
292Q381 227 335 178T221 129Q177 129 130 159Q119 137 119 122Q119 102 131 86T175 69H250Q285 69 309 67T370 56T431 25T466 -33Q471 -53 471 -70Q471 -128 406 -167T249 -206Q156 -206 92 -167T27 -71ZM97 -71Q97 -97 124 -115T184 -141T248 -149Q311 -149 356
-128T401 -72Q401 -3 252 -3H189L160 -4Q131 -7 114 -27T97 -71ZM132 292Q132 244 156 216T222 187Q256 187 283 211T311 293Q311 341 287 369T221 398Q187 398 160 374T132 292Z" />
<glyph unicode="h" glyph-name="h" horiz-adv-x="517" d="M80 0V722H155V384Q215 455 299 455Q337 455 364 443T404 415T425 373T434 330T436 288V0H358V281Q358 298 358 308T352 336T337 366T308 385T260 394Q207 394 183 349T158 240V0H80Z" />
<glyph unicode="i" glyph-name="i" horiz-adv-x="239" d="M81 0V445H156V0H81ZM74 590V679H164V590H74Z" />
<glyph unicode="j" glyph-name="j" horiz-adv-x="267" d="M-61 -171L-46 -110Q-7 -141 32 -141Q61 -141 81 -127T108 -91Q110 -82 110 -65V445H185V-50Q185 -133 146 -169T59 -205Q-2 -205 -61 -171ZM96 590V679H186V590H96Z" />
<glyph unicode="k" glyph-name="k" horiz-adv-x="489" d="M83 0V722H155V236L359 445H449L281 273L471 0H389L233 224L153 142V0H83Z" />
<glyph unicode="l" glyph-name="l" horiz-adv-x="239" d="M81 0V722H156V0H81Z" />
<glyph unicode="m" glyph-name="m" horiz-adv-x="794" d="M80 0V450H153V380Q211 455 299 455Q396 455 426 374Q487 455 577 455Q615 455 642 443T683 414T704 371T713 329T714 288V0H635V281Q635 283 635 287T633 303T628 325T617 349T600 371T574 387T538 394Q485
394 461 349T436 240V0H358V281Q358 298 358 308T352 336T337 366T308 385T260 394Q207 394 183 349T158 240V0H80Z" />
<glyph unicode="n" glyph-name="n" horiz-adv-x="517" d="M80 0V450H153V380Q211 455 299 455Q336 455 362 444T403 417T424 377T434 333T436 288V0H358V281Q358 298 358 308T352 336T337 366T308 385T260 394Q207 394 183 349T158 240V0H80Z" />
<glyph unicode="o" glyph-name="o" horiz-adv-x="500" d="M30 221Q30 322 94 391T249 461Q343 461 406 389T469 220Q469 121 403 55T249 -11T96 55T30 221ZM108 231Q108 143 150 98T249 53T347 98T390 231Q390 315 348 357T249 399Q194 399 151 357T108 231Z" />
<glyph unicode="p" glyph-name="p" horiz-adv-x="517" d="M81 -195V445H156V396Q229 455 322 455Q391 455 435 386T480 224Q480 121 425 55T294 -11Q220 -11 159 46V-195H81ZM159 126Q159 104 187 77T256 50Q312 50 356 98T401 222Q401 290 363 340T265 391Q254
391 244 390T226 385T210 378T196 370T184 361T175 352T168 344T162 338L159 334V126Z" />
<glyph unicode="q" glyph-name="q" horiz-adv-x="517" d="M35 221Q35 322 90 388T221 455T358 388V455H434V-195H355V50Q288 -11 204 -11Q133 -11 84 57T35 221ZM113 221Q113 150 153 101T249 51Q290 51 324 79T358 138V285Q358 316 332 353T259 391Q202 391 158
343T113 221Z" />
<glyph unicode="r" glyph-name="r" horiz-adv-x="342" d="M81 0V450H151V360Q163 379 180 396T237 434T326 455V388Q300 387 274 379T220 352T174 295T156 206V0H81Z" />
<glyph unicode="s" glyph-name="s" horiz-adv-x="383" d="M27 34L39 102Q41 101 52 95T68 85T86 76T109 67T134 59T163 54T196 52Q246 52 267 73T289 120Q289 145 271 161T233 184Q223 187 189 194T137 206Q96 219 65 250T33 329Q33 352 40 372T63 414T114 448T197
461Q269 461 343 430L332 364Q331 365 321 369T309 375T298 380T285 385T272 389T258 393T244 396T227 399T209 400T188 401Q142 401 123 383T104 340Q104 307 130 293T205 270T273 252Q309 236 334 204T360 127Q360 104 353 82T330 38T279 3T197 -11Q109 -11 27
34Z" />
<glyph unicode="t" glyph-name="t" horiz-adv-x="361" d="M18 386V445H104V571H174V445H315V386H174V140Q174 53 228 53Q270 53 316 86L332 27Q261 -11 184 -11Q102 -11 102 117V386H18Z" />
<glyph unicode="u" glyph-name="u" horiz-adv-x="517" d="M80 122V445H158V110Q159 75 174 60T238 45Q290 45 321 72T357 136Q358 146 358 165V445H436V0H360V48Q292 -11 185 -11Q155 -11 134 -2T103 20T87 53T81 87T80 122Z" />
<glyph unicode="v" glyph-name="v" horiz-adv-x="461" d="M14 445H91L184 201Q227 79 232 50Q240 101 372 445H446L274 0H186L14 445Z" />
<glyph unicode="w" glyph-name="w" horiz-adv-x="683" d="M14 445H89Q186 137 197 50Q200 112 303 445H374L447 201Q482 75 485 50Q490 99 596 445H669L531 0H444Q376 225 360 282T337 394Q335 343 231 0H152L14 445Z" />
<glyph unicode="x" glyph-name="x" horiz-adv-x="461" d="M0 0L194 228V230L6 445H89L227 280H228L361 445H444L260 230V229L460 0H377L227 188L83 0H0Z" />
<glyph unicode="y" glyph-name="y" horiz-adv-x="461" d="M14 445H93Q157 298 189 215T226 111T238 50Q240 120 371 445H446L229 -90Q200 -157 175 -181T114 -205Q73 -205 41 -197L36 -132Q89 -149 109 -149Q136 -149 149 -130T191 -42Q198 -25 202 -15Q206 -6
206 1T201 18L14 445Z" />
<glyph unicode="z" glyph-name="z" horiz-adv-x="435" d="M27 0V41L293 386L263 385H41V445H398V405L133 62H334L355 63H401V0H27Z" />
<glyph unicode="{" glyph-name="braceleft" horiz-adv-x="500" d="M52 219V281Q110 281 157 309T210 389V626Q210 638 212 650T225 681T254 715T309 739T393 750H446V689H422Q375 689 346 684T306 668T291 647T288 621V410Q288 373 276 344T246 299T205 271T163
255T127 250Q150 249 174 242T225 218T270 168T288 90V-125Q288 -157 315 -173T422 -189H446V-250H401Q330 -250 282 -229Q268 -223 257 -215T239 -200T226 -184T218 -169T213 -154T211 -140T210 -128V-119V88Q208 128 203 140Q187 178 145 198T52 219Z" />
<glyph unicode="|" glyph-name="bar" horiz-adv-x="278" d="M118 -220V720Q118 749 138 749T158 720V-220Q158 -249 138 -249T118 -220Z" />
<glyph unicode="}" glyph-name="braceright" horiz-adv-x="500" d="M52 -189Q54 -189 58 -189Q87 -189 104 -188T148 -184T190 -170T209 -143Q210 -138 210 -116V90Q210 135 227 168T272 217T324 241T371 250Q348 251 324 258T273 282T228 332T210 410V625Q210
657 183 673T75 689H52V750H101Q130 749 142 749T175 744T214 731Q228 725 240 717T259 702T272 686T280 670T285 655T287 641T288 629T288 619V412Q290 375 296 360Q312 322 353 302T446 281V219Q388 219 341 191T289 111L288 88V-119Q286 -159 279 -174Q260 -212
214 -231T105 -250H52V-189Z" />
<glyph unicode="~" glyph-name="asciitilde" horiz-adv-x="611" d="M83 557Q85 610 122 643T210 676Q245 676 306 648T399 619Q425 619 444 633T466 676H527Q525 623 488 590T400 557Q365 557 304 586T211 615Q185 615 166 601T144 557H83Z" />
</font>
</defs>
</svg>

Before

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,211 +0,0 @@
<?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd" > <svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%">
<defs >
<font id="cmunsx" horiz-adv-x="462" ><font-face
font-family="CMU Sans Serif"
units-per-em="1000"
panose-1="2 0 8 3 0 0 0 0 0 0"
ascent="928"
descent="-336"
alphabetic="0" />
<missing-glyph horiz-adv-x="760" d="M10 10V765H750V10H10ZM70 112L346 388L70 663V112ZM105 70H655L380 346L105 70ZM105 705L380 429L655 705H105ZM414 388L690 112V663L414 388Z" />
<glyph unicode=" " glyph-name="space" horiz-adv-x="367" />
<glyph unicode="!" glyph-name="exclam" horiz-adv-x="367" d="M117 46V84Q117 97 119 105T132 122T164 131H207Q248 131 248 85V47Q248 34 247 27T235 10T202 0H164Q150 0 141 2T125 15T117 46ZM117 694Q118 716 124 719Q128 722 139 722H226Q248 722 248 702L236
227Q236 209 228 199Q223 196 215 196H154Q131 196 130 215L117 694Z" />
<glyph unicode="&quot;" glyph-name="quotedbl" horiz-adv-x="550" d="M114 696V710Q118 722 136 722H227Q249 722 249 705Q249 704 249 700T248 695L219 403Q217 386 212 381Q206 378 197 378H165Q155 378 150 383T145 393T143 407L114 696ZM299 710Q303 722
321 722H412Q434 722 434 705V695L404 403Q402 386 397 381Q391 378 382 378H351Q341 378 336 383T330 393T328 408L300 696L299 710Z" />
<glyph unicode="#" glyph-name="numbersign" horiz-adv-x="916" d="M60 365Q60 378 68 387T83 398Q91 401 109 401H342L418 682L419 686Q420 690 421 692T424 699T429 707T436 714T445 719T457 721Q473 721 482 711T493 688Q493 683 488 663L417 401H580L657 682L658
686Q659 690 660 692T663 699T668 707T674 714T683 719T695 721Q711 721 720 711T731 688Q731 679 727 663L656 401H801Q816 401 823 400Q836 398 845 389T854 365Q854 357 852 350T838 336T809 328H635L593 172H806Q823 172 831 169Q854 161 854 135Q854 99 809
99H572L496 -182Q488 -221 457 -221Q442 -221 432 -211T421 -188Q421 -183 426 -163L497 99H334L257 -182Q249 -221 219 -221Q204 -221 194 -211T183 -188Q183 -179 187 -163L259 99H113Q98 99 91 100Q61 106 61 135Q61 142 63 149T76 164T105 172H279L321 328H108Q91
328 83 331Q60 339 60 365ZM354 172H518L560 328H397L354 172Z" />
<glyph unicode="$" glyph-name="dollar" horiz-adv-x="550" d="M49 77Q49 80 61 146Q65 170 75 170Q81 170 99 155T153 119T238 92V311Q150 329 105 390T60 524Q60 613 105 669T243 732Q254 749 274 749T305 732Q354 728 382 717T450 682Q451 681 455 679T460
676T463 673T466 670T467 666T468 660Q468 653 457 593Q453 571 444 571Q437 571 423 582T379 609T310 631V440Q391 423 439 360T488 211Q488 8 306 -10Q295 -27 274 -27Q254 -27 243 -10Q185 -5 117 24T49 77ZM176 545Q176 524 182 509T202 482T220 468T238 458V629H237Q190
615 180 575Q176 561 176 545ZM310 94Q372 113 372 191Q372 263 311 292L310 261V94Z" />
<glyph unicode="%" glyph-name="percent" horiz-adv-x="1029" d="M60 555Q60 750 242 750Q278 750 308 741T364 712T406 652T421 556Q421 361 241 361Q163 361 112 405T60 555ZM180 541Q181 516 182 504T188 472T207 443T242 434Q281 434 298 481Q307 508 307
556Q307 677 241 677Q220 677 207 668T189 641T182 609T180 572Q180 567 180 564V541ZM201 -2T201 14T216 49L746 724Q765 749 787 749Q807 749 817 736T828 708T815 676L292 9Q273 -15 266 -20T241 -27Q224 -26 213 -14ZM605 166Q605 361 787 361Q965 361 966
167Q966 -28 786 -28Q708 -28 657 16T605 166ZM725 152Q726 127 727 115T733 83T752 54T787 45Q826 45 843 92Q852 119 852 167Q852 288 786 288Q765 288 752 279T734 252T727 220T725 183Q725 178 725 175V152Z" />
<glyph unicode="&amp;" glyph-name="ampersand" horiz-adv-x="830" d="M45 152Q45 238 136 301Q139 303 140 304L200 348Q156 449 156 547Q156 635 212 689T342 744Q414 744 462 694T510 577Q510 483 330 355Q375 273 474 168Q530 223 558 264Q601 330 631 425Q635
437 645 437Q652 437 711 421Q731 415 731 404Q731 395 718 356T666 249T577 128L553 103Q602 78 644 78Q680 78 717 89T755 100Q768 100 768 80V17Q768 13 768 10T766 4T764 0T760 -3T756 -5T751 -6T746 -8Q694 -22 642 -22Q545 -22 460 35Q376 -6 317 -16Q283
-22 248 -22Q155 -22 100 30T45 152ZM182 180Q182 143 197 111T249 78Q310 78 373 104Q276 207 234 282H233Q217 270 210 263T192 234T182 180ZM270 570Q270 507 298 423Q396 494 396 576Q396 608 383 639T341 671Q317 671 294 647T270 570Z" />
<glyph unicode="&apos;" glyph-name="quotesingle" horiz-adv-x="305" d="M84 696V710Q88 722 106 722H197Q219 722 219 705Q219 704 219 700T218 695L189 403Q187 386 182 381Q176 378 167 378H135Q125 378 120 383T115 393T113 407L84 696Z" />
<glyph unicode="(" glyph-name="parenleft" horiz-adv-x="428" d="M85 249Q85 559 279 731Q283 735 284 736Q300 750 313 750H343Q364 750 364 737Q364 732 350 714T314 662T272 578T237 442T222 249T236 57T272 -78T314 -161T349 -213T364 -238Q364 -250 346
-250H316Q302 -250 295 -245T259 -214Q177 -136 131 -16T85 249Z" />
<glyph unicode=")" glyph-name="parenright" horiz-adv-x="428" d="M62 -237Q62 -231 76 -214T112 -162T154 -78T189 58T204 252Q204 353 192 434T156 571T116 654T75 714Q61 731 62 740Q65 750 80 750H111Q123 750 130 746T165 715Q190 692 214 661T269 573T320
432T340 250Q340 100 294 -18T166 -214Q136 -242 130 -245T109 -250H83Q62 -250 62 -237Z" />
<glyph unicode="*" glyph-name="asterisk" horiz-adv-x="550" d="M67 437Q67 444 68 449T72 460T78 468T88 476T101 483T119 491T140 499T167 509T199 521Q110 550 89 564T67 604Q67 627 83 646T124 665Q128 665 132 664T139 662T148 658T158 651T171 640T187
627T209 608T236 586Q218 688 218 700Q218 722 235 735T274 749T313 736T330 700Q330 694 311 586Q323 596 337 608T360 627T377 641T391 652T403 659T413 664T423 665Q446 665 463 647T480 604Q480 579 463 567T385 533Q362 525 349 520Q438 491 459 477T480 437Q480
414 464 395T423 376Q419 376 417 376T412 377T406 380T398 385T388 392T376 402T360 415T338 433T311 456Q330 347 330 339Q330 319 313 306T274 292T235 305T218 341Q218 354 236 456Q220 443 204 430T180 409T163 395T150 385T141 380T133 377T124 376Q101 376
84 395T67 437Z" />
<glyph unicode="+" glyph-name="plus" horiz-adv-x="855" d="M60 250Q60 286 106 286H390V576Q390 596 401 606T426 616Q463 616 463 571V286H744Q792 286 792 250T745 214H463V-75Q463 -93 453 -104T426 -116Q390 -116 390 -71V214H102Q83 214 72 224T60 250Z" />
<glyph unicode="," glyph-name="comma" horiz-adv-x="305" d="M86 22V98Q86 118 89 124T107 131H195Q209 131 213 127T217 109V23Q217 10 211 -2T160 -84Q155 -92 153 -94T147 -100T139 -104T128 -105H108Q88 -105 88 -92Q88 -87 120 0H108Q97 0 92 4T86 22Z" />
<glyph unicode="-" glyph-name="hyphen" horiz-adv-x="367" d="M12 229Q12 265 57 265H260Q304 265 304 229Q304 222 302 215T289 201T260 193H56Q30 193 21 205T12 229Z" />
<glyph unicode="." glyph-name="period" horiz-adv-x="305" d="M86 23V103Q87 113 87 115T89 123T95 130T108 131H195Q209 131 213 126T217 110V28Q217 19 217 16T215 8T209 2T196 0H109Q86 0 86 23Z" />
<glyph unicode="/" glyph-name="slash" horiz-adv-x="550" d="M61 -213Q61 -211 70 -181L408 702Q408 703 410 708T413 715T416 723T420 731T425 738T432 744T441 747T451 749Q465 749 476 739T487 714Q487 705 480 686L134 -216Q121 -249 97 -249Q83 -249 72
-239T61 -213Z" />
<glyph unicode="0" glyph-name="zero" horiz-adv-x="550" d="M42 324V358Q42 582 117 658Q175 717 274 717Q337 717 382 693T450 634T486 548T502 457T505 367V361Q505 356 505 343T506 320Q506 264 502 221T484 129T445 50T377 -1T273 -22Q167 -22 112 40Q42
117 42 324ZM179 350Q179 161 197 113Q205 91 224 71T274 50T323 70T350 112Q369 163 369 348V355Q369 468 365 517T348 594Q323 644 274 644Q238 644 215 617Q190 590 185 539T179 350Z" />
<glyph unicode="1" glyph-name="one" horiz-adv-x="550" d="M77 611Q77 633 95 641T138 649T201 659T267 696Q284 711 290 714T315 717Q356 717 356 673V73H429Q472 73 472 36Q472 0 429 0H135Q117 0 107 7T94 22T92 36T94 50T107 65T136 73H220V589Q156 576 122
575Q77 575 77 611Z" />
<glyph unicode="2" glyph-name="two" horiz-adv-x="550" d="M46 568Q46 572 51 586T72 623T109 666T170 702T257 717Q362 717 427 650T493 486Q493 458 485 432T467 387T431 340T389 296T330 243T265 184L183 106H217L425 108H448Q493 108 493 63V45Q493 0 448
0H100Q84 0 74 4T60 17T56 30T54 44V60Q54 73 63 84Q69 91 199 230Q204 235 222 254T247 281T270 306T293 334T312 361T330 390T342 419T351 452T354 485Q354 539 325 577T242 616Q204 616 179 596T144 552T126 507T112 487Q108 487 104 490T96 498T87 509T80 518Q74
525 67 534T57 546T51 555T47 562T46 568Z" />
<glyph unicode="3" glyph-name="three" horiz-adv-x="550" d="M46 73Q46 73 56 132Q58 143 64 148L69 149Q75 149 98 130T164 92T260 73Q288 73 308 82T338 103T353 135T360 168T361 201V208Q361 278 337 308T249 339H207Q192 339 187 343T182 365V392Q182 397
183 400T186 405T191 409T200 411T211 412T226 413T245 415Q286 419 310 456T335 545Q335 587 320 607T261 627Q227 627 198 614T154 586T127 557T111 544Q103 544 82 573T61 611Q61 620 82 643T154 692T266 717Q318 717 357 705T418 674T452 631T468 586T472 544Q472
441 365 377Q503 338 503 202Q503 85 438 31T266 -23Q158 -23 73 40Q71 42 67 45T60 50T55 54T51 59T49 63T47 68T46 73Z" />
<glyph unicode="4" glyph-name="four" horiz-adv-x="550" d="M30 196V228Q30 248 42 270L256 664Q264 678 275 688Q287 694 303 694H383Q427 694 427 648V248H472Q485 248 493 247T509 234T518 202Q518 197 517 189T504 167T471 153H427V44Q427 0 381 0H348Q305
0 305 44V153H79Q66 153 58 154T40 166T30 196ZM134 248H310V592Q296 551 134 248Z" />
<glyph unicode="5" glyph-name="five" horiz-adv-x="550" d="M37 94Q37 100 74 158Q83 171 89 171T109 148Q115 138 124 128T150 104T190 82T243 73Q280 73 303 84T336 118T349 161T352 213V226Q352 262 351 281T343 327T322 366T281 378Q221 378 185 324Q171
304 163 300T133 295Q112 295 105 298T89 311Q82 322 82 347V642Q82 657 83 665T94 684T126 694H413Q457 694 457 645Q457 621 449 609T433 596T406 594H210V438Q249 451 286 451Q327 451 361 441T427 406T476 334T494 221Q494 151 473 102T415 26T337 -11T246
-22Q207 -22 172 -12T113 14T72 46T46 76T37 94Z" />
<glyph unicode="6" glyph-name="six" horiz-adv-x="550" d="M45 336Q45 435 63 512T134 643Q208 717 332 717Q365 717 394 708T430 689Q433 684 433 672V626Q433 615 428 609L424 606L419 605Q414 606 403 612T376 622T337 627Q206 627 188 467Q185 443 185 418Q234
480 312 480Q412 480 464 404Q503 347 503 244Q503 170 491 125T441 38Q385 -22 277 -22Q229 -22 192 -7T130 30T89 87T64 150T51 220T46 282T45 336ZM185 251Q185 215 188 189T199 134T228 89T279 73Q294 73 306 75T326 85T341 97T352 116T358 135T362 159T363
182T364 208T364 233V264Q363 290 363 300T360 331T352 362T339 384T316 402T282 407Q230 407 208 360T185 251Z" />
<glyph unicode="7" glyph-name="seven" horiz-adv-x="550" d="M45 632V651Q45 695 90 695H166L387 694H458Q503 694 503 648Q502 620 498 612Q497 611 468 574Q412 501 373 420T317 271T292 151T283 59T281 18Q274 -11 239 -11H189Q143 -11 143 32Q146 349 358
588L312 587H158L101 586H89Q45 586 45 632Z" />
<glyph unicode="8" glyph-name="eight" horiz-adv-x="550" d="M45 203Q45 334 164 373Q168 375 169 375Q60 407 60 521Q60 627 117 671T258 716Q279 716 292 716T332 712T377 701T417 680T454 646T477 595T487 523Q487 411 382 376Q379 375 378 375Q503 340 503
204Q503 -22 274 -22T45 203ZM182 189Q183 130 200 102T273 73Q300 73 318 81T346 98T359 127T365 159T366 196V219Q366 276 348 307T274 338Q247 338 229 329T201 311T188 279T183 248T182 214V189ZM188 511Q188 462 204 437T273 411Q303 411 321 419T347 443T357
474T359 512V530Q359 583 342 605T274 627Q244 627 226 621T200 598T190 569T188 529V511Z" />
<glyph unicode="9" glyph-name="nine" horiz-adv-x="550" d="M45 456Q45 530 59 576T115 663Q171 717 276 717Q404 717 459 610Q479 572 489 523T501 439T503 348Q503 121 400 35Q332 -22 228 -22Q151 -22 90 23Q81 31 81 39Q81 46 110 96Q120 111 127 111Q130
111 159 92T227 73Q271 73 300 93T341 148T357 210T363 268Q363 274 363 276Q309 214 238 214Q131 214 79 298Q45 353 45 456ZM184 457Q184 382 188 356T211 305Q234 287 266 287Q318 287 340 335T363 448Q363 627 276 627Q250 627 232 619T205 599T191 564T185
524T184 476V457Z" />
<glyph unicode=":" glyph-name="colon" horiz-adv-x="305" d="M86 23V103Q87 113 87 115T89 123T95 130T108 131H195Q209 131 213 126T217 110V28Q217 19 217 16T215 8T209 2T196 0H109Q86 0 86 23ZM86 362V430Q87 452 93 455Q97 458 108 458H195Q209 458 213
453T217 436V355Q217 346 217 343T215 335T209 329T196 327H111Q92 327 89 332T86 362Z" />
<glyph unicode=";" glyph-name="semicolon" horiz-adv-x="305" d="M86 22V98Q86 118 89 124T107 131H195Q209 131 213 127T217 109V23Q217 10 211 -2T160 -84Q155 -92 153 -94T147 -100T139 -104T128 -105H108Q88 -105 88 -92Q88 -87 120 0H108Q97 0 92 4T86 22ZM86
362V430Q87 452 93 455Q97 458 108 458H195Q209 458 213 453T217 436V355Q217 346 217 343T215 335T209 329T196 327H111Q92 327 89 332T86 362Z" />
<glyph unicode="&lt;" glyph-name="less" horiz-adv-x="855" d="M91 249Q93 263 99 271T128 291L700 593Q716 601 726 601Q741 601 751 590T762 565Q762 560 761 556T757 548T752 541T746 535T739 531T733 527T727 524L205 250L726 -24Q727 -24 732 -26T739 -31T747
-36T755 -44T760 -53T762 -65Q762 -79 751 -90T726 -101Q716 -101 700 -93L129 208Q106 220 100 227T91 249Z" />
<glyph unicode="=" glyph-name="equal" horiz-adv-x="855" d="M61 135Q61 172 105 172H748Q792 172 792 135Q792 128 790 121T777 107T748 99H105Q61 99 61 135ZM61 364Q61 371 63 378T76 393T105 401H748Q774 401 783 389T792 365Q792 328 746 328H106Q61 328 61 364Z" />
<glyph unicode="&gt;" glyph-name="greater" horiz-adv-x="855" d="M91 565Q91 579 101 590T127 601H128Q137 601 153 593L724 292Q747 280 753 273T762 251Q760 236 755 229T726 209L153 -93Q137 -101 127 -101Q112 -101 102 -90T92 -65Q92 -60 93 -56T97 -48T102
-41T108 -35T115 -31T121 -27T127 -24L648 250L127 524Q126 524 121 526T114 531T106 536T98 544T93 553T91 565Z" />
<glyph unicode="?" glyph-name="question" horiz-adv-x="519" d="M61 668L63 673Q78 692 130 712T247 733Q344 733 400 699T457 576Q457 505 416 464L404 454Q391 444 387 441T371 426T352 406T336 383T320 356T308 326T299 290T296 250V225Q296 208 292 202T274
196H228Q198 197 195 201Q191 206 191 227V247Q191 376 288 492Q290 494 295 500T302 508T308 516T313 525T316 534T319 546T320 560T321 578Q321 624 307 642T246 660Q212 660 184 649T141 623T115 598T98 586Q88 586 75 623T61 668ZM177 46Q177 48 177 51T178
56V84Q178 98 179 106T192 122T224 131H268Q309 131 309 85V47Q309 38 308 32T303 18T289 5T262 0H225Q211 0 202 2T185 15T177 46Z" />
<glyph unicode="@" glyph-name="at" horiz-adv-x="733" d="M60 356Q60 563 170 656Q260 733 423 733Q551 733 609 660Q671 581 671 394V373Q671 339 669 313T654 248T621 185T557 142T457 123Q414 123 379 134T312 170T262 243T244 360Q244 599 458 599Q490 599
525 591Q496 661 421 661Q388 661 359 655T295 631T237 581T196 495T180 365Q180 334 181 318Q183 281 189 248T213 180T257 119T326 78T426 62Q470 62 504 71T563 91T598 104H651Q669 104 669 93Q669 85 656 73Q558 -11 422 -11Q366 -11 317 -2T219 33T137 99T81
205T60 356ZM364 352Q364 196 457 196Q551 196 551 370Q547 526 458 526Q364 526 364 363V352Z" />
<glyph unicode="A" glyph-name="A" horiz-adv-x="733" d="M42 27Q42 34 46 46L258 648Q266 671 279 682T321 694H411Q429 694 441 690T461 674T471 657T479 634L686 44Q690 32 690 27Q690 0 653 0H600Q591 0 584 0T571 4T560 10T551 21T543 35T535 55T526 80T515
112T501 151H216Q209 133 202 110T190 75T181 50T171 29T162 16T150 6T136 2T117 0H80Q42 0 42 27ZM246 237H471Q369 529 359 569Q349 533 246 237Z" />
<glyph unicode="B" glyph-name="B" horiz-adv-x="733" d="M91 46V648Q91 662 93 670T107 686T138 694H351Q401 694 432 692T511 677T589 636Q641 588 641 514Q641 495 637 478T625 447T609 423T587 404T565 389T542 378T522 371T504 366L493 363Q574 353 622 310T671
192Q671 80 575 31Q514 0 383 0H138Q111 0 101 11T91 46ZM228 86H363Q476 86 515 131Q538 158 538 197Q538 219 532 238T509 277T460 309T378 324H228V86ZM228 397H322Q383 397 416 404T481 437Q510 472 510 511Q510 569 449 593Q409 608 333 608H228V397Z" />
<glyph unicode="C" glyph-name="C" horiz-adv-x="703" d="M60 -23T60 347T429 717Q510 717 607 688Q624 682 630 676Q633 670 633 666T618 580Q612 551 603 551Q598 551 584 561T552 583T501 606T428 616Q202 616 202 348Q202 289 212 243T247 159T318 99T432
78Q481 78 518 88T572 110T603 132T626 142Q628 142 629 142T632 140T634 137T636 132T637 127T638 120T639 113T640 105T641 96Q642 84 643 75T644 62T645 56T645 51Q645 46 644 43T640 37T635 32T628 28L621 24Q572 -4 532 -13T427 -23Q60 -23 60 347Z" />
<glyph unicode="D" glyph-name="D" horiz-adv-x="794" d="M91 45V646Q91 694 133 694H373Q432 694 478 687T574 658T657 599T711 496T732 341Q732 248 706 181T645 80T556 27T466 4T384 0H137Q115 0 103 9T91 45ZM230 86H341Q390 86 422 89T493 112T557 166Q591
218 593 321V332Q593 380 591 410T577 480T543 545T479 587T376 608H231L230 579V86Z" />
<glyph unicode="E" glyph-name="E" horiz-adv-x="642" d="M91 47V644Q91 671 102 681T137 691H535Q555 691 565 683T578 667T580 646V630Q580 586 538 586Q525 586 504 586T409 588T233 590V405H498Q510 405 517 404T532 399T545 385T550 357Q550 310 505 310H233V107L553
111Q595 110 595 65V44Q595 0 550 0H137Q116 0 105 9T93 26T91 47Z" />
<glyph unicode="F" glyph-name="F" horiz-adv-x="611" d="M91 46V649Q91 691 136 691H519Q546 691 555 680T564 646V631Q564 586 519 586Q516 586 465 587T344 589T233 590V393H474Q518 393 518 347Q518 325 510 314T494 300T472 298H233V44Q233 0 189 0H137Q109
0 100 12T91 46Z" />
<glyph unicode="G" glyph-name="G" horiz-adv-x="733" d="M60 348Q60 717 426 717Q535 717 625 675Q648 665 648 654Q648 648 634 567Q629 544 622 538L617 537Q610 539 595 552T562 579T508 604T426 616Q370 616 328 599T263 557T225 493T207 421T202 344Q202
78 428 78Q460 78 522 89V228H448Q437 228 432 232T426 250V300Q426 311 429 316T437 322T451 323H639Q650 322 654 318T659 302V49Q659 32 644 24Q542 -22 424 -22Q365 -22 315 -12T217 23T135 89T81 196T60 348Z" />
<glyph unicode="H" glyph-name="H" horiz-adv-x="794" d="M91 37T91 39T91 54V647Q91 694 138 694H189Q233 694 233 649V408H560V650Q560 694 604 694H656Q672 694 682 690T696 676T701 661T702 647V54Q702 53 702 51Q702 40 701 34T697 18T684 5T658 0H607Q560
0 560 44V313H233V44Q233 0 187 0H136Q122 0 113 4T100 12T93 26Z" />
<glyph unicode="I" glyph-name="I" horiz-adv-x="325" d="M91 46V647Q91 694 133 694Q133 694 187 694Q233 694 233 649V48Q233 29 230 22Q228 17 224 13T217 6T209 3T202 1T194 1T188 0H137Q115 0 103 9T91 46Z" />
<glyph unicode="J" glyph-name="J" horiz-adv-x="519" d="M47 36Q47 58 62 128Q66 139 73 139Q79 139 88 130T109 109T144 88T196 78Q288 78 288 154V648Q288 655 289 660T291 670T295 678T300 684T305 688T311 691T317 692T323 693T330 694H334H380Q407 694 417
683T427 647V154Q427 104 410 68T363 13T302 -14T235 -22Q181 -22 123 -7T49 25Q47 29 47 36Z" />
<glyph unicode="K" glyph-name="K" horiz-adv-x="764" d="M91 49V646Q91 694 136 694H171Q215 694 216 652V367L548 678Q568 694 599 694H666Q695 694 695 674Q695 670 694 667T690 659T684 653T676 646T669 639L419 404V403L690 46Q700 32 701 25Q699 0 668 0H609Q588
0 579 6T556 28L333 323L216 214V47Q216 34 215 27T203 10T171 0H135Q119 0 109 5T96 20T92 34T91 49Z" />
<glyph unicode="L" glyph-name="L" horiz-adv-x="580" d="M91 47V647Q91 671 101 682T137 694H189Q233 694 233 651V101Q271 101 333 102T442 105T490 106Q534 106 534 60V49Q534 35 532 26T519 8T487 0H137Q123 0 115 2T99 16T91 47Z" />
<glyph unicode="M" glyph-name="M" horiz-adv-x="978" d="M91 55V650Q91 694 136 694H218Q259 694 277 666Q285 653 379 422T486 148Q496 184 683 642Q691 660 695 668T714 685T752 694H841Q886 694 886 648V48Q886 25 877 13T840 0H808Q791 0 781 4T768 19T764
34T763 52V541Q763 546 763 555T762 569Q752 523 567 75Q553 41 538 32T497 22H477Q464 22 455 23T438 30T426 40T415 58T404 81T391 113T375 153L271 410Q221 541 214 569V46Q214 0 169 0H136Q119 0 109 4T96 19T92 35T91 55Z" />
<glyph unicode="N" glyph-name="N" horiz-adv-x="794" d="M91 46V649Q91 694 137 694H229Q261 694 276 682T305 643L579 118V648Q579 661 580 669T593 685T625 694H658Q702 694 702 649V45Q702 0 656 0H565Q533 0 518 12T488 51L214 576V46Q214 0 168 0H135Q91 0 91 46Z" />
<glyph unicode="O" glyph-name="O" horiz-adv-x="794" d="M60 343Q60 717 395 717Q732 717 732 343Q732 -22 397 -22Q60 -22 60 343ZM202 345Q202 320 202 302T207 252T218 197T239 146T274 101T325 71T397 59Q476 59 525 108Q548 131 562 163T581 234T588 300T590
366V373Q590 397 590 414T585 461T574 513T553 559T518 601T467 628T396 639Q315 639 265 591Q236 563 221 516T204 438T202 353V345Z" />
<glyph unicode="P" glyph-name="P" horiz-adv-x="703" d="M91 46V643Q91 658 92 666T105 684T137 694H345Q387 694 409 693T469 687T534 668T585 632Q641 577 641 479Q641 436 630 402T602 345T559 308T510 285T456 273T406 269T360 268H233V46Q233 0 188 0H137Q124
0 116 2T99 15T91 46ZM230 347H364Q404 347 432 356T475 378T497 411T506 446T507 483Q506 524 495 550T460 588T412 604T351 608H231L230 571V347Z" />
<glyph unicode="Q" glyph-name="Q" horiz-adv-x="794" d="M60 342Q60 717 400 717Q447 717 488 710T574 680T650 621T705 524T731 381L732 336Q732 335 732 324T732 302T730 274T726 241T718 204T706 165T689 127T666 90T636 56T598 27Q614 6 628 -13T651 -42T665
-59T674 -72T676 -82Q676 -105 645 -105H565Q558 -105 554 -105T545 -103T537 -100T530 -95T523 -87T514 -76T503 -61T490 -41T473 -17Q426 -22 396 -22Q60 -22 60 342ZM199 338Q199 156 273 95Q318 56 395 56Q412 56 421 57L360 145L349 162L346 171Q351 186 358
190T382 194H445Q461 194 470 187T512 136Q525 119 533 109Q593 176 593 327V340Q593 378 592 404T583 473T558 548T511 603Q462 639 396 639Q321 639 270 594Q245 572 230 540T208 469T201 405T199 343V338Z" />
<glyph unicode="R" glyph-name="R" horiz-adv-x="703" d="M91 47V648Q91 694 137 694H380Q514 692 578 640Q641 589 641 497Q641 360 486 321Q483 320 481 320L645 43Q651 31 652 24Q649 0 618 0H561Q540 0 531 5T513 28Q359 294 350 311H230V44Q230 36 229 31T225
18T210 5T183 0H135Q91 0 91 47ZM230 383H356Q432 383 469 405T507 495T470 585T357 608H231L230 574V383Z" />
<glyph unicode="S" glyph-name="S" horiz-adv-x="611" d="M49 63Q49 71 63 147Q68 177 79 177Q85 177 103 163T143 132T210 100T309 86Q423 86 423 184Q423 243 363 271Q352 276 341 279T298 289T231 305Q167 321 114 373T60 509Q60 545 68 576T100 641T176 696T306
717Q357 717 406 705T482 680T510 660Q511 658 511 653Q511 637 493 548Q489 537 483 537Q475 537 462 549T434 575T381 601T295 613Q234 613 210 588T186 528Q186 502 198 484T235 456T282 439T337 427T386 414Q452 393 500 337T549 199Q549 155 538 118T501 48T425
-3T305 -22Q245 -22 184 -6T89 27T51 54Q49 62 49 63Z" />
<glyph unicode="T" glyph-name="T" horiz-adv-x="733" d="M39 632V640Q39 667 50 677T88 688H644Q673 688 683 677T693 640V632Q693 609 685 598T667 586T640 584Q618 584 539 585T438 587V48Q438 21 428 11T390 0H343Q315 0 305 10T295 48V587Q136 584 92 584Q78
584 72 585T56 590T43 604T39 632Z" />
<glyph unicode="U" glyph-name="U" horiz-adv-x="764" d="M91 240V644Q91 659 92 667T105 685T137 694H187Q200 694 208 692T224 679T233 647V242Q233 202 237 176T253 124T293 83T362 65L387 64Q429 65 458 76T502 102T525 144T535 191T537 243V649Q537 670 546
680T564 692T585 694H629Q671 694 671 648V243Q671 116 604 48T383 -22Q91 -22 91 240Z" />
<glyph unicode="V" glyph-name="V" horiz-adv-x="733" d="M27 667Q27 694 62 694H117Q124 694 130 693T142 691T151 687T159 682T165 675T170 669T175 660T178 652T182 643T185 634L372 125Q382 162 557 632Q564 652 567 659T579 677T598 690T628 694H670Q704
694 704 667Q704 661 700 649L480 58Q474 42 471 35T461 18T442 4T412 0H321Q310 0 301 1T285 7T274 14T266 24T260 35T254 48T250 60L31 649Q27 661 27 667Z" />
<glyph unicode="W" glyph-name="W" horiz-adv-x="1039" d="M24 665Q24 694 62 694Q62 694 95 694Q142 694 152 655L257 260Q275 192 290 125Q294 149 324 266T389 512T425 646Q428 656 430 662T438 677T456 690T484 694H553Q571 694 583 690T601 676T610 659T617
637L712 282Q740 178 752 125L891 649Q898 673 911 683T949 694H974Q1012 694 1012 664Q1012 660 1009 646L852 62Q842 23 830 12Q816 0 790 0H713Q691 0 677 10T660 28T652 54L560 396Q557 406 540 470T515 569L378 54Q378 53 377 47T374 39T371 31T367 23T362
16T354 9T345 5T333 1T318 0H246Q233 0 224 3T209 10T199 22T193 35T188 50T184 64L27 647Q24 656 24 665Z" />
<glyph unicode="X" glyph-name="X" horiz-adv-x="733" d="M38 23Q38 31 50 48L284 367V369L67 647Q55 664 55 672Q55 694 92 694Q92 694 169 694Q189 694 199 688T224 662L358 483L486 663Q500 683 509 688T538 694H598Q599 694 604 694T612 695Q649 695 649 672Q649
664 637 647L432 369L679 50Q693 31 693 22Q693 1 666 0H578Q562 0 552 5T538 14T524 33L358 264L202 34Q188 13 178 7T148 0H65Q38 1 38 23Z" />
<glyph unicode="Y" glyph-name="Y" horiz-adv-x="733" d="M25 671Q25 694 59 694H121Q132 694 140 693T158 688T173 681T189 667T205 648T226 619T251 584T283 537T323 480Q366 416 373 403Q384 426 535 641Q556 671 573 682T624 694H673Q707 694 707 671Q707
663 689 637L440 283Q435 270 435 256V47Q435 19 424 10T389 0H340Q296 0 296 45V278L39 642Q25 661 25 671Z" />
<glyph unicode="Z" glyph-name="Z" horiz-adv-x="672" d="M60 49V58Q60 79 75 100L436 598L121 595Q92 595 84 607T75 644Q75 654 76 660T80 675T94 689T119 694H566Q581 694 590 690T604 678T609 663T610 646V641Q610 620 595 599L235 101L474 104H503Q557 105
571 105Q598 105 607 93T616 60V46Q616 25 608 13T572 0H103Q82 0 72 11T61 29T60 49Z" />
<glyph unicode="[" glyph-name="bracketleft" horiz-adv-x="343" d="M84 -202V701Q84 716 86 725T99 742T130 750H271Q297 750 307 738T317 713Q317 692 296 681Q287 677 265 677H218V-177H273Q317 -177 317 -213Q317 -250 271 -250H129Q108 -250 98 -241T86 -223T84
-202Z" />
<glyph unicode="\" glyph-name="backslash" horiz-adv-x="550" d="M61 713Q61 729 71 739T96 749Q122 749 136 712L485 -201Q487 -209 487 -214Q487 -227 477 -238T451 -249Q439 -249 430 -241T418 -227T409 -206L69 684Q61 708 61 713Z" />
<glyph unicode="]" glyph-name="bracketright" horiz-adv-x="343" d="M25 -213Q25 -177 70 -177H124V677H71Q25 677 25 713Q25 750 70 750H211Q227 750 237 746T251 732T256 717T257 701V-202Q257 -215 256 -223T244 -240T212 -250H70Q25 -250 25 -213Z" />
<glyph unicode="^" glyph-name="asciicircum" horiz-adv-x="672" d="M171 471Q171 478 205 525Q214 537 239 571Q261 602 274 620Q285 634 301 634H373Q384 634 392 625T441 559Q470 518 491 490Q500 476 500 471Q500 458 483 458H451Q440 458 431 464T381 510Q354
536 335 553Q256 478 244 468T219 458H198Q171 458 171 471Z" />
<glyph unicode="_" glyph-name="underscore" horiz-adv-x="855" d="M92 -295Q92 -287 94 -279T109 -262T141 -253H712Q741 -253 751 -266T762 -294Q762 -303 760 -311T744 -327T710 -336H142Q92 -336 92 -295Z" />
<glyph unicode="`" glyph-name="grave" horiz-adv-x="550" d="M108 664V669Q112 679 128 679H221Q235 679 244 669Q248 665 333 555L338 545L339 541Q338 528 320 528H293Q287 528 283 528T275 531T269 534T263 538T257 543Q112 656 110 658T108 664Z" />
<glyph unicode="a" glyph-name="a" horiz-adv-x="525" d="M30 137Q30 176 53 205T108 250T185 275T262 288T328 291V312Q328 355 314 380T257 405Q218 405 186 395T139 371T110 347T90 336L86 337L82 340Q79 345 77 364T73 400L72 417Q72 422 72 424T76 430T80
434T89 438T100 443Q172 475 257 475Q371 475 417 432T464 308V45Q464 0 419 0H371Q349 0 340 12T330 40Q264 -11 176 -11Q109 -11 70 35T30 137ZM161 137Q161 108 180 85T230 62Q264 62 296 83T328 154V232Q297 229 275 226T223 213T177 184T161 137Z" />
<glyph unicode="b" glyph-name="b" horiz-adv-x="561" d="M60 46V676Q60 698 69 710T106 722H150Q194 722 194 678V429Q257 469 333 469Q476 469 512 334Q523 292 523 224T505 108T454 35T386 0T309 -11Q246 -11 196 27Q188 11 180 6T152 0H106Q60 0 60 46ZM197
101L200 97Q204 93 205 92T211 86T219 80T227 75T236 70T247 66T260 63T275 62Q307 62 329 73T362 99T379 139T385 181T386 226Q386 231 386 234Q386 264 385 281T379 324T364 362T334 386T286 397Q239 397 197 362V101Z" />
<glyph unicode="c" glyph-name="c" horiz-adv-x="489" d="M36 228Q36 475 280 475Q367 475 442 434Q450 429 450 418Q445 340 426 340Q419 340 395 360T347 388Q321 397 270 397Q243 396 224 384T195 357T180 318T174 280T173 242V223Q173 198 174 182T180 142T196
104T227 78T277 67Q313 67 343 76T389 97T418 119T438 131L443 130Q449 126 450 119T456 60V52Q456 38 436 27Q363 -11 274 -11Q36 -11 36 228Z" />
<glyph unicode="d" glyph-name="d" horiz-adv-x="561" d="M36 239Q38 363 94 416T240 469Q309 469 365 433V678Q365 722 409 722H449Q471 722 482 715T496 699T499 677V46Q499 0 454 0H408Q371 0 362 32Q302 -11 235 -11Q84 -11 47 130Q36 172 36 239ZM173 221Q173
193 174 177T180 136T196 97T226 73T274 62Q307 62 334 80T362 121V366Q361 366 357 369T349 376T338 383T324 389T306 394T284 396Q253 396 231 385T197 360T181 322T174 282T173 242V221Z" />
<glyph unicode="e" glyph-name="e" horiz-adv-x="511" d="M30 233Q30 355 94 415T270 475Q330 475 372 457T437 406T469 337T479 257Q479 214 435 214H159Q163 62 286 62Q330 62 366 76T426 108T453 127H457L462 125Q467 120 469 103T472 70L473 55Q473 42 457
33Q380 -11 284 -11Q159 -11 95 51T30 233ZM160 279H367Q364 337 344 369T270 402Q172 402 160 279Z" />
<glyph unicode="f" glyph-name="f" horiz-adv-x="336" d="M31 422Q31 458 76 458H86V546Q86 732 279 733H281Q355 733 376 718L379 714L381 709V648Q381 623 369 623Q364 623 354 632T326 651T283 660T245 653T225 632T218 607T216 580V458H271Q293 458 303 447T314
422Q314 414 312 407T298 393T269 385H219V52Q219 39 218 33T213 17T199 4T172 0H130Q109 0 99 9T87 26T86 46V385H74Q31 385 31 422Z" />
<glyph unicode="g" glyph-name="g" horiz-adv-x="550" d="M24 -65Q24 -2 80 29Q54 68 54 108Q54 150 81 190V192Q41 238 41 303Q41 332 48 357T75 410T138 453T243 469H246Q286 469 314 463T356 450T374 444Q377 444 396 450T445 462T503 469Q517 469 521 462T530
425Q531 417 532 412Q533 393 515 393Q513 393 504 394T480 397T446 398L420 397Q444 349 444 304Q444 139 242 139Q178 139 127 159Q124 148 124 140Q124 92 183 92H269Q307 92 330 91T388 86T442 71T483 45T513 1T523 -63Q523 -150 431 -185Q376 -206 274 -206Q252
-206 238 -206T196 -203T148 -195T104 -180T64 -155T36 -117Q24 -93 24 -65ZM127 -63Q127 -134 275 -134H279Q334 -134 367 -122T410 -97T420 -67Q420 -38 387 -28T282 -17H184Q142 -17 132 -38Q127 -48 127 -63ZM170 296Q170 254 183 233T241 211Q286 211 301
230T316 296V312Q316 355 302 376T245 397Q201 397 186 378T170 312V296Z" />
<glyph unicode="h" glyph-name="h" horiz-adv-x="561" d="M59 44V674Q59 722 103 722H143Q158 722 167 720T184 708T193 677V403Q259 469 352 469Q388 469 414 463T456 443T481 417T494 382T499 346T500 308V44Q500 0 457 0H410Q383 0 374 11T364 44V324Q364 360
353 378T306 396Q261 396 232 366T197 295Q196 290 196 260V50Q196 38 195 32T190 17T176 4T149 0H105Q59 0 59 44Z" />
<glyph unicode="i" glyph-name="i" horiz-adv-x="255" d="M56 626V676Q56 692 59 702T72 716T85 720T101 722H152Q173 722 185 713T198 676V624Q198 616 197 610T193 599T187 591T180 586T172 583T165 581T158 580H154H102Q81 580 69 589T56 626ZM60 50V413Q60
458 104 458H145Q167 458 178 450T192 433T194 408V45Q194 0 150 0H104Q83 0 73 10T61 28T60 50Z" />
<glyph unicode="j" glyph-name="j" horiz-adv-x="286" d="M-69 -157Q-62 -101 -45 -101Q-42 -101 -18 -111T30 -121Q92 -121 92 -62V414Q92 422 93 429T97 440T103 448T110 453T118 456T125 457T131 457T137 458H180Q226 458 226 412V-15Q226 -41 225 -61T215
-110T191 -159T147 -192T76 -206Q36 -206 -16 -191T-69 -157ZM84 626V676Q84 692 88 701T100 715T113 720T129 722H180Q201 722 213 713T226 676V624Q226 616 225 610T221 599T214 591T207 586T199 583T192 581T185 580H181H129Q108 580 96 589T84 626Z" />
<glyph unicode="k" glyph-name="k" horiz-adv-x="530" d="M69 47V678Q69 722 114 722Q114 722 141 722Q157 722 167 717T181 703T185 688T186 674V303Q215 330 259 371Q328 436 344 447T390 458H456Q478 457 481 440Q480 428 463 411T312 272Q313 271 485 45Q495
31 495 22Q495 0 465 0H412Q392 0 382 5T356 29L230 195L184 153V44Q184 0 139 0H115Q99 0 89 4T75 17T70 32T69 47Z" />
<glyph unicode="l" glyph-name="l" horiz-adv-x="255" d="M60 45V675Q60 722 102 722Q102 722 148 722Q194 722 194 677V49Q194 37 193 30T188 16T175 5T149 0H108Q85 0 73 9T60 45Z" />
<glyph unicode="m" glyph-name="m" horiz-adv-x="866" d="M59 45V419Q59 463 104 463H144Q154 463 159 462T173 458T186 445T190 420V400Q209 418 220 427T270 453T353 469Q412 469 444 452T492 395Q554 469 658 469Q701 469 730 459T774 435T796 396T805 354T806
307V45Q806 23 797 12T760 0H716Q708 0 702 1T691 4T683 8T678 14T674 20T672 28T671 34T670 41T670 47V319Q670 338 669 348T663 371T645 390T611 396Q570 396 543 371T506 313Q501 296 501 261V54Q501 52 501 49T499 36T492 19T479 6T457 0H411Q383 0 374 11T364
45V323Q364 362 352 379T306 396Q262 396 229 363T196 269V45Q196 0 151 0H106Q59 0 59 45Z" />
<glyph unicode="n" glyph-name="n" horiz-adv-x="561" d="M59 45V418Q59 437 67 448T83 461T104 463H144Q154 463 159 462T173 458T186 445T190 420V400Q259 469 352 469Q388 469 414 463T456 443T481 417T494 382T499 346T500 308V44Q500 0 457 0H410Q383 0 374
11T364 44V318Q364 333 364 341T360 361T351 379T334 391T305 396Q263 396 237 371T202 315Q196 293 196 261V53Q196 51 196 48T193 35T186 18T173 6T150 0H106Q59 0 59 45Z" />
<glyph unicode="o" glyph-name="o" horiz-adv-x="550" d="M30 224Q30 296 49 347T103 425T175 463T259 475Q285 475 304 474T352 468T402 452T446 423T484 378T508 312T518 220Q518 -11 275 -11Q30 -11 30 224ZM167 214Q168 188 169 175T176 138T192 101T223 78T274
67T325 77T356 101T373 138T380 178T381 220Q381 226 381 228V255Q381 276 380 286T377 318T367 351T349 376T318 396T273 402Q242 402 221 391T189 367T174 327T168 286T167 241V214Z" />
<glyph unicode="p" glyph-name="p" horiz-adv-x="561" d="M60 -149V412Q60 458 105 458Q105 458 147 458Q185 458 193 427Q261 469 340 469Q477 469 512 335Q523 291 523 224Q523 156 505 108T454 35T386 0T309 -11Q248 -11 197 26V-147Q197 -175 186 -185T150
-195H104Q60 -195 60 -149ZM197 100L202 94Q208 89 211 86T221 78T235 70T252 65T273 62Q332 62 360 106Q386 147 386 230V242Q386 391 284 391Q274 391 266 390T249 387T236 382T224 376T214 370T204 364L197 358V100Z" />
<glyph unicode="q" glyph-name="q" horiz-adv-x="561" d="M36 229Q36 359 95 414T246 469Q258 469 268 468T288 465T305 460T320 453T333 447T344 440T352 433T359 427T365 422Q365 469 407 469H457Q499 469 499 425V-146Q499 -160 498 -168T485 -186T454 -195H407Q362
-195 362 -147V34Q304 -11 238 -11Q210 -11 186 -7T133 13T84 54T50 124T36 229ZM173 228Q173 62 274 62Q299 62 321 75T348 95T365 116V315Q365 346 341 368T284 391Q173 391 173 228Z" />
<glyph unicode="r" glyph-name="r" horiz-adv-x="372" d="M60 43V418Q60 447 72 455T106 463H139Q166 463 179 450Q186 442 187 434T189 388Q213 421 247 441T300 465T335 469H336Q349 469 352 464T356 447V391Q356 380 351 373Q345 368 325 366T288 358Q254 346
229 321T197 263Q194 250 194 225V50Q194 29 191 23T176 6Q164 0 148 0H105Q78 0 69 12T60 43Z" />
<glyph unicode="s" glyph-name="s" horiz-adv-x="422" d="M31 50Q31 54 43 120Q46 143 57 143Q62 143 80 125T135 87T218 68Q296 68 296 121Q296 149 272 162T202 182T140 196Q101 211 69 244T36 331Q36 471 204 475H230Q294 474 352 450Q367 444 371 440T376
426Q376 420 366 363Q362 348 354 348Q347 348 331 361T283 388T209 402Q135 402 135 354Q135 328 163 316T238 296T308 275Q327 266 344 252T378 208T396 140Q396 56 348 23T216 -11Q112 -11 37 37L33 42Q31 48 31 50Z" />
<glyph unicode="t" glyph-name="t" horiz-adv-x="404" d="M21 422Q21 458 65 458H89V544Q89 589 137 589H173Q218 589 218 544V458H309Q327 458 338 450T351 435T354 421T352 407T339 393T311 385H218V185Q218 180 218 172T217 159Q217 106 227 87T259 67Q287
67 317 84T349 102Q356 102 361 88T370 60L372 47Q372 28 310 9T190 -11Q117 -11 95 61Q86 91 86 152V385H65Q21 385 21 422Z" />
<glyph unicode="u" glyph-name="u" horiz-adv-x="561" d="M59 139V414Q59 458 103 458Q103 458 149 458Q171 458 182 449T194 434T196 413V147Q196 143 196 135T195 123Q195 79 206 65T259 50Q299 50 331 79T364 181V406Q364 421 365 428T368 439T377 449Q388
458 411 458H455Q499 458 500 416V43Q500 0 455 0H408Q367 0 367 44Q333 11 299 0T219 -11Q175 -11 144 -2T96 21T71 56T61 95T59 139Z" />
<glyph unicode="v" glyph-name="v" horiz-adv-x="500" d="M25 430Q25 458 61 458Q61 458 94 458Q111 458 122 453T141 437T149 422T154 407L250 113L348 413Q362 458 410 458H437Q452 458 460 453T469 444T472 432Q472 423 466 405L351 51Q342 23 329 12T288 0H210Q193
0 181 4T162 18T153 35T145 56L33 402Q25 426 25 430Z" />
<glyph unicode="w" glyph-name="w" horiz-adv-x="744" d="M25 429Q25 458 62 458H90Q115 458 128 448T150 410Q222 152 229 129L309 414Q321 458 366 458H370Q394 458 414 444L423 429L512 114H513L597 414Q609 458 655 458H683Q719 458 719 429Q719 426 718 421T716
415L616 57Q612 42 610 37T602 20T584 5T555 0H476Q466 0 459 1T446 5T436 13T428 22T422 36T417 52T411 72T405 94Q361 253 352 321Q349 276 286 47Q279 22 266 11T228 0H189Q182 0 175 1T164 3T155 8T147 13T141 20T137 27T133 35T131 43T128 52T126 60L28 411Q25
420 25 429Z" />
<glyph unicode="x" glyph-name="x" horiz-adv-x="500" d="M25 22Q25 29 32 39T88 109Q121 149 143 177Q183 228 191 236Q181 249 43 413Q32 427 32 438Q32 458 61 458H110Q117 458 121 458T130 457T139 454T147 449T156 440T167 429T180 412T197 390T219 362T246
327Q326 435 336 444Q353 458 377 458H426Q455 458 455 438Q455 427 444 413Q312 251 301 236Q347 185 464 42Q473 31 473 22Q473 0 443 0H392Q368 0 355 12T293 96Q265 137 246 164Q154 27 146 18Q125 0 105 0H56Q25 0 25 22Z" />
<glyph unicode="y" glyph-name="y" horiz-adv-x="500" d="M30 433Q30 458 64 458H98Q134 458 152 434Q157 429 181 378T234 254T269 137Q273 189 344 400Q358 438 369 447Q383 458 409 458H437Q472 458 472 431Q472 424 468 412L313 -39Q300 -76 293 -90Q235 -206
123 -206Q60 -206 47 -193Q42 -188 37 -124Q36 -105 42 -99L47 -97H51Q55 -98 66 -104T93 -115T126 -120Q147 -120 162 -111T187 -86T204 -53T217 -16Q219 -9 220 -5Q221 4 216 14L39 405Q30 425 30 433Z" />
<glyph unicode="z" glyph-name="z" horiz-adv-x="476" d="M30 41Q30 63 54 92L287 385L89 383Q71 383 61 391T48 406T45 421T47 436T60 450T89 458H398Q417 458 428 447T439 417Q439 406 435 396T429 384T415 367L182 74L399 76Q441 75 441 38Q441 0 398 0H74Q31
0 30 41Z" />
<glyph unicode="{" glyph-name="braceleft" horiz-adv-x="550" d="M55 236V266Q55 276 59 280T68 286T85 288T109 291Q149 300 174 322T205 374Q206 378 206 402V618Q206 657 227 685T285 726T356 744T431 750H470Q488 750 491 744T494 702Q494 686 487 680L483
678Q475 677 455 676T420 673T388 667T360 654T345 632Q343 624 343 606V404Q343 381 340 366T326 327T285 284T211 250Q263 236 297 206T340 136Q343 123 343 96V-113Q343 -133 349 -145T378 -165Q409 -177 450 -177Q453 -177 457 -177T463 -176Q486 -176 490
-182T494 -215V-225Q494 -240 489 -245T473 -250H435Q405 -250 377 -247T309 -234T242 -200T208 -141Q206 -131 206 -111V95Q206 123 204 130Q196 163 163 186T81 213L65 215L61 217L57 222Q55 230 55 236Z" />
<glyph unicode="|" glyph-name="bar" horiz-adv-x="305" d="M110 -200V700Q110 728 124 738T152 749Q160 749 168 747T184 732T193 700V-201Q193 -221 184 -232T168 -246T152 -249T136 -246T119 -232T110 -200Z" />
<glyph unicode="}" glyph-name="braceright" horiz-adv-x="550" d="M55 -202Q55 -187 62 -180L66 -178Q74 -177 95 -176T130 -173T162 -167T191 -154T205 -132Q206 -128 206 -106V107Q206 208 338 250Q286 264 252 294T209 364Q206 377 206 404V613Q206 632 199
644T171 665Q140 677 104 677Q99 677 91 677T79 676Q66 676 61 681T55 704V717Q55 719 55 725T55 733T56 739T58 744T62 747T68 749T77 750H96L162 748Q213 744 249 731T303 703T330 669T341 637T343 611V405Q343 377 345 370Q353 337 386 314T468 287L484 285L488
283L492 278Q494 270 494 264V234Q494 224 491 220T482 215T464 213T440 209Q406 201 379 180T345 126Q343 117 343 98V-118Q343 -157 322 -185T264 -226T192 -244T117 -250H77Q62 -250 59 -243T55 -215V-202Z" />
<glyph unicode="~" glyph-name="asciitilde" horiz-adv-x="672" d="M91 601Q91 644 130 682T233 720Q287 720 351 688T439 655Q462 655 482 667T506 700Q510 716 516 718Q520 720 526 720H559Q579 720 579 702Q579 659 541 621T437 582Q383 582 319 614T231 647Q208
647 189 635T165 601Q162 588 157 585T134 582H113Q91 582 91 601Z" />
</font>
</defs>
</svg>

Before

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

Binary file not shown.

View File

@ -1,12 +0,0 @@
@font-face {
font-family: 'Yanone Kaffeesatz';
font-style: normal;
font-weight: 400;
src:
local('Yanone Kaffeesatz Regular'),
local('YanoneKaffeesatz-Regular'),
/* from https://fonts.gstatic.com/s/yanonekaffeesatz/v8/YDAoLskQQ5MOAgvHUQCcLRTHiN2BPBirwIkMLKUspj4.woff */
url('Yanone_Kaffeesatz_400.woff') format('woff'),
/* from https://fonts.gstatic.com/s/yanonekaffeesatz/v8/YDAoLskQQ5MOAgvHUQCcLfGwxTS8d1Q9KiDNCMKLFUM.woff2 */
url('Yanone_Kaffeesatz_400.woff2') format('woff2');
}

View File

@ -1,12 +0,0 @@
@font-face {
font-family: 'Yanone Kaffeesatz';
font-style: normal;
font-weight: 400;
src:
local('Yanone Kaffeesatz Regular'),
local('YanoneKaffeesatz-Regular'),
/* from https://fonts.gstatic.com/s/yanonekaffeesatz/v8/YDAoLskQQ5MOAgvHUQCcLRTHiN2BPBirwIkMLKUspj4.woff */
url('../fonts/Yanone_Kaffeesatz_400.woff') format('woff'),
/* from https://fonts.gstatic.com/s/yanonekaffeesatz/v8/YDAoLskQQ5MOAgvHUQCcLfGwxTS8d1Q9KiDNCMKLFUM.woff2 */
url('../fonts/Yanone_Kaffeesatz_400.woff2') format('woff2');
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 411 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 827 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 150 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 804 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 223 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 402 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 420 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 511 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 840 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 625 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 458 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 751 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 435 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 580 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 414 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 416 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 349 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 316 B

View File

@ -1,27 +0,0 @@
{% extends "base.html" %}
{% block content %}
<section id="content" class="body">
{% block content_title %}
<h2>Archives</h2>
<p>
{% for d in dates %}
{% if loop.changed(d.date|strftime('%Y')) %}
<a href="{{ LINKS[0][1] }}{{ d.date|strftime('%Y') }}" title="Archives de l'année {{ d.date|strftime('%Y') }}">{{ d.date|strftime('%Y') }}</a>
{% endif %}
{% endfor %}
</p>
{% endblock content_title %}
<hr \>
<ul>
{% for article in dates %}
<li>
{{ article.date|strftime('%Y %b') }} &raquo; <a href="{{ SITEURL }}/{{ article.url }}" title="{{ article.summary }}">{{ article.title }}</a> - [ {% include 'taglist_short.html' %}]
</li>
{% endfor %}
</ul>
</section>
{% endblock %}

View File

@ -1,28 +0,0 @@
{% extends "base.html" %}
{% block html_lang %}{{ article.lang }}{% endblock %}
{% block title %}{{ article.title|striptags }}{% endblock %}
{% block extra_head %}
{% import 'translations.html' as translations with context %}
{% if translations.entry_hreflang(article) %}
{{ translations.entry_hreflang(article) }}
{% endif %}
{% endblock %}
{% block content %}
<section id="content" class="body">
<article>
<header>
<h1 class="entry-title">
<a href="{{ SITEURL }}/{{ article.url }}" rel="bookmark"
title="Permalink to {{ article.title|striptags }}">{{ article.title }}</a></h1>
</header>
<div class="entry-content">
{% include 'article_infos.html' %}
{{ article.content }}
</div><!-- /.entry-content -->
</article>
</section>
{% endblock %}

View File

@ -1,22 +0,0 @@
<nav class="post-info">
<p>Publié le {{ article.date|strftime('%d/%m/%Y') }}</p>
{% if article.modified %}
<p>Édité le {{ article.modified|strftime('%d/%m/%Y') }}</p>
{% endif %}
{% if article.authors %}
<p>Par :
{% for author in article.authors %}
<a class="url fn" href="{{ SITEURL }}/{{ author.url }}">{{ author }}</a>
{% endfor %}
</p>
{% endif %}
<p>
Dans : <a href="{{ SITEURL }}/{{ article.category.url }}">{{ article.category }}</a>
</p>
<p>
Tags :
{% include 'taglist.html' %}
</p>
{% import 'translations.html' as translations with context %}
<p>{{ translations.translations_for(article) }}</p>
</nav><!-- /.post-info -->

View File

@ -1,7 +0,0 @@
{% extends "archives.html" %}
{% block title %}{{ SITENAME }} - Articles de {{ author }}{% endblock %}
{% block content_title %}
<h2>Articles de {{ author }}</h2>
{% endblock %}

View File

@ -1,14 +0,0 @@
{% extends "base.html" %}
{% block title %}{{ SITENAME }} - Auteurs{% endblock %}
{% block content %}
<section id="content" class="body">
<h2>Auteurs : </h2>
<ul>
{% for author, articles in authors|sort %}
<li><a href="{{ SITEURL }}/{{ author.url }}">{{ author }}</a> ({{ articles|count }})</li>
{% endfor %}
</ul>
</section>ß
{% endblock %}

View File

@ -1,80 +0,0 @@
<!DOCTYPE html>
<!-- Tu jettes un œil au code? J'adore faire ça moi aussi!
Bon il est pas encore au top, mais j'y travail!
Je t'offre une bière la prochaine fois que l'on se croise avec le mot de passe
"Cœur d'artichaut à la moutarde à l'ancienne" (-:
-->
<html lang="{% block html_lang %}{{ DEFAULT_LANG }}{% endblock html_lang %}">
<head>
<meta charset="utf-8" />
<title>{% block title %}{{ SITENAME }}{%endblock%}</title>
<link rel="stylesheet" href="/{{ THEME_STATIC_DIR }}/css/{{ CSS_FILE }}" />
<link rel="shortcut icon" href="/{{ FAVICO }}" media='all' type="image/ico" >
{% if FEED_ALL_ATOM %}
<link href="{{ FEED_DOMAIN }}/{% if FEED_ALL_ATOM_URL %}{{ FEED_ALL_ATOM_URL }}{% else %}{{ FEED_ALL_ATOM }}{% endif %}" type="application/atom+xml" rel="alternate" title="{{ SITENAME }} Atom Feed" />
{% endif %}
{% if FEED_ALL_RSS %}
<link href="{{ FEED_DOMAIN }}/{% if FEED_ALL_RSS_URL %}{{ FEED_ALL_RSS_URL }}{% else %}{{ FEED_ALL_RSS }}{% endif %}" type="application/rss+xml" rel="alternate" title="{{ SITENAME }} RSS Feed" />
{% endif %}
{% block extra_head %}{% endblock extra_head %}
</head>
<body id="index" class="home">
{% include 'github.html' %}
<header id="banner" class="body">
<h1><a href="{{ SITEURL }}/">{{ SITENAME }} {% if SITESUBTITLE %}<strong>{{ SITESUBTITLE }}</strong>{% endif %}</a></h1>
<nav><ul>
{% for title, link in MENUITEMS %}
<li><a href="{{ link }}">{{ title }}</a></li>
{% endfor %}
{% if DISPLAY_CATEGORIES_ON_MENU -%}
{% for cat, null in categories %}
<li{% if cat == category %} class="active"{% endif %}><a href="{{ SITEURL }}/{{ cat.url }}">{{ cat }}</a></li>
{% endfor %}
{% endif %}
{% if DISPLAY_PAGES_ON_MENU -%}
{% for pg in pages %}
<li{% if pg == page %} class="active"{% endif %}><a href="{{ SITEURL }}/{{ pg.url }}">{{ pg.title }}</a></li>
{% endfor %}
{% endif %}
</ul></nav>
</header><!-- /#banner -->
{% block content %}
{% endblock %}
<footer class="body">
<div id="about">
{% if LINKS %}
{% for name, link in LINKS %}
<a class="spaced" href="{{ link }}">{{ name }}</a>
{% endfor %}
{% endif %}
{% if SOCIAL or FEED_ALL_ATOM or FEED_ALL_RSS %}
{% for name, link in SOCIAL %}
<a class="spaced" href="{{ link }}">{{ name|title }}</a>
{% endfor %}
{% if FEED_ALL_ATOM %}
<a class="spaced" href="{{ FEED_DOMAIN }}/{% if FEED_ALL_ATOM_URL %}{{ FEED_ALL_ATOM_URL }}{% else %}{{ FEED_ALL_ATOM }}{% endif %}" type="application/atom+xml" rel="alternate">Flux Atom</a>
{% endif %}
{% endif %}
<p class="spaced">
Frédéric Zind - <a href="https://creativecommons.org/licenses/by-sa/2.0/deed.fr" title="Licence du contenu">Copyleft CC-BY-SA</a> - 2011/2019
</p>
</div>
<div class="mentions">
Site construit le
<em>
{% include 'date' %} à {% include 'time' %} [UTC]
</em>
avec le commit
<em>
<a href="{{ REPO_COMMIT_URL }}/{% include 'commit' %}" title="Lien vers le commit utilisé pour construire cette version du site" class=""><code>{% include 'commit' %}</code></a>
</em>
|
Motorisé par <a href="http://getpelican.com/">Pelican</a>, qui tire grand avantage de <a href="http://python.org">Python</a>
</div>
</footer>
</body>
</html>

View File

@ -1,6 +0,0 @@
{% extends "archives.html" %}
{% block title %}{{ SITENAME }} - {{ category }}{% endblock %}
{% block content_title %}
<h2>{{ category }}</h2>
{% endblock %}

View File

@ -1,9 +0,0 @@
{% if GITHUB_URL %}
<a href="{{ GITHUB_URL }}">
{% if GITHUB_POSITION != "left" %}
<img style="position: absolute; top: 0; right: 0; border: 0;" src="https://s3.amazonaws.com/github/ribbons/forkme_right_red_aa0000.png" alt="Fork me on GitHub" />
{% else %}
<img style="position: absolute; top: 0; left: 0; border: 0;" src="https://s3.amazonaws.com/github/ribbons/forkme_left_white_ffffff.png" alt="Fork me on GitHub" />
{% endif %}
</a>
{% endif %}

View File

@ -1,21 +0,0 @@
{% extends "base.html" %}
{% block content_title %}{% endblock %}
{% block content %}
<section id="content" class="body">
{% set ns = namespace(content ='Bienvenue !') %}
{% for pg in hidden_pages if pg.slug == 'accueil' %}
{% set ns.content = pg.content %}
{% endfor %}
{% for pg in pages if pg.slug == 'accueil' %}
{% set ns.content = pg.content %}
{% endfor %}
<p>{{ ns.content }}</p>
</section>
{% endblock content %}

View File

@ -1,25 +0,0 @@
{% extends "base.html" %}
{% block html_lang %}{{ page.lang }}{% endblock %}
{% block title %}{{ page.title }}{% endblock %}
{% block extra_head %}
{% import 'translations.html' as translations with context %}
{% if translations.entry_hreflang(page) %}
{{ translations.entry_hreflang(page) }}
{% endif %}
{% endblock %}
{% block content %}
<section id="content" class="body">
{% import 'translations.html' as translations with context %}
<h6><em>{{ translations.translations_for(page) }}</em></h6>
<h2>{{ page.title }}</h2>
<hr />
{{ page.content }}
{% if page.slug == 'contact' %}
{% include 'social.html' %}
{% endif %}
</section>
{% endblock %}

View File

@ -1,15 +0,0 @@
{% extends "base.html" %}
{% block content %}
<section id="content" class="body">
{% block content_title %}
<h2>Archives pour {{ period | reverse | join(' ') }}</h2>
{% endblock content_title %}
<ul>
{% for article in dates %}
<li>
{{ article.date|strftime('%Y %b') }} &raquo; <a href="{{ SITEURL }}/{{ article.url }}" title="{{ article.summary }}">{{ article.title }}</a> - [ {% include 'taglist_short.html' %}]
</li>
{% endfor %}
</ul>
</section>
{% endblock %}

View File

@ -1,12 +0,0 @@
{% if SOCIAL %}
<ul class="social">
{% for name, link in SOCIAL %}
<li class="style-none">
<a href="{{ link }}" title="{{ name|title }}">
<img src="{{ SITEURL }}/{{ THEME_STATIC_DIR }}/images/icons/{{ name }}.png" title="Image pour le site {{ name|title }}" />
{{ name|title }}
</a>
</li>
{% endfor %}
</ul>
{% endif %}

View File

@ -1,6 +0,0 @@
{% extends "archives.html" %}
{% block title %}{{ SITENAME }} - {{ tag }}{% endblock %}
{% block content_title %}
<h2>Contenu taggé <em>{{ tag }}</em></h2>
{% endblock %}

View File

@ -1 +0,0 @@
{% if article.tags %}<kbd>{% for tag in article.tags %}<a href="{{ SITEURL }}/{{ tag.url }}">{{ tag | escape }}</a> {% endfor %}</kbd>{% endif %}

View File

@ -1,11 +0,0 @@
{% if article.tags %}
<kbd>
{% for tag in article.tags %}
{% if loop.index < MAX_NB_TAG_IN_LIST %}
<a href="{{ SITEURL }}/{{ tag.url }}">{{ tag | escape }}</a>
{% elif loop.index == MAX_NB_TAG_IN_LIST %}
et plus!
{% endif %}
{% endfor %}
</kbd>
{% endif %}

View File

@ -1,14 +0,0 @@
{% extends "base.html" %}
{% block title %}{{ SITENAME }} - Tags{% endblock %}
{% block content %}
<section id="content" class="body">
<h2>Tags dans {{ SITENAME }}</h2>
{% for tag, articles in tags %}
<span><a href="{{ SITEURL }}/{{ tag.url }}">{{ tag }}</a>&nbsp({{ articles|count }})</span>
{% endfor %}
</section>
{% endblock %}

View File

@ -1,16 +0,0 @@
{% macro translations_for(article) %}
{% if article.translations %}
Traduction dispo :
{% for translation in article.translations %}
<a href="{{ SITEURL }}/{{ translation.url }}" hreflang="{{ translation.lang }}">[{{ translation.lang|capitalize }}]</a>
{% endfor %}
{% endif %}
{% endmacro %}
{% macro entry_hreflang(entry) %}
{% if entry.translations %}
{% for translation in entry.translations %}
<link rel="alternate" hreflang="{{ translation.lang }}" href="{{ SITEURL }}/{{ translation.url }}">
{% endfor %}
{% endif %}
{% endmacro %}

View File

@ -1,5 +1,5 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*- #
# coding: utf-8
from __future__ import unicode_literals
AUTHOR = 'Fred'
@ -9,7 +9,8 @@ PATH = 'content'
SITEURL = 'http://127.0.0.1:8000'
RELATIVE_URLS = False
SITENAME = 'pro[zind]'
SITESUBTITLE = ''
SITE_SOURCE = "https://gitlab.com/free_zed/free_zed.gitlab.io"
SITESUBTITLE = "Histoires d'un <foobar> perfectioniste sous pression…"
TIMEZONE = 'Europe/Paris'
# Feed generation is usually not desired when developing
@ -22,12 +23,13 @@ AUTHOR_FEED_RSS = None
# Blogroll
LINKS = (('Archives', '/articles/'),
('Tags', '/tags/'),
('Mentions légales', '/mentions-legales/'),)
('Contact', '/contact/'),)
# Social widget
SOCIAL = (('gitlab', 'https://gitlab.com/free_zed'),
('stackoverflow', 'https://stackoverflow.com/users/6709630/freezed'),
('github', 'https://github.com/freezed/'),)
('stack-overflow', 'https://stackoverflow.com/users/6709630/freezed'),
('github', 'https://github.com/freezed/'),
('RSS', 'feeds/all.atom.xml'),)
# my configuration
DELETE_OUTPUT_DIRECTORY = True
@ -42,7 +44,7 @@ EXTRA_PATH_METADATA = {
}
FAVICO = EXTRA_PATH_METADATA['extra/favico.ico']['path']
DISPLAY_CATEGORIES_ON_MENU = True
THEME = 'mytheme/'
THEME = 'theme-uberspot/'
DEFAULT_METADATA = {
'Status': 'draft',
'Category': 'Bloc-notes',
@ -58,6 +60,7 @@ ARTICLE_URL = 'articles/{date:%Y}/{date:%m}/{slug}/'
AUTHOR_URL = 'a-propos/'
CATEGORY_SAVE_AS = '{slug}/index.html'
CATEGORY_URL = '{slug}/'
CATEGORIES_URL = 'categories/'
PAGE_LANG_SAVE_AS = '{slug}/{lang}/index.html'
PAGE_LANG_URL = '{slug}/{lang}/'
PAGE_SAVE_AS = '{slug}/index.html'
@ -70,7 +73,7 @@ YEAR_ARCHIVE_SAVE_AS = 'articles/{date:%Y}/index.html'
YEAR_ARCHIVE_URL = 'articles/{date:%Y}/'
# URL of the repo to link build commit
REPO_COMMIT_URL = 'http://git.localhost/repo/commit'
REPO_COMMIT_URL = 'https://gitlab.com/free_zed/commit'
# Max number of tags displayed in achives
# Used in template `taglist_sort.html`

2
theme-uberspot/.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
*.swp
.DS_Store

22
theme-uberspot/LICENSE Normal file
View File

@ -0,0 +1,22 @@
The MIT License (MIT)
Copyright (c) 2014 Achilleas Pipinellis
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

28
theme-uberspot/README.md Normal file
View File

@ -0,0 +1,28 @@
pelican-uberspot is a [pelican](https://blog.getpelican.com) theme inspired by <http://uberspot.github.io/>.
Many stylistic changes are taken from <http://vincent.bernat.im/>.
## Variables
## Plugins
## License
Everything is licensed under MIT, except otherwise stated.
## Screenshots
**Index page**
![Index page](uberspot_index.png)
**Single article**
![Single article](uberspot_article.png)
**Archives**
![Archives](uberspot_archives.png)
**Search**
![Archives](uberspot_search.png)

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,62 @@
.codehilite .hll { background-color: #ffffcc }
.codehilite { background: transparent; }
.codehilite .c { color: #60a0b0; font-style: italic } /* Comment */
/*.codehilite .err { border: 1px solid #FF0000 } Error */
.codehilite .k { color: #007020; font-weight: bold } /* Keyword */
.codehilite .o { color: #666666 } /* Operator */
.codehilite .cm { color: #60a0b0; font-style: italic } /* Comment.Multiline */
.codehilite .cp { color: #007020 } /* Comment.Preproc */
.codehilite .c1 { color: #60a0b0; font-style: italic } /* Comment.Single */
.codehilite .cs { color: #60a0b0; background-color: #fff0f0 } /* Comment.Special */
.codehilite .gd { color: #A00000 } /* Generic.Deleted */
.codehilite .ge { font-style: italic } /* Generic.Emph */
.codehilite .gr { color: #FF0000 } /* Generic.Error */
.codehilite .gh { color: #000080; font-weight: bold } /* Generic.Heading */
.codehilite .gi { color: #00A000 } /* Generic.Inserted */
.codehilite .go { color: #888888 } /* Generic.Output */
.codehilite .gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */
.codehilite .gs { font-weight: bold } /* Generic.Strong */
.codehilite .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
.codehilite .gt { color: #0044DD } /* Generic.Traceback */
.codehilite .kc { color: #007020; font-weight: bold } /* Keyword.Constant */
.codehilite .kd { color: #007020; font-weight: bold } /* Keyword.Declaration */
.codehilite .kn { color: #007020; font-weight: bold } /* Keyword.Namespace */
.codehilite .kp { color: #007020 } /* Keyword.Pseudo */
.codehilite .kr { color: #007020; font-weight: bold } /* Keyword.Reserved */
.codehilite .kt { color: #902000 } /* Keyword.Type */
.codehilite .m { color: #40a070 } /* Literal.Number */
.codehilite .s { color: #4070a0 } /* Literal.String */
.codehilite .na { color: #4070a0 } /* Name.Attribute */
.codehilite .nb { color: #007020 } /* Name.Builtin */
.codehilite .nc { color: #0e84b5; font-weight: bold } /* Name.Class */
.codehilite .no { color: #60add5 } /* Name.Constant */
.codehilite .nd { color: #555555; font-weight: bold } /* Name.Decorator */
.codehilite .ni { color: #d55537; font-weight: bold } /* Name.Entity */
.codehilite .ne { color: #007020 } /* Name.Exception */
.codehilite .nf { color: #06287e } /* Name.Function */
.codehilite .nl { color: #002070; font-weight: bold } /* Name.Label */
.codehilite .nn { color: #0e84b5; font-weight: bold } /* Name.Namespace */
.codehilite .nt { color: #062873; font-weight: bold } /* Name.Tag */
.codehilite .nv { color: #bb60d5 } /* Name.Variable */
.codehilite .ow { color: #007020; font-weight: bold } /* Operator.Word */
.codehilite .w { color: #bbbbbb } /* Text.Whitespace */
.codehilite .mf { color: #40a070 } /* Literal.Number.Float */
.codehilite .mh { color: #40a070 } /* Literal.Number.Hex */
.codehilite .mi { color: #40a070 } /* Literal.Number.Integer */
.codehilite .mo { color: #40a070 } /* Literal.Number.Oct */
.codehilite .sb { color: #4070a0 } /* Literal.String.Backtick */
.codehilite .sc { color: #4070a0 } /* Literal.String.Char */
.codehilite .sd { color: #4070a0; font-style: italic } /* Literal.String.Doc */
.codehilite .s2 { color: #4070a0 } /* Literal.String.Double */
.codehilite .se { color: #4070a0; font-weight: bold } /* Literal.String.Escape */
.codehilite .sh { color: #4070a0 } /* Literal.String.Heredoc */
.codehilite .si { color: #70a0d0; font-style: italic } /* Literal.String.Interpol */
.codehilite .sx { color: #c65d09 } /* Literal.String.Other */
.codehilite .sr { color: #235388 } /* Literal.String.Regex */
.codehilite .s1 { color: #4070a0 } /* Literal.String.Single */
.codehilite .ss { color: #517918 } /* Literal.String.Symbol */
.codehilite .bp { color: #007020 } /* Name.Builtin.Pseudo */
.codehilite .vc { color: #bb60d5 } /* Name.Variable.Class */
.codehilite .vg { color: #bb60d5 } /* Name.Variable.Global */
.codehilite .vi { color: #bb60d5 } /* Name.Variable.Instance */
.codehilite .il { color: #40a070 } /* Literal.Number.Integer.Long */

View File

@ -0,0 +1,709 @@
@charset "UTF-8";
@font-face{font-family:Merriweather;src:url(../fonts/Merriweather-Regular.ttf)}
@font-face{font-family:Open Sans;src:url(../fonts/OpenSans-Regular.ttf)}
@font-face{font-family:Sigmar One;src:url(../fonts/SigmarOne-Regular.ttf)}
/* =Structure
-------------------------------------------------------------- */
body > * {
clear: both;
margin: 0 auto;
width: 800px;
}
#main {
clear: both;
margin-bottom: 20px;
}
body > header {
border-bottom: 4px solid #ddd;
margin-bottom: 20px;
padding: 0 0 20px 0;
position: relative;
}
body > footer {
border-top: 4px solid #ddd;
margin-top: 20px;
padding: 10px 0;
}
/* =Global Elements
-------------------------------------------------------------- */
body {
background-image: url(../images/bg_paper_fibers.png);
color: #333;
font: 100% Merriweather, 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
margin: 20px;
overflow-y: scroll !important;
text-rendering: optimizelegibility;
}
header, footer, nav, section, article {
display: block;
}
h1, h2, h3, h4, h5, h6 {
color: rgb(33, 81, 156);
font-family: "Source Sans Pro","Droid Sans",sans-serif,"Lucida Grande","Lucida Sans Unicode","Arial Unicode MS";
font-weight: bold;
line-height: 1em;
margin: 0;
padding: 0 0 20px 0;
}
h1 {
font-size: 36px;
letter-spacing: -1px;
}
h2 {
font-size: 1.625em;
line-height: 1;
}
h3 {
font-size: 20px;
letter-spacing: -1px;
}
h4, h5, h6 {
font-size: 16px;
}
p {
margin: 0 0 20px 0;
padding: 0;
}
a {
color: #26a;
text-decoration: none;
}
a:hover {
color: rgb(74, 130, 217);
border-bottom: 1px solid rgb(74, 130, 217);
}
a img {
border: 0;
}
ul {
margin: 0 0 20px 0;
padding-left: 40px;
}
code {
background: none repeat scroll 0% 0% rgba(188, 218, 230, 0.64);
padding: 0px 2px;
}
.codehilite {
background: none repeat scroll 0% 0% transparent;
}
pre {
font: 13px/18px Menlo, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', monospace;
white-space: pre-wrap;
background-color: rgb(245, 245, 245);
font-size: 90%;
padding: 8.5px;
display: block;
border: 1px solid rgba(0, 0, 0, 0.15);
line-height: 18px;
word-break: break-all;
overflow-x: auto;
background: url("../images/blueprint-dark.png") repeat scroll center top rgb(250, 251, 252);
border-left: 6px solid rgb(85, 138, 187);
-moz-tab-size: 4;
-moz-hyphens: none;
}
pre code {
font-size: 15px;
}
/* =Header
-------------------------------------------------------------- */
body > header > h1 {
font-family: "Sigmar One";
margin: 0;
padding: 0;
}
body > header > h1 a {
color: #666;
}
body > header > h1 a:hover {
color: rgb(74, 130, 217);
border-bottom: none;
}
body > header > p {
color: #999;
font-size: 13px;
font-style: italic;
margin: 0 0 0 15px;
}
body > header > nav {
bottom: 20px;
color: #666;
font-weight: bold;
position: absolute;
right: 0;
}
body > header > nav > a {
display: inline-block;
margin: 0 6px;
border-bottom: none;
}
body > header > nav > a:hover {
border-bottom: none;
}
#subscribe-link {
background: url('../images/rss.png') no-repeat left 2px;
color: #c60;
padding-left: 20px;
}
img#quote { margin: 5px 100px; width:500px; height:200px; cursor:pointer; }
/* =Content
-------------------------------------------------------------- */
#breadcrumbs {
color: #999;
font-size: 13px;
margin-top: -10px;
}
/* Blog posts */
blockquote {
font-style: italic;
margin: 0px 0px 20px;
padding: 20px 30px 10px 10px;
border-width: 0px;
border-style: solid;
border-image: none;
border-left: 6px solid rgba(255, 203, 0, 0.5);
background-color: rgba(255, 203, 0, 0.1);
border-color: rgb(243, 182, 114);
clear: left;
-moz-border-top-colors: none;
-moz-border-right-colors: none;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
}
article address {
display: inline;
}
strong {
font-style:italic;
font-weight:normal;
color:#B80F28;
}
abbr {
cursor:help;
border-bottom:1px dashed #b3cbef;
}
table {
overflow:auto;
width:92%;
margin:1.625em auto;
border-spacing:2px;
border-color:gray;
border-collapse:separate;
vertical-align:middle;
}
table th {
padding:0.5em;
text-align:left;
background-color:#21519c;
color:white;
background-image:-webkit-gradient(linear, center bottom, left bottom, from(#21519c), to(#255cb1));
}
table th a {
color:#9ebceb;
}
table th:first-child {
border-radius:4px 0 0 0;
}
table th:last-child {
border-radius:0 4px 0 0;
}
table tbody td {
padding:0.2em 0.5em;
}
table tbody tr {
background:#ffffff;
background:rgba(255, 255, 255, 0.6);
color:#444;
}
table tbody tr:nth-child(odd) {
background:#dee8f8;
background:rgba(221, 232, 248, 0.6);
}
table tbody tr:hover{
color:black;
}
.toc {
margin:1.625em 0 1.625em;
max-width:25em;
border-left:1px dashed #749fe2;
background:#dee8f8;
background:rgba(221, 232, 248, 0.6);
}
.toc ul {
margin-left:0;
font-size:0.875em;
line-height:1.85714;
padding: 0px 5px;
}
.toc ul ul li {
padding-left: 1em;
}
.toc ul ul{
font-size:1em;
}
.toc ul li ul{
padding-left:1em;
margin: 0px;
background:none;
list-style-type:none;
}
.toc ul li{
background:none;
list-style-type:none;
}
ul {
list-style-type: none;
}
article .body ul {
display: block;
list-style: square inside;
}
article .body-padding {
padding-top: 58px;
}
article ol {
list-style-type:decimal;
padding-left:40px;
padding-top:20px;
}
article .tags {
padding: 5px 0px;
}
article .tags li {
display: inline;
}
article .tags li:after {
content: ", ";
}
article .tags li:last-child:after {
content: none;
}
img {
max-width: 100% !important;
height: auto;
display: block;
}
.footnote {
font-size:0.85em;
line-height:2.1666666666666665;
border-top: 1px solid #ddd;
margin-bottom: 15px;
margin-top: 0px;
padding-top: 5px;
}
.footnote p {
margin:1.1666666666666665em 0 0 0;
}
.footnote a {
color: #888;
}
article {
clear: both;
margin-bottom: 20px;
}
article > header {
border-bottom: 1px solid #ddd;
color: rgb(75, 70, 70);
font-size: 13px;
padding-bottom: 10px;
margin-bottom: 10px;
}
article > header > h2 {
color: #333;
margin: 0 0 5px 0;
padding: 0;
}
article > header > h2 > a {
color: #333 !important;
}
article img {
display: block;
margin: 10px auto;
}
article > footer {
margin-top: 20px;
}
article > footer > p, article > footer > span {
color: #999;
font-size: 13px;
}
article > header #stats {
color: rgba(197, 83, 0, 0.83);
}
#like-and-subscribe {
display: inline-block;
float: right;
margin-top: 4px;
}
#author-blurb {
background-color: #eee;
color: #333;
font-size: 13px;
line-height: 18px;
margin-bottom: 20px;
min-height: 100px;
overflow: auto;
padding: 10px;
}
#author-blurb > img {
float: left;
margin: 0 10px 0 0;
}
#author-blurb > strong {
display: block;
font-size: 16px;
margin-bottom: 2px;
}
nav.older {
float: left;
}
nav.older a:hover {
border-bottom: none;
}
nav.newer {
float: right;
}
nav.newer a:hover {
border-bottom: none;
}
hr {
display: block;
height: 1px;
border: 0;
border-top: 1px solid #ccc;
margin: 1em 0;
padding: 0;
}
span.lpin {
background: url(../images/left_pin.png) no-repeat scroll center;
background-size: 50px 16px;
padding: 0px 40px;
margin-bottom: 10px;
}
span.rpin {
background: url(../images/right_pin.png) no-repeat scroll center;
background-size: 50px 16px;
padding: 0px 40px;
margin-bottom: 10px;
}
.neighbors {
background: url(../images/bowling.png) no-repeat scroll center;
background-size: 100px 100px;
padding: 30px;
}
/* Search plugin */
#searchform {
float: right;
margin-top: -4px;
}
#searchbox {
background-color: rgb(237, 238, 243);
border: 1px solid rgb(182, 178, 161);
border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
padding: 4px;
margin: 0px 15px;
vertical-align: top;
}
#tipue_search_input {
width: 400px;
}
#tipue_search_button {
background-color: rgb(241, 241, 241);
border: 1px solid rgb(220, 220, 220);
color: rgb(51, 51, 51);
margin-right: 7px;
padding: 12px;
text-align: center;
text-decoration: none;
border-radius: 4px;
}
/* Better styles for embedded GitHub Gists */
div.gist {
font-size: 13px;
line-height: 18px;
margin-bottom: 20px;
width: 100%;
}
div.gist div.gist-file div.gist-data {
background-color: #f9f9f9 !important;
}
div.gist pre {
font-family: Menlo, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', monospace !important;
}
div.gist-meta {
font-family: Helvetica, Arial, sans-serif;
font-size: 13px !important;
}
div.gist-meta a {
color: #26a !important;
text-decoration: none;
}
div.gist-meta a:hover {
color: #0e4071 !important;
}
/* Share buttons at the bottom of each blog post */
#share-buttons {
display: inline-block;
height: 20px;
margin: 0 0 20px 0;
padding: 0;
}
#share-buttons-label {
display: inline-block;
margin-right: 8px;
vertical-align: 4px;
}
iframe.twitter-share-button {
margin-right: 10px;
}
iframe.facebook-like-button {
border: 0;
height: 20px;
margin-right: 9px;
overflow: hidden;
width: 50px;
}
span.IN-widget {
margin-right: 10px;
}
iframe.twitter-follow-button {
display: block;
margin-top: 5px;
}
/* Post and project lists */
#related-posts {
color: #333;
font-size: 14px;
}
#related-posts h3 {
padding-bottom: 10px;
}
#related-posts ul {
padding-left: 40px;
}
#related-posts li > time {
color: #999;
font-size: 12px;
margin-left: .4em;
white-space: nowrap;
}
ul.post-list {
font-size: 16px;
list-style: none;
margin: 0 0 20px 0;
padding: 0;
clear: both;
}
ul.post-list > li {
border-bottom: 1px solid #ddd;
margin: 0 0 5px 0;
padding: 0 0 5px 0;
}
ul.post-list > li > time {
color: #999;
display: inline-block;
float: right;
font-family: Menlo, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', monospace;
font-size: 12px;
white-space: nowrap;
}
#blog-archive > h3 {
color: #999;
float: left;
}
#blog-archive > ul.post-list {
margin-bottom: 0;
}
#blog-archive > ul.post-list > li {
margin-left: 60px;
}
div.project-list li {
padding: 5px 0;
}
div.project-list h4 {
border-bottom: 1px solid #ddd;
font-weight: normal;
margin-bottom: 5px;
padding-bottom: 5px;
}
/* About Me page */
img.gravatar {
border: 4px solid #ddd;
display: block;
float: right;
margin: 0 0 20px 20px;
}
.social-network-icons {
color: #333;
display: block;
font-size: 16px;
font-style: normal;
font-weight: bold;
line-height: 1em;
margin-bottom: 10px;
padding: 0 10px;
}
body > nav {
font-size: 20px;
font-weight: bold;
line-height: 30px;
text-align: center;
}
body > nav > a {
text-align: center;
}
/* =Footer
-------------------------------------------------------------- */
body > footer {
color: #999;
font-size: 13px;
line-height: 18px;
}
#cc-logo {
background: url('../images/cc.png') no-repeat left;
display: inline-block;
height: 31px;
margin: 2px 10px 0 0;
width: 88px;
float: left;
}
/* =Mobile Devices
-------------------------------------------------------------- */
@media only screen and (max-device-width: 960px) {
body > * {
width: 100%;
}
body {
-webkit-text-size-adjust: none;
margin: 10px;
}
blockquote {
margin: 0 20px;
}
body > header > nav {
margin: 20px 0 0 -4px;
position: static;
}
body > header > nav > a {
margin: 0 4px;
}
article img {
height: auto;
max-width: 100%;
}
#like-and-subscribe {
display: block;
float: none;
margin-top: 0;
}
#dsq-comment-count {
background-position: left 1px;
}
ul.post-list > li {
color: #26a;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
ul.post-list > li > time {
margin-left: 1em;
}
#blog-archive > h3 {
float: none;
padding: 20px 0;
}
#blog-archive > h3:first-child {
padding-top: 0;
}
#blog-archive > ul.post-list > li {
margin-left: 0;
}
img.gravatar {
height: 100px !important;
width: 100px !important;
}
body > footer br {
display: none;
}
img#quote { display: none; }
}

View File

@ -0,0 +1,14 @@
body {
background-color: #fff;
color: #000;
font-family: arial, sans-serif;
font-size: 10pt;
}
header {
display: none;
}
footer {
display: none;
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 453 KiB

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More