Compare commits
28 Commits
master
...
feature/co
Author | SHA1 | Date | |
---|---|---|---|
|
b8571c8854 | ||
|
67f8e74f7f | ||
|
fba9830368 | ||
|
10720ac6ff | ||
|
2b400e8cad | ||
|
027cdba67d | ||
969ebabd18 | |||
|
2ab447274a | ||
|
258d89d339 | ||
c723f1e1d4 | |||
44270c6187 | |||
e7126b86d6 | |||
d119c39a72 | |||
e3ba15dd6b | |||
abc657252c | |||
6c24732380 | |||
46c8119548 | |||
71fd86b376 | |||
45c628fef8 | |||
73bfe07b11 | |||
6f0e4da0d2 | |||
0d05965ddb | |||
fdadede25f | |||
a3892ef9e1 | |||
d5fcfe2d05 | |||
b8810b8bcb | |||
61ddf2e5d0 | |||
626e83d010 |
191
.drone.yml
Normal file
191
.drone.yml
Normal file
@ -0,0 +1,191 @@
|
||||
kind: pipeline
|
||||
type: docker
|
||||
name: default
|
||||
|
||||
workspace:
|
||||
path: /drone/workdir
|
||||
|
||||
steps:
|
||||
- name: load dependencies
|
||||
image: node
|
||||
pull: if-not-exists
|
||||
environment:
|
||||
FORCE_COLOR: "true"
|
||||
volumes:
|
||||
- name: cache
|
||||
path: /cache
|
||||
commands:
|
||||
- mkdir -p /cache/node_modules
|
||||
- mkdir -p /cache/user-cache
|
||||
- ln -s /cache/node_modules ./node_modules
|
||||
- ln -s /cache/user-cache ~/.cache
|
||||
- echo cache=/cache/npm-cache >> .npmrc
|
||||
- "echo 'enableGlobalCache: false' >> .yarnrc"
|
||||
- 'echo ''cacheFolder: "/cache/yarn-cache"'' >> .yarnrc'
|
||||
- 'echo ''yarn-offline-mirror "/cache/npm-packages-offline-cache"'' >> .yarnrc'
|
||||
- "echo 'yarn-offline-mirror-pruning: true' >> .yarnrc"
|
||||
- cat .yarnrc
|
||||
- yarn install --verbose --frozen-lockfile
|
||||
|
||||
- name: mongo
|
||||
image: mongo
|
||||
pull: if-not-exists
|
||||
detach: true
|
||||
|
||||
- name: maildev
|
||||
image: node
|
||||
pull: if-not-exists
|
||||
volumes:
|
||||
- name: cache
|
||||
path: /cache
|
||||
commands:
|
||||
- yarn run maildev --web 80 --smtp 25 -v --hide-extensions=STARTTLS
|
||||
detach: true
|
||||
|
||||
- name: liveserver
|
||||
image: node
|
||||
pull: if-not-exists
|
||||
volumes:
|
||||
- name: cache
|
||||
path: /cache
|
||||
commands:
|
||||
- yarn run -- live-server --no-browser --port=80 --ignore='*' --entry-file=spa.html --no-css-inject --proxy=/api:http://tibi-server:8080/api/v1/_/__NAMESPACE__ dist
|
||||
detach: true
|
||||
|
||||
- name: tibi-server
|
||||
image: registry.webmakers.de/tibi/tibi-server
|
||||
pull: never
|
||||
environment:
|
||||
DB_DIAL: mongodb://mongo
|
||||
API_PORT: 8080
|
||||
MAIL_HOST: maildev:25
|
||||
detach: true
|
||||
|
||||
- name: cypress run
|
||||
image: cypress/base
|
||||
pull: if-not-exists
|
||||
volumes:
|
||||
- name: cache
|
||||
path: /cache
|
||||
environment:
|
||||
FORCE_COLOR: "true"
|
||||
CYPRESS_BASE_URL: http://liveserver
|
||||
CYPRESS_CI: "true"
|
||||
CYPRESS_mongodbUri: mongodb://mongo
|
||||
CYPRESS_tibiApiUrl: http://tibi-server:8080/api/v1
|
||||
CYPRESS_projectApiConfig: /drone/workdir/api/config.yml
|
||||
commands:
|
||||
- ln -s /cache/user-cache ~/.cache
|
||||
- yarn build:instanbul
|
||||
- yarn cy:run
|
||||
- yarn run nyc report --exclude-after-remap false
|
||||
|
||||
- name: modify master config
|
||||
image: bash
|
||||
pull: if-not-exists
|
||||
commands:
|
||||
- bash scripts/modify-config.sh master __MASTER_URL__
|
||||
when:
|
||||
branch: [master]
|
||||
|
||||
- name: modify dev config
|
||||
image: bash
|
||||
pull: if-not-exists
|
||||
commands:
|
||||
- bash scripts/modify-config.sh dev __DEV_URL__
|
||||
when:
|
||||
branch: [dev]
|
||||
|
||||
- name: build
|
||||
image: node
|
||||
pull: if-not-exists
|
||||
volumes:
|
||||
- name: cache
|
||||
path: /cache
|
||||
commands:
|
||||
- yarn build
|
||||
|
||||
- name: build ssr
|
||||
image: node
|
||||
pull: if-not-exists
|
||||
volumes:
|
||||
- name: cache
|
||||
path: /cache
|
||||
commands:
|
||||
- yarn build:server
|
||||
|
||||
- name: build legacy
|
||||
image: node
|
||||
pull: if-not-exists
|
||||
volumes:
|
||||
- name: cache
|
||||
path: /cache
|
||||
commands:
|
||||
- yarn build:legacy
|
||||
|
||||
- name: modify html
|
||||
image: bash
|
||||
pull: if-not-exists
|
||||
commands:
|
||||
- bash scripts/preload-meta.sh public/spa.html
|
||||
- bash scripts/preload-meta.sh public/spa.html > dist/spa.html
|
||||
- export stamp=`date +%s`
|
||||
- echo $$stamp
|
||||
- sed -i s/__TIMESTAMP__/$$stamp/g dist/spa.html
|
||||
- sed -i s/__TIMESTAMP__/$$stamp/g dist/serviceworker.js
|
||||
- cat dist/serviceworker.js
|
||||
- cp dist/spa.html api/templates/spa.html
|
||||
- cat dist/spa.html
|
||||
|
||||
- name: deploy master
|
||||
image: instrumentisto/rsync-ssh
|
||||
pull: if-not-exists
|
||||
environment:
|
||||
RSYNC_USER: USER_PROJECT_master
|
||||
RSYNC_PASS:
|
||||
from_secret: rsync_master
|
||||
commands:
|
||||
- apk add --no-cache sshpass
|
||||
- scripts/deploy.sh ftp1.webmakers.de $${RSYNC_USER} $${RSYNC_PASS}
|
||||
when:
|
||||
branch: [master]
|
||||
event: [push]
|
||||
|
||||
- name: deploy dev
|
||||
image: instrumentisto/rsync-ssh
|
||||
pull: if-not-exists
|
||||
environment:
|
||||
RSYNC_USER: USER_PROJECT_dev
|
||||
RSYNC_PASS:
|
||||
from_secret: rsync_dev
|
||||
commands:
|
||||
- apk add --no-cache sshpass
|
||||
- scripts/deploy.sh ftp1.webmakers.de $${RSYNC_USER} $${RSYNC_PASS}
|
||||
when:
|
||||
branch: [dev]
|
||||
event: [push]
|
||||
|
||||
- name: prepare notify
|
||||
image: cypress/base
|
||||
pull: if-not-exists
|
||||
commands:
|
||||
- find cypress -type f -wholename "cypress/videos/*" -or -wholename "cypress/screenshots/*" | tar -cvf cypress-media.tar -T -
|
||||
when:
|
||||
status:
|
||||
- failure
|
||||
|
||||
- name: notify
|
||||
image: drillster/drone-email
|
||||
pull: if-not-exists
|
||||
settings:
|
||||
from: noreply@ci.gitbase.de
|
||||
host: smtp.basehosts.de
|
||||
attachment: cypress-media.tar
|
||||
when:
|
||||
status:
|
||||
- failure
|
||||
|
||||
volumes:
|
||||
- name: cache
|
||||
host:
|
||||
path: /tmp/cache/drone/${DRONE_REPO}
|
17
.gitignore
vendored
Normal file
17
.gitignore
vendored
Normal file
@ -0,0 +1,17 @@
|
||||
_temp/
|
||||
node_modules/
|
||||
dist/
|
||||
build/
|
||||
build_ssr/
|
||||
stat/
|
||||
yarn-error.log
|
||||
/media/
|
||||
/test.js
|
||||
/api/templates/spa.html
|
||||
/api/hooks/lib/app.server*
|
||||
cypress/_old
|
||||
cypress/videos
|
||||
cypress/screenshots
|
||||
.~lock.*
|
||||
coverage/
|
||||
.nyc_output/
|
18
.prettierrc
Normal file
18
.prettierrc
Normal file
@ -0,0 +1,18 @@
|
||||
{
|
||||
"printWidth": 120,
|
||||
"tabWidth": 4,
|
||||
"singleQuote": false,
|
||||
"trailingComma": "es5",
|
||||
"semi": false,
|
||||
"newline-before-return": true,
|
||||
"no-duplicate-variable": [
|
||||
true,
|
||||
"check-parameters"
|
||||
],
|
||||
"no-var-keyword": true,
|
||||
"svelteSortOrder": "scripts-markup-styles",
|
||||
"svelteStrictMode": true,
|
||||
"svelteBracketNewLine": true,
|
||||
"svelteAllowShorthand": true,
|
||||
"svelteIndentScriptAndStyle": true
|
||||
}
|
34
.vscode/settings.json
vendored
Normal file
34
.vscode/settings.json
vendored
Normal file
@ -0,0 +1,34 @@
|
||||
{
|
||||
"eslint.alwaysShowStatus": true,
|
||||
"tslint.autoFixOnSave": true,
|
||||
"editor.formatOnSave": true,
|
||||
"editor.formatOnPaste": true,
|
||||
"editor.defaultFormatter": "esbenp.prettier-vscode",
|
||||
"[markdown]": {
|
||||
"editor.wordWrap": "on",
|
||||
"editor.defaultFormatter": "vscode.markdown-language-features"
|
||||
},
|
||||
"[typescriptreact]": {
|
||||
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
||||
},
|
||||
"liveServer.settings.root": "/dist",
|
||||
"liveServer.settings.file": "spa.html",
|
||||
"liveServer.settings.port": 5502,
|
||||
"liveServer.settings.proxy": {
|
||||
"enable": true,
|
||||
"baseUri": "/api",
|
||||
"proxyUri": "http://127.0.0.1:8080/api/v1/_/__NAMESPACE__"
|
||||
},
|
||||
"extensions.ignoreRecommendations": true,
|
||||
"files.autoSave": "off",
|
||||
"typescript.tsc.autoDetect": "off",
|
||||
"npm.autoDetect": "off",
|
||||
"debug.allowBreakpointsEverywhere": true,
|
||||
"html.autoClosingTags": false,
|
||||
"yaml.schemas": {
|
||||
"node_modules/tibi-types/schemas/api-config/config.json": "api/config.y*ml",
|
||||
"node_modules/tibi-types/schemas/api-config/collection.json": "api/collections/*.y*ml",
|
||||
"node_modules/tibi-types/schemas/api-config/field.json": "api/collections/fields/*.y*ml"
|
||||
},
|
||||
"yaml.customTags": ["!include scalar"]
|
||||
}
|
56
README.md
56
README.md
@ -1,3 +1,55 @@
|
||||
# wmbasic-svelte-starter
|
||||
# tibi-starter
|
||||
|
||||
Starter Kit für SPAs mit Svelte und WMBasic-Backend ink. SSR
|
||||
Starter Kit für SPAs(s) `;)` mit Svelte und TibiCMS inkl. SSR
|
||||
|
||||
## Wozu?
|
||||
|
||||
Via Svelte wird eine SPA (Single-Page-App) programmiert. Dazu wird der Code einmal für den Browser aufgebreitet und außerdem für den Server kompiliert und transpiliert. Der Server-Code wird in einem tibi-server SSR-Hook (server side rendering) eingebunden und generiert dort fertiges HTML anhand der aktuelle Route für SEO und optimierte Ladezeiten.
|
||||
|
||||
Die Navigation innerhalb der APP im Browser löst dagegen nur API-Aufrufe aus ohne jedesmal einen SSR-Prozess anzustoßen.
|
||||
|
||||
Um die SSR-Last so gering wie möglich zu halten, wurde ein Caching in der "ssr"-Collection der API implementiert.
|
||||
## Toolchain
|
||||
### Abhängigkeiten laden
|
||||
|
||||
```sh
|
||||
yarn install
|
||||
```
|
||||
|
||||
### Entwickeln mit dev-Webserver
|
||||
|
||||
```sh
|
||||
yarn start
|
||||
```
|
||||
|
||||
oder mit abweichender API für "/api"-Proxy
|
||||
|
||||
```sh
|
||||
API_BASE=https://login.tibicms.de/api/v1_/__NAMESPACE__ yarn start
|
||||
```
|
||||
|
||||
### Entwickeln mit externem Webserver (z.B. vscode live server)
|
||||
|
||||
```sh
|
||||
yarn dev
|
||||
```
|
||||
|
||||
### Testen
|
||||
|
||||
```sh
|
||||
yarn build:istanbul # instrumentiert Code für coverage-Report
|
||||
yarn cy:docker:run # oder mit Xserver und UI cy:docker:open
|
||||
```
|
||||
|
||||
### Bauen
|
||||
|
||||
```sh
|
||||
# moderne Browser
|
||||
yarn build
|
||||
|
||||
# alte Browser (IE11)
|
||||
yarn build:legacy
|
||||
|
||||
# serverseitiges Rendering
|
||||
yarn build:server
|
||||
```
|
||||
|
3
api/.htaccess
Normal file
3
api/.htaccess
Normal file
@ -0,0 +1,3 @@
|
||||
<FilesMatch "\.(ya?ml|env)$">
|
||||
Require all denied
|
||||
</FilesMatch>
|
0
api/attachments/AGB.pdf
Normal file
0
api/attachments/AGB.pdf
Normal file
103
api/collections/articles.yml
Normal file
103
api/collections/articles.yml
Normal file
@ -0,0 +1,103 @@
|
||||
########################################################################
|
||||
# Articles
|
||||
########################################################################
|
||||
|
||||
name: articles
|
||||
uploadPath: ../media/articles
|
||||
meta:
|
||||
# Navigationseintrag in der Admin-UI
|
||||
label: { de: "Artikel", en: "Articles" }
|
||||
# Icon (Material UI) für den Navigationseintrag
|
||||
muiIcon: file-document-edit-outline
|
||||
# Standardsortierung der Liste
|
||||
defaultSort: { field: "article.general.sort", order: "ASC" }
|
||||
# Admin-Backend Ansichten
|
||||
defaultImageFilter: s
|
||||
views:
|
||||
# Mobile Darstellung
|
||||
- type: simpleList
|
||||
mediaQuery: "(max-width:599px)"
|
||||
primaryText: path
|
||||
columns:
|
||||
- article.general.public
|
||||
- article.content.title
|
||||
- article.general.position
|
||||
- article.general.sort
|
||||
# Desktop
|
||||
- type: table
|
||||
mediaQuery: "(min-width:600px)"
|
||||
columns:
|
||||
- article.general.public
|
||||
- article.content.title
|
||||
- article.general.position
|
||||
- article.general.sort
|
||||
|
||||
imageFilter:
|
||||
xs:
|
||||
- fit: true
|
||||
height: 90
|
||||
width: 90
|
||||
resampling: "lancos"
|
||||
quality: 60
|
||||
s:
|
||||
- fit: true
|
||||
height: 300
|
||||
width: 300
|
||||
resampling: "lancos"
|
||||
quality: 60
|
||||
m:
|
||||
- fit: true
|
||||
height: 600
|
||||
width: 600
|
||||
resampling: "lancos"
|
||||
quality: 60
|
||||
l:
|
||||
- fit: true
|
||||
height: 1200
|
||||
width: 1200
|
||||
resampling: "lancos"
|
||||
quality: 60
|
||||
xl:
|
||||
- fit: true
|
||||
height: 2000
|
||||
width: 2000
|
||||
resampling: "lancos"
|
||||
quality: 60
|
||||
|
||||
permissions:
|
||||
public:
|
||||
methods:
|
||||
get: true
|
||||
post: false
|
||||
put: false
|
||||
delete: false
|
||||
user:
|
||||
methods:
|
||||
get: true
|
||||
post: true
|
||||
put: true
|
||||
delete: true
|
||||
# token als Zusatzsicherung gegen Spam, mehr siehe Hook
|
||||
"token:${PUBLIC_TOKEN}":
|
||||
methods:
|
||||
get: false
|
||||
post: false
|
||||
put: false
|
||||
delete: false
|
||||
|
||||
# hooks:
|
||||
# post:
|
||||
# create:
|
||||
# type: javascript
|
||||
# file: hooks/article/post_create.js
|
||||
# put:
|
||||
# update:
|
||||
# type: javascript
|
||||
# file: hooks/article/put_return.js
|
||||
# delete:
|
||||
# return:
|
||||
# type: javascript
|
||||
# file: hooks/article/delete_return.js
|
||||
|
||||
fields:
|
||||
- !include "fields/_article.yml"
|
91
api/collections/contact_form.yml
Normal file
91
api/collections/contact_form.yml
Normal file
@ -0,0 +1,91 @@
|
||||
########################################################################
|
||||
# contact_form
|
||||
########################################################################
|
||||
|
||||
name: contact_form
|
||||
uploadPath: ../media/contact_form
|
||||
meta:
|
||||
label: { de: "Kontaktformular", en: "Contact Form" }
|
||||
muiIcon: email
|
||||
rowIdentTpl: { twig: "{{ email }} - {{ subject }}" }
|
||||
views:
|
||||
- type: simpleList
|
||||
mediaQuery: "(max-width: 600px)"
|
||||
primaryText: email
|
||||
secondaryText: subject
|
||||
tertiaryText: insertTime
|
||||
- type: table
|
||||
columns:
|
||||
- insertTime
|
||||
- email
|
||||
- subject
|
||||
|
||||
permissions:
|
||||
public:
|
||||
methods:
|
||||
get: false
|
||||
post: false
|
||||
put: false
|
||||
delete: false
|
||||
user:
|
||||
methods:
|
||||
get: true
|
||||
post: false
|
||||
put: false
|
||||
delete: false
|
||||
|
||||
# token als Zusatzsicherung gegen Spam, mehr siehe Hook
|
||||
"token:${PUBLIC_TOKEN}":
|
||||
methods:
|
||||
get: false
|
||||
post: true
|
||||
put: false
|
||||
delete: false
|
||||
|
||||
hooks:
|
||||
post:
|
||||
create:
|
||||
type: javascript
|
||||
file: hooks/contact_form/post_create.js
|
||||
return:
|
||||
type: javascript
|
||||
file: hooks/contact_form/post_return.js
|
||||
|
||||
fields:
|
||||
- name: firstname
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Vorname", en: "firstname" }
|
||||
- name: lastname
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Nachname", en: "lastname" }
|
||||
- name: email
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Email", en: "email" }
|
||||
- name: postcode
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Postleitzahl", en: "postcode" }
|
||||
- name: subject
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Betreff", en: "subject" }
|
||||
- name: message
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Nachricht", en: "message" }
|
||||
- name: files
|
||||
type: object[]
|
||||
meta:
|
||||
label: { de: "Dateien", en: "files" }
|
||||
subFields:
|
||||
- name: file
|
||||
type: file
|
||||
meta:
|
||||
label: { de: "", en: "" }
|
||||
- name: title
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Dateititel", en: "file title" }
|
113
api/collections/content.yml
Normal file
113
api/collections/content.yml
Normal file
@ -0,0 +1,113 @@
|
||||
###############################################################
|
||||
# Content Blöcke
|
||||
###############################################################
|
||||
|
||||
# Name/URL-Anteil der Kollektion
|
||||
name: content
|
||||
uploadPath: ../media/content
|
||||
|
||||
# Metaangaben zur Kollektion welche in der Admin-UI verwendet werden können
|
||||
meta:
|
||||
# Navigationseintrag in der Admin-UI
|
||||
label: { de: "Seiteninhalt", en: "Page Content" }
|
||||
# Icon (Material UI) für den Navigationseintrag
|
||||
muiIcon: web
|
||||
# Identifizierung eines Eintrags für z.B. Select-Boxen in der Admin-UI
|
||||
rowIdentTpl: { twig: "{{ path }}" }
|
||||
# Standardsortierung der Liste
|
||||
defaultSort: { field: "path", order: "ASC" }
|
||||
# Admin-Backend Ansichten
|
||||
defaultImageFilter: s
|
||||
views:
|
||||
# Mobile Darstellung
|
||||
- type: simpleList
|
||||
mediaQuery: "(max-width:599px)"
|
||||
primaryText: path
|
||||
columns:
|
||||
- path
|
||||
# Desktop
|
||||
- type: table
|
||||
mediaQuery: "(min-width:600px)"
|
||||
columns:
|
||||
- path
|
||||
|
||||
imageFilter:
|
||||
xs:
|
||||
- fit: true
|
||||
height: 90
|
||||
width: 90
|
||||
resampling: "lancos"
|
||||
quality: 60
|
||||
s:
|
||||
- fit: true
|
||||
height: 300
|
||||
width: 300
|
||||
resampling: "lancos"
|
||||
quality: 60
|
||||
m:
|
||||
- fit: true
|
||||
height: 600
|
||||
width: 600
|
||||
resampling: "lancos"
|
||||
quality: 60
|
||||
l:
|
||||
- fit: true
|
||||
height: 1200
|
||||
width: 1200
|
||||
resampling: "lancos"
|
||||
quality: 60
|
||||
xl:
|
||||
- fit: true
|
||||
height: 2000
|
||||
width: 2000
|
||||
resampling: "lancos"
|
||||
quality: 60
|
||||
|
||||
# Zugriff auf diese Kollektion
|
||||
permissions:
|
||||
# öffentlicher Zugriff
|
||||
public:
|
||||
methods:
|
||||
# Liste und Einzeleinträge lesen
|
||||
get: true
|
||||
# neuen Eintrag anlegen
|
||||
post: false
|
||||
# Eintrag editieren
|
||||
put: false
|
||||
# Eintrag löschen
|
||||
delete: false
|
||||
# zum Projekt zugeordneter Benutzer ohne Zusatzberechtigungen
|
||||
user:
|
||||
methods:
|
||||
get: true
|
||||
post: true
|
||||
put: true
|
||||
delete: true
|
||||
|
||||
hooks:
|
||||
post:
|
||||
return:
|
||||
type: javascript
|
||||
file: hooks/content/post_return.js
|
||||
put:
|
||||
return:
|
||||
type: javascript
|
||||
file: hooks/content/put_return.js
|
||||
delete:
|
||||
return:
|
||||
type: javascript
|
||||
file: hooks/content/delete_return.js
|
||||
|
||||
# Feldliste der Kollektion
|
||||
fields:
|
||||
- name: path
|
||||
type: string
|
||||
index: [single, unique]
|
||||
meta:
|
||||
label: { de: "Pfad", en: "Path" }
|
||||
- name: blocks
|
||||
type: object[]
|
||||
meta:
|
||||
label: { de: "Artikel dieser Seite", en: "Page Articles" }
|
||||
subFields:
|
||||
- !include "fields/_article.yml"
|
394
api/collections/fields/_article.yml
Normal file
394
api/collections/fields/_article.yml
Normal file
@ -0,0 +1,394 @@
|
||||
name: article
|
||||
type: object
|
||||
meta:
|
||||
widget: tabs
|
||||
label:
|
||||
de: Einstellungen zum Artikel
|
||||
en: Article Setings
|
||||
activeTab: 1
|
||||
subFields:
|
||||
- name: general
|
||||
type: object
|
||||
meta:
|
||||
label:
|
||||
de: Allgemein
|
||||
en: General
|
||||
css:
|
||||
subFields:
|
||||
- name: public
|
||||
type: boolean
|
||||
meta:
|
||||
filter: true
|
||||
label:
|
||||
de: Veröffentlicht
|
||||
en: Public
|
||||
helperText:
|
||||
de: "Der Artikel wird auf der Seite angezeigt."
|
||||
en: "This article is displayed on the page."
|
||||
- name: publish_date
|
||||
type: object
|
||||
meta:
|
||||
label:
|
||||
de: Datum der Veröffentlichung
|
||||
en: Release Date
|
||||
css: "grid grid-50"
|
||||
subFields:
|
||||
- name: from
|
||||
type: string
|
||||
meta:
|
||||
widget: date
|
||||
inputProps:
|
||||
type: "datetime-local"
|
||||
label:
|
||||
de: Datum (ab)
|
||||
en: Date (from)
|
||||
- name: until
|
||||
type: string
|
||||
meta:
|
||||
widget: date
|
||||
inputProps:
|
||||
type: "datetime-local"
|
||||
label:
|
||||
de: Datum (bis)
|
||||
en: Date (until)
|
||||
- name: position
|
||||
type: string
|
||||
meta:
|
||||
widget: select
|
||||
label:
|
||||
de: Position auf der Seite
|
||||
en: Position on page
|
||||
defaultValue: []
|
||||
choices:
|
||||
- { id: "content", name: { de: "Inhaltsbereich", en: "Content Area" } }
|
||||
- { id: "sidebar", name: { de: "Sidebar", en: "Sidebar" } }
|
||||
- name: categories
|
||||
type: string[]
|
||||
meta:
|
||||
widget: chipArray
|
||||
label:
|
||||
de: Position auf der Seite
|
||||
en: Position on page
|
||||
defaultValue: ["c1"]
|
||||
autocomplete: true
|
||||
choices:
|
||||
- { id: "c1", name: { de: "Category 1", en: "" } }
|
||||
- { id: "c2", name: { de: "Category Number 2", en: "" } }
|
||||
- { id: "c3", name: { de: "Best Category 3", en: "" } }
|
||||
- name: sort
|
||||
type: number
|
||||
meta:
|
||||
inputProps:
|
||||
type: number
|
||||
placeholder: 0
|
||||
label: { de: "Sortierung", en: "Sorting" }
|
||||
helperText:
|
||||
de: "1...5...10...100"
|
||||
en: "1...5...10...100"
|
||||
- name: content
|
||||
type: object
|
||||
meta:
|
||||
label:
|
||||
de: Inhalt
|
||||
en: Content
|
||||
css:
|
||||
subFields:
|
||||
- name: slug
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Permalink", en: "Permalink" }
|
||||
- name: title
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Titel", en: "Title" }
|
||||
- name: subtitle
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Untertitel", en: "Subtitle" }
|
||||
- name: types
|
||||
type: object
|
||||
meta:
|
||||
widget: tabs
|
||||
label:
|
||||
de: Inhalt dieses Artikel
|
||||
en: Article Content
|
||||
activeTab: 1
|
||||
subFields:
|
||||
- name: teaser
|
||||
type: string
|
||||
meta:
|
||||
widget: richtext
|
||||
label: { de: "Teaser-Text des Artikel", en: "Article Teaser Text" }
|
||||
- name: teaserContent
|
||||
type: object
|
||||
meta:
|
||||
widget: contentBuilder
|
||||
label: { de: "Teaser-Inhalt des Artikel", en: "Article Teaser Content" }
|
||||
- name: details
|
||||
type: string
|
||||
meta:
|
||||
widget: richtext
|
||||
label: { de: "Detail-Text des Artikel", en: "Article Detail Text" }
|
||||
- name: detailsContent
|
||||
type: object
|
||||
meta:
|
||||
widget: contentBuilder
|
||||
label: { de: "Details des Artikel", en: "Article Details" }
|
||||
- name: contentMedia
|
||||
type: object
|
||||
meta:
|
||||
label:
|
||||
de: Medien
|
||||
en: Media
|
||||
css:
|
||||
subFields:
|
||||
- name: mediaFiles
|
||||
type: object[]
|
||||
meta:
|
||||
label: { de: "Bilder", en: "Images" }
|
||||
subFields:
|
||||
- name: title
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Datei-Titel", en: "File Title" }
|
||||
- name: alternateText
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Alternativer Text", en: "Alternate Text" }
|
||||
- name: id
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Technischer Name / ID", en: "Technical name / ID" }
|
||||
- name: file
|
||||
type: file
|
||||
meta:
|
||||
widget: image
|
||||
label: { de: "Datei", en: "File" }
|
||||
- name: caption
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Bildunterschrift", en: "Caption" }
|
||||
- name: contentAttachments
|
||||
type: object
|
||||
meta:
|
||||
label:
|
||||
de: Anhänge / Downloads
|
||||
en: Attachments / Downloads
|
||||
css:
|
||||
subFields:
|
||||
- name: attachments
|
||||
type: object[]
|
||||
meta:
|
||||
label: { de: "Anhänge", en: "Attachments" }
|
||||
subFields:
|
||||
- name: title
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Datei-Titel", en: "File Title" }
|
||||
- name: id
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Technischer Name / ID", en: "Technical name / ID" }
|
||||
- name: file
|
||||
type: file
|
||||
meta:
|
||||
label: { de: "", en: "" }
|
||||
- name: layout
|
||||
type: object
|
||||
meta:
|
||||
widget: tabs
|
||||
label:
|
||||
de: Layout
|
||||
en: Layout
|
||||
css:
|
||||
subFields:
|
||||
- name: variant
|
||||
type: string
|
||||
meta:
|
||||
widget: select
|
||||
label:
|
||||
de: Erscheinungsbild
|
||||
en: Appearance
|
||||
defaultValue: ["_self"]
|
||||
choices:
|
||||
- {
|
||||
id: "top",
|
||||
name: { de: "Artikelbild oben (volle Breite)", en: "Article picture top (full width)" },
|
||||
}
|
||||
- {
|
||||
id: "right",
|
||||
name: { de: "Artikelbild rechts (volle Höhe)", en: "Article picture right (full height)" },
|
||||
}
|
||||
- {
|
||||
id: "bottom",
|
||||
name: { de: "Artikelbild unten (volle Breite)", en: "Article picture left (full width)" },
|
||||
}
|
||||
- {
|
||||
id: "left",
|
||||
name: { de: "Artikelbild links (volle Höhe)", en: "Article picture left (full height)" },
|
||||
}
|
||||
- {
|
||||
id: "after-teaser",
|
||||
name:
|
||||
{
|
||||
de: "Artikelbild unter Teaser (volle Breite)",
|
||||
en: "Article picture under teaser (full width)",
|
||||
},
|
||||
}
|
||||
- { id: "top-left", name: { de: "Artikelbild oben links", en: "Article picture above left" } }
|
||||
- { id: "top-right", name: { de: "Artikelbild oben rechts", en: "Article picture above right" } }
|
||||
- { id: "bottom-left", name: { de: "Artikelbild unten links", en: "Article picture below left" } }
|
||||
- {
|
||||
id: "bottom-right",
|
||||
name: { de: "Artikelbild unten rechts", en: "Article picture below right" },
|
||||
}
|
||||
- name: margin
|
||||
type: object
|
||||
meta:
|
||||
label: { de: "Abstand nach außen (Margin)", en: "Distance to the outside (Margin)" }
|
||||
subFields:
|
||||
- name: top
|
||||
type: string
|
||||
meta:
|
||||
widget: select
|
||||
label:
|
||||
de: Oben
|
||||
en: Top
|
||||
choices:
|
||||
- { id: "", name: "Kein Abstand" }
|
||||
- { id: "mt-xs", name: "Sehr kleiner Abstand" }
|
||||
- { id: "mt-sm", name: "Kleiner Abstand" }
|
||||
- { id: "mt-md", name: "Normal" }
|
||||
- { id: "mt-lg", name: "Großer Abstand" }
|
||||
- { id: "mt-xl", name: "Sehr großer Abstand" }
|
||||
- name: right
|
||||
type: string
|
||||
meta:
|
||||
widget: select
|
||||
label:
|
||||
de: Rechts
|
||||
en: Right
|
||||
choices:
|
||||
- { id: "", name: "Kein Abstand" }
|
||||
- { id: "mr-xs", name: "Sehr kleiner Abstand" }
|
||||
- { id: "mr-sm", name: "Kleiner Abstand" }
|
||||
- { id: "mr-md", name: "Normal" }
|
||||
- { id: "mr-lg", name: "Großer Abstand" }
|
||||
- { id: "mr-xl", name: "Sehr großer Abstand" }
|
||||
- name: bottom
|
||||
type: string
|
||||
meta:
|
||||
widget: select
|
||||
label:
|
||||
de: Unten
|
||||
en: Bottom
|
||||
choices:
|
||||
- { id: "", name: "Kein Abstand" }
|
||||
- { id: "mb-xs", name: "Sehr kleiner Abstand" }
|
||||
- { id: "mb-sm", name: "Kleiner Abstand" }
|
||||
- { id: "mb-md", name: "Normal" }
|
||||
- { id: "mb-lg", name: "Großer Abstand" }
|
||||
- { id: "mb-xl", name: "Sehr großer Abstand" }
|
||||
- name: left
|
||||
type: string
|
||||
meta:
|
||||
widget: select
|
||||
label:
|
||||
de: Links
|
||||
en: Left
|
||||
choices:
|
||||
- { id: "", name: "Kein Abstand" }
|
||||
- { id: "ml-xs", name: "Sehr kleiner Abstand" }
|
||||
- { id: "ml-sm", name: "Kleiner Abstand" }
|
||||
- { id: "ml-md", name: "Normal" }
|
||||
- { id: "ml-lg", name: "Großer Abstand" }
|
||||
- { id: "ml-xl", name: "Sehr großer Abstand" }
|
||||
- name: padding
|
||||
type: object
|
||||
meta:
|
||||
label: { de: "Abstand nach innen (Padding)", en: "Distance inside (Padding)" }
|
||||
subFields:
|
||||
- name: top
|
||||
type: string
|
||||
meta:
|
||||
widget: select
|
||||
label:
|
||||
de: Oben
|
||||
en: Top
|
||||
choices:
|
||||
- { id: "", name: "Kein Abstand" }
|
||||
- { id: "pt-xs", name: "Sehr kleiner Abstand" }
|
||||
- { id: "pt-sm", name: "Kleiner Abstand" }
|
||||
- { id: "pt-md", name: "Normal" }
|
||||
- { id: "pt-lg", name: "Großer Abstand" }
|
||||
- { id: "pt-xl", name: "Sehr großer Abstand" }
|
||||
- name: right
|
||||
type: string
|
||||
meta:
|
||||
widget: select
|
||||
label:
|
||||
de: Rechts
|
||||
en: Right
|
||||
choices:
|
||||
- { id: "", name: "Kein Abstand" }
|
||||
- { id: "pr-xs", name: "Sehr kleiner Abstand" }
|
||||
- { id: "pr-sm", name: "Kleiner Abstand" }
|
||||
- { id: "pr-md", name: "Normal" }
|
||||
- { id: "pr-lg", name: "Großer Abstand" }
|
||||
- { id: "pr-xl", name: "Sehr großer Abstand" }
|
||||
- name: bottom
|
||||
type: string
|
||||
meta:
|
||||
widget: select
|
||||
label:
|
||||
de: Unten
|
||||
en: Bottom
|
||||
choices:
|
||||
- { id: "", name: "Kein Abstand" }
|
||||
- { id: "pb-xs", name: "Sehr kleiner Abstand" }
|
||||
- { id: "pb-sm", name: "Kleiner Abstand" }
|
||||
- { id: "pb-md", name: "Normal" }
|
||||
- { id: "pb-lg", name: "Großer Abstand" }
|
||||
- { id: "pb-xl", name: "Sehr großer Abstand" }
|
||||
- name: left
|
||||
type: string
|
||||
meta:
|
||||
widget: select
|
||||
label:
|
||||
de: Links
|
||||
en: Left
|
||||
choices:
|
||||
- { id: "", name: "Kein Abstand" }
|
||||
- { id: "pl-xs", name: "Sehr kleiner Abstand" }
|
||||
- { id: "pl-sm", name: "Kleiner Abstand" }
|
||||
- { id: "pl-md", name: "Normal" }
|
||||
- { id: "pl-lg", name: "Großer Abstand" }
|
||||
- { id: "pl-xl", name: "Sehr großer Abstand" }
|
||||
- name: link
|
||||
type: object
|
||||
meta:
|
||||
label:
|
||||
de: Verlinkung
|
||||
en: Link
|
||||
css:
|
||||
subFields:
|
||||
- name: url
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Ziel-URL", en: "Target URL" }
|
||||
- name: text
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Link-Beschriftung", en: "Link-Text" }
|
||||
- name: target
|
||||
type: string
|
||||
meta:
|
||||
widget: select
|
||||
label:
|
||||
de: Zielfenster
|
||||
en: Target
|
||||
defaultValue: ["_self"]
|
||||
choices:
|
||||
- { id: "_self", name: "(Standardwert) gleicher Tab oder Seite" }
|
||||
- { id: "_blank", name: "Neuer Tab oder Fenster" }
|
||||
- { id: "_parent", name: "Elternfenster" }
|
127
api/collections/galleries.yml
Normal file
127
api/collections/galleries.yml
Normal file
@ -0,0 +1,127 @@
|
||||
###############################################################
|
||||
# Galleries
|
||||
###############################################################
|
||||
|
||||
# Name/URL-Anteil der Kollektion
|
||||
name: galleries
|
||||
uploadPath: ../media/galleries
|
||||
|
||||
# Metaangaben zur Kollektion welche in der Admin-UI verwendet werden können
|
||||
meta:
|
||||
# Navigationseintrag in der Admin-UI
|
||||
label: { de: "Galerien", en: "Galleries" }
|
||||
# Icon (Material UI) für den Navigationseintrag
|
||||
muiIcon: image-multiple-outline
|
||||
# Identifizierung eines Eintrags für z.B. Select-Boxen in der Admin-UI
|
||||
rowIdentTpl: { twig: "{{ path }}" }
|
||||
# Standardsortierung der Liste
|
||||
defaultSort: { field: "path", order: "ASC" }
|
||||
# Admin-Backend Ansichten
|
||||
defaultImageFilter: s
|
||||
views:
|
||||
# Mobile Darstellung
|
||||
- type: simpleList
|
||||
mediaQuery: "(max-width:599px)"
|
||||
primaryText: name
|
||||
columns:
|
||||
- name
|
||||
- variant
|
||||
# Desktop
|
||||
- type: table
|
||||
mediaQuery: "(min-width:600px)"
|
||||
columns:
|
||||
- name
|
||||
- variant
|
||||
|
||||
imageFilter:
|
||||
xs:
|
||||
- fit: true
|
||||
height: 90
|
||||
width: 90
|
||||
resampling: lancos
|
||||
quality: 60
|
||||
s:
|
||||
- fit: true
|
||||
height: 300
|
||||
width: 300
|
||||
resampling: lancos
|
||||
quality: 60
|
||||
m:
|
||||
- fit: true
|
||||
height: 600
|
||||
width: 600
|
||||
resampling: lancos
|
||||
quality: 60
|
||||
l:
|
||||
- fit: true
|
||||
height: 1200
|
||||
width: 1200
|
||||
resampling: lancos
|
||||
quality: 60
|
||||
xl:
|
||||
- fit: true
|
||||
height: 2000
|
||||
width: 2000
|
||||
resampling: lancos
|
||||
quality: 60
|
||||
|
||||
permissions:
|
||||
public:
|
||||
methods:
|
||||
get: true
|
||||
post: false
|
||||
put: false
|
||||
delete: false
|
||||
user:
|
||||
methods:
|
||||
get: true
|
||||
post: false
|
||||
put: false
|
||||
delete: false
|
||||
# token als Zusatzsicherung gegen Spam, mehr siehe Hook
|
||||
"token:${PUBLIC_TOKEN}":
|
||||
methods:
|
||||
get: false
|
||||
post: false
|
||||
put: false
|
||||
delete: false
|
||||
|
||||
# Feldliste der Kollektion
|
||||
fields:
|
||||
- name: name
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Name der Galerie", en: "Gallery Name" }
|
||||
- name: variant
|
||||
type: string
|
||||
meta:
|
||||
widget: select
|
||||
label:
|
||||
de: Erscheinungsbild
|
||||
en: Appearance
|
||||
defaultValue: ["default"]
|
||||
choices:
|
||||
- { id: "default", name: { de: "Standard", en: "Default" } }
|
||||
- { id: "simple-with-title", name: { de: "Einfach mit Titel", en: "Simple with title" } }
|
||||
- name: items
|
||||
type: object[]
|
||||
meta:
|
||||
label: { de: "Bilder der Galerie", en: "Gallery Images" }
|
||||
subFields:
|
||||
- name: file
|
||||
type: file
|
||||
meta:
|
||||
widget: image
|
||||
label: { de: "Datei", en: "File" }
|
||||
- name: title
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Titel", en: "Title" }
|
||||
- name: description
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Beschreibung", en: "Description" }
|
||||
- name: alt
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Alternativer Text", en: "Alternative caption" }
|
306
api/collections/general.yml
Normal file
306
api/collections/general.yml
Normal file
@ -0,0 +1,306 @@
|
||||
########################################################################
|
||||
# General Information
|
||||
########################################################################
|
||||
|
||||
name: general
|
||||
uploadPath: ../media/general
|
||||
meta:
|
||||
# Navigationseintrag in der Admin-UI
|
||||
label: { de: "Allgemeine Informationen", en: "General Information" }
|
||||
# Icon (Material UI) für den Navigationseintrag
|
||||
muiIcon: information-outline
|
||||
# Identifizierung eines Eintrags für z.B. Select-Boxen in der Admin-UI
|
||||
rowIdentTpl: { twig: "{{ email }} - {{ subject }}" }
|
||||
# Standardsortierung der Liste
|
||||
defaultSort: { field: "path", order: "ASC" }
|
||||
# Admin-Backend Ansichten
|
||||
defaultImageFilter: s
|
||||
|
||||
entryViewFields:
|
||||
tabsSection:
|
||||
meta:
|
||||
expand: test
|
||||
tabs:
|
||||
- name: general
|
||||
meta:
|
||||
label: { de: Allgemein, en: General }
|
||||
fields:
|
||||
- name: public
|
||||
type: boolean
|
||||
meta:
|
||||
label:
|
||||
de: Veröffentlicht
|
||||
en: Public
|
||||
helperText:
|
||||
de: "Alle allgemeinen Informationen werden auf der Seite angezeigt."
|
||||
en: "All general information are displayed on the page."
|
||||
- name: test
|
||||
meta:
|
||||
label: { de: Test, en: Test }
|
||||
source: muh.sagt
|
||||
- name: meta
|
||||
meta:
|
||||
label: { de: Meta, en: Meta }
|
||||
fields:
|
||||
- name: metaTitle
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Titel der Webseite", en: "Page Title" }
|
||||
- name: metaDescription
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Beschreibung der Webseite", en: "Page Description" }
|
||||
- name: metaTagRobots
|
||||
type: string[]
|
||||
meta:
|
||||
widget: chipArray
|
||||
label:
|
||||
de: Robots
|
||||
en: Robots
|
||||
defaultValue: []
|
||||
autocomplete: true
|
||||
choices:
|
||||
- { id: "noindex", name: "noindex" }
|
||||
- { id: "index", name: "index" }
|
||||
- { id: "follow", name: "follow" }
|
||||
- { id: "nofollow", name: "nofollow" }
|
||||
- { id: "noimageindex", name: "noimageindex" }
|
||||
- { id: "none", name: "none" }
|
||||
- { id: "noarchive", name: "noarchive" }
|
||||
- { id: "nocache", name: "nocache" }
|
||||
- { id: "nosnippet", name: "nosnippet" }
|
||||
- { id: "nnavailable_after", name: "nnavailable_after" }
|
||||
helperText:
|
||||
de: "<strong>Noindex</strong>: Weist eine Suchmaschine an, eine Seite nicht zu indizieren.<br/><strong>index</strong>: Weist eine Suchmaschine an, eine Seite zu indizieren. Beachten Sie, dass Sie dieses Meta-Tag nicht hinzufügen müssen; es ist die Voreinstellung.<br/><strong>follow</strong>: Auch wenn die Seite nicht indexiert ist, sollte der Crawler allen Links auf einer Seite folgen und Eigenkapital an die verlinkten Seiten weitergeben.<br/><strong>nofollow</strong>: Weist einen Crawler an, keinen Links auf einer Seite zu folgen oder Link-Equity weiterzugeben.<br/><strong>noimageindex</strong>: Weist einen Crawler an, keine Bilder auf einer Seite zu indizieren.<br/><strong>none</strong>: Entspricht der gleichzeitigen Verwendung der noindex- und nofollow-Tags.<br/><strong>noarchive</strong>: Suchmaschinen sollten keinen zwischengespeicherten Link zu dieser Seite auf einem SERP anzeigen.<br/><strong>nocache</strong>: Wie noarchive, aber nur von Internet Explorer und Firefox verwendet.<br/><strong>nosnippet</strong>: Weist eine Suchmaschine an, kein Snippet dieser Seite (d. h. Meta-Beschreibung) dieser Seite auf einem SERP anzuzeigen.<br/><strong>nnavailable_after</strong>: Suchmaschinen sollen diese Seite nach einem bestimmten Datum nicht mehr indexieren.<br/>"
|
||||
en: "<strong>Noindex</strong>: Tells a search engine not to index a page.<br/><strong>index</strong>: Tells a search engine to index a page. Note that you don’t need to add this meta tag; it’s the default.<br/><strong>follow</strong>: Even if the page isn’t indexed, the crawler should follow all the links on a page and pass equity to the linked pages.<br/><strong>nofollow</strong>: Tells a crawler not to follow any links on a page or pass along any link equity.<br/><strong>noimageindex</strong>: Tells a crawler not to index any images on a page.<br/><strong>none</strong>: Equivalent to using both the noindex and nofollow tags simultaneously.<br/><strong>noarchive</strong>: Search engines should not show a cached link to this page on a SERP.<br/><strong>nocache</strong>: Same as noarchive, but only used by Internet Explorer and Firefox.<br/><strong>nosnippet</strong>: Tells a search engine not to show a snippet of this page (i.e. meta description) of this page on a SERP.<br/><strong>nnavailable_after</strong>: Search engines should no longer index this page after a particular date.<br/>"
|
||||
- name: metaKeywords
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "SEO / Schlüsselwörter", en: "SEO / Keywords" }
|
||||
helperText:
|
||||
de: "Beispiel: Stichwort1, Stichwort2, Stichwort3"
|
||||
en: "Example: keyword1, keyword2, keyword3"
|
||||
- name: media
|
||||
meta:
|
||||
label: { de: Medien, en: Media }
|
||||
fields:
|
||||
- name: favicon
|
||||
type: file
|
||||
meta:
|
||||
label: { de: "Favicon", en: "Favicon" }
|
||||
helperText:
|
||||
de: "Ein Favicon ist ein kleines Icon, Symbol oder Logo, das von Webbrowsern verwendet wird, um eine Website auf wiedererkennbare Weise zu kennzeichnen."
|
||||
en: "A favicon is a small icon, symbol, or logo used by web browsers to identify a website in a recognizable way."
|
||||
- name: brand
|
||||
type: file
|
||||
meta:
|
||||
label: { de: "Logo / Brand", en: "Logo / Brand" }
|
||||
helperText:
|
||||
de: "Logo der Seite"
|
||||
en: "Page Logo"
|
||||
- name: mediaFiles
|
||||
type: object[]
|
||||
meta:
|
||||
label: { de: "Dateien", en: "Files" }
|
||||
subFields:
|
||||
- name: title
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Datei-Titel", en: "File Title" }
|
||||
- name: alternateText
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Alternativer Text", en: "Alternate Text" }
|
||||
- name: id
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Technischer Name / ID", en: "Technical name / ID" }
|
||||
- name: file
|
||||
type: file
|
||||
meta:
|
||||
label: { de: "", en: "" }
|
||||
- name: person
|
||||
meta:
|
||||
label: { de: Person, en: Person }
|
||||
fields:
|
||||
- name: firstname
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Vorname", en: "Firstname" }
|
||||
- name: lastname
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Nachname", en: "Lastname" }
|
||||
- name: street
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Straße", en: "Street" }
|
||||
- name: postcode
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Postleitzahl", en: "Postcode" }
|
||||
- name: city
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Ort", en: "City" }
|
||||
- name: tel
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Telefonnummer", en: "Phone number" }
|
||||
- name: mobile
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Handynummer", en: "Mobile number" }
|
||||
- name: email
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "E-Mail", en: "E-Mail" }
|
||||
- name: company
|
||||
meta:
|
||||
label: { de: Unternehmen, en: Company }
|
||||
fields:
|
||||
- name: companyName
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Name des Unternehmens", en: "Company Name" }
|
||||
- name: companyWebUrl
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "URL zur Webseite", en: "Website URL" }
|
||||
- name: companyAddresses
|
||||
type: object[]
|
||||
meta:
|
||||
label:
|
||||
de: Adresse
|
||||
en: Adresse
|
||||
css:
|
||||
subFields:
|
||||
- name: street
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Straße", en: "Street" }
|
||||
- name: houseNr
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Hausnummer", en: "House number" }
|
||||
- name: postcode
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "PLZ", en: "ZIP" }
|
||||
- name: city
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Ort", en: "City" }
|
||||
- name: tel
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Telefon", en: "Phone number" }
|
||||
- name: fax
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Fax", en: "Fax" }
|
||||
- name: email
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "E-Mail", en: "E-Mail" }
|
||||
- name: copyright
|
||||
meta:
|
||||
label: { de: Copyright, en: Copyright }
|
||||
fields:
|
||||
- name: copyrightText
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Copyright Text", en: "Copyright Text" }
|
||||
|
||||
views:
|
||||
# Mobile Darstellung
|
||||
- type: simpleList
|
||||
mediaQuery: "(max-width:599px)"
|
||||
primaryText: firstname
|
||||
columns:
|
||||
- public
|
||||
- firstname
|
||||
- lastname
|
||||
- companyName
|
||||
# Desktop
|
||||
- type: table
|
||||
mediaQuery: "(min-width:600px)"
|
||||
columns:
|
||||
- public
|
||||
- firstname
|
||||
- lastname
|
||||
- companyName
|
||||
|
||||
imageFilter:
|
||||
xs:
|
||||
- fit: true
|
||||
height: 90
|
||||
width: 90
|
||||
resampling: "lancos"
|
||||
quality: 60
|
||||
s:
|
||||
- fit: true
|
||||
height: 300
|
||||
width: 300
|
||||
resampling: "lancos"
|
||||
quality: 60
|
||||
m:
|
||||
- fit: true
|
||||
height: 600
|
||||
width: 600
|
||||
resampling: "lancos"
|
||||
quality: 60
|
||||
l:
|
||||
- fit: true
|
||||
height: 1200
|
||||
width: 1200
|
||||
resampling: "lancos"
|
||||
quality: 60
|
||||
xl:
|
||||
- fit: true
|
||||
height: 2000
|
||||
width: 2000
|
||||
resampling: "lancos"
|
||||
quality: 60
|
||||
|
||||
permissions:
|
||||
public:
|
||||
methods:
|
||||
get: true
|
||||
post: false
|
||||
put: false
|
||||
delete: false
|
||||
user:
|
||||
methods:
|
||||
get: true
|
||||
post: true
|
||||
put: true
|
||||
delete: true
|
||||
# token als Zusatzsicherung gegen Spam, mehr siehe Hook
|
||||
"token:${PUBLIC_TOKEN}":
|
||||
methods:
|
||||
get: false
|
||||
post: false
|
||||
put: false
|
||||
delete: false
|
||||
|
||||
fields:
|
||||
- name: muh
|
||||
type: object
|
||||
meta:
|
||||
label: { de: Muh }
|
||||
subFields:
|
||||
- name: sagt
|
||||
type: object
|
||||
meta:
|
||||
label: { de: sagt }
|
||||
subFields:
|
||||
- name: die
|
||||
type: object
|
||||
meta:
|
||||
label: { de: die }
|
||||
subFields:
|
||||
- name: kuh
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Kuh" }
|
137
api/collections/mediaLibrary.yml
Normal file
137
api/collections/mediaLibrary.yml
Normal file
@ -0,0 +1,137 @@
|
||||
###############################################################
|
||||
# Media Library
|
||||
###############################################################
|
||||
|
||||
# Name/URL-Anteil der Kollektion
|
||||
name: media-library
|
||||
uploadPath: ../media/media-library
|
||||
|
||||
# Metaangaben zur Kollektion welche in der Admin-UI verwendet werden können
|
||||
meta:
|
||||
# Navigationseintrag in der Admin-UI
|
||||
label: { de: "Medien", en: "Media Library" }
|
||||
# Icon (Material UI) für den Navigationseintrag
|
||||
muiIcon: file-document-multiple
|
||||
# Identifizierung eines Eintrags für z.B. Select-Boxen in der Admin-UI
|
||||
rowIdentTpl: { twig: "{{ path }}" }
|
||||
# Standardsortierung der Liste
|
||||
defaultSort: { field: "path", order: "ASC" }
|
||||
# Admin-Backend Ansichten
|
||||
defaultImageFilter: s
|
||||
views:
|
||||
- type: mediaLibrary
|
||||
mediaQuery: "(min-width:0px)"
|
||||
columns:
|
||||
- file
|
||||
- title
|
||||
- tags
|
||||
- tags2
|
||||
list:
|
||||
columns:
|
||||
- file
|
||||
- title
|
||||
tile:
|
||||
width: 200px
|
||||
height: auto
|
||||
grid:
|
||||
- { source: file }
|
||||
- { source: title, width: 50%, label: "Titel" }
|
||||
|
||||
imageFilter:
|
||||
xs:
|
||||
- fit: true
|
||||
height: 90
|
||||
width: 90
|
||||
resampling: lancos
|
||||
quality: 60
|
||||
s:
|
||||
- fit: true
|
||||
height: 300
|
||||
width: 300
|
||||
resampling: lancos
|
||||
quality: 60
|
||||
m:
|
||||
- fit: true
|
||||
height: 600
|
||||
width: 600
|
||||
resampling: lancos
|
||||
quality: 60
|
||||
l:
|
||||
- fit: true
|
||||
height: 1200
|
||||
width: 1200
|
||||
resampling: lancos
|
||||
quality: 60
|
||||
xl:
|
||||
- fit: true
|
||||
height: 2000
|
||||
width: 2000
|
||||
resampling: lancos
|
||||
quality: 60
|
||||
|
||||
permissions:
|
||||
public:
|
||||
methods:
|
||||
get: true
|
||||
post: false
|
||||
put: false
|
||||
delete: false
|
||||
user:
|
||||
methods:
|
||||
get: true
|
||||
post: false
|
||||
put: false
|
||||
delete: false
|
||||
# token als Zusatzsicherung gegen Spam, mehr siehe Hook
|
||||
"token:${PUBLIC_TOKEN}":
|
||||
methods:
|
||||
get: false
|
||||
post: false
|
||||
put: false
|
||||
delete: false
|
||||
|
||||
# Feldliste der Kollektion
|
||||
fields:
|
||||
- name: title
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Titel des Dokuments/Bild", en: "Document/Image Title" }
|
||||
filter: true
|
||||
- name: tags
|
||||
type: string[]
|
||||
meta:
|
||||
filter: true
|
||||
widget: chipArray
|
||||
label:
|
||||
de: Tags / Labels
|
||||
en: Tags / Labels
|
||||
# allowedAddEntry:
|
||||
# collection: "tags"
|
||||
autocomplete: true
|
||||
choices:
|
||||
endpoint: "tags"
|
||||
mapping:
|
||||
id: "id"
|
||||
name: "name"
|
||||
params:
|
||||
count: 1
|
||||
sort: "ASC"
|
||||
query: ""
|
||||
- name: tags2
|
||||
type: string[]
|
||||
meta:
|
||||
filter: true
|
||||
widget: chipArray
|
||||
label:
|
||||
de: Tags TEST
|
||||
en: Tags TEST
|
||||
autocomplete: true
|
||||
choices:
|
||||
- { id: "1", name: "Test 1" }
|
||||
- { id: "2", name: "Test 2" }
|
||||
- { id: "3", name: "Test 3" }
|
||||
- name: file
|
||||
type: file
|
||||
meta:
|
||||
widget: mediaFile
|
||||
label: { de: "Datei", en: "File" }
|
59
api/collections/ssr.yml
Normal file
59
api/collections/ssr.yml
Normal file
@ -0,0 +1,59 @@
|
||||
########################################################################
|
||||
# SSR Dummy collections
|
||||
########################################################################
|
||||
|
||||
name: ssr
|
||||
meta:
|
||||
label: { de: "SSR Dummy", en: "ssr dummy" }
|
||||
muiIcon: http
|
||||
rowIdentTpl: { twig: "{{ id }}" }
|
||||
views:
|
||||
- type: simpleList
|
||||
mediaQuery: "(max-width: 600px)"
|
||||
primaryText: id
|
||||
secondaryText: insertTime
|
||||
tertiaryText: path
|
||||
- type: table
|
||||
columns:
|
||||
- id
|
||||
- insertTime
|
||||
- path
|
||||
|
||||
permissions:
|
||||
public:
|
||||
methods:
|
||||
get: false
|
||||
post: false
|
||||
put: false
|
||||
delete: false
|
||||
user:
|
||||
methods:
|
||||
get: false
|
||||
post: false
|
||||
put: false
|
||||
delete: false
|
||||
"token:${SSR_TOKEN}":
|
||||
methods:
|
||||
# only via url=
|
||||
get: true
|
||||
post: false
|
||||
put: false
|
||||
delete: false
|
||||
|
||||
hooks:
|
||||
get:
|
||||
read:
|
||||
type: javascript
|
||||
file: hooks/ssr/get_read.js
|
||||
post:
|
||||
create:
|
||||
type: javascript
|
||||
file: hooks/ssr/post_create.js
|
||||
|
||||
# we only need hooks
|
||||
fields:
|
||||
- name: path
|
||||
type: string
|
||||
index: [single, unique]
|
||||
- name: content
|
||||
type: string
|
86
api/collections/tags.yml
Normal file
86
api/collections/tags.yml
Normal file
@ -0,0 +1,86 @@
|
||||
###############################################################
|
||||
# Media Library
|
||||
###############################################################
|
||||
|
||||
# Name/URL-Anteil der Kollektion
|
||||
name: tags
|
||||
uploadPath: ../media/tags
|
||||
|
||||
# Metaangaben zur Kollektion welche in der Admin-UI verwendet werden können
|
||||
meta:
|
||||
# Navigationseintrag in der Admin-UI
|
||||
label: { de: "Tags / Labels", en: "Tags / Labels" }
|
||||
# Icon (Material UI) für den Navigationseintrag
|
||||
muiIcon: tag
|
||||
# Identifizierung eines Eintrags für z.B. Select-Boxen in der Admin-UI
|
||||
rowIdentTpl: { twig: "{{ path }}" }
|
||||
# Standardsortierung der Liste
|
||||
defaultSort: { field: "tag", order: "ASC" }
|
||||
# Admin-Backend Ansichten
|
||||
defaultImageFilter: s
|
||||
views:
|
||||
- type: table
|
||||
mediaQuery: "(min-width:0px)"
|
||||
columns:
|
||||
- name
|
||||
|
||||
imageFilter:
|
||||
xs:
|
||||
- fit: true
|
||||
height: 90
|
||||
width: 90
|
||||
resampling: lancos
|
||||
quality: 60
|
||||
s:
|
||||
- fit: true
|
||||
height: 300
|
||||
width: 300
|
||||
resampling: lancos
|
||||
quality: 60
|
||||
m:
|
||||
- fit: true
|
||||
height: 600
|
||||
width: 600
|
||||
resampling: lancos
|
||||
quality: 60
|
||||
l:
|
||||
- fit: true
|
||||
height: 1200
|
||||
width: 1200
|
||||
resampling: lancos
|
||||
quality: 60
|
||||
xl:
|
||||
- fit: true
|
||||
height: 2000
|
||||
width: 2000
|
||||
resampling: lancos
|
||||
quality: 60
|
||||
|
||||
permissions:
|
||||
public:
|
||||
methods:
|
||||
get: true
|
||||
post: false
|
||||
put: false
|
||||
delete: false
|
||||
user:
|
||||
methods:
|
||||
get: true
|
||||
post: false
|
||||
put: false
|
||||
delete: false
|
||||
# token als Zusatzsicherung gegen Spam, mehr siehe Hook
|
||||
"token:${PUBLIC_TOKEN}":
|
||||
methods:
|
||||
get: false
|
||||
post: false
|
||||
put: false
|
||||
delete: false
|
||||
|
||||
# Feldliste der Kollektion
|
||||
fields:
|
||||
- name: name
|
||||
type: string
|
||||
meta:
|
||||
label: { de: "Name des Tags", en: "Tag Name" }
|
||||
filter: true
|
16
api/config.yml
Normal file
16
api/config.yml
Normal file
@ -0,0 +1,16 @@
|
||||
namespace: __NAMESPACE__
|
||||
|
||||
# Metaangaben zum Projekt welche in der UI verwendet werden können
|
||||
meta:
|
||||
# wird in der Admin-UI zum Projekt aufgegeben
|
||||
imageUrl: https://__MASTER_URL__/media/api-pic.jpg
|
||||
|
||||
# Liste aller möglichen Kollektionen (Listen, Seiten...) zum Projekt
|
||||
collections:
|
||||
- !include collections/general.yml
|
||||
- !include collections/mediaLibrary.yml
|
||||
- !include collections/tags.yml
|
||||
- !include collections/articles.yml
|
||||
- !include collections/content.yml
|
||||
- !include collections/contact_form.yml
|
||||
- !include collections/ssr.yml
|
3
api/config.yml.env
Normal file
3
api/config.yml.env
Normal file
@ -0,0 +1,3 @@
|
||||
PUBLIC_TOKEN=__PUBLIC_TOKEN__
|
||||
SSR_TOKEN=__SSR_TOKEN__
|
||||
PAYPAL_TOKEN=__PAYPAL_TOKEN__
|
17
api/hooks/config.js
Normal file
17
api/hooks/config.js
Normal file
@ -0,0 +1,17 @@
|
||||
module.exports = {
|
||||
projectName: "__PROJECT_NAME__",
|
||||
operatorEmail: "__OPERATOR_EMAIL_",
|
||||
|
||||
apiBase: "http://localhost:8080/api/v1/_/__NAMESPACE__/",
|
||||
frontendBase: "http://localhost:5501/",
|
||||
|
||||
publicToken: "__PUBLIC_TOKEN__",
|
||||
ssrToken: "__SSR_TOKEN__",
|
||||
|
||||
ssrValidatePath: function(path) {
|
||||
// TODO validate if path ssr rendering is ok, -1 = NOTFOUND, 0 = NO SSR, 1 = SSR
|
||||
// pe. use context.readCollection("product", {filter: {path: path}}) ... to validate dynamic urls
|
||||
|
||||
return path.match(/^\/(home|service)\/?$/)
|
||||
}
|
||||
}
|
22
api/hooks/contact_form/post_create.js
Normal file
22
api/hooks/contact_form/post_create.js
Normal file
@ -0,0 +1,22 @@
|
||||
// @ts-check
|
||||
|
||||
var utils = require("../lib/utils")
|
||||
|
||||
;(function () {
|
||||
if (utils.isPublicToken(context)) {
|
||||
// js captcha
|
||||
var checksum = context.request().query("cs")
|
||||
var email = context.data.email
|
||||
if (!email || (email.length * 1000).toString(16) + "x" !== checksum) {
|
||||
throw {
|
||||
status: 403,
|
||||
error: "forbidden data",
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/** @type {import('tibi-types').HookResponse} */
|
||||
// @ts-ignore
|
||||
var response = null
|
||||
return response
|
||||
})()
|
34
api/hooks/contact_form/post_return.js
Normal file
34
api/hooks/contact_form/post_return.js
Normal file
@ -0,0 +1,34 @@
|
||||
// @ts-check
|
||||
|
||||
var config = require("../config")
|
||||
var utils = require("../lib/utils")
|
||||
|
||||
;(function () {
|
||||
if (utils.isPublicToken(context)) {
|
||||
var emailFrom = context.data.email
|
||||
var emailFromName =
|
||||
(context.data.firstname || "") +
|
||||
(context.data.firstname && context.data.lastname && " ") +
|
||||
(context.data.lastname || "")
|
||||
|
||||
context.smtp.sendMail({
|
||||
to: config.operatorEmail,
|
||||
from: emailFrom,
|
||||
fromName: emailFromName,
|
||||
subject: utils.tpl(
|
||||
context,
|
||||
"templates/operator_contact_form_subject.de.txt"
|
||||
),
|
||||
html: utils.tpl(
|
||||
context,
|
||||
"templates/operator_contact_form_body.de.html"
|
||||
),
|
||||
// attach: ["attachments/AGB.pdf"],
|
||||
})
|
||||
}
|
||||
|
||||
/** @type {import('tibi-types').HookResponse} */
|
||||
// @ts-ignore
|
||||
var response = null
|
||||
return response
|
||||
})()
|
7
api/hooks/content/delete_return.js
Normal file
7
api/hooks/content/delete_return.js
Normal file
@ -0,0 +1,7 @@
|
||||
// @ts-check
|
||||
|
||||
var utils = require("../lib/utils")
|
||||
|
||||
;(function () {
|
||||
utils.clearSSRCache()
|
||||
})()
|
7
api/hooks/content/post_return.js
Normal file
7
api/hooks/content/post_return.js
Normal file
@ -0,0 +1,7 @@
|
||||
// @ts-check
|
||||
|
||||
var utils = require("../lib/utils")
|
||||
|
||||
;(function () {
|
||||
utils.clearSSRCache()
|
||||
})()
|
7
api/hooks/content/put_return.js
Normal file
7
api/hooks/content/put_return.js
Normal file
@ -0,0 +1,7 @@
|
||||
// @ts-check
|
||||
|
||||
var utils = require("../lib/utils")
|
||||
|
||||
;(function () {
|
||||
utils.clearSSRCache()
|
||||
})()
|
37
api/hooks/lib/ssr.js
Normal file
37
api/hooks/lib/ssr.js
Normal file
@ -0,0 +1,37 @@
|
||||
/**
|
||||
* convert object to string
|
||||
* @param {any} obj object
|
||||
*/
|
||||
function obj2str(obj) {
|
||||
if (Array.isArray(obj)) {
|
||||
return JSON.stringify(
|
||||
obj.map(function (idx) {
|
||||
return obj2str(idx)
|
||||
})
|
||||
)
|
||||
} else if (typeof obj === "object" && obj !== null) {
|
||||
var elements = Object.keys(obj)
|
||||
.sort()
|
||||
.map(function (key) {
|
||||
var val = obj2str(obj[key])
|
||||
if (val) {
|
||||
return key + ":" + val
|
||||
}
|
||||
})
|
||||
|
||||
var elementsCleaned = []
|
||||
for (var i = 0; i < elements.length; i++) {
|
||||
if (elements[i]) elementsCleaned.push(elements[i])
|
||||
}
|
||||
|
||||
return "{" + elementsCleaned.join("|") + "}"
|
||||
}
|
||||
|
||||
if (obj) return obj
|
||||
}
|
||||
|
||||
// can be used by client code, so DONT INCLUDE hooks/config.js (SECRETS INSIDE)
|
||||
|
||||
module.exports = {
|
||||
obj2str,
|
||||
}
|
216
api/hooks/lib/utils.js
Normal file
216
api/hooks/lib/utils.js
Normal file
@ -0,0 +1,216 @@
|
||||
// @ts-check
|
||||
|
||||
var config = require("../config")
|
||||
|
||||
/**
|
||||
*
|
||||
* @param {any} str
|
||||
*/
|
||||
function log(str) {
|
||||
console.log(JSON.stringify(str, undefined, 4))
|
||||
}
|
||||
function rand() {
|
||||
return Math.random().toString(36).substr(2) // remove `0.`
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns {string}
|
||||
*/
|
||||
function randomToken() {
|
||||
return rand() + rand()
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @param {import('tibi-types').HookContext} c
|
||||
* @returns {boolean}
|
||||
*/
|
||||
function isPublicToken(c) {
|
||||
var r = c.request()
|
||||
|
||||
var t = r.query("token") || r.header("token")
|
||||
return t == config.publicToken
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @param {import('tibi-types').HookContext} c
|
||||
* @returns {boolean}
|
||||
*/
|
||||
function isSsrToken(c) {
|
||||
var r = c.request()
|
||||
|
||||
var t = r.query("token") || r.header("token")
|
||||
return t == config.ssrToken
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @param {import('tibi-types').HookContext} c
|
||||
* @param {string} filename
|
||||
* @returns {string}
|
||||
*/
|
||||
function tpl(c, filename) {
|
||||
return c.tpl.execute(c.fs.readFile(filename), {
|
||||
context: c,
|
||||
config: config,
|
||||
/**
|
||||
* @param {number} v
|
||||
* @param {number} vat
|
||||
*/
|
||||
formatPrice: function (v, vat) {
|
||||
if (vat) {
|
||||
v *= vat / 100 + 1
|
||||
}
|
||||
return v.toFixed(2).toString().replace(".", ",")
|
||||
},
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* Base64 encode / decode
|
||||
* http://www.webtoolkit.info/
|
||||
*
|
||||
**/
|
||||
var Base64 = {
|
||||
// private property
|
||||
_keyStr:
|
||||
"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",
|
||||
// public method for encoding
|
||||
encode: function (input) {
|
||||
var output = ""
|
||||
var chr1, chr2, chr3, enc1, enc2, enc3, enc4
|
||||
var i = 0
|
||||
input = Base64._utf8_encode(input)
|
||||
while (i < input.length) {
|
||||
chr1 = input.charCodeAt(i++)
|
||||
chr2 = input.charCodeAt(i++)
|
||||
chr3 = input.charCodeAt(i++)
|
||||
enc1 = chr1 >> 2
|
||||
enc2 = ((chr1 & 3) << 4) | (chr2 >> 4)
|
||||
enc3 = ((chr2 & 15) << 2) | (chr3 >> 6)
|
||||
enc4 = chr3 & 63
|
||||
if (isNaN(chr2)) {
|
||||
enc3 = enc4 = 64
|
||||
} else if (isNaN(chr3)) {
|
||||
enc4 = 64
|
||||
}
|
||||
output =
|
||||
output +
|
||||
this._keyStr.charAt(enc1) +
|
||||
this._keyStr.charAt(enc2) +
|
||||
this._keyStr.charAt(enc3) +
|
||||
this._keyStr.charAt(enc4)
|
||||
}
|
||||
return output
|
||||
},
|
||||
// public method for decoding
|
||||
decode: function (input) {
|
||||
var output = ""
|
||||
var chr1, chr2, chr3
|
||||
var enc1, enc2, enc3, enc4
|
||||
var i = 0
|
||||
input = input.replace(/[^A-Za-z0-9\+\/\=]/g, "")
|
||||
while (i < input.length) {
|
||||
enc1 = this._keyStr.indexOf(input.charAt(i++))
|
||||
enc2 = this._keyStr.indexOf(input.charAt(i++))
|
||||
enc3 = this._keyStr.indexOf(input.charAt(i++))
|
||||
enc4 = this._keyStr.indexOf(input.charAt(i++))
|
||||
chr1 = (enc1 << 2) | (enc2 >> 4)
|
||||
chr2 = ((enc2 & 15) << 4) | (enc3 >> 2)
|
||||
chr3 = ((enc3 & 3) << 6) | enc4
|
||||
output = output + String.fromCharCode(chr1)
|
||||
if (enc3 != 64) {
|
||||
output = output + String.fromCharCode(chr2)
|
||||
}
|
||||
if (enc4 != 64) {
|
||||
output = output + String.fromCharCode(chr3)
|
||||
}
|
||||
}
|
||||
output = Base64._utf8_decode(output)
|
||||
return output
|
||||
},
|
||||
// private method for UTF-8 encoding
|
||||
_utf8_encode: function (string) {
|
||||
string = string.replace(/\r\n/g, "\n")
|
||||
var utftext = ""
|
||||
for (var n = 0; n < string.length; n++) {
|
||||
var c = string.charCodeAt(n)
|
||||
if (c < 128) {
|
||||
utftext += String.fromCharCode(c)
|
||||
} else if (c > 127 && c < 2048) {
|
||||
utftext += String.fromCharCode((c >> 6) | 192)
|
||||
utftext += String.fromCharCode((c & 63) | 128)
|
||||
} else {
|
||||
utftext += String.fromCharCode((c >> 12) | 224)
|
||||
utftext += String.fromCharCode(((c >> 6) & 63) | 128)
|
||||
utftext += String.fromCharCode((c & 63) | 128)
|
||||
}
|
||||
}
|
||||
return utftext
|
||||
},
|
||||
// private method for UTF-8 decoding
|
||||
_utf8_decode: function (utftext) {
|
||||
var string = ""
|
||||
var i = 0
|
||||
var c = 0
|
||||
var c1 = 0
|
||||
var c2 = 0
|
||||
var c3 = 0
|
||||
while (i < utftext.length) {
|
||||
c = utftext.charCodeAt(i)
|
||||
if (c < 128) {
|
||||
string += String.fromCharCode(c)
|
||||
i++
|
||||
} else if (c > 191 && c < 224) {
|
||||
c2 = utftext.charCodeAt(i + 1)
|
||||
string += String.fromCharCode(((c & 31) << 6) | (c2 & 63))
|
||||
i += 2
|
||||
} else {
|
||||
c2 = utftext.charCodeAt(i + 1)
|
||||
c3 = utftext.charCodeAt(i + 2)
|
||||
string += String.fromCharCode(
|
||||
((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63)
|
||||
)
|
||||
i += 3
|
||||
}
|
||||
}
|
||||
return string
|
||||
},
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @param {string} d
|
||||
*/
|
||||
function parseDate(d) {
|
||||
return new Date(
|
||||
d
|
||||
.toString()
|
||||
// go time objects output is not parseable by goja, so fix it
|
||||
.replace(
|
||||
/[T ](\d{2}:\d{2}:\d{2})(?:\.\d+)? ([\+\-])(\d{4}).*$/,
|
||||
"T$1$2$3"
|
||||
)
|
||||
)
|
||||
}
|
||||
|
||||
/**
|
||||
* clear SSR cache
|
||||
*/
|
||||
function clearSSRCache() {
|
||||
var info = context.db.deleteMany("ssr", {})
|
||||
context.response.header("X-SSR-Cleared", info.removed)
|
||||
}
|
||||
module.exports = {
|
||||
log,
|
||||
randomToken,
|
||||
isPublicToken,
|
||||
isSsrToken,
|
||||
tpl: tpl,
|
||||
Base64,
|
||||
parseDate,
|
||||
clearSSRCache,
|
||||
ssrValidatePath: config.ssRValidatePath,
|
||||
}
|
208
api/hooks/ssr/get_read.js
Normal file
208
api/hooks/ssr/get_read.js
Normal file
@ -0,0 +1,208 @@
|
||||
// @ts-check
|
||||
|
||||
var utils = require("../lib/utils")
|
||||
|
||||
;(function () {
|
||||
var request = context.request()
|
||||
var url = request.query("url")
|
||||
var noCache = request.query("noCache")
|
||||
|
||||
var trace_id = context.debug.sentryTraceId()
|
||||
function addSentryTrace(content) {
|
||||
return content.replace(
|
||||
"</head>",
|
||||
'<meta name="sentry-trace" content="' + trace_id + '" /></head>'
|
||||
)
|
||||
}
|
||||
|
||||
context.response.header("sentry-trace", trace_id)
|
||||
|
||||
if (url) {
|
||||
var comment = ""
|
||||
|
||||
url = url.split("?")[0]
|
||||
comment += "url: " + url
|
||||
|
||||
if (url && url.length > 1) {
|
||||
url = url.replace(/\/$/, "")
|
||||
}
|
||||
if (url == "/noindex" || !url) {
|
||||
url = "/" // see .htaccess
|
||||
}
|
||||
|
||||
var cache =
|
||||
!noCache &&
|
||||
context.db.find("ssr", {
|
||||
filter: {
|
||||
path: url,
|
||||
},
|
||||
})
|
||||
|
||||
if (cache && cache.length) {
|
||||
// use cache
|
||||
throw {
|
||||
status: 200,
|
||||
html: addSentryTrace(cache[0].content),
|
||||
}
|
||||
}
|
||||
|
||||
// validate url
|
||||
var status = 200
|
||||
|
||||
var pNorender = false
|
||||
var pNotfound = false
|
||||
|
||||
var pR = utils.ssrValidatePath(url)
|
||||
if (pR < 0) {
|
||||
pNotfound = true
|
||||
} else if (!pR) {
|
||||
pNorender = true
|
||||
}
|
||||
|
||||
var head = ""
|
||||
var html = ""
|
||||
var error = ""
|
||||
|
||||
comment += ", path: " + url
|
||||
|
||||
var cacheIt = false
|
||||
if (pNorender) {
|
||||
html = "<!-- NO SSR RENDERING -->"
|
||||
} else if (pNotfound) {
|
||||
status = 404
|
||||
html = "404 NOT FOUND"
|
||||
} else {
|
||||
try {
|
||||
// if error, output plain html without prerendering
|
||||
|
||||
// @ts-ignore
|
||||
context.ssrCache = {}
|
||||
// @ts-ignore
|
||||
context.ssrFetch = function (endpoint, options) {
|
||||
var data
|
||||
if (
|
||||
endpoint == "product" ||
|
||||
endpoint == "category" ||
|
||||
endpoint == "country" ||
|
||||
endpoint == "content"
|
||||
) {
|
||||
var _options = Object.assign({}, options)
|
||||
|
||||
if (_options.sort) _options.sort = [_options.sort]
|
||||
|
||||
try {
|
||||
/*console.log(
|
||||
"SSR",
|
||||
endpoint,
|
||||
JSON.stringify(_options)
|
||||
)*/
|
||||
var goSlice = context.db.find(
|
||||
endpoint,
|
||||
_options || {}
|
||||
)
|
||||
// need to deep copy, so shift and delete on pure js is possible
|
||||
data = JSON.parse(JSON.stringify(goSlice))
|
||||
} catch (e) {
|
||||
console.log("ERROR", JSON.stringify(e))
|
||||
data = []
|
||||
}
|
||||
} else {
|
||||
console.log("SSR forbidden", endpoint)
|
||||
data = []
|
||||
}
|
||||
|
||||
var count = (data && data.length) || 0
|
||||
if (options && count == options.limit) {
|
||||
// read count from db
|
||||
count = context.db.count(endpoint, _options || {})
|
||||
}
|
||||
var r = { data: data, count: count }
|
||||
|
||||
// @ts-ignore
|
||||
context.ssrCache[
|
||||
utils.obj2str({ endpoint: endpoint, options: options })
|
||||
] = r
|
||||
|
||||
return r
|
||||
}
|
||||
|
||||
// @ts-ignore
|
||||
var app = require("../lib/app.server")
|
||||
|
||||
var rendered = app.default.render({
|
||||
url: url,
|
||||
})
|
||||
head = rendered.head
|
||||
html = rendered.html
|
||||
|
||||
head +=
|
||||
"\n\n" +
|
||||
"<script>window.__SSR_CACHE__ = " +
|
||||
// @ts-ignore
|
||||
JSON.stringify(context.ssrCache) +
|
||||
"</script>"
|
||||
|
||||
// status from webapp
|
||||
// @ts-ignore
|
||||
if (context.is404) {
|
||||
status = 404
|
||||
} else {
|
||||
cacheIt = true
|
||||
}
|
||||
} catch (e) {
|
||||
utils.log(e.message)
|
||||
utils.log(e.stack)
|
||||
error = "error: " + e.message + "\n\n" + e.stack
|
||||
}
|
||||
}
|
||||
|
||||
var tpl = context.fs.readFile("templates/spa.html")
|
||||
tpl = tpl.replace("<!--HEAD-->", head)
|
||||
tpl = tpl.replace("<!--HTML-->", html)
|
||||
tpl = tpl.replace(
|
||||
"<!--SSR.ERROR-->",
|
||||
error ? "<!--" + error + "-->" : ""
|
||||
)
|
||||
tpl = tpl.replace(
|
||||
"<!--SSR.COMMENT-->",
|
||||
comment ? "<!--" + comment + "-->" : ""
|
||||
)
|
||||
|
||||
if (cacheIt && !noCache) {
|
||||
// save cache
|
||||
context.db.create("ssr", {
|
||||
path: url,
|
||||
content: tpl,
|
||||
})
|
||||
}
|
||||
|
||||
tpl.replace(
|
||||
"</head>",
|
||||
'<meta name="sentry-trace" content="' + trace_id + '" /></head>'
|
||||
)
|
||||
|
||||
throw {
|
||||
status: status,
|
||||
html: addSentryTrace(tpl),
|
||||
}
|
||||
} else {
|
||||
var auth = context.user.auth()
|
||||
if (!auth || auth.role !== 0) {
|
||||
// only admins are allowed
|
||||
throw {
|
||||
status: 403,
|
||||
message: "invalid auth",
|
||||
auth: auth,
|
||||
}
|
||||
}
|
||||
}
|
||||
})()
|
||||
|
||||
/*
|
||||
require("../lib/hook.test")
|
||||
console.log("hook test ende")
|
||||
throw {
|
||||
status: 500,
|
||||
msg: "TEST",
|
||||
}
|
||||
*/
|
8
api/hooks/ssr/post_create.js
Normal file
8
api/hooks/ssr/post_create.js
Normal file
@ -0,0 +1,8 @@
|
||||
// @ts-check
|
||||
|
||||
;(function () {
|
||||
throw {
|
||||
status: 500,
|
||||
message: "ssr is only a dummy collection",
|
||||
}
|
||||
})()
|
24
api/templates/operator_contact_form_body.de.html
Normal file
24
api/templates/operator_contact_form_body.de.html
Normal file
@ -0,0 +1,24 @@
|
||||
<html>
|
||||
<body>
|
||||
<h1>Kontaktformular</h1>
|
||||
<label>Vorname:</label> {{context.data.firstname}}<br />
|
||||
<label>Nachname:</label> {{context.data.lastname}}<br />
|
||||
<label>Email:</label> {{context.data.email}}<br />
|
||||
<label>PLZ:</label> {{context.data.postcode}}<br />
|
||||
|
||||
<h3>Nachricht</h3>
|
||||
<div style="white-space: pre-wrap">{{context.data.message}}</div>
|
||||
|
||||
<h4>Dateien</h4>
|
||||
<ul>
|
||||
{% for f in context.data.files %}
|
||||
<li>
|
||||
<a
|
||||
href="{{config.apiBase}}contact_form/{{context.data.id}}/{{f.file.src}}"
|
||||
>{{config.apiBase}}contact_form/{{context.data.id}}/{{f.file.src}}</a
|
||||
>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
1
api/templates/operator_contact_form_subject.de.txt
Normal file
1
api/templates/operator_contact_form_subject.de.txt
Normal file
@ -0,0 +1 @@
|
||||
{{ config.projectName }} Kontaktformular: {{context.data.subject}}
|
5
babel.config.cypress.json
Normal file
5
babel.config.cypress.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"sourceMaps": "inline",
|
||||
"inputSourceMap": true,
|
||||
"plugins": ["istanbul"]
|
||||
}
|
25
babel.config.json
Normal file
25
babel.config.json
Normal file
@ -0,0 +1,25 @@
|
||||
{
|
||||
"sourceMaps": "inline",
|
||||
"inputSourceMap": true,
|
||||
"presets": [
|
||||
[
|
||||
"@babel/preset-env",
|
||||
{
|
||||
"useBuiltIns": "usage",
|
||||
"corejs": {
|
||||
"version": "3",
|
||||
"proposals": true
|
||||
},
|
||||
"targets": ">0.5%, IE 11, not dead"
|
||||
}
|
||||
]
|
||||
],
|
||||
"plugins": [
|
||||
[
|
||||
"@babel/plugin-transform-spread",
|
||||
{
|
||||
"loose": true
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
12
cypress.json
Normal file
12
cypress.json
Normal file
@ -0,0 +1,12 @@
|
||||
{
|
||||
"baseUrl": "http://localhost:3000",
|
||||
"env": {
|
||||
"mongodbUri": "mongodb://localhost",
|
||||
"tibiApiUrl": "http://localhost:8080/api/v1",
|
||||
"tibiDbPrefix": "tibi",
|
||||
"tibiUsername": "admin",
|
||||
"tibiPassword": "admin",
|
||||
"projectApiConfig": "./api/config.yml",
|
||||
"projectApiNamespace": "cypress_test"
|
||||
}
|
||||
}
|
5
cypress/fixtures/example.json
Normal file
5
cypress/fixtures/example.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"name": "Using fixtures to represent data",
|
||||
"email": "hello@cypress.io",
|
||||
"body": "Fixtures are a great way to mock data for responses to routes"
|
||||
}
|
22
cypress/integration/0-renz-einfo/demo.spec.js
Normal file
22
cypress/integration/0-renz-einfo/demo.spec.js
Normal file
@ -0,0 +1,22 @@
|
||||
/// <reference types="cypress" />
|
||||
|
||||
const { before } = require("../../support")
|
||||
|
||||
// @ts-check
|
||||
|
||||
describe("renz einfo auth", () => {
|
||||
beforeEach(() => {
|
||||
before()
|
||||
})
|
||||
|
||||
afterEach(function () {
|
||||
if (this.currentTest.state === "failed") {
|
||||
cy.setCookie("shouldSkip", "true")
|
||||
Cypress.runner.stop()
|
||||
}
|
||||
})
|
||||
|
||||
it("can visit homepage", () => {
|
||||
cy.visit("/")
|
||||
})
|
||||
})
|
124
cypress/plugins/index.js
Normal file
124
cypress/plugins/index.js
Normal file
@ -0,0 +1,124 @@
|
||||
/// <reference types="cypress" />
|
||||
// @ts-check
|
||||
|
||||
const { default: axios } = require("axios")
|
||||
const { MongoClient } = require("mongodb")
|
||||
const fs = require("fs")
|
||||
const util = require("util")
|
||||
|
||||
// ***********************************************************
|
||||
// This example plugins/index.js can be used to load plugins
|
||||
//
|
||||
// You can change the location of this file or turn off loading
|
||||
// the plugins file with the 'pluginsFile' configuration option.
|
||||
//
|
||||
// You can read more here:
|
||||
// https://on.cypress.io/plugins-guide
|
||||
// ***********************************************************
|
||||
|
||||
// This function is called when a project is opened or re-opened (e.g. due to
|
||||
// the project's config changing)
|
||||
|
||||
function logObj(o) {
|
||||
console.log(util.inspect(o, false, null, true /* enable colors */))
|
||||
}
|
||||
|
||||
/**
|
||||
* @type {Cypress.PluginConfig}
|
||||
*/
|
||||
// eslint-disable-next-line no-unused-vars
|
||||
module.exports = (on, config) => {
|
||||
require("cypress-terminal-report/src/installLogsPrinter")(on, {
|
||||
printLogsToConsole: "always",
|
||||
includeSuccessfulHookLogs: true,
|
||||
})
|
||||
|
||||
const registerCodeCoverageTask = require("@cypress/code-coverage/task")
|
||||
|
||||
// `on` is used to hook into various events Cypress emits
|
||||
// `config` is the resolved Cypress config
|
||||
on("before:run", async (details) => {
|
||||
/*
|
||||
if (details.specs && details.browser) {
|
||||
// details.specs and details.browser will be undefined in interactive mode
|
||||
console.log(
|
||||
"Running",
|
||||
details.specs.length,
|
||||
"specs in",
|
||||
details.browser.name
|
||||
)
|
||||
}*/
|
||||
|
||||
if (config.env.CI) {
|
||||
// is continous integration test run, so initialize database
|
||||
console.log("CI RUN: init database")
|
||||
|
||||
const tibiDbPrefix = config.env.tibiDbPrefix
|
||||
const projectNamespace = config.env.projectApiNamespace
|
||||
|
||||
// drop database from tests before
|
||||
console.log(" - connecting to mongodb: " + config.env.mongodbUri)
|
||||
const dbClient = new MongoClient(config.env.mongodbUri)
|
||||
await dbClient.connect()
|
||||
console.log(" - removing project from tibi db")
|
||||
let db = dbClient.db(tibiDbPrefix)
|
||||
db.collection("project").deleteMany({ namespace: projectNamespace })
|
||||
|
||||
const dbName = tibiDbPrefix + "_" + projectNamespace
|
||||
console.log(" - dropping database: " + dbName)
|
||||
db = dbClient.db(dbName)
|
||||
await db.dropDatabase()
|
||||
|
||||
// login
|
||||
const apiUrl = config.env.tibiApiUrl
|
||||
const l = await axios.post(apiUrl + "/login", {
|
||||
username: config.env.tibiUsername,
|
||||
password: config.env.tibiPassword,
|
||||
})
|
||||
const tibiToken = l.data.token
|
||||
|
||||
// create project
|
||||
console.log(" - creating tibi project: " + projectNamespace)
|
||||
let project
|
||||
try {
|
||||
const p = await axios.post(
|
||||
apiUrl + "/project",
|
||||
{
|
||||
configFile: config.env.projectApiConfig,
|
||||
name: projectNamespace,
|
||||
namespace: projectNamespace,
|
||||
description: projectNamespace,
|
||||
},
|
||||
{
|
||||
headers: {
|
||||
"X-Auth-Token": tibiToken,
|
||||
},
|
||||
}
|
||||
)
|
||||
project = p.data
|
||||
} catch (e) {
|
||||
logObj(e)
|
||||
throw e
|
||||
}
|
||||
|
||||
console.log(" - checking project status: " + project.id)
|
||||
try {
|
||||
const p = await axios.get(apiUrl + "/project/" + project.id, {
|
||||
headers: {
|
||||
"X-Auth-Token": tibiToken,
|
||||
},
|
||||
})
|
||||
if (!p.data.api.isOnline) {
|
||||
throw p.data
|
||||
}
|
||||
} catch (e) {
|
||||
logObj(e)
|
||||
throw e
|
||||
}
|
||||
|
||||
// TODO fill tibi database with test data
|
||||
}
|
||||
})
|
||||
|
||||
return registerCodeCoverageTask(on, config)
|
||||
}
|
25
cypress/support/commands.js
Normal file
25
cypress/support/commands.js
Normal file
@ -0,0 +1,25 @@
|
||||
// ***********************************************
|
||||
// This example commands.js shows you how to
|
||||
// create various custom commands and overwrite
|
||||
// existing commands.
|
||||
//
|
||||
// For more comprehensive examples of custom
|
||||
// commands please read more here:
|
||||
// https://on.cypress.io/custom-commands
|
||||
// ***********************************************
|
||||
//
|
||||
//
|
||||
// -- This is a parent command --
|
||||
// Cypress.Commands.add('login', (email, password) => { ... })
|
||||
//
|
||||
//
|
||||
// -- This is a child command --
|
||||
// Cypress.Commands.add('drag', { prevSubject: 'element'}, (subject, options) => { ... })
|
||||
//
|
||||
//
|
||||
// -- This is a dual command --
|
||||
// Cypress.Commands.add('dismiss', { prevSubject: 'optional'}, (subject, options) => { ... })
|
||||
//
|
||||
//
|
||||
// -- This will overwrite an existing command --
|
||||
// Cypress.Commands.overwrite('visit', (originalFn, url, options) => { ... })
|
41
cypress/support/index.js
Normal file
41
cypress/support/index.js
Normal file
@ -0,0 +1,41 @@
|
||||
// ***********************************************************
|
||||
// This example support/index.js is processed and
|
||||
// loaded automatically before your test files.
|
||||
//
|
||||
// This is a great place to put global configuration and
|
||||
// behavior that modifies Cypress.
|
||||
//
|
||||
// You can change the location of this file or turn off
|
||||
// automatically serving support files with the
|
||||
// 'supportFile' configuration option.
|
||||
//
|
||||
// You can read more here:
|
||||
// https://on.cypress.io/configuration
|
||||
// ***********************************************************
|
||||
|
||||
// Import commands.js using ES2015 syntax:
|
||||
import "./commands"
|
||||
|
||||
import installLogsCollector from "cypress-terminal-report/src/installLogsCollector"
|
||||
installLogsCollector()
|
||||
|
||||
import "@cypress/code-coverage/support"
|
||||
|
||||
// Alternatively you can use CommonJS syntax:
|
||||
// require('./commands')
|
||||
|
||||
export const before = () => {
|
||||
if (Cypress.browser.isHeaded) {
|
||||
cy.clearCookie("shouldSkip")
|
||||
} else {
|
||||
cy.getCookie("shouldSkip").then((cookie) => {
|
||||
if (
|
||||
cookie &&
|
||||
typeof cookie === "object" &&
|
||||
cookie.value === "true"
|
||||
) {
|
||||
Cypress.runner.stop()
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
7
cypress/tsconfig.json
Normal file
7
cypress/tsconfig.json
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"include": ["**/*"],
|
||||
"exclude": [],
|
||||
"compilerOptions": {
|
||||
"preserveValueImports": false
|
||||
}
|
||||
}
|
65
docker-compose.cypress.yml
Normal file
65
docker-compose.cypress.yml
Normal file
@ -0,0 +1,65 @@
|
||||
version: "3.9"
|
||||
|
||||
services:
|
||||
maildev:
|
||||
image: maildev/maildev
|
||||
command:
|
||||
[
|
||||
node,
|
||||
bin/maildev,
|
||||
--web,
|
||||
"80",
|
||||
--smtp,
|
||||
"25",
|
||||
-v,
|
||||
--hide-extensions=STARTTLS,
|
||||
]
|
||||
|
||||
mongo:
|
||||
image: mongo
|
||||
|
||||
tibi-server:
|
||||
image: registry.webmakers.de/tibi/tibi-server
|
||||
environment:
|
||||
DB_DIAL: mongodb://mongo
|
||||
API_PORT: 8080
|
||||
MAIL_HOST: maildev:25
|
||||
depends_on:
|
||||
- maildev
|
||||
- mongo
|
||||
volumes:
|
||||
- ./:/workdir
|
||||
|
||||
liveserver:
|
||||
image: node
|
||||
command: yarn run -- live-server --no-browser --port=80 --ignore='*' --entry-file=spa.html --no-css-inject --proxy=/api:http://tibi-server:8080/api/v1/_/einfo_test dist
|
||||
depends_on:
|
||||
- tibi-server
|
||||
volumes:
|
||||
- ./:/workdir
|
||||
working_dir: /workdir
|
||||
|
||||
cypress:
|
||||
#image: cypress/base
|
||||
image: cypress/browsers:node14.17.0-chrome91-ff89
|
||||
environment:
|
||||
FORCE_COLOR: "true"
|
||||
CYPRESS_BASE_URL: http://liveserver
|
||||
CYPRESS_CI: "true"
|
||||
CYPRESS_mongodbUri: mongodb://mongo
|
||||
CYPRESS_tibiApiUrl: http://tibi-server:8080/api/v1
|
||||
CYPRESS_projectApiConfig: /workdir/api/config.yml
|
||||
#DISPLAY: host.docker.internal:0.0
|
||||
DISPLAY: $DISPLAY
|
||||
LIBGL_ALWAYS_INDIRECT: 1
|
||||
command: sh ./scripts/cy-command.docker.sh $CY_COMMAND
|
||||
#command: yarn cy:$CY_COMMAND
|
||||
depends_on:
|
||||
- liveserver
|
||||
volumes:
|
||||
- ./:/workdir
|
||||
- ~/.cache:/home/node/.cache
|
||||
- $HOME/.Xauthority:$HOME/.Xauthority
|
||||
- /tmp/.X11-unix:/tmp/.X11-unix
|
||||
working_dir: /workdir
|
||||
user: $CURRENT_UID
|
6
esbuild.config.cypress.js
Normal file
6
esbuild.config.cypress.js
Normal file
@ -0,0 +1,6 @@
|
||||
const config = require("./esbuild.config.js")
|
||||
|
||||
config.options.sourcemap = "inline"
|
||||
config.options.minify = false
|
||||
|
||||
module.exports = config
|
104
esbuild.config.js
Normal file
104
esbuild.config.js
Normal file
@ -0,0 +1,104 @@
|
||||
const resolvePlugin = {
|
||||
name: "resolvePlugin",
|
||||
setup(build) {
|
||||
let path = require("path")
|
||||
// url in css does not resolve via esbuild-svelte correctly
|
||||
build.onResolve({ filter: /.*/, namespace: "fakecss" }, (args) => {
|
||||
// console.log(args)
|
||||
if (args.path.match(/^\./)) return { path: path.dirname(args.importer) + "/" + args.path }
|
||||
// return { path: path.join(args.resolveDir, "public", args.path) }
|
||||
})
|
||||
},
|
||||
}
|
||||
|
||||
////////////////////////// esbuild-svelte
|
||||
|
||||
const sveltePlugin = require("esbuild-svelte")
|
||||
|
||||
const distDir = "dist"
|
||||
|
||||
console.log("copy public dir...")
|
||||
const copydir = require("copy-dir")
|
||||
copydir.sync(__dirname + "/public", __dirname + "/" + distDir)
|
||||
/*copydir.sync(
|
||||
__dirname + "/public/index.html",
|
||||
__dirname + "/" + distDir + "/template.html"
|
||||
)*/
|
||||
|
||||
const svelteConfig = require("./svelte.config")
|
||||
const esbuildSvelte = sveltePlugin({
|
||||
compilerOptions: {
|
||||
css: false,
|
||||
hydratable: true,
|
||||
dev: (process.argv?.length > 2 ? process.argv[2] : "build") !== "build",
|
||||
},
|
||||
preprocess: svelteConfig.preprocess,
|
||||
cache: true,
|
||||
})
|
||||
|
||||
const options = {
|
||||
logLevel: "info",
|
||||
color: true,
|
||||
entryPoints: ["./src/index.ts"],
|
||||
outfile: "./" + distDir + "/_dist_/index.mjs",
|
||||
metafile: true, //"./" + distDir + "/_dist_/meta.json",
|
||||
format: "esm",
|
||||
minify: true,
|
||||
bundle: true,
|
||||
splitting: false,
|
||||
plugins: [esbuildSvelte, resolvePlugin],
|
||||
loader: {
|
||||
".woff2": "file",
|
||||
".woff": "file",
|
||||
".eot": "file",
|
||||
".svg": "file",
|
||||
".ttf": "file",
|
||||
".png": "file",
|
||||
".jpg": "file",
|
||||
},
|
||||
sourcemap: true,
|
||||
target: ["es2020", "chrome61", "firefox60", "safari11", "edge18"],
|
||||
}
|
||||
|
||||
const bsMiddleware = []
|
||||
|
||||
if (process.argv[2] == "start") {
|
||||
const { createProxyMiddleware } = require("http-proxy-middleware")
|
||||
const apiBase = process.env.API_BASE || "http://localhost:8080/api/v1/_/" + process.env.NAMESPACE
|
||||
bsMiddleware.push(
|
||||
createProxyMiddleware("/api", {
|
||||
target: apiBase,
|
||||
pathRewrite: { "^/api": "" },
|
||||
changeOrigin: true,
|
||||
})
|
||||
)
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
sveltePlugin: sveltePlugin,
|
||||
resolvePlugin: resolvePlugin,
|
||||
options: options,
|
||||
watch: {
|
||||
path: [__dirname + "/src/**/*"],
|
||||
},
|
||||
serve: {
|
||||
onRequest(args) {
|
||||
console.log(args)
|
||||
},
|
||||
},
|
||||
browserSync: {
|
||||
server: {
|
||||
baseDir: distDir,
|
||||
middleware: [
|
||||
require("morgan")("dev"),
|
||||
...bsMiddleware,
|
||||
require("connect-history-api-fallback")({
|
||||
index: "/spa.html",
|
||||
// verbose: true,
|
||||
}),
|
||||
],
|
||||
},
|
||||
open: false,
|
||||
// logLevel: "debug",
|
||||
},
|
||||
}
|
8
esbuild.config.legacy.js
Normal file
8
esbuild.config.legacy.js
Normal file
@ -0,0 +1,8 @@
|
||||
const config = require("./esbuild.config.js")
|
||||
|
||||
config.options.sourcemap = "inline"
|
||||
config.options.minify = false
|
||||
config.options.format = "iife"
|
||||
config.options.outfile = __dirname + "/_temp/index.js"
|
||||
|
||||
module.exports = config
|
25
esbuild.config.server.js
Normal file
25
esbuild.config.server.js
Normal file
@ -0,0 +1,25 @@
|
||||
const config = require("./esbuild.config.js")
|
||||
const svelteConfig = require("./svelte.config")
|
||||
|
||||
config.options.sourcemap = "inline"
|
||||
config.options.minify = false
|
||||
config.options.platform = "node"
|
||||
config.options.format = "cjs"
|
||||
config.options.entryPoints = ["./src/ssr.ts"]
|
||||
config.options.outfile = __dirname + "/_temp/app.server.js"
|
||||
config.options.plugins = [
|
||||
config.sveltePlugin({
|
||||
compileOptions: {
|
||||
generate: "ssr",
|
||||
css: false,
|
||||
hydratable: true,
|
||||
dev:
|
||||
(process.argv?.length > 2 ? process.argv[2] : "build") !==
|
||||
"build",
|
||||
},
|
||||
preprocess: svelteConfig.preprocess,
|
||||
}),
|
||||
config.resolvePlugin,
|
||||
]
|
||||
|
||||
module.exports = config
|
65
package.json
Normal file
65
package.json
Normal file
@ -0,0 +1,65 @@
|
||||
{
|
||||
"name": "tibi-svelte-starter",
|
||||
"version": "1.0.0",
|
||||
"main": "src/index.js",
|
||||
"author": "Sebastian Frank (Webmakers GmbH)",
|
||||
"private": true,
|
||||
"license": "MIT",
|
||||
"scripts": {
|
||||
"validate": "svelte-check && tsc --noEmit",
|
||||
"start": "NAMESPACE=__NAMESPACE__ node scripts/esbuild-wrapper.js start",
|
||||
"start:remoteapi": "API_BASE=https://login.tibicms.de/api/v1/_/__NAMESPACE__ node scripts/esbuild-wrapper.js start",
|
||||
"dev": "node scripts/esbuild-wrapper.js watch",
|
||||
"build": "node scripts/esbuild-wrapper.js build",
|
||||
"build:legacy": "node scripts/esbuild-wrapper.js build esbuild.config.legacy.js && babel _temp/index.js -o _temp/index.babeled.js && esbuild _temp/index.babeled.js --outfile=dist/_dist_/index.es5.js --target=es5 --bundle --minify --sourcemap",
|
||||
"build:server": "node scripts/esbuild-wrapper.js build esbuild.config.server.js && babel _temp/app.server.js -o _temp/app.server.babeled.js && esbuild _temp/app.server.babeled.js --outfile=api/hooks/lib/app.server.js --target=es5 --bundle --sourcemap --platform=node",
|
||||
"build:test": "node scripts/esbuild-wrapper.js build esbuild.config.test.js && babel --config-file ./babel.config.test.json _temp/hook.test.js -o _temp/hook.test.babeled.js && esbuild _temp/hook.test.babeled.js --outfile=api/hooks/lib/hook.test.js --target=es5 --bundle --sourcemap --platform=node",
|
||||
"build:instanbul": "node scripts/esbuild-wrapper.js build esbuild.config.cypress.js && babel dist/_dist_/index.mjs -o dist/_dist_/index.mjs --config-file ./babel.config.cypress.json",
|
||||
"cy:run": "cypress run",
|
||||
"cy:open": "cypress open",
|
||||
"cy:docker:run": "CURRENT_UID=$(id -u):$(id -g) CY_COMMAND=run docker-compose -f docker-compose.cypress.yml up --exit-code-from=cypress",
|
||||
"cy:docker:open": "CURRENT_UID=$(id -u):$(id -g) CY_COMMAND=open docker-compose -f docker-compose.cypress.yml up --exit-code-from=cypress"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/cli": "^7.16.8",
|
||||
"@babel/core": "^7.16.12",
|
||||
"@babel/plugin-transform-spread": "^7.16.7",
|
||||
"@babel/preset-env": "^7.16.11",
|
||||
"@tsconfig/svelte": "^3.0.0",
|
||||
"browser-sync": "^2.27.5",
|
||||
"chokidar": "^3.5.3",
|
||||
"connect-history-api-fallback": "^1.6.0",
|
||||
"copy-dir": "^1.3.0",
|
||||
"esbuild": "^0.14.16",
|
||||
"esbuild-svelte": "^0.6.2",
|
||||
"http-proxy-middleware": "^2.0.2",
|
||||
"less": "^4.1.1",
|
||||
"morgan": "^1.10.0",
|
||||
"postcss": "^8.4.6",
|
||||
"prettier": "^2.4.0",
|
||||
"prettier-plugin-svelte": "^2.6.0",
|
||||
"svelte": "^3.46.3",
|
||||
"svelte-check": "^2.4.1",
|
||||
"svelte-preprocess": "^4.10.2",
|
||||
"svelte-preprocess-esbuild": "^2.0.0",
|
||||
"svelte-routing": "^1.6.0",
|
||||
"svelte-scrollto": "^0.2.0",
|
||||
"tslib": "^2.3.1",
|
||||
"typescript": "^4.5.5",
|
||||
"tibi-types": "https://gitbase.de/cms/tibi-types.git"
|
||||
},
|
||||
"dependencies": {
|
||||
"@sentry/browser": "^6.17.3",
|
||||
"@sentry/tracing": "^6.17.3",
|
||||
"core-js": "3.21.0"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"@cypress/code-coverage": "^3.9.10",
|
||||
"axios": "^0.25.0",
|
||||
"babel-plugin-istanbul": "^6.0.0",
|
||||
"cypress": "^9.4.1",
|
||||
"cypress-terminal-report": "^3.4.1",
|
||||
"live-server": "^1.2.1",
|
||||
"mongodb": "^4.3.1"
|
||||
}
|
||||
}
|
17
public/.htaccess
Normal file
17
public/.htaccess
Normal file
@ -0,0 +1,17 @@
|
||||
AddType application/javascript .mjs
|
||||
|
||||
#DirectoryIndex index.html spa.html
|
||||
DirectoryIndex noindex
|
||||
|
||||
<ifModule mod_rewrite.c>
|
||||
RewriteEngine On
|
||||
RewriteBase /
|
||||
|
||||
RewriteRule ^/?api/(.*)$ http://tibi-server:8080/api/v1/_/__NAMESPACE__/$1 [P,QSA,L]
|
||||
|
||||
RewriteCond %{REQUEST_FILENAME} !-f
|
||||
RewriteCond %{REQUEST_FILENAME} !-d
|
||||
|
||||
RewriteRule ^/?(.*)$ http://tibi-server:8080/api/v1/_/__NAMESPACE__/ssr?token=__SSR_TOKEN__&url=/$1 [P,QSA,L]
|
||||
#RewriteRule (.*) /spa.html [QSA,L]
|
||||
</ifModule>
|
16
public/serviceworker.js
Normal file
16
public/serviceworker.js
Normal file
@ -0,0 +1,16 @@
|
||||
const cacheName = "site-cache-v1"
|
||||
const assetsToCache = [
|
||||
"/",
|
||||
"/_dist_/index.mjs.css?t=__TIMESTAMP__",
|
||||
"/_dist_/index.mjs?t=__TIMESTAMP__",
|
||||
]
|
||||
self.addEventListener("install", (event) => {
|
||||
self.skipWaiting() // skip waiting
|
||||
event.waitUntil(
|
||||
caches.open(cacheName).then((cache) => {
|
||||
return cache.addAll(assetsToCache)
|
||||
})
|
||||
)
|
||||
})
|
||||
|
||||
self.addEventListener("fetch", (event) => {})
|
20
public/site.webmanifest
Executable file
20
public/site.webmanifest
Executable file
@ -0,0 +1,20 @@
|
||||
{
|
||||
"name": "__PROJECT_NAME__",
|
||||
"short_name": "__PROJECT_NAME__",
|
||||
"start_url": "/",
|
||||
"icons": [
|
||||
{
|
||||
"src": "/favicon/android-chrome-192x192.png",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png"
|
||||
},
|
||||
{
|
||||
"src": "/favicon/android-chrome-512x512.png",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png"
|
||||
}
|
||||
],
|
||||
"theme_color": "#ffffff",
|
||||
"background_color": "#ffffff",
|
||||
"display": "standalone"
|
||||
}
|
56
public/spa.html
Normal file
56
public/spa.html
Normal file
@ -0,0 +1,56 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="de">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||
<title>__PROJECT_NAME__</title>
|
||||
<base href="/" />
|
||||
<link rel="stylesheet" href="/_dist_/index.css?t=__TIMESTAMP__" />
|
||||
|
||||
<!--
|
||||
<link
|
||||
rel="shortcut icon"
|
||||
type="image/x-icon"
|
||||
href="/favicon/favicon.ico"
|
||||
/>
|
||||
<link
|
||||
rel="apple-touch-icon"
|
||||
sizes="180x180"
|
||||
href="/favicon/apple-touch-icon.png"
|
||||
/>
|
||||
<link
|
||||
rel="icon"
|
||||
type="image/png"
|
||||
sizes="32x32"
|
||||
href="/favicon/favicon-32x32.png"
|
||||
/>
|
||||
<link
|
||||
rel="icon"
|
||||
type="image/png"
|
||||
sizes="16x16"
|
||||
href="/favicon/favicon-16x16.png"
|
||||
/>
|
||||
<link rel="manifest" href="/site.webmanifest" />
|
||||
<link
|
||||
rel="mask-icon"
|
||||
href="/favicon/safari-pinned-tab.svg"
|
||||
color="#c4102d"
|
||||
/>
|
||||
<meta name="msapplication-TileColor" content="#c4102d" />
|
||||
<meta name="theme-color" content="#ffffff" />
|
||||
-->
|
||||
|
||||
<!--HEAD-->
|
||||
|
||||
<!--PRELOAD-->
|
||||
</head>
|
||||
<body>
|
||||
<div id="appContainer"><!--HTML--></div>
|
||||
<script type="module" src="/_dist_/index.mjs?t=__TIMESTAMP__"></script>
|
||||
<script nomodule src="/_dist_/index.es5.js?t=__TIMESTAMP__"></script>
|
||||
</body>
|
||||
|
||||
<!--SSR.ERROR-->
|
||||
<!--SSR.COMMENT-->
|
||||
</html>
|
10
scripts/cy-command.docker.sh
Executable file
10
scripts/cy-command.docker.sh
Executable file
@ -0,0 +1,10 @@
|
||||
#!/bin/sh
|
||||
|
||||
#export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2; exit;}'):0.0
|
||||
#export DISPLAY=host.docker.internal:0.0
|
||||
rm -r coverage
|
||||
rm -r .nyc_output
|
||||
yarn build:instanbul
|
||||
echo DISPLAY: $DISPLAY
|
||||
yarn cy:$1
|
||||
|
40
scripts/deploy.sh
Executable file
40
scripts/deploy.sh
Executable file
@ -0,0 +1,40 @@
|
||||
#!/bin/sh
|
||||
|
||||
host=$1
|
||||
user=$2
|
||||
pass=$3
|
||||
|
||||
if [ "$host" == "" ]; then
|
||||
echo "missing host"
|
||||
exit 1
|
||||
fi
|
||||
if [ "$user" == "" ]; then
|
||||
echo "missing username"
|
||||
exit 1
|
||||
fi
|
||||
if [ "$pass" == "" ]; then
|
||||
echo "missing password"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "sync frontend"
|
||||
rsync -rlcgD --perms -i -u -v --stats --progress \
|
||||
--delete \
|
||||
-e "sshpass -p $pass ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -p 22222" \
|
||||
dist/ \
|
||||
$user@$host:./frontend/
|
||||
|
||||
echo "sync api config"
|
||||
rsync -rlcgD --perms -i -u -v --stats --progress \
|
||||
--delete \
|
||||
-e "sshpass -p $pass ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -p 22222" \
|
||||
api/ \
|
||||
$user@$host:./api/
|
||||
|
||||
echo "create media directory"
|
||||
mkdir media
|
||||
chmod 770 media
|
||||
rsync -rlcgD --perms -i -u -v --stats --progress \
|
||||
-e "sshpass -p $pass ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -p 22222" \
|
||||
media \
|
||||
$user@$host:./
|
69
scripts/esbuild-wrapper.js
Normal file
69
scripts/esbuild-wrapper.js
Normal file
@ -0,0 +1,69 @@
|
||||
const esbuild = require("esbuild")
|
||||
const fs = require("fs")
|
||||
const path = require("path")
|
||||
|
||||
const config = require(process.cwd() +
|
||||
(process.argv?.length > 3 ? "/" + process.argv[3] : "/esbuild.config.js"))
|
||||
const { watch } = require("chokidar")
|
||||
|
||||
function log(str, clear) {
|
||||
if (clear) {
|
||||
process.stdout.cursorTo(0, 0)
|
||||
process.stdout.clearScreenDown()
|
||||
}
|
||||
console.log("\x1b[36m%s\x1b[0m", str)
|
||||
}
|
||||
|
||||
let buildResults
|
||||
|
||||
async function build(catchError) {
|
||||
log((buildResults ? "re" : "") + "building...")
|
||||
const timerStart = Date.now()
|
||||
try {
|
||||
buildResults = buildResults
|
||||
? await buildResults.rebuild()
|
||||
: await esbuild.build(config.options)
|
||||
if (config.options.metafile) {
|
||||
fs.writeFileSync(
|
||||
path.dirname(config.options.outfile) + "/meta.json",
|
||||
JSON.stringify(buildResults.metafile, null, 4)
|
||||
)
|
||||
}
|
||||
} catch (e) {
|
||||
console.log(e)
|
||||
if (!catchError) throw e
|
||||
}
|
||||
|
||||
const timerEnd = Date.now()
|
||||
log(`built in ${timerEnd - timerStart}ms.`)
|
||||
}
|
||||
|
||||
let bs
|
||||
switch (process.argv?.length > 2 ? process.argv[2] : "build") {
|
||||
case "serve":
|
||||
console.log("\x1b[36m%s\x1b[0mserving...")
|
||||
esbuild.serve(config.serve, config.options).catch((err) => {
|
||||
console.error(err)
|
||||
process.exit(1)
|
||||
})
|
||||
break
|
||||
case "start":
|
||||
bs = require("browser-sync")
|
||||
bs.init(config.browserSync)
|
||||
case "watch":
|
||||
config.options.incremental = true
|
||||
build(true)
|
||||
const watcher = watch(config.watch.path)
|
||||
log("watching files...")
|
||||
watcher.on("change", function (path) {
|
||||
log(`${path} changed`, true)
|
||||
build(true).then(() => {
|
||||
if (bs) {
|
||||
bs.reload()
|
||||
}
|
||||
})
|
||||
})
|
||||
break
|
||||
default:
|
||||
build()
|
||||
}
|
5
scripts/init.sh
Executable file
5
scripts/init.sh
Executable file
@ -0,0 +1,5 @@
|
||||
#!/bin/sh
|
||||
|
||||
files=`find .drone.yml api src -type f -name "config*" -or -name "*drone*"`
|
||||
|
||||
grep -E "__.*__" $files | grep -v TIMESTAMP
|
37
scripts/modify-config.sh
Executable file
37
scripts/modify-config.sh
Executable file
@ -0,0 +1,37 @@
|
||||
#!/bin/bash
|
||||
|
||||
branch=$1
|
||||
url=$2
|
||||
|
||||
if [ "$branch" == "" ]; then
|
||||
echo missing branch name
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ "$url" == "" ]; then
|
||||
echo missing url
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ "$branch" == "master" ]; then
|
||||
paypal=live
|
||||
fi
|
||||
|
||||
sed -i 's#\(apiBase:\).*#apiBase:"'$url'/api/",#g' api/hooks/config.js
|
||||
sed -i 's#\(frontendBase:\).*#frontendBase:"'$url'/",#g' api/hooks/config.js
|
||||
sed -i 's#\(pppReturnURL:\).*#pppReturnURL:"'$url'/checkout/overview\?type=paypal",#g' api/hooks/config.js
|
||||
sed -i 's#\(pppCancelURL:\).*#pppCancelURL:"'$url'/checkout/payment\?type=paypal",#g' api/hooks/config.js
|
||||
sed -i 's#\(var paypalMode *=\).*#var paypalMode = "'$paypal'"#g' api/hooks/config.js
|
||||
cat api/hooks/config.js
|
||||
sed -i 's#\(sentryEnvironment.*\)".*"#\1"'$branch'"#g' src/config.ts
|
||||
|
||||
if [[ "$branch" == "master" || "$branch" == "dev" ]]; then
|
||||
sed -i 's#//\( sentry\\.init.*\)#\1#g' src/config.ts
|
||||
fi
|
||||
|
||||
cat src/config.ts
|
||||
|
||||
if [ "$branch" != "master" ]; then
|
||||
sed -i 's#\(namespace:.*\)#\1_'$branch'#g' api/config.yml
|
||||
cat api/config.yml
|
||||
fi
|
16
scripts/preload-meta.sh
Executable file
16
scripts/preload-meta.sh
Executable file
@ -0,0 +1,16 @@
|
||||
#!/bin/bash
|
||||
|
||||
if [ "$1" == "" ]; then
|
||||
echo template filename required
|
||||
exit 1
|
||||
fi
|
||||
|
||||
preload=$(for f in dist/_dist_/*.woff2; do
|
||||
echo "<link rel=\"preload\" href=\"/_dist_/`basename $f`\" as=\"font\" type=\"font/woff2\" crossorigin />"
|
||||
done)
|
||||
|
||||
template="`cat $1 | sed -e 's#<!--PRELOAD-->#\$preload#'`"
|
||||
|
||||
eval "cat <<EOF
|
||||
$template
|
||||
EOF"
|
187
src/api.ts
Normal file
187
src/api.ts
Normal file
@ -0,0 +1,187 @@
|
||||
import { apiBaseURL } from "./config"
|
||||
import * as sentry from "./sentry"
|
||||
import * as SSR from "../api/hooks/lib/ssr.js"
|
||||
|
||||
// [MIT License](LICENSE.md) © [Jason Miller](https://jasonformat.com/)
|
||||
const _f = function (url, options): Promise<Response> {
|
||||
if (typeof XMLHttpRequest === "undefined") {
|
||||
return Promise.resolve(null)
|
||||
}
|
||||
|
||||
options = options || {}
|
||||
return new Promise((resolve, reject) => {
|
||||
const request = new XMLHttpRequest()
|
||||
const keys = []
|
||||
const all = []
|
||||
const headers = {}
|
||||
|
||||
const response = (): Response => ({
|
||||
ok: ((request.status / 100) | 0) == 2, // 200-299
|
||||
statusText: request.statusText,
|
||||
status: request.status,
|
||||
url: request.responseURL,
|
||||
text: () => Promise.resolve(request.responseText),
|
||||
json: () => Promise.resolve(request.responseText).then(JSON.parse),
|
||||
blob: () => Promise.resolve(new Blob([request.response])),
|
||||
clone: response,
|
||||
headers: {
|
||||
// @ts-ignore
|
||||
keys: () => keys,
|
||||
// @ts-ignore
|
||||
entries: () => all,
|
||||
get: (n) => headers[n.toLowerCase()],
|
||||
has: (n) => n.toLowerCase() in headers,
|
||||
},
|
||||
})
|
||||
|
||||
request.open(options.method || "get", url, true)
|
||||
|
||||
request.onload = () => {
|
||||
request
|
||||
.getAllResponseHeaders()
|
||||
// @ts-ignore
|
||||
.replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm, (m, key, value) => {
|
||||
keys.push((key = key.toLowerCase()))
|
||||
all.push([key, value])
|
||||
headers[key] = headers[key] ? `${headers[key]},${value}` : value
|
||||
})
|
||||
resolve(response())
|
||||
}
|
||||
|
||||
request.onerror = reject
|
||||
|
||||
request.withCredentials = options.credentials == "include"
|
||||
|
||||
for (const i in options.headers) {
|
||||
request.setRequestHeader(i, options.headers[i])
|
||||
}
|
||||
|
||||
request.send(options.body || null)
|
||||
})
|
||||
}
|
||||
|
||||
const _fetch = typeof fetch === "undefined" ? (typeof window === "undefined" ? _f : window.fetch || _f) : fetch
|
||||
|
||||
export const api = async <T>(
|
||||
endpoint: string,
|
||||
options?: {
|
||||
method?: string
|
||||
filter?: any
|
||||
sort?: string
|
||||
limit?: number
|
||||
offset?: number
|
||||
projection?: string
|
||||
headers?: {
|
||||
[key: string]: string
|
||||
}
|
||||
params?: {
|
||||
[key: string]: string
|
||||
}
|
||||
}
|
||||
): Promise<{ data: T; count: number }> => {
|
||||
if (typeof window === "undefined") {
|
||||
// ssr
|
||||
// @ts-ignore
|
||||
return context.ssrFetch(endpoint, options)
|
||||
}
|
||||
|
||||
// try ssr cache
|
||||
const key = SSR.obj2str({ endpoint, options })
|
||||
// @ts-ignore
|
||||
if (window.__SSR_CACHE__) {
|
||||
// @ts-ignore
|
||||
const ssrVal = window.__SSR_CACHE__[key]
|
||||
console.log("SSR:", key, ssrVal)
|
||||
if (ssrVal) {
|
||||
return ssrVal
|
||||
}
|
||||
}
|
||||
|
||||
let method = "GET"
|
||||
|
||||
let query = "&count=1"
|
||||
if (options?.filter) query += "&filter=" + encodeURIComponent(JSON.stringify(options.filter))
|
||||
if (options?.sort) query += "&sort=" + options.sort + "&sort=_id"
|
||||
if (options?.limit) query += "&limit=" + options.limit
|
||||
if (options?.offset) query += "&offset=" + options.offset
|
||||
if (options?.projection) query += "&projection=" + options.projection
|
||||
|
||||
if (options?.params) {
|
||||
Object.keys(options.params).forEach((p) => {
|
||||
query += "&" + p + "=" + encodeURIComponent(options.params[p])
|
||||
})
|
||||
}
|
||||
|
||||
let headers: any = {
|
||||
"Content-Type": "application/json",
|
||||
}
|
||||
|
||||
if (options?.headers) headers = { ...headers, ...options.headers }
|
||||
|
||||
let url = apiBaseURL + endpoint + (query ? "?" + query : "")
|
||||
|
||||
const span = sentry.currentTransaction()?.startChild({
|
||||
op: "fetch",
|
||||
description: method + " " + url,
|
||||
data: Object.assign({}, options, { url }),
|
||||
})
|
||||
const trace_id = span?.toTraceparent()
|
||||
if (trace_id) {
|
||||
headers["sentry-trace"] = trace_id
|
||||
}
|
||||
|
||||
const response = await _fetch(url, {
|
||||
method,
|
||||
mode: "cors",
|
||||
headers,
|
||||
})
|
||||
|
||||
span?.finish()
|
||||
|
||||
// @ts-ignore
|
||||
let data = (await response?.json()) || null
|
||||
|
||||
if (response?.status < 200 || response?.status >= 400) throw { response, data }
|
||||
|
||||
// @ts-ignore
|
||||
return { data, count: response?.headers?.get("x-results-count") || 0 }
|
||||
}
|
||||
|
||||
export const getContent = async (path: string): Promise<Content> => {
|
||||
const c = await api<Content[]>("content", { limit: 1, filter: { path } })
|
||||
if (c?.data?.length) {
|
||||
return c.data[0]
|
||||
}
|
||||
return null
|
||||
}
|
||||
|
||||
export const getGeneralInformation = async (): Promise<GeneralInformation[]> => {
|
||||
try {
|
||||
let response = await api<GeneralInformation[]>("general", {
|
||||
method: "get",
|
||||
offset: 0,
|
||||
limit: 1,
|
||||
filter: {
|
||||
active: true,
|
||||
},
|
||||
})
|
||||
return response.data
|
||||
} catch (e) {
|
||||
return null
|
||||
}
|
||||
}
|
||||
|
||||
export const getArticles = async (): Promise<TibiArticle[]> => {
|
||||
try {
|
||||
let response = await api<TibiArticle[]>("articles", {
|
||||
method: "get",
|
||||
offset: 0,
|
||||
filter: {
|
||||
active: true,
|
||||
},
|
||||
})
|
||||
return response.data
|
||||
} catch (e) {
|
||||
return null
|
||||
}
|
||||
}
|
47
src/components/App.svelte
Normal file
47
src/components/App.svelte
Normal file
@ -0,0 +1,47 @@
|
||||
<script lang="ts">
|
||||
import { Router, Route, links } from "svelte-routing"
|
||||
import { scrollToTop } from "svelte-scrollto"
|
||||
import { location } from "../store"
|
||||
import Content from "./routes/Content.svelte"
|
||||
|
||||
export let url = ""
|
||||
if (url) {
|
||||
// ssr
|
||||
let l = url.split("?")
|
||||
$location = {
|
||||
path: l[0],
|
||||
search: l.length > 1 ? l[1] : "",
|
||||
categoryPath: l[0].replace(/\/\d{4,99}[^\/]+$/, ""),
|
||||
push: false,
|
||||
pop: false,
|
||||
}
|
||||
}
|
||||
|
||||
// scroll to top on new site
|
||||
location.subscribe((l) => {
|
||||
if (l.push) scrollToTop()
|
||||
})
|
||||
|
||||
if (typeof window !== "undefined") console.log("App initialized")
|
||||
</script>
|
||||
|
||||
<style lang="less" global>
|
||||
@import "./../css/main.less";
|
||||
h1 {
|
||||
color: red;
|
||||
}
|
||||
</style>
|
||||
|
||||
<h1>__PROJECT_TITLE__</h1>
|
||||
|
||||
<div use:links>
|
||||
<a href="/test1">1</a>
|
||||
<a href="/test2">2</a>
|
||||
<a href="/test3">3</a>
|
||||
<a href="/test4">4</a>
|
||||
<Router url="{url}">
|
||||
<Route path="/*path" let:params>
|
||||
<Content path="/{params.path}" />
|
||||
</Route>
|
||||
</Router>
|
||||
</div>
|
109
src/components/ContentBlocks.svelte
Normal file
109
src/components/ContentBlocks.svelte
Normal file
@ -0,0 +1,109 @@
|
||||
<script lang="ts">
|
||||
export let blocks: ContentBlock[]
|
||||
export let imageBase: string
|
||||
|
||||
export let accordeon = false
|
||||
|
||||
let activeAccordeons: {
|
||||
[key: number]: boolean
|
||||
} = {}
|
||||
</script>
|
||||
|
||||
<style lang="less">
|
||||
.acc_trigger {
|
||||
display: flex;
|
||||
display: -webkit-flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
cursor: pointer;
|
||||
border-bottom: solid 1px #ccc;
|
||||
padding-bottom: 10px;
|
||||
.icon {
|
||||
display: flex;
|
||||
display: -webkit-flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: 30px;
|
||||
transform: rotate(0deg);
|
||||
transition: all 0.3s;
|
||||
}
|
||||
&.active {
|
||||
.icon {
|
||||
transform: rotate(180deg);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.hideText {
|
||||
display: none;
|
||||
}
|
||||
</style>
|
||||
|
||||
{#if blocks?.length}
|
||||
<section class="section_padding">
|
||||
<div class="container">
|
||||
{#each blocks as box, idx}
|
||||
<!-- Teaserbox -->
|
||||
<div class="row center_row">
|
||||
{#if box.images?.length && (box.layout == 1 || box.layout == 3)}
|
||||
<div class="col-md-{box.layout < 3 ? 6 : 12}">
|
||||
<img
|
||||
loading="lazy"
|
||||
src="{imageBase + box.images[0].file.src}"
|
||||
alt="{box.images[0].label || ''}"
|
||||
/>
|
||||
</div>
|
||||
{/if}
|
||||
{#if box.text || box.title || (box.button_text && box.button_url)}
|
||||
<div class="col-md-{box.layout < 3 ? 6 : 12}">
|
||||
{#if box.subtitle}
|
||||
<div class="subline">{box.subtitle}</div>
|
||||
{/if}
|
||||
{#if box.title}
|
||||
{#if accordeon == true}
|
||||
<h2
|
||||
class="h2_nooffset acc_trigger"
|
||||
class:active="{activeAccordeons[idx]}"
|
||||
on:click="{() => {
|
||||
activeAccordeons[idx] =
|
||||
!activeAccordeons[idx]
|
||||
}}"
|
||||
>
|
||||
{box.title}
|
||||
<span class="icon">\/</span>
|
||||
</h2>
|
||||
{:else}
|
||||
<h2 class="h2_nooffset">{box.title}</h2>
|
||||
{/if}
|
||||
{/if}
|
||||
<div
|
||||
class="boxText"
|
||||
class:hideText="{accordeon &&
|
||||
box.title &&
|
||||
!activeAccordeons[idx]}"
|
||||
>
|
||||
{@html box.text}
|
||||
{#if box.button_text && box.button_url}
|
||||
<a
|
||||
href="{box.button_url}"
|
||||
class="btn btn_blue"
|
||||
>{box.button_text}</a
|
||||
>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
{#if box.images?.length && (box.layout == 2 || box.layout == 4)}
|
||||
<div class="col-md-{box.layout < 3 ? 6 : 12}">
|
||||
<img
|
||||
loading="lazy"
|
||||
src="{imageBase + box.images[0].file.src}"
|
||||
alt="{box.images[0].label || ''}"
|
||||
/>
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
{/each}
|
||||
</div>
|
||||
</section>
|
||||
{/if}
|
95
src/components/PrototypeArticle.svelte
Normal file
95
src/components/PrototypeArticle.svelte
Normal file
@ -0,0 +1,95 @@
|
||||
<script lang="ts">
|
||||
import { generalInformation } from "../store"
|
||||
import { apiBaseURL } from "../config"
|
||||
|
||||
export let article: PrototypeArticle
|
||||
export let details: boolean = false
|
||||
|
||||
const a = article.article
|
||||
let cssClasses: string = "p_article"
|
||||
|
||||
cssClasses += a.layout.variant ? " p_article-" + a.layout.variant : ""
|
||||
cssClasses += " " + Object.values(a.layout.margin).join(" ")
|
||||
cssClasses += " " + Object.values(a.layout.padding).join(" ")
|
||||
|
||||
const getImageAlt = (image): string => {
|
||||
if (image.alternateText) {
|
||||
return image.alternateText
|
||||
}
|
||||
if (image.title) {
|
||||
return image.title
|
||||
}
|
||||
|
||||
return a.content.title
|
||||
}
|
||||
|
||||
const getImageSrc = (file) => {
|
||||
const url = `${apiBaseURL}prototype_articles/${file.id}/${file.file.path}?filter=l`
|
||||
console.log(url, file)
|
||||
return url
|
||||
}
|
||||
</script>
|
||||
|
||||
{#if a.general.public}
|
||||
<article class="{cssClasses}">
|
||||
{#if !a.layout.variant || a.layout.variant === "top-left"}
|
||||
{#if a.general.categories}
|
||||
<div class="p_article-categories">
|
||||
{#each a.general.categories || [] as c}
|
||||
<span class="p_article-category">{c}</span>
|
||||
{/each}
|
||||
</div>
|
||||
{/if}
|
||||
{#if a.content.types.contentMedia.mediaFiles}
|
||||
<div class="p_article-images">
|
||||
{#each a.content.types.contentMedia.mediaFiles || [] as image}
|
||||
<!-- {JSON.stringify(image)} -->
|
||||
{#if image?.file?.path}
|
||||
{getImageSrc(image)}
|
||||
<!-- <img
|
||||
src="{getImageSrc(image?.file)}"
|
||||
id="{image?.id ? image?.id : ''}"
|
||||
alt="{getImageAlt(image)}"
|
||||
class="p_article-image"
|
||||
/> -->
|
||||
{/if}
|
||||
{#if image?.caption}
|
||||
<div class="p_article-image-caption">{image?.caption}</div>
|
||||
{/if}
|
||||
{/each}
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
{#if a.content.title}
|
||||
<div class="p_article-title">{a.content.title}</div>
|
||||
{/if}
|
||||
{#if a.content.subtitle}
|
||||
<div class="p_article-subtitle">{a.content.subtitle}</div>
|
||||
{/if}
|
||||
{#if a.content.types.teaser}
|
||||
<div class="p_article-teaser">
|
||||
{@html a.content.types.teaser}
|
||||
</div>
|
||||
{/if}
|
||||
{#if details && a.content.types.details}
|
||||
<div class="p_article-details">
|
||||
{@html a.content.types.details}
|
||||
</div>
|
||||
{/if}
|
||||
{#if a.link.url}
|
||||
<a href="{a.link.url}" target="{a.link.target}">
|
||||
{a.link.text ? a.link.text : a.link.url}
|
||||
</a>
|
||||
{/if}
|
||||
{#if a.content.types.contentAttachments.attachments}
|
||||
<div class="p_article-attachments">
|
||||
{#each a.content.types.contentAttachments.attachments || [] as attachment}
|
||||
<a href="{attachment.file.src}" download="{attachment.file.path}" class="p_article-attachment">
|
||||
{attachment.title ? attachment.title : attachment.file.path}
|
||||
</a>
|
||||
{/each}
|
||||
</div>
|
||||
{/if}
|
||||
{/if}
|
||||
</article>
|
||||
{/if}
|
73
src/components/page/Article.svelte
Normal file
73
src/components/page/Article.svelte
Normal file
@ -0,0 +1,73 @@
|
||||
<script lang="ts">
|
||||
import { navigate } from "svelte-routing"
|
||||
|
||||
import { apiBaseURL } from "../../config"
|
||||
|
||||
export let article: SWArticle
|
||||
export let cssClass: string = ""
|
||||
export let showDetails: boolean = false
|
||||
|
||||
const getImageSrc = () => {
|
||||
return `${apiBaseURL}articles/${article?.id}/${article?.image?.src}?filter=l`
|
||||
}
|
||||
</script>
|
||||
|
||||
<article class="{article?.position} {cssClass}">
|
||||
{#if article?.position !== "content"}
|
||||
<div
|
||||
class="article-image"
|
||||
style="background-image: url({getImageSrc()});"
|
||||
>
|
||||
{#if article?.title}
|
||||
<div class="article-title">{@html article?.title}</div>
|
||||
{/if}
|
||||
{#if article?.position === "top" || article?.position === "end-of-content"}
|
||||
{#if article?.subtitle}
|
||||
<div class="article-subtitle">
|
||||
{@html article?.subtitle}
|
||||
</div>
|
||||
{/if}
|
||||
{/if}
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
{#if article?.position !== "top"}
|
||||
<div class="article-content">
|
||||
{#if article?.position === "content"}
|
||||
{#if article?.title}
|
||||
<div class="article-title">{@html article?.title}</div>
|
||||
{/if}
|
||||
{/if}
|
||||
{#if article?.position === "content" || article?.position === "top-of-content"}
|
||||
{#if article?.subtitle}
|
||||
<div class="article-subtitle mb-md">
|
||||
{@html article?.subtitle}
|
||||
</div>
|
||||
{/if}
|
||||
{/if}
|
||||
|
||||
{#if !showDetails && article?.content}
|
||||
<div class="mb-lg">
|
||||
{@html article?.content}
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
{#if showDetails && article?.details?.length}
|
||||
<div class="mb-lg">
|
||||
{@html article?.details}
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
{#if !showDetails && article?.details}
|
||||
<div
|
||||
class="article-link"
|
||||
on:click="{() => {
|
||||
navigate('/articles/' + article?.id)
|
||||
}}"
|
||||
>
|
||||
Details
|
||||
</div>
|
||||
{/if}
|
||||
</article>
|
114
src/components/page/Galleries.svelte
Normal file
114
src/components/page/Galleries.svelte
Normal file
@ -0,0 +1,114 @@
|
||||
<script lang="ts">
|
||||
import { fade } from "svelte/transition"
|
||||
|
||||
import { getGalleries } from "../../api"
|
||||
import { apiBaseURL } from "../../config"
|
||||
|
||||
import Modal from "./Modal.svelte"
|
||||
|
||||
export let article
|
||||
let galleries: Gallery[]
|
||||
|
||||
const loadLinkedGalleries = async () => {
|
||||
galleries = await getGalleries(article?.galleries)
|
||||
}
|
||||
loadLinkedGalleries()
|
||||
|
||||
let selectedImage = null
|
||||
let selectedGallery = null
|
||||
const showDetails = (gallery, image) => {
|
||||
selectedImage = image
|
||||
selectedGallery = gallery
|
||||
console.log(selectedGallery.items.indexOf(image))
|
||||
}
|
||||
const closeDetails = () => {
|
||||
selectedImage = null
|
||||
selectedGallery = null
|
||||
}
|
||||
|
||||
const next = () => {
|
||||
let nextImage
|
||||
let nextIndex = selectedGallery.items.indexOf(selectedImage) + 1
|
||||
if (!selectedGallery.items[nextIndex]) {
|
||||
nextImage = selectedGallery.items[0]
|
||||
} else {
|
||||
nextImage = selectedGallery.items[nextIndex]
|
||||
}
|
||||
selectedImage = nextImage
|
||||
}
|
||||
|
||||
const prev = () => {
|
||||
let prevImage
|
||||
let prevIndex = selectedGallery.items.indexOf(selectedImage) - 1
|
||||
if (prevIndex < 0) {
|
||||
prevImage = selectedGallery.items[selectedGallery.items.length - 1]
|
||||
} else {
|
||||
prevImage = selectedGallery.items[prevIndex]
|
||||
}
|
||||
selectedImage = prevImage
|
||||
}
|
||||
|
||||
const handleKeydown = (e) => {
|
||||
if (e.keyCode === 37) {
|
||||
prev()
|
||||
}
|
||||
if (e.keyCode === 39) {
|
||||
next()
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<svelte:window on:keydown="{handleKeydown}" />
|
||||
|
||||
<section class="galleries">
|
||||
{#each galleries || [] as gallery}
|
||||
<div class="gallery gallery-{gallery.variant}">
|
||||
{#each gallery.items || [] as image, index}
|
||||
<div
|
||||
class="gallery-item"
|
||||
on:click="{() => showDetails(gallery, image)}"
|
||||
>
|
||||
<img
|
||||
src="{apiBaseURL}galleries/{gallery.id}/{image.file
|
||||
.src}?filter=s"
|
||||
alt="{image.alt ? image.alt : image.title}"
|
||||
/>
|
||||
{#if gallery.variant === "simple-with-title"}
|
||||
<div class="gallery-item-title">
|
||||
{image.title}
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
{/each}
|
||||
</div>
|
||||
{/each}
|
||||
|
||||
{#if selectedGallery && selectedImage}
|
||||
<Modal show="{selectedGallery && selectedImage}">
|
||||
<div transition:fade class="gallery-image-details">
|
||||
<img
|
||||
src="{apiBaseURL}galleries/{selectedGallery.id}/{selectedImage
|
||||
.file.src}?filter=l"
|
||||
alt="{selectedImage.alt
|
||||
? selectedImage.alt
|
||||
: selectedImage.title}"
|
||||
on:click="{closeDetails}"
|
||||
/>
|
||||
<div class="gallery-info">
|
||||
{#if selectedImage.title}
|
||||
<div class="gallery-title">
|
||||
{selectedImage.title}
|
||||
</div>
|
||||
{/if}
|
||||
{#if selectedImage.description}
|
||||
<div class="gallery-description">
|
||||
{selectedImage.description}
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
<div class="prev" on:click|preventDefault="{prev}">‹</div>
|
||||
<div class="next" on:click|preventDefault="{next}">›</div>
|
||||
</div>
|
||||
</Modal>
|
||||
{/if}
|
||||
</section>
|
35
src/components/page/Modal.svelte
Normal file
35
src/components/page/Modal.svelte
Normal file
@ -0,0 +1,35 @@
|
||||
<script lang="ts">
|
||||
import { scale } from "svelte/transition"
|
||||
|
||||
export let show: boolean = false
|
||||
export let size: string = "md"
|
||||
|
||||
const clickOnBackground = () => {
|
||||
show = false
|
||||
}
|
||||
</script>
|
||||
|
||||
<div class="modal-wrapper" class:show on:click="{clickOnBackground}">
|
||||
<div class="modal modal-{size}" transition:scale on:click|stopPropagation="{() => {}}">
|
||||
{#if $$slots.close}
|
||||
<div class="modal-close">
|
||||
<slot name="close" />
|
||||
</div>
|
||||
{/if}
|
||||
{#if $$slots.header}
|
||||
<div class="modal-header">
|
||||
<slot name="header" />
|
||||
</div>
|
||||
{/if}
|
||||
{#if $$slots.default}
|
||||
<div class="modal-content">
|
||||
<slot />
|
||||
</div>
|
||||
{/if}
|
||||
{#if $$slots.header}
|
||||
<div class="modal-footer">
|
||||
<slot name="footer" />
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
7
src/components/routes/Content.svelte
Normal file
7
src/components/routes/Content.svelte
Normal file
@ -0,0 +1,7 @@
|
||||
<script lang="ts">
|
||||
export let path: string
|
||||
|
||||
console.log("Content: ", path)
|
||||
</script>
|
||||
|
||||
<h2>{path}</h2>
|
31
src/components/routes/PrototypeArticles.svelte
Normal file
31
src/components/routes/PrototypeArticles.svelte
Normal file
@ -0,0 +1,31 @@
|
||||
<script lang="ts">
|
||||
import { getPrototypeArticles } from "../../api"
|
||||
|
||||
import Sidebar from "../page/Sidebar.svelte"
|
||||
import PrototypeArticle from "../page/PrototypeArticle.svelte"
|
||||
|
||||
let articles: PrototypeArticle[] | []
|
||||
|
||||
const getArticles = async () => {
|
||||
articles = await getPrototypeArticles()
|
||||
}
|
||||
getArticles()
|
||||
|
||||
</script>
|
||||
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-10">
|
||||
|
||||
<div>
|
||||
{#each articles || [] as article}
|
||||
<PrototypeArticle article="{article}" />
|
||||
{/each}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="col-md-2">
|
||||
<Sidebar />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
22
src/config.ts
Normal file
22
src/config.ts
Normal file
@ -0,0 +1,22 @@
|
||||
// @ts-check
|
||||
import * as sentry from "./sentry"
|
||||
|
||||
export const title = "__PROJECT_TITLE__"
|
||||
|
||||
let _apiBaseURL =
|
||||
typeof window !== "undefined" && window.localStorage?.getItem("apiBase")
|
||||
|
||||
export const apiBaseURL = _apiBaseURL || "/api/"
|
||||
export const sentryDSN =
|
||||
"https://95fad64e48484bd7b3e52e56416ac38e@sentry.basehosts.de/2"
|
||||
export const sentryTracingOrigins = [
|
||||
"localhost",
|
||||
apiBaseURL,
|
||||
// more api trace urls here
|
||||
/^\//,
|
||||
]
|
||||
export const sentryEnvironment = "local"
|
||||
|
||||
// need to execute early for fetch wrapping
|
||||
// will be uncommented via drone CI
|
||||
// sentry.init(sentryDSN, sentryTracingOrigins, sentryEnvironment)
|
3
src/css/main.less
Normal file
3
src/css/main.less
Normal file
@ -0,0 +1,3 @@
|
||||
body {
|
||||
background-color: #eee;
|
||||
}
|
5
src/css/prototype-article.less
Normal file
5
src/css/prototype-article.less
Normal file
@ -0,0 +1,5 @@
|
||||
.p_article {
|
||||
font-size: 14px;
|
||||
border: 1px solid #000;
|
||||
padding: 20px;
|
||||
}
|
8
src/css/theme/components/appointment.less
Normal file
8
src/css/theme/components/appointment.less
Normal file
@ -0,0 +1,8 @@
|
||||
.appointment {
|
||||
background: @secondary;
|
||||
color: @on-secondary;
|
||||
border-radius: 50px;
|
||||
font-size: 18px;
|
||||
text-align: center;
|
||||
padding: @space-xs @space-sm;
|
||||
}
|
211
src/css/theme/components/article.less
Normal file
211
src/css/theme/components/article.less
Normal file
@ -0,0 +1,211 @@
|
||||
article,
|
||||
.article {
|
||||
font-size: 20px;
|
||||
border-radius: 10px;
|
||||
overflow-wrap: anywhere;
|
||||
|
||||
strong {
|
||||
color: @secondary;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
&.top,
|
||||
&.top-of-content,
|
||||
&.end-of-content {
|
||||
box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
|
||||
border-radius: 10px;
|
||||
background-color: @surface;
|
||||
color: @on-surface;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
|
||||
.article-image {
|
||||
min-height: 200px;
|
||||
background-size: cover;
|
||||
background-position: top center;
|
||||
border-top-left-radius: 10px;
|
||||
border-top-right-radius: 10px;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: flex-end;
|
||||
padding: 10px 20px;
|
||||
color: #f1ebe4;
|
||||
text-shadow: 0 2px 10px #000;
|
||||
overflow-wrap: anywhere;
|
||||
flex-grow: 1;
|
||||
}
|
||||
|
||||
.article-title {
|
||||
font-size: 32px;
|
||||
font-weight: 600;
|
||||
overflow-wrap: anywhere;
|
||||
}
|
||||
|
||||
.article-subtitle {
|
||||
font-size: 20px;
|
||||
overflow-wrap: anywhere;
|
||||
}
|
||||
|
||||
.article-content {
|
||||
padding: 20px;
|
||||
overflow-wrap: anywhere;
|
||||
|
||||
.article-subtitle {
|
||||
font-size: @font-size-default;
|
||||
}
|
||||
}
|
||||
|
||||
&.end-of-content {
|
||||
.article-image {
|
||||
height: 400px;
|
||||
}
|
||||
}
|
||||
|
||||
.article-link {
|
||||
background: @primary;
|
||||
color: @on-primary;
|
||||
border-bottom-left-radius: 10px;
|
||||
border-bottom-right-radius: 10px;
|
||||
height: 44px;
|
||||
font-size: 20px;
|
||||
font-weight: 700;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
cursor: pointer;
|
||||
}
|
||||
}
|
||||
|
||||
ul {
|
||||
list-style-type: none;
|
||||
padding-left: 0px;
|
||||
|
||||
li {
|
||||
background-image: url("../css/theme/components/img/arrow-right-3.png");
|
||||
background-repeat: no-repeat;
|
||||
|
||||
line-height: 30px;
|
||||
padding-left: 35px;
|
||||
color: @primary;
|
||||
font-weight: 700;
|
||||
font-size: 20px;
|
||||
}
|
||||
}
|
||||
|
||||
.article-content {
|
||||
strong {
|
||||
color: @primary;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.article-title:not(h1) {
|
||||
color: @primary;
|
||||
font-size: 32px;
|
||||
font-weight: 700;
|
||||
margin-bottom: @space-sm;
|
||||
}
|
||||
|
||||
.article-subtitle {
|
||||
color: @secondary;
|
||||
font-size: 20px;
|
||||
font-weight: 700;
|
||||
margin-bottom: @space-md;
|
||||
}
|
||||
}
|
||||
|
||||
&.content {
|
||||
margin-bottom: @space-lg;
|
||||
|
||||
.article-link {
|
||||
border: 1px solid @primary;
|
||||
border-bottom: 3px solid #c4253e;
|
||||
color: @primary;
|
||||
font-size: 18px;
|
||||
font-weight: 700;
|
||||
padding: 5px 10px;
|
||||
border-radius: 10px;
|
||||
transition: @transition-default;
|
||||
display: inline-flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
gap: @space-sm;
|
||||
text-decoration: none;
|
||||
cursor: pointer;
|
||||
|
||||
&:hover {
|
||||
background: @on-primary;
|
||||
color: @primary;
|
||||
box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
&.end-of-content {
|
||||
.article-image {
|
||||
justify-content: flex-start;
|
||||
|
||||
.article-title {
|
||||
margin-top: 20px;
|
||||
color: #fff;
|
||||
font-family: "Caveat", sans-serif;
|
||||
text-shadow: none;
|
||||
font-size: 72px;
|
||||
line-height: 72px;
|
||||
font-weight: 700;
|
||||
padding-right: 10%;
|
||||
}
|
||||
.article-subtitle {
|
||||
color: #fff;
|
||||
font-family: "Caveat", sans-serif;
|
||||
text-shadow: none;
|
||||
font-size: 32px;
|
||||
font-weight: 700;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
&.article-details {
|
||||
img {
|
||||
border-radius: 10px;
|
||||
width: 300px;
|
||||
display: inline-block;
|
||||
|
||||
&.layout-1 {
|
||||
float: left;
|
||||
margin: 0 @space-md @space-md 0;
|
||||
}
|
||||
&.layout-2 {
|
||||
float: right;
|
||||
margin: 0 0 @space-md @space-md;
|
||||
}
|
||||
}
|
||||
|
||||
.article-subtitle {
|
||||
font-size: 24px;
|
||||
}
|
||||
|
||||
.article-link {
|
||||
margin-top: @space-lg;
|
||||
border: 1px solid @primary;
|
||||
border-bottom: 3px solid #c4253e;
|
||||
color: @primary;
|
||||
font-size: 18px;
|
||||
font-weight: 700;
|
||||
padding: 5px 10px;
|
||||
border-radius: 10px;
|
||||
transition: @transition-default;
|
||||
display: inline-flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
gap: @space-sm;
|
||||
text-decoration: none;
|
||||
cursor: pointer;
|
||||
|
||||
&:hover {
|
||||
background: @on-primary;
|
||||
color: @primary;
|
||||
box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
18
src/css/theme/components/audio.less
Normal file
18
src/css/theme/components/audio.less
Normal file
@ -0,0 +1,18 @@
|
||||
.audioToggle {
|
||||
position: fixed;
|
||||
right: 17px;
|
||||
bottom: 17px;
|
||||
width: 80px;
|
||||
height: 80px;
|
||||
border-radius: 100%;
|
||||
padding: 15px;
|
||||
background-color: @secondary;
|
||||
z-index: 1000;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
audio {
|
||||
position: absolute;
|
||||
top: -9999px;
|
||||
left: -9999px;
|
||||
}
|
137
src/css/theme/components/carousel.less
Normal file
137
src/css/theme/components/carousel.less
Normal file
@ -0,0 +1,137 @@
|
||||
.carousel {
|
||||
width: 100%;
|
||||
height: 695px;
|
||||
|
||||
.carousel-slide {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
background-size: cover;
|
||||
|
||||
.container {
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
img {
|
||||
position: absolute;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
|
||||
@media (max-width: 1200px) {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
.content {
|
||||
color: #fff;
|
||||
text-shadow: 0 2px 10px #000;
|
||||
font-weight: 700;
|
||||
position: absolute;
|
||||
top: 17rem;
|
||||
left: 0;
|
||||
|
||||
@media (max-width: 768px) {
|
||||
top: 10rem;
|
||||
}
|
||||
|
||||
.headline {
|
||||
font-family: "Caveat", sans-serif;
|
||||
text-shadow: rgb(196, 37, 62) 6px 0px 0px,
|
||||
rgb(196, 37, 62) 5.91686px 0.995377px 0px,
|
||||
rgb(196, 37, 62) 5.66974px 1.96317px 0px,
|
||||
rgb(196, 37, 62) 5.2655px 2.87655px 0px,
|
||||
rgb(196, 37, 62) 4.71532px 3.71022px 0px,
|
||||
rgb(196, 37, 62) 4.03447px 4.44106px 0px,
|
||||
rgb(196, 37, 62) 3.24181px 5.04883px 0px,
|
||||
rgb(196, 37, 62) 2.35931px 5.51667px 0px,
|
||||
rgb(196, 37, 62) 1.41143px 5.83163px 0px,
|
||||
rgb(196, 37, 62) 0.424423px 5.98497px 0px,
|
||||
rgb(196, 37, 62) -0.574341px 5.97245px 0px,
|
||||
rgb(196, 37, 62) -1.55719px 5.79441px 0px,
|
||||
rgb(196, 37, 62) -2.49688px 5.45578px 0px,
|
||||
rgb(196, 37, 62) -3.36738px 4.96596px 0px,
|
||||
rgb(196, 37, 62) -4.14455px 4.33852px 0px,
|
||||
rgb(196, 37, 62) -4.80686px 3.59083px 0px,
|
||||
rgb(196, 37, 62) -5.33596px 2.74364px 0px,
|
||||
rgb(196, 37, 62) -5.71718px 1.8204px 0px,
|
||||
rgb(196, 37, 62) -5.93995px 0.84672px 0px,
|
||||
rgb(196, 37, 62) -5.99811px -0.150428px 0px,
|
||||
rgb(196, 37, 62) -5.89004px -1.14341px 0px,
|
||||
rgb(196, 37, 62) -5.61874px -2.1047px 0px,
|
||||
rgb(196, 37, 62) -5.19172px -3.00766px 0px,
|
||||
rgb(196, 37, 62) -4.62082px -3.82727px 0px,
|
||||
rgb(196, 37, 62) -3.92186px -4.54081px 0px,
|
||||
rgb(196, 37, 62) -3.11421px -5.12852px 0px,
|
||||
rgb(196, 37, 62) -2.22026px -5.57409px 0px,
|
||||
rgb(196, 37, 62) -1.26477px -5.86518px 0px,
|
||||
rgb(196, 37, 62) -0.274238px -5.99373px 0px,
|
||||
rgb(196, 37, 62) 0.723898px -5.95617px 0px,
|
||||
rgb(196, 37, 62) 1.70197px -5.75355px 0px,
|
||||
rgb(196, 37, 62) 2.63288px -5.39147px 0px,
|
||||
rgb(196, 37, 62) 3.49082px -4.87998px 0px,
|
||||
rgb(196, 37, 62) 4.25202px -4.23324px 0px,
|
||||
rgb(196, 37, 62) 4.89538px -3.46919px 0px,
|
||||
rgb(196, 37, 62) 5.40307px -2.60899px 0px,
|
||||
rgb(196, 37, 62) 5.76102px -1.67649px 0px,
|
||||
rgb(196, 37, 62) 5.95932px -0.697531px 0px, 0 2px 20px #000;
|
||||
line-height: 70px;
|
||||
color: #fff;
|
||||
font-weight: 700;
|
||||
font-size: 96px;
|
||||
|
||||
@media (max-width: 768px) {
|
||||
font-size: 72px;
|
||||
}
|
||||
}
|
||||
|
||||
.text {
|
||||
font-size: 32px;
|
||||
font-family: "Nunito", sans-serif;
|
||||
margin-left: @space-md;
|
||||
}
|
||||
|
||||
ul.text {
|
||||
list-style-type: none;
|
||||
padding-left: 30px;
|
||||
|
||||
li {
|
||||
font-size: 32px;
|
||||
font-family: "Nunito", sans-serif;
|
||||
text-shadow: rgb(196, 37, 62) 3px 0px 0px,
|
||||
rgb(196, 37, 62) 2.83487px 0.981584px 0px,
|
||||
rgb(196, 37, 62) 2.35766px 1.85511px 0px,
|
||||
rgb(196, 37, 62) 1.62091px 2.52441px 0px,
|
||||
rgb(196, 37, 62) 0.705713px 2.91581px 0px,
|
||||
rgb(196, 37, 62) -0.287171px 2.98622px 0px,
|
||||
rgb(196, 37, 62) -1.24844px 2.72789px 0px,
|
||||
rgb(196, 37, 62) -2.07227px 2.16926px 0px,
|
||||
rgb(196, 37, 62) -2.66798px 1.37182px 0px,
|
||||
rgb(196, 37, 62) -2.96998px 0.42336px 0px,
|
||||
rgb(196, 37, 62) -2.94502px -0.571704px 0px,
|
||||
rgb(196, 37, 62) -2.59586px -1.50383px 0px,
|
||||
rgb(196, 37, 62) -1.96093px -2.27041px 0px,
|
||||
rgb(196, 37, 62) -1.11013px -2.78704px 0px,
|
||||
rgb(196, 37, 62) -0.137119px -2.99686px 0px,
|
||||
rgb(196, 37, 62) 0.850987px -2.87677px 0px,
|
||||
rgb(196, 37, 62) 1.74541px -2.43999px 0px,
|
||||
rgb(196, 37, 62) 2.44769px -1.73459px 0px,
|
||||
rgb(196, 37, 62) 2.88051px -0.838247px 0px,
|
||||
0 2px 20px #000;
|
||||
font-weight: 700;
|
||||
|
||||
&:before {
|
||||
content: "»";
|
||||
position: absolute;
|
||||
left: -30px;
|
||||
}
|
||||
|
||||
@media (max-width: 768px) {
|
||||
font-size: 24px;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
8
src/css/theme/components/cc-bar.less
Normal file
8
src/css/theme/components/cc-bar.less
Normal file
@ -0,0 +1,8 @@
|
||||
#ccBarButtons #ccBarShowMoreButton {
|
||||
color: @primary !important;
|
||||
}
|
||||
|
||||
#ccBar ul li input[type="checkbox"]:checked ~ label:before {
|
||||
background: @primary !important;
|
||||
top: 1px;
|
||||
}
|
29
src/css/theme/components/content.less
Normal file
29
src/css/theme/components/content.less
Normal file
@ -0,0 +1,29 @@
|
||||
.top-of-content {
|
||||
*[class^="col"] {
|
||||
margin-bottom: @space-md;
|
||||
}
|
||||
|
||||
display: flex;
|
||||
justify-content: space-around;
|
||||
align-items: stretch;
|
||||
gap: @space-lg;
|
||||
|
||||
article {
|
||||
width: 33%;
|
||||
}
|
||||
|
||||
@media (max-width: 992px) {
|
||||
flex-direction: column;
|
||||
|
||||
article {
|
||||
width: 100%;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.wave-top {
|
||||
height: 54px;
|
||||
margin-top: -54px;
|
||||
background-image: url("../css/theme/components/img/wave_header_top.png");
|
||||
background-repeat: repeat-x;
|
||||
}
|
64
src/css/theme/components/event.less
Normal file
64
src/css/theme/components/event.less
Normal file
@ -0,0 +1,64 @@
|
||||
.event {
|
||||
border-radius: 10px;
|
||||
box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
|
||||
font-size: @font-size-default;
|
||||
|
||||
.event-header {
|
||||
background: @primary;
|
||||
color: @on-primary;
|
||||
border-top-left-radius: 10px;
|
||||
border-top-right-radius: 10px;
|
||||
display: flex;
|
||||
justify-content: flex-start;
|
||||
align-items: center;
|
||||
gap: @space-md;
|
||||
padding: 5px 10px;
|
||||
}
|
||||
|
||||
.event-content {
|
||||
padding: @space-sm;
|
||||
display: flex;
|
||||
justify-content: flex-start;
|
||||
align-items: flex-start;
|
||||
gap: @space-lg;
|
||||
flex-wrap: wrap;
|
||||
background-color: #fff;
|
||||
border-bottom-left-radius: 10px;
|
||||
border-bottom-right-radius: 10px;
|
||||
|
||||
strong {
|
||||
color: @secondary;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
img {
|
||||
width: 300px;
|
||||
border-radius: 5px;
|
||||
}
|
||||
|
||||
.event-title {
|
||||
color: @primary;
|
||||
font-size: 20px;
|
||||
font-weight: 600;
|
||||
line-height: 22px;
|
||||
}
|
||||
|
||||
.event-subtitle {
|
||||
font-size: 20px;
|
||||
}
|
||||
|
||||
@media (max-width: 992px) {
|
||||
flex-direction: column;
|
||||
|
||||
img {
|
||||
width: 100%;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
&.sidebar {
|
||||
.event-content {
|
||||
gap: @space-md;
|
||||
}
|
||||
}
|
||||
}
|
14
src/css/theme/components/footer.less
Normal file
14
src/css/theme/components/footer.less
Normal file
@ -0,0 +1,14 @@
|
||||
footer {
|
||||
padding: 20px 0;
|
||||
color: @secondary;
|
||||
|
||||
a {
|
||||
color: @secondary;
|
||||
}
|
||||
|
||||
.wave {
|
||||
height: 54px;
|
||||
background-repeat: repeat-x;
|
||||
background-image: url("../css/theme/components/img/wave_footer_top.png");
|
||||
}
|
||||
}
|
46
src/css/theme/components/forms.less
Normal file
46
src/css/theme/components/forms.less
Normal file
@ -0,0 +1,46 @@
|
||||
form {
|
||||
input,
|
||||
textarea {
|
||||
border: 1px solid @secondary;
|
||||
background: #fff;
|
||||
color: @on-background;
|
||||
padding: @space-md;
|
||||
width: 100%;
|
||||
max-width: 100%;
|
||||
border-radius: @space-sm;
|
||||
transition: all 0.2s ease-in-out;
|
||||
|
||||
&[readonly] {
|
||||
opacity: 0.5;
|
||||
}
|
||||
}
|
||||
|
||||
textarea {
|
||||
height: 200px;
|
||||
}
|
||||
|
||||
button {
|
||||
background: @primary;
|
||||
color: @on-primary;
|
||||
padding: @space-md @space-lg;
|
||||
border: 1px solid @primary;
|
||||
border-radius: @space-sm;
|
||||
transition: all 0.2s ease-in-out;
|
||||
cursor: pointer;
|
||||
|
||||
&:hover {
|
||||
border: 1px solid #fff;
|
||||
box-shadow: 0 0 0.4rem 0 rgba(0, 0, 0, 0.5);
|
||||
}
|
||||
|
||||
&[disabled] {
|
||||
opacity: 0.5;
|
||||
}
|
||||
}
|
||||
|
||||
.error {
|
||||
background: @error;
|
||||
color: @on-error;
|
||||
padding: @space-md;
|
||||
}
|
||||
}
|
16
src/css/theme/components/general.less
Executable file
16
src/css/theme/components/general.less
Executable file
@ -0,0 +1,16 @@
|
||||
html,
|
||||
body {
|
||||
background: @background;
|
||||
color: @on-background;
|
||||
font-size: @font-size-default;
|
||||
font-weight: @font-weight-default;
|
||||
font-family: "Nunito", sans-serif;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
img {
|
||||
&.rounded {
|
||||
border-radius: @radius-half;
|
||||
}
|
||||
}
|
188
src/css/theme/components/grid.less
Executable file
188
src/css/theme/components/grid.less
Executable file
@ -0,0 +1,188 @@
|
||||
// Settings
|
||||
|
||||
@container_width: 1200px;
|
||||
@columns: 12;
|
||||
@main_padding: 15px;
|
||||
|
||||
// Grid
|
||||
|
||||
.container {
|
||||
margin: auto;
|
||||
width: @container_width;
|
||||
padding: 0 @main_padding;
|
||||
|
||||
@media (max-width: 576px) {
|
||||
width: 90%;
|
||||
}
|
||||
@media (min-width: 576px) {
|
||||
width: 540px;
|
||||
}
|
||||
@media (min-width: 768px) {
|
||||
width: 720px;
|
||||
}
|
||||
@media (min-width: 992px) {
|
||||
width: 960px;
|
||||
}
|
||||
@media (min-width: 1200px) {
|
||||
width: 1140px;
|
||||
}
|
||||
@media (min-width: 1400px) {
|
||||
width: 1320px;
|
||||
}
|
||||
}
|
||||
|
||||
// Mixins
|
||||
|
||||
.order(@val) {
|
||||
order: @val;
|
||||
-moz-order: @val;
|
||||
-webkit-order: @val;
|
||||
}
|
||||
|
||||
// Row / Col
|
||||
|
||||
.row {
|
||||
display: flex;
|
||||
display: -webkit-flex;
|
||||
flex-wrap: wrap;
|
||||
margin: 0px -@main_padding;
|
||||
&.centerrow {
|
||||
each(range(@columns), {
|
||||
.col-@{value}, .col-xs-@{value}, .col-sm-@{value}, .col-md-@{value}, .col-lg-@{value} {
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
}
|
||||
});
|
||||
}
|
||||
&.fullwidth {
|
||||
margin: 0px;
|
||||
}
|
||||
.col {
|
||||
flex: none;
|
||||
padding: 0px @main_padding;
|
||||
width: 100%;
|
||||
|
||||
.right {
|
||||
text-align: right;
|
||||
justify-content: flex-end;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
each(range(@columns), {
|
||||
.col-@{value}, .col-xs-@{value}, .col-sm-@{value}, .col-md-@{value}, .col-lg-@{value} {
|
||||
flex:none;
|
||||
position:relative;
|
||||
min-height:1px;
|
||||
padding:0px @main_padding;
|
||||
width:100%;
|
||||
display:flex;
|
||||
display:-webkit-flex;
|
||||
flex-direction: column;
|
||||
flex-wrap:wrap;
|
||||
|
||||
&.right {
|
||||
display: flex;
|
||||
justify-content: flex-end;
|
||||
|
||||
& > * {
|
||||
margin-left: auto;
|
||||
}
|
||||
}
|
||||
}
|
||||
.order-@{value} {
|
||||
.order(@value);
|
||||
}
|
||||
});
|
||||
|
||||
// Set Column Width on breakpoints
|
||||
.loop (@val) {
|
||||
each(range(@columns), {
|
||||
.col-@{val}-@{value} {
|
||||
width: (100% / @columns * @value);
|
||||
}
|
||||
.order-@{val}-@{value} {
|
||||
.order(@value);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
.col-0 {
|
||||
display: none;
|
||||
}
|
||||
each(range(@columns), {
|
||||
.col-@{value} {
|
||||
width: (100% / @columns * @value);
|
||||
}
|
||||
.order-@{value} {
|
||||
.order(@value);
|
||||
}
|
||||
});
|
||||
|
||||
@media screen and (min-width: 500px) {
|
||||
.row .col {
|
||||
width: 50%;
|
||||
flex: none;
|
||||
}
|
||||
.row .col-xs-0 {
|
||||
display: none;
|
||||
}
|
||||
.loop(xs);
|
||||
}
|
||||
|
||||
@media screen and (min-width: 768px) {
|
||||
.row .col {
|
||||
width: 33.3333333%;
|
||||
flex: none;
|
||||
}
|
||||
.row .col-sm-0 {
|
||||
display: none;
|
||||
}
|
||||
.loop(sm);
|
||||
}
|
||||
|
||||
@media screen and (min-width: 1050px) {
|
||||
.row .col-md-0 {
|
||||
display: none;
|
||||
}
|
||||
.loop(md);
|
||||
}
|
||||
|
||||
@media screen and (min-width: 1250px) {
|
||||
.row .col {
|
||||
flex: 1;
|
||||
width: auto;
|
||||
}
|
||||
.row .col-lg-0 {
|
||||
display: none;
|
||||
}
|
||||
.loop(lg);
|
||||
}
|
||||
|
||||
// Hidden
|
||||
|
||||
@media screen and (max-width: 576px) {
|
||||
.hidden-xs {
|
||||
display: none !important;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 768px) {
|
||||
.hidden-sm {
|
||||
display: none !important;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 992px) {
|
||||
.hidden-md {
|
||||
display: none !important;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 1200px) {
|
||||
.hidden-lg {
|
||||
display: none !important;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 1400px) {
|
||||
.hidden-xl {
|
||||
display: none !important;
|
||||
}
|
||||
}
|
127
src/css/theme/components/header.less
Executable file
127
src/css/theme/components/header.less
Executable file
@ -0,0 +1,127 @@
|
||||
header {
|
||||
position: fixed;
|
||||
width: 100%;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
z-index: 1000;
|
||||
transition: all 1s ease-in-out;
|
||||
|
||||
.brand {
|
||||
margin-top: -@space-md;
|
||||
|
||||
@media (max-width: 992px) {
|
||||
display: block;
|
||||
height: 100px;
|
||||
margin: @space-md 0;
|
||||
}
|
||||
|
||||
@media (max-width: 768px) {
|
||||
display: block;
|
||||
height: 60px;
|
||||
margin: @space-md 0;
|
||||
}
|
||||
|
||||
img {
|
||||
width: auto;
|
||||
height: 100%;
|
||||
}
|
||||
}
|
||||
|
||||
.service-bar {
|
||||
background-color: @primary;
|
||||
color: @on-primary;
|
||||
border-bottom-left-radius: @radius-default;
|
||||
border-bottom-right-radius: @radius-default;
|
||||
height: 29px;
|
||||
line-height: 29px;
|
||||
padding: 0 20px;
|
||||
|
||||
@media (max-width: 992px) {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
nav {
|
||||
ul {
|
||||
padding: 0 20px;
|
||||
margin-top: 50px;
|
||||
list-style: none;
|
||||
transition: all 1s ease-in-out;
|
||||
|
||||
li {
|
||||
a {
|
||||
font-size: 20px;
|
||||
color: #fff;
|
||||
font-weight: 700;
|
||||
text-decoration: none;
|
||||
|
||||
&:hover {
|
||||
color: @primary;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
&.active {
|
||||
color: @primary;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
&.show {
|
||||
display: block;
|
||||
}
|
||||
}
|
||||
|
||||
&.scroll {
|
||||
background: rgba(0, 0, 0, 0.7);
|
||||
padding-bottom: @space-lg;
|
||||
|
||||
@media (max-width: 992px) {
|
||||
padding-bottom: 0;
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: 992px) {
|
||||
background: rgba(0, 0, 0, 0.7);
|
||||
}
|
||||
}
|
||||
|
||||
.top-article {
|
||||
.wave-bottom {
|
||||
height: 200px;
|
||||
margin-top: -33px;
|
||||
background-image: url("../css/theme/components/img/wave_header_bottom.png");
|
||||
background-repeat: repeat-x;
|
||||
}
|
||||
|
||||
& > .articles {
|
||||
z-index: 1;
|
||||
margin-right: 120px;
|
||||
margin-left: 120px;
|
||||
display: flex;
|
||||
justify-content: space-around;
|
||||
align-items: stretch;
|
||||
gap: @space-lg;
|
||||
margin-top: -80px;
|
||||
margin-bottom: -120px;
|
||||
|
||||
article {
|
||||
width: 33%;
|
||||
}
|
||||
|
||||
@media (max-width: 1200px) {
|
||||
flex-direction: column;
|
||||
margin-right: @space-xl;
|
||||
margin-left: @space-xl;
|
||||
|
||||
article {
|
||||
width: 100%;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
*[class^="col"] {
|
||||
margin-top: @space-md;
|
||||
}
|
||||
}
|
BIN
src/css/theme/components/img/arrow-right-3.png
Normal file
BIN
src/css/theme/components/img/arrow-right-3.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 358 B |
BIN
src/css/theme/components/img/wave_footer_top.png
Normal file
BIN
src/css/theme/components/img/wave_footer_top.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.4 KiB |
BIN
src/css/theme/components/img/wave_header_bottom.png
Normal file
BIN
src/css/theme/components/img/wave_header_bottom.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.4 KiB |
BIN
src/css/theme/components/img/wave_header_top.png
Normal file
BIN
src/css/theme/components/img/wave_header_top.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.1 KiB |
287
src/css/theme/components/layout.less
Executable file
287
src/css/theme/components/layout.less
Executable file
@ -0,0 +1,287 @@
|
||||
@space-xs: 0.25rem;
|
||||
@space-sm: 0.5rem;
|
||||
@space-md: 1rem;
|
||||
@space-lg: 2rem;
|
||||
@space-xl: 3rem;
|
||||
|
||||
.layout {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
|
||||
&.layout-nowrap {
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
&.layout-action {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
& > *:not([type="checkbox"]):not([type="radio"]) {
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
&.layout-gap-xs {
|
||||
gap: @space-xs;
|
||||
}
|
||||
|
||||
&.layout-gap-sm {
|
||||
gap: @space-sm;
|
||||
}
|
||||
|
||||
&.layout-gap-md {
|
||||
gap: @space-md;
|
||||
}
|
||||
|
||||
&.layout-gap-lg {
|
||||
gap: @space-lg;
|
||||
}
|
||||
|
||||
&.layout-gap-xl {
|
||||
gap: @space-xl;
|
||||
}
|
||||
|
||||
&.layout-vertical {
|
||||
flex-direction: column;
|
||||
}
|
||||
|
||||
&.layout-stretch {
|
||||
flex-grow: 1;
|
||||
}
|
||||
|
||||
&.layout-wrap {
|
||||
flex-wrap: wrap;
|
||||
|
||||
& > .layout {
|
||||
flex-grow: 1;
|
||||
}
|
||||
}
|
||||
|
||||
&.justify-content-start {
|
||||
justify-content: start;
|
||||
}
|
||||
|
||||
&.justify-content-center {
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
&.justify-content-space-between {
|
||||
justify-content: space-between;
|
||||
}
|
||||
|
||||
&.justify-content-space-around {
|
||||
justify-content: space-around;
|
||||
}
|
||||
|
||||
&.justify-content-end {
|
||||
justify-content: end;
|
||||
}
|
||||
|
||||
&.align-items-start {
|
||||
align-items: start;
|
||||
}
|
||||
|
||||
&.align-items-center {
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
&.align-items-end {
|
||||
align-items: end;
|
||||
}
|
||||
|
||||
&.align-items-stretch {
|
||||
align-items: stretch;
|
||||
}
|
||||
|
||||
&.align-self-start {
|
||||
align-self: start;
|
||||
|
||||
@media (max-width: 768px) {
|
||||
&:not(.layout-nowrap) {
|
||||
flex-direction: column;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
&.align-self-center {
|
||||
align-self: center;
|
||||
}
|
||||
|
||||
&.align-self-end {
|
||||
align-self: end;
|
||||
}
|
||||
|
||||
&.align-self-stretch {
|
||||
align-self: stretch;
|
||||
}
|
||||
|
||||
.layout-scrollable {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
overflow-y: auto;
|
||||
}
|
||||
}
|
||||
|
||||
.p-xs {
|
||||
padding: @space-xs;
|
||||
}
|
||||
.p-sm {
|
||||
padding: @space-sm;
|
||||
}
|
||||
.p-md {
|
||||
padding: @space-md;
|
||||
}
|
||||
.p-lg {
|
||||
padding: @space-lg;
|
||||
}
|
||||
.p-xl {
|
||||
padding: @space-xl;
|
||||
}
|
||||
|
||||
.pt-xs {
|
||||
padding-top: @space-xs;
|
||||
}
|
||||
.pr-xs {
|
||||
padding-right: @space-xs;
|
||||
}
|
||||
.pb-xs {
|
||||
padding-bottom: @space-xs;
|
||||
}
|
||||
.pl-xs {
|
||||
padding-left: @space-xs;
|
||||
}
|
||||
|
||||
.pt-sm {
|
||||
padding-top: @space-sm;
|
||||
}
|
||||
.pr-sm {
|
||||
padding-right: @space-sm;
|
||||
}
|
||||
.pb-sm {
|
||||
padding-bottom: @space-sm;
|
||||
}
|
||||
.pl-sm {
|
||||
padding-left: @space-sm;
|
||||
}
|
||||
|
||||
.pt-md {
|
||||
padding-top: @space-md;
|
||||
}
|
||||
.pr-md {
|
||||
padding-right: @space-md;
|
||||
}
|
||||
.pb-md {
|
||||
padding-bottom: @space-md;
|
||||
}
|
||||
.pl-md {
|
||||
padding-left: @space-md;
|
||||
}
|
||||
|
||||
.pt-lg {
|
||||
padding-top: @space-lg;
|
||||
}
|
||||
.pr-lg {
|
||||
padding-right: @space-lg;
|
||||
}
|
||||
.pb-lg {
|
||||
padding-bottom: @space-lg;
|
||||
}
|
||||
.pl-lg {
|
||||
padding-left: @space-lg;
|
||||
}
|
||||
|
||||
.pt-xl {
|
||||
padding-top: @space-xl;
|
||||
}
|
||||
.pr-xl {
|
||||
padding-right: @space-xl;
|
||||
}
|
||||
.pb-xl {
|
||||
padding-bottom: @space-xl;
|
||||
}
|
||||
.pl-xl {
|
||||
padding-left: @space-xl;
|
||||
}
|
||||
|
||||
.m-xs {
|
||||
margin: @space-xs;
|
||||
}
|
||||
.m-sm {
|
||||
margin: @space-sm;
|
||||
}
|
||||
.m-md {
|
||||
margin: @space-md;
|
||||
}
|
||||
.m-lg {
|
||||
margin: @space-lg;
|
||||
}
|
||||
.m-xl {
|
||||
margin: @space-xl;
|
||||
}
|
||||
|
||||
.mt-xs {
|
||||
margin-top: @space-xs;
|
||||
}
|
||||
.mr-xs {
|
||||
margin-right: @space-xs;
|
||||
}
|
||||
.mb-xs {
|
||||
margin-bottom: @space-xs;
|
||||
}
|
||||
.ml-xs {
|
||||
margin-left: @space-xs;
|
||||
}
|
||||
|
||||
.mt-sm {
|
||||
margin-top: @space-sm;
|
||||
}
|
||||
.mr-sm {
|
||||
margin-right: @space-sm;
|
||||
}
|
||||
.mb-sm {
|
||||
margin-bottom: @space-sm;
|
||||
}
|
||||
.ml-sm {
|
||||
margin-left: @space-sm;
|
||||
}
|
||||
|
||||
.mt-md {
|
||||
margin-top: @space-md;
|
||||
}
|
||||
.mr-md {
|
||||
margin-right: @space-md;
|
||||
}
|
||||
.mb-md {
|
||||
margin-bottom: @space-md;
|
||||
}
|
||||
.ml-md {
|
||||
margin-left: @space-md;
|
||||
}
|
||||
|
||||
.mt-lg {
|
||||
margin-top: @space-lg;
|
||||
}
|
||||
.mr-lg {
|
||||
margin-right: @space-lg;
|
||||
}
|
||||
.mb-lg {
|
||||
margin-bottom: @space-lg;
|
||||
}
|
||||
.ml-lg {
|
||||
margin-left: @space-lg;
|
||||
}
|
||||
|
||||
.mt-xl {
|
||||
margin-top: @space-xl;
|
||||
}
|
||||
.mr-xl {
|
||||
margin-right: @space-xl;
|
||||
}
|
||||
.mb-xl {
|
||||
margin-bottom: @space-xl;
|
||||
}
|
||||
.ml-xl {
|
||||
margin-left: @space-xl;
|
||||
}
|
30
src/css/theme/components/navigation.less
Normal file
30
src/css/theme/components/navigation.less
Normal file
@ -0,0 +1,30 @@
|
||||
nav {
|
||||
@media (max-width: 992px) {
|
||||
display: none;
|
||||
}
|
||||
|
||||
&.mobile {
|
||||
display: none;
|
||||
}
|
||||
|
||||
ul {
|
||||
li {
|
||||
@media (max-width: 768px) {
|
||||
display: block;
|
||||
width: 100%;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.navToggle {
|
||||
display: none;
|
||||
cursor: pointer;
|
||||
width: 32px;
|
||||
height: 32px;
|
||||
align-self: center;
|
||||
|
||||
@media (max-width: 992px) {
|
||||
display: block;
|
||||
}
|
||||
}
|
42
src/css/theme/components/sidebar.less
Normal file
42
src/css/theme/components/sidebar.less
Normal file
@ -0,0 +1,42 @@
|
||||
.sidebar {
|
||||
.contact-info {
|
||||
color: @primary;
|
||||
font-size: 18px;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.today {
|
||||
padding: 5px 20px;
|
||||
border-radius: 25px;
|
||||
border: solid 3px #000;
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
.lastPageUpdate {
|
||||
text-align: center;
|
||||
|
||||
.lastPageUpdate-date {
|
||||
font-weight: 700;
|
||||
font-size: 18px;
|
||||
margin-top: @space-xs;
|
||||
}
|
||||
}
|
||||
|
||||
.visitor-counter {
|
||||
h3 {
|
||||
margin-bottom: @space-xs;
|
||||
}
|
||||
table {
|
||||
width: 100% !important;
|
||||
max-width: 100% !important;
|
||||
display: block !important;
|
||||
td {
|
||||
width: 100%;
|
||||
font-family: "Nunito", sans-serif;
|
||||
font-size: @font-size-default;
|
||||
line-height: auto;
|
||||
padding: @space-xs 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
46
src/css/theme/components/typo.less
Normal file
46
src/css/theme/components/typo.less
Normal file
@ -0,0 +1,46 @@
|
||||
a {
|
||||
color: @on-background;
|
||||
text-decoration: none;
|
||||
transition: @transition-default;
|
||||
|
||||
&:hover {
|
||||
color: @primary;
|
||||
text-decoration: underline;
|
||||
}
|
||||
}
|
||||
|
||||
a {
|
||||
color: @primary;
|
||||
}
|
||||
|
||||
h1,
|
||||
.h1,
|
||||
h2,
|
||||
.h2,
|
||||
h3,
|
||||
.h3,
|
||||
h4,
|
||||
.h4,
|
||||
h5,
|
||||
.h5,
|
||||
h6,
|
||||
.h6 {
|
||||
color: @primary;
|
||||
font-weight: 700;
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
h1,
|
||||
.h1 {
|
||||
font-size: 32px;
|
||||
}
|
||||
|
||||
h2,
|
||||
.h2 {
|
||||
font-size: 24px;
|
||||
}
|
||||
|
||||
h3,
|
||||
.h3 {
|
||||
font-size: 24px;
|
||||
}
|
52
src/css/theme/fonts.less
Executable file
52
src/css/theme/fonts.less
Executable file
@ -0,0 +1,52 @@
|
||||
// Font - NUNITO
|
||||
|
||||
@font-face {
|
||||
font-family: "Nunito";
|
||||
font-style: normal;
|
||||
font-weight: 300;
|
||||
src: url("../fonts/nunito/nunito-v22-latin-300.woff2") format("woff2");
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: "Nunito";
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
src: url("../fonts/nunito/nunito-v22-latin-regular.woff2") format("woff2");
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: "Nunito";
|
||||
font-style: normal;
|
||||
font-weight: 600;
|
||||
src: url("../fonts/nunito/nunito-v22-latin-600.woff2") format("woff2");
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: "Nunito";
|
||||
font-style: italic;
|
||||
font-weight: 700;
|
||||
src: url("../fonts/nunito/nunito-v22-latin-700italic.woff2") format("woff2");
|
||||
}
|
||||
|
||||
// Font - CAVEAT
|
||||
|
||||
@font-face {
|
||||
font-family: "Caveat";
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
src: url("../fonts/caveat/caveat-v14-latin-regular.woff2") format("woff2");
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: "Caveat";
|
||||
font-style: normal;
|
||||
font-weight: 600;
|
||||
src: url("../fonts/caveat/caveat-v14-latin-600.woff2") format("woff2");
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: "Caveat";
|
||||
font-style: normal;
|
||||
font-weight: 700;
|
||||
src: url("../fonts/caveat/caveat-v14-latin-700.woff2") format("woff2");
|
||||
}
|
46
src/css/theme/main.less
Normal file
46
src/css/theme/main.less
Normal file
@ -0,0 +1,46 @@
|
||||
// Variables
|
||||
|
||||
@background: #f1ebe4;
|
||||
@on-background: #352a1c;
|
||||
|
||||
@primary: #c4253e;
|
||||
@on-primary: #fff;
|
||||
|
||||
@secondary: #bda082;
|
||||
@on-secondary: #fff;
|
||||
|
||||
@surface: #fff;
|
||||
@on-surface: #352a1c;
|
||||
|
||||
@error: @primary;
|
||||
@on-error: #fff;
|
||||
|
||||
@font-size-default: 14px;
|
||||
@font-weight-default: 400;
|
||||
|
||||
@radius-default: 25px;
|
||||
@radius-half: 12px;
|
||||
|
||||
@transition-default: all 0.2s ease-in-out;
|
||||
|
||||
// CSS Definitions
|
||||
|
||||
@import "fonts";
|
||||
@import "reset";
|
||||
|
||||
@import "components/general";
|
||||
@import "components/typo";
|
||||
@import "components/layout";
|
||||
@import "components/grid";
|
||||
@import "components/content";
|
||||
@import "components/sidebar";
|
||||
@import "components/article";
|
||||
@import "components/event";
|
||||
@import "components/header";
|
||||
@import "components/footer";
|
||||
@import "components/carousel";
|
||||
@import "components/navigation";
|
||||
@import "components/appointment";
|
||||
@import "components/cc-bar";
|
||||
@import "components/audio";
|
||||
@import "components/forms";
|
77
src/css/theme/reset.less
Normal file
77
src/css/theme/reset.less
Normal file
@ -0,0 +1,77 @@
|
||||
* {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
/* Box sizing rules */
|
||||
*,
|
||||
*::before,
|
||||
*::after {
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
/* Remove default margin */
|
||||
body,
|
||||
h1,
|
||||
h2,
|
||||
h3,
|
||||
h4,
|
||||
p,
|
||||
figure,
|
||||
blockquote,
|
||||
dl,
|
||||
dd {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
/* Remove list styles on ul, ol elements with a list role, which suggests default styling will be removed */
|
||||
ul[role="list"],
|
||||
ol[role="list"] {
|
||||
list-style: none;
|
||||
}
|
||||
|
||||
/* Set core root defaults */
|
||||
html:focus-within {
|
||||
scroll-behavior: smooth;
|
||||
}
|
||||
|
||||
/* Set core body defaults */
|
||||
body {
|
||||
min-height: 100vh;
|
||||
text-rendering: optimizeSpeed;
|
||||
line-height: 1.5;
|
||||
}
|
||||
|
||||
/* A elements that don't have a class get default styles */
|
||||
a:not([class]) {
|
||||
text-decoration-skip-ink: auto;
|
||||
}
|
||||
|
||||
/* Make images easier to work with */
|
||||
img,
|
||||
picture {
|
||||
max-width: 100%;
|
||||
display: block;
|
||||
}
|
||||
|
||||
/* Inherit fonts for inputs and buttons */
|
||||
input,
|
||||
button,
|
||||
textarea,
|
||||
select {
|
||||
font: inherit;
|
||||
}
|
||||
|
||||
/* Remove all animations and transitions for people that prefer not to see them */
|
||||
@media (prefers-reduced-motion: reduce) {
|
||||
html:focus-within {
|
||||
scroll-behavior: auto;
|
||||
}
|
||||
*,
|
||||
*::before,
|
||||
*::after {
|
||||
animation-duration: 0.01ms !important;
|
||||
animation-iteration-count: 1 !important;
|
||||
transition-duration: 0.01ms !important;
|
||||
scroll-behavior: auto !important;
|
||||
}
|
||||
}
|
BIN
src/fonts/caveat/caveat-v14-latin-600.eot
Normal file
BIN
src/fonts/caveat/caveat-v14-latin-600.eot
Normal file
Binary file not shown.
794
src/fonts/caveat/caveat-v14-latin-600.svg
Normal file
794
src/fonts/caveat/caveat-v14-latin-600.svg
Normal file
@ -0,0 +1,794 @@
|
||||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<defs >
|
||||
<font id="Caveat" horiz-adv-x="445" ><font-face
|
||||
font-family="Caveat SemiBold"
|
||||
units-per-em="1000"
|
||||
panose-1="0 0 0 0 0 0 0 0 0 0"
|
||||
ascent="960"
|
||||
descent="-300"
|
||||
alphabetic="0" />
|
||||
<glyph unicode=" " horiz-adv-x="242" />
|
||||
<glyph unicode="!" horiz-adv-x="210" d="M198 164Q170 159 157 188T160 285Q166 297 170 308T174 327Q178 340 184 357T198 390T208 411Q212 411 216 418T221 432Q221 440 224 450T232 464Q232 469 236 475T240 485Q240 489 242 492T245 499Q254 515 268 546T297
|
||||
613T322 675T332 708Q334 716 338 722T350 726Q354 729 360 729T371 730Q371 730 378 726T392 714Q400 707 401 696T402 673Q401 654 388 630T359 577Q349 558 340 541T330 520Q330 516 326 508T317 488Q311 478 305 464T295 439T290 424Q289 420 288 416T282 408Q278
|
||||
408 278 403T277 397Q277 393 273 379T258 344Q239 291 231 260T221 206Q219 182 213 175T198 164ZM145 7Q125 0 112 0T81 13Q62 32 68 52T103 91Q122 103 131 103T159 96Q192 76 188 52T145 7Z" />
|
||||
<glyph unicode=""" horiz-adv-x="237" d="M200 434Q186 432 179 434T164 442Q162 451 166 461T176 478Q188 498 203 525T224 568Q226 579 230 596T235 633Q235 638 237 647T243 665T252 670Q261 666 273 660T295 645T303 625Q301 601 293 576T278 530Q272
|
||||
508 257 486T224 444Q225 440 218 439T200 434ZM327 434Q314 432 307 434T292 442Q290 451 294 461T303 478Q315 498 330 525T351 568Q353 579 357 596T362 633Q362 638 364 647T370 665T379 670Q388 666 401 660T423 645T430 625Q428 601 420 576T405 530Q399
|
||||
508 384 486T351 444Q352 440 345 439T327 434Z" />
|
||||
<glyph unicode="#" horiz-adv-x="559" d="M398 -145Q379 -150 366 -136T347 -94T350 -28Q355 -16 358 -5T361 14Q363 22 371 49T390 113T413 184T433 244T444 272Q448 272 451 279T454 293Q454 301 457 311T465 325Q465 330 467 336T470 347Q470 351 472 355T475
|
||||
363Q481 374 493 404T522 476T556 562T588 647T612 713T621 743Q621 751 630 758T647 765Q650 768 654 769T663 770Q663 770 667 766T679 754Q687 747 693 735T700 711Q700 698 697 688T685 659T657 600Q654 592 645 572T626 527T605 479T588 439T581 421Q581 417
|
||||
578 409T570 389Q566 381 559 366T545 333T532 303T527 288Q527 284 527 280T522 272Q518 272 518 267T517 261Q517 251 501 208Q494 186 484 152T463 78T441 1T425 -63T418 -102Q418 -126 412 -133T398 -145ZM142 175Q136 175 127 175T107 180Q92 180 85 185T73
|
||||
197Q62 212 73 219T122 230Q133 233 166 235T245 238T341 241T439 242T520 243T569 244Q595 244 604 241T624 226Q639 211 633 196T603 185Q596 184 580 183T545 180Q541 180 513 180T443 179T352 178T260 177T184 176T142 175ZM159 -145Q140 -150 127 -136T109
|
||||
-94T112 -28Q117 -16 120 -5T123 14Q125 22 133 49T152 113T175 184T195 244T206 272Q210 272 213 279T216 293Q216 301 219 311T227 325Q227 330 229 336T232 347Q232 351 234 355T237 363Q243 374 255 404T284 476T318 562T350 647T374 713T383 743Q383 751 391
|
||||
758T408 765Q411 768 415 769T424 770Q424 770 428 766T440 754Q448 747 454 735T461 711Q461 698 458 688T446 659T418 600Q415 592 406 572T387 527T366 479T349 439T342 421Q342 417 339 409T331 389Q327 381 320 366T306 333T293 303T288 288Q288 284 288 280T283
|
||||
272Q279 272 279 267T278 261Q278 251 262 208Q255 186 245 152T224 78T202 1T186 -63T179 -102Q179 -126 173 -133T159 -145ZM203 375Q197 375 188 375T168 380Q153 380 146 385T134 397Q123 412 134 419T183 430Q194 433 227 435T307 438T403 441T500 442T582
|
||||
443T630 444Q656 444 665 441T685 427Q700 412 694 397T664 385Q657 384 641 383T606 380Q602 380 574 380T504 379T414 378T321 377T245 376T203 375Z" />
|
||||
<glyph unicode="$" horiz-adv-x="450" d="M173 -124Q156 -126 151 -110T151 -66Q154 -51 158 -34T167 4Q170 10 175 22T187 48T199 77T209 101T214 115Q217 120 224 137T243 178T264 225T282 265T291 285Q295 292 301 300T310 320Q312 329 318 342T333 373T350
|
||||
407T367 439T379 465T384 481Q385 479 394 495T416 539T445 599T475 661T499 711T510 734Q515 745 525 744Q526 744 530 744T540 740Q541 737 543 734T551 723Q551 716 552 709T551 691T542 659Q540 651 535 640T523 617T508 591T491 561T474 529Q467 516 457 498T436
|
||||
460T417 425T404 401Q402 397 398 390T390 375T383 361T378 352Q372 340 364 325T349 297T340 279Q338 277 337 272T334 266Q331 265 330 260T325 243T308 214Q299 192 286 159T257 88T228 16T205 -45T194 -83Q193 -109 189 -116T173 -124ZM149 40Q137 41 127 43T113
|
||||
49Q100 51 85 62T60 90T48 123Q48 136 59 146T86 159T120 154Q106 128 114 115T169 100Q184 99 194 99T220 102Q236 103 249 104T272 109Q314 119 334 134T359 163Q363 177 365 182T368 196Q368 206 368 214T366 232T352 257T315 294Q311 304 299 318T273 340Q268
|
||||
347 262 357T250 371Q250 372 242 383T231 412Q227 435 237 462T275 511Q283 521 299 533T331 555T350 565Q355 565 367 571T407 581Q425 585 436 588T458 591Q467 593 476 593T516 585Q539 577 551 565T565 541T562 519T544 505Q535 504 523 510T496 522T461 528Q427
|
||||
528 399 521T349 489Q323 473 312 456T301 427Q303 423 306 413T318 393Q346 363 362 347T385 324T395 315T397 308Q399 306 405 298T416 282Q421 276 425 269T430 259Q431 260 436 248T445 216T450 176Q450 168 442 156T423 131T400 110Q387 100 369 89T329 68T287
|
||||
54Q273 50 255 47T218 41T181 39T149 40Z" />
|
||||
<glyph unicode="%" horiz-adv-x="600" d="M135 -92Q116 -90 107 -76T102 -38T132 20Q141 28 147 35T156 50Q161 56 177 76T217 122T262 172T299 215T317 236Q321 235 326 240T333 252Q336 260 342 266T355 273Q357 278 361 281T366 289Q367 293 370 295T375 302Q384
|
||||
309 405 331T456 383T516 445T573 507T617 555T635 577Q640 590 655 585Q662 589 671 585Q671 585 677 577T688 559Q694 550 694 542T688 524Q684 513 678 506T657 485T612 445Q605 438 586 419T545 378T508 340T492 321Q488 319 483 314T471 299Q463 292 446 276T414
|
||||
245T399 228Q397 225 394 223T385 218Q384 219 382 216T379 212Q379 208 371 197T346 172Q330 152 303 119T247 51T197 -14T170 -54Q163 -73 153 -81T135 -92ZM478 35Q494 53 504 69T523 112Q526 124 526 143T522 165Q513 169 501 168T476 154Q454 137 439 110T407
|
||||
48Q397 24 402 9T428 -3T478 35ZM397 -73Q387 -73 381 -69T366 -58Q350 -42 341 -24T335 8Q337 15 337 20T336 26Q332 31 334 32T337 36Q342 36 340 45Q339 52 347 74T368 116Q373 124 383 141T407 175T430 200Q451 218 468 226T503 238Q522 243 529 243T548 229Q567
|
||||
222 581 205T598 165Q600 141 594 110T556 32Q535 3 518 -13T477 -44Q460 -55 438 -63T397 -73ZM334 406Q350 424 360 440T379 483Q383 495 383 514T378 536Q370 540 358 539T333 525Q310 508 295 481T264 419Q254 395 259 380T285 368T334 406ZM253 299Q243 299
|
||||
237 303T222 314Q206 330 197 348T191 379Q193 386 193 391T192 397Q188 402 190 403T193 408Q198 408 196 417Q195 423 203 445T224 487Q229 495 239 512T263 547T286 572Q307 590 324 598T359 610Q378 615 385 615T404 601Q423 594 437 577T454 537Q456 513 450
|
||||
482T412 404Q391 375 374 358T333 327Q316 316 294 308T253 299Z" />
|
||||
<glyph unicode="&" horiz-adv-x="564" d="M664 -54Q665 -66 652 -69T617 -70T573 -60T536 -43Q517 -38 487 -6T417 72Q377 50 352 37T307 15T258 -2Q192 -8 137 11Q129 14 115 23T87 42T68 57Q63 60 62 73T60 101T62 119Q65 128 79 150T116 203T165 264T218
|
||||
321Q194 356 185 389T185 461T223 550Q233 566 249 584T281 619T310 645T324 653Q328 646 332 648T340 650Q344 652 357 652T386 649T415 642Q451 638 465 634T492 616Q507 605 518 591T536 563T543 540Q543 527 523 500T468 443Q455 427 442 415T428 402Q428 398
|
||||
423 391T410 381Q399 371 379 353T343 320T326 302Q325 300 334 286T357 253T385 216T411 185T427 172Q460 204 495 234T568 299Q593 325 605 334T624 341T639 331Q652 329 653 315T650 289T645 274Q632 257 610 236T563 193T516 150T478 115Q478 115 490 101T515
|
||||
75Q548 41 566 28T607 6Q638 -4 650 -18T664 -54ZM179 74Q209 65 233 67T284 84T350 124L369 138L344 167Q337 175 327 190T302 223Q287 237 282 246T276 256Q273 256 263 246T241 223T223 199Q200 181 188 164T161 123Q154 107 155 99T162 86T179 74ZM280 370Q291
|
||||
382 312 398T357 434T403 474T435 513T442 550Q440 554 430 559T405 570T379 574Q359 576 339 558T296 506Q271 469 264 435T280 370Z" />
|
||||
<glyph unicode="'" horiz-adv-x="117" d="M195 434Q181 432 174 434T159 442Q157 451 161 461T171 478Q183 498 198 525T219 568Q221 579 225 596T230 633Q230 638 231 647T237 665T247 670Q256 666 269 660T291 645T298 625Q296 601 288 576T273 530Q267
|
||||
508 252 486T219 444Q220 440 213 439T195 434Z" />
|
||||
<glyph unicode="(" horiz-adv-x="330" d="M285 -135Q239 -127 206 -94T159 -17Q140 25 141 92T161 230Q166 249 170 269T175 296Q178 306 188 329T211 381T236 440T258 493Q269 518 290 552T335 620T378 679T406 710Q411 715 420 723T436 732Q440 743 452 750T473
|
||||
757Q496 769 518 764T548 729Q551 715 549 711T526 698Q516 694 501 687T479 671Q470 660 459 649T442 634Q424 627 424 618Q424 618 416 601T388 560Q376 541 360 513T335 471Q326 455 321 445T305 423Q305 420 302 409T290 384Q284 362 266 325Q259 309 250 283T234
|
||||
233T227 199Q225 199 224 194T220 170T211 110Q210 65 213 36T228 -13T257 -54Q268 -64 279 -69T305 -75L339 -96Q333 -119 318 -128T285 -135Z" />
|
||||
<glyph unicode=")" horiz-adv-x="330" d="M72 -130Q53 -125 38 -111T21 -82Q22 -79 22 -71T26 -56Q26 -56 32 -59T55 -58Q75 -59 84 -54T109 -32Q120 -17 134 0T154 31Q170 42 177 51T190 71Q190 76 193 89T208 122Q219 147 229 164T239 187Q239 187 242 194T244
|
||||
211Q250 214 254 224T258 246Q258 249 267 269T277 311Q288 347 293 375T302 438T308 525Q310 570 311 592T311 627T301 651Q291 683 284 683Q281 683 279 694T280 719Q279 723 290 728T311 732Q318 732 326 727T338 717Q342 721 350 705T369 660Q375 646 378 637T382
|
||||
616T382 584T379 527Q379 492 375 451T364 370T351 298Q344 272 332 236T306 162T279 96T258 55Q260 55 253 43T233 13T207 -25T185 -59Q170 -80 149 -97T107 -124T72 -130Z" />
|
||||
<glyph unicode="*" horiz-adv-x="363" d="M417 397Q407 390 393 403T369 434Q366 441 362 454T351 484Q350 497 350 509T349 521Q348 522 323 501T252 435Q224 409 215 404T200 400Q193 401 189 405T184 411Q183 414 183 429T186 452Q191 458 206 474T241 510T274
|
||||
544T293 562Q301 570 301 573T293 583Q289 588 287 590T288 593Q288 593 288 596T283 600Q280 605 279 610T277 617Q277 622 275 629T272 637Q268 640 268 648T272 666T277 677Q277 677 279 677T286 672Q290 672 299 661T316 638Q324 622 328 620T339 617Q339 617
|
||||
346 630T356 662Q370 681 377 693T390 713Q392 719 396 724T400 729Q400 729 402 734T408 740V740V740Q415 748 422 752T432 754Q436 749 440 746T447 734L462 718L449 701Q427 668 415 641T404 613Q404 613 413 617T433 623Q444 628 451 630T461 634Q471 634 485
|
||||
643Q500 648 509 643Q517 636 522 621T527 601Q526 600 509 589T465 570Q440 563 421 556T400 544Q388 544 400 527Q402 521 402 515T403 497Q408 478 410 466T414 453Q418 453 418 459Q418 463 427 463Q430 463 434 457T443 445T445 437Q445 437 445 434T445 431Q449
|
||||
430 443 422T428 405T417 397Z" />
|
||||
<glyph unicode="+" horiz-adv-x="446" d="M173 174Q167 174 158 174T138 179Q123 179 116 184T104 197Q93 212 104 219T153 231Q170 235 203 237T276 241T350 244T405 245Q431 245 447 241T475 226Q490 211 484 196T454 184Q449 184 436 183T408 181T381 179Q375
|
||||
179 348 178T286 176T219 175T173 174ZM304 21Q289 10 282 21T270 70Q266 87 264 120T260 193T257 267T256 322Q256 348 260 364T274 392Q289 407 305 401T317 371Q318 366 318 353T320 325T322 298Q322 292 323 265T325 203T326 136T327 90Q327 84 327 75T322
|
||||
55Q322 40 317 33T304 21Z" />
|
||||
<glyph unicode="," horiz-adv-x="198" d="M54 -84Q43 -84 38 -80T28 -69Q28 -62 31 -57T43 -45Q53 -35 64 -21T84 9T99 33Q103 44 106 59T115 92Q115 100 115 106T120 117Q127 124 136 127T155 121T169 78Q173 56 169 38T153 -6Q151 -13 139 -28T115 -57T100 -70Q96
|
||||
-70 93 -72T85 -79Q81 -83 73 -83T54 -84Z" />
|
||||
<glyph unicode="-" horiz-adv-x="326" d="M173 174Q167 174 158 174T138 179Q123 179 116 184T104 197Q93 212 104 219T153 231Q187 239 218 242T290 245Q316 245 330 241T355 226Q370 211 364 196T334 184Q327 183 306 182T266 179Q255 178 229 176T173 174Z" />
|
||||
<glyph unicode="." horiz-adv-x="198" d="M159 52Q138 45 125 45T95 57Q76 77 82 97T117 136Q136 148 145 148T173 141Q206 121 202 96T159 52Z" />
|
||||
<glyph unicode="/" horiz-adv-x="330" d="M75 -108Q45 -109 35 -77T51 17Q57 28 62 39T69 57Q72 63 83 85T111 139T146 204T180 267T207 317T220 339Q225 338 229 345T234 359Q236 367 241 376T251 387Q252 392 255 398T260 408Q261 412 264 415T267 423Q275 433
|
||||
290 457T325 514T365 582T402 648T431 700T442 725Q444 740 462 737Q468 742 478 740Q478 740 486 732T501 713Q508 704 508 695T504 675Q502 662 498 653T481 626T442 573Q436 564 426 548T404 514T386 483T379 468Q378 464 373 457T362 437Q356 430 347 416T327
|
||||
387T309 360T301 346Q300 343 299 339T292 332Q289 333 287 328T285 322Q286 314 260 272Q250 252 232 216T192 138T150 55T117 -15T101 -56Q97 -79 90 -92T75 -108Z" />
|
||||
<glyph unicode="0" horiz-adv-x="450" d="M289 9Q282 9 265 14T229 28T200 45Q170 72 155 105T137 175T138 244Q149 308 184 371T269 476Q295 499 319 514T373 536Q384 539 402 539T427 540Q447 540 470 532T510 512T527 490Q527 483 526 477T517 475H507L517
|
||||
446Q521 438 524 425T527 400Q527 390 524 371T517 329T507 288T499 260Q496 254 496 249T495 239Q491 231 482 211T469 183Q465 179 463 176T464 169Q464 167 459 157T449 137T440 128Q440 128 438 128T435 123Q435 119 422 103T390 68Q380 58 360 44T319 20T289
|
||||
9ZM286 94Q297 94 307 97T324 108Q342 120 361 142T391 191Q402 206 408 222T429 279Q437 290 440 306T443 333Q443 344 443 363T448 395Q448 421 447 427T439 441Q435 444 429 447T415 450Q408 450 394 445T372 435Q365 431 357 434T348 442Q348 456 333 442T296
|
||||
401Q278 383 266 365T253 342Q253 338 250 332T244 318Q239 311 232 295T219 264T210 240Q210 236 210 219T210 186Q210 169 211 160T215 144T223 128Q227 121 235 112T247 98Q258 88 262 89T286 94Z" />
|
||||
<glyph unicode="1" horiz-adv-x="450" d="M349 -15Q346 -17 337 -16T317 -11T300 0Q296 4 293 9T291 29T298 74Q302 94 308 115T318 152T323 167Q328 169 337 197T359 265Q363 279 373 312T393 376Q402 405 409 423T417 442Q417 442 404 435T371 415T330 386Q313
|
||||
376 291 359T251 330Q224 309 216 304T198 304Q185 315 176 333T173 362Q175 363 186 370T211 388T238 407T255 419Q258 419 266 426T283 439Q288 445 318 466T383 513Q420 536 448 550T480 563Q483 563 492 557T511 543T522 529Q528 522 516 497Q512 488 503 465T484
|
||||
411T464 351T448 300Q440 269 434 252T422 220T409 177Q402 161 395 137T381 89T372 50Q364 28 359 9T349 -15Z" />
|
||||
<glyph unicode="2" horiz-adv-x="450" d="M161 13Q157 15 148 23T131 41T119 57Q116 62 119 75T127 88Q130 86 136 95T147 114T153 127Q154 131 158 133T167 139Q172 147 180 155T194 170Q202 180 223 200T264 241Q285 264 301 281T318 306Q318 306 321 309T330
|
||||
316Q335 319 343 326T358 339Q360 347 368 359T386 381Q394 393 401 407T410 429Q413 440 409 442T383 452Q359 460 336 456T277 427Q263 424 252 419T232 415Q228 417 223 424T212 437L202 473L233 490Q274 516 310 528T374 531Q385 531 394 529T403 526Q411 527
|
||||
425 518T454 495T474 467Q490 443 486 412T456 343Q451 337 434 318T396 276T357 234T334 211Q327 208 311 192T276 155T245 121T234 106Q233 102 242 105T260 111Q275 116 297 120T341 128T381 133T401 131Q403 126 404 127T406 129Q408 136 431 133T474 124Q485
|
||||
121 491 117T498 109Q498 109 500 105T509 93Q525 80 511 69T456 64Q430 64 413 61Q409 59 396 59T371 58Q353 60 335 57T292 45Q283 42 264 36T223 24T184 15T161 13Z" />
|
||||
<glyph unicode="3" horiz-adv-x="450" d="M244 6Q219 6 196 14T158 34T145 58Q146 74 154 80T185 84Q219 77 255 80T323 96T374 128Q401 154 401 175T372 215Q359 224 339 232T298 244T264 248Q255 247 245 250T221 261Q215 268 210 281T203 299Q202 304 209 310T240
|
||||
330T310 369Q352 392 375 405T411 426T434 443Q448 460 447 467T420 479Q395 481 378 481T360 476Q360 476 360 476T356 476Q351 478 334 475T302 468T285 461Q284 459 272 455T249 447T234 444Q229 446 223 456T212 479T210 497Q212 501 223 508T250 525T277 539Q291
|
||||
543 318 546T372 551T411 552Q457 547 484 528T518 472Q521 458 519 445T507 419T478 388Q453 372 439 361T398 337Q391 332 377 326T351 314T339 306Q339 306 346 304T364 299T379 291Q408 281 432 258T466 220Q480 189 473 155T441 91T382 40Q354 24 315 16T244
|
||||
6Z" />
|
||||
<glyph unicode="4" horiz-adv-x="450" d="M326 -6Q321 -3 311 10T304 55Q306 84 314 117T331 175Q337 193 341 206T346 222Q346 222 335 220T309 214Q260 203 234 204T190 235Q184 241 177 256T167 287T174 314Q183 335 189 347T198 365T202 376Q202 378 204 382T209
|
||||
390Q216 403 232 427T267 477T302 524T325 552Q332 555 345 560T364 563Q370 562 376 552T386 531T389 518Q389 518 388 517T384 511Q381 505 373 494T351 468Q339 452 323 429T292 380T265 334T250 301Q246 287 248 282T258 276Q268 276 281 278T313 285Q327 287
|
||||
337 290T355 296Q363 298 369 300T380 307Q388 315 394 330T410 369Q418 388 427 407T446 442Q471 492 484 511T500 531Q504 531 513 525T531 510Q539 503 543 497T544 485Q543 473 539 462T525 436T503 397Q489 370 476 340T449 280T425 223T406 173Q387 121 379
|
||||
95T371 57T375 38Q376 23 368 12T347 -5T326 -6Z" />
|
||||
<glyph unicode="5" horiz-adv-x="439" d="M170 19Q152 32 152 41Q148 47 143 47Q140 46 138 55T134 77T133 93Q137 101 147 104T167 106T179 96Q181 88 194 83T230 79Q258 80 283 89T331 116T369 154Q376 168 382 191T390 232T387 250Q387 250 386 257T381 272Q376
|
||||
287 358 302T323 325Q316 327 295 326T259 323Q243 322 238 323T232 325Q227 326 216 334T196 351T187 366Q189 373 197 389T219 426T245 464T271 495Q301 528 342 544T424 559Q453 558 467 553T493 531Q501 517 499 503T490 483T470 482Q456 491 432 489T381 479Q360
|
||||
471 344 462T322 441Q318 438 317 435T311 433Q311 433 308 430T305 422Q300 416 299 414T293 415Q293 415 293 412T292 405Q291 398 295 395T319 390Q343 386 356 383T394 364Q422 348 436 318T455 252T454 182Q451 160 448 148T431 115Q408 83 373 59T300 20T227
|
||||
5T170 19Z" />
|
||||
<glyph unicode="6" horiz-adv-x="464" d="M282 21Q249 12 222 14T174 37Q160 48 148 64T133 100Q128 115 127 124T128 146T136 186Q144 222 150 242T174 288Q182 309 192 330T208 358Q213 365 223 379T244 405Q254 418 262 429T271 441Q276 444 280 447T290 457Q298
|
||||
466 315 479T353 505T396 527T433 538Q465 549 463 537Q463 537 471 529T487 519Q491 518 493 513T499 502Q501 494 494 483T472 459Q458 449 453 448T443 451Q444 455 439 456T434 458Q428 460 410 453T373 432T338 403Q329 395 322 387T313 375Q300 362 290 350T280
|
||||
337Q283 331 294 334T307 341Q307 345 329 351T375 360Q384 364 399 361T425 356Q447 352 455 348T475 329Q495 310 502 289T509 242Q509 226 506 214T492 189Q484 176 471 157T446 123T424 102Q420 100 417 98T413 95Q412 89 398 79T362 56T320 35T282 21ZM220
|
||||
89Q237 86 245 86T277 95Q285 97 291 99T301 100Q301 100 314 109T344 128Q393 159 418 195T438 257Q439 264 436 271T433 282Q431 282 424 284T408 287Q397 290 387 290T358 286T296 271Q289 270 281 266T264 260Q262 257 254 253T240 247Q229 246 222 230T204
|
||||
168Q199 136 198 126T201 107Q202 97 207 94T220 89Z" />
|
||||
<glyph unicode="7" horiz-adv-x="447" d="M232 -23Q220 -21 206 -8T186 20Q182 39 202 86T256 198Q278 234 278 240T258 246Q249 248 235 251T218 258Q202 266 200 275T206 286Q214 290 211 297T210 308Q214 309 217 308T228 306Q242 306 253 305T275 304Q280
|
||||
304 287 304T301 303Q315 301 320 305T339 328Q347 342 361 361T388 405Q428 461 432 480T414 497Q398 495 379 490T321 470Q290 457 275 455T248 458Q242 459 239 468T235 488T235 507Q237 518 276 531T366 557Q389 561 415 562T463 560T488 549Q488 549 490 547T494
|
||||
548Q498 547 500 541T508 524Q518 507 520 499T520 476Q517 465 510 454T499 440Q494 436 492 431T489 426Q488 422 483 419T473 409Q472 405 469 400T464 392Q463 391 456 381T440 356T422 329T411 312Q397 299 397 293T410 281Q427 274 438 265T453 241Q454 218
|
||||
446 215Q441 208 430 207T415 209Q412 215 402 220T381 229T368 232Q364 230 360 225T351 213Q344 203 333 182T311 140T294 110Q293 105 289 100T282 88Q278 81 275 68T272 44T275 32Q283 34 286 31T292 19Q297 12 286 1T259 -17T232 -23Z" />
|
||||
<glyph unicode="8" horiz-adv-x="450" d="M180 -42Q173 -41 163 -35T142 -20T126 -6Q119 11 116 20T116 50Q116 62 118 78T128 104Q135 124 150 151T184 205T219 254T244 287Q255 301 255 310T234 347Q230 358 225 363T224 369Q224 369 222 372T216 383Q201 397
|
||||
201 426T216 483Q232 519 256 542T311 570Q322 569 349 564T405 553T451 539Q463 534 481 522T514 497T530 479Q530 476 533 473T538 464Q544 453 544 436T542 401T533 375Q508 347 498 343Q493 339 487 333T472 325Q467 318 463 313T454 308Q450 311 446 311T442
|
||||
308Q442 306 429 299T401 287T383 284Q383 284 380 284T371 280Q358 282 386 248Q409 205 420 166T417 105Q398 62 376 35T341 8Q341 8 337 5T327 -1Q325 -8 319 -10T307 -12Q298 -8 276 -22Q263 -31 243 -36T205 -43T180 -42ZM201 26Q211 25 227 31T263 47T298
|
||||
68Q332 95 344 121T346 175Q340 187 333 201T321 223Q315 232 311 236T301 243Q301 243 296 237T285 220Q274 206 271 201T263 188Q256 181 250 175T241 166Q241 163 235 149T221 120Q199 82 194 55T201 26ZM356 353Q377 372 390 375T409 367Q411 363 430 373T465
|
||||
401Q471 412 470 414T466 432Q467 442 466 448T456 460T426 474Q364 496 329 489T280 442Q274 423 274 410T282 380Q291 376 294 370T297 363Q297 354 305 354Q307 349 319 343T356 353Z" />
|
||||
<glyph unicode="9" horiz-adv-x="442" d="M312 -37Q307 -36 299 -31T284 -20T277 -11Q278 -6 273 -6Q273 -6 271 0T270 14Q270 17 271 29T272 48Q274 68 282 101T301 170T322 236Q336 272 335 280T309 286Q278 281 253 295T212 336T199 392Q200 407 205 419T224
|
||||
454Q245 485 273 512T331 557T388 581Q404 584 426 583T460 577Q475 571 491 552T519 513T527 480Q520 447 511 430T489 399Q473 385 452 348T409 264T371 170Q357 128 354 94T357 59Q361 59 369 56T382 53Q385 49 385 44T380 28Q377 21 368 10T348 -12T326 -30T312
|
||||
-37ZM278 364Q293 348 315 351T363 375T409 428Q421 442 426 452T435 465Q448 479 452 487T449 503Q442 514 433 515T399 507Q383 504 373 497T341 476Q337 472 333 472T325 472Q325 472 323 472T321 467Q326 458 309 444Q283 416 276 396T278 364Z" />
|
||||
<glyph unicode=":" horiz-adv-x="198" d="M232 262Q211 255 198 255T168 268Q148 287 155 307T190 346Q209 358 218 358T246 351Q278 331 275 306T232 262ZM162 52Q141 45 128 45T98 58Q78 77 85 97T120 136Q139 148 148 148T176 141Q208 121 205 96T162 52Z" />
|
||||
<glyph unicode=";" horiz-adv-x="198" d="M58 -84Q47 -84 41 -80T31 -69Q31 -62 35 -57T46 -45Q57 -35 67 -21T88 9T103 33Q107 44 110 59T118 92Q118 100 118 106T123 117Q131 124 140 127T159 121T173 78Q177 56 173 38T157 -6Q155 -13 143 -28T118 -57T103
|
||||
-70Q99 -70 96 -72T89 -79Q85 -83 77 -83T58 -84ZM232 262Q211 255 198 255T168 268Q148 287 155 307T190 346Q209 358 218 358T246 351Q278 331 275 306T232 262Z" />
|
||||
<glyph unicode="<" horiz-adv-x="446" d="M355 47Q321 56 300 62T253 88Q218 105 197 119T155 160L121 201L111 246Q119 248 129 253T140 260Q152 267 165 276T200 299T261 334Q306 357 333 374T372 400Q378 407 386 410T399 414Q405 415 415 408T429 397Q439
|
||||
389 445 386T453 375Q453 375 450 367T440 353Q426 343 406 332T355 306T280 263Q253 247 237 239T214 225T210 205Q224 185 265 163T383 118Q416 109 435 98T460 77T460 55Q455 48 438 44T399 39T355 47Z" />
|
||||
<glyph unicode="=" horiz-adv-x="446" d="M241 270Q235 270 226 270T199 275Q184 275 177 278T165 289Q151 304 162 316T221 329Q260 337 304 340T394 343Q425 343 437 339T461 323Q479 308 474 292T445 280Q435 279 411 278T363 275Q356 275 336 274T290 271T241
|
||||
270ZM186 127Q180 127 171 127T145 132Q129 132 122 135T110 146Q96 161 107 173T166 186Q205 194 249 197T339 200Q370 200 382 196T407 180Q424 165 419 149T390 137Q380 136 353 135T303 132Q296 132 277 131T234 128T186 127Z" />
|
||||
<glyph unicode=">" horiz-adv-x="446" d="M194 28Q188 26 179 34T165 45Q155 54 149 56T141 67Q141 67 144 75T154 90Q169 100 190 110T242 135T317 176Q344 192 360 199T382 212T388 232Q374 252 333 275T217 323Q184 334 166 344T141 366T142 388Q147 394
|
||||
163 398T202 402T247 393Q280 383 301 377T348 351Q382 333 403 318T444 276L477 234L486 188Q478 187 468 182T456 175Q444 169 431 161T396 139T334 105Q289 83 261 66T222 40Q215 34 207 31T194 28Z" />
|
||||
<glyph unicode="?" horiz-adv-x="374" d="M248 186Q232 188 225 199T218 223Q218 225 217 233T218 250Q218 256 224 269T237 300Q248 320 271 345T310 382Q319 389 323 391T327 394Q327 398 341 409T365 425Q365 425 378 434T398 450Q421 473 432 492T449 537T462
|
||||
599Q463 634 460 644T445 663Q421 670 396 663T348 635T310 581Q304 564 304 558T306 542Q306 534 308 525T311 510Q307 509 296 507T271 504T248 514Q248 514 242 522T233 535Q227 543 227 550T228 573Q235 593 247 617T278 664T322 700Q343 709 360 718T377 728Q377
|
||||
728 384 728T410 731Q416 730 423 731T431 727Q434 727 443 727T460 727Q472 724 487 716T517 697T538 679Q545 657 544 625T534 556T511 488T476 433Q470 427 454 413T421 383T392 354Q358 335 332 297T293 223Q282 199 272 193T248 186ZM223 7Q203 0 190 0T160
|
||||
13Q140 32 147 52T181 91Q200 103 209 103T238 96Q270 76 267 52T223 7Z" />
|
||||
<glyph unicode="@" horiz-adv-x="643" d="M307 -135Q273 -135 235 -120T165 -80Q148 -64 131 -43T102 -1Q94 10 89 28T82 66Q81 83 84 108T93 157T106 195Q106 198 107 201T110 211Q110 217 117 231T133 258Q167 303 191 335T242 393T308 447Q327 462 355 475T412
|
||||
499T464 513Q468 514 476 514T507 512Q538 509 568 497T620 464Q660 433 679 397T704 334Q708 320 708 294T705 243T696 204Q685 180 667 154T629 105T590 65T561 46Q546 46 522 53T485 70Q487 70 466 82Q466 82 459 75T441 58Q427 45 408 35T371 19T345 16Q326
|
||||
21 315 25T295 37T271 65Q267 75 263 90T258 112Q258 122 261 134T268 161Q274 188 284 208T312 252Q328 275 353 296T407 329Q419 335 443 335Q452 335 461 333T479 325Q486 324 496 315T517 293T531 270Q534 255 534 248T531 224Q530 220 529 214T526 202Q525
|
||||
194 522 182T517 165Q514 156 512 152T513 139Q512 135 518 131T532 125T544 122Q549 122 558 129T577 148Q593 165 603 176T620 198T633 229Q634 235 634 244T635 263Q635 313 614 356T539 421Q528 426 514 427T484 429Q462 429 440 426T397 413Q384 409 366 397T327
|
||||
368T290 334T260 302Q217 251 193 199T162 96Q158 66 162 51T170 30Q181 8 198 -7T237 -37Q260 -46 290 -50T359 -52Q367 -54 369 -56T371 -68Q371 -69 372 -77T379 -96Q379 -105 379 -112T370 -124Q364 -126 353 -129T329 -133T307 -135ZM375 94Q384 100 395 109T415
|
||||
128T427 145Q427 146 434 159Q441 171 447 186T457 216Q459 218 460 222T464 235Q464 240 463 244T455 252H456Q445 254 430 255T405 252Q391 247 378 230T353 191T336 148T330 111Q336 99 348 94T375 94Z" />
|
||||
<glyph unicode="A" horiz-adv-x="508" d="M64 -33Q46 -23 45 -11T58 31T105 124Q129 169 138 194T150 231T153 245Q151 254 155 259T168 269Q173 274 188 287T214 318Q223 339 235 361T266 416T317 504Q337 539 363 580T417 658Q428 672 439 680T459 688Q478 688
|
||||
497 678T533 652T555 621Q560 613 559 587T555 524T548 445Q545 404 539 348T528 231T519 114T519 15Q520 6 519 -2T518 -15Q512 -21 494 -21T459 -14T440 1Q437 4 437 7T437 28T439 90L444 246L431 245Q422 245 398 243T346 238T295 231T262 224Q253 224 241 212T217
|
||||
181Q213 167 203 152T192 131Q185 126 181 119T177 112Q177 106 168 83T145 31T117 -19L92 -55L64 -33ZM292 304Q292 304 303 306T329 310T356 313Q385 320 402 323T428 326T443 324Q447 319 450 318T454 317Q455 319 457 338T464 387T472 447T478 506T482 549Q483
|
||||
568 482 583T481 599Q475 599 458 577T418 520T374 443Q364 424 356 412T342 399Q340 397 331 383T312 352T296 320T292 304Z" />
|
||||
<glyph unicode="B" horiz-adv-x="522" d="M204 -67Q161 -39 151 -14T168 29Q174 33 190 28T215 13Q235 -5 262 -9T326 -4Q368 9 393 30T447 85Q468 112 476 139T484 190T473 225Q448 260 409 273T309 271Q302 270 288 267T263 262T251 259Q244 257 240 256T231
|
||||
245T214 204T181 113Q160 52 146 27T122 3T97 25Q89 39 82 55T85 89Q90 98 93 105T101 132Q106 147 120 184T155 272T197 377T239 479T274 560Q288 591 291 605T289 620Q289 625 286 629T284 638Q284 642 300 649T335 662T363 666Q368 666 375 666T382 671Q385
|
||||
671 401 673T436 673Q503 667 544 635T584 536Q583 519 569 491T534 436T491 388Q478 377 464 366T439 347T428 339Q428 339 436 336T453 330Q499 313 526 287T565 215Q569 200 566 178T556 135T543 98Q536 91 532 84T528 76Q528 74 520 61T501 31T480 3Q470 -5
|
||||
454 -18T417 -44T378 -64Q350 -76 316 -80T252 -82T204 -67ZM268 338Q268 338 285 341T323 349T354 358Q359 361 368 366T388 381Q402 394 419 413T454 454T483 498Q506 534 508 550T497 580Q488 591 470 596T432 601T395 595Q382 591 375 586T368 569Q368 560
|
||||
363 551T352 537Q351 530 346 524T341 518Q341 514 328 491T301 429Q283 386 276 365T268 338Z" />
|
||||
<glyph unicode="C" horiz-adv-x="475" d="M219 -63Q204 -57 186 -48T151 -22T124 18Q114 47 111 75T108 140Q108 192 115 230T139 309Q141 312 146 326T159 358T171 384Q179 401 195 429T231 485Q260 528 279 554T317 599T357 635T413 675Q435 691 467 694T528
|
||||
683T573 635Q584 614 583 583T572 518T545 453T507 403Q494 391 477 397T445 417Q436 434 436 437T439 441Q445 448 455 465T475 501T489 533Q497 575 500 590T494 614Q490 618 483 617T458 607Q435 597 402 565T337 491Q297 438 270 397T229 313Q227 309 223 298T218
|
||||
287Q219 283 215 268T206 241Q195 195 193 150T198 72T221 23Q234 14 255 17T303 31T360 55Q384 65 404 77T434 98Q442 104 454 110T476 117Q490 122 495 113T500 88Q500 74 482 55T439 22Q431 14 418 7T391 -6Q370 -22 339 -37T277 -60T219 -63Z" />
|
||||
<glyph unicode="D" horiz-adv-x="584" d="M216 -102Q197 -105 174 -103T120 -93Q104 -88 98 -81T76 -55Q65 -40 62 -23T65 7T86 21Q93 22 102 17T123 3Q142 -10 164 -20T211 -27Q225 -24 245 -22T283 -15T313 -2Q366 34 394 55T422 76Q424 80 429 82T443 88Q449
|
||||
95 462 108T488 134T503 149Q505 158 507 163T509 175Q517 183 530 208T558 265T578 323Q592 383 587 429T562 510T510 573Q499 582 480 592T441 612T405 626T386 630Q382 629 370 599T342 523T306 424T270 324Q265 305 258 284T246 248T240 227Q229 210 219 178T201
|
||||
80Q192 46 188 25T180 5Q180 5 179 -1T175 -11Q175 -17 165 -18T140 -13T114 8Q111 19 110 37T117 84Q122 103 130 132T149 192T168 249T182 289Q189 306 202 353Q210 379 218 405T235 451T246 478Q251 491 259 521T283 589L290 622L279 627Q267 623 261 624T252
|
||||
627Q246 625 236 630T219 644T209 659Q207 663 207 669T206 676Q207 682 222 688T261 699T314 707T368 708Q394 706 427 697T487 677Q519 665 555 636T622 566T662 482Q665 470 668 448T671 406T667 379Q665 375 665 370T668 362Q667 359 661 340T650 306Q648 280
|
||||
637 248T613 188T590 142Q586 142 583 141T583 138Q583 133 572 119Q568 116 560 105T546 89Q545 82 540 78T531 73Q531 73 530 73T528 69Q520 57 502 39T460 2T414 -33T370 -58Q360 -65 349 -69T328 -79Q323 -83 302 -87T256 -95T216 -102Z" />
|
||||
<glyph unicode="E" horiz-adv-x="532" d="M236 -34Q205 -32 177 -13T122 25Q105 42 96 61T81 113Q77 132 81 162T94 223T111 272Q123 300 141 332T178 394T208 442Q215 449 215 449T214 450Q214 455 224 475T243 512Q258 528 260 538T257 554Q255 558 265 570T293
|
||||
597T335 626Q359 645 381 646T408 637Q408 634 419 635T446 640T474 646Q479 652 497 655T541 662Q554 661 569 661T595 663T606 664Q613 666 625 658T645 631Q652 613 636 602T578 585Q548 581 530 579T491 573T436 561Q411 556 395 552T366 537T338 504Q331 499
|
||||
320 478T298 436Q270 397 254 375T242 348Q242 348 255 345T272 342Q282 347 296 349T320 353Q382 369 413 377T459 388T484 393Q498 404 512 394T533 367Q540 350 534 340T505 323T440 305T333 277Q278 261 243 258T209 275Q202 279 194 267T178 234T165 189T158
|
||||
144T161 112Q169 89 185 74T235 48Q255 47 274 45T317 53Q376 63 402 74T434 89Q442 93 444 96T452 99Q449 94 454 98T470 113Q488 128 508 133T542 139T557 133Q563 123 553 103T519 60T462 18Q409 -10 347 -21T236 -34Z" />
|
||||
<glyph unicode="F" horiz-adv-x="462" d="M517 306Q512 301 493 296T430 286Q417 285 393 284T340 282T289 281T257 284Q257 284 253 279T248 266Q241 254 231 230T209 178T187 121T170 71T163 42Q154 18 152 1T145 -19Q143 -30 129 -30T106 -20Q87 -10 82 4T83
|
||||
41Q86 54 93 79T110 136T130 196T151 245Q162 264 165 279T173 308Q172 319 173 322T181 334Q186 339 193 349T211 382Q214 392 220 409T233 445T244 477T249 491Q251 495 255 506T261 525Q265 539 267 548T266 557Q258 555 234 554Q222 552 217 552T207 550Q197
|
||||
549 189 552T181 564Q183 580 192 594T217 610Q224 612 232 613T256 619Q275 623 288 623T307 621Q312 624 315 627T320 635Q323 649 333 656T355 663T375 658T382 637Q383 634 386 632T405 632T454 642Q472 644 499 646T543 643Q560 646 573 646T592 649Q613 645
|
||||
622 644T638 637Q642 633 641 630T640 626Q636 628 639 626T647 621Q654 618 655 610T655 595T653 584Q652 575 643 574T598 573Q555 579 517 578T424 568Q402 567 387 563T371 558Q367 558 357 545T338 505Q334 498 324 475T304 426T285 379T275 356Q289 352 319
|
||||
352T386 354T455 360Q470 363 486 365T508 366Q518 364 523 352T528 326T517 306Z" />
|
||||
<glyph unicode="G" horiz-adv-x="492" d="M163 -41Q136 -22 122 13T108 81Q107 143 118 208T149 331Q162 367 177 404T208 476T238 532Q269 584 302 616T352 659Q376 671 413 678T488 678Q514 671 538 659T578 632Q588 621 594 611T600 589Q600 576 589 563T563
|
||||
545T539 551Q526 571 514 580T487 596Q476 603 458 603T418 597T380 576Q372 569 359 556T332 526T308 490Q281 443 261 396T225 292Q219 272 212 241T198 179T190 125Q185 86 189 60T212 25T267 27Q292 32 318 47T370 86T415 140Q433 173 445 202T457 249T440
|
||||
266Q400 266 376 268T340 284Q329 290 329 306T345 334Q360 341 389 343T449 342T500 327Q520 317 528 298T536 256T533 212Q525 181 510 149T469 83Q454 62 428 39T373 -4T322 -33Q282 -51 239 -58T163 -41Z" />
|
||||
<glyph unicode="H" horiz-adv-x="570" d="M145 -88Q145 -88 138 -86T121 -81T106 -78Q90 -74 83 -61T80 -31Q84 -27 86 -14T88 7Q92 15 93 18T98 38Q101 55 108 85T125 151T144 218T160 272T171 297Q171 297 171 300T171 308Q171 308 172 317T182 339Q186 350
|
||||
189 363T192 380Q196 385 203 404T218 443Q224 459 231 477T244 508T250 521Q250 525 250 525T250 526Q254 530 269 566T312 661Q316 669 323 684T330 703Q342 716 354 713T378 699T394 677L404 661L368 589Q351 561 340 538T329 511Q329 511 324 498T313 465T300
|
||||
427Q289 396 279 376T269 351Q269 353 290 354T343 355T408 355T468 356T505 359L557 364L587 458Q595 486 608 526T631 594Q647 640 662 656T689 672Q692 672 699 668T715 658T725 646Q737 635 737 621T720 584Q704 557 694 526T675 474Q675 462 672 455T665 443Q663
|
||||
441 657 428T646 402T641 386Q641 379 638 369T631 355Q629 349 622 325T606 269T587 206T569 155Q569 148 564 138T559 119Q555 107 549 89T543 66Q538 43 533 15T524 -34T520 -58Q501 -62 490 -54T467 -42Q448 -31 445 -16T452 22Q457 30 464 61T480 124Q486
|
||||
139 493 163T507 210T519 251T526 270Q526 274 526 277T526 280Q524 282 504 283T455 285T392 283T329 277Q318 277 300 277T273 277Q262 277 255 277T247 277Q246 274 240 257T227 215T211 165T198 118T190 89Q186 71 180 44T166 -11T153 -61T145 -88Z" />
|
||||
<glyph unicode="I" horiz-adv-x="406" d="M185 -38Q178 -27 159 -24T104 -23Q90 -25 76 -21T53 -10T46 7Q47 19 71 30T139 43L185 44L195 64Q199 75 202 90T213 129Q217 143 225 167T242 220T258 270T267 302Q271 311 278 332T291 376T300 409Q326 488 334 520T338
|
||||
553Q334 553 319 552T285 550T253 546T236 542Q231 535 219 543T204 561Q203 570 204 577T210 587Q217 593 238 600T286 614T336 623Q353 625 370 630T397 644Q406 647 414 649T432 650Q440 645 459 645T501 646Q557 651 578 645T607 624Q612 605 607 593T584 582Q575
|
||||
580 557 579T512 576Q444 570 439 562Q435 558 433 554T426 545Q427 541 422 521T408 479Q404 466 396 442T380 393T364 347T354 319Q350 310 348 300T344 284Q330 235 320 202T303 144T289 96T275 45Q275 45 291 46T334 50Q381 55 399 56T421 54T429 41Q449 14
|
||||
429 -1T353 -16Q301 -18 276 -19T242 -24T233 -34Q233 -47 217 -49T185 -38Z" />
|
||||
<glyph unicode="J" horiz-adv-x="312" d="M91 -196Q70 -208 45 -207T-3 -195T-43 -167Q-50 -159 -50 -142T-45 -112Q-40 -94 -32 -94Q-21 -94 -7 -113Q21 -138 48 -127T107 -68Q113 -53 126 -25T153 35T180 94T196 134Q196 134 196 137T201 145Q202 149 206 161T214
|
||||
189Q218 200 225 222T241 268T256 308Q261 329 268 353T281 391Q285 399 293 423T311 477Q323 516 333 546T348 596T351 618Q351 618 334 615T295 608Q278 601 261 601T246 610Q246 614 246 616T246 619Q243 617 238 622T229 635T225 649Q225 657 247 666T301 679Q321
|
||||
682 346 684T385 689Q389 692 401 688T428 678T447 665Q453 657 454 648T452 623T438 578T408 497Q386 435 369 385T338 301Q335 290 328 269T313 227T302 191Q294 172 287 150T276 115Q276 107 272 97T263 82Q263 82 256 65T239 23Q231 3 222 -21T204 -59Q199
|
||||
-71 192 -81T185 -96Q185 -96 185 -99T180 -102Q180 -102 177 -104T174 -112Q172 -118 162 -130T139 -156T112 -181T91 -196Z" />
|
||||
<glyph unicode="K" horiz-adv-x="505" d="M104 -44Q91 -36 84 -26T82 5Q81 18 83 29T87 44Q92 44 93 50T94 59Q94 67 100 86T112 126Q120 144 127 162T135 185Q135 193 139 201T148 218Q153 230 155 244T158 267Q164 280 171 295T182 326Q188 343 199 376T224
|
||||
443Q233 462 242 483T258 518T268 533Q268 533 268 536T268 544Q268 549 276 563T291 594Q301 609 305 622T309 636Q309 636 312 642T320 653Q342 665 358 665T382 642Q390 622 389 613T381 592Q373 574 360 547T333 488T306 428T287 379T279 354L237 252Q234 246
|
||||
227 225T210 172T189 104T167 34Q156 1 149 -18T137 -46T124 -55Q120 -55 115 -52T104 -44ZM458 -45Q449 -46 434 -37T401 -13T368 16T343 42Q327 65 303 103T266 185Q259 217 252 236T244 269L245 334L310 332Q315 278 326 243T352 180Q364 153 378 128T411 86Q434
|
||||
61 452 49T479 37Q493 31 502 24T516 10T521 -2Q522 -5 521 -14T516 -32T508 -44Q502 -51 492 -53T458 -45ZM228 333L301 387Q304 390 320 404T378 451L507 556Q532 569 555 586T592 613Q609 625 625 636T646 647Q654 651 664 641T681 618T687 596Q689 586 684
|
||||
579T656 559Q633 549 619 540T602 524Q602 524 582 509T533 473Q493 447 467 426T432 392Q428 392 425 389T417 387Q417 387 409 382T397 371Q395 366 389 358T372 350Q366 346 348 334T311 306T277 279T262 265L228 333Z" />
|
||||
<glyph unicode="L" horiz-adv-x="426" d="M202 -53Q162 -43 135 -12T95 59Q94 72 94 94T95 135T99 158Q102 160 102 170Q101 174 103 183T109 203Q114 215 114 222T113 234Q113 234 116 240T123 251Q129 257 129 263T128 269Q127 273 130 280T136 291Q138 293
|
||||
141 299T145 306Q145 309 149 322T160 350T171 379T180 396V398Q184 408 191 419Q192 424 196 435T205 458Q216 482 232 512T268 573T304 628T335 665Q352 684 367 690T397 681Q404 674 408 662T412 639T405 628Q398 624 386 606T357 562T327 511T300 463Q287 434
|
||||
276 413T265 391Q264 388 263 386T261 382Q246 351 236 326T216 272Q210 265 209 258T208 251Q206 252 205 247T201 234Q196 230 195 222T194 205Q187 187 181 162T173 113T171 76Q173 59 183 47T210 27Q221 22 229 19T245 16Q253 15 265 16T300 22H299Q312 24
|
||||
326 27T354 34Q366 36 377 38T394 43Q416 49 428 52T446 52Q451 48 455 39T457 21Q455 16 439 3T400 -24T359 -44Q339 -53 308 -57T247 -60T202 -53Z" />
|
||||
<glyph unicode="M" horiz-adv-x="726" d="M670 -48Q667 -53 654 -51T632 -36Q624 -21 624 -4T624 46Q630 81 643 138T672 265T706 411Q716 447 722 474T732 517T735 532Q734 532 731 529T726 522T723 516Q723 516 719 508T703 483Q694 471 685 451T659 404Q643
|
||||
374 624 337T590 276Q582 264 576 253T567 237Q563 226 554 211T532 180Q526 171 518 160T504 140T498 131Q497 126 487 113T461 83T431 53Q396 22 374 16T324 33Q311 49 304 66T297 113T306 193Q313 227 320 263T336 333T350 391T360 425Q363 448 361 449T350
|
||||
438Q344 428 326 396T284 319T239 227Q198 151 171 101T126 20T100 -25T87 -46T81 -54Q68 -53 58 -42T39 -16Q37 -7 37 3T40 26T54 60Q67 86 78 104T94 127Q99 134 102 142T107 158Q112 164 122 183T144 224Q152 237 165 259T194 309T221 359Q266 438 294 488T334
|
||||
551Q341 556 346 569T354 589Q364 614 376 632T399 650Q408 650 419 646T441 630Q451 617 459 599T461 545Q460 530 457 509T450 469T443 436Q433 393 423 350T405 268T392 198T385 147T387 122Q392 120 397 123T408 137Q415 146 422 157T439 182Q452 201 469 228T512
|
||||
296T572 397T656 543Q679 578 700 612T737 663Q751 678 771 673T807 647T826 598Q827 584 821 550T805 474T781 389Q778 372 771 345T756 290T741 238Q734 204 729 180T725 135Q716 119 713 89T710 27Q706 -12 697 -28T683 -43Q674 -40 670 -48Z" />
|
||||
<glyph unicode="N" horiz-adv-x="612" d="M106 -77Q89 -66 84 -54T79 -26T86 9Q94 41 103 62T122 107T139 168Q155 205 167 238T187 292T194 313Q195 317 203 334T222 375T245 425Q262 473 275 506T303 567T335 622Q347 643 367 647T405 645T430 617Q435 607 438
|
||||
594T445 554T449 480Q451 423 451 373T454 281T466 205Q469 187 473 162T481 111T490 70T499 53Q504 53 511 63T530 103T560 192T602 350Q607 367 615 405T628 482Q635 507 642 537T654 590T660 616Q660 623 660 628T660 638Q665 638 669 651T673 675Q673 692 677
|
||||
702T687 718Q695 734 710 734T740 725T757 703Q759 692 752 654T729 550Q729 539 723 514T711 461T701 413Q697 387 692 365T682 343Q656 230 628 151T577 21Q553 -34 519 -48T452 -21Q433 5 421 30T401 89T386 175Q377 217 374 258T370 342T371 433Q372 487 367
|
||||
499T353 491T328 430Q321 410 311 384T291 333T273 289T264 265Q258 253 250 234T237 192Q201 98 184 35T158 -51Q148 -79 139 -86T106 -77Z" />
|
||||
<glyph unicode="O" horiz-adv-x="502" d="M183 -30Q146 -3 129 18T109 61Q107 79 109 110T116 171T123 216Q128 221 128 229T127 238Q126 243 134 264T149 320Q169 380 187 420T224 490T260 543Q301 585 333 609T397 647Q417 659 434 666T462 668Q518 656 553
|
||||
620T602 514Q609 470 610 435T605 365T580 289T528 193Q489 116 442 63T348 -19T257 -51T183 -30ZM258 24Q281 27 297 34T332 60T380 112Q406 142 423 163T452 205T475 257T501 336Q509 366 512 382T517 410T518 442T517 498Q516 515 510 535T496 565Q486 576 467
|
||||
583T425 580Q413 575 395 559T357 521T320 477T292 438T281 413Q281 413 281 408T276 398Q263 384 249 351T222 275T201 190T190 115Q189 95 189 85T192 67T202 47Q208 37 225 29T258 24Z" />
|
||||
<glyph unicode="P" horiz-adv-x="467" d="M113 -54Q101 -54 93 -41Q87 -35 82 -23T81 18T105 104Q115 142 121 159T127 185Q127 196 129 203T132 218Q138 218 144 229T154 259Q158 276 161 286T165 301Q170 309 175 326T193 367Q201 397 211 429T231 490T249 535Q260
|
||||
566 266 578T266 595Q259 600 260 617T280 650Q291 663 305 668T338 674T381 672Q399 671 419 671T445 671Q454 667 467 663T490 654T501 646Q501 640 505 639T515 636Q522 636 536 624T566 596T589 562Q597 545 602 530T602 487Q601 472 598 457T590 437Q584 433
|
||||
579 427T574 416Q574 412 567 398T547 365T522 330T496 301Q483 285 466 271T434 248Q408 236 375 225T312 206T263 200Q234 196 226 193T212 175Q207 162 203 148T198 129Q196 125 190 106T175 62T159 13T147 -29Q143 -43 133 -48T113 -54ZM249 272Q253 268 277
|
||||
271T332 286Q352 293 372 303T412 325Q422 332 436 345T470 383Q473 388 480 402T494 430Q503 444 512 471T516 517Q511 543 494 562T452 589Q430 593 416 594T384 592Q368 587 361 578T342 540Q335 526 322 500T300 449Q282 383 267 346T248 297Q249 286 247 282T249
|
||||
272Z" />
|
||||
<glyph unicode="Q" horiz-adv-x="495" d="M234 -81Q219 -78 198 -67T160 -39T136 -9Q111 42 109 99T123 239Q128 256 136 285T155 343T173 392T183 412Q186 415 186 429Q186 434 194 450T216 488T244 528T272 559Q292 585 317 608T368 644Q374 648 388 653T418
|
||||
662T446 667Q496 670 526 653T575 597Q595 575 597 553T603 501Q603 474 598 438T583 366T563 307T542 283Q542 283 539 283T536 277Q538 270 532 246T511 192Q479 102 433 39T335 -55T234 -81ZM440 -126Q424 -127 405 -118T381 -95Q374 -89 374 -84T372 -76Q368
|
||||
-74 361 -66T351 -46Q344 -32 331 -6T302 49T276 99T262 124Q254 132 264 144Q269 156 282 163T314 166Q337 166 356 118Q357 113 365 94T383 57T399 33Q404 22 410 8T423 -15Q426 -26 436 -39T450 -66Q473 -102 470 -114T440 -126ZM246 -4Q288 1 326 41T399 148T464
|
||||
300Q473 325 486 355T510 422T521 500Q527 544 517 562T483 591Q451 603 415 588T345 530T281 418Q240 331 218 265T190 148T194 51Q196 20 208 5T246 -4Z" />
|
||||
<glyph unicode="R" horiz-adv-x="542" d="M153 -60Q149 -70 131 -70T95 -58Q83 -46 80 -40T83 -18T107 37Q111 61 121 85T136 120Q140 134 152 166T181 239T213 314T235 368Q252 408 270 452T319 563Q323 573 319 584T297 595Q287 606 286 618T296 636L374 663Q421
|
||||
674 470 670T564 642Q612 614 633 582T657 518T648 457Q640 436 618 411T566 361T505 316T446 284Q421 272 391 261T332 240Q316 236 294 236T261 240L244 203Q234 167 210 96T153 -60ZM550 -76Q542 -79 527 -78T488 -62Q444 -36 400 1T301 101Q280 126 268 149T240
|
||||
211L226 265L260 287L302 251Q318 216 340 184T385 127Q403 106 434 77T500 20T563 -21Q569 -26 567 -39T560 -63T550 -76ZM296 309Q319 311 348 321T408 344Q437 358 466 375T521 414T561 460T574 510Q574 523 566 538T544 566T518 582Q478 592 455 594T421 590T405
|
||||
562Q405 559 397 543T378 502T355 449Q326 390 312 362T295 323T296 309Z" />
|
||||
<glyph unicode="S" horiz-adv-x="492" d="M262 -60Q244 -55 233 -52T222 -48Q224 -43 221 -39T206 -34Q191 -24 176 -8T151 26T136 52Q129 67 134 70T151 79Q162 87 172 88T190 73Q203 50 232 36T298 20T371 33Q399 45 403 63T391 108Q388 116 383 121T368 134T339
|
||||
160Q324 167 312 173T285 186Q269 194 249 209T210 242T183 276Q167 291 162 317T160 374T178 428Q184 442 199 464T234 509T271 550T300 576Q308 584 317 592T326 601Q327 606 329 606T332 606Q337 609 354 616T391 642Q458 674 503 686T576 699V699V699Q601 698
|
||||
624 687T663 657T682 614Q689 590 677 557T641 496T593 453Q565 441 549 447T534 473Q534 481 539 492T570 531Q602 578 605 600T589 626Q583 628 567 626T531 619T498 610T484 603Q484 603 484 600T480 598Q478 598 465 592T435 574T400 551T370 531T357 521Q355
|
||||
510 334 501Q314 489 299 467T263 410Q246 387 239 361T239 318Q244 302 267 284T330 242Q364 223 393 203T442 164T468 132Q480 115 483 95T486 55T480 23Q473 7 458 -10T430 -27Q419 -30 414 -34T401 -41Q394 -45 369 -50T315 -58T262 -60Z" />
|
||||
<glyph unicode="T" horiz-adv-x="458" d="M221 -50Q206 -51 195 -35T185 -6Q186 10 194 40T212 101T230 150Q234 166 237 178T242 195Q245 199 251 216T262 249Q264 257 270 279T286 332T305 391T322 442T331 471Q339 483 343 494T348 509Q354 513 355 519T356
|
||||
530Q356 535 359 538T363 545Q367 548 368 549T374 555L379 583L458 584Q456 572 452 555T433 508Q428 488 422 472T416 451Q414 449 408 431T393 387T376 335T361 290T352 265Q344 249 334 218T304 134Q296 118 285 86T266 28Q255 -11 248 -27T235 -47T221 -50ZM230
|
||||
541Q193 538 179 548T169 575Q172 587 183 594T221 607Q232 609 249 612T283 618Q316 622 337 625T382 630T440 634Q469 636 489 637T510 639Q513 639 531 637T570 632T601 625Q624 620 636 609T653 580Q656 568 653 563T642 554Q619 547 606 544T579 546Q574 551
|
||||
568 555T546 561T497 566Q469 563 448 563T427 558L368 555L319 550Q309 549 291 548T256 545T230 541Z" />
|
||||
<glyph unicode="U" horiz-adv-x="482" d="M226 -57Q176 -42 150 -4T121 102T140 275Q147 310 160 355T190 447T227 539T266 618Q289 659 304 672T334 683Q356 678 367 664T378 632T359 604Q348 591 331 557T295 490Q275 432 260 388T235 304T217 222Q208 180 204
|
||||
156T198 119T196 95T195 71Q203 58 208 48T221 36Q238 28 257 29T297 43Q302 53 310 57T318 61Q320 56 322 58T326 65Q325 69 328 72T335 80Q343 83 356 98T383 132T406 167T416 187Q416 192 420 196T429 206Q434 211 449 238T483 303T517 371Q520 382 528 406T545
|
||||
463T564 527T580 585T590 623Q592 636 596 644T601 657Q610 664 621 660T644 650T661 641Q667 633 666 621T660 585T644 514Q623 432 594 363T530 217Q530 217 530 217T530 211Q518 204 511 190Q506 181 503 175T494 165Q491 156 488 149T485 142Q484 137 478 133T466
|
||||
125Q461 123 460 117T456 107Q434 74 403 41T340 -16T281 -51Q263 -58 252 -59T226 -57Z" />
|
||||
<glyph unicode="V" horiz-adv-x="490" d="M263 -59Q258 -57 256 -53T252 -37Q252 -26 246 -21T223 -12Q212 -1 206 13T196 59T188 156Q190 191 191 215T195 260T199 305T207 365Q205 388 209 415T211 458Q218 480 220 508T229 559Q231 576 233 591T236 616Q234
|
||||
636 239 656T264 685Q270 687 280 687T297 685Q310 679 313 666T315 642Q317 631 317 604T313 545T303 481Q295 440 291 398T284 314Q280 232 276 178T275 100Q275 97 276 89T279 75T285 69Q290 70 294 77T303 97T314 123Q327 148 340 177T364 234Q382 276 400
|
||||
306T434 373Q440 389 455 419T485 476Q502 502 517 526T554 590Q583 638 602 659T637 680Q648 682 654 681T667 669Q675 658 676 645T669 611T634 552Q614 522 590 482T545 407T515 354Q510 343 506 331T494 309Q484 299 467 266T434 201Q416 159 406 136T389 97T376
|
||||
68T361 33Q356 16 348 2T338 -18Q331 -29 316 -40T285 -56T263 -59Z" />
|
||||
<glyph unicode="W" horiz-adv-x="720" d="M501 -59Q488 -60 478 -54T463 -37Q459 -32 451 -17T440 10Q437 42 437 72T439 156Q442 200 451 237T468 301T482 343T484 358Q480 358 475 348T462 323T448 292T433 263Q419 232 401 198T363 131T330 75Q321 65 309 47T283
|
||||
8T254 -25Q232 -46 210 -49T168 -42Q161 -40 153 -32T139 -12T137 13Q136 27 137 56T143 121T151 190T160 245Q169 309 184 376T213 511Q221 531 227 556T241 604Q242 626 255 632T283 635T306 621Q316 611 323 590T317 537Q297 488 279 418T245 247Q241 223 237
|
||||
193T229 134T224 86T224 66Q232 65 243 77T265 113Q306 181 343 250T418 393Q435 422 452 456T486 520Q503 550 518 577T545 622T563 642Q586 642 599 631T620 599Q622 594 621 582T616 561Q615 554 608 532T594 483Q584 456 577 430T566 386Q558 343 546 292T526
|
||||
191T516 100Q515 72 516 61T522 41Q524 33 532 35T548 47Q564 69 573 86T593 122T617 168Q642 214 668 269T719 379T762 476Q781 530 793 563T816 613T836 637Q841 641 855 641T878 633Q882 629 890 620T897 599Q892 583 879 548T849 469T816 387T789 325Q778 304
|
||||
768 289T758 266Q758 262 748 242T723 192T689 132T655 75T628 35Q603 4 576 -17T529 -48T501 -59Z" />
|
||||
<glyph unicode="X" horiz-adv-x="524" d="M634 648Q654 647 661 629T663 581T633 517Q610 494 607 478Q600 469 586 453T555 418T526 385T509 368Q495 356 478 340T447 311T429 292Q422 285 416 278T405 268Q404 264 399 259T392 248Q390 247 379 237T355 215T331
|
||||
192T319 180Q308 170 285 146T234 91T180 33T137 -16T117 -42Q113 -50 105 -52T88 -53Q84 -55 73 -54T60 -52Q60 -52 58 -47T54 -31Q48 -21 53 -4T62 24Q69 37 76 46T100 70T152 119Q168 135 184 149T202 167Q203 171 210 178T224 195Q231 200 247 215T284 250T323
|
||||
289T356 320Q362 328 370 336T389 357Q390 359 402 371T432 401T464 435T488 461Q528 508 560 551T606 622Q616 643 621 645T634 648ZM493 -30Q474 -28 451 -10T405 50Q368 101 340 173T301 330Q296 365 290 390T282 418Q281 422 283 423T286 425Q289 428 287 431T283
|
||||
440Q283 440 278 463T270 520Q266 556 264 582T259 617Q256 619 256 623T256 627Q258 633 266 640T277 651Q292 662 308 657T337 634T349 592Q349 566 355 560Q354 558 354 545T356 516T360 485T363 466Q359 454 363 449Q364 441 366 428T367 409Q366 404 369 392T376
|
||||
366L402 276Q410 244 417 220T434 172T458 119Q469 95 484 75T511 47Q513 45 521 45T532 47Q543 50 547 41T553 20T554 -2Q556 -9 547 -16T523 -27T493 -30Z" />
|
||||
<glyph unicode="Y" horiz-adv-x="504" d="M319 262L284 306Q264 336 252 362T235 426Q228 450 226 471T224 519T226 588Q227 626 237 648T251 678Q268 694 280 684T298 649T303 595Q306 488 317 431T347 359Q358 356 367 361T393 384T438 433Q466 462 494 494T547
|
||||
557T593 609T626 638Q630 644 638 648T654 654T662 656Q670 654 671 644T679 623Q681 619 686 612T690 600Q690 597 683 589T667 572T654 559Q641 548 614 521T557 462T508 405Q464 354 430 317T387 273Q386 271 374 267T356 254L319 262ZM258 -73Q254 -72 243
|
||||
-65T222 -51Q215 -43 214 -35T216 -12T227 29Q228 52 236 85T257 140Q257 151 262 170T274 209T288 245L306 297L346 331L390 297Q386 291 383 283T375 256T360 197Q352 170 343 139T325 81T311 37Q299 -8 291 -33T276 -67T258 -73Z" />
|
||||
<glyph unicode="Z" horiz-adv-x="522" d="M119 -50Q98 -48 80 -44T55 -21Q48 -2 56 19T74 51Q91 69 110 90T157 138T223 203T321 292Q361 326 385 348T428 390T470 433Q505 469 530 498T560 547Q566 567 562 575T539 587T486 593Q424 598 374 593T280 579Q273
|
||||
577 264 585T254 597Q258 602 258 609T250 623Q246 633 250 641T258 654Q266 658 286 660T330 667Q345 670 374 671T434 672T483 670Q519 667 556 662T620 647T657 614Q668 591 662 573T644 525Q632 503 604 467T539 391T464 316Q408 264 364 224T275 145Q247 121
|
||||
222 98T168 49Q158 36 164 29T212 23Q235 24 248 27T276 33T318 37Q370 40 408 42T475 45Q483 45 488 43T504 27Q513 24 514 15T512 -5T498 -23Q491 -23 474 -26T436 -32T399 -34Q386 -33 350 -35T271 -43Q234 -49 190 -50T119 -50Z" />
|
||||
<glyph unicode="[" horiz-adv-x="330" d="M71 -139Q54 -131 50 -114T58 -79Q63 -76 67 -68T71 -53Q71 -46 76 -22T90 34T108 97T124 150T135 177Q135 182 142 199T166 242Q182 293 203 352T248 468T290 567T322 629Q325 642 327 653T330 669Q330 689 340 698T379
|
||||
708Q408 712 431 713T478 718T536 734Q551 737 568 746T590 756Q602 759 608 754T622 736Q636 720 635 711T611 692Q594 687 566 679T508 663T455 653Q436 648 423 644T406 636Q404 633 398 621T385 593T373 566T367 552Q365 550 357 535T339 499T321 460T311 432Q309
|
||||
426 301 406T283 363T270 329Q266 319 261 302T250 268T240 242Q240 239 238 227T230 207Q226 200 221 187T212 162Q208 155 204 149T200 138Q200 135 200 129T195 112Q192 108 192 103T191 98Q187 94 183 76T170 36Q162 11 156 -8T150 -35L145 -63L175 -57Q193
|
||||
-54 221 -51T277 -45T320 -42Q338 -38 345 -40T358 -47T371 -62Q375 -70 377 -75T376 -84Q374 -87 353 -92T304 -103T255 -112Q239 -112 229 -112T218 -112Q218 -121 185 -121Q174 -127 156 -131T131 -139Q109 -148 96 -148T71 -139Z" />
|
||||
<glyph unicode="\" horiz-adv-x="330" d="M335 -115Q331 -115 327 -114T321 -109Q303 -105 307 -90Q307 -86 303 -66T293 -15T278 49T262 117T247 175T236 212Q237 216 236 220T235 228Q234 233 233 240T232 251Q228 255 227 264T226 282Q226 290 224 297T218
|
||||
305Q217 308 213 327T204 375T192 436T180 498T172 549T168 578Q170 586 168 597T163 620Q160 666 168 693T191 730T225 732Q231 727 234 712T233 674Q232 663 235 635T244 569T256 491T268 415T277 357Q284 335 285 320T285 301Q285 301 285 296T289 290Q293 286
|
||||
293 282T294 274Q293 272 296 259T304 228T314 194T323 169Q323 156 325 147T327 134Q327 132 330 121T338 93T347 61T354 34Q365 2 371 -15T380 -41T380 -63Q380 -74 378 -82T365 -98Q355 -105 345 -110T335 -115Z" />
|
||||
<glyph unicode="]" horiz-adv-x="330" d="M120 -121Q116 -121 107 -121T87 -119Q80 -120 64 -120T30 -118Q15 -119 -1 -114T-23 -109Q-23 -109 -28 -104T-38 -92L-52 -82L-40 -77Q-36 -72 -19 -67T21 -57T61 -49T85 -48Q88 -48 98 -49T119 -50L149 -47L159 -20Q161
|
||||
-8 162 4T164 21Q170 26 173 34T176 48Q179 56 184 72T196 107Q198 123 208 150T222 203Q228 223 236 246T247 282Q249 297 256 313T264 344Q273 372 288 417T320 514T352 612Q363 634 368 654T374 675Q374 675 355 674T306 670Q243 666 216 665T184 663T178 666Q175
|
||||
669 175 672T171 675Q167 674 163 681T158 695Q158 704 175 712T223 727T289 738Q333 743 345 742T361 740Q372 743 392 746T431 750T458 746Q461 746 467 736T474 715Q482 701 482 698T476 686Q472 680 464 665T447 631T433 599T428 582Q428 579 427 577T421 573Q421
|
||||
573 419 572T416 566Q418 558 413 544T404 529Q404 529 402 528T399 522Q399 518 397 508T389 484Q379 449 369 426T359 400Q359 400 356 393T351 379Q347 371 343 353T337 318Q328 305 321 287T312 262Q309 252 308 243T306 234Q306 231 302 213T291 174T279 144Q279
|
||||
140 274 120T261 74Q257 51 252 30T245 4Q245 1 241 -2T236 -11Q236 -15 236 -21T231 -32Q228 -37 228 -42T228 -48Q231 -48 230 -50T229 -52Q226 -52 226 -59T225 -72Q225 -93 219 -104T197 -119T155 -121Q131 -118 125 -118T121 -120T125 -122T120 -121Z" />
|
||||
<glyph unicode="^" horiz-adv-x="446" d="M134 292Q129 296 125 304T121 328T134 374Q151 408 158 424T177 453Q186 469 203 488T242 525T285 553T321 562Q330 561 343 543T372 495T403 434T430 374T450 329Q455 317 450 303T433 280T409 272T391 296Q386 311
|
||||
383 321T371 350T343 411Q327 438 320 453T307 475T291 478Q278 474 264 461T233 422T195 349Q184 316 167 300T134 292Z" />
|
||||
<glyph unicode="_" horiz-adv-x="446" d="M115 -12Q109 -12 100 -12T80 -7Q65 -7 58 -2T46 11Q35 26 46 32T95 43Q112 47 145 49T218 53T293 56T349 57Q375 57 386 54T409 40Q424 25 418 10T388 -2Q383 -2 370 -3T342 -5T315 -7Q309 -7 284 -8T224 -10T160 -11T115 -12Z" />
|
||||
<glyph unicode="`" horiz-adv-x="353" d="M342 431Q330 421 324 424T312 450Q307 464 296 482T275 518T260 551T262 577Q270 586 281 595T307 598Q315 595 325 580T344 543T361 501T372 466Q373 463 368 456T355 441T342 431Z" />
|
||||
<glyph unicode="a" horiz-adv-x="443" d="M118 26Q114 34 103 41T92 52Q92 56 89 63T82 74Q77 80 84 103T107 159T141 227Q149 235 157 248T169 265Q169 269 172 272T179 276L185 289Q186 293 196 305T221 331T251 359T276 378Q297 392 319 392T358 380Q361 377
|
||||
370 369T392 350T414 331L451 298L434 248Q421 208 427 178T446 126Q451 115 462 108T487 98Q495 97 502 92T509 76Q509 57 502 48T485 37Q452 33 423 47T369 107Q365 113 359 129T351 151Q347 146 339 137T325 121Q254 49 203 27T118 26ZM167 100Q172 97 189 105T231
|
||||
133Q265 162 291 186T338 241L360 277Q350 300 341 307T324 315Q311 315 291 296T246 243T193 161Q181 140 174 120T167 100Z" />
|
||||
<glyph unicode="b" horiz-adv-x="441" d="M223 10Q203 12 194 18T179 38Q171 47 170 52T169 61Q174 61 178 61T183 65Q183 68 186 69T194 69Q213 68 241 82T302 121T369 176Q395 210 406 227T418 254T414 273Q410 281 392 281T342 260Q299 233 273 210T225 158Q217
|
||||
148 209 136T194 115T188 106Q188 102 177 96T157 90Q153 92 147 97T138 112Q129 118 124 123T119 138Q119 145 122 157T130 192Q136 218 143 246T157 294T167 317Q167 317 171 326T175 347Q177 359 181 368T186 381Q190 384 198 405T218 460Q218 463 225 479T242
|
||||
518T262 565T280 609Q292 626 300 642T315 662Q320 663 330 659T352 649T369 634Q372 629 372 625T369 609T352 572T318 501Q290 441 274 399T247 325T227 268L222 246L247 273Q259 283 272 294T299 316Q307 322 320 328T347 340T366 346Q369 347 384 350T417 353Q439
|
||||
353 454 340T483 304Q494 283 492 253T475 199Q470 195 465 189T460 178Q459 171 442 150T408 109Q390 90 364 72T313 39T269 18Q261 17 246 15T223 10Z" />
|
||||
<glyph unicode="c" horiz-adv-x="361" d="M217 1Q188 -4 161 5T117 37T100 91Q97 121 106 161T133 243T174 314Q194 338 214 358T250 385Q264 391 282 394T308 397Q324 393 343 384T362 362Q362 362 364 360T367 357Q373 357 379 343T389 311T386 282Q382 263
|
||||
371 247T352 230Q348 230 345 230T341 224Q341 219 332 219T314 223T302 236Q302 241 304 250T311 279Q317 307 312 316T286 317Q261 303 243 283T210 227T180 133Q174 110 177 96T184 80Q198 76 217 78T247 87Q263 95 278 106T308 128Q313 131 318 139T331 151Q339
|
||||
163 349 164T372 165Q380 163 388 156T400 143T398 134Q394 134 394 132T393 129Q395 124 385 111T358 82T328 55T307 44Q297 44 297 38Q297 36 283 28T250 12T217 1Z" />
|
||||
<glyph unicode="d" horiz-adv-x="399" d="M370 -19Q357 -22 346 -14T330 6Q323 25 321 43T319 82V112L279 77Q245 45 215 32T160 19Q149 21 135 31T110 54T94 78Q88 92 90 116T102 170T126 228T160 278Q193 328 238 340T321 331Q342 321 349 323T360 339Q364 355
|
||||
368 370T382 413Q407 489 425 532T459 607Q470 630 480 638T498 645Q509 645 523 637T542 615Q546 606 546 597T539 577Q526 553 509 514T474 427T441 334T416 253Q410 231 406 197T400 128T398 65T401 29Q407 9 403 -1T390 -14T370 -19ZM204 99Q218 103 229 110T256
|
||||
129Q286 152 302 169T327 217Q331 233 326 244T310 265Q298 274 280 273T240 251Q216 229 197 198T167 112Q165 102 174 97T204 99Z" />
|
||||
<glyph unicode="e" horiz-adv-x="331" d="M287 25Q260 8 229 5T169 13T124 49Q111 65 104 93T101 170Q106 213 128 257T183 336T252 384Q267 390 280 391T316 391Q339 388 355 381T379 363Q394 347 399 333T404 304Q399 275 375 240T309 186Q290 179 266 178T210
|
||||
186Q188 192 181 182T173 139Q173 115 180 100T206 81Q228 77 238 78T264 88Q275 95 281 99T293 109T306 119Q312 124 316 126T326 128Q335 127 343 118T354 102Q358 97 350 83T325 54T287 25ZM278 244Q287 248 300 258T323 281T333 301Q333 313 319 321T281 324Q272
|
||||
322 260 312T237 290T217 267T208 251Q212 246 224 244T252 241T278 244Z" />
|
||||
<glyph unicode="f" horiz-adv-x="297" d="M138 -116Q132 -120 116 -109T85 -82Q78 -74 76 -65T77 -31Q81 -20 81 -10T82 4Q82 10 85 32T93 78T100 116Q100 117 101 122T104 131Q106 140 109 153T115 189Q123 214 128 238T134 272Q134 290 148 298Q149 303 154
|
||||
313T163 331Q183 388 196 421T223 480Q229 498 236 516T252 544Q259 557 276 577T314 617T346 646Q368 657 385 663T423 669Q442 669 454 662T489 633Q501 620 501 610T499 590Q493 575 481 553T457 513T439 494Q427 488 417 492T406 511Q406 518 406 524T405 530Q407
|
||||
540 410 549T418 565Q425 577 422 587T400 594Q397 592 387 584T366 565T347 545T338 533Q338 533 333 523T317 500Q310 490 305 481T300 468Q300 464 299 461T294 457Q294 457 291 448T279 424Q275 414 270 405T261 391V390Q261 390 257 379T247 354T242 339Q242
|
||||
335 255 335T285 338T319 346Q333 350 339 350T358 346Q366 341 371 330T379 307T379 291Q378 287 357 280T315 269Q297 265 273 260T232 251T213 243Q209 243 207 238T204 230Q204 216 199 209Q197 203 193 185T183 145T175 105T171 80Q165 73 164 63T163 44Q159
|
||||
36 158 30T157 19Q157 18 157 15T156 9Q155 -1 154 -17T152 -50L149 -79Q148 -92 146 -101T138 -116Z" />
|
||||
<glyph unicode="g" horiz-adv-x="361" d="M211 -197Q183 -208 153 -194T100 -148Q96 -142 89 -128T76 -97T66 -68T66 -54Q70 -46 81 -45T104 -47T118 -57Q121 -64 125 -73T135 -89T145 -100Q159 -114 170 -118T189 -117Q206 -104 215 -86T239 -23Q250 14 259 46T277
|
||||
101Q280 113 284 121T293 134H299Q277 120 262 105T220 78Q214 71 191 70T145 75Q131 83 123 90T110 106T99 131Q92 146 97 180T115 248Q127 273 150 302T199 354T246 384Q254 388 270 392T305 392Q322 390 331 385T360 362Q373 349 388 331T409 299Q416 284 413
|
||||
268T400 239Q391 226 381 213T366 177Q361 147 348 110T327 40L311 -22Q286 -107 259 -146T211 -197ZM185 139Q205 140 220 144T250 163T282 203Q299 227 306 249T311 296Q310 312 304 317T284 320Q265 317 247 303T209 263Q194 243 184 215Q174 185 174 164T185
|
||||
139Z" />
|
||||
<glyph unicode="h" horiz-adv-x="470" d="M138 43Q131 42 123 47T108 57Q98 68 95 75T91 93T95 121Q100 137 107 164T123 222Q126 235 131 252T143 284T152 307Q159 333 166 355T185 407T212 482Q234 542 245 572T261 616T269 638Q269 646 278 652T295 659Q309
|
||||
658 320 643T336 608T330 569Q314 533 298 487T266 395T235 314Q234 310 230 299T221 279Q217 271 214 264T210 257Q209 252 206 241T199 219Q197 212 194 200T190 179Q195 186 206 197T231 222Q247 236 262 248T289 269Q300 277 309 283T319 290Q320 294 323 296T329
|
||||
300Q332 301 335 304T342 311Q348 316 358 320T381 326T404 329Q416 329 427 321T449 296Q460 282 463 263T462 216Q462 208 458 189T453 156L445 123H455Q465 126 474 123T484 120Q489 117 493 113T501 108Q509 102 503 89T486 69Q462 53 443 51T406 61Q388 75
|
||||
382 94T380 144Q384 188 384 208T374 228Q363 228 341 216T292 183T239 137T193 86Q181 71 168 58T138 43Z" />
|
||||
<glyph unicode="i" horiz-adv-x="193" d="M106 22Q98 30 95 44T92 73T97 96Q97 104 99 108T101 117Q100 121 103 131T109 150Q116 166 124 190T141 240T155 283T162 306Q162 318 178 319Q190 323 203 313T227 286Q235 278 233 264T220 226Q216 218 211 201T203
|
||||
171Q199 163 194 149T184 121Q182 116 180 104T175 79T167 58Q158 17 141 10T106 22ZM210 425Q201 432 196 442T191 462T192 472Q201 480 210 497T224 529Q225 532 228 537T236 543Q248 551 266 543T294 519Q303 500 300 483T278 443Q263 423 244 419T210 425Z"
|
||||
/>
|
||||
<glyph unicode="j" horiz-adv-x="210" d="M63 -204Q41 -226 7 -226T-52 -200Q-71 -172 -79 -145T-84 -100T-66 -82Q-61 -82 -53 -85T-39 -95T-33 -109Q-33 -124 -29 -135T-11 -148Q0 -152 14 -145T39 -119Q49 -106 61 -78T87 -20T107 30Q119 71 127 114T145 206Q149
|
||||
233 154 252T160 276Q160 280 161 292T167 315Q167 330 170 346T174 367Q177 370 185 368T203 362T217 352Q225 344 230 335T236 307T232 247Q232 241 229 223T221 181T211 137T203 101Q199 86 194 68T188 43Q187 37 181 20T169 -15T161 -39Q160 -43 156 -58T137
|
||||
-104Q132 -116 118 -137T88 -178T63 -204ZM215 479Q204 492 208 518T228 566Q241 581 261 583T294 574Q305 557 307 542T298 511Q273 483 251 476T215 479Z" />
|
||||
<glyph unicode="k" horiz-adv-x="371" d="M123 0Q115 3 103 15T83 42T74 69Q79 80 87 107T107 171Q115 182 119 196T128 223Q136 240 146 264T166 313T184 356Q198 385 207 407T226 452T247 501Q261 531 273 561T295 615T307 649Q306 657 309 660T317 665Q322
|
||||
668 330 669T343 670Q353 669 365 652T377 623Q377 607 362 564T317 462Q283 387 264 344T239 282T233 258Q233 258 243 262T269 278Q280 285 294 295T321 314T342 325Q349 330 359 336T376 348Q395 360 405 356T424 339Q435 326 431 314T399 280Q377 265 351 250T303
|
||||
222T275 204Q275 204 283 191T300 165Q308 149 319 128T335 99Q346 78 361 70T399 71Q416 76 426 72T442 57Q446 49 446 43T432 25Q407 6 383 -4T338 -2Q319 8 299 28T250 87Q250 91 245 102T237 117Q233 125 228 132T223 140Q221 149 217 155T207 164Q199 164
|
||||
194 156T182 137Q176 122 170 105T159 69T155 33Q155 20 147 10T123 0Z" />
|
||||
<glyph unicode="l" horiz-adv-x="175" d="M138 -7Q119 -12 105 2T87 46T90 112Q95 124 98 135T101 154Q103 164 109 183T122 224T135 261T144 282Q148 282 151 289T154 303Q154 311 157 321T165 335Q165 340 167 346T170 357Q170 361 172 365T175 373Q182 386
|
||||
193 414T218 478T244 547T263 604T271 633Q271 641 276 647T290 653Q293 656 301 657T314 659Q314 659 318 655T330 643Q338 636 343 627T349 606Q349 593 346 582T334 550T306 490Q298 470 289 453T280 431Q280 427 277 419T269 399Q265 391 258 376T244 343T231
|
||||
313T226 298Q226 294 226 290T221 282Q217 282 217 277T216 271Q216 261 200 218Q184 163 171 117T157 43Q157 19 152 8T138 -7Z" />
|
||||
<glyph unicode="m" horiz-adv-x="566" d="M561 30Q555 32 542 42T518 73T509 129Q510 159 512 173T507 188Q501 189 484 177T441 142T382 84Q371 73 358 61T333 43T309 46L298 55Q292 61 289 69T287 85L313 159Q326 188 331 201T336 218T331 221Q325 220 312 211T295
|
||||
195Q291 195 284 187T269 172Q263 164 246 147T211 111Q198 99 183 81T156 47T141 32Q125 33 112 42T93 68Q87 81 93 111T111 201Q115 216 118 225T124 245T133 269T150 308Q156 324 156 335T155 353Q155 367 163 375T181 386T199 388Q222 385 231 371T242 341Q243
|
||||
327 239 316T231 296L220 269Q212 250 206 236T198 214T196 203Q197 200 204 205T222 221T243 239Q262 255 284 271T328 300T363 317Q380 315 391 304T411 280Q417 268 415 257T411 235Q410 231 407 219T400 195T396 184Q396 184 403 191T422 207T443 224Q489 259
|
||||
518 269T568 250Q580 239 582 222T585 173Q586 160 587 144T591 114T595 98Q598 94 606 91T624 86Q638 81 640 65T626 39Q611 30 594 29T561 30Z" />
|
||||
<glyph unicode="n" horiz-adv-x="456" d="M447 31Q425 33 411 40T388 70Q384 86 384 103T384 137T387 163Q388 165 388 172T388 188Q386 204 380 207T359 204Q339 194 313 177T259 138T203 92Q181 68 173 54T154 40Q146 36 138 41T120 54Q113 62 105 73T94 88Q94
|
||||
100 96 114T104 143T116 171Q120 176 123 184T133 203Q136 216 144 235T159 270Q171 295 177 313T186 354Q185 356 187 360T194 365V365H195Q202 371 219 368T245 354Q265 334 264 307T233 232Q226 216 220 204T213 187Q213 187 222 193T243 208T263 222Q268 227
|
||||
285 240T322 268T354 288Q364 295 378 302T397 309Q406 309 420 302T446 284T460 265Q460 261 460 256T459 245Q460 230 460 208T460 165T455 131Q455 131 456 129T459 125Q458 123 458 121T459 119Q458 115 460 108T466 91T477 71Q480 58 471 47T447 31Z" />
|
||||
<glyph unicode="o" horiz-adv-x="359" d="M168 10Q155 10 148 15T129 29Q110 49 100 70T93 109Q96 117 96 124T95 132Q90 137 92 138T96 144Q102 144 100 155Q98 163 107 189T131 240Q137 250 149 266T175 299T202 326Q227 347 247 359T290 376Q312 381 330 381T364
|
||||
365Q387 355 397 339T410 296Q413 266 405 224T356 125Q331 89 308 70T256 34Q235 20 213 16T168 10ZM268 126Q291 148 302 171T325 228Q329 235 330 250T331 279T323 295Q313 302 302 299T274 283Q244 258 219 224T180 141Q173 112 181 97T212 87T268 126Z" />
|
||||
<glyph unicode="p" horiz-adv-x="378" d="M61 -230Q57 -230 50 -230T38 -222Q34 -217 29 -204T28 -165Q33 -148 36 -132T39 -107Q39 -103 41 -92T44 -75Q49 -67 52 -53T55 -28Q55 -16 67 -6Q67 2 70 14T74 30Q77 44 87 79T113 160T144 248T171 321Q183 349 190
|
||||
372T197 405Q197 409 199 411T208 422Q218 432 231 429T256 418Q264 405 267 395T267 363Q267 348 261 336T249 317T246 311Q289 335 323 337T380 326T416 288T429 235Q429 223 422 204T406 169T391 147Q387 147 383 141T375 126Q367 116 349 104T312 84T286 79Q286
|
||||
79 284 78T281 71Q281 69 266 63T232 52T196 46Q175 46 166 54Q164 52 162 48T159 41Q159 35 155 21T144 -5T133 -17Q133 -17 131 -20T133 -28Q133 -28 133 -39T127 -59Q127 -67 124 -83T117 -107Q117 -119 114 -130T106 -142Q102 -143 101 -154T100 -171Q99 -196
|
||||
86 -213T61 -230ZM187 115Q195 115 217 122T263 139T301 161Q327 184 341 208T339 260Q331 274 312 272T271 255T227 220Q215 207 205 189T189 154T181 126T187 115Z" />
|
||||
<glyph unicode="q" horiz-adv-x="377" d="M246 -227Q234 -219 225 -210T210 -181Q205 -154 209 -112T225 -19T256 86Q261 94 265 106T269 122Q223 99 200 88T159 77Q146 77 131 91T105 124T94 160Q94 176 110 208T146 268Q154 282 175 301T219 337T256 363Q264
|
||||
368 272 371T288 379Q296 384 303 387T314 390Q330 394 351 393T384 388Q396 380 411 359T431 317Q431 307 430 299T424 276T404 232Q388 208 378 185T367 158Q362 145 353 124T335 86T324 62Q322 52 315 27T301 -29T287 -87Q279 -131 279 -164T287 -209Q291 -221
|
||||
277 -228T246 -227ZM168 150Q200 144 230 164T292 214Q309 230 323 251T345 292T350 319Q346 327 324 318T270 284Q234 256 213 232T179 179L168 150Z" />
|
||||
<glyph unicode="r" horiz-adv-x="360" d="M119 30Q110 37 102 46T97 76Q100 104 105 125T117 175Q119 187 127 216T149 279T175 343T198 389Q208 398 226 398T253 389Q264 380 259 358T230 288Q222 271 215 258T207 238T211 233Q217 244 233 258T267 287T301 312T323
|
||||
326Q331 331 341 334T356 340Q379 351 405 349T438 331Q439 323 444 319T450 315Q454 315 454 312T455 309Q455 302 443 293T414 282Q401 281 391 277T367 267Q329 245 297 227T233 174Q226 166 219 158T203 136Q198 131 193 114T185 82T181 63Q181 63 178 54T168
|
||||
35Q156 19 146 17T119 30Z" />
|
||||
<glyph unicode="s" horiz-adv-x="347" d="M156 -5Q127 7 111 21T95 47Q96 54 100 58T121 63T174 55Q185 55 198 56T223 60T239 67Q244 68 242 71T235 79Q231 83 226 85T217 87Q216 92 209 97T191 108Q169 126 152 140T139 161Q139 165 139 165T139 166Q132 166
|
||||
125 185T118 221Q118 239 126 258T147 296T174 329Q192 346 215 364T265 397T317 419Q333 423 350 423T376 417Q385 419 396 411T417 391T432 368Q432 356 431 340T428 311T418 298Q418 298 416 298T413 292Q413 282 398 269Q379 256 363 250T340 253Q335 257 331
|
||||
260T323 268Q323 268 321 272T318 281Q318 285 321 288T324 292Q335 301 342 312T354 333T359 349Q359 355 357 356T346 357Q338 355 321 347T285 327T258 308Q254 301 253 299T247 297Q247 301 242 295T229 279T214 258T202 241Q200 234 197 226T195 210Q194 199
|
||||
201 192T226 170Q261 144 279 129T306 104T316 85Q333 54 322 34T284 1Q274 -4 250 -8T200 -12T156 -5Z" />
|
||||
<glyph unicode="t" horiz-adv-x="331" d="M174 2Q163 4 151 14T128 39T115 63Q115 65 113 68T110 71Q106 74 106 97T108 150T115 196Q120 212 130 239T147 289L174 347L134 358Q127 360 123 366T118 376Q118 384 127 398T140 412Q145 411 158 411T185 412T201
|
||||
414Q205 416 209 419T215 430Q220 441 224 448T235 467Q242 480 246 489T261 514Q266 521 272 531T287 548Q296 556 313 558T345 547Q353 537 354 530T346 508Q338 491 328 477T308 445Q292 423 302 420T358 424Q387 429 400 419T415 392Q418 368 410 363T364 358Q340
|
||||
354 323 354T298 353Q285 352 281 352T269 350Q261 348 258 344T250 331Q246 327 238 310T218 273Q204 231 194 192T178 114Q174 93 179 84T205 73Q216 72 238 73T274 79Q285 84 297 89T319 101Q328 106 337 111T346 117Q351 125 359 117T372 97Q372 85 367 70T330
|
||||
36Q285 8 243 3T174 2Z" />
|
||||
<glyph unicode="u" horiz-adv-x="370" d="M337 2Q327 12 320 29T306 70Q304 78 304 89T304 107Q301 100 295 90T282 75Q278 71 264 60T236 41Q203 20 179 20T136 45Q120 58 111 76T108 123Q110 158 118 191T151 281Q172 322 183 344T197 370Q212 375 230 370T250
|
||||
350Q256 340 250 314T225 252Q211 218 199 186T185 130T196 102Q205 97 224 104T269 141T322 237Q330 257 334 272T339 307Q337 319 343 331T362 350Q366 355 373 359T382 359L398 360Q402 361 406 353T415 341Q426 332 424 302T398 218Q379 177 373 156T365 115Q365
|
||||
97 369 84T389 57Q400 50 401 36T402 10Q400 1 388 -3T362 -7T337 2Z" />
|
||||
<glyph unicode="v" horiz-adv-x="331" d="M180 56Q173 62 162 91T141 161T125 236Q121 256 117 270T109 293Q104 311 110 328T128 353Q133 356 144 357T160 358Q172 354 182 322T200 236Q204 205 208 188T212 167Q216 159 218 149T229 146Q233 150 243 161T265
|
||||
189Q286 217 298 235T327 274Q334 284 345 296T367 318T386 331Q410 335 414 316T399 269Q391 257 387 247T378 232Q370 216 353 192T320 147T298 120Q294 116 281 105T255 77Q231 54 212 49T180 56Z" />
|
||||
<glyph unicode="w" horiz-adv-x="517" d="M172 35Q157 35 143 56T122 109T116 173Q116 205 119 224T127 263Q130 269 130 273T132 286T139 316Q143 333 147 344T155 359Q165 372 177 374T201 372T215 354Q221 349 221 332T219 296T210 269Q208 264 206 243T201
|
||||
199T195 162Q192 144 198 138T219 143T262 194Q282 224 292 241T308 274T321 308Q326 324 330 334T339 348Q348 360 363 358T391 348Q403 336 405 317T395 274Q387 258 380 235T368 189T363 150Q363 130 368 127T382 123Q394 123 407 131T441 162Q450 171 463 189T488
|
||||
226T509 261T518 281Q518 287 527 298Q533 306 536 310T550 320Q558 324 566 322T582 311Q587 307 589 294T591 269Q588 258 582 239T569 204T557 181Q553 177 543 167T525 144Q500 114 489 105T470 88Q449 67 423 55T375 42T338 51Q307 67 307 105Q307 113 305
|
||||
119T302 126Q298 126 292 124T278 110Q269 93 248 76T206 47T172 35Z" />
|
||||
<glyph unicode="x" horiz-adv-x="343" d="M391 -7Q387 -7 381 -6T370 -1Q366 -1 356 2T338 9Q328 13 311 25T277 53T249 81T237 100Q237 105 232 105Q232 105 229 108T226 116Q226 126 216 126Q216 126 202 112T167 78Q139 50 126 38T104 25Q96 25 84 32T64 50T55
|
||||
77Q55 77 75 100T124 147L179 202L168 240Q161 256 154 273T142 303Q130 320 130 324T137 341V341V341Q145 349 159 355T185 354Q191 354 201 338T219 302T228 274Q228 258 236 258T269 275Q281 286 288 293T295 301Q298 304 313 315T344 339T365 354Q373 360 384
|
||||
355T404 339T413 317Q413 305 407 293T380 270Q362 257 351 248T329 229T295 200L269 179L285 152Q289 145 296 135T311 120Q317 112 332 99T363 76T380 65Q384 65 389 62T401 55Q409 47 409 32T404 5T391 -7Z" />
|
||||
<glyph unicode="y" horiz-adv-x="341" d="M84 -205Q52 -212 21 -208T-33 -190T-60 -161Q-64 -144 -55 -134T-32 -122T-14 -126Q-6 -131 12 -140T57 -144Q80 -139 99 -121T133 -83Q141 -71 160 -40T199 28T234 98Q237 106 241 117T251 135Q257 147 261 157T267
|
||||
172Q268 177 276 192T291 222Q296 237 306 266T326 313Q338 336 345 350T362 368V368V368Q371 375 377 375T395 369Q407 357 413 346T417 318T399 273Q391 249 382 230T367 204Q362 192 356 178T344 151Q326 111 313 86T290 40T269 -9Q246 -46 225 -79T179 -142Q169
|
||||
-151 152 -164T116 -190T84 -205ZM212 26Q197 28 181 45T154 81T145 109Q145 114 145 117T145 120Q139 120 136 136T130 179T128 233T131 286Q135 303 135 323T136 356Q135 372 141 380T151 392V392V392Q185 407 199 376T209 273Q207 233 208 196T216 131T241 92Q248
|
||||
88 247 77T240 54T226 34T212 26Z" />
|
||||
<glyph unicode="z" horiz-adv-x="315" d="M140 17Q102 12 83 12T54 15T34 27Q24 34 24 52T56 102Q75 125 95 145T131 179Q138 185 146 190T172 209T230 248Q249 263 258 269T273 280T287 291Q280 292 259 294T218 294Q190 294 185 294T171 297H156Q151 297 139
|
||||
303T116 318T104 334Q104 334 110 340T120 350Q128 355 132 358T141 357Q141 357 164 358T211 360Q269 359 296 357T337 348T364 330Q380 314 382 296T373 265Q369 261 366 257T359 252Q359 252 345 243T311 221Q292 208 274 197T251 181Q244 177 234 171T220 160Q217
|
||||
156 207 146T184 128Q175 120 164 110T145 91T137 83Q137 83 153 85T197 90T253 91Q300 92 327 93T369 95T392 90Q399 88 403 78T408 58T408 45Q404 45 377 43T315 38Q269 34 226 28T140 17Z" />
|
||||
<glyph unicode="{" horiz-adv-x="330" d="M176 -137Q167 -123 167 -129Q167 -129 158 -121T144 -106Q136 -95 135 -85T134 -58Q134 -48 134 -39T134 -30Q139 -25 140 -18T142 -4Q144 4 152 29T171 82T189 127Q200 148 207 169T214 201Q214 217 201 228T164 243Q134
|
||||
243 144 272Q148 284 160 291T186 294Q201 294 220 309T257 349T284 404Q296 436 302 466T312 546Q315 585 323 612T347 663T387 709Q401 727 418 735T447 749Q467 757 489 757T519 752Q524 750 529 739T538 716T539 702Q534 702 524 700T498 697Q479 693 465 684T431
|
||||
658Q415 637 409 627T400 597Q393 579 390 568T385 542T380 498Q377 468 375 451T369 419T355 381Q342 344 326 317T286 270Q269 260 268 256T275 241Q275 237 280 228T285 208Q292 192 286 169T256 92Q249 77 243 61T237 37Q232 30 227 13T218 -18Q214 -39 211
|
||||
-50T208 -65Q208 -84 253 -77Q270 -72 276 -75T289 -88Q300 -98 296 -111T269 -131Q254 -139 235 -142T200 -144T176 -137Z" />
|
||||
<glyph unicode="|" horiz-adv-x="330" d="M150 -145Q131 -150 117 -136T99 -94T102 -28Q107 -16 110 -5T113 14Q115 22 123 49T142 113T165 184T185 244T196 272Q200 272 203 279T206 293Q206 301 209 311T217 325Q217 330 219 336T222 347Q222 351 224 355T227
|
||||
363Q233 374 245 404T274 476T308 562T340 647T364 713T373 743Q373 751 382 758T399 765Q402 768 406 769T415 770Q415 770 419 766T431 754Q439 747 445 735T452 711Q452 698 449 688T437 659T409 600Q406 592 397 572T378 527T357 479T340 439T333 421Q333 417
|
||||
330 409T322 389Q318 381 311 366T297 333T284 303T279 288Q279 284 279 280T274 272Q270 272 270 267T269 261Q269 251 253 208Q246 186 236 152T215 78T193 1T177 -63T170 -102Q170 -126 164 -133T150 -145Z" />
|
||||
<glyph unicode="}" horiz-adv-x="330" d="M141 -121Q114 -122 94 -110T73 -87Q73 -82 76 -79T79 -76Q84 -80 87 -80T91 -76Q91 -76 101 -71T128 -58Q157 -53 170 -47T188 -29T199 9Q202 21 204 31T207 46Q207 49 208 78T208 147Q206 191 206 211T207 241T215 261Q223
|
||||
269 224 276T224 294Q216 314 218 330T228 353Q245 372 255 383T273 405T290 435Q316 476 335 516T361 587Q361 591 361 594T361 597Q365 606 363 617T350 643Q342 659 330 667T292 682Q276 685 275 698T282 722Q286 730 297 734T321 739T337 734Q345 726 352 726Q355
|
||||
726 368 715T396 690T416 666Q420 663 423 647T428 619Q431 607 431 599T430 580T420 549Q406 503 395 473T378 437Q374 434 371 433T367 428Q367 424 358 408T338 374T317 347Q313 343 310 336T306 328Q306 328 305 328T299 324Q292 320 292 313T299 289Q301 280
|
||||
305 273T313 258Q313 244 308 244Q295 237 289 226T281 192T281 127Q282 106 281 82T279 40T274 15Q267 -15 262 -35T251 -55Q251 -55 249 -55T248 -59Q248 -73 232 -87T191 -110T141 -121Z" />
|
||||
<glyph unicode="~" horiz-adv-x="446" d="M360 192Q336 192 318 199T279 220Q264 230 249 242T217 257Q202 259 193 251T174 233T151 221Q150 216 144 209T134 204Q117 205 108 216T99 236Q99 242 108 256T137 287T190 317Q217 321 238 317T274 300Q297 282 317
|
||||
271T355 262Q365 263 380 268T406 279L432 289Q436 291 440 292T448 295Q456 298 466 299Q478 300 486 291T493 270Q493 265 490 258T477 239L456 228Q435 220 418 212T390 200Q370 192 360 192Z" />
|
||||
<glyph unicode=" " horiz-adv-x="242" />
|
||||
<glyph unicode="¡" horiz-adv-x="210" d="M26 -232Q26 -232 19 -228T4 -216Q-3 -208 -4 -197T-6 -174Q-4 -154 8 -130T37 -78Q47 -59 56 -42T66 -21Q66 -17 70 -9T79 11Q85 21 91 35T102 61T107 75Q108 79 109 83T114 91Q118 91 118 96T119 102Q119 106 123
|
||||
120T138 155Q157 208 165 239T175 293Q177 317 184 324T198 335Q227 340 240 310T237 214Q231 202 227 191T223 172Q220 159 213 142T199 109T189 88Q185 88 181 82T176 67Q176 59 173 49T165 35Q165 31 161 25T157 14Q157 10 155 8T152 0Q143 -16 129 -47T100
|
||||
-114T75 -176T65 -209Q64 -217 60 -223T47 -228Q43 -231 37 -231T26 -232ZM237 402Q205 422 208 447T252 491Q272 499 286 499T316 486Q335 467 329 447T294 407Q275 396 266 396T237 402Z" />
|
||||
<glyph unicode="¢" horiz-adv-x="450" d="M214 -54Q186 -60 184 -28T197 59Q206 72 209 84T214 103Q217 113 230 139T258 196T286 250T302 278Q306 278 311 285T317 299Q317 307 320 317T329 330Q329 335 333 341T338 351Q339 354 341 356T344 363Q351 374
|
||||
364 400T395 460T431 531T464 600T489 654T499 680Q505 696 519 693Q525 699 535 695Q535 695 538 692T549 681Q554 672 555 663T556 642Q554 629 549 620T533 592T501 536Q496 527 484 508T459 468T437 432T427 415Q427 410 411 384Q407 376 399 361T382 330T367
|
||||
302T360 288Q360 281 351 272Q347 272 346 267T345 261Q345 257 340 244T324 214Q313 186 298 153T268 86T243 27T230 -13Q229 -37 226 -44T214 -54ZM330 178Q317 172 300 173T254 184Q252 184 242 191T222 209T207 227Q191 250 196 295T227 403Q234 418 248 441T277
|
||||
483T298 506Q298 506 309 510T337 523Q342 525 352 528T374 533T391 534Q411 533 432 520T468 489T477 458Q477 456 472 447T460 429T450 415Q445 409 434 410T414 418T404 437Q402 445 390 452T377 459Q369 459 356 444T328 408Q310 390 301 369T287 328T279 300Q275
|
||||
290 279 274T288 255Q295 254 311 256T346 262T385 271T418 283Q437 295 451 294T472 291Q483 287 484 276T477 253T451 231Q435 223 423 214T410 199Q406 199 402 197T394 195Q392 195 378 192T350 185T330 178Z" />
|
||||
<glyph unicode="£" horiz-adv-x="450" d="M439 -57Q409 -72 369 -69T296 -44Q293 -41 284 -37T267 -32Q260 -27 244 -26T216 -22Q194 -17 185 -17T160 -22Q133 -31 101 -27T47 -11T24 16Q24 33 34 42T73 54Q105 57 117 59T131 64T138 75Q144 95 150 123T166
|
||||
208Q169 234 179 277T204 368T240 459Q266 512 293 556T348 629T403 662Q430 670 460 661T508 635Q509 642 518 632T537 607T548 580Q551 570 554 562T558 554Q562 551 562 545T561 535Q560 527 555 517T536 495Q522 488 507 489T481 500T473 531Q475 548 469 567T448
|
||||
591Q437 596 427 593T395 572Q386 557 379 551T372 544Q372 544 364 530T345 496Q334 474 320 436T291 357T265 281T248 229Q247 219 243 193T233 137T226 84L228 59L264 47Q275 43 286 35T314 25Q328 16 344 12T374 8Q399 8 418 16T439 32Q443 32 446 36T450 46Q455
|
||||
46 463 49T478 53Q495 53 503 42T509 14T489 -21T439 -57ZM344 280Q340 280 321 280T275 280T220 281T168 282T134 283Q128 283 119 283T99 288Q84 288 77 293T66 307Q55 322 66 329T115 340Q132 343 165 344T238 346T313 346T369 345Q395 345 411 341T438 325Q453
|
||||
310 447 295T417 283Q410 282 386 282T344 280Z" />
|
||||
<glyph unicode="¤" horiz-adv-x="450" d="M136 21Q131 17 126 24T118 41T120 55Q116 60 120 60T126 59Q121 65 125 74T136 94T148 108Q147 112 150 114T155 125Q166 132 178 132Q178 146 183 149T194 156Q199 161 200 167T196 171Q195 173 190 182T179 194Q177
|
||||
214 177 237T181 277Q184 277 185 290T193 309Q192 313 196 318T204 325Q205 327 207 328T209 335Q209 335 212 341T222 357Q228 373 231 379T234 388T230 400Q211 415 196 437T184 470Q183 472 181 474T177 481Q170 493 173 506T184 526T196 529Q195 529 202 527T215
|
||||
514Q219 508 223 503T232 492Q237 493 241 482T253 464Q266 446 275 442T285 435Q287 433 290 437T303 447Q312 452 317 452T328 452T347 452L375 450L412 499Q444 540 460 549T483 544Q491 542 495 529T496 510Q495 512 492 504T484 491Q479 481 472 468T461 448Q449
|
||||
445 448 439T444 428Q444 428 447 423T459 411Q465 409 470 401T478 374Q484 370 487 359T492 337T491 325Q490 324 490 323T487 314Q489 310 481 291T460 249T429 206L410 184L423 170Q428 162 439 150T461 128T478 119Q482 119 483 107T485 83T482 65Q476 57
|
||||
463 57T433 74Q412 90 396 114T375 146Q377 155 370 153T357 146Q330 134 309 128T271 125Q260 130 257 129T243 118Q242 114 235 105T220 88T205 73Q198 56 190 48T184 34Q182 32 171 27T149 19T136 21ZM314 198Q342 212 369 235T410 289Q419 307 421 329T414
|
||||
361Q401 379 373 382Q354 384 346 382T323 372Q302 363 293 350T268 309Q246 278 241 250T250 213Q257 204 274 200T314 198Z" />
|
||||
<glyph unicode="¥" horiz-adv-x="450" d="M232 678Q249 694 261 684T279 649T284 595Q287 488 298 431T327 359Q339 356 348 361T373 384T419 433Q447 462 475 494T528 557T574 609T607 638Q611 644 619 648T635 654T643 656Q651 654 652 644T660 623Q662
|
||||
619 667 612T671 600Q671 597 664 589T648 572T635 559Q622 548 595 521T538 462T489 405Q445 354 411 317T368 273Q367 271 355 267T337 254L300 262L265 306Q245 336 233 362T216 426Q209 450 207 471T205 519T207 588Q208 626 218 648T232 678ZM239 -73Q235
|
||||
-72 224 -65T203 -51Q196 -43 195 -35T197 -12T208 29Q209 52 217 85T238 140Q238 151 243 170T255 209T269 245L287 297L327 331L371 297Q367 291 364 283T356 256T341 197Q333 170 324 139T306 81T292 37Q280 -8 272 -33T256 -67T239 -73ZM151 110Q145 110 136
|
||||
110T116 115Q101 115 94 120T82 133Q71 148 82 155T131 167Q148 171 183 172T261 174T340 175T398 176Q424 176 440 172T468 157Q483 142 477 127T447 115Q443 115 427 115T391 115T352 115T324 115Q318 115 296 114T246 112T192 111T151 110ZM513 298Q528 283
|
||||
522 268T492 256Q487 256 474 255T446 253T419 251Q414 251 394 251T345 251T286 250T232 250T196 251Q190 251 181 251T161 256Q146 256 139 261T127 274Q116 289 127 296T176 308Q193 312 228 313T306 316T385 317T443 317Q469 317 485 313T513 298Z" />
|
||||
<glyph unicode="¦" horiz-adv-x="330" d="M307 355Q304 345 291 345T263 352T240 368T237 385Q248 411 265 453T302 545T339 639T367 714T378 748Q378 764 394 764Q397 767 401 768T410 769Q410 769 414 765T426 753Q434 746 443 734T452 710Q452 697 449
|
||||
687T437 658T409 599Q406 591 397 571T378 526T357 478T340 438T333 420Q333 416 330 408T322 388Q319 383 316 375T307 355ZM148 -145Q120 -152 106 -118T104 -28Q109 -16 112 -5T115 14Q117 22 125 49T144 113T167 184T187 242Q188 250 199 249T225 242T247 228T252
|
||||
213L250 208Q243 186 233 152T212 80T190 5T174 -58T167 -97Q167 -121 162 -131T148 -145Z" />
|
||||
<glyph unicode="§" horiz-adv-x="385" d="M344 184Q306 174 273 185T224 219Q217 233 217 243T224 258Q232 259 238 258T256 252Q271 239 290 239T324 248T342 271Q336 273 332 282T324 303Q256 380 256 432Q252 444 256 460T269 494T286 523Q312 552 346
|
||||
575T408 612Q419 612 439 611T467 608Q474 606 482 595T497 570T506 545Q506 538 502 524T493 493Q489 482 484 473T479 459Q478 448 468 447T446 452T429 470Q425 485 424 494T426 515Q437 528 437 532T426 534Q419 534 405 526T376 505T349 474Q337 460 334 452T330
|
||||
436T331 418Q331 409 336 396T347 374T359 363Q359 363 367 350T391 321Q426 263 415 231T344 184ZM250 4Q212 -5 179 4T130 40Q123 53 123 63T130 79Q138 80 147 76T167 67Q182 57 201 58T237 69T256 90Q255 94 249 104T238 125Q205 157 189 193T172 254Q166 272
|
||||
177 295T204 332Q221 358 242 373T283 405L320 347Q303 338 286 321T255 288Q241 270 241 261T242 235Q242 221 252 203T270 177Q270 177 279 164T302 140Q337 79 323 47T250 4Z" />
|
||||
<glyph unicode="¨" horiz-adv-x="353" d="M244 436Q235 444 230 458T226 478Q228 484 235 501T254 529Q258 532 262 537T271 543Q284 553 297 547T320 521Q330 501 326 488T303 451Q285 428 271 426T244 436ZM390 436Q381 444 376 458T372 478Q374 484 381
|
||||
501T400 529Q404 532 408 537T417 543Q430 553 443 547T466 521Q476 501 472 488T449 451Q431 428 417 426T390 436Z" />
|
||||
<glyph unicode="©" horiz-adv-x="496" d="M353 79Q285 78 239 105T174 186Q162 206 160 222T152 256Q151 258 151 261T149 266Q148 271 148 282T149 305T150 318Q155 321 154 324T152 328Q148 339 154 363T172 415T195 464T211 487Q213 487 213 490T214 494Q218
|
||||
500 236 512T277 537T315 559Q383 592 439 571T542 484Q547 469 556 456T565 437Q575 422 581 404T589 371T589 353Q591 350 590 346T590 339Q593 335 593 321T591 289T586 258T581 244Q581 244 579 243T579 240Q581 239 576 232T562 218T548 210Q548 210 548 209T551
|
||||
206Q553 205 543 193T516 165T478 133T440 112Q437 109 436 108T432 104Q425 94 399 86T353 79ZM288 153Q304 140 338 145T413 174Q429 181 449 196T485 227T500 252Q499 257 500 263T506 270Q515 278 520 301T526 350T519 389Q518 391 514 398T510 409Q510 414
|
||||
508 418T499 435T472 473Q440 498 414 503T370 505T346 498Q302 485 277 461T240 410T222 360Q213 331 210 315T208 288T219 262Q218 249 222 237T225 221Q226 216 236 201T261 171T288 153ZM354 208Q346 204 334 207T299 218Q297 218 291 224T278 237Q267 254
|
||||
266 287T283 358Q286 369 295 383T314 411T333 435T343 447Q343 447 348 449T371 458Q378 460 385 461T392 463Q405 462 419 454T445 433T463 410T468 391Q467 389 462 383T453 371Q450 365 442 365T425 371T416 385Q402 405 390 404T369 391T356 367Q343 352 339
|
||||
332T333 302Q331 292 332 281T337 268Q349 264 359 264T385 274T425 302Q433 308 439 301T450 285T460 275Q459 257 444 242T415 222Q411 222 407 221T399 219Q395 219 379 215T354 208Z" />
|
||||
<glyph unicode="ª" horiz-adv-x="350" d="M224 317Q209 317 195 326T175 342L173 344L168 354Q167 356 166 357T165 359Q164 362 163 364T160 368H161Q157 374 163 394T181 445T210 506Q215 511 220 518T229 532L234 540V541Q235 543 238 545T243 549L247
|
||||
560Q249 566 263 582T296 616T327 641Q345 654 365 654T399 642L447 598L480 569L465 525Q462 514 460 505T458 487Q457 465 462 447T476 413Q486 396 508 392Q516 391 522 386T529 372Q529 355 523 347T507 337Q478 333 452 346T405 399Q402 404 397 416T390 434Q387
|
||||
429 381 423T371 411Q325 363 289 340T224 317ZM237 392Q241 392 254 399T288 423Q315 448 337 470T379 519L398 550Q388 571 381 577T368 583Q357 583 340 566T303 519T259 447Q250 431 244 412T237 392Z" />
|
||||
<glyph unicode="«" horiz-adv-x="646" d="M406 -3Q398 -4 379 -4T328 11Q292 30 275 39T242 67Q208 87 190 108T154 160L125 202L118 237Q126 239 134 251T144 264Q153 275 166 287T202 317T259 366Q296 393 309 407T333 431Q339 438 347 445T359 453Q365
|
||||
455 371 453T382 447Q393 440 403 438T414 427Q414 427 412 414T402 395Q389 384 374 373T337 343T275 289Q251 268 238 254T220 229T217 205Q223 192 237 173T279 132T353 84Q378 72 395 53T417 18T406 -3ZM613 -3Q605 -4 586 -4T535 11Q499 30 482 39T449 67Q415
|
||||
87 397 108T361 160L332 202L325 237Q333 239 341 251T351 264Q360 275 373 287T408 317T466 366Q503 393 516 407T540 431Q546 438 554 445T566 453Q572 455 578 453T589 447Q600 440 610 438T621 427Q621 427 619 414T609 395Q596 384 581 373T544 343T482 289Q459
|
||||
268 446 254T427 229T424 205Q430 192 444 173T486 132T560 84Q585 72 602 53T624 18T613 -3Z" />
|
||||
<glyph unicode="¬" horiz-adv-x="465" d="M478 132Q468 122 456 121T436 126T430 148L425 206L422 245L393 243Q387 243 362 242T303 240T239 239T195 238Q189 238 180 238T160 243Q145 243 140 251T131 267Q120 282 129 288T175 298Q192 302 225 304T298
|
||||
308T372 311T427 312Q453 312 464 310T487 296Q507 275 495 263Q497 247 497 230T498 192Q498 167 494 155T478 132Z" />
|
||||
<glyph unicode="­" horiz-adv-x="326" d="M178 174Q172 174 163 174T143 179Q128 179 121 184T109 197Q98 212 109 219T158 231Q192 239 218 242T285 245Q311 245 325 241T350 226Q365 211 359 196T329 184Q322 183 303 182T266 179Q255 178 231 176T178 174Z" />
|
||||
<glyph unicode="®" horiz-adv-x="496" d="M353 79Q285 78 239 105T174 186Q162 206 160 222T152 256Q151 258 151 261T149 266Q148 271 148 282T149 305T150 318Q155 321 154 324T152 328Q148 339 154 363T172 415T195 464T211 487Q213 487 213 490T214 494Q218
|
||||
500 236 512T277 537T315 559Q383 592 439 571T542 484Q547 469 556 456T565 437Q575 422 581 404T589 371T589 353Q591 350 590 346T590 339Q593 335 593 321T591 289T586 258T581 244Q581 244 579 243T579 240Q581 239 576 232T562 218T548 210Q548 210 548 209T551
|
||||
206Q553 205 543 193T516 165T478 133T440 112Q437 109 436 108T432 104Q425 94 399 86T353 79ZM314 214Q309 200 299 199T279 203T263 221T259 241Q261 252 266 266T277 297Q277 305 278 312T281 319Q283 328 288 349T316 400Q316 412 317 417T313 428Q310 433
|
||||
310 437T321 449Q321 455 336 460T373 464Q385 463 391 462T401 457Q415 456 430 447T445 435Q453 428 458 414T464 391Q464 379 463 372T450 351Q443 338 433 326T405 302L393 289Q394 285 401 278T417 265T430 257Q438 259 442 257T444 237Q437 223 428 215T404
|
||||
217Q392 219 387 223T375 234Q368 240 363 246T342 266Q342 266 341 266T328 268L320 247Q320 243 319 234T314 214ZM288 153Q304 140 338 145T413 174Q429 181 449 196T485 227T500 252Q499 257 500 263T506 270Q515 278 520 301T526 350T519 389Q518 391 514
|
||||
398T510 409Q510 414 508 418T499 435T472 473Q440 498 414 503T370 505T346 498Q302 485 277 461T240 410T222 360Q213 331 210 315T208 288T219 262Q218 249 222 237T225 221Q226 216 236 201T261 171T288 153ZM348 315Q365 320 371 331T382 351Q385 353 389
|
||||
357T402 373Q404 377 405 377T406 390Q410 398 403 403Q399 407 396 409T382 415Q381 414 379 412T369 403Q368 399 368 393T361 384Q359 378 355 362T347 331T348 315Z" />
|
||||
<glyph unicode="¯" horiz-adv-x="353" d="M299 456Q293 456 284 456T265 460Q250 460 243 465T231 477Q222 492 232 499T279 511Q313 518 338 521T404 524Q428 524 442 520T467 507Q481 492 475 477T446 464Q439 463 419 462T380 460Q370 460 348 458T299 456Z" />
|
||||
<glyph unicode="°" horiz-adv-x="283" d="M335 413Q297 413 273 424T236 452T215 488Q207 503 203 526T197 559Q197 569 202 587T215 626T231 658Q244 682 263 695T297 721Q312 728 321 731T340 735Q376 735 409 719T464 674T485 602Q485 568 478 546T457
|
||||
507T426 470Q421 464 407 450T374 425T335 413ZM324 486Q337 486 356 498T392 534T407 592Q406 633 392 649T359 666Q319 668 299 637T279 553Q279 539 283 525T297 500T324 486Z" />
|
||||
<glyph unicode="±" horiz-adv-x="446" d="M173 244Q167 244 158 244T138 249Q123 249 116 254T104 267Q93 282 104 289T153 301Q170 305 203 307T276 311T350 314T405 315Q431 315 447 311T475 296Q490 281 484 266T454 254Q449 254 436 253T408 251T381
|
||||
249Q375 249 348 248T286 246T219 245T173 244ZM173 11Q167 11 158 11T138 16Q123 16 116 21T104 34Q93 49 104 56T153 68Q170 72 203 74T276 78T350 81T405 82Q431 82 447 78T475 63Q490 48 484 33T454 21Q449 21 436 20T408 18T381 16Q375 16 348 15T286 13T219
|
||||
12T173 11ZM304 130Q289 120 282 131T270 174Q266 189 264 213T260 266T257 320T256 365Q256 388 260 403T274 429Q289 442 305 436T317 410Q318 404 319 382T322 343Q322 339 323 320T325 275T326 228T327 192Q327 187 327 179T322 161Q322 147 317 140T304 130Z"
|
||||
/>
|
||||
<glyph unicode="²" horiz-adv-x="320" d="M210 339Q205 341 194 352T179 371Q179 375 183 385T192 403T200 412Q201 412 205 418T213 432T218 442L228 450L232 452H230L241 463L251 473H250L266 493Q271 498 273 503T284 518Q301 535 314 550T328 569Q328
|
||||
569 332 573T340 580L359 597Q362 604 369 611T382 626L396 655Q398 662 398 663T385 669H386Q373 672 359 672Q347 672 337 669T309 655Q305 654 301 653T292 649Q286 646 281 644T267 644Q267 644 267 644T261 651L246 671L235 695L269 711Q297 728 327 739T377
|
||||
742Q385 741 392 740T399 738Q407 737 419 729T442 710T457 689V690Q462 683 466 670T470 648Q470 635 463 619T443 585Q440 580 427 566T399 533T370 501T351 483Q346 480 336 470T314 449T295 429T288 420L291 418Q291 418 297 420Q312 426 332 430T370 435T394
|
||||
435Q402 437 420 436T451 429Q452 429 453 428T456 427Q457 426 460 426Q468 423 471 418Q474 412 477 409Q485 402 490 394T494 380T479 372T437 374Q431 374 422 374T408 371Q405 370 400 370T386 369Q385 369 383 369T379 368H373Q361 370 347 367T317 359Q308
|
||||
356 285 350T239 341T210 339Z" />
|
||||
<glyph unicode="³" horiz-adv-x="320" d="M294 302Q250 302 228 317T206 349Q207 364 216 372T247 378Q272 372 297 373T342 383T376 407Q393 426 393 447Q393 457 392 463T379 477Q367 488 341 497T297 508Q290 506 284 509T267 519Q263 524 260 532T254
|
||||
544L250 550Q249 558 266 571T327 612L332 614H331L337 618Q365 636 380 645T404 660T420 673H419Q429 687 429 688T418 694Q401 696 392 696T378 692Q374 694 362 692T338 687T326 682Q325 680 315 677T293 673T279 671Q275 673 270 682T260 703T256 720Q259 724
|
||||
269 731T291 747T311 759Q322 762 342 763T383 766T412 766H413Q448 762 473 742T503 695Q506 679 500 665T472 628L468 624L458 617Q450 611 443 607T423 595L411 587L404 582L396 575L389 570L364 558L403 541Q423 531 437 512T460 481Q465 469 467 459T470 437Q470
|
||||
409 452 383T404 335Q384 322 352 313T294 302Z" />
|
||||
<glyph unicode="´" horiz-adv-x="353" d="M344 438Q336 444 333 459T331 486Q332 491 344 506T375 540T410 574T439 592Q452 595 463 583T478 550Q479 540 469 529T444 505T412 480T387 454Q377 438 367 434T344 438Z" />
|
||||
<glyph unicode="µ" horiz-adv-x="370" d="M66 -186Q56 -185 48 -174T35 -151T30 -133Q30 -121 40 -90T63 -16T90 73T112 162Q117 185 125 213T152 281Q174 324 185 343T200 367Q205 372 211 373T223 374Q239 373 246 365T254 344Q255 331 249 310T234 265T216
|
||||
219T203 179Q199 161 197 145T197 119T212 107Q221 106 232 112T260 136T295 191Q310 218 319 237T334 280Q336 291 342 306T356 336Q362 355 378 359Q380 361 385 361T398 359Q403 360 407 357T418 340Q420 340 420 337T424 332Q426 328 426 324T427 313Q427 298
|
||||
421 274T402 218Q383 176 376 156T369 115Q369 78 397 55Q407 48 408 40T410 21Q409 16 401 8T381 -6T355 -10Q341 -7 329 12T310 59Q308 67 308 80T308 101Q306 97 301 90T288 76Q274 63 252 47T210 28Q193 21 180 23T155 38Q153 30 151 22T146 5Q128 -51 117
|
||||
-85T98 -137T88 -163T82 -175Q77 -181 73 -183T66 -186Z" />
|
||||
<glyph unicode="¶" horiz-adv-x="424" d="M181 -52Q169 -41 159 -28T158 -2Q158 1 161 10T169 30Q175 52 184 77T203 125T220 158Q224 168 226 180T233 200Q238 211 244 223T256 243Q260 262 265 276T271 291Q260 293 249 292T209 296Q182 306 166 333T156
|
||||
409Q166 441 178 474T220 530Q250 552 272 565T316 589T370 612Q378 612 404 613T456 619Q500 616 533 610T584 593T599 567Q598 560 598 555T591 542Q588 537 582 523T568 492T553 464Q549 457 539 433T518 379Q505 354 498 335T491 315Q491 315 487 308T478 292Q477
|
||||
283 468 260T447 214Q437 189 426 162T413 120Q406 107 398 85T379 44L367 2H330Q325 5 318 7T306 16Q304 24 304 29T308 55Q313 65 317 74T326 88Q331 91 332 99T334 109Q334 117 340 127T349 142Q353 154 355 161T357 168Q357 174 366 190Q370 198 375 210T384
|
||||
234Q387 242 390 253T398 264Q398 267 400 275T403 291Q408 300 412 311T420 330Q425 337 428 341T431 346Q428 346 432 357T445 385Q449 390 451 403T458 429Q465 443 475 465T496 505Q501 522 504 535T508 552Q506 552 495 554T474 555T459 543Q458 539 452 529T433
|
||||
497Q425 475 413 451T397 412Q390 397 383 381T369 349Q365 342 358 326T346 292Q342 283 334 264T316 220T297 174T278 138Q275 128 273 118T269 102Q269 97 260 73T240 18T218 -40Q211 -50 205 -53T181 -52Z" />
|
||||
<glyph unicode="·" horiz-adv-x="187" d="M150 238Q145 243 141 255T135 278T136 289Q141 290 149 299T164 319T169 339Q169 349 179 351Q191 359 207 354T234 332Q243 313 239 296T217 256Q202 236 183 232T150 238Z" />
|
||||
<glyph unicode="¸" horiz-adv-x="353" d="M160 -188Q145 -191 122 -187T78 -178T51 -170Q39 -166 34 -156T30 -135T41 -118T69 -117Q85 -122 103 -128T137 -134T160 -120Q167 -109 160 -98T142 -75Q135 -66 128 -58T109 -39Q101 -28 99 -15T114 16T179 58L227
|
||||
30Q202 18 187 7T171 -17Q185 -37 202 -55T224 -94Q230 -118 222 -138T197 -171T160 -188Z" />
|
||||
<glyph unicode="¹" horiz-adv-x="320" d="M337 305Q334 306 328 309T317 322T315 352Q314 357 314 364T317 380Q321 400 324 411T328 425Q332 435 338 455T351 497Q354 505 358 520T368 552Q370 563 377 580T387 609Q390 618 393 628T399 647Q394 648 389
|
||||
645T373 638Q365 632 354 625T331 608Q324 602 316 595T300 581Q283 567 274 562T255 560Q240 561 232 572T224 592Q222 595 226 601T238 616T251 631Q257 635 265 641T279 651Q283 653 287 657T298 666Q302 669 311 677T335 696Q340 701 346 706T361 718Q365 721
|
||||
369 724T377 730Q397 745 416 754T440 763Q447 768 458 766T479 760T491 751Q492 748 494 741T496 725Q494 718 490 704T480 672T470 637T460 607Q458 599 455 589T448 566T441 542T434 522Q432 517 431 512T429 502Q426 495 424 488T419 466Q412 449 407 429T397
|
||||
390Q394 380 391 368T384 347Q382 338 380 331T373 320Q370 306 361 303T337 305Z" />
|
||||
<glyph unicode="º" horiz-adv-x="283" d="M255 303Q242 303 227 314T200 337Q187 353 184 364T183 394Q185 399 184 405T183 412L185 411Q181 415 181 416T184 420L182 419Q182 420 183 420T184 422L190 424Q190 424 189 427T187 432Q188 439 192 454T202
|
||||
487T216 518Q221 527 231 543T254 575T276 601Q296 620 318 632T359 649H358Q378 655 386 655T407 640Q424 630 438 610T454 566Q456 540 450 506T412 418Q392 387 371 368T326 332H327Q311 319 294 312T255 303ZM270 374Q279 374 292 382T326 414Q343 435 354
|
||||
456T375 509Q377 516 378 525T380 542Q380 553 379 561T375 571H376Q368 576 357 574T332 559Q311 538 295 508T261 435Q259 425 257 416T254 400Q254 374 270 374Z" />
|
||||
<glyph unicode="»" horiz-adv-x="708" d="M450 -10Q444 -12 436 -7T423 2Q413 10 403 10T390 19Q390 19 392 27T402 41Q416 53 429 64T464 94T524 148Q559 180 579 201T597 242Q588 262 557 295T456 368Q432 380 413 397T389 429T398 448Q406 449 431 449T488
|
||||
436Q524 417 541 408T574 380Q608 361 627 339T662 287L686 245L693 215Q688 214 682 207T672 192T667 184Q658 173 644 160T608 127T550 77Q513 50 500 36T476 12Q470 5 463 -2T450 -10ZM236 -10Q230 -12 222 -7T209 2Q199 10 189 10T176 19Q176 19 178 27T188
|
||||
41Q202 53 215 64T250 94T310 148Q345 180 365 201T383 242Q374 262 343 295T242 368Q218 380 199 397T175 429T184 448Q192 449 217 449T273 436Q309 417 326 408T359 380Q393 361 412 339T447 287L471 245L478 215Q473 214 467 207T457 192T452 184Q443 173 430
|
||||
160T394 127T336 77Q299 50 286 36T262 12Q256 5 249 -2T236 -10Z" />
|
||||
<glyph unicode="¼" horiz-adv-x="800" d="M268 -19Q249 -16 240 -3T235 35T265 94Q273 102 280 109T289 123Q293 129 310 149T349 195T394 246T432 288T450 309Q454 308 459 313T466 325Q469 333 475 339T488 346Q490 351 494 355T499 362Q500 366 503 369T508
|
||||
375Q517 383 540 405T594 459T659 525T720 590T768 640T788 663Q793 676 808 671Q815 675 824 671Q824 671 830 663T841 645Q846 636 846 628T841 610Q837 599 831 592T810 571T765 531Q759 525 744 510T708 476T669 439T638 409T624 394Q621 392 616 387T604 373Q596
|
||||
365 579 349T547 318T531 301Q529 298 527 296T518 291Q517 292 515 289T512 286Q512 281 503 270T479 245Q462 226 435 193T380 124T330 60T303 19Q296 0 286 -8T268 -19ZM272 205Q269 206 263 209T252 222T249 252Q249 257 249 264T252 280Q256 300 259 311T263
|
||||
325Q267 335 273 355T285 397Q289 405 293 420T302 452Q305 464 312 480T322 509Q325 518 327 528T333 547Q328 548 323 545T308 538Q299 532 289 525T266 508Q259 502 251 495T234 481Q218 467 209 462T190 460Q175 461 167 472T158 492Q157 495 161 501T172 516T185
|
||||
531Q191 535 199 541T213 551Q217 553 223 558T234 567Q237 569 244 576T264 592Q274 600 284 608T306 626Q326 640 345 650T374 663Q381 668 392 666T413 660T426 651Q427 648 429 641T430 625Q428 618 424 604T415 572T404 537T395 507Q392 499 389 489T383 466T376
|
||||
442T369 422Q367 417 366 412T363 402Q360 395 358 388T353 366Q347 349 341 329T332 290Q329 280 325 268T319 247Q317 238 314 231T308 220Q304 206 295 203T272 205ZM705 -46Q698 -39 696 -24T699 18Q702 42 709 71Q711 80 712 85T715 97Q722 113 725 123T728
|
||||
134Q725 133 720 132T706 126Q693 123 686 122T668 121Q649 121 634 129T611 150Q607 155 603 166T598 189T601 206V205L607 221L614 240Q616 246 618 251T620 255Q620 255 620 257T622 260Q624 264 624 268Q627 276 639 295T666 338T694 381T713 407L714 408Q719
|
||||
411 728 415T745 420T757 416Q765 407 767 392T767 373Q766 369 761 360T750 343L743 337L740 334H741Q725 309 708 279T676 220Q671 205 669 197T667 187H666Q672 186 680 187T708 195Q722 198 730 199T745 204Q749 204 753 205T757 209H761Q761 212 761 217T762
|
||||
224L769 243L781 267Q785 275 789 285T801 309L822 365Q830 385 836 388T848 391Q853 391 860 388T868 374V378Q873 371 880 361T884 340Q882 333 880 327T875 315L872 306L866 293Q862 288 862 285T859 278Q848 251 832 213T803 139T783 83Q768 34 764 16T766
|
||||
-13Q767 -31 754 -43T726 -57T705 -45V-46Z" />
|
||||
<glyph unicode="½" horiz-adv-x="800" d="M237 -19Q219 -16 210 -3T205 35T235 94Q243 102 249 109T258 123Q263 129 280 149T319 195T364 246T402 288T419 309Q423 308 428 313T435 325Q438 333 445 339T457 346Q459 351 463 355T468 363Q469 366 472 368T477
|
||||
375Q486 383 509 405T564 459T628 525T690 590T737 640T758 663Q763 676 777 671Q784 675 793 671Q793 671 799 663T810 645Q816 636 816 628T811 610Q806 599 800 592T779 571T734 531Q728 525 713 510T677 476T638 439T607 409T594 394Q591 392 586 387T573 373Q565
|
||||
365 548 349T516 318T501 301Q499 298 497 296T488 291Q486 292 484 289T482 285Q482 281 473 270T448 245Q432 226 405 193T350 124T300 60T273 19Q265 0 255 -8T237 -19ZM272 205Q269 206 263 209T252 222T249 252Q249 257 249 264T252 280Q256 300 259 311T263
|
||||
325Q267 335 273 355T285 397Q289 405 293 420T302 452Q305 464 312 480T322 509Q325 518 327 528T333 547Q328 548 323 545T308 538Q299 532 289 525T266 508Q259 502 251 495T234 481Q218 467 209 462T190 460Q175 461 167 472T158 492Q157 495 161 501T172 516T185
|
||||
531Q191 535 199 541T213 551Q217 553 223 558T234 567Q237 569 244 576T264 592Q274 600 284 608T306 626Q326 640 345 650T374 663Q381 668 392 666T413 660T426 651Q427 648 429 641T430 625Q428 618 424 604T415 572T404 537T395 507Q392 499 389 489T383 466T376
|
||||
442T369 422Q367 417 366 412T363 402Q360 395 358 388T353 366Q347 349 341 329T332 290Q329 280 325 268T319 247Q317 238 314 231T308 220Q304 206 295 203T272 205ZM544 -11Q539 -9 528 2T513 21Q513 25 517 35T526 53T534 62Q535 62 539 68T547 82T552 92L562
|
||||
100L566 102H564L575 113L585 123H584L600 143Q605 148 607 153T618 168Q635 185 648 200T662 219Q662 219 666 223T674 230L693 247Q696 254 703 261T716 276L730 305Q732 312 732 313T719 319H720Q707 322 693 322Q681 322 671 319T643 305Q639 304 635 303T626
|
||||
299Q620 296 615 294T601 294Q601 294 601 294T595 301L580 321L569 345L603 361Q631 378 661 389T711 392Q719 391 726 390T733 388Q741 387 753 379T776 360T791 339V340Q796 333 800 320T804 298Q804 285 797 269T777 235Q774 230 761 216T733 183T704 151T685
|
||||
133Q680 130 670 120T648 99T629 79T622 70L625 68Q625 68 631 70Q646 76 666 80T704 85T728 85Q736 87 754 86T785 79Q786 79 787 78T790 77Q791 76 794 76Q802 73 805 68Q808 62 811 59Q819 52 824 44T828 30T813 22T771 24Q765 24 756 24T742 21Q739 20 734
|
||||
20T720 19Q719 19 717 19T713 18H707Q695 20 681 17T651 9Q642 6 619 0T573 -9T544 -11Z" />
|
||||
<glyph unicode="¾" horiz-adv-x="800" d="M279 -19Q260 -16 251 -3T246 35T276 94Q285 102 291 109T300 123Q305 129 321 149T361 195T406 246T443 288T461 309Q465 308 470 313T477 325Q480 333 486 339T499 346Q501 351 505 355T510 362Q511 366 514 369T519
|
||||
375Q528 383 551 405T606 459T670 525T732 590T779 640T799 663Q804 676 819 671Q826 675 835 671Q835 671 841 663T852 645Q858 636 858 628T852 610Q848 599 842 592T821 571T776 531Q770 525 755 510T719 476T680 439T649 409T636 394Q632 392 627 387T615 373Q607
|
||||
365 590 349T558 318T543 301Q541 298 538 296T529 291Q528 292 526 289T523 286Q523 281 515 270T490 245Q474 226 447 193T391 124T341 60T314 19Q307 0 297 -8T279 -19ZM227 203Q183 203 161 218T139 250Q140 265 149 273T180 279Q205 273 229 274T275 284T309
|
||||
308Q326 327 326 348Q326 358 325 364T312 378Q300 389 274 398T230 409Q223 407 217 409T200 419Q196 424 193 433T187 445L183 451Q182 459 199 472T260 512L265 514H264L270 518Q298 536 313 545T337 561T352 574H351Q361 588 361 589T350 595Q333 597 324 597T311
|
||||
593Q307 595 295 593T271 588T259 583Q258 581 247 578T225 574T212 572Q208 573 203 583T193 604T189 621Q192 625 201 632T223 647T244 659Q255 662 275 663T316 666T345 666H346Q381 662 406 643T435 596Q438 580 432 566T404 528L400 524L390 517Q382 511 375
|
||||
508T356 496L344 488L337 483L329 476L322 471L296 458L335 442Q355 432 369 413T392 382Q397 370 399 360T402 338Q402 310 384 284T336 236Q316 223 285 214T227 203ZM685 -46Q678 -39 676 -24T679 18Q682 42 689 71Q691 80 692 85T695 97Q702 113 705 123T708
|
||||
134Q705 133 700 132T686 126Q673 123 666 122T648 121Q629 121 614 129T591 150Q587 155 583 166T578 189T581 206V205L587 221L594 240Q596 246 598 251T600 255Q600 255 600 257T602 260Q604 264 604 268Q607 276 619 295T646 338T674 381T693 407L694 408Q699
|
||||
411 708 415T725 420T737 416Q745 407 747 392T747 373Q746 369 741 360T730 343L723 337L720 334H721Q705 309 688 279T656 220Q651 205 649 197T647 187H646Q652 186 660 187T688 195Q702 198 710 199T725 204Q729 204 733 205T737 209H741Q741 212 741 217T742
|
||||
224L749 243L761 267Q765 275 769 285T781 309L802 365Q810 385 816 388T828 391Q833 391 840 388T848 374V378Q853 371 860 361T864 340Q862 333 860 327T855 315L852 306L846 293Q842 288 842 285T839 278Q828 251 812 213T783 139T763 83Q748 34 744 16T746
|
||||
-13Q747 -31 734 -43T706 -57T685 -45V-46Z" />
|
||||
<glyph unicode="¿" horiz-adv-x="374" d="M145 -226Q139 -225 132 -225T124 -222Q121 -222 112 -222T95 -222Q83 -218 68 -210T38 -192T17 -174Q10 -152 11 -120T21 -51T44 17T79 72Q85 78 101 92T135 123T163 151Q198 170 223 208T262 282Q273 306 283 312T306
|
||||
319Q322 318 329 306T336 282Q336 281 337 272T337 255Q337 249 331 236T318 205Q307 186 285 161T245 123Q236 116 232 114T228 111Q228 107 214 96T190 80Q190 80 178 71T157 55Q135 32 124 13T107 -31T93 -94Q92 -128 95 -138T110 -158Q134 -164 159 -157T207
|
||||
-130T245 -76Q251 -59 251 -53T249 -37Q249 -29 247 -20T244 -5Q249 -4 260 -2T284 1T307 -9Q307 -9 313 -17T322 -30Q328 -38 328 -45T327 -68Q321 -88 309 -112T278 -159T233 -195Q212 -204 195 -213T178 -223Q178 -223 171 -223T145 -226ZM317 408Q284 429 288
|
||||
453T331 498Q351 506 365 505T395 492Q414 473 408 454T373 414Q355 402 346 402T317 408Z" />
|
||||
<glyph unicode="À" horiz-adv-x="502" d="M317 -33Q299 -23 298 -11T311 31T358 124Q382 169 391 194T403 231T406 245Q404 254 408 259T421 269Q426 274 441 287T467 318Q476 339 488 361T519 416T570 504Q590 539 616 580T670 658Q681 672 692 680T712
|
||||
688Q731 688 750 678T786 652T808 621Q813 613 812 587T808 524T801 445Q798 404 792 348T781 231T772 114T772 15Q773 6 772 -2T771 -15Q765 -21 747 -21T712 -14T693 1Q690 4 690 7T690 28T692 90L697 246L684 245Q675 245 651 243T599 238T548 231T515 224Q506
|
||||
224 494 212T470 181Q466 167 456 152T445 131Q438 126 434 119T430 112Q430 106 421 83T398 31T370 -19L345 -55L317 -33ZM545 304Q545 304 556 306T582 310T609 313Q638 320 655 323T681 326T696 324Q700 319 703 318T707 317Q708 319 710 338T717 387T725 447T731
|
||||
506T735 549Q736 568 735 583T734 599Q728 599 711 577T671 520T627 443Q617 424 609 412T595 399Q593 397 584 383T565 352T549 320T545 304ZM546 706Q537 701 533 706T527 723T518 744Q508 763 494 784T473 826T475 858Q494 877 505 880T526 872Q533 868 542
|
||||
850T561 810T577 769T583 744Q584 740 572 726T546 706Z" />
|
||||
<glyph unicode="Á" horiz-adv-x="502" d="M317 -33Q299 -23 298 -11T311 31T358 124Q382 169 391 194T403 231T406 245Q404 254 408 259T421 269Q426 274 441 287T467 318Q476 339 488 361T519 416T570 504Q590 539 616 580T670 658Q681 672 692 680T712
|
||||
688Q731 688 750 678T786 652T808 621Q813 613 812 587T808 524T801 445Q798 404 792 348T781 231T772 114T772 15Q773 6 772 -2T771 -15Q765 -21 747 -21T712 -14T693 1Q690 4 690 7T690 28T692 90L697 246L684 245Q675 245 651 243T599 238T548 231T515 224Q506
|
||||
224 494 212T470 181Q466 167 456 152T445 131Q438 126 434 119T430 112Q430 106 421 83T398 31T370 -19L345 -55L317 -33ZM545 304Q545 304 556 306T582 310T609 313Q638 320 655 323T681 326T696 324Q700 319 703 318T707 317Q708 319 710 338T717 387T725 447T731
|
||||
506T735 549Q736 568 735 583T734 599Q728 599 711 577T671 520T627 443Q617 424 609 412T595 399Q593 397 584 383T565 352T549 320T545 304ZM481 714Q474 721 471 732T468 762Q469 767 481 782T511 816T546 849T573 868Q585 873 598 860T615 826Q617 818 607
|
||||
806T579 780T546 753T521 728Q511 712 502 709T481 714Z" />
|
||||
<glyph unicode="Â" horiz-adv-x="502" d="M317 -33Q299 -23 298 -11T311 31T358 124Q382 169 391 194T403 231T406 245Q404 254 408 259T421 269Q426 274 441 287T467 318Q476 339 488 361T519 416T570 504Q590 539 616 580T670 658Q681 672 692 680T712
|
||||
688Q731 688 750 678T786 652T808 621Q813 613 812 587T808 524T801 445Q798 404 792 348T781 231T772 114T772 15Q773 6 772 -2T771 -15Q765 -21 747 -21T712 -14T693 1Q690 4 690 7T690 28T692 90L697 246L684 245Q675 245 651 243T599 238T548 231T515 224Q506
|
||||
224 494 212T470 181Q466 167 456 152T445 131Q438 126 434 119T430 112Q430 106 421 83T398 31T370 -19L345 -55L317 -33ZM545 304Q545 304 556 306T582 310T609 313Q638 320 655 323T681 326T696 324Q700 319 703 318T707 317Q708 319 710 338T717 387T725 447T731
|
||||
506T735 549Q736 568 735 583T734 599Q728 599 711 577T671 520T627 443Q617 424 609 412T595 399Q593 397 584 383T565 352T549 320T545 304ZM685 728Q668 711 655 715T637 735T643 764Q646 768 658 779T686 804T718 831T744 849Q756 859 767 857T785 846Q797
|
||||
836 814 820T847 787T868 763Q874 752 872 740T860 721T839 714T814 733Q807 740 792 755T761 784Q749 777 734 766T705 745T685 728Z" />
|
||||
<glyph unicode="Ã" horiz-adv-x="502" d="M317 -33Q299 -23 298 -11T311 31T358 124Q382 169 391 194T403 231T406 245Q404 254 408 259T421 269Q426 274 441 287T467 318Q476 339 488 361T519 416T570 504Q590 539 616 580T670 658Q681 672 692 680T712
|
||||
688Q731 688 750 678T786 652T808 621Q813 613 812 587T808 524T801 445Q798 404 792 348T781 231T772 114T772 15Q773 6 772 -2T771 -15Q765 -21 747 -21T712 -14T693 1Q690 4 690 7T690 28T692 90L697 246L684 245Q675 245 651 243T599 238T548 231T515 224Q506
|
||||
224 494 212T470 181Q466 167 456 152T445 131Q438 126 434 119T430 112Q430 106 421 83T398 31T370 -19L345 -55L317 -33ZM545 304Q545 304 556 306T582 310T609 313Q638 320 655 323T681 326T696 324Q700 319 703 318T707 317Q708 319 710 338T717 387T725 447T731
|
||||
506T735 549Q736 568 735 583T734 599Q728 599 711 577T671 520T627 443Q617 424 609 412T595 399Q593 397 584 383T565 352T549 320T545 304ZM571 727Q555 727 540 735T507 757Q498 762 484 776T458 790Q448 790 442 782T430 766T413 756Q410 749 406 743T396
|
||||
741Q386 743 380 750T372 773Q377 791 393 812T437 848Q463 855 481 848T516 825Q540 805 552 800T584 803Q599 807 614 816T651 834Q658 837 665 832T676 817T679 802Q679 792 671 782T653 767Q623 750 607 741T583 730T571 727Z" />
|
||||
<glyph unicode="Ä" horiz-adv-x="502" d="M317 -33Q299 -23 298 -11T311 31T358 124Q382 169 391 194T403 231T406 245Q404 254 408 259T421 269Q426 274 441 287T467 318Q476 339 488 361T519 416T570 504Q590 539 616 580T670 658Q681 672 692 680T712
|
||||
688Q731 688 750 678T786 652T808 621Q813 613 812 587T808 524T801 445Q798 404 792 348T781 231T772 114T772 15Q773 6 772 -2T771 -15Q765 -21 747 -21T712 -14T693 1Q690 4 690 7T690 28T692 90L697 246L684 245Q675 245 651 243T599 238T548 231T515 224Q506
|
||||
224 494 212T470 181Q466 167 456 152T445 131Q438 126 434 119T430 112Q430 106 421 83T398 31T370 -19L345 -55L317 -33ZM545 304Q545 304 556 306T582 310T609 313Q638 320 655 323T681 326T696 324Q700 319 703 318T707 317Q708 319 710 338T717 387T725 447T731
|
||||
506T735 549Q736 568 735 583T734 599Q728 599 711 577T671 520T627 443Q617 424 609 412T595 399Q593 397 584 383T565 352T549 320T545 304ZM574 747Q567 754 562 768T558 786Q560 791 566 806T577 827Q581 832 590 841T603 851Q614 862 628 856T649 834Q665
|
||||
814 660 797T636 760Q618 732 602 732T574 747ZM435 741Q423 750 417 764T413 785Q415 796 424 814T440 839Q443 841 448 845T459 853Q470 861 480 857T498 843T509 822Q517 809 512 795T492 763Q476 742 463 736T435 741Z" />
|
||||
<glyph unicode="Å" horiz-adv-x="502" d="M317 -33Q299 -23 298 -11T311 31T358 124Q382 169 391 194T403 231T406 245Q404 254 408 259T421 269Q426 274 441 287T467 318Q476 339 488 361T519 416T570 504Q590 539 616 580T670 658Q681 672 692 680T712
|
||||
688Q731 688 750 678T786 652T808 621Q813 613 812 587T808 524T801 445Q798 404 792 348T781 231T772 114T772 15Q773 6 772 -2T771 -15Q765 -21 747 -21T712 -14T693 1Q690 4 690 7T690 28T692 90L697 246L684 245Q675 245 651 243T599 238T548 231T515 224Q506
|
||||
224 494 212T470 181Q466 167 456 152T445 131Q438 126 434 119T430 112Q430 106 421 83T398 31T370 -19L345 -55L317 -33ZM545 304Q545 304 556 306T582 310T609 313Q638 320 655 323T681 326T696 324Q700 319 703 318T707 317Q708 319 710 338T717 387T725 447T731
|
||||
506T735 549Q736 568 735 583T734 599Q728 599 711 577T671 520T627 443Q617 424 609 412T595 399Q593 397 584 383T565 352T549 320T545 304ZM529 687Q495 687 479 706T457 759Q456 787 466 811T494 852T534 868Q574 867 594 850T615 803Q614 771 603 745T573
|
||||
703T529 687ZM529 739Q547 739 555 750T564 779Q563 793 559 804T538 814Q505 813 506 771Q506 761 513 750T529 739Z" />
|
||||
<glyph unicode="Æ" horiz-adv-x="784" d="M557 -49Q517 -49 492 -44T440 -18Q420 -3 410 20T400 73T406 135Q409 156 414 174T423 204H411Q391 202 355 204T268 209L251 188Q245 181 234 164T211 126Q201 107 185 81T150 32Q129 1 119 -7T104 -16Q93 -16
|
||||
87 -14T72 -4Q54 6 56 25T83 73Q89 80 93 87T98 94Q101 100 111 117T135 155T159 191T176 209Q198 230 180 248Q173 251 174 262T185 284T213 292Q221 296 227 298T233 303Q234 307 241 319T258 346T278 376T297 399Q312 427 318 436T330 455Q336 460 348 477T372
|
||||
510Q388 524 400 540T423 567Q429 578 439 590T463 616Q485 637 501 641T532 642Q546 640 571 635T624 621Q648 631 680 638T734 647Q740 651 761 653T809 655T860 653Q882 653 895 647T921 634Q937 621 938 611T935 596T931 591Q929 589 918 587T886 585T829 584Q812
|
||||
584 792 581T754 575T730 572Q718 568 703 567T684 566Q682 566 674 554T657 524T640 493T633 475Q633 465 625 452T605 422Q595 409 593 397T600 380Q616 383 637 386T679 391T715 393Q738 397 755 397T779 392Q791 390 795 381T796 362T783 349Q777 344 756 337T705
|
||||
322T645 308T591 297T560 293Q552 302 547 292T528 235Q517 210 510 193T499 157T489 107Q484 88 489 67T527 30Q547 26 574 27T644 39Q662 50 678 58T701 71Q706 71 716 74T731 78Q736 83 741 86T753 90Q755 90 764 78T781 53T789 37Q789 27 758 12T676 -23Q651
|
||||
-34 635 -40T603 -47T557 -49ZM321 278Q321 278 338 280T383 282Q402 284 419 284T449 283Q451 290 455 296T461 308Q464 312 466 322T469 335Q469 335 472 342T479 360Q485 371 488 378T493 390Q497 395 503 405T513 426Q535 467 549 490T570 532Q557 538 542
|
||||
539T506 538Q503 541 492 532T467 508T441 478T424 455Q420 450 405 428T373 382Q345 343 333 322T318 291T321 278Z" />
|
||||
<glyph unicode="Ç" horiz-adv-x="482" d="M472 -63Q457 -57 439 -48T404 -22T377 18Q367 47 364 75T361 140Q361 192 368 230T392 309Q394 312 399 326T412 358T424 384Q432 401 448 429T484 485Q513 528 532 554T570 599T610 635T666 675Q688 691 720 694T781
|
||||
683T826 635Q837 614 836 583T825 518T798 453T760 403Q747 391 730 397T698 417Q689 434 689 437T692 441Q698 448 708 465T728 501T742 533Q750 575 753 590T747 614Q743 618 736 617T711 607Q688 597 655 565T590 491Q550 438 523 397T482 313Q480 309 476 298T471
|
||||
287Q472 283 468 268T459 241Q448 195 446 150T451 72T474 23Q487 14 508 17T556 31T613 55Q637 65 657 77T687 98Q695 104 707 110T729 117Q743 122 748 113T753 88Q753 74 735 55T692 22Q684 14 671 7T644 -6Q623 -22 592 -37T530 -60T472 -63ZM237 -4Q222 -7
|
||||
199 -3T155 6T128 14Q116 18 111 28T107 49T118 66T146 67Q162 62 180 56T214 50T237 64Q244 75 237 86T219 109Q212 118 205 126T186 145Q178 156 176 169T191 200T256 242L304 214Q279 202 264 191T248 167Q262 147 279 129T301 90Q307 66 299 46T274 13T237
|
||||
-4Z" />
|
||||
<glyph unicode="È" horiz-adv-x="548" d="M489 -34Q458 -32 430 -13T375 25Q358 42 349 61T334 113Q330 132 334 162T347 223T364 272Q376 300 394 332T431 394T461 442Q468 449 468 449T467 450Q467 455 477 475T496 512Q511 528 513 538T510 554Q508 558
|
||||
518 570T546 597T588 626Q612 645 634 646T661 637Q661 634 672 635T699 640T727 646Q732 652 750 655T794 662Q807 661 822 661T848 663T859 664Q866 666 878 658T898 631Q905 613 889 602T831 585Q801 581 783 579T744 573T689 561Q664 556 648 552T619 537T591
|
||||
504Q584 499 573 478T551 436Q523 397 507 375T495 348Q495 348 508 345T525 342Q535 347 549 349T573 353Q635 369 666 377T712 388T737 393Q751 404 765 394T786 367Q793 350 787 340T758 323T693 305T586 277Q531 261 496 258T462 275Q455 279 447 267T431 234T418
|
||||
189T411 144T414 112Q422 89 438 74T488 48Q508 47 527 45T570 53Q629 63 655 74T687 89Q695 93 697 96T705 99Q702 94 707 98T723 113Q741 128 761 133T795 139T810 133Q816 123 806 103T772 60T715 18Q662 -10 600 -21T489 -34ZM568 706Q559 701 555 706T549
|
||||
723T540 744Q530 763 516 784T495 826T497 858Q516 877 527 880T548 872Q555 868 564 850T583 810T599 769T605 744Q606 740 594 726T568 706Z" />
|
||||
<glyph unicode="É" horiz-adv-x="548" d="M489 -34Q458 -32 430 -13T375 25Q358 42 349 61T334 113Q330 132 334 162T347 223T364 272Q376 300 394 332T431 394T461 442Q468 449 468 449T467 450Q467 455 477 475T496 512Q511 528 513 538T510 554Q508 558
|
||||
518 570T546 597T588 626Q612 645 634 646T661 637Q661 634 672 635T699 640T727 646Q732 652 750 655T794 662Q807 661 822 661T848 663T859 664Q866 666 878 658T898 631Q905 613 889 602T831 585Q801 581 783 579T744 573T689 561Q664 556 648 552T619 537T591
|
||||
504Q584 499 573 478T551 436Q523 397 507 375T495 348Q495 348 508 345T525 342Q535 347 549 349T573 353Q635 369 666 377T712 388T737 393Q751 404 765 394T786 367Q793 350 787 340T758 323T693 305T586 277Q531 261 496 258T462 275Q455 279 447 267T431 234T418
|
||||
189T411 144T414 112Q422 89 438 74T488 48Q508 47 527 45T570 53Q629 63 655 74T687 89Q695 93 697 96T705 99Q702 94 707 98T723 113Q741 128 761 133T795 139T810 133Q816 123 806 103T772 60T715 18Q662 -10 600 -21T489 -34ZM503 714Q496 721 493 732T490
|
||||
762Q491 767 503 782T533 816T568 849T595 868Q607 873 620 860T637 826Q639 818 629 806T601 780T568 753T543 728Q533 712 524 709T503 714Z" />
|
||||
<glyph unicode="Ê" horiz-adv-x="548" d="M489 -34Q458 -32 430 -13T375 25Q358 42 349 61T334 113Q330 132 334 162T347 223T364 272Q376 300 394 332T431 394T461 442Q468 449 468 449T467 450Q467 455 477 475T496 512Q511 528 513 538T510 554Q508 558
|
||||
518 570T546 597T588 626Q612 645 634 646T661 637Q661 634 672 635T699 640T727 646Q732 652 750 655T794 662Q807 661 822 661T848 663T859 664Q866 666 878 658T898 631Q905 613 889 602T831 585Q801 581 783 579T744 573T689 561Q664 556 648 552T619 537T591
|
||||
504Q584 499 573 478T551 436Q523 397 507 375T495 348Q495 348 508 345T525 342Q535 347 549 349T573 353Q635 369 666 377T712 388T737 393Q751 404 765 394T786 367Q793 350 787 340T758 323T693 305T586 277Q531 261 496 258T462 275Q455 279 447 267T431 234T418
|
||||
189T411 144T414 112Q422 89 438 74T488 48Q508 47 527 45T570 53Q629 63 655 74T687 89Q695 93 697 96T705 99Q702 94 707 98T723 113Q741 128 761 133T795 139T810 133Q816 123 806 103T772 60T715 18Q662 -10 600 -21T489 -34ZM491 728Q474 711 461 715T443
|
||||
735T449 764Q452 768 464 779T492 804T524 831T550 849Q562 859 573 857T591 846Q603 836 620 820T653 787T674 763Q680 752 678 740T666 721T645 714T620 733Q613 740 598 755T567 784Q555 777 540 766T511 745T491 728Z" />
|
||||
<glyph unicode="Ë" horiz-adv-x="548" d="M489 -34Q458 -32 430 -13T375 25Q358 42 349 61T334 113Q330 132 334 162T347 223T364 272Q376 300 394 332T431 394T461 442Q468 449 468 449T467 450Q467 455 477 475T496 512Q511 528 513 538T510 554Q508 558
|
||||
518 570T546 597T588 626Q612 645 634 646T661 637Q661 634 672 635T699 640T727 646Q732 652 750 655T794 662Q807 661 822 661T848 663T859 664Q866 666 878 658T898 631Q905 613 889 602T831 585Q801 581 783 579T744 573T689 561Q664 556 648 552T619 537T591
|
||||
504Q584 499 573 478T551 436Q523 397 507 375T495 348Q495 348 508 345T525 342Q535 347 549 349T573 353Q635 369 666 377T712 388T737 393Q751 404 765 394T786 367Q793 350 787 340T758 323T693 305T586 277Q531 261 496 258T462 275Q455 279 447 267T431 234T418
|
||||
189T411 144T414 112Q422 89 438 74T488 48Q508 47 527 45T570 53Q629 63 655 74T687 89Q695 93 697 96T705 99Q702 94 707 98T723 113Q741 128 761 133T795 139T810 133Q816 123 806 103T772 60T715 18Q662 -10 600 -21T489 -34ZM596 747Q589 754 584 768T580
|
||||
786Q582 791 588 806T599 827Q603 832 612 841T625 851Q636 862 650 856T671 834Q687 814 682 797T658 760Q640 732 624 732T596 747ZM457 741Q445 750 439 764T435 785Q437 796 446 814T462 839Q465 841 470 845T481 853Q492 861 502 857T520 843T531 822Q539
|
||||
809 534 795T514 763Q498 742 485 736T457 741Z" />
|
||||
<glyph unicode="Ì" horiz-adv-x="400" d="M438 -38Q431 -27 412 -24T357 -23Q343 -25 329 -21T306 -10T299 7Q300 19 324 30T392 43L438 44L448 64Q452 75 455 90T466 129Q470 143 478 167T495 220T511 270T520 302Q524 311 531 332T544 376T553 409Q579
|
||||
488 587 520T591 553Q587 553 572 552T538 550T506 546T489 542Q484 535 472 543T457 561Q456 570 457 577T463 587Q470 593 491 600T539 614T589 623Q606 625 623 630T650 644Q659 647 667 649T685 650Q693 645 712 645T754 646Q810 651 831 645T860 624Q865 605
|
||||
860 593T837 582Q828 580 810 579T765 576Q697 570 692 562Q688 558 686 554T679 545Q680 541 675 521T661 479Q657 466 649 442T633 393T617 347T607 319Q603 310 601 300T597 284Q583 235 573 202T556 144T542 96T528 45Q528 45 544 46T587 50Q634 55 652 56T674
|
||||
54T682 41Q702 14 682 -1T606 -16Q554 -18 529 -19T495 -24T486 -34Q486 -47 470 -49T438 -38ZM723 706Q714 701 710 706T704 723T695 744Q685 763 671 784T650 826T652 858Q671 877 682 880T703 872Q710 868 719 850T738 810T754 769T760 744Q761 740 749 726T723
|
||||
706Z" />
|
||||
<glyph unicode="Í" horiz-adv-x="400" d="M438 -38Q431 -27 412 -24T357 -23Q343 -25 329 -21T306 -10T299 7Q300 19 324 30T392 43L438 44L448 64Q452 75 455 90T466 129Q470 143 478 167T495 220T511 270T520 302Q524 311 531 332T544 376T553 409Q579
|
||||
488 587 520T591 553Q587 553 572 552T538 550T506 546T489 542Q484 535 472 543T457 561Q456 570 457 577T463 587Q470 593 491 600T539 614T589 623Q606 625 623 630T650 644Q659 647 667 649T685 650Q693 645 712 645T754 646Q810 651 831 645T860 624Q865 605
|
||||
860 593T837 582Q828 580 810 579T765 576Q697 570 692 562Q688 558 686 554T679 545Q680 541 675 521T661 479Q657 466 649 442T633 393T617 347T607 319Q603 310 601 300T597 284Q583 235 573 202T556 144T542 96T528 45Q528 45 544 46T587 50Q634 55 652 56T674
|
||||
54T682 41Q702 14 682 -1T606 -16Q554 -18 529 -19T495 -24T486 -34Q486 -47 470 -49T438 -38ZM658 714Q651 721 648 732T645 762Q646 767 658 782T688 816T723 849T750 868Q762 873 775 860T792 826Q794 818 784 806T756 780T723 753T698 728Q688 712 679 709T658
|
||||
714Z" />
|
||||
<glyph unicode="Î" horiz-adv-x="400" d="M438 -38Q431 -27 412 -24T357 -23Q343 -25 329 -21T306 -10T299 7Q300 19 324 30T392 43L438 44L448 64Q452 75 455 90T466 129Q470 143 478 167T495 220T511 270T520 302Q524 311 531 332T544 376T553 409Q579
|
||||
488 587 520T591 553Q587 553 572 552T538 550T506 546T489 542Q484 535 472 543T457 561Q456 570 457 577T463 587Q470 593 491 600T539 614T589 623Q606 625 623 630T650 644Q659 647 667 649T685 650Q693 645 712 645T754 646Q810 651 831 645T860 624Q865 605
|
||||
860 593T837 582Q828 580 810 579T765 576Q697 570 692 562Q688 558 686 554T679 545Q680 541 675 521T661 479Q657 466 649 442T633 393T617 347T607 319Q603 310 601 300T597 284Q583 235 573 202T556 144T542 96T528 45Q528 45 544 46T587 50Q634 55 652 56T674
|
||||
54T682 41Q702 14 682 -1T606 -16Q554 -18 529 -19T495 -24T486 -34Q486 -47 470 -49T438 -38ZM646 728Q629 711 616 715T598 735T604 764Q607 768 619 779T647 804T679 831T705 849Q717 859 728 857T746 846Q758 836 775 820T808 787T829 763Q835 752 833 740T821
|
||||
721T800 714T775 733Q768 740 753 755T722 784Q710 777 695 766T666 745T646 728Z" />
|
||||
<glyph unicode="Ï" horiz-adv-x="406" d="M185 -38Q178 -27 159 -24T104 -23Q90 -25 76 -21T53 -10T46 7Q47 19 71 30T139 43L185 44L195 64Q199 75 202 90T213 129Q217 143 225 167T242 220T258 270T267 302Q271 311 278 332T291 376T300 409Q326 488 334
|
||||
520T338 553Q334 553 319 552T285 550T253 546T236 542Q231 535 219 543T204 561Q203 570 204 577T210 587Q217 593 238 600T286 614T336 623Q353 625 370 630T397 644Q406 647 414 649T432 650Q440 645 459 645T501 646Q557 651 578 645T607 624Q612 605 607 593T584
|
||||
582Q575 580 557 579T512 576Q444 570 439 562Q435 558 433 554T426 545Q427 541 422 521T408 479Q404 466 396 442T380 393T364 347T354 319Q350 310 348 300T344 284Q330 235 320 202T303 144T289 96T275 45Q275 45 291 46T334 50Q381 55 399 56T421 54T429 41Q449
|
||||
14 429 -1T353 -16Q301 -18 276 -19T242 -24T233 -34Q233 -47 217 -49T185 -38ZM751 747Q744 754 739 768T735 786Q737 791 743 806T754 827Q758 832 767 841T780 851Q791 862 805 856T826 834Q842 814 837 797T813 760Q795 732 779 732T751 747ZM612 741Q600 750
|
||||
594 764T590 785Q592 796 601 814T617 839Q620 841 625 845T636 853Q647 861 657 857T675 843T686 822Q694 809 689 795T669 763Q653 742 640 736T612 741Z" />
|
||||
<glyph unicode="Ð" horiz-adv-x="578" d="M224 -101Q203 -105 177 -104T111 -91Q101 -87 92 -77T75 -54T64 -28Q59 -3 66 9T86 21Q99 20 110 11T128 -7Q147 -17 165 -22T205 -27Q225 -25 245 -22T282 -15T308 -4Q361 32 390 54T419 76Q421 80 426 82T440
|
||||
88Q446 94 459 107T485 134T501 149Q503 158 505 163T507 175Q515 183 528 209T556 266T576 324Q590 391 584 437T556 516T502 577Q489 587 470 597T433 614T400 626T383 629Q380 628 370 603T345 538T313 451T279 357H288Q314 355 325 351T347 339Q360 324 355
|
||||
310T325 297Q318 296 302 295T270 293Q268 293 265 293T258 293Q251 271 245 252T238 227Q227 210 217 178T198 80Q189 46 185 25T177 5L175 -1Q175 -7 163 -9T137 -9T117 0Q114 11 109 26T111 67Q115 89 124 119T143 182T163 242T176 282Q177 283 177 285T179
|
||||
289H170Q167 289 160 289T144 293Q129 293 122 298T109 312Q101 327 113 333T159 344Q169 346 179 348T198 351Q199 353 199 355T200 358Q208 382 216 407T231 451T243 478Q248 491 256 521T281 590L288 622L277 627Q268 624 261 624T250 627Q244 626 236 630T221
|
||||
640T209 653Q205 660 204 667T203 675Q204 683 225 690T280 703T352 709Q387 707 422 697T484 676Q518 664 554 635T618 568T657 490Q662 471 665 447T668 402T664 375Q662 371 662 366T665 358Q664 355 658 336T647 302Q644 276 634 245T610 187T587 142Q583 142
|
||||
580 141T580 138Q580 132 576 127T565 114Q561 111 555 102T543 89Q542 82 537 78T528 73Q528 73 527 73T525 69Q517 57 499 39T458 2T412 -33T368 -58Q358 -65 347 -69T326 -79Q321 -83 303 -87T263 -94T224 -101Z" />
|
||||
<glyph unicode="Ñ" horiz-adv-x="566" d="M359 -77Q342 -66 337 -54T332 -26T339 9Q347 41 356 62T375 107T392 168Q408 205 420 238T440 292T447 313Q448 317 456 334T475 375T498 425Q515 473 528 506T556 567T588 622Q600 643 620 647T658 645T683 617Q688
|
||||
607 691 594T698 554T702 480Q704 423 704 373T707 281T719 205Q722 187 726 162T734 111T743 70T752 53Q757 53 764 63T783 103T813 192T855 350Q860 367 868 405T881 482Q888 507 895 537T907 590T913 616Q913 623 913 628T913 638Q918 638 922 651T926 675Q926
|
||||
692 930 702T940 718Q948 734 963 734T993 725T1010 703Q1012 692 1005 654T982 550Q982 539 976 514T964 461T954 413Q950 387 945 365T935 343Q909 230 881 151T830 21Q806 -34 772 -48T705 -21Q686 5 674 30T654 89T639 175Q630 217 627 258T623 342T624 433Q625
|
||||
487 620 499T606 491T581 430Q574 410 564 384T544 333T526 289T517 265Q511 253 503 234T490 192Q454 98 437 35T411 -51Q401 -79 392 -86T359 -77ZM802 727Q786 727 771 735T738 757Q729 762 715 776T689 790Q679 790 673 782T661 766T644 756Q641 749 637 743T627
|
||||
741Q617 743 611 750T603 773Q608 791 624 812T668 848Q694 855 712 848T747 825Q771 805 783 800T815 803Q830 807 845 816T882 834Q889 837 896 832T907 817T910 802Q910 792 902 782T884 767Q854 750 838 741T814 730T802 727Z" />
|
||||
<glyph unicode="Ò" horiz-adv-x="496" d="M436 -30Q399 -3 382 18T362 61Q360 79 362 110T369 171T376 216Q381 221 381 229T380 238Q379 243 387 264T402 320Q422 380 440 420T477 490T513 543Q554 585 586 609T650 647Q670 659 687 666T715 668Q771 656
|
||||
806 620T855 514Q862 470 863 435T858 365T833 289T781 193Q742 116 695 63T601 -19T510 -51T436 -30ZM511 24Q534 27 550 34T585 60T633 112Q659 142 676 163T705 205T728 257T754 336Q762 366 765 382T770 410T771 442T770 498Q769 515 763 535T749 565Q739 576
|
||||
720 583T678 580Q666 575 648 559T610 521T573 477T545 438T534 413Q534 413 534 408T529 398Q516 384 502 351T475 275T454 190T443 115Q442 95 442 85T445 67T455 47Q461 37 478 29T511 24ZM541 706Q532 701 528 706T522 723T513 744Q503 763 489 784T468 826T470
|
||||
858Q489 877 500 880T521 872Q528 868 537 850T556 810T572 769T578 744Q579 740 567 726T541 706Z" />
|
||||
<glyph unicode="Ó" horiz-adv-x="496" d="M436 -30Q399 -3 382 18T362 61Q360 79 362 110T369 171T376 216Q381 221 381 229T380 238Q379 243 387 264T402 320Q422 380 440 420T477 490T513 543Q554 585 586 609T650 647Q670 659 687 666T715 668Q771 656
|
||||
806 620T855 514Q862 470 863 435T858 365T833 289T781 193Q742 116 695 63T601 -19T510 -51T436 -30ZM511 24Q534 27 550 34T585 60T633 112Q659 142 676 163T705 205T728 257T754 336Q762 366 765 382T770 410T771 442T770 498Q769 515 763 535T749 565Q739 576
|
||||
720 583T678 580Q666 575 648 559T610 521T573 477T545 438T534 413Q534 413 534 408T529 398Q516 384 502 351T475 275T454 190T443 115Q442 95 442 85T445 67T455 47Q461 37 478 29T511 24ZM476 714Q469 721 466 732T463 762Q464 767 476 782T506 816T541 849T568
|
||||
868Q580 873 593 860T610 826Q612 818 602 806T574 780T541 753T516 728Q506 712 497 709T476 714Z" />
|
||||
<glyph unicode="Ô" horiz-adv-x="496" d="M436 -30Q399 -3 382 18T362 61Q360 79 362 110T369 171T376 216Q381 221 381 229T380 238Q379 243 387 264T402 320Q422 380 440 420T477 490T513 543Q554 585 586 609T650 647Q670 659 687 666T715 668Q771 656
|
||||
806 620T855 514Q862 470 863 435T858 365T833 289T781 193Q742 116 695 63T601 -19T510 -51T436 -30ZM511 24Q534 27 550 34T585 60T633 112Q659 142 676 163T705 205T728 257T754 336Q762 366 765 382T770 410T771 442T770 498Q769 515 763 535T749 565Q739 576
|
||||
720 583T678 580Q666 575 648 559T610 521T573 477T545 438T534 413Q534 413 534 408T529 398Q516 384 502 351T475 275T454 190T443 115Q442 95 442 85T445 67T455 47Q461 37 478 29T511 24ZM464 728Q447 711 434 715T416 735T422 764Q425 768 437 779T465 804T497
|
||||
831T523 849Q535 859 546 857T564 846Q576 836 593 820T626 787T647 763Q653 752 651 740T639 721T618 714T593 733Q586 740 571 755T540 784Q528 777 513 766T484 745T464 728Z" />
|
||||
<glyph unicode="Õ" horiz-adv-x="496" d="M436 -30Q399 -3 382 18T362 61Q360 79 362 110T369 171T376 216Q381 221 381 229T380 238Q379 243 387 264T402 320Q422 380 440 420T477 490T513 543Q554 585 586 609T650 647Q670 659 687 666T715 668Q771 656
|
||||
806 620T855 514Q862 470 863 435T858 365T833 289T781 193Q742 116 695 63T601 -19T510 -51T436 -30ZM511 24Q534 27 550 34T585 60T633 112Q659 142 676 163T705 205T728 257T754 336Q762 366 765 382T770 410T771 442T770 498Q769 515 763 535T749 565Q739 576
|
||||
720 583T678 580Q666 575 648 559T610 521T573 477T545 438T534 413Q534 413 534 408T529 398Q516 384 502 351T475 275T454 190T443 115Q442 95 442 85T445 67T455 47Q461 37 478 29T511 24ZM822 727Q806 727 791 735T758 757Q749 762 735 776T709 790Q699 790
|
||||
693 782T681 766T664 756Q661 749 657 743T647 741Q637 743 631 750T623 773Q628 791 644 812T688 848Q714 855 732 848T767 825Q791 805 803 800T835 803Q850 807 865 816T902 834Q909 837 916 832T927 817T930 802Q930 792 922 782T904 767Q874 750 858 741T834
|
||||
730T822 727Z" />
|
||||
<glyph unicode="Ö" horiz-adv-x="496" d="M436 -30Q399 -3 382 18T362 61Q360 79 362 110T369 171T376 216Q381 221 381 229T380 238Q379 243 387 264T402 320Q422 380 440 420T477 490T513 543Q554 585 586 609T650 647Q670 659 687 666T715 668Q771 656
|
||||
806 620T855 514Q862 470 863 435T858 365T833 289T781 193Q742 116 695 63T601 -19T510 -51T436 -30ZM511 24Q534 27 550 34T585 60T633 112Q659 142 676 163T705 205T728 257T754 336Q762 366 765 382T770 410T771 442T770 498Q769 515 763 535T749 565Q739 576
|
||||
720 583T678 580Q666 575 648 559T610 521T573 477T545 438T534 413Q534 413 534 408T529 398Q516 384 502 351T475 275T454 190T443 115Q442 95 442 85T445 67T455 47Q461 37 478 29T511 24ZM825 747Q818 754 813 768T809 786Q811 791 817 806T828 827Q832 832
|
||||
841 841T854 851Q865 862 879 856T900 834Q916 814 911 797T887 760Q869 732 853 732T825 747ZM686 741Q674 750 668 764T664 785Q666 796 675 814T691 839Q694 841 699 845T710 853Q721 861 731 857T749 843T760 822Q768 809 763 795T743 763Q727 742 714 736T686
|
||||
741Z" />
|
||||
<glyph unicode="×" horiz-adv-x="446" d="M440 77Q438 59 424 62T381 88Q370 95 350 112T306 151T257 196T212 239T179 270Q161 288 153 302T143 333Q143 354 159 360T188 348Q193 344 211 328T243 300Q246 297 261 283T298 248T341 207T381 168T408 142Q412
|
||||
138 418 132T429 114Q440 104 441 95T440 77ZM160 61Q142 63 145 77T171 119Q179 131 195 151T234 195T279 244T322 289T353 321Q371 339 385 348T416 357Q437 357 443 342T431 313Q427 307 411 289T383 257Q380 254 366 239T331 203T290 159T251 119T225 93Q221
|
||||
89 215 83T197 72Q187 61 178 60T160 61Z" />
|
||||
<glyph unicode="Ø" horiz-adv-x="496" d="M125 -91Q105 -90 95 -76T92 -31T130 46Q138 57 144 66T153 83Q157 89 172 113T210 170T257 240T304 309T341 363T357 387Q361 386 366 391T373 404Q376 412 382 420T393 430Q395 435 399 440T405 450Q406 454 409
|
||||
457T414 464Q424 474 444 498T487 552T532 611T568 661T585 687Q590 702 606 696Q609 698 620 698T636 697Q636 697 638 693T646 677Q652 667 651 655T645 632Q641 619 633 610T609 586T563 539Q548 522 535 510T522 493Q520 489 518 486T508 472Q502 466 490 452T466
|
||||
423T445 396T436 382Q434 379 433 375T425 369Q422 371 420 366T417 360Q417 356 409 344T386 314Q375 298 355 268T308 199T255 119T205 42T166 -19T147 -54Q140 -76 137 -82T125 -91ZM176 -30Q139 -3 122 18T102 61Q100 79 102 110T109 171T116 216Q121 221 121
|
||||
229T120 238Q119 243 127 264T142 320Q162 380 180 420T217 490T253 543Q294 585 326 609T390 647Q410 659 427 666T455 668Q511 656 546 620T595 514Q602 470 603 435T598 365T573 289T521 193Q482 116 435 63T341 -19T250 -51T176 -30ZM251 24Q274 27 290 34T325
|
||||
60T373 112Q399 142 416 163T445 205T469 257T494 336Q502 366 505 382T510 410T511 442T510 498Q509 515 503 535T489 565Q479 576 460 583T419 580Q407 575 389 559T351 521T314 477T286 438T275 413Q275 413 275 408T270 398Q257 384 243 351T215 275T194 190T183
|
||||
115Q183 95 183 85T186 67T196 47Q202 37 219 29T251 24Z" />
|
||||
<glyph unicode="Ù" horiz-adv-x="482" d="M226 -57Q176 -42 150 -4T121 102T140 275Q147 310 160 355T190 447T227 539T266 618Q289 659 304 672T334 683Q356 678 367 664T378 632T359 604Q348 591 331 557T295 490Q275 432 260 388T235 304T217 222Q208
|
||||
180 204 156T198 119T196 95T195 71Q203 58 208 48T221 36Q238 28 257 29T297 43Q302 53 310 57T318 61Q320 56 322 58T326 65Q325 69 328 72T335 80Q343 83 356 98T383 132T406 167T416 187Q416 192 420 196T429 206Q434 211 449 238T483 303T517 371Q520 382
|
||||
528 406T545 463T564 527T580 585T590 623Q592 636 596 644T601 657Q610 664 621 660T644 650T661 641Q667 633 666 621T660 585T644 514Q623 432 594 363T530 217Q530 217 530 217T530 211Q518 204 511 190Q506 181 503 175T494 165Q491 156 488 149T485 142Q484
|
||||
137 478 133T466 125Q461 123 460 117T456 107Q434 74 403 41T340 -16T281 -51Q263 -58 252 -59T226 -57ZM782 706Q773 701 769 706T763 723T754 744Q744 763 730 784T709 826T711 858Q730 877 741 880T762 872Q769 868 778 850T797 810T813 769T819 744Q820 740
|
||||
808 726T782 706Z" />
|
||||
<glyph unicode="Ú" horiz-adv-x="482" d="M226 -57Q176 -42 150 -4T121 102T140 275Q147 310 160 355T190 447T227 539T266 618Q289 659 304 672T334 683Q356 678 367 664T378 632T359 604Q348 591 331 557T295 490Q275 432 260 388T235 304T217 222Q208
|
||||
180 204 156T198 119T196 95T195 71Q203 58 208 48T221 36Q238 28 257 29T297 43Q302 53 310 57T318 61Q320 56 322 58T326 65Q325 69 328 72T335 80Q343 83 356 98T383 132T406 167T416 187Q416 192 420 196T429 206Q434 211 449 238T483 303T517 371Q520 382
|
||||
528 406T545 463T564 527T580 585T590 623Q592 636 596 644T601 657Q610 664 621 660T644 650T661 641Q667 633 666 621T660 585T644 514Q623 432 594 363T530 217Q530 217 530 217T530 211Q518 204 511 190Q506 181 503 175T494 165Q491 156 488 149T485 142Q484
|
||||
137 478 133T466 125Q461 123 460 117T456 107Q434 74 403 41T340 -16T281 -51Q263 -58 252 -59T226 -57ZM717 714Q710 721 707 732T704 762Q705 767 717 782T747 816T782 849T809 868Q821 873 834 860T851 826Q853 818 843 806T815 780T782 753T757 728Q747 712
|
||||
738 709T717 714Z" />
|
||||
<glyph unicode="Û" horiz-adv-x="482" d="M226 -57Q176 -42 150 -4T121 102T140 275Q147 310 160 355T190 447T227 539T266 618Q289 659 304 672T334 683Q356 678 367 664T378 632T359 604Q348 591 331 557T295 490Q275 432 260 388T235 304T217 222Q208
|
||||
180 204 156T198 119T196 95T195 71Q203 58 208 48T221 36Q238 28 257 29T297 43Q302 53 310 57T318 61Q320 56 322 58T326 65Q325 69 328 72T335 80Q343 83 356 98T383 132T406 167T416 187Q416 192 420 196T429 206Q434 211 449 238T483 303T517 371Q520 382
|
||||
528 406T545 463T564 527T580 585T590 623Q592 636 596 644T601 657Q610 664 621 660T644 650T661 641Q667 633 666 621T660 585T644 514Q623 432 594 363T530 217Q530 217 530 217T530 211Q518 204 511 190Q506 181 503 175T494 165Q491 156 488 149T485 142Q484
|
||||
137 478 133T466 125Q461 123 460 117T456 107Q434 74 403 41T340 -16T281 -51Q263 -58 252 -59T226 -57ZM705 728Q688 711 675 715T657 735T663 764Q666 768 678 779T706 804T738 831T764 849Q776 859 787 857T805 846Q817 836 834 820T867 787T888 763Q894 752
|
||||
892 740T880 721T859 714T834 733Q827 740 812 755T781 784Q769 777 754 766T725 745T705 728Z" />
|
||||
<glyph unicode="Ü" horiz-adv-x="482" d="M226 -57Q176 -42 150 -4T121 102T140 275Q147 310 160 355T190 447T227 539T266 618Q289 659 304 672T334 683Q356 678 367 664T378 632T359 604Q348 591 331 557T295 490Q275 432 260 388T235 304T217 222Q208
|
||||
180 204 156T198 119T196 95T195 71Q203 58 208 48T221 36Q238 28 257 29T297 43Q302 53 310 57T318 61Q320 56 322 58T326 65Q325 69 328 72T335 80Q343 83 356 98T383 132T406 167T416 187Q416 192 420 196T429 206Q434 211 449 238T483 303T517 371Q520 382
|
||||
528 406T545 463T564 527T580 585T590 623Q592 636 596 644T601 657Q610 664 621 660T644 650T661 641Q667 633 666 621T660 585T644 514Q623 432 594 363T530 217Q530 217 530 217T530 211Q518 204 511 190Q506 181 503 175T494 165Q491 156 488 149T485 142Q484
|
||||
137 478 133T466 125Q461 123 460 117T456 107Q434 74 403 41T340 -16T281 -51Q263 -58 252 -59T226 -57ZM810 747Q803 754 798 768T794 786Q796 791 802 806T813 827Q817 832 826 841T839 851Q850 862 864 856T885 834Q901 814 896 797T872 760Q854 732 838 732T810
|
||||
747ZM671 741Q659 750 653 764T649 785Q651 796 660 814T676 839Q679 841 684 845T695 853Q706 861 716 857T734 843T745 822Q753 809 748 795T728 763Q712 742 699 736T671 741Z" />
|
||||
<glyph unicode="Ý" horiz-adv-x="504" d="M319 262L284 306Q264 336 252 362T235 426Q228 450 226 471T224 519T226 588Q227 626 237 648T251 678Q268 694 280 684T298 649T303 595Q306 488 317 431T347 359Q358 356 367 361T393 384T438 433Q466 462 494
|
||||
494T547 557T593 609T626 638Q630 644 638 648T654 654T662 656Q670 654 671 644T679 623Q681 619 686 612T690 600Q690 597 683 589T667 572T654 559Q641 548 614 521T557 462T508 405Q464 354 430 317T387 273Q386 271 374 267T356 254L319 262ZM258 -73Q254
|
||||
-72 243 -65T222 -51Q215 -43 214 -35T216 -12T227 29Q228 52 236 85T257 140Q257 151 262 170T274 209T288 245L306 297L346 331L390 297Q386 291 383 283T375 256T360 197Q352 170 343 139T325 81T311 37Q299 -8 291 -33T276 -67T258 -73ZM714 715Q707 722 704
|
||||
733T701 763Q702 768 714 783T744 817T779 850T806 869Q818 874 831 861T848 827Q850 819 840 807T812 781T779 754T754 729Q744 713 735 710T714 715Z" />
|
||||
<glyph unicode="Þ" horiz-adv-x="472" d="M121 -79Q116 -76 106 -73T87 -63T77 -48Q76 -45 76 -40T78 -22T87 15Q88 18 94 40T110 92T128 152T143 200T151 216Q152 221 157 237T167 257Q168 266 172 280T183 308T196 327Q196 333 201 347T213 376T226 403T233
|
||||
414Q233 414 234 420T246 439Q246 439 247 449T257 465Q261 480 262 485T259 493Q250 519 275 520Q281 520 289 537Q291 541 293 542Q306 576 318 609T337 665T345 693Q345 701 357 705T378 709Q381 712 385 713T394 714L410 698Q418 691 419 682T421 661Q421 649
|
||||
419 641T410 618T386 567Q400 569 409 571T419 573Q433 573 455 571T491 566Q527 549 548 519T572 466Q574 454 569 429T554 376T534 326T514 297Q519 298 510 286T488 262T467 247Q467 247 460 235T440 215Q428 208 415 199T393 177Q393 185 388 183T377 175T367
|
||||
167Q322 140 280 132Q275 128 265 127T244 126L210 131L192 84Q185 53 177 28T162 -27Q159 -45 151 -58T135 -77T121 -79ZM241 204Q292 203 324 220T385 265Q392 272 405 287T432 319T457 350Q471 370 478 395T485 443T480 474Q469 492 448 495T403 493T361 477Q356
|
||||
475 345 456T319 407T291 345T265 282T246 231T241 204Z" />
|
||||
<glyph unicode="ß" horiz-adv-x="398" d="M79 -224Q63 -220 48 -205T29 -173Q31 -171 30 -157T29 -139Q34 -130 35 -114T36 -76Q42 -61 43 -49T45 -32Q45 -32 49 -15T59 26T71 73T82 109Q85 123 89 139T97 162Q102 176 107 192T123 237Q122 245 127 263T141
|
||||
302T160 338Q165 369 175 391T186 414Q190 410 190 410T186 414Q183 418 183 425T185 439Q197 446 199 453T202 461Q202 463 213 478T239 514T271 555T296 586Q316 605 341 623T386 647Q399 650 413 651T437 652T448 653Q453 654 466 646T494 627T514 604Q528 568
|
||||
521 523T482 436Q470 417 458 407T445 397Q445 397 437 389T423 367Q413 358 407 350T398 341Q395 341 390 333T381 316T380 300Q380 300 378 297T375 294Q368 294 371 282T382 256T394 232Q401 231 408 218T423 183Q425 156 427 144T430 114Q427 85 412 63T375
|
||||
29T326 14Q300 10 287 13T251 24Q223 35 210 54T207 93Q209 97 212 98T216 98Q224 98 225 98T227 99Q227 99 235 99T257 98Q272 97 279 94T292 91T304 100Q315 102 322 102T330 103Q331 103 331 112Q330 113 331 113Q331 113 340 120T346 137Q345 151 343 162T327
|
||||
190Q319 213 307 232T286 264T275 278Q270 284 273 294T278 310Q280 316 282 318T284 321Q284 322 295 337T323 371T352 408T368 430Q385 441 401 456T417 475Q412 489 431 513Q445 536 449 549T447 576Q431 586 407 577T357 539Q350 531 338 517T324 502Q310 484
|
||||
291 451T253 378T222 303Q226 296 220 281T204 258Q206 244 205 233T204 221Q204 214 201 209T198 204Q193 204 192 204T191 203Q191 203 188 189T177 155Q167 127 162 113T155 83T148 38Q135 -2 129 -29T118 -79Q117 -83 117 -92T119 -108Q117 -115 115 -130T110
|
||||
-161T108 -190Q108 -209 102 -217T79 -224Z" />
|
||||
<glyph unicode="à" horiz-adv-x="437" d="M371 26Q367 34 356 41T345 52Q345 56 342 63T335 74Q330 80 337 103T360 159T394 227Q402 235 410 248T422 265Q422 269 425 272T432 276L438 289Q439 293 449 305T474 331T504 359T529 378Q550 392 572 392T611
|
||||
380Q614 377 623 369T645 350T667 331L704 298L687 248Q674 208 680 178T699 126Q704 115 715 108T740 98Q748 97 755 92T762 76Q762 57 755 48T738 37Q705 33 676 47T622 107Q618 113 612 129T604 151Q600 146 592 137T578 121Q507 49 456 27T371 26ZM420 100Q425
|
||||
97 442 105T484 133Q518 162 544 186T591 241L613 277Q603 300 594 307T577 315Q564 315 544 296T499 243T446 161Q434 140 427 120T420 100ZM386 431Q374 421 368 424T356 450Q351 464 340 482T319 518T304 551T306 577Q314 586 325 595T351 598Q359 595 369 580T388
|
||||
543T405 501T416 466Q417 463 412 456T399 441T386 431Z" />
|
||||
<glyph unicode="á" horiz-adv-x="437" d="M371 26Q367 34 356 41T345 52Q345 56 342 63T335 74Q330 80 337 103T360 159T394 227Q402 235 410 248T422 265Q422 269 425 272T432 276L438 289Q439 293 449 305T474 331T504 359T529 378Q550 392 572 392T611
|
||||
380Q614 377 623 369T645 350T667 331L704 298L687 248Q674 208 680 178T699 126Q704 115 715 108T740 98Q748 97 755 92T762 76Q762 57 755 48T738 37Q705 33 676 47T622 107Q618 113 612 129T604 151Q600 146 592 137T578 121Q507 49 456 27T371 26ZM420 100Q425
|
||||
97 442 105T484 133Q518 162 544 186T591 241L613 277Q603 300 594 307T577 315Q564 315 544 296T499 243T446 161Q434 140 427 120T420 100ZM386 438Q378 444 375 459T373 486Q374 491 386 506T417 540T452 574T481 592Q494 595 505 583T520 550Q521 540 511 529T486
|
||||
505T454 480T429 454Q419 438 409 434T386 438Z" />
|
||||
<glyph unicode="â" horiz-adv-x="437" d="M371 26Q367 34 356 41T345 52Q345 56 342 63T335 74Q330 80 337 103T360 159T394 227Q402 235 410 248T422 265Q422 269 425 272T432 276L438 289Q439 293 449 305T474 331T504 359T529 378Q550 392 572 392T611
|
||||
380Q614 377 623 369T645 350T667 331L704 298L687 248Q674 208 680 178T699 126Q704 115 715 108T740 98Q748 97 755 92T762 76Q762 57 755 48T738 37Q705 33 676 47T622 107Q618 113 612 129T604 151Q600 146 592 137T578 121Q507 49 456 27T371 26ZM420 100Q425
|
||||
97 442 105T484 133Q518 162 544 186T591 241L613 277Q603 300 594 307T577 315Q564 315 544 296T499 243T446 161Q434 140 427 120T420 100ZM304 446Q287 429 274 434T256 454T263 483Q266 487 277 498T304 522T336 548T362 566Q376 577 387 575T405 564Q417 554
|
||||
434 537T467 504T484 486Q494 475 493 462T483 440T462 432T435 449Q428 458 412 473T381 502Q369 495 353 484T324 463T304 446Z" />
|
||||
<glyph unicode="ã" horiz-adv-x="437" d="M371 26Q367 34 356 41T345 52Q345 56 342 63T335 74Q330 80 337 103T360 159T394 227Q402 235 410 248T422 265Q422 269 425 272T432 276L438 289Q439 293 449 305T474 331T504 359T529 378Q550 392 572 392T611
|
||||
380Q614 377 623 369T645 350T667 331L704 298L687 248Q674 208 680 178T699 126Q704 115 715 108T740 98Q748 97 755 92T762 76Q762 57 755 48T738 37Q705 33 676 47T622 107Q618 113 612 129T604 151Q600 146 592 137T578 121Q507 49 456 27T371 26ZM420 100Q425
|
||||
97 442 105T484 133Q518 162 544 186T591 241L613 277Q603 300 594 307T577 315Q564 315 544 296T499 243T446 161Q434 140 427 120T420 100ZM431 420Q411 420 399 427T367 448Q358 453 343 468T316 483Q306 483 300 475T287 459T270 448Q269 443 264 436T257 433Q244
|
||||
436 237 445T230 464Q231 473 246 498T295 541Q307 546 328 544T366 526Q389 505 404 496T438 494Q453 498 471 509T510 528Q517 531 523 526T534 511T537 496Q537 492 532 480T511 460Q481 443 465 435T442 423T431 420Z" />
|
||||
<glyph unicode="ä" horiz-adv-x="437" d="M371 26Q367 34 356 41T345 52Q345 56 342 63T335 74Q330 80 337 103T360 159T394 227Q402 235 410 248T422 265Q422 269 425 272T432 276L438 289Q439 293 449 305T474 331T504 359T529 378Q550 392 572 392T611
|
||||
380Q614 377 623 369T645 350T667 331L704 298L687 248Q674 208 680 178T699 126Q704 115 715 108T740 98Q748 97 755 92T762 76Q762 57 755 48T738 37Q705 33 676 47T622 107Q618 113 612 129T604 151Q600 146 592 137T578 121Q507 49 456 27T371 26ZM420 100Q425
|
||||
97 442 105T484 133Q518 162 544 186T591 241L613 277Q603 300 594 307T577 315Q564 315 544 296T499 243T446 161Q434 140 427 120T420 100ZM288 436Q279 444 274 458T270 478Q272 484 279 501T298 529Q302 532 306 537T315 543Q328 553 341 547T364 521Q374 501
|
||||
370 488T347 451Q329 428 315 426T288 436ZM434 436Q425 444 420 458T416 478Q418 484 425 501T444 529Q448 532 452 537T461 543Q474 553 487 547T510 521Q520 501 516 488T493 451Q475 428 461 426T434 436Z" />
|
||||
<glyph unicode="å" horiz-adv-x="437" d="M371 26Q367 34 356 41T345 52Q345 56 342 63T335 74Q330 80 337 103T360 159T394 227Q402 235 410 248T422 265Q422 269 425 272T432 276L438 289Q439 293 449 305T474 331T504 359T529 378Q550 392 572 392T611
|
||||
380Q614 377 623 369T645 350T667 331L704 298L687 248Q674 208 680 178T699 126Q704 115 715 108T740 98Q748 97 755 92T762 76Q762 57 755 48T738 37Q705 33 676 47T622 107Q618 113 612 129T604 151Q600 146 592 137T578 121Q507 49 456 27T371 26ZM420 100Q425
|
||||
97 442 105T484 133Q518 162 544 186T591 241L613 277Q603 300 594 307T577 315Q564 315 544 296T499 243T446 161Q434 140 427 120T420 100ZM406 404Q369 404 353 426T332 480Q332 501 341 525T368 567T408 585Q443 585 467 569T491 521Q491 494 481 467T452 422T406
|
||||
404ZM404 456Q421 456 430 466T440 498Q439 510 436 520T416 531Q382 531 382 486Q382 478 389 467T404 456Z" />
|
||||
<glyph unicode="æ" horiz-adv-x="574" d="M113 25Q106 34 95 41T84 52Q84 56 82 62T74 75Q70 81 76 102T97 156T137 231Q147 240 154 256T168 272Q168 275 170 278T174 282L175 285Q177 294 186 305T209 329T235 353T259 370Q282 385 296 389T323 392T348
|
||||
381Q353 378 364 368T388 347T411 326L443 298L426 245Q423 222 415 204T395 160L365 98L355 120Q352 125 348 135T343 151Q339 146 328 133T311 114Q262 66 225 43T160 17T113 25ZM159 101Q161 97 176 102T213 124Q234 143 258 163T303 206T336 251L352 277Q342
|
||||
300 333 307T316 315Q303 315 281 294T233 238T186 160Q176 140 168 121T159 101ZM526 22Q496 5 465 5T408 16T367 49Q347 77 345 107T345 178Q349 219 371 260T424 333T484 378Q504 390 521 391T558 391Q583 389 599 381T623 362Q637 348 641 335T646 312T646
|
||||
291Q638 264 612 232T548 185Q526 178 505 178T457 186Q435 192 427 185T416 147Q415 115 424 99T451 80Q464 77 476 77T501 84Q516 90 523 95T536 106T549 118Q554 123 559 125T569 128Q576 128 585 120T598 101Q600 93 590 78T562 48T526 22ZM518 244Q527 246
|
||||
541 257T566 281T577 300Q577 312 565 320T529 325Q517 322 504 312T479 289T460 266T451 252Q454 247 466 244T493 241T518 244Z" />
|
||||
<glyph unicode="ç" horiz-adv-x="355" d="M470 1Q441 -4 414 5T370 37T353 91Q350 121 359 161T386 243T427 314Q447 338 467 358T503 385Q517 391 535 394T561 397Q577 393 596 384T615 362Q615 362 617 360T620 357Q626 357 632 343T642 311T639 282Q635
|
||||
263 624 247T605 230Q601 230 598 230T594 224Q594 219 585 219T567 223T555 236Q555 241 557 250T564 279Q570 307 565 316T539 317Q514 303 496 283T463 227T433 133Q427 110 430 96T437 80Q451 76 470 78T500 87Q516 95 531 106T561 128Q566 131 571 139T584
|
||||
151Q592 163 602 164T625 165Q633 163 641 156T653 143T651 134Q647 134 647 132T646 129Q648 124 638 111T611 82T581 55T560 44Q550 44 550 38Q550 36 536 28T503 12T470 1ZM193 -188Q178 -191 155 -187T111 -178T84 -170Q72 -166 67 -156T63 -135T74 -118T102
|
||||
-117Q118 -122 136 -128T170 -134T193 -120Q200 -109 193 -98T175 -75Q168 -66 161 -58T142 -39Q134 -28 132 -15T147 16T212 58L260 30Q235 18 220 7T204 -17Q218 -37 235 -55T257 -94Q263 -118 255 -138T230 -171T193 -188Z" />
|
||||
<glyph unicode="è" horiz-adv-x="325" d="M540 25Q513 8 482 5T422 13T377 49Q364 65 357 93T354 170Q359 213 381 257T436 336T505 384Q520 390 533 391T569 391Q592 388 608 381T632 363Q647 347 652 333T657 304Q652 275 628 240T562 186Q543 179 519
|
||||
178T463 186Q441 192 434 182T426 139Q426 115 433 100T459 81Q481 77 491 78T517 88Q528 95 534 99T546 109T559 119Q565 124 569 126T579 128Q588 127 596 118T607 102Q611 97 603 83T578 54T540 25ZM531 244Q540 248 553 258T576 281T586 301Q586 313 572 321T534
|
||||
324Q525 322 513 312T490 290T470 267T461 251Q465 246 477 244T505 241T531 244ZM584 431Q572 421 566 424T554 450Q549 464 538 482T517 518T502 551T504 577Q512 586 523 595T549 598Q557 595 567 580T586 543T603 501T614 466Q615 463 610 456T597 441T584
|
||||
431Z" />
|
||||
<glyph unicode="é" horiz-adv-x="325" d="M540 25Q513 8 482 5T422 13T377 49Q364 65 357 93T354 170Q359 213 381 257T436 336T505 384Q520 390 533 391T569 391Q592 388 608 381T632 363Q647 347 652 333T657 304Q652 275 628 240T562 186Q543 179 519
|
||||
178T463 186Q441 192 434 182T426 139Q426 115 433 100T459 81Q481 77 491 78T517 88Q528 95 534 99T546 109T559 119Q565 124 569 126T579 128Q588 127 596 118T607 102Q611 97 603 83T578 54T540 25ZM531 244Q540 248 553 258T576 281T586 301Q586 313 572 321T534
|
||||
324Q525 322 513 312T490 290T470 267T461 251Q465 246 477 244T505 241T531 244ZM584 438Q576 444 573 459T571 486Q572 491 584 506T615 540T650 574T679 592Q692 595 703 583T718 550Q719 540 709 529T684 505T652 480T627 454Q617 438 607 434T584 438Z" />
|
||||
<glyph unicode="ê" horiz-adv-x="325" d="M540 25Q513 8 482 5T422 13T377 49Q364 65 357 93T354 170Q359 213 381 257T436 336T505 384Q520 390 533 391T569 391Q592 388 608 381T632 363Q647 347 652 333T657 304Q652 275 628 240T562 186Q543 179 519
|
||||
178T463 186Q441 192 434 182T426 139Q426 115 433 100T459 81Q481 77 491 78T517 88Q528 95 534 99T546 109T559 119Q565 124 569 126T579 128Q588 127 596 118T607 102Q611 97 603 83T578 54T540 25ZM531 244Q540 248 553 258T576 281T586 301Q586 313 572 321T534
|
||||
324Q525 322 513 312T490 290T470 267T461 251Q465 246 477 244T505 241T531 244ZM502 446Q485 429 472 434T454 454T461 483Q464 487 475 498T502 522T534 548T560 566Q574 577 585 575T603 564Q615 554 632 537T665 504T682 486Q692 475 691 462T681 440T660
|
||||
432T633 449Q626 458 610 473T579 502Q567 495 551 484T522 463T502 446Z" />
|
||||
<glyph unicode="ë" horiz-adv-x="325" d="M540 25Q513 8 482 5T422 13T377 49Q364 65 357 93T354 170Q359 213 381 257T436 336T505 384Q520 390 533 391T569 391Q592 388 608 381T632 363Q647 347 652 333T657 304Q652 275 628 240T562 186Q543 179 519
|
||||
178T463 186Q441 192 434 182T426 139Q426 115 433 100T459 81Q481 77 491 78T517 88Q528 95 534 99T546 109T559 119Q565 124 569 126T579 128Q588 127 596 118T607 102Q611 97 603 83T578 54T540 25ZM531 244Q540 248 553 258T576 281T586 301Q586 313 572 321T534
|
||||
324Q525 322 513 312T490 290T470 267T461 251Q465 246 477 244T505 241T531 244ZM486 436Q477 444 472 458T468 478Q470 484 477 501T496 529Q500 532 504 537T513 543Q526 553 539 547T562 521Q572 501 568 488T545 451Q527 428 513 426T486 436ZM632 436Q623
|
||||
444 618 458T614 478Q616 484 623 501T642 529Q646 532 650 537T659 543Q672 553 685 547T708 521Q718 501 714 488T691 451Q673 428 659 426T632 436Z" />
|
||||
<glyph unicode="ì" horiz-adv-x="187" d="M104 22Q96 30 93 44T90 73T95 96Q95 104 97 108T99 117Q98 121 101 131T107 150Q114 166 122 190T139 240T153 283T160 306Q160 318 176 319Q188 323 201 313T225 286Q233 278 231 264T218 226Q214 218 209 201T201
|
||||
171Q197 163 192 149T182 121Q180 116 178 104T173 79T165 58Q156 17 139 10T104 22ZM500 431Q488 421 482 424T470 450Q465 464 454 482T433 518T418 551T420 577Q428 586 439 595T465 598Q473 595 483 580T502 543T519 501T530 466Q531 463 526 456T513 441T500
|
||||
431Z" />
|
||||
<glyph unicode="í" horiz-adv-x="187" d="M104 22Q96 30 93 44T90 73T95 96Q95 104 97 108T99 117Q98 121 101 131T107 150Q114 166 122 190T139 240T153 283T160 306Q160 318 176 319Q188 323 201 313T225 286Q233 278 231 264T218 226Q214 218 209 201T201
|
||||
171Q197 163 192 149T182 121Q180 116 178 104T173 79T165 58Q156 17 139 10T104 22ZM493 438Q485 444 482 459T480 486Q481 491 493 506T524 540T559 574T588 592Q601 595 612 583T627 550Q628 540 618 529T593 505T561 480T536 454Q526 438 516 434T493 438Z"
|
||||
/>
|
||||
<glyph unicode="î" horiz-adv-x="187" d="M104 22Q96 30 93 44T90 73T95 96Q95 104 97 108T99 117Q98 121 101 131T107 150Q114 166 122 190T139 240T153 283T160 306Q160 318 176 319Q188 323 201 313T225 286Q233 278 231 264T218 226Q214 218 209 201T201
|
||||
171Q197 163 192 149T182 121Q180 116 178 104T173 79T165 58Q156 17 139 10T104 22ZM424 446Q407 429 394 434T376 454T383 483Q386 487 397 498T424 522T456 548T482 566Q496 577 507 575T525 564Q537 554 554 537T587 504T604 486Q614 475 613 462T603 440T582
|
||||
432T555 449Q548 458 532 473T501 502Q489 495 473 484T444 463T424 446Z" />
|
||||
<glyph unicode="ï" horiz-adv-x="187" d="M104 22Q96 30 93 44T90 73T95 96Q95 104 97 108T99 117Q98 121 101 131T107 150Q114 166 122 190T139 240T153 283T160 306Q160 318 176 319Q188 323 201 313T225 286Q233 278 231 264T218 226Q214 218 209 201T201
|
||||
171Q197 163 192 149T182 121Q180 116 178 104T173 79T165 58Q156 17 139 10T104 22ZM402 436Q393 444 388 458T384 478Q386 484 393 501T412 529Q416 532 420 537T429 543Q442 553 455 547T478 521Q488 501 484 488T461 451Q443 428 429 426T402 436ZM548 436Q539
|
||||
444 534 458T530 478Q532 484 539 501T558 529Q562 532 566 537T575 543Q588 553 601 547T624 521Q634 501 630 488T607 451Q589 428 575 426T548 436Z" />
|
||||
<glyph unicode="ð" horiz-adv-x="349" d="M180 -1Q167 -3 160 1T141 15Q128 28 116 42T98 72T93 99Q96 108 94 115T92 122Q87 127 89 128T93 134Q99 135 97 146Q96 151 99 166T109 201T127 237Q132 247 142 264T166 298T192 326Q215 349 238 362T283 383Q305
|
||||
388 311 388T333 374Q335 372 337 372Q334 419 321 463T270 559Q255 575 244 583T225 605Q225 608 233 616T251 632T267 640Q272 643 280 640T297 632T307 623Q311 627 320 615T349 577Q381 536 397 481T414 364T402 245T361 138Q339 100 316 79T265 37Q244 22
|
||||
224 12T180 -1ZM262 123Q277 143 288 157T308 187T326 229Q328 240 330 256T331 287T324 304Q312 311 295 308T259 286Q228 258 211 222T173 136Q162 105 171 89T205 79T262 123ZM266 452Q254 449 245 452T228 459Q214 466 219 474T245 492Q261 507 284 516T347
|
||||
535Q366 539 380 541T407 544T436 543Q456 537 456 526T447 510Q448 504 433 495T398 484Q389 482 365 475T315 462Q310 458 297 456T266 452Z" />
|
||||
<glyph unicode="ñ" horiz-adv-x="450" d="M700 31Q678 33 664 40T641 70Q637 86 637 103T637 137T640 163Q641 165 641 172T641 188Q639 204 633 207T612 204Q592 194 566 177T512 138T456 92Q434 68 426 54T407 40Q399 36 391 41T373 54Q366 62 358 73T347
|
||||
88Q347 100 349 114T357 143T369 171Q373 176 376 184T386 203Q389 216 397 235T412 270Q424 295 430 313T439 354Q438 356 440 360T447 365V365H448Q455 371 472 368T498 354Q518 334 517 307T486 232Q479 216 473 204T466 187Q466 187 475 193T496 208T516 222Q521
|
||||
227 538 240T575 268T607 288Q617 295 631 302T650 309Q659 309 673 302T699 284T713 265Q713 261 713 256T712 245Q713 230 713 208T713 165T708 131Q708 131 709 129T712 125Q711 123 711 121T712 119Q711 115 713 108T719 91T730 71Q733 58 724 47T700 31ZM437
|
||||
420Q417 420 405 427T373 448Q364 453 349 468T322 483Q312 483 306 475T293 459T276 448Q275 443 270 436T263 433Q250 436 243 445T236 464Q237 473 252 498T301 541Q313 546 334 544T372 526Q395 505 410 496T444 494Q459 498 477 509T516 528Q523 531 529 526T540
|
||||
511T543 496Q543 492 538 480T517 460Q487 443 471 435T448 423T437 420Z" />
|
||||
<glyph unicode="ò" horiz-adv-x="353" d="M421 10Q408 10 401 15T382 29Q363 49 353 70T346 109Q349 117 349 124T348 132Q343 137 345 138T349 144Q355 144 353 155Q351 163 360 189T384 240Q390 250 402 266T428 299T455 326Q480 347 500 359T543 376Q565
|
||||
381 583 381T617 365Q640 355 650 339T663 296Q666 266 658 224T609 125Q584 89 561 70T509 34Q488 20 466 16T421 10ZM521 126Q544 148 555 171T578 228Q582 235 583 250T584 279T576 295Q566 302 555 299T527 283Q497 258 472 224T433 141Q426 112 434 97T465
|
||||
87T521 126ZM343 431Q331 421 325 424T313 450Q308 464 297 482T276 518T261 551T263 577Q271 586 282 595T308 598Q316 595 326 580T345 543T362 501T373 466Q374 463 369 456T356 441T343 431Z" />
|
||||
<glyph unicode="ó" horiz-adv-x="353" d="M421 10Q408 10 401 15T382 29Q363 49 353 70T346 109Q349 117 349 124T348 132Q343 137 345 138T349 144Q355 144 353 155Q351 163 360 189T384 240Q390 250 402 266T428 299T455 326Q480 347 500 359T543 376Q565
|
||||
381 583 381T617 365Q640 355 650 339T663 296Q666 266 658 224T609 125Q584 89 561 70T509 34Q488 20 466 16T421 10ZM521 126Q544 148 555 171T578 228Q582 235 583 250T584 279T576 295Q566 302 555 299T527 283Q497 258 472 224T433 141Q426 112 434 97T465
|
||||
87T521 126ZM599 438Q591 444 588 459T586 486Q587 491 599 506T630 540T665 574T694 592Q707 595 718 583T733 550Q734 540 724 529T699 505T667 480T642 454Q632 438 622 434T599 438Z" />
|
||||
<glyph unicode="ô" horiz-adv-x="353" d="M421 10Q408 10 401 15T382 29Q363 49 353 70T346 109Q349 117 349 124T348 132Q343 137 345 138T349 144Q355 144 353 155Q351 163 360 189T384 240Q390 250 402 266T428 299T455 326Q480 347 500 359T543 376Q565
|
||||
381 583 381T617 365Q640 355 650 339T663 296Q666 266 658 224T609 125Q584 89 561 70T509 34Q488 20 466 16T421 10ZM521 126Q544 148 555 171T578 228Q582 235 583 250T584 279T576 295Q566 302 555 299T527 283Q497 258 472 224T433 141Q426 112 434 97T465
|
||||
87T521 126ZM517 446Q500 429 487 434T469 454T476 483Q479 487 490 498T517 522T549 548T575 566Q589 577 600 575T618 564Q630 554 647 537T680 504T697 486Q707 475 706 462T696 440T675 432T648 449Q641 458 625 473T594 502Q582 495 566 484T537 463T517 446Z"
|
||||
/>
|
||||
<glyph unicode="õ" horiz-adv-x="353" d="M421 10Q408 10 401 15T382 29Q363 49 353 70T346 109Q349 117 349 124T348 132Q343 137 345 138T349 144Q355 144 353 155Q351 163 360 189T384 240Q390 250 402 266T428 299T455 326Q480 347 500 359T543 376Q565
|
||||
381 583 381T617 365Q640 355 650 339T663 296Q666 266 658 224T609 125Q584 89 561 70T509 34Q488 20 466 16T421 10ZM521 126Q544 148 555 171T578 228Q582 235 583 250T584 279T576 295Q566 302 555 299T527 283Q497 258 472 224T433 141Q426 112 434 97T465
|
||||
87T521 126ZM388 420Q368 420 356 427T324 448Q315 453 300 468T273 483Q263 483 257 475T244 459T227 448Q226 443 221 436T214 433Q201 436 194 445T187 464Q188 473 203 498T252 541Q264 546 285 544T323 526Q346 505 361 496T395 494Q410 498 428 509T467 528Q474
|
||||
531 480 526T491 511T494 496Q494 492 489 480T468 460Q438 443 422 435T399 423T388 420Z" />
|
||||
<glyph unicode="ö" horiz-adv-x="353" d="M421 10Q408 10 401 15T382 29Q363 49 353 70T346 109Q349 117 349 124T348 132Q343 137 345 138T349 144Q355 144 353 155Q351 163 360 189T384 240Q390 250 402 266T428 299T455 326Q480 347 500 359T543 376Q565
|
||||
381 583 381T617 365Q640 355 650 339T663 296Q666 266 658 224T609 125Q584 89 561 70T509 34Q488 20 466 16T421 10ZM521 126Q544 148 555 171T578 228Q582 235 583 250T584 279T576 295Q566 302 555 299T527 283Q497 258 472 224T433 141Q426 112 434 97T465
|
||||
87T521 126ZM245 436Q236 444 231 458T227 478Q229 484 236 501T255 529Q259 532 263 537T272 543Q285 553 298 547T321 521Q331 501 327 488T304 451Q286 428 272 426T245 436ZM391 436Q382 444 377 458T373 478Q375 484 382 501T401 529Q405 532 409 537T418
|
||||
543Q431 553 444 547T467 521Q477 501 473 488T450 451Q432 428 418 426T391 436Z" />
|
||||
<glyph unicode="÷" horiz-adv-x="446" d="M173 174Q167 174 158 174T138 179Q123 179 116 184T104 197Q93 212 104 219T153 231Q170 235 203 237T276 241T350 244T405 245Q431 245 447 241T475 226Q490 211 484 196T454 184Q449 184 436 183T408 181T381
|
||||
179Q375 179 348 178T286 176T219 175T173 174ZM214 -6Q205 1 200 11T195 31T196 42Q205 49 214 67T228 98Q229 102 232 106T240 112Q252 120 270 112T298 88Q307 69 304 52T282 12Q267 -8 248 -12T214 -6ZM305 320Q296 327 291 337T285 357T287 367Q297 375 305
|
||||
392T319 424Q320 427 323 432T331 438Q343 446 361 438T389 414Q398 395 395 378T373 338Q358 318 339 314T305 320Z" />
|
||||
<glyph unicode="ø" horiz-adv-x="353" d="M69 -15Q50 -10 54 10T83 56Q139 110 192 167T313 272Q322 277 342 292T385 326T424 360T443 378Q448 391 457 385T471 367Q474 356 463 345Q460 338 456 334T441 322T408 298Q371 273 338 246T268 187Q255 176 234
|
||||
156T189 113T142 67T104 28T85 6Q78 -7 76 -11T69 -15ZM277 130Q296 151 308 171T333 224Q337 235 339 252T342 284T335 302Q323 310 307 307T268 285Q248 268 234 250T207 207T180 147Q168 120 169 100T183 74T219 80T277 130ZM188 -1Q175 -2 168 2T148 14Q127
|
||||
32 115 55T104 95Q106 103 105 110T104 118Q98 123 100 124T104 130Q111 131 106 141Q104 149 111 177T131 229Q137 240 147 257T170 293T194 321Q217 345 235 359T275 380Q295 387 311 387T344 372Q368 364 384 350T406 309Q412 279 408 240T369 141Q348 103 329
|
||||
81T282 39Q263 23 237 13T188 -1Z" />
|
||||
<glyph unicode="ù" horiz-adv-x="370" d="M337 2Q327 12 320 29T306 70Q304 78 304 89T304 107Q301 100 295 90T282 75Q278 71 264 60T236 41Q203 20 179 20T136 45Q120 58 111 76T108 123Q110 158 118 191T151 281Q172 322 183 344T197 370Q212 375 230
|
||||
370T250 350Q256 340 250 314T225 252Q211 218 199 186T185 130T196 102Q205 97 224 104T269 141T322 237Q330 257 334 272T339 307Q337 319 343 331T362 350Q366 355 373 359T382 359L398 360Q402 361 406 353T415 341Q426 332 424 302T398 218Q379 177 373 156T365
|
||||
115Q365 97 369 84T389 57Q400 50 401 36T402 10Q400 1 388 -3T362 -7T337 2ZM585 433Q573 423 567 426T555 452Q550 466 539 484T518 520T503 553T505 579Q513 588 524 597T550 600Q558 597 568 582T587 545T604 503T615 468Q616 465 611 458T598 443T585 433Z"
|
||||
/>
|
||||
<glyph unicode="ú" horiz-adv-x="370" d="M337 2Q327 12 320 29T306 70Q304 78 304 89T304 107Q301 100 295 90T282 75Q278 71 264 60T236 41Q203 20 179 20T136 45Q120 58 111 76T108 123Q110 158 118 191T151 281Q172 322 183 344T197 370Q212 375 230
|
||||
370T250 350Q256 340 250 314T225 252Q211 218 199 186T185 130T196 102Q205 97 224 104T269 141T322 237Q330 257 334 272T339 307Q337 319 343 331T362 350Q366 355 373 359T382 359L398 360Q402 361 406 353T415 341Q426 332 424 302T398 218Q379 177 373 156T365
|
||||
115Q365 97 369 84T389 57Q400 50 401 36T402 10Q400 1 388 -3T362 -7T337 2ZM564 691Q556 697 553 712T551 739Q552 744 564 759T595 793T630 827T659 845Q672 848 683 836T698 803Q699 793 689 782T664 758T632 733T607 707Q597 691 587 687T564 691Z" />
|
||||
<glyph unicode="û" horiz-adv-x="370" d="M337 2Q327 12 320 29T306 70Q304 78 304 89T304 107Q301 100 295 90T282 75Q278 71 264 60T236 41Q203 20 179 20T136 45Q120 58 111 76T108 123Q110 158 118 191T151 281Q172 322 183 344T197 370Q212 375 230
|
||||
370T250 350Q256 340 250 314T225 252Q211 218 199 186T185 130T196 102Q205 97 224 104T269 141T322 237Q330 257 334 272T339 307Q337 319 343 331T362 350Q366 355 373 359T382 359L398 360Q402 361 406 353T415 341Q426 332 424 302T398 218Q379 177 373 156T365
|
||||
115Q365 97 369 84T389 57Q400 50 401 36T402 10Q400 1 388 -3T362 -7T337 2ZM271 446Q254 429 241 434T223 454T230 483Q233 487 244 498T271 522T303 548T329 566Q343 577 354 575T372 564Q384 554 401 537T434 504T451 486Q461 475 460 462T450 440T429 432T402
|
||||
449Q395 458 379 473T348 502Q336 495 320 484T291 463T271 446Z" />
|
||||
<glyph unicode="ü" horiz-adv-x="370" d="M337 2Q327 12 320 29T306 70Q304 78 304 89T304 107Q301 100 295 90T282 75Q278 71 264 60T236 41Q203 20 179 20T136 45Q120 58 111 76T108 123Q110 158 118 191T151 281Q172 322 183 344T197 370Q212 375 230
|
||||
370T250 350Q256 340 250 314T225 252Q211 218 199 186T185 130T196 102Q205 97 224 104T269 141T322 237Q330 257 334 272T339 307Q337 319 343 331T362 350Q366 355 373 359T382 359L398 360Q402 361 406 353T415 341Q426 332 424 302T398 218Q379 177 373 156T365
|
||||
115Q365 97 369 84T389 57Q400 50 401 36T402 10Q400 1 388 -3T362 -7T337 2ZM255 436Q246 444 241 458T237 478Q239 484 246 501T265 529Q269 532 273 537T282 543Q295 553 308 547T331 521Q341 501 337 488T314 451Q296 428 282 426T255 436ZM401 436Q392 444
|
||||
387 458T383 478Q385 484 392 501T411 529Q415 532 419 537T428 543Q441 553 454 547T477 521Q487 501 483 488T460 451Q442 428 428 426T401 436Z" />
|
||||
<glyph unicode="ý" horiz-adv-x="341" d="M84 -205Q52 -212 21 -208T-33 -190T-60 -161Q-64 -144 -55 -134T-32 -122T-14 -126Q-6 -131 12 -140T57 -144Q80 -139 99 -121T133 -83Q141 -71 160 -40T199 28T234 98Q237 106 241 117T251 135Q257 147 261 157T267
|
||||
172Q268 177 276 192T291 222Q296 237 306 266T326 313Q338 336 345 350T362 368V368V368Q371 375 377 375T395 369Q407 357 413 346T417 318T399 273Q391 249 382 230T367 204Q362 192 356 178T344 151Q326 111 313 86T290 40T269 -9Q246 -46 225 -79T179 -142Q169
|
||||
-151 152 -164T116 -190T84 -205ZM212 26Q197 28 181 45T154 81T145 109Q145 114 145 117T145 120Q139 120 136 136T130 179T128 233T131 286Q135 303 135 323T136 356Q135 372 141 380T151 392V392V392Q185 407 199 376T209 273Q207 233 208 196T216 131T241 92Q248
|
||||
88 247 77T240 54T226 34T212 26ZM558 438Q550 444 547 459T545 486Q546 491 558 506T589 540T624 574T653 592Q666 595 677 583T692 550Q693 540 683 529T658 505T626 480T601 454Q591 438 581 434T558 438Z" />
|
||||
<glyph unicode="þ" horiz-adv-x="378" d="M66 -230Q62 -230 55 -230T43 -221Q39 -216 35 -201T35 -165Q39 -148 42 -133T46 -109Q46 -101 48 -91T51 -76Q56 -68 59 -54T62 -27Q62 -22 65 -16T74 -6Q74 2 77 14T81 31Q83 43 92 71T113 135T137 208T161 275T178
|
||||
322L182 331L249 309Q296 335 331 337T389 325T424 285T436 233Q436 222 429 204T413 169T397 146Q393 146 389 140T381 125Q372 115 354 103T319 83T293 79Q293 79 291 79T288 73Q288 68 273 62T238 51T202 46Q190 46 184 47T173 54Q170 52 168 48T166 39Q165
|
||||
33 161 20T150 -5T140 -17Q140 -17 138 -20T140 -28Q140 -28 140 -40T134 -59Q134 -67 131 -83T124 -107Q124 -120 121 -131T112 -142Q107 -143 107 -156T106 -175Q103 -199 92 -214T66 -230ZM193 114Q199 114 221 120T267 137T305 159Q335 184 348 209T346 258Q338
|
||||
271 322 271T284 258T233 220Q221 207 211 190T195 155T187 126T193 114ZM175 316Q182 331 195 364T223 438T251 517T273 582T283 613Q284 619 286 624T299 637Q302 640 308 641T318 643Q318 643 327 641T344 630Q352 619 354 607T355 578Q352 570 345 549T323
|
||||
488T281 384L247 294L175 316Z" />
|
||||
<glyph unicode="ÿ" horiz-adv-x="341" d="M84 -205Q52 -212 21 -208T-33 -190T-60 -161Q-64 -144 -55 -134T-32 -122T-14 -126Q-6 -131 12 -140T57 -144Q80 -139 99 -121T133 -83Q141 -71 160 -40T199 28T234 98Q237 106 241 117T251 135Q257 147 261 157T267
|
||||
172Q268 177 276 192T291 222Q296 237 306 266T326 313Q338 336 345 350T362 368V368V368Q371 375 377 375T395 369Q407 357 413 346T417 318T399 273Q391 249 382 230T367 204Q362 192 356 178T344 151Q326 111 313 86T290 40T269 -9Q246 -46 225 -79T179 -142Q169
|
||||
-151 152 -164T116 -190T84 -205ZM212 26Q197 28 181 45T154 81T145 109Q145 114 145 117T145 120Q139 120 136 136T130 179T128 233T131 286Q135 303 135 323T136 356Q135 372 141 380T151 392V392V392Q185 407 199 376T209 273Q207 233 208 196T216 131T241 92Q248
|
||||
88 247 77T240 54T226 34T212 26ZM460 436Q451 444 446 458T442 478Q444 484 451 501T470 529Q474 532 478 537T487 543Q500 553 513 547T536 521Q546 501 542 488T519 451Q501 428 487 426T460 436ZM606 436Q597 444 592 458T588 478Q590 484 597 501T616 529Q620
|
||||
532 624 537T633 543Q646 553 659 547T682 521Q692 501 688 488T665 451Q647 428 633 426T606 436Z" />
|
||||
<glyph unicode="–" horiz-adv-x="446" d="M173 174Q167 174 158 174T138 179Q123 179 116 184T104 197Q93 212 104 219T153 231Q170 235 203 237T276 241T350 244T405 245Q431 245 447 241T475 226Q490 211 484 196T454 184Q449 184 436 183T408 181T381
|
||||
179Q375 179 348 178T286 176T219 175T173 174Z" />
|
||||
<glyph unicode="—" horiz-adv-x="566" d="M173 175Q167 175 158 175T138 180Q123 180 116 185T104 197Q93 212 104 219T153 230Q167 233 204 235T292 239T393 242T484 243T540 244Q566 244 575 241T595 226Q610 211 604 196T574 185Q567 184 551 183T516
|
||||
180Q512 180 489 180T429 179T353 178T275 177T210 176T173 175Z" />
|
||||
<glyph unicode="‘" horiz-adv-x="117" d="M197 444Q181 455 172 472T166 502Q169 525 176 545T190 584Q196 607 213 630T247 672Q246 676 253 677T271 682Q282 683 292 682T307 667Q309 660 306 655T297 641Q285 622 270 597T249 556Q249 552 248 549Q265
|
||||
552 283 537Q302 519 294 493T260 449Q242 438 229 438T197 444Z" />
|
||||
<glyph unicode="’" horiz-adv-x="117" d="M217 438Q207 437 197 438T181 453Q180 460 183 466T191 479Q203 499 218 524T239 564Q239 568 240 571Q223 568 205 583Q186 601 194 627T228 671Q246 682 259 683T291 676Q308 666 317 648T322 617Q319 594 312
|
||||
574T298 535Q292 513 275 491T241 448Q242 444 235 443T217 438Z" />
|
||||
<glyph unicode="‚" horiz-adv-x="117" d="M44 -109Q34 -110 23 -109T8 -94Q7 -87 10 -81T18 -68Q30 -48 45 -23T66 17Q66 21 67 24Q50 21 32 36Q13 54 21 80T55 124Q73 135 86 136T118 129Q135 119 144 102T149 71Q146 48 139 28T125 -11Q119 -33 102 -56T68
|
||||
-99Q69 -103 62 -104T44 -109Z" />
|
||||
<glyph unicode="“" horiz-adv-x="267" d="M368 445Q352 456 343 473T337 503Q340 526 347 546T361 585Q367 608 384 631T418 673Q417 677 424 678T442 683Q453 684 463 683T478 668Q480 661 477 656T468 642Q456 623 441 598T420 557Q420 553 419 550Q436
|
||||
553 454 538Q473 520 465 494T431 450Q413 439 400 439T368 445ZM199 445Q183 456 174 473T168 503Q171 526 178 546T192 585Q198 608 215 631T249 673Q248 677 255 678T273 683Q284 684 294 683T309 668Q311 661 308 656T299 642Q287 623 272 598T251 557Q251
|
||||
553 250 550Q267 553 285 538Q304 520 296 494T262 450Q244 439 231 439T199 445Z" />
|
||||
<glyph unicode="”" horiz-adv-x="267" d="M210 432Q200 431 190 431T174 447Q173 454 176 460T184 473Q196 493 211 518T232 558Q232 562 233 565Q216 562 198 577Q179 595 187 621T221 665Q239 676 252 677T284 670Q301 660 310 642T315 611Q312 588 305
|
||||
568T291 529Q285 507 268 485T234 442Q235 438 228 437T210 432ZM379 432Q369 431 358 431T343 447Q342 454 345 460T353 473Q365 493 380 518T401 558Q401 562 402 565Q385 562 367 577Q348 595 356 621T390 665Q408 676 421 677T453 670Q470 660 479 642T484
|
||||
611Q481 588 474 568T460 529Q454 507 437 485T403 442Q404 438 397 437T379 432Z" />
|
||||
<glyph unicode="„" horiz-adv-x="267" d="M49 -109Q39 -110 29 -109T13 -94Q12 -87 15 -81T23 -68Q35 -48 50 -23T71 17Q71 21 72 24Q55 21 37 36Q18 54 26 80T60 124Q78 135 91 136T123 129Q140 119 149 102T154 71Q151 48 144 28T130 -11Q124 -33 107
|
||||
-56T73 -99Q74 -103 67 -104T49 -109ZM218 -109Q208 -110 197 -109T182 -94Q181 -87 184 -81T192 -68Q204 -48 219 -23T240 17Q240 21 241 24Q224 21 206 36Q187 54 195 80T229 124Q247 135 260 136T292 129Q309 119 318 102T323 71Q320 48 313 28T299 -11Q293
|
||||
-33 276 -56T242 -99Q243 -103 236 -104T218 -109Z" />
|
||||
<glyph unicode="•" horiz-adv-x="187" d="M147 225Q141 230 140 244T138 271T140 288Q146 308 160 333T193 371Q209 379 235 373T272 350Q279 318 273 291T237 231Q223 213 200 212T147 225Z" />
|
||||
<glyph unicode="‹" horiz-adv-x="446" d="M406 -3Q398 -4 379 -4T328 11Q292 30 275 39T242 67Q208 87 190 108T154 160L125 202L118 237Q126 239 134 251T144 264Q153 275 166 287T202 317T259 366Q296 393 309 407T333 431Q339 438 347 445T359 453Q365
|
||||
455 371 453T382 447Q393 440 403 438T414 427Q414 427 412 414T402 395Q389 384 374 373T337 343T275 289Q251 268 238 254T220 229T217 205Q223 192 237 173T279 132T353 84Q378 72 395 53T417 18T406 -3Z" />
|
||||
<glyph unicode="›" horiz-adv-x="446" d="M241 -10Q235 -12 227 -7T214 2Q204 10 194 10T181 19Q181 19 183 27T193 41Q207 53 220 64T255 94T315 148Q350 180 370 201T388 242Q379 262 348 295T247 368Q223 380 204 397T179 429T189 448Q197 449 222 449T278
|
||||
436Q314 417 331 408T364 380Q398 361 417 339T452 287L476 245L483 215Q478 214 473 207T463 192T457 184Q448 173 435 160T399 127T341 77Q304 50 291 36T267 12Q261 5 254 -2T241 -10Z" />
|
||||
</font>
|
||||
</defs>
|
||||
</svg>
|
After Width: | Height: | Size: 162 KiB |
BIN
src/fonts/caveat/caveat-v14-latin-600.ttf
Normal file
BIN
src/fonts/caveat/caveat-v14-latin-600.ttf
Normal file
Binary file not shown.
BIN
src/fonts/caveat/caveat-v14-latin-600.woff
Normal file
BIN
src/fonts/caveat/caveat-v14-latin-600.woff
Normal file
Binary file not shown.
BIN
src/fonts/caveat/caveat-v14-latin-600.woff2
Normal file
BIN
src/fonts/caveat/caveat-v14-latin-600.woff2
Normal file
Binary file not shown.
BIN
src/fonts/caveat/caveat-v14-latin-700.eot
Normal file
BIN
src/fonts/caveat/caveat-v14-latin-700.eot
Normal file
Binary file not shown.
791
src/fonts/caveat/caveat-v14-latin-700.svg
Normal file
791
src/fonts/caveat/caveat-v14-latin-700.svg
Normal file
@ -0,0 +1,791 @@
|
||||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<defs >
|
||||
<font id="Caveat" horiz-adv-x="445" ><font-face
|
||||
font-family="Caveat"
|
||||
units-per-em="1000"
|
||||
panose-1="0 0 0 0 0 0 0 0 0 0"
|
||||
ascent="960"
|
||||
descent="-300"
|
||||
alphabetic="0" />
|
||||
<glyph unicode=" " horiz-adv-x="242" />
|
||||
<glyph unicode="!" horiz-adv-x="210" d="M199 161Q171 156 155 184T157 285Q163 297 167 308T171 327Q175 340 181 357T195 390T205 411Q209 411 213 418T218 432Q218 440 221 450T229 464Q229 469 233 475T237 485Q237 489 239 492T242 499Q251 515 265 546T294
|
||||
613T319 675T329 708Q331 716 335 723T347 728Q351 731 359 731T371 732Q371 732 380 728T396 716Q404 709 405 697T406 673Q405 654 392 630T363 577Q353 558 344 541T334 520Q334 516 330 508T321 488Q315 478 310 464T300 439T296 424Q295 420 294 416T288 408Q284
|
||||
408 284 403T283 397Q283 393 279 379T264 344Q245 291 237 260T227 206Q225 182 216 174T199 161ZM146 6Q125 -2 111 -2T80 12Q60 32 66 52T102 92Q122 105 131 105T160 98Q194 77 190 52T146 6Z" />
|
||||
<glyph unicode=""" horiz-adv-x="237" d="M200 431Q184 428 175 430T158 439Q156 450 161 461T171 480Q183 500 198 527T219 570Q221 581 225 598T230 635Q230 640 232 651T239 671T249 677Q258 673 272 666T296 650T305 630Q303 606 295 578T280 530Q274
|
||||
508 258 485T224 441Q225 437 218 436T200 431ZM331 431Q316 428 307 430T290 439Q287 450 292 461T302 480Q314 500 329 527T350 570Q352 581 356 598T361 635Q361 640 363 651T370 671T380 677Q389 673 403 666T427 650T436 630Q434 606 426 578T411 530Q405
|
||||
508 389 485T355 441Q356 437 349 436T331 431Z" />
|
||||
<glyph unicode="#" horiz-adv-x="559" d="M402 -148Q383 -153 369 -138T348 -94T350 -28Q355 -16 358 -5T361 14Q363 22 371 49T390 113T413 184T433 244T444 272Q448 272 451 279T454 293Q454 301 457 311T465 325Q465 330 467 336T470 347Q470 351 472 355T475
|
||||
363Q481 374 493 404T522 476T556 562T588 647T612 713T621 743Q621 751 632 759T651 768Q654 771 658 772T667 773Q667 773 671 769T683 757Q691 750 700 737T709 711Q709 698 706 688T694 659T666 600Q663 592 654 572T635 527T614 479T597 439T590 421Q590 417
|
||||
587 409T579 389Q575 381 568 366T554 333T541 303T536 288Q536 284 536 280T531 272Q527 272 527 267T526 261Q526 251 510 208Q503 186 493 151T472 77T450 0T434 -66T427 -105Q427 -129 419 -136T402 -148ZM140 173Q134 173 125 173T105 178Q90 178 81 184T68
|
||||
197Q57 212 70 219T120 231Q131 234 165 236T245 239T343 242T442 243T525 244T574 245Q600 245 609 241T629 226Q644 211 637 195T606 183Q599 182 584 181T550 178Q546 178 518 178T446 177T354 176T260 175T182 174T140 173ZM154 -148Q135 -153 121 -138T100
|
||||
-94T102 -28Q107 -16 110 -5T113 14Q115 22 123 49T142 113T165 184T185 244T196 272Q200 272 203 279T206 293Q206 301 209 311T217 325Q217 330 219 336T222 347Q222 351 224 355T227 363Q233 374 245 404T274 476T308 562T340 647T364 713T373 743Q373 751 384
|
||||
759T403 768Q406 771 410 772T419 773Q419 773 423 769T435 757Q443 750 452 737T461 711Q461 698 458 688T446 659T418 600Q415 592 406 572T387 527T366 479T349 439T342 421Q342 417 339 409T331 389Q327 381 320 366T306 333T293 303T288 288Q288 284 288 280T283
|
||||
272Q279 272 279 267T278 261Q278 251 262 208Q255 186 245 151T224 77T202 0T186 -66T179 -105Q179 -129 171 -136T154 -148ZM201 374Q195 374 186 374T166 379Q151 379 143 384T130 397Q119 412 131 420T181 432Q192 435 226 437T307 440T405 443T504 444T587
|
||||
445T636 446Q662 446 671 442T691 427Q706 412 698 396T667 384Q660 383 645 382T612 379Q608 379 580 379T508 378T415 377T321 376T243 375T201 374Z" />
|
||||
<glyph unicode="$" horiz-adv-x="450" d="M170 -124Q159 -124 153 -116T146 -93Q146 -78 150 -58T161 -11Q165 -6 167 -1T172 9T175 18T177 26T178 33Q181 41 192 67T218 127T247 194T273 251T286 278Q290 278 295 285T301 299Q301 306 302 312T307 323T313 332T319
|
||||
340T323 348T325 357Q325 352 338 376T371 440T413 528T456 620T490 695T503 730Q508 743 518 743Q519 743 524 744T533 745Q533 745 535 744T546 738Q548 735 551 729T557 715T560 696Q559 687 557 681T552 668T542 651T527 626T505 586Q495 568 480 542T450 488T424
|
||||
440T408 410Q407 407 405 404T402 397T399 391T395 384Q386 367 374 346T353 307T342 283Q341 279 340 275T336 268Q332 268 331 264T327 248T308 214Q299 192 286 159T257 88T228 16T205 -45T194 -83Q193 -110 189 -117T170 -124ZM164 33Q148 33 136 35T120 40Q107
|
||||
40 89 53T58 86T45 122Q45 139 57 150T86 163T122 156Q106 129 116 116T179 102Q193 102 201 102T221 104Q234 105 245 106T267 110Q316 121 334 138T356 168Q356 183 359 187T363 197Q363 206 364 214T363 234T345 263T299 307Q292 319 282 333T258 355Q254 360
|
||||
250 368T243 378Q245 377 236 388T227 421Q227 444 237 469T272 513Q280 523 296 535T328 557T347 567Q355 567 370 575T422 587Q443 592 453 594T472 597Q475 597 483 597T523 585Q552 574 562 559T570 531T559 508T541 499Q533 499 521 505T495 517T462 523Q428
|
||||
523 402 518T354 489Q328 473 317 456T306 427Q308 423 311 413T323 393Q354 359 370 343T393 320T401 313T402 307Q403 307 407 302T417 289Q423 281 427 274T432 264Q432 266 438 255T449 223T455 176Q455 168 446 155T424 128T400 105Q386 94 370 84T335 65T295
|
||||
51Q281 47 266 44T234 38T200 34T164 33Z" />
|
||||
<glyph unicode="%" horiz-adv-x="600" d="M140 -91Q121 -89 110 -76T102 -39T132 22Q140 30 146 38T155 52Q160 58 176 78T215 123T260 174T297 216T315 237Q319 236 324 240T331 252Q334 260 340 266T352 273Q354 278 358 282T364 290Q365 293 368 295T373 302Q382
|
||||
309 403 331T454 383T513 447T570 509T614 557T632 580Q636 593 652 588Q659 592 668 588Q668 588 676 578T690 559Q696 550 696 541T692 524Q688 513 682 506T661 485T616 445Q609 438 591 419T551 379T515 341T500 322Q497 320 492 315T479 300Q471 293 454 277T422
|
||||
246T407 230Q405 227 403 224T395 219Q393 220 391 217T388 213Q388 209 379 198T355 173Q339 154 312 121T257 53T207 -10T181 -50Q174 -69 161 -79T140 -91ZM479 36Q494 53 503 68T521 109Q524 120 524 138T520 159Q512 163 501 162T477 148Q456 132 442 106T412
|
||||
48Q402 25 407 11T432 0T479 36ZM396 -81Q386 -81 379 -77T364 -65Q348 -49 338 -30T331 4Q333 11 333 16T332 22Q328 27 330 28T333 32Q338 32 336 42Q335 48 343 70T364 113Q369 121 380 140T405 178T429 205Q450 223 468 231T505 244Q524 249 531 249T550 235Q569
|
||||
228 586 208T606 165Q608 140 602 109T564 30Q543 1 525 -17T484 -49Q467 -60 441 -70T396 -81ZM333 408Q348 425 358 440T375 481Q379 492 379 510T374 531Q367 535 356 534T332 520Q310 504 296 478T266 420Q257 397 262 383T286 372T333 408ZM250 292Q240 292
|
||||
233 296T218 308Q202 324 192 343T185 376Q187 383 187 388T186 394Q182 399 184 400T187 404Q192 404 190 414Q189 420 197 442T218 485Q223 493 234 512T259 551T283 578Q304 596 322 604T359 616Q378 621 385 621T404 607Q423 600 440 581T460 538Q462 513 456
|
||||
482T418 403Q397 374 379 356T338 323Q321 312 295 303T250 292Z" />
|
||||
<glyph unicode="&" horiz-adv-x="564" d="M667 -54Q668 -66 654 -70T617 -74T571 -66T533 -50Q514 -45 485 -13T417 65Q377 43 352 30T307 8T258 -9Q192 -15 137 4Q129 7 114 16T85 35T65 50Q60 53 58 68T55 100T55 119Q58 128 72 150T109 203T158 264T211
|
||||
321Q187 356 178 390T178 463T216 553Q226 569 242 588T276 624T307 652T321 660Q325 653 329 655T337 657Q341 659 354 659T385 656T415 649Q451 645 465 641T492 623Q507 612 520 596T541 565T550 540Q550 527 530 500T475 443Q462 427 449 415T435 402Q435 398
|
||||
430 391T417 381Q406 371 386 353T350 320T333 302Q332 300 340 287T361 255T387 220T412 191T427 179Q460 211 495 241T568 306Q593 332 606 340T627 345T642 334Q655 332 656 317T653 287T648 271Q635 254 613 233T567 191T521 149T484 114Q484 114 496 100T521
|
||||
74Q554 40 572 27T613 5Q644 -5 655 -18T667 -54ZM186 77Q216 68 237 70T284 87T347 127L366 141L341 170Q334 178 325 192T302 223Q287 237 283 245T278 253Q275 253 265 243T243 220T225 196Q202 178 190 161T163 120Q156 104 158 97T168 87T186 77ZM280 377Q291
|
||||
389 311 404T355 437T398 473T429 510T435 546Q433 550 424 555T403 564T379 567Q359 569 342 553T302 504Q277 467 269 437T280 377Z" />
|
||||
<glyph unicode="'" horiz-adv-x="117" d="M198 431Q182 428 173 430T156 439Q153 450 158 461T168 480Q180 500 195 527T216 570Q218 581 222 598T227 635Q227 640 229 651T237 671T247 677Q256 673 270 666T294 650T303 630Q301 606 292 578T277 530Q271
|
||||
508 255 485T222 441Q223 437 216 436T198 431Z" />
|
||||
<glyph unicode="(" horiz-adv-x="330" d="M284 -138Q236 -131 203 -96T156 -17Q137 25 138 92T158 230Q163 249 167 269T172 296Q175 306 185 329T208 381T233 440T255 493Q266 518 287 552T332 620T375 679T403 710Q408 715 417 723T433 732Q437 743 449 750T470
|
||||
757Q493 769 519 764T553 729Q556 715 554 711T531 698Q521 694 506 687T484 671Q475 660 464 649T447 634Q429 627 429 618Q429 618 421 601T393 560Q381 541 365 513T340 471Q331 455 326 445T310 423Q310 420 307 409T295 384Q289 362 271 325Q264 309 255 283T239
|
||||
233T232 199Q230 199 229 194T225 170T216 110Q215 65 218 36T233 -13T262 -54Q273 -64 284 -69T310 -75L344 -96Q338 -119 320 -129T284 -138Z" />
|
||||
<glyph unicode=")" horiz-adv-x="330" d="M72 -135Q53 -130 35 -114T16 -82Q17 -79 17 -70T21 -54Q21 -54 27 -57T50 -56Q70 -57 80 -52T105 -30Q116 -15 130 1T150 31Q166 42 173 51T186 71Q186 76 189 89T204 122Q215 147 225 164T235 187Q235 187 238 194T240
|
||||
211Q246 214 250 224T254 246Q254 249 263 269T273 311Q284 347 289 375T298 438T304 525Q306 570 307 592T307 627T297 651Q287 683 280 683Q277 683 275 695T277 721Q276 725 291 730T316 734Q323 734 331 729T343 719Q347 723 355 706T374 660Q380 646 383 637T387
|
||||
616T387 584T384 527Q384 492 380 451T369 370T356 298Q349 272 337 236T311 162T284 96T263 55Q265 55 258 43T238 13T212 -25T190 -59Q175 -80 152 -99T108 -128T72 -135Z" />
|
||||
<glyph unicode="*" horiz-adv-x="363" d="M414 392Q404 385 390 398T366 429Q363 436 359 449T348 479Q347 492 347 504T346 516Q345 517 321 496T252 430Q224 404 215 399T200 395Q193 396 187 400T181 406Q180 409 180 427T183 452Q188 458 203 474T237 510T270
|
||||
544T289 562Q297 570 297 573T289 583Q285 588 283 590T284 593Q284 593 284 596T279 600Q276 605 275 610T273 617Q273 622 269 632T265 642Q261 645 262 653T268 671T274 682Q274 682 276 682T283 677Q287 677 299 663T318 638Q326 622 329 622T339 622Q339 622
|
||||
346 635T356 667Q370 686 376 696T387 713Q389 719 393 724T397 729Q397 729 399 734T405 740V740V740Q412 748 422 753T434 756Q438 751 442 748T449 736L467 721L454 704Q432 671 419 644T407 616Q407 616 416 620T436 626Q447 631 453 633T461 636Q471 636 485
|
||||
645Q500 650 509 645Q517 638 523 622T529 601Q528 600 511 588T467 567Q442 560 423 553T402 541Q390 541 402 524Q404 518 404 513T405 497Q410 478 412 466T416 453Q420 453 420 459Q420 463 429 463Q432 463 437 457T447 443T450 434Q450 434 450 431T450 428Q454
|
||||
427 446 418T427 401T414 392Z" />
|
||||
<glyph unicode="+" horiz-adv-x="446" d="M170 172Q164 172 155 172T135 177Q120 177 112 183T99 197Q88 212 100 220T150 233Q167 237 200 239T273 243T347 246T402 247Q428 247 448 242T480 226Q495 211 487 195T456 182Q451 182 437 181T407 179T378 177Q372
|
||||
177 345 176T283 174T216 173T170 172ZM304 16Q289 5 281 17T268 67Q264 84 262 117T258 190T255 264T254 319Q254 345 259 365T274 397Q289 412 306 404T319 373Q320 368 320 354T322 324T324 295Q324 289 325 262T327 200T328 133T329 87Q329 81 329 72T324 52Q324
|
||||
37 318 29T304 16Z" />
|
||||
<glyph unicode="," horiz-adv-x="198" d="M55 -86Q44 -86 37 -81T25 -69Q25 -62 29 -57T40 -45Q51 -35 61 -21T79 9T93 33Q97 44 101 59T109 92Q109 100 109 106T114 117Q122 124 133 129T156 126T174 78Q178 56 174 38T157 -6Q155 -13 143 -29T118 -58T102 -72Q98
|
||||
-72 95 -74T87 -81Q83 -85 75 -85T55 -86Z" />
|
||||
<glyph unicode="-" horiz-adv-x="326" d="M170 172Q164 172 155 172T135 177Q120 177 112 183T99 197Q88 212 100 220T150 233Q184 241 217 244T290 247Q316 247 332 242T360 226Q375 211 367 195T336 182Q329 181 307 180T266 177Q255 176 227 174T170 172Z" />
|
||||
<glyph unicode="." horiz-adv-x="198" d="M162 52Q141 45 127 45T96 58Q76 78 82 98T118 139Q138 151 147 151T176 144Q210 123 206 98T162 52Z" />
|
||||
<glyph unicode="/" horiz-adv-x="330" d="M79 -115Q49 -116 36 -85T50 14Q56 25 61 36T68 54Q71 61 81 81T106 131T137 191T168 249T193 295T205 316Q210 315 214 321T219 335Q221 344 226 353T236 364Q237 369 240 375T244 385Q245 389 248 392T251 400Q259 410
|
||||
275 437T313 500T356 576T397 651T428 709T441 737Q442 752 460 749Q467 754 476 752Q476 752 486 742T504 721Q512 713 512 704T508 684Q506 671 502 661T485 634T447 581Q441 572 429 551T403 507T380 467T371 448Q370 444 365 437T354 417Q348 410 339 396T319
|
||||
366T302 339T294 325Q293 322 292 318T285 311Q282 312 280 307T278 301Q280 293 254 251Q244 230 227 196T191 123T153 47T123 -18T109 -57Q105 -80 96 -96T79 -115Z" />
|
||||
<glyph unicode="0" horiz-adv-x="450" d="M293 3Q286 3 268 8T230 20T199 37Q165 66 150 101T133 174T135 244Q146 308 181 371T265 477Q291 500 317 516T373 539Q384 542 404 542T432 543Q452 543 476 535T519 515T537 493Q537 486 536 479T527 476H517L527 446Q531
|
||||
438 534 425T537 400Q537 390 535 371T528 329T519 288T510 260Q507 254 507 249T506 239Q502 231 493 211T480 183Q476 179 474 176T475 169Q475 166 470 156T460 136T451 127Q451 127 449 127T446 123Q446 119 433 102T401 67Q391 57 369 42T326 15T293 3ZM291
|
||||
99Q302 99 312 102T329 113Q347 125 363 145T391 191Q402 206 408 222T429 279Q437 290 440 306T443 333Q443 344 443 363T448 395Q448 421 447 425T439 438Q435 441 429 444T415 447Q408 447 397 444T377 435Q370 431 362 434T353 442Q353 456 340 441T304 398Q286
|
||||
380 274 362T261 339Q261 335 258 329T252 315Q247 308 240 292T227 261T218 237Q218 233 218 216T218 183Q218 166 219 158T222 145T230 130Q234 123 242 114T254 100Q265 90 268 92T291 99Z" />
|
||||
<glyph unicode="1" horiz-adv-x="450" d="M363 -18Q360 -20 349 -19T325 -14T305 -3Q301 1 297 6T293 26T300 71Q304 91 310 113T321 151T326 167Q331 169 340 197T362 265Q366 279 376 312T396 376Q405 405 413 421T421 437Q421 437 409 430T378 411T338 383Q321
|
||||
373 300 356T260 327Q233 306 224 300T205 299Q192 310 181 331T175 363Q177 364 188 372T215 391T242 411T260 423Q263 423 271 430T288 443Q293 449 323 470T388 517Q425 540 454 554T487 567Q490 567 501 560T524 544T536 529Q542 522 530 497Q526 488 517 465T498
|
||||
411T478 351T462 300Q454 269 448 252T436 220T423 177Q416 161 409 137T395 89T386 50Q378 28 373 7T363 -18Z" />
|
||||
<glyph unicode="2" horiz-adv-x="450" d="M162 8Q158 10 149 19T130 39T118 57Q115 62 118 75T126 88Q129 86 134 95T144 114T149 127Q150 131 154 133T163 139Q168 147 176 155T190 170Q198 180 219 200T260 241Q281 264 297 281T314 306Q314 306 317 309T326
|
||||
316Q331 319 339 326T354 339Q356 347 363 357T381 378Q389 390 396 404T405 426Q408 437 403 439T376 449Q352 457 331 452T275 422Q261 419 250 414T230 410Q226 412 221 419T210 432L200 475L231 492Q272 518 309 531T375 536Q386 536 395 534T404 531Q412 532
|
||||
427 523T458 500T480 472Q496 448 492 414T463 343Q458 337 441 318T403 276T364 234T341 211Q334 208 318 192T283 157T252 123T241 108Q240 104 251 108T272 116Q287 121 307 125T349 133T385 137T404 135Q406 130 407 131T409 133Q411 140 434 137T477 128Q488
|
||||
125 494 120T501 111Q501 111 503 107T512 95Q528 82 513 67T457 59Q431 59 414 56Q410 54 397 54T372 53Q354 55 336 52T293 40Q284 37 265 31T224 19T185 10T162 8Z" />
|
||||
<glyph unicode="3" horiz-adv-x="450" d="M244 1Q219 1 196 10T158 33T145 58Q146 74 156 83T188 89Q222 82 257 84T322 98T372 128Q399 154 400 172T372 210Q359 219 340 227T303 239T270 243Q261 242 248 246T222 258Q216 265 211 281T204 301Q203 306 211 313T243
|
||||
334T313 374Q355 397 377 409T412 429T434 445Q446 459 445 466T418 478Q393 480 378 479T363 473Q363 473 363 473T359 473Q354 475 337 472T305 465T288 458Q287 456 275 452T250 444T234 441Q229 443 223 455T212 480T210 499Q212 503 224 511T253 529T280 544Q294
|
||||
548 321 551T376 557T416 559Q462 554 490 536T526 477Q529 463 526 448T513 418T483 385Q458 369 445 359T408 337Q401 332 386 326T358 315T345 308Q345 308 354 307T375 303T392 295Q421 285 445 261T480 222Q494 191 484 155T447 86T385 32Q357 16 317 10T244
|
||||
1Z" />
|
||||
<glyph unicode="4" horiz-adv-x="450" d="M331 -12Q327 -12 312 2T296 44Q297 75 306 109T325 171Q331 189 335 201T340 216Q339 216 330 214T306 209Q257 199 232 199T188 229Q182 235 172 251T159 286T168 318Q178 343 184 354T192 370T195 380Q196 382 198
|
||||
386T203 394Q212 409 228 433T263 481T297 525T319 551Q325 554 340 560T363 566Q371 566 378 556T391 534T396 519Q396 519 395 517T391 510Q387 504 380 494T358 468Q346 454 328 428T293 372T263 319T251 288Q251 283 254 281T268 278Q281 280 291 282T311 286Q322
|
||||
288 330 290T345 295Q353 298 359 300T371 307Q383 317 389 334T408 380Q416 400 424 416T440 447Q465 493 482 514T501 536Q504 536 515 528T536 511Q544 504 549 499T554 491Q554 479 549 467T533 438T510 397Q495 368 482 340T457 284T435 230T416 181Q394 122
|
||||
386 94T378 56T382 38Q382 25 374 14T354 -5T331 -12Z" />
|
||||
<glyph unicode="5" horiz-adv-x="434" d="M171 16Q153 29 153 38Q149 44 144 44Q141 43 139 54T135 78T134 95Q138 103 149 107T172 111T185 102Q187 94 200 89T236 85Q264 86 287 94T330 117T366 153Q373 167 379 190T387 231T384 249Q384 249 383 256T378 271Q373
|
||||
286 355 301T320 324Q313 326 291 324T254 320Q238 319 236 320T233 322Q228 323 217 332T196 351T186 366Q188 373 197 390T219 427T247 466T273 497Q303 530 345 546T428 561Q457 560 471 554T498 531Q506 517 504 502T494 479T474 477Q460 486 436 484T385 474Q364
|
||||
466 351 461T333 444Q329 441 328 438T322 436Q322 436 319 433T316 425Q311 419 310 417T304 418Q304 418 304 415T303 408Q302 401 307 399T332 394Q357 390 369 387T407 368Q435 352 448 321T464 252T462 180Q459 158 456 146T439 113Q416 81 380 57T304 18T229
|
||||
3T171 16Z" />
|
||||
<glyph unicode="6" horiz-adv-x="471" d="M297 16Q264 7 235 9T184 32Q170 43 156 62T138 101Q133 116 132 125T133 147T141 187Q149 223 155 243T179 289Q187 310 197 331T213 359Q218 366 228 380T249 406Q259 419 267 430T276 442Q281 445 285 448T295 458Q303
|
||||
467 321 480T362 508T407 531T445 543Q477 554 475 542Q475 542 485 532T504 519Q508 518 510 513T516 502Q518 494 508 481T484 454Q470 444 465 443T455 446Q456 450 451 451T446 453Q440 455 424 450T389 433T355 405Q346 397 339 389T330 377Q317 364 307 352T297
|
||||
339Q300 333 311 336T324 343Q324 347 346 353T392 362Q401 366 416 363T442 358Q464 354 472 350T492 331Q512 312 519 290T526 242Q526 226 523 214T509 189Q501 176 488 157T463 121T441 99Q437 97 434 95T430 92Q429 86 415 76T379 53T335 30T297 16ZM237 93Q253
|
||||
91 261 91T291 99Q299 101 305 103T314 104Q314 104 326 112T355 131Q402 160 425 194T443 253Q444 259 441 266T438 276Q436 276 430 278T414 281Q404 284 395 284T368 281T309 267Q302 266 295 263T279 257Q277 254 269 250T256 244Q246 243 239 228T222 169Q217
|
||||
138 216 128T218 111Q220 101 225 98T237 93Z" />
|
||||
<glyph unicode="7" horiz-adv-x="446" d="M237 -26Q225 -24 209 -9T187 20Q183 39 203 86T257 198Q279 234 279 240T259 246Q250 248 235 251T216 259Q200 267 198 276T204 287Q214 292 211 300T209 314Q214 314 217 314T228 311Q242 311 254 310T278 309Q283
|
||||
309 290 309T304 308Q318 306 323 310T342 333Q350 347 363 363T389 405Q424 455 428 472T412 487Q396 485 377 480T319 460Q291 449 276 447T249 450Q243 451 240 462T236 486T236 507Q238 518 277 531T367 557Q390 561 419 562T471 560T499 549Q499 549 501 547T505
|
||||
548Q509 547 511 541T519 524Q529 507 531 499T531 476Q528 465 521 454T510 440Q505 436 503 431T500 426Q499 422 494 419T484 409Q483 405 480 400T475 392Q474 391 467 381T451 356T434 330T423 313Q409 300 409 294T422 282Q439 275 450 266T465 242Q466 219
|
||||
457 215Q452 208 441 205T426 206Q423 212 413 217T392 226T379 229Q375 227 371 222T362 210Q355 200 344 180T322 140T305 110Q304 105 300 100T293 88Q289 81 286 68T283 44T286 32Q294 34 297 31T303 19Q308 12 296 1T266 -19T237 -26Z" />
|
||||
<glyph unicode="8" horiz-adv-x="450" d="M182 -47Q175 -46 163 -38T139 -21T121 -6Q114 11 111 20T111 50Q111 62 113 78T123 104Q130 124 145 151T179 205T214 254T239 287Q250 301 250 310T229 347Q225 358 220 363T219 369Q219 369 217 372T211 383Q196 397
|
||||
196 426T211 483Q227 519 254 545T311 575Q322 574 349 569T406 558T453 544Q465 539 484 526T520 500T537 481Q537 478 540 475T545 466Q551 455 551 436T549 399T540 372Q515 344 505 340Q500 336 494 330T479 322Q474 315 470 310T461 305Q457 308 453 308T449
|
||||
305Q449 303 436 296T408 284T390 281Q390 281 387 281T378 277Q365 279 393 245Q416 202 427 163T424 102Q405 59 383 32T348 5Q348 5 344 2T334 -4Q332 -11 326 -13T314 -15Q305 -11 283 -25Q270 -34 249 -40T209 -48T182 -47ZM205 29Q215 28 231 34T266 50T300
|
||||
70Q332 95 343 120T345 170Q339 182 332 196T320 218Q314 227 310 231T300 238Q300 238 296 232T286 214Q275 200 273 197T267 187Q260 180 254 174T245 165Q245 162 239 148T225 119Q203 81 198 56T205 29ZM360 355Q381 374 393 377T411 369Q413 365 430 374T464
|
||||
401Q470 412 468 412T463 428Q464 438 463 444T454 456T425 470Q363 492 330 485T284 442Q278 423 278 411T286 382Q295 378 298 372T301 365Q301 356 309 356Q311 351 323 345T360 355Z" />
|
||||
<glyph unicode="9" horiz-adv-x="438" d="M312 -42Q307 -41 298 -36T280 -23T272 -14Q273 -9 268 -9Q268 -9 266 -3T265 11Q265 14 266 26T267 45Q269 65 277 98T296 167T317 233Q331 269 330 277T304 283Q273 278 247 293T206 335T193 392Q194 407 199 419T218
|
||||
454Q239 485 268 513T330 561T388 586Q404 589 426 588T460 582Q475 576 493 556T523 514T533 480Q526 447 517 430T495 399Q479 385 458 348T415 264T377 170Q363 128 360 94T363 59Q367 59 377 56T391 53Q394 49 394 44T389 28Q386 21 376 9T352 -14T327 -34T312
|
||||
-42ZM283 369Q298 353 319 355T363 377T407 429Q419 443 422 451T430 463Q443 477 448 485T446 500Q439 511 431 512T399 504Q383 501 375 494T345 473Q341 469 337 469T329 469Q329 469 327 469T325 464Q330 455 313 441Q287 413 280 397T283 369Z" />
|
||||
<glyph unicode=":" horiz-adv-x="198" d="M233 262Q212 255 198 255T167 268Q147 288 154 308T190 349Q210 361 219 361T248 354Q281 333 278 308T233 262ZM163 52Q142 45 128 45T97 58Q77 78 84 98T120 139Q140 151 149 151T178 144Q211 123 208 98T163 52Z" />
|
||||
<glyph unicode=";" horiz-adv-x="198" d="M57 -86Q46 -86 39 -81T27 -69Q27 -62 31 -57T42 -45Q53 -35 63 -21T81 9T95 33Q99 44 103 59T111 92Q111 100 111 106T116 117Q124 124 135 129T158 126T176 78Q180 56 176 38T159 -6Q157 -13 144 -29T119 -58T103 -72Q99
|
||||
-72 96 -74T89 -81Q85 -85 77 -85T57 -86ZM233 262Q212 255 198 255T167 268Q147 288 154 308T190 349Q210 361 219 361T248 354Q281 333 278 308T233 262Z" />
|
||||
<glyph unicode="<" horiz-adv-x="446" d="M348 43Q317 51 294 57T243 86Q209 106 189 118T149 158L116 198L105 251Q113 253 120 256T129 261Q141 267 153 275T187 298T246 333Q293 357 326 377T370 407Q376 414 384 416T396 419Q402 421 415 411T432 397Q443
|
||||
390 448 387T454 376Q454 376 452 367T442 352Q429 341 407 329T352 301T275 257Q248 241 234 235T216 223T214 205Q231 185 269 165T383 121Q420 110 438 99T462 77T465 53Q460 44 440 39T395 33T348 43Z" />
|
||||
<glyph unicode="=" horiz-adv-x="446" d="M241 267Q235 267 226 267T199 272Q184 272 175 275T162 286Q148 301 159 316T221 331Q260 339 304 342T394 345Q425 345 438 340T463 323Q481 308 476 291T447 277Q437 276 412 275T363 272Q356 272 336 271T290 268T241
|
||||
267ZM186 124Q180 124 171 124T145 129Q129 129 121 132T108 143Q94 158 105 173T166 188Q205 196 249 199T339 202Q370 202 384 196T409 179Q427 164 422 147T393 134Q383 133 356 132T306 129Q299 129 279 128T234 125T186 124Z" />
|
||||
<glyph unicode=">" horiz-adv-x="446" d="M198 20Q192 18 180 28T162 42Q152 50 147 52T140 63Q140 63 142 72T152 87Q166 99 188 110T243 139T319 182Q346 199 360 205T378 216T380 234Q363 254 325 274T211 318Q174 330 156 340T133 362T129 386Q134 395
|
||||
154 400T199 406T246 396Q277 388 300 382T351 353Q385 334 405 321T445 281L478 241L489 188Q481 187 474 183T465 178Q453 172 441 164T407 142T348 106Q302 82 268 62T224 32Q218 25 211 23T198 20Z" />
|
||||
<glyph unicode="?" horiz-adv-x="374" d="M247 183Q231 185 224 196T217 220Q217 222 215 232T215 250Q215 256 221 269T234 300Q245 320 268 345T307 382Q316 389 320 391T324 394Q324 398 338 409T362 425Q362 425 375 434T395 450Q418 473 429 492T446 537T459
|
||||
599Q460 634 456 642T440 660Q415 665 392 659T349 634T314 581Q308 564 308 558T310 542Q310 534 312 523T315 507Q311 506 299 503T274 499T248 511Q248 511 240 521T230 535Q224 543 224 550T225 573Q232 593 244 618T275 666T319 702Q340 711 358 721T377 732Q377
|
||||
732 384 732T410 735Q416 734 423 735T431 731Q434 731 443 731T460 731Q472 728 489 719T521 698T543 679Q550 657 549 625T539 556T516 488T481 433Q475 427 459 413T426 383T397 354Q363 335 337 297T298 223Q287 199 274 191T247 183ZM224 6Q203 -2 189 -2T158
|
||||
12Q138 32 145 52T180 92Q200 105 209 105T239 98Q272 77 268 52T224 6Z" />
|
||||
<glyph unicode="@" horiz-adv-x="643" d="M307 -140Q273 -140 234 -124T162 -83Q145 -67 126 -44T95 0Q87 11 82 29T75 67Q74 84 77 109T86 158T99 196Q99 199 100 202T103 212Q103 218 110 232T126 259Q160 304 185 337T238 397T305 452Q324 467 352 481T411
|
||||
505T464 519Q468 520 476 520T507 518Q538 515 570 503T623 471Q663 440 684 402T711 337Q715 323 715 297T712 246T703 207Q692 183 673 156T632 103T591 60T561 39Q546 39 522 46T485 63Q487 63 466 75Q466 75 459 68T441 51Q427 38 407 28T368 12T342 9Q323
|
||||
14 312 18T292 30T268 58Q264 68 258 86T251 112Q251 122 254 134T261 161Q267 188 277 208T305 252Q321 275 349 299T407 336Q419 342 443 342Q452 342 461 340T479 332Q486 331 498 321T521 297T536 273Q539 258 539 251T536 227Q535 223 534 217T531 205Q530
|
||||
197 527 184T522 165Q519 156 517 153T518 142Q517 138 522 135T534 129T545 127Q550 127 558 135T577 155Q593 172 602 182T617 202T629 229Q630 235 630 244T631 263Q631 313 611 354T537 418Q526 423 512 424T482 426Q460 426 438 423T395 410Q382 406 365 394T329
|
||||
366T294 333T265 302Q222 251 198 199T167 96Q163 66 167 51T175 30Q186 8 202 -5T240 -33Q263 -42 294 -45T364 -46Q372 -48 374 -50T376 -62Q376 -63 377 -74T384 -96Q384 -105 385 -114T378 -127Q372 -129 359 -132T331 -138T307 -140ZM376 99Q384 104 394 113T414
|
||||
131T425 147Q425 147 432 160Q438 171 444 185T453 213Q455 215 456 218T460 231Q460 236 459 239T451 247H452Q442 249 428 250T404 247Q392 242 379 227T356 190T339 149T334 115Q340 103 351 98T376 99Z" />
|
||||
<glyph unicode="A" horiz-adv-x="511" d="M61 -33Q43 -23 42 -11T55 31T102 124Q126 169 134 194T144 231T145 245Q143 254 147 259T160 269Q165 274 183 287T211 318Q220 339 231 361T262 416T313 504Q333 539 360 583T415 663Q426 677 438 685T459 693Q481 693
|
||||
503 682T542 653T565 621Q570 613 569 587T565 524T558 445Q555 404 549 348T538 231T529 114T529 15Q530 6 529 -2T528 -15Q522 -21 502 -21T463 -14T442 1Q439 4 438 6T438 25T441 90L446 243L433 242Q424 242 401 240T350 235T299 228T267 221Q258 221 246 209T222
|
||||
178Q218 164 208 149T197 128Q190 123 186 116T181 109Q181 103 173 80T151 28T123 -22L96 -60L61 -33ZM300 311Q300 311 311 313T337 317T365 320Q388 326 403 329T429 332T445 330Q449 325 452 324T456 323Q457 325 460 344T467 391T475 449T482 506T486 548Q487
|
||||
567 485 582T483 598Q477 598 461 577T423 520T380 443Q370 424 362 413T348 402Q346 400 338 387T320 357T304 327T300 311Z" />
|
||||
<glyph unicode="B" horiz-adv-x="523" d="M203 -72Q160 -44 153 -16T172 29Q178 33 195 30T222 18Q242 0 267 -4T330 1Q372 14 394 33T445 87Q466 114 474 140T483 187T472 220Q447 255 410 268T313 266Q306 265 292 262T267 257T255 254Q248 252 244 252T235
|
||||
243T218 204T185 113Q164 52 150 27T124 3T99 25Q91 39 82 56T82 91Q87 100 90 107T98 134Q103 149 117 186T152 274T194 379T236 481T271 562Q285 593 288 607T286 622Q286 627 283 631T281 640Q281 644 298 651T336 664T365 668Q370 668 377 668T384 673Q387
|
||||
673 403 675T438 675Q505 669 548 637T590 533Q589 516 576 489T544 435T502 388Q489 377 475 366T450 347T439 339Q439 339 447 336T464 330Q510 313 536 287T574 215Q578 200 575 178T565 135T552 98Q545 91 541 84T537 76Q537 74 529 61T510 31T489 3Q479 -5
|
||||
461 -19T421 -48T380 -69Q352 -81 318 -85T252 -87T203 -72ZM275 343Q275 343 291 346T328 354T358 363Q363 366 372 371T392 386Q406 399 422 415T453 451T480 492Q503 528 505 544T494 573Q485 584 469 589T435 595T399 591Q386 587 379 582T372 565Q372 556
|
||||
367 547T356 532Q355 525 350 519T344 512Q344 508 332 488T305 429Q287 386 281 367T275 343Z" />
|
||||
<glyph unicode="C" horiz-adv-x="477" d="M221 -66Q206 -60 186 -50T148 -22T120 19Q110 48 107 76T104 141Q104 193 111 231T135 310Q137 313 142 327T155 359T167 385Q175 402 191 430T227 486Q256 529 276 556T314 603T355 640T412 681Q434 697 468 701T536
|
||||
691T585 636Q596 615 595 584T583 517T555 450T517 400Q504 388 483 396T447 417Q438 434 438 437T441 441Q447 448 457 465T477 501T491 533Q499 575 502 588T496 611Q492 615 485 614T460 604Q437 594 406 564T343 491Q303 438 276 397T235 313Q233 309 229 298T224
|
||||
287Q225 283 221 268T212 241Q201 195 199 153T204 79T227 32Q240 23 260 26T306 40T362 64Q386 74 406 86T436 107Q444 113 456 119T478 126Q492 131 499 118T506 85Q506 71 486 51T442 17Q434 9 421 3T393 -9Q372 -25 341 -40T279 -63T221 -66Z" />
|
||||
<glyph unicode="D" horiz-adv-x="587" d="M212 -106Q193 -109 166 -106T108 -94Q92 -89 86 -82T64 -56Q54 -41 52 -22T56 12T82 30Q90 32 101 27T126 13Q147 1 171 -11T215 -21Q229 -18 248 -18T286 -14T316 -3Q369 33 395 54T421 76Q423 80 428 82T442 88Q448
|
||||
94 461 107T486 134T502 149Q504 158 506 163T508 175Q516 183 529 208T557 265T577 323Q590 378 586 423T563 504T512 567Q501 576 482 586T443 606T408 621T389 625Q385 624 374 595T346 519T311 421T275 321Q270 302 263 281T250 245T245 224Q234 207 222 172T202
|
||||
72Q193 38 189 16T181 -6Q181 -6 180 -15T176 -28Q176 -34 164 -36T136 -31T106 -4Q103 7 102 28T108 79Q113 98 122 128T142 190T162 249T176 289Q183 306 196 353Q204 379 212 405T229 451T240 478Q245 491 252 520T276 588L283 621L272 626Q260 622 254 623T245
|
||||
626Q239 624 230 629T213 644T203 659Q201 663 201 669T200 676Q201 682 217 688T258 701T313 710T367 711Q393 709 431 699T496 679Q528 667 565 638T632 569T673 485Q676 473 679 451T682 409T678 382Q676 378 676 373T679 365Q678 362 672 343T661 309Q659 283
|
||||
648 249T623 185T599 137Q595 137 592 136T592 133Q592 128 581 114Q577 111 569 100T555 84Q554 77 549 73T540 68Q540 68 539 68T537 64Q529 52 510 33T467 -6T419 -43T375 -68Q365 -75 354 -79T333 -89Q328 -93 304 -96T254 -101T212 -106Z" />
|
||||
<glyph unicode="E" horiz-adv-x="534" d="M239 -39Q208 -37 177 -17T120 22Q103 39 94 58T79 110Q75 129 79 160T92 222T109 272Q121 300 139 332T176 394T206 442Q213 449 213 449T212 450Q212 455 222 475T241 512Q256 528 258 538T255 554Q253 558 263 571T293
|
||||
600T335 630Q359 649 381 650T408 641Q408 638 419 639T446 644T474 650Q479 656 497 659T541 666Q554 665 570 665T598 667T611 668Q618 670 631 660T653 631Q660 613 641 600T581 582Q551 578 535 576T500 570T446 558Q421 553 404 550T375 538T347 506Q340 501
|
||||
329 480T307 438Q279 399 266 381T256 357Q256 357 270 354T288 351Q298 356 312 358T336 362Q398 378 427 385T469 396T492 400Q506 411 520 399T541 369Q548 349 541 338T511 320T444 304T336 276Q281 260 247 257T215 274Q208 278 200 267T184 235T172 192T165
|
||||
149T168 118Q176 95 193 79T245 52Q265 51 284 49T327 57Q386 67 409 78T437 93Q445 97 447 101T455 105Q452 100 457 105T473 119Q494 137 515 141T550 142T565 133Q571 123 559 102T523 56T465 13Q412 -15 350 -26T239 -39Z" />
|
||||
<glyph unicode="F" horiz-adv-x="466" d="M520 301Q514 297 496 292T433 281Q420 280 396 279T345 277T295 276T263 279Q263 279 259 274T254 261Q247 249 237 226T216 174T194 119T178 71T171 42Q162 18 160 1T153 -19Q150 -34 135 -34T111 -25Q89 -14 81 3T80
|
||||
43Q83 56 90 81T107 138T127 198T148 247Q159 266 162 281T170 310Q169 321 170 324T178 337Q183 341 190 351T208 384Q211 394 217 411T230 447T241 479T246 493Q248 497 252 508T258 527Q262 541 264 550T263 559Q255 557 231 556Q219 554 214 554T204 552Q194
|
||||
551 186 554T178 566Q180 582 189 599T214 617Q221 619 229 620T253 626Q272 630 286 629T307 625Q312 628 315 631T320 639Q325 657 338 666T365 676T389 669T394 641Q395 638 396 636T411 636T459 646Q477 648 504 650T548 647Q565 650 578 650T597 653Q618 649
|
||||
627 648T643 641Q647 637 646 634T645 630Q641 632 644 631T652 625Q659 622 659 613T659 594T656 581Q655 572 646 571T601 570Q558 576 522 575T430 565Q408 564 393 560T377 555Q373 555 363 542T344 502Q340 495 331 473T311 426T293 381T283 359Q297 355 326
|
||||
355T392 357T460 363Q475 366 491 368T513 369Q525 368 531 354T535 324T520 301Z" />
|
||||
<glyph unicode="G" horiz-adv-x="494" d="M159 -46Q132 -26 118 11T104 81Q103 143 114 209T145 332Q158 368 173 405T204 475T235 532Q266 585 298 617T348 659Q376 673 415 680T491 680Q517 673 542 660T587 628Q598 618 604 607T610 584Q610 569 596 555T565
|
||||
536T539 542Q526 562 514 572T489 588Q478 595 460 595T420 589T380 566Q373 560 362 549T338 523T315 489Q287 443 268 396T233 292Q226 269 218 236T204 169T195 111Q192 76 197 56T218 30T263 30Q289 36 315 50T367 87T412 141Q430 175 441 203T453 247T436
|
||||
263Q395 262 371 266T337 286Q324 289 324 308T342 339Q359 348 389 350T450 349T501 334Q523 323 531 302T540 256T537 211Q528 176 513 143T471 76Q456 55 430 32T376 -9T322 -39Q282 -57 239 -65T159 -46Z" />
|
||||
<glyph unicode="H" horiz-adv-x="574" d="M153 -91Q153 -91 143 -88T122 -81T104 -78Q88 -74 81 -61T78 -31Q82 -27 84 -14T86 7Q90 15 91 18T96 38Q99 55 106 85T123 151T142 218T158 272T169 297Q169 297 169 300T169 308Q169 308 170 317T180 339Q184 350 187
|
||||
363T190 380Q194 385 201 404T216 443Q222 459 229 477T242 508T248 521Q248 525 248 525T248 526Q252 530 267 566T310 661Q314 669 322 686T330 708Q345 723 359 719T385 701T402 677L412 661L375 589Q359 561 348 538T336 511Q336 511 332 499T321 469T309 432Q298
|
||||
401 288 381T278 356Q278 358 298 359T350 360T413 360T472 361T508 364L560 369L588 458Q596 486 609 526T632 594Q648 640 666 658T696 677Q699 677 707 672T725 659T736 646Q748 635 748 621T731 584Q715 557 705 526T686 474Q686 462 683 455T676 443Q674 441
|
||||
668 428T657 402T652 386Q652 379 649 369T642 355Q640 349 633 325T617 269T598 206T580 155Q580 148 575 138T570 119Q566 107 560 89T554 66Q549 43 544 13T535 -40T531 -66Q505 -69 492 -59T468 -45Q449 -34 446 -18T453 22Q458 30 465 61T481 124Q487 139
|
||||
494 162T507 207T519 246T526 264Q526 268 526 271T526 274Q524 276 506 277T461 279T401 277T340 271Q329 271 309 271T280 271Q269 271 262 271T254 271Q252 268 247 251T234 210T219 161T206 116T198 86Q194 68 188 41T174 -14T161 -64T153 -91Z" />
|
||||
<glyph unicode="I" horiz-adv-x="409" d="M181 -41Q174 -30 157 -27T105 -26Q91 -28 76 -24T52 -12T45 4Q46 16 73 30T143 45L185 46L195 66Q199 77 201 90T211 126Q215 140 223 165T240 218T256 270T265 302Q269 311 276 332T289 376T298 409Q324 488 332 519T336
|
||||
552Q332 552 317 551T284 549T252 545T235 541Q230 534 218 543T203 563Q202 572 203 580T209 591Q216 597 238 604T287 618T338 627Q355 629 372 634T399 648Q408 651 416 653T434 654Q442 649 461 649T503 650Q559 655 581 647T611 624Q616 605 609 593T585 581Q576
|
||||
579 560 578T518 575Q452 569 447 561Q443 557 441 553T434 544Q435 540 430 521T416 479Q412 466 404 442T388 393T372 347T362 319Q358 310 356 300T352 284Q338 235 329 202T312 145T299 98T285 47Q285 47 302 48T345 52Q392 57 409 58T429 56T435 43Q455 16
|
||||
433 -2T354 -19Q302 -21 278 -22T246 -27T239 -37Q240 -53 220 -56T181 -41Z" />
|
||||
<glyph unicode="J" horiz-adv-x="315" d="M92 -204Q69 -217 42 -216T-9 -204T-50 -176Q-57 -168 -56 -147T-50 -112Q-45 -94 -37 -94Q-26 -94 -12 -113Q16 -138 43 -127T102 -68Q108 -53 121 -25T148 35T175 94T191 134Q191 134 191 137T196 145Q197 149 201 161T209
|
||||
189Q213 200 220 222T236 268T251 308Q256 329 263 353T276 391Q280 399 288 423T306 477Q318 516 327 545T341 591T344 612Q344 612 327 609T288 602Q271 595 254 593T239 604Q239 608 239 611T239 615Q236 613 231 619T222 634T218 649Q218 657 241 667T296 682Q316
|
||||
685 344 687T386 692Q390 695 404 690T433 678T453 665Q459 657 460 648T458 623T444 578T414 497Q392 435 375 385T344 301Q341 290 334 269T319 227T308 191Q300 172 293 150T282 115Q282 107 278 97T269 82Q269 82 262 65T245 23Q237 3 228 -21T210 -59Q205
|
||||
-71 198 -81T191 -96Q191 -96 191 -99T186 -102Q186 -102 183 -104T180 -112Q178 -118 167 -131T142 -159T114 -187T92 -204Z" />
|
||||
<glyph unicode="K" horiz-adv-x="508" d="M108 -47Q95 -39 84 -28T79 5Q78 17 80 28T84 43Q89 43 90 48T91 58Q91 66 97 85T109 125Q117 142 124 161T132 184Q132 192 136 200T145 217Q150 229 152 243T155 266Q161 279 168 294T179 325Q185 342 197 375T222 443Q231
|
||||
462 239 482T255 517T265 532Q265 532 265 535T265 543Q265 548 273 562T288 593Q298 608 302 621T306 635Q306 635 310 641T318 652Q344 666 362 666T388 642Q396 620 395 612T388 591Q380 573 367 546T340 487T314 428T294 379T286 354L244 251Q240 244 231 216T210
|
||||
148T186 68T161 -6Q155 -23 150 -34T140 -52T128 -58Q124 -58 119 -55T108 -47ZM462 -45Q453 -46 438 -37T405 -13T372 16T347 42Q331 65 307 104T270 186Q263 218 256 237T248 272L249 334L322 339Q327 285 338 250T364 186Q376 160 390 135T423 93Q446 68 464
|
||||
56T491 44Q510 35 519 27T531 13T533 2Q534 -1 532 -11T526 -32T515 -46Q508 -53 497 -54T462 -45ZM230 337L303 391Q306 394 320 407T377 453L509 560Q534 573 555 589T590 614Q607 626 625 639T647 651Q655 655 666 644T684 617T691 593Q693 583 688 576T662
|
||||
557Q637 546 623 536T606 521Q606 521 585 505T535 469Q495 442 470 422T436 389Q432 389 429 386T421 384Q421 384 413 379T401 367Q399 362 393 354T377 347Q370 343 352 331T315 303T281 276T266 262L230 337Z" />
|
||||
<glyph unicode="L" horiz-adv-x="426" d="M194 -61Q154 -51 130 -20T90 56Q89 69 89 92T92 135T96 158Q99 160 99 170Q98 174 100 183T106 203Q111 215 111 222T110 234Q110 234 113 240T120 251Q126 257 126 263T125 269Q124 273 127 280T133 291Q135 293 138
|
||||
299T142 306Q142 309 146 322T157 350T168 379T177 396V398Q181 408 188 419Q189 424 193 435T202 458Q213 482 229 512T265 573T301 628T332 665Q349 684 366 692T399 686Q406 679 411 666T416 641T407 628Q400 624 388 606T362 562T333 511T307 463Q294 434 283
|
||||
413T272 391Q271 388 270 386T268 382Q253 351 243 326T223 272Q217 265 216 258T215 251Q213 252 212 247T208 234Q203 230 202 222T201 205Q194 187 188 162T180 113T178 76Q180 59 187 48T209 29Q220 24 229 21T245 17Q253 16 265 17T300 23H299Q312 25 326
|
||||
28T354 35Q366 37 377 39T394 44Q416 50 429 54T448 54Q453 50 459 39T462 19Q460 14 442 -1T401 -32T359 -54Q339 -63 306 -66T241 -68T194 -61Z" />
|
||||
<glyph unicode="M" horiz-adv-x="729" d="M675 -48Q671 -52 656 -51T632 -36Q625 -22 624 -4T624 46Q630 81 644 138T675 265T711 410Q720 445 725 469T733 505T736 518Q735 516 734 514T731 510T729 506Q729 506 726 499T711 475Q703 463 696 447T672 405Q656
|
||||
375 636 336T602 274Q595 263 590 255T582 242Q578 231 569 215T548 184Q542 175 533 163T516 142T509 132Q507 126 496 113T470 85T438 56Q403 28 381 21T329 38Q316 54 308 70T300 116T310 197Q317 230 325 267T343 338T359 398T370 434Q373 459 371 460T361
|
||||
449Q354 438 335 403T293 321T247 227Q206 151 178 100T132 19T105 -27T91 -49T84 -58Q69 -57 58 -44T40 -13Q38 -3 37 8T39 32T51 62Q64 88 76 106T91 128Q96 135 99 143T103 158Q108 164 118 183T140 224Q148 237 162 260T192 311T220 362Q264 441 290 488T327
|
||||
549Q334 554 339 568T349 590Q363 618 377 636T403 655Q411 655 423 649T448 632Q459 619 468 598T472 541Q471 525 467 503T459 458T451 421Q443 376 434 336T416 261T403 202T397 160T400 139Q403 138 408 141T417 149Q423 157 428 165T441 185Q457 207 474 233T516
|
||||
299T575 397T658 543Q681 578 702 613T740 667Q755 683 777 678T819 653T840 604Q841 590 835 555T817 475T792 389Q789 372 782 344T767 287T752 235Q745 201 741 181T736 135Q727 119 724 89T721 27Q717 -12 705 -28T688 -43Q680 -40 675 -48Z" />
|
||||
<glyph unicode="N" horiz-adv-x="619" d="M110 -85Q90 -74 83 -59T77 -26T84 11Q92 43 101 64T120 109T137 170Q153 207 165 240T185 294T192 315Q193 319 200 336T219 377T242 427Q259 475 274 508T304 569T338 623Q350 644 372 648T414 644T440 615Q445 605
|
||||
448 592T455 554T460 480Q462 423 462 376T466 288T479 215Q482 197 485 172T491 121T499 80T507 63Q512 63 518 71T536 108T564 194T605 350Q610 367 618 405T631 482Q638 507 645 537T657 590T663 616Q663 623 663 628T663 638Q668 638 672 651T676 675Q676 692
|
||||
680 702T690 718Q701 738 718 738T751 729T769 703Q771 692 764 654T741 550Q741 539 735 514T723 461T713 413Q709 387 704 365T694 343Q668 230 640 151T589 21Q565 -34 528 -49T458 -24Q439 2 426 27T405 86T391 172Q385 214 381 254T374 337T373 428Q374 485
|
||||
369 495T353 484T330 427Q323 407 314 382T294 331T277 288T268 265Q262 253 254 234T241 192Q205 98 188 31T162 -59Q152 -87 144 -93T110 -85Z" />
|
||||
<glyph unicode="O" horiz-adv-x="505" d="M187 -35Q150 -8 129 15T105 61Q103 79 105 110T112 171T119 216Q124 221 124 229T123 238Q122 243 130 264T145 320Q165 380 183 420T220 490T256 543Q297 585 333 610T401 649Q421 661 438 668T466 670Q522 658 561
|
||||
621T613 514Q620 470 621 435T616 365T591 289T539 193Q498 112 450 58T353 -25T261 -55T187 -35ZM267 31Q290 34 304 40T335 63T380 113Q406 143 423 164T453 207T477 259T503 338Q511 368 514 382T519 407T520 434T519 488Q518 505 512 526T498 557Q488 568 468
|
||||
576T426 574Q414 569 396 554T359 517T323 475T296 437T286 413Q286 413 286 408T281 398Q268 384 254 352T228 279T208 197T198 123Q198 107 198 96T200 77T209 58Q215 48 233 38T267 31Z" />
|
||||
<glyph unicode="P" horiz-adv-x="468" d="M115 -57Q103 -57 95 -44Q89 -38 82 -25T77 17T99 104Q109 142 115 159T121 185Q121 196 123 203T126 218Q132 218 138 229T148 259Q152 276 155 286T159 301Q164 309 169 326T187 367Q195 397 205 429T225 490T243 535Q254
|
||||
566 260 578T260 595Q253 600 253 620T272 656Q283 669 300 674T339 680T385 678Q403 677 423 677T449 677Q458 673 471 668T494 659T505 651Q505 645 509 644T519 641Q526 641 542 629T574 599T598 564Q606 547 611 532T612 489Q611 474 608 459T600 439Q594 435
|
||||
589 429T584 418Q584 414 576 399T556 364T530 325T504 295Q491 279 474 265T442 242Q416 230 383 219T318 202T268 196Q239 192 230 189T217 171Q212 158 208 144T203 124Q201 120 195 102T180 60T164 12T153 -29Q149 -43 137 -50T115 -57ZM257 277Q261 273 283
|
||||
276T336 291Q356 298 376 308T416 330Q426 337 437 347T468 383Q471 388 478 402T492 430Q501 444 510 471T514 517Q509 543 494 560T456 586Q434 590 420 591T388 589Q372 584 366 575T347 537Q340 523 327 499T305 449Q287 383 274 348T256 302Q257 291 255 287T257
|
||||
277Z" />
|
||||
<glyph unicode="Q" horiz-adv-x="492" d="M235 -86Q220 -83 198 -70T158 -40T132 -9Q107 42 105 99T119 239Q124 256 132 285T151 343T169 392T179 412Q182 415 182 429Q182 434 190 450T212 488T240 528T268 559Q288 585 313 610T364 649Q370 653 385 658T418
|
||||
667T447 672Q497 675 529 657T581 599Q601 577 603 554T609 501Q609 474 604 438T589 366T569 307T548 283Q548 283 545 283T542 277Q544 270 538 246T517 192Q485 102 438 38T338 -59T235 -86ZM441 -126Q425 -127 404 -119T379 -98Q372 -92 372 -87T370 -79Q366
|
||||
-77 359 -69T349 -49Q342 -35 329 -9T300 46T274 96T260 121Q252 129 262 141Q267 153 283 163T318 169Q341 169 360 121Q361 116 369 97T387 60T403 36Q408 25 414 11T427 -12Q430 -23 440 -36T454 -63Q477 -99 472 -113T441 -126ZM250 0Q292 6 328 44T398 149T461
|
||||
300Q470 325 483 355T508 421T519 499Q525 543 515 559T481 587Q449 599 414 584T346 528T283 416Q242 329 221 265T194 150T199 55Q201 24 213 9T250 0Z" />
|
||||
<glyph unicode="R" horiz-adv-x="544" d="M160 -60Q156 -70 133 -70T93 -57Q81 -45 78 -39T81 -17T105 38Q109 62 119 86T134 121Q138 135 150 167T179 240T211 315T233 369Q250 409 268 453T317 564Q321 574 314 585T290 596Q280 607 279 619T289 637L381 668Q428
|
||||
679 477 675T571 647Q619 619 641 585T665 517T657 454Q649 433 627 408T575 358T514 313T455 281Q430 269 399 257T339 235Q323 231 301 231T268 235L251 203Q241 167 217 96T160 -60ZM557 -79Q549 -82 531 -81T489 -65Q445 -39 401 -2T302 98Q281 123 271 148T244
|
||||
211L230 265L268 290L312 254Q328 219 349 187T393 130Q411 109 442 80T508 23T571 -18Q577 -23 575 -37T567 -65T557 -79ZM305 313Q328 315 355 325T414 349Q443 363 471 379T523 416T560 459T572 508Q572 521 564 537T544 566T518 583Q478 593 457 595T427 589T412
|
||||
561Q412 558 404 542T385 502T362 449Q333 390 320 363T304 326T305 313Z" />
|
||||
<glyph unicode="S" horiz-adv-x="495" d="M266 -65Q248 -60 237 -57T226 -53Q228 -48 225 -44T210 -39Q195 -29 179 -11T151 26T135 54Q128 69 136 72T155 81Q166 89 178 93T199 80Q212 57 239 41T302 22T374 34Q398 45 400 64T385 110Q382 118 377 123T361 136T331
|
||||
162Q316 169 304 175T277 188Q261 196 241 210T204 242T178 276Q162 291 158 317T159 374T178 428Q184 442 200 464T236 511T274 554T304 581Q312 589 321 597T330 606Q331 611 333 611T336 611Q341 614 358 621T395 647Q462 679 509 690T583 702V702V702Q608 701
|
||||
632 689T673 657T694 614Q701 590 688 557T651 494T602 450Q574 438 555 447T536 475Q536 483 541 494T572 533Q604 580 606 600T588 623Q582 625 565 622T529 615T495 605T480 598Q480 598 480 595T476 593Q474 593 463 587T435 570T404 550T377 531T365 521Q363
|
||||
510 342 501Q322 489 307 467T272 411Q255 388 248 362T248 319Q253 303 275 288T337 249Q371 230 401 209T452 169T479 136Q491 119 493 97T494 55T487 21Q480 5 466 -13T439 -30Q428 -33 423 -37T410 -44Q403 -48 377 -53T320 -62T266 -65Z" />
|
||||
<glyph unicode="T" horiz-adv-x="458" d="M224 -53Q206 -54 194 -36T183 -6Q184 10 192 40T210 101T228 150Q232 166 235 178T240 195Q243 199 249 216T260 249Q262 257 268 279T284 332T303 391T320 442T329 471Q337 483 341 494T346 509Q352 513 353 519T354
|
||||
530Q354 535 357 538T361 545Q365 548 366 546T372 549L377 583L466 584Q464 572 460 555T441 508Q436 488 430 472T424 451Q422 449 416 431T401 387T384 335T369 290T360 265Q352 249 342 218T312 134Q304 118 293 86T274 28Q263 -11 255 -28T239 -48T224 -53ZM233
|
||||
535Q192 531 178 545T167 575Q170 587 181 595T224 610Q235 612 252 615T286 621Q319 625 340 628T385 633T443 637Q472 639 492 640T513 642Q516 642 534 640T573 635T604 628Q627 623 641 610T659 580Q662 568 659 562T648 551Q625 544 611 540T582 540Q577 545
|
||||
571 549T549 555T500 560Q472 557 451 557T430 552L371 549L322 544Q312 543 294 542T259 539T233 535Z" />
|
||||
<glyph unicode="U" horiz-adv-x="482" d="M229 -60Q177 -46 150 -7T120 101T138 275Q145 310 158 355T188 447T225 539T264 618Q287 659 304 673T337 685Q361 681 373 666T386 633T368 604Q357 591 340 557T304 490Q284 432 269 388T244 304T226 222Q217 180 212
|
||||
158T206 124T204 104T203 81Q211 68 216 58T229 46Q246 38 263 38T302 50Q307 60 315 64T323 68Q325 63 327 65T331 72Q330 76 333 79T340 87Q348 90 360 104T385 135T405 168T414 187Q414 192 418 196T427 206Q432 211 447 238T481 303T515 371Q518 382 526 406T543
|
||||
463T562 527T578 585T588 623Q590 636 594 644T599 657Q610 666 624 662T650 651T669 640Q675 632 674 620T668 584T652 513Q631 431 602 362T538 216Q538 216 538 216T538 210Q526 203 519 189Q514 180 511 174T502 164Q499 155 496 148T493 141Q492 136 486 132T474
|
||||
124Q469 122 468 116T464 106Q442 73 410 40T345 -19T284 -54Q266 -61 255 -62T229 -60Z" />
|
||||
<glyph unicode="V" horiz-adv-x="490" d="M264 -60Q259 -58 257 -54T253 -38Q253 -27 247 -22T224 -13Q213 -2 206 12T195 59T187 156Q189 191 190 215T194 260T198 305T206 365Q204 388 208 415T210 458Q217 480 219 508T228 559Q230 576 232 591T235 616Q233
|
||||
636 239 658T268 690Q274 692 284 692T301 690Q317 683 319 668T321 642Q323 631 323 604T322 545T312 481Q304 440 300 398T293 314Q289 232 285 178T284 100Q284 97 284 92T287 83T292 79Q296 80 298 85T304 100T314 123Q327 148 340 177T364 234Q382 276 400
|
||||
306T434 373Q440 389 455 419T485 476Q502 502 517 526T554 590Q583 638 604 660T641 683Q652 685 659 684T674 672Q682 661 684 647T678 611T643 552Q623 522 599 482T554 407T524 354Q519 343 515 331T503 309Q493 299 476 266T443 201Q425 159 415 136T398 97T385
|
||||
68T370 33Q365 16 357 4T347 -14Q340 -25 323 -37T288 -56T264 -60Z" />
|
||||
<glyph unicode="W" horiz-adv-x="720" d="M503 -62Q490 -63 480 -57T465 -40Q461 -35 452 -19T441 10Q438 42 438 72T440 156Q443 200 452 234T470 293T484 330T486 343Q482 343 478 336T468 316T456 290T442 263Q428 232 410 198T372 131T339 75Q330 65 318 47T292
|
||||
8T263 -25Q241 -46 218 -50T175 -45Q165 -44 154 -35T137 -11T133 15Q132 29 133 58T139 123T147 192T156 247Q165 311 180 378T209 513Q217 533 223 558T237 606Q238 628 253 633T285 635T310 621Q320 611 329 590T324 537Q304 488 286 418T252 247Q248 223 244
|
||||
194T236 137T231 93T231 74Q239 72 248 83T269 118Q310 186 346 253T420 393Q437 422 454 456T488 520Q505 550 521 578T549 625T567 647Q594 647 607 633T629 599Q631 594 631 582T628 561Q627 554 620 532T606 483Q596 456 589 430T578 386Q570 343 558 292T538
|
||||
191T528 101Q527 73 528 65T534 47Q536 39 543 43T557 57Q571 78 578 93T594 125T616 170Q641 216 667 271T718 380T761 476Q780 530 793 563T817 615T838 639Q843 643 859 643T885 635Q889 631 899 622T908 601Q903 585 890 549T859 470T825 387T797 324Q786 303
|
||||
776 288T766 265Q766 261 756 241T731 191T697 131T663 74T636 34Q611 3 583 -18T532 -51T503 -62Z" />
|
||||
<glyph unicode="X" horiz-adv-x="524" d="M634 650Q654 649 662 629T666 579T637 514Q614 491 611 475Q604 466 590 450T559 415T530 382T513 365Q499 353 482 337T451 308T433 289Q426 282 420 275T409 265Q408 261 403 256T396 245Q394 244 383 234T359 212T335
|
||||
189T323 177Q312 167 289 143T238 88T184 30T141 -19T121 -45Q117 -53 109 -55T92 -56Q88 -58 74 -57T58 -55Q58 -55 56 -50T52 -34Q46 -24 51 -3T61 30Q68 43 75 52T99 76T151 125Q167 141 183 155T201 173Q202 177 209 184T223 201Q230 206 246 221T283 256T322
|
||||
295T355 326Q361 334 369 342T388 363Q389 365 401 377T431 407T463 441T487 467Q527 514 559 558T605 630Q615 651 620 650T634 650ZM493 -31Q474 -29 450 -10T402 50Q365 101 337 173T298 330Q293 365 287 390T279 418Q278 422 280 423T283 425Q286 428 284 431T280
|
||||
440Q280 440 275 463T267 520Q263 556 261 582T256 617Q253 619 253 623T253 627Q255 633 264 641T277 653Q292 664 310 660T341 639T354 597Q354 571 360 565Q359 563 359 550T361 521T365 490T368 471Q364 459 368 454Q369 446 371 433T372 414Q371 409 374 397T381
|
||||
371L407 281Q415 249 422 225T439 177T463 124Q474 100 489 80T516 52Q518 50 526 50T537 52Q548 55 552 45T556 22T557 -2Q559 -9 549 -16T524 -28T493 -31Z" />
|
||||
<glyph unicode="Y" horiz-adv-x="504" d="M314 259L279 303Q259 333 247 359T230 423Q223 447 221 468T219 516T221 585Q222 623 233 647T248 680Q269 698 282 687T302 650T308 595Q311 488 321 433T348 365Q360 362 369 367T392 389T433 433Q461 462 489 494T542
|
||||
557T588 609T621 638Q625 644 635 648T654 655T664 658Q672 656 673 646T681 625Q683 621 690 613T696 600Q696 597 687 587T668 566T653 551Q640 540 613 513T556 454T507 397Q463 346 429 309T386 265Q385 263 373 263T356 254L314 259ZM258 -76Q254 -75 242
|
||||
-67T219 -52Q212 -44 211 -35T213 -11T224 31Q225 54 233 87T254 142Q254 153 259 172T271 211T285 247L303 299L343 333L395 297Q391 291 388 283T380 256T365 197Q357 170 348 139T330 81T316 37Q304 -8 295 -34T277 -69T258 -76Z" />
|
||||
<glyph unicode="Z" horiz-adv-x="522" d="M118 -57Q97 -55 78 -51T51 -28Q42 -7 51 18T70 53Q87 71 106 92T151 139T217 203T314 292Q354 326 378 348T421 390T463 433Q498 469 522 495T551 542Q557 562 555 570T536 582T485 588Q423 593 372 588T276 574Q269
|
||||
572 260 581T250 594Q254 599 254 608T246 623Q242 633 246 642T254 656Q262 660 284 663T329 670Q344 673 373 674T433 675T482 673Q518 670 556 665T624 648T663 614Q674 591 668 573T650 525Q638 503 610 467T545 391T470 316Q414 264 370 224T281 145Q253 121
|
||||
229 100T177 52Q167 39 173 31T221 25Q244 26 257 29T285 35T327 39Q379 42 413 44T476 46Q484 46 489 44T505 28Q514 25 515 14T511 -10T497 -30Q490 -30 473 -33T435 -39T398 -41Q385 -40 349 -42T270 -50Q233 -56 189 -57T118 -57Z" />
|
||||
<glyph unicode="[" horiz-adv-x="330" d="M66 -144Q49 -136 45 -116T53 -79Q58 -76 62 -68T66 -53Q66 -46 71 -22T85 34T103 97T119 150T130 177Q130 182 137 199T161 242Q177 293 198 352T243 468T285 567T317 629Q320 642 322 654T325 671Q325 691 335 701T374
|
||||
712Q403 716 427 717T476 722T536 738Q551 741 569 751T592 762Q604 765 610 758T624 738Q638 722 637 712T613 692Q596 687 568 678T509 661T455 650Q436 645 423 641T406 633Q404 630 399 618T387 592T375 566T370 552Q368 550 360 535T342 499T324 460T314 432Q312
|
||||
426 304 406T286 363T273 329Q269 319 264 302T253 268T243 242Q243 239 241 227T233 207Q229 200 224 187T215 162Q211 155 207 149T203 138Q203 135 203 129T198 112Q195 108 195 103T194 98Q190 94 186 76T173 36Q165 11 159 -7T152 -33L147 -61L177 -55Q195
|
||||
-52 224 -49T282 -43T325 -40Q343 -36 350 -39T363 -49T376 -65Q380 -73 382 -78T381 -87Q379 -90 356 -96T305 -108T255 -117Q239 -117 229 -117T218 -117Q218 -126 185 -126Q174 -132 156 -136T131 -144Q109 -153 93 -153T66 -144Z" />
|
||||
<glyph unicode="\" horiz-adv-x="330" d="M333 -121Q329 -121 325 -119T319 -114Q301 -111 305 -95Q305 -91 301 -68T289 -11T273 63T255 139T239 204T228 243Q229 247 227 251T226 259Q226 264 225 271T224 283Q220 287 219 296T218 314Q219 322 217 329T210
|
||||
337Q209 340 205 357T196 400T185 453T174 509T166 555T162 582Q164 590 162 601T158 625Q154 674 163 701T189 738T225 739Q231 734 235 716T235 674Q234 663 237 638T245 579T256 509T267 440T276 384Q283 362 284 348T284 329Q284 329 284 324T288 318Q292 314
|
||||
292 310T293 301Q292 299 295 286T303 255T313 221T321 196Q322 183 324 174T326 161Q326 159 329 145T339 110T350 71T358 41Q370 4 376 -14T385 -43T384 -66Q384 -77 382 -85T369 -101Q359 -108 346 -114T333 -121Z" />
|
||||
<glyph unicode="]" horiz-adv-x="330" d="M120 -126Q116 -126 107 -126T87 -124Q80 -125 64 -125T30 -123Q15 -124 -3 -118T-26 -112Q-26 -112 -31 -105T-41 -92L-55 -82L-43 -77Q-39 -72 -21 -66T19 -55T61 -47T85 -46Q88 -46 98 -47T119 -48L146 -45L156 -18Q158
|
||||
-6 159 6T161 23Q167 28 170 36T173 50Q176 58 181 73T193 107Q195 123 205 150T219 203Q225 223 233 246T244 282Q246 297 253 313T261 344Q270 372 285 416T317 512T348 609Q359 631 364 651T370 672Q370 672 351 671T302 667Q239 663 213 662T181 660T175 663Q172
|
||||
666 172 670T168 675Q164 674 160 682T155 697Q155 706 173 715T222 731T289 743Q333 748 345 747T361 745Q372 748 393 751T436 755T464 751Q467 751 473 738T480 715Q488 701 488 698T482 686Q478 680 470 665T453 631T439 599T434 582Q434 579 433 577T427 573Q427
|
||||
573 425 572T422 566Q424 558 419 544T410 529Q410 529 408 528T405 522Q405 518 403 508T395 484Q385 449 375 426T365 400Q365 400 362 393T357 379Q353 371 349 353T343 318Q334 305 327 287T318 262Q315 252 314 243T312 234Q312 231 308 213T297 174T285 144Q285
|
||||
140 280 120T267 74Q263 51 258 30T251 4Q251 1 247 -2T242 -11Q242 -15 242 -21T237 -32Q234 -37 234 -42T234 -48Q237 -48 236 -50T235 -52Q232 -52 232 -59T231 -72Q231 -93 223 -106T199 -123T155 -126Q131 -123 125 -123T121 -125T125 -127T120 -126Z" />
|
||||
<glyph unicode="^" horiz-adv-x="446" d="M134 287Q129 291 123 298T116 322T129 374Q146 408 153 424T172 453Q181 469 199 489T240 527T284 556T321 566Q330 565 344 546T374 498T406 436T435 375T455 329Q460 317 454 301T434 274T408 264T386 293Q381 308
|
||||
378 319T366 350T338 411Q322 438 315 451T303 469T288 470Q275 466 263 455T236 420T200 349Q189 316 169 298T134 287Z" />
|
||||
<glyph unicode="_" horiz-adv-x="446" d="M114 -14Q108 -14 99 -14T79 -9Q64 -9 56 -3T43 11Q32 26 44 33T94 44Q111 48 144 50T218 54T293 57T349 58Q375 58 388 55T412 40Q427 25 419 9T388 -4Q383 -4 369 -5T339 -7T310 -9Q304 -9 279 -10T221 -12T158 -13T114 -14Z" />
|
||||
<glyph unicode="`" horiz-adv-x="353" d="M340 426Q327 416 320 419T308 446Q304 461 293 479T271 517T256 552T259 578Q264 586 277 597T305 604Q314 601 324 586T344 550T361 506T374 465Q375 462 369 454T354 437T340 426Z" />
|
||||
<glyph unicode="a" horiz-adv-x="446" d="M124 21Q120 29 107 37T93 49Q93 53 89 61T80 74Q75 80 83 103T107 161T142 230Q150 238 158 251T170 268Q170 272 173 275T180 279L188 295Q190 299 200 311T226 337T256 365T282 384Q303 398 325 397T364 383Q367 380
|
||||
377 371T401 351T425 331L462 298L445 248Q432 208 438 178T457 126Q462 115 470 109T493 101Q501 100 508 95T515 79Q515 55 507 45T488 32Q455 28 425 39T371 96Q367 102 361 118T353 140Q349 135 343 128T330 114Q259 42 209 21T124 21ZM179 104Q186 103 201
|
||||
111T241 140Q275 169 297 188T340 237L362 273Q352 296 344 303T328 310Q315 310 297 294T257 246T206 167Q193 145 186 125T179 104Z" />
|
||||
<glyph unicode="b" horiz-adv-x="444" d="M229 6Q209 8 198 16T180 38Q172 47 171 52T170 61Q175 61 179 61T184 65Q184 68 187 69T195 69Q214 68 241 82T302 121T368 177Q394 211 404 227T415 251T411 269Q407 277 392 277T346 257Q303 230 277 207T229 155Q221
|
||||
145 212 134T196 114T189 106Q189 102 178 96T158 90Q154 92 148 97T139 112Q130 119 124 124T118 143Q118 151 120 163T128 194Q134 220 141 248T154 297T164 320Q164 320 168 329T172 350Q174 362 178 371T183 384Q187 387 195 408T215 463Q215 466 222 482T239
|
||||
521T259 568T277 612Q289 629 297 646T313 667Q318 668 330 663T356 650T374 634Q377 629 377 624T373 608T356 571T322 499Q294 439 279 399T254 330T234 275L229 253L255 282Q265 292 276 301T300 319Q308 325 321 331T348 343T367 349Q370 350 387 353T422 357Q444
|
||||
357 460 342T490 304Q501 283 498 251T481 195Q476 191 471 185T466 174Q465 167 448 146T414 105Q396 86 370 68T319 35T275 14Q267 13 252 11T229 6Z" />
|
||||
<glyph unicode="c" horiz-adv-x="364" d="M221 -4Q192 -9 164 1T117 33T98 88Q95 118 103 159T129 243T170 314Q190 338 210 358T246 385Q260 391 280 394T309 398Q325 394 344 385T364 364Q364 364 366 362T369 359Q375 359 382 345T394 312T392 282Q388 263
|
||||
377 245T357 227Q353 227 350 227T346 221Q346 216 336 216T314 220T300 232Q300 237 302 245T308 272Q314 300 309 309T284 311Q259 297 243 279T215 227T187 135Q181 112 185 99T193 85Q207 81 223 83T251 92Q267 100 279 109T307 130Q312 133 316 141T328 154Q336
|
||||
166 348 166T373 167Q381 165 390 157T403 142T402 131Q398 131 398 129T397 126Q399 122 389 108T362 78T332 51T311 39Q301 39 301 33Q301 31 287 23T254 7T221 -4Z" />
|
||||
<glyph unicode="d" horiz-adv-x="402" d="M374 -19Q361 -22 349 -13T331 8Q325 24 324 38T321 72L320 106L279 69Q245 37 216 24T162 10Q151 12 136 24T108 52T90 78Q84 92 86 117T98 172T122 231T156 281Q189 331 238 343T325 335Q343 326 351 328T361 341Q365
|
||||
357 370 371T384 413Q409 489 427 532T461 607Q472 630 483 639T502 647Q513 647 529 639T551 617Q555 608 555 598T548 577Q535 553 518 514T483 427T450 334T425 253Q419 231 416 197T411 128T410 65T413 29Q419 9 413 -1T396 -14T374 -19ZM209 102Q223 107 234
|
||||
114T260 132Q290 155 303 172T325 214Q330 229 326 240T310 261Q299 270 282 269T243 247Q219 225 202 196T174 113Q172 103 181 99T209 102Z" />
|
||||
<glyph unicode="e" horiz-adv-x="334" d="M293 20Q263 3 230 1T167 9T120 44Q110 57 101 85T98 163Q104 209 126 256T182 339T254 388Q268 393 282 395T321 396Q344 393 362 385T388 366Q404 350 409 335T413 306Q408 274 385 237T319 182Q302 175 279 173T216
|
||||
179Q192 184 185 174T178 135Q180 117 186 104T211 85Q234 81 244 84T269 95Q277 100 284 106T299 118T312 127Q317 131 322 132T332 133Q343 132 353 121T366 100Q366 92 356 78T330 48T293 20ZM280 243Q287 246 300 257T325 280T336 300Q336 311 322 319T284
|
||||
322Q276 320 265 311T243 291T224 269T213 252Q217 247 229 244T255 241T280 243Z" />
|
||||
<glyph unicode="f" horiz-adv-x="300" d="M146 -121Q140 -125 119 -112T84 -82Q77 -74 75 -65T76 -31Q80 -20 80 -10T81 4Q81 10 84 32T92 78T99 116Q99 117 100 123T103 132Q105 141 108 154T114 189Q122 214 127 238T133 272Q133 290 147 298Q148 303 153 313T162
|
||||
331Q182 388 195 422T222 481Q228 498 235 516T251 544Q258 558 275 578T313 618T345 646Q367 657 386 664T426 671Q445 671 459 663T503 628Q513 615 513 603T508 583Q501 567 487 544T460 502T441 482Q429 475 416 478T403 496Q403 503 403 509T404 515Q407 528
|
||||
411 538T420 555Q428 568 425 580T399 590Q396 588 388 581T370 564T353 546T346 534Q346 534 341 524T324 500Q317 490 312 481T307 467Q307 463 306 460T301 457Q301 457 298 447T286 423Q282 413 278 405T269 392L268 390Q268 390 264 379T254 355T249 341Q249
|
||||
337 261 337T290 340T323 348Q337 352 343 352T362 348Q370 343 375 331T382 306T383 287Q382 283 361 276T318 265Q300 261 278 257T238 248T220 239Q216 239 214 234T211 225Q211 212 206 204Q204 198 200 180T191 140T183 100T179 75Q173 68 172 58T171 39Q167
|
||||
31 166 25T165 14Q165 13 165 10T164 4Q163 -6 162 -22T160 -55L157 -84Q156 -97 154 -106T146 -121Z" />
|
||||
<glyph unicode="g" horiz-adv-x="364" d="M214 -200Q186 -211 156 -197T103 -151Q99 -145 91 -130T76 -96T65 -65T64 -50Q68 -39 82 -37T110 -38T126 -48Q129 -55 132 -62T139 -76T148 -88Q159 -105 172 -111T192 -113Q209 -100 217 -83T240 -21Q251 16 259 43T276
|
||||
93Q279 105 283 113T292 126H298Q276 112 261 98T220 73Q214 66 191 65T145 70Q131 78 123 86T109 106T97 132Q90 147 95 181T113 249Q125 274 148 303T197 355T244 385Q252 389 272 394T310 395Q327 393 336 388T365 365Q378 352 397 332T421 297Q428 282 424
|
||||
265T410 234Q401 221 391 208T376 172Q371 142 357 105T335 35L319 -27Q294 -112 264 -150T214 -200ZM193 144Q213 145 227 148T255 164T285 203Q302 227 309 247T314 292Q313 308 305 313T284 316Q265 313 250 301T215 262Q200 242 190 214Q180 184 181 166T193
|
||||
144Z" />
|
||||
<glyph unicode="h" horiz-adv-x="473" d="M139 38Q132 37 124 43T108 55Q98 67 94 76T90 96T92 122Q97 138 104 165T121 223Q123 235 128 251T140 283T149 307Q156 332 163 355T182 408T209 484Q231 544 242 574T258 617T265 638Q265 646 276 653T297 661Q311
|
||||
660 324 645T342 608T335 566Q319 530 304 486T273 397T243 316Q242 311 237 299T227 279Q223 271 220 264T216 257Q215 251 212 240T206 221Q205 216 203 208T200 192Q205 198 214 206T237 228Q253 242 265 252T289 270Q300 278 309 285T319 292Q321 295 323 299T329
|
||||
304Q331 306 336 309T346 317Q355 323 365 327T386 333T407 335Q419 335 432 326T456 299Q466 286 468 269T469 222Q469 214 465 192T458 159L449 125H457Q468 129 478 126T489 123Q494 120 498 116T507 110Q513 102 505 87T487 66Q463 50 445 46T406 53Q387 66
|
||||
381 84T375 133Q379 177 380 196T370 216Q358 216 338 205T292 174T243 131T199 83Q187 68 173 54T139 38Z" />
|
||||
<glyph unicode="i" horiz-adv-x="196" d="M103 17Q95 25 92 41T89 72T94 96Q94 104 96 108T98 117Q97 121 100 131T106 150Q113 166 122 191T140 243T155 289T162 313Q162 325 178 326Q190 330 207 316T234 286Q242 278 240 265T227 228Q223 220 218 202T210 171Q206
|
||||
163 201 149T191 121Q189 116 187 103T182 75T174 53Q165 12 143 5T103 17ZM211 418Q200 426 195 437T189 458T190 469Q200 480 207 498T224 531Q226 534 229 539T237 546Q249 554 270 545T302 520Q311 501 308 481T286 439Q271 419 248 414T211 418Z" />
|
||||
<glyph unicode="j" horiz-adv-x="213" d="M65 -209Q43 -231 9 -231T-50 -205Q-73 -173 -81 -144T-85 -95T-64 -76Q-59 -76 -50 -80T-32 -90T-24 -104Q-24 -119 -21 -130T-5 -143Q6 -147 17 -141T40 -116Q50 -103 62 -75T86 -17T105 33Q117 74 124 116T141 208Q145
|
||||
235 150 254T156 278Q156 282 157 294T163 317Q163 332 167 351T172 374Q175 377 184 375T204 367T220 357Q228 349 234 340T242 310T240 247Q240 241 237 223T229 181T219 137T211 101Q207 86 202 68T196 43Q195 37 189 20T177 -15T169 -39Q168 -43 164 -58T145
|
||||
-104Q140 -116 124 -138T91 -181T65 -209ZM213 476Q202 489 206 518T227 568Q240 583 262 585T298 576Q309 559 312 542T304 509Q279 481 253 473T213 476Z" />
|
||||
<glyph unicode="k" horiz-adv-x="374" d="M128 -3Q120 0 107 13T84 43T74 71Q79 82 87 110T107 173Q115 184 119 198T128 225Q136 243 146 266T165 313T183 355Q197 385 206 407T225 452T246 501Q261 532 273 562T295 617T307 651Q306 659 309 662T317 667Q322
|
||||
670 333 671T348 672Q360 670 372 653T385 623Q385 607 370 564T325 461Q290 386 273 345T249 287T244 265Q244 265 252 268T276 282Q287 289 301 300T328 320T350 331Q355 335 364 341T381 352Q400 366 411 361T431 344Q442 331 440 317T408 279Q386 263 361 249T316
|
||||
223T286 205Q286 205 295 192T312 167Q320 151 332 127T350 92Q361 76 372 71T407 74Q422 78 432 74T450 59Q454 51 454 43T441 24Q413 5 387 -8T336 -6Q315 10 297 30T255 81Q255 85 249 98T241 113Q237 121 233 127T228 134Q225 145 221 152T209 160Q205 157
|
||||
200 150T190 133Q184 118 178 104T168 73T163 33Q164 22 154 10T128 -3Z" />
|
||||
<glyph unicode="l" horiz-adv-x="178" d="M142 -11Q123 -16 108 -1T87 45T89 112Q94 124 97 135T100 154Q102 164 108 183T121 224T134 261T143 282Q147 282 150 289T153 303Q153 311 156 321T164 335Q164 340 166 346T169 357Q169 361 171 365T174 373Q181 386
|
||||
192 414T217 478T243 547T262 604T270 633Q270 641 276 648T290 655Q293 658 304 659T319 661Q319 661 323 657T335 645Q343 638 350 629T358 608Q358 595 355 583T342 551T314 490Q306 470 297 453T288 431Q288 427 285 419T277 399Q273 391 266 376T252 343T239
|
||||
313T234 298Q234 294 234 290T229 282Q225 282 225 277T224 271Q224 261 208 218Q192 163 179 117T165 43Q165 19 158 6T142 -11Z" />
|
||||
<glyph unicode="m" horiz-adv-x="569" d="M566 24Q559 26 544 37T518 70T507 127Q508 157 511 169T508 183Q503 184 488 174T449 142T391 84Q379 74 365 60T336 38T310 41L300 50Q293 56 288 66T285 83L313 161Q325 187 329 199T334 214T328 216Q322 215 311 206T296
|
||||
190Q292 190 286 182T273 168Q267 162 252 146T220 111Q207 99 190 79T160 43T144 27Q126 28 112 39T92 66Q86 77 91 106T110 201Q114 216 117 227T125 249T134 274T149 308Q154 322 153 334T151 355Q151 370 160 379T182 391T201 393Q229 390 239 373T250 340Q251
|
||||
325 246 313T238 293L227 266Q217 243 213 233T208 219T207 212Q208 209 216 215T235 231T257 250Q275 265 295 280T336 308T369 324Q386 321 400 307T419 283Q424 268 421 256T415 234Q414 230 411 219T405 199T402 189Q402 189 408 195T424 209T444 225Q494 263
|
||||
523 273T574 256Q586 245 589 226T593 175Q594 162 595 146T599 118T604 103Q607 99 615 96T630 90Q644 83 645 65T631 36Q616 27 600 25T566 24Z" />
|
||||
<glyph unicode="n" horiz-adv-x="459" d="M443 24Q421 26 407 33T383 64Q379 80 379 97T382 131T384 160Q384 162 384 168T384 179Q382 194 377 197T358 196Q337 186 313 170T262 132T207 86Q185 62 175 47T153 32Q145 28 136 34T117 48Q110 56 101 68T89 85Q89
|
||||
101 91 114T99 141T113 173Q117 180 120 187T129 204Q133 218 140 236T155 270Q166 296 172 315T182 356Q181 358 183 362T189 367H190H191Q198 372 217 369T247 357Q268 339 267 310T237 234Q230 218 223 205T215 186Q215 186 223 192T242 206T261 220Q266 225
|
||||
283 238T320 267T352 290Q363 298 380 306T401 315Q411 315 425 308T452 292T467 274Q467 270 466 264T465 252Q464 236 464 214T465 169T461 128Q461 128 462 127T464 122Q463 121 463 119T464 116Q466 109 468 102T475 87T484 65Q483 52 470 40T443 24Z" />
|
||||
<glyph unicode="o" horiz-adv-x="362" d="M168 7Q155 7 148 12T129 26Q110 46 99 69T90 109Q93 117 93 124T92 132Q87 137 89 138T93 144Q99 144 97 155Q95 163 103 189T127 240Q133 250 145 266T171 299T198 326Q223 347 244 360T288 378Q310 383 333 383T372
|
||||
367Q395 357 404 340T417 296Q420 266 411 223T362 122Q337 86 313 66T260 29Q239 15 215 12T168 7ZM270 129Q292 148 301 171T322 225Q326 231 327 245T328 272T321 288Q312 295 303 292T280 278Q250 253 225 221T189 141Q186 116 194 104T222 96T270 129Z" />
|
||||
<glyph unicode="p" horiz-adv-x="378" d="M61 -233Q57 -233 50 -233T37 -225Q33 -220 25 -206T22 -165Q27 -148 30 -132T33 -107Q33 -103 35 -92T38 -75Q43 -67 46 -53T49 -28Q49 -16 61 -6Q61 2 64 14T68 30Q71 44 81 79T107 160T138 248T165 321Q177 349 185
|
||||
373T193 407Q193 411 195 413T204 424Q214 434 230 432T258 421Q266 408 269 398T269 365Q269 350 262 338T250 318T246 311Q290 338 325 340T385 329T423 289T436 235Q436 223 428 203T410 166T394 142Q390 142 386 136T378 121Q370 111 352 99T314 79T287 74Q287
|
||||
74 285 72T282 65Q282 63 268 57T235 46T200 41Q179 41 170 49Q168 47 166 43T163 36Q163 30 159 17T148 -6T137 -17Q137 -17 135 -20T137 -28Q137 -28 137 -39T131 -59Q131 -67 128 -83T121 -107Q121 -119 118 -130T110 -142Q106 -143 105 -154T104 -171Q103 -196
|
||||
88 -214T61 -233ZM189 117Q197 117 218 124T262 141T298 163Q324 186 338 208T336 257Q328 271 311 269T272 252T229 217Q217 204 207 187T191 154T183 128T189 117Z" />
|
||||
<glyph unicode="q" horiz-adv-x="377" d="M246 -231Q234 -223 222 -213T205 -183Q200 -156 204 -115T220 -24T251 79Q256 87 262 101T267 119Q221 95 198 84T158 72Q145 72 129 87T102 124T90 161Q90 177 105 209T141 270Q149 284 171 303T217 341T255 367Q263
|
||||
372 271 375T287 383Q295 388 302 391T313 394Q329 398 350 397T384 391Q396 383 413 360T435 317Q435 307 434 299T428 276T408 232Q392 208 382 185T371 158Q366 145 357 124T339 86T328 62Q326 52 319 27T305 -29T291 -87Q283 -131 283 -164T291 -209Q295 -221
|
||||
279 -230T246 -231ZM170 151Q202 147 231 166T291 216Q308 232 322 252T343 290T347 316Q343 324 323 315T270 281Q234 253 214 231T181 180L170 151Z" />
|
||||
<glyph unicode="r" horiz-adv-x="360" d="M119 27Q110 34 100 45T92 76Q95 104 100 125T112 175Q114 187 122 216T143 279T168 343T191 389Q202 399 223 399T253 391Q264 382 260 360T232 290Q227 278 220 265T209 243T211 235Q217 246 233 260T267 289T301 314T323
|
||||
328Q331 333 341 336T356 342Q379 353 406 351T440 333Q441 325 446 321T452 317Q456 317 456 314T457 311Q457 304 444 291T414 277Q401 276 391 272T367 262Q329 240 299 223T236 171Q229 163 221 156T205 136Q200 131 195 114T187 82T183 63Q183 63 180 54T170
|
||||
35Q158 19 147 15T119 27Z" />
|
||||
<glyph unicode="s" horiz-adv-x="350" d="M153 -6Q119 8 104 23T91 51Q93 57 98 62T120 67T175 57Q186 57 197 58T217 61T233 66Q238 68 236 71T229 79Q225 84 220 85T211 87Q209 92 203 97T187 108Q165 126 147 140T133 161Q133 165 133 165T133 166Q126 166
|
||||
120 185T114 221Q114 241 122 261T144 299T172 331Q191 349 212 366T259 398T316 420Q330 423 348 423T374 418Q382 423 394 416T418 395T436 369Q436 357 436 340T433 309T424 296Q424 296 422 296T419 290Q419 280 404 267Q385 254 368 246T342 245Q336 249 331
|
||||
253T322 263Q322 263 320 267T317 276Q317 280 320 283T323 287Q337 300 344 311T355 330T358 344Q358 350 356 351T345 353Q340 353 324 345T289 326T261 305Q257 298 256 296T250 294Q250 298 245 293T233 279T219 260T208 244Q207 235 204 228T201 212Q202 202
|
||||
211 193T237 170Q272 144 289 129T314 105T323 87Q340 56 327 34T287 -1Q277 -6 252 -10T200 -15T153 -6Z" />
|
||||
<glyph unicode="t" horiz-adv-x="331" d="M171 -1Q160 1 147 12T124 38T110 63Q110 65 108 68T105 71Q101 74 101 97T103 150T110 196Q115 212 125 239T142 289L169 347L129 358Q122 360 118 366T113 376Q113 384 122 399T135 414Q140 413 153 413T180 414T196
|
||||
416Q200 418 204 421T210 432Q215 443 219 449T230 467Q237 480 241 489T256 514Q261 521 267 531T282 548Q291 556 311 559T347 550Q355 540 356 531T348 508Q340 491 330 478T310 447Q294 425 304 422T360 426Q389 431 402 420T417 392Q420 368 412 363T366 358Q342
|
||||
354 325 354T300 353Q287 352 283 352T271 350Q263 348 260 344T252 331Q248 327 240 310T220 273Q206 231 197 193T180 116Q177 97 181 89T207 78Q218 77 239 78T274 84Q285 89 297 94T319 106Q328 111 337 116T346 122Q351 130 360 120T374 97Q374 85 369 69T332
|
||||
34Q287 6 242 0T171 -1Z" />
|
||||
<glyph unicode="u" horiz-adv-x="370" d="M336 2Q326 12 320 29T308 70Q306 78 306 88T306 104Q303 97 297 86T284 70Q280 66 266 55T238 36Q205 15 180 16T135 42Q119 55 109 75T105 123Q107 158 115 191T148 281Q169 322 180 345T194 372Q209 377 231 372T255
|
||||
352Q261 342 255 315T231 252Q217 218 205 186T190 132T201 105Q210 100 227 106T269 142T320 237Q328 257 332 272T337 307Q335 319 343 332T364 352Q368 357 375 361T384 361L400 362Q404 363 409 354T419 341Q430 332 429 302T405 218Q386 177 380 156T372 115Q372
|
||||
97 375 85T393 59Q404 52 405 36T406 7Q404 -2 391 -5T362 -7T336 2Z" />
|
||||
<glyph unicode="v" horiz-adv-x="331" d="M179 53Q172 59 161 89T139 159T122 233Q118 253 114 267T106 290Q101 308 109 328T130 355Q135 358 148 359T166 360Q178 356 188 324T206 238Q210 207 212 193T215 174Q219 166 220 155T230 151Q234 155 242 165T263
|
||||
191Q284 219 296 237T325 276Q332 286 344 298T368 320T388 333Q412 337 417 316T403 266Q395 254 391 244T382 229Q374 213 357 189T324 144T302 117Q298 113 285 102T259 74Q235 51 213 46T179 53Z" />
|
||||
<glyph unicode="w" horiz-adv-x="517" d="M170 30Q155 30 140 52T117 108T110 173Q110 205 113 224T121 263Q124 269 124 273T126 286T133 316Q137 333 141 344T149 359Q161 375 176 378T203 375T218 354Q224 349 224 332T222 296T213 269Q211 264 209 243T204
|
||||
199T198 162Q195 144 200 140T220 148T259 197Q279 227 288 244T303 275T316 308Q321 324 325 334T334 348Q345 364 363 362T394 351Q406 339 408 319T399 274Q391 258 384 236T372 192T367 154Q367 134 372 131T386 127Q398 127 409 135T441 166Q450 175 463 193T488
|
||||
231T509 266T518 286Q518 292 527 303Q533 311 536 315T550 325Q558 329 568 327T585 316Q590 312 592 297T595 269Q592 258 586 239T574 202T562 178Q558 174 548 164T530 141Q505 111 494 102T475 85Q454 64 427 52T376 38T338 46Q307 62 307 100Q307 108 305
|
||||
114T302 121Q298 121 292 119T278 105Q269 88 248 71T204 42T170 30Z" />
|
||||
<glyph unicode="x" horiz-adv-x="343" d="M391 -12Q387 -12 381 -11T370 -6Q366 -6 356 -3T338 4Q328 8 311 20T277 48T249 76T237 95Q237 100 232 100Q232 100 229 103T226 111Q226 121 216 121Q216 121 203 107T169 73Q141 45 128 33T106 20Q98 20 86 27T64
|
||||
48T54 79Q54 79 74 102T123 149L174 201L163 239Q156 255 149 272T137 302Q125 319 125 323T132 340V340V340Q140 348 158 356T189 357Q195 357 205 341T223 305T232 277Q232 261 238 260T269 275Q281 286 288 293T295 301Q298 304 313 316T344 341T365 356Q373
|
||||
362 385 357T406 341T416 319Q416 307 409 293T382 267Q364 254 355 246T335 229T303 200L277 179L293 152Q297 145 304 136T319 123Q325 115 340 103T369 80T385 70Q389 70 394 67T406 60Q414 52 413 35T406 3T391 -12Z" />
|
||||
<glyph unicode="y" horiz-adv-x="341" d="M86 -208Q50 -215 17 -211T-38 -193T-66 -164Q-72 -141 -60 -130T-32 -117T-10 -121Q-2 -126 15 -136T59 -141Q82 -136 100 -119T132 -83Q140 -71 159 -40T198 28T233 98Q236 106 240 117T250 135Q256 147 260 157T266
|
||||
172Q267 177 275 192T290 222Q295 237 305 266T325 313Q337 336 344 350T361 368V368V368Q370 375 378 375T397 369Q409 357 416 346T423 318T406 273Q398 249 389 230T374 204Q369 192 363 178T351 151Q333 111 320 86T297 40T276 -9Q253 -46 232 -79T186 -142Q176
|
||||
-151 158 -165T120 -192T86 -208ZM211 18Q196 20 179 38T150 76T140 104Q140 109 140 112T140 115Q134 115 131 132T126 177T124 233T127 286Q131 303 131 323T132 356Q131 372 138 382T150 395V395V395Q187 411 204 378T216 273Q214 233 214 197T221 134T245 97Q252
|
||||
93 250 80T241 53T226 28T211 18Z" />
|
||||
<glyph unicode="z" horiz-adv-x="315" d="M140 11Q102 6 83 6T53 10T34 21Q24 28 23 49T53 103Q72 126 92 146T128 180Q135 186 142 191T168 208T225 247Q244 262 252 268T265 277T278 287Q271 288 252 290T212 291Q184 291 180 291T168 294H153Q148 294 136 301T113
|
||||
317T101 334Q101 334 107 341T117 352Q125 357 129 360T138 359Q138 359 163 360T212 363Q270 362 297 360T338 351T365 333Q381 317 386 297T380 265Q376 261 373 257T366 252Q366 252 352 243T318 221Q299 208 281 197T258 181Q251 177 241 171T227 160Q224 156
|
||||
214 146T191 128Q182 120 172 110T154 93T146 85Q146 85 161 87T201 92T255 93Q302 94 329 95T371 97T394 92Q401 90 404 78T409 54T408 39Q404 39 377 37T315 32Q269 28 226 22T140 11Z" />
|
||||
<glyph unicode="{" horiz-adv-x="330" d="M176 -142Q167 -128 167 -134Q167 -134 156 -124T140 -106Q132 -95 131 -85T130 -58Q130 -48 130 -39T130 -30Q135 -25 136 -18T138 -4Q140 4 148 29T167 82T185 127Q196 148 202 169T209 201Q209 217 196 228T159 243Q129
|
||||
243 139 272Q143 284 155 291T181 294Q196 294 215 309T252 349T279 404Q291 436 297 466T307 546Q310 585 319 613T344 664T384 711Q398 729 417 737T447 751Q467 759 490 759T521 754Q526 752 531 740T540 714T541 699Q536 699 525 697T498 694Q479 690 466 681T433
|
||||
655Q417 634 412 625T405 597Q398 579 395 568T390 542T385 498Q382 468 380 451T374 419T360 381Q347 344 331 317T291 270Q274 260 273 256T280 241Q280 237 285 228T290 208Q297 192 291 169T261 92Q254 77 248 61T242 37Q237 30 232 13T223 -18Q219 -39 216
|
||||
-49T213 -63Q213 -82 258 -75Q275 -70 281 -74T294 -88Q305 -98 301 -113T274 -136Q259 -144 239 -147T201 -149T176 -142Z" />
|
||||
<glyph unicode="|" horiz-adv-x="330" d="M150 -148Q131 -153 116 -138T95 -94T97 -28Q102 -16 105 -5T108 14Q110 22 118 49T137 113T160 184T180 244T191 272Q195 272 198 279T201 293Q201 301 204 311T212 325Q212 330 214 336T217 347Q217 351 219 355T222
|
||||
363Q228 374 240 404T269 476T303 562T335 647T359 713T368 743Q368 751 379 759T399 768Q402 771 406 772T415 773Q415 773 419 769T431 757Q439 750 448 737T457 711Q457 698 454 688T442 659T414 600Q411 592 402 572T383 527T362 479T345 439T338 421Q338 417
|
||||
335 409T327 389Q323 381 316 366T302 333T289 303T284 288Q284 284 284 280T279 272Q275 272 275 267T274 261Q274 251 258 208Q251 186 241 151T220 77T198 0T182 -66T175 -105Q175 -129 167 -136T150 -148Z" />
|
||||
<glyph unicode="}" horiz-adv-x="330" d="M141 -126Q114 -127 92 -113T70 -87Q70 -82 73 -79T76 -76Q81 -80 86 -80T91 -76Q91 -76 101 -70T128 -56Q157 -51 169 -46T186 -28T196 9Q199 21 201 31T204 46Q204 49 205 78T205 147Q203 191 203 211T204 241T212 261Q220
|
||||
269 221 276T221 294Q213 314 215 330T225 353Q242 372 252 383T269 405T286 435Q312 476 331 516T357 587Q357 591 357 594T357 597Q361 606 360 615T348 640Q340 656 328 664T290 679Q274 682 272 697T279 722Q283 730 295 735T320 742T337 739Q345 731 352 731Q355
|
||||
731 369 720T400 693T421 668Q425 665 428 648T433 619Q436 607 436 599T435 580T425 549Q411 503 400 473T383 437Q379 434 376 433T372 428Q372 424 363 408T343 374T322 347Q318 343 315 336T311 328Q311 328 310 328T304 324Q297 320 297 313T304 289Q306 280
|
||||
310 273T318 258Q318 244 313 244Q300 237 294 224T286 188T286 127Q287 106 286 82T284 40T279 15Q272 -15 267 -35T256 -55Q256 -55 254 -55T253 -59Q253 -73 236 -88T192 -114T141 -126Z" />
|
||||
<glyph unicode="~" horiz-adv-x="446" d="M361 187Q336 187 318 195T279 216Q262 227 245 240T214 253Q200 253 192 245T175 227T153 216Q152 212 147 206T138 199Q118 199 108 212T97 236Q97 241 105 256T133 289T185 320Q216 325 236 322T269 309Q292 292 312
|
||||
280T351 268Q362 268 375 273T404 286L430 297Q435 299 439 300T448 302Q459 305 468 305Q479 305 489 295T500 271Q500 265 497 258T483 239L462 227Q437 217 420 209T391 196Q370 187 361 187Z" />
|
||||
<glyph unicode=" " horiz-adv-x="242" />
|
||||
<glyph unicode="¡" horiz-adv-x="210" d="M26 -234Q26 -234 17 -230T1 -218Q-6 -210 -7 -198T-9 -174Q-7 -154 5 -130T34 -78Q44 -59 53 -42T63 -21Q63 -17 67 -9T76 11Q82 21 88 35T97 61T101 75Q103 79 104 83T109 91Q113 91 113 96T114 102Q114 106 118
|
||||
120T133 155Q152 208 160 239T170 293Q172 317 181 325T198 338Q227 343 242 314T240 214Q234 202 230 191T226 172Q223 159 216 142T202 109T192 88Q188 88 184 82T179 67Q179 59 176 49T168 35Q168 31 164 25T160 14Q160 10 158 8T155 0Q146 -16 132 -47T103
|
||||
-114T78 -176T68 -209Q67 -217 63 -224T50 -230Q46 -233 38 -233T26 -234ZM236 400Q203 421 207 446T251 492Q272 500 286 500T317 487Q337 467 331 447T295 406Q275 394 266 394T236 400Z" />
|
||||
<glyph unicode="¢" horiz-adv-x="450" d="M214 -54Q186 -60 184 -28T197 59Q206 72 209 84T214 103Q217 113 230 139T258 196T286 250T302 278Q306 278 311 285T317 299Q317 307 320 317T329 330Q329 335 333 341T338 351Q339 354 341 356T344 363Q351 374
|
||||
364 400T395 460T431 531T464 600T489 654T499 680Q505 696 519 693Q525 699 535 695Q535 695 538 692T549 681Q554 672 555 663T556 642Q554 629 549 620T533 592T501 536Q496 527 484 508T459 468T437 432T427 415Q427 410 411 384Q407 376 399 361T382 330T367
|
||||
302T360 288Q360 281 351 272Q347 272 346 267T345 261Q345 257 340 244T324 214Q313 186 298 153T268 86T243 27T230 -13Q229 -37 226 -44T214 -54ZM328 174Q315 168 298 169T252 180Q250 180 238 189T214 210T198 230Q182 253 188 298T220 406Q227 421 241 444T270
|
||||
486T291 509Q291 509 302 513T330 526Q335 528 347 531T373 537T392 539Q412 538 433 525T469 494T478 463Q478 461 473 451T462 429T452 413Q447 407 435 408T412 416T401 435Q399 443 387 450T374 457Q366 457 353 441T326 405Q308 387 300 367T290 329T284 302Q280
|
||||
292 284 277T294 260Q303 259 318 261T351 268T387 278T419 290Q438 302 452 300T473 295Q484 291 484 278T475 251T449 227Q433 219 421 210T408 195Q404 195 400 193T392 191Q390 191 376 188T348 181T328 174Z" />
|
||||
<glyph unicode="£" horiz-adv-x="450" d="M439 -61Q409 -76 369 -73T296 -48Q293 -45 284 -41T267 -36Q260 -31 244 -30T216 -26Q194 -21 185 -21T160 -26Q133 -35 101 -30T47 -12T24 16Q24 33 34 42T73 54Q105 57 116 59T130 64T136 75Q142 95 148 123T164
|
||||
208Q167 234 177 277T202 368T238 459Q264 512 292 557T348 631T403 665Q430 673 462 663T512 636Q513 643 522 633T541 608T552 581Q555 571 558 563T562 555Q566 552 566 546T565 536Q564 528 559 516T539 492Q525 485 508 486T480 497T470 528Q472 545 467 562T448
|
||||
584Q437 589 430 589T401 572Q392 557 385 551T378 544Q378 544 370 530T351 496Q340 474 326 436T297 357T271 281T254 229Q253 219 249 194T239 140T232 88L234 63L270 51Q281 47 289 39T314 29Q328 20 344 16T374 12Q399 12 418 22T439 39Q443 39 446 43T450
|
||||
53Q455 53 464 56T480 60Q497 60 507 48T515 17T495 -22T439 -61ZM345 278Q341 278 321 278T274 278T217 278T164 279T129 280Q123 280 114 281T94 286Q79 286 71 292T59 306Q48 322 61 330T111 341Q128 344 162 345T237 347T314 348T371 347Q397 347 417 342T447
|
||||
325Q462 309 454 293T423 281Q416 280 390 280T345 278Z" />
|
||||
<glyph unicode="¤" horiz-adv-x="450" d="M133 18Q128 14 122 21T114 38T115 52Q111 57 115 57T121 56Q116 62 120 72T132 93T145 108Q144 112 147 114T152 125Q163 132 175 132Q175 146 180 149T191 156Q196 161 197 167T193 171Q192 173 187 182T176 194Q174
|
||||
214 174 237T178 277Q181 277 182 290T191 309Q189 313 193 318T201 325Q202 327 204 328T206 335Q206 335 209 341T219 357Q225 373 228 378T231 387T228 398Q209 413 194 435T182 468Q181 470 179 472T175 479Q166 493 170 507T184 530T198 534Q197 534 206 532T220
|
||||
518Q224 512 228 507T237 496Q242 497 246 486T258 468Q271 450 280 447T290 442Q292 440 293 443T305 453Q314 458 318 458T329 456T347 455L375 453L409 499Q441 540 459 550T485 546Q493 544 498 529T501 509Q500 511 497 503T489 490Q484 480 477 467T466 447Q454
|
||||
444 453 438T449 427Q449 427 452 422T464 410Q470 408 474 400T480 374Q486 370 489 359T494 337T493 325Q492 324 492 323T489 314Q491 310 483 291T462 247T431 204L414 184L427 170Q432 162 443 150T465 128T482 119Q486 119 487 107T488 81T484 63Q478 55
|
||||
462 53T429 69Q408 85 392 109T371 141Q373 150 366 148T353 141Q326 129 310 124T276 122Q265 127 262 126T248 115Q247 111 240 103T225 87T210 72Q203 55 195 47T189 33Q187 31 174 26T148 17T133 18ZM315 202Q341 216 367 237T406 289Q414 306 416 327T410
|
||||
358Q397 374 370 377Q353 379 345 377T323 368Q303 359 294 347T271 308Q250 279 245 252T254 217Q260 208 277 205T315 202Z" />
|
||||
<glyph unicode="¥" horiz-adv-x="450" d="M229 680Q250 698 263 687T283 650T289 595Q292 488 302 433T329 365Q341 362 350 367T373 389T414 433Q442 462 470 494T523 557T569 609T602 638Q606 644 616 648T635 655T645 658Q653 656 654 646T662 625Q664
|
||||
621 671 613T677 600Q677 597 668 587T649 566T634 551Q621 540 594 513T537 454T488 397Q444 346 410 309T367 265Q366 263 354 263T337 254L295 259L260 303Q240 333 228 359T211 423Q204 447 202 468T200 516T202 585Q203 623 214 647T229 680ZM239 -76Q235
|
||||
-75 223 -67T200 -52Q193 -44 192 -35T194 -11T205 31Q206 54 214 87T235 142Q235 153 240 172T252 211T266 247L284 299L324 333L376 297Q372 291 369 283T361 256T346 197Q338 170 329 139T311 81T297 37Q285 -8 276 -34T258 -69T239 -76ZM144 107Q138 107 129
|
||||
107T109 112Q94 112 85 118T72 132Q61 147 74 155T124 168Q141 172 178 174T260 177T344 178T403 179Q429 179 449 175T481 159Q496 144 488 127T457 114Q453 114 440 114T411 113T379 113T354 112Q348 112 321 111T258 109T190 108T144 107ZM524 299Q539 284 532
|
||||
268T501 255Q496 255 482 254T452 252T423 250Q418 250 397 250T345 249T282 248T224 247T187 247Q181 247 172 247T152 252Q137 252 129 258T116 272Q105 287 117 295T167 308Q184 312 221 314T303 317T387 319T447 320Q473 320 493 315T524 299Z" />
|
||||
<glyph unicode="¦" horiz-adv-x="330" d="M312 355Q309 345 295 345T263 352T236 368T232 385Q243 411 261 454T298 546T335 641T364 716T375 751Q375 767 391 767Q394 770 398 771T407 772Q407 772 411 768T423 756Q431 749 444 736T457 710Q457 697 454
|
||||
687T442 658T414 599Q411 591 402 571T383 526T362 478T345 438T338 420Q338 416 335 408T327 388Q324 383 321 375T312 355ZM147 -148Q119 -155 104 -120T100 -28Q105 -16 108 -5T111 14Q113 22 121 49T140 113T163 184T183 242Q184 250 196 249T224 242T250 228T256
|
||||
213L254 208Q247 186 237 152T216 80T194 5T178 -58T171 -97Q171 -121 163 -132T147 -148Z" />
|
||||
<glyph unicode="§" horiz-adv-x="385" d="M351 181Q313 171 278 182T228 216Q221 230 221 243T228 260Q236 261 242 260T260 254Q275 241 293 241T325 249T341 271Q335 273 331 282T323 303Q255 380 255 432Q251 444 256 462T270 498T288 528Q314 557 349
|
||||
579T412 615Q423 615 445 614T474 610Q481 608 489 596T504 568T513 542Q513 535 508 520T498 488Q494 477 489 468T484 454Q483 443 472 442T448 447T431 465Q427 480 426 489T428 510Q439 523 439 527T428 529Q421 529 409 522T383 503T358 474Q346 460 343 452T339
|
||||
436T340 418Q340 409 345 396T356 374T368 363Q368 363 376 350T400 321Q435 263 423 229T351 181ZM247 1Q209 -8 175 1T125 37Q118 50 118 63T125 81Q133 82 143 78T164 69Q179 59 198 60T232 69T250 90Q249 94 243 104T232 125Q199 157 183 193T167 254Q161 272
|
||||
173 296T201 334Q218 360 239 374T280 405L320 346Q303 337 286 320T255 287Q241 269 242 259T244 232Q244 218 254 201T272 177Q272 177 281 164T304 140Q339 79 323 46T247 1Z" />
|
||||
<glyph unicode="¨" horiz-adv-x="353" d="M235 429Q225 437 220 453T216 476Q218 483 225 501T248 533Q252 536 256 541T266 548Q280 559 294 552T320 524Q331 501 327 486T300 445Q281 420 266 418T235 429ZM390 429Q380 437 375 453T371 476Q373 483 380
|
||||
501T403 533Q407 536 411 541T421 548Q435 559 449 552T475 524Q486 501 482 486T455 445Q436 420 421 418T390 429Z" />
|
||||
<glyph unicode="©" horiz-adv-x="496" d="M353 73Q283 72 236 99T169 182Q157 203 155 220T147 254Q146 256 146 260T144 265Q143 269 143 280T144 303T145 317Q150 321 149 324T147 328Q143 339 149 364T168 417T191 467T207 491Q209 491 209 494T210 498Q214
|
||||
504 232 516T274 542T314 564Q383 598 441 577T547 487Q551 472 560 459T570 439Q580 424 586 405T594 371T594 353Q596 350 595 346T595 339Q598 335 598 320T596 287T591 256T586 242Q586 242 584 241T584 238Q586 237 581 230T567 215T552 207Q552 207 552 206T555
|
||||
203Q558 202 548 190T519 160T481 128T442 107Q439 104 438 102T434 98Q427 88 400 80T353 73ZM288 153Q304 140 338 145T413 174Q429 181 449 196T485 227T500 252Q499 257 500 263T506 270Q515 278 520 301T526 350T519 389Q518 391 514 398T510 409Q510 414
|
||||
508 418T499 435T472 473Q440 498 414 503T370 505T346 498Q302 485 277 461T240 410T222 360Q213 331 210 315T208 288T219 262Q218 249 222 237T225 221Q226 216 236 201T261 171T288 153ZM354 203Q346 199 333 204T296 216Q294 216 288 222T275 235Q264 252
|
||||
261 286T276 358Q279 369 289 384T311 415T332 441T343 454Q343 454 348 456T371 465Q378 467 385 468T392 470Q405 469 420 459T448 435T469 408T475 388Q474 386 469 380T460 368Q457 362 447 362T427 368T416 382Q402 402 391 401T371 389T359 366Q346 351 343
|
||||
333T337 306Q335 296 336 285T341 272Q353 268 361 268T383 277T422 305Q430 311 437 303T451 284T463 272Q462 254 445 238T415 217Q411 217 407 216T399 214Q395 214 379 210T354 203Z" />
|
||||
<glyph unicode="ª" horiz-adv-x="350" d="M222 313Q204 313 187 326T164 347L162 349L158 358Q157 359 157 360T156 362Q155 364 154 365T151 368H152Q148 374 154 395T174 447T205 509Q210 514 215 522T224 536L229 543V545Q231 547 234 549T239 552L245
|
||||
566Q248 571 263 587T298 620T329 645Q347 658 367 657T401 644L455 598L488 569L473 525Q470 515 468 507T465 490Q464 468 469 450T483 417Q493 398 515 395Q523 394 529 389T535 375Q535 354 528 345T512 334Q482 330 456 340T407 390Q403 395 398 410T391 429Q388
|
||||
425 382 418T371 406Q324 358 287 336T222 313ZM238 397Q243 397 256 404T292 429Q322 455 341 472T380 515L400 547Q390 568 383 573T369 579Q357 579 341 565T306 522T261 453Q250 434 244 416T238 397Z" />
|
||||
<glyph unicode="«" horiz-adv-x="646" d="M406 -6Q398 -7 379 -7T328 8Q292 27 275 36T242 64Q208 84 190 105T154 157L122 199L115 237Q123 239 130 252T139 267Q148 278 162 290T198 320T256 369Q293 396 306 410T330 434Q336 441 344 448T356 456Q362
|
||||
458 370 455T382 448Q393 441 403 438T414 427Q414 427 412 412T402 390Q389 379 374 368T337 338T275 284Q251 263 240 250T225 228T224 205Q230 192 242 175T281 138T353 91Q378 79 395 58T417 17T406 -6ZM616 -6Q608 -7 589 -7T538 8Q502 27 485 36T452 64Q418
|
||||
84 400 105T364 157L333 199L326 237Q334 239 341 252T349 267Q358 278 372 290T409 320T467 369Q504 396 517 410T541 434Q547 441 555 448T567 456Q573 458 581 455T593 448Q604 441 613 438T624 427Q624 427 622 412T612 390Q599 379 584 368T547 338T485 284Q462
|
||||
263 451 250T436 228T435 205Q441 192 453 175T491 138T563 91Q588 79 605 58T627 17T616 -6Z" />
|
||||
<glyph unicode="¬" horiz-adv-x="465" d="M478 129Q468 119 455 118T432 123T425 145L420 201L417 240L388 238Q382 238 358 237T301 235T239 234T195 233Q189 233 180 233T160 238Q145 238 140 249T131 267Q120 282 129 288T175 299Q192 303 225 305T298
|
||||
309T372 312T427 313Q453 313 465 310T489 296Q509 275 497 263Q499 247 499 230T500 192Q500 167 495 154T478 129Z" />
|
||||
<glyph unicode="­" horiz-adv-x="326" d="M178 172Q172 172 163 172T143 177Q128 177 119 183T106 197Q95 212 108 220T158 233Q192 241 217 244T282 247Q308 247 324 242T352 226Q367 211 360 195T329 182Q322 181 303 180T266 177Q255 176 231 174T178 172Z" />
|
||||
<glyph unicode="®" horiz-adv-x="496" d="M353 73Q283 72 236 99T169 182Q157 203 155 220T147 254Q146 256 146 260T144 265Q143 269 143 280T144 303T145 317Q150 321 149 324T147 328Q143 339 149 364T168 417T191 467T207 491Q209 491 209 494T210 498Q214
|
||||
504 232 516T274 542T314 564Q383 598 441 577T547 487Q551 472 560 459T570 439Q580 424 586 405T594 371T594 353Q596 350 595 346T595 339Q598 335 598 320T596 287T591 256T586 242Q586 242 584 241T584 238Q586 237 581 230T567 215T552 207Q552 207 552 206T555
|
||||
203Q558 202 548 190T519 160T481 128T442 107Q439 104 438 102T434 98Q427 88 400 80T353 73ZM317 211Q311 194 300 193T277 199T259 220T254 242Q256 253 261 267T272 298Q272 306 273 313T276 320Q278 329 283 350T311 401Q311 413 312 418T308 429Q305 434
|
||||
305 438T316 450Q316 456 333 463T373 468Q385 467 391 466T401 461Q415 460 432 450T449 437Q457 430 461 413T467 388Q467 376 466 369T453 348Q446 335 437 325T411 302L399 289Q400 285 407 279T423 268T437 260Q445 262 449 260T451 240Q444 226 431 215T404
|
||||
214Q392 216 387 220T375 231Q368 237 364 243T345 263Q345 263 344 263T331 265L323 244Q323 240 322 231T317 211ZM288 153Q304 140 338 145T413 174Q429 181 449 196T485 227T500 252Q499 257 500 263T506 270Q515 278 520 301T526 350T519 389Q518 391 514
|
||||
398T510 409Q510 414 508 418T499 435T472 473Q440 498 414 503T370 505T346 498Q302 485 277 461T240 410T222 360Q213 331 210 315T208 288T219 262Q218 249 222 237T225 221Q226 216 236 201T261 171T288 153ZM350 315Q367 320 370 331T378 351Q381 353 385
|
||||
357T398 373Q400 377 401 376T402 387Q406 395 399 400Q395 404 394 406T382 412Q381 411 379 409T369 400Q368 396 369 392T363 384Q361 378 357 362T349 331T350 315Z" />
|
||||
<glyph unicode="¯" horiz-adv-x="353" d="M298 453Q292 453 283 453T263 458Q248 458 240 464T227 477Q217 492 229 500T278 513Q312 521 337 524T402 527Q427 527 443 522T471 507Q486 492 479 476T448 462Q441 461 419 460T378 458Q368 457 347 455T298 453Z" />
|
||||
<glyph unicode="°" horiz-adv-x="283" d="M336 406Q298 406 273 417T233 446T210 486Q202 501 198 524T192 557Q192 567 197 587T212 628T229 661Q242 685 264 699T300 726Q315 733 324 736T343 740Q379 740 413 723T470 675T493 602Q493 568 486 546T465
|
||||
507T434 470Q429 464 413 449T377 420T336 406ZM325 490Q338 490 357 501T393 535T408 592Q407 634 391 648T358 664Q324 666 303 636T281 552Q281 538 285 525T299 503T325 490Z" />
|
||||
<glyph unicode="±" horiz-adv-x="446" d="M170 242Q164 242 155 242T135 247Q120 247 112 253T99 267Q88 282 100 290T150 303Q167 307 200 309T273 313T347 316T402 317Q428 317 448 312T480 296Q495 281 487 265T456 252Q451 252 437 251T407 249T378 247Q372
|
||||
247 345 246T283 244T216 243T170 242ZM170 7Q164 7 155 7T135 12Q120 12 112 18T99 32Q88 47 100 55T150 68Q167 72 200 74T273 78T347 81T402 82Q428 82 448 78T480 62Q495 47 487 30T456 17Q451 17 437 16T407 14T378 12Q372 12 345 11T283 9T216 8T170 7ZM304
|
||||
127Q289 116 281 128T268 175Q264 191 262 214T258 264T255 316T254 361Q254 385 259 405T274 435Q289 449 306 442T319 413Q320 406 321 381T324 338Q324 333 325 315T327 274T328 230T329 194Q329 189 329 181T324 161Q324 147 318 139T304 127Z" />
|
||||
<glyph unicode="²" horiz-adv-x="320" d="M210 336Q205 338 194 351T178 371Q178 375 182 386T193 408T201 419Q203 419 207 425T217 439T222 449L232 457L236 459H234L245 470L255 480H254L267 499Q272 504 272 507T281 521Q298 538 311 553T325 572Q325
|
||||
572 329 576T337 583L356 600Q359 607 366 613T379 626L390 652Q392 659 393 659T382 664H383Q370 667 356 667Q344 667 335 665T309 652Q305 651 301 650T292 646Q286 643 281 641T267 640Q267 640 267 640T261 647L243 671L231 699L268 715Q296 732 327 743T377
|
||||
747Q385 746 392 745T399 743Q407 742 420 734T445 715T461 693V694Q466 687 471 671T476 646Q476 633 468 617T447 582Q444 577 432 563T404 531T375 499T357 481Q352 478 343 470T323 451T307 433T301 426L304 424Q304 424 310 426Q325 432 342 435T373 440T394
|
||||
440Q402 442 420 441T451 434Q452 434 453 433T456 432Q457 431 460 431Q468 428 471 423Q474 417 477 414Q485 407 492 398T499 380T485 368T437 369Q431 369 422 369T408 366Q405 365 400 365T386 364Q385 364 383 364T379 363H373Q361 365 347 362T317 354Q308
|
||||
351 285 346T239 337T210 336Z" />
|
||||
<glyph unicode="³" horiz-adv-x="320" d="M294 298Q244 298 223 315T203 349Q204 364 215 375T247 385Q272 379 295 379T337 384T369 406Q386 425 386 446Q386 456 386 461T375 473Q363 484 337 494T294 505Q287 503 281 506T264 517Q260 522 257 532T251
|
||||
546L247 552Q246 560 264 575T327 617L332 619H331L337 623Q365 641 379 649T399 662T413 673H412Q422 687 422 686T411 689Q394 691 388 691T378 687Q374 689 362 687T338 682T326 677Q325 675 314 673T290 669T276 668Q272 669 267 680T257 703T253 721Q256 725
|
||||
266 733T290 750T311 763Q322 766 342 767T383 770T412 770H413Q448 766 475 745T507 697Q510 681 504 666T475 627L471 623L461 616Q453 610 448 608T430 598L418 590L411 585L403 578L396 573L364 559L414 541Q434 531 446 512T466 481Q471 469 473 459T476 437Q476
|
||||
409 457 381T407 332Q387 319 354 310T294 298Z" />
|
||||
<glyph unicode="´" horiz-adv-x="353" d="M343 435Q334 440 331 456T330 488Q331 493 343 508T374 543T411 577T442 596Q456 597 468 583T481 547Q481 536 471 525T446 503T416 479T390 453Q380 437 368 432T343 435Z" />
|
||||
<glyph unicode="µ" horiz-adv-x="370" d="M65 -192Q53 -192 45 -180T32 -153T27 -133Q27 -121 37 -90T60 -16T87 73T109 162Q114 185 122 213T149 281Q172 325 183 344T198 368Q203 374 210 375T225 377Q245 377 253 368T261 344Q261 326 252 299T231 242T209
|
||||
186T198 142Q198 132 200 126T209 116T225 112Q235 112 248 120T278 153T317 226Q331 258 334 273T338 301Q338 308 345 323T363 350Q375 366 387 366Q389 366 393 365T407 362Q413 363 418 359T429 333Q430 332 430 331T432 327Q433 323 433 320T433 311Q433 295
|
||||
428 271T410 218Q391 175 384 155T377 115Q377 79 405 57Q414 50 416 43T418 24Q417 21 410 11T391 -7T363 -16Q347 -16 334 3T313 53Q311 61 311 74T311 95Q310 93 305 87T292 72Q274 54 248 35T198 16Q188 16 179 20T161 35Q159 28 157 21T152 6Q133 -56 121
|
||||
-92T101 -147T91 -171T86 -180Q79 -187 74 -189T65 -192Z" />
|
||||
<glyph unicode="¶" horiz-adv-x="424" d="M181 -55Q169 -44 155 -29T150 -2Q150 1 153 10T161 30Q167 52 176 77T195 125T212 158Q216 168 218 180T225 200Q230 211 236 223T248 243Q252 262 257 276T263 291Q252 293 243 292T204 296Q177 306 161 333T151
|
||||
409Q161 441 173 474T215 530Q245 552 267 566T313 591T367 614Q375 614 402 615T456 621Q500 618 535 612T591 595T608 569Q607 562 607 557T600 544Q597 539 591 524T577 493T562 464Q558 457 548 433T527 379Q514 354 507 335T500 315Q500 315 496 308T487 292Q486
|
||||
283 477 260T456 214Q446 189 435 162T422 120Q415 107 407 85T388 44L376 2H330Q325 5 318 7T306 16Q304 24 304 29T308 55Q313 65 317 74T326 88Q331 91 332 99T334 109Q334 117 340 127T349 142Q353 154 355 161T357 168Q357 174 366 190Q370 198 375 210T384
|
||||
234Q387 242 390 253T398 264Q398 267 400 275T403 291Q408 300 412 311T420 330Q425 337 428 341T431 346Q428 346 432 357T445 385Q449 390 450 400T455 424Q462 438 472 460T493 500Q498 517 501 530T505 547Q503 547 493 549T473 550T458 538Q457 534 452 527T434
|
||||
497Q426 475 414 451T398 412Q391 397 384 381T370 349Q366 342 359 326T347 292Q343 283 335 264T317 220T298 174T279 138Q276 128 274 118T270 102Q270 97 261 73T241 18T219 -40Q212 -50 205 -55T181 -55Z" />
|
||||
<glyph unicode="·" horiz-adv-x="187" d="M146 233Q141 238 137 251T130 277T131 289Q136 290 145 299T160 321T166 341Q166 351 176 353Q188 361 207 356T236 334Q245 315 241 295T219 253Q204 233 182 228T146 233Z" />
|
||||
<glyph unicode="¸" horiz-adv-x="353" d="M160 -193Q145 -196 120 -192T74 -181T46 -173Q34 -169 28 -158T23 -134T34 -116T66 -115Q82 -119 100 -125T134 -132T156 -118Q163 -107 155 -96T136 -72Q129 -63 123 -57T105 -40Q97 -29 96 -15T111 18T176 60L232
|
||||
30Q207 18 192 7T176 -17Q190 -37 207 -55T229 -94Q235 -118 226 -139T198 -174T160 -193Z" />
|
||||
<glyph unicode="¹" horiz-adv-x="320" d="M326 303Q324 306 317 310T307 327T309 367Q310 372 311 377T313 386Q318 414 322 429T327 444Q331 446 338 469T354 524Q357 535 360 545T366 566Q369 579 377 598T389 630Q392 638 394 646T400 663Q391 657 381
|
||||
646T354 621Q346 616 337 611T319 597Q312 591 305 584T289 571Q268 552 258 548T237 551Q225 562 216 579T212 607Q214 608 222 614T242 629T260 644Q268 650 274 655T283 661Q285 661 290 666T303 677Q306 679 317 689T346 712Q350 716 354 719T363 727Q367 730
|
||||
371 733T379 739Q407 759 433 771T465 782Q466 782 475 775T493 758T504 743Q505 739 504 731T499 716Q496 707 490 687T476 642T461 593T448 552Q446 545 445 539T442 527T439 516T435 507Q434 506 434 504T433 500Q429 490 426 480T419 449Q411 429 404 403T394
|
||||
360Q393 355 391 350T387 340Q384 330 381 322T374 310Q370 294 358 293T326 303Z" />
|
||||
<glyph unicode="º" horiz-adv-x="283" d="M257 298Q244 298 226 311T196 337Q183 353 180 363T180 391Q182 396 181 402T180 409L182 408Q178 412 178 413T181 417L179 416Q179 417 180 417T181 419L187 421Q187 421 186 424T184 429Q185 436 189 452T199
|
||||
486T213 518Q218 527 229 544T252 578T275 604Q295 623 320 637T365 656H364Q384 662 392 662T413 647Q430 637 445 613T463 566Q465 540 459 506T421 418Q401 387 378 367T332 329H333Q317 316 298 308T257 298ZM274 379Q284 379 296 385T328 415Q345 436 355
|
||||
457T376 509Q378 515 379 524T381 541Q381 551 380 559T376 569H377Q370 574 359 572T334 557Q313 537 298 509T266 439Q264 429 262 420T259 404Q259 379 274 379Z" />
|
||||
<glyph unicode="»" horiz-adv-x="708" d="M457 -15Q451 -17 441 -9T425 2Q415 10 405 10T392 19Q392 19 394 27T404 41Q418 53 430 64T464 94T524 148Q559 180 579 201T597 242Q588 262 560 293T461 363Q437 375 417 394T391 429T400 450Q408 451 436 451T496
|
||||
438Q532 419 549 410T582 382Q616 363 635 341T670 289L694 247L701 217Q696 216 691 208T682 191T677 181Q668 170 654 156T616 122T557 72Q520 45 507 31T483 7Q477 0 470 -7T457 -15ZM236 -15Q230 -17 220 -9T204 2Q194 10 184 10T171 19Q171 19 173 27T183
|
||||
41Q197 53 209 64T243 94T302 148Q337 180 357 201T375 242Q366 262 338 293T239 363Q215 375 196 394T170 429T179 450Q187 451 215 451T274 438Q310 419 327 410T360 382Q394 363 413 341T448 289L472 247L479 217Q474 216 469 208T460 191T455 181Q446 170 432
|
||||
156T394 122T336 72Q299 45 286 31T262 7Q256 0 249 -7T236 -15Z" />
|
||||
<glyph unicode="¼" horiz-adv-x="800" d="M268 -21Q249 -19 238 -6T230 31T260 92Q268 100 274 108T283 122Q288 128 304 148T343 193T388 244T425 286T443 307Q447 306 452 310T459 322Q462 330 468 336T480 343Q482 348 486 352T492 360Q493 363 496 365T501
|
||||
372Q510 379 534 402T590 458T656 526T720 593T769 645T790 669Q794 682 810 677Q817 681 826 677Q826 677 834 667T848 648Q854 639 854 630T850 613Q846 602 840 595T819 574T774 534Q768 528 752 513T715 478T674 439T641 407T628 392Q625 390 620 385T607 370Q599
|
||||
363 582 347T550 316T535 300Q533 297 531 294T523 289Q521 290 519 287T516 283Q516 279 507 268T483 243Q467 224 440 191T385 123T335 60T309 20Q302 1 289 -9T268 -21ZM248 203Q246 206 239 210T229 227T231 267Q232 272 233 277T235 286Q240 314 244 329T249
|
||||
344Q253 346 260 369T276 424Q279 435 282 445T288 466Q291 479 299 498T311 530Q314 538 316 546T322 563Q313 557 303 546T276 521Q268 516 259 511T241 497Q234 491 227 484T211 471Q190 452 180 448T159 451Q147 462 138 479T134 507Q136 508 144 514T164 529T182
|
||||
544Q190 550 196 555T205 561Q207 561 212 566T225 577Q228 579 239 589T268 612Q275 619 284 625T301 639Q329 659 355 671T387 682Q388 682 397 675T415 658T426 643Q427 639 426 631T421 616Q418 607 412 587T398 542T383 493T370 452Q368 445 367 439T364 427T361
|
||||
416T357 407Q356 406 356 404T355 400Q351 390 348 380T341 349Q333 329 326 303T316 260Q315 255 313 250T309 240Q306 230 303 222T296 210Q292 194 280 193T248 203ZM714 -51Q705 -44 702 -27T704 16Q707 40 714 69Q716 78 717 81T719 92Q726 108 729 118T732
|
||||
129Q729 128 724 127T710 121Q697 118 693 117T677 116Q658 116 641 124T616 145Q612 150 608 162T602 187T604 205V204L610 220L617 239Q619 245 621 250T623 254Q623 254 623 256T625 259Q627 263 627 267Q630 275 642 294T669 337T697 380T716 406L717 407Q722
|
||||
410 732 414T753 421T766 418Q777 408 779 392T780 372Q779 368 774 359T763 342L756 336L753 333H754Q738 308 721 278T689 219Q684 204 682 198T680 190H679Q685 189 691 190T717 198Q731 201 736 201T749 205Q753 205 757 206T761 210H765Q765 213 765 218T766
|
||||
225L773 244L785 266Q789 274 793 284T805 308L828 370Q836 390 844 391T857 393Q862 393 869 390T877 374V380Q882 373 893 361T900 339Q898 332 896 326T891 314L888 305L882 292Q878 287 878 284T875 277Q864 250 848 212T819 138T799 82Q784 33 780 15T782
|
||||
-14Q783 -32 768 -45T736 -61T714 -50V-51Z" />
|
||||
<glyph unicode="½" horiz-adv-x="800" d="M238 -21Q219 -19 208 -6T200 31T230 92Q238 100 244 108T253 122Q258 128 274 148T313 193T358 244T395 286T413 307Q417 306 422 310T429 322Q432 330 438 336T450 343Q452 348 456 352T462 360Q463 363 466 365T471
|
||||
372Q480 379 504 402T560 458T626 526T690 593T739 645T760 669Q764 682 780 677Q787 681 796 677Q796 677 804 667T818 648Q824 639 824 630T820 613Q816 602 810 595T789 574T744 534Q738 528 722 513T685 478T644 439T611 407T598 392Q595 390 590 385T577 370Q569
|
||||
363 552 347T520 316T505 300Q503 297 501 294T493 289Q491 290 489 287T486 283Q486 279 477 268T453 243Q437 224 410 191T355 123T305 60T279 20Q272 1 259 -9T238 -21ZM248 203Q246 206 239 210T229 227T231 267Q232 272 233 277T235 286Q240 314 244 329T249
|
||||
344Q253 346 260 369T276 424Q279 435 282 445T288 466Q291 479 299 498T311 530Q314 538 316 546T322 563Q313 557 303 546T276 521Q268 516 259 511T241 497Q234 491 227 484T211 471Q190 452 180 448T159 451Q147 462 138 479T134 507Q136 508 144 514T164 529T182
|
||||
544Q190 550 196 555T205 561Q207 561 212 566T225 577Q228 579 239 589T268 612Q275 619 284 625T301 639Q329 659 355 671T387 682Q388 682 397 675T415 658T426 643Q427 639 426 631T421 616Q418 607 412 587T398 542T383 493T370 452Q368 445 367 439T364 427T361
|
||||
416T357 407Q356 406 356 404T355 400Q351 390 348 380T341 349Q333 329 326 303T316 260Q315 255 313 250T309 240Q306 230 303 222T296 210Q292 194 280 193T248 203ZM554 -14Q549 -12 538 1T522 21Q522 25 526 36T537 58T545 69Q546 69 551 75T561 89T566 99L576
|
||||
107L580 109H578L589 120L599 130H598L611 149Q616 154 616 157T625 171Q642 188 655 203T669 222Q669 222 673 226T681 233L700 250Q703 257 710 263T723 276L734 302Q736 309 737 309T726 314H727Q714 317 700 317Q688 317 679 315T653 302Q649 301 645 300T636
|
||||
296Q630 293 625 291T611 290Q611 290 611 290T605 297L587 321L575 349L612 365Q640 382 671 393T721 397Q729 396 736 395T743 393Q751 392 764 384T789 364T805 343V344Q810 337 815 321T820 296Q820 283 812 267T791 232Q788 227 776 213T748 181T719 149T701
|
||||
131Q696 128 687 120T667 101T651 83T645 76L648 74Q648 74 654 76Q669 82 686 85T717 90T738 90Q746 92 764 91T795 84Q796 84 797 83T800 82Q801 81 804 81Q812 78 815 73Q818 67 821 64Q829 57 836 48T843 30T829 18T781 19Q775 19 766 19T752 16Q749 15 744
|
||||
15T730 14Q729 14 727 14T723 13H717Q705 15 691 12T661 4Q652 1 629 -4T583 -13T554 -14Z" />
|
||||
<glyph unicode="¾" horiz-adv-x="800" d="M278 -21Q259 -19 248 -6T240 31T270 92Q278 100 284 108T293 122Q298 128 314 148T353 193T398 244T435 286T453 307Q457 306 462 310T469 322Q472 330 478 336T490 343Q492 348 496 352T502 360Q503 363 506 365T511
|
||||
372Q520 379 544 402T600 458T666 526T730 593T779 645T800 669Q804 682 820 677Q827 681 836 677Q836 677 844 667T858 648Q864 639 864 630T860 613Q856 602 850 595T829 574T784 534Q778 528 762 513T725 478T684 439T651 407T638 392Q635 390 630 385T617 370Q609
|
||||
363 592 347T560 316T545 300Q543 297 541 294T533 289Q531 290 529 287T526 283Q526 279 517 268T493 243Q477 224 450 191T395 123T345 60T319 20Q312 1 299 -9T278 -21ZM213 199Q163 199 142 216T122 250Q123 265 134 276T166 286Q191 280 214 280T256 285T288
|
||||
307Q305 326 305 347Q305 357 305 362T294 374Q282 385 256 395T213 406Q206 404 200 407T183 418Q179 423 176 433T170 447L166 453Q165 461 183 476T246 518L251 520H250L256 524Q284 542 298 550T318 563T332 574H331Q341 588 341 587T330 590Q313 592 307 592T297
|
||||
588Q293 590 281 588T257 583T245 578Q244 576 233 574T209 570T195 569Q191 570 186 581T176 604T172 622Q175 626 185 634T209 651T230 664Q241 667 261 668T302 671T331 671H332Q367 667 394 646T426 598Q429 582 423 567T394 528L390 524L380 517Q372 511 367
|
||||
509T349 499L337 491L330 486L322 479L315 474L283 460L333 442Q353 432 365 413T385 382Q390 370 392 360T395 338Q395 310 376 282T326 233Q306 220 273 211T213 199ZM684 -51Q675 -44 672 -27T674 16Q677 40 684 69Q686 78 687 81T689 92Q696 108 699 118T702
|
||||
129Q699 128 694 127T680 121Q667 118 663 117T647 116Q628 116 611 124T586 145Q582 150 578 162T572 187T574 205V204L580 220L587 239Q589 245 591 250T593 254Q593 254 593 256T595 259Q597 263 597 267Q600 275 612 294T639 337T667 380T686 406L687 407Q692
|
||||
410 702 414T723 421T736 418Q747 408 749 392T750 372Q749 368 744 359T733 342L726 336L723 333H724Q708 308 691 278T659 219Q654 204 652 198T650 190H649Q655 189 661 190T687 198Q701 201 706 201T719 205Q723 205 727 206T731 210H735Q735 213 735 218T736
|
||||
225L743 244L755 266Q759 274 763 284T775 308L798 370Q806 390 814 391T827 393Q832 393 839 390T847 374V380Q852 373 863 361T870 339Q868 332 866 326T861 314L858 305L852 292Q848 287 848 284T845 277Q834 250 818 212T789 138T769 82Q754 33 750 15T752
|
||||
-14Q753 -32 738 -45T706 -61T684 -50V-51Z" />
|
||||
<glyph unicode="¿" horiz-adv-x="374" d="M145 -230Q139 -229 132 -229T124 -226Q121 -226 112 -226T95 -226Q83 -222 66 -213T34 -193T12 -174Q5 -152 6 -120T16 -51T39 17T74 72Q80 78 96 92T130 123T158 151Q193 170 218 208T257 282Q268 306 281 314T307
|
||||
322Q323 321 330 309T337 285Q337 284 339 274T339 255Q339 249 333 236T320 205Q309 186 287 161T247 123Q238 116 234 114T230 111Q230 107 216 96T192 80Q192 80 180 71T159 55Q137 32 126 13T109 -31T95 -94Q94 -128 98 -137T115 -155Q140 -159 163 -153T205
|
||||
-128T240 -76Q246 -59 246 -53T244 -37Q244 -29 242 -18T239 -2Q244 -1 255 2T281 6T307 -6Q307 -6 314 -15T324 -30Q330 -38 330 -45T329 -68Q323 -88 311 -113T280 -161T235 -197Q214 -206 196 -216T178 -227Q178 -227 171 -227T145 -230ZM316 407Q282 428 286
|
||||
453T330 499Q351 507 365 507T396 493Q416 474 410 454T374 413Q355 400 346 400T316 407Z" />
|
||||
<glyph unicode="À" horiz-adv-x="502" d="M313 -33Q295 -23 294 -11T307 31T354 124Q378 169 386 194T396 231T397 245Q395 254 399 259T412 269Q417 274 435 287T463 318Q472 339 483 361T514 416T565 504Q585 539 612 583T667 663Q678 677 690 685T711
|
||||
693Q733 693 755 682T794 653T817 621Q822 613 821 587T817 524T810 445Q807 404 801 348T790 231T781 114T781 15Q782 6 781 -2T780 -15Q774 -21 754 -21T715 -14T694 1Q691 4 690 6T690 25T693 90L698 243L685 242Q676 242 653 240T602 235T551 228T519 221Q510
|
||||
221 498 209T474 178Q470 164 460 149T449 128Q442 123 438 116T433 109Q433 103 425 80T403 28T375 -22L348 -60L313 -33ZM552 311Q552 311 563 313T589 317T617 320Q640 326 655 329T681 332T697 330Q701 325 704 324T708 323Q709 325 712 344T719 391T727 449T734
|
||||
506T738 548Q739 567 737 582T735 598Q729 598 713 577T675 520T632 443Q622 424 614 413T600 402Q598 400 590 387T572 357T556 327T552 311ZM543 704Q533 699 530 707T524 729T514 753Q504 772 491 793T471 833T476 865Q498 888 509 889T531 879Q538 875 547
|
||||
857T566 815T582 773T589 748Q590 744 575 727T543 704Z" />
|
||||
<glyph unicode="Á" horiz-adv-x="502" d="M313 -33Q295 -23 294 -11T307 31T354 124Q378 169 386 194T396 231T397 245Q395 254 399 259T412 269Q417 274 435 287T463 318Q472 339 483 361T514 416T565 504Q585 539 612 583T667 663Q678 677 690 685T711
|
||||
693Q733 693 755 682T794 653T817 621Q822 613 821 587T817 524T810 445Q807 404 801 348T790 231T781 114T781 15Q782 6 781 -2T780 -15Q774 -21 754 -21T715 -14T694 1Q691 4 690 6T690 25T693 90L698 243L685 242Q676 242 653 240T602 235T551 228T519 221Q510
|
||||
221 498 209T474 178Q470 164 460 149T449 128Q442 123 438 116T433 109Q433 103 425 80T403 28T375 -22L348 -60L313 -33ZM552 311Q552 311 563 313T589 317T617 320Q640 326 655 329T681 332T697 330Q701 325 704 324T708 323Q709 325 712 344T719 391T727 449T734
|
||||
506T738 548Q739 567 737 582T735 598Q729 598 713 577T675 520T632 443Q622 424 614 413T600 402Q598 400 590 387T572 357T556 327T552 311ZM480 714Q473 721 470 731T467 767Q468 772 480 787T510 821T546 855T575 874Q588 879 602 864T618 826Q620 818 609
|
||||
806T581 780T548 753T524 728Q514 712 503 710T480 714Z" />
|
||||
<glyph unicode="Â" horiz-adv-x="502" d="M313 -33Q295 -23 294 -11T307 31T354 124Q378 169 386 194T396 231T397 245Q395 254 399 259T412 269Q417 274 435 287T463 318Q472 339 483 361T514 416T565 504Q585 539 612 583T667 663Q678 677 690 685T711
|
||||
693Q733 693 755 682T794 653T817 621Q822 613 821 587T817 524T810 445Q807 404 801 348T790 231T781 114T781 15Q782 6 781 -2T780 -15Q774 -21 754 -21T715 -14T694 1Q691 4 690 6T690 25T693 90L698 243L685 242Q676 242 653 240T602 235T551 228T519 221Q510
|
||||
221 498 209T474 178Q470 164 460 149T449 128Q442 123 438 116T433 109Q433 103 425 80T403 28T375 -22L348 -60L313 -33ZM552 311Q552 311 563 313T589 317T617 320Q640 326 655 329T681 332T697 330Q701 325 704 324T708 323Q709 325 712 344T719 391T727 449T734
|
||||
506T738 548Q739 567 737 582T735 598Q729 598 713 577T675 520T632 443Q622 424 614 413T600 402Q598 400 590 387T572 357T556 327T552 311ZM683 727Q666 710 652 715T634 737T638 768Q641 772 653 783T683 810T716 837T743 856Q756 867 769 865T789 853Q801
|
||||
843 818 827T851 794T874 767Q880 755 877 742T863 721T840 714T814 733Q807 739 792 754T762 783Q750 776 734 765T704 744T683 727Z" />
|
||||
<glyph unicode="Ã" horiz-adv-x="502" d="M313 -33Q295 -23 294 -11T307 31T354 124Q378 169 386 194T396 231T397 245Q395 254 399 259T412 269Q417 274 435 287T463 318Q472 339 483 361T514 416T565 504Q585 539 612 583T667 663Q678 677 690 685T711
|
||||
693Q733 693 755 682T794 653T817 621Q822 613 821 587T817 524T810 445Q807 404 801 348T790 231T781 114T781 15Q782 6 781 -2T780 -15Q774 -21 754 -21T715 -14T694 1Q691 4 690 6T690 25T693 90L698 243L685 242Q676 242 653 240T602 235T551 228T519 221Q510
|
||||
221 498 209T474 178Q470 164 460 149T449 128Q442 123 438 116T433 109Q433 103 425 80T403 28T375 -22L348 -60L313 -33ZM552 311Q552 311 563 313T589 317T617 320Q640 326 655 329T681 332T697 330Q701 325 704 324T708 323Q709 325 712 344T719 391T727 449T734
|
||||
506T738 548Q739 567 737 582T735 598Q729 598 713 577T675 520T632 443Q622 424 614 413T600 402Q598 400 590 387T572 357T556 327T552 311ZM571 726Q557 726 541 734T507 757Q498 762 485 775T459 789Q449 789 443 781T431 765T414 755Q411 748 408 742T396
|
||||
740Q386 742 379 750T369 777Q377 800 394 820T436 854Q468 862 485 854T519 829Q543 810 556 807T588 812Q603 816 617 825T653 842Q660 845 667 838T679 821T683 805Q682 793 673 783T655 767Q625 750 608 741T583 729T571 726Z" />
|
||||
<glyph unicode="Ä" horiz-adv-x="502" d="M313 -33Q295 -23 294 -11T307 31T354 124Q378 169 386 194T396 231T397 245Q395 254 399 259T412 269Q417 274 435 287T463 318Q472 339 483 361T514 416T565 504Q585 539 612 583T667 663Q678 677 690 685T711
|
||||
693Q733 693 755 682T794 653T817 621Q822 613 821 587T817 524T810 445Q807 404 801 348T790 231T781 114T781 15Q782 6 781 -2T780 -15Q774 -21 754 -21T715 -14T694 1Q691 4 690 6T690 25T693 90L698 243L685 242Q676 242 653 240T602 235T551 228T519 221Q510
|
||||
221 498 209T474 178Q470 164 460 149T449 128Q442 123 438 116T433 109Q433 103 425 80T403 28T375 -22L348 -60L313 -33ZM552 311Q552 311 563 313T589 317T617 320Q640 326 655 329T681 332T697 330Q701 325 704 324T708 323Q709 325 712 344T719 391T727 449T734
|
||||
506T738 548Q739 567 737 582T735 598Q729 598 713 577T675 520T632 443Q622 424 614 413T600 402Q598 400 590 387T572 357T556 327T552 311ZM574 746Q567 753 562 768T558 788Q560 793 566 809T576 829Q581 836 592 847T607 860Q618 872 634 866T658 844Q677
|
||||
821 670 800T643 758Q623 727 606 729T574 746ZM430 736Q416 746 409 763T404 787Q406 801 417 821T435 847Q438 849 444 854T456 862Q469 871 480 866T500 849T512 826Q519 813 514 797T492 763Q476 742 462 734T430 736Z" />
|
||||
<glyph unicode="Å" horiz-adv-x="502" d="M313 -33Q295 -23 294 -11T307 31T354 124Q378 169 386 194T396 231T397 245Q395 254 399 259T412 269Q417 274 435 287T463 318Q472 339 483 361T514 416T565 504Q585 539 612 583T667 663Q678 677 690 685T711
|
||||
693Q733 693 755 682T794 653T817 621Q822 613 821 587T817 524T810 445Q807 404 801 348T790 231T781 114T781 15Q782 6 781 -2T780 -15Q774 -21 754 -21T715 -14T694 1Q691 4 690 6T690 25T693 90L698 243L685 242Q676 242 653 240T602 235T551 228T519 221Q510
|
||||
221 498 209T474 178Q470 164 460 149T449 128Q442 123 438 116T433 109Q433 103 425 80T403 28T375 -22L348 -60L313 -33ZM552 311Q552 311 563 313T589 317T617 320Q640 326 655 329T681 332T697 330Q701 325 704 324T708 323Q709 325 712 344T719 391T727 449T734
|
||||
506T738 548Q739 567 737 582T735 598Q729 598 713 577T675 520T632 443Q622 424 614 413T600 402Q598 400 590 387T572 357T556 327T552 311ZM529 685Q495 685 479 704T455 759Q454 791 465 817T495 858T536 874Q580 873 600 854T620 806Q618 770 606 743T574
|
||||
700T529 685ZM531 743Q549 743 556 755T564 780Q564 795 559 805T539 814Q508 812 509 774Q509 764 516 754T531 743Z" />
|
||||
<glyph unicode="Æ" horiz-adv-x="784" d="M560 -50Q520 -50 498 -44T449 -18Q429 -3 419 22T406 75T409 127Q412 150 417 170T426 203H414Q393 202 357 204T271 209L254 188Q247 179 236 163T214 125Q204 106 187 79T151 28Q130 -3 120 -10T104 -18Q92 -18
|
||||
86 -15T71 -4Q54 6 55 25T81 73Q87 80 91 87T96 94Q100 102 110 120T134 159T158 194T174 212Q197 233 178 252Q171 255 172 269T184 295T217 306Q225 309 231 311T238 316Q239 321 245 331T259 355T277 381T295 403Q310 431 315 440T327 458Q333 463 346 480T370
|
||||
514Q386 528 398 543T420 570Q426 581 435 592T458 618Q480 639 498 642T530 645Q545 645 571 640T625 624Q651 635 688 643T747 652Q753 656 774 658T822 660T873 658Q895 658 908 652T934 639Q956 622 956 611T951 594T944 589Q940 588 930 586T898 583T835 582Q821
|
||||
582 803 579T768 573T744 570Q734 566 716 565T693 564Q691 564 684 553T670 527T656 499T650 483Q650 473 642 459T622 428Q612 415 610 402T617 385Q633 388 651 390T687 395T720 397Q746 401 766 401T793 397Q806 395 809 384T809 362T792 346Q787 342 767 335T718
|
||||
321T660 307T608 296T574 291Q566 298 560 289T542 233Q531 208 525 194T516 163T506 116Q502 101 508 78T547 39Q567 35 590 35T657 47Q675 58 692 67T716 81Q721 81 731 85T746 90Q751 95 756 98T768 102Q770 102 780 88T799 59T807 41Q807 31 771 14T685 -24Q660
|
||||
-35 644 -41T610 -48T560 -50ZM332 287Q332 287 345 289T387 291Q406 293 424 293T456 292Q458 298 462 303T469 316Q472 322 473 331T475 343Q475 343 479 350T487 368Q491 378 494 385T500 397Q505 402 510 413T521 434Q541 472 552 490T571 525Q558 532 543
|
||||
533T506 532Q502 535 492 526T469 504T445 476T429 454Q425 449 410 426T377 379Q351 341 340 323T328 297T332 287Z" />
|
||||
<glyph unicode="Ç" horiz-adv-x="482" d="M473 -66Q458 -60 438 -50T400 -22T372 19Q362 48 359 76T356 141Q356 193 363 231T387 310Q389 313 394 327T407 359T419 385Q427 402 443 430T479 486Q508 529 528 556T566 603T607 640T664 681Q686 697 720 701T788
|
||||
691T837 636Q848 615 847 584T835 517T807 450T769 400Q756 388 735 396T699 417Q690 434 690 437T693 441Q699 448 709 465T729 501T743 533Q751 575 754 588T748 611Q744 615 737 614T712 604Q689 594 658 564T595 491Q555 438 528 397T487 313Q485 309 481 298T476
|
||||
287Q477 283 473 268T464 241Q453 195 451 153T456 79T479 32Q492 23 512 26T558 40T614 64Q638 74 658 86T688 107Q696 113 708 119T730 126Q744 131 751 118T758 85Q758 71 738 51T694 17Q686 9 673 3T645 -9Q624 -25 593 -40T531 -63T473 -66ZM237 -9Q222 -12
|
||||
197 -8T151 3T123 11Q111 15 105 26T100 50T111 68T143 69Q159 65 177 59T211 52T233 66Q240 77 232 88T213 112Q206 121 200 127T182 144Q174 155 173 169T188 202T253 244L309 214Q284 202 269 191T253 167Q267 147 284 129T306 90Q312 66 303 45T275 10T237
|
||||
-9Z" />
|
||||
<glyph unicode="È" horiz-adv-x="548" d="M491 -39Q460 -37 429 -17T372 22Q355 39 346 58T331 110Q327 129 331 160T344 222T361 272Q373 300 391 332T428 394T458 442Q465 449 465 449T464 450Q464 455 474 475T493 512Q508 528 510 538T507 554Q505 558
|
||||
515 571T545 600T587 630Q611 649 633 650T660 641Q660 638 671 639T698 644T726 650Q731 656 749 659T793 666Q806 665 822 665T850 667T863 668Q870 670 883 660T905 631Q912 613 893 600T833 582Q803 578 787 576T752 570T698 558Q673 553 656 550T627 538T599
|
||||
506Q592 501 581 480T559 438Q531 399 518 381T508 357Q508 357 522 354T540 351Q550 356 564 358T588 362Q650 378 679 385T721 396T744 400Q758 411 772 399T793 369Q800 349 793 338T763 320T696 304T588 276Q533 260 499 257T467 274Q460 278 452 267T436 235T424
|
||||
192T417 149T420 118Q428 95 445 79T497 52Q517 51 536 49T579 57Q638 67 661 78T689 93Q697 97 699 101T707 105Q704 100 709 105T725 119Q746 137 767 141T802 142T817 133Q823 123 811 102T775 56T717 13Q664 -15 602 -26T491 -39ZM565 704Q555 699 552 707T546
|
||||
729T536 753Q526 772 513 793T493 833T498 865Q520 888 531 889T553 879Q560 875 569 857T588 815T604 773T611 748Q612 744 597 727T565 704Z" />
|
||||
<glyph unicode="É" horiz-adv-x="548" d="M491 -39Q460 -37 429 -17T372 22Q355 39 346 58T331 110Q327 129 331 160T344 222T361 272Q373 300 391 332T428 394T458 442Q465 449 465 449T464 450Q464 455 474 475T493 512Q508 528 510 538T507 554Q505 558
|
||||
515 571T545 600T587 630Q611 649 633 650T660 641Q660 638 671 639T698 644T726 650Q731 656 749 659T793 666Q806 665 822 665T850 667T863 668Q870 670 883 660T905 631Q912 613 893 600T833 582Q803 578 787 576T752 570T698 558Q673 553 656 550T627 538T599
|
||||
506Q592 501 581 480T559 438Q531 399 518 381T508 357Q508 357 522 354T540 351Q550 356 564 358T588 362Q650 378 679 385T721 396T744 400Q758 411 772 399T793 369Q800 349 793 338T763 320T696 304T588 276Q533 260 499 257T467 274Q460 278 452 267T436 235T424
|
||||
192T417 149T420 118Q428 95 445 79T497 52Q517 51 536 49T579 57Q638 67 661 78T689 93Q697 97 699 101T707 105Q704 100 709 105T725 119Q746 137 767 141T802 142T817 133Q823 123 811 102T775 56T717 13Q664 -15 602 -26T491 -39ZM502 714Q495 721 492 731T489
|
||||
767Q490 772 502 787T532 821T568 855T597 874Q610 879 624 864T640 826Q642 818 631 806T603 780T570 753T546 728Q536 712 525 710T502 714Z" />
|
||||
<glyph unicode="Ê" horiz-adv-x="548" d="M491 -39Q460 -37 429 -17T372 22Q355 39 346 58T331 110Q327 129 331 160T344 222T361 272Q373 300 391 332T428 394T458 442Q465 449 465 449T464 450Q464 455 474 475T493 512Q508 528 510 538T507 554Q505 558
|
||||
515 571T545 600T587 630Q611 649 633 650T660 641Q660 638 671 639T698 644T726 650Q731 656 749 659T793 666Q806 665 822 665T850 667T863 668Q870 670 883 660T905 631Q912 613 893 600T833 582Q803 578 787 576T752 570T698 558Q673 553 656 550T627 538T599
|
||||
506Q592 501 581 480T559 438Q531 399 518 381T508 357Q508 357 522 354T540 351Q550 356 564 358T588 362Q650 378 679 385T721 396T744 400Q758 411 772 399T793 369Q800 349 793 338T763 320T696 304T588 276Q533 260 499 257T467 274Q460 278 452 267T436 235T424
|
||||
192T417 149T420 118Q428 95 445 79T497 52Q517 51 536 49T579 57Q638 67 661 78T689 93Q697 97 699 101T707 105Q704 100 709 105T725 119Q746 137 767 141T802 142T817 133Q823 123 811 102T775 56T717 13Q664 -15 602 -26T491 -39ZM489 727Q472 710 458 715T440
|
||||
737T444 768Q447 772 459 783T489 810T522 837T549 856Q562 867 575 865T595 853Q607 843 624 827T657 794T680 767Q686 755 683 742T669 721T646 714T620 733Q613 739 598 754T568 783Q556 776 540 765T510 744T489 727Z" />
|
||||
<glyph unicode="Ë" horiz-adv-x="548" d="M491 -39Q460 -37 429 -17T372 22Q355 39 346 58T331 110Q327 129 331 160T344 222T361 272Q373 300 391 332T428 394T458 442Q465 449 465 449T464 450Q464 455 474 475T493 512Q508 528 510 538T507 554Q505 558
|
||||
515 571T545 600T587 630Q611 649 633 650T660 641Q660 638 671 639T698 644T726 650Q731 656 749 659T793 666Q806 665 822 665T850 667T863 668Q870 670 883 660T905 631Q912 613 893 600T833 582Q803 578 787 576T752 570T698 558Q673 553 656 550T627 538T599
|
||||
506Q592 501 581 480T559 438Q531 399 518 381T508 357Q508 357 522 354T540 351Q550 356 564 358T588 362Q650 378 679 385T721 396T744 400Q758 411 772 399T793 369Q800 349 793 338T763 320T696 304T588 276Q533 260 499 257T467 274Q460 278 452 267T436 235T424
|
||||
192T417 149T420 118Q428 95 445 79T497 52Q517 51 536 49T579 57Q638 67 661 78T689 93Q697 97 699 101T707 105Q704 100 709 105T725 119Q746 137 767 141T802 142T817 133Q823 123 811 102T775 56T717 13Q664 -15 602 -26T491 -39ZM596 746Q589 753 584 768T580
|
||||
788Q582 793 588 809T598 829Q603 836 614 847T629 860Q640 872 656 866T680 844Q699 821 692 800T665 758Q645 727 628 729T596 746ZM452 736Q438 746 431 763T426 787Q428 801 439 821T457 847Q460 849 466 854T478 862Q491 871 502 866T522 849T534 826Q541
|
||||
813 536 797T514 763Q498 742 484 734T452 736Z" />
|
||||
<glyph unicode="Ì" horiz-adv-x="400" d="M433 -41Q426 -30 409 -27T357 -26Q343 -28 328 -24T304 -12T297 4Q298 16 325 30T395 45L437 46L447 66Q451 77 453 90T463 126Q467 140 475 165T492 218T508 270T517 302Q521 311 528 332T541 376T550 409Q576
|
||||
488 584 519T588 552Q584 552 569 551T536 549T504 545T487 541Q482 534 470 543T455 563Q454 572 455 580T461 591Q468 597 490 604T539 618T590 627Q607 629 624 634T651 648Q660 651 668 653T686 654Q694 649 713 649T755 650Q811 655 833 647T863 624Q868 605
|
||||
861 593T837 581Q828 579 812 578T770 575Q704 569 699 561Q695 557 693 553T686 544Q687 540 682 521T668 479Q664 466 656 442T640 393T624 347T614 319Q610 310 608 300T604 284Q590 235 581 202T564 145T551 98T537 47Q537 47 554 48T597 52Q644 57 661 58T681
|
||||
56T687 43Q707 16 685 -2T606 -19Q554 -21 530 -22T498 -27T491 -37Q492 -53 472 -56T433 -41ZM720 704Q710 699 707 707T701 729T691 753Q681 772 668 793T648 833T653 865Q675 888 686 889T708 879Q715 875 724 857T743 815T759 773T766 748Q767 744 752 727T720
|
||||
704Z" />
|
||||
<glyph unicode="Í" horiz-adv-x="400" d="M433 -41Q426 -30 409 -27T357 -26Q343 -28 328 -24T304 -12T297 4Q298 16 325 30T395 45L437 46L447 66Q451 77 453 90T463 126Q467 140 475 165T492 218T508 270T517 302Q521 311 528 332T541 376T550 409Q576
|
||||
488 584 519T588 552Q584 552 569 551T536 549T504 545T487 541Q482 534 470 543T455 563Q454 572 455 580T461 591Q468 597 490 604T539 618T590 627Q607 629 624 634T651 648Q660 651 668 653T686 654Q694 649 713 649T755 650Q811 655 833 647T863 624Q868 605
|
||||
861 593T837 581Q828 579 812 578T770 575Q704 569 699 561Q695 557 693 553T686 544Q687 540 682 521T668 479Q664 466 656 442T640 393T624 347T614 319Q610 310 608 300T604 284Q590 235 581 202T564 145T551 98T537 47Q537 47 554 48T597 52Q644 57 661 58T681
|
||||
56T687 43Q707 16 685 -2T606 -19Q554 -21 530 -22T498 -27T491 -37Q492 -53 472 -56T433 -41ZM657 714Q650 721 647 731T644 767Q645 772 657 787T687 821T723 855T752 874Q765 879 779 864T795 826Q797 818 786 806T758 780T725 753T701 728Q691 712 680 710T657
|
||||
714Z" />
|
||||
<glyph unicode="Î" horiz-adv-x="400" d="M433 -41Q426 -30 409 -27T357 -26Q343 -28 328 -24T304 -12T297 4Q298 16 325 30T395 45L437 46L447 66Q451 77 453 90T463 126Q467 140 475 165T492 218T508 270T517 302Q521 311 528 332T541 376T550 409Q576
|
||||
488 584 519T588 552Q584 552 569 551T536 549T504 545T487 541Q482 534 470 543T455 563Q454 572 455 580T461 591Q468 597 490 604T539 618T590 627Q607 629 624 634T651 648Q660 651 668 653T686 654Q694 649 713 649T755 650Q811 655 833 647T863 624Q868 605
|
||||
861 593T837 581Q828 579 812 578T770 575Q704 569 699 561Q695 557 693 553T686 544Q687 540 682 521T668 479Q664 466 656 442T640 393T624 347T614 319Q610 310 608 300T604 284Q590 235 581 202T564 145T551 98T537 47Q537 47 554 48T597 52Q644 57 661 58T681
|
||||
56T687 43Q707 16 685 -2T606 -19Q554 -21 530 -22T498 -27T491 -37Q492 -53 472 -56T433 -41ZM644 727Q627 710 613 715T595 737T599 768Q602 772 614 783T644 810T677 837T704 856Q717 867 730 865T750 853Q762 843 779 827T812 794T835 767Q841 755 838 742T824
|
||||
721T801 714T775 733Q768 739 753 754T723 783Q711 776 695 765T665 744T644 727Z" />
|
||||
<glyph unicode="Ï" horiz-adv-x="409" d="M181 -41Q174 -30 157 -27T105 -26Q91 -28 76 -24T52 -12T45 4Q46 16 73 30T143 45L185 46L195 66Q199 77 201 90T211 126Q215 140 223 165T240 218T256 270T265 302Q269 311 276 332T289 376T298 409Q324 488 332
|
||||
519T336 552Q332 552 317 551T284 549T252 545T235 541Q230 534 218 543T203 563Q202 572 203 580T209 591Q216 597 238 604T287 618T338 627Q355 629 372 634T399 648Q408 651 416 653T434 654Q442 649 461 649T503 650Q559 655 581 647T611 624Q616 605 609 593T585
|
||||
581Q576 579 560 578T518 575Q452 569 447 561Q443 557 441 553T434 544Q435 540 430 521T416 479Q412 466 404 442T388 393T372 347T362 319Q358 310 356 300T352 284Q338 235 329 202T312 145T299 98T285 47Q285 47 302 48T345 52Q392 57 409 58T429 56T435 43Q455
|
||||
16 433 -2T354 -19Q302 -21 278 -22T246 -27T239 -37Q240 -53 220 -56T181 -41ZM751 746Q744 753 739 768T735 788Q737 793 743 809T753 829Q758 836 769 847T784 860Q795 872 811 866T835 844Q854 821 847 800T820 758Q800 727 783 729T751 746ZM607 736Q593 746
|
||||
586 763T581 787Q583 801 594 821T612 847Q615 849 621 854T633 862Q646 871 657 866T677 849T689 826Q696 813 691 797T669 763Q653 742 639 734T607 736Z" />
|
||||
<glyph unicode="Ð" horiz-adv-x="578" d="M224 -104Q202 -108 171 -106T95 -91Q85 -86 74 -74T55 -45T47 -15Q47 11 58 20T81 30Q100 29 113 18T133 -2Q155 -9 172 -14T206 -21Q228 -19 248 -18T284 -14T308 -6Q361 30 388 52T416 75Q418 79 423 81T437 87Q443
|
||||
93 456 107T482 134T498 149Q500 158 502 163T504 175Q512 183 526 209T554 267T574 325Q587 390 581 435T554 513T500 573Q486 584 468 593T432 610T401 621T384 624Q381 623 372 599T348 537T318 453T285 360H289Q317 357 328 352T351 339Q365 324 358 309T326
|
||||
295Q319 294 304 293T274 291Q272 291 269 291T262 291Q255 269 248 249T241 224Q230 207 218 172T198 72Q189 38 185 15T177 -7L176 -14Q176 -20 162 -23T132 -24T110 -16Q107 -5 100 12T99 54Q103 77 112 109T133 176T154 237T168 278Q169 280 169 282T171 286H165Q164
|
||||
286 158 287T142 291Q127 291 118 297T104 313Q97 328 110 335T158 346Q167 348 176 350T192 353Q193 355 193 357T194 360Q202 384 209 408T224 451T236 478Q241 491 248 521T272 589L279 621L268 626Q261 623 254 623T241 626Q236 625 229 628T215 638T203 650Q198
|
||||
659 197 666T196 674Q197 682 217 690T270 704T343 712Q383 711 424 700T492 678Q527 666 563 637T627 572T665 497Q672 474 675 448T678 402T673 376Q671 372 671 367T674 359Q673 356 667 337T656 303Q653 276 642 244T618 183T595 137Q591 137 588 136T588 133Q588
|
||||
126 582 120T570 106Q566 103 561 96T551 84Q550 77 545 73T536 68Q536 68 535 68T533 64Q525 52 507 33T464 -6T416 -43T372 -68Q362 -75 351 -79T330 -89Q325 -93 306 -95T264 -99T224 -104Z" />
|
||||
<glyph unicode="Ñ" horiz-adv-x="566" d="M362 -85Q342 -74 335 -59T329 -26T336 11Q344 43 353 64T372 109T389 170Q405 207 417 240T437 294T444 315Q445 319 452 336T471 377T494 427Q511 475 526 508T556 569T590 623Q602 644 624 648T666 644T692 615Q697
|
||||
605 700 592T707 554T712 480Q714 423 714 376T718 288T731 215Q734 197 737 172T743 121T751 80T759 63Q764 63 770 71T788 108T816 194T857 350Q862 367 870 405T883 482Q890 507 897 537T909 590T915 616Q915 623 915 628T915 638Q920 638 924 651T928 675Q928
|
||||
692 932 702T942 718Q953 738 970 738T1003 729T1021 703Q1023 692 1016 654T993 550Q993 539 987 514T975 461T965 413Q961 387 956 365T946 343Q920 230 892 151T841 21Q817 -34 780 -49T710 -24Q691 2 678 27T657 86T643 172Q637 214 633 254T626 337T625 428Q626
|
||||
485 621 495T605 484T582 427Q575 407 566 382T546 331T529 288T520 265Q514 253 506 234T493 192Q457 98 440 31T414 -59Q404 -87 396 -93T362 -85ZM802 726Q788 726 772 734T738 757Q729 762 716 775T690 789Q680 789 674 781T662 765T645 755Q642 748 639 742T627
|
||||
740Q617 742 610 750T600 777Q608 800 625 820T667 854Q699 862 716 854T750 829Q774 810 787 807T819 812Q834 816 848 825T884 842Q891 845 898 838T910 821T914 805Q913 793 904 783T886 767Q856 750 839 741T814 729T802 726Z" />
|
||||
<glyph unicode="Ò" horiz-adv-x="496" d="M439 -35Q402 -8 381 15T357 61Q355 79 357 110T364 171T371 216Q376 221 376 229T375 238Q374 243 382 264T397 320Q417 380 435 420T472 490T508 543Q549 585 585 610T653 649Q673 661 690 668T718 670Q774 658
|
||||
813 621T865 514Q872 470 873 435T868 365T843 289T791 193Q750 112 702 58T605 -25T513 -55T439 -35ZM519 31Q542 34 556 40T587 63T632 113Q658 143 675 164T705 207T729 259T755 338Q763 368 766 382T771 407T772 434T771 488Q770 505 764 526T750 557Q740 568
|
||||
720 576T678 574Q666 569 648 554T611 517T575 475T548 437T538 413Q538 413 538 408T533 398Q520 384 506 352T480 279T460 197T450 123Q450 107 450 96T452 77T461 58Q467 48 485 38T519 31ZM538 704Q528 699 525 707T519 729T509 753Q499 772 486 793T466 833T471
|
||||
865Q493 888 504 889T526 879Q533 875 542 857T561 815T577 773T584 748Q585 744 570 727T538 704Z" />
|
||||
<glyph unicode="Ó" horiz-adv-x="496" d="M439 -35Q402 -8 381 15T357 61Q355 79 357 110T364 171T371 216Q376 221 376 229T375 238Q374 243 382 264T397 320Q417 380 435 420T472 490T508 543Q549 585 585 610T653 649Q673 661 690 668T718 670Q774 658
|
||||
813 621T865 514Q872 470 873 435T868 365T843 289T791 193Q750 112 702 58T605 -25T513 -55T439 -35ZM519 31Q542 34 556 40T587 63T632 113Q658 143 675 164T705 207T729 259T755 338Q763 368 766 382T771 407T772 434T771 488Q770 505 764 526T750 557Q740 568
|
||||
720 576T678 574Q666 569 648 554T611 517T575 475T548 437T538 413Q538 413 538 408T533 398Q520 384 506 352T480 279T460 197T450 123Q450 107 450 96T452 77T461 58Q467 48 485 38T519 31ZM475 714Q468 721 465 731T462 767Q463 772 475 787T505 821T541 855T570
|
||||
874Q583 879 597 864T613 826Q615 818 604 806T576 780T543 753T519 728Q509 712 498 710T475 714Z" />
|
||||
<glyph unicode="Ô" horiz-adv-x="496" d="M439 -35Q402 -8 381 15T357 61Q355 79 357 110T364 171T371 216Q376 221 376 229T375 238Q374 243 382 264T397 320Q417 380 435 420T472 490T508 543Q549 585 585 610T653 649Q673 661 690 668T718 670Q774 658
|
||||
813 621T865 514Q872 470 873 435T868 365T843 289T791 193Q750 112 702 58T605 -25T513 -55T439 -35ZM519 31Q542 34 556 40T587 63T632 113Q658 143 675 164T705 207T729 259T755 338Q763 368 766 382T771 407T772 434T771 488Q770 505 764 526T750 557Q740 568
|
||||
720 576T678 574Q666 569 648 554T611 517T575 475T548 437T538 413Q538 413 538 408T533 398Q520 384 506 352T480 279T460 197T450 123Q450 107 450 96T452 77T461 58Q467 48 485 38T519 31ZM462 727Q445 710 431 715T413 737T417 768Q420 772 432 783T462 810T495
|
||||
837T522 856Q535 867 548 865T568 853Q580 843 597 827T630 794T653 767Q659 755 656 742T642 721T619 714T593 733Q586 739 571 754T541 783Q529 776 513 765T483 744T462 727Z" />
|
||||
<glyph unicode="Õ" horiz-adv-x="496" d="M439 -35Q402 -8 381 15T357 61Q355 79 357 110T364 171T371 216Q376 221 376 229T375 238Q374 243 382 264T397 320Q417 380 435 420T472 490T508 543Q549 585 585 610T653 649Q673 661 690 668T718 670Q774 658
|
||||
813 621T865 514Q872 470 873 435T868 365T843 289T791 193Q750 112 702 58T605 -25T513 -55T439 -35ZM519 31Q542 34 556 40T587 63T632 113Q658 143 675 164T705 207T729 259T755 338Q763 368 766 382T771 407T772 434T771 488Q770 505 764 526T750 557Q740 568
|
||||
720 576T678 574Q666 569 648 554T611 517T575 475T548 437T538 413Q538 413 538 408T533 398Q520 384 506 352T480 279T460 197T450 123Q450 107 450 96T452 77T461 58Q467 48 485 38T519 31ZM822 726Q808 726 792 734T758 757Q749 762 736 775T710 789Q700 789
|
||||
694 781T682 765T665 755Q662 748 659 742T647 740Q637 742 630 750T620 777Q628 800 645 820T687 854Q719 862 736 854T770 829Q794 810 807 807T839 812Q854 816 868 825T904 842Q911 845 918 838T930 821T934 805Q933 793 924 783T906 767Q876 750 859 741T834
|
||||
729T822 726Z" />
|
||||
<glyph unicode="Ö" horiz-adv-x="496" d="M439 -35Q402 -8 381 15T357 61Q355 79 357 110T364 171T371 216Q376 221 376 229T375 238Q374 243 382 264T397 320Q417 380 435 420T472 490T508 543Q549 585 585 610T653 649Q673 661 690 668T718 670Q774 658
|
||||
813 621T865 514Q872 470 873 435T868 365T843 289T791 193Q750 112 702 58T605 -25T513 -55T439 -35ZM519 31Q542 34 556 40T587 63T632 113Q658 143 675 164T705 207T729 259T755 338Q763 368 766 382T771 407T772 434T771 488Q770 505 764 526T750 557Q740 568
|
||||
720 576T678 574Q666 569 648 554T611 517T575 475T548 437T538 413Q538 413 538 408T533 398Q520 384 506 352T480 279T460 197T450 123Q450 107 450 96T452 77T461 58Q467 48 485 38T519 31ZM825 746Q818 753 813 768T809 788Q811 793 817 809T827 829Q832 836
|
||||
843 847T858 860Q869 872 885 866T909 844Q928 821 921 800T894 758Q874 727 857 729T825 746ZM681 736Q667 746 660 763T655 787Q657 801 668 821T686 847Q689 849 695 854T707 862Q720 871 731 866T751 849T763 826Q770 813 765 797T743 763Q727 742 713 734T681
|
||||
736Z" />
|
||||
<glyph unicode="×" horiz-adv-x="446" d="M440 77Q438 59 423 62T378 88Q367 95 348 111T305 149T258 192T215 233T183 263Q165 281 155 299T143 333Q143 354 160 360T191 348Q196 343 216 326T250 296Q253 293 267 280T302 247T343 207T381 170T407 145Q412
|
||||
141 417 135T428 117Q439 107 440 96T440 77ZM160 61Q142 63 145 78T171 122Q179 134 195 153T232 196T275 243T316 286T346 317Q364 335 382 346T416 357Q437 357 443 340T431 310Q426 304 409 284T379 250Q376 247 363 233T330 198T290 157T253 119T228 93Q224
|
||||
89 218 83T200 72Q190 61 179 60T160 61Z" />
|
||||
<glyph unicode="Ø" horiz-adv-x="496" d="M122 -101Q102 -100 90 -86T85 -40T130 46Q138 57 144 66T153 83Q157 89 172 113T209 170T255 240T301 309T337 363T354 387Q358 386 363 391T370 404Q373 412 379 420T390 430Q392 435 396 440T402 450Q403 454
|
||||
406 457T411 464Q421 474 441 498T484 553T529 613T565 664T582 690Q587 705 603 699Q606 701 620 701T639 700Q639 700 641 696T649 680Q655 670 654 657T648 632Q644 619 636 610T610 586T563 539Q548 522 535 510T522 493Q520 489 519 488T511 475Q505 469 493
|
||||
455T469 424T448 396T439 382Q437 379 436 375T428 369Q425 371 423 366T420 360Q420 356 412 344T389 314Q378 298 357 267T310 196T255 114T203 35T163 -29T144 -64Q137 -86 134 -92T122 -101ZM177 -35Q140 -8 119 15T95 61Q93 79 95 110T102 171T109 216Q114
|
||||
221 114 229T113 238Q112 243 120 264T135 320Q155 380 173 420T210 490T246 543Q287 585 323 610T391 649Q411 661 428 668T456 670Q512 658 551 621T603 514Q610 470 611 435T606 365T581 289T529 193Q488 112 440 58T343 -25T251 -55T177 -35ZM257 31Q280 34
|
||||
294 40T325 63T370 113Q396 143 413 164T443 207T467 259T493 338Q501 368 504 382T509 407T510 434T509 488Q508 505 502 526T488 557Q478 568 458 576T416 574Q404 569 386 554T349 517T313 475T286 437T276 413Q276 413 276 408T271 398Q258 384 244 352T218
|
||||
279T198 197T188 123Q188 107 188 96T190 77T199 58Q205 48 223 38T257 31Z" />
|
||||
<glyph unicode="Ù" horiz-adv-x="482" d="M229 -60Q177 -46 150 -7T120 101T138 275Q145 310 158 355T188 447T225 539T264 618Q287 659 304 673T337 685Q361 681 373 666T386 633T368 604Q357 591 340 557T304 490Q284 432 269 388T244 304T226 222Q217
|
||||
180 212 158T206 124T204 104T203 81Q211 68 216 58T229 46Q246 38 263 38T302 50Q307 60 315 64T323 68Q325 63 327 65T331 72Q330 76 333 79T340 87Q348 90 360 104T385 135T405 168T414 187Q414 192 418 196T427 206Q432 211 447 238T481 303T515 371Q518 382
|
||||
526 406T543 463T562 527T578 585T588 623Q590 636 594 644T599 657Q610 666 624 662T650 651T669 640Q675 632 674 620T668 584T652 513Q631 431 602 362T538 216Q538 216 538 216T538 210Q526 203 519 189Q514 180 511 174T502 164Q499 155 496 148T493 141Q492
|
||||
136 486 132T474 124Q469 122 468 116T464 106Q442 73 410 40T345 -19T284 -54Q266 -61 255 -62T229 -60ZM779 704Q769 699 766 707T760 729T750 753Q740 772 727 793T707 833T712 865Q734 888 745 889T767 879Q774 875 783 857T802 815T818 773T825 748Q826 744
|
||||
811 727T779 704Z" />
|
||||
<glyph unicode="Ú" horiz-adv-x="482" d="M229 -60Q177 -46 150 -7T120 101T138 275Q145 310 158 355T188 447T225 539T264 618Q287 659 304 673T337 685Q361 681 373 666T386 633T368 604Q357 591 340 557T304 490Q284 432 269 388T244 304T226 222Q217
|
||||
180 212 158T206 124T204 104T203 81Q211 68 216 58T229 46Q246 38 263 38T302 50Q307 60 315 64T323 68Q325 63 327 65T331 72Q330 76 333 79T340 87Q348 90 360 104T385 135T405 168T414 187Q414 192 418 196T427 206Q432 211 447 238T481 303T515 371Q518 382
|
||||
526 406T543 463T562 527T578 585T588 623Q590 636 594 644T599 657Q610 666 624 662T650 651T669 640Q675 632 674 620T668 584T652 513Q631 431 602 362T538 216Q538 216 538 216T538 210Q526 203 519 189Q514 180 511 174T502 164Q499 155 496 148T493 141Q492
|
||||
136 486 132T474 124Q469 122 468 116T464 106Q442 73 410 40T345 -19T284 -54Q266 -61 255 -62T229 -60ZM716 714Q709 721 706 731T703 767Q704 772 716 787T746 821T782 855T811 874Q824 879 838 864T854 826Q856 818 845 806T817 780T784 753T760 728Q750 712
|
||||
739 710T716 714Z" />
|
||||
<glyph unicode="Û" horiz-adv-x="482" d="M229 -60Q177 -46 150 -7T120 101T138 275Q145 310 158 355T188 447T225 539T264 618Q287 659 304 673T337 685Q361 681 373 666T386 633T368 604Q357 591 340 557T304 490Q284 432 269 388T244 304T226 222Q217
|
||||
180 212 158T206 124T204 104T203 81Q211 68 216 58T229 46Q246 38 263 38T302 50Q307 60 315 64T323 68Q325 63 327 65T331 72Q330 76 333 79T340 87Q348 90 360 104T385 135T405 168T414 187Q414 192 418 196T427 206Q432 211 447 238T481 303T515 371Q518 382
|
||||
526 406T543 463T562 527T578 585T588 623Q590 636 594 644T599 657Q610 666 624 662T650 651T669 640Q675 632 674 620T668 584T652 513Q631 431 602 362T538 216Q538 216 538 216T538 210Q526 203 519 189Q514 180 511 174T502 164Q499 155 496 148T493 141Q492
|
||||
136 486 132T474 124Q469 122 468 116T464 106Q442 73 410 40T345 -19T284 -54Q266 -61 255 -62T229 -60ZM703 727Q686 710 672 715T654 737T658 768Q661 772 673 783T703 810T736 837T763 856Q776 867 789 865T809 853Q821 843 838 827T871 794T894 767Q900 755
|
||||
897 742T883 721T860 714T834 733Q827 739 812 754T782 783Q770 776 754 765T724 744T703 727Z" />
|
||||
<glyph unicode="Ü" horiz-adv-x="482" d="M229 -60Q177 -46 150 -7T120 101T138 275Q145 310 158 355T188 447T225 539T264 618Q287 659 304 673T337 685Q361 681 373 666T386 633T368 604Q357 591 340 557T304 490Q284 432 269 388T244 304T226 222Q217
|
||||
180 212 158T206 124T204 104T203 81Q211 68 216 58T229 46Q246 38 263 38T302 50Q307 60 315 64T323 68Q325 63 327 65T331 72Q330 76 333 79T340 87Q348 90 360 104T385 135T405 168T414 187Q414 192 418 196T427 206Q432 211 447 238T481 303T515 371Q518 382
|
||||
526 406T543 463T562 527T578 585T588 623Q590 636 594 644T599 657Q610 666 624 662T650 651T669 640Q675 632 674 620T668 584T652 513Q631 431 602 362T538 216Q538 216 538 216T538 210Q526 203 519 189Q514 180 511 174T502 164Q499 155 496 148T493 141Q492
|
||||
136 486 132T474 124Q469 122 468 116T464 106Q442 73 410 40T345 -19T284 -54Q266 -61 255 -62T229 -60ZM810 746Q803 753 798 768T794 788Q796 793 802 809T812 829Q817 836 828 847T843 860Q854 872 870 866T894 844Q913 821 906 800T879 758Q859 727 842 729T810
|
||||
746ZM666 736Q652 746 645 763T640 787Q642 801 653 821T671 847Q674 849 680 854T692 862Q705 871 716 866T736 849T748 826Q755 813 750 797T728 763Q712 742 698 734T666 736Z" />
|
||||
<glyph unicode="Ý" horiz-adv-x="504" d="M314 259L279 303Q259 333 247 359T230 423Q223 447 221 468T219 516T221 585Q222 623 233 647T248 680Q269 698 282 687T302 650T308 595Q311 488 321 433T348 365Q360 362 369 367T392 389T433 433Q461 462 489
|
||||
494T542 557T588 609T621 638Q625 644 635 648T654 655T664 658Q672 656 673 646T681 625Q683 621 690 613T696 600Q696 597 687 587T668 566T653 551Q640 540 613 513T556 454T507 397Q463 346 429 309T386 265Q385 263 373 263T356 254L314 259ZM258 -76Q254
|
||||
-75 242 -67T219 -52Q212 -44 211 -35T213 -11T224 31Q225 54 233 87T254 142Q254 153 259 172T271 211T285 247L303 299L343 333L395 297Q391 291 388 283T380 256T365 197Q357 170 348 139T330 81T316 37Q304 -8 295 -34T277 -69T258 -76ZM713 715Q706 722 703
|
||||
732T700 768Q701 773 713 788T743 822T779 856T808 875Q821 880 835 865T851 827Q853 819 842 807T814 781T781 754T757 729Q747 713 736 711T713 715Z" />
|
||||
<glyph unicode="Þ" horiz-adv-x="472" d="M123 -87Q118 -84 107 -80T87 -68T77 -52Q76 -49 76 -43T78 -23T87 15Q88 18 94 40T110 92T128 152T143 200T151 216Q152 221 157 237T167 257Q168 266 172 280T183 308T196 327Q196 333 201 347T213 376T226 403T233
|
||||
414Q233 414 234 420T246 439Q246 439 247 449T257 465Q261 480 262 485T259 493Q250 519 275 520Q281 520 289 537Q291 541 293 542Q306 576 318 609T337 665T345 693Q345 701 360 705T383 709Q386 712 390 713T399 714L415 698Q423 691 424 682T426 661Q426 649
|
||||
425 642T417 621T393 571Q407 573 416 575T426 577Q440 577 462 575T498 570Q534 553 556 521T581 466Q583 454 577 429T562 374T541 322T521 292Q526 293 517 281T495 257T474 242Q474 242 467 230T447 210Q435 203 422 194T400 172Q400 180 395 178T384 170T374
|
||||
162Q329 135 287 127Q282 123 272 122T251 121L217 126L201 84Q194 53 186 28T171 -27Q168 -45 159 -60T139 -83T123 -87ZM252 209Q301 208 332 225T390 268Q397 275 409 289T435 319T458 349Q472 369 478 393T485 438T481 468Q470 485 450 488T407 486T367 471Q362
|
||||
469 352 451T328 404T300 345T275 284T257 235T252 209Z" />
|
||||
<glyph unicode="ß" horiz-adv-x="398" d="M79 -229Q63 -225 44 -209T22 -176Q24 -174 23 -159T22 -139Q27 -130 27 -114T27 -76Q33 -61 34 -49T36 -32Q36 -32 40 -15T50 26T62 73T73 109Q76 123 80 139T88 162Q93 176 98 192T114 237Q113 245 118 263T132
|
||||
302T151 338Q156 369 166 391T177 414Q181 410 181 410T177 414Q174 418 174 425T176 439Q188 446 190 453T193 461Q193 463 204 478T230 514T262 555T287 586Q307 605 332 625T377 650Q390 653 406 654T434 655T448 656Q453 657 468 649T498 630T519 606Q533 570
|
||||
527 524T489 436Q477 417 465 407T452 397Q452 397 444 389T430 367Q420 358 414 350T405 341Q402 341 397 333T388 316T387 300Q387 300 385 297T382 294Q375 294 378 282T389 256T401 232Q408 231 415 218T430 183Q432 156 434 144T437 114Q434 85 417 62T376
|
||||
25T326 9Q300 5 287 8T251 19Q223 30 209 54T204 97Q206 101 209 102T213 102Q221 102 222 102T224 103Q224 103 232 103T254 102Q269 101 275 98T286 95T296 104Q307 106 314 106T322 107Q323 107 323 116Q322 117 323 117Q323 117 333 122T341 137Q340 151 338
|
||||
162T322 190Q314 213 302 232T281 264T269 278Q264 284 267 294T272 310Q274 316 276 318T278 321Q278 322 290 337T318 371T348 408T365 430Q382 441 398 456T414 475Q409 489 428 513Q442 536 446 546T444 570Q428 580 407 574T360 539Q353 531 341 517T327 502Q313
|
||||
484 294 451T256 378T225 303Q229 296 223 281T207 258Q209 244 208 233T207 221Q207 214 204 209T201 204Q196 204 195 204T194 203Q194 203 191 189T180 155Q170 127 165 113T158 83T151 38Q138 -2 132 -29T121 -79Q120 -83 120 -92T122 -108Q120 -115 118 -130T113
|
||||
-163T111 -193Q111 -212 104 -221T79 -229Z" />
|
||||
<glyph unicode="à" horiz-adv-x="437" d="M376 21Q372 29 359 37T345 49Q345 53 341 61T332 74Q327 80 335 103T359 161T394 230Q402 238 410 251T422 268Q422 272 425 275T432 279L440 295Q442 299 452 311T478 337T508 365T534 384Q555 398 577 397T616
|
||||
383Q619 380 629 371T653 351T677 331L714 298L697 248Q684 208 690 178T709 126Q714 115 722 109T745 101Q753 100 760 95T767 79Q767 55 759 45T740 32Q707 28 677 39T623 96Q619 102 613 118T605 140Q601 135 595 128T582 114Q511 42 461 21T376 21ZM431 104Q438
|
||||
103 453 111T493 140Q527 169 549 188T592 237L614 273Q604 296 596 303T580 310Q567 310 549 294T509 246T458 167Q445 145 438 125T431 104ZM384 426Q371 416 364 419T352 446Q348 461 337 479T315 517T300 552T303 578Q308 586 321 597T349 604Q358 601 368
|
||||
586T388 550T405 506T418 465Q419 462 413 454T398 437T384 426Z" />
|
||||
<glyph unicode="á" horiz-adv-x="437" d="M376 21Q372 29 359 37T345 49Q345 53 341 61T332 74Q327 80 335 103T359 161T394 230Q402 238 410 251T422 268Q422 272 425 275T432 279L440 295Q442 299 452 311T478 337T508 365T534 384Q555 398 577 397T616
|
||||
383Q619 380 629 371T653 351T677 331L714 298L697 248Q684 208 690 178T709 126Q714 115 722 109T745 101Q753 100 760 95T767 79Q767 55 759 45T740 32Q707 28 677 39T623 96Q619 102 613 118T605 140Q601 135 595 128T582 114Q511 42 461 21T376 21ZM431 104Q438
|
||||
103 453 111T493 140Q527 169 549 188T592 237L614 273Q604 296 596 303T580 310Q567 310 549 294T509 246T458 167Q445 145 438 125T431 104ZM385 435Q376 440 373 456T372 488Q373 493 385 508T416 543T453 577T484 596Q498 597 510 583T523 547Q523 536 513
|
||||
525T488 503T458 479T432 453Q422 437 410 432T385 435Z" />
|
||||
<glyph unicode="â" horiz-adv-x="437" d="M376 21Q372 29 359 37T345 49Q345 53 341 61T332 74Q327 80 335 103T359 161T394 230Q402 238 410 251T422 268Q422 272 425 275T432 279L440 295Q442 299 452 311T478 337T508 365T534 384Q555 398 577 397T616
|
||||
383Q619 380 629 371T653 351T677 331L714 298L697 248Q684 208 690 178T709 126Q714 115 722 109T745 101Q753 100 760 95T767 79Q767 55 759 45T740 32Q707 28 677 39T623 96Q619 102 613 118T605 140Q601 135 595 128T582 114Q511 42 461 21T376 21ZM431 104Q438
|
||||
103 453 111T493 140Q527 169 549 188T592 237L614 273Q604 296 596 303T580 310Q567 310 549 294T509 246T458 167Q445 145 438 125T431 104ZM301 441Q284 424 270 430T252 452T258 483Q261 487 273 498T301 524T333 550T359 568Q376 581 389 578T409 566Q421
|
||||
556 438 539T471 506T488 488Q499 476 498 462T486 438T463 428T435 444Q428 453 412 468T381 497Q369 490 353 479T322 458T301 441Z" />
|
||||
<glyph unicode="ã" horiz-adv-x="437" d="M376 21Q372 29 359 37T345 49Q345 53 341 61T332 74Q327 80 335 103T359 161T394 230Q402 238 410 251T422 268Q422 272 425 275T432 279L440 295Q442 299 452 311T478 337T508 365T534 384Q555 398 577 397T616
|
||||
383Q619 380 629 371T653 351T677 331L714 298L697 248Q684 208 690 178T709 126Q714 115 722 109T745 101Q753 100 760 95T767 79Q767 55 759 45T740 32Q707 28 677 39T623 96Q619 102 613 118T605 140Q601 135 595 128T582 114Q511 42 461 21T376 21ZM431 104Q438
|
||||
103 453 111T493 140Q527 169 549 188T592 237L614 273Q604 296 596 303T580 310Q567 310 549 294T509 246T458 167Q445 145 438 125T431 104ZM431 416Q411 416 399 423T367 444Q358 449 343 464T316 479Q306 479 300 471T287 455T270 444Q269 439 264 432T257
|
||||
429Q242 431 235 441T227 464Q227 473 242 499T292 543Q304 548 325 547T363 531Q386 510 402 501T438 499Q453 503 471 513T511 532Q518 535 525 529T536 512T539 496Q539 492 535 480T511 457Q481 440 465 431T442 419T431 416Z" />
|
||||
<glyph unicode="ä" horiz-adv-x="437" d="M376 21Q372 29 359 37T345 49Q345 53 341 61T332 74Q327 80 335 103T359 161T394 230Q402 238 410 251T422 268Q422 272 425 275T432 279L440 295Q442 299 452 311T478 337T508 365T534 384Q555 398 577 397T616
|
||||
383Q619 380 629 371T653 351T677 331L714 298L697 248Q684 208 690 178T709 126Q714 115 722 109T745 101Q753 100 760 95T767 79Q767 55 759 45T740 32Q707 28 677 39T623 96Q619 102 613 118T605 140Q601 135 595 128T582 114Q511 42 461 21T376 21ZM431 104Q438
|
||||
103 453 111T493 140Q527 169 549 188T592 237L614 273Q604 296 596 303T580 310Q567 310 549 294T509 246T458 167Q445 145 438 125T431 104ZM279 429Q269 437 264 453T260 476Q262 483 269 501T292 533Q296 536 300 541T310 548Q324 559 338 552T364 524Q375
|
||||
501 371 486T344 445Q325 420 310 418T279 429ZM434 429Q424 437 419 453T415 476Q417 483 424 501T447 533Q451 536 455 541T465 548Q479 559 493 552T519 524Q530 501 526 486T499 445Q480 420 465 418T434 429Z" />
|
||||
<glyph unicode="å" horiz-adv-x="437" d="M376 21Q372 29 359 37T345 49Q345 53 341 61T332 74Q327 80 335 103T359 161T394 230Q402 238 410 251T422 268Q422 272 425 275T432 279L440 295Q442 299 452 311T478 337T508 365T534 384Q555 398 577 397T616
|
||||
383Q619 380 629 371T653 351T677 331L714 298L697 248Q684 208 690 178T709 126Q714 115 722 109T745 101Q753 100 760 95T767 79Q767 55 759 45T740 32Q707 28 677 39T623 96Q619 102 613 118T605 140Q601 135 595 128T582 114Q511 42 461 21T376 21ZM431 104Q438
|
||||
103 453 111T493 140Q527 169 549 188T592 237L614 273Q604 296 596 303T580 310Q567 310 549 294T509 246T458 167Q445 145 438 125T431 104ZM405 400Q366 400 349 423T328 479Q328 501 337 526T365 570T407 589Q444 589 469 573T494 522Q494 494 483 466T453
|
||||
419T405 400ZM404 458Q420 458 429 468T438 498Q437 509 434 519T416 529Q383 529 383 487Q383 478 390 468T404 458Z" />
|
||||
<glyph unicode="æ" horiz-adv-x="574" d="M118 19Q110 29 96 37T83 50Q83 54 80 60T71 75Q67 82 73 102T95 157T138 236Q149 246 156 263T170 279Q171 281 172 283T175 288L176 290Q179 300 188 311T210 334T236 356T259 372Q286 389 300 394T326 396T351
|
||||
385Q357 381 370 370T398 346T423 324L452 298L435 244Q436 222 428 205T404 156L363 91L352 115Q350 120 347 127T343 140Q339 135 328 123T311 104Q262 56 226 35T163 11T118 19ZM169 105Q172 103 184 107T216 126Q236 145 260 164T307 206T339 252L352 273Q342
|
||||
296 334 303T318 310Q305 310 284 291T241 239T198 166Q188 146 179 126T169 105ZM531 16Q497 -1 464 0T405 13T365 45Q343 76 343 107T344 176Q348 218 370 259T422 334T481 380Q504 392 525 395T563 396Q589 394 608 385T635 365Q651 348 655 334T658 308T656
|
||||
287Q646 257 620 225T558 181Q536 174 517 173T466 178Q443 183 433 177T423 147Q423 118 432 103T459 84Q469 82 481 83T504 88Q518 93 527 100T544 114T556 125Q561 129 566 131T577 133Q584 133 595 123T611 99Q609 87 596 70T566 38T531 16ZM520 242Q528 243
|
||||
543 255T570 280T582 299Q582 310 570 318T536 324Q523 321 511 311T487 289T468 267T458 253Q460 248 471 245T497 242T520 242Z" />
|
||||
<glyph unicode="ç" horiz-adv-x="355" d="M473 -4Q444 -9 416 1T369 33T350 88Q347 118 355 159T381 243T422 314Q442 338 462 358T498 385Q512 391 532 394T561 398Q577 394 596 385T616 364Q616 364 618 362T621 359Q627 359 634 345T646 312T644 282Q640
|
||||
263 629 245T609 227Q605 227 602 227T598 221Q598 216 588 216T566 220T552 232Q552 237 554 245T560 272Q566 300 561 309T536 311Q511 297 495 279T467 227T439 135Q433 112 437 99T445 85Q459 81 475 83T503 92Q519 100 531 109T559 130Q564 133 568 141T580
|
||||
154Q588 166 600 166T625 167Q633 165 642 157T655 142T654 131Q650 131 650 129T649 126Q651 122 641 108T614 78T584 51T563 39Q553 39 553 33Q553 31 539 23T506 7T473 -4ZM193 -193Q178 -196 153 -192T107 -181T79 -173Q67 -169 61 -158T56 -134T67 -116T99
|
||||
-115Q115 -119 133 -125T167 -132T189 -118Q196 -107 188 -96T169 -72Q162 -63 156 -57T138 -40Q130 -29 129 -15T144 18T209 60L265 30Q240 18 225 7T209 -17Q223 -37 240 -55T262 -94Q268 -118 259 -139T231 -174T193 -193Z" />
|
||||
<glyph unicode="è" horiz-adv-x="325" d="M545 20Q515 3 482 1T419 9T372 44Q362 57 353 85T350 163Q356 209 378 256T434 339T506 388Q520 393 534 395T573 396Q596 393 614 385T640 366Q656 350 661 335T665 306Q660 274 637 237T571 182Q554 175 531 173T468
|
||||
179Q444 184 437 174T430 135Q432 117 438 104T463 85Q486 81 496 84T521 95Q529 100 536 106T551 118T564 127Q569 131 574 132T584 133Q595 132 605 121T618 100Q618 92 608 78T582 48T545 20ZM532 243Q539 246 552 257T577 280T588 300Q588 311 574 319T536
|
||||
322Q528 320 517 311T495 291T476 269T465 252Q469 247 481 244T507 241T532 243ZM582 426Q569 416 562 419T550 446Q546 461 535 479T513 517T498 552T501 578Q506 586 519 597T547 604Q556 601 566 586T586 550T603 506T616 465Q617 462 611 454T596 437T582
|
||||
426Z" />
|
||||
<glyph unicode="é" horiz-adv-x="325" d="M545 20Q515 3 482 1T419 9T372 44Q362 57 353 85T350 163Q356 209 378 256T434 339T506 388Q520 393 534 395T573 396Q596 393 614 385T640 366Q656 350 661 335T665 306Q660 274 637 237T571 182Q554 175 531 173T468
|
||||
179Q444 184 437 174T430 135Q432 117 438 104T463 85Q486 81 496 84T521 95Q529 100 536 106T551 118T564 127Q569 131 574 132T584 133Q595 132 605 121T618 100Q618 92 608 78T582 48T545 20ZM532 243Q539 246 552 257T577 280T588 300Q588 311 574 319T536
|
||||
322Q528 320 517 311T495 291T476 269T465 252Q469 247 481 244T507 241T532 243ZM583 435Q574 440 571 456T570 488Q571 493 583 508T614 543T651 577T682 596Q696 597 708 583T721 547Q721 536 711 525T686 503T656 479T630 453Q620 437 608 432T583 435Z" />
|
||||
<glyph unicode="ê" horiz-adv-x="325" d="M545 20Q515 3 482 1T419 9T372 44Q362 57 353 85T350 163Q356 209 378 256T434 339T506 388Q520 393 534 395T573 396Q596 393 614 385T640 366Q656 350 661 335T665 306Q660 274 637 237T571 182Q554 175 531 173T468
|
||||
179Q444 184 437 174T430 135Q432 117 438 104T463 85Q486 81 496 84T521 95Q529 100 536 106T551 118T564 127Q569 131 574 132T584 133Q595 132 605 121T618 100Q618 92 608 78T582 48T545 20ZM532 243Q539 246 552 257T577 280T588 300Q588 311 574 319T536
|
||||
322Q528 320 517 311T495 291T476 269T465 252Q469 247 481 244T507 241T532 243ZM499 441Q482 424 468 430T450 452T456 483Q459 487 471 498T499 524T531 550T557 568Q574 581 587 578T607 566Q619 556 636 539T669 506T686 488Q697 476 696 462T684 438T661
|
||||
428T633 444Q626 453 610 468T579 497Q567 490 551 479T520 458T499 441Z" />
|
||||
<glyph unicode="ë" horiz-adv-x="325" d="M545 20Q515 3 482 1T419 9T372 44Q362 57 353 85T350 163Q356 209 378 256T434 339T506 388Q520 393 534 395T573 396Q596 393 614 385T640 366Q656 350 661 335T665 306Q660 274 637 237T571 182Q554 175 531 173T468
|
||||
179Q444 184 437 174T430 135Q432 117 438 104T463 85Q486 81 496 84T521 95Q529 100 536 106T551 118T564 127Q569 131 574 132T584 133Q595 132 605 121T618 100Q618 92 608 78T582 48T545 20ZM532 243Q539 246 552 257T577 280T588 300Q588 311 574 319T536
|
||||
322Q528 320 517 311T495 291T476 269T465 252Q469 247 481 244T507 241T532 243ZM477 429Q467 437 462 453T458 476Q460 483 467 501T490 533Q494 536 498 541T508 548Q522 559 536 552T562 524Q573 501 569 486T542 445Q523 420 508 418T477 429ZM632 429Q622
|
||||
437 617 453T613 476Q615 483 622 501T645 533Q649 536 653 541T663 548Q677 559 691 552T717 524Q728 501 724 486T697 445Q678 420 663 418T632 429Z" />
|
||||
<glyph unicode="ì" horiz-adv-x="187" d="M100 17Q92 25 89 41T86 72T91 96Q91 104 93 108T95 117Q94 121 97 131T103 150Q110 166 119 191T137 243T152 289T159 313Q159 325 175 326Q187 330 204 316T231 286Q239 278 237 265T224 228Q220 220 215 202T207
|
||||
171Q203 163 198 149T188 121Q186 116 184 103T179 75T171 53Q162 12 140 5T100 17ZM501 426Q488 416 481 419T469 446Q465 461 454 479T432 517T417 552T420 578Q425 586 438 597T466 604Q475 601 485 586T505 550T522 506T535 465Q536 462 530 454T515 437T501
|
||||
426Z" />
|
||||
<glyph unicode="í" horiz-adv-x="187" d="M100 17Q92 25 89 41T86 72T91 96Q91 104 93 108T95 117Q94 121 97 131T103 150Q110 166 119 191T137 243T152 289T159 313Q159 325 175 326Q187 330 204 316T231 286Q239 278 237 265T224 228Q220 220 215 202T207
|
||||
171Q203 163 198 149T188 121Q186 116 184 103T179 75T171 53Q162 12 140 5T100 17ZM492 435Q483 440 480 456T479 488Q480 493 492 508T523 543T560 577T591 596Q605 597 617 583T630 547Q630 536 620 525T595 503T565 479T539 453Q529 437 517 432T492 435Z"
|
||||
/>
|
||||
<glyph unicode="î" horiz-adv-x="187" d="M100 17Q92 25 89 41T86 72T91 96Q91 104 93 108T95 117Q94 121 97 131T103 150Q110 166 119 191T137 243T152 289T159 313Q159 325 175 326Q187 330 204 316T231 286Q239 278 237 265T224 228Q220 220 215 202T207
|
||||
171Q203 163 198 149T188 121Q186 116 184 103T179 75T171 53Q162 12 140 5T100 17ZM428 441Q411 424 397 430T379 452T385 483Q388 487 400 498T428 524T460 550T486 568Q503 581 516 578T536 566Q548 556 565 539T598 506T615 488Q626 476 625 462T613 438T590
|
||||
428T562 444Q555 453 539 468T508 497Q496 490 480 479T449 458T428 441Z" />
|
||||
<glyph unicode="ï" horiz-adv-x="187" d="M100 17Q92 25 89 41T86 72T91 96Q91 104 93 108T95 117Q94 121 97 131T103 150Q110 166 119 191T137 243T152 289T159 313Q159 325 175 326Q187 330 204 316T231 286Q239 278 237 265T224 228Q220 220 215 202T207
|
||||
171Q203 163 198 149T188 121Q186 116 184 103T179 75T171 53Q162 12 140 5T100 17ZM396 429Q386 437 381 453T377 476Q379 483 386 501T409 533Q413 536 417 541T427 548Q441 559 455 552T481 524Q492 501 488 486T461 445Q442 420 427 418T396 429ZM551 429Q541
|
||||
437 536 453T532 476Q534 483 541 501T564 533Q568 536 572 541T582 548Q596 559 610 552T636 524Q647 501 643 486T616 445Q597 420 582 418T551 429Z" />
|
||||
<glyph unicode="ð" horiz-adv-x="349" d="M180 -8Q167 -10 160 -6T141 8Q128 21 115 37T93 71T86 99Q89 108 87 115T85 122Q80 127 82 128T86 134Q92 135 90 146Q89 151 92 166T102 202T120 238Q125 248 135 265T159 299T185 327Q208 350 233 365T281 387Q303
|
||||
392 308 392T329 377Q331 375 333 375Q328 422 316 463T266 556Q251 572 240 581T221 604Q221 607 230 616T252 635T270 645Q275 648 284 644T303 633T314 623Q318 627 327 615T356 577Q388 536 404 481T421 364T409 245T368 138Q346 100 321 77T268 34Q247 19
|
||||
225 7T180 -8ZM256 124Q271 144 282 157T304 185T323 226Q325 237 327 253T330 284T324 301Q312 308 294 305T258 283Q227 255 211 221T175 136Q165 108 174 94T205 86T256 124ZM252 449Q237 445 227 450T212 460Q199 473 209 484T255 506Q286 521 317 531T389
|
||||
549Q405 553 418 553T442 552T462 543Q479 532 475 515T447 496Q440 494 419 488T380 476Q370 473 343 465T287 451Q281 450 272 449T252 449Z" />
|
||||
<glyph unicode="ñ" horiz-adv-x="450" d="M695 24Q673 26 659 33T635 64Q631 80 631 97T634 131T636 160Q636 162 636 168T636 179Q634 194 629 197T610 196Q589 186 565 170T514 132T459 86Q437 62 427 47T405 32Q397 28 388 34T369 48Q362 56 353 68T341
|
||||
85Q341 101 343 114T351 141T365 173Q369 180 372 187T381 204Q385 218 392 236T407 270Q418 296 424 315T434 356Q433 358 435 362T441 367H442H443Q450 372 469 369T499 357Q520 339 519 310T489 234Q482 218 475 205T467 186Q467 186 475 192T494 206T513 220Q518
|
||||
225 535 238T572 267T604 290Q615 298 632 306T653 315Q663 315 677 308T704 292T719 274Q719 270 718 264T717 252Q716 236 716 214T717 169T713 128Q713 128 714 127T716 122Q715 121 715 119T716 116Q718 109 720 102T727 87T736 65Q735 52 722 40T695 24ZM437
|
||||
416Q417 416 405 423T373 444Q364 449 349 464T322 479Q312 479 306 471T293 455T276 444Q275 439 270 432T263 429Q248 431 241 441T233 464Q233 473 248 499T298 543Q310 548 331 547T369 531Q392 510 408 501T444 499Q459 503 477 513T517 532Q524 535 531 529T542
|
||||
512T545 496Q545 492 541 480T517 457Q487 440 471 431T448 419T437 416Z" />
|
||||
<glyph unicode="ò" horiz-adv-x="353" d="M420 7Q407 7 400 12T381 26Q362 46 351 69T342 109Q345 117 345 124T344 132Q339 137 341 138T345 144Q351 144 349 155Q347 163 355 189T379 240Q385 250 397 266T423 299T450 326Q475 347 496 360T540 378Q562
|
||||
383 585 383T624 367Q647 357 656 340T669 296Q672 266 663 223T614 122Q589 86 565 66T512 29Q491 15 467 12T420 7ZM522 129Q544 148 553 171T574 225Q578 231 579 245T580 272T573 288Q564 295 555 292T532 278Q502 253 477 221T441 141Q438 116 446 104T474
|
||||
96T522 129ZM341 426Q328 416 321 419T309 446Q305 461 294 479T272 517T257 552T260 578Q265 586 278 597T306 604Q315 601 325 586T345 550T362 506T375 465Q376 462 370 454T355 437T341 426Z" />
|
||||
<glyph unicode="ó" horiz-adv-x="353" d="M420 7Q407 7 400 12T381 26Q362 46 351 69T342 109Q345 117 345 124T344 132Q339 137 341 138T345 144Q351 144 349 155Q347 163 355 189T379 240Q385 250 397 266T423 299T450 326Q475 347 496 360T540 378Q562
|
||||
383 585 383T624 367Q647 357 656 340T669 296Q672 266 663 223T614 122Q589 86 565 66T512 29Q491 15 467 12T420 7ZM522 129Q544 148 553 171T574 225Q578 231 579 245T580 272T573 288Q564 295 555 292T532 278Q502 253 477 221T441 141Q438 116 446 104T474
|
||||
96T522 129ZM598 435Q589 440 586 456T585 488Q586 493 598 508T629 543T666 577T697 596Q711 597 723 583T736 547Q736 536 726 525T701 503T671 479T645 453Q635 437 623 432T598 435Z" />
|
||||
<glyph unicode="ô" horiz-adv-x="353" d="M420 7Q407 7 400 12T381 26Q362 46 351 69T342 109Q345 117 345 124T344 132Q339 137 341 138T345 144Q351 144 349 155Q347 163 355 189T379 240Q385 250 397 266T423 299T450 326Q475 347 496 360T540 378Q562
|
||||
383 585 383T624 367Q647 357 656 340T669 296Q672 266 663 223T614 122Q589 86 565 66T512 29Q491 15 467 12T420 7ZM522 129Q544 148 553 171T574 225Q578 231 579 245T580 272T573 288Q564 295 555 292T532 278Q502 253 477 221T441 141Q438 116 446 104T474
|
||||
96T522 129ZM514 441Q497 424 483 430T465 452T471 483Q474 487 486 498T514 524T546 550T572 568Q589 581 602 578T622 566Q634 556 651 539T684 506T701 488Q712 476 711 462T699 438T676 428T648 444Q641 453 625 468T594 497Q582 490 566 479T535 458T514 441Z"
|
||||
/>
|
||||
<glyph unicode="õ" horiz-adv-x="353" d="M420 7Q407 7 400 12T381 26Q362 46 351 69T342 109Q345 117 345 124T344 132Q339 137 341 138T345 144Q351 144 349 155Q347 163 355 189T379 240Q385 250 397 266T423 299T450 326Q475 347 496 360T540 378Q562
|
||||
383 585 383T624 367Q647 357 656 340T669 296Q672 266 663 223T614 122Q589 86 565 66T512 29Q491 15 467 12T420 7ZM522 129Q544 148 553 171T574 225Q578 231 579 245T580 272T573 288Q564 295 555 292T532 278Q502 253 477 221T441 141Q438 116 446 104T474
|
||||
96T522 129ZM388 416Q368 416 356 423T324 444Q315 449 300 464T273 479Q263 479 257 471T244 455T227 444Q226 439 221 432T214 429Q199 431 192 441T184 464Q184 473 199 499T249 543Q261 548 282 547T320 531Q343 510 359 501T395 499Q410 503 428 513T468 532Q475
|
||||
535 482 529T493 512T496 496Q496 492 492 480T468 457Q438 440 422 431T399 419T388 416Z" />
|
||||
<glyph unicode="ö" horiz-adv-x="353" d="M420 7Q407 7 400 12T381 26Q362 46 351 69T342 109Q345 117 345 124T344 132Q339 137 341 138T345 144Q351 144 349 155Q347 163 355 189T379 240Q385 250 397 266T423 299T450 326Q475 347 496 360T540 378Q562
|
||||
383 585 383T624 367Q647 357 656 340T669 296Q672 266 663 223T614 122Q589 86 565 66T512 29Q491 15 467 12T420 7ZM522 129Q544 148 553 171T574 225Q578 231 579 245T580 272T573 288Q564 295 555 292T532 278Q502 253 477 221T441 141Q438 116 446 104T474
|
||||
96T522 129ZM236 429Q226 437 221 453T217 476Q219 483 226 501T249 533Q253 536 257 541T267 548Q281 559 295 552T321 524Q332 501 328 486T301 445Q282 420 267 418T236 429ZM391 429Q381 437 376 453T372 476Q374 483 381 501T404 533Q408 536 412 541T422
|
||||
548Q436 559 450 552T476 524Q487 501 483 486T456 445Q437 420 422 418T391 429Z" />
|
||||
<glyph unicode="÷" horiz-adv-x="446" d="M170 172Q164 172 155 172T135 177Q120 177 112 183T99 197Q88 212 100 220T150 233Q167 237 200 239T273 243T347 246T402 247Q428 247 448 242T480 226Q495 211 487 195T456 182Q451 182 437 181T407 179T378 177Q372
|
||||
177 345 176T283 174T216 173T170 172ZM212 -13Q201 -5 196 6T190 26T191 38Q201 49 208 67T225 100Q227 104 230 109T238 115Q250 123 271 114T303 89Q312 70 309 50T287 8Q272 -12 249 -17T212 -13ZM304 316Q293 324 288 335T281 355T282 366Q293 378 300 396T316
|
||||
429Q318 432 321 437T329 444Q341 452 362 443T394 417Q403 398 400 378T378 336Q363 316 341 311T304 316Z" />
|
||||
<glyph unicode="ø" horiz-adv-x="353" d="M69 -15Q50 -10 54 10T83 56Q139 110 192 167T313 272Q322 277 342 292T385 326T424 360T443 378Q448 391 457 385T471 367Q474 356 463 345Q460 338 456 334T441 322T408 298Q371 273 338 246T268 187Q255 176 234
|
||||
156T189 113T142 67T104 28T85 6Q78 -7 76 -11T69 -15ZM283 134Q300 153 311 170T334 220Q338 231 341 248T344 281T339 299Q326 307 310 304T271 281Q251 264 238 248T214 210T188 150Q177 123 177 103T190 77T225 82T283 134ZM198 -9Q185 -10 177 -7T157 4Q135
|
||||
21 121 46T107 88Q109 97 108 104T106 111Q100 116 102 117T105 123Q113 125 107 134Q104 142 110 170T128 224Q133 235 142 253T164 289T186 319Q208 344 225 360T265 384Q285 392 305 391T342 377Q366 370 385 356T411 315Q419 286 417 247T382 145Q363 106 345
|
||||
82T300 36Q281 20 251 8T198 -9Z" />
|
||||
<glyph unicode="ù" horiz-adv-x="370" d="M336 2Q326 12 320 29T308 70Q306 78 306 88T306 104Q303 97 297 86T284 70Q280 66 266 55T238 36Q205 15 180 16T135 42Q119 55 109 75T105 123Q107 158 115 191T148 281Q169 322 180 345T194 372Q209 377 231 372T255
|
||||
352Q261 342 255 315T231 252Q217 218 205 186T190 132T201 105Q210 100 227 106T269 142T320 237Q328 257 332 272T337 307Q335 319 343 332T364 352Q368 357 375 361T384 361L400 362Q404 363 409 354T419 341Q430 332 429 302T405 218Q386 177 380 156T372 115Q372
|
||||
97 375 85T393 59Q404 52 405 36T406 7Q404 -2 391 -5T362 -7T336 2ZM586 428Q573 418 566 421T554 448Q550 463 539 481T517 519T502 554T505 580Q510 588 523 599T551 606Q560 603 570 588T590 552T607 508T620 467Q621 464 615 456T600 439T586 428Z" />
|
||||
<glyph unicode="ú" horiz-adv-x="370" d="M336 2Q326 12 320 29T308 70Q306 78 306 88T306 104Q303 97 297 86T284 70Q280 66 266 55T238 36Q205 15 180 16T135 42Q119 55 109 75T105 123Q107 158 115 191T148 281Q169 322 180 345T194 372Q209 377 231 372T255
|
||||
352Q261 342 255 315T231 252Q217 218 205 186T190 132T201 105Q210 100 227 106T269 142T320 237Q328 257 332 272T337 307Q335 319 343 332T364 352Q368 357 375 361T384 361L400 362Q404 363 409 354T419 341Q430 332 429 302T405 218Q386 177 380 156T372 115Q372
|
||||
97 375 85T393 59Q404 52 405 36T406 7Q404 -2 391 -5T362 -7T336 2ZM563 688Q554 693 551 709T550 741Q551 746 563 761T594 796T631 830T662 849Q676 850 688 836T701 800Q701 789 691 778T666 756T636 732T610 706Q600 690 588 685T563 688Z" />
|
||||
<glyph unicode="û" horiz-adv-x="370" d="M336 2Q326 12 320 29T308 70Q306 78 306 88T306 104Q303 97 297 86T284 70Q280 66 266 55T238 36Q205 15 180 16T135 42Q119 55 109 75T105 123Q107 158 115 191T148 281Q169 322 180 345T194 372Q209 377 231 372T255
|
||||
352Q261 342 255 315T231 252Q217 218 205 186T190 132T201 105Q210 100 227 106T269 142T320 237Q328 257 332 272T337 307Q335 319 343 332T364 352Q368 357 375 361T384 361L400 362Q404 363 409 354T419 341Q430 332 429 302T405 218Q386 177 380 156T372 115Q372
|
||||
97 375 85T393 59Q404 52 405 36T406 7Q404 -2 391 -5T362 -7T336 2ZM268 441Q251 424 237 430T219 452T225 483Q228 487 240 498T268 524T300 550T326 568Q343 581 356 578T376 566Q388 556 405 539T438 506T455 488Q466 476 465 462T453 438T430 428T402 444Q395
|
||||
453 379 468T348 497Q336 490 320 479T289 458T268 441Z" />
|
||||
<glyph unicode="ü" horiz-adv-x="370" d="M336 2Q326 12 320 29T308 70Q306 78 306 88T306 104Q303 97 297 86T284 70Q280 66 266 55T238 36Q205 15 180 16T135 42Q119 55 109 75T105 123Q107 158 115 191T148 281Q169 322 180 345T194 372Q209 377 231 372T255
|
||||
352Q261 342 255 315T231 252Q217 218 205 186T190 132T201 105Q210 100 227 106T269 142T320 237Q328 257 332 272T337 307Q335 319 343 332T364 352Q368 357 375 361T384 361L400 362Q404 363 409 354T419 341Q430 332 429 302T405 218Q386 177 380 156T372 115Q372
|
||||
97 375 85T393 59Q404 52 405 36T406 7Q404 -2 391 -5T362 -7T336 2ZM246 429Q236 437 231 453T227 476Q229 483 236 501T259 533Q263 536 267 541T277 548Q291 559 305 552T331 524Q342 501 338 486T311 445Q292 420 277 418T246 429ZM401 429Q391 437 386 453T382
|
||||
476Q384 483 391 501T414 533Q418 536 422 541T432 548Q446 559 460 552T486 524Q497 501 493 486T466 445Q447 420 432 418T401 429Z" />
|
||||
<glyph unicode="ý" horiz-adv-x="341" d="M86 -208Q50 -215 17 -211T-38 -193T-66 -164Q-72 -141 -60 -130T-32 -117T-10 -121Q-2 -126 15 -136T59 -141Q82 -136 100 -119T132 -83Q140 -71 159 -40T198 28T233 98Q236 106 240 117T250 135Q256 147 260 157T266
|
||||
172Q267 177 275 192T290 222Q295 237 305 266T325 313Q337 336 344 350T361 368V368V368Q370 375 378 375T397 369Q409 357 416 346T423 318T406 273Q398 249 389 230T374 204Q369 192 363 178T351 151Q333 111 320 86T297 40T276 -9Q253 -46 232 -79T186 -142Q176
|
||||
-151 158 -165T120 -192T86 -208ZM211 18Q196 20 179 38T150 76T140 104Q140 109 140 112T140 115Q134 115 131 132T126 177T124 233T127 286Q131 303 131 323T132 356Q131 372 138 382T150 395V395V395Q187 411 204 378T216 273Q214 233 214 197T221 134T245 97Q252
|
||||
93 250 80T241 53T226 28T211 18ZM557 435Q548 440 545 456T544 488Q545 493 557 508T588 543T625 577T656 596Q670 597 682 583T695 547Q695 536 685 525T660 503T630 479T604 453Q594 437 582 432T557 435Z" />
|
||||
<glyph unicode="þ" horiz-adv-x="378" d="M69 -233Q65 -233 58 -233T45 -223Q41 -218 34 -201T32 -165Q36 -148 39 -134T43 -110Q43 -100 45 -91T48 -76Q53 -68 56 -54T59 -27Q59 -22 63 -16T71 -6Q71 2 74 14T78 32Q81 44 90 73T112 139T137 214T160 281T175
|
||||
322L179 332L251 308Q300 338 337 340T398 327T435 284T446 232Q446 222 438 203T420 165T403 141Q399 141 395 134T387 119Q378 109 360 97T324 78T298 74Q298 74 296 74T293 68Q293 62 279 56T245 46T209 41Q197 41 191 42T180 48Q177 46 175 42T173 33Q172 26
|
||||
168 14T157 -7T147 -17Q147 -17 145 -20T147 -28Q147 -28 147 -40T141 -59Q141 -67 139 -83T131 -107Q131 -120 128 -131T119 -142Q114 -143 114 -157T113 -177Q109 -200 97 -216T69 -233ZM199 116Q203 116 223 122T268 139T305 161Q336 187 349 210T347 255Q339
|
||||
267 326 268T291 257T239 218Q227 205 217 188T201 155T193 127T199 116ZM170 310Q177 325 190 359T219 434T249 515T272 582T283 613Q284 618 285 624T299 641Q302 644 309 645T320 647Q320 647 331 646T350 636Q359 623 362 609T361 577Q359 567 352 547T330
|
||||
488T286 386L248 292L170 310Z" />
|
||||
<glyph unicode="ÿ" horiz-adv-x="341" d="M86 -208Q50 -215 17 -211T-38 -193T-66 -164Q-72 -141 -60 -130T-32 -117T-10 -121Q-2 -126 15 -136T59 -141Q82 -136 100 -119T132 -83Q140 -71 159 -40T198 28T233 98Q236 106 240 117T250 135Q256 147 260 157T266
|
||||
172Q267 177 275 192T290 222Q295 237 305 266T325 313Q337 336 344 350T361 368V368V368Q370 375 378 375T397 369Q409 357 416 346T423 318T406 273Q398 249 389 230T374 204Q369 192 363 178T351 151Q333 111 320 86T297 40T276 -9Q253 -46 232 -79T186 -142Q176
|
||||
-151 158 -165T120 -192T86 -208ZM211 18Q196 20 179 38T150 76T140 104Q140 109 140 112T140 115Q134 115 131 132T126 177T124 233T127 286Q131 303 131 323T132 356Q131 372 138 382T150 395V395V395Q187 411 204 378T216 273Q214 233 214 197T221 134T245 97Q252
|
||||
93 250 80T241 53T226 28T211 18ZM451 429Q441 437 436 453T432 476Q434 483 441 501T464 533Q468 536 472 541T482 548Q496 559 510 552T536 524Q547 501 543 486T516 445Q497 420 482 418T451 429ZM606 429Q596 437 591 453T587 476Q589 483 596 501T619 533Q623
|
||||
536 627 541T637 548Q651 559 665 552T691 524Q702 501 698 486T671 445Q652 420 637 418T606 429Z" />
|
||||
<glyph unicode="–" horiz-adv-x="446" d="M170 172Q164 172 155 172T135 177Q120 177 112 183T99 197Q88 212 100 220T150 233Q167 237 200 239T273 243T347 246T402 247Q428 247 448 242T480 226Q495 211 487 195T456 182Q451 182 437 181T407 179T378
|
||||
177Q372 177 345 176T283 174T216 173T170 172Z" />
|
||||
<glyph unicode="—" horiz-adv-x="566" d="M170 173Q164 173 155 173T135 178Q120 178 112 184T99 197Q88 212 100 219T150 231Q164 234 202 236T292 240T396 243T488 244T545 245Q571 245 580 241T600 226Q615 211 607 195T576 183Q569 182 554 181T521
|
||||
178Q517 178 493 178T432 177T354 176T275 175T208 174T170 173Z" />
|
||||
<glyph unicode="‘" horiz-adv-x="117" d="M194 439Q178 450 167 469T160 502Q163 525 170 545T184 584Q190 607 208 632T244 676Q243 680 250 681T268 686Q279 687 293 686T311 667Q313 660 310 655T301 641Q289 622 274 598T253 558Q253 554 252 551Q269
|
||||
554 287 539Q306 521 297 492T262 444Q244 433 228 433T194 439Z" />
|
||||
<glyph unicode="’" horiz-adv-x="117" d="M218 434Q208 433 194 434T176 453Q175 460 178 466T186 479Q198 499 213 523T234 562Q234 566 235 569Q218 566 200 581Q181 599 189 628T224 676Q242 687 258 688T292 681Q309 671 320 651T326 617Q323 594 316
|
||||
574T302 535Q296 513 278 489T242 444Q243 440 236 439T218 434Z" />
|
||||
<glyph unicode="‚" horiz-adv-x="117" d="M45 -112Q35 -113 21 -113T3 -93Q2 -86 5 -80T13 -67Q25 -47 40 -24T61 15Q61 19 62 22Q45 19 27 34Q8 52 16 82T51 130Q69 141 85 142T119 135Q136 125 147 105T153 71Q150 48 143 28T129 -11Q123 -33 105 -57T69
|
||||
-102Q70 -106 63 -107T45 -112Z" />
|
||||
<glyph unicode="“" horiz-adv-x="267" d="M371 440Q355 451 344 471T337 504Q340 527 347 547T361 586Q367 609 385 633T421 677Q420 681 427 682T445 687Q456 688 470 688T488 668Q490 661 487 656T478 642Q466 623 451 599T430 560Q430 556 429 553Q446
|
||||
556 464 541Q483 523 474 493T439 445Q421 434 405 434T371 440ZM193 440Q177 451 166 471T159 504Q162 527 169 547T183 586Q189 609 207 633T243 677Q242 681 249 682T267 687Q278 688 292 688T309 668Q311 661 308 656T299 642Q287 623 272 599T251 560Q251
|
||||
556 250 553Q267 556 285 541Q304 523 296 493T261 445Q243 434 227 434T193 440Z" />
|
||||
<glyph unicode="”" horiz-adv-x="267" d="M205 424Q195 423 181 423T162 443Q161 450 164 456T172 469Q184 489 199 512T220 551Q220 555 221 558Q204 555 186 570Q167 588 176 618T211 666Q229 677 245 678T279 671Q296 661 307 641T313 607Q310 584 303
|
||||
564T289 525Q283 503 265 479T229 434Q230 430 223 429T205 424ZM383 424Q373 423 359 423T341 443Q340 450 343 456T351 469Q363 489 378 512T399 551Q399 555 400 558Q383 555 365 570Q346 588 354 618T389 666Q407 677 423 678T457 671Q474 661 485 641T491
|
||||
607Q488 584 481 564T467 525Q461 503 443 479T407 434Q408 430 401 429T383 424Z" />
|
||||
<glyph unicode="„" horiz-adv-x="267" d="M48 -112Q38 -113 24 -113T5 -93Q4 -86 7 -80T15 -67Q27 -47 42 -24T63 15Q63 19 64 22Q47 19 29 34Q10 52 19 82T54 130Q72 141 88 142T122 135Q139 125 150 105T156 71Q153 48 146 28T132 -11Q126 -33 108 -57T72
|
||||
-102Q73 -106 66 -107T48 -112ZM226 -112Q216 -113 202 -113T184 -93Q183 -86 186 -80T194 -67Q206 -47 221 -24T242 15Q242 19 243 22Q226 19 208 34Q189 52 197 82T232 130Q250 141 266 142T300 135Q317 125 328 105T334 71Q331 48 324 28T310 -11Q304 -33 286
|
||||
-57T250 -102Q251 -106 244 -107T226 -112Z" />
|
||||
<glyph unicode="•" horiz-adv-x="187" d="M143 220Q137 226 135 240T133 269T135 288Q142 309 157 336T192 376Q209 384 236 378T276 354Q284 320 277 291T239 227Q224 208 199 206T143 220Z" />
|
||||
<glyph unicode="‹" horiz-adv-x="446" d="M406 -6Q398 -7 379 -7T328 8Q292 27 275 36T242 64Q208 84 190 105T154 157L122 199L115 237Q123 239 130 252T139 267Q148 278 162 290T198 320T256 369Q293 396 306 410T330 434Q336 441 344 448T356 456Q362
|
||||
458 370 455T382 448Q393 441 403 438T414 427Q414 427 412 412T402 390Q389 379 374 368T337 338T275 284Q251 263 240 250T225 228T224 205Q230 192 242 175T281 138T353 91Q378 79 395 58T417 17T406 -6Z" />
|
||||
<glyph unicode="›" horiz-adv-x="446" d="M243 -15Q237 -17 227 -9T211 2Q201 10 191 10T178 19Q178 19 180 27T190 41Q204 53 216 64T250 94T310 148Q345 180 365 201T383 242Q374 262 346 293T247 363Q223 375 203 394T177 429T186 450Q194 451 222 451T281
|
||||
438Q317 419 334 410T367 382Q401 363 420 341T455 289L479 247L486 217Q481 216 476 208T468 191T463 181Q454 170 440 156T402 122T343 72Q306 45 293 31T269 7Q263 0 256 -7T243 -15Z" />
|
||||
</font>
|
||||
</defs>
|
||||
</svg>
|
After Width: | Height: | Size: 162 KiB |
BIN
src/fonts/caveat/caveat-v14-latin-700.ttf
Normal file
BIN
src/fonts/caveat/caveat-v14-latin-700.ttf
Normal file
Binary file not shown.
BIN
src/fonts/caveat/caveat-v14-latin-700.woff
Normal file
BIN
src/fonts/caveat/caveat-v14-latin-700.woff
Normal file
Binary file not shown.
BIN
src/fonts/caveat/caveat-v14-latin-700.woff2
Normal file
BIN
src/fonts/caveat/caveat-v14-latin-700.woff2
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user