From 0d153b1f2ca8d50f9eaadc536091ea8f7923f98f Mon Sep 17 00:00:00 2001 From: Skylar Saveland Date: Sat, 3 Dec 2022 17:34:28 -0800 Subject: [PATCH] Urls, 404, upgrade react! introduce react-three-fiber (#35) --- docs/styles/README.md | 9 + py/dj/apps/g12f/views/creator.py | 26 +- py/dj/free2z/urls.py | 4 + ts/react/free2z/package-lock.json | 2162 ++++++++---- ts/react/free2z/package.json | 26 +- ts/react/free2z/public/Roboto_Regular.json | 1 + ts/react/free2z/src/App.tsx | 11 +- ts/react/free2z/src/CreatorLive.tsx | 2 +- ts/react/free2z/src/Global404.tsx | 144 + ts/react/free2z/src/PageDetail.tsx | 8 - ts/react/free2z/src/Profile.tsx | 6 +- ts/react/free2z/src/RootSplitter.tsx | 44 + .../free2z/src/components/CreatorDonate.tsx | 35 +- .../free2z/src/components/CreatorInteract.tsx | 5 +- .../free2z/src/components/EditFundPage.tsx | 119 +- ts/react/free2z/src/components/Find.tsx | 1 + ts/react/free2z/src/components/Footer.tsx | 7 +- ts/react/free2z/src/components/GoalButton.tsx | 5 +- .../free2z/src/components/MarkdownEditor.tsx | 14 +- .../free2z/src/components/PageMetaFund.tsx | 3 +- .../free2z/src/components/PollsButton.tsx | 5 +- ts/react/free2z/src/components/Privacy.tsx | 2886 ++++++++--------- ts/react/free2z/src/components/SimpleText.tsx | 14 - .../src/components/SubscribeToCreator.tsx | 1 + ts/react/free2z/src/components/Terms.tsx | 1128 +++---- ts/react/free2z/src/components/VKButton.tsx | 5 +- .../src/components/YouAreSubscribed.tsx | 1 + ts/react/free2z/src/index.tsx | 12 +- ts/react/free2z/src/styles.css | 25 + 29 files changed, 4001 insertions(+), 2708 deletions(-) create mode 100644 docs/styles/README.md create mode 100644 ts/react/free2z/public/Roboto_Regular.json create mode 100644 ts/react/free2z/src/Global404.tsx create mode 100644 ts/react/free2z/src/RootSplitter.tsx delete mode 100644 ts/react/free2z/src/components/SimpleText.tsx create mode 100644 ts/react/free2z/src/styles.css diff --git a/docs/styles/README.md b/docs/styles/README.md new file mode 100644 index 00000000000..8ffb5b7eca6 --- /dev/null +++ b/docs/styles/README.md @@ -0,0 +1,9 @@ +## MUI themes all the way + +## Further + +https://www.welcomedeveloper.com/react-mui-theme + +https://mui.com/material-ui/customization/palette/ + +https://m2.material.io/resources/color/#!/?view.left=0&view.right=0&primary.color=3f41cb&secondary.color=cdaefb \ No newline at end of file diff --git a/py/dj/apps/g12f/views/creator.py b/py/dj/apps/g12f/views/creator.py index acccc965682..63083d5197d 100644 --- a/py/dj/apps/g12f/views/creator.py +++ b/py/dj/apps/g12f/views/creator.py @@ -3,13 +3,14 @@ import requests # from django.core.exceptions import ValidationError from django.conf import settings +from django.db import models from rest_framework import status, viewsets, mixins from rest_framework.generics import get_object_or_404 from rest_framework.response import Response from rest_framework.views import APIView from rest_framework.permissions import IsAuthenticated -from dj.apps.g12f.models import Creator, Subscription +from dj.apps.g12f.models import Creator, Subscription, zPage from dj.apps.g12f.serializers.creator import ( RegistrationSerializer, CreatorDetailSerializer, @@ -206,3 +207,26 @@ def post(self, request, *args, **kwargs): star.save() return Response("OK") + + +# TODO: this is a stopgap that may last a while: +# returns either "zpage" or "creator" based on id +# this allows us to serve pages and creators at the root +# over time we will remove the pages at the root +class GetTypeAPI(APIView): + def get(self, request, *args, **kwargs): + id = kwargs.get('id') + + try: + Creator.objects.get(username__iexact=id) + return Response("creator") + except Creator.DoesNotExist: + pass + + try: + zpage: zPage = zPage.objects.get( + models.Q(vanity__iexact=id) | models.Q(free2zaddr__iexact=id) + ) + return Response("zpage") + except zPage.DoesNotExist: + return Response(status=status.HTTP_404_NOT_FOUND) diff --git a/py/dj/free2z/urls.py b/py/dj/free2z/urls.py index a02f98b1505..c0f247a2e05 100644 --- a/py/dj/free2z/urls.py +++ b/py/dj/free2z/urls.py @@ -65,6 +65,10 @@ def e404(request): views.Donate2Z.as_view(), name='donate2z'), + path('api/get-type/', + views.GetTypeAPI.as_view(), + name='get-type'), + # maybe TODO later # https://dj-rest-auth.readthedocs.io/en/latest/api_endpoints.html path('api/auth/password/reset/', e404), diff --git a/ts/react/free2z/package-lock.json b/ts/react/free2z/package-lock.json index 3723f2db67a..2d67dc7a4bb 100644 --- a/ts/react/free2z/package-lock.json +++ b/ts/react/free2z/package-lock.json @@ -12,16 +12,19 @@ "@dytesdk/react-web-core": "^1.15.0", "@emotion/react": "^11.10.5", "@emotion/styled": "^11.10.5", - "@mui/icons-material": "^5.10.15", - "@mui/material": "^5.10.15", - "@mui/styles": "^5.10.15", + "@mui/icons-material": "^5.10.16", + "@mui/material": "^5.10.16", + "@mui/styles": "^5.10.16", + "@react-three/cannon": "^6.5.0", + "@react-three/drei": "^9.46.1", + "@react-three/fiber": "^8.9.1", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^12.1.5", "@testing-library/user-event": "^13.5.0", "@types/jest": "^27.5.2", - "@types/node": "^16.18.3", - "@types/react": "^17.0.52", - "@types/react-dom": "^17.0.18", + "@types/node": "^16.18.4", + "@types/react": "^18.0.26", + "@types/react-dom": "^18.0.9", "@uiw/react-md-editor": "^3.19.7", "axios": "^0.26.1", "buffer": "^6.0.3", @@ -29,14 +32,14 @@ "js-cookie": "^3.0.1", "mui-markdown": "^0.5.6", "prism-theme-night-owl": "^1.4.0", - "query-string": "^7.1.1", - "react": "^17.0.2", - "react-dom": "^17.0.2", + "query-string": "^7.1.3", + "react": "^18.2.0", + "react-dom": "^18.2.0", "react-google-recaptcha": "^2.1.0", "react-hooks-global-state": "^2.0.0", - "react-markdown": "^8.0.3", + "react-markdown": "^8.0.4", "react-qr-code": "^2.0.8", - "react-router-dom": "^6.4.3", + "react-router-dom": "^6.4.4", "react-scripts": "5.0.0", "react-swipeable-views": "^0.14.0", "react-tiny-oembed": "^1.1.0", @@ -50,6 +53,7 @@ "remark-math": "^5.1.1", "remark-oembed": "^1.2.2", "slugify": "^1.6.5", + "three": "^0.147.0", "typescript": "^4.9.3", "url": "^0.11.0", "web-vitals": "^2.1.4" @@ -108,28 +112,28 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz", - "integrity": "sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.5.tgz", + "integrity": "sha512-KZXo2t10+/jxmkhNXc7pZTqRvSOIvVv/+lJwHS+B2rErwOyjuVRh60yVpb7liQ1U5t7lLJ1bz+t8tSypUZdm0g==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.2.tgz", - "integrity": "sha512-w7DbG8DtMrJcFOi4VrLm+8QM4az8Mo+PuLBKLp2zrYRCow8W/f9xiXm5sN53C8HksCyDQwCKha9JiDoIyPjT2g==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.5.tgz", + "integrity": "sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==", "dependencies": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.2", + "@babel/generator": "^7.20.5", "@babel/helper-compilation-targets": "^7.20.0", "@babel/helper-module-transforms": "^7.20.2", - "@babel/helpers": "^7.20.1", - "@babel/parser": "^7.20.2", + "@babel/helpers": "^7.20.5", + "@babel/parser": "^7.20.5", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.1", - "@babel/types": "^7.20.2", + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -186,11 +190,11 @@ } }, "node_modules/@babel/generator": { - "version": "7.20.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.4.tgz", - "integrity": "sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.5.tgz", + "integrity": "sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==", "dependencies": { - "@babel/types": "^7.20.2", + "@babel/types": "^7.20.5", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, @@ -260,9 +264,9 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.2.tgz", - "integrity": "sha512-k22GoYRAHPYr9I+Gvy2ZQlAe5mGy8BqWst2wRt8cwIufWTxrsVshhIBvYNqC80N0GSFWTsqRVexOtfzlgOEDvA==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.5.tgz", + "integrity": "sha512-3RCdA/EmEaikrhayahwToF0fpweU/8o2p8vhc1c/1kftHOdTKuC65kik/TLc+qfbS8JKw4qqJbne4ovICDhmww==", "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", "@babel/helper-environment-visitor": "^7.18.9", @@ -280,12 +284,12 @@ } }, "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", - "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.20.5.tgz", + "integrity": "sha512-m68B1lkg3XDGX5yCvGO0kPx3v9WIYLnzjKfPcQiwntEQa5ZeRkPmo2X/ISJc8qxWGfwUr+kvZAeEzAwLec2r2w==", "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.1.0" + "regexpu-core": "^5.2.1" }, "engines": { "node": ">=6.9.0" @@ -509,27 +513,27 @@ } }, "node_modules/@babel/helper-wrap-function": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", - "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", + "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", "dependencies": { "@babel/helper-function-name": "^7.19.0", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.1.tgz", - "integrity": "sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg==", + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.6.tgz", + "integrity": "sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w==", "dependencies": { "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.1", - "@babel/types": "^7.20.0" + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" }, "engines": { "node": ">=6.9.0" @@ -613,9 +617,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.20.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz", - "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.5.tgz", + "integrity": "sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA==", "bin": { "parser": "bin/babel-parser.js" }, @@ -702,11 +706,11 @@ } }, "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.20.2.tgz", - "integrity": "sha512-nkBH96IBmgKnbHQ5gXFrcmez+Z9S2EIDKDQGp005ROqBigc88Tky4rzCnlP/lnlj245dCEQl4/YyV0V1kYh5dw==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.20.5.tgz", + "integrity": "sha512-Lac7PpRJXcC3s9cKsBfl+uc+DYXU5FD06BrTFunQO6QIQT+DwyzDPURAowI3bcvD1dZF/ank1Z5rstUJn3Hn4Q==", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.20.2", + "@babel/helper-create-class-features-plugin": "^7.20.5", "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-replace-supers": "^7.19.1", "@babel/helper-split-export-declaration": "^7.18.6", @@ -874,13 +878,13 @@ } }, "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", - "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.20.5.tgz", + "integrity": "sha512-Vq7b9dUA12ByzB4EjQTPo25sFhY+08pQDBSZRtUAkj7lb7jahaHR5igera16QZ+3my1nYR4dKsNdYj5IjPHilQ==", "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-private-property-in-object": "^7.14.5" }, "engines": { @@ -1205,9 +1209,9 @@ } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.2.tgz", - "integrity": "sha512-y5V15+04ry69OV2wULmwhEA6jwSWXO1TwAtIwiPXcvHcoOQUqpyMVd2bDsQJMW8AurjulIyUV8kDqtjSwHy1uQ==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.5.tgz", + "integrity": "sha512-WvpEIW9Cbj9ApF3yJCjIEEf1EiNJLtXagOrL5LNWEZOo3jv8pmPoYTSNJQvqej8OavVlgOoOPw6/htGZro6IkA==", "dependencies": { "@babel/helper-plugin-utils": "^7.20.2" }, @@ -1449,12 +1453,12 @@ } }, "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", - "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", + "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0" + "@babel/helper-create-regexp-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1493,9 +1497,9 @@ } }, "node_modules/@babel/plugin-transform-parameters": { - "version": "7.20.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.3.tgz", - "integrity": "sha512-oZg/Fpx0YDrj13KsLyO8I/CX3Zdw7z0O9qOd95SqcoIzuqy/WTGWvePeHAnZCN54SfdyjHcb1S30gc8zlzlHcA==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.5.tgz", + "integrity": "sha512-h7plkOmcndIUWXZFLgpbrh2+fXAi47zcUX7IrOQuZdLD0I0KvjJ6cvo3BEcAOsDOcZhVKGJqv07mkSqK0y2isQ==", "dependencies": { "@babel/helper-plugin-utils": "^7.20.2" }, @@ -1596,12 +1600,12 @@ } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", - "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz", + "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "regenerator-transform": "^0.15.0" + "@babel/helper-plugin-utils": "^7.20.2", + "regenerator-transform": "^0.15.1" }, "engines": { "node": ">=6.9.0" @@ -1914,23 +1918,23 @@ } }, "node_modules/@babel/runtime": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz", - "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==", + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.6.tgz", + "integrity": "sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==", "dependencies": { - "regenerator-runtime": "^0.13.10" + "regenerator-runtime": "^0.13.11" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/runtime-corejs3": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.1.tgz", - "integrity": "sha512-CGulbEDcg/ND1Im7fUNRZdGXmX2MTWVVZacQi/6DiKE5HNwZ3aVTm5PV4lO8HHz0B2h8WQyvKKjbX5XgTtydsg==", + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.6.tgz", + "integrity": "sha512-tqeujPiuEfcH067mx+7otTQWROVMKHXEaOQcAeNV5dDdbPWvPcFA8/W9LXw2NfjNmOetqLl03dfnG2WALPlsRQ==", "dependencies": { "core-js-pure": "^3.25.1", - "regenerator-runtime": "^0.13.10" + "regenerator-runtime": "^0.13.11" }, "engines": { "node": ">=6.9.0" @@ -1950,18 +1954,18 @@ } }, "node_modules/@babel/traverse": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.1.tgz", - "integrity": "sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.5.tgz", + "integrity": "sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==", "dependencies": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.1", + "@babel/generator": "^7.20.5", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.19.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.20.1", - "@babel/types": "^7.20.0", + "@babel/parser": "^7.20.5", + "@babel/types": "^7.20.5", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -1970,9 +1974,9 @@ } }, "node_modules/@babel/types": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.2.tgz", - "integrity": "sha512-FnnvsNWgZCr232sqtXggapvlkk/tuwR/qhGzcmxI0GXLCjmPYQPzio2FbdlWuY6y1sHFfQKk+rRbUZ9VStQMog==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.5.tgz", + "integrity": "sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==", "dependencies": { "@babel/helper-string-parser": "^7.19.4", "@babel/helper-validator-identifier": "^7.19.1", @@ -1987,6 +1991,35 @@ "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" }, + "node_modules/@chevrotain/cst-dts-gen": { + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/@chevrotain/cst-dts-gen/-/cst-dts-gen-10.4.2.tgz", + "integrity": "sha512-0+4bNjlndNWMoVLH/+y4uHnf6GrTipsC+YTppJxelVJo+xeRVQ0s2PpkdDCVTsu7efyj+8r1gFiwVXsp6JZ0iQ==", + "dependencies": { + "@chevrotain/gast": "10.4.2", + "@chevrotain/types": "10.4.2", + "lodash": "4.17.21" + } + }, + "node_modules/@chevrotain/gast": { + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/@chevrotain/gast/-/gast-10.4.2.tgz", + "integrity": "sha512-4ZAn8/mjkmYonilSJ60gGj1tAF0cVWYUMlIGA0e4ATAc3a648aCnvpBw7zlPHDQjFp50XC13iyWEgWAKiRKTOA==", + "dependencies": { + "@chevrotain/types": "10.4.2", + "lodash": "4.17.21" + } + }, + "node_modules/@chevrotain/types": { + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/@chevrotain/types/-/types-10.4.2.tgz", + "integrity": "sha512-QzSCjg6G4MvIoLeIgOiMR0IgzkGEQqrNJJIr3T5ETRa7l4Av4AMIiEctV99mvDr57iXwwk0/kr3RJxiU36Nevw==" + }, + "node_modules/@chevrotain/utils": { + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/@chevrotain/utils/-/utils-10.4.2.tgz", + "integrity": "sha512-V34dacxWLwKcvcy32dx96ADJVdB7kOJLm7LyBkBQw5u5HC9WdEFw2G17zml+U3ivavGTrGPJHl8o9/UJm0PlUw==" + }, "node_modules/@csstools/normalize.css": { "version": "12.0.0", "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", @@ -3150,14 +3183,14 @@ "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" }, "node_modules/@mui/base": { - "version": "5.0.0-alpha.107", - "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.107.tgz", - "integrity": "sha512-HX/BD8CSe+Y/dpbZ5aKJScJhKQ/Hw6du2yd68Upv2cO67bwixyZ64h3aNcdDu7RQzI7nrZQm0JykffP1Orgq0g==", + "version": "5.0.0-alpha.108", + "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.108.tgz", + "integrity": "sha512-KjzRUts2i/ODlMfywhFTqTzQl+Cr9nlDSZxJcnYjrbOV/iRyQNBTDoiFJt+XEdRi0fZBHnk74AFbnP56ehybsA==", "dependencies": { "@babel/runtime": "^7.20.1", "@emotion/is-prop-valid": "^1.2.0", - "@mui/types": "^7.2.1", - "@mui/utils": "^5.10.15", + "@mui/types": "^7.2.2", + "@mui/utils": "^5.10.16", "@popperjs/core": "^2.11.6", "clsx": "^1.2.1", "prop-types": "^15.8.1", @@ -3182,18 +3215,18 @@ } }, "node_modules/@mui/core-downloads-tracker": { - "version": "5.10.15", - "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.10.15.tgz", - "integrity": "sha512-xFcS0LpdF0Q1qJrrNsYUv9PU+ovvhCEPTOMw2jcpEFtl3CA87dLpvztORR5oE2UBFjWF7qLQLOwboQU1+xC7Cw==", + "version": "5.10.16", + "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.10.16.tgz", + "integrity": "sha512-eK9+olw2ZbXX+vGrtKnN01/vLP1aX0Lq0xok35bqWM1aB93Dcmky/xPNf8h31oJ/C+IzJBjZaZMEDzVZg4Qc0A==", "funding": { "type": "opencollective", "url": "https://opencollective.com/mui" } }, "node_modules/@mui/icons-material": { - "version": "5.10.15", - "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.10.15.tgz", - "integrity": "sha512-fXkz7CtYTt4AH4YYT67VFhM/A3YCUqZGGLp/3BlzRPQRNEfFKknw3MgG1S5UYrY5weti8jxMx3mwwfhVP8OMhQ==", + "version": "5.10.16", + "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.10.16.tgz", + "integrity": "sha512-jjCc0IF6iyLiucQCu5igg3fOscSqbbvRCmyRxXgzOcLR56B0sg2L8o+ZfJ0dAg59+wvgtXaxvjze/mJg0B4iWA==", "dependencies": { "@babel/runtime": "^7.20.1" }, @@ -3216,16 +3249,16 @@ } }, "node_modules/@mui/material": { - "version": "5.10.15", - "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.10.15.tgz", - "integrity": "sha512-OqoHfUtVMppFHgk2M95j+pR8MWfLKhzSdz4aKEfIpFrHIHbYang+oY7Iy/exX+vqpZSEGHgHQ0cGX0hGTGx9cg==", + "version": "5.10.16", + "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.10.16.tgz", + "integrity": "sha512-JSHcDQQ+k30NKkCM/0KX6jq4F5LOrbFKZpS+cEl7scZWOCJpUPH5ccAT5a7O8wzrgNZ8Y9PnwzNvWBrfShpJFw==", "dependencies": { "@babel/runtime": "^7.20.1", - "@mui/base": "5.0.0-alpha.107", - "@mui/core-downloads-tracker": "^5.10.15", - "@mui/system": "^5.10.15", - "@mui/types": "^7.2.1", - "@mui/utils": "^5.10.15", + "@mui/base": "5.0.0-alpha.108", + "@mui/core-downloads-tracker": "^5.10.16", + "@mui/system": "^5.10.16", + "@mui/types": "^7.2.2", + "@mui/utils": "^5.10.16", "@types/react-transition-group": "^4.4.5", "clsx": "^1.2.1", "csstype": "^3.1.1", @@ -3260,12 +3293,12 @@ } }, "node_modules/@mui/private-theming": { - "version": "5.10.15", - "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.10.15.tgz", - "integrity": "sha512-l7CsUj5kYdYz118/JHSvZZTYE9WnIWwln0td5jYATnYw9cNX4ygD6AkKOUYZ1Jitp1YLJqcO8jCP9E5/Nql9IQ==", + "version": "5.10.16", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.10.16.tgz", + "integrity": "sha512-0MArkJaOHRCKqL/GWjngGZmyOeRz+uxffhx82bKcewr8swqV7xx7EFP02pk0L/gLdfcvYdqwH4YTVjG/+TaKrg==", "dependencies": { "@babel/runtime": "^7.20.1", - "@mui/utils": "^5.10.15", + "@mui/utils": "^5.10.16", "prop-types": "^15.8.1" }, "engines": { @@ -3286,9 +3319,9 @@ } }, "node_modules/@mui/styled-engine": { - "version": "5.10.14", - "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.10.14.tgz", - "integrity": "sha512-bgKdM57ExogWpIfhL/ngSlzF4FhbH00vYF+Y5VALTob4uslFqje0xzoWmbfcCn4cZt2NXxZJIwhsq4vzo5itlw==", + "version": "5.10.16", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.10.16.tgz", + "integrity": "sha512-ZMSjXvtiGwGDKqrSlXhpxK2voUaF2/lpC/pSTfFmZvKH9j9a9h1/iwo3ybgjFVYGgbfNeW4h0xEchiRohu9xsw==", "dependencies": { "@babel/runtime": "^7.20.1", "@emotion/cache": "^11.10.5", @@ -3317,15 +3350,15 @@ } }, "node_modules/@mui/styles": { - "version": "5.10.15", - "resolved": "https://registry.npmjs.org/@mui/styles/-/styles-5.10.15.tgz", - "integrity": "sha512-q8OW8Cyq2C9wGJMcDWXYtFa7qgIIZPAZ15JShDQXBLvyib4qDop5wV3+olQoJdwU5ARjmfPd67IsbORWxG3abQ==", + "version": "5.10.16", + "resolved": "https://registry.npmjs.org/@mui/styles/-/styles-5.10.16.tgz", + "integrity": "sha512-GYxY9pAx/mIAF3l9QJhTfWyUdT18UyjXHRmfPFgDupphTyHumrVE4rgYoTFordmzMWr+1kaS0mAUvDfziGncGA==", "dependencies": { "@babel/runtime": "^7.20.1", "@emotion/hash": "^0.9.0", - "@mui/private-theming": "^5.10.15", - "@mui/types": "^7.2.1", - "@mui/utils": "^5.10.15", + "@mui/private-theming": "^5.10.16", + "@mui/types": "^7.2.2", + "@mui/utils": "^5.10.16", "clsx": "^1.2.1", "csstype": "^3.1.1", "hoist-non-react-statics": "^3.3.2", @@ -3357,15 +3390,15 @@ } }, "node_modules/@mui/system": { - "version": "5.10.15", - "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.10.15.tgz", - "integrity": "sha512-WZmgmpYTMXAaD++QetaaM/miwhNh1JJY1dH7MJH/3Fuv3r3gnhfzE6A55lDqWxkQmlWUO2DCn/cnNZ0FkSdZUg==", + "version": "5.10.16", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.10.16.tgz", + "integrity": "sha512-OqI9B1jZ9zQ/dmoqseku4CzdEs9DbLiiMOaWxC3WeAJxM1UavlCgXz0encqm93LIlmSL7TjuHN1/rW8BJCnU8A==", "dependencies": { "@babel/runtime": "^7.20.1", - "@mui/private-theming": "^5.10.15", - "@mui/styled-engine": "^5.10.14", - "@mui/types": "^7.2.1", - "@mui/utils": "^5.10.15", + "@mui/private-theming": "^5.10.16", + "@mui/styled-engine": "^5.10.16", + "@mui/types": "^7.2.2", + "@mui/utils": "^5.10.16", "clsx": "^1.2.1", "csstype": "^3.1.1", "prop-types": "^15.8.1" @@ -3396,9 +3429,9 @@ } }, "node_modules/@mui/types": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.1.tgz", - "integrity": "sha512-c5mSM7ivD8EsqK6HUi9hQPr5V7TJ/IRThUQ9nWNYPdhCGriTSQV4vL6DflT99LkM+wLiIS1rVjphpEWxERep7A==", + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.2.tgz", + "integrity": "sha512-siex8cZDtWeC916cXOoUOnEQQejuMYmHtc4hM6VkKVYaBICz3VIiqyiAomRboTQHt2jchxQ5Q5ATlbcDekTxDA==", "peerDependencies": { "@types/react": "*" }, @@ -3409,9 +3442,9 @@ } }, "node_modules/@mui/utils": { - "version": "5.10.15", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.10.15.tgz", - "integrity": "sha512-6AW4MLBUijJi31hxx+6utTJM2q/4hbO+QiMdtwM+f4Iy+BfFnh/elhb08apxNYLfuugPnXXpkDmzEjg+8uDU9g==", + "version": "5.10.16", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.10.16.tgz", + "integrity": "sha512-3MB/SGsgiiu9Z55CFmAfiONUoR7AAue/H4F6w3mc2LnhFQCsoVvXhioDPcsiRpUMIQr34jDPzGXdCuqWooPCXQ==", "dependencies": { "@babel/runtime": "^7.20.1", "@types/prop-types": "^15.7.5", @@ -3867,6 +3900,14 @@ "node": ">= 8" } }, + "node_modules/@pmndrs/cannon-worker-api": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@pmndrs/cannon-worker-api/-/cannon-worker-api-2.3.0.tgz", + "integrity": "sha512-XFR/IABU6uIEllocfGBV9SVakQWIYrZq/Ijk2ZYTv2jYorDebvT4cW8GWIE6UO/T/NChpI+fBTGlUs6wwZW5sg==", + "peerDependencies": { + "three": ">=0.139" + } + }, "node_modules/@popperjs/core": { "version": "2.11.6", "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", @@ -3881,10 +3922,170 @@ "resolved": "https://registry.npmjs.org/@protobuf-ts/runtime/-/runtime-2.8.2.tgz", "integrity": "sha512-PVxsH81y9kEbHldxxG/8Y3z2mTXWQytRl8zNS0mTPUjkEC+8GUX6gj6LsA8EFp25fAs9V0ruh+aNWmPccEI9MA==" }, + "node_modules/@react-spring/animated": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.5.5.tgz", + "integrity": "sha512-glzViz7syQ3CE6BQOwAyr75cgh0qsihm5lkaf24I0DfU63cMm/3+br299UEYkuaHNmfDfM414uktiPlZCNJbQA==", + "dependencies": { + "@react-spring/shared": "~9.5.5", + "@react-spring/types": "~9.5.5" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@react-spring/core": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.5.5.tgz", + "integrity": "sha512-shaJYb3iX18Au6gkk8ahaF0qx0LpS0Yd+ajb4asBaAQf6WPGuEdJsbsNSgei1/O13JyEATsJl20lkjeslJPMYA==", + "dependencies": { + "@react-spring/animated": "~9.5.5", + "@react-spring/rafz": "~9.5.5", + "@react-spring/shared": "~9.5.5", + "@react-spring/types": "~9.5.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/react-spring/donate" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@react-spring/rafz": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.5.5.tgz", + "integrity": "sha512-F/CLwB0d10jL6My5vgzRQxCNY2RNyDJZedRBK7FsngdCmzoq3V4OqqNc/9voJb9qRC2wd55oGXUeXv2eIaFmsw==" + }, + "node_modules/@react-spring/shared": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.5.5.tgz", + "integrity": "sha512-YwW70Pa/YXPOwTutExHZmMQSHcNC90kJOnNR4G4mCDNV99hE98jWkIPDOsgqbYx3amIglcFPiYKMaQuGdr8dyQ==", + "dependencies": { + "@react-spring/rafz": "~9.5.5", + "@react-spring/types": "~9.5.5" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@react-spring/three": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/three/-/three-9.5.5.tgz", + "integrity": "sha512-9kTIaSceqFIl5EIrdwM7Z53o5I+9BGNVzbp4oZZYMao+GMAWOosnlQdDG5GeqNsIqfW9fZCEquGqagfKAxftcA==", + "dependencies": { + "@react-spring/animated": "~9.5.5", + "@react-spring/core": "~9.5.5", + "@react-spring/shared": "~9.5.5", + "@react-spring/types": "~9.5.5" + }, + "peerDependencies": { + "@react-three/fiber": ">=6.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "three": ">=0.126" + } + }, + "node_modules/@react-spring/types": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.5.5.tgz", + "integrity": "sha512-7I/qY8H7Enwasxr4jU6WmtNK+RZ4Z/XvSlDvjXFVe7ii1x0MoSlkw6pD7xuac8qrHQRm9BTcbZNyeeKApYsvCg==" + }, + "node_modules/@react-three/cannon": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@react-three/cannon/-/cannon-6.5.0.tgz", + "integrity": "sha512-C3ZC0bJwQAXQtvaNMURoVLISsbHfvASLhFmZSzseAfA6vEiza8RvcVsmByTPrKxF9udDpRmN9tQgtX6DA3deYg==", + "dependencies": { + "@pmndrs/cannon-worker-api": "^2.3.0", + "cannon-es": "^0.20.0", + "cannon-es-debugger": "^1.0.0" + }, + "peerDependencies": { + "@react-three/fiber": ">=8", + "react": ">=18", + "three": ">=0.139" + } + }, + "node_modules/@react-three/drei": { + "version": "9.46.1", + "resolved": "https://registry.npmjs.org/@react-three/drei/-/drei-9.46.1.tgz", + "integrity": "sha512-1XdfftAc0V9gJZq/UlglXuGo+PVhNGk9OjlvDDiFnywkdWmdWMdVi6hGmmsWC1EoAVmYpuBeoL0TO72P4/bjyQ==", + "dependencies": { + "@babel/runtime": "^7.11.2", + "@react-spring/three": "^9.3.1", + "@use-gesture/react": "^10.2.0", + "detect-gpu": "^4.0.36", + "glsl-noise": "^0.0.0", + "lodash.clamp": "^4.0.3", + "lodash.omit": "^4.5.0", + "lodash.pick": "^4.4.0", + "meshline": "^2.0.4", + "react-composer": "^5.0.3", + "react-merge-refs": "^1.1.0", + "stats.js": "^0.17.0", + "suspend-react": "^0.0.8", + "three-mesh-bvh": "^0.5.15", + "three-stdlib": "^2.18.1", + "troika-three-text": "^0.46.4", + "utility-types": "^3.10.0", + "zustand": "^3.5.13" + }, + "peerDependencies": { + "@react-three/fiber": ">=8.0", + "react": ">=18.0", + "react-dom": ">=18.0", + "three": ">=0.137" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + } + } + }, + "node_modules/@react-three/fiber": { + "version": "8.9.1", + "resolved": "https://registry.npmjs.org/@react-three/fiber/-/fiber-8.9.1.tgz", + "integrity": "sha512-xRMO9RGp0DkxSFu5BmmkjCxJ4r0dEpLobtxXdZwI0h2rZZaCnkPM5zThRN8xaZNbZhzRSVICeNOFaZltr9xFyQ==", + "dependencies": { + "@babel/runtime": "^7.17.8", + "@types/react-reconciler": "^0.26.7", + "its-fine": "^1.0.6", + "react-reconciler": "^0.27.0", + "react-use-measure": "^2.1.1", + "scheduler": "^0.21.0", + "suspend-react": "^0.0.8", + "zustand": "^3.7.1" + }, + "peerDependencies": { + "expo": ">=43.0", + "expo-asset": ">=8.4", + "expo-gl": ">=11.0", + "react": ">=18.0", + "react-dom": ">=18.0", + "react-native": ">=0.64", + "three": ">=0.133" + }, + "peerDependenciesMeta": { + "expo": { + "optional": true + }, + "expo-asset": { + "optional": true + }, + "expo-gl": { + "optional": true + }, + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, "node_modules/@remix-run/router": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.0.3.tgz", - "integrity": "sha512-ceuyTSs7PZ/tQqi19YZNBc5X7kj1f8p+4DIyrcIYFY9h+hd1OKm4RqtiWldR9eGEvIiJfsqwM4BsuCtRIuEw6Q==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.0.4.tgz", + "integrity": "sha512-gTL8H5USTAKOyVA4xczzDJnC3HMssdFa3tRlwBicXynx9XfiXwneHnYQogwSKpdCkjXISrEKSTtX62rLpNEVQg==", "engines": { "node": ">=14" } @@ -3985,9 +4186,9 @@ } }, "node_modules/@sinonjs/commons": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.5.tgz", - "integrity": "sha512-rTpCA0wG1wUxglBSFdMMY0oTrKYvgf4fNgv/sXbfCVAdf+FnPBdKJR/7XbpTCwbCrvCbdPYnlWaUUYz4V2fPDA==", + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", "dependencies": { "type-detect": "4.0.8" } @@ -4328,6 +4529,24 @@ "react-dom": "<18.0.0" } }, + "node_modules/@testing-library/react/node_modules/@types/react": { + "version": "17.0.52", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.52.tgz", + "integrity": "sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@testing-library/react/node_modules/@types/react-dom": { + "version": "17.0.18", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.18.tgz", + "integrity": "sha512-rLVtIfbwyur2iFKykP2w0pl/1unw26b5td16d5xMgp7/yjTHomkyxPYChFoCr/FtEX1lN9wY6lFj1qvKdS5kDw==", + "dependencies": { + "@types/react": "^17" + } + }, "node_modules/@testing-library/user-event": { "version": "13.5.0", "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", @@ -4394,9 +4613,9 @@ } }, "node_modules/@types/babel__traverse": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.2.tgz", - "integrity": "sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==", + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz", + "integrity": "sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==", "dependencies": { "@babel/types": "^7.3.0" } @@ -4615,9 +4834,14 @@ "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" }, "node_modules/@types/node": { - "version": "16.18.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.3.tgz", - "integrity": "sha512-jh6m0QUhIRcZpNv7Z/rpN+ZWXOicUUQbSoWks7Htkbb9IjFQj4kzcX/xFCkjstCj5flMsN8FiSvt+q+Tcs4Llg==" + "version": "16.18.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.4.tgz", + "integrity": "sha512-9qGjJ5GyShZjUfx2ArBIGM+xExdfLvvaCyQR0t6yRXKPcWCVYF/WemtX/uIU3r7FYECXRXkIiw2Vnhn6y8d+pw==" + }, + "node_modules/@types/offscreencanvas": { + "version": "2019.7.0", + "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.7.0.tgz", + "integrity": "sha512-PGcyveRIpL1XIqK8eBsmRBt76eFgtzuPiSTyKHZxnGemp2yzGzWpjYKAfK3wIMiU7eH+851yEpiuP8JZerTmWg==" }, "node_modules/@types/parse-json": { "version": "4.0.0", @@ -4660,9 +4884,9 @@ "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, "node_modules/@types/react": { - "version": "17.0.52", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.52.tgz", - "integrity": "sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A==", + "version": "18.0.26", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.26.tgz", + "integrity": "sha512-hCR3PJQsAIXyxhTNSiDFY//LhnMZWpNNr5etoCqx/iUfGc5gXWtQR2Phl908jVR6uPXacojQWTg4qRpkxTuGug==", "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -4670,11 +4894,11 @@ } }, "node_modules/@types/react-dom": { - "version": "17.0.18", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.18.tgz", - "integrity": "sha512-rLVtIfbwyur2iFKykP2w0pl/1unw26b5td16d5xMgp7/yjTHomkyxPYChFoCr/FtEX1lN9wY6lFj1qvKdS5kDw==", + "version": "18.0.9", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.9.tgz", + "integrity": "sha512-qnVvHxASt/H7i+XG1U1xMiY5t+IHcPGUK7TDMDzom08xa7e86eCeKOiLZezwCKVxJn6NEiiy2ekgX8aQssjIKg==", "dependencies": { - "@types/react": "^17" + "@types/react": "*" } }, "node_modules/@types/react-google-recaptcha": { @@ -4694,6 +4918,14 @@ "@types/react": "*" } }, + "node_modules/@types/react-reconciler": { + "version": "0.26.7", + "resolved": "https://registry.npmjs.org/@types/react-reconciler/-/react-reconciler-0.26.7.tgz", + "integrity": "sha512-mBDYl8x+oyPX/VBb3E638N0B7xG+SPk/EAMcVPeexqus/5aTpTphQi0curhhshOqRrc9t6OPoJfEUkbymse/lQ==", + "dependencies": { + "@types/react": "*" + } + }, "node_modules/@types/react-swipeable-views": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/@types/react-swipeable-views/-/react-swipeable-views-0.13.1.tgz", @@ -4821,13 +5053,13 @@ "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.44.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.44.0.tgz", - "integrity": "sha512-j5ULd7FmmekcyWeArx+i8x7sdRHzAtXTkmDPthE4amxZOWKFK7bomoJ4r7PJ8K7PoMzD16U8MmuZFAonr1ERvw==", + "version": "5.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.45.0.tgz", + "integrity": "sha512-CXXHNlf0oL+Yg021cxgOdMHNTXD17rHkq7iW6RFHoybdFgQBjU3yIXhhcPpGwr1CjZlo6ET8C6tzX5juQoXeGA==", "dependencies": { - "@typescript-eslint/scope-manager": "5.44.0", - "@typescript-eslint/type-utils": "5.44.0", - "@typescript-eslint/utils": "5.44.0", + "@typescript-eslint/scope-manager": "5.45.0", + "@typescript-eslint/type-utils": "5.45.0", + "@typescript-eslint/utils": "5.45.0", "debug": "^4.3.4", "ignore": "^5.2.0", "natural-compare-lite": "^1.4.0", @@ -4867,11 +5099,11 @@ } }, "node_modules/@typescript-eslint/experimental-utils": { - "version": "5.44.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.44.0.tgz", - "integrity": "sha512-j8GLemAySe8oUCgILdUaT66pemdWSYcwUYG2Pb71O119hCdvkU+4q8sUTbnDg8NhlZEzSWG2N1v4IxT1kEZrGg==", + "version": "5.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.45.0.tgz", + "integrity": "sha512-DnRQg5+3uHHt/gaifTjwg9OKbg9/TWehfJzYHQIDJboPEbF897BKDE/qoqMhW7nf0jWRV1mwVXTaUvtB1/9Gwg==", "dependencies": { - "@typescript-eslint/utils": "5.44.0" + "@typescript-eslint/utils": "5.45.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -4885,13 +5117,13 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.44.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.44.0.tgz", - "integrity": "sha512-H7LCqbZnKqkkgQHaKLGC6KUjt3pjJDx8ETDqmwncyb6PuoigYajyAwBGz08VU/l86dZWZgI4zm5k2VaKqayYyA==", + "version": "5.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.45.0.tgz", + "integrity": "sha512-brvs/WSM4fKUmF5Ot/gEve6qYiCMjm6w4HkHPfS6ZNmxTS0m0iNN4yOChImaCkqc1hRwFGqUyanMXuGal6oyyQ==", "dependencies": { - "@typescript-eslint/scope-manager": "5.44.0", - "@typescript-eslint/types": "5.44.0", - "@typescript-eslint/typescript-estree": "5.44.0", + "@typescript-eslint/scope-manager": "5.45.0", + "@typescript-eslint/types": "5.45.0", + "@typescript-eslint/typescript-estree": "5.45.0", "debug": "^4.3.4" }, "engines": { @@ -4911,12 +5143,12 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.44.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.44.0.tgz", - "integrity": "sha512-2pKml57KusI0LAhgLKae9kwWeITZ7IsZs77YxyNyIVOwQ1kToyXRaJLl+uDEXzMN5hnobKUOo2gKntK9H1YL8g==", + "version": "5.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.45.0.tgz", + "integrity": "sha512-noDMjr87Arp/PuVrtvN3dXiJstQR1+XlQ4R1EvzG+NMgXi8CuMCXpb8JqNtFHKceVSQ985BZhfRdowJzbv4yKw==", "dependencies": { - "@typescript-eslint/types": "5.44.0", - "@typescript-eslint/visitor-keys": "5.44.0" + "@typescript-eslint/types": "5.45.0", + "@typescript-eslint/visitor-keys": "5.45.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -4927,12 +5159,12 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.44.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.44.0.tgz", - "integrity": "sha512-A1u0Yo5wZxkXPQ7/noGkRhV4J9opcymcr31XQtOzcc5nO/IHN2E2TPMECKWYpM3e6olWEM63fq/BaL1wEYnt/w==", + "version": "5.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.45.0.tgz", + "integrity": "sha512-DY7BXVFSIGRGFZ574hTEyLPRiQIvI/9oGcN8t1A7f6zIs6ftbrU0nhyV26ZW//6f85avkwrLag424n+fkuoJ1Q==", "dependencies": { - "@typescript-eslint/typescript-estree": "5.44.0", - "@typescript-eslint/utils": "5.44.0", + "@typescript-eslint/typescript-estree": "5.45.0", + "@typescript-eslint/utils": "5.45.0", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -4953,9 +5185,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.44.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.44.0.tgz", - "integrity": "sha512-Tp+zDnHmGk4qKR1l+Y1rBvpjpm5tGXX339eAlRBDg+kgZkz9Bw+pqi4dyseOZMsGuSH69fYfPJCBKBrbPCxYFQ==", + "version": "5.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.45.0.tgz", + "integrity": "sha512-QQij+u/vgskA66azc9dCmx+rev79PzX8uDHpsqSjEFtfF2gBUTRCpvYMh2gw2ghkJabNkPlSUCimsyBEQZd1DA==", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -4965,12 +5197,12 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.44.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.44.0.tgz", - "integrity": "sha512-M6Jr+RM7M5zeRj2maSfsZK2660HKAJawv4Ud0xT+yauyvgrsHu276VtXlKDFnEmhG+nVEd0fYZNXGoAgxwDWJw==", + "version": "5.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.45.0.tgz", + "integrity": "sha512-maRhLGSzqUpFcZgXxg1qc/+H0bT36lHK4APhp0AEUVrpSwXiRAomm/JGjSG+kNUio5kAa3uekCYu/47cnGn5EQ==", "dependencies": { - "@typescript-eslint/types": "5.44.0", - "@typescript-eslint/visitor-keys": "5.44.0", + "@typescript-eslint/types": "5.45.0", + "@typescript-eslint/visitor-keys": "5.45.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -5005,15 +5237,15 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.44.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.44.0.tgz", - "integrity": "sha512-fMzA8LLQ189gaBjS0MZszw5HBdZgVwxVFShCO3QN+ws3GlPkcy9YuS3U4wkT6su0w+Byjq3mS3uamy9HE4Yfjw==", + "version": "5.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.45.0.tgz", + "integrity": "sha512-OUg2JvsVI1oIee/SwiejTot2OxwU8a7UfTFMOdlhD2y+Hl6memUSL4s98bpUTo8EpVEr0lmwlU7JSu/p2QpSvA==", "dependencies": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.44.0", - "@typescript-eslint/types": "5.44.0", - "@typescript-eslint/typescript-estree": "5.44.0", + "@typescript-eslint/scope-manager": "5.45.0", + "@typescript-eslint/types": "5.45.0", + "@typescript-eslint/typescript-estree": "5.45.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -5064,11 +5296,11 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.44.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.44.0.tgz", - "integrity": "sha512-a48tLG8/4m62gPFbJ27FxwCOqPKxsb8KC3HkmYoq2As/4YyjQl1jDbRr1s63+g4FS/iIehjmN3L5UjmKva1HzQ==", + "version": "5.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.45.0.tgz", + "integrity": "sha512-jc6Eccbn2RtQPr1s7th6jJWQHBHI6GBVQkCHoJFQ5UreaKm59Vxw+ynQUPPY2u2Amquc+7tmEoC2G52ApsGNNg==", "dependencies": { - "@typescript-eslint/types": "5.44.0", + "@typescript-eslint/types": "5.45.0", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -5085,20 +5317,20 @@ "integrity": "sha512-3tt7FVSbjtBCNBhffy7k26rpnEmk8GQj9QkTGZBIfpHU7mG3Buryt69u6xooYM7/gmv7GIqD4QxxIauIp2HHKg==" }, "node_modules/@uiw/react-markdown-preview": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@uiw/react-markdown-preview/-/react-markdown-preview-4.1.5.tgz", - "integrity": "sha512-CYiwzrarfg/jCsSHSfLkgxpLiqwZjmXhMJmwMa2SCct/PX/vt9wJJ84aNgUVbSjfQFKgmTlSWpDiN+kGnf8D/w==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@uiw/react-markdown-preview/-/react-markdown-preview-4.1.6.tgz", + "integrity": "sha512-22dGV1HfyDXnObmF4ot4Is+o7QrKvg10Q3SBwDKoyJk3KIRMhCo/HCT+YrCCEtVTQIz2KffCDq2Cx9yvUmE6Ow==", "dependencies": { "@babel/runtime": "^7.17.2", "@uiw/copy-to-clipboard": "~1.0.12", "react-markdown": "~8.0.0", - "rehype-attr": "~2.0.7", + "rehype-attr": "~2.1.0", "rehype-autolink-headings": "~6.1.1", "rehype-ignore": "^1.0.1", "rehype-prism-plus": "~1.5.0", "rehype-raw": "^6.1.1", "rehype-rewrite": "~3.0.6", - "rehype-slug": "~5.0.1", + "rehype-slug": "~5.1.0", "remark-gfm": "~3.0.1", "unist-util-visit": "^4.1.0" }, @@ -5121,6 +5353,22 @@ "react-dom": ">=16.8.0" } }, + "node_modules/@use-gesture/core": { + "version": "10.2.22", + "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.22.tgz", + "integrity": "sha512-Ek0JZFYfk+hicLmoG094gm3YOuDMBNckHb988e59YOZoAkETT8dQSzT+g3QkSHSiP1m5wFXAGPSgxvOuwvGKHQ==" + }, + "node_modules/@use-gesture/react": { + "version": "10.2.22", + "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.22.tgz", + "integrity": "sha512-ECo7ig16SxBE06ENIURO1woKEB6TC8qY3a0rugJjQ2f1o0Tj28xS/eYNyJuqzQB5YT0q5IrF7ZFpbx1p/5ohYA==", + "dependencies": { + "@use-gesture/core": "10.2.22" + }, + "peerDependencies": { + "react": ">= 16.8.0" + } + }, "node_modules/@webassemblyjs/ast": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", @@ -5252,6 +5500,11 @@ "@xtuc/long": "4.2.2" } }, + "node_modules/@webgpu/glslang": { + "version": "0.0.15", + "resolved": "https://registry.npmjs.org/@webgpu/glslang/-/glslang-0.0.15.tgz", + "integrity": "sha512-niT+Prh3Aff8Uf1MVBVUsaNjFj9rJAKDXuoHIKiQbB+6IUP/3J3JIhBNyZ7lDhytvXxw6ppgnwKZdDJ08UMj4Q==" + }, "node_modules/@xtuc/ieee754": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", @@ -6028,6 +6281,14 @@ "node": ">= 8.0.0" } }, + "node_modules/bidi-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bidi-js/-/bidi-js-1.0.2.tgz", + "integrity": "sha512-rzSy/k7WdX5zOyeHHCOixGXbCHkyogkxPKL2r8QtzHmVQDiWCXUWa18bLdMWT9CYMLOYTjWpTHawuev2ouYJVw==", + "dependencies": { + "require-from-string": "^2.0.2" + } + }, "node_modules/big.js": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", @@ -6331,9 +6592,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001434", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001434.tgz", - "integrity": "sha512-aOBHrLmTQw//WFa2rcF1If9fa3ypkC1wzqqiKHgfdrXTWcU8C4gKVZT77eQAPWN1APys3+uQ0Df07rKauXGEYA==", + "version": "1.0.30001436", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001436.tgz", + "integrity": "sha512-ZmWkKsnC2ifEPoWUvSAIGyOYwT+keAaaWPHiQ9DfMqS1t6tfuyFYoWR78TeZtznkEQ64+vGXH9cZrElwR2Mrxg==", "funding": [ { "type": "opencollective", @@ -6345,6 +6606,26 @@ } ] }, + "node_modules/cannon-es": { + "version": "0.20.0", + "resolved": "https://registry.npmjs.org/cannon-es/-/cannon-es-0.20.0.tgz", + "integrity": "sha512-eZhWTZIkFOnMAJOgfXJa9+b3kVlvG+FX4mdkpePev/w/rP5V8NRquGyEozcjPfEoXUlb+p7d9SUcmDSn14prOA==" + }, + "node_modules/cannon-es-debugger": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/cannon-es-debugger/-/cannon-es-debugger-1.0.0.tgz", + "integrity": "sha512-sE9lDOBAYFKlh+0w+cvWKwUhJef8HYnUSVPWPL0jD15MAuVRQKno4QYZSGxgOoJkMR3mQqxL4bxys2b3RSWH8g==", + "peerDependencies": { + "cannon-es": "0.x", + "three": "0.x", + "typescript": ">=3.8" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, "node_modules/case-sensitive-paths-webpack-plugin": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", @@ -6434,6 +6715,19 @@ "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.2.tgz", "integrity": "sha512-HBiYvXvn9Z70Z88XKjz3AEKd4HJhBXsa3j7xFnITAzoS8+q6eIGi8qDB8FKPBAjtuxjI/zFpwuiCb8oDtKOYrA==" }, + "node_modules/chevrotain": { + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/chevrotain/-/chevrotain-10.4.2.tgz", + "integrity": "sha512-gzF5GxE0Ckti5kZVuKEZycLntB5X2aj9RVY0r4/220GwQjdnljU+/t3kP74/FMWC7IzCDDEjQ9wsFUf0WCdSHg==", + "dependencies": { + "@chevrotain/cst-dts-gen": "10.4.2", + "@chevrotain/gast": "10.4.2", + "@chevrotain/types": "10.4.2", + "@chevrotain/utils": "10.4.2", + "lodash": "4.17.21", + "regexp-to-ast": "0.5.0" + } + }, "node_modules/chokidar": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", @@ -7159,9 +7453,9 @@ "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" }, "node_modules/cssdb": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.1.0.tgz", - "integrity": "sha512-Sd99PrFgx28ez4GHu8yoQIufc/70h9oYowDf4EjeIKi8mac9whxRjhM3IaMr6EllP6KKKWtJrMfN6C7T9tIWvQ==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.2.0.tgz", + "integrity": "sha512-JYlIsE7eKHSi0UNuCyo96YuIDFqvhGgHw4Ck6lsN+DP0Tp8M64UTDT2trGbkMDqnCoEjks7CkS0XcjU0rkvBdg==", "funding": { "type": "opencollective", "url": "https://opencollective.com/csstools" @@ -7331,6 +7625,11 @@ "node": ">=10" } }, + "node_modules/debounce": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==" + }, "node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -7365,9 +7664,9 @@ } }, "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", "engines": { "node": ">=0.10" } @@ -7523,6 +7822,14 @@ "npm": "1.2.8000 || >= 1.4.16" } }, + "node_modules/detect-gpu": { + "version": "4.0.50", + "resolved": "https://registry.npmjs.org/detect-gpu/-/detect-gpu-4.0.50.tgz", + "integrity": "sha512-T67HE5+ONONN8rPXCBJPupyCg2QT8+l2NUUMuPxAppsMJBDPG/Jg0URLs6GyDzLm2niUE+oncIHSuy3VinoPeQ==", + "dependencies": { + "webgl-constants": "^1.1.1" + } + }, "node_modules/detect-newline": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", @@ -7771,6 +8078,11 @@ "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" }, + "node_modules/draco3d": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/draco3d/-/draco3d-1.5.5.tgz", + "integrity": "sha512-JVuNV0EJzD3LBYhGyIXJLeBID/EVtmFO1ZNhAYflTgiMiAJlbhXQmRRda/azjc8MRVMHh0gqGhiqHUo5dIXM8Q==" + }, "node_modules/duplexer": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", @@ -8107,9 +8419,9 @@ } }, "node_modules/eslint": { - "version": "8.28.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.28.0.tgz", - "integrity": "sha512-S27Di+EVyMxcHiwDrFzk8dJYAaD+/5SoWKxL1ri/71CRHsnJnRDPNt2Kzj24+MT9FDupf4aqqyqPrvI8MvQ4VQ==", + "version": "8.29.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.29.0.tgz", + "integrity": "sha512-isQ4EEiyUjZFbEKvEGJKKGBwXtvXX+zJbkVKCgTuB9t/+jUBcy8avhkEwWJecI15BkRkOYmvIM5ynbhRjEkoeg==", "dependencies": { "@eslint/eslintrc": "^1.3.3", "@humanwhocodes/config-array": "^0.11.6", @@ -8924,9 +9236,9 @@ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" }, "node_modules/fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.14.0.tgz", + "integrity": "sha512-eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg==", "dependencies": { "reusify": "^1.0.4" } @@ -8950,6 +9262,11 @@ "bser": "2.1.1" } }, + "node_modules/fflate": { + "version": "0.6.10", + "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.6.10.tgz", + "integrity": "sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==" + }, "node_modules/file-entry-cache": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", @@ -8997,9 +9314,9 @@ } }, "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.1.tgz", + "integrity": "sha512-362NP+zlprccbEt/SkxKfRMHnNY85V74mVnpUpNyr3F35covl09Kec7/sEFLt3RA4oXmewtoaanoIf67SE5Y5g==", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -9452,9 +9769,9 @@ } }, "node_modules/github-slugger": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", - "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", + "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==" }, "node_modules/glob": { "version": "7.2.3", @@ -9553,6 +9870,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/glsl-noise": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/glsl-noise/-/glsl-noise-0.0.0.tgz", + "integrity": "sha512-b/ZCF6amfAUb7dJM/MxRs7AetQEahYzJ8PtgfrmEdtw6uyGOr+ZSGtgjFm6mfsBkxJ4d2W7kg+Nlqzqvn3Bc0w==" + }, "node_modules/gopd": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", @@ -10272,9 +10594,9 @@ ] }, "node_modules/ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.1.tgz", + "integrity": "sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA==", "engines": { "node": ">= 4" } @@ -10926,6 +11248,25 @@ "node": ">=8" } }, + "node_modules/its-fine": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/its-fine/-/its-fine-1.0.6.tgz", + "integrity": "sha512-VZJZPwVT2kxe5KQv+TxCjojfLiUIut8zXDNLTxcM7gJ/xQ/bSPk5M0neZ+j3myy45KKkltY1mm1jyJgx3Fxsdg==", + "dependencies": { + "@types/react-reconciler": "^0.28.0" + }, + "peerDependencies": { + "react": ">=18.0" + } + }, + "node_modules/its-fine/node_modules/@types/react-reconciler": { + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@types/react-reconciler/-/react-reconciler-0.28.0.tgz", + "integrity": "sha512-5cjk9ottZAj7eaTsqzPUIlrVbh3hBAO2YaEL1rkjHKB3xNAId7oU8GhzvAX+gfmlfoxTwJnBjPxEHyxkEA1Ffg==", + "dependencies": { + "@types/react": "*" + } + }, "node_modules/jake": { "version": "10.8.5", "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", @@ -11949,9 +12290,9 @@ } }, "node_modules/jest-watch-typeahead/node_modules/@types/yargs": { - "version": "17.0.14", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.14.tgz", - "integrity": "sha512-9Pj7abXoW1RSTcZaL2Hk6G2XyLMlp5ECdVC/Zf2p/KBjC3srijLGgRAXOBjtFrJoIrvxdTKyKDA14bEcbxBaWw==", + "version": "17.0.15", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.15.tgz", + "integrity": "sha512-ZHc4W2dnEQPfhn06TBEdWaiUHEZAocYaiVMfwOipY5jcJt/251wVrKCBWBetGZWO5CF8tdb7L3DmdxVlZ2BOIg==", "dependencies": { "@types/yargs-parser": "*" } @@ -12530,17 +12871,22 @@ "node": ">= 8" } }, + "node_modules/ktx-parse": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/ktx-parse/-/ktx-parse-0.4.5.tgz", + "integrity": "sha512-MK3FOody4TXbFf8Yqv7EBbySw7aPvEcPX++Ipt6Sox+/YMFvR5xaTyhfNSk1AEmMy+RYIw81ctN4IMxCB8OAlg==" + }, "node_modules/language-subtag-registry": { "version": "0.3.22", "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" }, "node_modules/language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.6.tgz", + "integrity": "sha512-HNkaCgM8wZgE/BZACeotAAgpL9FUjEnhgF0FVQMIgH//zqTPreLYMb3rWYkYAqPoF75Jwuycp1da7uz66cfFQg==", "dependencies": { - "language-subtag-registry": "~0.3.2" + "language-subtag-registry": "^0.3.20" } }, "node_modules/leven": { @@ -12616,6 +12962,11 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, + "node_modules/lodash.clamp": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/lodash.clamp/-/lodash.clamp-4.0.3.tgz", + "integrity": "sha512-HvzRFWjtcguTW7yd8NJBshuNaCa8aqNFtnswdT7f/cMd/1YKy5Zzoq4W/Oxvnx9l7aeY258uSdDfM793+eLsVg==" + }, "node_modules/lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", @@ -12631,6 +12982,16 @@ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" }, + "node_modules/lodash.omit": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", + "integrity": "sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==" + }, + "node_modules/lodash.pick": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", + "integrity": "sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q==" + }, "node_modules/lodash.sortby": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", @@ -12747,9 +13108,9 @@ } }, "node_modules/markdown-table": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.2.tgz", - "integrity": "sha512-y8j3a5/DkJCmS5x4dMCQL+OR0+2EAq3DOtio1COSHsmW2BGXnNCK3v12hJt1LrUz5iZH5g0LmuYOjDdI+czghA==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", + "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -13025,6 +13386,14 @@ "node": ">= 8" } }, + "node_modules/meshline": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/meshline/-/meshline-2.0.4.tgz", + "integrity": "sha512-Jh6DJl/zLqA4xsKvGv5950jr2ukyXQE1wgxs8u94cImHrvL6soVIggqjP+2hVHZXGYaKnWszhtjuCbKNeQyYiw==", + "peerDependencies": { + "three": ">=0.137" + } + }, "node_modules/methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", @@ -13688,9 +14057,9 @@ } }, "node_modules/mini-css-extract-plugin": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.0.tgz", - "integrity": "sha512-auqtVo8KhTScMsba7MbijqZTfibbXiBNlPAQbsVt7enQfcDYLdgG57eGxMqwVU3mfeWANY4F1wUg+rMF+ycZgw==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.1.tgz", + "integrity": "sha512-viOoaUFy+Z2w43VsGPbtfwFrr0tKwDctK9dUofG5MBViYhD1noGFUzzDIVw0KPwCGUP+c7zqLxm+acuQs7zLzw==", "dependencies": { "schema-utils": "^4.0.0" }, @@ -13789,6 +14158,11 @@ "mkdirp": "bin/cmd.js" } }, + "node_modules/mmd-parser": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mmd-parser/-/mmd-parser-1.0.4.tgz", + "integrity": "sha512-Qi0VCU46t2IwfGv5KF0+D/t9cizcDug7qnNoy9Ggk7aucp0tssV8IwTMkBlDbm+VqAf3cdQHTCARKSsuS2MYFg==" + }, "node_modules/mri": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", @@ -14148,6 +14522,21 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/opentype.js": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/opentype.js/-/opentype.js-1.3.4.tgz", + "integrity": "sha512-d2JE9RP/6uagpQAVtJoF0pJJA/fgai89Cc50Yp0EJHk+eLp6QQ7gBoblsnubRULNY132I0J1QKMJ+JTbMqz4sw==", + "dependencies": { + "string.prototype.codepointat": "^0.2.1", + "tiny-inflate": "^1.0.3" + }, + "bin": { + "ot": "bin/ot" + }, + "engines": { + "node": ">= 8.0.0" + } + }, "node_modules/optionator": { "version": "0.9.1", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", @@ -14692,9 +15081,9 @@ } }, "node_modules/postcss-custom-properties": { - "version": "12.1.10", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.10.tgz", - "integrity": "sha512-U3BHdgrYhCrwTVcByFHs9EOBoqcKq4Lf3kXwbTi4hhq0qWhl/pDWq2THbv/ICX/Fl9KqeHBb8OVrTf2OaYF07A==", + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", + "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -15686,6 +16075,11 @@ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" }, + "node_modules/potpack": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/potpack/-/potpack-1.0.2.tgz", + "integrity": "sha512-choctRBIV9EMT9WGAZHn3V7t0Z2pMQyl0EZE6pFc/6ml3ssw7Dlf/oAOvFwjm1HVsqfQN8GfeFyJ+d8tRzqueQ==" + }, "node_modules/prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", @@ -15883,11 +16277,11 @@ } }, "node_modules/query-string": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.1.tgz", - "integrity": "sha512-MplouLRDHBZSG9z7fpuAAcI7aAYjDLhtsiVZsevsfaHWDS2IDdORKbSd1kWUA+V4zyva/HZoSfpwnYMMQDhb0w==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz", + "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==", "dependencies": { - "decode-uri-component": "^0.2.0", + "decode-uri-component": "^0.2.2", "filter-obj": "^1.1.0", "split-on-first": "^1.0.0", "strict-uri-encode": "^2.0.0" @@ -16001,12 +16395,11 @@ } }, "node_modules/react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "loose-envify": "^1.1.0" }, "engines": { "node": ">=0.10.0" @@ -16055,6 +16448,17 @@ "react": ">=16.4.1" } }, + "node_modules/react-composer": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/react-composer/-/react-composer-5.0.3.tgz", + "integrity": "sha512-1uWd07EME6XZvMfapwZmc7NgCZqDemcvicRi3wMJzXsQLvZ3L7fTHVyPy1bZdnWXM4iPjYuNE+uJ41MLKeTtnA==", + "dependencies": { + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "react": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0" + } + }, "node_modules/react-dev-utils": { "version": "12.0.1", "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", @@ -16124,16 +16528,23 @@ } }, "node_modules/react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", "dependencies": { "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" + "scheduler": "^0.23.0" }, "peerDependencies": { - "react": "17.0.2" + "react": "^18.2.0" + } + }, + "node_modules/react-dom/node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dependencies": { + "loose-envify": "^1.1.0" } }, "node_modules/react-error-overlay": { @@ -16177,15 +16588,38 @@ "react": ">=16.8.0" } }, + "node_modules/react-hooks-global-state/node_modules/zustand": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.0.0.tgz", + "integrity": "sha512-OrsfQTnRXF1LZ9/vR/IqN9ws5EXUhb149xmPjErZnUrkgxS/gAHGy2dPNIVkVvoxrVe1sIydn4JjF0dYHmGeeQ==", + "dependencies": { + "use-sync-external-store": "1.2.0" + }, + "engines": { + "node": ">=12.7.0" + }, + "peerDependencies": { + "immer": ">=9.0", + "react": ">=16.8" + }, + "peerDependenciesMeta": { + "immer": { + "optional": true + }, + "react": { + "optional": true + } + } + }, "node_modules/react-is": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" }, "node_modules/react-markdown": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-8.0.3.tgz", - "integrity": "sha512-We36SfqaKoVNpN1QqsZwWSv/OZt5J15LNgTLWynwAN5b265hrQrsjMtlRNwUvS+YyR3yDM8HpTNc4pK9H/Gc0A==", + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-8.0.4.tgz", + "integrity": "sha512-2oxHa6oDxc1apg/Gnc1Goh06t3B617xeywqI/92wmDV9FELI6ayRkwge7w7DoEqM0gRpZGTNU6xQG+YpJISnVg==", "dependencies": { "@types/hast": "^2.0.0", "@types/prop-types": "^15.0.0", @@ -16212,6 +16646,15 @@ "react": ">=16" } }, + "node_modules/react-merge-refs": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/react-merge-refs/-/react-merge-refs-1.1.0.tgz", + "integrity": "sha512-alTKsjEL0dKH/ru1Iyn7vliS2QRcBp9zZPGoWxUOvRGWPUYgjo+V01is7p04It6KhgrzhJGnIj9GgX8W4bZoCQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, "node_modules/react-qr-code": { "version": "2.0.8", "resolved": "https://registry.npmjs.org/react-qr-code/-/react-qr-code-2.0.8.tgz", @@ -16230,6 +16673,21 @@ } } }, + "node_modules/react-reconciler": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/react-reconciler/-/react-reconciler-0.27.0.tgz", + "integrity": "sha512-HmMDKciQjYmBRGuuhIaKA1ba/7a+UsM5FzOZsMO2JYHt9Jh8reCb7j1eDC95NOyUlKM9KRyvdx0flBuDvYSBoA==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.21.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "react": "^18.0.0" + } + }, "node_modules/react-refresh": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", @@ -16239,11 +16697,11 @@ } }, "node_modules/react-router": { - "version": "6.4.3", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.4.3.tgz", - "integrity": "sha512-BT6DoGn6aV1FVP5yfODMOiieakp3z46P1Fk0RNzJMACzE7C339sFuHebfvWtnB4pzBvXXkHP2vscJzWRuUjTtA==", + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.4.4.tgz", + "integrity": "sha512-SA6tSrUCRfuLWeYsTJDuriRqfFIsrSvuH7SqAJHegx9ZgxadE119rU8oOX/rG5FYEthpdEaEljdjDlnBxvfr+Q==", "dependencies": { - "@remix-run/router": "1.0.3" + "@remix-run/router": "1.0.4" }, "engines": { "node": ">=14" @@ -16253,12 +16711,12 @@ } }, "node_modules/react-router-dom": { - "version": "6.4.3", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.4.3.tgz", - "integrity": "sha512-MiaYQU8CwVCaOfJdYvt84KQNjT78VF0TJrA17SIQgNHRvLnXDJO6qsFqq8F/zzB1BWZjCFIrQpu4QxcshitziQ==", + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.4.4.tgz", + "integrity": "sha512-0Axverhw5d+4SBhLqLpzPhNkmv7gahUwlUVIOrRLGJ4/uwt30JVajVJXqv2Qr/LCwyvHhQc7YyK1Do8a9Jj7qA==", "dependencies": { - "@remix-run/router": "1.0.3", - "react-router": "6.4.3" + "@remix-run/router": "1.0.4", + "react-router": "6.4.4" }, "engines": { "node": ">=14" @@ -16475,6 +16933,18 @@ "react-dom": ">=16.6.0" } }, + "node_modules/react-use-measure": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/react-use-measure/-/react-use-measure-2.1.1.tgz", + "integrity": "sha512-nocZhN26cproIiIduswYpV5y5lQpSQS1y/4KuvUCjSKmw7ZWIS/+g3aFnX3WdBkyuGUtTLif3UTqnLLhbDoQig==", + "dependencies": { + "debounce": "^1.2.1" + }, + "peerDependencies": { + "react": ">=16.13", + "react-dom": ">=16.13" + } + }, "node_modules/react-web-share": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/react-web-share/-/react-web-share-2.0.2.tgz", @@ -16596,6 +17066,11 @@ "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" }, + "node_modules/regexp-to-ast": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/regexp-to-ast/-/regexp-to-ast-0.5.0.tgz", + "integrity": "sha512-tlbJqcMHnPKI9zSrystikWKwHkBqu2a/Sgw01h3zFjvYrMxEDYHzzoMZnUrbIfpTFEsoRnnviOXNCzFiSc54Qw==" + }, "node_modules/regexp.prototype.flags": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", @@ -16679,9 +17154,9 @@ } }, "node_modules/rehype-attr": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/rehype-attr/-/rehype-attr-2.0.8.tgz", - "integrity": "sha512-EISuHQNPUN2InK+R1tmiAp3IxvNw4utF3MY6+6QoltAXwSqgvC3RVhfaOVUxyakTb4KJmfii3s0b/a7DlQYZTg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/rehype-attr/-/rehype-attr-2.1.2.tgz", + "integrity": "sha512-Se8EOM4hINnoYciwW+Yu2gB3ZXMzA9zSM7Wzq4G2id+qQkRr8Bpwy9NPrGt3FVZx+sR1opkorBlaO3/CyGfEkA==", "dependencies": { "unified": "~10.1.1", "unist-util-visit": "~4.1.0" @@ -16796,12 +17271,12 @@ } }, "node_modules/rehype-slug": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/rehype-slug/-/rehype-slug-5.0.1.tgz", - "integrity": "sha512-X5v3wV/meuOX9NFcGhJvUpEjIvQl2gDvjg3z40RVprYFt7q3th4qMmYLULiu3gXvbNX1ppx+oaa6JyY1W67pTA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/rehype-slug/-/rehype-slug-5.1.0.tgz", + "integrity": "sha512-Gf91dJoXneiorNEnn+Phx97CO7oRMrpi+6r155tTxzGuLtm+QrI4cTwCa9e1rtePdL4i9tSO58PeSS6HWfgsiw==", "dependencies": { "@types/hast": "^2.0.0", - "github-slugger": "^1.1.1", + "github-slugger": "^2.0.0", "hast-util-has-property": "^2.0.0", "hast-util-heading-rank": "^2.0.0", "hast-util-to-string": "^2.0.0", @@ -17382,6 +17857,7 @@ "version": "7.0.2", "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser", "dependencies": { "@babel/code-frame": "^7.10.4", "jest-worker": "^26.2.1", @@ -17553,12 +18029,11 @@ } }, "node_modules/scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "version": "0.21.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.21.0.tgz", + "integrity": "sha512-1r87x5fz9MXqswA2ERLo0EbOAU74DpIUO090gIasYTqlVoJeMcl+Z1Rg7WHz+qtPujhS/hGIt9kxZOYBV3faRQ==", "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "loose-envify": "^1.1.0" } }, "node_modules/schema-utils": { @@ -17928,7 +18403,8 @@ "node_modules/sourcemap-codec": { "version": "1.4.8", "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead" }, "node_modules/space-separated-tokens": { "version": "2.0.2", @@ -18010,6 +18486,11 @@ "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" }, + "node_modules/stats.js": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/stats.js/-/stats.js-0.17.0.tgz", + "integrity": "sha512-hNKz8phvYLPEcRkeG1rsGmV5ChMjKDAWU7/OJJdDErPBNChQXxCo3WZurGpnWc6gZhAzEPFad1aVgyOANH1sMw==" + }, "node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -18069,6 +18550,11 @@ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" }, + "node_modules/string.prototype.codepointat": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/string.prototype.codepointat/-/string.prototype.codepointat-0.2.1.tgz", + "integrity": "sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==" + }, "node_modules/string.prototype.matchall": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", @@ -18284,6 +18770,14 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/suspend-react": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/suspend-react/-/suspend-react-0.0.8.tgz", + "integrity": "sha512-ZC3r8Hu1y0dIThzsGw0RLZplnX9yXwfItcvaIzJc2VQVi8TGyGDlu92syMB5ulybfvGLHAI5Ghzlk23UBPF8xg==", + "peerDependencies": { + "react": ">=17.0" + } + }, "node_modules/svg-parser": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", @@ -18538,9 +19032,9 @@ } }, "node_modules/terser": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.0.tgz", - "integrity": "sha512-KjTV81QKStSfwbNiwlBXfcgMcOloyuRdb62/iLFPGBcVNF4EXjhdYBhYHmbJpiBrVxZhDvltE11j+LBQUxEEJg==", + "version": "5.16.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.1.tgz", + "integrity": "sha512-xvQfyfA1ayT0qdK47zskQgRZeWLoOQ8JQ6mIgRGVNwZKdQMU+5FkCBjmv4QjcrTzyZquRw2FVtlJSRUmMKQslw==", "dependencies": { "@jridgewell/source-map": "^0.3.2", "acorn": "^8.5.0", @@ -18610,6 +19104,40 @@ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" }, + "node_modules/three": { + "version": "0.147.0", + "resolved": "https://registry.npmjs.org/three/-/three-0.147.0.tgz", + "integrity": "sha512-LPTOslYQXFkmvceQjFTNnVVli2LaVF6C99Pv34fJypp8NbQLbTlu3KinZ0zURghS5zEehK+VQyvWuPZ/Sm8fzw==" + }, + "node_modules/three-mesh-bvh": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/three-mesh-bvh/-/three-mesh-bvh-0.5.19.tgz", + "integrity": "sha512-Q8huT0NautyR4afW0oMlOz8a4qm3b1jQ1ccMLF/TZ0rA4i58HljsnBjCLEDLQtIINZyLtZPdw60mrD81V/TZDA==", + "peerDependencies": { + "three": ">= 0.123.0" + } + }, + "node_modules/three-stdlib": { + "version": "2.20.2", + "resolved": "https://registry.npmjs.org/three-stdlib/-/three-stdlib-2.20.2.tgz", + "integrity": "sha512-e7QyYf9oKBtnWL8AYcDUuNG11s+aWZjExJ/zvXx63Ng2V93m2kS2EmfLt90QmouWjfmamegXx9g6qULjuAlhEg==", + "dependencies": { + "@babel/runtime": "^7.16.7", + "@types/offscreencanvas": "^2019.6.4", + "@webgpu/glslang": "^0.0.15", + "chevrotain": "^10.1.2", + "draco3d": "^1.4.1", + "fflate": "^0.6.9", + "ktx-parse": "^0.4.5", + "mmd-parser": "^1.0.4", + "opentype.js": "^1.3.3", + "potpack": "^1.0.1", + "zstddec": "^0.0.2" + }, + "peerDependencies": { + "three": ">=0.122.0" + } + }, "node_modules/throat": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", @@ -18620,6 +19148,11 @@ "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" }, + "node_modules/tiny-inflate": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", + "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==" + }, "node_modules/tiny-warning": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", @@ -18699,6 +19232,33 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/troika-three-text": { + "version": "0.46.4", + "resolved": "https://registry.npmjs.org/troika-three-text/-/troika-three-text-0.46.4.tgz", + "integrity": "sha512-Qsv0HhUKTZgSmAJs5wvO7YlBoJSP9TGPLmrg+K9pbQq4lseQdcevbno/WI38bwJBZ/qS56hvfqEzY0zUEFzDIw==", + "dependencies": { + "bidi-js": "^1.0.2", + "troika-three-utils": "^0.46.0", + "troika-worker-utils": "^0.46.0", + "webgl-sdf-generator": "1.1.1" + }, + "peerDependencies": { + "three": ">=0.103.0" + } + }, + "node_modules/troika-three-utils": { + "version": "0.46.0", + "resolved": "https://registry.npmjs.org/troika-three-utils/-/troika-three-utils-0.46.0.tgz", + "integrity": "sha512-llHyrXAcwzr0bpg80GxsIp73N7FuImm4WCrKDJkAqcAsWmE5pfP9+Qzw+oMWK1P/AdHQ79eOrOl9NjyW4aOw0w==", + "peerDependencies": { + "three": ">=0.103.0" + } + }, + "node_modules/troika-worker-utils": { + "version": "0.46.0", + "resolved": "https://registry.npmjs.org/troika-worker-utils/-/troika-worker-utils-0.46.0.tgz", + "integrity": "sha512-bzOx5f2ZBxkFhXtIvDJlLn2AI3bzCkGVbCndl/2dL5QZrwHEKl45OEIilCxYQQWJG1rEbOD9O80tMjoYjw19OA==" + }, "node_modules/trough": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", @@ -19143,6 +19703,14 @@ "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" }, + "node_modules/utility-types": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", + "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==", + "engines": { + "node": ">= 4" + } + }, "node_modules/utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", @@ -19324,6 +19892,16 @@ "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" }, + "node_modules/webgl-constants": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/webgl-constants/-/webgl-constants-1.1.1.tgz", + "integrity": "sha512-LkBXKjU5r9vAW7Gcu3T5u+5cvSvh5WwINdr0C+9jpzVB41cjQAP5ePArDtk/WHYdVj0GefCgM73BA7FlIiNtdg==" + }, + "node_modules/webgl-sdf-generator": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/webgl-sdf-generator/-/webgl-sdf-generator-1.1.1.tgz", + "integrity": "sha512-9Z0JcMTFxeE+b2x1LJTdnaT8rT8aEp7MVxkNwoycNmJWwPdzoXzMh0BjJSh/AEFP+KPYZUli814h8bJZFIZ2jA==" + }, "node_modules/webidl-conversions": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", @@ -20191,24 +20769,22 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/zstddec": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/zstddec/-/zstddec-0.0.2.tgz", + "integrity": "sha512-DCo0oxvcvOTGP/f5FA6tz2Z6wF+FIcEApSTu0zV5sQgn9hoT5lZ9YRAKUraxt9oP7l4e8TnNdi8IZTCX6WCkwA==" + }, "node_modules/zustand": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.0.0.tgz", - "integrity": "sha512-OrsfQTnRXF1LZ9/vR/IqN9ws5EXUhb149xmPjErZnUrkgxS/gAHGy2dPNIVkVvoxrVe1sIydn4JjF0dYHmGeeQ==", - "dependencies": { - "use-sync-external-store": "1.2.0" - }, + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-3.7.2.tgz", + "integrity": "sha512-PIJDIZKtokhof+9+60cpockVOq05sJzHCriyvaLBmEJixseQ1a5Kdov6fWZfWOu5SK9c+FhH1jU0tntLxRJYMA==", "engines": { "node": ">=12.7.0" }, "peerDependencies": { - "immer": ">=9.0", "react": ">=16.8" }, "peerDependenciesMeta": { - "immer": { - "optional": true - }, "react": { "optional": true } @@ -20258,25 +20834,25 @@ } }, "@babel/compat-data": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz", - "integrity": "sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==" + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.5.tgz", + "integrity": "sha512-KZXo2t10+/jxmkhNXc7pZTqRvSOIvVv/+lJwHS+B2rErwOyjuVRh60yVpb7liQ1U5t7lLJ1bz+t8tSypUZdm0g==" }, "@babel/core": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.2.tgz", - "integrity": "sha512-w7DbG8DtMrJcFOi4VrLm+8QM4az8Mo+PuLBKLp2zrYRCow8W/f9xiXm5sN53C8HksCyDQwCKha9JiDoIyPjT2g==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.5.tgz", + "integrity": "sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==", "requires": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.2", + "@babel/generator": "^7.20.5", "@babel/helper-compilation-targets": "^7.20.0", "@babel/helper-module-transforms": "^7.20.2", - "@babel/helpers": "^7.20.1", - "@babel/parser": "^7.20.2", + "@babel/helpers": "^7.20.5", + "@babel/parser": "^7.20.5", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.1", - "@babel/types": "^7.20.2", + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -20314,11 +20890,11 @@ } }, "@babel/generator": { - "version": "7.20.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.4.tgz", - "integrity": "sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.5.tgz", + "integrity": "sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==", "requires": { - "@babel/types": "^7.20.2", + "@babel/types": "^7.20.5", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, @@ -20371,9 +20947,9 @@ } }, "@babel/helper-create-class-features-plugin": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.2.tgz", - "integrity": "sha512-k22GoYRAHPYr9I+Gvy2ZQlAe5mGy8BqWst2wRt8cwIufWTxrsVshhIBvYNqC80N0GSFWTsqRVexOtfzlgOEDvA==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.5.tgz", + "integrity": "sha512-3RCdA/EmEaikrhayahwToF0fpweU/8o2p8vhc1c/1kftHOdTKuC65kik/TLc+qfbS8JKw4qqJbne4ovICDhmww==", "requires": { "@babel/helper-annotate-as-pure": "^7.18.6", "@babel/helper-environment-visitor": "^7.18.9", @@ -20385,12 +20961,12 @@ } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", - "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.20.5.tgz", + "integrity": "sha512-m68B1lkg3XDGX5yCvGO0kPx3v9WIYLnzjKfPcQiwntEQa5ZeRkPmo2X/ISJc8qxWGfwUr+kvZAeEzAwLec2r2w==", "requires": { "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.1.0" + "regexpu-core": "^5.2.1" } }, "@babel/helper-define-polyfill-provider": { @@ -20550,24 +21126,24 @@ "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==" }, "@babel/helper-wrap-function": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", - "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", + "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", "requires": { "@babel/helper-function-name": "^7.19.0", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" } }, "@babel/helpers": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.1.tgz", - "integrity": "sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg==", + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.6.tgz", + "integrity": "sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w==", "requires": { "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.1", - "@babel/types": "^7.20.0" + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" } }, "@babel/highlight": { @@ -20632,9 +21208,9 @@ } }, "@babel/parser": { - "version": "7.20.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz", - "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==" + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.5.tgz", + "integrity": "sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA==" }, "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { "version": "7.18.6", @@ -20685,11 +21261,11 @@ } }, "@babel/plugin-proposal-decorators": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.20.2.tgz", - "integrity": "sha512-nkBH96IBmgKnbHQ5gXFrcmez+Z9S2EIDKDQGp005ROqBigc88Tky4rzCnlP/lnlj245dCEQl4/YyV0V1kYh5dw==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.20.5.tgz", + "integrity": "sha512-Lac7PpRJXcC3s9cKsBfl+uc+DYXU5FD06BrTFunQO6QIQT+DwyzDPURAowI3bcvD1dZF/ank1Z5rstUJn3Hn4Q==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.20.2", + "@babel/helper-create-class-features-plugin": "^7.20.5", "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-replace-supers": "^7.19.1", "@babel/helper-split-export-declaration": "^7.18.6", @@ -20791,13 +21367,13 @@ } }, "@babel/plugin-proposal-private-property-in-object": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", - "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.20.5.tgz", + "integrity": "sha512-Vq7b9dUA12ByzB4EjQTPo25sFhY+08pQDBSZRtUAkj7lb7jahaHR5igera16QZ+3my1nYR4dKsNdYj5IjPHilQ==", "requires": { "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-private-property-in-object": "^7.14.5" } }, @@ -21005,9 +21581,9 @@ } }, "@babel/plugin-transform-block-scoping": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.2.tgz", - "integrity": "sha512-y5V15+04ry69OV2wULmwhEA6jwSWXO1TwAtIwiPXcvHcoOQUqpyMVd2bDsQJMW8AurjulIyUV8kDqtjSwHy1uQ==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.5.tgz", + "integrity": "sha512-WvpEIW9Cbj9ApF3yJCjIEEf1EiNJLtXagOrL5LNWEZOo3jv8pmPoYTSNJQvqej8OavVlgOoOPw6/htGZro6IkA==", "requires": { "@babel/helper-plugin-utils": "^7.20.2" } @@ -21153,12 +21729,12 @@ } }, "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", - "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", + "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0" + "@babel/helper-create-regexp-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-new-target": { @@ -21179,9 +21755,9 @@ } }, "@babel/plugin-transform-parameters": { - "version": "7.20.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.3.tgz", - "integrity": "sha512-oZg/Fpx0YDrj13KsLyO8I/CX3Zdw7z0O9qOd95SqcoIzuqy/WTGWvePeHAnZCN54SfdyjHcb1S30gc8zlzlHcA==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.5.tgz", + "integrity": "sha512-h7plkOmcndIUWXZFLgpbrh2+fXAi47zcUX7IrOQuZdLD0I0KvjJ6cvo3BEcAOsDOcZhVKGJqv07mkSqK0y2isQ==", "requires": { "@babel/helper-plugin-utils": "^7.20.2" } @@ -21240,12 +21816,12 @@ } }, "@babel/plugin-transform-regenerator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", - "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz", + "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==", "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "regenerator-transform": "^0.15.0" + "@babel/helper-plugin-utils": "^7.20.2", + "regenerator-transform": "^0.15.1" } }, "@babel/plugin-transform-reserved-words": { @@ -21469,20 +22045,20 @@ } }, "@babel/runtime": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz", - "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==", + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.6.tgz", + "integrity": "sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==", "requires": { - "regenerator-runtime": "^0.13.10" + "regenerator-runtime": "^0.13.11" } }, "@babel/runtime-corejs3": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.1.tgz", - "integrity": "sha512-CGulbEDcg/ND1Im7fUNRZdGXmX2MTWVVZacQi/6DiKE5HNwZ3aVTm5PV4lO8HHz0B2h8WQyvKKjbX5XgTtydsg==", + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.6.tgz", + "integrity": "sha512-tqeujPiuEfcH067mx+7otTQWROVMKHXEaOQcAeNV5dDdbPWvPcFA8/W9LXw2NfjNmOetqLl03dfnG2WALPlsRQ==", "requires": { "core-js-pure": "^3.25.1", - "regenerator-runtime": "^0.13.10" + "regenerator-runtime": "^0.13.11" } }, "@babel/template": { @@ -21496,26 +22072,26 @@ } }, "@babel/traverse": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.1.tgz", - "integrity": "sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.5.tgz", + "integrity": "sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==", "requires": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.1", + "@babel/generator": "^7.20.5", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.19.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.20.1", - "@babel/types": "^7.20.0", + "@babel/parser": "^7.20.5", + "@babel/types": "^7.20.5", "debug": "^4.1.0", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.2.tgz", - "integrity": "sha512-FnnvsNWgZCr232sqtXggapvlkk/tuwR/qhGzcmxI0GXLCjmPYQPzio2FbdlWuY6y1sHFfQKk+rRbUZ9VStQMog==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.5.tgz", + "integrity": "sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==", "requires": { "@babel/helper-string-parser": "^7.19.4", "@babel/helper-validator-identifier": "^7.19.1", @@ -21527,6 +22103,35 @@ "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" }, + "@chevrotain/cst-dts-gen": { + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/@chevrotain/cst-dts-gen/-/cst-dts-gen-10.4.2.tgz", + "integrity": "sha512-0+4bNjlndNWMoVLH/+y4uHnf6GrTipsC+YTppJxelVJo+xeRVQ0s2PpkdDCVTsu7efyj+8r1gFiwVXsp6JZ0iQ==", + "requires": { + "@chevrotain/gast": "10.4.2", + "@chevrotain/types": "10.4.2", + "lodash": "4.17.21" + } + }, + "@chevrotain/gast": { + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/@chevrotain/gast/-/gast-10.4.2.tgz", + "integrity": "sha512-4ZAn8/mjkmYonilSJ60gGj1tAF0cVWYUMlIGA0e4ATAc3a648aCnvpBw7zlPHDQjFp50XC13iyWEgWAKiRKTOA==", + "requires": { + "@chevrotain/types": "10.4.2", + "lodash": "4.17.21" + } + }, + "@chevrotain/types": { + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/@chevrotain/types/-/types-10.4.2.tgz", + "integrity": "sha512-QzSCjg6G4MvIoLeIgOiMR0IgzkGEQqrNJJIr3T5ETRa7l4Av4AMIiEctV99mvDr57iXwwk0/kr3RJxiU36Nevw==" + }, + "@chevrotain/utils": { + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/@chevrotain/utils/-/utils-10.4.2.tgz", + "integrity": "sha512-V34dacxWLwKcvcy32dx96ADJVdB7kOJLm7LyBkBQw5u5HC9WdEFw2G17zml+U3ivavGTrGPJHl8o9/UJm0PlUw==" + }, "@csstools/normalize.css": { "version": "12.0.0", "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", @@ -22339,14 +22944,14 @@ "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" }, "@mui/base": { - "version": "5.0.0-alpha.107", - "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.107.tgz", - "integrity": "sha512-HX/BD8CSe+Y/dpbZ5aKJScJhKQ/Hw6du2yd68Upv2cO67bwixyZ64h3aNcdDu7RQzI7nrZQm0JykffP1Orgq0g==", + "version": "5.0.0-alpha.108", + "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.108.tgz", + "integrity": "sha512-KjzRUts2i/ODlMfywhFTqTzQl+Cr9nlDSZxJcnYjrbOV/iRyQNBTDoiFJt+XEdRi0fZBHnk74AFbnP56ehybsA==", "requires": { "@babel/runtime": "^7.20.1", "@emotion/is-prop-valid": "^1.2.0", - "@mui/types": "^7.2.1", - "@mui/utils": "^5.10.15", + "@mui/types": "^7.2.2", + "@mui/utils": "^5.10.16", "@popperjs/core": "^2.11.6", "clsx": "^1.2.1", "prop-types": "^15.8.1", @@ -22354,29 +22959,29 @@ } }, "@mui/core-downloads-tracker": { - "version": "5.10.15", - "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.10.15.tgz", - "integrity": "sha512-xFcS0LpdF0Q1qJrrNsYUv9PU+ovvhCEPTOMw2jcpEFtl3CA87dLpvztORR5oE2UBFjWF7qLQLOwboQU1+xC7Cw==" + "version": "5.10.16", + "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.10.16.tgz", + "integrity": "sha512-eK9+olw2ZbXX+vGrtKnN01/vLP1aX0Lq0xok35bqWM1aB93Dcmky/xPNf8h31oJ/C+IzJBjZaZMEDzVZg4Qc0A==" }, "@mui/icons-material": { - "version": "5.10.15", - "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.10.15.tgz", - "integrity": "sha512-fXkz7CtYTt4AH4YYT67VFhM/A3YCUqZGGLp/3BlzRPQRNEfFKknw3MgG1S5UYrY5weti8jxMx3mwwfhVP8OMhQ==", + "version": "5.10.16", + "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.10.16.tgz", + "integrity": "sha512-jjCc0IF6iyLiucQCu5igg3fOscSqbbvRCmyRxXgzOcLR56B0sg2L8o+ZfJ0dAg59+wvgtXaxvjze/mJg0B4iWA==", "requires": { "@babel/runtime": "^7.20.1" } }, "@mui/material": { - "version": "5.10.15", - "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.10.15.tgz", - "integrity": "sha512-OqoHfUtVMppFHgk2M95j+pR8MWfLKhzSdz4aKEfIpFrHIHbYang+oY7Iy/exX+vqpZSEGHgHQ0cGX0hGTGx9cg==", + "version": "5.10.16", + "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.10.16.tgz", + "integrity": "sha512-JSHcDQQ+k30NKkCM/0KX6jq4F5LOrbFKZpS+cEl7scZWOCJpUPH5ccAT5a7O8wzrgNZ8Y9PnwzNvWBrfShpJFw==", "requires": { "@babel/runtime": "^7.20.1", - "@mui/base": "5.0.0-alpha.107", - "@mui/core-downloads-tracker": "^5.10.15", - "@mui/system": "^5.10.15", - "@mui/types": "^7.2.1", - "@mui/utils": "^5.10.15", + "@mui/base": "5.0.0-alpha.108", + "@mui/core-downloads-tracker": "^5.10.16", + "@mui/system": "^5.10.16", + "@mui/types": "^7.2.2", + "@mui/utils": "^5.10.16", "@types/react-transition-group": "^4.4.5", "clsx": "^1.2.1", "csstype": "^3.1.1", @@ -22386,19 +22991,19 @@ } }, "@mui/private-theming": { - "version": "5.10.15", - "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.10.15.tgz", - "integrity": "sha512-l7CsUj5kYdYz118/JHSvZZTYE9WnIWwln0td5jYATnYw9cNX4ygD6AkKOUYZ1Jitp1YLJqcO8jCP9E5/Nql9IQ==", + "version": "5.10.16", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.10.16.tgz", + "integrity": "sha512-0MArkJaOHRCKqL/GWjngGZmyOeRz+uxffhx82bKcewr8swqV7xx7EFP02pk0L/gLdfcvYdqwH4YTVjG/+TaKrg==", "requires": { "@babel/runtime": "^7.20.1", - "@mui/utils": "^5.10.15", + "@mui/utils": "^5.10.16", "prop-types": "^15.8.1" } }, "@mui/styled-engine": { - "version": "5.10.14", - "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.10.14.tgz", - "integrity": "sha512-bgKdM57ExogWpIfhL/ngSlzF4FhbH00vYF+Y5VALTob4uslFqje0xzoWmbfcCn4cZt2NXxZJIwhsq4vzo5itlw==", + "version": "5.10.16", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.10.16.tgz", + "integrity": "sha512-ZMSjXvtiGwGDKqrSlXhpxK2voUaF2/lpC/pSTfFmZvKH9j9a9h1/iwo3ybgjFVYGgbfNeW4h0xEchiRohu9xsw==", "requires": { "@babel/runtime": "^7.20.1", "@emotion/cache": "^11.10.5", @@ -22407,15 +23012,15 @@ } }, "@mui/styles": { - "version": "5.10.15", - "resolved": "https://registry.npmjs.org/@mui/styles/-/styles-5.10.15.tgz", - "integrity": "sha512-q8OW8Cyq2C9wGJMcDWXYtFa7qgIIZPAZ15JShDQXBLvyib4qDop5wV3+olQoJdwU5ARjmfPd67IsbORWxG3abQ==", + "version": "5.10.16", + "resolved": "https://registry.npmjs.org/@mui/styles/-/styles-5.10.16.tgz", + "integrity": "sha512-GYxY9pAx/mIAF3l9QJhTfWyUdT18UyjXHRmfPFgDupphTyHumrVE4rgYoTFordmzMWr+1kaS0mAUvDfziGncGA==", "requires": { "@babel/runtime": "^7.20.1", "@emotion/hash": "^0.9.0", - "@mui/private-theming": "^5.10.15", - "@mui/types": "^7.2.1", - "@mui/utils": "^5.10.15", + "@mui/private-theming": "^5.10.16", + "@mui/types": "^7.2.2", + "@mui/utils": "^5.10.16", "clsx": "^1.2.1", "csstype": "^3.1.1", "hoist-non-react-statics": "^3.3.2", @@ -22431,29 +23036,29 @@ } }, "@mui/system": { - "version": "5.10.15", - "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.10.15.tgz", - "integrity": "sha512-WZmgmpYTMXAaD++QetaaM/miwhNh1JJY1dH7MJH/3Fuv3r3gnhfzE6A55lDqWxkQmlWUO2DCn/cnNZ0FkSdZUg==", + "version": "5.10.16", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.10.16.tgz", + "integrity": "sha512-OqI9B1jZ9zQ/dmoqseku4CzdEs9DbLiiMOaWxC3WeAJxM1UavlCgXz0encqm93LIlmSL7TjuHN1/rW8BJCnU8A==", "requires": { "@babel/runtime": "^7.20.1", - "@mui/private-theming": "^5.10.15", - "@mui/styled-engine": "^5.10.14", - "@mui/types": "^7.2.1", - "@mui/utils": "^5.10.15", + "@mui/private-theming": "^5.10.16", + "@mui/styled-engine": "^5.10.16", + "@mui/types": "^7.2.2", + "@mui/utils": "^5.10.16", "clsx": "^1.2.1", "csstype": "^3.1.1", "prop-types": "^15.8.1" } }, "@mui/types": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.1.tgz", - "integrity": "sha512-c5mSM7ivD8EsqK6HUi9hQPr5V7TJ/IRThUQ9nWNYPdhCGriTSQV4vL6DflT99LkM+wLiIS1rVjphpEWxERep7A==" + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.2.tgz", + "integrity": "sha512-siex8cZDtWeC916cXOoUOnEQQejuMYmHtc4hM6VkKVYaBICz3VIiqyiAomRboTQHt2jchxQ5Q5ATlbcDekTxDA==" }, "@mui/utils": { - "version": "5.10.15", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.10.15.tgz", - "integrity": "sha512-6AW4MLBUijJi31hxx+6utTJM2q/4hbO+QiMdtwM+f4Iy+BfFnh/elhb08apxNYLfuugPnXXpkDmzEjg+8uDU9g==", + "version": "5.10.16", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.10.16.tgz", + "integrity": "sha512-3MB/SGsgiiu9Z55CFmAfiONUoR7AAue/H4F6w3mc2LnhFQCsoVvXhioDPcsiRpUMIQr34jDPzGXdCuqWooPCXQ==", "requires": { "@babel/runtime": "^7.20.1", "@types/prop-types": "^15.7.5", @@ -22740,6 +23345,11 @@ } } }, + "@pmndrs/cannon-worker-api": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@pmndrs/cannon-worker-api/-/cannon-worker-api-2.3.0.tgz", + "integrity": "sha512-XFR/IABU6uIEllocfGBV9SVakQWIYrZq/Ijk2ZYTv2jYorDebvT4cW8GWIE6UO/T/NChpI+fBTGlUs6wwZW5sg==" + }, "@popperjs/core": { "version": "2.11.6", "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", @@ -22750,10 +23360,110 @@ "resolved": "https://registry.npmjs.org/@protobuf-ts/runtime/-/runtime-2.8.2.tgz", "integrity": "sha512-PVxsH81y9kEbHldxxG/8Y3z2mTXWQytRl8zNS0mTPUjkEC+8GUX6gj6LsA8EFp25fAs9V0ruh+aNWmPccEI9MA==" }, + "@react-spring/animated": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.5.5.tgz", + "integrity": "sha512-glzViz7syQ3CE6BQOwAyr75cgh0qsihm5lkaf24I0DfU63cMm/3+br299UEYkuaHNmfDfM414uktiPlZCNJbQA==", + "requires": { + "@react-spring/shared": "~9.5.5", + "@react-spring/types": "~9.5.5" + } + }, + "@react-spring/core": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.5.5.tgz", + "integrity": "sha512-shaJYb3iX18Au6gkk8ahaF0qx0LpS0Yd+ajb4asBaAQf6WPGuEdJsbsNSgei1/O13JyEATsJl20lkjeslJPMYA==", + "requires": { + "@react-spring/animated": "~9.5.5", + "@react-spring/rafz": "~9.5.5", + "@react-spring/shared": "~9.5.5", + "@react-spring/types": "~9.5.5" + } + }, + "@react-spring/rafz": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.5.5.tgz", + "integrity": "sha512-F/CLwB0d10jL6My5vgzRQxCNY2RNyDJZedRBK7FsngdCmzoq3V4OqqNc/9voJb9qRC2wd55oGXUeXv2eIaFmsw==" + }, + "@react-spring/shared": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.5.5.tgz", + "integrity": "sha512-YwW70Pa/YXPOwTutExHZmMQSHcNC90kJOnNR4G4mCDNV99hE98jWkIPDOsgqbYx3amIglcFPiYKMaQuGdr8dyQ==", + "requires": { + "@react-spring/rafz": "~9.5.5", + "@react-spring/types": "~9.5.5" + } + }, + "@react-spring/three": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/three/-/three-9.5.5.tgz", + "integrity": "sha512-9kTIaSceqFIl5EIrdwM7Z53o5I+9BGNVzbp4oZZYMao+GMAWOosnlQdDG5GeqNsIqfW9fZCEquGqagfKAxftcA==", + "requires": { + "@react-spring/animated": "~9.5.5", + "@react-spring/core": "~9.5.5", + "@react-spring/shared": "~9.5.5", + "@react-spring/types": "~9.5.5" + } + }, + "@react-spring/types": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.5.5.tgz", + "integrity": "sha512-7I/qY8H7Enwasxr4jU6WmtNK+RZ4Z/XvSlDvjXFVe7ii1x0MoSlkw6pD7xuac8qrHQRm9BTcbZNyeeKApYsvCg==" + }, + "@react-three/cannon": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@react-three/cannon/-/cannon-6.5.0.tgz", + "integrity": "sha512-C3ZC0bJwQAXQtvaNMURoVLISsbHfvASLhFmZSzseAfA6vEiza8RvcVsmByTPrKxF9udDpRmN9tQgtX6DA3deYg==", + "requires": { + "@pmndrs/cannon-worker-api": "^2.3.0", + "cannon-es": "^0.20.0", + "cannon-es-debugger": "^1.0.0" + } + }, + "@react-three/drei": { + "version": "9.46.1", + "resolved": "https://registry.npmjs.org/@react-three/drei/-/drei-9.46.1.tgz", + "integrity": "sha512-1XdfftAc0V9gJZq/UlglXuGo+PVhNGk9OjlvDDiFnywkdWmdWMdVi6hGmmsWC1EoAVmYpuBeoL0TO72P4/bjyQ==", + "requires": { + "@babel/runtime": "^7.11.2", + "@react-spring/three": "^9.3.1", + "@use-gesture/react": "^10.2.0", + "detect-gpu": "^4.0.36", + "glsl-noise": "^0.0.0", + "lodash.clamp": "^4.0.3", + "lodash.omit": "^4.5.0", + "lodash.pick": "^4.4.0", + "meshline": "^2.0.4", + "react-composer": "^5.0.3", + "react-merge-refs": "^1.1.0", + "stats.js": "^0.17.0", + "suspend-react": "^0.0.8", + "three-mesh-bvh": "^0.5.15", + "three-stdlib": "^2.18.1", + "troika-three-text": "^0.46.4", + "utility-types": "^3.10.0", + "zustand": "^3.5.13" + } + }, + "@react-three/fiber": { + "version": "8.9.1", + "resolved": "https://registry.npmjs.org/@react-three/fiber/-/fiber-8.9.1.tgz", + "integrity": "sha512-xRMO9RGp0DkxSFu5BmmkjCxJ4r0dEpLobtxXdZwI0h2rZZaCnkPM5zThRN8xaZNbZhzRSVICeNOFaZltr9xFyQ==", + "requires": { + "@babel/runtime": "^7.17.8", + "@types/react-reconciler": "^0.26.7", + "its-fine": "^1.0.6", + "react-reconciler": "^0.27.0", + "react-use-measure": "^2.1.1", + "scheduler": "^0.21.0", + "suspend-react": "^0.0.8", + "zustand": "^3.7.1" + } + }, "@remix-run/router": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.0.3.tgz", - "integrity": "sha512-ceuyTSs7PZ/tQqi19YZNBc5X7kj1f8p+4DIyrcIYFY9h+hd1OKm4RqtiWldR9eGEvIiJfsqwM4BsuCtRIuEw6Q==" + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.0.4.tgz", + "integrity": "sha512-gTL8H5USTAKOyVA4xczzDJnC3HMssdFa3tRlwBicXynx9XfiXwneHnYQogwSKpdCkjXISrEKSTtX62rLpNEVQg==" }, "@rollup/plugin-babel": { "version": "5.3.1", @@ -22819,9 +23529,9 @@ "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==" }, "@sinonjs/commons": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.5.tgz", - "integrity": "sha512-rTpCA0wG1wUxglBSFdMMY0oTrKYvgf4fNgv/sXbfCVAdf+FnPBdKJR/7XbpTCwbCrvCbdPYnlWaUUYz4V2fPDA==", + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", "requires": { "type-detect": "4.0.8" } @@ -23030,6 +23740,26 @@ "@babel/runtime": "^7.12.5", "@testing-library/dom": "^8.0.0", "@types/react-dom": "<18.0.0" + }, + "dependencies": { + "@types/react": { + "version": "17.0.52", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.52.tgz", + "integrity": "sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "17.0.18", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.18.tgz", + "integrity": "sha512-rLVtIfbwyur2iFKykP2w0pl/1unw26b5td16d5xMgp7/yjTHomkyxPYChFoCr/FtEX1lN9wY6lFj1qvKdS5kDw==", + "requires": { + "@types/react": "^17" + } + } } }, "@testing-library/user-event": { @@ -23085,9 +23815,9 @@ } }, "@types/babel__traverse": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.2.tgz", - "integrity": "sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==", + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz", + "integrity": "sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==", "requires": { "@babel/types": "^7.3.0" } @@ -23306,9 +24036,14 @@ "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" }, "@types/node": { - "version": "16.18.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.3.tgz", - "integrity": "sha512-jh6m0QUhIRcZpNv7Z/rpN+ZWXOicUUQbSoWks7Htkbb9IjFQj4kzcX/xFCkjstCj5flMsN8FiSvt+q+Tcs4Llg==" + "version": "16.18.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.4.tgz", + "integrity": "sha512-9qGjJ5GyShZjUfx2ArBIGM+xExdfLvvaCyQR0t6yRXKPcWCVYF/WemtX/uIU3r7FYECXRXkIiw2Vnhn6y8d+pw==" + }, + "@types/offscreencanvas": { + "version": "2019.7.0", + "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.7.0.tgz", + "integrity": "sha512-PGcyveRIpL1XIqK8eBsmRBt76eFgtzuPiSTyKHZxnGemp2yzGzWpjYKAfK3wIMiU7eH+851yEpiuP8JZerTmWg==" }, "@types/parse-json": { "version": "4.0.0", @@ -23351,9 +24086,9 @@ "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, "@types/react": { - "version": "17.0.52", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.52.tgz", - "integrity": "sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A==", + "version": "18.0.26", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.26.tgz", + "integrity": "sha512-hCR3PJQsAIXyxhTNSiDFY//LhnMZWpNNr5etoCqx/iUfGc5gXWtQR2Phl908jVR6uPXacojQWTg4qRpkxTuGug==", "requires": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -23361,11 +24096,11 @@ } }, "@types/react-dom": { - "version": "17.0.18", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.18.tgz", - "integrity": "sha512-rLVtIfbwyur2iFKykP2w0pl/1unw26b5td16d5xMgp7/yjTHomkyxPYChFoCr/FtEX1lN9wY6lFj1qvKdS5kDw==", + "version": "18.0.9", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.9.tgz", + "integrity": "sha512-qnVvHxASt/H7i+XG1U1xMiY5t+IHcPGUK7TDMDzom08xa7e86eCeKOiLZezwCKVxJn6NEiiy2ekgX8aQssjIKg==", "requires": { - "@types/react": "^17" + "@types/react": "*" } }, "@types/react-google-recaptcha": { @@ -23385,6 +24120,14 @@ "@types/react": "*" } }, + "@types/react-reconciler": { + "version": "0.26.7", + "resolved": "https://registry.npmjs.org/@types/react-reconciler/-/react-reconciler-0.26.7.tgz", + "integrity": "sha512-mBDYl8x+oyPX/VBb3E638N0B7xG+SPk/EAMcVPeexqus/5aTpTphQi0curhhshOqRrc9t6OPoJfEUkbymse/lQ==", + "requires": { + "@types/react": "*" + } + }, "@types/react-swipeable-views": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/@types/react-swipeable-views/-/react-swipeable-views-0.13.1.tgz", @@ -23512,13 +24255,13 @@ "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" }, "@typescript-eslint/eslint-plugin": { - "version": "5.44.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.44.0.tgz", - "integrity": "sha512-j5ULd7FmmekcyWeArx+i8x7sdRHzAtXTkmDPthE4amxZOWKFK7bomoJ4r7PJ8K7PoMzD16U8MmuZFAonr1ERvw==", + "version": "5.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.45.0.tgz", + "integrity": "sha512-CXXHNlf0oL+Yg021cxgOdMHNTXD17rHkq7iW6RFHoybdFgQBjU3yIXhhcPpGwr1CjZlo6ET8C6tzX5juQoXeGA==", "requires": { - "@typescript-eslint/scope-manager": "5.44.0", - "@typescript-eslint/type-utils": "5.44.0", - "@typescript-eslint/utils": "5.44.0", + "@typescript-eslint/scope-manager": "5.45.0", + "@typescript-eslint/type-utils": "5.45.0", + "@typescript-eslint/utils": "5.45.0", "debug": "^4.3.4", "ignore": "^5.2.0", "natural-compare-lite": "^1.4.0", @@ -23538,56 +24281,56 @@ } }, "@typescript-eslint/experimental-utils": { - "version": "5.44.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.44.0.tgz", - "integrity": "sha512-j8GLemAySe8oUCgILdUaT66pemdWSYcwUYG2Pb71O119hCdvkU+4q8sUTbnDg8NhlZEzSWG2N1v4IxT1kEZrGg==", + "version": "5.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.45.0.tgz", + "integrity": "sha512-DnRQg5+3uHHt/gaifTjwg9OKbg9/TWehfJzYHQIDJboPEbF897BKDE/qoqMhW7nf0jWRV1mwVXTaUvtB1/9Gwg==", "requires": { - "@typescript-eslint/utils": "5.44.0" + "@typescript-eslint/utils": "5.45.0" } }, "@typescript-eslint/parser": { - "version": "5.44.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.44.0.tgz", - "integrity": "sha512-H7LCqbZnKqkkgQHaKLGC6KUjt3pjJDx8ETDqmwncyb6PuoigYajyAwBGz08VU/l86dZWZgI4zm5k2VaKqayYyA==", + "version": "5.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.45.0.tgz", + "integrity": "sha512-brvs/WSM4fKUmF5Ot/gEve6qYiCMjm6w4HkHPfS6ZNmxTS0m0iNN4yOChImaCkqc1hRwFGqUyanMXuGal6oyyQ==", "requires": { - "@typescript-eslint/scope-manager": "5.44.0", - "@typescript-eslint/types": "5.44.0", - "@typescript-eslint/typescript-estree": "5.44.0", + "@typescript-eslint/scope-manager": "5.45.0", + "@typescript-eslint/types": "5.45.0", + "@typescript-eslint/typescript-estree": "5.45.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.44.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.44.0.tgz", - "integrity": "sha512-2pKml57KusI0LAhgLKae9kwWeITZ7IsZs77YxyNyIVOwQ1kToyXRaJLl+uDEXzMN5hnobKUOo2gKntK9H1YL8g==", + "version": "5.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.45.0.tgz", + "integrity": "sha512-noDMjr87Arp/PuVrtvN3dXiJstQR1+XlQ4R1EvzG+NMgXi8CuMCXpb8JqNtFHKceVSQ985BZhfRdowJzbv4yKw==", "requires": { - "@typescript-eslint/types": "5.44.0", - "@typescript-eslint/visitor-keys": "5.44.0" + "@typescript-eslint/types": "5.45.0", + "@typescript-eslint/visitor-keys": "5.45.0" } }, "@typescript-eslint/type-utils": { - "version": "5.44.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.44.0.tgz", - "integrity": "sha512-A1u0Yo5wZxkXPQ7/noGkRhV4J9opcymcr31XQtOzcc5nO/IHN2E2TPMECKWYpM3e6olWEM63fq/BaL1wEYnt/w==", + "version": "5.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.45.0.tgz", + "integrity": "sha512-DY7BXVFSIGRGFZ574hTEyLPRiQIvI/9oGcN8t1A7f6zIs6ftbrU0nhyV26ZW//6f85avkwrLag424n+fkuoJ1Q==", "requires": { - "@typescript-eslint/typescript-estree": "5.44.0", - "@typescript-eslint/utils": "5.44.0", + "@typescript-eslint/typescript-estree": "5.45.0", + "@typescript-eslint/utils": "5.45.0", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.44.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.44.0.tgz", - "integrity": "sha512-Tp+zDnHmGk4qKR1l+Y1rBvpjpm5tGXX339eAlRBDg+kgZkz9Bw+pqi4dyseOZMsGuSH69fYfPJCBKBrbPCxYFQ==" + "version": "5.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.45.0.tgz", + "integrity": "sha512-QQij+u/vgskA66azc9dCmx+rev79PzX8uDHpsqSjEFtfF2gBUTRCpvYMh2gw2ghkJabNkPlSUCimsyBEQZd1DA==" }, "@typescript-eslint/typescript-estree": { - "version": "5.44.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.44.0.tgz", - "integrity": "sha512-M6Jr+RM7M5zeRj2maSfsZK2660HKAJawv4Ud0xT+yauyvgrsHu276VtXlKDFnEmhG+nVEd0fYZNXGoAgxwDWJw==", + "version": "5.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.45.0.tgz", + "integrity": "sha512-maRhLGSzqUpFcZgXxg1qc/+H0bT36lHK4APhp0AEUVrpSwXiRAomm/JGjSG+kNUio5kAa3uekCYu/47cnGn5EQ==", "requires": { - "@typescript-eslint/types": "5.44.0", - "@typescript-eslint/visitor-keys": "5.44.0", + "@typescript-eslint/types": "5.45.0", + "@typescript-eslint/visitor-keys": "5.45.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -23606,15 +24349,15 @@ } }, "@typescript-eslint/utils": { - "version": "5.44.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.44.0.tgz", - "integrity": "sha512-fMzA8LLQ189gaBjS0MZszw5HBdZgVwxVFShCO3QN+ws3GlPkcy9YuS3U4wkT6su0w+Byjq3mS3uamy9HE4Yfjw==", + "version": "5.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.45.0.tgz", + "integrity": "sha512-OUg2JvsVI1oIee/SwiejTot2OxwU8a7UfTFMOdlhD2y+Hl6memUSL4s98bpUTo8EpVEr0lmwlU7JSu/p2QpSvA==", "requires": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.44.0", - "@typescript-eslint/types": "5.44.0", - "@typescript-eslint/typescript-estree": "5.44.0", + "@typescript-eslint/scope-manager": "5.45.0", + "@typescript-eslint/types": "5.45.0", + "@typescript-eslint/typescript-estree": "5.45.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -23645,11 +24388,11 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "5.44.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.44.0.tgz", - "integrity": "sha512-a48tLG8/4m62gPFbJ27FxwCOqPKxsb8KC3HkmYoq2As/4YyjQl1jDbRr1s63+g4FS/iIehjmN3L5UjmKva1HzQ==", + "version": "5.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.45.0.tgz", + "integrity": "sha512-jc6Eccbn2RtQPr1s7th6jJWQHBHI6GBVQkCHoJFQ5UreaKm59Vxw+ynQUPPY2u2Amquc+7tmEoC2G52ApsGNNg==", "requires": { - "@typescript-eslint/types": "5.44.0", + "@typescript-eslint/types": "5.45.0", "eslint-visitor-keys": "^3.3.0" } }, @@ -23659,20 +24402,20 @@ "integrity": "sha512-3tt7FVSbjtBCNBhffy7k26rpnEmk8GQj9QkTGZBIfpHU7mG3Buryt69u6xooYM7/gmv7GIqD4QxxIauIp2HHKg==" }, "@uiw/react-markdown-preview": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@uiw/react-markdown-preview/-/react-markdown-preview-4.1.5.tgz", - "integrity": "sha512-CYiwzrarfg/jCsSHSfLkgxpLiqwZjmXhMJmwMa2SCct/PX/vt9wJJ84aNgUVbSjfQFKgmTlSWpDiN+kGnf8D/w==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@uiw/react-markdown-preview/-/react-markdown-preview-4.1.6.tgz", + "integrity": "sha512-22dGV1HfyDXnObmF4ot4Is+o7QrKvg10Q3SBwDKoyJk3KIRMhCo/HCT+YrCCEtVTQIz2KffCDq2Cx9yvUmE6Ow==", "requires": { "@babel/runtime": "^7.17.2", "@uiw/copy-to-clipboard": "~1.0.12", "react-markdown": "~8.0.0", - "rehype-attr": "~2.0.7", + "rehype-attr": "~2.1.0", "rehype-autolink-headings": "~6.1.1", "rehype-ignore": "^1.0.1", "rehype-prism-plus": "~1.5.0", "rehype-raw": "^6.1.1", "rehype-rewrite": "~3.0.6", - "rehype-slug": "~5.0.1", + "rehype-slug": "~5.1.0", "remark-gfm": "~3.0.1", "unist-util-visit": "^4.1.0" } @@ -23687,6 +24430,19 @@ "rehype": "~12.0.1" } }, + "@use-gesture/core": { + "version": "10.2.22", + "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.22.tgz", + "integrity": "sha512-Ek0JZFYfk+hicLmoG094gm3YOuDMBNckHb988e59YOZoAkETT8dQSzT+g3QkSHSiP1m5wFXAGPSgxvOuwvGKHQ==" + }, + "@use-gesture/react": { + "version": "10.2.22", + "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.22.tgz", + "integrity": "sha512-ECo7ig16SxBE06ENIURO1woKEB6TC8qY3a0rugJjQ2f1o0Tj28xS/eYNyJuqzQB5YT0q5IrF7ZFpbx1p/5ohYA==", + "requires": { + "@use-gesture/core": "10.2.22" + } + }, "@webassemblyjs/ast": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", @@ -23818,6 +24574,11 @@ "@xtuc/long": "4.2.2" } }, + "@webgpu/glslang": { + "version": "0.0.15", + "resolved": "https://registry.npmjs.org/@webgpu/glslang/-/glslang-0.0.15.tgz", + "integrity": "sha512-niT+Prh3Aff8Uf1MVBVUsaNjFj9rJAKDXuoHIKiQbB+6IUP/3J3JIhBNyZ7lDhytvXxw6ppgnwKZdDJ08UMj4Q==" + }, "@xtuc/ieee754": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", @@ -24375,6 +25136,14 @@ "tryer": "^1.0.1" } }, + "bidi-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bidi-js/-/bidi-js-1.0.2.tgz", + "integrity": "sha512-rzSy/k7WdX5zOyeHHCOixGXbCHkyogkxPKL2r8QtzHmVQDiWCXUWa18bLdMWT9CYMLOYTjWpTHawuev2ouYJVw==", + "requires": { + "require-from-string": "^2.0.2" + } + }, "big.js": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", @@ -24597,9 +25366,19 @@ } }, "caniuse-lite": { - "version": "1.0.30001434", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001434.tgz", - "integrity": "sha512-aOBHrLmTQw//WFa2rcF1If9fa3ypkC1wzqqiKHgfdrXTWcU8C4gKVZT77eQAPWN1APys3+uQ0Df07rKauXGEYA==" + "version": "1.0.30001436", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001436.tgz", + "integrity": "sha512-ZmWkKsnC2ifEPoWUvSAIGyOYwT+keAaaWPHiQ9DfMqS1t6tfuyFYoWR78TeZtznkEQ64+vGXH9cZrElwR2Mrxg==" + }, + "cannon-es": { + "version": "0.20.0", + "resolved": "https://registry.npmjs.org/cannon-es/-/cannon-es-0.20.0.tgz", + "integrity": "sha512-eZhWTZIkFOnMAJOgfXJa9+b3kVlvG+FX4mdkpePev/w/rP5V8NRquGyEozcjPfEoXUlb+p7d9SUcmDSn14prOA==" + }, + "cannon-es-debugger": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/cannon-es-debugger/-/cannon-es-debugger-1.0.0.tgz", + "integrity": "sha512-sE9lDOBAYFKlh+0w+cvWKwUhJef8HYnUSVPWPL0jD15MAuVRQKno4QYZSGxgOoJkMR3mQqxL4bxys2b3RSWH8g==" }, "case-sensitive-paths-webpack-plugin": { "version": "2.4.0", @@ -24660,6 +25439,19 @@ "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.2.tgz", "integrity": "sha512-HBiYvXvn9Z70Z88XKjz3AEKd4HJhBXsa3j7xFnITAzoS8+q6eIGi8qDB8FKPBAjtuxjI/zFpwuiCb8oDtKOYrA==" }, + "chevrotain": { + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/chevrotain/-/chevrotain-10.4.2.tgz", + "integrity": "sha512-gzF5GxE0Ckti5kZVuKEZycLntB5X2aj9RVY0r4/220GwQjdnljU+/t3kP74/FMWC7IzCDDEjQ9wsFUf0WCdSHg==", + "requires": { + "@chevrotain/cst-dts-gen": "10.4.2", + "@chevrotain/gast": "10.4.2", + "@chevrotain/types": "10.4.2", + "@chevrotain/utils": "10.4.2", + "lodash": "4.17.21", + "regexp-to-ast": "0.5.0" + } + }, "chokidar": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", @@ -25169,9 +25961,9 @@ "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" }, "cssdb": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.1.0.tgz", - "integrity": "sha512-Sd99PrFgx28ez4GHu8yoQIufc/70h9oYowDf4EjeIKi8mac9whxRjhM3IaMr6EllP6KKKWtJrMfN6C7T9tIWvQ==" + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.2.0.tgz", + "integrity": "sha512-JYlIsE7eKHSi0UNuCyo96YuIDFqvhGgHw4Ck6lsN+DP0Tp8M64UTDT2trGbkMDqnCoEjks7CkS0XcjU0rkvBdg==" }, "cssesc": { "version": "3.0.0", @@ -25298,6 +26090,11 @@ "whatwg-url": "^8.0.0" } }, + "debounce": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==" + }, "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -25320,9 +26117,9 @@ } }, "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==" + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==" }, "decompress-response": { "version": "6.0.0", @@ -25428,6 +26225,14 @@ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" }, + "detect-gpu": { + "version": "4.0.50", + "resolved": "https://registry.npmjs.org/detect-gpu/-/detect-gpu-4.0.50.tgz", + "integrity": "sha512-T67HE5+ONONN8rPXCBJPupyCg2QT8+l2NUUMuPxAppsMJBDPG/Jg0URLs6GyDzLm2niUE+oncIHSuy3VinoPeQ==", + "requires": { + "webgl-constants": "^1.1.1" + } + }, "detect-newline": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", @@ -25615,6 +26420,11 @@ "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" }, + "draco3d": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/draco3d/-/draco3d-1.5.5.tgz", + "integrity": "sha512-JVuNV0EJzD3LBYhGyIXJLeBID/EVtmFO1ZNhAYflTgiMiAJlbhXQmRRda/azjc8MRVMHh0gqGhiqHUo5dIXM8Q==" + }, "duplexer": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", @@ -25865,9 +26675,9 @@ } }, "eslint": { - "version": "8.28.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.28.0.tgz", - "integrity": "sha512-S27Di+EVyMxcHiwDrFzk8dJYAaD+/5SoWKxL1ri/71CRHsnJnRDPNt2Kzj24+MT9FDupf4aqqyqPrvI8MvQ4VQ==", + "version": "8.29.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.29.0.tgz", + "integrity": "sha512-isQ4EEiyUjZFbEKvEGJKKGBwXtvXX+zJbkVKCgTuB9t/+jUBcy8avhkEwWJecI15BkRkOYmvIM5ynbhRjEkoeg==", "requires": { "@eslint/eslintrc": "^1.3.3", "@humanwhocodes/config-array": "^0.11.6", @@ -26473,9 +27283,9 @@ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" }, "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.14.0.tgz", + "integrity": "sha512-eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg==", "requires": { "reusify": "^1.0.4" } @@ -26496,6 +27306,11 @@ "bser": "2.1.1" } }, + "fflate": { + "version": "0.6.10", + "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.6.10.tgz", + "integrity": "sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==" + }, "file-entry-cache": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", @@ -26530,9 +27345,9 @@ } }, "minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.1.tgz", + "integrity": "sha512-362NP+zlprccbEt/SkxKfRMHnNY85V74mVnpUpNyr3F35covl09Kec7/sEFLt3RA4oXmewtoaanoIf67SE5Y5g==", "requires": { "brace-expansion": "^2.0.1" } @@ -26839,9 +27654,9 @@ } }, "github-slugger": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", - "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", + "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==" }, "glob": { "version": "7.2.3", @@ -26915,6 +27730,11 @@ "slash": "^3.0.0" } }, + "glsl-noise": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/glsl-noise/-/glsl-noise-0.0.0.tgz", + "integrity": "sha512-b/ZCF6amfAUb7dJM/MxRs7AetQEahYzJ8PtgfrmEdtw6uyGOr+ZSGtgjFm6mfsBkxJ4d2W7kg+Nlqzqvn3Bc0w==" + }, "gopd": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", @@ -27445,9 +28265,9 @@ "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" }, "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.1.tgz", + "integrity": "sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA==" }, "immer": { "version": "9.0.16", @@ -27876,6 +28696,24 @@ "istanbul-lib-report": "^3.0.0" } }, + "its-fine": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/its-fine/-/its-fine-1.0.6.tgz", + "integrity": "sha512-VZJZPwVT2kxe5KQv+TxCjojfLiUIut8zXDNLTxcM7gJ/xQ/bSPk5M0neZ+j3myy45KKkltY1mm1jyJgx3Fxsdg==", + "requires": { + "@types/react-reconciler": "^0.28.0" + }, + "dependencies": { + "@types/react-reconciler": { + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@types/react-reconciler/-/react-reconciler-0.28.0.tgz", + "integrity": "sha512-5cjk9ottZAj7eaTsqzPUIlrVbh3hBAO2YaEL1rkjHKB3xNAId7oU8GhzvAX+gfmlfoxTwJnBjPxEHyxkEA1Ffg==", + "requires": { + "@types/react": "*" + } + } + } + }, "jake": { "version": "10.8.5", "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", @@ -28645,9 +29483,9 @@ } }, "@types/yargs": { - "version": "17.0.14", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.14.tgz", - "integrity": "sha512-9Pj7abXoW1RSTcZaL2Hk6G2XyLMlp5ECdVC/Zf2p/KBjC3srijLGgRAXOBjtFrJoIrvxdTKyKDA14bEcbxBaWw==", + "version": "17.0.15", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.15.tgz", + "integrity": "sha512-ZHc4W2dnEQPfhn06TBEdWaiUHEZAocYaiVMfwOipY5jcJt/251wVrKCBWBetGZWO5CF8tdb7L3DmdxVlZ2BOIg==", "requires": { "@types/yargs-parser": "*" } @@ -29088,17 +29926,22 @@ "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" }, + "ktx-parse": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/ktx-parse/-/ktx-parse-0.4.5.tgz", + "integrity": "sha512-MK3FOody4TXbFf8Yqv7EBbySw7aPvEcPX++Ipt6Sox+/YMFvR5xaTyhfNSk1AEmMy+RYIw81ctN4IMxCB8OAlg==" + }, "language-subtag-registry": { "version": "0.3.22", "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" }, "language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.6.tgz", + "integrity": "sha512-HNkaCgM8wZgE/BZACeotAAgpL9FUjEnhgF0FVQMIgH//zqTPreLYMb3rWYkYAqPoF75Jwuycp1da7uz66cfFQg==", "requires": { - "language-subtag-registry": "~0.3.2" + "language-subtag-registry": "^0.3.20" } }, "leven": { @@ -29153,6 +29996,11 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, + "lodash.clamp": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/lodash.clamp/-/lodash.clamp-4.0.3.tgz", + "integrity": "sha512-HvzRFWjtcguTW7yd8NJBshuNaCa8aqNFtnswdT7f/cMd/1YKy5Zzoq4W/Oxvnx9l7aeY258uSdDfM793+eLsVg==" + }, "lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", @@ -29168,6 +30016,16 @@ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" }, + "lodash.omit": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", + "integrity": "sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==" + }, + "lodash.pick": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", + "integrity": "sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q==" + }, "lodash.sortby": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", @@ -29254,9 +30112,9 @@ } }, "markdown-table": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.2.tgz", - "integrity": "sha512-y8j3a5/DkJCmS5x4dMCQL+OR0+2EAq3DOtio1COSHsmW2BGXnNCK3v12hJt1LrUz5iZH5g0LmuYOjDdI+czghA==" + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", + "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==" }, "mdast-util-definitions": { "version": "5.1.1", @@ -29459,6 +30317,11 @@ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" }, + "meshline": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/meshline/-/meshline-2.0.4.tgz", + "integrity": "sha512-Jh6DJl/zLqA4xsKvGv5950jr2ukyXQE1wgxs8u94cImHrvL6soVIggqjP+2hVHZXGYaKnWszhtjuCbKNeQyYiw==" + }, "methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", @@ -29844,9 +30707,9 @@ "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" }, "mini-css-extract-plugin": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.0.tgz", - "integrity": "sha512-auqtVo8KhTScMsba7MbijqZTfibbXiBNlPAQbsVt7enQfcDYLdgG57eGxMqwVU3mfeWANY4F1wUg+rMF+ycZgw==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.1.tgz", + "integrity": "sha512-viOoaUFy+Z2w43VsGPbtfwFrr0tKwDctK9dUofG5MBViYhD1noGFUzzDIVw0KPwCGUP+c7zqLxm+acuQs7zLzw==", "requires": { "schema-utils": "^4.0.0" }, @@ -29914,6 +30777,11 @@ "minimist": "^1.2.6" } }, + "mmd-parser": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mmd-parser/-/mmd-parser-1.0.4.tgz", + "integrity": "sha512-Qi0VCU46t2IwfGv5KF0+D/t9cizcDug7qnNoy9Ggk7aucp0tssV8IwTMkBlDbm+VqAf3cdQHTCARKSsuS2MYFg==" + }, "mri": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", @@ -30162,6 +31030,15 @@ "is-wsl": "^2.2.0" } }, + "opentype.js": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/opentype.js/-/opentype.js-1.3.4.tgz", + "integrity": "sha512-d2JE9RP/6uagpQAVtJoF0pJJA/fgai89Cc50Yp0EJHk+eLp6QQ7gBoblsnubRULNY132I0J1QKMJ+JTbMqz4sw==", + "requires": { + "string.prototype.codepointat": "^0.2.1", + "tiny-inflate": "^1.0.3" + } + }, "optionator": { "version": "0.9.1", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", @@ -30516,9 +31393,9 @@ } }, "postcss-custom-properties": { - "version": "12.1.10", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.10.tgz", - "integrity": "sha512-U3BHdgrYhCrwTVcByFHs9EOBoqcKq4Lf3kXwbTi4hhq0qWhl/pDWq2THbv/ICX/Fl9KqeHBb8OVrTf2OaYF07A==", + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", + "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", "requires": { "postcss-value-parser": "^4.2.0" } @@ -31071,6 +31948,11 @@ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" }, + "potpack": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/potpack/-/potpack-1.0.2.tgz", + "integrity": "sha512-choctRBIV9EMT9WGAZHn3V7t0Z2pMQyl0EZE6pFc/6ml3ssw7Dlf/oAOvFwjm1HVsqfQN8GfeFyJ+d8tRzqueQ==" + }, "prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", @@ -31221,11 +32103,11 @@ } }, "query-string": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.1.tgz", - "integrity": "sha512-MplouLRDHBZSG9z7fpuAAcI7aAYjDLhtsiVZsevsfaHWDS2IDdORKbSd1kWUA+V4zyva/HZoSfpwnYMMQDhb0w==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz", + "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==", "requires": { - "decode-uri-component": "^0.2.0", + "decode-uri-component": "^0.2.2", "filter-obj": "^1.1.0", "split-on-first": "^1.0.0", "strict-uri-encode": "^2.0.0" @@ -31299,12 +32181,11 @@ } }, "react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "loose-envify": "^1.1.0" } }, "react-app-polyfill": { @@ -31338,6 +32219,14 @@ "prop-types": "^15.5.0" } }, + "react-composer": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/react-composer/-/react-composer-5.0.3.tgz", + "integrity": "sha512-1uWd07EME6XZvMfapwZmc7NgCZqDemcvicRi3wMJzXsQLvZ3L7fTHVyPy1bZdnWXM4iPjYuNE+uJ41MLKeTtnA==", + "requires": { + "prop-types": "^15.6.0" + } + }, "react-dev-utils": { "version": "12.0.1", "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", @@ -31394,13 +32283,22 @@ } }, "react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", "requires": { "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" + "scheduler": "^0.23.0" + }, + "dependencies": { + "scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "requires": { + "loose-envify": "^1.1.0" + } + } } }, "react-error-overlay": { @@ -31433,6 +32331,16 @@ "integrity": "sha512-liJt9F1MvnhRCR/ESbSXSVGwq1RxOHx5SzBfopP0P8uZqFlJ2ll+kZoLZlZ4Lo70mxUYn2a4ctnkWOAA2EbXQQ==", "requires": { "zustand": "4.0.0" + }, + "dependencies": { + "zustand": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.0.0.tgz", + "integrity": "sha512-OrsfQTnRXF1LZ9/vR/IqN9ws5EXUhb149xmPjErZnUrkgxS/gAHGy2dPNIVkVvoxrVe1sIydn4JjF0dYHmGeeQ==", + "requires": { + "use-sync-external-store": "1.2.0" + } + } } }, "react-is": { @@ -31441,9 +32349,9 @@ "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" }, "react-markdown": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-8.0.3.tgz", - "integrity": "sha512-We36SfqaKoVNpN1QqsZwWSv/OZt5J15LNgTLWynwAN5b265hrQrsjMtlRNwUvS+YyR3yDM8HpTNc4pK9H/Gc0A==", + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-8.0.4.tgz", + "integrity": "sha512-2oxHa6oDxc1apg/Gnc1Goh06t3B617xeywqI/92wmDV9FELI6ayRkwge7w7DoEqM0gRpZGTNU6xQG+YpJISnVg==", "requires": { "@types/hast": "^2.0.0", "@types/prop-types": "^15.0.0", @@ -31462,6 +32370,11 @@ "vfile": "^5.0.0" } }, + "react-merge-refs": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/react-merge-refs/-/react-merge-refs-1.1.0.tgz", + "integrity": "sha512-alTKsjEL0dKH/ru1Iyn7vliS2QRcBp9zZPGoWxUOvRGWPUYgjo+V01is7p04It6KhgrzhJGnIj9GgX8W4bZoCQ==" + }, "react-qr-code": { "version": "2.0.8", "resolved": "https://registry.npmjs.org/react-qr-code/-/react-qr-code-2.0.8.tgz", @@ -31471,26 +32384,35 @@ "qr.js": "0.0.0" } }, + "react-reconciler": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/react-reconciler/-/react-reconciler-0.27.0.tgz", + "integrity": "sha512-HmMDKciQjYmBRGuuhIaKA1ba/7a+UsM5FzOZsMO2JYHt9Jh8reCb7j1eDC95NOyUlKM9KRyvdx0flBuDvYSBoA==", + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.21.0" + } + }, "react-refresh": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" }, "react-router": { - "version": "6.4.3", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.4.3.tgz", - "integrity": "sha512-BT6DoGn6aV1FVP5yfODMOiieakp3z46P1Fk0RNzJMACzE7C339sFuHebfvWtnB4pzBvXXkHP2vscJzWRuUjTtA==", + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.4.4.tgz", + "integrity": "sha512-SA6tSrUCRfuLWeYsTJDuriRqfFIsrSvuH7SqAJHegx9ZgxadE119rU8oOX/rG5FYEthpdEaEljdjDlnBxvfr+Q==", "requires": { - "@remix-run/router": "1.0.3" + "@remix-run/router": "1.0.4" } }, "react-router-dom": { - "version": "6.4.3", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.4.3.tgz", - "integrity": "sha512-MiaYQU8CwVCaOfJdYvt84KQNjT78VF0TJrA17SIQgNHRvLnXDJO6qsFqq8F/zzB1BWZjCFIrQpu4QxcshitziQ==", + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.4.4.tgz", + "integrity": "sha512-0Axverhw5d+4SBhLqLpzPhNkmv7gahUwlUVIOrRLGJ4/uwt30JVajVJXqv2Qr/LCwyvHhQc7YyK1Do8a9Jj7qA==", "requires": { - "@remix-run/router": "1.0.3", - "react-router": "6.4.3" + "@remix-run/router": "1.0.4", + "react-router": "6.4.4" } }, "react-scripts": { @@ -31667,6 +32589,14 @@ "prop-types": "^15.6.2" } }, + "react-use-measure": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/react-use-measure/-/react-use-measure-2.1.1.tgz", + "integrity": "sha512-nocZhN26cproIiIduswYpV5y5lQpSQS1y/4KuvUCjSKmw7ZWIS/+g3aFnX3WdBkyuGUtTLif3UTqnLLhbDoQig==", + "requires": { + "debounce": "^1.2.1" + } + }, "react-web-share": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/react-web-share/-/react-web-share-2.0.2.tgz", @@ -31765,6 +32695,11 @@ "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" }, + "regexp-to-ast": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/regexp-to-ast/-/regexp-to-ast-0.5.0.tgz", + "integrity": "sha512-tlbJqcMHnPKI9zSrystikWKwHkBqu2a/Sgw01h3zFjvYrMxEDYHzzoMZnUrbIfpTFEsoRnnviOXNCzFiSc54Qw==" + }, "regexp.prototype.flags": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", @@ -31825,9 +32760,9 @@ } }, "rehype-attr": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/rehype-attr/-/rehype-attr-2.0.8.tgz", - "integrity": "sha512-EISuHQNPUN2InK+R1tmiAp3IxvNw4utF3MY6+6QoltAXwSqgvC3RVhfaOVUxyakTb4KJmfii3s0b/a7DlQYZTg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/rehype-attr/-/rehype-attr-2.1.2.tgz", + "integrity": "sha512-Se8EOM4hINnoYciwW+Yu2gB3ZXMzA9zSM7Wzq4G2id+qQkRr8Bpwy9NPrGt3FVZx+sR1opkorBlaO3/CyGfEkA==", "requires": { "unified": "~10.1.1", "unist-util-visit": "~4.1.0" @@ -31917,12 +32852,12 @@ } }, "rehype-slug": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/rehype-slug/-/rehype-slug-5.0.1.tgz", - "integrity": "sha512-X5v3wV/meuOX9NFcGhJvUpEjIvQl2gDvjg3z40RVprYFt7q3th4qMmYLULiu3gXvbNX1ppx+oaa6JyY1W67pTA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/rehype-slug/-/rehype-slug-5.1.0.tgz", + "integrity": "sha512-Gf91dJoXneiorNEnn+Phx97CO7oRMrpi+6r155tTxzGuLtm+QrI4cTwCa9e1rtePdL4i9tSO58PeSS6HWfgsiw==", "requires": { "@types/hast": "^2.0.0", - "github-slugger": "^1.1.1", + "github-slugger": "^2.0.0", "hast-util-has-property": "^2.0.0", "hast-util-heading-rank": "^2.0.0", "hast-util-to-string": "^2.0.0", @@ -32415,12 +33350,11 @@ } }, "scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "version": "0.21.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.21.0.tgz", + "integrity": "sha512-1r87x5fz9MXqswA2ERLo0EbOAU74DpIUO090gIasYTqlVoJeMcl+Z1Rg7WHz+qtPujhS/hGIt9kxZOYBV3faRQ==", "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "loose-envify": "^1.1.0" } }, "schema-utils": { @@ -32782,6 +33716,11 @@ "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" }, + "stats.js": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/stats.js/-/stats.js-0.17.0.tgz", + "integrity": "sha512-hNKz8phvYLPEcRkeG1rsGmV5ChMjKDAWU7/OJJdDErPBNChQXxCo3WZurGpnWc6gZhAzEPFad1aVgyOANH1sMw==" + }, "statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -32831,6 +33770,11 @@ } } }, + "string.prototype.codepointat": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/string.prototype.codepointat/-/string.prototype.codepointat-0.2.1.tgz", + "integrity": "sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==" + }, "string.prototype.matchall": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", @@ -32977,6 +33921,11 @@ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" }, + "suspend-react": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/suspend-react/-/suspend-react-0.0.8.tgz", + "integrity": "sha512-ZC3r8Hu1y0dIThzsGw0RLZplnX9yXwfItcvaIzJc2VQVi8TGyGDlu92syMB5ulybfvGLHAI5Ghzlk23UBPF8xg==" + }, "svg-parser": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", @@ -33175,9 +34124,9 @@ } }, "terser": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.0.tgz", - "integrity": "sha512-KjTV81QKStSfwbNiwlBXfcgMcOloyuRdb62/iLFPGBcVNF4EXjhdYBhYHmbJpiBrVxZhDvltE11j+LBQUxEEJg==", + "version": "5.16.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.1.tgz", + "integrity": "sha512-xvQfyfA1ayT0qdK47zskQgRZeWLoOQ8JQ6mIgRGVNwZKdQMU+5FkCBjmv4QjcrTzyZquRw2FVtlJSRUmMKQslw==", "requires": { "@jridgewell/source-map": "^0.3.2", "acorn": "^8.5.0", @@ -33219,6 +34168,34 @@ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" }, + "three": { + "version": "0.147.0", + "resolved": "https://registry.npmjs.org/three/-/three-0.147.0.tgz", + "integrity": "sha512-LPTOslYQXFkmvceQjFTNnVVli2LaVF6C99Pv34fJypp8NbQLbTlu3KinZ0zURghS5zEehK+VQyvWuPZ/Sm8fzw==" + }, + "three-mesh-bvh": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/three-mesh-bvh/-/three-mesh-bvh-0.5.19.tgz", + "integrity": "sha512-Q8huT0NautyR4afW0oMlOz8a4qm3b1jQ1ccMLF/TZ0rA4i58HljsnBjCLEDLQtIINZyLtZPdw60mrD81V/TZDA==" + }, + "three-stdlib": { + "version": "2.20.2", + "resolved": "https://registry.npmjs.org/three-stdlib/-/three-stdlib-2.20.2.tgz", + "integrity": "sha512-e7QyYf9oKBtnWL8AYcDUuNG11s+aWZjExJ/zvXx63Ng2V93m2kS2EmfLt90QmouWjfmamegXx9g6qULjuAlhEg==", + "requires": { + "@babel/runtime": "^7.16.7", + "@types/offscreencanvas": "^2019.6.4", + "@webgpu/glslang": "^0.0.15", + "chevrotain": "^10.1.2", + "draco3d": "^1.4.1", + "fflate": "^0.6.9", + "ktx-parse": "^0.4.5", + "mmd-parser": "^1.0.4", + "opentype.js": "^1.3.3", + "potpack": "^1.0.1", + "zstddec": "^0.0.2" + } + }, "throat": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", @@ -33229,6 +34206,11 @@ "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" }, + "tiny-inflate": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", + "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==" + }, "tiny-warning": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", @@ -33288,6 +34270,27 @@ "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==" }, + "troika-three-text": { + "version": "0.46.4", + "resolved": "https://registry.npmjs.org/troika-three-text/-/troika-three-text-0.46.4.tgz", + "integrity": "sha512-Qsv0HhUKTZgSmAJs5wvO7YlBoJSP9TGPLmrg+K9pbQq4lseQdcevbno/WI38bwJBZ/qS56hvfqEzY0zUEFzDIw==", + "requires": { + "bidi-js": "^1.0.2", + "troika-three-utils": "^0.46.0", + "troika-worker-utils": "^0.46.0", + "webgl-sdf-generator": "1.1.1" + } + }, + "troika-three-utils": { + "version": "0.46.0", + "resolved": "https://registry.npmjs.org/troika-three-utils/-/troika-three-utils-0.46.0.tgz", + "integrity": "sha512-llHyrXAcwzr0bpg80GxsIp73N7FuImm4WCrKDJkAqcAsWmE5pfP9+Qzw+oMWK1P/AdHQ79eOrOl9NjyW4aOw0w==" + }, + "troika-worker-utils": { + "version": "0.46.0", + "resolved": "https://registry.npmjs.org/troika-worker-utils/-/troika-worker-utils-0.46.0.tgz", + "integrity": "sha512-bzOx5f2ZBxkFhXtIvDJlLn2AI3bzCkGVbCndl/2dL5QZrwHEKl45OEIilCxYQQWJG1rEbOD9O80tMjoYjw19OA==" + }, "trough": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", @@ -33610,6 +34613,11 @@ "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" }, + "utility-types": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", + "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==" + }, "utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", @@ -33748,6 +34756,16 @@ "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" }, + "webgl-constants": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/webgl-constants/-/webgl-constants-1.1.1.tgz", + "integrity": "sha512-LkBXKjU5r9vAW7Gcu3T5u+5cvSvh5WwINdr0C+9jpzVB41cjQAP5ePArDtk/WHYdVj0GefCgM73BA7FlIiNtdg==" + }, + "webgl-sdf-generator": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/webgl-sdf-generator/-/webgl-sdf-generator-1.1.1.tgz", + "integrity": "sha512-9Z0JcMTFxeE+b2x1LJTdnaT8rT8aEp7MVxkNwoycNmJWwPdzoXzMh0BjJSh/AEFP+KPYZUli814h8bJZFIZ2jA==" + }, "webidl-conversions": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", @@ -34419,13 +35437,15 @@ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" }, + "zstddec": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/zstddec/-/zstddec-0.0.2.tgz", + "integrity": "sha512-DCo0oxvcvOTGP/f5FA6tz2Z6wF+FIcEApSTu0zV5sQgn9hoT5lZ9YRAKUraxt9oP7l4e8TnNdi8IZTCX6WCkwA==" + }, "zustand": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.0.0.tgz", - "integrity": "sha512-OrsfQTnRXF1LZ9/vR/IqN9ws5EXUhb149xmPjErZnUrkgxS/gAHGy2dPNIVkVvoxrVe1sIydn4JjF0dYHmGeeQ==", - "requires": { - "use-sync-external-store": "1.2.0" - } + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-3.7.2.tgz", + "integrity": "sha512-PIJDIZKtokhof+9+60cpockVOq05sJzHCriyvaLBmEJixseQ1a5Kdov6fWZfWOu5SK9c+FhH1jU0tntLxRJYMA==" }, "zwitch": { "version": "2.0.4", diff --git a/ts/react/free2z/package.json b/ts/react/free2z/package.json index dbf7deed2ce..ef2105b553e 100644 --- a/ts/react/free2z/package.json +++ b/ts/react/free2z/package.json @@ -7,16 +7,19 @@ "@dytesdk/react-web-core": "^1.15.0", "@emotion/react": "^11.10.5", "@emotion/styled": "^11.10.5", - "@mui/icons-material": "^5.10.15", - "@mui/material": "^5.10.15", - "@mui/styles": "^5.10.15", + "@mui/icons-material": "^5.10.16", + "@mui/material": "^5.10.16", + "@mui/styles": "^5.10.16", + "@react-three/cannon": "^6.5.0", + "@react-three/drei": "^9.46.1", + "@react-three/fiber": "^8.9.1", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^12.1.5", "@testing-library/user-event": "^13.5.0", "@types/jest": "^27.5.2", - "@types/node": "^16.18.3", - "@types/react": "^17.0.52", - "@types/react-dom": "^17.0.18", + "@types/node": "^16.18.4", + "@types/react": "^18.0.26", + "@types/react-dom": "^18.0.9", "@uiw/react-md-editor": "^3.19.7", "axios": "^0.26.1", "buffer": "^6.0.3", @@ -24,14 +27,14 @@ "js-cookie": "^3.0.1", "mui-markdown": "^0.5.6", "prism-theme-night-owl": "^1.4.0", - "query-string": "^7.1.1", - "react": "^17.0.2", - "react-dom": "^17.0.2", + "query-string": "^7.1.3", + "react": "^18.2.0", + "react-dom": "^18.2.0", "react-google-recaptcha": "^2.1.0", "react-hooks-global-state": "^2.0.0", - "react-markdown": "^8.0.3", + "react-markdown": "^8.0.4", "react-qr-code": "^2.0.8", - "react-router-dom": "^6.4.3", + "react-router-dom": "^6.4.4", "react-scripts": "5.0.0", "react-swipeable-views": "^0.14.0", "react-tiny-oembed": "^1.1.0", @@ -45,6 +48,7 @@ "remark-math": "^5.1.1", "remark-oembed": "^1.2.2", "slugify": "^1.6.5", + "three": "^0.147.0", "typescript": "^4.9.3", "url": "^0.11.0", "web-vitals": "^2.1.4" diff --git a/ts/react/free2z/public/Roboto_Regular.json b/ts/react/free2z/public/Roboto_Regular.json new file mode 100644 index 00000000000..37d9ca6f58d --- /dev/null +++ b/ts/react/free2z/public/Roboto_Regular.json @@ -0,0 +1 @@ +{"glyphs":{"0":{"ha":780,"x_min":78,"x_max":701,"o":"m 701 421 q 626 94 701 201 q 391 -14 551 -14 q 157 91 233 -14 q 78 404 81 196 l 78 572 q 153 895 78 789 q 389 1001 229 1001 q 624 899 549 1001 q 701 584 699 797 l 701 421 m 576 593 q 531 825 576 752 q 389 898 486 898 q 249 825 293 898 q 203 602 205 753 l 203 401 q 250 165 203 241 q 391 89 296 89 q 529 161 484 89 q 576 387 574 233 l 576 593 z "},"1":{"ha":780,"x_min":115,"x_max":494,"o":"m 494 0 l 368 0 l 368 836 l 115 743 l 115 857 l 475 992 l 494 992 l 494 0 z "},"2":{"ha":780,"x_min":63,"x_max":729,"o":"m 729 0 l 82 0 l 82 90 l 424 470 q 529 610 500 556 q 557 722 557 664 q 511 848 557 799 q 386 898 464 898 q 240 845 292 898 q 189 696 189 791 l 63 696 q 151 917 63 833 q 386 1001 239 1001 q 604 929 524 1001 q 684 736 684 857 q 498 389 684 591 l 233 102 l 729 102 l 729 0 z "},"3":{"ha":780,"x_min":64,"x_max":690,"o":"m 264 555 l 359 555 q 498 602 448 556 q 549 724 549 647 q 376 898 549 898 q 247 851 295 898 q 198 728 198 805 l 73 728 q 158 923 73 846 q 376 1001 244 1001 q 595 927 516 1001 q 675 722 675 853 q 633 597 675 657 q 519 507 591 536 q 645 421 601 481 q 690 275 690 361 q 603 64 690 142 q 377 -14 516 -14 q 151 62 238 -14 q 64 260 64 137 l 190 260 q 241 136 190 182 q 377 89 292 89 q 516 136 468 89 q 564 273 564 184 q 511 405 564 359 q 359 452 458 451 l 264 452 l 264 555 z "},"4":{"ha":780,"x_min":36,"x_max":749,"o":"m 612 332 l 749 332 l 749 229 l 612 229 l 612 0 l 486 0 l 486 229 l 36 229 l 36 303 l 478 987 l 612 987 l 612 332 m 178 332 l 486 332 l 486 816 l 471 789 l 178 332 z "},"5":{"ha":780,"x_min":104,"x_max":725,"o":"m 140 495 l 190 987 l 696 987 l 696 871 l 296 871 l 267 602 q 431 645 339 645 q 646 556 566 645 q 725 315 725 467 q 643 74 725 162 q 412 -14 560 -14 q 199 59 281 -14 q 104 260 116 132 l 223 260 q 283 132 235 175 q 412 89 332 89 q 550 149 500 89 q 600 313 600 208 q 546 472 600 412 q 402 532 492 532 q 273 496 320 532 l 240 469 l 140 495 z "},"6":{"ha":780,"x_min":90,"x_max":713,"o":"m 574 988 l 574 882 l 551 882 q 318 795 405 879 q 218 558 231 711 q 431 648 296 648 q 636 557 559 648 q 713 322 713 466 q 630 78 713 170 q 408 -14 547 -14 q 178 95 266 -14 q 90 376 90 204 l 90 424 q 206 841 90 696 q 552 988 322 985 l 574 988 m 410 543 q 291 505 345 543 q 216 408 237 466 l 216 361 q 271 165 216 239 q 408 90 326 90 q 541 153 492 90 q 589 316 589 215 q 540 480 589 418 q 410 543 491 543 z "},"7":{"ha":780,"x_min":52,"x_max":720,"o":"m 720 917 l 311 0 l 179 0 l 587 884 l 52 884 l 52 987 l 720 987 l 720 917 z "},"8":{"ha":780,"x_min":76,"x_max":704,"o":"m 681 730 q 642 598 681 656 q 536 508 603 541 q 659 411 614 475 q 704 267 704 347 q 617 62 704 138 q 390 -14 531 -14 q 162 63 248 -14 q 76 267 76 139 q 120 411 76 347 q 241 509 163 475 q 137 599 175 541 q 99 730 99 656 q 179 928 99 854 q 390 1001 259 1001 q 601 928 520 1001 q 681 730 681 854 m 578 269 q 526 404 578 352 q 389 456 473 456 q 253 405 304 456 q 201 269 201 353 q 251 137 201 185 q 390 89 301 89 q 528 137 478 89 q 578 269 578 186 m 390 898 q 270 852 316 898 q 224 728 224 806 q 270 606 224 652 q 390 559 315 559 q 510 606 465 559 q 555 728 555 652 q 509 850 555 803 q 390 898 462 898 z "},"9":{"ha":780,"x_min":68,"x_max":689,"o":"m 563 434 q 469 359 524 387 q 349 330 414 330 q 200 372 264 330 q 102 491 137 414 q 68 659 68 567 q 105 838 68 758 q 212 959 143 917 q 374 1001 281 1001 q 605 891 520 1001 q 689 593 689 782 l 689 556 q 575 135 689 268 q 231 -1 461 3 l 207 -1 l 207 105 l 233 105 q 472 186 389 108 q 563 434 555 264 m 370 434 q 486 473 433 434 q 564 568 539 511 l 564 618 q 510 819 564 742 q 374 897 456 897 q 241 833 292 897 q 191 666 191 770 q 240 499 191 565 q 370 434 288 434 z "},"\u0000":{"ha":0,"x_min":0,"x_max":0,"o":""},"\u0002":{"ha":0,"x_min":0,"x_max":0,"o":""},"\r":{"ha":344,"x_min":0,"x_max":0,"o":""}," ":{"ha":344,"x_min":0,"x_max":0,"o":""},"!":{"ha":357,"x_min":109,"x_max":257,"o":"m 235 279 l 122 279 l 113 987 l 245 987 l 235 279 m 109 63 q 127 114 109 94 q 182 135 146 135 q 238 114 219 135 q 257 63 257 94 q 238 13 257 33 q 182 -7 219 -7 q 127 13 146 -7 q 109 63 109 33 z "},"\"":{"ha":444,"x_min":92,"x_max":371,"o":"m 188 949 l 168 707 l 92 707 l 93 1042 l 188 1042 l 188 949 m 371 949 l 351 707 l 275 707 l 276 1042 l 371 1042 l 371 949 z "},"#":{"ha":855,"x_min":81,"x_max":838,"o":"m 519 278 l 340 278 l 286 0 l 189 0 l 243 278 l 81 278 l 81 371 l 260 371 l 307 611 l 132 611 l 132 705 l 326 705 l 381 987 l 478 987 l 422 705 l 602 705 l 657 987 l 755 987 l 699 705 l 838 705 l 838 611 l 681 611 l 634 371 l 787 371 l 787 278 l 616 278 l 562 0 l 465 0 l 519 278 m 357 371 l 536 371 l 583 611 l 404 611 l 357 371 z "},"$":{"ha":780,"x_min":75,"x_max":706,"o":"m 581 254 q 537 359 581 317 q 389 437 493 402 q 179 552 245 481 q 113 732 113 623 q 177 914 113 843 q 355 999 242 985 l 355 1147 l 456 1147 l 456 998 q 634 903 570 983 q 697 684 697 823 l 572 684 q 527 836 572 779 q 404 892 481 892 q 281 850 323 892 q 238 734 238 808 q 283 624 238 665 q 432 549 328 583 q 593 475 535 515 q 679 381 651 435 q 706 256 706 328 q 637 71 706 141 q 444 -12 568 1 l 444 -141 l 344 -141 l 344 -12 q 146 78 218 0 q 75 291 75 157 l 200 291 q 250 146 200 197 q 390 95 299 95 q 530 138 479 95 q 581 254 581 180 z "},"%":{"ha":1017,"x_min":71,"x_max":957,"o":"m 71 798 q 128 944 71 886 q 273 1002 184 1002 q 419 944 363 1002 q 475 793 475 886 l 475 745 q 419 599 475 656 q 275 543 362 543 q 129 599 186 543 q 71 750 71 656 l 71 798 m 165 745 q 195 658 165 692 q 275 624 224 624 q 352 657 323 624 q 382 748 382 690 l 382 798 q 353 885 382 850 q 273 920 323 920 q 194 885 223 920 q 165 795 165 850 l 165 745 m 552 242 q 609 388 552 331 q 754 446 665 446 q 900 389 843 446 q 957 237 957 332 l 957 189 q 900 43 957 100 q 755 -14 844 -14 q 610 42 667 -14 q 552 193 552 99 l 552 242 m 646 189 q 675 101 646 136 q 755 67 705 67 q 833 101 804 67 q 863 192 863 134 l 863 242 q 833 330 863 296 q 754 363 804 363 q 676 330 706 363 q 646 239 646 296 l 646 189 m 303 75 l 232 119 l 714 891 l 785 846 l 303 75 z "},"&":{"ha":863,"x_min":68,"x_max":859,"o":"m 68 265 q 108 396 68 336 q 260 535 148 456 q 172 664 194 615 q 149 761 149 713 q 216 937 149 873 q 396 1001 282 1001 q 564 942 498 1001 q 631 792 631 882 q 601 682 631 732 q 495 576 570 631 l 422 522 l 642 260 q 688 456 688 348 l 802 456 q 718 169 802 283 l 859 0 l 709 0 l 643 78 q 525 10 593 33 q 388 -14 458 -14 q 156 63 243 -14 q 68 265 68 140 m 388 89 q 570 165 488 89 l 330 453 l 307 437 q 194 265 194 353 q 246 137 194 185 q 388 89 298 89 m 275 765 q 355 602 275 700 l 435 659 q 498 721 481 691 q 515 792 515 750 q 481 868 515 838 q 395 898 447 898 q 307 860 340 898 q 275 765 275 823 z "},"'":{"ha":242,"x_min":70,"x_max":172,"o":"m 172 966 l 157 717 l 70 717 l 71 1042 l 172 1042 l 172 966 z "},"(":{"ha":475,"x_min":90,"x_max":448,"o":"m 90 401 q 131 695 90 554 q 254 951 172 836 q 422 1114 335 1067 l 448 1031 q 286 800 349 956 q 216 450 222 644 l 216 393 q 311 -62 216 131 q 448 -242 369 -177 l 422 -319 q 250 -151 332 -269 q 90 401 90 80 z "},")":{"ha":483,"x_min":26,"x_max":385,"o":"m 385 394 q 345 104 385 243 q 223 -152 305 -35 q 52 -319 142 -269 l 26 -242 q 194 6 130 -162 q 258 380 257 175 l 258 402 q 229 667 258 545 q 145 886 199 789 q 26 1038 92 983 l 52 1114 q 223 949 142 1065 q 344 693 304 833 q 385 394 385 553 z "},"*":{"ha":598,"x_min":19,"x_max":578,"o":"m 224 667 l 19 728 l 50 830 l 255 754 l 249 987 l 353 987 l 346 751 l 547 825 l 578 722 l 370 661 l 505 477 l 420 413 l 294 608 l 172 418 l 87 479 l 224 667 z "},"+":{"ha":787,"x_min":53,"x_max":730,"o":"m 454 530 l 730 530 l 730 411 l 454 411 l 454 99 l 328 99 l 328 411 l 53 411 l 53 530 l 328 530 l 328 818 l 454 818 l 454 530 z "},",":{"ha":273,"x_min":20,"x_max":209,"o":"m 91 -197 l 20 -148 q 86 35 83 -59 l 86 149 l 209 149 l 209 50 q 175 -87 209 -18 q 91 -197 142 -155 z "},"-":{"ha":383,"x_min":25,"x_max":356,"o":"m 356 368 l 25 368 l 25 471 l 356 471 l 356 368 z "},".":{"ha":366,"x_min":98,"x_max":254,"o":"m 98 66 q 117 120 98 98 q 175 142 136 142 q 234 120 214 142 q 254 66 254 98 q 234 14 254 35 q 175 -7 214 -7 q 117 14 136 -7 q 98 66 98 35 z "},"/":{"ha":572,"x_min":12,"x_max":532,"o":"m 120 -85 l 12 -85 l 425 987 l 532 987 l 120 -85 z "},":":{"ha":336,"x_min":91,"x_max":248,"o":"m 91 66 q 110 120 91 98 q 168 142 130 142 q 227 120 207 142 q 247 66 247 98 q 227 14 247 35 q 168 -7 207 -7 q 110 14 130 -7 q 91 66 91 35 m 92 665 q 111 719 92 697 q 169 741 130 741 q 228 719 208 741 q 248 665 248 697 q 228 612 248 633 q 169 591 208 591 q 111 612 130 591 q 92 665 92 633 z "},";":{"ha":294,"x_min":28,"x_max":231,"o":"m 75 665 q 95 719 75 697 q 153 741 114 741 q 211 719 191 741 q 231 665 231 697 q 211 612 231 633 q 153 591 191 591 q 95 612 114 591 q 75 665 75 633 m 99 -197 l 28 -148 q 94 35 92 -59 l 94 149 l 217 149 l 217 50 q 183 -87 217 -18 q 99 -197 150 -155 z "},"<":{"ha":706,"x_min":49,"x_max":604,"o":"m 179 437 l 604 265 l 604 132 l 49 389 l 49 488 l 604 745 l 604 612 l 179 437 z "},"=":{"ha":762,"x_min":103,"x_max":669,"o":"m 669 552 l 103 552 l 103 661 l 669 661 l 669 552 m 669 271 l 103 271 l 103 379 l 669 379 l 669 271 z "},">":{"ha":726,"x_min":91,"x_max":670,"o":"m 539 441 l 91 616 l 91 745 l 670 489 l 670 390 l 91 133 l 91 263 l 539 441 z "},"?":{"ha":656,"x_min":51,"x_max":601,"o":"m 242 278 q 260 406 243 359 q 330 509 277 452 l 418 601 q 475 739 475 665 q 438 851 475 810 q 330 891 401 891 q 218 854 260 891 q 176 756 176 818 l 51 756 q 129 933 52 866 q 330 1001 206 1001 q 529 932 458 1001 q 601 743 601 863 q 491 509 601 625 l 417 436 q 368 278 368 381 l 242 278 m 237 63 q 255 114 237 94 q 311 135 274 135 q 366 114 347 135 q 385 63 385 94 q 366 13 385 33 q 311 -7 347 -7 q 255 13 274 -7 q 237 63 237 33 z "},"@":{"ha":1247,"x_min":72,"x_max":1187,"o":"m 1179 340 q 1097 81 1171 176 q 901 -14 1024 -14 q 739 100 774 -14 q 655 15 702 43 q 557 -14 608 -14 q 412 65 461 -14 q 375 283 362 144 q 426 483 385 395 q 532 621 467 570 q 668 671 597 671 q 766 656 723 671 q 864 599 810 642 l 829 223 q 916 66 816 66 q 1040 142 992 66 q 1091 340 1087 218 q 993 743 1104 604 q 656 881 882 881 q 414 813 519 881 q 247 618 308 746 q 178 324 186 491 q 219 32 170 156 q 368 -157 268 -92 q 610 -222 468 -222 q 732 -208 671 -222 q 834 -169 793 -193 l 859 -247 q 748 -290 817 -273 q 607 -307 678 -307 q 315 -231 437 -307 q 133 -11 193 -155 q 80 324 72 132 q 163 660 88 511 q 368 889 239 808 q 659 970 496 970 q 948 895 827 970 q 1128 675 1069 819 q 1179 340 1187 532 m 483 283 q 501 135 473 186 q 588 83 528 83 q 666 118 629 83 q 728 217 704 153 l 729 223 l 760 564 q 679 584 722 584 q 548 503 600 584 q 483 283 496 422 z "},"A":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 z "},"B":{"ha":865,"x_min":115,"x_max":787,"o":"m 115 0 l 115 987 l 437 987 q 679 921 598 987 q 760 724 760 854 q 721 602 760 655 q 614 519 682 549 q 740 434 694 497 q 787 285 787 372 q 701 76 787 152 q 457 0 614 0 l 115 0 m 245 462 l 245 106 l 460 106 q 603 154 551 106 q 656 283 656 201 q 462 462 656 462 l 245 462 m 245 566 l 441 566 q 578 609 527 566 q 629 725 629 652 q 582 843 629 806 q 437 880 534 880 l 245 880 l 245 566 z "},"C":{"ha":904,"x_min":81,"x_max":841,"o":"m 841 313 q 725 72 823 157 q 467 -14 628 -14 q 186 112 292 -14 q 81 448 81 237 l 81 543 q 130 785 81 680 q 269 945 179 889 q 478 1001 359 1001 q 730 913 635 1001 q 841 670 825 825 l 710 670 q 636 841 693 788 q 478 894 580 894 q 282 802 353 894 q 212 539 212 709 l 212 444 q 279 188 212 283 q 467 93 346 93 q 633 142 575 93 q 710 313 691 191 l 841 313 z "},"D":{"ha":911,"x_min":115,"x_max":829,"o":"m 115 0 l 115 987 l 393 987 q 621 930 522 987 q 774 768 720 873 q 829 527 828 663 l 829 464 q 775 219 829 324 q 621 58 721 114 q 388 0 521 1 l 115 0 m 245 880 l 245 106 l 382 106 q 616 200 532 106 q 700 467 700 294 l 700 524 q 621 786 700 692 q 397 880 542 879 l 245 880 z "},"E":{"ha":789,"x_min":115,"x_max":742,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 z "},"F":{"ha":768,"x_min":115,"x_max":726,"o":"m 659 436 l 245 436 l 245 0 l 115 0 l 115 987 l 726 987 l 726 880 l 245 880 l 245 543 l 659 543 l 659 436 z "},"G":{"ha":946,"x_min":83,"x_max":844,"o":"m 844 130 q 704 22 793 58 q 494 -14 614 -14 q 280 43 374 -14 q 135 204 186 100 q 83 446 84 309 l 83 532 q 187 878 83 755 q 479 1001 291 1001 q 728 922 634 1001 q 844 698 823 843 l 713 698 q 480 894 677 894 q 282 802 349 894 q 214 536 214 710 l 214 455 q 290 191 214 289 q 495 93 366 93 q 623 109 568 93 q 714 164 678 125 l 714 386 l 486 386 l 486 492 l 844 492 l 844 130 z "},"H":{"ha":990,"x_min":115,"x_max":873,"o":"m 873 0 l 743 0 l 743 456 l 245 456 l 245 0 l 115 0 l 115 987 l 245 987 l 245 563 l 743 563 l 743 987 l 873 987 l 873 0 z "},"I":{"ha":378,"x_min":124,"x_max":254,"o":"m 254 0 l 124 0 l 124 987 l 254 987 l 254 0 z "},"J":{"ha":766,"x_min":36,"x_max":659,"o":"m 528 987 l 659 987 l 659 288 q 574 66 659 146 q 347 -14 489 -14 q 118 62 200 -14 q 36 273 36 137 l 166 273 q 213 140 166 188 q 347 93 259 93 q 478 144 428 93 q 528 286 528 195 l 528 987 z "},"K":{"ha":871,"x_min":115,"x_max":871,"o":"m 366 459 l 245 334 l 245 0 l 115 0 l 115 987 l 245 987 l 245 499 l 684 987 l 841 987 l 452 551 l 871 0 l 715 0 l 366 459 z "},"L":{"ha":747,"x_min":115,"x_max":713,"o":"m 245 106 l 713 106 l 713 0 l 115 0 l 115 987 l 245 987 l 245 106 z "},"M":{"ha":1213,"x_min":115,"x_max":1097,"o":"m 283 987 l 606 182 l 928 987 l 1097 987 l 1097 0 l 967 0 l 967 385 l 979 800 l 655 0 l 555 0 l 232 798 l 245 385 l 245 0 l 115 0 l 115 987 l 283 987 z "},"N":{"ha":990,"x_min":115,"x_max":873,"o":"m 873 0 l 743 0 l 245 761 l 245 0 l 115 0 l 115 987 l 245 987 l 744 223 l 744 987 l 873 987 l 873 0 z "},"O":{"ha":955,"x_min":80,"x_max":874,"o":"m 874 462 q 825 209 874 317 q 687 43 777 100 q 478 -14 597 -14 q 271 44 361 -14 q 131 207 181 101 q 80 453 81 313 l 80 524 q 130 776 80 667 q 270 943 179 885 q 477 1001 360 1001 q 686 944 595 1001 q 825 778 777 886 q 874 524 874 669 l 874 462 m 745 526 q 674 795 745 701 q 477 889 604 889 q 282 795 353 889 q 210 534 212 701 l 210 462 q 281 194 210 292 q 478 97 353 97 q 673 189 604 97 q 745 452 743 281 l 745 526 z "},"P":{"ha":876,"x_min":115,"x_max":825,"o":"m 245 387 l 245 0 l 115 0 l 115 987 l 479 987 q 733 905 641 987 q 825 686 825 822 q 735 464 825 542 q 477 387 645 387 l 245 387 m 245 493 l 479 493 q 639 542 583 493 q 694 684 694 591 q 639 825 694 772 q 486 880 583 878 l 245 880 l 245 493 z "},"Q":{"ha":955,"x_min":74,"x_max":872,"o":"m 869 462 q 823 215 869 319 q 696 54 778 112 l 872 -85 l 783 -167 l 575 -1 q 472 -14 526 -14 q 265 44 355 -14 q 125 207 175 101 q 74 453 75 313 l 74 524 q 123 776 74 667 q 263 943 173 885 q 471 1001 354 1001 q 681 943 590 1001 q 820 778 771 886 q 869 525 869 669 l 869 462 m 739 526 q 669 794 739 700 q 471 889 600 889 q 277 795 348 889 q 204 534 206 701 l 204 462 q 275 195 204 292 q 472 97 346 97 q 667 189 598 97 q 739 452 736 281 l 739 526 z "},"R":{"ha":855,"x_min":114,"x_max":831,"o":"m 477 399 l 245 399 l 245 0 l 114 0 l 114 987 l 441 987 q 697 911 608 987 q 787 690 787 836 q 738 530 787 598 q 599 427 688 461 l 831 8 l 831 0 l 691 0 l 477 399 m 245 506 l 445 506 q 599 556 542 506 q 656 690 656 606 q 602 831 656 782 q 444 880 547 880 l 245 880 l 245 506 z "},"S":{"ha":824,"x_min":54,"x_max":772,"o":"m 406 440 q 162 558 238 488 q 85 732 85 629 q 179 925 85 848 q 421 1001 272 1001 q 603 962 523 1001 q 726 853 682 922 q 770 702 770 784 l 639 702 q 582 843 639 791 q 421 894 525 894 q 271 851 325 894 q 217 734 217 809 q 268 632 217 673 q 443 555 319 590 q 635 479 566 521 q 738 382 705 437 q 772 251 772 326 q 678 59 772 131 q 428 -14 585 -14 q 238 25 326 -14 q 102 132 150 64 q 54 286 54 200 l 185 286 q 251 145 185 197 q 428 93 317 93 q 586 135 531 93 q 641 250 641 177 q 590 362 641 322 q 406 440 539 401 z "},"T":{"ha":829,"x_min":33,"x_max":797,"o":"m 797 880 l 479 880 l 479 0 l 350 0 l 350 880 l 33 880 l 33 987 l 797 987 l 797 880 z "},"U":{"ha":901,"x_min":95,"x_max":810,"o":"m 810 987 l 810 316 q 722 87 809 176 q 486 -12 635 -1 l 451 -14 q 193 74 289 -14 q 95 315 96 161 l 95 987 l 224 987 l 224 319 q 283 152 224 212 q 451 93 342 93 q 620 152 562 93 q 679 318 679 211 l 679 987 l 810 987 z "},"V":{"ha":884,"x_min":19,"x_max":866,"o":"m 441 173 l 724 987 l 866 987 l 500 0 l 385 0 l 19 987 l 161 987 l 441 173 z "},"W":{"ha":1232,"x_min":41,"x_max":1202,"o":"m 328 311 l 347 181 l 374 298 l 570 987 l 680 987 l 870 298 l 897 179 l 918 312 l 1072 987 l 1202 987 l 963 0 l 844 0 l 641 720 l 625 795 l 610 720 l 399 0 l 280 0 l 41 987 l 172 987 l 328 311 z "},"X":{"ha":871,"x_min":39,"x_max":834,"o":"m 437 609 l 673 987 l 827 987 l 515 498 l 834 0 l 680 0 l 437 385 l 193 0 l 39 0 l 359 498 l 46 987 l 199 987 l 437 609 z "},"Y":{"ha":834,"x_min":10,"x_max":821,"o":"m 416 492 l 673 987 l 821 987 l 481 368 l 481 0 l 351 0 l 351 368 l 10 987 l 159 987 l 416 492 z "},"Z":{"ha":831,"x_min":58,"x_max":777,"o":"m 212 106 l 777 106 l 777 0 l 58 0 l 58 98 l 600 880 l 67 880 l 67 987 l 755 987 l 755 892 l 212 106 z "},"[":{"ha":368,"x_min":99,"x_max":355,"o":"m 355 1025 l 225 1025 l 225 -109 l 355 -109 l 355 -212 l 99 -212 l 99 1128 l 355 1128 l 355 1025 z "},"\\":{"ha":570,"x_min":27,"x_max":559,"o":"m 27 987 l 146 987 l 559 -85 l 439 -85 l 27 987 z "},"]":{"ha":368,"x_min":6,"x_max":262,"o":"m 6 1128 l 262 1128 l 262 -212 l 6 -212 l 6 -109 l 137 -109 l 137 1025 l 6 1025 l 6 1128 z "},"^":{"ha":581,"x_min":43,"x_max":534,"o":"m 289 821 l 160 494 l 43 494 l 246 987 l 332 987 l 534 494 l 418 494 l 289 821 z "},"_":{"ha":627,"x_min":3,"x_max":624,"o":"m 624 -102 l 3 -102 l 3 0 l 624 0 l 624 -102 z "},"`":{"ha":429,"x_min":39,"x_max":321,"o":"m 321 842 l 214 842 l 39 1042 l 190 1042 l 321 842 z "},"a":{"ha":755,"x_min":74,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 z "},"b":{"ha":779,"x_min":95,"x_max":716,"o":"m 716 359 q 639 89 716 191 q 431 -14 562 -14 q 216 85 292 -14 l 210 0 l 95 0 l 95 1042 l 220 1042 l 220 653 q 430 747 296 747 q 640 646 564 747 q 716 370 716 545 l 716 359 m 591 373 q 541 571 591 501 q 399 641 492 641 q 220 526 275 641 l 220 208 q 400 93 278 93 q 541 163 490 93 q 591 373 591 233 z "},"c":{"ha":727,"x_min":62,"x_max":681,"o":"m 389 89 q 507 130 456 89 q 562 231 557 170 l 681 231 q 637 111 677 168 q 531 20 597 54 q 389 -14 464 -14 q 151 86 239 -14 q 62 360 62 186 l 62 381 q 102 572 62 488 q 215 701 141 655 q 389 747 288 747 q 594 673 512 747 q 681 481 675 600 l 562 481 q 508 598 557 553 q 389 644 460 644 q 240 575 293 644 q 188 376 188 507 l 188 353 q 240 157 188 226 q 389 89 292 89 z "},"d":{"ha":783,"x_min":64,"x_max":684,"o":"m 64 373 q 144 645 64 542 q 354 747 224 747 q 558 659 483 747 l 558 1042 l 684 1042 l 684 0 l 568 0 l 562 79 q 353 -14 487 -14 q 145 91 225 -14 q 64 363 64 195 l 64 373 m 190 359 q 241 163 190 234 q 384 93 293 93 q 558 200 503 93 l 558 537 q 385 641 502 641 q 241 570 293 641 q 190 359 190 498 z "},"e":{"ha":736,"x_min":63,"x_max":686,"o":"m 399 -14 q 157 84 250 -14 q 63 347 63 182 l 63 370 q 105 565 63 479 q 221 699 146 650 q 384 747 296 747 q 606 653 527 747 q 686 383 686 559 l 686 331 l 189 331 q 252 156 191 222 q 406 89 313 89 q 519 116 473 89 q 600 188 565 143 l 676 128 q 399 -14 584 -14 m 384 644 q 256 589 308 644 q 193 434 205 534 l 560 434 l 560 444 q 509 592 555 539 q 384 644 463 644 z "},"f":{"ha":482,"x_min":41,"x_max":484,"o":"m 157 0 l 157 637 l 41 637 l 41 734 l 157 734 l 157 809 q 220 991 157 927 q 398 1056 283 1056 q 484 1044 441 1056 l 477 943 q 410 949 446 949 q 315 913 349 949 q 282 811 282 878 l 282 734 l 439 734 l 439 637 l 282 637 l 282 0 l 157 0 z "},"g":{"ha":779,"x_min":65,"x_max":685,"o":"m 65 373 q 144 646 65 545 q 355 747 224 747 q 564 652 489 747 l 570 734 l 685 734 l 685 18 q 601 -207 685 -125 q 374 -289 516 -289 q 218 -255 294 -289 q 102 -162 142 -221 l 168 -87 q 365 -186 248 -186 q 508 -135 456 -186 q 559 10 559 -83 l 559 73 q 353 -14 484 -14 q 145 90 224 -14 q 65 373 65 194 m 191 359 q 242 164 191 235 q 385 93 293 93 q 559 201 503 93 l 559 536 q 386 641 501 641 q 243 570 294 641 q 191 359 191 498 z "},"h":{"ha":765,"x_min":95,"x_max":672,"o":"m 220 645 q 437 747 304 747 q 672 485 670 747 l 672 0 l 547 0 l 547 486 q 510 603 546 565 q 399 641 475 641 q 292 608 338 641 q 220 523 246 576 l 220 0 l 95 0 l 95 1042 l 220 1042 l 220 645 z "},"i":{"ha":337,"x_min":96,"x_max":244,"o":"m 231 0 l 106 0 l 106 734 l 231 734 l 231 0 m 96 928 q 114 980 96 959 q 170 1001 133 1001 q 225 980 206 1001 q 244 928 244 959 q 225 878 244 898 q 170 857 206 857 q 114 878 133 857 q 96 928 96 898 z "},"j":{"ha":332,"x_min":-44,"x_max":234,"o":"m 224 734 l 224 -85 q 33 -296 224 -296 q -44 -284 -9 -296 l -44 -184 q 13 -189 -22 -189 q 77 -166 55 -189 q 99 -87 99 -144 l 99 734 l 224 734 m 86 928 q 105 980 86 958 q 159 1001 123 1001 q 215 980 196 1001 q 234 928 234 959 q 215 878 234 898 q 159 857 196 857 q 104 878 123 857 q 86 928 86 898 z "},"k":{"ha":704,"x_min":96,"x_max":703,"o":"m 300 340 l 221 258 l 221 0 l 96 0 l 96 1042 l 221 1042 l 221 412 l 288 492 l 517 734 l 669 734 l 384 427 l 703 0 l 555 0 l 300 340 z "},"l":{"ha":337,"x_min":106,"x_max":231,"o":"m 231 0 l 106 0 l 106 1042 l 231 1042 l 231 0 z "},"m":{"ha":1217,"x_min":94,"x_max":1123,"o":"m 213 734 l 216 652 q 434 747 297 747 q 644 629 588 747 q 739 715 680 682 q 878 747 798 747 q 1123 492 1119 747 l 1123 0 l 998 0 l 998 484 q 962 602 998 563 q 841 641 926 641 q 725 599 771 641 q 671 487 679 557 l 671 0 l 545 0 l 545 481 q 389 641 545 641 q 220 536 265 641 l 220 0 l 94 0 l 94 734 l 213 734 z "},"n":{"ha":766,"x_min":95,"x_max":672,"o":"m 214 734 l 218 642 q 437 747 302 747 q 672 485 670 747 l 672 0 l 547 0 l 547 486 q 510 603 546 565 q 399 641 475 641 q 292 608 338 641 q 220 523 246 576 l 220 0 l 95 0 l 95 734 l 214 734 z "},"o":{"ha":792,"x_min":62,"x_max":730,"o":"m 62 374 q 104 568 62 481 q 222 701 146 654 q 395 747 298 747 q 637 644 545 747 q 730 368 730 540 l 730 359 q 689 166 730 252 q 571 34 648 81 q 396 -14 495 -14 q 154 90 247 -14 q 62 365 62 194 l 62 374 m 188 359 q 244 163 188 237 q 396 89 301 89 q 548 164 492 89 q 604 374 604 239 q 547 569 604 494 q 395 644 490 644 q 245 570 302 644 q 188 359 188 496 z "},"p":{"ha":779,"x_min":95,"x_max":715,"o":"m 715 359 q 638 89 715 191 q 431 -14 562 -14 q 220 71 297 -14 l 220 -282 l 95 -282 l 95 734 l 210 734 l 216 652 q 429 747 292 747 q 638 648 561 747 q 715 370 715 548 l 715 359 m 589 373 q 536 569 589 497 q 391 641 484 641 q 220 540 277 641 l 220 189 q 393 89 277 89 q 536 160 483 89 q 589 373 589 232 z "},"q":{"ha":789,"x_min":64,"x_max":683,"o":"m 64 373 q 144 647 64 546 q 357 747 223 747 q 562 660 487 747 l 568 734 l 683 734 l 683 -282 l 557 -282 l 557 68 q 355 -14 481 -14 q 143 90 222 -14 q 64 364 64 193 l 64 373 m 190 359 q 243 161 190 233 q 387 89 296 89 q 557 188 498 89 l 557 547 q 388 644 498 644 q 243 572 297 644 q 190 359 190 500 z "},"r":{"ha":470,"x_min":95,"x_max":450,"o":"m 450 621 q 388 626 421 626 q 220 521 264 626 l 220 0 l 95 0 l 95 734 l 217 734 l 219 649 q 394 747 281 747 q 450 738 431 747 l 450 621 z "},"s":{"ha":716,"x_min":64,"x_max":648,"o":"m 522 195 q 484 274 522 245 q 350 322 446 302 q 199 371 255 342 q 116 439 143 399 q 90 532 90 478 q 166 685 90 623 q 361 747 242 747 q 563 683 486 747 q 641 518 641 618 l 515 518 q 471 607 515 570 q 361 644 427 644 q 254 614 292 644 q 215 536 215 585 q 251 468 215 491 q 381 424 287 445 q 533 374 475 403 q 620 303 591 345 q 648 203 648 262 q 569 46 648 105 q 365 -14 490 -14 q 209 18 277 -14 q 103 105 141 49 q 64 226 64 161 l 190 226 q 240 126 193 163 q 365 89 288 89 q 479 118 436 89 q 522 195 522 146 z "},"t":{"ha":454,"x_min":6,"x_max":406,"o":"m 265 911 l 265 734 l 402 734 l 402 637 l 265 637 l 265 182 q 283 116 265 138 q 346 94 302 94 q 406 102 368 94 l 406 0 q 309 -14 356 -14 q 182 37 225 -14 q 140 182 140 88 l 140 637 l 6 637 l 6 734 l 140 734 l 140 911 l 265 911 z "},"u":{"ha":766,"x_min":92,"x_max":670,"o":"m 548 73 q 333 -14 475 -14 q 154 55 216 -14 q 92 256 93 123 l 92 734 l 218 734 l 218 260 q 353 93 218 93 q 545 200 497 93 l 545 734 l 670 734 l 670 0 l 551 0 l 548 73 z "},"v":{"ha":673,"x_min":22,"x_max":647,"o":"m 337 170 l 519 734 l 647 734 l 384 0 l 288 0 l 22 734 l 151 734 l 337 170 z "},"w":{"ha":1044,"x_min":29,"x_max":1011,"o":"m 745 173 l 886 734 l 1011 734 l 798 0 l 696 0 l 517 556 l 344 0 l 242 0 l 29 734 l 154 734 l 298 184 l 469 734 l 570 734 l 745 173 z "},"x":{"ha":688,"x_min":28,"x_max":658,"o":"m 341 466 l 504 734 l 650 734 l 410 371 l 658 0 l 513 0 l 343 275 l 174 0 l 28 0 l 275 371 l 35 734 l 180 734 l 341 466 z "},"y":{"ha":657,"x_min":15,"x_max":640,"o":"m 335 184 l 506 734 l 640 734 l 345 -113 q 127 -296 277 -296 l 104 -294 l 57 -286 l 57 -184 l 91 -186 q 190 -161 155 -186 q 249 -66 226 -135 l 277 8 l 15 734 l 152 734 l 335 184 z "},"z":{"ha":688,"x_min":60,"x_max":642,"o":"m 213 102 l 642 102 l 642 0 l 60 0 l 60 92 l 465 630 l 66 630 l 66 734 l 622 734 l 622 645 l 213 102 z "},"{":{"ha":470,"x_min":43,"x_max":454,"o":"m 429 -248 q 248 -137 309 -214 q 187 68 187 -59 l 187 203 q 43 368 187 368 l 43 467 q 187 631 187 467 l 187 772 q 248 972 189 896 q 429 1083 307 1048 l 454 1005 q 313 768 313 960 l 313 631 q 199 417 313 477 q 313 201 313 356 l 313 61 q 454 -170 315 -125 l 429 -248 z "},"|":{"ha":338,"x_min":119,"x_max":220,"o":"m 220 -183 l 119 -183 l 119 987 l 220 987 l 220 -183 z "},"}":{"ha":470,"x_min":13,"x_max":425,"o":"m 13 -170 q 155 54 151 -126 l 155 203 q 278 417 155 360 q 155 631 155 473 l 155 768 q 14 1005 155 960 l 39 1083 q 220 973 159 1049 q 281 771 280 897 l 281 629 q 425 467 281 467 l 425 368 q 281 203 281 368 l 281 66 q 219 -138 281 -61 q 39 -248 158 -214 l 13 -170 z "},"~":{"ha":945,"x_min":89,"x_max":857,"o":"m 857 527 q 793 346 857 420 q 637 273 730 273 q 545 291 588 273 q 444 359 501 309 q 361 421 387 409 q 308 433 336 433 q 227 397 255 433 q 198 297 198 361 l 89 296 q 151 474 89 404 q 308 544 214 544 q 407 522 359 544 q 514 446 454 500 q 617 385 574 391 l 637 383 q 721 422 688 383 q 753 526 753 462 l 857 527 z "},"¡":{"ha":338,"x_min":94,"x_max":243,"o":"m 115 464 l 229 464 l 238 -244 l 106 -244 l 115 464 m 243 675 q 224 624 243 645 q 169 603 205 603 q 113 624 132 603 q 94 675 94 645 q 113 726 94 706 q 169 747 132 747 q 224 726 205 747 q 243 675 243 706 z "},"¢":{"ha":760,"x_min":71,"x_max":690,"o":"m 397 89 q 515 130 465 89 q 571 231 566 171 l 690 231 q 618 78 686 146 q 454 -8 551 9 l 454 -166 l 328 -166 l 328 -7 q 139 112 207 16 q 71 357 71 208 l 71 381 q 140 622 71 525 q 328 741 208 718 l 328 894 l 454 894 l 454 743 q 621 655 555 727 q 690 481 686 583 l 571 481 q 517 598 566 553 q 397 644 469 644 q 249 575 302 644 q 197 376 197 507 l 197 353 q 249 157 197 226 q 397 89 302 89 z "},"£":{"ha":807,"x_min":62,"x_max":765,"o":"m 304 422 l 310 273 q 268 106 310 168 l 765 106 l 764 0 l 64 0 l 64 106 l 117 106 q 161 157 144 113 q 179 267 178 201 l 179 272 l 174 422 l 62 422 l 62 528 l 170 528 l 164 705 q 247 920 164 840 q 466 1001 330 1001 q 670 929 595 1001 q 745 737 745 857 l 616 737 q 573 852 616 810 q 454 894 530 894 q 339 842 383 894 q 295 705 295 789 l 301 528 l 517 528 l 517 422 l 304 422 z "},"¤":{"ha":990,"x_min":71,"x_max":930,"o":"m 748 76 q 498 -14 640 -14 q 250 75 358 -14 l 159 -18 l 71 74 l 165 170 q 95 412 95 275 q 171 663 95 552 l 71 765 l 159 857 l 259 755 q 498 837 366 837 q 739 755 631 837 l 840 858 l 930 765 l 827 661 q 902 412 902 550 q 833 172 902 279 l 930 74 l 840 -18 l 748 76 m 211 412 q 250 257 211 329 q 355 144 289 185 q 498 102 422 102 q 642 144 575 102 q 746 257 708 186 q 785 412 785 329 q 746 567 785 495 q 641 679 708 638 q 498 720 574 720 q 355 680 422 720 q 250 567 289 639 q 211 412 211 495 z "},"¥":{"ha":729,"x_min":10,"x_max":719,"o":"m 366 538 l 574 987 l 719 987 l 470 499 l 647 499 l 647 414 l 427 414 l 427 302 l 647 302 l 647 218 l 427 218 l 427 0 l 296 0 l 296 218 l 81 218 l 81 302 l 296 302 l 296 414 l 81 414 l 81 499 l 259 499 l 10 987 l 157 987 l 366 538 z "},"¦":{"ha":333,"x_min":100,"x_max":226,"o":"m 100 -183 l 100 353 l 226 353 l 226 -183 l 100 -183 m 226 473 l 100 473 l 100 987 l 226 987 l 226 473 z "},"§":{"ha":852,"x_min":61,"x_max":777,"o":"m 777 292 q 650 106 777 164 q 722 27 697 73 q 746 -87 746 -19 q 658 -268 746 -201 q 415 -336 570 -336 q 271 -317 339 -336 q 155 -259 203 -298 q 61 -43 61 -182 l 187 -42 q 248 -181 187 -130 q 415 -233 309 -233 q 564 -193 507 -233 q 620 -88 620 -153 q 572 8 620 -28 q 382 85 524 43 q 193 156 258 118 q 97 246 128 193 q 65 374 65 298 q 189 559 65 500 q 120 639 144 593 q 96 753 96 685 q 186 933 96 865 q 427 1001 277 1001 q 673 924 585 1001 q 761 709 761 848 l 635 709 q 578 846 635 793 q 427 899 522 899 q 276 860 331 899 q 222 754 222 821 q 241 680 222 707 q 306 631 260 653 q 449 582 351 609 q 603 530 546 555 q 699 473 661 506 q 757 396 737 440 q 777 292 777 353 m 408 469 q 296 503 347 485 q 217 456 242 490 q 191 375 191 422 q 210 300 191 328 q 273 251 228 273 q 414 201 318 229 q 541 161 511 173 q 622 209 593 175 q 650 290 650 243 q 603 387 650 350 q 408 469 556 424 z "},"¨":{"ha":581,"x_min":68,"x_max":509,"o":"m 68 930 q 87 981 68 960 q 142 1002 106 1002 q 198 981 179 1002 q 217 930 217 960 q 198 879 217 899 q 142 859 179 859 q 87 879 106 859 q 68 930 68 899 m 360 928 q 379 980 360 959 q 434 1001 397 1001 q 490 980 471 1001 q 509 928 509 959 q 490 878 509 898 q 434 857 471 857 q 379 878 397 857 q 360 928 360 898 z "},"©":{"ha":1091,"x_min":62,"x_max":1024,"o":"m 759 405 q 700 247 759 301 q 534 192 642 192 q 364 263 428 192 q 300 458 300 335 l 300 533 q 365 724 300 652 q 534 795 429 795 q 701 740 643 795 q 760 583 760 684 l 661 583 q 628 679 661 650 q 534 708 596 708 q 434 661 471 708 q 397 531 397 614 l 397 454 q 434 326 397 373 q 534 279 471 279 q 628 308 597 279 q 660 405 660 336 l 759 405 m 140 494 q 194 278 140 378 q 341 123 248 179 q 543 66 435 66 q 745 123 652 66 q 892 278 838 179 q 946 494 946 378 q 892 708 946 610 q 746 863 839 806 q 543 920 652 920 q 341 864 435 920 q 194 709 248 808 q 140 494 140 610 m 62 494 q 125 749 62 631 q 301 933 189 866 q 543 1001 413 1001 q 785 933 673 1001 q 961 749 897 866 q 1024 494 1024 631 q 963 244 1024 361 q 790 57 902 127 q 543 -14 677 -14 q 297 56 410 -14 q 123 243 185 126 q 62 494 62 359 z "},"ª":{"ha":621,"x_min":100,"x_max":531,"o":"m 419 478 q 407 527 411 501 q 269 469 355 469 q 144 511 188 469 q 100 623 100 553 q 156 739 100 698 q 330 779 213 779 l 403 779 l 403 814 q 319 906 403 906 q 245 888 272 906 q 218 835 218 869 l 109 843 q 168 957 109 913 q 319 1001 226 1001 q 461 952 409 1001 q 513 813 513 904 l 513 599 q 531 478 513 533 l 419 478 m 295 562 q 354 575 324 562 q 403 607 384 589 l 403 703 l 327 703 q 240 681 271 703 q 210 625 210 660 q 295 562 210 562 z "},"«":{"ha":652,"x_min":69,"x_max":589,"o":"m 190 372 l 365 102 l 269 102 l 69 366 l 69 378 l 269 642 l 365 642 l 190 372 m 414 372 l 589 102 l 493 102 l 293 366 l 293 378 l 493 642 l 589 642 l 414 372 z "},"¬":{"ha":769,"x_min":86,"x_max":650,"o":"m 650 254 l 524 254 l 524 433 l 86 433 l 86 543 l 650 543 l 650 254 z "},"®":{"ha":1092,"x_min":61,"x_max":1023,"o":"m 61 494 q 124 749 61 631 q 300 933 188 866 q 543 1001 412 1001 q 785 933 673 1001 q 960 749 897 866 q 1023 494 1023 631 q 962 244 1023 361 q 789 57 901 127 q 543 -14 677 -14 q 297 56 409 -14 q 123 243 184 126 q 61 494 61 359 m 139 494 q 193 278 139 378 q 341 123 248 179 q 543 66 434 66 q 745 124 652 66 q 892 279 839 181 q 945 494 945 378 q 892 708 945 610 q 745 863 839 806 q 543 920 652 920 q 340 864 434 920 q 193 709 247 808 q 139 494 139 610 m 443 444 l 443 214 l 347 214 l 347 790 l 534 790 q 695 746 638 790 q 753 616 753 701 q 666 489 753 533 q 749 351 749 455 l 749 309 q 761 225 749 251 l 761 214 l 663 214 q 653 301 653 239 q 651 376 653 364 q 562 444 640 441 l 443 444 m 443 530 l 549 530 q 627 554 597 532 q 657 613 657 576 q 631 683 657 663 q 536 704 604 704 l 443 704 l 443 530 z "},"¯":{"ha":636,"x_min":96,"x_max":552,"o":"m 552 883 l 96 883 l 96 980 l 552 980 l 552 883 z "},"°":{"ha":519,"x_min":88,"x_max":431,"o":"m 88 825 q 139 948 88 895 q 261 1001 189 1001 q 381 948 332 1001 q 431 825 431 896 q 381 702 431 753 q 261 651 332 651 q 139 702 190 651 q 88 825 88 753 m 261 738 q 323 762 298 738 q 348 825 348 786 q 323 889 348 864 q 261 915 298 915 q 198 888 224 915 q 173 825 173 861 q 198 763 173 788 q 261 738 224 738 z "},"±":{"ha":742,"x_min":66,"x_max":687,"o":"m 440 579 l 687 579 l 687 477 l 440 477 l 440 196 l 327 196 l 327 477 l 66 477 l 66 579 l 327 579 l 327 859 l 440 859 l 440 579 m 658 0 l 92 0 l 92 103 l 658 103 l 658 0 z "},"²":{"ha":509,"x_min":45,"x_max":463,"o":"m 463 452 l 57 452 l 57 526 l 260 717 q 334 833 334 786 q 313 887 334 866 q 250 907 291 907 q 175 882 199 907 q 151 817 151 856 l 45 817 q 101 945 45 895 q 248 995 158 995 q 389 952 337 995 q 441 834 441 909 q 369 691 441 764 l 312 637 l 193 539 l 463 539 l 463 452 z "},"³":{"ha":509,"x_min":42,"x_max":452,"o":"m 180 764 l 237 764 q 311 784 287 764 q 336 838 336 805 q 314 888 336 868 q 245 907 293 907 q 181 890 207 907 q 156 845 156 873 l 50 845 q 105 953 50 911 q 244 995 160 995 q 390 954 337 995 q 443 842 443 913 q 419 774 443 805 q 351 726 395 743 q 452 602 452 699 q 394 487 452 530 q 244 445 336 445 q 98 488 155 445 q 42 603 42 530 l 149 603 q 176 552 149 572 q 248 532 203 532 q 320 552 296 532 q 345 607 345 572 q 239 685 345 684 l 180 685 l 180 764 z "},"´":{"ha":435,"x_min":83,"x_max":366,"o":"m 214 1042 l 366 1042 l 184 842 l 83 842 l 214 1042 z "},"µ":{"ha":787,"x_min":104,"x_max":682,"o":"m 230 734 l 230 304 q 266 141 231 194 q 379 88 300 88 q 556 191 514 88 l 556 734 l 682 734 l 682 0 l 569 0 l 563 78 q 385 -14 500 -14 q 230 36 285 -14 l 230 -282 l 104 -282 l 104 734 l 230 734 z "},"¶":{"ha":679,"x_min":45,"x_max":564,"o":"m 438 0 l 438 353 l 381 353 q 135 439 225 353 q 45 670 45 525 q 136 901 45 814 q 382 987 226 987 l 564 987 l 564 0 l 438 0 z "},"·":{"ha":362,"x_min":100,"x_max":256,"o":"m 100 494 q 119 549 100 527 q 177 570 138 570 q 236 549 216 570 q 256 494 256 527 q 236 441 256 463 q 177 420 216 420 q 119 441 138 420 q 100 494 100 463 z "},"¸":{"ha":344,"x_min":79,"x_max":289,"o":"m 193 0 l 185 -35 q 289 -153 289 -54 q 235 -257 289 -218 q 83 -295 180 -295 l 79 -222 q 162 -205 132 -222 q 191 -155 191 -187 q 170 -111 191 -125 q 81 -91 148 -97 l 103 0 l 193 0 z "},"¹":{"ha":509,"x_min":83,"x_max":336,"o":"m 336 452 l 229 452 l 229 860 l 83 821 l 83 908 l 323 987 l 336 987 l 336 452 z "},"º":{"ha":631,"x_min":83,"x_max":547,"o":"m 83 762 q 146 935 83 869 q 315 1001 210 1001 q 484 936 420 1001 q 547 758 547 870 l 547 707 q 484 534 547 600 q 316 468 420 468 q 147 534 212 468 q 83 711 83 600 l 83 762 m 193 707 q 226 601 193 640 q 316 562 259 562 q 405 601 372 562 q 437 709 437 640 l 437 762 q 404 867 437 829 q 315 906 371 906 q 227 869 260 906 q 193 766 195 831 l 193 707 z "},"»":{"ha":651,"x_min":69,"x_max":602,"o":"m 165 644 l 366 380 l 366 367 l 165 103 l 69 103 l 244 373 l 69 644 l 165 644 m 402 644 l 602 380 l 602 367 l 402 103 l 306 103 l 481 373 l 306 644 l 402 644 z "},"¼":{"ha":1017,"x_min":58,"x_max":966,"o":"m 311 450 l 204 450 l 204 858 l 58 819 l 58 906 l 298 985 l 311 985 l 311 450 m 300 80 l 230 125 l 712 897 l 783 852 l 300 80 m 894 203 l 966 203 l 966 115 l 894 115 l 894 0 l 787 0 l 787 115 l 533 115 l 529 184 l 785 535 l 894 535 l 894 203 m 636 203 l 787 203 l 787 399 l 776 380 l 636 203 z "},"½":{"ha":1078,"x_min":54,"x_max":1004,"o":"m 271 80 l 200 125 l 682 897 l 753 852 l 271 80 m 307 450 l 201 450 l 201 858 l 54 819 l 54 906 l 295 985 l 307 985 l 307 450 m 1004 0 l 598 0 l 598 73 l 802 264 q 876 380 876 334 q 854 434 876 414 q 791 455 832 455 q 716 429 741 455 q 692 365 692 404 l 586 365 q 643 492 586 442 q 789 543 699 543 q 930 499 878 543 q 983 382 983 456 q 910 239 983 311 l 853 185 l 734 87 l 1004 87 l 1004 0 z "},"¾":{"ha":1080,"x_min":75,"x_max":1029,"o":"m 387 80 l 316 125 l 798 897 l 869 852 l 387 80 m 956 203 l 1029 203 l 1029 115 l 956 115 l 956 0 l 850 0 l 850 115 l 595 115 l 591 184 l 847 535 l 956 535 l 956 203 m 699 203 l 850 203 l 850 399 l 838 380 l 699 203 m 213 764 l 270 764 q 345 784 320 764 q 369 838 369 805 q 348 888 369 868 q 279 907 326 907 q 215 890 240 907 q 189 845 189 873 l 83 845 q 138 953 83 911 q 277 995 193 995 q 423 954 370 995 q 476 842 476 913 q 452 774 476 805 q 384 726 429 743 q 485 602 485 699 q 427 487 485 530 q 277 445 370 445 q 132 488 188 445 q 75 603 75 530 l 182 603 q 209 552 182 572 q 281 532 236 532 q 354 552 329 532 q 378 607 378 572 q 273 685 378 684 l 213 685 l 213 764 z "},"¿":{"ha":657,"x_min":46,"x_max":602,"o":"m 399 461 q 384 346 398 389 q 338 263 370 303 q 243 158 305 223 q 173 25 180 92 l 172 0 q 211 -113 172 -74 q 324 -152 250 -152 q 434 -114 392 -152 q 477 -14 477 -75 l 602 -14 q 525 -192 601 -123 q 324 -261 448 -261 q 119 -193 191 -261 q 46 -3 46 -125 q 155 233 46 114 l 229 309 q 273 461 273 362 l 399 461 m 404 676 q 386 625 404 646 q 330 604 367 604 q 275 625 294 604 q 256 676 256 646 q 275 726 256 706 q 330 747 294 747 q 386 726 367 747 q 404 676 404 706 z "},"Æ":{"ha":1298,"x_min":-9,"x_max":1274,"o":"m 1274 0 l 675 0 l 665 239 l 283 239 l 144 0 l -9 0 l 587 987 l 1232 987 l 1232 884 l 764 884 l 777 565 l 1177 565 l 1177 463 l 781 463 l 796 102 l 1274 102 l 1274 0 m 351 357 l 661 357 l 640 854 l 351 357 z "},"×":{"ha":741,"x_min":60,"x_max":671,"o":"m 60 223 l 284 451 l 62 678 l 142 762 l 366 534 l 589 762 l 669 678 l 447 451 l 671 223 l 590 140 l 366 368 l 141 140 l 60 223 z "},"Ø":{"ha":955,"x_min":80,"x_max":888,"o":"m 874 462 q 825 209 874 317 q 687 43 777 100 q 478 -14 597 -14 q 273 42 362 -14 l 208 -63 l 111 -63 l 209 94 q 80 468 80 224 l 80 524 q 130 776 80 667 q 270 943 179 885 q 477 1001 360 1001 q 722 916 622 1001 l 792 1028 l 888 1028 l 780 855 q 874 529 873 728 l 874 462 m 210 462 q 276 201 210 296 l 659 814 q 477 889 589 889 q 282 795 353 889 q 210 534 212 701 l 210 462 m 745 526 q 707 738 745 649 l 334 140 q 478 97 396 97 q 673 189 604 97 q 745 452 743 281 l 745 526 z "},"Þ":{"ha":821,"x_min":113,"x_max":758,"o":"m 239 987 l 239 789 l 428 789 q 602 753 528 789 q 717 652 677 718 q 758 500 758 586 q 668 291 758 369 q 425 212 578 212 l 239 212 l 239 0 l 113 0 l 113 987 l 239 987 m 239 686 l 239 315 l 427 315 q 577 367 523 315 q 631 499 631 418 q 577 634 631 583 q 431 686 523 685 l 239 686 z "},"ß":{"ha":826,"x_min":94,"x_max":766,"o":"m 220 0 l 94 0 l 94 753 q 164 974 94 895 q 361 1054 235 1054 q 550 993 483 1054 q 616 825 616 932 q 573 671 616 740 q 530 555 530 602 q 555 489 530 521 q 644 408 581 456 q 737 313 708 359 q 766 215 766 267 q 697 47 766 107 q 505 -14 629 -14 q 389 1 450 -14 q 302 35 328 16 l 331 140 q 410 104 364 119 q 492 89 456 89 q 603 121 564 89 q 641 208 641 153 q 616 276 641 243 q 527 358 591 309 q 433 455 463 408 q 404 557 404 502 q 451 687 404 617 q 498 814 498 758 q 463 915 498 878 q 368 951 427 951 q 220 752 220 951 l 220 0 z "},"æ":{"ha":1173,"x_min":53,"x_max":1126,"o":"m 856 -14 q 587 109 679 -14 q 466 18 543 50 q 294 -14 389 -14 q 117 45 180 -14 q 53 206 53 104 q 130 372 53 313 q 357 431 207 431 l 508 431 l 508 488 q 471 603 508 561 q 363 644 433 644 q 244 607 292 644 q 197 515 197 570 l 72 528 q 154 686 72 625 q 363 747 236 747 q 500 719 441 747 q 594 635 560 691 q 696 718 637 688 q 826 747 755 747 q 1047 660 968 747 q 1126 415 1126 573 l 1126 337 l 632 337 q 696 153 637 218 q 856 88 755 88 q 1038 140 956 88 l 1070 161 l 1114 68 q 856 -14 1006 -14 m 318 88 q 420 113 367 88 q 508 175 474 138 l 508 336 l 353 336 q 227 297 274 334 q 179 203 179 260 q 215 120 179 151 q 318 88 251 88 m 826 644 q 697 586 748 644 q 635 434 647 528 l 1000 434 l 1000 455 q 955 594 1000 545 q 826 644 909 644 z "},"ð":{"ha":814,"x_min":85,"x_max":725,"o":"m 556 882 q 725 426 725 703 l 725 363 q 685 170 725 256 q 572 35 646 84 q 408 -14 499 -14 q 242 30 317 -14 q 126 150 168 74 q 85 317 85 226 q 123 495 85 416 q 232 618 161 574 q 389 663 302 663 q 582 585 500 663 q 454 813 549 718 l 306 713 l 256 780 l 387 869 q 173 964 297 930 l 212 1072 q 492 941 374 1035 l 621 1028 l 670 960 l 556 882 m 600 431 l 598 469 q 529 535 576 510 q 419 559 481 559 q 266 495 321 559 q 211 317 211 430 q 268 155 211 222 q 411 89 324 89 q 548 165 496 89 q 600 367 600 242 l 600 431 z "},"÷":{"ha":793,"x_min":48,"x_max":725,"o":"m 725 407 l 48 407 l 48 532 l 725 532 l 725 407 m 313 745 q 332 799 313 777 q 390 821 351 821 q 449 799 429 821 q 469 745 469 777 q 449 692 469 713 q 390 671 429 671 q 332 692 351 671 q 313 745 313 713 m 313 191 q 332 245 313 223 q 390 267 351 267 q 449 245 429 267 q 469 191 469 223 q 449 138 469 159 q 390 117 429 117 q 332 138 351 117 q 313 191 313 159 z "},"ø":{"ha":787,"x_min":62,"x_max":730,"o":"m 62 374 q 103 567 62 481 q 221 700 145 653 q 395 747 298 747 q 533 719 469 747 l 583 819 l 667 819 l 597 680 q 730 359 730 576 q 688 165 730 252 q 570 33 646 79 q 396 -14 494 -14 q 267 10 326 -14 l 217 -91 l 133 -91 l 201 47 q 62 374 62 148 m 187 359 q 253 152 187 227 l 486 623 q 395 644 444 644 q 244 570 301 644 q 187 359 187 496 m 604 374 q 545 572 604 497 l 314 106 q 396 89 351 89 q 547 163 490 89 q 604 363 604 237 l 604 374 z "},"þ":{"ha":800,"x_min":101,"x_max":721,"o":"m 721 359 q 644 89 721 191 q 437 -14 568 -14 q 227 71 303 -14 l 227 -282 l 101 -282 l 101 1042 l 227 1042 l 227 658 q 435 747 303 747 q 644 648 567 747 q 721 370 721 548 l 721 359 m 595 373 q 543 569 595 497 q 397 641 490 641 q 227 540 283 641 l 227 189 q 399 89 283 89 q 542 160 489 89 q 595 373 595 232 z "},"đ":{"ha":829,"x_min":64,"x_max":811,"o":"m 811 836 l 684 836 l 684 0 l 568 0 l 562 79 q 353 -14 487 -14 q 145 91 225 -14 q 64 363 64 195 l 64 373 q 144 645 64 542 q 354 747 224 747 q 558 659 483 747 l 558 836 l 379 836 l 379 939 l 558 939 l 558 1042 l 684 1042 l 684 939 l 811 939 l 811 836 m 190 359 q 241 163 190 234 q 384 93 293 93 q 558 200 503 93 l 558 537 q 385 641 502 641 q 241 570 293 641 q 190 359 190 498 z "},"Ħ":{"ha":972,"x_min":20,"x_max":960,"o":"m 869 791 l 960 791 l 960 694 l 869 694 l 869 0 l 739 0 l 739 456 l 241 456 l 241 0 l 111 0 l 111 694 l 20 694 l 20 791 l 111 791 l 111 987 l 241 987 l 241 791 l 739 791 l 739 987 l 869 987 l 869 791 m 241 563 l 739 563 l 739 694 l 241 694 l 241 563 z "},"ı":{"ha":343,"x_min":105,"x_max":231,"o":"m 231 0 l 105 0 l 105 734 l 231 734 l 231 0 z "},"ĸ":{"ha":772,"x_min":104,"x_max":737,"o":"m 303 313 l 231 313 l 231 0 l 104 0 l 104 734 l 231 734 l 231 423 l 292 423 l 562 734 l 713 734 l 406 378 l 737 0 l 579 0 l 303 313 z "},"Ł":{"ha":748,"x_min":23,"x_max":713,"o":"m 245 572 l 423 629 l 423 544 l 245 487 l 245 106 l 713 106 l 713 0 l 114 0 l 114 446 l 23 417 l 23 502 l 114 530 l 114 987 l 245 987 l 245 572 z "},"ł":{"ha":375,"x_min":23,"x_max":354,"o":"m 247 589 l 354 631 l 354 547 l 247 506 l 247 0 l 121 0 l 121 458 l 23 420 l 23 504 l 121 541 l 121 1042 l 247 1042 l 247 589 z "},"Ŋ":{"ha":962,"x_min":110,"x_max":858,"o":"m 858 987 l 858 -56 q 800 -233 858 -170 q 636 -296 742 -296 q 558 -284 595 -296 l 568 -180 q 634 -189 593 -189 q 726 -48 726 -189 l 726 0 l 240 766 l 240 0 l 110 0 l 110 987 l 240 987 l 726 222 l 726 987 l 858 987 z "},"ŋ":{"ha":787,"x_min":98,"x_max":684,"o":"m 211 734 l 220 629 q 436 747 298 747 q 620 677 557 747 q 684 469 682 606 l 684 -60 q 627 -234 684 -172 q 465 -296 570 -296 q 387 -284 424 -296 l 397 -178 q 465 -186 420 -186 q 558 -55 558 -186 l 558 460 q 520 597 558 554 q 398 641 483 641 q 224 551 279 641 l 224 0 l 98 0 l 98 734 l 211 734 z "},"Œ":{"ha":1324,"x_min":71,"x_max":1221,"o":"m 1221 0 l 646 0 q 448 -14 526 -14 q 252 37 338 -14 q 119 179 166 87 q 71 387 71 271 l 71 597 q 118 806 71 713 q 251 950 165 899 q 447 1001 337 1001 q 646 987 531 1001 l 1215 987 l 1215 880 l 724 880 l 724 563 l 1152 563 l 1152 456 l 724 456 l 724 106 l 1221 106 l 1221 0 m 448 88 q 594 98 525 88 l 594 888 q 447 899 520 899 q 264 821 330 899 q 197 603 198 743 l 197 391 q 263 168 197 248 q 448 88 329 88 z "},"œ":{"ha":1261,"x_min":66,"x_max":1215,"o":"m 66 374 q 107 568 66 482 q 222 701 148 654 q 393 747 296 747 q 554 708 486 747 q 663 600 622 668 q 774 708 707 669 q 916 747 840 747 q 1136 661 1057 747 q 1215 416 1215 575 l 1215 337 l 728 337 q 789 155 733 222 q 935 88 844 88 q 1144 161 1063 88 l 1194 76 q 935 -14 1101 -14 q 774 24 844 -14 q 662 130 705 62 q 552 25 620 63 q 394 -14 485 -14 q 155 90 245 -14 q 66 365 66 193 l 66 374 m 191 359 q 245 161 191 235 q 394 88 300 88 q 541 161 487 88 q 595 374 595 234 q 541 571 595 497 q 393 644 486 644 q 246 572 301 644 q 191 359 191 499 m 916 644 q 798 589 849 644 q 732 440 747 534 l 1089 440 l 1089 458 q 1043 593 1089 543 q 916 644 996 644 z "},"ſ":{"ha":345,"x_min":109,"x_max":435,"o":"m 109 0 l 109 812 q 169 991 109 927 q 338 1056 229 1056 q 435 1042 378 1056 l 420 945 q 358 953 393 953 q 234 803 234 953 l 234 0 l 109 0 z "},"Ə":{"ha":960,"x_min":63,"x_max":880,"o":"m 473 -14 q 171 103 279 -14 q 63 441 63 220 l 63 520 l 749 520 l 749 525 q 667 796 749 700 q 434 892 584 892 q 228 853 322 892 l 186 836 l 155 932 l 170 941 q 434 1001 277 1001 q 760 873 639 1001 q 880 518 880 745 l 880 461 q 827 219 880 328 q 680 48 774 110 q 473 -14 586 -14 m 473 94 q 663 182 587 94 q 748 419 738 271 l 194 419 l 194 396 q 266 171 194 248 q 473 94 337 94 z "},"ƒ":{"ha":473,"x_min":-19,"x_max":475,"o":"m 412 637 l 275 637 l 275 -59 q 218 -234 275 -172 q 56 -296 161 -296 q -19 -284 15 -296 l -9 -184 q 56 -193 11 -193 q 124 -158 100 -193 q 149 -60 149 -123 l 149 637 l 33 637 l 33 734 l 149 734 l 149 815 q 209 992 150 928 q 378 1056 269 1056 q 475 1042 418 1056 l 460 942 q 393 949 434 949 q 275 817 277 949 l 275 734 l 412 734 l 412 637 z "},"Ơ":{"ha":954,"x_min":68,"x_max":975,"o":"m 863 462 q 814 209 863 317 q 675 43 765 100 q 467 -14 586 -14 q 260 43 351 -14 q 120 208 170 100 q 68 456 69 316 l 68 524 q 118 775 68 667 q 258 943 168 884 q 465 1001 349 1001 q 733 896 628 1001 q 830 945 798 901 q 861 1079 861 989 l 975 1079 q 796 812 975 853 q 863 528 862 695 l 863 462 m 734 526 q 664 795 734 701 q 465 889 593 889 q 271 795 342 889 q 198 534 200 701 l 198 462 q 270 194 198 292 q 467 97 341 97 q 665 193 596 97 q 734 463 734 288 l 734 526 z "},"ơ":{"ha":793,"x_min":62,"x_max":821,"o":"m 62 374 q 103 567 62 481 q 221 700 145 653 q 395 747 298 747 q 627 654 535 747 q 697 693 675 659 q 719 814 719 727 l 821 814 q 680 582 821 616 q 730 374 730 488 l 730 359 q 688 165 730 252 q 570 33 646 79 q 396 -14 494 -14 q 154 91 245 -14 q 62 365 62 195 l 62 374 m 187 359 q 244 163 187 237 q 396 89 300 89 q 547 163 490 89 q 604 363 604 237 l 604 374 q 546 570 604 496 q 395 644 489 644 q 244 570 301 644 q 187 359 187 496 z "},"Ư":{"ha":966,"x_min":95,"x_max":1061,"o":"m 810 987 l 810 843 q 921 897 888 850 q 954 1043 954 943 l 1061 1043 q 1001 830 1061 901 q 810 751 941 759 l 810 315 q 726 92 809 180 q 500 -11 644 4 l 451 -14 q 193 74 289 -14 q 95 315 96 161 l 95 987 l 224 987 l 224 319 q 283 152 224 212 q 451 93 342 93 q 620 152 562 93 q 679 318 679 211 l 679 987 l 810 987 z "},"ư":{"ha":859,"x_min":92,"x_max":878,"o":"m 878 792 q 828 620 878 670 q 670 568 779 570 l 670 0 l 551 0 l 548 73 q 333 -14 475 -14 q 154 55 216 -14 q 92 256 93 123 l 92 734 l 218 734 l 218 260 q 353 93 218 93 q 545 200 497 93 l 545 734 l 670 734 l 670 645 q 739 658 716 646 q 772 694 762 670 q 782 792 782 719 l 878 792 z "},"ȷ":{"ha":349,"x_min":-52,"x_max":242,"o":"m 242 734 l 242 -60 q 184 -236 242 -176 q 24 -296 127 -296 q -52 -284 -16 -296 l -42 -184 q 24 -193 -22 -193 q 92 -158 68 -193 q 117 -60 117 -123 l 117 734 l 242 734 z "},"ə":{"ha":732,"x_min":66,"x_max":679,"o":"m 347 748 q 587 646 496 748 q 679 376 679 545 l 679 351 q 637 166 679 250 q 522 34 595 82 q 366 -13 448 -14 q 145 73 224 -13 q 66 317 66 159 l 66 396 l 553 396 q 493 578 548 510 q 347 646 439 646 q 137 572 220 646 l 87 657 q 347 748 182 748 m 366 90 q 483 145 432 90 q 549 294 534 201 l 193 294 l 193 276 q 239 140 193 191 q 366 90 286 90 z "},"ˆ":{"ha":654,"x_min":115,"x_max":525,"o":"m 525 856 l 525 849 l 421 849 l 319 964 l 218 849 l 115 849 l 115 857 l 281 1042 l 357 1042 l 525 856 z "},"ˇ":{"ha":616,"x_min":96,"x_max":515,"o":"m 304 926 l 406 1041 l 515 1041 l 515 1034 l 342 848 l 266 848 l 96 1034 l 96 1041 l 202 1041 l 304 926 z "},"ˉ":{"ha":637,"x_min":96,"x_max":552,"o":"m 552 883 l 96 883 l 96 980 l 552 980 l 552 883 z "},"˘":{"ha":593,"x_min":87,"x_max":494,"o":"m 494 1014 q 438 882 494 932 q 291 832 382 832 q 144 882 200 832 q 87 1014 87 932 l 190 1014 q 216 940 190 966 q 291 913 241 913 q 365 939 338 913 q 392 1014 392 966 l 494 1014 z "},"˙":{"ha":337,"x_min":96,"x_max":244,"o":"m 96 927 q 114 979 96 958 q 170 1000 133 1000 q 225 979 206 1000 q 244 927 244 958 q 225 876 244 897 q 170 856 206 856 q 114 876 133 856 q 96 927 96 897 z "},"˚":{"ha":465,"x_min":82,"x_max":374,"o":"m 374 955 q 332 856 374 896 q 228 817 290 817 q 124 857 165 817 q 82 955 82 897 q 124 1055 82 1013 q 228 1096 165 1096 q 332 1055 290 1096 q 374 955 374 1013 m 149 955 q 172 900 149 923 q 228 877 195 877 q 283 899 260 877 q 307 955 307 922 q 284 1011 307 988 q 228 1035 261 1035 q 172 1011 194 1035 q 149 955 149 987 z "},"˛":{"ha":376,"x_min":34,"x_max":273,"o":"m 259 0 l 220 -31 q 143 -151 143 -92 q 196 -199 143 -199 q 264 -182 229 -199 l 273 -264 q 164 -294 225 -294 q 69 -258 104 -294 q 34 -165 34 -223 q 79 -52 34 -104 q 208 38 125 0 l 259 0 z "},"˜":{"ha":655,"x_min":83,"x_max":563,"o":"m 563 1017 q 521 899 563 944 q 417 853 479 853 q 369 860 389 853 q 316 888 349 867 q 268 913 283 909 q 235 918 254 918 q 187 896 207 918 q 168 842 168 875 l 83 846 q 124 966 83 919 q 229 1014 165 1014 q 271 1007 252 1014 q 323 981 290 1000 q 373 955 355 961 q 411 949 390 949 q 459 972 440 949 q 479 1025 479 995 l 563 1017 z "},"˝":{"ha":518,"x_min":64,"x_max":551,"o":"m 410 1041 l 551 1041 l 368 836 l 254 836 l 410 1041 m 180 1041 l 313 1041 l 165 836 l 64 836 l 180 1041 z "},"˳":{"ha":408,"x_min":85,"x_max":318,"o":"m 85 -164 q 119 -84 85 -117 q 203 -51 153 -51 q 285 -83 252 -51 q 318 -164 318 -116 q 286 -243 318 -212 q 203 -275 253 -275 q 119 -243 152 -275 q 85 -164 85 -211 m 144 -164 q 162 -204 144 -188 q 203 -220 180 -220 q 243 -204 227 -220 q 260 -164 260 -188 q 243 -123 260 -140 q 203 -106 227 -106 q 161 -123 178 -106 q 144 -164 144 -141 z "},"̀":{"ha":0,"x_min":-581,"x_max":-298,"o":"m -298 842 l -406 842 l -581 1042 l -429 1042 l -298 842 z "},"́":{"ha":0,"x_min":-446,"x_max":-163,"o":"m -315 1042 l -163 1042 l -345 842 l -446 842 l -315 1042 z "},"̃":{"ha":0,"x_min":-600,"x_max":-121,"o":"m -121 1017 q -162 899 -121 944 q -267 853 -204 853 q -315 860 -294 853 q -368 888 -335 867 q -415 913 -401 909 q -449 918 -430 918 q -496 896 -477 918 q -516 842 -516 875 l -600 846 q -559 966 -600 919 q -455 1014 -518 1014 q -412 1007 -431 1014 q -361 981 -393 1000 q -311 955 -328 961 q -273 949 -294 949 q -224 972 -243 949 q -205 1025 -205 995 l -121 1017 z "},"̉":{"ha":0,"x_min":-457,"x_max":-247,"o":"m -442 842 l -443 945 q -368 959 -392 949 q -345 996 -345 969 q -375 1035 -345 1022 q -457 1048 -406 1048 l -452 1120 q -299 1085 -351 1120 q -247 993 -247 1050 q -273 924 -247 951 q -352 890 -300 897 l -353 842 l -442 842 z "},"̏":{"ha":0,"x_min":-668,"x_max":-169,"o":"m -346 849 l -460 849 l -668 1029 l -515 1029 l -346 849 m -169 849 l -271 849 l -437 1029 l -298 1029 l -169 849 z "},"̣":{"ha":0,"x_min":-483,"x_max":-334,"o":"m -483 -166 q -464 -115 -483 -136 q -409 -94 -446 -94 q -353 -115 -372 -94 q -334 -166 -334 -136 q -353 -217 -334 -197 q -409 -237 -372 -237 q -464 -217 -446 -237 q -483 -166 -483 -197 z "},"΄":{"ha":356,"x_min":124,"x_max":279,"o":"m 161 1084 l 279 1084 l 200 856 l 124 856 l 161 1084 z "},"΅":{"ha":702,"x_min":77,"x_max":610,"o":"m 326 1134 l 454 1134 l 385 955 l 294 955 l 326 1134 m 77 930 q 95 981 77 960 q 151 1002 114 1002 q 206 981 187 1002 q 225 930 225 960 q 206 879 225 899 q 151 859 187 859 q 95 879 114 859 q 77 930 77 899 m 461 928 q 480 980 461 959 q 535 1001 498 1001 q 591 980 572 1001 q 610 928 610 959 q 591 878 610 898 q 535 857 572 857 q 480 878 498 857 q 461 928 461 898 z "},"·":{"ha":363,"x_min":100,"x_max":256,"o":"m 100 494 q 119 549 100 527 q 177 570 138 570 q 236 549 216 570 q 256 494 256 527 q 236 441 256 463 q 177 420 216 420 q 119 441 138 420 q 100 494 100 463 z "},"Γ":{"ha":772,"x_min":120,"x_max":727,"o":"m 727 880 l 251 880 l 251 0 l 120 0 l 120 987 l 727 987 l 727 880 z "},"Δ":{"ha":979,"x_min":21,"x_max":946,"o":"m 438 987 l 553 987 l 946 0 l 21 0 l 438 987 m 199 106 l 771 106 l 494 828 l 199 106 z "},"Θ":{"ha":945,"x_min":70,"x_max":864,"o":"m 651 447 l 300 447 l 300 550 l 651 550 l 651 447 m 864 462 q 815 210 864 317 q 677 44 767 102 q 468 -14 588 -14 q 261 44 351 -14 q 121 207 171 101 q 70 453 71 313 l 70 524 q 119 776 70 667 q 259 943 169 885 q 467 1001 350 1001 q 675 944 585 1001 q 813 780 764 887 q 864 533 863 673 l 864 462 m 734 526 q 664 795 734 701 q 467 889 593 889 q 272 795 343 889 q 199 534 201 701 l 199 462 q 270 195 199 292 q 468 97 341 97 q 663 189 594 97 q 734 452 732 281 l 734 526 z "},"Λ":{"ha":910,"x_min":34,"x_max":870,"o":"m 452 787 l 174 0 l 34 0 l 393 987 l 510 987 l 870 0 l 730 0 l 452 787 z "},"Ξ":{"ha":793,"x_min":81,"x_max":717,"o":"m 81 106 l 717 106 l 717 0 l 81 0 l 81 106 m 140 564 l 652 564 l 652 457 l 140 457 l 140 564 m 84 987 l 705 987 l 705 880 l 84 880 l 84 987 z "},"Π":{"ha":991,"x_min":121,"x_max":869,"o":"m 869 0 l 738 0 l 738 880 l 251 880 l 251 0 l 121 0 l 121 987 l 869 987 l 869 0 z "},"Σ":{"ha":793,"x_min":47,"x_max":741,"o":"m 511 487 l 210 106 l 741 106 l 741 0 l 47 0 l 47 97 l 373 494 l 47 890 l 47 987 l 707 987 l 707 880 l 211 880 l 511 503 l 511 487 z "},"Φ":{"ha":995,"x_min":52,"x_max":947,"o":"m 566 862 q 762 813 675 860 q 898 682 849 766 q 947 491 947 597 q 898 299 947 384 q 763 168 850 214 q 566 119 677 121 l 566 0 l 434 0 l 434 119 q 158 224 264 121 q 52 490 52 327 q 95 671 52 590 q 216 801 137 751 q 434 862 310 860 l 434 987 l 566 987 l 566 862 m 182 490 q 248 297 182 365 q 434 227 313 229 l 434 753 q 247 682 312 751 q 182 490 182 614 m 817 491 q 752 682 817 614 q 566 753 686 751 l 566 227 q 752 298 688 229 q 817 491 817 367 z "},"Ψ":{"ha":961,"x_min":61,"x_max":890,"o":"m 536 355 q 701 443 642 370 q 760 631 760 516 l 760 987 l 890 987 l 890 629 q 847 438 890 522 q 724 306 804 355 q 536 245 644 256 l 536 0 l 405 0 l 405 245 q 156 362 248 261 q 61 624 63 463 l 61 987 l 191 987 l 191 629 q 248 445 192 518 q 405 355 304 372 l 405 987 l 536 987 l 536 355 z "},"Ω":{"ha":924,"x_min":77,"x_max":832,"o":"m 500 110 q 646 224 593 128 q 700 479 698 321 l 700 570 q 634 810 700 727 q 454 894 568 894 q 274 809 339 894 q 209 569 209 724 l 209 492 q 262 229 209 330 q 414 110 315 129 l 414 0 l 80 0 l 80 106 l 230 106 q 117 280 158 176 q 77 494 77 384 l 77 569 q 124 794 77 695 q 258 947 172 893 q 454 1001 345 1001 q 648 948 562 1001 q 782 799 734 895 q 832 581 830 703 l 832 492 q 791 280 832 384 q 679 106 751 176 l 828 106 l 828 0 l 500 0 l 500 110 z "},"α":{"ha":785,"x_min":68,"x_max":775,"o":"m 682 734 l 682 193 q 736 98 684 98 q 760 102 749 98 l 775 9 q 692 -14 743 -14 q 567 98 593 -14 q 353 -14 494 -14 q 145 82 222 -14 q 68 343 68 178 l 68 353 q 144 640 68 532 q 354 747 221 747 q 564 638 492 747 l 576 734 l 682 734 m 193 339 q 243 154 193 220 q 384 88 292 88 q 557 214 501 88 l 557 517 q 385 644 499 644 q 244 567 294 644 q 193 339 193 490 z "},"β":{"ha":823,"x_min":109,"x_max":747,"o":"m 410 1001 q 621 927 541 1001 q 701 734 701 852 q 667 621 701 673 q 574 538 634 570 q 702 442 658 508 q 747 288 747 376 q 662 67 747 149 q 439 -14 578 -14 q 235 51 316 -14 l 235 -260 l 109 -260 l 109 728 q 150 865 109 801 q 261 965 191 928 q 410 1001 332 1001 m 575 737 q 529 852 575 806 q 410 898 483 898 q 286 850 337 898 q 235 729 235 802 l 235 167 q 313 110 264 132 q 426 89 362 89 q 569 143 517 89 q 621 285 621 197 q 574 421 621 365 q 452 479 526 477 l 351 479 l 351 582 l 408 582 q 532 622 490 582 q 575 737 575 663 z "},"γ":{"ha":696,"x_min":31,"x_max":672,"o":"m 354 187 l 544 734 l 672 734 l 415 39 l 415 -282 l 289 -282 l 289 43 l 31 734 l 159 734 l 354 187 z "},"δ":{"ha":787,"x_min":65,"x_max":721,"o":"m 150 861 q 219 1007 150 953 q 406 1061 288 1061 q 591 1023 500 1061 l 590 915 q 404 955 488 955 q 311 930 345 955 q 277 864 277 906 q 427 739 277 791 q 647 596 577 687 q 721 372 718 505 l 721 345 q 681 159 721 241 q 567 32 641 77 q 394 -14 492 -14 q 154 86 243 -14 q 65 351 65 186 l 65 359 q 129 561 65 471 q 290 674 193 650 l 290 677 q 186 751 222 704 q 150 861 150 799 m 192 345 q 247 157 192 226 q 394 88 301 88 q 541 157 486 88 q 595 359 595 225 q 537 526 595 452 q 395 617 480 600 q 248 548 303 617 q 192 345 192 478 z "},"ε":{"ha":749,"x_min":67,"x_max":681,"o":"m 194 206 q 244 121 194 154 q 374 87 294 87 q 503 125 450 87 q 555 217 555 162 l 681 217 q 594 49 681 112 q 374 -14 508 -14 q 151 46 235 -14 q 67 206 67 106 q 206 377 67 332 q 113 443 146 401 q 80 534 80 484 q 158 690 80 634 q 374 747 237 747 q 584 686 500 747 q 669 529 669 625 l 543 529 q 495 611 543 576 q 374 645 446 645 q 252 614 298 645 q 206 533 206 583 q 372 425 206 425 l 505 425 l 505 324 l 353 324 q 194 206 194 320 z "},"ζ":{"ha":720,"x_min":74,"x_max":653,"o":"m 653 987 l 653 906 l 416 616 q 288 430 322 507 q 253 262 253 352 q 276 168 253 201 q 354 118 298 135 l 522 69 q 601 23 576 53 q 625 -60 625 -7 q 587 -165 623 -106 q 505 -260 550 -223 l 438 -203 q 487 -138 470 -167 q 505 -79 505 -109 q 400 -6 505 -33 q 259 37 296 20 q 158 119 189 67 q 127 258 127 171 q 177 455 127 347 q 313 665 227 564 l 506 884 l 74 884 l 74 987 l 653 987 z "},"η":{"ha":787,"x_min":98,"x_max":684,"o":"m 212 734 l 219 642 q 436 747 300 747 q 624 681 565 747 q 684 475 683 614 l 684 -281 l 558 -281 l 558 468 q 522 602 558 560 q 398 644 485 644 q 292 615 336 644 q 224 532 248 585 l 224 0 l 98 0 l 98 734 l 212 734 z "},"θ":{"ha":791,"x_min":83,"x_max":707,"o":"m 707 434 q 627 101 707 216 q 395 -14 547 -14 q 166 99 247 -14 q 83 420 85 212 l 83 559 q 163 888 83 774 q 394 1001 243 1001 q 624 891 545 1001 q 707 573 704 781 l 707 434 m 208 543 l 581 543 l 581 581 q 533 816 581 734 q 394 898 486 898 q 256 816 303 898 q 208 581 208 734 l 208 543 m 581 440 l 208 440 l 208 414 q 258 174 208 258 q 395 89 307 89 q 531 170 484 89 q 581 406 579 252 l 581 440 z "},"ι":{"ha":450,"x_min":132,"x_max":398,"o":"m 258 734 l 258 185 q 276 121 258 142 q 338 99 295 99 q 397 107 371 99 l 398 5 q 301 -8 351 -8 q 132 191 132 -8 l 132 734 l 258 734 z "},"λ":{"ha":769,"x_min":25,"x_max":734,"o":"m 177 1029 q 284 1002 243 1029 q 347 911 325 975 l 637 159 q 666 111 650 124 q 705 98 681 98 l 730 100 l 734 -3 q 682 -12 710 -12 q 603 1 629 -12 q 555 43 576 14 q 515 126 534 72 l 359 528 l 165 0 l 25 0 l 292 698 l 227 857 q 194 911 212 895 q 145 926 176 926 l 113 925 l 113 1021 q 177 1029 141 1029 z "},"ξ":{"ha":681,"x_min":68,"x_max":635,"o":"m 598 873 q 443 898 509 898 q 293 863 347 898 q 239 770 239 828 q 465 622 239 622 l 555 622 l 555 519 l 453 519 q 262 465 330 517 q 195 301 195 412 q 243 172 195 225 q 384 97 292 119 q 518 62 476 75 q 582 36 560 50 q 635 -68 635 3 q 600 -169 635 -112 q 516 -267 565 -225 l 444 -210 l 482 -166 q 515 -83 515 -125 q 490 -41 515 -57 q 386 -8 464 -26 q 251 31 308 9 q 153 89 193 54 q 91 177 113 125 q 68 304 68 229 q 124 471 68 402 q 281 571 180 540 q 157 651 201 600 q 113 768 113 703 q 200 938 113 876 q 442 1001 288 1001 q 616 975 541 1001 l 598 873 z "},"π":{"ha":827,"x_min":28,"x_max":806,"o":"m 771 630 l 665 630 l 665 186 q 684 121 665 143 q 746 99 702 99 q 805 107 779 99 l 806 5 q 709 -8 758 -8 q 540 191 540 -8 l 540 630 l 268 630 l 268 0 l 142 0 l 142 630 l 28 630 l 28 734 l 771 734 l 771 630 z "},"ρ":{"ha":787,"x_min":98,"x_max":715,"o":"m 401 747 q 625 652 542 747 q 715 384 707 556 l 715 339 q 640 81 715 176 q 434 -14 564 -14 q 224 71 302 -14 l 224 -282 l 98 -282 l 98 393 q 137 581 98 500 q 244 704 175 661 q 401 747 314 747 m 224 189 q 397 89 281 89 q 539 155 488 89 q 590 353 590 221 q 541 568 590 492 q 401 644 492 644 q 273 571 322 644 q 224 383 224 498 l 224 189 z "},"ς":{"ha":747,"x_min":68,"x_max":673,"o":"m 389 747 q 595 675 517 747 q 673 481 673 603 l 555 481 q 509 600 555 555 q 389 644 464 644 q 247 570 299 644 q 194 374 194 496 l 194 353 q 411 109 194 176 l 502 83 q 595 31 568 64 q 623 -56 623 -1 q 588 -155 621 -98 q 504 -254 554 -212 l 437 -196 l 469 -159 q 503 -71 503 -119 q 479 -27 503 -42 q 397 0 455 -13 q 153 122 237 35 q 68 353 68 210 l 68 381 q 109 569 68 484 q 222 701 149 654 q 389 747 295 747 z "},"σ":{"ha":787,"x_min":65,"x_max":778,"o":"m 778 630 l 585 630 q 721 345 721 530 l 721 333 q 680 158 721 238 q 563 33 638 79 q 393 -14 488 -14 q 155 89 245 -14 q 65 365 65 192 l 65 374 q 105 559 65 477 q 219 687 145 641 q 387 734 292 733 l 778 734 l 778 630 m 191 359 q 245 162 191 235 q 393 89 300 89 q 542 162 488 89 q 595 374 595 236 q 541 560 595 490 q 392 630 486 630 q 245 561 299 630 q 191 359 191 492 z "},"τ":{"ha":724,"x_min":55,"x_max":668,"o":"m 668 632 l 416 632 l 416 182 q 488 92 416 92 q 550 110 517 92 l 578 22 q 455 -14 527 -14 q 331 36 370 -14 q 290 185 291 86 l 290 632 l 55 632 l 55 734 l 668 734 l 668 632 z "},"υ":{"ha":758,"x_min":97,"x_max":688,"o":"m 223 734 l 223 295 q 359 88 223 88 q 505 173 447 88 q 562 381 562 258 q 479 734 559 538 l 611 734 q 688 381 688 570 q 601 95 688 203 q 366 -14 513 -14 q 166 62 234 -14 q 97 284 98 138 l 97 734 l 223 734 z "},"φ":{"ha":979,"x_min":59,"x_max":920,"o":"m 420 -12 q 153 108 247 4 q 59 382 59 212 q 103 586 59 496 q 233 734 146 675 l 301 644 q 185 382 192 549 q 247 188 185 265 q 420 92 308 110 l 420 578 q 467 691 420 649 q 591 734 514 734 q 755 686 679 734 q 876 554 831 638 q 920 369 920 470 q 821 103 920 204 q 546 -12 723 3 l 546 -324 l 420 -324 l 420 -12 m 546 92 q 728 182 661 107 q 794 369 794 258 q 735 557 791 484 q 591 630 679 630 q 546 574 546 630 l 546 92 z "},"ψ":{"ha":972,"x_min":64,"x_max":913,"o":"m 540 734 l 540 92 q 722 186 656 109 q 788 385 788 264 q 702 734 785 542 l 833 734 q 913 385 913 574 q 817 106 913 209 q 540 -12 720 3 l 540 -320 l 414 -320 l 414 -10 q 153 113 241 7 q 64 404 64 218 l 64 734 l 191 734 l 191 396 q 248 187 192 264 q 414 93 304 110 l 414 734 l 540 734 z "},"ω":{"ha":1144,"x_min":83,"x_max":1059,"o":"m 307 734 q 208 380 213 542 q 247 165 208 242 q 357 88 286 88 q 469 147 431 88 q 507 318 507 205 l 507 522 l 634 522 l 634 315 q 673 146 635 203 q 784 88 711 88 q 895 165 856 88 q 933 380 933 241 q 835 734 928 542 l 967 734 q 1059 380 1059 568 q 988 90 1059 193 q 791 -14 918 -14 q 570 148 628 -14 q 487 27 543 68 q 351 -14 431 -14 q 153 90 223 -14 q 83 380 83 193 q 174 734 83 574 l 307 734 z "},"ϑ":{"ha":804,"x_min":82,"x_max":777,"o":"m 777 425 q 680 404 736 410 l 680 291 q 601 67 678 148 q 387 -14 523 -14 q 166 70 250 -14 q 82 300 82 154 l 82 522 l 208 523 l 208 295 q 256 145 208 198 q 387 93 303 93 q 510 142 466 93 q 554 295 554 192 l 554 408 q 316 524 407 429 q 224 767 224 620 q 287 939 224 876 q 451 1002 349 1002 q 619 936 559 1002 q 680 748 680 869 l 680 510 q 771 526 722 513 l 777 425 m 351 755 q 406 601 351 665 q 554 517 460 537 l 554 761 q 451 895 551 895 q 351 762 351 895 l 351 755 z "},"ϒ":{"ha":739,"x_min":-26,"x_max":769,"o":"m 372 525 l 524 869 q 590 966 553 936 q 685 996 626 996 q 769 977 734 996 l 745 875 q 709 880 736 880 q 637 827 662 880 l 436 387 l 436 0 l 307 0 l 307 388 l 106 827 q 34 880 79 880 q -1 875 7 880 l -26 977 q 58 996 9 996 q 154 967 117 996 q 218 876 190 939 l 372 525 z "},"ϖ":{"ha":1090,"x_min":50,"x_max":1060,"o":"m 1060 630 l 968 630 q 1011 380 1011 513 q 947 91 1011 195 q 768 -14 884 -14 q 548 149 604 -14 q 329 -14 492 -14 q 150 90 214 -14 q 85 380 85 193 q 129 630 85 509 l 50 630 l 50 734 l 1060 734 l 1060 630 m 885 380 q 832 630 882 495 l 264 630 q 211 380 214 494 q 243 165 211 242 q 336 88 276 88 q 445 145 407 88 q 485 311 484 201 l 485 490 l 612 490 l 612 311 q 651 145 613 201 q 762 88 690 88 q 852 165 820 88 q 885 380 885 241 z "},"Ђ":{"ha":1041,"x_min":28,"x_max":988,"o":"m 795 880 l 441 880 l 441 572 q 637 604 547 604 q 895 523 802 604 q 988 294 988 441 q 900 70 988 146 q 651 -7 812 -7 l 650 94 q 806 143 755 94 q 858 293 858 193 q 801 440 857 389 q 636 491 746 491 q 441 460 534 491 l 441 0 l 310 0 l 310 880 l 28 880 l 28 987 l 795 987 l 795 880 z "},"Є":{"ha":936,"x_min":83,"x_max":844,"o":"m 844 313 q 728 72 825 157 q 469 -14 631 -14 q 189 112 294 -14 q 83 448 83 237 l 83 542 q 132 783 83 678 q 271 944 180 888 q 481 1001 361 1001 q 733 913 638 1001 q 844 670 828 825 l 713 670 q 640 840 696 787 q 481 894 583 894 q 286 802 355 894 q 214 551 216 710 l 601 551 l 601 445 l 214 445 l 214 444 q 281 188 214 283 q 469 93 349 93 q 636 142 578 93 q 713 313 694 191 l 844 313 z "},"Љ":{"ha":1487,"x_min":33,"x_max":1429,"o":"m 856 987 l 856 604 l 1101 604 q 1340 521 1251 602 q 1429 302 1429 439 q 1341 85 1429 168 q 1103 0 1254 3 l 726 0 l 726 880 l 378 880 l 361 489 q 320 193 351 292 q 232 48 290 94 q 76 0 174 1 l 33 0 l 33 106 l 60 108 q 157 149 123 113 q 209 264 191 185 q 234 509 227 344 l 254 987 l 856 987 m 856 497 l 856 106 l 1094 106 q 1244 160 1189 106 q 1299 303 1299 214 q 1245 443 1299 390 q 1099 497 1192 496 l 856 497 z "},"Њ":{"ha":1500,"x_min":120,"x_max":1441,"o":"m 251 559 l 738 559 l 738 987 l 868 987 l 868 574 l 1114 574 q 1354 495 1267 572 q 1441 290 1441 418 q 1354 82 1441 161 q 1116 0 1267 3 l 738 0 l 738 453 l 251 453 l 251 0 l 120 0 l 120 987 l 251 987 l 251 559 m 868 467 l 868 113 l 1106 113 q 1257 161 1202 113 q 1311 292 1311 209 q 1259 418 1311 370 q 1114 467 1208 465 l 868 467 z "},"Ћ":{"ha":1130,"x_min":42,"x_max":1012,"o":"m 807 880 l 449 880 l 449 587 q 676 614 557 614 q 928 541 846 614 q 1012 317 1010 467 l 1012 0 l 881 0 l 881 313 q 834 462 880 416 q 676 507 787 507 q 449 479 562 507 l 449 0 l 319 0 l 319 880 l 42 880 l 42 987 l 807 987 l 807 880 z "},"Џ":{"ha":990,"x_min":119,"x_max":867,"o":"m 119 987 l 250 987 l 250 106 l 737 106 l 737 987 l 867 987 l 867 0 l 564 0 l 564 -243 l 433 -243 l 433 0 l 119 0 l 119 987 z "},"Б":{"ha":876,"x_min":110,"x_max":814,"o":"m 717 880 l 241 880 l 241 585 l 486 585 q 728 505 641 583 q 814 295 814 428 q 727 82 814 161 q 488 0 640 3 l 110 0 l 110 987 l 717 987 l 717 880 m 241 477 l 241 106 l 479 106 q 630 158 576 106 q 684 296 684 210 q 632 428 684 380 q 484 477 580 476 l 241 477 z "},"Д":{"ha":1044,"x_min":34,"x_max":1004,"o":"m 1003 -242 l 873 -242 l 873 0 l 165 0 l 165 -243 l 35 -243 l 34 106 l 115 106 q 216 299 178 178 q 263 565 254 420 l 285 987 l 876 987 l 876 106 l 1004 106 l 1003 -242 m 263 106 l 745 106 l 745 880 l 410 880 l 396 590 q 351 300 387 420 q 263 106 315 180 z "},"Ж":{"ha":1261,"x_min":18,"x_max":1251,"o":"m 808 450 l 703 450 l 703 0 l 572 0 l 572 450 l 460 450 l 181 0 l 18 0 l 351 521 l 44 987 l 198 987 l 460 559 l 572 559 l 572 987 l 703 987 l 703 559 l 810 559 l 1072 987 l 1225 987 l 919 522 l 1251 0 l 1089 0 l 808 450 z "},"З":{"ha":824,"x_min":54,"x_max":766,"o":"m 621 722 q 564 847 621 801 q 403 894 507 894 q 257 846 316 894 q 199 728 199 798 l 68 728 q 112 869 68 806 q 232 966 155 931 q 403 1001 309 1001 q 660 927 568 1001 q 751 720 751 852 q 709 595 751 652 q 592 507 667 539 q 766 275 766 448 q 667 64 766 142 q 403 -14 568 -14 q 224 21 304 -14 q 99 121 144 56 q 54 274 54 185 l 184 274 q 246 144 184 196 q 403 92 308 92 q 573 142 509 92 q 636 273 636 191 q 421 450 636 446 l 299 450 l 299 557 l 420 557 q 570 602 519 559 q 621 722 621 644 z "},"И":{"ha":990,"x_min":120,"x_max":867,"o":"m 737 987 l 867 987 l 867 0 l 737 0 l 737 761 l 251 0 l 120 0 l 120 987 l 251 987 l 251 227 l 737 987 z "},"Л":{"ha":983,"x_min":32,"x_max":861,"o":"m 861 987 l 861 0 l 731 0 l 731 880 l 377 880 l 359 489 q 319 193 349 292 q 231 48 289 94 q 75 0 172 1 l 32 0 l 32 106 l 59 108 q 156 149 122 113 q 208 264 190 185 q 233 509 225 344 l 253 987 l 861 987 z "},"У":{"ha":873,"x_min":52,"x_max":832,"o":"m 454 414 l 681 987 l 832 987 l 483 165 q 417 53 448 86 q 346 3 387 20 q 243 -14 304 -14 q 174 -8 189 -14 l 178 95 l 240 92 q 346 161 311 92 l 363 196 l 389 256 l 52 987 l 198 987 l 454 414 z "},"Ф":{"ha":1072,"x_min":56,"x_max":1022,"o":"m 602 888 l 623 888 q 827 836 735 888 q 971 694 920 785 q 1022 492 1022 604 q 970 288 1022 379 q 828 145 919 196 q 626 92 737 94 l 602 92 l 602 -41 l 476 -41 l 476 92 l 457 92 q 251 144 344 92 q 107 286 159 195 q 56 490 56 377 q 107 694 56 604 q 251 837 159 785 q 457 888 344 888 l 476 888 l 476 1028 l 602 1028 l 602 888 m 457 786 q 255 708 330 786 q 181 490 181 629 q 255 273 181 351 q 458 195 329 195 l 476 195 l 476 786 l 457 786 m 602 786 l 602 195 l 621 195 q 824 275 751 195 q 897 492 897 355 q 824 707 897 627 q 618 786 751 786 l 602 786 z "},"Ц":{"ha":1015,"x_min":119,"x_max":970,"o":"m 119 987 l 250 987 l 250 106 l 736 106 l 736 987 l 867 987 l 867 109 l 970 109 l 958 -238 l 841 -238 l 841 0 l 119 0 l 119 987 z "},"Ч":{"ha":951,"x_min":102,"x_max":830,"o":"m 830 987 l 830 0 l 699 0 l 699 409 q 570 381 628 389 q 437 373 511 373 q 186 446 268 373 q 102 671 104 519 l 102 987 l 233 987 l 233 674 q 280 526 233 571 q 437 480 326 480 q 699 517 566 480 l 699 987 l 830 987 z "},"Ш":{"ha":1307,"x_min":119,"x_max":1187,"o":"m 250 987 l 250 106 l 590 106 l 590 987 l 720 987 l 720 106 l 1057 106 l 1057 987 l 1187 987 l 1187 0 l 119 0 l 119 987 l 250 987 z "},"Щ":{"ha":1345,"x_min":119,"x_max":1287,"o":"m 250 987 l 250 106 l 590 106 l 590 987 l 720 987 l 720 106 l 1057 106 l 1057 987 l 1187 987 l 1187 102 l 1287 102 l 1275 -238 l 1163 -238 l 1163 0 l 119 0 l 119 987 l 250 987 z "},"Ъ":{"ha":1054,"x_min":11,"x_max":993,"o":"m 11 987 l 420 987 l 420 585 l 654 585 q 905 507 817 585 q 993 295 993 429 q 905 82 993 161 q 665 0 818 2 l 289 0 l 289 884 l 11 884 l 11 987 m 420 477 l 420 106 l 658 106 q 808 158 754 106 q 862 296 862 210 q 810 428 862 380 q 663 477 758 476 l 420 477 z "},"Ы":{"ha":1201,"x_min":121,"x_max":1074,"o":"m 251 585 l 496 585 q 738 505 651 583 q 825 295 825 428 q 737 82 825 161 q 498 0 650 3 l 121 0 l 121 987 l 251 987 l 251 585 m 251 477 l 251 106 l 489 106 q 640 158 586 106 q 694 296 694 210 q 642 428 694 380 q 494 477 590 476 l 251 477 m 1074 0 l 944 0 l 944 987 l 1074 987 l 1074 0 z "},"Ь":{"ha":871,"x_min":111,"x_max":814,"o":"m 241 585 l 486 585 q 728 505 641 583 q 814 295 814 428 q 727 82 814 161 q 488 0 640 3 l 111 0 l 111 987 l 241 987 l 241 585 m 241 477 l 241 106 l 479 106 q 630 158 576 106 q 684 296 684 210 q 632 428 684 380 q 484 477 580 476 l 241 477 z "},"Э":{"ha":936,"x_min":100,"x_max":860,"o":"m 231 313 q 308 142 250 191 q 474 93 366 93 q 660 184 591 93 q 729 439 728 276 l 340 439 l 340 546 l 729 546 q 659 800 729 707 q 463 894 589 894 q 304 841 361 894 q 231 670 248 788 l 100 670 q 210 913 115 825 q 463 1001 305 1001 q 672 944 582 1001 q 811 783 763 888 q 860 542 860 678 l 860 444 q 812 203 860 307 q 676 42 764 98 q 474 -14 588 -14 q 215 72 313 -14 q 100 313 118 157 l 231 313 z "},"Ю":{"ha":1242,"x_min":124,"x_max":1190,"o":"m 1190 462 q 1141 209 1190 317 q 1002 43 1092 100 q 793 -14 913 -14 q 592 41 681 -14 q 452 196 503 95 q 396 432 401 297 l 254 432 l 254 0 l 124 0 l 124 987 l 254 987 l 254 534 l 395 534 q 446 780 397 674 q 585 943 495 885 q 792 1001 675 1001 q 1001 944 911 1001 q 1141 778 1092 886 q 1190 524 1190 669 l 1190 462 m 1060 526 q 989 795 1060 701 q 792 889 919 889 q 598 795 669 889 q 525 534 527 701 l 525 462 q 596 194 525 292 q 793 97 668 97 q 989 189 920 97 q 1060 452 1058 281 l 1060 526 z "},"Я":{"ha":884,"x_min":60,"x_max":762,"o":"m 631 0 l 631 385 l 404 385 l 199 0 l 60 0 l 290 420 q 98 690 98 496 q 191 909 98 831 q 448 987 283 987 l 762 987 l 762 0 l 631 0 m 229 690 q 284 546 229 600 q 440 491 340 492 l 631 491 l 631 880 l 446 880 q 284 830 340 880 q 229 690 229 780 z "},"б":{"ha":768,"x_min":66,"x_max":722,"o":"m 417 692 q 638 599 555 692 q 722 355 722 507 l 722 344 q 682 158 722 240 q 567 32 642 77 q 394 -14 492 -14 q 156 85 246 -14 q 66 350 66 184 l 66 411 q 152 779 66 642 q 405 945 237 915 q 533 986 500 962 q 566 1053 566 1010 l 669 1053 q 631 921 669 968 q 509 854 593 873 l 415 833 q 247 744 303 806 q 174 576 191 681 q 417 692 274 692 m 393 589 q 246 527 300 589 q 192 355 192 465 l 192 344 q 247 157 192 226 q 394 88 301 88 q 542 157 488 88 q 596 359 596 227 q 542 526 596 463 q 393 589 487 589 z "},"в":{"ha":793,"x_min":106,"x_max":722,"o":"m 106 0 l 106 734 l 393 734 q 617 683 539 734 q 696 532 696 631 q 665 440 696 481 q 575 378 635 399 q 682 317 642 362 q 722 208 722 271 q 648 54 722 107 q 438 0 574 0 l 106 0 m 232 322 l 232 101 l 439 101 q 557 130 518 101 q 596 212 596 159 q 435 322 596 322 l 232 322 m 232 422 l 394 422 q 570 526 570 422 q 404 632 570 629 l 232 632 l 232 422 z "},"г":{"ha":583,"x_min":104,"x_max":569,"o":"m 569 630 l 231 630 l 231 0 l 104 0 l 104 734 l 569 734 l 569 630 z "},"д":{"ha":838,"x_min":31,"x_max":794,"o":"m 89 102 l 132 156 q 216 441 205 251 l 227 734 l 700 734 l 700 102 l 794 102 l 794 -216 l 669 -216 l 669 0 l 157 0 l 157 -216 l 31 -216 l 32 102 l 89 102 m 237 102 l 574 102 l 574 618 l 349 618 l 341 443 q 237 102 330 224 z "},"ж":{"ha":1063,"x_min":14,"x_max":1044,"o":"m 680 319 l 592 319 l 592 0 l 467 0 l 467 319 l 378 319 l 173 0 l 14 0 l 277 380 l 39 734 l 191 734 l 380 430 l 467 430 l 467 734 l 592 734 l 592 430 l 677 430 l 868 734 l 1020 734 l 782 379 l 1044 0 l 886 0 l 680 319 z "},"з":{"ha":705,"x_min":60,"x_max":637,"o":"m 498 533 q 459 615 498 585 q 351 645 420 645 q 240 610 285 645 q 196 529 196 576 l 71 529 q 151 686 71 625 q 351 747 231 747 q 552 691 480 747 q 624 534 624 636 q 594 443 624 484 q 509 377 564 401 q 637 206 637 334 q 559 46 637 105 q 351 -13 481 -13 q 142 49 224 -13 q 60 217 60 111 l 184 217 q 232 125 184 163 q 351 87 280 87 q 467 120 423 87 q 511 206 511 153 q 474 295 511 268 q 359 321 437 321 l 234 321 l 234 427 l 370 427 q 498 533 498 431 z "},"и":{"ha":802,"x_min":106,"x_max":695,"o":"m 570 734 l 695 734 l 695 0 l 570 0 l 570 535 l 231 0 l 106 0 l 106 734 l 231 734 l 231 198 l 570 734 z "},"к":{"ha":750,"x_min":106,"x_max":737,"o":"m 323 313 l 232 313 l 232 0 l 106 0 l 106 734 l 232 734 l 232 423 l 314 423 l 561 734 l 713 734 l 422 381 l 737 0 l 578 0 l 323 313 z "},"л":{"ha":803,"x_min":30,"x_max":696,"o":"m 696 734 l 696 0 l 570 0 l 570 630 l 321 630 l 306 355 q 242 85 294 166 q 80 0 191 3 l 30 0 l 30 111 l 66 113 q 153 184 127 120 q 187 420 180 248 l 201 734 l 696 734 z "},"м":{"ha":1030,"x_min":106,"x_max":924,"o":"m 517 166 l 767 734 l 924 734 l 924 0 l 798 0 l 798 534 l 561 0 l 474 0 l 232 545 l 232 0 l 106 0 l 106 734 l 269 734 l 517 166 z "},"н":{"ha":801,"x_min":106,"x_max":694,"o":"m 694 0 l 569 0 l 569 313 l 232 313 l 232 0 l 106 0 l 106 734 l 232 734 l 232 416 l 569 416 l 569 734 l 694 734 l 694 0 z "},"п":{"ha":802,"x_min":106,"x_max":695,"o":"m 695 0 l 570 0 l 570 630 l 232 630 l 232 0 l 106 0 l 106 734 l 695 734 l 695 0 z "},"т":{"ha":667,"x_min":27,"x_max":640,"o":"m 640 632 l 394 632 l 394 0 l 269 0 l 269 632 l 27 632 l 27 734 l 640 734 l 640 632 z "},"ф":{"ha":1007,"x_min":68,"x_max":939,"o":"m 68 353 q 139 642 68 537 q 334 747 210 747 q 435 728 392 747 l 435 1042 l 561 1042 l 561 724 q 672 747 608 747 q 868 642 797 747 q 939 339 939 537 q 868 81 939 177 q 673 -14 798 -14 q 561 7 608 -14 l 561 -282 l 435 -282 l 435 5 q 333 -14 391 -14 q 139 81 210 -14 q 68 343 68 177 l 68 353 m 814 353 q 766 568 814 492 q 635 644 719 644 q 561 631 593 644 l 561 100 q 637 88 591 88 q 767 153 721 88 q 814 353 814 218 m 193 339 q 237 152 193 216 q 364 88 281 88 q 435 100 404 88 l 435 633 q 366 644 407 644 q 238 570 283 644 q 193 339 193 496 z "},"ц":{"ha":823,"x_min":106,"x_max":783,"o":"m 106 734 l 232 734 l 232 102 l 570 102 l 570 734 l 695 734 l 695 102 l 783 102 l 770 -218 l 658 -218 l 658 0 l 106 0 l 106 734 z "},"ч":{"ha":755,"x_min":70,"x_max":649,"o":"m 649 0 l 523 0 l 523 266 q 353 244 440 244 q 143 315 216 244 q 70 515 71 385 l 70 734 l 195 734 l 195 511 q 353 347 199 347 q 523 369 440 347 l 523 734 l 649 734 l 649 0 z "},"ш":{"ha":1123,"x_min":106,"x_max":1020,"o":"m 232 734 l 232 102 l 500 102 l 500 734 l 626 734 l 626 102 l 894 102 l 894 734 l 1020 734 l 1020 0 l 106 0 l 106 734 l 232 734 z "},"щ":{"ha":1149,"x_min":98,"x_max":1116,"o":"m 224 734 l 224 102 l 493 102 l 493 734 l 618 734 l 618 102 l 886 102 l 886 734 l 1013 734 l 1013 102 l 1116 102 l 1103 -218 l 991 -218 l 991 0 l 98 0 l 98 734 l 224 734 z "},"ъ":{"ha":862,"x_min":20,"x_max":824,"o":"m 20 734 l 363 734 l 363 481 l 554 481 q 751 416 679 479 q 824 243 824 352 q 749 66 824 133 q 549 0 675 0 l 238 0 l 238 631 l 20 631 l 20 734 m 363 378 l 363 102 l 550 102 q 659 139 621 102 q 698 238 698 175 q 660 338 698 299 q 555 378 623 377 l 363 378 z "},"ы":{"ha":1078,"x_min":106,"x_max":954,"o":"m 232 481 l 422 481 q 620 416 547 479 q 692 243 692 352 q 618 66 692 133 q 417 0 543 0 l 106 0 l 106 734 l 232 734 l 232 481 m 954 0 l 828 0 l 828 734 l 954 734 l 954 0 m 232 378 l 232 102 l 418 102 q 528 139 489 102 q 566 238 566 175 q 529 338 566 299 q 423 378 491 377 l 232 378 z "},"ь":{"ha":754,"x_min":106,"x_max":692,"o":"m 232 481 l 422 481 q 620 416 547 479 q 692 243 692 352 q 618 66 692 133 q 417 0 543 0 l 106 0 l 106 734 l 232 734 l 232 481 m 232 378 l 232 102 l 418 102 q 528 139 489 102 q 566 238 566 175 q 529 338 566 299 q 423 378 491 377 l 232 378 z "},"э":{"ha":747,"x_min":68,"x_max":673,"o":"m 353 644 q 236 602 286 644 q 187 500 187 559 l 68 500 q 108 621 68 564 q 214 713 148 679 q 353 747 281 747 q 584 644 496 747 q 673 374 673 541 l 673 353 q 632 164 673 250 q 519 33 592 79 q 353 -14 446 -14 q 149 62 231 -14 q 68 252 68 138 l 187 252 q 235 135 187 182 q 353 88 283 88 q 486 151 433 88 q 546 322 538 213 l 271 322 l 271 425 l 545 425 q 484 584 535 524 q 353 644 433 644 z "},"ю":{"ha":1133,"x_min":106,"x_max":1074,"o":"m 232 422 l 408 422 q 512 658 422 569 q 739 747 602 747 q 975 650 883 747 q 1074 398 1066 553 l 1074 359 q 1032 165 1074 252 q 914 33 990 79 q 741 -14 838 -14 q 509 79 599 -14 q 408 319 418 172 l 232 319 l 232 0 l 106 0 l 106 734 l 232 734 l 232 422 m 532 359 q 588 163 532 237 q 741 89 645 89 q 892 164 836 89 q 948 374 948 239 q 891 569 948 494 q 739 644 834 644 q 589 570 646 644 q 532 359 532 496 z "},"я":{"ha":762,"x_min":32,"x_max":656,"o":"m 656 734 l 656 0 l 530 0 l 530 286 l 340 286 l 168 0 l 32 0 l 216 304 q 108 384 146 330 q 71 510 71 438 q 146 672 71 610 q 347 734 221 733 l 656 734 m 197 509 q 233 422 197 455 q 330 389 270 389 l 530 389 l 530 632 l 349 632 q 238 598 279 632 q 197 509 197 564 z "},"ђ":{"ha":765,"x_min":-16,"x_max":672,"o":"m 414 820 l 220 820 l 220 645 q 437 747 304 747 q 672 485 670 747 l 672 -60 q 614 -236 672 -176 q 454 -296 557 -296 q 376 -284 412 -296 l 386 -184 q 454 -193 410 -193 q 522 -158 498 -193 q 547 -60 547 -123 l 547 482 q 511 602 547 564 q 399 641 475 641 q 292 608 338 641 q 220 523 246 576 l 220 0 l 95 0 l 95 820 l -16 820 l -16 923 l 95 923 l 95 1042 l 220 1042 l 220 923 l 414 923 l 414 820 z "},"є":{"ha":747,"x_min":70,"x_max":688,"o":"m 396 89 q 513 130 463 89 q 569 231 564 170 l 688 231 q 644 111 685 168 q 537 20 604 54 q 396 -14 471 -14 q 158 87 245 -14 q 70 361 70 187 l 70 381 q 110 573 70 489 q 222 702 149 656 q 396 747 296 747 q 601 673 519 747 q 688 481 683 600 l 569 481 q 515 598 564 553 q 396 644 467 644 q 256 584 308 644 q 197 418 203 524 l 471 418 l 471 315 l 197 315 q 255 148 203 206 q 396 89 307 89 z "},"љ":{"ha":1178,"x_min":26,"x_max":1133,"o":"m 672 734 l 672 454 l 866 454 q 1061 391 989 452 q 1133 229 1133 330 q 1061 66 1133 130 q 865 0 989 2 l 546 0 l 546 630 l 317 630 l 302 344 q 235 79 288 156 q 71 0 182 1 l 26 0 l 26 111 l 63 113 q 147 177 121 120 q 182 376 173 233 l 197 734 l 672 734 m 672 351 l 672 101 l 859 101 q 967 137 927 101 q 1006 231 1006 172 q 968 318 1006 286 q 862 351 929 351 l 672 351 z "},"њ":{"ha":1196,"x_min":106,"x_max":1155,"o":"m 232 456 l 569 456 l 569 734 l 694 734 l 694 454 l 891 454 q 1084 391 1013 451 q 1155 229 1155 331 q 1081 63 1155 127 q 880 0 1008 0 l 569 0 l 569 354 l 232 354 l 232 0 l 106 0 l 106 734 l 232 734 l 232 456 m 694 351 l 694 101 l 881 101 q 989 137 949 101 q 1029 231 1029 172 q 990 318 1029 286 q 884 351 951 351 l 694 351 z "},"ћ":{"ha":787,"x_min":-2,"x_max":672,"o":"m 429 823 l 220 823 l 220 645 q 437 747 304 747 q 672 485 670 747 l 672 0 l 547 0 l 547 486 q 510 603 546 565 q 399 641 475 641 q 292 608 338 641 q 220 523 246 576 l 220 0 l 95 0 l 95 823 l -2 823 l -2 926 l 95 926 l 95 1042 l 220 1042 l 220 926 l 429 926 l 429 823 z "},"џ":{"ha":802,"x_min":106,"x_max":695,"o":"m 232 734 l 232 102 l 570 102 l 570 734 l 695 734 l 695 0 l 465 0 l 465 -241 l 340 -241 l 340 0 l 106 0 l 106 734 l 232 734 z "},"Ѡ":{"ha":1221,"x_min":106,"x_max":1121,"o":"m 1121 987 l 1121 270 q 1045 61 1121 136 q 836 -14 968 -14 q 704 16 762 -14 q 613 106 646 45 q 517 16 578 45 q 380 -14 457 -14 q 179 61 252 -14 q 106 267 106 135 l 106 987 l 237 987 l 237 269 q 275 139 237 186 q 380 92 314 92 q 502 139 458 92 q 546 269 546 185 l 546 987 l 681 987 l 681 269 q 723 138 681 184 q 836 92 765 92 q 949 139 908 92 q 991 270 991 185 l 991 987 l 1121 987 z "},"ѡ":{"ha":1071,"x_min":87,"x_max":985,"o":"m 985 734 l 985 239 q 917 53 985 120 q 730 -14 848 -14 q 536 86 596 -14 q 332 -14 471 -14 q 153 52 218 -14 q 87 237 88 118 l 87 734 l 213 734 l 213 237 q 244 128 214 168 q 332 88 275 88 q 436 129 398 88 q 473 239 473 170 l 473 734 l 600 734 l 600 239 q 634 129 600 170 q 730 88 668 88 q 825 128 791 88 q 860 237 859 168 l 860 734 l 985 734 z "},"ѣ":{"ha":753,"x_min":-24,"x_max":692,"o":"m 449 734 l 231 734 l 231 506 l 421 506 q 620 436 548 505 q 692 256 692 368 q 620 73 692 144 q 424 0 548 2 l 105 0 l 105 734 l -24 734 l -24 836 l 105 836 l 105 1057 l 231 1057 l 231 836 l 449 836 l 449 734 m 231 403 l 231 102 l 417 102 q 527 143 488 102 q 565 251 565 183 q 527 359 565 317 q 422 403 490 401 l 231 403 z "},"Ѥ":{"ha":1244,"x_min":124,"x_max":1150,"o":"m 255 564 l 390 564 q 443 795 393 695 q 582 948 493 895 q 787 1002 671 1002 q 1039 915 943 1002 q 1150 671 1134 828 l 1020 671 q 946 841 1003 787 q 787 895 890 895 q 595 806 665 895 q 521 564 525 718 l 888 564 l 888 462 l 521 462 l 521 444 q 588 189 521 283 q 776 94 655 94 q 944 143 886 94 q 1020 314 1001 193 l 1150 314 q 1035 72 1132 157 q 776 -13 937 -13 q 495 113 601 -13 q 390 448 390 238 l 390 462 l 255 462 l 255 0 l 124 0 l 124 987 l 255 987 l 255 564 z "},"ѥ":{"ha":1036,"x_min":104,"x_max":977,"o":"m 230 417 l 359 417 q 457 658 370 568 q 685 747 543 747 q 890 673 808 747 q 977 481 972 600 l 858 481 q 804 598 852 553 q 685 644 755 644 q 544 584 595 644 q 486 417 492 524 l 782 417 l 782 315 l 486 315 q 544 148 492 206 q 685 89 596 89 q 802 130 752 89 q 858 231 852 170 l 977 231 q 933 111 974 168 q 826 20 892 54 q 685 -14 760 -14 q 457 75 543 -14 q 360 315 371 164 l 230 315 l 230 0 l 104 0 l 104 734 l 230 734 l 230 417 z "},"Ѧ":{"ha":837,"x_min":27,"x_max":849,"o":"m 614 297 l 498 297 l 498 0 l 371 0 l 371 297 l 264 297 l 161 0 l 27 0 l 383 987 l 499 987 l 849 0 l 715 0 l 614 297 m 302 408 l 576 408 l 441 805 l 302 408 z "},"ѧ":{"ha":742,"x_min":10,"x_max":720,"o":"m 508 201 l 429 201 l 429 0 l 303 0 l 303 201 l 219 201 l 138 0 l 10 0 l 310 734 l 418 734 l 720 0 l 591 0 l 508 201 m 260 304 l 466 304 l 379 518 l 363 578 l 347 518 l 260 304 z "},"Ѩ":{"ha":1223,"x_min":136,"x_max":1208,"o":"m 267 408 l 532 408 l 742 987 l 858 987 l 1208 0 l 1074 0 l 972 297 l 857 297 l 857 0 l 730 0 l 730 297 l 623 297 l 519 0 l 386 0 l 493 298 l 267 298 l 267 0 l 136 0 l 136 987 l 267 987 l 267 408 m 661 408 l 935 408 l 800 805 l 661 408 z "},"ѩ":{"ha":1049,"x_min":127,"x_max":1023,"o":"m 254 304 l 437 304 l 613 734 l 721 734 l 1023 0 l 894 0 l 811 201 l 732 201 l 732 0 l 606 0 l 606 201 l 522 201 l 441 0 l 313 0 l 395 201 l 254 201 l 254 0 l 127 0 l 127 734 l 254 734 l 254 304 m 564 304 l 769 304 l 682 518 l 666 578 l 650 518 l 564 304 z "},"Ѫ":{"ha":1183,"x_min":100,"x_max":1084,"o":"m 739 549 l 757 549 q 1002 477 922 549 q 1084 259 1082 406 l 1084 0 l 954 0 l 954 255 q 911 397 953 353 q 764 442 869 441 l 674 442 l 660 418 l 660 0 l 529 0 l 529 427 l 520 442 l 428 442 q 277 400 321 442 q 230 263 233 359 l 230 0 l 100 0 l 100 259 q 182 477 102 406 q 427 549 262 549 l 455 549 l 189 987 l 1004 987 l 739 549 m 591 549 l 602 549 l 793 880 l 399 880 l 591 549 z "},"ѫ":{"ha":1021,"x_min":102,"x_max":919,"o":"m 102 0 l 102 123 q 173 334 104 262 q 384 409 241 405 l 189 734 l 840 734 l 644 409 q 851 330 784 401 q 919 117 918 258 l 919 0 l 793 0 l 793 120 q 752 263 791 219 q 618 307 713 307 l 583 307 l 575 294 l 575 0 l 450 0 l 450 300 l 446 307 l 404 307 q 269 264 309 307 q 228 120 229 221 l 228 0 l 102 0 m 511 410 l 517 410 l 641 631 l 388 631 l 511 410 z "},"Ѭ":{"ha":1565,"x_min":123,"x_max":1466,"o":"m 481 0 l 481 255 q 535 448 481 376 l 254 448 l 254 0 l 123 0 l 123 987 l 254 987 l 254 551 l 836 551 l 570 987 l 1386 987 l 1120 549 l 1139 549 q 1384 477 1304 549 q 1466 259 1464 406 l 1466 0 l 1335 0 l 1335 255 q 1293 397 1335 353 q 1146 442 1251 441 l 1056 442 l 1041 417 l 1041 0 l 911 0 l 911 427 l 901 442 l 810 442 q 659 400 703 442 q 612 263 614 359 l 612 0 l 481 0 m 973 549 l 984 549 l 1175 880 l 781 880 l 973 549 z "},"ѭ":{"ha":1357,"x_min":105,"x_max":1255,"o":"m 438 0 l 438 119 q 487 307 439 236 l 231 307 l 231 0 l 105 0 l 105 734 l 231 734 l 231 410 l 720 410 l 526 734 l 1176 734 l 981 409 q 1187 330 1120 401 q 1255 117 1254 258 l 1255 0 l 1129 0 l 1129 120 q 1089 263 1128 219 q 955 307 1050 307 l 919 307 l 911 294 l 911 0 l 786 0 l 786 300 l 782 307 l 731 307 q 603 262 641 305 q 564 119 566 218 l 564 0 l 438 0 m 848 410 l 853 410 l 977 631 l 724 631 l 848 410 z "},"Ѯ":{"ha":718,"x_min":54,"x_max":636,"o":"m 495 723 q 442 841 495 798 q 297 884 389 884 l 90 884 l 90 987 l 292 987 q 532 914 443 987 q 621 720 621 841 q 577 595 621 650 q 455 509 533 539 q 590 422 543 481 q 636 275 636 363 q 546 65 636 142 q 304 -13 456 -13 l 269 -13 q 174 -89 174 -15 q 262 -205 174 -160 l 283 -215 l 233 -300 q 102 -207 150 -264 q 54 -83 54 -150 q 110 44 54 0 q 276 90 166 89 l 311 90 q 456 140 402 90 q 510 273 510 191 q 292 455 510 452 l 188 455 l 188 558 l 279 558 q 495 723 495 558 m 368 1191 l 471 1306 l 579 1306 l 579 1299 l 407 1114 l 330 1114 l 160 1299 l 160 1306 l 267 1306 l 368 1191 z "},"ѯ":{"ha":669,"x_min":52,"x_max":601,"o":"m 460 527 q 417 601 460 572 q 298 630 374 629 l 87 630 l 87 734 l 288 734 q 505 676 425 734 q 586 524 586 618 q 551 434 586 475 q 455 370 517 394 q 601 206 601 325 q 518 46 601 106 q 300 -13 436 -13 l 267 -13 q 171 -89 171 -15 q 259 -205 171 -160 l 280 -215 l 229 -300 q 98 -205 145 -262 q 52 -83 52 -149 q 107 44 52 0 q 273 90 163 89 l 310 90 q 433 123 387 91 q 475 203 475 155 q 286 315 475 313 l 182 315 l 182 418 l 274 418 q 460 527 460 418 m 313 959 l 416 1074 l 524 1074 l 524 1067 l 352 882 l 275 882 l 105 1067 l 105 1074 l 212 1074 l 313 959 z "},"Ѳ":{"ha":945,"x_min":70,"x_max":864,"o":"m 864 462 q 815 210 864 317 q 677 44 767 102 q 468 -14 588 -14 q 261 44 351 -14 q 121 207 171 101 q 70 453 71 313 l 70 524 q 119 776 70 667 q 259 943 169 885 q 467 1001 350 1001 q 675 944 585 1001 q 813 780 764 887 q 864 533 863 673 l 864 462 m 467 889 q 273 796 343 889 q 199 538 202 703 l 734 538 q 661 798 731 707 q 467 889 591 889 m 468 97 q 660 184 591 97 q 734 436 728 271 l 199 436 q 276 186 205 276 q 468 97 348 97 z "},"ѳ":{"ha":789,"x_min":62,"x_max":730,"o":"m 62 374 q 103 567 62 481 q 221 700 145 653 q 395 747 298 747 q 630 650 538 747 q 729 398 722 553 l 730 359 q 688 165 730 252 q 570 33 646 79 q 396 -14 494 -14 q 154 91 245 -14 q 62 365 62 195 l 62 374 m 602 319 l 189 319 q 253 151 197 214 q 396 89 309 89 q 538 152 484 89 q 602 319 593 215 m 395 644 q 255 583 310 644 q 190 422 200 522 l 601 422 q 533 584 589 524 q 395 644 478 644 z "},"Ѵ":{"ha":875,"x_min":15,"x_max":844,"o":"m 393 254 l 415 165 l 439 253 l 618 817 q 698 960 652 919 q 813 1000 743 1000 l 844 1000 l 844 884 q 779 863 800 884 q 736 786 757 843 l 473 0 l 357 0 l 15 987 l 156 987 l 393 254 z "},"ѵ":{"ha":696,"x_min":31,"x_max":702,"o":"m 322 214 l 338 146 l 355 214 l 461 583 q 630 747 513 747 q 702 730 678 747 l 688 630 q 659 635 679 635 q 618 619 638 635 q 587 572 597 603 l 385 0 l 290 0 l 31 734 l 159 734 l 322 214 z "},"Ѻ":{"ha":945,"x_min":70,"x_max":864,"o":"m 864 462 q 777 140 864 264 q 535 -8 689 16 l 535 -96 l 410 -96 l 410 -9 q 162 137 254 12 q 70 459 71 262 l 70 524 q 161 849 70 722 q 410 997 253 976 l 410 1077 l 535 1077 l 535 996 q 776 846 688 970 q 864 521 864 721 l 864 462 m 734 526 q 683 767 734 677 q 535 881 631 857 l 535 815 l 410 815 l 410 883 q 255 769 310 862 q 199 525 199 676 l 199 462 q 255 218 199 311 q 410 103 311 124 l 410 172 l 535 172 l 535 104 q 683 218 632 127 q 734 462 734 309 l 734 526 z "},"ѻ":{"ha":787,"x_min":62,"x_max":730,"o":"m 62 374 q 134 617 62 516 q 331 741 205 718 l 331 817 l 456 817 l 456 742 q 656 620 583 720 q 730 370 730 519 l 730 359 q 655 112 730 212 q 456 -8 580 12 l 456 -81 l 331 -81 l 331 -7 q 135 114 209 14 q 62 363 62 214 l 62 374 m 456 98 q 564 188 524 119 q 604 374 604 258 q 564 543 604 472 q 456 635 525 613 l 456 568 l 331 568 l 331 634 q 226 541 264 612 q 187 359 187 471 q 225 191 187 260 q 331 99 264 122 l 331 168 l 456 168 l 456 98 z "},"Ѽ":{"ha":1216,"x_min":106,"x_max":1117,"o":"m 843 987 q 1043 905 970 987 q 1117 679 1117 824 l 1117 292 q 1043 67 1117 149 q 843 -14 970 -14 q 707 15 767 -14 q 611 103 646 43 q 516 15 576 43 q 380 -14 456 -14 q 182 64 255 -14 q 106 282 109 143 l 106 680 q 179 905 106 823 q 380 987 252 987 l 380 880 q 275 826 313 880 q 237 680 237 773 l 237 292 q 275 145 237 197 q 380 92 314 92 q 502 139 458 92 q 546 269 546 185 l 546 559 l 677 559 l 677 269 q 721 139 677 186 q 843 92 765 92 q 948 145 910 92 q 986 293 986 198 l 986 680 q 948 826 986 772 q 843 880 911 880 l 843 987 m 913 1185 l 913 1099 l 884 1099 q 786 1110 830 1099 q 680 1149 742 1122 q 600 1180 617 1176 q 566 1184 582 1184 q 489 1108 489 1184 l 489 1098 l 402 1098 l 402 1122 q 445 1234 402 1197 q 563 1270 488 1270 q 614 1264 590 1270 q 704 1231 639 1259 q 804 1194 768 1203 q 913 1185 840 1185 m 536 935 q 583 1030 581 989 l 583 1101 l 690 1101 l 690 1032 q 659 959 690 998 q 588 897 628 919 l 536 935 z "},"ѽ":{"ha":1066,"x_min":85,"x_max":983,"o":"m 739 741 q 918 666 853 741 q 983 460 983 592 l 983 264 q 918 60 983 134 q 739 -14 853 -14 q 534 87 598 -14 q 449 11 502 36 q 330 -14 396 -14 q 154 56 219 -14 q 85 254 88 127 l 85 461 q 151 666 85 592 q 330 741 216 741 l 330 637 q 242 591 274 637 q 211 461 211 545 l 211 264 q 242 135 211 181 q 330 88 273 88 q 434 129 396 88 q 471 239 471 170 l 471 399 l 597 399 l 597 237 q 635 128 597 168 q 739 88 673 88 q 826 134 794 88 q 857 265 857 180 l 857 461 q 826 591 857 545 q 739 637 794 637 l 739 741 m 854 946 l 854 860 l 825 860 q 728 871 771 860 q 621 909 686 882 q 539 941 555 937 q 507 945 523 945 q 429 869 429 945 l 429 859 l 342 859 l 342 884 q 386 995 342 958 q 504 1031 429 1031 q 557 1025 532 1031 q 644 992 582 1019 q 743 956 706 965 q 854 946 780 946 m 477 690 q 523 785 521 743 l 523 856 l 630 856 l 630 787 q 599 713 630 753 q 528 652 568 673 l 477 690 z "},"Ѿ":{"ha":1221,"x_min":106,"x_max":1121,"o":"m 1121 987 l 1121 270 q 1045 61 1121 136 q 836 -14 968 -14 q 704 16 762 -14 q 613 106 646 45 q 517 16 578 45 q 380 -14 457 -14 q 179 61 252 -14 q 106 267 106 135 l 106 987 l 237 987 l 237 269 q 275 139 237 186 q 380 92 314 92 q 502 139 458 92 q 546 269 546 185 l 546 987 l 681 987 l 681 269 q 723 138 681 184 q 836 92 765 92 q 949 139 908 92 q 991 270 991 185 l 991 987 l 1121 987 m 341 1145 l 341 1217 l 892 1217 l 892 1145 l 668 1145 l 668 1060 l 554 1060 l 554 1145 l 341 1145 z "},"ѿ":{"ha":1071,"x_min":87,"x_max":985,"o":"m 985 734 l 985 239 q 917 53 985 120 q 730 -14 848 -14 q 536 86 596 -14 q 332 -14 471 -14 q 153 52 218 -14 q 87 237 88 118 l 87 734 l 213 734 l 213 237 q 244 128 214 168 q 332 88 275 88 q 436 129 398 88 q 473 239 473 170 l 473 734 l 600 734 l 600 239 q 634 129 600 170 q 730 88 668 88 q 825 128 791 88 q 860 237 859 168 l 860 734 l 985 734 m 265 915 l 265 987 l 816 987 l 818 915 l 592 915 l 592 828 l 477 828 l 477 915 l 265 915 z "},"Ҁ":{"ha":902,"x_min":79,"x_max":822,"o":"m 534 -258 l 405 -258 l 405 -11 q 169 124 258 8 q 79 413 79 240 l 79 578 q 127 796 79 699 q 262 948 176 894 q 458 1002 349 1002 q 723 912 625 1002 q 822 671 821 823 l 691 671 q 628 836 690 778 q 458 895 567 895 q 280 806 349 895 q 210 574 210 718 l 210 409 q 277 183 210 272 q 450 92 344 95 l 534 92 l 534 -258 z "},"ҁ":{"ha":743,"x_min":68,"x_max":673,"o":"m 457 -259 l 332 -259 l 332 -9 q 140 111 212 11 q 68 357 68 210 l 68 381 q 108 569 68 485 q 221 701 149 654 q 389 747 294 747 q 591 671 510 747 q 673 481 673 595 l 554 481 q 506 597 554 549 q 389 644 457 644 q 246 570 299 644 q 193 374 193 496 l 193 353 q 244 164 193 239 q 383 88 295 90 l 457 88 l 457 -259 z "},"҂":{"ha":866,"x_min":79,"x_max":792,"o":"m 407 302 l 603 186 l 557 102 l 359 218 l 236 0 l 122 0 l 275 270 l 79 386 l 125 469 l 323 353 l 463 601 l 266 717 l 313 802 l 511 686 l 638 910 l 750 910 l 593 633 l 792 517 l 743 435 l 548 550 l 407 302 z "},"҃":{"ha":0,"x_min":-625,"x_max":-147,"o":"m -512 892 l -512 807 l -625 808 l -624 966 l -258 966 l -259 1039 l -147 1038 l -147 892 l -512 892 z "},"҄":{"ha":0,"x_min":-618,"x_max":-106,"o":"m -267 1056 q -149 1019 -192 1056 q -106 908 -106 983 l -106 884 l -193 884 l -193 893 q -270 969 -193 969 q -329 957 -298 969 l -404 925 q -577 884 -497 886 l -618 884 l -618 970 q -509 979 -545 970 q -407 1016 -473 988 q -318 1050 -342 1044 q -267 1056 -294 1056 z "},"҅":{"ha":0,"x_min":-452,"x_max":-290,"o":"m -452 1017 l -452 1101 l -330 1101 l -330 1006 l -290 927 l -342 883 l -452 1017 z "},"҆":{"ha":0,"x_min":-410,"x_max":-248,"o":"m -357 883 l -410 927 l -370 1006 l -370 1101 l -248 1101 l -248 1017 l -357 883 z "},"҈":{"ha":0,"x_min":-1023,"x_max":297,"o":"m -515 859 q -476 951 -515 916 q -373 987 -437 987 q -269 951 -309 987 q -230 859 -230 916 l -306 859 q -323 909 -306 890 q -373 928 -340 928 q -421 910 -404 928 q -439 859 -439 892 l -515 859 m -115 671 q -75 764 -115 728 q 27 799 -36 799 q 131 764 92 799 q 171 671 171 729 l 94 671 q 76 722 94 705 q 27 740 58 740 q -20 722 -3 740 q -37 671 -37 704 l -115 671 m 12 330 q 51 423 12 388 q 154 458 91 458 q 258 422 218 458 q 297 330 297 387 l 221 330 q 203 381 221 363 q 154 399 185 399 q 105 380 123 399 q 88 330 88 361 l 12 330 m -121 -22 q -82 71 -121 35 q 20 106 -43 106 q 124 71 85 106 q 163 -22 163 35 l 87 -22 q 70 29 87 12 q 20 47 52 47 q -27 28 -10 47 q -45 -22 -45 9 l -121 -22 m -512 -214 q -473 -122 -512 -157 q -370 -87 -434 -87 q -266 -122 -305 -87 q -227 -214 -227 -157 l -302 -214 q -320 -164 -302 -183 q -370 -146 -337 -146 q -418 -164 -401 -146 q -435 -214 -435 -183 l -512 -214 m -904 671 q -865 764 -904 728 q -761 799 -825 799 q -657 764 -696 799 q -618 671 -618 728 l -694 671 q -711 721 -694 703 q -761 740 -728 740 q -809 722 -792 740 q -827 671 -827 704 l -904 671 m -1023 330 q -984 423 -1023 388 q -881 458 -944 458 q -777 422 -817 458 q -738 330 -738 387 l -814 330 q -832 381 -814 363 q -881 399 -850 399 q -929 380 -912 399 q -947 330 -947 361 l -1023 330 m -911 -22 q -871 71 -911 36 q -768 106 -831 106 q -664 71 -704 106 q -625 -22 -625 36 l -701 -22 q -719 29 -701 12 q -768 47 -737 47 q -816 29 -799 47 q -833 -22 -833 11 l -911 -22 z "},"҉":{"ha":0,"x_min":-1012,"x_max":246,"o":"m -315 -41 l -308 -50 l -391 -280 l -456 -280 l -408 -41 l -315 -41 m -448 764 l -456 773 l -373 1002 l -308 1002 l -355 764 l -448 764 m 12 428 l 20 436 l 246 352 l 246 286 l 12 334 l 12 428 m -777 294 l -786 286 l -1012 370 l -1012 436 l -777 388 l -777 294 m -151 680 l -149 690 l 68 794 l 114 748 l -85 612 l -151 680 m -614 14 l -616 3 l -833 -101 l -880 -54 l -680 81 l -614 14 m -709 583 l -721 585 l -821 806 l -777 852 l -643 650 l -709 583 m -57 109 l -45 108 l 55 -113 l 10 -161 l -123 42 l -57 109 z "},"Ҋ":{"ha":1048,"x_min":120,"x_max":989,"o":"m 737 987 l 867 987 l 867 0 l 737 0 l 737 761 l 251 0 l 120 0 l 120 987 l 251 987 l 251 227 l 737 987 m 701 1232 q 645 1100 701 1150 q 498 1050 589 1050 q 351 1101 407 1050 q 294 1232 294 1151 l 397 1232 q 422 1158 397 1185 q 498 1131 448 1131 q 572 1158 545 1131 q 599 1232 599 1184 l 701 1232 m 871 -242 l 800 -193 q 867 -10 864 -104 l 867 103 l 989 103 l 989 5 q 956 -132 989 -64 q 871 -242 922 -201 z "},"ҋ":{"ha":855,"x_min":106,"x_max":817,"o":"m 570 734 l 695 734 l 695 0 l 570 0 l 570 535 l 231 0 l 106 0 l 106 734 l 231 734 l 231 198 l 570 734 m 603 1000 q 547 868 603 918 q 400 819 491 819 q 253 869 309 819 q 197 1000 197 919 l 299 1000 q 325 926 299 953 q 400 899 351 899 q 474 926 448 899 q 501 1000 501 952 l 603 1000 m 699 -242 l 628 -193 q 694 -10 692 -104 l 694 103 l 817 103 l 817 5 q 784 -132 817 -64 q 699 -242 750 -201 z "},"ҍ":{"ha":753,"x_min":-24,"x_max":692,"o":"m 449 884 l 231 884 l 231 506 l 421 506 q 620 436 548 505 q 692 256 692 368 q 620 73 692 144 q 424 0 548 2 l 105 0 l 105 884 l -24 884 l -24 987 l 105 987 l 105 1118 l 231 1118 l 231 987 l 449 987 l 449 884 m 231 403 l 231 102 l 417 102 q 527 143 488 102 q 565 251 565 183 q 527 359 565 317 q 422 403 490 401 l 231 403 z "},"Ҏ":{"ha":886,"x_min":114,"x_max":840,"o":"m 245 387 l 245 0 l 114 0 l 114 987 l 478 987 q 731 905 638 987 q 825 686 825 823 q 755 484 825 559 l 840 390 l 766 320 l 672 424 q 478 387 592 387 l 245 387 m 669 578 q 694 684 694 623 q 638 826 694 772 q 484 880 582 879 l 245 880 l 245 493 l 478 493 q 591 513 545 493 l 517 595 l 591 664 l 669 578 z "},"ҏ":{"ha":787,"x_min":95,"x_max":718,"o":"m 715 359 q 643 95 715 197 l 718 10 l 644 -59 l 569 24 q 431 -14 509 -14 q 220 71 297 -14 l 220 -282 l 95 -282 l 95 734 l 210 734 l 216 652 q 429 747 292 747 q 638 648 561 747 q 715 370 715 548 l 715 359 m 589 373 q 536 569 589 497 q 391 641 484 641 q 220 540 277 641 l 220 189 q 393 89 277 89 q 489 115 448 89 l 420 193 l 494 263 l 555 193 q 589 373 589 260 z "},"Ґ":{"ha":762,"x_min":110,"x_max":718,"o":"m 718 884 l 716 884 l 716 880 l 240 880 l 240 0 l 110 0 l 110 987 l 593 987 l 593 1215 l 718 1215 l 718 884 z "},"ґ":{"ha":618,"x_min":98,"x_max":566,"o":"m 566 630 l 224 630 l 224 0 l 98 0 l 98 734 l 440 734 l 440 948 l 566 948 l 566 630 z "},"Ҕ":{"ha":843,"x_min":120,"x_max":779,"o":"m 727 880 l 251 880 l 251 565 l 372 565 q 671 461 564 565 q 779 174 779 358 q 695 -101 779 -5 q 458 -196 612 -196 l 456 -96 q 604 -30 555 -96 q 652 174 652 36 q 583 383 652 311 q 374 455 513 455 l 251 455 l 251 0 l 120 0 l 120 987 l 727 987 l 727 880 z "},"ҕ":{"ha":698,"x_min":98,"x_max":650,"o":"m 563 630 l 224 630 l 224 437 l 298 437 q 555 349 460 437 q 650 115 650 261 q 616 -19 650 49 q 526 -132 583 -87 q 389 -192 468 -178 l 356 -93 q 484 -19 443 -71 q 524 115 524 33 q 464 271 524 214 q 300 328 404 328 l 224 328 l 224 0 l 98 0 l 98 734 l 563 734 l 563 630 z "},"Җ":{"ha":1325,"x_min":18,"x_max":1303,"o":"m 808 450 l 703 450 l 703 0 l 572 0 l 572 450 l 460 450 l 181 0 l 18 0 l 351 521 l 44 987 l 198 987 l 460 559 l 572 559 l 572 987 l 703 987 l 703 559 l 810 559 l 1072 987 l 1225 987 l 919 522 l 1251 0 l 1089 0 l 808 450 m 1303 -243 l 1177 -243 l 1177 104 l 1303 104 l 1303 -243 z "},"җ":{"ha":1107,"x_min":14,"x_max":1083,"o":"m 680 319 l 592 319 l 592 0 l 467 0 l 467 319 l 378 319 l 173 0 l 14 0 l 277 380 l 39 734 l 191 734 l 380 430 l 467 430 l 467 734 l 592 734 l 592 430 l 677 430 l 868 734 l 1020 734 l 782 379 l 1044 0 l 886 0 l 680 319 m 1083 -243 l 957 -243 l 957 104 l 1083 104 l 1083 -243 z "},"Қ":{"ha":972,"x_min":121,"x_max":914,"o":"m 371 444 l 251 444 l 251 0 l 121 0 l 121 987 l 251 987 l 251 552 l 353 552 l 698 987 l 860 987 l 483 509 l 888 0 l 728 0 l 371 444 m 914 -245 l 788 -245 l 788 102 l 914 102 l 914 -245 z "},"қ":{"ha":819,"x_min":106,"x_max":782,"o":"m 323 313 l 232 313 l 232 0 l 106 0 l 106 734 l 232 734 l 232 423 l 314 423 l 561 734 l 713 734 l 422 381 l 737 0 l 578 0 l 323 313 m 782 -243 l 656 -243 l 656 104 l 782 104 l 782 -243 z "},"Ҝ":{"ha":874,"x_min":111,"x_max":867,"o":"m 837 987 l 566 519 l 867 0 l 704 0 l 467 444 l 412 444 l 412 278 l 312 278 l 312 444 l 241 444 l 241 0 l 111 0 l 111 987 l 241 987 l 241 553 l 312 553 l 312 726 l 412 726 l 412 553 l 465 553 l 684 987 l 837 987 z "},"ҝ":{"ha":780,"x_min":104,"x_max":781,"o":"m 755 734 l 526 385 l 781 0 l 621 0 l 433 313 l 399 313 l 399 181 l 299 181 l 299 313 l 231 313 l 231 0 l 104 0 l 104 734 l 231 734 l 231 423 l 299 423 l 299 568 l 399 568 l 399 423 l 428 423 l 604 734 l 755 734 z "},"Ҡ":{"ha":1137,"x_min":46,"x_max":1136,"o":"m 618 444 l 499 444 l 499 0 l 368 0 l 368 884 l 46 884 l 46 987 l 499 987 l 499 552 l 601 552 l 945 987 l 1107 987 l 730 509 l 1136 0 l 976 0 l 618 444 z "},"ҡ":{"ha":957,"x_min":42,"x_max":953,"o":"m 539 313 l 447 313 l 447 0 l 321 0 l 321 630 l 42 630 l 42 734 l 447 734 l 447 423 l 530 423 l 776 734 l 928 734 l 637 381 l 953 0 l 793 0 l 539 313 z "},"Ң":{"ha":1041,"x_min":115,"x_max":983,"o":"m 873 0 l 743 0 l 743 456 l 245 456 l 245 0 l 115 0 l 115 987 l 245 987 l 245 563 l 743 563 l 743 987 l 873 987 l 873 0 m 983 -243 l 857 -243 l 857 104 l 983 104 l 983 -243 z "},"ң":{"ha":842,"x_min":106,"x_max":804,"o":"m 694 0 l 569 0 l 569 313 l 232 313 l 232 0 l 106 0 l 106 734 l 232 734 l 232 416 l 569 416 l 569 734 l 694 734 l 694 0 m 804 -243 l 678 -243 l 678 104 l 804 104 l 804 -243 z "},"Ҥ":{"ha":1356,"x_min":114,"x_max":1305,"o":"m 245 563 l 743 563 l 743 987 l 1305 987 l 1305 884 l 873 884 l 873 0 l 743 0 l 743 456 l 245 456 l 245 0 l 114 0 l 114 987 l 245 987 l 245 563 z "},"ҥ":{"ha":990,"x_min":98,"x_max":939,"o":"m 224 416 l 562 416 l 562 734 l 939 734 l 939 630 l 687 630 l 687 0 l 562 0 l 562 313 l 224 313 l 224 0 l 98 0 l 98 734 l 224 734 l 224 416 z "},"Ҧ":{"ha":1422,"x_min":119,"x_max":1354,"o":"m 867 565 l 947 565 q 1247 461 1140 565 q 1354 174 1354 358 q 1271 -101 1354 -5 q 1034 -196 1188 -196 l 1032 -96 q 1179 -30 1131 -96 q 1228 174 1228 36 q 1158 383 1227 311 q 949 455 1089 455 l 867 455 l 867 0 l 736 0 l 736 880 l 250 880 l 250 0 l 119 0 l 119 987 l 867 987 l 867 565 z "},"ҧ":{"ha":1207,"x_min":98,"x_max":1161,"o":"m 688 437 l 796 437 q 1063 349 964 437 q 1161 115 1161 261 l 1159 90 q 1075 -97 1145 -21 q 900 -192 1004 -174 l 867 -93 q 993 -20 951 -71 q 1035 115 1035 31 q 971 271 1035 214 q 799 328 907 328 l 688 328 l 688 0 l 562 0 l 562 630 l 224 630 l 224 0 l 98 0 l 98 734 l 688 734 l 688 437 z "},"Ҩ":{"ha":1029,"x_min":77,"x_max":978,"o":"m 978 -19 q 711 31 832 -19 q 498 -14 614 -14 q 281 46 377 -14 q 131 216 184 106 q 77 458 77 325 l 77 574 q 116 793 77 694 q 227 946 156 891 q 388 1002 298 1002 l 389 890 q 258 804 309 890 q 208 570 208 718 l 208 458 q 288 197 208 298 q 498 96 368 96 q 583 105 545 96 q 456 265 501 171 q 412 474 412 359 l 412 628 q 447 818 412 732 q 546 952 482 904 q 690 1000 610 1000 q 892 895 814 1000 q 970 619 970 791 l 970 460 q 932 262 970 353 q 825 108 895 172 q 978 90 896 90 l 978 -19 m 542 473 q 583 289 542 370 q 703 159 623 209 q 804 286 769 208 q 840 460 840 364 l 840 629 q 799 819 840 749 q 690 888 758 888 q 583 817 625 888 q 542 625 542 746 l 542 473 z "},"ҩ":{"ha":838,"x_min":74,"x_max":800,"o":"m 800 -8 q 585 31 680 -8 q 408 -14 505 -14 q 236 36 313 -14 q 117 180 160 87 q 74 386 74 273 l 74 425 q 141 656 74 564 q 313 747 208 747 l 313 640 q 232 582 263 640 q 200 424 200 523 l 200 386 q 257 174 200 255 q 408 92 315 92 q 469 100 439 92 q 338 395 338 210 l 338 458 q 396 668 338 589 q 552 748 455 748 q 707 664 647 748 q 768 439 768 579 l 768 373 q 681 113 768 219 q 800 98 734 98 l 800 -8 m 463 387 q 571 163 463 241 q 642 367 640 241 l 642 446 q 617 588 642 534 q 552 642 593 642 q 488 594 511 642 q 463 463 464 546 l 463 387 z "},"Ҳ":{"ha":884,"x_min":39,"x_max":863,"o":"m 437 609 l 673 987 l 827 987 l 515 498 l 834 0 l 680 0 l 437 385 l 193 0 l 39 0 l 359 498 l 46 987 l 199 987 l 437 609 m 863 -243 l 736 -243 l 736 104 l 863 104 l 863 -243 z "},"ҳ":{"ha":723,"x_min":28,"x_max":699,"o":"m 341 466 l 504 734 l 650 734 l 410 371 l 658 0 l 513 0 l 343 275 l 174 0 l 28 0 l 275 371 l 35 734 l 180 734 l 341 466 m 699 -243 l 572 -243 l 572 104 l 699 104 l 699 -243 z "},"Ҵ":{"ha":1245,"x_min":35,"x_max":1141,"o":"m 290 884 l 35 884 l 35 987 l 290 987 l 290 987 l 420 987 l 420 987 l 682 987 l 682 884 l 420 884 l 420 106 l 907 106 l 907 987 l 1038 987 l 1038 109 l 1141 109 l 1129 -238 l 1013 -238 l 1013 0 l 290 0 l 290 884 z "},"ҵ":{"ha":930,"x_min":21,"x_max":883,"o":"m 207 631 l 21 631 l 21 734 l 501 734 l 501 631 l 332 631 l 332 102 l 670 102 l 670 734 l 796 734 l 796 102 l 883 102 l 871 -218 l 759 -218 l 759 0 l 207 0 l 207 631 z "},"Ҷ":{"ha":996,"x_min":102,"x_max":938,"o":"m 830 987 l 830 0 l 699 0 l 699 409 q 570 381 628 389 q 437 373 511 373 q 186 446 268 373 q 102 671 104 519 l 102 987 l 233 987 l 233 674 q 280 526 233 571 q 437 480 326 480 q 699 517 566 480 l 699 987 l 830 987 m 938 -243 l 812 -243 l 812 104 l 938 104 l 938 -243 z "},"ҷ":{"ha":796,"x_min":70,"x_max":759,"o":"m 649 0 l 523 0 l 523 266 q 353 244 440 244 q 143 315 216 244 q 70 515 71 385 l 70 734 l 195 734 l 195 511 q 353 347 199 347 q 523 369 440 347 l 523 734 l 649 734 l 649 0 m 759 -243 l 633 -243 l 633 104 l 759 104 l 759 -243 z "},"Ҹ":{"ha":943,"x_min":102,"x_max":830,"o":"m 233 987 l 233 674 q 280 525 233 570 q 435 480 326 480 l 435 690 l 536 690 l 536 486 q 699 517 618 494 l 699 987 l 830 987 l 830 0 l 699 0 l 699 409 q 536 377 622 386 l 536 216 l 435 216 l 435 373 q 185 447 267 373 q 102 668 104 520 l 102 987 l 233 987 z "},"ҹ":{"ha":766,"x_min":89,"x_max":668,"o":"m 668 0 l 542 0 l 542 266 q 438 247 494 253 l 438 155 l 336 155 l 336 245 q 154 323 217 254 q 89 515 90 393 l 89 734 l 214 734 l 214 510 q 336 349 218 367 l 336 539 l 438 539 l 438 351 q 542 369 495 357 l 542 734 l 668 734 l 668 0 z "},"Һ":{"ha":943,"x_min":93,"x_max":821,"o":"m 93 0 l 93 987 l 223 987 l 223 578 q 486 614 349 614 q 736 541 654 614 q 821 316 819 467 l 821 0 l 690 0 l 690 313 q 643 461 690 416 q 486 507 597 507 q 223 469 359 507 l 223 0 l 93 0 z "},"Ҽ":{"ha":1074,"x_min":43,"x_max":996,"o":"m 679 -15 q 372 99 485 -15 q 259 415 259 214 l 259 477 q 99 556 155 490 q 43 733 43 623 l 146 733 q 173 630 146 672 q 259 574 200 587 q 307 793 259 696 q 441 945 355 890 q 629 1000 527 1000 q 900 882 804 1000 q 996 545 996 764 l 996 472 l 390 472 l 390 409 q 465 176 390 260 q 679 92 541 92 q 913 149 800 92 l 945 52 q 830 3 901 21 q 679 -15 759 -15 m 390 567 l 866 567 l 866 589 q 805 814 866 736 q 629 892 745 892 q 456 804 522 892 q 390 567 390 716 z "},"ҽ":{"ha":823,"x_min":-23,"x_max":762,"o":"m 475 -14 q 233 84 326 -14 q 139 352 139 182 q 17 431 58 372 q -23 581 -23 490 l 77 581 q 145 448 77 481 q 203 605 159 536 q 316 710 248 673 q 460 747 384 747 q 682 653 603 747 q 762 383 762 559 l 762 331 l 264 331 q 328 156 267 222 q 482 89 389 89 q 675 188 600 89 l 752 128 q 475 -14 660 -14 m 460 644 q 332 589 384 644 q 269 434 281 534 l 636 434 l 636 444 q 585 592 631 539 q 460 644 538 644 z "},"Ӄ":{"ha":874,"x_min":111,"x_max":833,"o":"m 241 0 l 111 0 l 111 987 l 241 987 l 241 564 l 332 564 l 680 987 l 833 987 l 480 559 q 740 441 648 544 q 831 170 831 339 q 746 -106 831 -9 q 506 -202 662 -202 l 505 -99 q 651 -34 602 -99 q 700 168 700 32 q 631 376 699 305 q 429 448 564 448 l 241 448 l 241 0 z "},"ӄ":{"ha":755,"x_min":104,"x_max":711,"o":"m 433 415 q 635 317 566 394 q 705 119 705 241 q 671 -11 705 56 q 579 -120 637 -78 q 445 -175 521 -162 l 412 -76 q 581 119 581 -37 q 522 262 581 212 q 351 313 463 311 l 231 313 l 231 0 l 104 0 l 104 734 l 231 734 l 231 423 l 292 423 l 559 734 l 711 734 l 433 415 z "},"Ӆ":{"ha":1040,"x_min":32,"x_max":982,"o":"m 861 987 l 861 0 l 731 0 l 731 880 l 377 880 l 359 489 q 319 193 349 292 q 231 48 289 94 q 75 0 172 1 l 32 0 l 32 106 l 59 108 q 156 149 122 113 q 208 264 190 185 q 233 509 225 344 l 253 987 l 861 987 m 864 -242 l 793 -193 q 859 -10 857 -104 l 859 103 l 982 103 l 982 5 q 948 -132 982 -64 q 864 -242 915 -201 z "},"ӆ":{"ha":857,"x_min":30,"x_max":819,"o":"m 696 734 l 696 0 l 570 0 l 570 630 l 321 630 l 306 355 q 242 85 294 166 q 80 0 191 3 l 30 0 l 30 111 l 66 113 q 153 184 127 120 q 187 420 180 248 l 201 734 l 696 734 m 701 -242 l 629 -193 q 696 -10 693 -104 l 696 103 l 819 103 l 819 5 q 785 -132 819 -64 q 701 -242 751 -201 z "},"Ӈ":{"ha":989,"x_min":120,"x_max":867,"o":"m 251 987 l 251 541 l 736 541 l 736 987 l 867 987 l 867 -56 q 809 -233 867 -170 q 645 -296 751 -296 q 568 -284 604 -296 l 577 -180 q 644 -189 602 -189 q 712 -154 688 -189 q 736 -57 736 -119 l 736 435 l 251 435 l 251 0 l 120 0 l 120 987 l 251 987 z "},"ӈ":{"ha":787,"x_min":98,"x_max":687,"o":"m 224 734 l 224 416 l 562 416 l 562 734 l 687 734 l 687 -60 q 629 -236 687 -176 q 468 -296 571 -296 q 392 -284 427 -296 l 402 -184 q 454 -193 414 -189 l 468 -193 q 537 -158 513 -193 q 562 -60 562 -123 l 562 313 l 224 313 l 224 0 l 98 0 l 98 734 l 224 734 z "},"Ӊ":{"ha":1054,"x_min":115,"x_max":995,"o":"m 873 0 l 743 0 l 743 456 l 245 456 l 245 0 l 115 0 l 115 987 l 245 987 l 245 563 l 743 563 l 743 987 l 873 987 l 873 0 m 877 -242 l 806 -193 q 872 -10 869 -104 l 872 103 l 995 103 l 995 5 q 961 -132 995 -64 q 877 -242 928 -201 z "},"ӊ":{"ha":854,"x_min":106,"x_max":817,"o":"m 694 0 l 569 0 l 569 313 l 232 313 l 232 0 l 106 0 l 106 734 l 232 734 l 232 416 l 569 416 l 569 734 l 694 734 l 694 0 m 699 -242 l 627 -193 q 694 -10 691 -104 l 694 103 l 817 103 l 817 5 q 783 -132 817 -64 q 699 -242 749 -201 z "},"Ӎ":{"ha":1269,"x_min":115,"x_max":1211,"o":"m 283 987 l 606 182 l 928 987 l 1097 987 l 1097 0 l 967 0 l 967 385 l 979 800 l 655 0 l 555 0 l 232 798 l 245 385 l 245 0 l 115 0 l 115 987 l 283 987 m 1093 -242 l 1021 -193 q 1088 -10 1085 -104 l 1088 103 l 1211 103 l 1211 5 q 1177 -132 1211 -64 q 1093 -242 1143 -201 z "},"ӎ":{"ha":1084,"x_min":106,"x_max":1046,"o":"m 517 166 l 767 734 l 924 734 l 924 0 l 798 0 l 798 534 l 561 0 l 474 0 l 232 545 l 232 0 l 106 0 l 106 734 l 269 734 l 517 166 m 928 -242 l 857 -193 q 924 -10 921 -104 l 924 103 l 1046 103 l 1046 5 q 1013 -132 1046 -64 q 928 -242 979 -201 z "},"Ә":{"ha":960,"x_min":63,"x_max":880,"o":"m 434 1001 q 760 873 639 1001 q 880 518 880 745 l 880 461 q 827 219 880 328 q 680 48 774 110 q 473 -14 586 -14 q 171 103 279 -14 q 63 441 63 220 l 63 520 l 749 520 l 749 525 q 667 796 749 700 q 434 892 584 892 q 228 853 322 892 l 186 836 l 155 932 l 170 941 q 434 1001 277 1001 m 473 94 q 663 182 587 94 q 748 419 738 271 l 194 419 l 194 396 q 266 171 194 248 q 473 94 337 94 z "},"Ӡ":{"ha":808,"x_min":71,"x_max":724,"o":"m 541 880 l 100 880 l 100 987 l 693 987 l 694 903 l 419 576 q 645 488 566 566 q 724 275 724 410 q 633 64 724 143 q 390 -14 542 -14 q 225 21 299 -14 q 111 121 151 57 q 71 274 71 186 l 201 274 q 254 144 201 197 q 390 92 307 92 q 538 142 483 92 q 593 273 593 191 q 537 427 593 379 q 374 475 481 475 l 278 475 l 278 578 l 541 880 z "},"ӡ":{"ha":808,"x_min":71,"x_max":722,"o":"m 529 630 l 100 630 l 100 734 l 690 734 l 690 654 l 420 318 q 643 231 564 307 q 722 21 722 155 q 631 -190 722 -111 q 389 -268 540 -268 q 227 -233 300 -268 q 113 -134 154 -199 q 71 20 71 -69 l 197 20 q 251 -111 197 -57 q 389 -165 304 -165 q 541 -114 485 -165 q 596 18 596 -64 q 385 220 596 215 l 277 220 l 277 323 l 529 630 z "},"Ӻ":{"ha":819,"x_min":39,"x_max":773,"o":"m 773 880 l 297 880 l 297 0 l 166 0 l 166 987 l 773 987 l 773 880 m 471 485 l 39 485 l 39 587 l 471 587 l 471 485 m 406 103 l 406 -63 q 348 -237 406 -177 q 188 -296 290 -296 q 113 -284 148 -296 l 122 -178 q 188 -186 142 -186 q 281 -55 281 -186 l 281 103 l 406 103 z "},"ӻ":{"ha":637,"x_min":40,"x_max":623,"o":"m 623 630 l 284 630 l 284 0 l 158 0 l 158 734 l 623 734 l 623 630 m 471 364 l 40 364 l 40 467 l 471 467 l 471 364 m 396 103 l 396 -63 q 338 -237 395 -177 q 178 -296 280 -296 q 102 -284 138 -296 l 112 -178 q 178 -186 132 -186 q 271 -55 271 -186 l 271 103 l 396 103 z "},"Ӽ":{"ha":899,"x_min":39,"x_max":878,"o":"m 437 609 l 673 987 l 827 987 l 515 498 l 834 0 l 680 0 l 437 385 l 193 0 l 39 0 l 359 498 l 46 987 l 199 987 l 437 609 m 878 103 l 878 -63 q 819 -237 877 -177 q 659 -296 762 -296 q 584 -284 619 -296 l 593 -178 q 659 -186 614 -186 q 752 -55 752 -186 l 752 103 l 878 103 z "},"ӽ":{"ha":738,"x_min":28,"x_max":713,"o":"m 341 466 l 504 734 l 650 734 l 410 371 l 658 0 l 513 0 l 343 275 l 174 0 l 28 0 l 275 371 l 35 734 l 180 734 l 341 466 m 713 103 l 713 -63 q 655 -237 713 -177 q 495 -296 597 -296 q 420 -284 455 -296 l 429 -178 q 495 -186 450 -186 q 588 -55 588 -186 l 588 103 l 713 103 z "},"Ԁ":{"ha":861,"x_min":59,"x_max":763,"o":"m 631 599 l 631 987 l 763 987 l 763 0 l 393 0 q 149 82 239 0 q 59 302 59 164 q 145 516 59 437 q 384 599 232 596 l 631 599 m 631 106 l 631 492 l 393 492 q 244 441 298 492 q 189 303 189 390 q 243 161 189 215 q 391 106 297 107 l 631 106 z "},"Ԃ":{"ha":1142,"x_min":60,"x_max":1112,"o":"m 395 0 q 150 83 240 0 q 60 302 60 165 q 148 516 60 436 q 389 599 235 597 l 634 599 l 634 987 l 765 987 l 765 105 l 825 106 q 939 157 900 107 q 979 290 977 206 q 939 513 982 399 l 1065 513 l 1080 467 q 1109 290 1112 364 q 1029 79 1107 157 q 819 0 951 0 l 395 0 m 634 106 l 634 492 l 395 492 q 245 440 299 492 q 192 303 192 389 q 243 163 192 217 q 385 106 295 109 l 634 106 z "},"ԃ":{"ha":1196,"x_min":68,"x_max":1116,"o":"m 68 353 q 144 640 68 532 q 354 747 221 747 q 550 659 478 747 l 550 1058 l 675 1058 l 675 234 q 706 129 674 170 q 791 88 739 88 q 936 160 884 90 q 989 359 987 231 q 948 631 992 485 l 1069 632 q 1102 495 1088 563 q 1115 359 1116 428 q 1073 160 1114 244 q 958 31 1031 75 q 791 -14 884 -14 q 574 109 627 -17 q 353 -14 501 -14 q 145 82 222 -14 q 68 343 68 178 l 68 353 m 550 550 q 385 641 494 641 q 243 565 294 641 q 193 339 193 490 q 242 157 193 222 q 384 92 292 92 q 553 192 497 92 l 550 234 l 550 550 z "},"Ԅ":{"ha":1100,"x_min":37,"x_max":1013,"o":"m 172 429 l 172 536 l 277 536 q 435 579 385 538 q 485 710 485 621 q 275 880 485 880 l 37 880 l 37 987 l 283 987 q 530 916 445 987 q 616 709 616 845 q 455 485 616 551 q 607 262 604 438 l 607 208 q 635 123 607 154 q 707 92 663 92 q 831 163 786 94 q 880 359 877 233 q 838 632 882 486 l 964 632 l 980 572 q 1010 359 1013 446 q 924 86 1008 187 q 706 -14 841 -14 q 477 206 487 -20 l 477 250 q 431 380 477 331 q 306 429 385 429 l 172 429 z "},"ԅ":{"ha":897,"x_min":33,"x_max":852,"o":"m 504 144 q 567 85 503 85 q 683 139 643 86 q 725 284 723 191 q 683 500 728 388 l 805 500 q 844 366 836 410 q 851 284 852 323 q 770 64 848 145 q 567 -18 692 -18 q 429 18 475 -20 q 378 145 382 56 l 378 193 q 231 300 378 300 l 92 300 l 91 401 l 221 401 q 341 432 304 402 q 378 511 378 461 q 336 601 378 569 q 214 632 294 632 l 37 632 l 33 734 l 223 734 q 431 675 356 732 q 505 515 505 618 q 378 359 505 409 q 504 203 501 323 l 504 144 z "},"Ԇ":{"ha":744,"x_min":56,"x_max":687,"o":"m 119 429 l 119 532 l 233 532 q 397 575 345 532 q 450 707 450 617 q 239 884 450 884 l 56 884 l 56 987 l 252 987 q 492 913 409 985 q 574 706 574 842 q 419 485 574 553 q 572 258 570 437 l 572 144 l 687 144 l 687 43 q 654 -90 687 -22 q 569 -201 621 -158 l 497 -153 q 562 0 552 -75 l 489 0 q 446 151 448 35 l 446 248 q 397 381 446 334 q 267 429 347 429 l 119 429 z "},"ԇ":{"ha":699,"x_min":82,"x_max":668,"o":"m 132 298 l 131 401 l 279 401 q 437 511 437 402 q 271 632 437 632 l 82 632 l 82 734 l 282 734 q 505 662 432 732 q 564 516 564 606 q 435 357 564 407 q 564 184 563 321 l 564 133 l 668 133 l 668 33 q 635 -102 668 -33 q 549 -212 602 -170 l 478 -163 q 544 0 535 -85 l 474 0 q 438 113 439 22 l 438 176 q 290 298 438 298 l 132 298 z "},"Ԉ":{"ha":1346,"x_min":46,"x_max":1291,"o":"m 721 880 l 391 880 l 374 489 q 333 193 363 292 q 245 48 303 94 q 89 0 186 1 l 46 0 l 46 106 l 73 108 q 170 149 136 113 q 222 264 204 185 q 247 509 239 344 l 267 987 l 852 987 l 852 236 q 883 132 852 171 q 966 92 913 92 q 1106 162 1055 92 q 1160 359 1157 231 q 1118 631 1161 489 l 1244 632 q 1277 495 1263 563 q 1290 359 1291 428 q 1209 99 1288 199 q 998 -13 1130 -1 l 966 -14 q 783 49 845 -14 q 721 234 721 112 l 721 880 z "},"ԉ":{"ha":1121,"x_min":43,"x_max":1081,"o":"m 554 630 l 334 630 l 318 344 q 252 79 304 156 q 87 0 199 1 l 43 0 l 43 111 l 79 113 q 163 177 137 120 q 198 376 189 233 l 214 734 l 680 734 l 680 235 q 710 129 680 170 q 794 88 741 88 q 909 150 867 88 q 954 328 951 212 q 912 587 956 449 l 1034 587 l 1048 532 q 1079 328 1081 412 q 1041 146 1078 224 q 940 27 1004 68 q 794 -14 876 -14 q 615 48 676 -14 q 554 231 555 111 l 554 630 z "},"Ԋ":{"ha":1385,"x_min":115,"x_max":1292,"o":"m 852 987 l 852 236 q 884 130 852 168 q 966 92 916 92 q 1107 163 1057 94 q 1160 359 1157 233 q 1118 631 1162 483 l 1244 632 q 1277 497 1263 566 q 1291 359 1292 429 q 1247 160 1289 245 q 1133 30 1206 75 q 966 -14 1059 -14 q 788 45 850 -17 q 722 235 727 108 l 722 435 l 245 435 l 245 0 l 115 0 l 115 987 l 245 987 l 245 541 l 722 541 l 722 987 l 852 987 z "},"ԋ":{"ha":1151,"x_min":98,"x_max":1094,"o":"m 566 313 l 223 313 l 223 0 l 98 0 l 98 734 l 223 734 l 223 415 l 566 415 l 566 734 l 692 734 l 692 235 q 723 128 692 168 q 806 88 754 88 q 922 151 880 90 q 966 328 964 212 q 925 587 969 445 l 1046 587 l 1061 530 q 1092 328 1094 410 q 1011 78 1089 170 q 806 -14 933 -14 q 632 45 693 -17 q 566 234 572 107 l 566 313 z "},"Ԍ":{"ha":861,"x_min":80,"x_max":803,"o":"m 473 -14 q 272 38 361 -14 q 132 186 182 91 q 80 398 81 281 l 80 583 q 130 798 80 701 q 271 948 180 895 q 473 1002 361 1002 q 713 942 622 1002 l 673 848 q 473 895 583 895 q 283 807 356 895 q 210 577 210 720 l 210 405 q 243 244 210 316 q 336 132 277 172 q 473 92 396 92 q 619 145 568 94 q 672 288 670 197 q 638 533 674 393 l 764 533 l 790 412 q 802 288 803 350 q 759 128 801 196 q 642 23 718 60 q 473 -14 567 -14 z "},"ԍ":{"ha":714,"x_min":68,"x_max":656,"o":"m 402 88 q 498 117 467 90 q 530 204 528 144 q 516 364 530 287 l 637 364 q 655 204 656 262 q 586 43 652 100 q 402 -14 519 -14 q 161 90 253 -14 q 68 361 68 193 l 68 381 q 109 568 68 484 q 221 700 149 652 q 388 747 294 747 q 578 703 513 747 l 549 605 q 388 644 481 644 q 247 570 299 644 q 194 374 194 495 l 194 353 q 250 162 194 237 q 402 88 307 88 z "},"Ԏ":{"ha":985,"x_min":24,"x_max":916,"o":"m 346 880 l 24 880 l 24 987 l 805 987 l 805 880 l 477 880 l 477 235 q 508 131 477 170 q 591 92 539 92 q 732 164 682 94 q 785 359 782 235 q 743 631 787 483 l 869 632 q 902 497 887 566 q 914 359 916 429 q 872 160 913 244 q 757 31 831 75 q 591 -14 684 -14 q 413 45 475 -17 q 346 235 351 107 l 346 880 z "},"ԏ":{"ha":890,"x_min":47,"x_max":819,"o":"m 290 632 l 47 632 l 47 734 l 663 734 l 663 632 l 416 632 l 416 234 q 448 127 416 167 q 532 88 480 88 q 649 143 609 90 q 692 289 690 196 q 651 509 694 391 l 772 509 q 809 377 800 425 q 818 289 819 330 q 736 67 815 148 q 532 -14 658 -14 q 356 46 417 -17 q 290 234 296 109 l 290 632 z "},"Ԑ":{"ha":936,"x_min":102,"x_max":867,"o":"m 233 273 q 303 142 233 191 q 493 92 374 92 q 667 144 598 92 q 736 274 736 195 l 867 274 q 820 121 867 185 q 686 21 772 56 q 493 -14 600 -14 q 209 64 316 -14 q 102 275 102 142 q 289 507 102 448 q 162 595 208 539 q 117 720 117 652 q 216 927 117 853 q 493 1002 315 1002 q 676 967 593 1002 q 806 870 759 933 q 854 728 854 807 l 723 728 q 657 846 723 798 q 493 895 592 895 q 314 848 380 895 q 248 722 248 802 q 307 601 248 643 q 476 557 366 558 l 609 557 l 609 450 l 476 450 q 295 406 356 448 q 233 273 233 363 z "},"Ԓ":{"ha":1043,"x_min":32,"x_max":985,"o":"m 861 987 l 861 0 l 731 0 l 731 880 l 377 880 l 359 489 q 319 193 349 292 q 231 48 289 94 q 75 0 172 1 l 32 0 l 32 106 l 59 108 q 156 149 122 113 q 208 264 190 185 q 233 509 225 344 l 253 987 l 861 987 m 985 103 l 985 -63 q 926 -237 984 -177 q 766 -296 869 -296 q 691 -284 726 -296 l 701 -178 q 766 -186 721 -186 q 859 -55 859 -186 l 859 103 l 985 103 z "},"ԓ":{"ha":859,"x_min":30,"x_max":821,"o":"m 696 734 l 696 0 l 570 0 l 570 630 l 321 630 l 306 355 q 242 85 294 166 q 80 0 191 3 l 30 0 l 30 111 l 66 113 q 153 184 127 120 q 187 420 180 248 l 201 734 l 696 734 m 821 103 l 821 -63 q 763 -237 821 -177 q 603 -296 705 -296 q 528 -284 563 -296 l 537 -178 q 603 -186 557 -186 q 696 -55 696 -186 l 696 103 l 821 103 z "}," ":{"ha":708,"x_min":0,"x_max":0,"o":""}," ":{"ha":1417,"x_min":0,"x_max":0,"o":""}," ":{"ha":708,"x_min":0,"x_max":0,"o":""}," ":{"ha":1417,"x_min":0,"x_max":0,"o":""}," ":{"ha":473,"x_min":0,"x_max":0,"o":""}," ":{"ha":354,"x_min":0,"x_max":0,"o":""}," ":{"ha":236,"x_min":0,"x_max":0,"o":""}," ":{"ha":781,"x_min":0,"x_max":0,"o":""}," ":{"ha":380,"x_min":0,"x_max":0,"o":""}," ":{"ha":283,"x_min":0,"x_max":0,"o":""}," ":{"ha":142,"x_min":0,"x_max":0,"o":""},"​":{"ha":0,"x_min":0,"x_max":0,"o":""},"‐":{"ha":382,"x_min":25,"x_max":356,"o":"m 356 368 l 25 368 l 25 471 l 356 471 l 356 368 z "},"‑":{"ha":382,"x_min":25,"x_max":356,"o":"m 356 368 l 25 368 l 25 471 l 356 471 l 356 368 z "},"–":{"ha":911,"x_min":111,"x_max":790,"o":"m 790 441 l 110 441 l 110 544 l 790 544 l 790 441 z "},"—":{"ha":1084,"x_min":98,"x_max":1004,"o":"m 1004 441 l 98 441 l 98 544 l 1004 544 l 1004 441 z "},"‗":{"ha":633,"x_min":9,"x_max":630,"o":"m 630 -275 l 9 -275 l 9 -172 l 630 -172 l 630 -275 m 630 -102 l 9 -102 l 9 0 l 630 0 l 630 -102 z "},"‘":{"ha":277,"x_min":65,"x_max":255,"o":"m 183 1055 l 255 1006 q 190 820 192 920 l 190 728 l 65 728 l 65 806 q 98 943 65 876 q 183 1055 131 1011 z "},"’":{"ha":277,"x_min":33,"x_max":222,"o":"m 104 709 l 33 758 q 98 944 96 846 l 98 1042 l 222 1042 l 222 954 q 188 818 221 886 q 104 709 155 751 z "},"‚":{"ha":276,"x_min":24,"x_max":214,"o":"m 96 -192 l 24 -142 q 88 43 86 -56 l 88 123 l 214 123 l 214 55 q 180 -82 214 -14 q 96 -192 146 -151 z "},"‛":{"ha":277,"x_min":54,"x_max":243,"o":"m 178 1042 l 178 942 q 243 758 180 844 l 172 709 q 87 819 119 753 q 54 950 55 884 l 54 1042 l 178 1042 z "},"“":{"ha":491,"x_min":71,"x_max":474,"o":"m 189 1055 l 260 1006 q 195 820 197 920 l 195 728 l 71 728 l 71 806 q 103 943 71 876 q 189 1055 136 1011 m 402 1055 l 474 1006 q 409 820 411 920 l 409 728 l 284 728 l 284 806 q 317 943 284 876 q 402 1055 350 1011 z "},"”":{"ha":496,"x_min":41,"x_max":438,"o":"m 112 709 l 41 758 q 106 944 104 846 l 106 1042 l 230 1042 l 230 954 q 196 818 229 886 q 112 709 163 751 m 320 709 l 249 758 q 314 944 312 846 l 314 1042 l 438 1042 l 438 954 q 405 818 437 886 q 320 709 372 751 z "},"„":{"ha":478,"x_min":24,"x_max":415,"o":"m 96 -204 l 24 -155 q 88 41 86 -62 l 88 167 l 214 167 l 214 56 q 180 -89 214 -18 q 96 -204 146 -161 m 296 -204 l 225 -155 q 289 41 287 -62 l 289 167 l 415 167 l 415 56 q 382 -88 415 -17 q 296 -204 349 -159 z "},"†":{"ha":766,"x_min":47,"x_max":719,"o":"m 719 630 l 445 630 l 445 0 l 319 0 l 319 630 l 47 630 l 47 734 l 319 734 l 319 987 l 445 987 l 445 734 l 719 734 l 719 630 z "},"‡":{"ha":791,"x_min":59,"x_max":730,"o":"m 730 0 l 454 0 l 454 -282 l 328 -282 l 328 0 l 59 0 l 59 102 l 328 102 l 328 630 l 59 630 l 59 734 l 328 734 l 328 987 l 454 987 l 454 734 l 730 734 l 730 630 l 454 630 l 454 102 l 730 102 l 730 0 z "},"•":{"ha":468,"x_min":94,"x_max":370,"o":"m 94 524 q 131 621 94 583 q 231 659 169 659 q 332 622 293 659 q 370 522 370 585 l 370 496 q 333 400 370 437 q 232 363 296 363 q 131 400 169 363 q 94 498 94 438 l 94 524 z "},"‥":{"ha":654,"x_min":100,"x_max":553,"o":"m 100 66 q 120 120 100 98 q 178 142 139 142 q 236 120 216 142 q 256 66 256 98 q 236 14 256 35 q 178 -7 216 -7 q 120 14 139 -7 q 100 66 100 35 m 397 66 q 416 120 397 98 q 474 142 435 142 q 533 120 513 142 q 553 66 553 98 q 533 14 553 35 q 474 -7 513 -7 q 416 14 435 -7 q 397 66 397 35 z "},"…":{"ha":929,"x_min":100,"x_max":834,"o":"m 100 66 q 120 120 100 98 q 178 142 139 142 q 236 120 216 142 q 256 66 256 98 q 236 14 256 35 q 178 -7 216 -7 q 120 14 139 -7 q 100 66 100 35 m 397 66 q 416 120 397 98 q 474 142 435 142 q 533 120 513 142 q 553 66 553 98 q 533 14 553 35 q 474 -7 513 -7 q 416 14 435 -7 q 397 66 397 35 m 678 66 q 697 120 678 98 q 755 142 717 142 q 814 120 794 142 q 834 66 834 98 q 814 14 834 35 q 755 -7 794 -7 q 697 14 717 -7 q 678 66 678 35 z "},"‧":{"ha":259,"x_min":56,"x_max":203,"o":"m 56 420 q 74 471 56 450 q 129 492 92 492 q 184 471 165 492 q 203 420 203 450 q 184 369 203 389 q 129 349 165 349 q 74 369 92 349 q 56 420 56 389 z "},"‰":{"ha":1331,"x_min":46,"x_max":1274,"o":"m 558 242 q 615 388 558 331 q 760 446 671 446 q 916 363 863 446 q 1072 446 969 446 q 1217 389 1160 446 q 1274 237 1274 332 l 1274 189 q 1218 43 1274 100 q 1073 -14 1161 -14 q 916 67 969 -14 q 762 -14 864 -14 q 616 42 673 -14 q 558 193 558 99 l 558 242 m 46 798 q 103 944 46 886 q 248 1002 159 1002 q 394 944 338 1002 q 451 794 451 886 l 451 745 q 395 600 451 658 q 250 543 339 543 q 104 599 161 543 q 46 750 46 656 l 46 798 m 291 75 l 220 119 l 703 891 l 773 846 l 291 75 m 652 189 q 682 101 652 136 q 762 67 711 67 q 840 101 810 67 q 869 192 869 134 l 869 242 q 839 330 869 296 q 760 363 810 363 q 682 330 712 363 q 652 239 652 296 l 652 189 m 963 189 q 993 101 963 136 q 1072 67 1023 67 q 1150 102 1121 67 q 1179 192 1179 136 l 1179 242 q 1150 330 1179 296 q 1071 363 1120 363 q 992 330 1022 363 q 963 239 963 296 l 963 189 m 140 745 q 170 658 140 692 q 250 624 199 624 q 327 657 298 624 q 357 748 357 690 l 357 798 q 328 885 357 850 q 248 920 298 920 q 170 885 199 920 q 140 795 140 851 l 140 745 z "},"‹":{"ha":416,"x_min":73,"x_max":369,"o":"m 194 373 l 369 104 l 273 104 l 73 367 l 73 380 l 273 644 l 369 644 l 194 373 z "},"›":{"ha":416,"x_min":60,"x_max":357,"o":"m 157 644 l 357 380 l 357 367 l 157 103 l 60 103 l 235 373 l 60 644 l 157 644 z "},"⁄":{"ha":631,"x_min":40,"x_max":593,"o":"m 111 75 l 40 119 l 522 891 l 593 846 l 111 75 z "},"⁴":{"ha":509,"x_min":37,"x_max":474,"o":"m 401 655 l 474 655 l 474 567 l 401 567 l 401 452 l 295 452 l 295 567 l 41 567 l 37 636 l 292 987 l 401 987 l 401 655 m 144 655 l 295 655 l 295 851 l 283 832 l 144 655 z "},"ⁿ":{"ha":586,"x_min":83,"x_max":515,"o":"m 170 984 l 190 901 q 339 994 240 994 q 515 781 515 994 l 515 441 l 400 441 l 400 771 q 302 897 398 897 q 198 823 228 897 l 198 441 l 83 441 l 83 984 l 170 984 z "},"₤":{"ha":807,"x_min":62,"x_max":765,"o":"m 535 319 l 308 319 l 310 273 q 268 106 310 168 l 765 106 l 764 0 l 64 0 l 64 106 l 117 106 q 161 157 144 113 q 179 267 178 201 l 179 272 l 177 319 l 62 319 l 62 404 l 174 404 l 172 496 l 62 496 l 62 581 l 168 581 l 164 705 q 247 920 164 840 q 466 1001 330 1001 q 670 929 595 1001 q 745 737 745 857 l 616 737 q 573 852 616 810 q 454 894 530 894 q 339 842 383 894 q 295 705 295 789 l 299 581 l 535 581 l 535 496 l 302 496 l 305 404 l 535 404 l 535 319 z "},"₦":{"ha":1099,"x_min":21,"x_max":1078,"o":"m 927 637 l 1078 637 l 1078 534 l 927 534 l 927 434 l 1078 434 l 1078 331 l 927 331 l 927 0 l 795 0 l 579 331 l 298 331 l 298 0 l 168 0 l 168 331 l 21 331 l 21 434 l 168 434 l 168 534 l 21 534 l 21 637 l 168 637 l 168 987 l 298 987 l 527 637 l 798 637 l 798 987 l 927 987 l 927 637 m 298 434 l 512 434 l 446 534 l 298 534 l 298 434 m 659 434 l 798 434 l 798 534 l 594 534 l 659 434 m 298 637 l 379 637 l 298 761 l 298 637 m 798 223 l 798 331 l 727 331 l 798 223 z "},"₧":{"ha":1139,"x_min":113,"x_max":1044,"o":"m 1040 637 l 903 637 l 903 182 q 922 116 903 138 q 984 94 940 94 q 1043 102 1008 94 l 1044 0 q 947 -14 994 -14 q 820 37 863 -14 q 777 182 777 88 l 777 637 l 680 637 q 588 449 667 513 q 375 383 510 385 l 239 383 l 239 0 l 113 0 l 113 987 l 369 987 q 586 922 506 987 q 680 734 667 857 l 777 734 l 777 911 l 903 911 l 903 734 l 1040 734 l 1040 637 m 239 486 l 369 486 q 510 533 463 486 q 557 684 557 581 q 512 835 557 787 q 376 884 466 883 l 239 884 l 239 486 z "},"₨":{"ha":1469,"x_min":114,"x_max":1400,"o":"m 477 399 l 245 399 l 245 0 l 114 0 l 114 987 l 441 987 q 697 911 608 987 q 787 690 787 836 q 738 530 787 598 q 599 427 688 461 l 831 8 l 831 0 l 691 0 l 477 399 m 245 506 l 445 506 q 599 556 542 506 q 656 690 656 606 q 602 831 656 782 q 444 880 547 880 l 245 880 l 245 506 m 1274 195 q 1236 274 1274 245 q 1102 322 1198 302 q 951 371 1007 342 q 868 439 895 399 q 842 532 842 478 q 918 685 842 623 q 1113 747 994 747 q 1315 683 1238 747 q 1393 518 1393 618 l 1267 518 q 1223 607 1267 570 q 1113 644 1179 644 q 1006 614 1044 644 q 967 536 967 585 q 1003 468 967 491 q 1133 424 1039 445 q 1285 374 1227 403 q 1372 303 1343 345 q 1400 203 1400 262 q 1321 46 1400 105 q 1117 -14 1242 -14 q 961 18 1029 -14 q 855 105 893 49 q 817 226 817 161 l 942 226 q 992 126 945 163 q 1117 89 1040 89 q 1231 118 1188 89 q 1274 195 1274 146 z "},"₩":{"ha":1027,"x_min":21,"x_max":1006,"o":"m 634 665 l 793 665 l 852 987 l 983 987 l 915 665 l 1006 665 l 1006 562 l 892 562 l 865 430 l 1006 430 l 1006 327 l 843 327 l 774 0 l 649 0 l 591 327 l 435 327 l 376 0 l 251 0 l 181 327 l 21 327 l 21 430 l 159 430 l 132 562 l 21 562 l 21 665 l 109 665 l 41 987 l 171 987 l 233 665 l 396 665 l 454 987 l 576 987 l 634 665 m 277 430 l 353 430 l 377 562 l 252 562 l 277 430 m 676 430 l 749 430 l 774 562 l 652 562 l 676 430 m 454 430 l 572 430 l 549 562 l 479 562 l 454 430 m 334 320 l 335 327 l 298 327 l 298 323 l 314 180 l 334 320 m 730 323 l 730 327 l 694 327 l 696 322 l 714 184 l 730 323 m 497 665 l 531 665 l 530 669 l 514 787 l 498 667 l 497 665 z "},"₪":{"ha":1071,"x_min":95,"x_max":975,"o":"m 473 734 q 649 668 592 734 q 709 473 706 603 l 709 237 l 583 237 l 583 462 q 549 589 583 548 q 439 630 515 629 l 220 630 l 220 0 l 95 0 l 95 734 l 473 734 m 361 0 l 361 497 l 487 497 l 487 103 l 703 103 q 814 143 779 103 q 850 268 849 182 l 850 734 l 975 734 l 975 266 q 918 68 974 134 q 745 0 862 1 l 361 0 z "},"€":{"ha":780,"x_min":64,"x_max":713,"o":"m 576 367 l 315 367 q 379 163 318 235 q 552 92 440 92 q 700 115 631 92 l 713 7 q 551 -14 632 -14 q 286 86 382 -14 q 185 367 189 185 l 64 367 l 64 451 l 185 451 l 185 544 l 64 544 l 64 629 l 185 629 q 289 904 192 806 q 550 1001 385 1001 q 713 980 622 1001 l 700 870 q 551 894 626 894 q 380 825 440 894 q 316 629 320 756 l 576 629 l 576 544 l 315 544 l 315 451 l 576 451 l 576 367 z "},"₱":{"ha":1016,"x_min":21,"x_max":996,"o":"m 286 387 l 286 0 l 155 0 l 155 553 l 21 553 l 21 656 l 155 656 l 155 720 l 21 720 l 21 822 l 155 822 l 155 987 l 519 987 q 719 943 640 987 q 836 822 799 898 l 996 822 l 996 720 l 863 720 l 865 686 l 864 656 l 996 656 l 996 553 l 840 553 q 515 387 768 387 l 286 387 m 735 684 l 732 720 l 286 720 l 286 656 l 734 656 l 735 684 m 691 553 l 286 553 l 286 493 l 519 493 q 691 553 636 493 m 286 822 l 683 822 q 519 880 626 880 l 286 880 l 286 822 z "},"₹":{"ha":718,"x_min":28,"x_max":689,"o":"m 658 880 l 498 880 q 553 746 541 825 l 689 746 l 658 639 l 555 639 q 459 457 543 518 q 227 396 376 396 l 562 8 l 562 0 l 408 0 l 48 418 l 47 503 l 216 503 q 354 540 301 504 q 421 639 407 576 l 28 639 l 60 746 l 420 746 q 220 880 387 875 l 30 880 l 62 987 l 689 987 l 658 880 z "},"₺":{"ha":773,"x_min":22,"x_max":712,"o":"m 712 523 l 712 455 q 662 207 711 313 q 523 44 613 100 q 315 -12 433 -12 q 187 0 260 -12 l 187 408 l 22 333 l 22 454 l 187 529 l 187 633 l 22 557 l 22 678 l 187 753 l 187 987 l 317 987 l 317 813 l 488 891 l 488 770 l 317 692 l 317 589 l 488 667 l 488 546 l 317 468 l 317 98 q 514 191 446 99 q 583 463 583 283 l 583 523 l 712 523 z "},"₼":{"ha":917,"x_min":63,"x_max":854,"o":"m 520 597 q 765 449 677 575 q 854 124 854 323 l 854 0 l 728 0 l 728 136 q 673 375 727 287 q 520 486 620 464 l 520 0 l 395 0 l 395 484 q 244 371 298 462 q 189 134 190 281 l 189 0 l 63 0 l 63 134 q 154 451 65 327 q 395 597 243 574 l 395 734 l 520 734 l 520 597 z "},"₽":{"ha":922,"x_min":21,"x_max":870,"o":"m 518 186 l 291 186 l 291 0 l 161 0 l 161 186 l 21 186 l 21 294 l 161 294 l 161 387 l 21 387 l 21 493 l 161 493 l 161 987 l 526 987 q 777 907 684 987 q 870 688 870 826 q 781 466 870 544 q 528 387 692 387 l 291 387 l 291 294 l 518 294 l 518 186 m 291 493 l 526 493 q 686 543 631 493 q 741 687 741 592 q 684 826 741 773 q 530 880 627 880 l 291 880 l 291 493 z "},"℅":{"ha":1025,"x_min":83,"x_max":957,"o":"m 461 715 q 410 591 461 640 q 275 543 358 543 q 137 600 192 543 q 83 749 83 656 l 83 798 q 136 944 83 886 q 273 1002 190 1002 q 408 952 355 1002 q 461 828 461 903 l 368 828 q 343 893 368 867 q 273 920 318 920 q 203 885 229 920 q 177 795 177 850 l 177 745 q 204 658 177 692 q 275 624 231 624 q 342 650 316 624 q 368 715 368 675 l 461 715 m 552 242 q 609 388 552 331 q 754 446 665 446 q 900 389 843 446 q 957 237 957 332 l 957 189 q 900 43 957 100 q 755 -14 844 -14 q 610 42 667 -14 q 552 193 552 99 l 552 242 m 646 189 q 675 101 646 136 q 755 67 705 67 q 833 101 804 67 q 863 192 863 134 l 863 242 q 833 330 863 296 q 754 363 804 363 q 676 330 706 363 q 646 239 646 296 l 646 189 m 302 75 l 231 119 l 713 891 l 785 846 l 302 75 z "},"ℓ":{"ha":661,"x_min":71,"x_max":593,"o":"m 486 -14 q 283 65 354 -14 q 212 304 212 144 q 71 285 145 285 l 71 404 q 212 428 147 404 l 212 800 q 266 987 212 920 q 409 1055 319 1055 q 542 996 490 1055 q 593 838 593 937 l 593 812 q 523 556 593 682 q 337 359 453 431 l 337 292 q 373 140 337 188 q 486 92 410 92 l 486 -14 m 337 507 q 432 647 397 564 q 467 814 467 730 l 467 840 q 451 922 467 896 q 409 947 435 947 q 337 806 339 947 l 337 507 z "},"№":{"ha":1428,"x_min":110,"x_max":1350,"o":"m 1326 279 l 909 279 l 909 376 l 1326 376 l 1326 279 m 885 764 q 948 934 885 869 q 1117 998 1011 998 q 1286 935 1223 998 q 1350 761 1350 871 l 1350 698 q 1287 528 1350 591 q 1118 465 1224 465 q 948 529 1011 465 q 885 701 885 592 l 885 764 m 996 698 q 1028 595 996 631 q 1118 559 1060 559 q 1207 595 1175 559 q 1239 696 1238 631 l 1239 764 q 1207 866 1239 830 q 1117 903 1175 903 q 1028 866 1060 903 q 996 763 996 830 l 996 698 m 776 0 l 637 0 l 235 769 l 235 0 l 110 0 l 110 987 l 248 987 l 652 216 l 652 987 l 776 987 l 776 0 z "},"™":{"ha":869,"x_min":70,"x_max":732,"o":"m 671 890 l 576 623 l 541 623 l 446 890 l 446 623 l 385 623 l 385 987 l 461 987 l 559 717 l 656 987 l 732 987 l 732 623 l 671 623 l 671 890 m 332 932 l 232 932 l 232 623 l 170 623 l 170 932 l 70 932 l 70 987 l 332 987 l 332 932 z "},"℮":{"ha":884,"x_min":103,"x_max":794,"o":"m 709 64 q 458 -14 585 -14 q 277 40 360 -14 q 149 180 195 93 q 103 367 103 267 q 152 552 103 464 q 285 693 201 640 q 458 747 369 747 q 626 700 549 747 q 747 571 703 653 q 794 391 792 488 l 794 349 l 273 349 l 273 126 q 458 52 354 52 q 708 134 591 52 l 709 64 m 458 684 q 273 601 356 684 l 273 413 l 640 413 l 640 607 q 458 684 562 684 z "},"⅛":{"ha":1067,"x_min":57,"x_max":989,"o":"m 310 438 l 203 438 l 203 846 l 57 807 l 57 894 l 298 973 l 310 973 l 310 438 m 267 75 l 196 119 l 678 891 l 749 846 l 267 75 m 976 393 q 895 275 976 313 q 989 146 989 235 q 935 34 989 75 q 789 -7 881 -7 q 642 34 696 -7 q 588 146 588 75 q 613 224 588 191 q 682 275 638 257 q 601 393 601 313 q 652 503 601 463 q 788 543 703 543 q 925 503 873 543 q 976 393 976 463 m 883 155 q 857 210 883 190 q 788 229 830 229 q 720 210 745 229 q 694 155 694 190 q 720 99 694 119 q 789 79 746 79 q 857 99 831 79 q 883 155 883 119 m 788 455 q 729 437 751 455 q 708 387 708 419 q 729 336 708 355 q 789 317 751 317 q 848 336 827 317 q 869 387 869 355 q 848 436 869 418 q 788 455 826 455 z "},"⅜":{"ha":1187,"x_min":68,"x_max":1098,"o":"m 205 759 l 262 759 q 337 780 313 759 q 361 833 361 800 q 340 883 361 863 q 271 903 319 903 q 207 885 233 903 q 182 840 182 868 l 75 840 q 131 948 75 907 q 270 990 186 990 q 416 949 363 990 q 469 838 469 908 q 445 769 469 800 q 376 722 421 739 q 477 597 477 694 q 420 483 477 525 q 270 440 362 440 q 124 483 180 440 q 68 598 68 526 l 175 598 q 202 547 175 568 q 274 527 229 527 q 346 547 321 527 q 371 602 371 568 q 265 680 371 679 l 205 680 l 205 759 m 396 75 l 326 119 l 808 891 l 878 846 l 396 75 m 1084 393 q 1004 275 1084 313 q 1098 146 1098 235 q 1044 34 1098 75 q 897 -7 989 -7 q 751 34 805 -7 q 696 146 696 75 q 722 224 696 191 q 790 275 747 257 q 709 393 709 313 q 761 503 709 463 q 897 543 812 543 q 1033 503 982 543 q 1084 393 1084 463 m 991 155 q 965 210 991 190 q 897 229 939 229 q 828 210 854 229 q 803 155 803 190 q 829 99 803 119 q 897 79 854 79 q 966 99 940 79 q 991 155 991 119 m 897 455 q 838 437 859 455 q 817 387 817 419 q 838 336 817 355 q 897 317 859 317 q 957 336 935 317 q 978 387 978 355 q 956 436 978 418 q 897 455 935 455 z "},"⅝":{"ha":1182,"x_min":67,"x_max":1091,"o":"m 81 707 l 115 979 l 439 979 l 439 890 l 203 890 l 188 774 q 282 794 232 794 q 417 748 369 794 q 466 619 466 701 q 412 486 466 535 q 267 437 357 437 q 128 479 184 437 q 67 591 71 522 l 172 591 q 267 524 179 524 q 335 549 311 524 q 359 621 359 574 q 333 689 359 663 q 256 715 307 715 q 167 686 207 715 l 81 707 m 373 75 l 302 119 l 785 891 l 855 846 l 373 75 m 1078 393 q 997 275 1078 313 q 1091 146 1091 235 q 1037 34 1091 75 q 890 -7 983 -7 q 744 34 798 -7 q 690 146 690 75 q 715 224 690 191 q 783 275 740 257 q 703 393 703 313 q 754 503 703 463 q 890 543 805 543 q 1026 503 975 543 q 1078 393 1078 463 m 985 155 q 958 210 985 190 q 890 229 932 229 q 822 210 847 229 q 796 155 796 190 q 822 99 796 119 q 890 79 848 79 q 959 99 933 79 q 985 155 985 119 m 890 455 q 831 437 852 455 q 810 387 810 419 q 831 336 810 355 q 890 317 852 317 q 950 336 928 317 q 971 387 971 355 q 949 436 971 418 q 890 455 928 455 z "},"⅞":{"ha":1114,"x_min":60,"x_max":1040,"o":"m 480 918 l 243 444 l 131 444 l 368 891 l 60 891 l 60 979 l 480 979 l 480 918 m 306 75 l 235 119 l 718 891 l 788 846 l 306 75 m 1026 393 q 945 275 1026 313 q 1040 146 1040 235 q 985 34 1040 75 q 839 -7 931 -7 q 692 34 747 -7 q 638 146 638 75 q 663 224 638 191 q 732 275 688 257 q 651 393 651 313 q 702 503 651 463 q 838 543 753 543 q 975 503 924 543 q 1026 393 1026 463 m 933 155 q 907 210 933 190 q 838 229 880 229 q 770 210 795 229 q 745 155 745 190 q 770 99 745 119 q 839 79 796 79 q 907 99 882 79 q 933 155 933 119 m 838 455 q 780 437 801 455 q 758 387 758 419 q 780 336 758 355 q 839 317 801 317 q 898 336 877 317 q 920 387 920 355 q 898 436 920 418 q 838 455 876 455 z "},"∂":{"ha":791,"x_min":72,"x_max":728,"o":"m 388 693 q 507 667 451 693 q 603 595 564 641 q 558 763 593 690 q 466 878 522 837 q 345 919 410 919 q 152 879 257 919 l 141 981 l 174 996 q 355 1028 253 1028 q 631 881 534 1028 q 728 461 728 734 l 728 427 q 688 199 728 300 q 572 42 647 98 q 399 -14 496 -14 q 161 84 251 -14 q 72 350 72 183 l 72 359 q 159 601 72 509 q 388 693 245 693 m 400 590 q 251 527 305 590 q 197 355 197 463 l 197 344 q 251 158 197 229 q 399 88 305 88 q 549 173 495 88 q 603 406 603 257 l 603 447 l 600 457 q 527 554 581 518 q 400 590 473 590 z "},"∏":{"ha":964,"x_min":115,"x_max":850,"o":"m 850 -144 l 724 -144 l 724 884 l 240 884 l 240 -144 l 115 -144 l 115 987 l 850 987 l 850 -144 z "},"∑":{"ha":813,"x_min":47,"x_max":810,"o":"m 593 391 l 199 -79 l 810 -79 l 810 -182 l 47 -182 l 47 -85 l 460 400 l 47 890 l 47 987 l 758 987 l 758 884 l 199 884 l 593 408 l 593 391 z "},"−":{"ha":793,"x_min":114,"x_max":680,"o":"m 680 441 l 114 441 l 114 544 l 680 544 l 680 441 z "},"√":{"ha":828,"x_min":43,"x_max":798,"o":"m 380 193 l 669 987 l 798 987 l 430 0 l 334 0 l 168 426 l 43 426 l 43 530 l 256 530 l 380 193 z "},"∞":{"ha":1428,"x_min":66,"x_max":1353,"o":"m 1353 357 q 1310 171 1353 258 q 1192 35 1267 84 q 1023 -14 1116 -14 q 844 48 925 -14 q 709 231 764 111 q 574 47 654 109 q 397 -14 494 -14 q 229 34 304 -14 q 110 170 153 83 q 66 359 66 256 l 66 375 q 109 562 66 475 q 228 698 152 648 q 395 747 303 747 q 574 685 494 747 q 709 502 654 623 q 845 685 764 622 q 1025 747 926 747 q 1259 639 1164 747 q 1353 366 1353 531 l 1353 357 m 192 357 q 248 163 192 237 q 397 88 304 88 q 537 152 474 88 q 635 326 600 216 l 642 353 l 642 381 q 587 513 626 448 q 499 611 549 578 q 395 644 450 644 q 248 570 304 644 q 192 370 192 495 l 192 357 m 1227 375 q 1171 569 1227 493 q 1025 644 1115 644 q 883 580 947 644 q 783 402 819 516 l 777 381 l 777 353 q 832 220 792 287 q 920 121 871 153 q 1023 88 969 88 q 1172 163 1116 88 q 1227 363 1227 239 l 1227 375 z "},"∫":{"ha":355,"x_min":-54,"x_max":444,"o":"m 242 -73 q 186 -239 242 -182 q 24 -296 131 -296 q -54 -283 -15 -296 l -42 -184 q 12 -193 -11 -193 q 117 -73 117 -193 l 117 812 q 177 991 117 927 q 346 1056 237 1056 q 444 1042 387 1056 l 427 945 q 366 953 402 953 q 242 804 242 953 l 242 -73 z "},"≈":{"ha":783,"x_min":68,"x_max":702,"o":"m 69 611 q 146 665 102 646 q 235 685 191 685 q 341 663 291 686 l 444 610 q 542 589 489 589 q 702 675 633 589 l 702 547 q 542 473 632 473 q 444 494 489 473 l 335 550 q 235 570 289 571 q 146 547 191 570 q 69 483 102 524 l 69 611 m 68 328 q 145 382 101 362 q 234 402 189 402 q 340 380 290 404 l 441 328 q 541 305 487 305 q 701 392 631 305 l 701 264 q 541 190 631 190 q 444 211 488 190 l 340 264 q 235 286 290 288 q 145 263 190 286 q 68 199 101 240 l 68 328 z "},"≠":{"ha":762,"x_min":103,"x_max":669,"o":"m 669 271 l 309 271 l 212 105 l 148 145 l 221 271 l 103 271 l 103 379 l 284 379 l 385 552 l 103 552 l 103 661 l 449 661 l 553 839 l 617 799 l 536 661 l 669 661 l 669 552 l 473 552 l 372 379 l 669 379 l 669 271 z "},"≤":{"ha":706,"x_min":42,"x_max":608,"o":"m 179 459 l 604 304 l 604 185 l 49 416 l 49 505 l 604 736 l 604 616 l 179 459 m 608 1 l 42 1 l 42 104 l 608 104 l 608 1 z "},"≥":{"ha":726,"x_min":90,"x_max":670,"o":"m 539 475 l 91 633 l 91 749 l 670 518 l 670 429 l 91 198 l 91 315 l 539 475 m 656 1 l 90 1 l 90 103 l 656 103 l 656 1 z "},"◊":{"ha":700,"x_min":29,"x_max":670,"o":"m 301 987 l 396 987 l 670 493 l 399 0 l 303 0 l 29 493 l 301 987 m 348 850 l 159 493 l 351 136 l 541 493 l 348 850 z "},"":{"ha":399,"x_min":123,"x_max":279,"o":"m 123 186 q 142 241 123 219 q 200 262 161 262 q 259 241 239 262 q 279 186 279 219 q 259 134 279 155 q 200 113 239 113 q 142 134 161 113 q 123 186 123 155 m 123 785 q 142 839 123 817 q 200 861 161 861 q 259 839 239 861 q 279 785 279 817 q 259 732 279 753 q 200 711 239 711 q 142 732 161 711 q 123 785 123 753 z "},"":{"ha":444,"x_min":75,"x_max":382,"o":"m 170 429 l 75 429 l 75 734 l 170 734 l 170 429 m 382 429 l 286 429 l 286 734 l 382 734 l 382 429 z "},"":{"ha":349,"x_min":62,"x_max":233,"o":"m 134 -109 l 62 -60 q 113 100 111 14 l 113 162 l 233 162 l 233 111 q 206 -12 233 49 q 134 -109 179 -73 z "},"fi":{"ha":769,"x_min":21,"x_max":660,"o":"m 137 0 l 137 637 l 21 637 l 21 734 l 137 734 l 137 796 q 207 987 137 919 q 406 1056 277 1056 q 597 1015 481 1056 l 576 909 q 415 943 492 943 q 299 906 334 943 q 263 798 263 870 l 263 734 l 413 734 l 413 637 l 263 637 l 263 0 l 137 0 m 660 0 l 534 0 l 534 734 l 660 734 l 660 0 z "},"fl":{"ha":789,"x_min":41,"x_max":679,"o":"m 553 935 q 418 949 469 949 q 282 806 282 949 l 282 734 l 439 734 l 439 637 l 282 637 l 282 0 l 157 0 l 157 637 l 41 637 l 41 734 l 157 734 l 157 814 q 222 994 157 931 q 408 1056 288 1056 q 679 1015 476 1056 l 679 0 l 553 0 l 553 935 z "},"ffi":{"ha":1185,"x_min":41,"x_max":1076,"o":"m 157 0 l 157 637 l 41 637 l 41 734 l 157 734 l 157 809 q 220 991 157 927 q 398 1056 283 1056 q 484 1044 441 1056 l 477 943 q 410 949 446 949 q 315 913 349 949 q 282 811 282 878 l 282 734 l 553 734 l 553 796 q 624 987 553 919 q 822 1056 694 1056 q 1014 1015 898 1056 l 993 909 q 831 943 908 943 q 714 907 750 943 q 679 798 679 871 l 679 734 l 829 734 l 829 637 l 679 637 l 679 0 l 553 0 l 553 637 l 282 637 l 282 0 l 157 0 m 1076 0 l 950 0 l 950 734 l 1076 734 l 1076 0 z "},"ffl":{"ha":1185,"x_min":41,"x_max":1076,"o":"m 157 0 l 157 637 l 41 637 l 41 734 l 157 734 l 157 809 q 220 991 157 927 q 398 1056 283 1056 q 484 1044 441 1056 l 477 943 q 410 949 446 949 q 315 913 349 949 q 282 811 282 878 l 282 734 l 553 734 l 553 814 q 619 994 554 931 q 804 1056 684 1056 q 1076 1015 873 1056 l 1076 0 l 950 0 l 950 935 q 814 949 866 949 q 679 806 679 949 l 679 734 l 836 734 l 836 637 l 679 637 l 679 0 l 553 0 l 553 637 l 282 637 l 282 0 l 157 0 z "},"":{"ha":0,"x_min":0,"x_max":0,"o":""},"":{"ha":1423,"x_min":62,"x_max":1377,"o":"m 559 317 q 516 210 559 251 q 404 169 472 169 q 292 210 335 169 q 247 314 248 250 l 247 393 q 290 500 247 458 q 403 542 332 542 q 515 501 471 542 q 559 397 558 460 l 559 317 m 605 171 l 605 543 l 732 543 q 838 518 799 543 q 876 441 876 494 q 819 363 876 385 q 871 330 853 354 q 888 276 888 307 q 747 171 888 171 l 605 171 m 497 393 q 472 467 497 440 q 403 493 447 493 q 334 467 359 493 q 309 393 309 440 l 309 317 q 334 244 309 271 q 404 218 359 218 q 472 244 448 218 q 497 317 497 271 l 497 393 m 1144 545 l 1206 545 l 1206 288 q 1171 204 1206 235 q 1080 172 1135 172 q 983 200 1020 172 q 946 283 946 227 l 1009 283 q 1080 222 1009 222 q 1126 240 1107 222 q 1144 288 1144 258 l 1144 545 m 62 -270 l 62 -56 l 138 -56 l 138 -193 l 271 -193 l 271 -270 l 62 -270 m 1166 -270 l 1166 -193 l 1301 -193 l 1301 -56 l 1377 -56 l 1377 -270 l 1166 -270 m 62 793 l 62 986 l 271 986 l 271 907 l 138 907 l 138 793 l 62 793 m 1166 907 l 1166 986 l 1377 986 l 1377 793 l 1301 793 l 1301 907 l 1166 907 m 669 336 l 669 222 l 755 222 q 825 278 825 222 q 758 336 825 334 l 669 336 m 896 907 l 896 986 l 1084 986 l 1084 907 l 896 907 m 625 907 l 625 986 l 813 986 l 813 907 l 625 907 m 355 907 l 355 986 l 542 986 l 542 907 l 355 907 m 896 -270 l 896 -193 l 1084 -193 l 1084 -270 l 896 -270 m 625 -270 l 625 -193 l 813 -193 l 813 -270 l 625 -270 m 355 -270 l 355 -193 l 542 -193 l 542 -270 l 355 -270 m 669 384 l 732 384 q 812 438 812 384 q 793 476 812 466 q 732 486 773 486 l 669 486 l 669 384 m 138 282 l 62 282 l 62 453 l 138 453 l 138 282 m 138 538 l 62 538 l 62 708 l 138 708 l 138 538 m 138 28 l 62 28 l 62 197 l 138 197 l 138 28 m 1377 282 l 1301 282 l 1301 453 l 1377 453 l 1377 282 m 1377 538 l 1301 538 l 1301 708 l 1377 708 l 1377 538 m 1377 28 l 1301 28 l 1301 197 l 1377 197 l 1377 28 z "},"�":{"ha":1425,"x_min":62,"x_max":1361,"o":"m 711 1097 l 1361 436 l 711 -225 l 62 436 l 711 1097 m 767 273 q 777 332 767 312 q 812 368 787 351 q 893 440 862 394 q 924 536 924 486 q 868 674 924 623 q 710 725 811 725 q 558 678 612 725 q 503 545 504 631 l 640 545 q 661 597 642 579 q 710 614 681 614 q 768 593 749 614 q 787 536 787 571 q 724 431 787 471 q 646 355 662 387 q 630 273 630 324 l 767 273 m 767 211 l 630 211 l 630 96 l 767 96 l 767 211 m 716 -374 l 719 -374 l 719 -376 l 716 -376 l 716 -374 m 715 1467 l 718 1467 l 718 1464 l 715 1464 l 715 1467 z "}," ":{"ha":344,"x_min":0,"x_max":0,"o":""},"­":{"ha":383,"x_min":25,"x_max":356,"o":"m 356 368 l 25 368 l 25 471 l 356 471 l 356 368 z "},"Đ":{"ha":931,"x_min":5,"x_max":849,"o":"m 135 0 l 135 452 l 5 452 l 5 554 l 135 554 l 135 987 l 414 987 q 642 930 543 987 q 794 768 741 873 q 849 527 848 663 l 849 464 q 795 219 849 324 q 641 58 741 114 q 408 0 541 1 l 135 0 m 436 452 l 265 452 l 265 106 l 401 106 q 636 199 552 106 q 720 461 720 292 l 720 524 q 641 786 720 692 q 417 880 562 879 l 265 880 l 265 554 l 436 554 l 436 452 z "},"Ð":{"ha":931,"x_min":5,"x_max":849,"o":"m 135 0 l 135 452 l 5 452 l 5 554 l 135 554 l 135 987 l 414 987 q 642 930 543 987 q 794 768 741 873 q 849 527 848 663 l 849 464 q 795 219 849 324 q 641 58 741 114 q 408 0 541 1 l 135 0 m 436 452 l 265 452 l 265 106 l 401 106 q 636 199 552 106 q 720 461 720 292 l 720 524 q 641 786 720 692 q 417 880 562 879 l 265 880 l 265 554 l 436 554 l 436 452 z "},"ħ":{"ha":785,"x_min":-20,"x_max":692,"o":"m 411 837 l 241 837 l 241 645 q 458 747 324 747 q 692 485 690 747 l 692 0 l 567 0 l 567 486 q 531 603 566 565 q 420 641 495 641 q 313 608 359 641 q 241 523 267 576 l 241 0 l 115 0 l 115 837 l -20 837 l -20 939 l 115 939 l 115 1042 l 241 1042 l 241 939 l 411 939 l 411 837 z "},"Ŧ":{"ha":829,"x_min":33,"x_max":797,"o":"m 636 558 l 479 558 l 479 0 l 350 0 l 350 558 l 205 558 l 205 661 l 350 661 l 350 880 l 33 880 l 33 987 l 797 987 l 797 880 l 479 880 l 479 661 l 636 661 l 636 558 z "},"ŧ":{"ha":454,"x_min":-8,"x_max":423,"o":"m 265 911 l 265 734 l 402 734 l 402 637 l 265 637 l 265 511 l 423 511 l 423 408 l 265 408 l 265 182 q 283 116 265 138 q 346 94 302 94 q 406 102 368 94 l 406 0 q 309 -14 356 -14 q 182 37 225 -14 q 140 182 140 88 l 140 408 l -8 408 l -8 511 l 140 511 l 140 637 l 6 637 l 6 734 l 140 734 l 140 911 l 265 911 z "},"À":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 528 1053 l 420 1053 l 245 1252 l 396 1252 l 528 1053 z "},"Á":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 517 1252 l 669 1252 l 488 1053 l 387 1053 l 517 1252 z "},"Â":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 661 1066 l 661 1059 l 557 1059 l 456 1175 l 355 1059 l 251 1059 l 251 1067 l 418 1252 l 494 1252 l 661 1066 z "},"Ã":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 696 1230 q 655 1112 696 1157 q 551 1066 613 1066 q 503 1073 523 1066 q 449 1101 482 1080 q 402 1126 416 1122 q 368 1131 387 1131 q 321 1109 340 1131 q 301 1055 301 1088 l 217 1059 q 258 1179 217 1132 q 362 1227 299 1227 q 405 1220 386 1227 q 456 1194 424 1213 q 506 1168 489 1174 q 545 1162 524 1162 q 593 1185 574 1162 q 612 1238 612 1208 l 696 1230 z "},"Ä":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 237 1140 q 256 1191 237 1171 q 311 1212 275 1212 q 367 1191 348 1212 q 386 1140 386 1171 q 367 1089 386 1109 q 311 1069 348 1069 q 256 1089 275 1069 q 237 1140 237 1109 m 529 1139 q 548 1190 529 1169 q 603 1211 566 1211 q 659 1190 640 1211 q 677 1139 677 1169 q 659 1088 677 1108 q 603 1067 640 1067 q 548 1088 566 1067 q 529 1139 529 1108 z "},"Å":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 602 1173 q 559 1074 602 1114 q 456 1034 517 1034 q 352 1074 393 1034 q 310 1173 310 1114 q 352 1272 310 1231 q 456 1314 393 1314 q 560 1272 518 1314 q 602 1173 602 1231 m 377 1173 q 400 1118 377 1141 q 456 1095 422 1095 q 511 1117 488 1095 q 534 1173 534 1139 q 512 1229 534 1206 q 456 1253 489 1253 q 399 1229 422 1253 q 377 1173 377 1205 z "},"Ǻ":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 528 1316 l 656 1316 l 507 1191 l 430 1191 l 528 1316 m 342 1045 q 376 1125 342 1093 q 458 1158 410 1158 q 538 1126 505 1158 q 572 1045 572 1095 q 539 966 572 997 q 458 935 506 935 q 376 966 410 935 q 342 1045 342 998 m 399 1045 q 417 1004 399 1021 q 458 987 434 987 q 498 1004 482 987 q 515 1045 515 1021 q 498 1088 515 1071 q 458 1105 482 1105 q 416 1087 433 1105 q 399 1045 399 1069 z "},"Ç":{"ha":904,"x_min":81,"x_max":841,"o":"m 841 313 q 725 72 823 157 q 467 -14 628 -14 q 186 112 292 -14 q 81 448 81 237 l 81 543 q 130 785 81 680 q 269 945 179 889 q 478 1001 359 1001 q 730 913 635 1001 q 841 670 825 825 l 710 670 q 636 841 693 788 q 478 894 580 894 q 282 802 353 894 q 212 539 212 709 l 212 444 q 279 188 212 283 q 467 93 346 93 q 633 142 575 93 q 710 313 691 191 l 841 313 m 509 -6 l 501 -41 q 605 -159 605 -60 q 551 -263 605 -224 q 399 -301 496 -301 l 395 -229 q 478 -211 448 -229 q 507 -161 507 -193 q 486 -117 507 -132 q 397 -97 464 -103 l 419 -6 l 509 -6 z "},"È":{"ha":789,"x_min":115,"x_max":742,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 m 492 1061 l 384 1061 l 209 1260 l 360 1260 l 492 1061 z "},"É":{"ha":789,"x_min":115,"x_max":742,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 m 481 1260 l 633 1260 l 452 1061 l 351 1061 l 481 1260 z "},"Ê":{"ha":789,"x_min":115,"x_max":742,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 m 625 1074 l 625 1067 l 522 1067 l 420 1183 l 319 1067 l 215 1067 l 215 1076 l 382 1260 l 458 1260 l 625 1074 z "},"Ë":{"ha":789,"x_min":115,"x_max":742,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 m 201 1148 q 220 1199 201 1179 q 275 1220 239 1220 q 331 1199 312 1220 q 350 1148 350 1179 q 331 1097 350 1118 q 275 1077 312 1077 q 220 1097 239 1077 q 201 1148 201 1118 m 493 1147 q 512 1198 493 1177 q 567 1219 530 1219 q 623 1198 604 1219 q 642 1147 642 1177 q 623 1096 642 1116 q 567 1076 604 1076 q 512 1096 530 1076 q 493 1147 493 1116 z "},"Ì":{"ha":378,"x_min":-22,"x_max":261,"o":"m 254 0 l 124 0 l 124 987 l 254 987 l 254 0 m 261 1061 l 153 1061 l -22 1260 l 130 1260 l 261 1061 z "},"Í":{"ha":378,"x_min":119,"x_max":402,"o":"m 254 0 l 124 0 l 124 987 l 254 987 l 254 0 m 250 1260 l 402 1260 l 220 1061 l 119 1061 l 250 1260 z "},"Î":{"ha":378,"x_min":-16,"x_max":395,"o":"m 254 0 l 124 0 l 124 987 l 254 987 l 254 0 m 395 1074 l 395 1067 l 291 1067 l 189 1183 l 88 1067 l -16 1067 l -16 1076 l 151 1260 l 227 1260 l 395 1074 z "},"Ï":{"ha":378,"x_min":-29,"x_max":411,"o":"m 254 0 l 124 0 l 124 987 l 254 987 l 254 0 m -29 1148 q -11 1199 -29 1179 q 45 1220 8 1220 q 100 1199 81 1220 q 119 1148 119 1179 q 100 1097 119 1118 q 45 1077 81 1077 q -11 1097 8 1077 q -29 1148 -29 1118 m 262 1147 q 281 1198 262 1177 q 336 1219 300 1219 q 392 1198 373 1219 q 411 1147 411 1177 q 392 1096 411 1116 q 336 1076 373 1076 q 281 1096 300 1076 q 262 1147 262 1116 z "},"Ñ":{"ha":990,"x_min":115,"x_max":873,"o":"m 873 0 l 743 0 l 245 761 l 245 0 l 115 0 l 115 987 l 245 987 l 744 223 l 744 987 l 873 987 l 873 0 m 733 1230 q 691 1112 733 1157 q 587 1066 650 1066 q 539 1073 559 1066 q 486 1101 519 1080 q 438 1126 453 1122 q 405 1131 424 1131 q 357 1109 377 1131 q 338 1055 338 1088 l 254 1059 q 295 1179 254 1132 q 399 1227 336 1227 q 441 1220 422 1227 q 493 1194 460 1213 q 543 1168 526 1174 q 581 1162 560 1162 q 630 1185 610 1162 q 649 1238 649 1208 l 733 1230 z "},"Ò":{"ha":955,"x_min":80,"x_max":874,"o":"m 874 462 q 825 209 874 317 q 687 43 777 100 q 478 -14 597 -14 q 271 44 361 -14 q 131 207 181 101 q 80 453 81 313 l 80 524 q 130 776 80 667 q 270 943 179 885 q 477 1001 360 1001 q 686 944 595 1001 q 825 778 777 886 q 874 524 874 669 l 874 462 m 745 526 q 674 795 745 701 q 477 889 604 889 q 282 795 353 889 q 210 534 212 701 l 210 462 q 281 194 210 292 q 478 97 353 97 q 673 189 604 97 q 745 452 743 281 l 745 526 m 551 1054 l 443 1054 l 268 1253 l 419 1253 l 551 1054 z "},"Ó":{"ha":955,"x_min":80,"x_max":874,"o":"m 874 462 q 825 209 874 317 q 687 43 777 100 q 478 -14 597 -14 q 271 44 361 -14 q 131 207 181 101 q 80 453 81 313 l 80 524 q 130 776 80 667 q 270 943 179 885 q 477 1001 360 1001 q 686 944 595 1001 q 825 778 777 886 q 874 524 874 669 l 874 462 m 745 526 q 674 795 745 701 q 477 889 604 889 q 282 795 353 889 q 210 534 212 701 l 210 462 q 281 194 210 292 q 478 97 353 97 q 673 189 604 97 q 745 452 743 281 l 745 526 m 541 1253 l 692 1253 l 511 1054 l 410 1054 l 541 1253 z "},"Ô":{"ha":955,"x_min":80,"x_max":874,"o":"m 874 462 q 825 209 874 317 q 687 43 777 100 q 478 -14 597 -14 q 271 44 361 -14 q 131 207 181 101 q 80 453 81 313 l 80 524 q 130 776 80 667 q 270 943 179 885 q 477 1001 360 1001 q 686 944 595 1001 q 825 778 777 886 q 874 524 874 669 l 874 462 m 745 526 q 674 795 745 701 q 477 889 604 889 q 282 795 353 889 q 210 534 212 701 l 210 462 q 281 194 210 292 q 478 97 353 97 q 673 189 604 97 q 745 452 743 281 l 745 526 m 684 1067 l 684 1061 l 581 1061 l 479 1176 l 378 1061 l 274 1061 l 274 1069 l 441 1253 l 517 1253 l 684 1067 z "},"Õ":{"ha":955,"x_min":80,"x_max":874,"o":"m 874 462 q 825 209 874 317 q 687 43 777 100 q 478 -14 597 -14 q 271 44 361 -14 q 131 207 181 101 q 80 453 81 313 l 80 524 q 130 776 80 667 q 270 943 179 885 q 477 1001 360 1001 q 686 944 595 1001 q 825 778 777 886 q 874 524 874 669 l 874 462 m 745 526 q 674 795 745 701 q 477 889 604 889 q 282 795 353 889 q 210 534 212 701 l 210 462 q 281 194 210 292 q 478 97 353 97 q 673 189 604 97 q 745 452 743 281 l 745 526 m 720 1232 q 678 1113 720 1158 q 574 1067 636 1067 q 526 1074 546 1067 q 472 1102 505 1081 q 425 1127 439 1123 q 391 1132 410 1132 q 344 1111 363 1132 q 324 1056 324 1089 l 240 1061 q 281 1181 240 1133 q 385 1228 322 1228 q 428 1221 409 1228 q 479 1195 447 1215 q 529 1169 512 1175 q 568 1163 547 1163 q 616 1186 597 1163 q 635 1240 635 1209 l 720 1232 z "},"Ö":{"ha":955,"x_min":80,"x_max":874,"o":"m 874 462 q 825 209 874 317 q 687 43 777 100 q 478 -14 597 -14 q 271 44 361 -14 q 131 207 181 101 q 80 453 81 313 l 80 524 q 130 776 80 667 q 270 943 179 885 q 477 1001 360 1001 q 686 944 595 1001 q 825 778 777 886 q 874 524 874 669 l 874 462 m 745 526 q 674 795 745 701 q 477 889 604 889 q 282 795 353 889 q 210 534 212 701 l 210 462 q 281 194 210 292 q 478 97 353 97 q 673 189 604 97 q 745 452 743 281 l 745 526 m 260 1141 q 279 1193 260 1172 q 334 1213 298 1213 q 390 1193 371 1213 q 409 1141 409 1172 q 390 1090 409 1111 q 334 1070 371 1070 q 279 1090 298 1070 q 260 1141 260 1111 m 552 1140 q 571 1192 552 1171 q 626 1213 589 1213 q 682 1192 663 1213 q 701 1140 701 1171 q 682 1089 701 1109 q 626 1069 663 1069 q 571 1089 589 1069 q 552 1140 552 1109 z "},"Ù":{"ha":901,"x_min":95,"x_max":810,"o":"m 810 987 l 810 316 q 722 87 809 176 q 486 -12 635 -1 l 451 -14 q 193 74 289 -14 q 95 315 96 161 l 95 987 l 224 987 l 224 319 q 283 152 224 212 q 451 93 342 93 q 620 152 562 93 q 679 318 679 211 l 679 987 l 810 987 m 524 1053 l 416 1053 l 241 1252 l 393 1252 l 524 1053 z "},"Ú":{"ha":901,"x_min":95,"x_max":810,"o":"m 810 987 l 810 316 q 722 87 809 176 q 486 -12 635 -1 l 451 -14 q 193 74 289 -14 q 95 315 96 161 l 95 987 l 224 987 l 224 319 q 283 152 224 212 q 451 93 342 93 q 620 152 562 93 q 679 318 679 211 l 679 987 l 810 987 m 514 1252 l 666 1252 l 484 1053 l 383 1053 l 514 1252 z "},"Û":{"ha":901,"x_min":95,"x_max":810,"o":"m 810 987 l 810 316 q 722 87 809 176 q 486 -12 635 -1 l 451 -14 q 193 74 289 -14 q 95 315 96 161 l 95 987 l 224 987 l 224 319 q 283 152 224 212 q 451 93 342 93 q 620 152 562 93 q 679 318 679 211 l 679 987 l 810 987 m 658 1066 l 658 1059 l 554 1059 l 452 1175 l 351 1059 l 248 1059 l 248 1067 l 414 1252 l 490 1252 l 658 1066 z "},"Ü":{"ha":901,"x_min":95,"x_max":810,"o":"m 810 987 l 810 316 q 722 87 809 176 q 486 -12 635 -1 l 451 -14 q 193 74 289 -14 q 95 315 96 161 l 95 987 l 224 987 l 224 319 q 283 152 224 212 q 451 93 342 93 q 620 152 562 93 q 679 318 679 211 l 679 987 l 810 987 m 234 1140 q 253 1191 234 1171 q 308 1212 271 1212 q 363 1191 345 1212 q 382 1140 382 1171 q 363 1089 382 1109 q 308 1069 345 1069 q 253 1089 271 1069 q 234 1140 234 1109 m 526 1139 q 544 1190 526 1169 q 600 1211 563 1211 q 655 1190 636 1211 q 674 1139 674 1169 q 655 1088 674 1108 q 600 1067 636 1067 q 544 1088 563 1067 q 526 1139 526 1108 z "},"Ý":{"ha":834,"x_min":10,"x_max":821,"o":"m 416 492 l 673 987 l 821 987 l 481 368 l 481 0 l 351 0 l 351 368 l 10 987 l 159 987 l 416 492 m 480 1252 l 632 1252 l 450 1053 l 349 1053 l 480 1252 z "},"à":{"ha":755,"x_min":74,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 466 842 l 358 842 l 183 1042 l 334 1042 l 466 842 z "},"á":{"ha":755,"x_min":74,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 456 1042 l 608 1042 l 426 842 l 325 842 l 456 1042 z "},"â":{"ha":755,"x_min":74,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 600 856 l 600 849 l 496 849 l 394 964 l 293 849 l 189 849 l 189 857 l 356 1042 l 432 1042 l 600 856 z "},"ã":{"ha":755,"x_min":74,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 635 1020 q 593 901 635 947 q 489 856 551 856 q 441 863 461 856 q 388 890 420 869 q 340 916 355 911 q 307 920 326 920 q 259 899 279 920 q 239 844 239 878 l 155 849 q 196 969 155 922 q 300 1017 237 1017 q 343 1010 324 1017 q 395 983 362 1003 q 445 958 427 964 q 483 951 462 951 q 531 975 512 951 q 551 1028 551 998 l 635 1020 z "},"ä":{"ha":755,"x_min":74,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 176 930 q 194 981 176 960 q 250 1002 213 1002 q 305 981 286 1002 q 324 930 324 960 q 305 879 324 899 q 250 859 286 859 q 194 879 213 859 q 176 930 176 899 m 467 928 q 486 980 467 959 q 541 1001 505 1001 q 597 980 578 1001 q 616 928 616 959 q 597 878 616 898 q 541 857 578 857 q 486 878 505 857 q 467 928 467 898 z "},"å":{"ha":755,"x_min":74,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 540 962 q 498 864 540 903 q 394 824 456 824 q 290 864 332 824 q 248 962 248 904 q 290 1062 248 1021 q 394 1103 332 1103 q 498 1062 456 1103 q 540 962 540 1021 m 315 962 q 338 907 315 930 q 394 884 361 884 q 450 907 427 884 q 473 962 473 929 q 450 1019 473 996 q 394 1042 427 1042 q 338 1019 360 1042 q 315 962 315 995 z "},"ǻ":{"ha":755,"x_min":74,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 467 1106 l 595 1106 l 446 981 l 368 981 l 467 1106 m 280 836 q 314 916 280 883 q 397 949 348 949 q 476 917 443 949 q 510 836 510 885 q 477 756 510 787 q 397 725 444 725 q 314 757 348 725 q 280 836 280 789 m 338 836 q 355 795 338 812 q 397 778 372 778 q 437 794 420 778 q 453 836 453 811 q 437 878 453 861 q 397 895 420 895 q 355 878 372 895 q 338 836 338 860 z "},"ç":{"ha":727,"x_min":62,"x_max":681,"o":"m 389 89 q 507 130 456 89 q 562 231 557 170 l 681 231 q 637 111 677 168 q 531 20 597 54 q 389 -14 464 -14 q 151 86 239 -14 q 62 360 62 186 l 62 381 q 102 572 62 488 q 215 701 141 655 q 389 747 288 747 q 594 673 512 747 q 681 481 675 600 l 562 481 q 508 598 557 553 q 389 644 460 644 q 240 575 293 644 q 188 376 188 507 l 188 353 q 240 157 188 226 q 389 89 292 89 m 410 -6 l 401 -41 q 505 -159 505 -60 q 451 -263 505 -224 q 300 -301 397 -301 l 295 -229 q 378 -211 349 -229 q 408 -161 408 -193 q 386 -117 408 -132 q 298 -97 364 -103 l 319 -6 l 410 -6 z "},"è":{"ha":736,"x_min":63,"x_max":686,"o":"m 399 -14 q 157 84 250 -14 q 63 347 63 182 l 63 370 q 105 565 63 479 q 221 699 146 650 q 384 747 296 747 q 606 653 527 747 q 686 383 686 559 l 686 331 l 189 331 q 252 156 191 222 q 406 89 313 89 q 519 116 473 89 q 600 188 565 143 l 676 128 q 399 -14 584 -14 m 384 644 q 256 589 308 644 q 193 434 205 534 l 560 434 l 560 444 q 509 592 555 539 q 384 644 463 644 m 455 842 l 347 842 l 172 1042 l 323 1042 l 455 842 z "},"é":{"ha":736,"x_min":63,"x_max":686,"o":"m 399 -14 q 157 84 250 -14 q 63 347 63 182 l 63 370 q 105 565 63 479 q 221 699 146 650 q 384 747 296 747 q 606 653 527 747 q 686 383 686 559 l 686 331 l 189 331 q 252 156 191 222 q 406 89 313 89 q 519 116 473 89 q 600 188 565 143 l 676 128 q 399 -14 584 -14 m 384 644 q 256 589 308 644 q 193 434 205 534 l 560 434 l 560 444 q 509 592 555 539 q 384 644 463 644 m 445 1042 l 597 1042 l 415 842 l 314 842 l 445 1042 z "},"ê":{"ha":736,"x_min":63,"x_max":686,"o":"m 399 -14 q 157 84 250 -14 q 63 347 63 182 l 63 370 q 105 565 63 479 q 221 699 146 650 q 384 747 296 747 q 606 653 527 747 q 686 383 686 559 l 686 331 l 189 331 q 252 156 191 222 q 406 89 313 89 q 519 116 473 89 q 600 188 565 143 l 676 128 q 399 -14 584 -14 m 384 644 q 256 589 308 644 q 193 434 205 534 l 560 434 l 560 444 q 509 592 555 539 q 384 644 463 644 m 589 856 l 589 849 l 485 849 l 383 964 l 282 849 l 178 849 l 178 857 l 345 1042 l 421 1042 l 589 856 z "},"ë":{"ha":736,"x_min":63,"x_max":686,"o":"m 399 -14 q 157 84 250 -14 q 63 347 63 182 l 63 370 q 105 565 63 479 q 221 699 146 650 q 384 747 296 747 q 606 653 527 747 q 686 383 686 559 l 686 331 l 189 331 q 252 156 191 222 q 406 89 313 89 q 519 116 473 89 q 600 188 565 143 l 676 128 q 399 -14 584 -14 m 384 644 q 256 589 308 644 q 193 434 205 534 l 560 434 l 560 444 q 509 592 555 539 q 384 644 463 644 m 165 930 q 183 981 165 960 q 239 1002 202 1002 q 294 981 275 1002 q 313 930 313 960 q 294 879 313 899 q 239 859 275 859 q 183 879 202 859 q 165 930 165 899 m 456 928 q 475 980 456 959 q 530 1001 494 1001 q 586 980 567 1001 q 605 928 605 959 q 586 878 605 898 q 530 857 567 857 q 475 878 494 857 q 456 928 456 898 z "},"ì":{"ha":343,"x_min":-39,"x_max":243,"o":"m 231 0 l 105 0 l 105 734 l 231 734 l 231 0 m 243 842 l 136 842 l -39 1041 l 112 1041 l 243 842 z "},"í":{"ha":343,"x_min":102,"x_max":385,"o":"m 231 0 l 105 0 l 105 734 l 231 734 l 231 0 m 233 1041 l 385 1041 l 203 842 l 102 842 l 233 1041 z "},"î":{"ha":343,"x_min":-33,"x_max":377,"o":"m 231 0 l 105 0 l 105 734 l 231 734 l 231 0 m 377 855 l 377 848 l 273 848 l 172 964 l 71 848 l -33 848 l -33 857 l 134 1041 l 210 1041 l 377 855 z "},"ï":{"ha":343,"x_min":-47,"x_max":393,"o":"m 231 0 l 105 0 l 105 734 l 231 734 l 231 0 m -47 929 q -28 980 -47 960 q 27 1001 -9 1001 q 83 980 64 1001 q 102 929 102 960 q 83 878 102 899 q 27 858 64 858 q -28 878 -9 858 q -47 929 -47 899 m 245 928 q 263 979 245 958 q 319 1000 282 1000 q 374 979 355 1000 q 393 928 393 958 q 374 877 393 897 q 319 857 355 857 q 263 877 282 857 q 245 928 245 897 z "},"ñ":{"ha":766,"x_min":95,"x_max":672,"o":"m 214 734 l 218 642 q 437 747 302 747 q 672 485 670 747 l 672 0 l 547 0 l 547 486 q 510 603 546 565 q 399 641 475 641 q 292 608 338 641 q 220 523 246 576 l 220 0 l 95 0 l 95 734 l 214 734 m 629 1020 q 587 901 629 947 q 483 856 545 856 q 435 863 455 856 q 381 890 414 869 q 334 916 349 911 q 300 920 319 920 q 253 899 273 920 q 233 844 233 878 l 149 849 q 190 969 149 922 q 294 1017 231 1017 q 337 1010 318 1017 q 389 983 356 1003 q 438 958 421 964 q 477 951 456 951 q 525 975 506 951 q 545 1028 545 998 l 629 1020 z "},"ò":{"ha":792,"x_min":62,"x_max":730,"o":"m 62 374 q 104 568 62 481 q 222 701 146 654 q 395 747 298 747 q 637 644 545 747 q 730 368 730 540 l 730 359 q 689 166 730 252 q 571 34 648 81 q 396 -14 495 -14 q 154 90 247 -14 q 62 365 62 194 l 62 374 m 188 359 q 244 163 188 237 q 396 89 301 89 q 548 164 492 89 q 604 374 604 239 q 547 569 604 494 q 395 644 490 644 q 245 570 302 644 q 188 359 188 496 m 462 842 l 354 842 l 179 1042 l 330 1042 l 462 842 z "},"ó":{"ha":792,"x_min":62,"x_max":730,"o":"m 62 374 q 104 568 62 481 q 222 701 146 654 q 395 747 298 747 q 637 644 545 747 q 730 368 730 540 l 730 359 q 689 166 730 252 q 571 34 648 81 q 396 -14 495 -14 q 154 90 247 -14 q 62 365 62 194 l 62 374 m 188 359 q 244 163 188 237 q 396 89 301 89 q 548 164 492 89 q 604 374 604 239 q 547 569 604 494 q 395 644 490 644 q 245 570 302 644 q 188 359 188 496 m 452 1042 l 604 1042 l 422 842 l 321 842 l 452 1042 z "},"ô":{"ha":792,"x_min":62,"x_max":730,"o":"m 62 374 q 104 568 62 481 q 222 701 146 654 q 395 747 298 747 q 637 644 545 747 q 730 368 730 540 l 730 359 q 689 166 730 252 q 571 34 648 81 q 396 -14 495 -14 q 154 90 247 -14 q 62 365 62 194 l 62 374 m 188 359 q 244 163 188 237 q 396 89 301 89 q 548 164 492 89 q 604 374 604 239 q 547 569 604 494 q 395 644 490 644 q 245 570 302 644 q 188 359 188 496 m 595 856 l 595 849 l 492 849 l 390 964 l 289 849 l 185 849 l 185 857 l 352 1042 l 428 1042 l 595 856 z "},"õ":{"ha":792,"x_min":62,"x_max":730,"o":"m 62 374 q 104 568 62 481 q 222 701 146 654 q 395 747 298 747 q 637 644 545 747 q 730 368 730 540 l 730 359 q 689 166 730 252 q 571 34 648 81 q 396 -14 495 -14 q 154 90 247 -14 q 62 365 62 194 l 62 374 m 188 359 q 244 163 188 237 q 396 89 301 89 q 548 164 492 89 q 604 374 604 239 q 547 569 604 494 q 395 644 490 644 q 245 570 302 644 q 188 359 188 496 m 631 1020 q 589 901 631 947 q 485 856 547 856 q 437 863 457 856 q 384 890 416 869 q 336 916 351 911 q 302 920 321 920 q 255 899 275 920 q 235 844 235 878 l 151 849 q 192 969 151 922 q 296 1017 233 1017 q 339 1010 320 1017 q 391 983 358 1003 q 440 958 423 964 q 479 951 458 951 q 527 975 508 951 q 547 1028 547 998 l 631 1020 z "},"ö":{"ha":792,"x_min":62,"x_max":730,"o":"m 62 374 q 104 568 62 481 q 222 701 146 654 q 395 747 298 747 q 637 644 545 747 q 730 368 730 540 l 730 359 q 689 166 730 252 q 571 34 648 81 q 396 -14 495 -14 q 154 90 247 -14 q 62 365 62 194 l 62 374 m 188 359 q 244 163 188 237 q 396 89 301 89 q 548 164 492 89 q 604 374 604 239 q 547 569 604 494 q 395 644 490 644 q 245 570 302 644 q 188 359 188 496 m 172 930 q 190 981 172 960 q 245 1002 209 1002 q 301 981 282 1002 q 320 930 320 960 q 301 879 320 899 q 245 859 282 859 q 190 879 209 859 q 172 930 172 899 m 463 928 q 482 980 463 959 q 537 1001 500 1001 q 593 980 574 1001 q 612 928 612 959 q 593 878 612 898 q 537 857 574 857 q 482 878 500 857 q 463 928 463 898 z "},"ù":{"ha":766,"x_min":92,"x_max":670,"o":"m 548 73 q 333 -14 475 -14 q 154 55 216 -14 q 92 256 93 123 l 92 734 l 218 734 l 218 260 q 353 93 218 93 q 545 200 497 93 l 545 734 l 670 734 l 670 0 l 551 0 l 548 73 m 456 842 l 349 842 l 174 1042 l 325 1042 l 456 842 z "},"ú":{"ha":766,"x_min":92,"x_max":670,"o":"m 548 73 q 333 -14 475 -14 q 154 55 216 -14 q 92 256 93 123 l 92 734 l 218 734 l 218 260 q 353 93 218 93 q 545 200 497 93 l 545 734 l 670 734 l 670 0 l 551 0 l 548 73 m 446 1042 l 598 1042 l 416 842 l 315 842 l 446 1042 z "},"û":{"ha":766,"x_min":92,"x_max":670,"o":"m 548 73 q 333 -14 475 -14 q 154 55 216 -14 q 92 256 93 123 l 92 734 l 218 734 l 218 260 q 353 93 218 93 q 545 200 497 93 l 545 734 l 670 734 l 670 0 l 551 0 l 548 73 m 590 856 l 590 849 l 486 849 l 385 964 l 283 849 l 180 849 l 180 857 l 347 1042 l 422 1042 l 590 856 z "},"ü":{"ha":766,"x_min":92,"x_max":670,"o":"m 548 73 q 333 -14 475 -14 q 154 55 216 -14 q 92 256 93 123 l 92 734 l 218 734 l 218 260 q 353 93 218 93 q 545 200 497 93 l 545 734 l 670 734 l 670 0 l 551 0 l 548 73 m 166 930 q 185 981 166 960 q 240 1002 203 1002 q 296 981 277 1002 q 315 930 315 960 q 296 879 315 899 q 240 859 277 859 q 185 879 203 859 q 166 930 166 899 m 458 928 q 476 980 458 959 q 532 1001 495 1001 q 587 980 568 1001 q 606 928 606 959 q 587 878 606 898 q 532 857 568 857 q 476 878 495 857 q 458 928 458 898 z "},"ý":{"ha":657,"x_min":15,"x_max":640,"o":"m 335 184 l 506 734 l 640 734 l 345 -113 q 127 -296 277 -296 l 104 -294 l 57 -286 l 57 -184 l 91 -186 q 190 -161 155 -186 q 249 -66 226 -135 l 277 8 l 15 734 l 152 734 l 335 184 m 406 1042 l 558 1042 l 376 842 l 275 842 l 406 1042 z "},"ÿ":{"ha":657,"x_min":15,"x_max":640,"o":"m 335 184 l 506 734 l 640 734 l 345 -113 q 127 -296 277 -296 l 104 -294 l 57 -286 l 57 -184 l 91 -186 q 190 -161 155 -186 q 249 -66 226 -135 l 277 8 l 15 734 l 152 734 l 335 184 m 126 930 q 145 981 126 960 q 200 1002 163 1002 q 256 981 237 1002 q 275 930 275 960 q 256 879 275 899 q 200 859 237 859 q 145 879 163 859 q 126 930 126 899 m 418 928 q 436 980 418 959 q 492 1001 455 1001 q 547 980 528 1001 q 566 928 566 959 q 547 878 566 898 q 492 857 528 857 q 436 878 455 857 q 418 928 418 898 z "},"Ā":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 687 1099 l 231 1099 l 231 1196 l 687 1196 l 687 1099 z "},"ā":{"ha":755,"x_min":74,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 625 888 l 170 888 l 170 985 l 625 985 l 625 888 z "},"Ă":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 659 1225 q 603 1093 659 1143 q 456 1043 547 1043 q 309 1093 366 1043 q 253 1225 253 1143 l 355 1225 q 381 1151 355 1177 q 456 1124 407 1124 q 531 1150 504 1124 q 557 1225 557 1177 l 659 1225 z "},"ă":{"ha":755,"x_min":74,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 597 1015 q 542 883 597 932 q 395 833 486 833 q 248 883 304 833 q 191 1015 191 933 l 294 1015 q 319 940 294 967 q 395 913 345 913 q 469 940 442 913 q 496 1015 496 966 l 597 1015 z "},"Ą":{"ha":906,"x_min":19,"x_max":888,"o":"m 510 987 l 888 0 l 862 0 l 823 -31 q 746 -151 746 -92 q 799 -199 746 -199 q 867 -182 831 -199 l 876 -264 q 767 -294 828 -294 q 672 -258 707 -294 q 637 -165 637 -223 q 751 6 637 -67 l 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 m 286 365 l 621 365 l 453 827 l 286 365 z "},"ą":{"ha":755,"x_min":74,"x_max":680,"o":"m 545 5 q 530 77 535 31 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 657 0 l 618 -31 q 541 -151 541 -92 q 594 -199 541 -199 q 662 -182 627 -199 l 671 -264 q 562 -294 623 -294 q 467 -258 502 -294 q 432 -165 432 -223 q 545 5 432 -67 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 z "},"Ć":{"ha":904,"x_min":81,"x_max":841,"o":"m 841 313 q 725 72 823 157 q 467 -14 628 -14 q 186 112 292 -14 q 81 448 81 237 l 81 543 q 130 785 81 680 q 269 945 179 889 q 478 1001 359 1001 q 730 913 635 1001 q 841 670 825 825 l 710 670 q 636 841 693 788 q 478 894 580 894 q 282 802 353 894 q 212 539 212 709 l 212 444 q 279 188 212 283 q 467 93 346 93 q 633 142 575 93 q 710 313 691 191 l 841 313 m 522 1274 l 674 1274 l 492 1075 l 391 1075 l 522 1274 z "},"ć":{"ha":727,"x_min":62,"x_max":681,"o":"m 389 89 q 507 130 456 89 q 562 231 557 170 l 681 231 q 637 111 677 168 q 531 20 597 54 q 389 -14 464 -14 q 151 86 239 -14 q 62 360 62 186 l 62 381 q 102 572 62 488 q 215 701 141 655 q 389 747 288 747 q 594 673 512 747 q 681 481 675 600 l 562 481 q 508 598 557 553 q 389 644 460 644 q 240 575 293 644 q 188 376 188 507 l 188 353 q 240 157 188 226 q 389 89 292 89 m 422 1042 l 574 1042 l 393 842 l 292 842 l 422 1042 z "},"Ĉ":{"ha":904,"x_min":81,"x_max":841,"o":"m 841 313 q 725 72 823 157 q 467 -14 628 -14 q 186 112 292 -14 q 81 448 81 237 l 81 543 q 130 785 81 680 q 269 945 179 889 q 478 1001 359 1001 q 730 913 635 1001 q 841 670 825 825 l 710 670 q 636 841 693 788 q 478 894 580 894 q 282 802 353 894 q 212 539 212 709 l 212 444 q 279 188 212 283 q 467 93 346 93 q 633 142 575 93 q 710 313 691 191 l 841 313 m 666 1088 l 666 1082 l 562 1082 l 460 1197 l 359 1082 l 256 1082 l 256 1090 l 422 1274 l 498 1274 l 666 1088 z "},"ĉ":{"ha":727,"x_min":62,"x_max":681,"o":"m 389 89 q 507 130 456 89 q 562 231 557 170 l 681 231 q 637 111 677 168 q 531 20 597 54 q 389 -14 464 -14 q 151 86 239 -14 q 62 360 62 186 l 62 381 q 102 572 62 488 q 215 701 141 655 q 389 747 288 747 q 594 673 512 747 q 681 481 675 600 l 562 481 q 508 598 557 553 q 389 644 460 644 q 240 575 293 644 q 188 376 188 507 l 188 353 q 240 157 188 226 q 389 89 292 89 m 566 856 l 566 849 l 463 849 l 361 964 l 260 849 l 156 849 l 156 857 l 323 1042 l 399 1042 l 566 856 z "},"Ċ":{"ha":904,"x_min":81,"x_max":841,"o":"m 841 313 q 725 72 823 157 q 467 -14 628 -14 q 186 112 292 -14 q 81 448 81 237 l 81 543 q 130 785 81 680 q 269 945 179 889 q 478 1001 359 1001 q 730 913 635 1001 q 841 670 825 825 l 710 670 q 636 841 693 788 q 478 894 580 894 q 282 802 353 894 q 212 539 212 709 l 212 444 q 279 188 212 283 q 467 93 346 93 q 633 142 575 93 q 710 313 691 191 l 841 313 m 387 1160 q 405 1211 387 1190 q 460 1232 424 1232 q 516 1211 497 1232 q 535 1160 535 1190 q 516 1109 535 1129 q 460 1088 497 1088 q 405 1109 424 1088 q 387 1160 387 1129 z "},"ċ":{"ha":727,"x_min":62,"x_max":681,"o":"m 389 89 q 507 130 456 89 q 562 231 557 170 l 681 231 q 637 111 677 168 q 531 20 597 54 q 389 -14 464 -14 q 151 86 239 -14 q 62 360 62 186 l 62 381 q 102 572 62 488 q 215 701 141 655 q 389 747 288 747 q 594 673 512 747 q 681 481 675 600 l 562 481 q 508 598 557 553 q 389 644 460 644 q 240 575 293 644 q 188 376 188 507 l 188 353 q 240 157 188 226 q 389 89 292 89 m 287 927 q 306 979 287 958 q 361 1000 324 1000 q 416 979 397 1000 q 435 927 435 958 q 416 876 435 897 q 361 856 397 856 q 306 876 324 856 q 287 927 287 897 z "},"Č":{"ha":904,"x_min":81,"x_max":841,"o":"m 841 313 q 725 72 823 157 q 467 -14 628 -14 q 186 112 292 -14 q 81 448 81 237 l 81 543 q 130 785 81 680 q 269 945 179 889 q 478 1001 359 1001 q 730 913 635 1001 q 841 670 825 825 l 710 670 q 636 841 693 788 q 478 894 580 894 q 282 802 353 894 q 212 539 212 709 l 212 444 q 279 188 212 283 q 467 93 346 93 q 633 142 575 93 q 710 313 691 191 l 841 313 m 460 1159 l 562 1274 l 670 1274 l 670 1267 l 498 1082 l 421 1082 l 251 1267 l 251 1274 l 357 1274 l 460 1159 z "},"č":{"ha":727,"x_min":62,"x_max":681,"o":"m 389 89 q 507 130 456 89 q 562 231 557 170 l 681 231 q 637 111 677 168 q 531 20 597 54 q 389 -14 464 -14 q 151 86 239 -14 q 62 360 62 186 l 62 381 q 102 572 62 488 q 215 701 141 655 q 389 747 288 747 q 594 673 512 747 q 681 481 675 600 l 562 481 q 508 598 557 553 q 389 644 460 644 q 240 575 293 644 q 188 376 188 507 l 188 353 q 240 157 188 226 q 389 89 292 89 m 360 926 l 462 1042 l 570 1042 l 570 1035 l 398 849 l 321 849 l 151 1035 l 151 1042 l 258 1042 l 360 926 z "},"Ď":{"ha":911,"x_min":115,"x_max":829,"o":"m 115 0 l 115 987 l 393 987 q 621 930 522 987 q 774 768 720 873 q 829 527 828 663 l 829 464 q 775 219 829 324 q 621 58 721 114 q 388 0 521 1 l 115 0 m 245 880 l 245 106 l 382 106 q 616 200 532 106 q 700 467 700 294 l 700 524 q 621 786 700 692 q 397 880 542 879 l 245 880 m 412 1145 l 513 1260 l 622 1260 l 622 1253 l 450 1067 l 373 1067 l 203 1253 l 203 1260 l 309 1260 l 412 1145 z "},"ď":{"ha":885,"x_min":64,"x_max":897,"o":"m 64 373 q 144 645 64 542 q 354 747 224 747 q 558 659 483 747 l 558 1042 l 684 1042 l 684 0 l 568 0 l 562 79 q 353 -14 487 -14 q 145 91 225 -14 q 64 363 64 195 l 64 373 m 190 359 q 241 163 190 234 q 384 93 293 93 q 558 200 503 93 l 558 537 q 385 641 502 641 q 241 570 293 641 q 190 359 190 498 m 798 772 l 727 821 q 777 981 776 895 l 777 1043 l 897 1043 l 897 991 q 870 869 897 930 q 798 772 844 808 z "},"Ē":{"ha":789,"x_min":115,"x_max":742,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 m 651 1107 l 195 1107 l 195 1204 l 651 1204 l 651 1107 z "},"ē":{"ha":736,"x_min":63,"x_max":686,"o":"m 399 -14 q 157 84 250 -14 q 63 347 63 182 l 63 370 q 105 565 63 479 q 221 699 146 650 q 384 747 296 747 q 606 653 527 747 q 686 383 686 559 l 686 331 l 189 331 q 252 156 191 222 q 406 89 313 89 q 519 116 473 89 q 600 188 565 143 l 676 128 q 399 -14 584 -14 m 384 644 q 256 589 308 644 q 193 434 205 534 l 560 434 l 560 444 q 509 592 555 539 q 384 644 463 644 m 614 888 l 159 888 l 159 985 l 614 985 l 614 888 z "},"Ĕ":{"ha":789,"x_min":115,"x_max":742,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 m 623 1233 q 567 1101 623 1151 q 420 1051 511 1051 q 273 1101 330 1051 q 217 1233 217 1152 l 319 1233 q 345 1159 319 1185 q 420 1132 371 1132 q 495 1158 468 1132 q 522 1233 522 1185 l 623 1233 z "},"ĕ":{"ha":736,"x_min":63,"x_max":686,"o":"m 399 -14 q 157 84 250 -14 q 63 347 63 182 l 63 370 q 105 565 63 479 q 221 699 146 650 q 384 747 296 747 q 606 653 527 747 q 686 383 686 559 l 686 331 l 189 331 q 252 156 191 222 q 406 89 313 89 q 519 116 473 89 q 600 188 565 143 l 676 128 q 399 -14 584 -14 m 384 644 q 256 589 308 644 q 193 434 205 534 l 560 434 l 560 444 q 509 592 555 539 q 384 644 463 644 m 587 1015 q 531 883 587 932 q 384 833 475 833 q 237 883 293 833 q 180 1015 180 933 l 283 1015 q 309 940 283 967 q 384 913 334 913 q 458 940 431 913 q 485 1015 485 966 l 587 1015 z "},"Ė":{"ha":789,"x_min":115,"x_max":742,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 m 346 1145 q 365 1197 346 1176 q 420 1218 383 1218 q 475 1197 456 1218 q 494 1145 494 1176 q 475 1095 494 1115 q 420 1074 456 1074 q 365 1095 383 1074 q 346 1145 346 1115 z "},"ė":{"ha":736,"x_min":63,"x_max":686,"o":"m 399 -14 q 157 84 250 -14 q 63 347 63 182 l 63 370 q 105 565 63 479 q 221 699 146 650 q 384 747 296 747 q 606 653 527 747 q 686 383 686 559 l 686 331 l 189 331 q 252 156 191 222 q 406 89 313 89 q 519 116 473 89 q 600 188 565 143 l 676 128 q 399 -14 584 -14 m 384 644 q 256 589 308 644 q 193 434 205 534 l 560 434 l 560 444 q 509 592 555 539 q 384 644 463 644 m 309 927 q 328 979 309 958 q 383 1000 347 1000 q 439 979 420 1000 q 458 927 458 958 q 439 876 458 897 q 383 856 420 856 q 328 876 347 856 q 309 927 309 897 z "},"Ę":{"ha":789,"x_min":115,"x_max":742,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 692 0 l 653 -31 q 576 -151 576 -92 q 629 -199 576 -199 q 697 -182 662 -199 l 706 -264 q 597 -294 659 -294 q 502 -258 537 -294 q 467 -165 467 -223 q 572 0 467 -71 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 z "},"ę":{"ha":736,"x_min":63,"x_max":686,"o":"m 676 128 q 550 17 628 54 l 551 17 l 511 -14 q 435 -134 435 -75 q 488 -182 435 -182 q 555 -165 520 -182 l 564 -247 q 456 -277 517 -277 q 360 -241 395 -277 q 326 -148 326 -206 q 392 -14 326 -75 q 154 87 244 -11 q 63 347 63 185 l 63 370 q 105 565 63 479 q 221 699 146 650 q 384 747 296 747 q 606 653 527 747 q 686 383 686 559 l 686 331 l 189 331 q 252 156 191 222 q 406 89 313 89 q 519 116 473 89 q 600 188 565 143 l 676 128 m 384 644 q 256 589 308 644 q 193 434 205 534 l 560 434 l 560 444 q 509 592 555 539 q 384 644 463 644 z "},"Ě":{"ha":789,"x_min":115,"x_max":742,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 m 419 1145 l 521 1260 l 629 1260 l 629 1253 l 457 1067 l 380 1067 l 210 1253 l 210 1260 l 317 1260 l 419 1145 z "},"ě":{"ha":736,"x_min":63,"x_max":686,"o":"m 399 -14 q 157 84 250 -14 q 63 347 63 182 l 63 370 q 105 565 63 479 q 221 699 146 650 q 384 747 296 747 q 606 653 527 747 q 686 383 686 559 l 686 331 l 189 331 q 252 156 191 222 q 406 89 313 89 q 519 116 473 89 q 600 188 565 143 l 676 128 q 399 -14 584 -14 m 384 644 q 256 589 308 644 q 193 434 205 534 l 560 434 l 560 444 q 509 592 555 539 q 384 644 463 644 m 382 926 l 484 1042 l 593 1042 l 593 1035 l 420 849 l 344 849 l 174 1035 l 174 1042 l 280 1042 l 382 926 z "},"Ĝ":{"ha":946,"x_min":83,"x_max":844,"o":"m 844 130 q 704 22 793 58 q 494 -14 614 -14 q 280 43 374 -14 q 135 204 186 100 q 83 446 84 309 l 83 532 q 187 878 83 755 q 479 1001 291 1001 q 728 922 634 1001 q 844 698 823 843 l 713 698 q 480 894 677 894 q 282 802 349 894 q 214 536 214 710 l 214 455 q 290 191 214 289 q 495 93 366 93 q 623 109 568 93 q 714 164 678 125 l 714 386 l 486 386 l 486 492 l 844 492 l 844 130 m 661 1088 l 661 1082 l 557 1082 l 455 1197 l 354 1082 l 250 1082 l 250 1090 l 417 1274 l 493 1274 l 661 1088 z "},"ĝ":{"ha":779,"x_min":65,"x_max":685,"o":"m 65 373 q 144 646 65 545 q 355 747 224 747 q 564 652 489 747 l 570 734 l 685 734 l 685 18 q 601 -207 685 -125 q 374 -289 516 -289 q 218 -255 294 -289 q 102 -162 142 -221 l 168 -87 q 365 -186 248 -186 q 508 -135 456 -186 q 559 10 559 -83 l 559 73 q 353 -14 484 -14 q 145 90 224 -14 q 65 373 65 194 m 191 359 q 242 164 191 235 q 385 93 293 93 q 559 201 503 93 l 559 536 q 386 641 501 641 q 243 570 294 641 q 191 359 191 498 m 583 856 l 583 849 l 479 849 l 377 964 l 276 849 l 172 849 l 172 857 l 339 1042 l 415 1042 l 583 856 z "},"Ğ":{"ha":946,"x_min":83,"x_max":844,"o":"m 844 130 q 704 22 793 58 q 494 -14 614 -14 q 280 43 374 -14 q 135 204 186 100 q 83 446 84 309 l 83 532 q 187 878 83 755 q 479 1001 291 1001 q 728 922 634 1001 q 844 698 823 843 l 713 698 q 480 894 677 894 q 282 802 349 894 q 214 536 214 710 l 214 455 q 290 191 214 289 q 495 93 366 93 q 623 109 568 93 q 714 164 678 125 l 714 386 l 486 386 l 486 492 l 844 492 l 844 130 m 659 1247 q 603 1115 659 1165 q 456 1065 547 1065 q 309 1116 365 1065 q 252 1247 252 1166 l 355 1247 q 380 1173 355 1200 q 456 1146 406 1146 q 530 1173 503 1146 q 557 1247 557 1199 l 659 1247 z "},"ğ":{"ha":779,"x_min":65,"x_max":685,"o":"m 65 373 q 144 646 65 545 q 355 747 224 747 q 564 652 489 747 l 570 734 l 685 734 l 685 18 q 601 -207 685 -125 q 374 -289 516 -289 q 218 -255 294 -289 q 102 -162 142 -221 l 168 -87 q 365 -186 248 -186 q 508 -135 456 -186 q 559 10 559 -83 l 559 73 q 353 -14 484 -14 q 145 90 224 -14 q 65 373 65 194 m 191 359 q 242 164 191 235 q 385 93 293 93 q 559 201 503 93 l 559 536 q 386 641 501 641 q 243 570 294 641 q 191 359 191 498 m 581 1015 q 525 883 581 932 q 378 833 469 833 q 231 883 287 833 q 174 1015 174 933 l 277 1015 q 302 940 277 967 q 378 913 328 913 q 452 940 425 913 q 479 1015 479 966 l 581 1015 z "},"Ġ":{"ha":946,"x_min":83,"x_max":844,"o":"m 844 130 q 704 22 793 58 q 494 -14 614 -14 q 280 43 374 -14 q 135 204 186 100 q 83 446 84 309 l 83 532 q 187 878 83 755 q 479 1001 291 1001 q 728 922 634 1001 q 844 698 823 843 l 713 698 q 480 894 677 894 q 282 802 349 894 q 214 536 214 710 l 214 455 q 290 191 214 289 q 495 93 366 93 q 623 109 568 93 q 714 164 678 125 l 714 386 l 486 386 l 486 492 l 844 492 l 844 130 m 381 1160 q 400 1211 381 1190 q 455 1232 418 1232 q 511 1211 492 1232 q 530 1160 530 1190 q 511 1109 530 1129 q 455 1088 492 1088 q 400 1109 418 1088 q 381 1160 381 1129 z "},"ġ":{"ha":779,"x_min":65,"x_max":685,"o":"m 65 373 q 144 646 65 545 q 355 747 224 747 q 564 652 489 747 l 570 734 l 685 734 l 685 18 q 601 -207 685 -125 q 374 -289 516 -289 q 218 -255 294 -289 q 102 -162 142 -221 l 168 -87 q 365 -186 248 -186 q 508 -135 456 -186 q 559 10 559 -83 l 559 73 q 353 -14 484 -14 q 145 90 224 -14 q 65 373 65 194 m 191 359 q 242 164 191 235 q 385 93 293 93 q 559 201 503 93 l 559 536 q 386 641 501 641 q 243 570 294 641 q 191 359 191 498 m 303 927 q 322 979 303 958 q 377 1000 340 1000 q 433 979 414 1000 q 452 927 452 958 q 433 876 452 897 q 377 856 414 856 q 322 876 340 856 q 303 927 303 897 z "},"Ģ":{"ha":946,"x_min":83,"x_max":844,"o":"m 844 130 q 704 22 793 58 q 494 -14 614 -14 q 280 43 374 -14 q 135 204 186 100 q 83 446 84 309 l 83 532 q 187 878 83 755 q 479 1001 291 1001 q 728 922 634 1001 q 844 698 823 843 l 713 698 q 480 894 677 894 q 282 802 349 894 q 214 536 214 710 l 214 455 q 290 191 214 289 q 495 93 366 93 q 623 109 568 93 q 714 164 678 125 l 714 386 l 486 386 l 486 492 l 844 492 l 844 130 m 455 -354 l 384 -305 q 434 -145 433 -231 l 434 -83 l 554 -83 l 554 -134 q 527 -257 554 -196 q 455 -354 500 -317 z "},"ģ":{"ha":779,"x_min":65,"x_max":685,"o":"m 65 373 q 144 646 65 545 q 355 747 224 747 q 564 652 489 747 l 570 734 l 685 734 l 685 18 q 601 -207 685 -125 q 374 -289 516 -289 q 218 -255 294 -289 q 102 -162 142 -221 l 168 -87 q 365 -186 248 -186 q 508 -135 456 -186 q 559 10 559 -83 l 559 73 q 353 -14 484 -14 q 145 90 224 -14 q 65 373 65 194 m 191 359 q 242 164 191 235 q 385 93 293 93 q 559 201 503 93 l 559 536 q 386 641 501 641 q 243 570 294 641 q 191 359 191 498 m 406 1141 l 478 1085 q 436 943 438 1018 l 436 850 l 311 850 l 311 939 q 339 1049 311 991 q 406 1141 368 1108 z "},"Ĥ":{"ha":990,"x_min":115,"x_max":873,"o":"m 873 0 l 743 0 l 743 456 l 245 456 l 245 0 l 115 0 l 115 987 l 245 987 l 245 563 l 743 563 l 743 987 l 873 987 l 873 0 m 688 1074 l 688 1067 l 585 1067 l 483 1183 l 382 1067 l 278 1067 l 278 1076 l 445 1260 l 521 1260 l 688 1074 z "},"ĥ":{"ha":765,"x_min":95,"x_max":672,"o":"m 220 645 q 437 747 304 747 q 672 485 670 747 l 672 0 l 547 0 l 547 486 q 510 603 546 565 q 399 641 475 641 q 292 608 338 641 q 220 523 246 576 l 220 0 l 95 0 l 95 1042 l 220 1042 l 220 645 m 545 1074 l 545 1067 l 441 1067 l 339 1182 l 238 1067 l 134 1067 l 134 1075 l 301 1259 l 377 1259 l 545 1074 z "},"Ĩ":{"ha":378,"x_min":-50,"x_max":430,"o":"m 254 0 l 124 0 l 124 987 l 254 987 l 254 0 m 430 1238 q 388 1120 430 1165 q 284 1074 347 1074 q 236 1081 256 1074 q 183 1109 216 1088 q 135 1134 150 1130 q 102 1139 121 1139 q 54 1117 74 1139 q 35 1063 35 1096 l -50 1067 q -8 1187 -50 1140 q 96 1235 33 1235 q 138 1228 119 1235 q 190 1202 157 1221 q 240 1176 222 1182 q 278 1170 257 1170 q 327 1193 307 1170 q 346 1246 346 1216 l 430 1238 z "},"ĩ":{"ha":343,"x_min":-67,"x_max":412,"o":"m 231 0 l 105 0 l 105 734 l 231 734 l 231 0 m 412 1019 q 371 900 412 945 q 267 854 329 854 q 218 861 239 854 q 165 889 198 868 q 118 915 132 910 q 84 919 103 919 q 37 898 56 919 q 17 843 17 876 l -67 848 q -26 968 -67 920 q 78 1015 15 1015 q 121 1008 102 1015 q 172 982 140 1002 q 222 956 205 962 q 260 950 239 950 q 309 973 290 950 q 328 1027 328 996 l 412 1019 z "},"Ī":{"ha":378,"x_min":-35,"x_max":420,"o":"m 254 0 l 124 0 l 124 987 l 254 987 l 254 0 m 420 1107 l -35 1107 l -35 1204 l 420 1204 l 420 1107 z "},"ī":{"ha":343,"x_min":-53,"x_max":403,"o":"m 231 0 l 105 0 l 105 734 l 231 734 l 231 0 m 403 887 l -53 887 l -53 984 l 403 984 l 403 887 z "},"Ĭ":{"ha":378,"x_min":-14,"x_max":393,"o":"m 254 0 l 124 0 l 124 987 l 254 987 l 254 0 m 393 1233 q 337 1101 393 1151 q 190 1051 281 1051 q 43 1101 99 1051 q -14 1233 -14 1152 l 89 1233 q 115 1159 89 1185 q 190 1132 140 1132 q 264 1158 237 1132 q 291 1233 291 1185 l 393 1233 z "},"ĭ":{"ha":343,"x_min":-31,"x_max":375,"o":"m 231 0 l 105 0 l 105 734 l 231 734 l 231 0 m 375 1014 q 319 882 375 932 q 172 832 263 832 q 25 882 81 832 q -31 1014 -31 932 l 71 1014 q 97 940 71 966 q 172 913 123 913 q 247 939 220 913 q 273 1014 273 966 l 375 1014 z "},"Į":{"ha":378,"x_min":16,"x_max":255,"o":"m 254 0 l 124 0 l 124 987 l 254 987 l 254 0 m 241 6 l 202 -24 q 125 -144 125 -86 q 178 -193 125 -193 q 246 -176 211 -193 l 255 -258 q 146 -288 208 -288 q 51 -252 86 -288 q 16 -159 16 -217 q 62 -46 16 -98 q 191 44 107 6 l 241 6 z "},"į":{"ha":337,"x_min":-3,"x_max":244,"o":"m 231 0 l 106 0 l 106 734 l 231 734 l 231 0 m 96 928 q 114 980 96 959 q 170 1001 133 1001 q 225 980 206 1001 q 244 928 244 959 q 225 878 244 898 q 170 857 206 857 q 114 878 133 857 q 96 928 96 898 m 222 0 l 182 -31 q 106 -151 106 -92 q 159 -199 106 -199 q 227 -182 191 -199 l 235 -264 q 127 -294 188 -294 q 32 -258 66 -294 q -3 -165 -3 -223 q 42 -52 -3 -104 q 171 38 87 0 l 222 0 z "},"İ":{"ha":378,"x_min":115,"x_max":263,"o":"m 254 0 l 124 0 l 124 987 l 254 987 l 254 0 m 115 1145 q 133 1197 115 1176 q 189 1218 152 1218 q 244 1197 225 1218 q 263 1145 263 1176 q 244 1095 263 1115 q 189 1074 225 1074 q 133 1095 152 1074 q 115 1145 115 1115 z "},"IJ":{"ha":1144,"x_min":124,"x_max":1037,"o":"m 254 0 l 124 0 l 124 987 l 254 987 l 254 0 m 906 987 l 1037 987 l 1037 288 q 952 66 1037 146 q 725 -14 867 -14 q 496 62 578 -14 q 414 273 414 137 l 544 273 q 590 140 544 188 q 725 93 637 93 q 856 144 806 93 q 906 286 905 195 l 906 987 z "},"ij":{"ha":669,"x_min":96,"x_max":571,"o":"m 231 0 l 106 0 l 106 734 l 231 734 l 231 0 m 96 928 q 114 980 96 959 q 170 1001 133 1001 q 225 980 206 1001 q 244 928 244 959 q 225 878 244 898 q 170 857 206 857 q 114 878 133 857 q 96 928 96 898 m 562 734 l 562 -85 q 370 -296 562 -296 q 293 -284 328 -296 l 293 -184 q 350 -189 315 -189 q 414 -166 392 -189 q 436 -87 436 -144 l 436 734 l 562 734 m 423 928 q 442 980 423 958 q 496 1001 460 1001 q 552 980 533 1001 q 571 928 571 959 q 552 878 571 898 q 496 857 533 857 q 441 878 460 857 q 423 928 423 898 z "},"Ĵ":{"ha":766,"x_min":36,"x_max":783,"o":"m 528 987 l 659 987 l 659 288 q 574 66 659 146 q 347 -14 489 -14 q 118 62 200 -14 q 36 273 36 137 l 166 273 q 213 140 166 188 q 347 93 259 93 q 478 144 428 93 q 528 286 528 195 l 528 987 m 783 1065 l 783 1059 l 679 1059 l 577 1174 l 476 1059 l 372 1059 l 372 1067 l 539 1251 l 615 1251 l 783 1065 z "},"ĵ":{"ha":349,"x_min":-52,"x_max":386,"o":"m 242 734 l 242 -60 q 184 -236 242 -176 q 24 -296 127 -296 q -52 -284 -16 -296 l -42 -184 q 24 -193 -22 -193 q 92 -158 68 -193 q 117 -60 117 -123 l 117 734 l 242 734 m 386 829 l 386 822 l 282 822 l 180 937 l 79 822 l -24 822 l -24 830 l 142 1015 l 218 1015 l 386 829 z "},"Ķ":{"ha":871,"x_min":115,"x_max":871,"o":"m 366 459 l 245 334 l 245 0 l 115 0 l 115 987 l 245 987 l 245 499 l 684 987 l 841 987 l 452 551 l 871 0 l 715 0 l 366 459 m 408 -288 l 336 -239 q 387 -79 385 -165 l 387 -16 l 507 -16 l 507 -68 q 480 -190 507 -130 q 408 -288 453 -251 z "},"ķ":{"ha":704,"x_min":96,"x_max":703,"o":"m 300 340 l 221 258 l 221 0 l 96 0 l 96 1042 l 221 1042 l 221 412 l 288 492 l 517 734 l 669 734 l 384 427 l 703 0 l 555 0 l 300 340 m 319 -300 l 248 -252 q 298 -92 296 -178 l 298 -29 l 418 -29 l 418 -81 q 391 -203 418 -142 q 319 -300 364 -264 z "},"Ĺ":{"ha":747,"x_min":109,"x_max":713,"o":"m 245 106 l 713 106 l 713 0 l 115 0 l 115 987 l 245 987 l 245 106 m 240 1249 l 392 1249 l 210 1049 l 109 1049 l 240 1249 z "},"ĺ":{"ha":337,"x_min":100,"x_max":382,"o":"m 231 0 l 106 0 l 106 1042 l 231 1042 l 231 0 m 231 1317 l 382 1317 l 201 1118 l 100 1118 l 231 1317 z "},"Ļ":{"ha":747,"x_min":115,"x_max":713,"o":"m 245 106 l 713 106 l 713 0 l 115 0 l 115 987 l 245 987 l 245 106 m 380 -341 l 309 -292 q 359 -132 358 -218 l 359 -70 l 479 -70 l 479 -121 q 453 -244 479 -183 q 380 -341 426 -304 z "},"ļ":{"ha":337,"x_min":59,"x_max":231,"o":"m 231 0 l 106 0 l 106 1042 l 231 1042 l 231 0 m 130 -341 l 59 -292 q 109 -132 108 -218 l 109 -70 l 229 -70 l 229 -121 q 202 -244 229 -183 q 130 -341 176 -304 z "},"Ľ":{"ha":747,"x_min":115,"x_max":713,"o":"m 245 106 l 713 106 l 713 0 l 115 0 l 115 987 l 245 987 l 245 106 m 452 717 l 380 766 q 431 926 429 840 l 431 988 l 551 988 l 551 937 q 524 814 551 875 q 452 717 497 753 z "},"ľ":{"ha":439,"x_min":106,"x_max":465,"o":"m 231 0 l 106 0 l 106 1042 l 231 1042 l 231 0 m 366 772 l 294 821 q 345 981 343 895 l 345 1043 l 465 1043 l 465 991 q 438 869 465 930 q 366 772 411 808 z "},"Ŀ":{"ha":747,"x_min":115,"x_max":713,"o":"m 245 106 l 713 106 l 713 0 l 115 0 l 115 987 l 245 987 l 245 106 m 397 540 q 415 591 397 570 q 471 612 434 612 q 526 591 507 612 q 545 540 545 570 q 526 489 545 509 q 471 469 507 469 q 415 489 434 469 q 397 540 397 509 z "},"ŀ":{"ha":486,"x_min":106,"x_max":456,"o":"m 231 0 l 106 0 l 106 1042 l 231 1042 l 231 0 m 307 530 q 326 581 307 560 q 381 602 345 602 q 437 581 418 602 q 456 530 456 560 q 437 479 456 499 q 381 458 418 458 q 326 479 345 458 q 307 530 307 499 z "},"Ń":{"ha":990,"x_min":115,"x_max":873,"o":"m 873 0 l 743 0 l 245 761 l 245 0 l 115 0 l 115 987 l 245 987 l 744 223 l 744 987 l 873 987 l 873 0 m 554 1252 l 706 1252 l 524 1053 l 423 1053 l 554 1252 z "},"ń":{"ha":766,"x_min":95,"x_max":672,"o":"m 214 734 l 218 642 q 437 747 302 747 q 672 485 670 747 l 672 0 l 547 0 l 547 486 q 510 603 546 565 q 399 641 475 641 q 292 608 338 641 q 220 523 246 576 l 220 0 l 95 0 l 95 734 l 214 734 m 450 1042 l 602 1042 l 420 842 l 319 842 l 450 1042 z "},"Ņ":{"ha":990,"x_min":115,"x_max":873,"o":"m 873 0 l 743 0 l 245 761 l 245 0 l 115 0 l 115 987 l 245 987 l 744 223 l 744 987 l 873 987 l 873 0 m 448 -341 l 377 -292 q 427 -132 426 -218 l 427 -70 l 547 -70 l 547 -121 q 520 -244 547 -183 q 448 -341 494 -304 z "},"ņ":{"ha":766,"x_min":95,"x_max":672,"o":"m 214 734 l 218 642 q 437 747 302 747 q 672 485 670 747 l 672 0 l 547 0 l 547 486 q 510 603 546 565 q 399 641 475 641 q 292 608 338 641 q 220 523 246 576 l 220 0 l 95 0 l 95 734 l 214 734 m 342 -341 l 271 -292 q 321 -132 319 -218 l 321 -70 l 441 -70 l 441 -121 q 414 -244 441 -183 q 342 -341 387 -304 z "},"Ň":{"ha":990,"x_min":115,"x_max":873,"o":"m 873 0 l 743 0 l 245 761 l 245 0 l 115 0 l 115 987 l 245 987 l 744 223 l 744 987 l 873 987 l 873 0 m 492 1137 l 593 1252 l 702 1252 l 702 1245 l 530 1059 l 453 1059 l 283 1245 l 283 1252 l 389 1252 l 492 1137 z "},"ň":{"ha":766,"x_min":95,"x_max":672,"o":"m 214 734 l 218 642 q 437 747 302 747 q 672 485 670 747 l 672 0 l 547 0 l 547 486 q 510 603 546 565 q 399 641 475 641 q 292 608 338 641 q 220 523 246 576 l 220 0 l 95 0 l 95 734 l 214 734 m 387 926 l 489 1042 l 597 1042 l 597 1035 l 425 849 l 349 849 l 178 1035 l 178 1042 l 285 1042 l 387 926 z "},"ʼn":{"ha":766,"x_min":-46,"x_max":672,"o":"m 214 734 l 218 642 q 437 747 302 747 q 672 485 670 747 l 672 0 l 547 0 l 547 486 q 510 603 546 565 q 399 641 475 641 q 292 608 338 641 q 220 523 246 576 l 220 0 l 95 0 l 95 734 l 214 734 m 25 773 l -46 822 q 4 982 3 896 l 4 1044 l 124 1044 l 124 993 q 97 870 124 931 q 25 773 71 810 z "},"Ō":{"ha":955,"x_min":80,"x_max":874,"o":"m 874 462 q 825 209 874 317 q 687 43 777 100 q 478 -14 597 -14 q 271 44 361 -14 q 131 207 181 101 q 80 453 81 313 l 80 524 q 130 776 80 667 q 270 943 179 885 q 477 1001 360 1001 q 686 944 595 1001 q 825 778 777 886 q 874 524 874 669 l 874 462 m 745 526 q 674 795 745 701 q 477 889 604 889 q 282 795 353 889 q 210 534 212 701 l 210 462 q 281 194 210 292 q 478 97 353 97 q 673 189 604 97 q 745 452 743 281 l 745 526 m 710 1100 l 254 1100 l 254 1197 l 710 1197 l 710 1100 z "},"ō":{"ha":792,"x_min":62,"x_max":730,"o":"m 62 374 q 104 568 62 481 q 222 701 146 654 q 395 747 298 747 q 637 644 545 747 q 730 368 730 540 l 730 359 q 689 166 730 252 q 571 34 648 81 q 396 -14 495 -14 q 154 90 247 -14 q 62 365 62 194 l 62 374 m 188 359 q 244 163 188 237 q 396 89 301 89 q 548 164 492 89 q 604 374 604 239 q 547 569 604 494 q 395 644 490 644 q 245 570 302 644 q 188 359 188 496 m 621 888 l 165 888 l 165 985 l 621 985 l 621 888 z "},"Ŏ":{"ha":955,"x_min":80,"x_max":874,"o":"m 874 462 q 825 209 874 317 q 687 43 777 100 q 478 -14 597 -14 q 271 44 361 -14 q 131 207 181 101 q 80 453 81 313 l 80 524 q 130 776 80 667 q 270 943 179 885 q 477 1001 360 1001 q 686 944 595 1001 q 825 778 777 886 q 874 524 874 669 l 874 462 m 745 526 q 674 795 745 701 q 477 889 604 889 q 282 795 353 889 q 210 534 212 701 l 210 462 q 281 194 210 292 q 478 97 353 97 q 673 189 604 97 q 745 452 743 281 l 745 526 m 682 1226 q 626 1094 682 1144 q 479 1044 570 1044 q 332 1095 389 1044 q 276 1226 276 1145 l 378 1226 q 404 1152 378 1179 q 479 1125 430 1125 q 554 1152 527 1125 q 581 1226 581 1178 l 682 1226 z "},"ŏ":{"ha":792,"x_min":62,"x_max":730,"o":"m 62 374 q 104 568 62 481 q 222 701 146 654 q 395 747 298 747 q 637 644 545 747 q 730 368 730 540 l 730 359 q 689 166 730 252 q 571 34 648 81 q 396 -14 495 -14 q 154 90 247 -14 q 62 365 62 194 l 62 374 m 188 359 q 244 163 188 237 q 396 89 301 89 q 548 164 492 89 q 604 374 604 239 q 547 569 604 494 q 395 644 490 644 q 245 570 302 644 q 188 359 188 496 m 593 1015 q 537 883 593 932 q 391 833 481 833 q 243 883 300 833 q 187 1015 187 933 l 290 1015 q 315 940 290 967 q 391 913 341 913 q 465 940 438 913 q 492 1015 492 966 l 593 1015 z "},"Ő":{"ha":955,"x_min":80,"x_max":874,"o":"m 874 462 q 825 209 874 317 q 687 43 777 100 q 478 -14 597 -14 q 271 44 361 -14 q 131 207 181 101 q 80 453 81 313 l 80 524 q 130 776 80 667 q 270 943 179 885 q 477 1001 360 1001 q 686 944 595 1001 q 825 778 777 886 q 874 524 874 669 l 874 462 m 745 526 q 674 795 745 701 q 477 889 604 889 q 282 795 353 889 q 210 534 212 701 l 210 462 q 281 194 210 292 q 478 97 353 97 q 673 189 604 97 q 745 452 743 281 l 745 526 m 656 1253 l 797 1253 l 614 1047 l 500 1047 l 656 1253 m 426 1253 l 559 1253 l 412 1047 l 310 1047 l 426 1253 z "},"ő":{"ha":792,"x_min":62,"x_max":730,"o":"m 62 374 q 104 568 62 481 q 222 701 146 654 q 395 747 298 747 q 637 644 545 747 q 730 368 730 540 l 730 359 q 689 166 730 252 q 571 34 648 81 q 396 -14 495 -14 q 154 90 247 -14 q 62 365 62 194 l 62 374 m 188 359 q 244 163 188 237 q 396 89 301 89 q 548 164 492 89 q 604 374 604 239 q 547 569 604 494 q 395 644 490 644 q 245 570 302 644 q 188 359 188 496 m 568 1041 l 708 1041 l 526 836 l 411 836 l 568 1041 m 337 1041 l 471 1041 l 323 836 l 221 836 l 337 1041 z "},"Ŕ":{"ha":855,"x_min":114,"x_max":831,"o":"m 477 399 l 245 399 l 245 0 l 114 0 l 114 987 l 441 987 q 697 911 608 987 q 787 690 787 836 q 738 530 787 598 q 599 427 688 461 l 831 8 l 831 0 l 691 0 l 477 399 m 245 506 l 445 506 q 599 556 542 506 q 656 690 656 606 q 602 831 656 782 q 444 880 547 880 l 245 880 l 245 506 m 475 1252 l 627 1252 l 445 1053 l 344 1053 l 475 1252 z "},"ŕ":{"ha":470,"x_min":95,"x_max":490,"o":"m 450 621 q 388 626 421 626 q 220 521 264 626 l 220 0 l 95 0 l 95 734 l 217 734 l 219 649 q 394 747 281 747 q 450 738 431 747 l 450 621 m 338 1042 l 490 1042 l 308 842 l 207 842 l 338 1042 z "},"Ŗ":{"ha":855,"x_min":114,"x_max":831,"o":"m 477 399 l 245 399 l 245 0 l 114 0 l 114 987 l 441 987 q 697 911 608 987 q 787 690 787 836 q 738 530 787 598 q 599 427 688 461 l 831 8 l 831 0 l 691 0 l 477 399 m 245 506 l 445 506 q 599 556 542 506 q 656 690 656 606 q 602 831 656 782 q 444 880 547 880 l 245 880 l 245 506 m 374 -341 l 303 -292 q 353 -132 352 -218 l 353 -70 l 473 -70 l 473 -121 q 447 -244 473 -183 q 374 -341 420 -304 z "},"ŗ":{"ha":470,"x_min":56,"x_max":450,"o":"m 450 621 q 388 626 421 626 q 220 521 264 626 l 220 0 l 95 0 l 95 734 l 217 734 l 219 649 q 394 747 281 747 q 450 738 431 747 l 450 621 m 127 -341 l 56 -292 q 106 -132 105 -218 l 106 -70 l 227 -70 l 227 -121 q 200 -244 227 -183 q 127 -341 173 -304 z "},"Ř":{"ha":855,"x_min":114,"x_max":831,"o":"m 477 399 l 245 399 l 245 0 l 114 0 l 114 987 l 441 987 q 697 911 608 987 q 787 690 787 836 q 738 530 787 598 q 599 427 688 461 l 831 8 l 831 0 l 691 0 l 477 399 m 245 506 l 445 506 q 599 556 542 506 q 656 690 656 606 q 602 831 656 782 q 444 880 547 880 l 245 880 l 245 506 m 412 1137 l 514 1252 l 623 1252 l 623 1245 l 450 1059 l 374 1059 l 203 1245 l 203 1252 l 310 1252 l 412 1137 z "},"ř":{"ha":470,"x_min":67,"x_max":486,"o":"m 450 621 q 388 626 421 626 q 220 521 264 626 l 220 0 l 95 0 l 95 734 l 217 734 l 219 649 q 394 747 281 747 q 450 738 431 747 l 450 621 m 276 926 l 378 1042 l 486 1042 l 486 1035 l 314 849 l 237 849 l 67 1035 l 67 1042 l 174 1042 l 276 926 z "},"Ś":{"ha":824,"x_min":54,"x_max":772,"o":"m 406 440 q 162 558 238 488 q 85 732 85 629 q 179 925 85 848 q 421 1001 272 1001 q 603 962 523 1001 q 726 853 682 922 q 770 702 770 784 l 639 702 q 582 843 639 791 q 421 894 525 894 q 271 851 325 894 q 217 734 217 809 q 268 632 217 673 q 443 555 319 590 q 635 479 566 521 q 738 382 705 437 q 772 251 772 326 q 678 59 772 131 q 428 -14 585 -14 q 238 25 326 -14 q 102 132 150 64 q 54 286 54 200 l 185 286 q 251 145 185 197 q 428 93 317 93 q 586 135 531 93 q 641 250 641 177 q 590 362 641 322 q 406 440 539 401 m 484 1253 l 635 1253 l 454 1054 l 353 1054 l 484 1253 z "},"ś":{"ha":716,"x_min":64,"x_max":648,"o":"m 522 195 q 484 274 522 245 q 350 322 446 302 q 199 371 255 342 q 116 439 143 399 q 90 532 90 478 q 166 685 90 623 q 361 747 242 747 q 563 683 486 747 q 641 518 641 618 l 515 518 q 471 607 515 570 q 361 644 427 644 q 254 614 292 644 q 215 536 215 585 q 251 468 215 491 q 381 424 287 445 q 533 374 475 403 q 620 303 591 345 q 648 203 648 262 q 569 46 648 105 q 365 -14 490 -14 q 209 18 277 -14 q 103 105 141 49 q 64 226 64 161 l 190 226 q 240 126 193 163 q 365 89 288 89 q 479 118 436 89 q 522 195 522 146 m 443 1042 l 595 1042 l 413 842 l 312 842 l 443 1042 z "},"Ŝ":{"ha":824,"x_min":54,"x_max":772,"o":"m 406 440 q 162 558 238 488 q 85 732 85 629 q 179 925 85 848 q 421 1001 272 1001 q 603 962 523 1001 q 726 853 682 922 q 770 702 770 784 l 639 702 q 582 843 639 791 q 421 894 525 894 q 271 851 325 894 q 217 734 217 809 q 268 632 217 673 q 443 555 319 590 q 635 479 566 521 q 738 382 705 437 q 772 251 772 326 q 678 59 772 131 q 428 -14 585 -14 q 238 25 326 -14 q 102 132 150 64 q 54 286 54 200 l 185 286 q 251 145 185 197 q 428 93 317 93 q 586 135 531 93 q 641 250 641 177 q 590 362 641 322 q 406 440 539 401 m 627 1067 l 627 1061 l 524 1061 l 422 1176 l 321 1061 l 217 1061 l 217 1069 l 384 1253 l 460 1253 l 627 1067 z "},"ŝ":{"ha":716,"x_min":64,"x_max":648,"o":"m 522 195 q 484 274 522 245 q 350 322 446 302 q 199 371 255 342 q 116 439 143 399 q 90 532 90 478 q 166 685 90 623 q 361 747 242 747 q 563 683 486 747 q 641 518 641 618 l 515 518 q 471 607 515 570 q 361 644 427 644 q 254 614 292 644 q 215 536 215 585 q 251 468 215 491 q 381 424 287 445 q 533 374 475 403 q 620 303 591 345 q 648 203 648 262 q 569 46 648 105 q 365 -14 490 -14 q 209 18 277 -14 q 103 105 141 49 q 64 226 64 161 l 190 226 q 240 126 193 163 q 365 89 288 89 q 479 118 436 89 q 522 195 522 146 m 587 856 l 587 849 l 483 849 l 381 964 l 280 849 l 176 849 l 176 857 l 343 1042 l 419 1042 l 587 856 z "},"Ş":{"ha":824,"x_min":54,"x_max":772,"o":"m 406 440 q 162 558 238 488 q 85 732 85 629 q 179 925 85 848 q 421 1001 272 1001 q 603 962 523 1001 q 726 853 682 922 q 770 702 770 784 l 639 702 q 582 843 639 791 q 421 894 525 894 q 271 851 325 894 q 217 734 217 809 q 268 632 217 673 q 443 555 319 590 q 635 479 566 521 q 738 382 705 437 q 772 251 772 326 q 678 59 772 131 q 428 -14 585 -14 q 238 25 326 -14 q 102 132 150 64 q 54 286 54 200 l 185 286 q 251 145 185 197 q 428 93 317 93 q 586 135 531 93 q 641 250 641 177 q 590 362 641 322 q 406 440 539 401 m 475 0 l 467 -35 q 570 -153 570 -54 q 516 -257 570 -218 q 365 -295 462 -295 l 360 -222 q 443 -205 414 -222 q 473 -155 473 -187 q 451 -111 473 -125 q 363 -91 429 -97 l 385 0 l 475 0 z "},"ş":{"ha":716,"x_min":64,"x_max":648,"o":"m 522 195 q 484 274 522 245 q 350 322 446 302 q 199 371 255 342 q 116 439 143 399 q 90 532 90 478 q 166 685 90 623 q 361 747 242 747 q 563 683 486 747 q 641 518 641 618 l 515 518 q 471 607 515 570 q 361 644 427 644 q 254 614 292 644 q 215 536 215 585 q 251 468 215 491 q 381 424 287 445 q 533 374 475 403 q 620 303 591 345 q 648 203 648 262 q 569 46 648 105 q 365 -14 490 -14 q 209 18 277 -14 q 103 105 141 49 q 64 226 64 161 l 190 226 q 240 126 193 163 q 365 89 288 89 q 479 118 436 89 q 522 195 522 146 m 430 -5 l 422 -41 q 526 -158 526 -59 q 471 -262 526 -224 q 320 -300 417 -300 l 315 -228 q 398 -210 369 -228 q 428 -161 428 -193 q 406 -117 428 -131 q 318 -96 385 -102 l 340 -5 l 430 -5 z "},"Ș":{"ha":824,"x_min":54,"x_max":772,"o":"m 406 440 q 162 558 238 488 q 85 732 85 629 q 179 925 85 848 q 421 1001 272 1001 q 603 962 523 1001 q 726 853 682 922 q 770 702 770 784 l 639 702 q 582 843 639 791 q 421 894 525 894 q 271 851 325 894 q 217 734 217 809 q 268 632 217 673 q 443 555 319 590 q 635 479 566 521 q 738 382 705 437 q 772 251 772 326 q 678 59 772 131 q 428 -14 585 -14 q 238 25 326 -14 q 102 132 150 64 q 54 286 54 200 l 185 286 q 251 145 185 197 q 428 93 317 93 q 586 135 531 93 q 641 250 641 177 q 590 362 641 322 q 406 440 539 401 m 387 -348 l 315 -299 q 366 -139 364 -225 l 366 -77 l 486 -77 l 486 -128 q 459 -251 486 -190 q 387 -348 432 -311 z "},"ș":{"ha":716,"x_min":64,"x_max":648,"o":"m 522 195 q 484 274 522 245 q 350 322 446 302 q 199 371 255 342 q 116 439 143 399 q 90 532 90 478 q 166 685 90 623 q 361 747 242 747 q 563 683 486 747 q 641 518 641 618 l 515 518 q 471 607 515 570 q 361 644 427 644 q 254 614 292 644 q 215 536 215 585 q 251 468 215 491 q 381 424 287 445 q 533 374 475 403 q 620 303 591 345 q 648 203 648 262 q 569 46 648 105 q 365 -14 490 -14 q 209 18 277 -14 q 103 105 141 49 q 64 226 64 161 l 190 226 q 240 126 193 163 q 365 89 288 89 q 479 118 436 89 q 522 195 522 146 m 342 -354 l 271 -305 q 321 -145 319 -231 l 321 -83 l 441 -83 l 441 -134 q 414 -257 441 -196 q 342 -354 387 -317 z "},"Š":{"ha":824,"x_min":54,"x_max":772,"o":"m 406 440 q 162 558 238 488 q 85 732 85 629 q 179 925 85 848 q 421 1001 272 1001 q 603 962 523 1001 q 726 853 682 922 q 770 702 770 784 l 639 702 q 582 843 639 791 q 421 894 525 894 q 271 851 325 894 q 217 734 217 809 q 268 632 217 673 q 443 555 319 590 q 635 479 566 521 q 738 382 705 437 q 772 251 772 326 q 678 59 772 131 q 428 -14 585 -14 q 238 25 326 -14 q 102 132 150 64 q 54 286 54 200 l 185 286 q 251 145 185 197 q 428 93 317 93 q 586 135 531 93 q 641 250 641 177 q 590 362 641 322 q 406 440 539 401 m 421 1138 l 523 1253 l 631 1253 l 631 1246 l 459 1061 l 382 1061 l 212 1246 l 212 1253 l 319 1253 l 421 1138 z "},"š":{"ha":716,"x_min":64,"x_max":648,"o":"m 522 195 q 484 274 522 245 q 350 322 446 302 q 199 371 255 342 q 116 439 143 399 q 90 532 90 478 q 166 685 90 623 q 361 747 242 747 q 563 683 486 747 q 641 518 641 618 l 515 518 q 471 607 515 570 q 361 644 427 644 q 254 614 292 644 q 215 536 215 585 q 251 468 215 491 q 381 424 287 445 q 533 374 475 403 q 620 303 591 345 q 648 203 648 262 q 569 46 648 105 q 365 -14 490 -14 q 209 18 277 -14 q 103 105 141 49 q 64 226 64 161 l 190 226 q 240 126 193 163 q 365 89 288 89 q 479 118 436 89 q 522 195 522 146 m 380 926 l 482 1042 l 591 1042 l 591 1035 l 418 849 l 342 849 l 172 1035 l 172 1042 l 278 1042 l 380 926 z "},"Ț":{"ha":829,"x_min":33,"x_max":797,"o":"m 797 880 l 479 880 l 479 0 l 350 0 l 350 880 l 33 880 l 33 987 l 797 987 l 797 880 m 376 -348 l 305 -299 q 355 -139 354 -225 l 355 -77 l 475 -77 l 475 -128 q 449 -251 475 -190 q 376 -348 422 -311 z "},"ț":{"ha":454,"x_min":6,"x_max":406,"o":"m 265 911 l 265 734 l 402 734 l 402 637 l 265 637 l 265 182 q 283 116 265 138 q 346 94 302 94 q 406 102 368 94 l 406 0 q 309 -14 356 -14 q 182 37 225 -14 q 140 182 140 88 l 140 637 l 6 637 l 6 734 l 140 734 l 140 911 l 265 911 m 267 -348 l 196 -299 q 246 -139 245 -225 l 246 -77 l 366 -77 l 366 -128 q 339 -251 366 -190 q 267 -348 313 -311 z "},"Ţ":{"ha":829,"x_min":33,"x_max":797,"o":"m 797 880 l 479 880 l 479 0 l 350 0 l 350 880 l 33 880 l 33 987 l 797 987 l 797 880 m 465 0 l 456 -35 q 560 -153 560 -54 q 506 -257 560 -218 q 355 -295 452 -295 l 350 -222 q 433 -205 404 -222 q 463 -155 463 -187 q 441 -111 463 -125 q 353 -91 419 -97 l 374 0 l 465 0 z "},"ţ":{"ha":454,"x_min":6,"x_max":451,"o":"m 265 911 l 265 734 l 402 734 l 402 637 l 265 637 l 265 182 q 283 116 265 138 q 346 94 302 94 q 406 102 368 94 l 406 0 q 309 -14 356 -14 q 182 37 225 -14 q 140 182 140 88 l 140 637 l 6 637 l 6 734 l 140 734 l 140 911 l 265 911 m 355 0 l 347 -35 q 451 -153 451 -54 q 397 -257 451 -218 q 245 -295 342 -295 l 241 -222 q 324 -205 294 -222 q 353 -155 353 -187 q 332 -111 353 -125 q 243 -91 310 -97 l 265 0 l 355 0 z "},"Ť":{"ha":829,"x_min":33,"x_max":797,"o":"m 797 880 l 479 880 l 479 0 l 350 0 l 350 880 l 33 880 l 33 987 l 797 987 l 797 880 m 414 1137 l 515 1252 l 624 1252 l 624 1245 l 452 1059 l 375 1059 l 205 1245 l 205 1252 l 311 1252 l 414 1137 z "},"ť":{"ha":481,"x_min":6,"x_max":507,"o":"m 265 911 l 265 734 l 402 734 l 402 637 l 265 637 l 265 182 q 283 116 265 138 q 346 94 302 94 q 406 102 368 94 l 406 0 q 309 -14 356 -14 q 182 37 225 -14 q 140 182 140 88 l 140 637 l 6 637 l 6 734 l 140 734 l 140 911 l 265 911 m 408 852 l 337 901 q 387 1061 386 975 l 387 1124 l 507 1124 l 507 1072 q 480 950 507 1010 q 408 852 454 889 z "},"Ũ":{"ha":901,"x_min":95,"x_max":810,"o":"m 810 987 l 810 316 q 722 87 809 176 q 486 -12 635 -1 l 451 -14 q 193 74 289 -14 q 95 315 96 161 l 95 987 l 224 987 l 224 319 q 283 152 224 212 q 451 93 342 93 q 620 152 562 93 q 679 318 679 211 l 679 987 l 810 987 m 693 1230 q 651 1112 693 1157 q 547 1066 610 1066 q 499 1073 519 1066 q 446 1101 479 1080 q 398 1126 413 1122 q 365 1131 384 1131 q 317 1109 337 1131 q 298 1055 298 1088 l 214 1059 q 255 1179 214 1132 q 359 1227 296 1227 q 401 1220 382 1227 q 453 1194 420 1213 q 503 1168 486 1174 q 541 1162 520 1162 q 590 1185 570 1162 q 609 1238 609 1208 l 693 1230 z "},"ũ":{"ha":766,"x_min":92,"x_max":670,"o":"m 548 73 q 333 -14 475 -14 q 154 55 216 -14 q 92 256 93 123 l 92 734 l 218 734 l 218 260 q 353 93 218 93 q 545 200 497 93 l 545 734 l 670 734 l 670 0 l 551 0 l 548 73 m 625 1020 q 584 901 625 947 q 479 856 542 856 q 431 863 452 856 q 378 890 411 869 q 331 916 345 911 q 297 920 316 920 q 250 899 269 920 q 230 844 230 878 l 146 849 q 187 969 146 922 q 291 1017 228 1017 q 334 1010 315 1017 q 385 983 353 1003 q 435 958 418 964 q 473 951 452 951 q 522 975 503 951 q 541 1028 541 998 l 625 1020 z "},"Ū":{"ha":901,"x_min":95,"x_max":810,"o":"m 810 987 l 810 316 q 722 87 809 176 q 486 -12 635 -1 l 451 -14 q 193 74 289 -14 q 95 315 96 161 l 95 987 l 224 987 l 224 319 q 283 152 224 212 q 451 93 342 93 q 620 152 562 93 q 679 318 679 211 l 679 987 l 810 987 m 684 1099 l 228 1099 l 228 1196 l 684 1196 l 684 1099 z "},"ū":{"ha":766,"x_min":92,"x_max":670,"o":"m 548 73 q 333 -14 475 -14 q 154 55 216 -14 q 92 256 93 123 l 92 734 l 218 734 l 218 260 q 353 93 218 93 q 545 200 497 93 l 545 734 l 670 734 l 670 0 l 551 0 l 548 73 m 616 888 l 160 888 l 160 985 l 616 985 l 616 888 z "},"Ŭ":{"ha":901,"x_min":95,"x_max":810,"o":"m 810 987 l 810 316 q 722 87 809 176 q 486 -12 635 -1 l 451 -14 q 193 74 289 -14 q 95 315 96 161 l 95 987 l 224 987 l 224 319 q 283 152 224 212 q 451 93 342 93 q 620 152 562 93 q 679 318 679 211 l 679 987 l 810 987 m 656 1225 q 600 1093 656 1143 q 453 1043 544 1043 q 306 1093 362 1043 q 250 1225 250 1143 l 352 1225 q 378 1151 352 1177 q 453 1124 404 1124 q 527 1150 500 1124 q 554 1225 554 1177 l 656 1225 z "},"ŭ":{"ha":766,"x_min":92,"x_max":670,"o":"m 548 73 q 333 -14 475 -14 q 154 55 216 -14 q 92 256 93 123 l 92 734 l 218 734 l 218 260 q 353 93 218 93 q 545 200 497 93 l 545 734 l 670 734 l 670 0 l 551 0 l 548 73 m 588 1015 q 532 883 588 932 q 385 833 476 833 q 238 883 294 833 q 182 1015 182 933 l 284 1015 q 310 940 284 967 q 385 913 336 913 q 459 940 433 913 q 486 1015 486 966 l 588 1015 z "},"Ů":{"ha":901,"x_min":95,"x_max":810,"o":"m 810 987 l 810 316 q 722 87 809 176 q 486 -12 635 -1 l 451 -14 q 193 74 289 -14 q 95 315 96 161 l 95 987 l 224 987 l 224 319 q 283 152 224 212 q 451 93 342 93 q 620 152 562 93 q 679 318 679 211 l 679 987 l 810 987 m 598 1173 q 556 1074 598 1114 q 452 1034 514 1034 q 348 1074 390 1034 q 307 1173 307 1114 q 348 1272 307 1231 q 452 1314 390 1314 q 556 1272 515 1314 q 598 1173 598 1231 m 374 1173 q 396 1118 374 1141 q 452 1095 419 1095 q 508 1117 485 1095 q 531 1173 531 1139 q 508 1229 531 1206 q 452 1253 486 1253 q 396 1229 418 1253 q 374 1173 374 1205 z "},"ů":{"ha":766,"x_min":92,"x_max":670,"o":"m 548 73 q 333 -14 475 -14 q 154 55 216 -14 q 92 256 93 123 l 92 734 l 218 734 l 218 260 q 353 93 218 93 q 545 200 497 93 l 545 734 l 670 734 l 670 0 l 551 0 l 548 73 m 530 962 q 488 864 530 903 q 385 824 446 824 q 280 864 322 824 q 239 962 239 904 q 280 1062 239 1021 q 385 1103 322 1103 q 489 1062 447 1103 q 530 962 530 1021 m 306 962 q 329 907 306 930 q 385 884 351 884 q 440 907 417 884 q 463 962 463 929 q 440 1019 463 996 q 385 1042 418 1042 q 328 1019 351 1042 q 306 962 306 995 z "},"Ű":{"ha":901,"x_min":95,"x_max":810,"o":"m 810 987 l 810 316 q 722 87 809 176 q 486 -12 635 -1 l 451 -14 q 193 74 289 -14 q 95 315 96 161 l 95 987 l 224 987 l 224 319 q 283 152 224 212 q 451 93 342 93 q 620 152 562 93 q 679 318 679 211 l 679 987 l 810 987 m 630 1251 l 770 1251 l 588 1046 l 473 1046 l 630 1251 m 399 1251 l 533 1251 l 385 1046 l 283 1046 l 399 1251 z "},"ű":{"ha":766,"x_min":92,"x_max":703,"o":"m 548 73 q 333 -14 475 -14 q 154 55 216 -14 q 92 256 93 123 l 92 734 l 218 734 l 218 260 q 353 93 218 93 q 545 200 497 93 l 545 734 l 670 734 l 670 0 l 551 0 l 548 73 m 562 1041 l 703 1041 l 520 836 l 406 836 l 562 1041 m 332 1041 l 465 1041 l 317 836 l 216 836 l 332 1041 z "},"Ų":{"ha":901,"x_min":95,"x_max":810,"o":"m 810 987 l 810 315 q 762 138 809 215 q 627 22 715 62 q 522 -121 522 -56 q 574 -170 522 -170 q 642 -152 607 -170 l 651 -234 q 543 -264 604 -264 q 447 -229 482 -264 q 412 -135 412 -193 q 466 -13 412 -69 l 451 -14 q 193 74 289 -14 q 95 315 96 161 l 95 987 l 224 987 l 224 319 q 283 152 224 212 q 451 93 342 93 q 620 152 562 93 q 679 318 679 211 l 679 987 l 810 987 z "},"ų":{"ha":766,"x_min":92,"x_max":677,"o":"m 663 0 l 624 -31 q 547 -151 547 -92 q 600 -199 547 -199 q 668 -182 633 -199 l 677 -264 q 568 -294 629 -294 q 473 -258 508 -294 q 438 -165 438 -223 q 551 4 438 -68 l 548 73 q 333 -14 475 -14 q 154 55 216 -14 q 92 256 93 123 l 92 734 l 218 734 l 218 260 q 353 93 218 93 q 545 200 497 93 l 545 734 l 670 734 l 670 0 l 663 0 z "},"Ŵ":{"ha":1232,"x_min":41,"x_max":1202,"o":"m 328 311 l 347 181 l 374 298 l 570 987 l 680 987 l 870 298 l 897 179 l 918 312 l 1072 987 l 1202 987 l 963 0 l 844 0 l 641 720 l 625 795 l 610 720 l 399 0 l 280 0 l 41 987 l 172 987 l 328 311 m 832 1066 l 832 1059 l 728 1059 l 627 1175 l 526 1059 l 422 1059 l 422 1067 l 589 1252 l 665 1252 l 832 1066 z "},"ŵ":{"ha":1044,"x_min":29,"x_max":1011,"o":"m 745 173 l 886 734 l 1011 734 l 798 0 l 696 0 l 517 556 l 344 0 l 242 0 l 29 734 l 154 734 l 298 184 l 469 734 l 570 734 l 745 173 m 723 856 l 723 849 l 619 849 l 517 964 l 416 849 l 313 849 l 313 857 l 479 1042 l 555 1042 l 723 856 z "},"Ŷ":{"ha":834,"x_min":10,"x_max":821,"o":"m 416 492 l 673 987 l 821 987 l 481 368 l 481 0 l 351 0 l 351 368 l 10 987 l 159 987 l 416 492 m 624 1066 l 624 1059 l 520 1059 l 418 1175 l 317 1059 l 214 1059 l 214 1067 l 380 1252 l 456 1252 l 624 1066 z "},"ŷ":{"ha":657,"x_min":15,"x_max":640,"o":"m 335 184 l 506 734 l 640 734 l 345 -113 q 127 -296 277 -296 l 104 -294 l 57 -286 l 57 -184 l 91 -186 q 190 -161 155 -186 q 249 -66 226 -135 l 277 8 l 15 734 l 152 734 l 335 184 m 550 856 l 550 849 l 446 849 l 345 964 l 243 849 l 140 849 l 140 857 l 307 1042 l 382 1042 l 550 856 z "},"Ÿ":{"ha":834,"x_min":10,"x_max":821,"o":"m 416 492 l 673 987 l 821 987 l 481 368 l 481 0 l 351 0 l 351 368 l 10 987 l 159 987 l 416 492 m 200 1140 q 219 1191 200 1171 q 274 1212 237 1212 q 330 1191 311 1212 q 349 1140 349 1171 q 330 1089 349 1109 q 274 1069 311 1069 q 219 1089 237 1069 q 200 1140 200 1109 m 492 1139 q 510 1190 492 1169 q 566 1211 529 1211 q 621 1190 602 1211 q 640 1139 640 1169 q 621 1088 640 1108 q 566 1067 602 1067 q 510 1088 529 1067 q 492 1139 492 1108 z "},"Ź":{"ha":831,"x_min":58,"x_max":777,"o":"m 212 106 l 777 106 l 777 0 l 58 0 l 58 98 l 600 880 l 67 880 l 67 987 l 755 987 l 755 892 l 212 106 m 479 1252 l 631 1252 l 450 1053 l 349 1053 l 479 1252 z "},"ź":{"ha":688,"x_min":60,"x_max":642,"o":"m 213 102 l 642 102 l 642 0 l 60 0 l 60 92 l 465 630 l 66 630 l 66 734 l 622 734 l 622 645 l 213 102 m 410 1042 l 562 1042 l 380 842 l 279 842 l 410 1042 z "},"Ż":{"ha":831,"x_min":58,"x_max":777,"o":"m 212 106 l 777 106 l 777 0 l 58 0 l 58 98 l 600 880 l 67 880 l 67 987 l 755 987 l 755 892 l 212 106 m 344 1137 q 362 1189 344 1168 q 418 1210 381 1210 q 473 1189 454 1210 q 492 1137 492 1168 q 473 1086 492 1107 q 418 1066 454 1066 q 362 1086 381 1066 q 344 1137 344 1107 z "},"ż":{"ha":688,"x_min":60,"x_max":642,"o":"m 213 102 l 642 102 l 642 0 l 60 0 l 60 92 l 465 630 l 66 630 l 66 734 l 622 734 l 622 645 l 213 102 m 275 927 q 293 979 275 958 q 349 1000 312 1000 q 404 979 385 1000 q 423 927 423 958 q 404 876 423 897 q 349 856 385 856 q 293 876 312 856 q 275 927 275 897 z "},"Ž":{"ha":831,"x_min":58,"x_max":777,"o":"m 212 106 l 777 106 l 777 0 l 58 0 l 58 98 l 600 880 l 67 880 l 67 987 l 755 987 l 755 892 l 212 106 m 417 1137 l 519 1252 l 627 1252 l 627 1245 l 455 1059 l 378 1059 l 208 1245 l 208 1252 l 315 1252 l 417 1137 z "},"ž":{"ha":688,"x_min":60,"x_max":642,"o":"m 213 102 l 642 102 l 642 0 l 60 0 l 60 92 l 465 630 l 66 630 l 66 734 l 622 734 l 622 645 l 213 102 m 348 926 l 450 1042 l 558 1042 l 558 1035 l 386 849 l 309 849 l 139 1035 l 139 1042 l 245 1042 l 348 926 z "},"Ǽ":{"ha":1298,"x_min":-9,"x_max":1274,"o":"m 1274 0 l 675 0 l 665 239 l 283 239 l 144 0 l -9 0 l 587 987 l 1232 987 l 1232 884 l 764 884 l 777 565 l 1177 565 l 1177 463 l 781 463 l 796 102 l 1274 102 l 1274 0 m 351 357 l 661 357 l 640 854 l 351 357 m 698 1260 l 850 1260 l 668 1061 l 567 1061 l 698 1260 z "},"ǽ":{"ha":1173,"x_min":53,"x_max":1126,"o":"m 856 -14 q 587 109 679 -14 q 466 18 543 50 q 294 -14 389 -14 q 117 45 180 -14 q 53 206 53 104 q 130 372 53 313 q 357 431 207 431 l 508 431 l 508 488 q 471 603 508 561 q 363 644 433 644 q 244 607 292 644 q 197 515 197 570 l 72 528 q 154 686 72 625 q 363 747 236 747 q 500 719 441 747 q 594 635 560 691 q 696 718 637 688 q 826 747 755 747 q 1047 660 968 747 q 1126 415 1126 573 l 1126 337 l 632 337 q 696 153 637 218 q 856 88 755 88 q 1038 140 956 88 l 1070 161 l 1114 68 q 856 -14 1006 -14 m 318 88 q 420 113 367 88 q 508 175 474 138 l 508 336 l 353 336 q 227 297 274 334 q 179 203 179 260 q 215 120 179 151 q 318 88 251 88 m 826 644 q 697 586 748 644 q 635 434 647 528 l 1000 434 l 1000 455 q 955 594 1000 545 q 826 644 909 644 m 644 1042 l 796 1042 l 614 843 l 513 843 l 644 1042 z "},"Ǿ":{"ha":955,"x_min":80,"x_max":888,"o":"m 874 462 q 825 209 874 317 q 687 43 777 100 q 478 -14 597 -14 q 273 42 362 -14 l 208 -63 l 111 -63 l 209 94 q 80 468 80 224 l 80 524 q 130 776 80 667 q 270 943 179 885 q 477 1001 360 1001 q 722 916 622 1001 l 792 1028 l 888 1028 l 780 855 q 874 529 873 728 l 874 462 m 210 462 q 276 201 210 296 l 659 814 q 477 889 589 889 q 282 795 353 889 q 210 534 212 701 l 210 462 m 745 526 q 707 738 745 649 l 334 140 q 478 97 396 97 q 673 189 604 97 q 745 452 743 281 l 745 526 m 546 1302 l 698 1302 l 516 1103 l 415 1103 l 546 1302 z "},"ǿ":{"ha":787,"x_min":62,"x_max":730,"o":"m 62 374 q 103 567 62 481 q 221 700 145 653 q 395 747 298 747 q 533 719 469 747 l 583 819 l 667 819 l 597 680 q 730 359 730 576 q 688 165 730 252 q 570 33 646 79 q 396 -14 494 -14 q 267 10 326 -14 l 217 -91 l 133 -91 l 201 47 q 62 374 62 148 m 187 359 q 253 152 187 227 l 486 623 q 395 644 444 644 q 244 570 301 644 q 187 359 187 496 m 604 374 q 545 572 604 497 l 314 106 q 396 89 351 89 q 547 163 490 89 q 604 363 604 237 l 604 374 m 425 1042 l 577 1042 l 395 842 l 294 842 l 425 1042 z "},"Ά":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 163 1084 l 281 1084 l 203 856 l 127 856 l 163 1084 z "},"Έ":{"ha":789,"x_min":-146,"x_max":742,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 m -109 1084 l 9 1084 l -70 856 l -146 856 l -109 1084 z "},"Ή":{"ha":990,"x_min":-136,"x_max":873,"o":"m 873 0 l 743 0 l 743 456 l 245 456 l 245 0 l 115 0 l 115 987 l 245 987 l 245 563 l 743 563 l 743 987 l 873 987 l 873 0 m -100 1086 l 18 1086 l -60 857 l -136 857 l -100 1086 z "},"Ί":{"ha":378,"x_min":-132,"x_max":254,"o":"m 254 0 l 124 0 l 124 987 l 254 987 l 254 0 m -96 1085 l 22 1085 l -56 857 l -132 857 l -96 1085 z "},"Ό":{"ha":968,"x_min":-18,"x_max":888,"o":"m 888 462 q 839 209 888 317 q 701 43 790 100 q 492 -14 611 -14 q 285 44 375 -14 q 145 207 195 101 q 94 453 95 313 l 94 524 q 143 776 94 667 q 283 943 193 885 q 490 1001 374 1001 q 700 944 609 1001 q 839 778 790 886 q 888 524 888 669 l 888 462 m 758 526 q 688 795 758 701 q 490 889 617 889 q 296 795 367 889 q 223 534 225 701 l 223 462 q 295 194 223 292 q 492 97 366 97 q 687 189 618 97 q 758 452 756 281 l 758 526 m 19 1084 l 137 1084 l 58 856 l -18 856 l 19 1084 z "},"Ύ":{"ha":902,"x_min":-160,"x_max":889,"o":"m 484 492 l 741 987 l 889 987 l 549 368 l 549 0 l 418 0 l 418 368 l 78 987 l 227 987 l 484 492 m -123 1084 l -5 1084 l -84 856 l -160 856 l -123 1084 z "},"Ώ":{"ha":937,"x_min":-16,"x_max":846,"o":"m 513 110 q 659 224 607 128 q 713 479 711 321 l 713 570 q 648 810 713 727 q 467 894 582 894 q 288 809 353 894 q 222 569 222 724 l 222 492 q 276 229 222 330 q 427 110 329 129 l 427 0 l 94 0 l 94 106 l 243 106 q 131 280 172 176 q 90 494 90 384 l 90 569 q 138 794 90 695 q 272 947 186 893 q 467 1001 358 1001 q 662 948 576 1001 q 795 799 747 895 q 846 581 844 703 l 846 492 q 805 280 846 384 q 692 106 764 176 l 842 106 l 842 0 l 513 0 l 513 110 m 21 1084 l 139 1084 l 60 856 l -16 856 l 21 1084 z "},"ΐ":{"ha":450,"x_min":-68,"x_max":465,"o":"m 258 734 l 258 185 q 276 121 258 142 q 338 99 295 99 q 397 107 371 99 l 398 5 q 301 -8 351 -8 q 132 191 132 -8 l 132 734 l 258 734 m 181 1120 l 309 1120 l 240 941 l 149 941 l 181 1120 m -68 916 q -50 967 -68 947 q 5 988 -31 988 q 61 967 42 988 q 80 916 80 947 q 61 865 80 886 q 5 845 42 845 q -50 865 -31 845 q -68 916 -68 886 m 316 915 q 335 966 316 945 q 390 987 353 987 q 446 966 427 987 q 465 915 465 945 q 446 864 465 884 q 390 844 427 844 q 335 864 353 844 q 316 915 316 884 z "},"Α":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 z "},"Β":{"ha":865,"x_min":115,"x_max":787,"o":"m 115 0 l 115 987 l 437 987 q 679 921 598 987 q 760 724 760 854 q 721 602 760 655 q 614 519 682 549 q 740 434 694 497 q 787 285 787 372 q 701 76 787 152 q 457 0 614 0 l 115 0 m 245 462 l 245 106 l 460 106 q 603 154 551 106 q 656 283 656 201 q 462 462 656 462 l 245 462 m 245 566 l 441 566 q 578 609 527 566 q 629 725 629 652 q 582 843 629 806 q 437 880 534 880 l 245 880 l 245 566 z "},"Ε":{"ha":789,"x_min":115,"x_max":742,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 z "},"Ζ":{"ha":831,"x_min":58,"x_max":777,"o":"m 212 106 l 777 106 l 777 0 l 58 0 l 58 98 l 600 880 l 67 880 l 67 987 l 755 987 l 755 892 l 212 106 z "},"Η":{"ha":990,"x_min":115,"x_max":873,"o":"m 873 0 l 743 0 l 743 456 l 245 456 l 245 0 l 115 0 l 115 987 l 245 987 l 245 563 l 743 563 l 743 987 l 873 987 l 873 0 z "},"Ι":{"ha":378,"x_min":124,"x_max":254,"o":"m 254 0 l 124 0 l 124 987 l 254 987 l 254 0 z "},"Κ":{"ha":871,"x_min":115,"x_max":871,"o":"m 366 459 l 245 334 l 245 0 l 115 0 l 115 987 l 245 987 l 245 499 l 684 987 l 841 987 l 452 551 l 871 0 l 715 0 l 366 459 z "},"Μ":{"ha":1213,"x_min":115,"x_max":1097,"o":"m 283 987 l 606 182 l 928 987 l 1097 987 l 1097 0 l 967 0 l 967 385 l 979 800 l 655 0 l 555 0 l 232 798 l 245 385 l 245 0 l 115 0 l 115 987 l 283 987 z "},"Ν":{"ha":990,"x_min":115,"x_max":873,"o":"m 873 0 l 743 0 l 245 761 l 245 0 l 115 0 l 115 987 l 245 987 l 744 223 l 744 987 l 873 987 l 873 0 z "},"Ο":{"ha":955,"x_min":80,"x_max":874,"o":"m 874 462 q 825 209 874 317 q 687 43 777 100 q 478 -14 597 -14 q 271 44 361 -14 q 131 207 181 101 q 80 453 81 313 l 80 524 q 130 776 80 667 q 270 943 179 885 q 477 1001 360 1001 q 686 944 595 1001 q 825 778 777 886 q 874 524 874 669 l 874 462 m 745 526 q 674 795 745 701 q 477 889 604 889 q 282 795 353 889 q 210 534 212 701 l 210 462 q 281 194 210 292 q 478 97 353 97 q 673 189 604 97 q 745 452 743 281 l 745 526 z "},"Ρ":{"ha":876,"x_min":115,"x_max":825,"o":"m 245 387 l 245 0 l 115 0 l 115 987 l 479 987 q 733 905 641 987 q 825 686 825 822 q 735 464 825 542 q 477 387 645 387 l 245 387 m 245 493 l 479 493 q 639 542 583 493 q 694 684 694 591 q 639 825 694 772 q 486 880 583 878 l 245 880 l 245 493 z "},"Τ":{"ha":829,"x_min":33,"x_max":797,"o":"m 797 880 l 479 880 l 479 0 l 350 0 l 350 880 l 33 880 l 33 987 l 797 987 l 797 880 z "},"Υ":{"ha":834,"x_min":10,"x_max":821,"o":"m 416 492 l 673 987 l 821 987 l 481 368 l 481 0 l 351 0 l 351 368 l 10 987 l 159 987 l 416 492 z "},"Χ":{"ha":871,"x_min":39,"x_max":834,"o":"m 437 609 l 673 987 l 827 987 l 515 498 l 834 0 l 680 0 l 437 385 l 193 0 l 39 0 l 359 498 l 46 987 l 199 987 l 437 609 z "},"Ϊ":{"ha":378,"x_min":-29,"x_max":411,"o":"m 254 0 l 124 0 l 124 987 l 254 987 l 254 0 m -29 1148 q -11 1199 -29 1179 q 45 1220 8 1220 q 100 1199 81 1220 q 119 1148 119 1179 q 100 1097 119 1118 q 45 1077 81 1077 q -11 1097 8 1077 q -29 1148 -29 1118 m 262 1147 q 281 1198 262 1177 q 336 1219 300 1219 q 392 1198 373 1219 q 411 1147 411 1177 q 392 1096 411 1116 q 336 1076 373 1076 q 281 1096 300 1076 q 262 1147 262 1116 z "},"Ϋ":{"ha":834,"x_min":10,"x_max":821,"o":"m 416 492 l 673 987 l 821 987 l 481 368 l 481 0 l 351 0 l 351 368 l 10 987 l 159 987 l 416 492 m 200 1140 q 219 1191 200 1171 q 274 1212 237 1212 q 330 1191 311 1212 q 349 1140 349 1171 q 330 1089 349 1109 q 274 1069 311 1069 q 219 1089 237 1069 q 200 1140 200 1109 m 492 1139 q 510 1190 492 1169 q 566 1211 529 1211 q 621 1190 602 1211 q 640 1139 640 1169 q 621 1088 640 1108 q 566 1067 602 1067 q 510 1088 529 1067 q 492 1139 492 1108 z "},"ά":{"ha":785,"x_min":68,"x_max":775,"o":"m 682 734 l 682 193 q 736 98 684 98 q 760 102 749 98 l 775 9 q 692 -14 743 -14 q 567 98 593 -14 q 353 -14 494 -14 q 145 82 222 -14 q 68 343 68 178 l 68 353 q 144 640 68 532 q 354 747 221 747 q 564 638 492 747 l 576 734 l 682 734 m 193 339 q 243 154 193 220 q 384 88 292 88 q 557 214 501 88 l 557 517 q 385 644 499 644 q 244 567 294 644 q 193 339 193 490 m 414 1081 l 532 1081 l 453 852 l 377 852 l 414 1081 z "},"έ":{"ha":749,"x_min":67,"x_max":681,"o":"m 194 206 q 244 121 194 154 q 374 87 294 87 q 503 125 450 87 q 555 217 555 162 l 681 217 q 594 49 681 112 q 374 -14 508 -14 q 151 46 235 -14 q 67 206 67 106 q 206 377 67 332 q 113 443 146 401 q 80 534 80 484 q 158 690 80 634 q 374 747 237 747 q 584 686 500 747 q 669 529 669 625 l 543 529 q 495 611 543 576 q 374 645 446 645 q 252 614 298 645 q 206 533 206 583 q 372 425 206 425 l 505 425 l 505 324 l 353 324 q 194 206 194 320 m 363 1080 l 481 1080 l 403 852 l 327 852 l 363 1080 z "},"ή":{"ha":787,"x_min":98,"x_max":684,"o":"m 212 734 l 219 642 q 436 747 300 747 q 624 681 565 747 q 684 475 683 614 l 684 -281 l 558 -281 l 558 468 q 522 602 558 560 q 398 644 485 644 q 292 615 336 644 q 224 532 248 585 l 224 0 l 98 0 l 98 734 l 212 734 m 382 1081 l 500 1081 l 421 852 l 345 852 l 382 1081 z "},"ί":{"ha":450,"x_min":132,"x_max":398,"o":"m 258 734 l 258 185 q 276 121 258 142 q 338 99 295 99 q 397 107 371 99 l 398 5 q 301 -8 351 -8 q 132 191 132 -8 l 132 734 l 258 734 m 189 1067 l 307 1067 l 229 838 l 153 838 l 189 1067 z "},"ΰ":{"ha":758,"x_min":97,"x_max":688,"o":"m 223 734 l 223 295 q 359 88 223 88 q 505 173 447 88 q 562 381 562 258 q 479 734 559 538 l 611 734 q 688 381 688 570 q 601 95 688 203 q 366 -14 513 -14 q 166 62 234 -14 q 97 284 98 138 l 97 734 l 223 734 m 349 1120 l 476 1120 l 408 941 l 316 941 l 349 1120 m 99 916 q 118 967 99 947 q 173 988 136 988 q 229 967 210 988 q 248 916 248 947 q 229 865 248 886 q 173 845 210 845 q 118 865 136 845 q 99 916 99 886 m 484 915 q 502 966 484 945 q 557 987 521 987 q 613 966 594 987 q 632 915 632 945 q 613 864 632 884 q 557 844 594 844 q 502 864 521 844 q 484 915 484 884 z "},"κ":{"ha":772,"x_min":104,"x_max":737,"o":"m 303 313 l 231 313 l 231 0 l 104 0 l 104 734 l 231 734 l 231 423 l 292 423 l 562 734 l 713 734 l 406 378 l 737 0 l 579 0 l 303 313 z "},"ο":{"ha":792,"x_min":62,"x_max":730,"o":"m 62 374 q 104 568 62 481 q 222 701 146 654 q 395 747 298 747 q 637 644 545 747 q 730 368 730 540 l 730 359 q 689 166 730 252 q 571 34 648 81 q 396 -14 495 -14 q 154 90 247 -14 q 62 365 62 194 l 62 374 m 188 359 q 244 163 188 237 q 396 89 301 89 q 548 164 492 89 q 604 374 604 239 q 547 569 604 494 q 395 644 490 644 q 245 570 302 644 q 188 359 188 496 z "},"μ":{"ha":787,"x_min":104,"x_max":682,"o":"m 230 734 l 230 304 q 266 141 231 194 q 379 88 300 88 q 556 191 514 88 l 556 734 l 682 734 l 682 0 l 569 0 l 563 78 q 385 -14 500 -14 q 230 36 285 -14 l 230 -282 l 104 -282 l 104 734 l 230 734 z "},"ν":{"ha":673,"x_min":22,"x_max":647,"o":"m 337 170 l 519 734 l 647 734 l 384 0 l 288 0 l 22 734 l 151 734 l 337 170 z "},"χ":{"ha":688,"x_min":61,"x_max":773,"o":"m 132 744 q 309 614 250 744 l 410 384 l 583 734 l 710 734 l 471 245 l 619 -93 q 707 -182 661 -180 l 724 -182 l 773 -178 l 741 -286 q 700 -296 725 -296 q 597 -264 638 -296 q 515 -141 557 -232 l 405 110 l 214 -281 l 81 -281 l 344 250 l 230 513 q 108 637 180 637 l 62 633 l 61 734 q 132 744 107 744 z "},"ϊ":{"ha":450,"x_min":-18,"x_max":422,"o":"m 258 734 l 258 185 q 276 121 258 142 q 338 99 295 99 q 397 107 371 99 l 398 5 q 301 -8 351 -8 q 132 191 132 -8 l 132 734 l 258 734 m -18 916 q 0 967 -18 947 q 56 988 19 988 q 111 967 92 988 q 130 916 130 947 q 111 865 130 886 q 56 845 92 845 q 0 865 19 845 q -18 916 -18 886 m 273 915 q 292 966 273 945 q 347 987 311 987 q 403 966 384 987 q 422 915 422 945 q 403 864 422 884 q 347 844 384 844 q 292 864 311 844 q 273 915 273 884 z "},"ϋ":{"ha":758,"x_min":97,"x_max":688,"o":"m 223 734 l 223 295 q 359 88 223 88 q 505 173 447 88 q 562 381 562 258 q 479 734 559 538 l 611 734 q 688 381 688 570 q 601 95 688 203 q 366 -14 513 -14 q 166 62 234 -14 q 97 284 98 138 l 97 734 l 223 734 m 149 916 q 168 967 149 947 q 223 988 186 988 q 279 967 260 988 q 298 916 298 947 q 279 865 298 886 q 223 845 260 845 q 168 865 186 845 q 149 916 149 886 m 441 915 q 459 966 441 945 q 515 987 478 987 q 570 966 551 987 q 589 915 589 945 q 570 864 589 884 q 515 844 551 844 q 459 864 478 844 q 441 915 441 884 z "},"ό":{"ha":792,"x_min":62,"x_max":730,"o":"m 62 374 q 104 568 62 481 q 222 701 146 654 q 395 747 298 747 q 637 644 545 747 q 730 368 730 540 l 730 359 q 689 166 730 252 q 571 34 648 81 q 396 -14 495 -14 q 154 90 247 -14 q 62 365 62 194 l 62 374 m 188 359 q 244 163 188 237 q 396 89 301 89 q 548 164 492 89 q 604 374 604 239 q 547 569 604 494 q 395 644 490 644 q 245 570 302 644 q 188 359 188 496 m 380 1081 l 498 1081 l 419 852 l 343 852 l 380 1081 z "},"ύ":{"ha":758,"x_min":97,"x_max":688,"o":"m 223 734 l 223 295 q 359 88 223 88 q 505 173 447 88 q 562 381 562 258 q 479 734 559 538 l 611 734 q 688 381 688 570 q 601 95 688 203 q 366 -14 513 -14 q 166 62 234 -14 q 97 284 98 138 l 97 734 l 223 734 m 357 1067 l 475 1067 l 397 838 l 321 838 l 357 1067 z "},"ώ":{"ha":1144,"x_min":83,"x_max":1059,"o":"m 307 734 q 208 380 213 542 q 247 165 208 242 q 357 88 286 88 q 469 147 431 88 q 507 318 507 205 l 507 522 l 634 522 l 634 315 q 673 146 635 203 q 784 88 711 88 q 895 165 856 88 q 933 380 933 241 q 835 734 928 542 l 967 734 q 1059 380 1059 568 q 988 90 1059 193 q 791 -14 918 -14 q 570 148 628 -14 q 487 27 543 68 q 351 -14 431 -14 q 153 90 223 -14 q 83 380 83 193 q 174 734 83 574 l 307 734 m 564 1065 l 682 1065 l 604 836 l 528 836 l 564 1065 z "},"Ё":{"ha":789,"x_min":115,"x_max":742,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 m 201 1148 q 220 1199 201 1179 q 275 1220 239 1220 q 331 1199 312 1220 q 350 1148 350 1179 q 331 1097 350 1118 q 275 1077 312 1077 q 220 1097 239 1077 q 201 1148 201 1118 m 493 1147 q 512 1198 493 1177 q 567 1219 530 1219 q 623 1198 604 1219 q 642 1147 642 1177 q 623 1096 642 1116 q 567 1076 604 1076 q 512 1096 530 1076 q 493 1147 493 1116 z "},"Ѓ":{"ha":772,"x_min":120,"x_max":727,"o":"m 727 880 l 251 880 l 251 0 l 120 0 l 120 987 l 727 987 l 727 880 m 486 1260 l 637 1260 l 456 1061 l 355 1061 l 486 1260 z "},"Ѕ":{"ha":824,"x_min":54,"x_max":772,"o":"m 406 440 q 162 558 238 488 q 85 732 85 629 q 179 925 85 848 q 421 1001 272 1001 q 603 962 523 1001 q 726 853 682 922 q 770 702 770 784 l 639 702 q 582 843 639 791 q 421 894 525 894 q 271 851 325 894 q 217 734 217 809 q 268 632 217 673 q 443 555 319 590 q 635 479 566 521 q 738 382 705 437 q 772 251 772 326 q 678 59 772 131 q 428 -14 585 -14 q 238 25 326 -14 q 102 132 150 64 q 54 286 54 200 l 185 286 q 251 145 185 197 q 428 93 317 93 q 586 135 531 93 q 641 250 641 177 q 590 362 641 322 q 406 440 539 401 z "},"І":{"ha":378,"x_min":124,"x_max":254,"o":"m 254 0 l 124 0 l 124 987 l 254 987 l 254 0 z "},"Ї":{"ha":378,"x_min":-29,"x_max":411,"o":"m 254 0 l 124 0 l 124 987 l 254 987 l 254 0 m -29 1148 q -11 1199 -29 1179 q 45 1220 8 1220 q 100 1199 81 1220 q 119 1148 119 1179 q 100 1097 119 1118 q 45 1077 81 1077 q -11 1097 8 1077 q -29 1148 -29 1118 m 262 1147 q 281 1198 262 1177 q 336 1219 300 1219 q 392 1198 373 1219 q 411 1147 411 1177 q 392 1096 411 1116 q 336 1076 373 1076 q 281 1096 300 1076 q 262 1147 262 1116 z "},"Ј":{"ha":766,"x_min":36,"x_max":659,"o":"m 528 987 l 659 987 l 659 288 q 574 66 659 146 q 347 -14 489 -14 q 118 62 200 -14 q 36 273 36 137 l 166 273 q 213 140 166 188 q 347 93 259 93 q 478 144 428 93 q 528 286 528 195 l 528 987 z "},"К":{"ha":892,"x_min":121,"x_max":888,"o":"m 371 444 l 251 444 l 251 0 l 121 0 l 121 987 l 251 987 l 251 552 l 353 552 l 698 987 l 860 987 l 483 509 l 888 0 l 728 0 l 371 444 z "},"Ќ":{"ha":871,"x_min":115,"x_max":871,"o":"m 366 459 l 245 334 l 245 0 l 115 0 l 115 987 l 245 987 l 245 499 l 684 987 l 841 987 l 452 551 l 871 0 l 715 0 l 366 459 m 471 1248 l 623 1248 l 441 1048 l 340 1048 l 471 1248 z "},"Ў":{"ha":873,"x_min":52,"x_max":832,"o":"m 454 414 l 681 987 l 832 987 l 483 165 q 417 53 448 86 q 346 3 387 20 q 243 -14 304 -14 q 174 -8 189 -14 l 178 95 l 240 92 q 346 161 311 92 l 363 196 l 389 256 l 52 987 l 198 987 l 454 414 m 642 1233 q 586 1101 642 1151 q 439 1051 530 1051 q 292 1101 348 1051 q 235 1233 235 1152 l 338 1233 q 363 1159 338 1185 q 439 1132 389 1132 q 513 1158 486 1132 q 540 1233 540 1185 l 642 1233 z "},"А":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 z "},"В":{"ha":865,"x_min":115,"x_max":787,"o":"m 115 0 l 115 987 l 437 987 q 679 921 598 987 q 760 724 760 854 q 721 602 760 655 q 614 519 682 549 q 740 434 694 497 q 787 285 787 372 q 701 76 787 152 q 457 0 614 0 l 115 0 m 245 462 l 245 106 l 460 106 q 603 154 551 106 q 656 283 656 201 q 462 462 656 462 l 245 462 m 245 566 l 441 566 q 578 609 527 566 q 629 725 629 652 q 582 843 629 806 q 437 880 534 880 l 245 880 l 245 566 z "},"Г":{"ha":772,"x_min":120,"x_max":727,"o":"m 727 880 l 251 880 l 251 0 l 120 0 l 120 987 l 727 987 l 727 880 z "},"Е":{"ha":789,"x_min":115,"x_max":742,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 z "},"Й":{"ha":990,"x_min":120,"x_max":867,"o":"m 737 987 l 867 987 l 867 0 l 737 0 l 737 761 l 251 0 l 120 0 l 120 987 l 251 987 l 251 227 l 737 987 m 701 1233 q 645 1101 701 1151 q 498 1051 589 1051 q 351 1101 407 1051 q 294 1233 294 1152 l 397 1233 q 422 1159 397 1185 q 498 1132 448 1132 q 572 1158 545 1132 q 599 1233 599 1185 l 701 1233 z "},"М":{"ha":1213,"x_min":115,"x_max":1097,"o":"m 283 987 l 606 182 l 928 987 l 1097 987 l 1097 0 l 967 0 l 967 385 l 979 800 l 655 0 l 555 0 l 232 798 l 245 385 l 245 0 l 115 0 l 115 987 l 283 987 z "},"Н":{"ha":990,"x_min":115,"x_max":873,"o":"m 873 0 l 743 0 l 743 456 l 245 456 l 245 0 l 115 0 l 115 987 l 245 987 l 245 563 l 743 563 l 743 987 l 873 987 l 873 0 z "},"О":{"ha":955,"x_min":80,"x_max":874,"o":"m 874 462 q 825 209 874 317 q 687 43 777 100 q 478 -14 597 -14 q 271 44 361 -14 q 131 207 181 101 q 80 453 81 313 l 80 524 q 130 776 80 667 q 270 943 179 885 q 477 1001 360 1001 q 686 944 595 1001 q 825 778 777 886 q 874 524 874 669 l 874 462 m 745 526 q 674 795 745 701 q 477 889 604 889 q 282 795 353 889 q 210 534 212 701 l 210 462 q 281 194 210 292 q 478 97 353 97 q 673 189 604 97 q 745 452 743 281 l 745 526 z "},"П":{"ha":991,"x_min":121,"x_max":869,"o":"m 869 0 l 738 0 l 738 880 l 251 880 l 251 0 l 121 0 l 121 987 l 869 987 l 869 0 z "},"Р":{"ha":876,"x_min":115,"x_max":825,"o":"m 245 387 l 245 0 l 115 0 l 115 987 l 479 987 q 733 905 641 987 q 825 686 825 822 q 735 464 825 542 q 477 387 645 387 l 245 387 m 245 493 l 479 493 q 639 542 583 493 q 694 684 694 591 q 639 825 694 772 q 486 880 583 878 l 245 880 l 245 493 z "},"С":{"ha":904,"x_min":81,"x_max":841,"o":"m 841 313 q 725 72 823 157 q 467 -14 628 -14 q 186 112 292 -14 q 81 448 81 237 l 81 543 q 130 785 81 680 q 269 945 179 889 q 478 1001 359 1001 q 730 913 635 1001 q 841 670 825 825 l 710 670 q 636 841 693 788 q 478 894 580 894 q 282 802 353 894 q 212 539 212 709 l 212 444 q 279 188 212 283 q 467 93 346 93 q 633 142 575 93 q 710 313 691 191 l 841 313 z "},"Т":{"ha":829,"x_min":33,"x_max":797,"o":"m 797 880 l 479 880 l 479 0 l 350 0 l 350 880 l 33 880 l 33 987 l 797 987 l 797 880 z "},"Х":{"ha":871,"x_min":39,"x_max":834,"o":"m 437 609 l 673 987 l 827 987 l 515 498 l 834 0 l 680 0 l 437 385 l 193 0 l 39 0 l 359 498 l 46 987 l 199 987 l 437 609 z "},"а":{"ha":755,"x_min":74,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 z "},"е":{"ha":736,"x_min":63,"x_max":686,"o":"m 399 -14 q 157 84 250 -14 q 63 347 63 182 l 63 370 q 105 565 63 479 q 221 699 146 650 q 384 747 296 747 q 606 653 527 747 q 686 383 686 559 l 686 331 l 189 331 q 252 156 191 222 q 406 89 313 89 q 519 116 473 89 q 600 188 565 143 l 676 128 q 399 -14 584 -14 m 384 644 q 256 589 308 644 q 193 434 205 534 l 560 434 l 560 444 q 509 592 555 539 q 384 644 463 644 z "},"й":{"ha":802,"x_min":106,"x_max":695,"o":"m 570 734 l 695 734 l 695 0 l 570 0 l 570 535 l 231 0 l 106 0 l 106 734 l 231 734 l 231 198 l 570 734 m 604 1001 q 548 869 604 919 q 401 819 492 819 q 254 869 310 819 q 197 1001 197 920 l 300 1001 q 326 927 300 954 q 401 900 351 900 q 475 926 448 900 q 502 1001 502 953 l 604 1001 z "},"о":{"ha":792,"x_min":62,"x_max":730,"o":"m 62 374 q 104 568 62 481 q 222 701 146 654 q 395 747 298 747 q 637 644 545 747 q 730 368 730 540 l 730 359 q 689 166 730 252 q 571 34 648 81 q 396 -14 495 -14 q 154 90 247 -14 q 62 365 62 194 l 62 374 m 188 359 q 244 163 188 237 q 396 89 301 89 q 548 164 492 89 q 604 374 604 239 q 547 569 604 494 q 395 644 490 644 q 245 570 302 644 q 188 359 188 496 z "},"р":{"ha":779,"x_min":95,"x_max":715,"o":"m 715 359 q 638 89 715 191 q 431 -14 562 -14 q 220 71 297 -14 l 220 -282 l 95 -282 l 95 734 l 210 734 l 216 652 q 429 747 292 747 q 638 648 561 747 q 715 370 715 548 l 715 359 m 589 373 q 536 569 589 497 q 391 641 484 641 q 220 540 277 641 l 220 189 q 393 89 277 89 q 536 160 483 89 q 589 373 589 232 z "},"с":{"ha":727,"x_min":62,"x_max":681,"o":"m 389 89 q 507 130 456 89 q 562 231 557 170 l 681 231 q 637 111 677 168 q 531 20 597 54 q 389 -14 464 -14 q 151 86 239 -14 q 62 360 62 186 l 62 381 q 102 572 62 488 q 215 701 141 655 q 389 747 288 747 q 594 673 512 747 q 681 481 675 600 l 562 481 q 508 598 557 553 q 389 644 460 644 q 240 575 293 644 q 188 376 188 507 l 188 353 q 240 157 188 226 q 389 89 292 89 z "},"у":{"ha":657,"x_min":15,"x_max":640,"o":"m 335 184 l 506 734 l 640 734 l 345 -113 q 127 -296 277 -296 l 104 -294 l 57 -286 l 57 -184 l 91 -186 q 190 -161 155 -186 q 249 -66 226 -135 l 277 8 l 15 734 l 152 734 l 335 184 z "},"х":{"ha":688,"x_min":28,"x_max":658,"o":"m 341 466 l 504 734 l 650 734 l 410 371 l 658 0 l 513 0 l 343 275 l 174 0 l 28 0 l 275 371 l 35 734 l 180 734 l 341 466 z "},"ё":{"ha":736,"x_min":63,"x_max":686,"o":"m 399 -14 q 157 84 250 -14 q 63 347 63 182 l 63 370 q 105 565 63 479 q 221 699 146 650 q 384 747 296 747 q 606 653 527 747 q 686 383 686 559 l 686 331 l 189 331 q 252 156 191 222 q 406 89 313 89 q 519 116 473 89 q 600 188 565 143 l 676 128 q 399 -14 584 -14 m 384 644 q 256 589 308 644 q 193 434 205 534 l 560 434 l 560 444 q 509 592 555 539 q 384 644 463 644 m 165 930 q 183 981 165 960 q 239 1002 202 1002 q 294 981 275 1002 q 313 930 313 960 q 294 879 313 899 q 239 859 275 859 q 183 879 202 859 q 165 930 165 899 m 456 928 q 475 980 456 959 q 530 1001 494 1001 q 586 980 567 1001 q 605 928 605 959 q 586 878 605 898 q 530 857 567 857 q 475 878 494 857 q 456 928 456 898 z "},"ѓ":{"ha":583,"x_min":104,"x_max":569,"o":"m 569 630 l 231 630 l 231 0 l 104 0 l 104 734 l 569 734 l 569 630 m 353 1028 l 505 1028 l 323 829 l 222 829 l 353 1028 z "},"ѕ":{"ha":716,"x_min":64,"x_max":648,"o":"m 522 195 q 484 274 522 245 q 350 322 446 302 q 199 371 255 342 q 116 439 143 399 q 90 532 90 478 q 166 685 90 623 q 361 747 242 747 q 563 683 486 747 q 641 518 641 618 l 515 518 q 471 607 515 570 q 361 644 427 644 q 254 614 292 644 q 215 536 215 585 q 251 468 215 491 q 381 424 287 445 q 533 374 475 403 q 620 303 591 345 q 648 203 648 262 q 569 46 648 105 q 365 -14 490 -14 q 209 18 277 -14 q 103 105 141 49 q 64 226 64 161 l 190 226 q 240 126 193 163 q 365 89 288 89 q 479 118 436 89 q 522 195 522 146 z "},"і":{"ha":337,"x_min":96,"x_max":244,"o":"m 231 0 l 106 0 l 106 734 l 231 734 l 231 0 m 96 928 q 114 980 96 959 q 170 1001 133 1001 q 225 980 206 1001 q 244 928 244 959 q 225 878 244 898 q 170 857 206 857 q 114 878 133 857 q 96 928 96 898 z "},"ї":{"ha":343,"x_min":-47,"x_max":393,"o":"m 231 0 l 105 0 l 105 734 l 231 734 l 231 0 m -47 929 q -28 980 -47 960 q 27 1001 -9 1001 q 83 980 64 1001 q 102 929 102 960 q 83 878 102 899 q 27 858 64 858 q -28 878 -9 858 q -47 929 -47 899 m 245 928 q 263 979 245 958 q 319 1000 282 1000 q 374 979 355 1000 q 393 928 393 958 q 374 877 393 897 q 319 857 355 857 q 263 877 282 857 q 245 928 245 897 z "},"ј":{"ha":332,"x_min":-44,"x_max":234,"o":"m 224 734 l 224 -85 q 33 -296 224 -296 q -44 -284 -9 -296 l -44 -184 q 13 -189 -22 -189 q 77 -166 55 -189 q 99 -87 99 -144 l 99 734 l 224 734 m 86 928 q 105 980 86 958 q 159 1001 123 1001 q 215 980 196 1001 q 234 928 234 959 q 215 878 234 898 q 159 857 196 857 q 104 878 123 857 q 86 928 86 898 z "},"ќ":{"ha":750,"x_min":106,"x_max":737,"o":"m 323 313 l 232 313 l 232 0 l 106 0 l 106 734 l 232 734 l 232 423 l 314 423 l 561 734 l 713 734 l 422 381 l 737 0 l 578 0 l 323 313 m 428 1027 l 580 1027 l 398 828 l 297 828 l 428 1027 z "},"ў":{"ha":657,"x_min":15,"x_max":640,"o":"m 335 184 l 506 734 l 640 734 l 345 -113 q 127 -296 277 -296 l 104 -294 l 57 -286 l 57 -184 l 91 -186 q 190 -161 155 -186 q 249 -66 226 -135 l 277 8 l 15 734 l 152 734 l 335 184 m 548 1015 q 492 883 548 932 q 345 833 436 833 q 198 883 254 833 q 142 1015 142 933 l 244 1015 q 270 940 244 967 q 345 913 296 913 q 419 940 393 913 q 446 1015 446 966 l 548 1015 z "},"Ẁ":{"ha":1232,"x_min":41,"x_max":1202,"o":"m 328 311 l 347 181 l 374 298 l 570 987 l 680 987 l 870 298 l 897 179 l 918 312 l 1072 987 l 1202 987 l 963 0 l 844 0 l 641 720 l 625 795 l 610 720 l 399 0 l 280 0 l 41 987 l 172 987 l 328 311 m 699 1053 l 591 1053 l 416 1252 l 567 1252 l 699 1053 z "},"ẁ":{"ha":1044,"x_min":29,"x_max":1011,"o":"m 745 173 l 886 734 l 1011 734 l 798 0 l 696 0 l 517 556 l 344 0 l 242 0 l 29 734 l 154 734 l 298 184 l 469 734 l 570 734 l 745 173 m 589 842 l 481 842 l 307 1042 l 458 1042 l 589 842 z "},"Ẃ":{"ha":1232,"x_min":41,"x_max":1202,"o":"m 328 311 l 347 181 l 374 298 l 570 987 l 680 987 l 870 298 l 897 179 l 918 312 l 1072 987 l 1202 987 l 963 0 l 844 0 l 641 720 l 625 795 l 610 720 l 399 0 l 280 0 l 41 987 l 172 987 l 328 311 m 688 1252 l 840 1252 l 659 1053 l 557 1053 l 688 1252 z "},"ẃ":{"ha":1044,"x_min":29,"x_max":1011,"o":"m 745 173 l 886 734 l 1011 734 l 798 0 l 696 0 l 517 556 l 344 0 l 242 0 l 29 734 l 154 734 l 298 184 l 469 734 l 570 734 l 745 173 m 579 1042 l 731 1042 l 549 842 l 448 842 l 579 1042 z "},"Ẅ":{"ha":1232,"x_min":41,"x_max":1202,"o":"m 328 311 l 347 181 l 374 298 l 570 987 l 680 987 l 870 298 l 897 179 l 918 312 l 1072 987 l 1202 987 l 963 0 l 844 0 l 641 720 l 625 795 l 610 720 l 399 0 l 280 0 l 41 987 l 172 987 l 328 311 m 408 1140 q 427 1191 408 1171 q 482 1212 446 1212 q 538 1191 519 1212 q 557 1140 557 1171 q 538 1089 557 1109 q 482 1069 519 1069 q 427 1089 446 1069 q 408 1140 408 1109 m 700 1139 q 719 1190 700 1169 q 774 1211 737 1211 q 829 1190 810 1211 q 848 1139 848 1169 q 829 1088 848 1108 q 774 1067 810 1067 q 719 1088 737 1067 q 700 1139 700 1108 z "},"ẅ":{"ha":1044,"x_min":29,"x_max":1011,"o":"m 745 173 l 886 734 l 1011 734 l 798 0 l 696 0 l 517 556 l 344 0 l 242 0 l 29 734 l 154 734 l 298 184 l 469 734 l 570 734 l 745 173 m 299 930 q 318 981 299 960 q 373 1002 336 1002 q 429 981 410 1002 q 448 930 448 960 q 429 879 448 899 q 373 859 410 859 q 318 879 336 859 q 299 930 299 899 m 591 928 q 609 980 591 959 q 665 1001 628 1001 q 720 980 701 1001 q 739 928 739 959 q 720 878 739 898 q 665 857 701 857 q 609 878 628 857 q 591 928 591 898 z "},"Ỳ":{"ha":834,"x_min":10,"x_max":821,"o":"m 416 492 l 673 987 l 821 987 l 481 368 l 481 0 l 351 0 l 351 368 l 10 987 l 159 987 l 416 492 m 490 1053 l 382 1053 l 208 1252 l 359 1252 l 490 1053 z "},"ỳ":{"ha":657,"x_min":15,"x_max":640,"o":"m 335 184 l 506 734 l 640 734 l 345 -113 q 127 -296 277 -296 l 104 -294 l 57 -286 l 57 -184 l 91 -186 q 190 -161 155 -186 q 249 -66 226 -135 l 277 8 l 15 734 l 152 734 l 335 184 m 416 842 l 309 842 l 134 1042 l 285 1042 l 416 842 z "},"′":{"ha":242,"x_min":70,"x_max":172,"o":"m 172 966 l 157 717 l 70 717 l 71 1042 l 172 1042 l 172 966 z "},"″":{"ha":444,"x_min":92,"x_max":371,"o":"m 188 949 l 168 707 l 92 707 l 93 1042 l 188 1042 l 188 949 m 371 949 l 351 707 l 275 707 l 276 1042 l 371 1042 l 371 949 z "},"‼":{"ha":715,"x_min":109,"x_max":614,"o":"m 235 279 l 122 279 l 113 987 l 245 987 l 235 279 m 109 63 q 127 114 109 94 q 182 135 146 135 q 238 114 219 135 q 257 63 257 94 q 238 13 257 33 q 182 -7 219 -7 q 127 13 146 -7 q 109 63 109 33 m 593 279 l 479 279 l 471 987 l 602 987 l 593 279 m 466 63 q 485 114 466 94 q 540 135 503 135 q 595 114 576 135 q 614 63 614 94 q 595 13 614 33 q 540 -7 576 -7 q 485 13 503 -7 q 466 63 466 33 z "},"ǰ":{"ha":349,"x_min":-52,"x_max":390,"o":"m 242 734 l 242 -60 q 184 -236 242 -176 q 24 -296 127 -296 q -52 -284 -16 -296 l -42 -184 q 24 -193 -22 -193 q 92 -158 68 -193 q 117 -60 117 -123 l 117 734 l 242 734 m 180 899 l 281 1015 l 390 1015 l 390 1008 l 218 822 l 141 822 l -29 1008 l -29 1015 l 77 1015 l 180 899 z "},"ʼ":{"ha":277,"x_min":33,"x_max":222,"o":"m 104 709 l 33 758 q 98 944 96 846 l 98 1042 l 222 1042 l 222 954 q 188 818 221 886 q 104 709 155 751 z "},"Ḿ":{"ha":1213,"x_min":115,"x_max":1097,"o":"m 283 987 l 606 182 l 928 987 l 1097 987 l 1097 0 l 967 0 l 967 385 l 979 800 l 655 0 l 555 0 l 232 798 l 245 385 l 245 0 l 115 0 l 115 987 l 283 987 m 665 1252 l 817 1252 l 635 1053 l 534 1053 l 665 1252 z "},"ḿ":{"ha":1217,"x_min":94,"x_max":1123,"o":"m 213 734 l 216 652 q 434 747 297 747 q 644 629 588 747 q 739 715 680 682 q 878 747 798 747 q 1123 492 1119 747 l 1123 0 l 998 0 l 998 484 q 962 602 998 563 q 841 641 926 641 q 725 599 771 641 q 671 487 679 557 l 671 0 l 545 0 l 545 481 q 389 641 545 641 q 220 536 265 641 l 220 0 l 94 0 l 94 734 l 213 734 m 679 1042 l 831 1042 l 649 842 l 548 842 l 679 1042 z "},"Ḁ":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 345 -164 q 379 -84 345 -117 q 463 -51 413 -51 q 545 -83 511 -51 q 578 -164 578 -116 q 545 -243 578 -212 q 463 -275 513 -275 q 378 -243 412 -275 q 345 -164 345 -211 m 404 -164 q 422 -204 404 -188 q 463 -220 439 -220 q 503 -204 487 -220 q 519 -164 519 -188 q 503 -123 519 -140 q 463 -106 487 -106 q 421 -123 438 -106 q 404 -164 404 -141 z "},"ḁ":{"ha":755,"x_min":74,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 220 -164 q 254 -84 220 -117 q 338 -51 288 -51 q 420 -83 387 -51 q 453 -164 453 -116 q 420 -243 453 -212 q 338 -275 388 -275 q 254 -243 287 -275 q 220 -164 220 -211 m 279 -164 q 297 -204 279 -188 q 338 -220 315 -220 q 378 -204 362 -220 q 395 -164 395 -188 q 378 -123 395 -140 q 338 -106 362 -106 q 296 -123 313 -106 q 279 -164 279 -141 z "},"Ѐ":{"ha":789,"x_min":115,"x_max":742,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 m 492 1061 l 384 1061 l 209 1260 l 360 1260 l 492 1061 z "},"Ѝ":{"ha":990,"x_min":120,"x_max":867,"o":"m 737 987 l 867 987 l 867 0 l 737 0 l 737 761 l 251 0 l 120 0 l 120 987 l 251 987 l 251 227 l 737 987 m 569 1061 l 461 1061 l 286 1260 l 437 1260 l 569 1061 z "},"ѐ":{"ha":736,"x_min":63,"x_max":686,"o":"m 399 -14 q 157 84 250 -14 q 63 347 63 182 l 63 370 q 105 565 63 479 q 221 699 146 650 q 384 747 296 747 q 606 653 527 747 q 686 383 686 559 l 686 331 l 189 331 q 252 156 191 222 q 406 89 313 89 q 519 116 473 89 q 600 188 565 143 l 676 128 q 399 -14 584 -14 m 384 644 q 256 589 308 644 q 193 434 205 534 l 560 434 l 560 444 q 509 592 555 539 q 384 644 463 644 m 455 842 l 347 842 l 172 1042 l 323 1042 l 455 842 z "},"ѝ":{"ha":802,"x_min":106,"x_max":695,"o":"m 570 734 l 695 734 l 695 0 l 570 0 l 570 535 l 231 0 l 106 0 l 106 734 l 231 734 l 231 198 l 570 734 m 472 829 l 364 829 l 189 1028 l 340 1028 l 472 829 z "},"Ѱ":{"ha":961,"x_min":61,"x_max":890,"o":"m 536 355 q 701 443 642 370 q 760 631 760 516 l 760 987 l 890 987 l 890 629 q 847 438 890 522 q 724 306 804 355 q 536 245 644 256 l 536 0 l 405 0 l 405 245 q 156 362 248 261 q 61 624 63 463 l 61 987 l 191 987 l 191 629 q 248 445 192 518 q 405 355 304 372 l 405 987 l 536 987 l 536 355 z "},"ѱ":{"ha":972,"x_min":64,"x_max":913,"o":"m 540 734 l 540 92 q 722 186 656 109 q 788 385 788 264 q 702 734 785 542 l 833 734 q 913 385 913 574 q 817 106 913 209 q 540 -12 720 3 l 540 -320 l 414 -320 l 414 -10 q 153 113 241 7 q 64 404 64 218 l 64 734 l 191 734 l 191 396 q 248 187 192 264 q 414 93 304 110 l 414 734 l 540 734 z "},"Ѷ":{"ha":875,"x_min":15,"x_max":844,"o":"m 393 254 l 415 165 l 439 253 l 618 817 q 698 960 652 919 q 813 1000 743 1000 l 844 1000 l 844 884 q 779 863 800 884 q 736 786 757 843 l 473 0 l 357 0 l 15 987 l 156 987 l 393 254 m 387 1019 l 273 1019 l 65 1199 l 218 1199 l 387 1019 m 564 1019 l 463 1019 l 296 1199 l 435 1199 l 564 1019 z "},"ѷ":{"ha":696,"x_min":-3,"x_max":702,"o":"m 322 214 l 338 146 l 355 214 l 461 583 q 630 747 513 747 q 702 730 678 747 l 688 630 q 659 635 679 635 q 618 619 638 635 q 587 572 597 603 l 385 0 l 290 0 l 31 734 l 159 734 l 322 214 m 319 819 l 204 819 l -3 999 l 149 999 l 319 819 m 496 819 l 394 819 l 227 999 l 367 999 l 496 819 z "},"ѹ":{"ha":1449,"x_min":62,"x_max":1432,"o":"m 62 374 q 104 568 62 481 q 222 701 146 654 q 395 747 298 747 q 637 644 545 747 q 730 368 730 540 l 730 359 q 689 166 730 252 q 571 34 648 81 q 396 -14 495 -14 q 154 90 247 -14 q 62 365 62 194 l 62 374 m 188 359 q 244 163 188 237 q 396 89 301 89 q 548 164 492 89 q 604 374 604 239 q 547 569 604 494 q 395 644 490 644 q 245 570 302 644 q 188 359 188 496 m 1127 184 l 1298 734 l 1432 734 l 1137 -113 q 920 -296 1069 -296 l 896 -294 l 849 -286 l 849 -184 l 883 -186 q 982 -161 947 -186 q 1041 -66 1018 -135 l 1069 8 l 807 734 l 944 734 l 1127 184 z "},"Ѹ":{"ha":1612,"x_min":80,"x_max":1595,"o":"m 874 462 q 825 209 874 317 q 687 43 777 100 q 478 -14 597 -14 q 271 44 361 -14 q 131 207 181 101 q 80 453 81 313 l 80 524 q 130 776 80 667 q 270 943 179 885 q 477 1001 360 1001 q 686 944 595 1001 q 825 778 777 886 q 874 524 874 669 l 874 462 m 745 526 q 674 795 745 701 q 477 889 604 889 q 282 795 353 889 q 210 534 212 701 l 210 462 q 281 194 210 292 q 478 97 353 97 q 673 189 604 97 q 745 452 743 281 l 745 526 m 1290 184 l 1461 734 l 1595 734 l 1300 -113 q 1082 -296 1232 -296 l 1059 -294 l 1012 -286 l 1012 -184 l 1046 -186 q 1145 -161 1109 -186 q 1204 -66 1181 -135 l 1232 8 l 970 734 l 1107 734 l 1290 184 z "},"Ҙ":{"ha":824,"x_min":54,"x_max":766,"o":"m 621 722 q 564 847 621 801 q 403 894 507 894 q 257 846 316 894 q 199 728 199 798 l 68 728 q 112 869 68 806 q 232 966 155 931 q 403 1001 309 1001 q 660 927 568 1001 q 751 720 751 852 q 709 595 751 652 q 592 507 667 539 q 766 275 766 448 q 667 64 766 142 q 403 -14 568 -14 q 224 21 304 -14 q 99 121 144 56 q 54 274 54 185 l 184 274 q 246 144 184 196 q 403 92 308 92 q 573 142 509 92 q 636 273 636 191 q 421 450 636 446 l 299 450 l 299 557 l 420 557 q 570 602 519 559 q 621 722 621 644 m 475 -292 l 349 -292 l 349 55 l 475 55 l 475 -292 z "},"ҙ":{"ha":705,"x_min":60,"x_max":637,"o":"m 498 533 q 459 615 498 585 q 351 645 420 645 q 240 610 285 645 q 196 529 196 576 l 71 529 q 151 686 71 625 q 351 747 231 747 q 552 691 480 747 q 624 534 624 636 q 594 443 624 484 q 509 377 564 401 q 637 206 637 334 q 559 46 637 105 q 351 -13 481 -13 q 142 49 224 -13 q 60 217 60 111 l 184 217 q 232 125 184 163 q 351 87 280 87 q 467 120 423 87 q 511 206 511 153 q 474 295 511 268 q 359 321 437 321 l 234 321 l 234 427 l 370 427 q 498 533 498 431 m 415 -292 l 289 -292 l 289 56 l 415 56 l 415 -292 z "},"Ҫ":{"ha":904,"x_min":81,"x_max":841,"o":"m 841 313 q 725 72 823 157 q 467 -14 628 -14 q 186 112 292 -14 q 81 448 81 237 l 81 543 q 130 785 81 680 q 269 945 179 889 q 478 1001 359 1001 q 730 913 635 1001 q 841 670 825 825 l 710 670 q 636 841 693 788 q 478 894 580 894 q 282 802 353 894 q 212 539 212 709 l 212 444 q 279 188 212 283 q 467 93 346 93 q 633 142 575 93 q 710 313 691 191 l 841 313 m 525 -292 l 399 -292 l 399 55 l 525 55 l 525 -292 z "},"ҫ":{"ha":727,"x_min":62,"x_max":681,"o":"m 389 89 q 507 130 456 89 q 562 231 557 170 l 681 231 q 637 111 677 168 q 531 20 597 54 q 389 -14 464 -14 q 151 86 239 -14 q 62 360 62 186 l 62 381 q 102 572 62 488 q 215 701 141 655 q 389 747 288 747 q 594 673 512 747 q 681 481 675 600 l 562 481 q 508 598 557 553 q 389 644 460 644 q 240 575 293 644 q 188 376 188 507 l 188 353 q 240 157 188 226 q 389 89 292 89 m 425 -292 l 299 -292 l 299 55 l 425 55 l 425 -292 z "},"Ү":{"ha":834,"x_min":10,"x_max":821,"o":"m 416 492 l 673 987 l 821 987 l 481 368 l 481 0 l 351 0 l 351 368 l 10 987 l 159 987 l 416 492 z "},"ү":{"ha":696,"x_min":31,"x_max":672,"o":"m 354 187 l 544 734 l 672 734 l 415 39 l 415 -282 l 289 -282 l 289 43 l 31 734 l 159 734 l 354 187 z "},"Ӏ":{"ha":378,"x_min":124,"x_max":254,"o":"m 254 0 l 124 0 l 124 987 l 254 987 l 254 0 z "},"Ӂ":{"ha":1261,"x_min":18,"x_max":1251,"o":"m 808 450 l 703 450 l 703 0 l 572 0 l 572 450 l 460 450 l 181 0 l 18 0 l 351 521 l 44 987 l 198 987 l 460 559 l 572 559 l 572 987 l 703 987 l 703 559 l 810 559 l 1072 987 l 1225 987 l 919 522 l 1251 0 l 1089 0 l 808 450 m 836 1233 q 780 1101 836 1151 q 633 1051 724 1051 q 486 1101 542 1051 q 429 1233 429 1152 l 532 1233 q 557 1159 532 1185 q 633 1132 583 1132 q 707 1158 680 1132 q 734 1233 734 1185 l 836 1233 z "},"ӂ":{"ha":1063,"x_min":14,"x_max":1044,"o":"m 680 319 l 592 319 l 592 0 l 467 0 l 467 319 l 378 319 l 173 0 l 14 0 l 277 380 l 39 734 l 191 734 l 380 430 l 467 430 l 467 734 l 592 734 l 592 430 l 677 430 l 868 734 l 1020 734 l 782 379 l 1044 0 l 886 0 l 680 319 m 732 1001 q 676 869 732 919 q 529 819 620 819 q 382 869 438 819 q 326 1001 326 920 l 428 1001 q 454 927 428 954 q 529 900 479 900 q 603 926 576 900 q 630 1001 630 953 l 732 1001 z "},"ӏ":{"ha":378,"x_min":124,"x_max":254,"o":"m 254 0 l 124 0 l 124 987 l 254 987 l 254 0 z "},"Ӑ":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 659 1225 q 603 1093 659 1143 q 456 1043 547 1043 q 309 1093 366 1043 q 253 1225 253 1143 l 355 1225 q 381 1151 355 1177 q 456 1124 407 1124 q 531 1150 504 1124 q 557 1225 557 1177 l 659 1225 z "},"ӑ":{"ha":755,"x_min":74,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 597 1015 q 542 883 597 932 q 395 833 486 833 q 248 883 304 833 q 191 1015 191 933 l 294 1015 q 319 940 294 967 q 395 913 345 913 q 469 940 442 913 q 496 1015 496 966 l 597 1015 z "},"Ӓ":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 237 1140 q 256 1191 237 1171 q 311 1212 275 1212 q 367 1191 348 1212 q 386 1140 386 1171 q 367 1089 386 1109 q 311 1069 348 1069 q 256 1089 275 1069 q 237 1140 237 1109 m 529 1139 q 548 1190 529 1169 q 603 1211 566 1211 q 659 1190 640 1211 q 677 1139 677 1169 q 659 1088 677 1108 q 603 1067 640 1067 q 548 1088 566 1067 q 529 1139 529 1108 z "},"ӓ":{"ha":755,"x_min":74,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 176 930 q 194 981 176 960 q 250 1002 213 1002 q 305 981 286 1002 q 324 930 324 960 q 305 879 324 899 q 250 859 286 859 q 194 879 213 859 q 176 930 176 899 m 467 928 q 486 980 467 959 q 541 1001 505 1001 q 597 980 578 1001 q 616 928 616 959 q 597 878 616 898 q 541 857 578 857 q 486 878 505 857 q 467 928 467 898 z "},"Ӕ":{"ha":1298,"x_min":-9,"x_max":1274,"o":"m 1274 0 l 675 0 l 665 239 l 283 239 l 144 0 l -9 0 l 587 987 l 1232 987 l 1232 884 l 764 884 l 777 565 l 1177 565 l 1177 463 l 781 463 l 796 102 l 1274 102 l 1274 0 m 351 357 l 661 357 l 640 854 l 351 357 z "},"ӕ":{"ha":1173,"x_min":53,"x_max":1126,"o":"m 856 -14 q 587 109 679 -14 q 466 18 543 50 q 294 -14 389 -14 q 117 45 180 -14 q 53 206 53 104 q 130 372 53 313 q 357 431 207 431 l 508 431 l 508 488 q 471 603 508 561 q 363 644 433 644 q 244 607 292 644 q 197 515 197 570 l 72 528 q 154 686 72 625 q 363 747 236 747 q 500 719 441 747 q 594 635 560 691 q 696 718 637 688 q 826 747 755 747 q 1047 660 968 747 q 1126 415 1126 573 l 1126 337 l 632 337 q 696 153 637 218 q 856 88 755 88 q 1038 140 956 88 l 1070 161 l 1114 68 q 856 -14 1006 -14 m 318 88 q 420 113 367 88 q 508 175 474 138 l 508 336 l 353 336 q 227 297 274 334 q 179 203 179 260 q 215 120 179 151 q 318 88 251 88 m 826 644 q 697 586 748 644 q 635 434 647 528 l 1000 434 l 1000 455 q 955 594 1000 545 q 826 644 909 644 z "},"Ӗ":{"ha":789,"x_min":115,"x_max":742,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 m 623 1233 q 567 1101 623 1151 q 420 1051 511 1051 q 273 1101 330 1051 q 217 1233 217 1152 l 319 1233 q 345 1159 319 1185 q 420 1132 371 1132 q 495 1158 468 1132 q 522 1233 522 1185 l 623 1233 z "},"ӗ":{"ha":736,"x_min":63,"x_max":686,"o":"m 399 -14 q 157 84 250 -14 q 63 347 63 182 l 63 370 q 105 565 63 479 q 221 699 146 650 q 384 747 296 747 q 606 653 527 747 q 686 383 686 559 l 686 331 l 189 331 q 252 156 191 222 q 406 89 313 89 q 519 116 473 89 q 600 188 565 143 l 676 128 q 399 -14 584 -14 m 384 644 q 256 589 308 644 q 193 434 205 534 l 560 434 l 560 444 q 509 592 555 539 q 384 644 463 644 m 587 1015 q 531 883 587 932 q 384 833 475 833 q 237 883 293 833 q 180 1015 180 933 l 283 1015 q 309 940 283 967 q 384 913 334 913 q 458 940 431 913 q 485 1015 485 966 l 587 1015 z "},"Ӛ":{"ha":960,"x_min":63,"x_max":880,"o":"m 434 1001 q 760 873 639 1001 q 880 518 880 745 l 880 461 q 827 219 880 328 q 680 48 774 110 q 473 -14 586 -14 q 171 103 279 -14 q 63 441 63 220 l 63 520 l 749 520 l 749 525 q 667 796 749 700 q 434 892 584 892 q 228 853 322 892 l 186 836 l 155 932 l 170 941 q 434 1001 277 1001 m 473 94 q 663 182 587 94 q 748 419 738 271 l 194 419 l 194 396 q 266 171 194 248 q 473 94 337 94 m 212 1117 q 230 1168 212 1147 q 286 1189 249 1189 q 341 1168 322 1189 q 360 1117 360 1147 q 341 1066 360 1086 q 286 1046 322 1046 q 230 1066 249 1046 q 212 1117 212 1086 m 503 1116 q 522 1167 503 1146 q 577 1188 541 1188 q 633 1167 614 1188 q 652 1116 652 1146 q 633 1065 652 1085 q 577 1044 614 1044 q 522 1065 541 1044 q 503 1116 503 1085 z "},"ә":{"ha":732,"x_min":66,"x_max":679,"o":"m 347 748 q 587 646 496 748 q 679 376 679 545 l 679 351 q 637 166 679 250 q 522 34 595 82 q 366 -13 448 -14 q 145 73 224 -13 q 66 317 66 159 l 66 396 l 553 396 q 493 578 548 510 q 347 646 439 646 q 137 572 220 646 l 87 657 q 347 748 182 748 m 366 90 q 483 145 432 90 q 549 294 534 201 l 193 294 l 193 276 q 239 140 193 191 q 366 90 286 90 z "},"ӛ":{"ha":732,"x_min":66,"x_max":679,"o":"m 347 748 q 587 646 496 748 q 679 376 679 545 l 679 351 q 637 166 679 250 q 522 34 595 82 q 366 -13 448 -14 q 145 73 224 -13 q 66 317 66 159 l 66 396 l 553 396 q 493 578 548 510 q 347 646 439 646 q 137 572 220 646 l 87 657 q 347 748 182 748 m 366 90 q 483 145 432 90 q 549 294 534 201 l 193 294 l 193 276 q 239 140 193 191 q 366 90 286 90 m 160 930 q 179 982 160 961 q 234 1002 197 1002 q 290 982 271 1002 q 309 930 309 961 q 290 880 309 900 q 234 859 271 859 q 179 880 197 859 q 160 930 160 900 m 452 929 q 470 981 452 960 q 526 1002 489 1002 q 581 981 562 1002 q 600 929 600 960 q 581 878 600 899 q 526 858 562 858 q 470 878 489 858 q 452 929 452 899 z "},"Ӝ":{"ha":1261,"x_min":18,"x_max":1251,"o":"m 808 450 l 703 450 l 703 0 l 572 0 l 572 450 l 460 450 l 181 0 l 18 0 l 351 521 l 44 987 l 198 987 l 460 559 l 572 559 l 572 987 l 703 987 l 703 559 l 810 559 l 1072 987 l 1225 987 l 919 522 l 1251 0 l 1089 0 l 808 450 m 414 1148 q 432 1199 414 1179 q 488 1220 451 1220 q 543 1199 524 1220 q 562 1148 562 1179 q 543 1097 562 1118 q 488 1077 524 1077 q 432 1097 451 1077 q 414 1148 414 1118 m 705 1147 q 724 1198 705 1177 q 779 1219 743 1219 q 835 1198 816 1219 q 854 1147 854 1177 q 835 1096 854 1116 q 779 1076 816 1076 q 724 1096 743 1076 q 705 1147 705 1116 z "},"ӝ":{"ha":1063,"x_min":14,"x_max":1044,"o":"m 680 319 l 592 319 l 592 0 l 467 0 l 467 319 l 378 319 l 173 0 l 14 0 l 277 380 l 39 734 l 191 734 l 380 430 l 467 430 l 467 734 l 592 734 l 592 430 l 677 430 l 868 734 l 1020 734 l 782 379 l 1044 0 l 886 0 l 680 319 m 310 916 q 329 967 310 947 q 384 988 347 988 q 439 967 420 988 q 458 916 458 947 q 439 865 458 886 q 384 845 420 845 q 329 865 347 845 q 310 916 310 886 m 602 915 q 620 966 602 945 q 675 987 639 987 q 731 966 712 987 q 750 915 750 945 q 731 864 750 884 q 675 844 712 844 q 620 864 639 844 q 602 915 602 884 z "},"Ӟ":{"ha":824,"x_min":54,"x_max":766,"o":"m 621 722 q 564 847 621 801 q 403 894 507 894 q 257 846 316 894 q 199 728 199 798 l 68 728 q 112 869 68 806 q 232 966 155 931 q 403 1001 309 1001 q 660 927 568 1001 q 751 720 751 852 q 709 595 751 652 q 592 507 667 539 q 766 275 766 448 q 667 64 766 142 q 403 -14 568 -14 q 224 21 304 -14 q 99 121 144 56 q 54 274 54 185 l 184 274 q 246 144 184 196 q 403 92 308 92 q 573 142 509 92 q 636 273 636 191 q 421 450 636 446 l 299 450 l 299 557 l 420 557 q 570 602 519 559 q 621 722 621 644 m 193 1162 q 211 1214 193 1193 q 267 1234 230 1234 q 322 1214 303 1234 q 341 1162 341 1193 q 322 1112 341 1132 q 267 1091 303 1091 q 211 1112 230 1091 q 193 1162 193 1132 m 484 1161 q 503 1213 484 1192 q 558 1234 522 1234 q 614 1213 595 1234 q 633 1161 633 1192 q 614 1110 633 1131 q 558 1090 595 1090 q 503 1110 522 1090 q 484 1161 484 1131 z "},"ӟ":{"ha":705,"x_min":60,"x_max":637,"o":"m 498 533 q 459 615 498 585 q 351 645 420 645 q 240 610 285 645 q 196 529 196 576 l 71 529 q 151 686 71 625 q 351 747 231 747 q 552 691 480 747 q 624 534 624 636 q 594 443 624 484 q 509 377 564 401 q 637 206 637 334 q 559 46 637 105 q 351 -13 481 -13 q 142 49 224 -13 q 60 217 60 111 l 184 217 q 232 125 184 163 q 351 87 280 87 q 467 120 423 87 q 511 206 511 153 q 474 295 511 268 q 359 321 437 321 l 234 321 l 234 427 l 370 427 q 498 533 498 431 m 132 930 q 151 981 132 960 q 206 1002 170 1002 q 262 981 243 1002 q 281 930 281 960 q 262 879 281 899 q 206 859 243 859 q 151 879 170 859 q 132 930 132 899 m 424 928 q 443 980 424 959 q 498 1001 461 1001 q 553 980 534 1001 q 572 928 572 959 q 553 878 572 898 q 498 857 534 857 q 443 878 461 857 q 424 928 424 898 z "},"Ӣ":{"ha":990,"x_min":120,"x_max":867,"o":"m 737 987 l 867 987 l 867 0 l 737 0 l 737 761 l 251 0 l 120 0 l 120 987 l 251 987 l 251 227 l 737 987 m 728 1107 l 273 1107 l 273 1204 l 728 1204 l 728 1107 z "},"ӣ":{"ha":802,"x_min":106,"x_max":695,"o":"m 570 734 l 695 734 l 695 0 l 570 0 l 570 535 l 231 0 l 106 0 l 106 734 l 231 734 l 231 198 l 570 734 m 631 875 l 176 875 l 176 972 l 631 972 l 631 875 z "},"Ӥ":{"ha":990,"x_min":120,"x_max":867,"o":"m 737 987 l 867 987 l 867 0 l 737 0 l 737 761 l 251 0 l 120 0 l 120 987 l 251 987 l 251 227 l 737 987 m 279 1148 q 297 1199 279 1179 q 353 1220 316 1220 q 408 1199 389 1220 q 427 1148 427 1179 q 408 1097 427 1118 q 353 1077 389 1077 q 297 1097 316 1077 q 279 1148 279 1118 m 570 1147 q 589 1198 570 1177 q 644 1219 608 1219 q 700 1198 681 1219 q 719 1147 719 1177 q 700 1096 719 1116 q 644 1076 681 1076 q 589 1096 608 1076 q 570 1147 570 1116 z "},"ӥ":{"ha":802,"x_min":106,"x_max":695,"o":"m 570 734 l 695 734 l 695 0 l 570 0 l 570 535 l 231 0 l 106 0 l 106 734 l 231 734 l 231 198 l 570 734 m 182 916 q 200 967 182 947 q 256 988 219 988 q 311 967 292 988 q 330 916 330 947 q 311 865 330 886 q 256 845 292 845 q 200 865 219 845 q 182 916 182 886 m 473 915 q 492 966 473 945 q 547 987 511 987 q 603 966 584 987 q 622 915 622 945 q 603 864 622 884 q 547 844 584 844 q 492 864 511 844 q 473 915 473 884 z "},"Ӧ":{"ha":955,"x_min":80,"x_max":874,"o":"m 874 462 q 825 209 874 317 q 687 43 777 100 q 478 -14 597 -14 q 271 44 361 -14 q 131 207 181 101 q 80 453 81 313 l 80 524 q 130 776 80 667 q 270 943 179 885 q 477 1001 360 1001 q 686 944 595 1001 q 825 778 777 886 q 874 524 874 669 l 874 462 m 745 526 q 674 795 745 701 q 477 889 604 889 q 282 795 353 889 q 210 534 212 701 l 210 462 q 281 194 210 292 q 478 97 353 97 q 673 189 604 97 q 745 452 743 281 l 745 526 m 260 1141 q 279 1193 260 1172 q 334 1213 298 1213 q 390 1193 371 1213 q 409 1141 409 1172 q 390 1090 409 1111 q 334 1070 371 1070 q 279 1090 298 1070 q 260 1141 260 1111 m 552 1140 q 571 1192 552 1171 q 626 1213 589 1213 q 682 1192 663 1213 q 701 1140 701 1171 q 682 1089 701 1109 q 626 1069 663 1069 q 571 1089 589 1069 q 552 1140 552 1109 z "},"ӧ":{"ha":792,"x_min":62,"x_max":730,"o":"m 62 374 q 104 568 62 481 q 222 701 146 654 q 395 747 298 747 q 637 644 545 747 q 730 368 730 540 l 730 359 q 689 166 730 252 q 571 34 648 81 q 396 -14 495 -14 q 154 90 247 -14 q 62 365 62 194 l 62 374 m 188 359 q 244 163 188 237 q 396 89 301 89 q 548 164 492 89 q 604 374 604 239 q 547 569 604 494 q 395 644 490 644 q 245 570 302 644 q 188 359 188 496 m 172 930 q 190 981 172 960 q 245 1002 209 1002 q 301 981 282 1002 q 320 930 320 960 q 301 879 320 899 q 245 859 282 859 q 190 879 209 859 q 172 930 172 899 m 463 928 q 482 980 463 959 q 537 1001 500 1001 q 593 980 574 1001 q 612 928 612 959 q 593 878 612 898 q 537 857 574 857 q 482 878 500 857 q 463 928 463 898 z "},"Ө":{"ha":945,"x_min":70,"x_max":864,"o":"m 864 462 q 815 210 864 317 q 677 44 767 102 q 468 -14 588 -14 q 261 44 351 -14 q 121 207 171 101 q 70 453 71 313 l 70 524 q 119 776 70 667 q 259 943 169 885 q 467 1001 350 1001 q 675 944 585 1001 q 813 780 764 887 q 864 533 863 673 l 864 462 m 467 889 q 273 796 343 889 q 199 538 202 703 l 734 538 q 661 798 731 707 q 467 889 591 889 m 468 97 q 660 184 591 97 q 734 436 728 271 l 199 436 q 276 186 205 276 q 468 97 348 97 z "},"ө":{"ha":789,"x_min":62,"x_max":730,"o":"m 62 374 q 103 567 62 481 q 221 700 145 653 q 395 747 298 747 q 630 650 538 747 q 729 398 722 553 l 730 359 q 688 165 730 252 q 570 33 646 79 q 396 -14 494 -14 q 154 91 245 -14 q 62 365 62 195 l 62 374 m 602 319 l 189 319 q 253 151 197 214 q 396 89 309 89 q 538 152 484 89 q 602 319 593 215 m 395 644 q 255 583 310 644 q 190 422 200 522 l 601 422 q 533 584 589 524 q 395 644 478 644 z "},"Ӫ":{"ha":945,"x_min":70,"x_max":864,"o":"m 864 462 q 815 210 864 317 q 677 44 767 102 q 468 -14 588 -14 q 261 44 351 -14 q 121 207 171 101 q 70 453 71 313 l 70 524 q 119 776 70 667 q 259 943 169 885 q 467 1001 350 1001 q 675 944 585 1001 q 813 780 764 887 q 864 533 863 673 l 864 462 m 467 889 q 273 796 343 889 q 199 538 202 703 l 734 538 q 661 798 731 707 q 467 889 591 889 m 468 97 q 660 184 591 97 q 734 436 728 271 l 199 436 q 276 186 205 276 q 468 97 348 97 m 269 1145 q 287 1196 269 1175 q 342 1217 306 1217 q 398 1196 379 1217 q 417 1145 417 1175 q 398 1094 417 1114 q 342 1074 379 1074 q 287 1094 306 1074 q 269 1145 269 1114 m 560 1143 q 579 1195 560 1174 q 634 1216 597 1216 q 690 1195 671 1216 q 709 1143 709 1174 q 690 1093 709 1113 q 634 1072 671 1072 q 579 1093 597 1072 q 560 1143 560 1113 z "},"ӫ":{"ha":789,"x_min":62,"x_max":730,"o":"m 62 374 q 103 567 62 481 q 221 700 145 653 q 395 747 298 747 q 630 650 538 747 q 729 398 722 553 l 730 359 q 688 165 730 252 q 570 33 646 79 q 396 -14 494 -14 q 154 91 245 -14 q 62 365 62 195 l 62 374 m 602 319 l 189 319 q 253 151 197 214 q 396 89 309 89 q 538 152 484 89 q 602 319 593 215 m 395 644 q 255 583 310 644 q 190 422 200 522 l 601 422 q 533 584 589 524 q 395 644 478 644 m 161 931 q 179 982 161 962 q 235 1003 198 1003 q 290 982 271 1003 q 309 931 309 962 q 290 880 309 901 q 235 860 271 860 q 179 880 198 860 q 161 931 161 901 m 452 930 q 471 981 452 960 q 526 1002 490 1002 q 582 981 563 1002 q 601 930 601 960 q 582 879 601 899 q 526 859 563 859 q 471 879 490 859 q 452 930 452 899 z "},"Ӭ":{"ha":936,"x_min":100,"x_max":860,"o":"m 231 313 q 308 142 250 191 q 474 93 366 93 q 660 184 591 93 q 729 439 728 276 l 340 439 l 340 546 l 729 546 q 659 800 729 707 q 463 894 589 894 q 304 841 361 894 q 231 670 248 788 l 100 670 q 210 913 115 825 q 463 1001 305 1001 q 672 944 582 1001 q 811 783 763 888 q 860 542 860 678 l 860 444 q 812 203 860 307 q 676 42 764 98 q 474 -14 588 -14 q 215 72 313 -14 q 100 313 118 157 l 231 313 m 251 1163 q 270 1214 251 1194 q 325 1235 288 1235 q 380 1214 361 1235 q 399 1163 399 1194 q 380 1112 399 1133 q 325 1092 361 1092 q 270 1112 288 1092 q 251 1163 251 1133 m 543 1162 q 561 1213 543 1192 q 616 1234 580 1234 q 672 1213 653 1234 q 691 1162 691 1192 q 672 1111 691 1131 q 616 1090 653 1090 q 561 1111 580 1090 q 543 1162 543 1131 z "},"ӭ":{"ha":747,"x_min":68,"x_max":673,"o":"m 353 644 q 236 602 286 644 q 187 500 187 559 l 68 500 q 108 621 68 564 q 214 713 148 679 q 353 747 281 747 q 584 644 496 747 q 673 374 673 541 l 673 353 q 632 164 673 250 q 519 33 592 79 q 353 -14 446 -14 q 149 62 231 -14 q 68 252 68 138 l 187 252 q 235 135 187 182 q 353 88 283 88 q 486 151 433 88 q 546 322 538 213 l 271 322 l 271 425 l 545 425 q 484 584 535 524 q 353 644 433 644 m 153 930 q 171 981 153 960 q 227 1002 190 1002 q 282 981 263 1002 q 301 930 301 960 q 282 879 301 899 q 227 859 263 859 q 171 879 190 859 q 153 930 153 899 m 444 928 q 463 980 444 959 q 518 1001 481 1001 q 574 980 555 1001 q 593 928 593 959 q 574 878 593 898 q 518 857 555 857 q 463 878 481 857 q 444 928 444 898 z "},"Ӯ":{"ha":873,"x_min":52,"x_max":832,"o":"m 454 414 l 681 987 l 832 987 l 483 165 q 417 53 448 86 q 346 3 387 20 q 243 -14 304 -14 q 174 -8 189 -14 l 178 95 l 240 92 q 346 161 311 92 l 363 196 l 389 256 l 52 987 l 198 987 l 454 414 m 669 1107 l 214 1107 l 214 1204 l 669 1204 l 669 1107 z "},"ӯ":{"ha":657,"x_min":15,"x_max":640,"o":"m 335 184 l 506 734 l 640 734 l 345 -113 q 127 -296 277 -296 l 104 -294 l 57 -286 l 57 -184 l 91 -186 q 190 -161 155 -186 q 249 -66 226 -135 l 277 8 l 15 734 l 152 734 l 335 184 m 576 888 l 120 888 l 120 985 l 576 985 l 576 888 z "},"Ӱ":{"ha":873,"x_min":52,"x_max":832,"o":"m 454 414 l 681 987 l 832 987 l 483 165 q 417 53 448 86 q 346 3 387 20 q 243 -14 304 -14 q 174 -8 189 -14 l 178 95 l 240 92 q 346 161 311 92 l 363 196 l 389 256 l 52 987 l 198 987 l 454 414 m 220 1148 q 238 1199 220 1179 q 294 1220 257 1220 q 349 1199 330 1220 q 368 1148 368 1179 q 349 1097 368 1118 q 294 1077 330 1077 q 238 1097 257 1077 q 220 1148 220 1118 m 511 1147 q 530 1198 511 1177 q 585 1219 549 1219 q 641 1198 622 1219 q 660 1147 660 1177 q 641 1096 660 1116 q 585 1076 622 1076 q 530 1096 549 1076 q 511 1147 511 1116 z "},"ӱ":{"ha":657,"x_min":15,"x_max":640,"o":"m 335 184 l 506 734 l 640 734 l 345 -113 q 127 -296 277 -296 l 104 -294 l 57 -286 l 57 -184 l 91 -186 q 190 -161 155 -186 q 249 -66 226 -135 l 277 8 l 15 734 l 152 734 l 335 184 m 126 930 q 145 981 126 960 q 200 1002 163 1002 q 256 981 237 1002 q 275 930 275 960 q 256 879 275 899 q 200 859 237 859 q 145 879 163 859 q 126 930 126 899 m 418 928 q 436 980 418 959 q 492 1001 455 1001 q 547 980 528 1001 q 566 928 566 959 q 547 878 566 898 q 492 857 528 857 q 436 878 455 857 q 418 928 418 898 z "},"Ӳ":{"ha":873,"x_min":52,"x_max":832,"o":"m 454 414 l 681 987 l 832 987 l 483 165 q 417 53 448 86 q 346 3 387 20 q 243 -14 304 -14 q 174 -8 189 -14 l 178 95 l 240 92 q 346 161 311 92 l 363 196 l 389 256 l 52 987 l 198 987 l 454 414 m 616 1259 l 756 1259 l 574 1054 l 459 1054 l 616 1259 m 385 1259 l 519 1259 l 371 1054 l 269 1054 l 385 1259 z "},"ӳ":{"ha":657,"x_min":15,"x_max":663,"o":"m 335 184 l 506 734 l 640 734 l 345 -113 q 127 -296 277 -296 l 104 -294 l 57 -286 l 57 -184 l 91 -186 q 190 -161 155 -186 q 249 -66 226 -135 l 277 8 l 15 734 l 152 734 l 335 184 m 522 1041 l 663 1041 l 480 836 l 366 836 l 522 1041 m 292 1041 l 425 1041 l 277 836 l 176 836 l 292 1041 z "},"Ӵ":{"ha":951,"x_min":102,"x_max":830,"o":"m 830 987 l 830 0 l 699 0 l 699 409 q 570 381 628 389 q 437 373 511 373 q 186 446 268 373 q 102 671 104 519 l 102 987 l 233 987 l 233 674 q 280 526 233 571 q 437 480 326 480 q 699 517 566 480 l 699 987 l 830 987 m 248 1148 q 267 1199 248 1179 q 322 1220 286 1220 q 378 1199 359 1220 q 397 1148 397 1179 q 378 1097 397 1118 q 322 1077 359 1077 q 267 1097 286 1077 q 248 1148 248 1118 m 540 1147 q 558 1198 540 1177 q 614 1219 577 1219 q 669 1198 650 1219 q 688 1147 688 1177 q 669 1096 688 1116 q 614 1076 650 1076 q 558 1096 577 1076 q 540 1147 540 1116 z "},"ӵ":{"ha":755,"x_min":70,"x_max":649,"o":"m 649 0 l 523 0 l 523 266 q 353 244 440 244 q 143 315 216 244 q 70 515 71 385 l 70 734 l 195 734 l 195 511 q 353 347 199 347 q 523 369 440 347 l 523 734 l 649 734 l 649 0 m 136 916 q 155 967 136 947 q 210 988 174 988 q 266 967 247 988 q 285 916 285 947 q 266 865 285 886 q 210 845 247 845 q 155 865 174 845 q 136 916 136 886 m 428 915 q 447 966 428 945 q 502 987 465 987 q 557 966 538 987 q 576 915 576 945 q 557 864 576 884 q 502 844 538 844 q 447 864 465 844 q 428 915 428 884 z "},"Ӹ":{"ha":1201,"x_min":121,"x_max":1074,"o":"m 251 585 l 496 585 q 738 505 651 583 q 825 295 825 428 q 737 82 825 161 q 498 0 650 3 l 121 0 l 121 987 l 251 987 l 251 585 m 251 477 l 251 106 l 489 106 q 640 158 586 106 q 694 296 694 210 q 642 428 694 380 q 494 477 590 476 l 251 477 m 1074 0 l 944 0 l 944 987 l 1074 987 l 1074 0 m 385 1148 q 404 1199 385 1179 q 459 1220 422 1220 q 515 1199 496 1220 q 534 1148 534 1179 q 515 1097 534 1118 q 459 1077 496 1077 q 404 1097 422 1077 q 385 1148 385 1118 m 677 1147 q 695 1198 677 1177 q 751 1219 714 1219 q 806 1198 787 1219 q 825 1147 825 1177 q 806 1096 825 1116 q 751 1076 787 1076 q 695 1096 714 1076 q 677 1147 677 1116 z "},"ӹ":{"ha":1078,"x_min":106,"x_max":954,"o":"m 232 481 l 422 481 q 620 416 547 479 q 692 243 692 352 q 618 66 692 133 q 417 0 543 0 l 106 0 l 106 734 l 232 734 l 232 481 m 232 378 l 232 102 l 418 102 q 528 139 489 102 q 566 238 566 175 q 529 338 566 299 q 423 378 491 377 l 232 378 m 954 0 l 828 0 l 828 734 l 954 734 l 954 0 m 316 916 q 335 967 316 947 q 390 988 353 988 q 446 967 427 988 q 465 916 465 947 q 446 865 465 886 q 390 845 427 845 q 335 865 353 845 q 316 916 316 886 m 608 915 q 626 966 608 945 q 682 987 645 987 q 737 966 718 987 q 756 915 756 945 q 737 864 756 884 q 682 844 718 844 q 626 864 645 844 q 608 915 608 884 z "},"ԁ":{"ha":783,"x_min":64,"x_max":684,"o":"m 64 373 q 144 645 64 542 q 354 747 224 747 q 558 659 483 747 l 558 1042 l 684 1042 l 684 0 l 568 0 l 562 79 q 353 -14 487 -14 q 145 91 225 -14 q 64 363 64 195 l 64 373 m 190 359 q 241 163 190 234 q 384 93 293 93 q 558 200 503 93 l 558 537 q 385 641 502 641 q 241 570 293 641 q 190 359 190 498 z "},"Ạ":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 387 -166 q 405 -115 387 -136 q 460 -94 424 -94 q 516 -115 497 -94 q 535 -166 535 -136 q 516 -217 535 -197 q 460 -237 497 -237 q 405 -217 424 -237 q 387 -166 387 -197 z "},"ạ":{"ha":755,"x_min":74,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 262 -166 q 280 -115 262 -136 q 336 -94 299 -94 q 391 -115 372 -94 q 410 -166 410 -136 q 391 -217 410 -197 q 336 -237 372 -237 q 280 -217 299 -237 q 262 -166 262 -197 z "},"Ả":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 414 1063 l 413 1166 q 488 1180 464 1170 q 511 1217 511 1190 q 480 1256 511 1243 q 399 1270 450 1270 l 404 1341 q 557 1306 505 1341 q 609 1214 609 1272 q 583 1145 609 1173 q 504 1111 556 1118 l 503 1063 l 414 1063 z "},"ả":{"ha":755,"x_min":74,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 352 852 l 351 956 q 426 970 402 960 q 450 1006 450 980 q 419 1046 450 1033 q 337 1059 388 1059 l 342 1131 q 495 1096 443 1131 q 547 1004 547 1061 q 521 935 547 962 q 442 901 494 908 l 441 852 l 352 852 z "},"Ấ":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 405 1230 l 508 1230 l 705 1052 l 571 1052 l 456 1160 l 341 1052 l 207 1052 l 405 1230 m 751 1348 l 886 1348 l 750 1172 l 654 1172 l 751 1348 z "},"ấ":{"ha":755,"x_min":74,"x_max":825,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 343 1021 l 446 1021 l 643 842 l 509 842 l 395 950 l 279 842 l 145 842 l 343 1021 m 689 1138 l 825 1138 l 688 962 l 593 962 l 689 1138 z "},"Ầ":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 703 1050 l 570 1050 l 454 1157 l 339 1050 l 206 1050 l 403 1227 l 506 1227 l 703 1050 m 256 1170 l 161 1170 l 25 1345 l 160 1345 l 256 1170 z "},"ầ":{"ha":755,"x_min":-37,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 642 840 l 508 840 l 393 947 l 277 840 l 144 840 l 341 1017 l 444 1017 l 642 840 m 194 960 l 99 960 l -37 1135 l 98 1135 l 194 960 z "},"Ẩ":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 704 1041 l 589 1041 l 455 1167 l 321 1041 l 207 1041 l 391 1219 l 519 1219 l 704 1041 m 648 1135 l 647 1223 q 711 1235 691 1226 q 731 1266 731 1244 q 635 1312 731 1312 l 639 1374 q 771 1344 726 1374 q 817 1265 817 1314 q 791 1202 817 1225 q 726 1175 766 1180 l 725 1135 l 648 1135 z "},"ẩ":{"ha":755,"x_min":74,"x_max":755,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 642 831 l 527 831 l 393 958 l 260 831 l 145 831 l 330 1009 l 457 1009 l 642 831 m 586 925 l 585 1014 q 649 1025 629 1017 q 669 1057 669 1034 q 574 1102 669 1102 l 577 1164 q 709 1135 664 1164 q 755 1055 755 1105 q 730 993 755 1015 q 664 966 705 970 l 663 925 l 586 925 z "},"Ẫ":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 703 1027 l 588 1027 l 454 1134 l 321 1027 l 206 1027 l 410 1192 l 499 1192 l 703 1027 m 631 1348 q 599 1274 631 1305 q 522 1242 566 1242 q 448 1266 486 1242 q 384 1290 411 1290 q 346 1274 364 1290 q 328 1239 328 1259 l 275 1252 q 308 1328 275 1295 q 384 1361 340 1361 q 454 1337 412 1361 q 522 1314 496 1314 q 561 1329 543 1314 q 578 1363 578 1344 l 631 1348 z "},"ẫ":{"ha":755,"x_min":74,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 642 817 l 526 817 l 393 924 l 259 817 l 144 817 l 349 983 l 437 983 l 642 817 m 570 1138 q 537 1064 570 1096 q 460 1032 505 1032 q 387 1056 424 1032 q 322 1080 349 1080 q 284 1065 302 1080 q 266 1029 266 1049 l 214 1042 q 246 1118 214 1085 q 322 1152 279 1152 q 393 1128 351 1152 q 460 1104 435 1104 q 499 1119 481 1104 q 517 1154 517 1135 l 570 1138 z "},"Ậ":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 661 1066 l 661 1059 l 557 1059 l 456 1175 l 355 1059 l 251 1059 l 251 1067 l 418 1252 l 494 1252 l 661 1066 m 387 -166 q 405 -115 387 -136 q 460 -94 424 -94 q 516 -115 497 -94 q 535 -166 535 -136 q 516 -217 535 -197 q 460 -237 497 -237 q 405 -217 424 -237 q 387 -166 387 -197 z "},"ậ":{"ha":755,"x_min":74,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 600 856 l 600 849 l 496 849 l 394 964 l 293 849 l 189 849 l 189 857 l 356 1042 l 432 1042 l 600 856 m 262 -166 q 280 -115 262 -136 q 336 -94 299 -94 q 391 -115 372 -94 q 410 -166 410 -136 q 391 -217 410 -197 q 336 -237 372 -237 q 280 -217 299 -237 q 262 -166 262 -197 z "},"Ắ":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 658 1192 q 601 1088 658 1127 q 452 1050 544 1050 q 303 1088 360 1050 q 246 1192 246 1127 l 349 1192 q 376 1134 349 1154 q 452 1113 403 1113 q 527 1134 500 1113 q 554 1192 554 1156 l 658 1192 m 489 1339 l 593 1339 l 481 1205 l 412 1205 l 489 1339 z "},"ắ":{"ha":755,"x_min":74,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 596 982 q 539 879 596 918 q 391 840 482 840 q 241 879 298 840 q 184 982 184 918 l 288 982 q 314 924 288 945 q 391 903 341 903 q 466 925 439 903 q 492 982 492 946 l 596 982 m 427 1130 l 531 1130 l 420 996 l 351 996 l 427 1130 z "},"Ằ":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 658 1192 q 601 1088 658 1127 q 452 1050 544 1050 q 303 1088 360 1050 q 246 1192 246 1127 l 349 1192 q 376 1134 349 1154 q 452 1113 403 1113 q 527 1134 500 1113 q 554 1192 554 1156 l 658 1192 m 319 1339 l 424 1339 l 500 1205 l 431 1205 l 319 1339 z "},"ằ":{"ha":755,"x_min":74,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 596 982 q 539 879 596 918 q 391 840 482 840 q 241 879 298 840 q 184 982 184 918 l 288 982 q 314 924 288 945 q 391 903 341 903 q 466 925 439 903 q 492 982 492 946 l 596 982 m 258 1130 l 362 1130 l 438 996 l 370 996 l 258 1130 z "},"Ẳ":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 646 1202 q 591 1100 646 1139 q 448 1061 536 1061 q 303 1100 358 1061 q 249 1202 249 1139 l 348 1202 q 373 1145 348 1166 q 448 1124 398 1124 q 520 1145 494 1124 q 546 1202 546 1166 l 646 1202 m 410 1214 l 409 1298 q 481 1309 459 1301 q 504 1337 504 1317 q 395 1377 504 1377 l 400 1432 q 548 1406 498 1432 q 598 1335 598 1379 q 571 1281 598 1301 q 497 1256 543 1261 l 496 1214 l 410 1214 z "},"ẳ":{"ha":755,"x_min":74,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 584 992 q 529 890 584 928 q 386 851 475 851 q 242 890 296 851 q 187 992 187 929 l 286 992 q 311 935 286 956 q 386 914 336 914 q 458 935 433 914 q 484 992 484 956 l 584 992 m 348 1004 l 347 1088 q 420 1099 397 1090 q 442 1126 442 1107 q 334 1166 442 1166 l 338 1222 q 486 1196 436 1222 q 536 1124 536 1169 q 509 1070 536 1090 q 435 1046 481 1050 l 435 1004 l 348 1004 z "},"Ẵ":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 651 1206 q 596 1102 651 1142 q 451 1062 542 1062 q 305 1102 359 1062 q 250 1206 250 1142 l 352 1206 q 377 1148 352 1170 q 451 1126 402 1126 q 524 1148 499 1126 q 549 1206 549 1170 l 651 1206 m 645 1387 q 612 1301 645 1337 q 532 1265 580 1265 q 453 1291 493 1265 q 382 1316 412 1316 q 343 1299 359 1316 q 327 1256 327 1282 l 271 1270 q 303 1357 271 1321 q 382 1394 336 1394 q 459 1368 415 1394 q 532 1343 503 1343 q 572 1360 556 1343 q 589 1403 589 1377 l 645 1387 z "},"ẵ":{"ha":755,"x_min":74,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 589 996 q 535 892 589 932 q 389 852 480 852 q 243 892 298 852 q 189 996 189 932 l 290 996 q 315 938 290 960 q 389 916 340 916 q 463 938 437 916 q 488 996 488 960 l 589 996 m 583 1177 q 551 1091 583 1126 q 471 1055 518 1055 q 391 1081 431 1055 q 321 1106 351 1106 q 281 1089 298 1106 q 265 1046 265 1072 l 209 1060 q 241 1147 209 1111 q 321 1183 274 1183 q 397 1158 353 1183 q 471 1133 441 1133 q 511 1150 494 1133 q 527 1193 527 1167 l 583 1177 z "},"Ặ":{"ha":906,"x_min":19,"x_max":888,"o":"m 660 258 l 246 258 l 153 0 l 19 0 l 396 987 l 510 987 l 888 0 l 754 0 l 660 258 m 286 365 l 621 365 l 453 827 l 286 365 m 659 1225 q 603 1093 659 1143 q 456 1043 547 1043 q 309 1093 366 1043 q 253 1225 253 1143 l 355 1225 q 381 1151 355 1177 q 456 1124 407 1124 q 531 1150 504 1124 q 557 1225 557 1177 l 659 1225 m 387 -166 q 405 -115 387 -136 q 460 -94 424 -94 q 516 -115 497 -94 q 535 -166 535 -136 q 516 -217 535 -197 q 460 -237 497 -237 q 405 -217 424 -237 q 387 -166 387 -197 z "},"ặ":{"ha":755,"x_min":74,"x_max":680,"o":"m 548 0 q 530 77 537 22 q 321 -14 443 -14 q 143 48 213 -14 q 74 203 74 109 q 161 381 74 318 q 406 445 248 445 l 528 445 l 528 503 q 489 607 528 568 q 373 646 450 646 q 260 612 306 646 q 215 530 215 578 l 89 530 q 128 636 89 585 q 234 718 167 688 q 380 747 300 747 q 579 684 507 747 q 654 509 651 621 l 654 172 q 680 11 654 71 l 680 0 l 548 0 m 340 96 q 452 126 399 96 q 528 205 505 157 l 528 356 l 430 356 q 199 221 199 356 q 239 129 199 162 q 340 96 278 96 m 597 1015 q 542 883 597 932 q 395 833 486 833 q 248 883 304 833 q 191 1015 191 933 l 294 1015 q 319 940 294 967 q 395 913 345 913 q 469 940 442 913 q 496 1015 496 966 l 597 1015 m 262 -166 q 280 -115 262 -136 q 336 -94 299 -94 q 391 -115 372 -94 q 410 -166 410 -136 q 391 -217 410 -197 q 336 -237 372 -237 q 280 -217 299 -237 q 262 -166 262 -197 z "},"Ẹ":{"ha":789,"x_min":115,"x_max":742,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 m 342 -159 q 360 -108 342 -129 q 416 -87 379 -87 q 471 -108 452 -87 q 490 -159 490 -129 q 471 -210 490 -190 q 416 -231 452 -231 q 360 -210 379 -231 q 342 -159 342 -190 z "},"ẹ":{"ha":736,"x_min":63,"x_max":686,"o":"m 399 -14 q 157 84 250 -14 q 63 347 63 182 l 63 370 q 105 565 63 479 q 221 699 146 650 q 384 747 296 747 q 606 653 527 747 q 686 383 686 559 l 686 331 l 189 331 q 252 156 191 222 q 406 89 313 89 q 519 116 473 89 q 600 188 565 143 l 676 128 q 399 -14 584 -14 m 384 644 q 256 589 308 644 q 193 434 205 534 l 560 434 l 560 444 q 509 592 555 539 q 384 644 463 644 m 307 -166 q 325 -115 307 -136 q 380 -94 344 -94 q 436 -115 417 -94 q 455 -166 455 -136 q 436 -217 455 -197 q 380 -237 417 -237 q 325 -217 344 -237 q 307 -166 307 -197 z "},"Ẻ":{"ha":789,"x_min":115,"x_max":742,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 m 378 1071 l 377 1175 q 452 1188 428 1178 q 475 1225 475 1198 q 445 1264 475 1251 q 363 1278 414 1278 l 368 1350 q 521 1315 469 1350 q 573 1222 573 1280 q 547 1154 573 1181 q 468 1119 520 1126 l 467 1071 l 378 1071 z "},"ẻ":{"ha":736,"x_min":63,"x_max":686,"o":"m 399 -14 q 157 84 250 -14 q 63 347 63 182 l 63 370 q 105 565 63 479 q 221 699 146 650 q 384 747 296 747 q 606 653 527 747 q 686 383 686 559 l 686 331 l 189 331 q 252 156 191 222 q 406 89 313 89 q 519 116 473 89 q 600 188 565 143 l 676 128 q 399 -14 584 -14 m 384 644 q 256 589 308 644 q 193 434 205 534 l 560 434 l 560 444 q 509 592 555 539 q 384 644 463 644 m 341 852 l 340 956 q 415 970 391 960 q 439 1006 439 980 q 408 1046 439 1033 q 326 1059 377 1059 l 331 1131 q 484 1096 432 1131 q 536 1004 536 1061 q 510 935 536 962 q 431 901 484 908 l 431 852 l 341 852 z "},"Ẽ":{"ha":789,"x_min":115,"x_max":742,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 m 661 1238 q 619 1120 661 1165 q 515 1074 577 1074 q 467 1081 487 1074 q 413 1109 446 1088 q 366 1134 380 1130 q 332 1139 351 1139 q 285 1117 304 1139 q 265 1063 265 1096 l 181 1067 q 222 1187 181 1140 q 326 1235 263 1235 q 369 1228 350 1235 q 420 1202 388 1221 q 470 1176 453 1182 q 509 1170 488 1170 q 557 1193 538 1170 q 576 1246 576 1216 l 661 1238 z "},"ẽ":{"ha":736,"x_min":63,"x_max":686,"o":"m 399 -14 q 157 84 250 -14 q 63 347 63 182 l 63 370 q 105 565 63 479 q 221 699 146 650 q 384 747 296 747 q 606 653 527 747 q 686 383 686 559 l 686 331 l 189 331 q 252 156 191 222 q 406 89 313 89 q 519 116 473 89 q 600 188 565 143 l 676 128 q 399 -14 584 -14 m 384 644 q 256 589 308 644 q 193 434 205 534 l 560 434 l 560 444 q 509 592 555 539 q 384 644 463 644 m 624 1020 q 582 901 624 947 q 478 856 541 856 q 430 863 450 856 q 377 890 410 869 q 329 916 344 911 q 296 920 315 920 q 248 899 268 920 q 229 844 229 878 l 144 849 q 185 969 144 922 q 290 1017 227 1017 q 332 1010 313 1017 q 384 983 351 1003 q 434 958 416 964 q 472 951 451 951 q 520 975 501 951 q 540 1028 540 998 l 624 1020 z "},"Ế":{"ha":789,"x_min":115,"x_max":850,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 m 369 1238 l 472 1238 l 669 1060 l 535 1060 l 420 1168 l 305 1060 l 171 1060 l 369 1238 m 715 1356 l 850 1356 l 714 1180 l 618 1180 l 715 1356 z "},"ế":{"ha":736,"x_min":63,"x_max":814,"o":"m 399 -14 q 157 84 250 -14 q 63 347 63 182 l 63 370 q 105 565 63 479 q 221 699 146 650 q 384 747 296 747 q 606 653 527 747 q 686 383 686 559 l 686 331 l 189 331 q 252 156 191 222 q 406 89 313 89 q 519 116 473 89 q 600 188 565 143 l 676 128 q 399 -14 584 -14 m 384 644 q 256 589 308 644 q 193 434 205 534 l 560 434 l 560 444 q 509 592 555 539 q 384 644 463 644 m 332 1021 l 435 1021 l 632 842 l 498 842 l 384 950 l 269 842 l 134 842 l 332 1021 m 678 1138 l 814 1138 l 677 962 l 582 962 l 678 1138 z "},"Ề":{"ha":789,"x_min":-11,"x_max":742,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 m 667 1058 l 534 1058 l 418 1165 l 303 1058 l 170 1058 l 367 1236 l 470 1236 l 667 1058 m 220 1178 l 125 1178 l -11 1353 l 124 1353 l 220 1178 z "},"ề":{"ha":736,"x_min":-47,"x_max":686,"o":"m 399 -14 q 157 84 250 -14 q 63 347 63 182 l 63 370 q 105 565 63 479 q 221 699 146 650 q 384 747 296 747 q 606 653 527 747 q 686 383 686 559 l 686 331 l 189 331 q 252 156 191 222 q 406 89 313 89 q 519 116 473 89 q 600 188 565 143 l 676 128 q 399 -14 584 -14 m 384 644 q 256 589 308 644 q 193 434 205 534 l 560 434 l 560 444 q 509 592 555 539 q 384 644 463 644 m 631 840 l 497 840 l 382 947 l 267 840 l 134 840 l 330 1017 l 433 1017 l 631 840 m 183 960 l 88 960 l -47 1135 l 87 1135 l 183 960 z "},"Ể":{"ha":789,"x_min":115,"x_max":781,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 m 668 1049 l 553 1049 l 419 1175 l 286 1049 l 171 1049 l 355 1227 l 483 1227 l 668 1049 m 612 1143 l 611 1232 q 675 1243 655 1234 q 695 1274 695 1252 q 600 1320 695 1320 l 603 1382 q 735 1352 690 1382 q 781 1273 781 1322 q 755 1211 781 1233 q 690 1183 730 1188 l 689 1143 l 612 1143 z "},"ể":{"ha":736,"x_min":63,"x_max":744,"o":"m 399 -14 q 157 84 250 -14 q 63 347 63 182 l 63 370 q 105 565 63 479 q 221 699 146 650 q 384 747 296 747 q 606 653 527 747 q 686 383 686 559 l 686 331 l 189 331 q 252 156 191 222 q 406 89 313 89 q 519 116 473 89 q 600 188 565 143 l 676 128 q 399 -14 584 -14 m 384 644 q 256 589 308 644 q 193 434 205 534 l 560 434 l 560 444 q 509 592 555 539 q 384 644 463 644 m 631 831 l 516 831 l 382 958 l 249 831 l 134 831 l 319 1009 l 446 1009 l 631 831 m 575 925 l 574 1014 q 638 1025 618 1017 q 659 1057 659 1034 q 563 1102 659 1102 l 566 1164 q 699 1135 653 1164 q 744 1055 744 1105 q 719 993 744 1015 q 653 966 694 970 l 652 925 l 575 925 z "},"Ễ":{"ha":789,"x_min":115,"x_max":742,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 m 667 1035 l 552 1035 l 418 1142 l 285 1035 l 170 1035 l 374 1200 l 463 1200 l 667 1035 m 595 1356 q 563 1282 595 1314 q 486 1250 530 1250 q 412 1274 450 1250 q 348 1298 375 1298 q 310 1282 328 1298 q 292 1247 292 1267 l 239 1260 q 272 1336 239 1303 q 348 1369 304 1369 q 418 1345 376 1369 q 486 1322 460 1322 q 525 1337 507 1322 q 543 1371 543 1352 l 595 1356 z "},"ễ":{"ha":736,"x_min":63,"x_max":686,"o":"m 399 -14 q 157 84 250 -14 q 63 347 63 182 l 63 370 q 105 565 63 479 q 221 699 146 650 q 384 747 296 747 q 606 653 527 747 q 686 383 686 559 l 686 331 l 189 331 q 252 156 191 222 q 406 89 313 89 q 519 116 473 89 q 600 188 565 143 l 676 128 q 399 -14 584 -14 m 384 644 q 256 589 308 644 q 193 434 205 534 l 560 434 l 560 444 q 509 592 555 539 q 384 644 463 644 m 631 817 l 515 817 l 382 924 l 248 817 l 134 817 l 338 983 l 427 983 l 631 817 m 559 1138 q 526 1064 559 1096 q 450 1032 494 1032 q 376 1056 413 1032 q 311 1080 338 1080 q 273 1065 292 1080 q 255 1029 255 1049 l 203 1042 q 235 1118 203 1085 q 311 1152 268 1152 q 382 1128 340 1152 q 450 1104 424 1104 q 488 1119 471 1104 q 506 1154 506 1135 l 559 1138 z "},"Ệ":{"ha":789,"x_min":115,"x_max":742,"o":"m 673 456 l 245 456 l 245 106 l 742 106 l 742 0 l 115 0 l 115 987 l 735 987 l 735 880 l 245 880 l 245 563 l 673 563 l 673 456 m 625 1074 l 625 1067 l 522 1067 l 420 1183 l 319 1067 l 215 1067 l 215 1076 l 382 1260 l 458 1260 l 625 1074 m 342 -159 q 360 -108 342 -129 q 416 -87 379 -87 q 471 -108 452 -87 q 490 -159 490 -129 q 471 -210 490 -190 q 416 -231 452 -231 q 360 -210 379 -231 q 342 -159 342 -190 z "},"ệ":{"ha":736,"x_min":63,"x_max":686,"o":"m 399 -14 q 157 84 250 -14 q 63 347 63 182 l 63 370 q 105 565 63 479 q 221 699 146 650 q 384 747 296 747 q 606 653 527 747 q 686 383 686 559 l 686 331 l 189 331 q 252 156 191 222 q 406 89 313 89 q 519 116 473 89 q 600 188 565 143 l 676 128 q 399 -14 584 -14 m 384 644 q 256 589 308 644 q 193 434 205 534 l 560 434 l 560 444 q 509 592 555 539 q 384 644 463 644 m 589 856 l 589 849 l 485 849 l 383 964 l 282 849 l 178 849 l 178 857 l 345 1042 l 421 1042 l 589 856 m 307 -166 q 325 -115 307 -136 q 380 -94 344 -94 q 436 -115 417 -94 q 455 -166 455 -136 q 436 -217 455 -197 q 380 -237 417 -237 q 325 -217 344 -237 q 307 -166 307 -197 z "},"Ỉ":{"ha":378,"x_min":124,"x_max":342,"o":"m 254 0 l 124 0 l 124 987 l 254 987 l 254 0 m 146 1071 l 146 1175 q 220 1188 197 1178 q 244 1225 244 1198 q 213 1264 244 1251 q 132 1278 182 1278 l 136 1350 q 290 1315 237 1350 q 342 1222 342 1280 q 315 1154 342 1181 q 237 1119 289 1126 l 236 1071 l 146 1071 z "},"ỉ":{"ha":343,"x_min":105,"x_max":324,"o":"m 231 0 l 105 0 l 105 734 l 231 734 l 231 0 m 129 851 l 128 955 q 203 968 179 958 q 227 1005 227 979 q 196 1045 227 1031 q 114 1058 165 1058 l 119 1130 q 272 1095 220 1130 q 324 1002 324 1060 q 298 934 324 961 q 219 899 271 907 l 218 851 l 129 851 z "},"Ị":{"ha":378,"x_min":111,"x_max":259,"o":"m 254 0 l 124 0 l 124 987 l 254 987 l 254 0 m 111 -160 q 129 -109 111 -130 q 184 -87 148 -87 q 240 -109 221 -87 q 259 -160 259 -130 q 240 -211 259 -191 q 184 -231 221 -231 q 129 -211 148 -231 q 111 -160 111 -191 z "},"ị":{"ha":337,"x_min":90,"x_max":244,"o":"m 231 0 l 106 0 l 106 734 l 231 734 l 231 0 m 96 928 q 114 980 96 959 q 170 1001 133 1001 q 225 980 206 1001 q 244 928 244 959 q 225 878 244 898 q 170 857 206 857 q 114 878 133 857 q 96 928 96 898 m 90 -159 q 109 -108 90 -129 q 164 -87 127 -87 q 220 -108 201 -87 q 239 -159 239 -129 q 220 -210 239 -190 q 164 -231 201 -231 q 109 -210 127 -231 q 90 -159 90 -190 z "},"Ọ":{"ha":955,"x_min":80,"x_max":874,"o":"m 874 462 q 825 209 874 317 q 687 43 777 100 q 478 -14 597 -14 q 271 44 361 -14 q 131 207 181 101 q 80 453 81 313 l 80 524 q 130 776 80 667 q 270 943 179 885 q 477 1001 360 1001 q 686 944 595 1001 q 825 778 777 886 q 874 524 874 669 l 874 462 m 745 526 q 674 795 745 701 q 477 889 604 889 q 282 795 353 889 q 210 534 212 701 l 210 462 q 281 194 210 292 q 478 97 353 97 q 673 189 604 97 q 745 452 743 281 l 745 526 m 401 -166 q 420 -115 401 -136 q 475 -94 439 -94 q 531 -115 512 -94 q 550 -166 550 -136 q 531 -217 550 -197 q 475 -237 512 -237 q 420 -217 439 -237 q 401 -166 401 -197 z "},"ọ":{"ha":792,"x_min":62,"x_max":730,"o":"m 62 374 q 104 568 62 481 q 222 701 146 654 q 395 747 298 747 q 637 644 545 747 q 730 368 730 540 l 730 359 q 689 166 730 252 q 571 34 648 81 q 396 -14 495 -14 q 154 90 247 -14 q 62 365 62 194 l 62 374 m 188 359 q 244 163 188 237 q 396 89 301 89 q 548 164 492 89 q 604 374 604 239 q 547 569 604 494 q 395 644 490 644 q 245 570 302 644 q 188 359 188 496 m 318 -166 q 337 -115 318 -136 q 392 -94 355 -94 q 448 -115 429 -94 q 467 -166 467 -136 q 448 -217 467 -197 q 392 -237 429 -237 q 337 -217 355 -237 q 318 -166 318 -197 z "},"Ỏ":{"ha":955,"x_min":80,"x_max":874,"o":"m 874 462 q 825 209 874 317 q 687 43 777 100 q 478 -14 597 -14 q 271 44 361 -14 q 131 207 181 101 q 80 453 81 313 l 80 524 q 130 776 80 667 q 270 943 179 885 q 477 1001 360 1001 q 686 944 595 1001 q 825 778 777 886 q 874 524 874 669 l 874 462 m 745 526 q 674 795 745 701 q 477 889 604 889 q 282 795 353 889 q 210 534 212 701 l 210 462 q 281 194 210 292 q 478 97 353 97 q 673 189 604 97 q 745 452 743 281 l 745 526 m 437 1064 l 436 1168 q 511 1181 487 1171 q 534 1218 534 1192 q 504 1258 534 1244 q 422 1271 473 1271 l 427 1343 q 580 1308 528 1343 q 632 1215 632 1273 q 606 1147 632 1174 q 527 1112 579 1120 l 526 1064 l 437 1064 z "},"ỏ":{"ha":792,"x_min":62,"x_max":730,"o":"m 62 374 q 104 568 62 481 q 222 701 146 654 q 395 747 298 747 q 637 644 545 747 q 730 368 730 540 l 730 359 q 689 166 730 252 q 571 34 648 81 q 396 -14 495 -14 q 154 90 247 -14 q 62 365 62 194 l 62 374 m 188 359 q 244 163 188 237 q 396 89 301 89 q 548 164 492 89 q 604 374 604 239 q 547 569 604 494 q 395 644 490 644 q 245 570 302 644 q 188 359 188 496 m 348 852 l 347 956 q 422 970 398 960 q 446 1006 446 980 q 415 1046 446 1033 q 333 1059 384 1059 l 338 1131 q 491 1096 439 1131 q 543 1004 543 1061 q 517 935 543 962 q 438 901 490 908 l 437 852 l 348 852 z "},"Ố":{"ha":955,"x_min":80,"x_max":909,"o":"m 874 462 q 825 209 874 317 q 687 43 777 100 q 478 -14 597 -14 q 271 44 361 -14 q 131 207 181 101 q 80 453 81 313 l 80 524 q 130 776 80 667 q 270 943 179 885 q 477 1001 360 1001 q 686 944 595 1001 q 825 778 777 886 q 874 524 874 669 l 874 462 m 745 526 q 674 795 745 701 q 477 889 604 889 q 282 795 353 889 q 210 534 212 701 l 210 462 q 281 194 210 292 q 478 97 353 97 q 673 189 604 97 q 745 452 743 281 l 745 526 m 428 1232 l 531 1232 l 728 1053 l 594 1053 l 479 1161 l 364 1053 l 230 1053 l 428 1232 m 774 1349 l 909 1349 l 773 1173 l 677 1173 l 774 1349 z "},"ố":{"ha":792,"x_min":62,"x_max":821,"o":"m 62 374 q 104 568 62 481 q 222 701 146 654 q 395 747 298 747 q 637 644 545 747 q 730 368 730 540 l 730 359 q 689 166 730 252 q 571 34 648 81 q 396 -14 495 -14 q 154 90 247 -14 q 62 365 62 194 l 62 374 m 188 359 q 244 163 188 237 q 396 89 301 89 q 548 164 492 89 q 604 374 604 239 q 547 569 604 494 q 395 644 490 644 q 245 570 302 644 q 188 359 188 496 m 339 1021 l 442 1021 l 639 842 l 505 842 l 391 950 l 275 842 l 141 842 l 339 1021 m 685 1138 l 821 1138 l 684 962 l 589 962 l 685 1138 z "},"Ồ":{"ha":955,"x_min":48,"x_max":874,"o":"m 874 462 q 825 209 874 317 q 687 43 777 100 q 478 -14 597 -14 q 271 44 361 -14 q 131 207 181 101 q 80 453 81 313 l 80 524 q 130 776 80 667 q 270 943 179 885 q 477 1001 360 1001 q 686 944 595 1001 q 825 778 777 886 q 874 524 874 669 l 874 462 m 745 526 q 674 795 745 701 q 477 889 604 889 q 282 795 353 889 q 210 534 212 701 l 210 462 q 281 194 210 292 q 478 97 353 97 q 673 189 604 97 q 745 452 743 281 l 745 526 m 726 1051 l 593 1051 l 477 1158 l 362 1051 l 229 1051 l 426 1229 l 529 1229 l 726 1051 m 279 1171 l 184 1171 l 48 1346 l 183 1346 l 279 1171 z "},"ồ":{"ha":792,"x_min":-41,"x_max":730,"o":"m 62 374 q 104 568 62 481 q 222 701 146 654 q 395 747 298 747 q 637 644 545 747 q 730 368 730 540 l 730 359 q 689 166 730 252 q 571 34 648 81 q 396 -14 495 -14 q 154 90 247 -14 q 62 365 62 194 l 62 374 m 188 359 q 244 163 188 237 q 396 89 301 89 q 548 164 492 89 q 604 374 604 239 q 547 569 604 494 q 395 644 490 644 q 245 570 302 644 q 188 359 188 496 m 637 840 l 504 840 l 389 947 l 273 840 l 140 840 l 337 1017 l 440 1017 l 637 840 m 190 960 l 95 960 l -41 1135 l 94 1135 l 190 960 z "},"Ổ":{"ha":955,"x_min":80,"x_max":874,"o":"m 874 462 q 825 209 874 317 q 687 43 777 100 q 478 -14 597 -14 q 271 44 361 -14 q 131 207 181 101 q 80 453 81 313 l 80 524 q 130 776 80 667 q 270 943 179 885 q 477 1001 360 1001 q 686 944 595 1001 q 825 778 777 886 q 874 524 874 669 l 874 462 m 745 526 q 674 795 745 701 q 477 889 604 889 q 282 795 353 889 q 210 534 212 701 l 210 462 q 281 194 210 292 q 478 97 353 97 q 673 189 604 97 q 745 452 743 281 l 745 526 m 727 1042 l 612 1042 l 478 1168 l 345 1042 l 230 1042 l 414 1220 l 542 1220 l 727 1042 m 671 1136 l 670 1225 q 734 1236 714 1227 q 754 1267 754 1245 q 659 1313 754 1313 l 662 1375 q 794 1345 749 1375 q 840 1266 840 1316 q 814 1204 840 1226 q 749 1177 789 1181 l 748 1136 l 671 1136 z "},"ổ":{"ha":792,"x_min":62,"x_max":751,"o":"m 62 374 q 104 568 62 481 q 222 701 146 654 q 395 747 298 747 q 637 644 545 747 q 730 368 730 540 l 730 359 q 689 166 730 252 q 571 34 648 81 q 396 -14 495 -14 q 154 90 247 -14 q 62 365 62 194 l 62 374 m 188 359 q 244 163 188 237 q 396 89 301 89 q 548 164 492 89 q 604 374 604 239 q 547 569 604 494 q 395 644 490 644 q 245 570 302 644 q 188 359 188 496 m 638 831 l 523 831 l 389 958 l 256 831 l 141 831 l 326 1009 l 453 1009 l 638 831 m 582 925 l 581 1014 q 645 1025 625 1017 q 665 1057 665 1034 q 570 1102 665 1102 l 573 1164 q 705 1135 660 1164 q 751 1055 751 1105 q 726 993 751 1015 q 660 966 701 970 l 659 925 l 582 925 z "},"Ỗ":{"ha":955,"x_min":80,"x_max":874,"o":"m 874 462 q 825 209 874 317 q 687 43 777 100 q 478 -14 597 -14 q 271 44 361 -14 q 131 207 181 101 q 80 453 81 313 l 80 524 q 130 776 80 667 q 270 943 179 885 q 477 1001 360 1001 q 686 944 595 1001 q 825 778 777 886 q 874 524 874 669 l 874 462 m 745 526 q 674 795 745 701 q 477 889 604 889 q 282 795 353 889 q 210 534 212 701 l 210 462 q 281 194 210 292 q 478 97 353 97 q 673 189 604 97 q 745 452 743 281 l 745 526 m 726 1028 l 611 1028 l 477 1135 l 344 1028 l 229 1028 l 433 1194 l 522 1194 l 726 1028 m 654 1349 q 622 1275 654 1307 q 545 1243 589 1243 q 471 1267 509 1243 q 407 1291 434 1291 q 369 1276 387 1291 q 351 1240 351 1260 l 298 1253 q 331 1329 298 1296 q 407 1362 363 1362 q 477 1339 435 1362 q 545 1315 519 1315 q 584 1330 566 1315 q 602 1364 602 1345 l 654 1349 z "},"ỗ":{"ha":792,"x_min":62,"x_max":730,"o":"m 62 374 q 104 568 62 481 q 222 701 146 654 q 395 747 298 747 q 637 644 545 747 q 730 368 730 540 l 730 359 q 689 166 730 252 q 571 34 648 81 q 396 -14 495 -14 q 154 90 247 -14 q 62 365 62 194 l 62 374 m 188 359 q 244 163 188 237 q 396 89 301 89 q 548 164 492 89 q 604 374 604 239 q 547 569 604 494 q 395 644 490 644 q 245 570 302 644 q 188 359 188 496 m 637 817 l 522 817 l 389 924 l 255 817 l 140 817 l 345 983 l 433 983 l 637 817 m 566 1138 q 533 1064 566 1096 q 456 1032 500 1032 q 382 1056 420 1032 q 318 1080 345 1080 q 280 1065 298 1080 q 262 1029 262 1049 l 210 1042 q 242 1118 210 1085 q 318 1152 275 1152 q 389 1128 347 1152 q 456 1104 431 1104 q 495 1119 477 1104 q 513 1154 513 1135 l 566 1138 z "},"Ộ":{"ha":955,"x_min":80,"x_max":874,"o":"m 874 462 q 825 209 874 317 q 687 43 777 100 q 478 -14 597 -14 q 271 44 361 -14 q 131 207 181 101 q 80 453 81 313 l 80 524 q 130 776 80 667 q 270 943 179 885 q 477 1001 360 1001 q 686 944 595 1001 q 825 778 777 886 q 874 524 874 669 l 874 462 m 745 526 q 674 795 745 701 q 477 889 604 889 q 282 795 353 889 q 210 534 212 701 l 210 462 q 281 194 210 292 q 478 97 353 97 q 673 189 604 97 q 745 452 743 281 l 745 526 m 684 1067 l 684 1061 l 581 1061 l 479 1176 l 378 1061 l 274 1061 l 274 1069 l 441 1253 l 517 1253 l 684 1067 m 401 -166 q 420 -115 401 -136 q 475 -94 439 -94 q 531 -115 512 -94 q 550 -166 550 -136 q 531 -217 550 -197 q 475 -237 512 -237 q 420 -217 439 -237 q 401 -166 401 -197 z "},"ộ":{"ha":792,"x_min":62,"x_max":730,"o":"m 62 374 q 104 568 62 481 q 222 701 146 654 q 395 747 298 747 q 637 644 545 747 q 730 368 730 540 l 730 359 q 689 166 730 252 q 571 34 648 81 q 396 -14 495 -14 q 154 90 247 -14 q 62 365 62 194 l 62 374 m 188 359 q 244 163 188 237 q 396 89 301 89 q 548 164 492 89 q 604 374 604 239 q 547 569 604 494 q 395 644 490 644 q 245 570 302 644 q 188 359 188 496 m 595 856 l 595 849 l 492 849 l 390 964 l 289 849 l 185 849 l 185 857 l 352 1042 l 428 1042 l 595 856 m 318 -166 q 337 -115 318 -136 q 392 -94 355 -94 q 448 -115 429 -94 q 467 -166 467 -136 q 448 -217 467 -197 q 392 -237 429 -237 q 337 -217 355 -237 q 318 -166 318 -197 z "},"Ớ":{"ha":954,"x_min":68,"x_max":975,"o":"m 863 462 q 814 209 863 317 q 675 43 765 100 q 467 -14 586 -14 q 260 43 351 -14 q 120 208 170 100 q 68 456 69 316 l 68 524 q 118 775 68 667 q 258 943 168 884 q 465 1001 349 1001 q 733 896 628 1001 q 830 945 798 901 q 861 1079 861 989 l 975 1079 q 796 812 975 853 q 863 528 862 695 l 863 462 m 734 526 q 664 795 734 701 q 465 889 593 889 q 271 795 342 889 q 198 534 200 701 l 198 462 q 270 194 198 292 q 467 97 341 97 q 665 193 596 97 q 734 463 734 288 l 734 526 m 538 1249 l 690 1249 l 508 1049 l 407 1049 l 538 1249 z "},"ớ":{"ha":793,"x_min":62,"x_max":821,"o":"m 62 374 q 103 567 62 481 q 221 700 145 653 q 395 747 298 747 q 627 654 535 747 q 697 693 675 659 q 719 814 719 727 l 821 814 q 680 582 821 616 q 730 374 730 488 l 730 359 q 688 165 730 252 q 570 33 646 79 q 396 -14 494 -14 q 154 91 245 -14 q 62 365 62 195 l 62 374 m 187 359 q 244 163 187 237 q 396 89 300 89 q 547 163 490 89 q 604 363 604 237 l 604 374 q 546 570 604 496 q 395 644 489 644 q 244 570 301 644 q 187 359 187 496 m 456 1042 l 608 1042 l 427 842 l 326 842 l 456 1042 z "},"Ờ":{"ha":954,"x_min":68,"x_max":975,"o":"m 863 462 q 814 209 863 317 q 675 43 765 100 q 467 -14 586 -14 q 260 43 351 -14 q 120 208 170 100 q 68 456 69 316 l 68 524 q 118 775 68 667 q 258 943 168 884 q 465 1001 349 1001 q 733 896 628 1001 q 830 945 798 901 q 861 1079 861 989 l 975 1079 q 796 812 975 853 q 863 528 862 695 l 863 462 m 734 526 q 664 795 734 701 q 465 889 593 889 q 271 795 342 889 q 198 534 200 701 l 198 462 q 270 194 198 292 q 467 97 341 97 q 665 193 596 97 q 734 463 734 288 l 734 526 m 548 1049 l 440 1049 l 265 1249 l 416 1249 l 548 1049 z "},"ờ":{"ha":793,"x_min":62,"x_max":821,"o":"m 62 374 q 103 567 62 481 q 221 700 145 653 q 395 747 298 747 q 627 654 535 747 q 697 693 675 659 q 719 814 719 727 l 821 814 q 680 582 821 616 q 730 374 730 488 l 730 359 q 688 165 730 252 q 570 33 646 79 q 396 -14 494 -14 q 154 91 245 -14 q 62 365 62 195 l 62 374 m 187 359 q 244 163 187 237 q 396 89 300 89 q 547 163 490 89 q 604 363 604 237 l 604 374 q 546 570 604 496 q 395 644 489 644 q 244 570 301 644 q 187 359 187 496 m 467 842 l 359 842 l 184 1042 l 335 1042 l 467 842 z "},"Ở":{"ha":954,"x_min":68,"x_max":975,"o":"m 863 462 q 814 209 863 317 q 675 43 765 100 q 467 -14 586 -14 q 260 43 351 -14 q 120 208 170 100 q 68 456 69 316 l 68 524 q 118 775 68 667 q 258 943 168 884 q 465 1001 349 1001 q 733 896 628 1001 q 830 945 798 901 q 861 1079 861 989 l 975 1079 q 796 812 975 853 q 863 528 862 695 l 863 462 m 734 526 q 664 795 734 701 q 465 889 593 889 q 271 795 342 889 q 198 534 200 701 l 198 462 q 270 194 198 292 q 467 97 341 97 q 665 193 596 97 q 734 463 734 288 l 734 526 m 434 1059 l 433 1163 q 508 1177 484 1166 q 532 1213 532 1187 q 501 1253 532 1240 q 419 1266 470 1266 l 424 1338 q 577 1303 525 1338 q 629 1211 629 1268 q 603 1142 629 1169 q 524 1107 576 1115 l 524 1059 l 434 1059 z "},"ở":{"ha":793,"x_min":62,"x_max":821,"o":"m 62 374 q 103 567 62 481 q 221 700 145 653 q 395 747 298 747 q 627 654 535 747 q 697 693 675 659 q 719 814 719 727 l 821 814 q 680 582 821 616 q 730 374 730 488 l 730 359 q 688 165 730 252 q 570 33 646 79 q 396 -14 494 -14 q 154 91 245 -14 q 62 365 62 195 l 62 374 m 187 359 q 244 163 187 237 q 396 89 300 89 q 547 163 490 89 q 604 363 604 237 l 604 374 q 546 570 604 496 q 395 644 489 644 q 244 570 301 644 q 187 359 187 496 m 353 852 l 352 956 q 427 970 403 960 q 450 1006 450 980 q 419 1046 450 1033 q 338 1059 389 1059 l 342 1131 q 496 1096 444 1131 q 548 1004 548 1061 q 522 935 548 962 q 443 901 495 908 l 442 852 l 353 852 z "},"Ỡ":{"ha":954,"x_min":68,"x_max":975,"o":"m 863 462 q 814 209 863 317 q 675 43 765 100 q 467 -14 586 -14 q 260 43 351 -14 q 120 208 170 100 q 68 456 69 316 l 68 524 q 118 775 68 667 q 258 943 168 884 q 465 1001 349 1001 q 733 896 628 1001 q 830 945 798 901 q 861 1079 861 989 l 975 1079 q 796 812 975 853 q 863 528 862 695 l 863 462 m 734 526 q 664 795 734 701 q 465 889 593 889 q 271 795 342 889 q 198 534 200 701 l 198 462 q 270 194 198 292 q 467 97 341 97 q 665 193 596 97 q 734 463 734 288 l 734 526 m 717 1227 q 675 1108 717 1154 q 571 1063 633 1063 q 523 1069 543 1063 q 470 1097 503 1076 q 422 1123 437 1118 q 389 1127 408 1127 q 341 1106 361 1127 q 321 1051 321 1084 l 237 1056 q 278 1176 237 1128 q 382 1223 319 1223 q 425 1217 406 1223 q 477 1190 444 1210 q 527 1164 509 1171 q 565 1158 544 1158 q 613 1181 594 1158 q 633 1235 633 1204 l 717 1227 z "},"ỡ":{"ha":793,"x_min":62,"x_max":821,"o":"m 62 374 q 103 567 62 481 q 221 700 145 653 q 395 747 298 747 q 627 654 535 747 q 697 693 675 659 q 719 814 719 727 l 821 814 q 680 582 821 616 q 730 374 730 488 l 730 359 q 688 165 730 252 q 570 33 646 79 q 396 -14 494 -14 q 154 91 245 -14 q 62 365 62 195 l 62 374 m 187 359 q 244 163 187 237 q 396 89 300 89 q 547 163 490 89 q 604 363 604 237 l 604 374 q 546 570 604 496 q 395 644 489 644 q 244 570 301 644 q 187 359 187 496 m 635 1020 q 594 901 635 947 q 490 856 552 856 q 441 863 462 856 q 388 890 421 869 q 341 916 355 911 q 307 920 326 920 q 260 899 279 920 q 240 844 240 878 l 156 849 q 197 969 156 922 q 301 1017 238 1017 q 344 1010 325 1017 q 395 983 363 1003 q 445 958 428 964 q 484 951 463 951 q 532 975 513 951 q 551 1028 551 998 l 635 1020 z "},"Ợ":{"ha":954,"x_min":68,"x_max":975,"o":"m 863 462 q 814 209 863 317 q 675 43 765 100 q 467 -14 586 -14 q 260 43 351 -14 q 120 208 170 100 q 68 456 69 316 l 68 524 q 118 775 68 667 q 258 943 168 884 q 465 1001 349 1001 q 733 896 628 1001 q 830 945 798 901 q 861 1079 861 989 l 975 1079 q 796 812 975 853 q 863 528 862 695 l 863 462 m 734 526 q 664 795 734 701 q 465 889 593 889 q 271 795 342 889 q 198 534 200 701 l 198 462 q 270 194 198 292 q 467 97 341 97 q 665 193 596 97 q 734 463 734 288 l 734 526 m 391 -166 q 410 -115 391 -136 q 465 -94 429 -94 q 521 -115 502 -94 q 540 -166 540 -136 q 521 -217 540 -197 q 465 -237 502 -237 q 410 -217 429 -237 q 391 -166 391 -197 z "},"ợ":{"ha":793,"x_min":62,"x_max":821,"o":"m 62 374 q 103 567 62 481 q 221 700 145 653 q 395 747 298 747 q 627 654 535 747 q 697 693 675 659 q 719 814 719 727 l 821 814 q 680 582 821 616 q 730 374 730 488 l 730 359 q 688 165 730 252 q 570 33 646 79 q 396 -14 494 -14 q 154 91 245 -14 q 62 365 62 195 l 62 374 m 187 359 q 244 163 187 237 q 396 89 300 89 q 547 163 490 89 q 604 363 604 237 l 604 374 q 546 570 604 496 q 395 644 489 644 q 244 570 301 644 q 187 359 187 496 m 317 -172 q 335 -121 317 -142 q 391 -100 354 -100 q 446 -121 427 -100 q 465 -172 465 -142 q 446 -223 465 -203 q 391 -243 427 -243 q 335 -223 354 -243 q 317 -172 317 -203 z "},"Ụ":{"ha":901,"x_min":95,"x_max":810,"o":"m 810 987 l 810 316 q 722 87 809 176 q 486 -12 635 -1 l 451 -14 q 193 74 289 -14 q 95 315 96 161 l 95 987 l 224 987 l 224 319 q 283 152 224 212 q 451 93 342 93 q 620 152 562 93 q 679 318 679 211 l 679 987 l 810 987 m 373 -166 q 392 -115 373 -136 q 447 -94 410 -94 q 503 -115 484 -94 q 522 -166 522 -136 q 503 -217 522 -197 q 447 -237 484 -237 q 392 -217 410 -237 q 373 -166 373 -197 z "},"ụ":{"ha":766,"x_min":92,"x_max":670,"o":"m 548 73 q 333 -14 475 -14 q 154 55 216 -14 q 92 256 93 123 l 92 734 l 218 734 l 218 260 q 353 93 218 93 q 545 200 497 93 l 545 734 l 670 734 l 670 0 l 551 0 l 548 73 m 267 -166 q 285 -115 267 -136 q 340 -94 304 -94 q 396 -115 377 -94 q 415 -166 415 -136 q 396 -217 415 -197 q 340 -237 377 -237 q 285 -217 304 -237 q 267 -166 267 -197 z "},"Ủ":{"ha":901,"x_min":95,"x_max":810,"o":"m 810 987 l 810 316 q 722 87 809 176 q 486 -12 635 -1 l 451 -14 q 193 74 289 -14 q 95 315 96 161 l 95 987 l 224 987 l 224 319 q 283 152 224 212 q 451 93 342 93 q 620 152 562 93 q 679 318 679 211 l 679 987 l 810 987 m 410 1063 l 410 1166 q 484 1180 460 1170 q 508 1217 508 1190 q 477 1256 508 1243 q 395 1270 446 1270 l 400 1341 q 553 1306 501 1341 q 606 1214 606 1272 q 579 1145 606 1173 q 500 1111 553 1118 l 500 1063 l 410 1063 z "},"ủ":{"ha":766,"x_min":92,"x_max":670,"o":"m 548 73 q 333 -14 475 -14 q 154 55 216 -14 q 92 256 93 123 l 92 734 l 218 734 l 218 260 q 353 93 218 93 q 545 200 497 93 l 545 734 l 670 734 l 670 0 l 551 0 l 548 73 m 342 852 l 342 956 q 416 970 393 960 q 440 1006 440 980 q 409 1046 440 1033 q 328 1059 378 1059 l 332 1131 q 486 1096 433 1131 q 538 1004 538 1061 q 511 935 538 962 q 433 901 485 908 l 432 852 l 342 852 z "},"Ứ":{"ha":966,"x_min":95,"x_max":1061,"o":"m 810 987 l 810 843 q 921 897 888 850 q 954 1043 954 943 l 1061 1043 q 1001 830 1061 901 q 810 751 941 759 l 810 315 q 726 92 809 180 q 500 -11 644 4 l 451 -14 q 193 74 289 -14 q 95 315 96 161 l 95 987 l 224 987 l 224 319 q 283 152 224 212 q 451 93 342 93 q 620 152 562 93 q 679 318 679 211 l 679 987 l 810 987 m 532 1260 l 684 1260 l 502 1061 l 401 1061 l 532 1260 z "},"ứ":{"ha":859,"x_min":92,"x_max":878,"o":"m 878 792 q 828 620 878 670 q 670 568 779 570 l 670 0 l 551 0 l 548 73 q 333 -14 475 -14 q 154 55 216 -14 q 92 256 93 123 l 92 734 l 218 734 l 218 260 q 353 93 218 93 q 545 200 497 93 l 545 734 l 670 734 l 670 645 q 739 658 716 646 q 772 694 762 670 q 782 792 782 719 l 878 792 m 455 1028 l 607 1028 l 425 829 l 324 829 l 455 1028 z "},"Ừ":{"ha":966,"x_min":95,"x_max":1061,"o":"m 810 987 l 810 843 q 921 897 888 850 q 954 1043 954 943 l 1061 1043 q 1001 830 1061 901 q 810 751 941 759 l 810 315 q 726 92 809 180 q 500 -11 644 4 l 451 -14 q 193 74 289 -14 q 95 315 96 161 l 95 987 l 224 987 l 224 319 q 283 152 224 212 q 451 93 342 93 q 620 152 562 93 q 679 318 679 211 l 679 987 l 810 987 m 542 1061 l 434 1061 l 259 1260 l 410 1260 l 542 1061 z "},"ừ":{"ha":859,"x_min":92,"x_max":878,"o":"m 878 792 q 828 620 878 670 q 670 568 779 570 l 670 0 l 551 0 l 548 73 q 333 -14 475 -14 q 154 55 216 -14 q 92 256 93 123 l 92 734 l 218 734 l 218 260 q 353 93 218 93 q 545 200 497 93 l 545 734 l 670 734 l 670 645 q 739 658 716 646 q 772 694 762 670 q 782 792 782 719 l 878 792 m 465 829 l 357 829 l 182 1028 l 334 1028 l 465 829 z "},"Ử":{"ha":966,"x_min":95,"x_max":1061,"o":"m 810 987 l 810 843 q 921 897 888 850 q 954 1043 954 943 l 1061 1043 q 1001 830 1061 901 q 810 751 941 759 l 810 315 q 726 92 809 180 q 500 -11 644 4 l 451 -14 q 193 74 289 -14 q 95 315 96 161 l 95 987 l 224 987 l 224 319 q 283 152 224 212 q 451 93 342 93 q 620 152 562 93 q 679 318 679 211 l 679 987 l 810 987 m 428 1071 l 427 1175 q 502 1188 478 1178 q 526 1225 526 1198 q 495 1264 526 1251 q 413 1278 464 1278 l 418 1350 q 571 1315 519 1350 q 623 1222 623 1280 q 597 1154 623 1181 q 518 1119 570 1126 l 517 1071 l 428 1071 z "},"ử":{"ha":859,"x_min":92,"x_max":878,"o":"m 878 792 q 828 620 878 670 q 670 568 779 570 l 670 0 l 551 0 l 548 73 q 333 -14 475 -14 q 154 55 216 -14 q 92 256 93 123 l 92 734 l 218 734 l 218 260 q 353 93 218 93 q 545 200 497 93 l 545 734 l 670 734 l 670 645 q 739 658 716 646 q 772 694 762 670 q 782 792 782 719 l 878 792 m 351 839 l 351 943 q 425 956 401 946 q 449 993 449 966 q 418 1033 449 1019 q 336 1046 387 1046 l 341 1118 q 494 1083 442 1118 q 547 990 547 1048 q 520 922 547 949 q 441 887 494 895 l 441 839 l 351 839 z "},"Ữ":{"ha":966,"x_min":95,"x_max":1061,"o":"m 810 987 l 810 843 q 921 897 888 850 q 954 1043 954 943 l 1061 1043 q 1001 830 1061 901 q 810 751 941 759 l 810 315 q 726 92 809 180 q 500 -11 644 4 l 451 -14 q 193 74 289 -14 q 95 315 96 161 l 95 987 l 224 987 l 224 319 q 283 152 224 212 q 451 93 342 93 q 620 152 562 93 q 679 318 679 211 l 679 987 l 810 987 m 711 1238 q 669 1120 711 1165 q 565 1074 627 1074 q 517 1081 537 1074 q 464 1109 496 1088 q 416 1134 431 1130 q 382 1139 401 1139 q 335 1117 355 1139 q 315 1063 315 1096 l 231 1067 q 272 1187 231 1140 q 376 1235 313 1235 q 419 1228 400 1235 q 471 1202 438 1221 q 520 1176 503 1182 q 559 1170 538 1170 q 607 1193 588 1170 q 627 1246 627 1216 l 711 1238 z "},"ữ":{"ha":859,"x_min":92,"x_max":878,"o":"m 878 792 q 828 620 878 670 q 670 568 779 570 l 670 0 l 551 0 l 548 73 q 333 -14 475 -14 q 154 55 216 -14 q 92 256 93 123 l 92 734 l 218 734 l 218 260 q 353 93 218 93 q 545 200 497 93 l 545 734 l 670 734 l 670 645 q 739 658 716 646 q 772 694 762 670 q 782 792 782 719 l 878 792 m 634 1006 q 592 888 634 933 q 488 842 551 842 q 440 849 460 842 q 387 877 420 856 q 339 902 354 898 q 306 907 325 907 q 258 885 278 907 q 239 831 239 864 l 155 836 q 196 956 155 908 q 300 1003 237 1003 q 342 996 323 1003 q 394 970 361 989 q 444 944 427 950 q 482 938 461 938 q 531 961 511 938 q 550 1015 550 984 l 634 1006 z "},"Ự":{"ha":966,"x_min":95,"x_max":1061,"o":"m 810 987 l 810 843 q 921 897 888 850 q 954 1043 954 943 l 1061 1043 q 1001 830 1061 901 q 810 751 941 759 l 810 315 q 726 92 809 180 q 500 -11 644 4 l 451 -14 q 193 74 289 -14 q 95 315 96 161 l 95 987 l 224 987 l 224 319 q 283 152 224 212 q 451 93 342 93 q 620 152 562 93 q 679 318 679 211 l 679 987 l 810 987 m 391 -172 q 410 -120 391 -141 q 465 -99 429 -99 q 521 -120 502 -99 q 540 -172 540 -141 q 521 -222 540 -202 q 465 -243 502 -243 q 410 -222 429 -243 q 391 -172 391 -202 z "},"ự":{"ha":859,"x_min":92,"x_max":878,"o":"m 878 792 q 828 620 878 670 q 670 568 779 570 l 670 0 l 551 0 l 548 73 q 333 -14 475 -14 q 154 55 216 -14 q 92 256 93 123 l 92 734 l 218 734 l 218 260 q 353 93 218 93 q 545 200 497 93 l 545 734 l 670 734 l 670 645 q 739 658 716 646 q 772 694 762 670 q 782 792 782 719 l 878 792 m 303 -166 q 322 -115 303 -136 q 377 -94 340 -94 q 433 -115 414 -94 q 452 -166 452 -136 q 433 -217 452 -197 q 377 -237 414 -237 q 322 -217 340 -237 q 303 -166 303 -197 z "},"Ỵ":{"ha":834,"x_min":10,"x_max":821,"o":"m 416 492 l 673 987 l 821 987 l 481 368 l 481 0 l 351 0 l 351 368 l 10 987 l 159 987 l 416 492 m 338 -166 q 357 -115 338 -136 q 412 -94 376 -94 q 468 -115 449 -94 q 487 -166 487 -136 q 468 -217 487 -197 q 412 -237 449 -237 q 357 -217 376 -237 q 338 -166 338 -197 z "},"ỵ":{"ha":657,"x_min":15,"x_max":640,"o":"m 335 184 l 506 734 l 640 734 l 345 -113 q 127 -296 277 -296 l 104 -294 l 57 -286 l 57 -184 l 91 -186 q 190 -161 155 -186 q 249 -66 226 -135 l 277 8 l 15 734 l 152 734 l 335 184 m 404 -273 q 423 -221 404 -242 q 478 -200 441 -200 q 534 -221 515 -200 q 553 -273 553 -242 q 534 -323 553 -303 q 478 -344 515 -344 q 423 -323 441 -344 q 404 -273 404 -303 z "},"Ỷ":{"ha":834,"x_min":10,"x_max":821,"o":"m 416 492 l 673 987 l 821 987 l 481 368 l 481 0 l 351 0 l 351 368 l 10 987 l 159 987 l 416 492 m 376 1063 l 376 1166 q 450 1180 427 1170 q 474 1217 474 1190 q 443 1256 474 1243 q 361 1270 412 1270 l 366 1341 q 519 1306 467 1341 q 572 1214 572 1272 q 545 1145 572 1173 q 467 1111 519 1118 l 466 1063 l 376 1063 z "},"ỷ":{"ha":657,"x_min":15,"x_max":640,"o":"m 335 184 l 506 734 l 640 734 l 345 -113 q 127 -296 277 -296 l 104 -294 l 57 -286 l 57 -184 l 91 -186 q 190 -161 155 -186 q 249 -66 226 -135 l 277 8 l 15 734 l 152 734 l 335 184 m 302 852 l 302 956 q 376 970 353 960 q 400 1006 400 980 q 369 1046 400 1033 q 288 1059 338 1059 l 292 1131 q 446 1096 393 1131 q 498 1004 498 1061 q 471 935 498 962 q 393 901 445 908 l 392 852 l 302 852 z "},"Ỹ":{"ha":834,"x_min":10,"x_max":821,"o":"m 416 492 l 673 987 l 821 987 l 481 368 l 481 0 l 351 0 l 351 368 l 10 987 l 159 987 l 416 492 m 659 1230 q 617 1112 659 1157 q 513 1066 576 1066 q 465 1073 486 1066 q 412 1101 445 1080 q 365 1126 379 1122 q 331 1131 350 1131 q 283 1109 303 1131 q 264 1055 264 1088 l 180 1059 q 221 1179 180 1132 q 325 1227 262 1227 q 368 1220 349 1227 q 419 1194 387 1213 q 469 1168 452 1174 q 507 1162 486 1162 q 556 1185 536 1162 q 575 1238 575 1208 l 659 1230 z "},"ỹ":{"ha":657,"x_min":15,"x_max":640,"o":"m 335 184 l 506 734 l 640 734 l 345 -113 q 127 -296 277 -296 l 104 -294 l 57 -286 l 57 -184 l 91 -186 q 190 -161 155 -186 q 249 -66 226 -135 l 277 8 l 15 734 l 152 734 l 335 184 m 585 1020 q 544 901 585 947 q 439 856 502 856 q 391 863 412 856 q 338 890 371 869 q 291 916 305 911 q 257 920 276 920 q 210 899 229 920 q 190 844 190 878 l 106 849 q 147 969 106 922 q 251 1017 188 1017 q 294 1010 275 1017 q 345 983 313 1003 q 395 958 378 964 q 433 951 412 951 q 482 975 463 951 q 501 1028 501 998 l 585 1020 z "},"₫":{"ha":804,"x_min":64,"x_max":811,"o":"m 64 373 q 144 645 64 542 q 354 747 224 747 q 558 659 483 747 l 558 1042 l 684 1042 l 684 0 l 568 0 l 562 79 q 353 -14 487 -14 q 145 91 225 -14 q 64 363 64 195 l 64 373 m 190 359 q 241 163 190 234 q 384 93 293 93 q 558 200 503 93 l 558 537 q 385 641 502 641 q 241 570 293 641 q 190 359 190 498 m 811 837 l 380 837 l 380 939 l 811 939 l 811 837 m 732 -208 l 111 -208 l 111 -106 l 732 -106 l 732 -208 z "},"Ҭ":{"ha":829,"x_min":33,"x_max":797,"o":"m 797 880 l 479 880 l 479 0 l 350 0 l 350 880 l 33 880 l 33 987 l 797 987 l 797 880 m 586 -243 l 460 -243 l 460 104 l 586 104 l 586 -243 z "},"ҭ":{"ha":667,"x_min":27,"x_max":640,"o":"m 640 632 l 394 632 l 394 0 l 269 0 l 269 632 l 27 632 l 27 734 l 640 734 l 640 632 m 504 -243 l 378 -243 l 378 104 l 504 104 l 504 -243 z "},"Ӌ":{"ha":951,"x_min":102,"x_max":830,"o":"m 830 987 l 830 0 l 699 0 l 699 409 q 570 381 628 389 q 437 373 511 373 q 186 446 268 373 q 102 671 104 519 l 102 987 l 233 987 l 233 674 q 280 526 233 571 q 437 480 326 480 q 699 517 566 480 l 699 987 l 830 987 m 715 -243 l 589 -243 l 589 104 l 715 104 l 715 -243 z "},"ӌ":{"ha":755,"x_min":70,"x_max":649,"o":"m 649 0 l 523 0 l 523 266 q 353 244 440 244 q 143 315 216 244 q 70 515 71 385 l 70 734 l 195 734 l 195 511 q 353 347 199 347 q 523 369 440 347 l 523 734 l 649 734 l 649 0 m 536 -243 l 410 -243 l 410 104 l 536 104 l 536 -243 z "},"Ӷ":{"ha":772,"x_min":120,"x_max":727,"o":"m 727 880 l 251 880 l 251 0 l 120 0 l 120 987 l 727 987 l 727 880 m 358 -243 l 232 -243 l 232 104 l 358 104 l 358 -243 z "},"ӷ":{"ha":583,"x_min":104,"x_max":569,"o":"m 569 630 l 231 630 l 231 0 l 104 0 l 104 734 l 569 734 l 569 630 m 340 -243 l 214 -243 l 214 104 l 340 104 l 340 -243 z "},"Ҿ":{"ha":1074,"x_min":43,"x_max":996,"o":"m 679 -15 q 372 99 485 -15 q 259 415 259 214 l 259 477 q 99 556 155 490 q 43 733 43 623 l 146 733 q 173 630 146 672 q 259 574 200 587 q 307 793 259 696 q 441 945 355 890 q 629 1000 527 1000 q 900 882 804 1000 q 996 545 996 764 l 996 472 l 390 472 l 390 409 q 465 176 390 260 q 679 92 541 92 q 913 149 800 92 l 945 52 q 830 3 901 21 q 679 -15 759 -15 m 390 567 l 866 567 l 866 589 q 805 814 866 736 q 629 892 745 892 q 456 804 522 892 q 390 567 390 716 m 721 -290 l 595 -290 l 595 58 l 721 58 l 721 -290 z "},"ҿ":{"ha":823,"x_min":-23,"x_max":762,"o":"m 475 -14 q 233 84 326 -14 q 139 352 139 182 q 17 431 58 372 q -23 581 -23 490 l 77 581 q 145 448 77 481 q 203 605 159 536 q 316 710 248 673 q 460 747 384 747 q 682 653 603 747 q 762 383 762 559 l 762 331 l 264 331 q 328 156 267 222 q 482 89 389 89 q 675 188 600 89 l 752 128 q 475 -14 660 -14 m 460 644 q 332 589 384 644 q 269 434 281 534 l 636 434 l 636 444 q 585 592 631 539 q 460 644 538 644 m 544 -287 l 418 -287 l 418 60 l 544 60 l 544 -287 z "},"һ":{"ha":765,"x_min":95,"x_max":672,"o":"m 220 645 q 437 747 304 747 q 672 485 670 747 l 672 0 l 547 0 l 547 486 q 510 603 546 565 q 399 641 475 641 q 292 608 338 641 q 220 523 246 576 l 220 0 l 95 0 l 95 1042 l 220 1042 l 220 645 z "},"Ҍ":{"ha":871,"x_min":-30,"x_max":814,"o":"m 401 749 l 241 749 l 241 585 l 486 585 q 728 505 641 583 q 814 295 814 428 q 727 82 814 161 q 488 0 640 3 l 111 0 l 111 749 l -30 749 l -30 851 l 111 851 l 111 987 l 241 987 l 241 851 l 401 851 l 401 749 m 241 477 l 241 106 l 479 106 q 630 158 576 106 q 684 296 684 210 q 632 428 684 380 q 484 477 580 476 l 241 477 z "},"Ѣ":{"ha":871,"x_min":-30,"x_max":814,"o":"m 401 749 l 241 749 l 241 585 l 486 585 q 728 505 641 583 q 814 295 814 428 q 727 82 814 161 q 488 0 640 3 l 111 0 l 111 749 l -30 749 l -30 851 l 111 851 l 111 987 l 241 987 l 241 851 l 401 851 l 401 749 m 241 477 l 241 106 l 479 106 q 630 158 576 106 q 684 296 684 210 q 632 428 684 380 q 484 477 580 476 l 241 477 z "},"Ғ":{"ha":772,"x_min":2,"x_max":727,"o":"m 433 464 l 251 464 l 251 0 l 120 0 l 120 464 l 2 464 l 2 566 l 120 566 l 120 987 l 727 987 l 727 880 l 251 880 l 251 566 l 433 566 l 433 464 z "},"ғ":{"ha":583,"x_min":-3,"x_max":569,"o":"m 429 325 l 231 325 l 231 0 l 104 0 l 104 325 l -3 325 l -3 427 l 104 427 l 104 734 l 569 734 l 569 630 l 231 630 l 231 427 l 429 427 l 429 325 z "},"Ҟ":{"ha":906,"x_min":-6,"x_max":901,"o":"m 385 444 l 264 444 l 264 0 l 134 0 l 134 732 l -6 732 l -6 834 l 134 834 l 134 987 l 264 987 l 264 834 l 425 834 l 425 732 l 264 732 l 264 552 l 366 552 l 711 987 l 873 987 l 496 509 l 901 0 l 742 0 l 385 444 z "},"ҟ":{"ha":721,"x_min":-44,"x_max":722,"o":"m 326 340 l 239 340 l 239 0 l 113 0 l 113 825 l -44 825 l -44 928 l 113 928 l 113 1042 l 239 1042 l 239 928 l 387 928 l 387 825 l 239 825 l 239 444 l 324 444 l 538 734 l 686 734 l 430 399 l 722 0 l 573 0 l 326 340 z "},"Ұ":{"ha":834,"x_min":10,"x_max":821,"o":"m 633 353 l 481 353 l 481 0 l 351 0 l 351 353 l 202 353 l 202 456 l 302 456 l 10 987 l 159 987 l 416 492 l 673 987 l 821 987 l 529 456 l 633 456 l 633 353 z "},"ұ":{"ha":696,"x_min":31,"x_max":672,"o":"m 571 -7 l 415 -7 l 415 -282 l 289 -282 l 289 -7 l 140 -7 l 140 95 l 269 95 l 31 734 l 159 734 l 354 187 l 544 734 l 672 734 l 435 95 l 571 95 l 571 -7 z "},"Ӿ":{"ha":871,"x_min":39,"x_max":834,"o":"m 654 454 l 543 454 l 834 0 l 680 0 l 437 385 l 193 0 l 39 0 l 331 454 l 222 454 l 222 557 l 321 557 l 46 987 l 199 987 l 437 609 l 673 987 l 827 987 l 552 557 l 654 557 l 654 454 z "},"ӿ":{"ha":688,"x_min":28,"x_max":658,"o":"m 562 326 l 440 326 l 658 0 l 513 0 l 343 275 l 174 0 l 28 0 l 245 326 l 130 326 l 130 429 l 237 429 l 35 734 l 180 734 l 341 466 l 504 734 l 650 734 l 448 429 l 562 429 l 562 326 z "},"ԑ":{"ha":749,"x_min":67,"x_max":681,"o":"m 194 206 q 244 121 194 154 q 374 87 294 87 q 503 125 450 87 q 555 217 555 162 l 681 217 q 594 49 681 112 q 374 -14 508 -14 q 151 46 235 -14 q 67 206 67 106 q 206 377 67 332 q 113 443 146 401 q 80 534 80 484 q 158 690 80 634 q 374 747 237 747 q 584 686 500 747 q 669 529 669 625 l 543 529 q 495 611 543 576 q 374 645 446 645 q 252 614 298 645 q 206 533 206 583 q 372 425 206 425 l 505 425 l 505 324 l 353 324 q 194 206 194 320 z "},"₣":{"ha":768,"x_min":12,"x_max":726,"o":"m 659 436 l 245 436 l 245 0 l 115 0 l 115 987 l 726 987 l 726 880 l 245 880 l 245 543 l 659 543 l 659 436 m 444 180 l 12 180 l 12 283 l 444 283 l 444 180 z "},"―":{"ha":1084,"x_min":98,"x_max":1004,"o":"m 1004 441 l 98 441 l 98 544 l 1004 544 l 1004 441 z "},"Ὅ":{"ha":1002,"x_min":-313,"x_max":922,"o":"m 922 462 q 873 209 922 317 q 734 43 824 100 q 526 -14 645 -14 q 319 44 409 -14 q 179 207 229 101 q 127 453 129 313 l 127 524 q 177 776 127 667 q 317 943 227 885 q 524 1001 408 1001 q 733 944 643 1001 q 873 778 824 886 q 922 524 922 669 l 922 462 m 792 526 q 722 795 792 701 q 524 889 651 889 q 330 795 401 889 q 257 534 259 701 l 257 462 q 329 194 257 292 q 526 97 400 97 q 721 189 652 97 q 792 452 790 281 l 792 526 m -117 795 l -38 1013 l 95 1013 l 95 999 l -56 784 l -117 784 l -117 795 m -313 1013 l -199 1013 l -199 951 q -143 810 -197 868 l -193 770 q -313 962 -313 835 l -313 1013 z "}},"familyName":"Roboto","ascender":1289,"descender":-339,"underlinePosition":-102,"underlineThickness":68,"boundingBox":{"yMin":-376,"xMin":-1023,"yMax":1467,"xMax":1595},"resolution":1000,"original_font_information":{"format":0,"copyright":"Copyright 2011 Google Inc. All Rights Reserved.","fontFamily":"Roboto","fontSubfamily":"Regular","uniqueID":"Roboto","fullName":"Roboto","version":"Version 2.137; 2017","postScriptName":"Roboto-Regular","trademark":"Roboto is a trademark of Google.","designer":"Google","manufacturerURL":"Google.com","designerURL":"Christian Robertson","licence":"Licensed under the Apache License, Version 2.0","licenceURL":"http://www.apache.org/licenses/LICENSE-2.0"},"cssFontWeight":"normal","cssFontStyle":"normal"} \ No newline at end of file diff --git a/ts/react/free2z/src/App.tsx b/ts/react/free2z/src/App.tsx index 09256e45e19..d9aca8b0fe0 100644 --- a/ts/react/free2z/src/App.tsx +++ b/ts/react/free2z/src/App.tsx @@ -23,6 +23,7 @@ import { useStoreState } from "./state/persist" import CreatorLive from "./CreatorLive" import GlobalCreator from "./state/GlobalCreator" import getTheme from "./Theme" +import RootSplitter from "./RootSplitter" function App() { const darkMode = useStoreState("darkmode") @@ -104,6 +105,7 @@ function App() { } /> + {/* deprecated */} } /> + {/* end deprecated */} + + } + /> - + } /> diff --git a/ts/react/free2z/src/CreatorLive.tsx b/ts/react/free2z/src/CreatorLive.tsx index ae11f84f199..5b2ce98864d 100644 --- a/ts/react/free2z/src/CreatorLive.tsx +++ b/ts/react/free2z/src/CreatorLive.tsx @@ -39,7 +39,7 @@ export default function CreatorLive() { setRedirect(location.pathname) navigate("/begin") } - if (!creator.can_stream && creator.username == owner) { + if (!creator.can_stream && creator.username.toLowerCase() === owner?.toLowerCase()) { setSnackbarState({ message: "Live streaming is not enabled for your account", severity: "warning", diff --git a/ts/react/free2z/src/Global404.tsx b/ts/react/free2z/src/Global404.tsx new file mode 100644 index 00000000000..f9495315f5c --- /dev/null +++ b/ts/react/free2z/src/Global404.tsx @@ -0,0 +1,144 @@ +// https://www.youtube.com/watch?v=9ZEjSxDRIik +import { Canvas } from '@react-three/fiber' +import { KeyboardControls, KeyboardControlsEntry, OrbitControls, Sphere, Stars, Text3D, Torus } from "@react-three/drei"; +import { Physics, usePlane, useBox, useSphere } from "@react-three/cannon"; +import { useMemo } from 'react'; + + +function Toruso() { + const [ref, api] = useSphere(() => ({ mass: 1, position: [0, 80, -3] })); + + return ( + + + {/* */} + + + + + ) +} + + +function Sphero() { + const [ref, api] = useSphere(() => ({ mass: 1, position: [0, 50, -7] })); + + return ( + + + {/* */} + + + + + ) +} + +function Box() { + const [ref, api] = useBox(() => ({ mass: 1, position: [0, 20, -5] })); + return ( + { + api.velocity.set(Math.random(), 2, Math.random()); + }} + ref={ref} + position={[0, 20, -2]} + // rotation={[1, Math.PI / 3, 2]} + // quaternion={THREE.Quarternion} + > + + + + ); +} + +function Text404() { + const [ref, api] = useSphere(() => ({ mass: 1000, position: [-1, 10, -30] })); + + return ( + // + + + + {"404"} + + + // + ) +} + +function Plane() { + const [ref] = usePlane(() => ({ + rotation: [-Math.PI / 2 + 0.08, 0, 0], + position: [0, -2, 0] + })); + return ( + + + + + ); +} + +enum Controls { + forward = 'forward', + back = 'back', + left = 'left', + right = 'right', + jump = 'jump', +} + + +export default function Global404() { + const map = useMemo[]>(() => [ + { name: Controls.forward, keys: ['ArrowUp', 'w', 'W'] }, + { name: Controls.back, keys: ['ArrowDown', 's', 'S'] }, + { name: Controls.left, keys: ['ArrowLeft', 'a', 'A'] }, + { name: Controls.right, keys: ['ArrowRight', 'd', 'D'] }, + { name: Controls.jump, keys: ['Space'] }, + ], []) + + return ( + // + + + + + + + + + + + + + + + + + // + ) +} diff --git a/ts/react/free2z/src/PageDetail.tsx b/ts/react/free2z/src/PageDetail.tsx index 976564e488e..1239a9323c5 100644 --- a/ts/react/free2z/src/PageDetail.tsx +++ b/ts/react/free2z/src/PageDetail.tsx @@ -37,14 +37,6 @@ export default function PageDetail() { } as PageInterface) const params = useParams() - if (!params.id) { - setSnackbarState({ - open: true, - severity: "error" as AlertColor, - message: "404", - duration: null, - }) - } useEffect(() => { setLoading(true) diff --git a/ts/react/free2z/src/Profile.tsx b/ts/react/free2z/src/Profile.tsx index 16608ffdbfc..750113d1491 100644 --- a/ts/react/free2z/src/Profile.tsx +++ b/ts/react/free2z/src/Profile.tsx @@ -110,7 +110,7 @@ export default function Profile() { { - navigate(`/creator/${creator.username}/live`) + navigate(`/${creator.username}/live`) }} > @@ -122,11 +122,11 @@ export default function Profile() { color="primary" onClick={() => { handleSubmit() - // const url = `/creator/${creator.username}` + // const url = `/${creator.username}` // window.open(url, '_blank') // hrm .. need to keep that global state // persist? - navigate(`/creator/${creator.username}`) + navigate(`/${creator.username}`) }} > diff --git a/ts/react/free2z/src/RootSplitter.tsx b/ts/react/free2z/src/RootSplitter.tsx new file mode 100644 index 00000000000..e8b49bd3e38 --- /dev/null +++ b/ts/react/free2z/src/RootSplitter.tsx @@ -0,0 +1,44 @@ +import axios from "axios" +import { lazy, useEffect, useState } from "react" +import { useParams } from "react-router" +import CreatorDetail from "./CreatorDetail" +import PageDetail from "./PageDetail" +// https://reactjs.org/docs/code-splitting.html +// import Global404 from "./Global404" +const Global404 = lazy(() => import('./Global404')) + +export default function RootSplitter() { + const [_404, set404] = useState(false) + const params = useParams() + + const [type, setType] = useState("" as "" | "zpage" | "creator") + + useEffect(() => { + axios.get(`/api/get-type/${params.id}`).then((res) => { + console.log(res) + setType(res.data) + // TODO: maybe not global? yeah, probably not + set404(false) + }).catch(() => { + set404(true) + }) + }, [params.id]) + + if (_404) { + return + // return null + } + if (!type) { + return null + } + + if (type == "zpage") { + return + } + + if (type == "creator") { + return + } + + return null +} diff --git a/ts/react/free2z/src/components/CreatorDonate.tsx b/ts/react/free2z/src/components/CreatorDonate.tsx index f7dfda15215..d4a64fa80ee 100644 --- a/ts/react/free2z/src/components/CreatorDonate.tsx +++ b/ts/react/free2z/src/components/CreatorDonate.tsx @@ -104,6 +104,7 @@ export default function CreatorDonate(props: PublicCreator) { - {props.p2paddr && - - } - {!props.p2paddr && - - Creator has not configured a peer-to-peer address! - - } + <> + {props.p2paddr && + + } + {!props.p2paddr && + + Creator has not configured a peer-to-peer address! + + } + diff --git a/ts/react/free2z/src/components/CreatorInteract.tsx b/ts/react/free2z/src/components/CreatorInteract.tsx index a4ae0fb56e7..218fcbc5f4f 100644 --- a/ts/react/free2z/src/components/CreatorInteract.tsx +++ b/ts/react/free2z/src/components/CreatorInteract.tsx @@ -26,7 +26,10 @@ export default function CreatorInteract(props: PublicCreator) { // console.log("CURRENT", currentUser.username) // console.log("VIEWING", props.username) // The user is viewing their own profile - if (currentUser.username && currentUser.username === props.username) { + if ( + currentUser.username && + currentUser.username.toLowerCase() === props.username.toLowerCase() + ) { return ( {value === index && ( - + {children} )} @@ -176,7 +178,7 @@ export default function EditFundPage(props: EditFundPageProps) { return ( // - + {/* */} - You can fund your pages using 10 2Zs "tuzis" or - 0.001 $ZEC. You currently have {Number(creator.tuzis).toFixed} 2Zs. - - - - - {Number(creator.tuzis) >= 10 ? - <> - - - - - ), - }} - /> - - - - - - - : ^^ Buy more 2Zs ^^ - } - - - + <> + You can fund your pages using 10 2Zs "tuzis" or + 0.001 $ZEC. You currently have {Number(creator.tuzis).toFixed} 2Zs. + + + + + {Number(creator.tuzis) >= 10 ? + <> + + + + + ), + }} + /> + + + + + + + : ^^ Buy more 2Zs ^^ + } + + + ( + - + Add Zcash Goal (ZEC) diff --git a/ts/react/free2z/src/components/MarkdownEditor.tsx b/ts/react/free2z/src/components/MarkdownEditor.tsx index 59eec00abba..a9616e09c62 100644 --- a/ts/react/free2z/src/components/MarkdownEditor.tsx +++ b/ts/react/free2z/src/components/MarkdownEditor.tsx @@ -46,7 +46,13 @@ function TabPanel(props: TabPanelProps) { {...other} > {value === index && ( - {children} + {children} + )} ) @@ -192,8 +198,10 @@ export default function MarkdownEditor(props: MarkdownEditorProps) { padding: "0 1em 1em 1em", }} > - - + <> + + + diff --git a/ts/react/free2z/src/components/PageMetaFund.tsx b/ts/react/free2z/src/components/PageMetaFund.tsx index 120e9c9c6c5..8ecc946acc1 100644 --- a/ts/react/free2z/src/components/PageMetaFund.tsx +++ b/ts/react/free2z/src/components/PageMetaFund.tsx @@ -204,12 +204,11 @@ export default function PageMetaFund(props: PageInterface) {

diff --git a/ts/react/free2z/src/components/PollsButton.tsx b/ts/react/free2z/src/components/PollsButton.tsx index e4a4e1dbdbe..211b04915bd 100644 --- a/ts/react/free2z/src/components/PollsButton.tsx +++ b/ts/react/free2z/src/components/PollsButton.tsx @@ -78,7 +78,10 @@ export default function PollsButton(props: PollProps) { aria-labelledby="modal-modal-title" aria-describedby="modal-modal-description" > - + Create Poll diff --git a/ts/react/free2z/src/components/Privacy.tsx b/ts/react/free2z/src/components/Privacy.tsx index dd956d1f287..c66da2105a4 100644 --- a/ts/react/free2z/src/components/Privacy.tsx +++ b/ts/react/free2z/src/components/Privacy.tsx @@ -1,1452 +1,1452 @@ -import SimpleText from "./SimpleText" function Privacy() { return ( - -
-

Privacy Policy

-

Last updated: October 17, 2022

-

- This Privacy Policy describes Our policies and procedures on the - collection, use and disclosure of Your information when You use - the Service and tells You about Your privacy rights and how the - law protects You. -

-

- We use Your Personal data to provide and improve the Service. By - using the Service, You agree to the collection and use of - information in accordance with this Privacy Policy. -

-

Interpretation and Definitions

-

Interpretation

-

- The words of which the initial letter is capitalized have - meanings defined under the following conditions. The following - definitions shall have the same meaning regardless of whether - they appear in singular or in plural. -

-

Definitions

-

For the purposes of this Privacy Policy:

-
    -
  • -

    - Account means a unique account created - for You to access our Service or parts of our Service. -

    -
  • -
  • -

    - Business, for the purpose of the CCPA - (California Consumer Privacy Act), refers to the Company - as the legal entity that collects Consumers' personal - information and determines the purposes and means of the - processing of Consumers' personal information, or on - behalf of which such information is collected and that - alone, or jointly with others, determines the purposes - and means of the processing of consumers' personal - information, that does business in the State of - California. -

    -
  • -
  • -

    - Company (referred to as either - "the Company", "We", "Us" - or "Our" in this Agreement) refers to 2z Inc., - 251 Little Falls Drive, Wilmington, DE 19808. -

    -

    - For the purpose of the GDPR, the Company is the Data - Controller. -

    -
  • -
  • -

    - Consumer, for the purpose of the CCPA - (California Consumer Privacy Act), means a natural - person who is a California resident. A resident, as - defined in the law, includes (1) every individual who is - in the USA for other than a temporary or transitory - purpose, and (2) every individual who is domiciled in - the USA who is outside the USA for a temporary or - transitory purpose. -

    -
  • -
  • -

    - Cookies are small files that are placed - on Your computer, mobile device or any other device by a - website, containing the details of Your browsing history - on that website among its many uses. -

    -
  • -
  • -

    - Country refers to: Delaware, United - States -

    -
  • -
  • -

    - Data Controller, for the purposes of - the GDPR (General Data Protection Regulation), refers to - the Company as the legal person which alone or jointly - with others determines the purposes and means of the - processing of Personal Data. -

    -
  • -
  • -

    - Device means any device that can access - the Service such as a computer, a cellphone or a digital - tablet. -

    -
  • -
  • -

    - Do Not Track (DNT) is a concept that - has been promoted by US regulatory authorities, in - particular the U.S. Federal Trade Commission (FTC), for - the Internet industry to develop and implement a - mechanism for allowing internet users to control the - tracking of their online activities across websites. -

    -
  • -
  • -

    - Personal Data is any information that - relates to an identified or identifiable individual. -

    -

    - For the purposes of GDPR, Personal Data means any - information relating to You such as a name, an - identification number, location data, online identifier - or to one or more factors specific to the physical, - physiological, genetic, mental, economic, cultural or - social identity. -

    -

    - For the purposes of the CCPA, Personal Data means any - information that identifies, relates to, describes or is - capable of being associated with, or could reasonably be - linked, directly or indirectly, with You. -

    -
  • -
  • -

    - Sale, for the purpose of the CCPA - (California Consumer Privacy Act), means selling, - renting, releasing, disclosing, disseminating, making - available, transferring, or otherwise communicating - orally, in writing, or by electronic or other means, a - Consumer's personal information to another business or a - third party for monetary or other valuable - consideration. -

    -
  • -
  • -

    - Service refers to the Website. -

    -
  • -
  • -

    - Service Provider means any natural or - legal person who processes the data on behalf of the - Company. It refers to third-party companies or - individuals employed by the Company to facilitate the - Service, to provide the Service on behalf of the - Company, to perform services related to the Service or - to assist the Company in analyzing how the Service is - used. For the purpose of the GDPR, Service Providers are - considered Data Processors. -

    -
  • -
  • -

    - Usage Data refers to data collected - automatically, either generated by the use of the - Service or from the Service infrastructure itself (for - example, the duration of a page visit). -

    -
  • -
  • -

    - Website refers to Free2z, accessible - from [https://free2z.com and - https://free2z.cash](https://free2z.com and - https://free2z.cash) -

    -
  • -
  • -

    - You means the individual accessing or - using the Service, or the company, or other legal entity - on behalf of which such individual is accessing or using - the Service, as applicable. -

    -

    - Under GDPR (General Data Protection Regulation), You can - be referred to as the Data Subject or as the User as you - are the individual using the Service. -

    -
  • -
-

Collecting and Using Your Personal Data

-

Types of Data Collected

-

Personal Data

-

- While using Our Service, We may ask You to provide Us with - certain personally identifiable information that can be used to - contact or identify You. Personally identifiable information may - include, but is not limited to: -

-
    -
  • -

    Email address

    -
  • -
  • -

    Usage Data

    -
  • -
-

Usage Data

-

Usage Data is collected automatically when using the Service.

-

- Usage Data may include information such as Your Device's - Internet Protocol address (e.g. IP address), browser type, - browser version, the pages of our Service that You visit, the - time and date of Your visit, the time spent on those pages, - unique device identifiers and other diagnostic data. -

-

- When You access the Service by or through a mobile device, We - may collect certain information automatically, including, but - not limited to, the type of mobile device You use, Your mobile - device unique ID, the IP address of Your mobile device, Your - mobile operating system, the type of mobile Internet browser You - use, unique device identifiers and other diagnostic data. -

-

- We may also collect information that Your browser sends whenever - You visit our Service or when You access the Service by or - through a mobile device. -

-

Tracking Technologies and Cookies

-

- We use Cookies and similar tracking technologies to track the - activity on Our Service and store certain information. Tracking - technologies used are beacons, tags, and scripts to collect and - track information and to improve and analyze Our Service. The - technologies We use may include: -

-
    -
  • - Cookies or Browser Cookies. A cookie is a - small file placed on Your Device. You can instruct Your - browser to refuse all Cookies or to indicate when a Cookie - is being sent. However, if You do not accept Cookies, You - may not be able to use some parts of our Service. Unless you - have adjusted Your browser setting so that it will refuse - Cookies, our Service may use Cookies. -
  • -
  • - Web Beacons. Certain sections of our - Service and our emails may contain small electronic files - known as web beacons (also referred to as clear gifs, pixel - tags, and single-pixel gifs) that permit the Company, for - example, to count users who have visited those pages or - opened an email and for other related website statistics - (for example, recording the popularity of a certain section - and verifying system and server integrity). -
  • -
-

- Cookies can be "Persistent" or "Session" - Cookies. Persistent Cookies remain on Your personal computer or - mobile device when You go offline, while Session Cookies are - deleted as soon as You close Your web browser. You can learn - more about cookies on{" "} - - this Wikipedia - {" "} - article. -

-

- We use both Session and Persistent Cookies for the purposes set - out below: -

-
    -
  • -

    - Necessary / Essential Cookies -

    -

    Type: Session Cookies

    -

    Administered by: Us

    -

    - Purpose: These Cookies are essential to provide You with - services available through the Website and to enable You - to use some of its features. They help to authenticate - users and prevent fraudulent use of user accounts. - Without these Cookies, the services that You have asked - for cannot be provided, and We only use these Cookies to - provide You with those services. -

    -
  • -
  • -

    - - Cookies Policy / Notice Acceptance Cookies - -

    -

    Type: Persistent Cookies

    -

    Administered by: Us

    -

    - Purpose: These Cookies identify if users have accepted - the use of cookies on the Website. -

    -
  • -
  • -

    - Functionality Cookies -

    -

    Type: Persistent Cookies

    -

    Administered by: Us

    -

    - Purpose: These Cookies allow us to remember choices You - make when You use the Website, such as remembering your - login details or language preference. The purpose of - these Cookies is to provide You with a more personal - experience and to avoid You having to re-enter your - preferences every time You use the Website. -

    -
  • -
-

- For more information about the cookies we use and your choices - regarding cookies, please visit our Cookies Policy or the - Cookies section of our Privacy Policy. -

-

Use of Your Personal Data

-

The Company may use Personal Data for the following purposes:

-
    -
  • -

    - To provide and maintain our Service, - including to monitor the usage of our Service. -

    -
  • -
  • -

    - To manage Your Account: to manage Your - registration as a user of the Service. The Personal Data - You provide can give You access to different - functionalities of the Service that are available to You - as a registered user. -

    -
  • -
  • -

    - For the performance of a contract: the - development, compliance and undertaking of the purchase - contract for the products, items or services You have - purchased or of any other contract with Us through the - Service. -

    -
  • -
  • -

    - To contact You: To contact You by - email, telephone calls, SMS, or other equivalent forms - of electronic communication, such as a mobile - application's push notifications regarding updates or - informative communications related to the - functionalities, products or contracted services, - including the security updates, when necessary or - reasonable for their implementation. -

    -
  • -
  • -

    - To provide You with news, special - offers and general information about other goods, - services and events which we offer that are similar to - those that you have already purchased or enquired about - unless You have opted not to receive such information. -

    -
  • -
  • -

    - To manage Your requests: To attend and - manage Your requests to Us. -

    -
  • -
  • -

    - For business transfers: We may use Your - information to evaluate or conduct a merger, - divestiture, restructuring, reorganization, dissolution, - or other sale or transfer of some or all of Our assets, - whether as a going concern or as part of bankruptcy, - liquidation, or similar proceeding, in which Personal - Data held by Us about our Service users is among the - assets transferred. -

    -
  • -
  • -

    - For other purposes: We may use Your - information for other purposes, such as data analysis, - identifying usage trends, determining the effectiveness - of our promotional campaigns and to evaluate and improve - our Service, products, services, marketing and your - experience. -

    -
  • -
-

- We may share Your personal information in the following - situations: -

-
    -
  • - With Service Providers: We may share Your - personal information with Service Providers to monitor and - analyze the use of our Service, to contact You. -
  • -
  • - For business transfers: We may share or - transfer Your personal information in connection with, or - during negotiations of, any merger, sale of Company assets, - financing, or acquisition of all or a portion of Our - business to another company. -
  • -
  • - With Affiliates: We may share Your - information with Our affiliates, in which case we will - require those affiliates to honor this Privacy Policy. - Affiliates include Our parent company and any other - subsidiaries, joint venture partners or other companies that - We control or that are under common control with Us. -
  • -
  • - With business partners: We may share Your - information with Our business partners to offer You certain - products, services or promotions. -
  • -
  • - With other users: when You share personal - information or otherwise interact in the public areas with - other users, such information may be viewed by all users and - may be publicly distributed outside. -
  • -
  • - With Your consent: We may disclose Your - personal information for any other purpose with Your - consent. -
  • -
-

Retention of Your Personal Data

-

- The Company will retain Your Personal Data only for as long as - is necessary for the purposes set out in this Privacy Policy. We - will retain and use Your Personal Data to the extent necessary - to comply with our legal obligations (for example, if we are - required to retain your data to comply with applicable laws), - resolve disputes, and enforce our legal agreements and policies. -

-

- The Company will also retain Usage Data for internal analysis - purposes. Usage Data is generally retained for a shorter period - of time, except when this data is used to strengthen the - security or to improve the functionality of Our Service, or We - are legally obligated to retain this data for longer time - periods. -

-

Transfer of Your Personal Data

-

- Your information, including Personal Data, is processed at the - Company's operating offices and in any other places where the - parties involved in the processing are located. It means that - this information may be transferred to — and maintained on — - computers located outside of Your state, province, country or - other governmental jurisdiction where the data protection laws - may differ than those from Your jurisdiction. -

-

- Your consent to this Privacy Policy followed by Your submission - of such information represents Your agreement to that transfer. -

-

- The Company will take all steps reasonably necessary to ensure - that Your data is treated securely and in accordance with this - Privacy Policy and no transfer of Your Personal Data will take - place to an organization or a country unless there are adequate - controls in place including the security of Your data and other - personal information. -

-

Delete Your Personal Data

-

- You have the right to delete or request that We assist in - deleting the Personal Data that We have collected about You. -

-

- Our Service may give You the ability to delete certain - information about You from within the Service. -

-

- You may update, amend, or delete Your information at any time by - signing in to Your Account, if you have one, and visiting the - account settings section that allows you to manage Your personal - information. You may also contact Us to request access to, - correct, or delete any personal information that You have - provided to Us. -

-

- Please note, however, that We may need to retain certain - information when we have a legal obligation or lawful basis to - do so. -

-

Disclosure of Your Personal Data

-

Business Transactions

-

- If the Company is involved in a merger, acquisition or asset - sale, Your Personal Data may be transferred. We will provide - notice before Your Personal Data is transferred and becomes - subject to a different Privacy Policy. -

-

Law enforcement

-

- Under certain circumstances, the Company may be required to - disclose Your Personal Data if required to do so by law or in - response to valid requests by public authorities (e.g. a court - or a government agency). -

-

Other legal requirements

-

- The Company may disclose Your Personal Data in the good faith - belief that such action is necessary to: -

-
    -
  • Comply with a legal obligation
  • -
  • - Protect and defend the rights or property of the Company -
  • -
  • - Prevent or investigate possible wrongdoing in connection - with the Service -
  • -
  • - Protect the personal safety of Users of the Service or the - public -
  • -
  • Protect against legal liability
  • -
-

Security of Your Personal Data

-

- The security of Your Personal Data is important to Us, but - remember that no method of transmission over the Internet, or - method of electronic storage is 100% secure. While We strive to - use commercially acceptable means to protect Your Personal Data, - We cannot guarantee its absolute security. -

-

- Detailed Information on the Processing of Your Personal Data -

-

- The Service Providers We use may have access to Your Personal - Data. These third-party vendors collect, store, use, process and - transfer information about Your activity on Our Service in - accordance with their Privacy Policies. -

-

Usage, Performance and Miscellaneous

-

- We may use third-party Service Providers to provide better - improvement of our Service. -

-
    -
  • -

    - Invisible reCAPTCHA -

    -

    - We use an invisible captcha service named reCAPTCHA. - reCAPTCHA is operated by Google. -

    -

    - The reCAPTCHA service may collect information from You - and from Your Device for security purposes. -

    -

    - The information gathered by reCAPTCHA is held in - accordance with the{" "} - - Privacy Policy - {" "} - of Google. -

    -
  • -
-

GDPR Privacy

-

Legal Basis for Processing Personal Data under GDPR

-

We may process Personal Data under the following conditions:

-
    -
  • - Consent: You have given Your consent for - processing Personal Data for one or more specific purposes. -
  • -
  • - Performance of a contract: Provision of - Personal Data is necessary for the performance of an - agreement with You and/or for any pre-contractual - obligations thereof. -
  • -
  • - Legal obligations: Processing Personal Data - is necessary for compliance with a legal obligation to which - the Company is subject. -
  • -
  • - Vital interests: Processing Personal Data - is necessary in order to protect Your vital interests or of - another natural person. -
  • -
  • - Public interests: Processing Personal Data - is related to a task that is carried out in the public - interest or in the exercise of official authority vested in - the Company. -
  • -
  • - Legitimate interests: Processing Personal - Data is necessary for the purposes of the legitimate - interests pursued by the Company. -
  • -
-

- In any case, the Company will gladly help to clarify the - specific legal basis that applies to the processing, and in - particular whether the provision of Personal Data is a statutory - or contractual requirement, or a requirement necessary to enter - into a contract. -

-

Your Rights under the GDPR

-

- The Company undertakes to respect the confidentiality of Your - Personal Data and to guarantee You can exercise Your rights. -

-

- You have the right under this Privacy Policy, and by law if You - are within the EU, to: -

-
    -
  • - Request access to Your Personal Data. The - right to access, update or delete the information We have on - You. Whenever made possible, you can access, update or - request deletion of Your Personal Data directly within Your - account settings section. If you are unable to perform these - actions yourself, please contact Us to assist You. This also - enables You to receive a copy of the Personal Data We hold - about You. -
  • -
  • +
    +

    Privacy Policy

    +

    Last updated: October 17, 2022

    +

    + This Privacy Policy describes Our policies and procedures on the + collection, use and disclosure of Your information when You use + the Service and tells You about Your privacy rights and how the + law protects You. +

    +

    + We use Your Personal data to provide and improve the Service. By + using the Service, You agree to the collection and use of + information in accordance with this Privacy Policy. +

    +

    Interpretation and Definitions

    +

    Interpretation

    +

    + The words of which the initial letter is capitalized have + meanings defined under the following conditions. The following + definitions shall have the same meaning regardless of whether + they appear in singular or in plural. +

    +

    Definitions

    +

    For the purposes of this Privacy Policy:

    +
      +
    • +

      + Account means a unique account created + for You to access our Service or parts of our Service. +

      +
    • +
    • +

      + Business, for the purpose of the CCPA + (California Consumer Privacy Act), refers to the Company + as the legal entity that collects Consumers' personal + information and determines the purposes and means of the + processing of Consumers' personal information, or on + behalf of which such information is collected and that + alone, or jointly with others, determines the purposes + and means of the processing of consumers' personal + information, that does business in the State of + California. +

      +
    • +
    • +

      + Company (referred to as either + "the Company", "We", "Us" + or "Our" in this Agreement) refers to 2z Inc., + 251 Little Falls Drive, Wilmington, DE 19808. +

      +

      + For the purpose of the GDPR, the Company is the Data + Controller. +

      +
    • +
    • +

      + Consumer, for the purpose of the CCPA + (California Consumer Privacy Act), means a natural + person who is a California resident. A resident, as + defined in the law, includes (1) every individual who is + in the USA for other than a temporary or transitory + purpose, and (2) every individual who is domiciled in + the USA who is outside the USA for a temporary or + transitory purpose. +

      +
    • +
    • +

      + Cookies are small files that are placed + on Your computer, mobile device or any other device by a + website, containing the details of Your browsing history + on that website among its many uses. +

      +
    • +
    • +

      + Country refers to: Delaware, United + States +

      +
    • +
    • +

      + Data Controller, for the purposes of + the GDPR (General Data Protection Regulation), refers to + the Company as the legal person which alone or jointly + with others determines the purposes and means of the + processing of Personal Data. +

      +
    • +
    • +

      + Device means any device that can access + the Service such as a computer, a cellphone or a digital + tablet. +

      +
    • +
    • +

      + Do Not Track (DNT) is a concept that + has been promoted by US regulatory authorities, in + particular the U.S. Federal Trade Commission (FTC), for + the Internet industry to develop and implement a + mechanism for allowing internet users to control the + tracking of their online activities across websites. +

      +
    • +
    • +

      + Personal Data is any information that + relates to an identified or identifiable individual. +

      +

      + For the purposes of GDPR, Personal Data means any + information relating to You such as a name, an + identification number, location data, online identifier + or to one or more factors specific to the physical, + physiological, genetic, mental, economic, cultural or + social identity. +

      +

      + For the purposes of the CCPA, Personal Data means any + information that identifies, relates to, describes or is + capable of being associated with, or could reasonably be + linked, directly or indirectly, with You. +

      +
    • +
    • +

      + Sale, for the purpose of the CCPA + (California Consumer Privacy Act), means selling, + renting, releasing, disclosing, disseminating, making + available, transferring, or otherwise communicating + orally, in writing, or by electronic or other means, a + Consumer's personal information to another business or a + third party for monetary or other valuable + consideration. +

      +
    • +
    • +

      + Service refers to the Website. +

      +
    • +
    • +

      + Service Provider means any natural or + legal person who processes the data on behalf of the + Company. It refers to third-party companies or + individuals employed by the Company to facilitate the + Service, to provide the Service on behalf of the + Company, to perform services related to the Service or + to assist the Company in analyzing how the Service is + used. For the purpose of the GDPR, Service Providers are + considered Data Processors. +

      +
    • +
    • +

      + Usage Data refers to data collected + automatically, either generated by the use of the + Service or from the Service infrastructure itself (for + example, the duration of a page visit). +

      +
    • +
    • +

      + Website refers to Free2z, accessible + from [https://free2z.com and + https://free2z.cash](https://free2z.com and + https://free2z.cash) +

      +
    • +
    • +

      + You means the individual accessing or + using the Service, or the company, or other legal entity + on behalf of which such individual is accessing or using + the Service, as applicable. +

      +

      + Under GDPR (General Data Protection Regulation), You can + be referred to as the Data Subject or as the User as you + are the individual using the Service. +

      +
    • +
    +

    Collecting and Using Your Personal Data

    +

    Types of Data Collected

    +

    Personal Data

    +

    + While using Our Service, We may ask You to provide Us with + certain personally identifiable information that can be used to + contact or identify You. Personally identifiable information may + include, but is not limited to: +

    +
      +
    • +

      Email address

      +
    • +
    • +

      Usage Data

      +
    • +
    +

    Usage Data

    +

    Usage Data is collected automatically when using the Service.

    +

    + Usage Data may include information such as Your Device's + Internet Protocol address (e.g. IP address), browser type, + browser version, the pages of our Service that You visit, the + time and date of Your visit, the time spent on those pages, + unique device identifiers and other diagnostic data. +

    +

    + When You access the Service by or through a mobile device, We + may collect certain information automatically, including, but + not limited to, the type of mobile device You use, Your mobile + device unique ID, the IP address of Your mobile device, Your + mobile operating system, the type of mobile Internet browser You + use, unique device identifiers and other diagnostic data. +

    +

    + We may also collect information that Your browser sends whenever + You visit our Service or when You access the Service by or + through a mobile device. +

    +

    Tracking Technologies and Cookies

    +

    + We use Cookies and similar tracking technologies to track the + activity on Our Service and store certain information. Tracking + technologies used are beacons, tags, and scripts to collect and + track information and to improve and analyze Our Service. The + technologies We use may include: +

    +
      +
    • + Cookies or Browser Cookies. A cookie is a + small file placed on Your Device. You can instruct Your + browser to refuse all Cookies or to indicate when a Cookie + is being sent. However, if You do not accept Cookies, You + may not be able to use some parts of our Service. Unless you + have adjusted Your browser setting so that it will refuse + Cookies, our Service may use Cookies. +
    • +
    • + Web Beacons. Certain sections of our + Service and our emails may contain small electronic files + known as web beacons (also referred to as clear gifs, pixel + tags, and single-pixel gifs) that permit the Company, for + example, to count users who have visited those pages or + opened an email and for other related website statistics + (for example, recording the popularity of a certain section + and verifying system and server integrity). +
    • +
    +

    + Cookies can be "Persistent" or "Session" + Cookies. Persistent Cookies remain on Your personal computer or + mobile device when You go offline, while Session Cookies are + deleted as soon as You close Your web browser. You can learn + more about cookies on{" "} + + this Wikipedia + {" "} + article. +

    +

    + We use both Session and Persistent Cookies for the purposes set + out below: +

    +
      +
    • +

      + Necessary / Essential Cookies +

      +

      Type: Session Cookies

      +

      Administered by: Us

      +

      + Purpose: These Cookies are essential to provide You with + services available through the Website and to enable You + to use some of its features. They help to authenticate + users and prevent fraudulent use of user accounts. + Without these Cookies, the services that You have asked + for cannot be provided, and We only use these Cookies to + provide You with those services. +

      +
    • +
    • +

      - Request correction of the Personal Data that We hold - about You. - {" "} - You have the right to have any incomplete or inaccurate - information We hold about You corrected. -

    • -
    • - Object to processing of Your Personal Data.{" "} - This right exists where We are relying on a legitimate - interest as the legal basis for Our processing and there is - something about Your particular situation, which makes You - want to object to our processing of Your Personal Data on - this ground. You also have the right to object where We are - processing Your Personal Data for direct marketing purposes. -
    • -
    • - Request erasure of Your Personal Data. You - have the right to ask Us to delete or remove Personal Data - when there is no good reason for Us to continue processing - it. -
    • -
    • - Request the transfer of Your Personal Data.{" "} - We will provide to You, or to a third-party You have chosen, - Your Personal Data in a structured, commonly used, - machine-readable format. Please note that this right only - applies to automated information which You initially - provided consent for Us to use or where We used the - information to perform a contract with You. -
    • -
    • - Withdraw Your consent. You have the right - to withdraw Your consent on using your Personal Data. If You - withdraw Your consent, We may not be able to provide You - with access to certain specific functionalities of the + Cookies Policy / Notice Acceptance Cookies + +

      +

      Type: Persistent Cookies

      +

      Administered by: Us

      +

      + Purpose: These Cookies identify if users have accepted + the use of cookies on the Website. +

      +
    • +
    • +

      + Functionality Cookies +

      +

      Type: Persistent Cookies

      +

      Administered by: Us

      +

      + Purpose: These Cookies allow us to remember choices You + make when You use the Website, such as remembering your + login details or language preference. The purpose of + these Cookies is to provide You with a more personal + experience and to avoid You having to re-enter your + preferences every time You use the Website. +

      +
    • +
    +

    + For more information about the cookies we use and your choices + regarding cookies, please visit our Cookies Policy or the + Cookies section of our Privacy Policy. +

    +

    Use of Your Personal Data

    +

    The Company may use Personal Data for the following purposes:

    +
      +
    • +

      + To provide and maintain our Service, + including to monitor the usage of our Service. +

      +
    • +
    • +

      + To manage Your Account: to manage Your + registration as a user of the Service. The Personal Data + You provide can give You access to different + functionalities of the Service that are available to You + as a registered user. +

      +
    • +
    • +

      + For the performance of a contract: the + development, compliance and undertaking of the purchase + contract for the products, items or services You have + purchased or of any other contract with Us through the Service. -

    • -
    -

    Exercising of Your GDPR Data Protection Rights

    -

    - You may exercise Your rights of access, rectification, - cancellation and opposition by contacting Us. Please note that - we may ask You to verify Your identity before responding to such - requests. If You make a request, We will try our best to respond - to You as soon as possible. -

    -

    - You have the right to complain to a Data Protection Authority - about Our collection and use of Your Personal Data. For more - information, if You are in the European Economic Area (EEA), - please contact Your local data protection authority in the EEA. -

    -

    CCPA Privacy

    -

    - This privacy notice section for California residents supplements - the information contained in Our Privacy Policy and it applies - solely to all visitors, users, and others who reside in the - State of California. -

    -

    Categories of Personal Information Collected

    -

    - We collect information that identifies, relates to, describes, - references, is capable of being associated with, or could - reasonably be linked, directly or indirectly, with a particular - Consumer or Device. The following is a list of categories of - personal information which we may collect or may have been - collected from California residents within the last twelve (12) - months. -

    -

    - Please note that the categories and examples provided in the - list below are those defined in the CCPA. This does not mean - that all examples of that category of personal information were - in fact collected by Us, but reflects our good faith belief to - the best of our knowledge that some of that information from the - applicable category may be and may have been collected. For - example, certain categories of personal information would only - be collected if You provided such personal information directly - to Us. -

    -
      -
    • -

      - Category A: Identifiers. -

      -

      - Examples: A real name, alias, postal address, unique - personal identifier, online identifier, Internet - Protocol address, email address, account name, driver's - license number, passport number, or other similar - identifiers. -

      -

      Collected: Yes.

      -
    • -
    • -

      - - Category B: Personal information categories listed - in the California Customer Records statute (Cal. - Civ. Code § 1798.80(e)). - -

      -

      - Examples: A name, signature, Social Security number, - physical characteristics or description, address, - telephone number, passport number, driver's license or - state identification card number, insurance policy - number, education, employment, employment history, bank - account number, credit card number, debit card number, - or any other financial information, medical information, - or health insurance information. Some personal - information included in this category may overlap with - other categories. -

      -

      Collected: Yes.

      -
    • -
    • -

      - - Category C: Protected classification characteristics - under California or federal law. - -

      -

      - Examples: Age (40 years or older), race, color, - ancestry, national origin, citizenship, religion or - creed, marital status, medical condition, physical or - mental disability, sex (including gender, gender - identity, gender expression, pregnancy or childbirth and - related medical conditions), sexual orientation, veteran - or military status, genetic information (including - familial genetic information). -

      -

      Collected: No.

      -
    • -
    • -

      - Category D: Commercial information. -

      -

      - Examples: Records and history of products or services - purchased or considered. -

      -

      Collected: No.

      -
    • -
    • -

      - Category E: Biometric information. -

      -

      - Examples: Genetic, physiological, behavioral, and - biological characteristics, or activity patterns used to - extract a template or other identifier or identifying - information, such as, fingerprints, faceprints, and - voiceprints, iris or retina scans, keystroke, gait, or - other physical patterns, and sleep, health, or exercise - data. -

      -

      Collected: No.

      -
    • -
    • -

      - - Category F: Internet or other similar network - activity. - -

      -

      - Examples: Interaction with our Service or advertisement. -

      -

      Collected: Yes.

      -
    • -
    • -

      - Category G: Geolocation data. -

      -

      Examples: Approximate physical location.

      -

      Collected: No.

      -
    • -
    • -

      - Category H: Sensory data. -

      -

      - Examples: Audio, electronic, visual, thermal, olfactory, - or similar information. -

      -

      Collected: No.

      -
    • -
    • -

      - - Category I: Professional or employment-related - information. - -

      -

      - Examples: Current or past job history or performance - evaluations. -

      -

      Collected: No.

      -
    • -
    • -

      - - Category J: Non-public education information (per - the Family Educational Rights and Privacy Act (20 - U.S.C. Section 1232g, 34 C.F.R. Part 99)). - -

      -

      - Examples: Education records directly related to a - student maintained by an educational institution or - party acting on its behalf, such as grades, transcripts, - class lists, student schedules, student identification - codes, student financial information, or student - disciplinary records. -

      -

      Collected: No.

      -
    • -
    • -

      - - Category K: Inferences drawn from other personal - information. - -

      -

      - Examples: Profile reflecting a person's preferences, - characteristics, psychological trends, predispositions, - behavior, attitudes, intelligence, abilities, and - aptitudes. -

      -

      Collected: No.

      -
    • -
    -

    Under CCPA, personal information does not include:

    -
      -
    • Publicly available information from government records
    • -
    • Deidentified or aggregated consumer information
    • -
    • - Information excluded from the CCPA's scope, such as: -
        -
      • - Health or medical information covered by the Health - Insurance Portability and Accountability Act of 1996 - (HIPAA) and the California Confidentiality of - Medical Information Act (CMIA) or clinical trial - data -
      • -
      • - Personal Information covered by certain - sector-specific privacy laws, including the Fair - Credit Reporting Act (FRCA), the Gramm-Leach-Bliley - Act (GLBA) or California Financial Information - Privacy Act (FIPA), and the Driver's Privacy - Protection Act of 1994 -
      • -
      -
    • -
    -

    Sources of Personal Information

    -

    - We obtain the categories of personal information listed above - from the following categories of sources: -

    -
      -
    • - Directly from You. For example, from the - forms You complete on our Service, preferences You express - or provide through our Service. -
    • -
    • - Indirectly from You. For example, from - observing Your activity on our Service. -
    • -
    • - Automatically from You. For example, - through cookies We or our Service Providers set on Your - Device as You navigate through our Service. -
    • -
    • - From Service Providers. For example, or - other third-party vendors that We use to provide the Service - to You. -
    • -
    -

    - Use of Personal Information for Business Purposes or Commercial - Purposes -

    -

    - We may use or disclose personal information We collect for - "business purposes" or "commercial purposes" - (as defined under the CCPA), which may include the following - examples: -

    -
      -
    • - To operate our Service and provide You with our Service. -
    • -
    • - To provide You with support and to respond to Your - inquiries, including to investigate and address Your - concerns and monitor and improve our Service. -
    • -
    • - To fulfill or meet the reason You provided the information. - For example, if You share Your contact information to ask a - question about our Service, We will use that personal - information to respond to Your inquiry. -
    • -
    • - To respond to law enforcement requests and as required by - applicable law, court order, or governmental regulations. -
    • -
    • - As described to You when collecting Your personal - information or as otherwise set forth in the CCPA. -
    • -
    • For internal administrative and auditing purposes.
    • -
    • - To detect security incidents and protect against malicious, - deceptive, fraudulent or illegal activity, including, when - necessary, to prosecute those responsible for such - activities. -
    • -
    -

    - Please note that the examples provided above are illustrative - and not intended to be exhaustive. For more details on how we - use this information, please refer to the "Use of Your - Personal Data" section. -

    -

    - If We decide to collect additional categories of personal - information or use the personal information We collected for - materially different, unrelated, or incompatible purposes We - will update this Privacy Policy. -

    -

    - Disclosure of Personal Information for Business Purposes or - Commercial Purposes -

    -

    - We may use or disclose and may have used or disclosed in the - last twelve (12) months the following categories of personal - information for business or commercial purposes: -

    -
      -
    • -

      Category A: Identifiers

      -
    • -
    • -

      - Category B: Personal information categories listed in - the California Customer Records statute (Cal. Civ. Code - § 1798.80(e)) -

      -
    • -
    • -

      - Category F: Internet or other similar network activity -

      -
    • -
    -

    - Please note that the categories listed above are those defined - in the CCPA. This does not mean that all examples of that - category of personal information were in fact disclosed, but - reflects our good faith belief to the best of our knowledge that - some of that information from the applicable category may be and - may have been disclosed. -

    -

    - When We disclose personal information for a business purpose or - a commercial purpose, We enter a contract that describes the - purpose and requires the recipient to both keep that personal - information confidential and not use it for any purpose except - performing the contract. -

    -

    Sale of Personal Information

    -

    - As defined in the CCPA, "sell" and "sale" - mean selling, renting, releasing, disclosing, disseminating, - making available, transferring, or otherwise communicating - orally, in writing, or by electronic or other means, a - consumer's personal information by the business to a third party - for valuable consideration. This means that We may have received - some kind of benefit in return for sharing personal information, - but not necessarily a monetary benefit. -

    -

    - Please note that the categories listed below are those defined - in the CCPA. This does not mean that all examples of that - category of personal information were in fact sold, but reflects - our good faith belief to the best of our knowledge that some of - that information from the applicable category may be and may - have been shared for value in return. -

    -

    - We may sell and may have sold in the last twelve (12) months the - following categories of personal information: -

    -
      -
    • -

      Category A: Identifiers

      -
    • -
    • -

      - Category B: Personal information categories listed in - the California Customer Records statute (Cal. Civ. Code - § 1798.80(e)) -

      -
    • -
    • -

      - Category F: Internet or other similar network activity -

      -
    • -
    -

    Share of Personal Information

    -

    - We may share Your personal information identified in the above - categories with the following categories of third parties: -

    -
      -
    • -

      Service Providers

      -
    • -
    • -

      Our affiliates

      -
    • -
    • -

      Our business partners

      -
    • -
    • -

      - Third party vendors to whom You or Your agents authorize - Us to disclose Your personal information in connection - with products or services We provide to You -

      -
    • -
    -

    - Sale of Personal Information of Minors Under 16 Years of Age -

    -

    - We do not knowingly collect personal information from minors - under the age of 16 through our Service, although certain third - party websites that we link to may do so. These third-party - websites have their own terms of use and privacy policies and we - encourage parents and legal guardians to monitor their - children's Internet usage and instruct their children to never - provide information on other websites without their permission. -

    -

    - We do not sell the personal information of Consumers We actually - know are less than 16 years of age, unless We receive - affirmative authorization (the "right to opt-in") from - either the Consumer who is between 13 and 16 years of age, or - the parent or guardian of a Consumer less than 13 years of age. - Consumers who opt-in to the sale of personal information may - opt-out of future sales at any time. To exercise the right to - opt-out, You (or Your authorized representative) may submit a - request to Us by contacting Us. -

    -

    - If You have reason to believe that a child under the age of 13 - (or 16) has provided Us with personal information, please - contact Us with sufficient detail to enable Us to delete that - information. -

    -

    Your Rights under the CCPA

    -

    - The CCPA provides California residents with specific rights - regarding their personal information. If You are a resident of - California, You have the following rights: -

    -
      -
    • - The right to notice. You have the right to - be notified which categories of Personal Data are being - collected and the purposes for which the Personal Data is - being used. -
    • -
    • - The right to request. Under CCPA, You have - the right to request that We disclose information to You - about Our collection, use, sale, disclosure for business - purposes and share of personal information. Once We receive - and confirm Your request, We will disclose to You: -
        -
      • - The categories of personal information We collected - about You -
      • -
      • - The categories of sources for the personal - information We collected about You -
      • -
      • - Our business or commercial purpose for collecting or - selling that personal information -
      • -
      • - The categories of third parties with whom We share - that personal information -
      • -
      • - The specific pieces of personal information We - collected about You -
      • -
      • - If we sold Your personal information or disclosed - Your personal information for a business purpose, We - will disclose to You: -
          -
        • - The categories of personal information - categories sold -
        • -
        • - The categories of personal information - categories disclosed -
        • -
        -
      • -
      -
    • -
    • +

      +
    • +
    • +

      + To contact You: To contact You by + email, telephone calls, SMS, or other equivalent forms + of electronic communication, such as a mobile + application's push notifications regarding updates or + informative communications related to the + functionalities, products or contracted services, + including the security updates, when necessary or + reasonable for their implementation. +

      +
    • +
    • +

      + To provide You with news, special + offers and general information about other goods, + services and events which we offer that are similar to + those that you have already purchased or enquired about + unless You have opted not to receive such information. +

      +
    • +
    • +

      + To manage Your requests: To attend and + manage Your requests to Us. +

      +
    • +
    • +

      + For business transfers: We may use Your + information to evaluate or conduct a merger, + divestiture, restructuring, reorganization, dissolution, + or other sale or transfer of some or all of Our assets, + whether as a going concern or as part of bankruptcy, + liquidation, or similar proceeding, in which Personal + Data held by Us about our Service users is among the + assets transferred. +

      +
    • +
    • +

      + For other purposes: We may use Your + information for other purposes, such as data analysis, + identifying usage trends, determining the effectiveness + of our promotional campaigns and to evaluate and improve + our Service, products, services, marketing and your + experience. +

      +
    • +
    +

    + We may share Your personal information in the following + situations: +

    +
      +
    • + With Service Providers: We may share Your + personal information with Service Providers to monitor and + analyze the use of our Service, to contact You. +
    • +
    • + For business transfers: We may share or + transfer Your personal information in connection with, or + during negotiations of, any merger, sale of Company assets, + financing, or acquisition of all or a portion of Our + business to another company. +
    • +
    • + With Affiliates: We may share Your + information with Our affiliates, in which case we will + require those affiliates to honor this Privacy Policy. + Affiliates include Our parent company and any other + subsidiaries, joint venture partners or other companies that + We control or that are under common control with Us. +
    • +
    • + With business partners: We may share Your + information with Our business partners to offer You certain + products, services or promotions. +
    • +
    • + With other users: when You share personal + information or otherwise interact in the public areas with + other users, such information may be viewed by all users and + may be publicly distributed outside. +
    • +
    • + With Your consent: We may disclose Your + personal information for any other purpose with Your + consent. +
    • +
    +

    Retention of Your Personal Data

    +

    + The Company will retain Your Personal Data only for as long as + is necessary for the purposes set out in this Privacy Policy. We + will retain and use Your Personal Data to the extent necessary + to comply with our legal obligations (for example, if we are + required to retain your data to comply with applicable laws), + resolve disputes, and enforce our legal agreements and policies. +

    +

    + The Company will also retain Usage Data for internal analysis + purposes. Usage Data is generally retained for a shorter period + of time, except when this data is used to strengthen the + security or to improve the functionality of Our Service, or We + are legally obligated to retain this data for longer time + periods. +

    +

    Transfer of Your Personal Data

    +

    + Your information, including Personal Data, is processed at the + Company's operating offices and in any other places where the + parties involved in the processing are located. It means that + this information may be transferred to — and maintained on — + computers located outside of Your state, province, country or + other governmental jurisdiction where the data protection laws + may differ than those from Your jurisdiction. +

    +

    + Your consent to this Privacy Policy followed by Your submission + of such information represents Your agreement to that transfer. +

    +

    + The Company will take all steps reasonably necessary to ensure + that Your data is treated securely and in accordance with this + Privacy Policy and no transfer of Your Personal Data will take + place to an organization or a country unless there are adequate + controls in place including the security of Your data and other + personal information. +

    +

    Delete Your Personal Data

    +

    + You have the right to delete or request that We assist in + deleting the Personal Data that We have collected about You. +

    +

    + Our Service may give You the ability to delete certain + information about You from within the Service. +

    +

    + You may update, amend, or delete Your information at any time by + signing in to Your Account, if you have one, and visiting the + account settings section that allows you to manage Your personal + information. You may also contact Us to request access to, + correct, or delete any personal information that You have + provided to Us. +

    +

    + Please note, however, that We may need to retain certain + information when we have a legal obligation or lawful basis to + do so. +

    +

    Disclosure of Your Personal Data

    +

    Business Transactions

    +

    + If the Company is involved in a merger, acquisition or asset + sale, Your Personal Data may be transferred. We will provide + notice before Your Personal Data is transferred and becomes + subject to a different Privacy Policy. +

    +

    Law enforcement

    +

    + Under certain circumstances, the Company may be required to + disclose Your Personal Data if required to do so by law or in + response to valid requests by public authorities (e.g. a court + or a government agency). +

    +

    Other legal requirements

    +

    + The Company may disclose Your Personal Data in the good faith + belief that such action is necessary to: +

    +
      +
    • Comply with a legal obligation
    • +
    • + Protect and defend the rights or property of the Company +
    • +
    • + Prevent or investigate possible wrongdoing in connection + with the Service +
    • +
    • + Protect the personal safety of Users of the Service or the + public +
    • +
    • Protect against legal liability
    • +
    +

    Security of Your Personal Data

    +

    + The security of Your Personal Data is important to Us, but + remember that no method of transmission over the Internet, or + method of electronic storage is 100% secure. While We strive to + use commercially acceptable means to protect Your Personal Data, + We cannot guarantee its absolute security. +

    +

    + Detailed Information on the Processing of Your Personal Data +

    +

    + The Service Providers We use may have access to Your Personal + Data. These third-party vendors collect, store, use, process and + transfer information about Your activity on Our Service in + accordance with their Privacy Policies. +

    +

    Usage, Performance and Miscellaneous

    +

    + We may use third-party Service Providers to provide better + improvement of our Service. +

    +
      +
    • +

      + Invisible reCAPTCHA +

      +

      + We use an invisible captcha service named reCAPTCHA. + reCAPTCHA is operated by Google. +

      +

      + The reCAPTCHA service may collect information from You + and from Your Device for security purposes. +

      +

      + The information gathered by reCAPTCHA is held in + accordance with the{" "} + + Privacy Policy + {" "} + of Google. +

      +
    • +
    +

    GDPR Privacy

    +

    Legal Basis for Processing Personal Data under GDPR

    +

    We may process Personal Data under the following conditions:

    +
      +
    • + Consent: You have given Your consent for + processing Personal Data for one or more specific purposes. +
    • +
    • + Performance of a contract: Provision of + Personal Data is necessary for the performance of an + agreement with You and/or for any pre-contractual + obligations thereof. +
    • +
    • + Legal obligations: Processing Personal Data + is necessary for compliance with a legal obligation to which + the Company is subject. +
    • +
    • + Vital interests: Processing Personal Data + is necessary in order to protect Your vital interests or of + another natural person. +
    • +
    • + Public interests: Processing Personal Data + is related to a task that is carried out in the public + interest or in the exercise of official authority vested in + the Company. +
    • +
    • + Legitimate interests: Processing Personal + Data is necessary for the purposes of the legitimate + interests pursued by the Company. +
    • +
    +

    + In any case, the Company will gladly help to clarify the + specific legal basis that applies to the processing, and in + particular whether the provision of Personal Data is a statutory + or contractual requirement, or a requirement necessary to enter + into a contract. +

    +

    Your Rights under the GDPR

    +

    + The Company undertakes to respect the confidentiality of Your + Personal Data and to guarantee You can exercise Your rights. +

    +

    + You have the right under this Privacy Policy, and by law if You + are within the EU, to: +

    +
      +
    • + Request access to Your Personal Data. The + right to access, update or delete the information We have on + You. Whenever made possible, you can access, update or + request deletion of Your Personal Data directly within Your + account settings section. If you are unable to perform these + actions yourself, please contact Us to assist You. This also + enables You to receive a copy of the Personal Data We hold + about You. +
    • +
    • + + Request correction of the Personal Data that We hold + about You. + {" "} + You have the right to have any incomplete or inaccurate + information We hold about You corrected. +
    • +
    • + Object to processing of Your Personal Data.{" "} + This right exists where We are relying on a legitimate + interest as the legal basis for Our processing and there is + something about Your particular situation, which makes You + want to object to our processing of Your Personal Data on + this ground. You also have the right to object where We are + processing Your Personal Data for direct marketing purposes. +
    • +
    • + Request erasure of Your Personal Data. You + have the right to ask Us to delete or remove Personal Data + when there is no good reason for Us to continue processing + it. +
    • +
    • + Request the transfer of Your Personal Data.{" "} + We will provide to You, or to a third-party You have chosen, + Your Personal Data in a structured, commonly used, + machine-readable format. Please note that this right only + applies to automated information which You initially + provided consent for Us to use or where We used the + information to perform a contract with You. +
    • +
    • + Withdraw Your consent. You have the right + to withdraw Your consent on using your Personal Data. If You + withdraw Your consent, We may not be able to provide You + with access to certain specific functionalities of the + Service. +
    • +
    +

    Exercising of Your GDPR Data Protection Rights

    +

    + You may exercise Your rights of access, rectification, + cancellation and opposition by contacting Us. Please note that + we may ask You to verify Your identity before responding to such + requests. If You make a request, We will try our best to respond + to You as soon as possible. +

    +

    + You have the right to complain to a Data Protection Authority + about Our collection and use of Your Personal Data. For more + information, if You are in the European Economic Area (EEA), + please contact Your local data protection authority in the EEA. +

    +

    CCPA Privacy

    +

    + This privacy notice section for California residents supplements + the information contained in Our Privacy Policy and it applies + solely to all visitors, users, and others who reside in the + State of California. +

    +

    Categories of Personal Information Collected

    +

    + We collect information that identifies, relates to, describes, + references, is capable of being associated with, or could + reasonably be linked, directly or indirectly, with a particular + Consumer or Device. The following is a list of categories of + personal information which we may collect or may have been + collected from California residents within the last twelve (12) + months. +

    +

    + Please note that the categories and examples provided in the + list below are those defined in the CCPA. This does not mean + that all examples of that category of personal information were + in fact collected by Us, but reflects our good faith belief to + the best of our knowledge that some of that information from the + applicable category may be and may have been collected. For + example, certain categories of personal information would only + be collected if You provided such personal information directly + to Us. +

    +
      +
    • +

      + Category A: Identifiers. +

      +

      + Examples: A real name, alias, postal address, unique + personal identifier, online identifier, Internet + Protocol address, email address, account name, driver's + license number, passport number, or other similar + identifiers. +

      +

      Collected: Yes.

      +
    • +
    • +

      + + Category B: Personal information categories listed + in the California Customer Records statute (Cal. + Civ. Code § 1798.80(e)). + +

      +

      + Examples: A name, signature, Social Security number, + physical characteristics or description, address, + telephone number, passport number, driver's license or + state identification card number, insurance policy + number, education, employment, employment history, bank + account number, credit card number, debit card number, + or any other financial information, medical information, + or health insurance information. Some personal + information included in this category may overlap with + other categories. +

      +

      Collected: Yes.

      +
    • +
    • +

      + + Category C: Protected classification characteristics + under California or federal law. + +

      +

      + Examples: Age (40 years or older), race, color, + ancestry, national origin, citizenship, religion or + creed, marital status, medical condition, physical or + mental disability, sex (including gender, gender + identity, gender expression, pregnancy or childbirth and + related medical conditions), sexual orientation, veteran + or military status, genetic information (including + familial genetic information). +

      +

      Collected: No.

      +
    • +
    • +

      + Category D: Commercial information. +

      +

      + Examples: Records and history of products or services + purchased or considered. +

      +

      Collected: No.

      +
    • +
    • +

      + Category E: Biometric information. +

      +

      + Examples: Genetic, physiological, behavioral, and + biological characteristics, or activity patterns used to + extract a template or other identifier or identifying + information, such as, fingerprints, faceprints, and + voiceprints, iris or retina scans, keystroke, gait, or + other physical patterns, and sleep, health, or exercise + data. +

      +

      Collected: No.

      +
    • +
    • +

      - The right to say no to the sale of Personal Data - (opt-out). - {" "} - You have the right to direct Us to not sell Your personal - information. To submit an opt-out request please contact Us. -

    • -
    • - The right to delete Personal Data. You have - the right to request the deletion of Your Personal Data, - subject to certain exceptions. Once We receive and confirm - Your request, We will delete (and direct Our Service - Providers to delete) Your personal information from our - records, unless an exception applies. We may deny Your - deletion request if retaining the information is necessary - for Us or Our Service Providers to: -
        -
      • - Complete the transaction for which We collected the - personal information, provide a good or service that - You requested, take actions reasonably anticipated - within the context of our ongoing business - relationship with You, or otherwise perform our - contract with You. -
      • -
      • - Detect security incidents, protect against - malicious, deceptive, fraudulent, or illegal - activity, or prosecute those responsible for such - activities. -
      • -
      • - Debug products to identify and repair errors that - impair existing intended functionality. -
      • -
      • - Exercise free speech, ensure the right of another - consumer to exercise their free speech rights, or - exercise another right provided for by law. -
      • -
      • - Comply with the California Electronic Communications - Privacy Act (Cal. Penal Code § 1546 et. seq.). -
      • -
      • - Engage in public or peer-reviewed scientific, - historical, or statistical research in the public - interest that adheres to all other applicable ethics - and privacy laws, when the information's deletion - may likely render impossible or seriously impair the - research's achievement, if You previously provided - informed consent. -
      • -
      • - Enable solely internal uses that are reasonably - aligned with consumer expectations based on Your - relationship with Us. -
      • -
      • Comply with a legal obligation.
      • -
      • - Make other internal and lawful uses of that - information that are compatible with the context in - which You provided it. -
      • -
      -
    • -
    • - The right not to be discriminated against.{" "} - You have the right not to be discriminated against for - exercising any of Your consumer's rights, including by: -
        -
      • Denying goods or services to You
      • -
      • - Charging different prices or rates for goods or - services, including the use of discounts or other - benefits or imposing penalties -
      • -
      • - Providing a different level or quality of goods or - services to You -
      • -
      • - Suggesting that You will receive a different price - or rate for goods or services or a different level - or quality of goods or services -
      • -
      -
    • -
    -

    Exercising Your CCPA Data Protection Rights

    -

    - In order to exercise any of Your rights under the CCPA, and if - You are a California resident, You can contact Us: -

    -
      -
    • By email: help@free2z.com
    • -
    -

    - Only You, or a person registered with the California Secretary - of State that You authorize to act on Your behalf, may make a - verifiable request related to Your personal information. -

    -

    Your request to Us must:

    -
      -
    • - Provide sufficient information that allows Us to reasonably - verify You are the person about whom We collected personal - information or an authorized representative -
    • -
    • - Describe Your request with sufficient detail that allows Us - to properly understand, evaluate, and respond to it -
    • -
    -

    - We cannot respond to Your request or provide You with the - required information if We cannot: -

    -
      -
    • Verify Your identity or authority to make the request
    • -
    • - And confirm that the personal information relates to You -
    • -
    -

    - We will disclose and deliver the required information free of - charge within 45 days of receiving Your verifiable request. The - time period to provide the required information may be extended - once by an additional 45 days when reasonably necessary and with - prior notice. -

    -

    - Any disclosures We provide will only cover the 12-month period - preceding the verifiable request's receipt. -

    -

    - For data portability requests, We will select a format to - provide Your personal information that is readily usable and - should allow You to transmit the information from one entity to - another entity without hindrance. -

    -

    Do Not Sell My Personal Information

    -

    - You have the right to opt-out of the sale of Your personal - information. Once We receive and confirm a verifiable consumer - request from You, we will stop selling Your personal - information. To exercise Your right to opt-out, please contact - Us. -

    -

    - "Do Not Track" Policy as Required by California Online - Privacy Protection Act (CalOPPA) -

    -

    Our Service does not respond to Do Not Track signals.

    -

    - However, some third party websites do keep track of Your - browsing activities. If You are visiting such websites, You can - set Your preferences in Your web browser to inform websites that - You do not want to be tracked. You can enable or disable DNT by - visiting the preferences or settings page of Your web browser. -

    -

    Children's Privacy

    -

    - Our Service does not address anyone under the age of 13. We do - not knowingly collect personally identifiable information from - anyone under the age of 13. If You are a parent or guardian and - You are aware that Your child has provided Us with Personal - Data, please contact Us. If We become aware that We have - collected Personal Data from anyone under the age of 13 without - verification of parental consent, We take steps to remove that - information from Our servers. -

    -

    - If We need to rely on consent as a legal basis for processing - Your information and Your country requires consent from a - parent, We may require Your parent's consent before We collect - and use that information. -

    -

    - Your California Privacy Rights (California's Shine the Light - law) -

    -

    - Under California Civil Code Section 1798 (California's Shine the - Light law), California residents with an established business - relationship with us can request information once a year about - sharing their Personal Data with third parties for the third - parties' direct marketing purposes. -

    -

    - If you'd like to request more information under the California - Shine the Light law, and if You are a California resident, You - can contact Us using the contact information provided below. -

    -

    - California Privacy Rights for Minor Users (California Business - and Professions Code Section 22581) -

    -

    - California Business and Professions Code Section 22581 allows - California residents under the age of 18 who are registered - users of online sites, services or applications to request and - obtain removal of content or information they have publicly - posted. -

    -

    - To request removal of such data, and if You are a California - resident, You can contact Us using the contact information - provided below, and include the email address associated with - Your account. -

    -

    - Be aware that Your request does not guarantee complete or - comprehensive removal of content or information posted online - and that the law may not permit or require removal in certain - circumstances. -

    -

    Links to Other Websites

    -

    - Our Service may contain links to other websites that are not - operated by Us. If You click on a third party link, You will be - directed to that third party's site. We strongly advise You to - review the Privacy Policy of every site You visit. -

    -

    - We have no control over and assume no responsibility for the - content, privacy policies or practices of any third party sites - or services. -

    -

    Changes to this Privacy Policy

    -

    - We may update Our Privacy Policy from time to time. We will - notify You of any changes by posting the new Privacy Policy on - this page. -

    -

    - We will let You know via email and/or a prominent notice on Our - Service, prior to the change becoming effective and update the - "Last updated" date at the top of this Privacy Policy. -

    -

    - You are advised to review this Privacy Policy periodically for - any changes. Changes to this Privacy Policy are effective when - they are posted on this page. -

    -

    Contact Us

    -

    - If you have any questions about this Privacy Policy, You can - contact us: -

    - -
    - + Category F: Internet or other similar network + activity. + +

    +

    + Examples: Interaction with our Service or advertisement. +

    +

    Collected: Yes.

    +
  • +
  • +

    + Category G: Geolocation data. +

    +

    Examples: Approximate physical location.

    +

    Collected: No.

    +
  • +
  • +

    + Category H: Sensory data. +

    +

    + Examples: Audio, electronic, visual, thermal, olfactory, + or similar information. +

    +

    Collected: No.

    +
  • +
  • +

    + + Category I: Professional or employment-related + information. + +

    +

    + Examples: Current or past job history or performance + evaluations. +

    +

    Collected: No.

    +
  • +
  • +

    + + Category J: Non-public education information (per + the Family Educational Rights and Privacy Act (20 + U.S.C. Section 1232g, 34 C.F.R. Part 99)). + +

    +

    + Examples: Education records directly related to a + student maintained by an educational institution or + party acting on its behalf, such as grades, transcripts, + class lists, student schedules, student identification + codes, student financial information, or student + disciplinary records. +

    +

    Collected: No.

    +
  • +
  • +

    + + Category K: Inferences drawn from other personal + information. + +

    +

    + Examples: Profile reflecting a person's preferences, + characteristics, psychological trends, predispositions, + behavior, attitudes, intelligence, abilities, and + aptitudes. +

    +

    Collected: No.

    +
  • +
+

Under CCPA, personal information does not include:

+
    +
  • Publicly available information from government records
  • +
  • Deidentified or aggregated consumer information
  • +
  • + Information excluded from the CCPA's scope, such as: +
      +
    • + Health or medical information covered by the Health + Insurance Portability and Accountability Act of 1996 + (HIPAA) and the California Confidentiality of + Medical Information Act (CMIA) or clinical trial + data +
    • +
    • + Personal Information covered by certain + sector-specific privacy laws, including the Fair + Credit Reporting Act (FRCA), the Gramm-Leach-Bliley + Act (GLBA) or California Financial Information + Privacy Act (FIPA), and the Driver's Privacy + Protection Act of 1994 +
    • +
    +
  • +
+

Sources of Personal Information

+

+ We obtain the categories of personal information listed above + from the following categories of sources: +

+
    +
  • + Directly from You. For example, from the + forms You complete on our Service, preferences You express + or provide through our Service. +
  • +
  • + Indirectly from You. For example, from + observing Your activity on our Service. +
  • +
  • + Automatically from You. For example, + through cookies We or our Service Providers set on Your + Device as You navigate through our Service. +
  • +
  • + From Service Providers. For example, or + other third-party vendors that We use to provide the Service + to You. +
  • +
+

+ Use of Personal Information for Business Purposes or Commercial + Purposes +

+

+ We may use or disclose personal information We collect for + "business purposes" or "commercial purposes" + (as defined under the CCPA), which may include the following + examples: +

+
    +
  • + To operate our Service and provide You with our Service. +
  • +
  • + To provide You with support and to respond to Your + inquiries, including to investigate and address Your + concerns and monitor and improve our Service. +
  • +
  • + To fulfill or meet the reason You provided the information. + For example, if You share Your contact information to ask a + question about our Service, We will use that personal + information to respond to Your inquiry. +
  • +
  • + To respond to law enforcement requests and as required by + applicable law, court order, or governmental regulations. +
  • +
  • + As described to You when collecting Your personal + information or as otherwise set forth in the CCPA. +
  • +
  • For internal administrative and auditing purposes.
  • +
  • + To detect security incidents and protect against malicious, + deceptive, fraudulent or illegal activity, including, when + necessary, to prosecute those responsible for such + activities. +
  • +
+

+ Please note that the examples provided above are illustrative + and not intended to be exhaustive. For more details on how we + use this information, please refer to the "Use of Your + Personal Data" section. +

+

+ If We decide to collect additional categories of personal + information or use the personal information We collected for + materially different, unrelated, or incompatible purposes We + will update this Privacy Policy. +

+

+ Disclosure of Personal Information for Business Purposes or + Commercial Purposes +

+

+ We may use or disclose and may have used or disclosed in the + last twelve (12) months the following categories of personal + information for business or commercial purposes: +

+
    +
  • +

    Category A: Identifiers

    +
  • +
  • +

    + Category B: Personal information categories listed in + the California Customer Records statute (Cal. Civ. Code + § 1798.80(e)) +

    +
  • +
  • +

    + Category F: Internet or other similar network activity +

    +
  • +
+

+ Please note that the categories listed above are those defined + in the CCPA. This does not mean that all examples of that + category of personal information were in fact disclosed, but + reflects our good faith belief to the best of our knowledge that + some of that information from the applicable category may be and + may have been disclosed. +

+

+ When We disclose personal information for a business purpose or + a commercial purpose, We enter a contract that describes the + purpose and requires the recipient to both keep that personal + information confidential and not use it for any purpose except + performing the contract. +

+

Sale of Personal Information

+

+ As defined in the CCPA, "sell" and "sale" + mean selling, renting, releasing, disclosing, disseminating, + making available, transferring, or otherwise communicating + orally, in writing, or by electronic or other means, a + consumer's personal information by the business to a third party + for valuable consideration. This means that We may have received + some kind of benefit in return for sharing personal information, + but not necessarily a monetary benefit. +

+

+ Please note that the categories listed below are those defined + in the CCPA. This does not mean that all examples of that + category of personal information were in fact sold, but reflects + our good faith belief to the best of our knowledge that some of + that information from the applicable category may be and may + have been shared for value in return. +

+

+ We may sell and may have sold in the last twelve (12) months the + following categories of personal information: +

+
    +
  • +

    Category A: Identifiers

    +
  • +
  • +

    + Category B: Personal information categories listed in + the California Customer Records statute (Cal. Civ. Code + § 1798.80(e)) +

    +
  • +
  • +

    + Category F: Internet or other similar network activity +

    +
  • +
+

Share of Personal Information

+

+ We may share Your personal information identified in the above + categories with the following categories of third parties: +

+
    +
  • +

    Service Providers

    +
  • +
  • +

    Our affiliates

    +
  • +
  • +

    Our business partners

    +
  • +
  • +

    + Third party vendors to whom You or Your agents authorize + Us to disclose Your personal information in connection + with products or services We provide to You +

    +
  • +
+

+ Sale of Personal Information of Minors Under 16 Years of Age +

+

+ We do not knowingly collect personal information from minors + under the age of 16 through our Service, although certain third + party websites that we link to may do so. These third-party + websites have their own terms of use and privacy policies and we + encourage parents and legal guardians to monitor their + children's Internet usage and instruct their children to never + provide information on other websites without their permission. +

+

+ We do not sell the personal information of Consumers We actually + know are less than 16 years of age, unless We receive + affirmative authorization (the "right to opt-in") from + either the Consumer who is between 13 and 16 years of age, or + the parent or guardian of a Consumer less than 13 years of age. + Consumers who opt-in to the sale of personal information may + opt-out of future sales at any time. To exercise the right to + opt-out, You (or Your authorized representative) may submit a + request to Us by contacting Us. +

+

+ If You have reason to believe that a child under the age of 13 + (or 16) has provided Us with personal information, please + contact Us with sufficient detail to enable Us to delete that + information. +

+

Your Rights under the CCPA

+

+ The CCPA provides California residents with specific rights + regarding their personal information. If You are a resident of + California, You have the following rights: +

+
    +
  • + The right to notice. You have the right to + be notified which categories of Personal Data are being + collected and the purposes for which the Personal Data is + being used. +
  • +
  • + The right to request. Under CCPA, You have + the right to request that We disclose information to You + about Our collection, use, sale, disclosure for business + purposes and share of personal information. Once We receive + and confirm Your request, We will disclose to You: +
      +
    • + The categories of personal information We collected + about You +
    • +
    • + The categories of sources for the personal + information We collected about You +
    • +
    • + Our business or commercial purpose for collecting or + selling that personal information +
    • +
    • + The categories of third parties with whom We share + that personal information +
    • +
    • + The specific pieces of personal information We + collected about You +
    • +
    • + If we sold Your personal information or disclosed + Your personal information for a business purpose, We + will disclose to You: +
        +
      • + The categories of personal information + categories sold +
      • +
      • + The categories of personal information + categories disclosed +
      • +
      +
    • +
    +
  • +
  • + + The right to say no to the sale of Personal Data + (opt-out). + {" "} + You have the right to direct Us to not sell Your personal + information. To submit an opt-out request please contact Us. +
  • +
  • + The right to delete Personal Data. You have + the right to request the deletion of Your Personal Data, + subject to certain exceptions. Once We receive and confirm + Your request, We will delete (and direct Our Service + Providers to delete) Your personal information from our + records, unless an exception applies. We may deny Your + deletion request if retaining the information is necessary + for Us or Our Service Providers to: +
      +
    • + Complete the transaction for which We collected the + personal information, provide a good or service that + You requested, take actions reasonably anticipated + within the context of our ongoing business + relationship with You, or otherwise perform our + contract with You. +
    • +
    • + Detect security incidents, protect against + malicious, deceptive, fraudulent, or illegal + activity, or prosecute those responsible for such + activities. +
    • +
    • + Debug products to identify and repair errors that + impair existing intended functionality. +
    • +
    • + Exercise free speech, ensure the right of another + consumer to exercise their free speech rights, or + exercise another right provided for by law. +
    • +
    • + Comply with the California Electronic Communications + Privacy Act (Cal. Penal Code § 1546 et. seq.). +
    • +
    • + Engage in public or peer-reviewed scientific, + historical, or statistical research in the public + interest that adheres to all other applicable ethics + and privacy laws, when the information's deletion + may likely render impossible or seriously impair the + research's achievement, if You previously provided + informed consent. +
    • +
    • + Enable solely internal uses that are reasonably + aligned with consumer expectations based on Your + relationship with Us. +
    • +
    • Comply with a legal obligation.
    • +
    • + Make other internal and lawful uses of that + information that are compatible with the context in + which You provided it. +
    • +
    +
  • +
  • + The right not to be discriminated against.{" "} + You have the right not to be discriminated against for + exercising any of Your consumer's rights, including by: +
      +
    • Denying goods or services to You
    • +
    • + Charging different prices or rates for goods or + services, including the use of discounts or other + benefits or imposing penalties +
    • +
    • + Providing a different level or quality of goods or + services to You +
    • +
    • + Suggesting that You will receive a different price + or rate for goods or services or a different level + or quality of goods or services +
    • +
    +
  • +
+

Exercising Your CCPA Data Protection Rights

+

+ In order to exercise any of Your rights under the CCPA, and if + You are a California resident, You can contact Us: +

+
    +
  • By email: help@free2z.com
  • +
+

+ Only You, or a person registered with the California Secretary + of State that You authorize to act on Your behalf, may make a + verifiable request related to Your personal information. +

+

Your request to Us must:

+
    +
  • + Provide sufficient information that allows Us to reasonably + verify You are the person about whom We collected personal + information or an authorized representative +
  • +
  • + Describe Your request with sufficient detail that allows Us + to properly understand, evaluate, and respond to it +
  • +
+

+ We cannot respond to Your request or provide You with the + required information if We cannot: +

+
    +
  • Verify Your identity or authority to make the request
  • +
  • + And confirm that the personal information relates to You +
  • +
+

+ We will disclose and deliver the required information free of + charge within 45 days of receiving Your verifiable request. The + time period to provide the required information may be extended + once by an additional 45 days when reasonably necessary and with + prior notice. +

+

+ Any disclosures We provide will only cover the 12-month period + preceding the verifiable request's receipt. +

+

+ For data portability requests, We will select a format to + provide Your personal information that is readily usable and + should allow You to transmit the information from one entity to + another entity without hindrance. +

+

Do Not Sell My Personal Information

+

+ You have the right to opt-out of the sale of Your personal + information. Once We receive and confirm a verifiable consumer + request from You, we will stop selling Your personal + information. To exercise Your right to opt-out, please contact + Us. +

+

+ "Do Not Track" Policy as Required by California Online + Privacy Protection Act (CalOPPA) +

+

Our Service does not respond to Do Not Track signals.

+

+ However, some third party websites do keep track of Your + browsing activities. If You are visiting such websites, You can + set Your preferences in Your web browser to inform websites that + You do not want to be tracked. You can enable or disable DNT by + visiting the preferences or settings page of Your web browser. +

+

Children's Privacy

+

+ Our Service does not address anyone under the age of 13. We do + not knowingly collect personally identifiable information from + anyone under the age of 13. If You are a parent or guardian and + You are aware that Your child has provided Us with Personal + Data, please contact Us. If We become aware that We have + collected Personal Data from anyone under the age of 13 without + verification of parental consent, We take steps to remove that + information from Our servers. +

+

+ If We need to rely on consent as a legal basis for processing + Your information and Your country requires consent from a + parent, We may require Your parent's consent before We collect + and use that information. +

+

+ Your California Privacy Rights (California's Shine the Light + law) +

+

+ Under California Civil Code Section 1798 (California's Shine the + Light law), California residents with an established business + relationship with us can request information once a year about + sharing their Personal Data with third parties for the third + parties' direct marketing purposes. +

+

+ If you'd like to request more information under the California + Shine the Light law, and if You are a California resident, You + can contact Us using the contact information provided below. +

+

+ California Privacy Rights for Minor Users (California Business + and Professions Code Section 22581) +

+

+ California Business and Professions Code Section 22581 allows + California residents under the age of 18 who are registered + users of online sites, services or applications to request and + obtain removal of content or information they have publicly + posted. +

+

+ To request removal of such data, and if You are a California + resident, You can contact Us using the contact information + provided below, and include the email address associated with + Your account. +

+

+ Be aware that Your request does not guarantee complete or + comprehensive removal of content or information posted online + and that the law may not permit or require removal in certain + circumstances. +

+

Links to Other Websites

+

+ Our Service may contain links to other websites that are not + operated by Us. If You click on a third party link, You will be + directed to that third party's site. We strongly advise You to + review the Privacy Policy of every site You visit. +

+

+ We have no control over and assume no responsibility for the + content, privacy policies or practices of any third party sites + or services. +

+

Changes to this Privacy Policy

+

+ We may update Our Privacy Policy from time to time. We will + notify You of any changes by posting the new Privacy Policy on + this page. +

+

+ We will let You know via email and/or a prominent notice on Our + Service, prior to the change becoming effective and update the + "Last updated" date at the top of this Privacy Policy. +

+

+ You are advised to review this Privacy Policy periodically for + any changes. Changes to this Privacy Policy are effective when + they are posted on this page. +

+

Contact Us

+

+ If you have any questions about this Privacy Policy, You can + contact us: +

+ +
+ ) } diff --git a/ts/react/free2z/src/components/SimpleText.tsx b/ts/react/free2z/src/components/SimpleText.tsx deleted file mode 100644 index f5d15d8d5c7..00000000000 --- a/ts/react/free2z/src/components/SimpleText.tsx +++ /dev/null @@ -1,14 +0,0 @@ -import React from "react" -import { Box } from "@mui/material" - -function SimpleText(props: { children: React.ReactFragment }) { - return ( -
- {props.children} -
- ) -} - -export default SimpleText diff --git a/ts/react/free2z/src/components/SubscribeToCreator.tsx b/ts/react/free2z/src/components/SubscribeToCreator.tsx index 0c9077d1fca..8a49c054139 100644 --- a/ts/react/free2z/src/components/SubscribeToCreator.tsx +++ b/ts/react/free2z/src/components/SubscribeToCreator.tsx @@ -123,6 +123,7 @@ export default function SubscribeToCreator(props: SubscribeToCreatorProps) { // maybe a prop could be where to return to? // navigate('/') props.setShowPay(false) + navigate(`/${props.star.username}`) }} > Exit diff --git a/ts/react/free2z/src/components/Terms.tsx b/ts/react/free2z/src/components/Terms.tsx index 7013352faf7..5585b68e831 100644 --- a/ts/react/free2z/src/components/Terms.tsx +++ b/ts/react/free2z/src/components/Terms.tsx @@ -1,569 +1,569 @@ -import SimpleText from "./SimpleText"; + export default function Terms() { return ( - -
-

Terms and Conditions

-

Last updated: October 17, 2022

-

- Please read these terms and conditions carefully before using - Our Service. -

-

Interpretation and Definitions

-

Interpretation

-

- The words of which the initial letter is capitalized have - meanings defined under the following conditions. The following - definitions shall have the same meaning regardless of whether - they appear in singular or in plural. -

-

Definitions

-

For the purposes of these Terms and Conditions:

-
    -
  • -

    - Affiliate means an entity that - controls, is controlled by or is under common control - with a party, where "control" means ownership - of 50% or more of the shares, equity interest or other - securities entitled to vote for election of directors or - other managing authority. -

    -
  • -
  • -

    - Account means a unique account created - for You to access our Service or parts of our Service. -

    -
  • -
  • -

    - Country refers to: Delaware, United - States -

    -
  • -
  • -

    - Company (referred to as either - "the Company", "We", "Us" - or "Our" in this Agreement) refers to 2z Inc., - 251 Little Falls Drive, Wilmington, DE 19808. -

    -
  • -
  • -

    - Content refers to content such as text, - images, or other information that can be posted, - uploaded, linked to or otherwise made available by You, - regardless of the form of that content. -

    -
  • -
  • -

    - Device means any device that can access - the Service such as a computer, a cellphone or a digital - tablet. -

    -
  • -
  • -

    - Feedback means feedback, innovations or - suggestions sent by You regarding the attributes, - performance or features of our Service. -

    -
  • -
  • -

    - Promotions refer to contests, - sweepstakes or other promotions offered through the - Service. -

    -
  • -
  • -

    - Service refers to the Website. -

    -
  • -
  • -

    - Terms and Conditions (also referred as - "Terms") mean these Terms and Conditions that - form the entire agreement between You and the Company - regarding the use of the Service. -

    -
  • -
  • -

    - Third-party Social Media Service means - any services or content (including data, information, - products or services) provided by a third-party that may - be displayed, included or made available by the Service. -

    -
  • -
  • -

    - Website refers to Free2z, accessible - from [https://free2z.com and - https://free2z.cash](https://free2z.com and - https://free2z.cash) -

    -
  • -
  • -

    - You means the individual accessing or - using the Service, or the company, or other legal entity - on behalf of which such individual is accessing or using - the Service, as applicable. -

    -
  • -
-

Acknowledgment

-

- These are the Terms and Conditions governing the use of this - Service and the agreement that operates between You and the - Company. These Terms and Conditions set out the rights and - obligations of all users regarding the use of the Service. -

-

- Your access to and use of the Service is conditioned on Your - acceptance of and compliance with these Terms and Conditions. - These Terms and Conditions apply to all visitors, users and - others who access or use the Service. -

-

- By accessing or using the Service You agree to be bound by these - Terms and Conditions. If You disagree with any part of these - Terms and Conditions then You may not access the Service. -

-

- You represent that you are over the age of 18. The Company does - not permit those under 18 to use the Service. -

-

- Your access to and use of the Service is also conditioned on - Your acceptance of and compliance with the Privacy Policy of the - Company. Our Privacy Policy describes Our policies and - procedures on the collection, use and disclosure of Your - personal information when You use the Application or the Website - and tells You about Your privacy rights and how the law protects - You. Please read Our Privacy Policy carefully before using Our - Service. -

-

Promotions

-

- Any Promotions made available through the Service may be - governed by rules that are separate from these Terms. -

-

- If You participate in any Promotions, please review the - applicable rules as well as our Privacy policy. If the rules for - a Promotion conflict with these Terms, the Promotion rules will - apply. -

-

User Accounts

-

- When You create an account with Us, You must provide Us - information that is accurate, complete, and current at all - times. Failure to do so constitutes a breach of the Terms, which - may result in immediate termination of Your account on Our - Service. -

-

- You are responsible for safeguarding the password that You use - to access the Service and for any activities or actions under - Your password, whether Your password is with Our Service or a - Third-Party Social Media Service. -

-

- You agree not to disclose Your password to any third party. You - must notify Us immediately upon becoming aware of any breach of - security or unauthorized use of Your account. -

-

- You may not use as a username the name of another person or - entity or that is not lawfully available for use, a name or - trademark that is subject to any rights of another person or - entity other than You without appropriate authorization, or a - name that is otherwise offensive, vulgar or obscene. -

-

Content

-

Your Right to Post Content

-

- Our Service allows You to post Content. You are responsible for - the Content that You post to the Service, including its - legality, reliability, and appropriateness. -

-

- By posting Content to the Service, You grant Us the right and - license to use, modify, publicly perform, publicly display, - reproduce, and distribute such Content on and through the - Service. You retain any and all of Your rights to any Content - You submit, post or display on or through the Service and You - are responsible for protecting those rights. You agree that this - license includes the right for Us to make Your Content available - to other users of the Service, who may also use Your Content - subject to these Terms. -

-

- You represent and warrant that: (i) the Content is Yours (You - own it) or You have the right to use it and grant Us the rights - and license as provided in these Terms, and (ii) the posting of - Your Content on or through the Service does not violate the - privacy rights, publicity rights, copyrights, contract rights or - any other rights of any person. -

-

Content Restrictions

-

- The Company is not responsible for the content of the Service's - users. You expressly understand and agree that You are solely - responsible for the Content and for all activity that occurs - under your account, whether done so by You or any third person - using Your account. -

-

- You may not transmit any Content that is unlawful, - threatening, libelous, defamatory, obscene or otherwise - objectionable. Examples of such objectionable Content include, - but are not limited to, the following: -

-
    -
  • Unlawful or promoting unlawful activity.
  • -
  • Defamatory or libelous.
  • -
  • - Spam, machine – or randomly – generated, constituting - unauthorized or unsolicited advertising, chain letters, any - other form of unauthorized solicitation, or any form of - lottery or gambling. -
  • -
  • - Containing or installing any viruses, worms, malware, trojan - horses, or other content that is designed or intended to - disrupt, damage, or limit the functioning of any software, - hardware or telecommunications equipment or to damage or - obtain unauthorized access to any data or other information - of a third person. -
  • -
  • - Infringing on any proprietary rights of any party, including - patent, trademark, trade secret, copyright, right of - publicity or other rights. -
  • -
  • - Impersonating any person or entity including the Company and - its employees or representatives. -
  • -
  • Violating the privacy of any third person.
  • -
  • False information and features.
  • -
-

- The Company reserves the right, but not the obligation, to, in - its sole discretion, determine whether or not any Content is - appropriate and complies with this Terms, refuse or remove this - Content. The Company further reserves the right to make - formatting and edits and change the manner of any Content. The - Company can also limit or revoke the use of the Service if You - post such objectionable Content. As the Company cannot control - all content posted by users and/or third parties on the Service, - you agree to use the Service at your own risk. You understand - that by using the Service You may be exposed to content that You - may find offensive, indecent, incorrect or objectionable, and - You agree that under no circumstances will the Company be liable - in any way for any content, including any errors or omissions in - any content, or any loss or damage of any kind incurred as a - result of your use of any content. -

-

Content Backups

-

- Although regular backups of Content are performed, the Company - does not guarantee there will be no loss or corruption of data. -

-

- Corrupt or invalid backup points may be caused by, without - limitation, Content that is corrupted prior to being backed up - or that changes during the time a backup is performed. -

-

- The Company will provide support and attempt to troubleshoot any - known or discovered issues that may affect the backups of - Content. But You acknowledge that the Company has no liability - related to the integrity of Content or the failure to - successfully restore Content to a usable state. -

-

- You agree to maintain a complete and accurate copy of any - Content in a location independent of the Service. -

-

Copyright Policy

-

Intellectual Property Infringement

-

- It is Our policy to respond to any claim that Content posted - on the Service infringes a copyright or other intellectual - property infringement of any person. -

-

- If You are a copyright owner, or authorized on behalf of one, - and You believe that the copyrighted work has been copied in a - way that constitutes copyright infringement that is taking place - through the Service, You must submit Your notice in writing to - the attention of our copyright agent via email at - help@free2z.com and include in Your notice a detailed - description of the alleged infringement. -

-

- You may be held accountable for damages (including costs and - attorneys' fees) for misrepresenting that any Content is - infringing Your copyright. -

-

- DMCA Notice and DMCA Procedure for Copyright Infringement Claims -

-

- You may submit a notification pursuant to the Digital Millennium - Copyright Act (DMCA) by providing our Copyright Agent with the - following information in writing (see 17 U.S.C 512(c)(3) for - further detail): -

-
    -
  • - An electronic or physical signature of the person authorized - to act on behalf of the owner of the copyright's interest. -
  • -
  • - A description of the copyrighted work that You claim has - been infringed, including the URL (i.e., web page address) - of the location where the copyrighted work exists or a copy - of the copyrighted work. -
  • -
  • - Identification of the URL or other specific location on the - Service where the material that You claim is infringing is - located. -
  • -
  • Your address, telephone number, and email address.
  • -
  • - A statement by You that You have a good faith belief that - the disputed use is not authorized by the copyright owner, - its agent, or the law. -
  • -
  • - A statement by You, made under penalty of perjury, that the - above information in Your notice is accurate and that You - are the copyright owner or authorized to act on the - copyright owner's behalf. -
  • -
-

- You can contact our copyright agent via email at - help@free2z.com. Upon receipt of a notification, the Company - will take whatever action, in its sole discretion, it deems - appropriate, including removal of the challenged content from - the Service. -

-

Intellectual Property

-

- The Service and its original content (excluding Content provided - by You or other users), features and functionality are and will - remain the exclusive property of the Company and its licensors. -

-

- The Service is protected by copyright, trademark, and other laws - of both the Country and foreign countries. -

-

- Our trademarks and trade dress may not be used in connection - with any product or service without the prior written consent of - the Company. -

-

Your Feedback to Us

-

- You assign all rights, title and interest in any Feedback You - provide the Company. If for any reason such assignment is - ineffective, You agree to grant the Company a non-exclusive, - perpetual, irrevocable, royalty free, worldwide right and - license to use, reproduce, disclose, sub-license, distribute, - modify and exploit such Feedback without restriction. -

-

Links to Other Websites

-

- Our Service may contain links to third-party web sites or - services that are not owned or controlled by the Company. -

-

- The Company has no control over, and assumes no responsibility - for, the content, privacy policies, or practices of any third - party web sites or services. You further acknowledge and agree - that the Company shall not be responsible or liable, directly or - indirectly, for any damage or loss caused or alleged to be - caused by or in connection with the use of or reliance on any - such content, goods or services available on or through any such - web sites or services. -

-

- We strongly advise You to read the terms and conditions and - privacy policies of any third-party web sites or services that - You visit. -

-

Termination

-

- We may terminate or suspend Your Account immediately, without - prior notice or liability, for any reason whatsoever, including - without limitation if You breach these Terms and Conditions. -

-

- Upon termination, Your right to use the Service will cease - immediately. If You wish to terminate Your Account, You may - simply discontinue using the Service. -

-

Limitation of Liability

-

- Notwithstanding any damages that You might incur, the entire - liability of the Company and any of its suppliers under any - provision of this Terms and Your exclusive remedy for all of the - foregoing shall be limited to the amount actually paid by You - through the Service or 100 USD if You haven't purchased anything - through the Service. -

-

- To the maximum extent permitted by applicable law, in no event - shall the Company or its suppliers be liable for any special, - incidental, indirect, or consequential damages whatsoever - (including, but not limited to, damages for loss of profits, - loss of data or other information, for business interruption, - for personal injury, loss of privacy arising out of or in any - way related to the use of or inability to use the Service, - third-party software and/or third-party hardware used with the - Service, or otherwise in connection with any provision of this - Terms), even if the Company or any supplier has been advised of - the possibility of such damages and even if the remedy fails of - its essential purpose. -

-

- Some states do not allow the exclusion of implied warranties or - limitation of liability for incidental or consequential damages, - which means that some of the above limitations may not apply. In - these states, each party's liability will be limited to the - greatest extent permitted by law. -

-

"AS IS" and "AS AVAILABLE" Disclaimer

-

- The Service is provided to You "AS IS" and "AS - AVAILABLE" and with all faults and defects without warranty - of any kind. To the maximum extent permitted under applicable - law, the Company, on its own behalf and on behalf of its - Affiliates and its and their respective licensors and service - providers, expressly disclaims all warranties, whether express, - implied, statutory or otherwise, with respect to the Service, - including all implied warranties of merchantability, fitness for - a particular purpose, title and non-infringement, and warranties - that may arise out of course of dealing, course of performance, - usage or trade practice. Without limitation to the foregoing, - the Company provides no warranty or undertaking, and makes no - representation of any kind that the Service will meet Your - requirements, achieve any intended results, be compatible or - work with any other software, applications, systems or services, - operate without interruption, meet any performance or - reliability standards or be error free or that any errors or - defects can or will be corrected. -

-

- Without limiting the foregoing, neither the Company nor any of - the company's provider makes any representation or warranty of - any kind, express or implied: (i) as to the operation or - availability of the Service, or the information, content, and - materials or products included thereon; (ii) that the Service - will be uninterrupted or error-free; (iii) as to the accuracy, - reliability, or currency of any information or content provided - through the Service; or (iv) that the Service, its servers, the - content, or e-mails sent from or on behalf of the Company are - free of viruses, scripts, trojan horses, worms, malware, - timebombs or other harmful components. -

-

- Some jurisdictions do not allow the exclusion of certain types - of warranties or limitations on applicable statutory rights of a - consumer, so some or all of the above exclusions and limitations - may not apply to You. But in such a case the exclusions and - limitations set forth in this section shall be applied to the - greatest extent enforceable under applicable law. -

-

Governing Law

-

- The laws of the Country, excluding its conflicts of law rules, - shall govern this Terms and Your use of the Service. Your use of - the Application may also be subject to other local, state, - national, or international laws. -

-

Disputes Resolution

-

- If You have any concern or dispute about the Service, You agree - to first try to resolve the dispute informally by contacting the - Company. -

-

For European Union (EU) Users

-

- If You are a European Union consumer, you will benefit from any - mandatory provisions of the law of the country in which you are - resident in. -

-

United States Legal Compliance

-

- You represent and warrant that (i) You are not located in a - country that is subject to the United States government embargo, - or that has been designated by the United States government as a - "terrorist supporting" country, and (ii) You are not - listed on any United States government list of prohibited or - restricted parties. -

-

Severability and Waiver

-

Severability

-

- If any provision of these Terms is held to be unenforceable or - invalid, such provision will be changed and interpreted to - accomplish the objectives of such provision to the greatest - extent possible under applicable law and the remaining - provisions will continue in full force and effect. -

-

Waiver

-

- Except as provided herein, the failure to exercise a right or to - require performance of an obligation under these Terms shall not - effect a party's ability to exercise such right or require such - performance at any time thereafter nor shall the waiver of a - breach constitute a waiver of any subsequent breach. -

-

Translation Interpretation

-

- These Terms and Conditions may have been translated if We have - made them available to You on our Service. You agree that the - original English text shall prevail in the case of a dispute. -

-

Changes to These Terms and Conditions

-

- We reserve the right, at Our sole discretion, to modify or - replace these Terms at any time. If a revision is material We - will make reasonable efforts to provide at least 30 days' notice - prior to any new terms taking effect. What constitutes a - material change will be determined at Our sole discretion. -

-

- By continuing to access or use Our Service after those revisions - become effective, You agree to be bound by the revised terms. If - You do not agree to the new terms, in whole or in part, please - stop using the website and the Service. -

-

Contact Us

-

- If you have any questions about these Terms and Conditions, You - can contact us: -

- -
-
+
+

Terms and Conditions

+

Last updated: October 17, 2022

+

+ Please read these terms and conditions carefully before using + Our Service. +

+

Interpretation and Definitions

+

Interpretation

+

+ The words of which the initial letter is capitalized have + meanings defined under the following conditions. The following + definitions shall have the same meaning regardless of whether + they appear in singular or in plural. +

+

Definitions

+

For the purposes of these Terms and Conditions:

+
    +
  • +

    + Affiliate means an entity that + controls, is controlled by or is under common control + with a party, where "control" means ownership + of 50% or more of the shares, equity interest or other + securities entitled to vote for election of directors or + other managing authority. +

    +
  • +
  • +

    + Account means a unique account created + for You to access our Service or parts of our Service. +

    +
  • +
  • +

    + Country refers to: Delaware, United + States +

    +
  • +
  • +

    + Company (referred to as either + "the Company", "We", "Us" + or "Our" in this Agreement) refers to 2z Inc., + 251 Little Falls Drive, Wilmington, DE 19808. +

    +
  • +
  • +

    + Content refers to content such as text, + images, or other information that can be posted, + uploaded, linked to or otherwise made available by You, + regardless of the form of that content. +

    +
  • +
  • +

    + Device means any device that can access + the Service such as a computer, a cellphone or a digital + tablet. +

    +
  • +
  • +

    + Feedback means feedback, innovations or + suggestions sent by You regarding the attributes, + performance or features of our Service. +

    +
  • +
  • +

    + Promotions refer to contests, + sweepstakes or other promotions offered through the + Service. +

    +
  • +
  • +

    + Service refers to the Website. +

    +
  • +
  • +

    + Terms and Conditions (also referred as + "Terms") mean these Terms and Conditions that + form the entire agreement between You and the Company + regarding the use of the Service. +

    +
  • +
  • +

    + Third-party Social Media Service means + any services or content (including data, information, + products or services) provided by a third-party that may + be displayed, included or made available by the Service. +

    +
  • +
  • +

    + Website refers to Free2z, accessible + from [https://free2z.com and + https://free2z.cash](https://free2z.com and + https://free2z.cash) +

    +
  • +
  • +

    + You means the individual accessing or + using the Service, or the company, or other legal entity + on behalf of which such individual is accessing or using + the Service, as applicable. +

    +
  • +
+

Acknowledgment

+

+ These are the Terms and Conditions governing the use of this + Service and the agreement that operates between You and the + Company. These Terms and Conditions set out the rights and + obligations of all users regarding the use of the Service. +

+

+ Your access to and use of the Service is conditioned on Your + acceptance of and compliance with these Terms and Conditions. + These Terms and Conditions apply to all visitors, users and + others who access or use the Service. +

+

+ By accessing or using the Service You agree to be bound by these + Terms and Conditions. If You disagree with any part of these + Terms and Conditions then You may not access the Service. +

+

+ You represent that you are over the age of 18. The Company does + not permit those under 18 to use the Service. +

+

+ Your access to and use of the Service is also conditioned on + Your acceptance of and compliance with the Privacy Policy of the + Company. Our Privacy Policy describes Our policies and + procedures on the collection, use and disclosure of Your + personal information when You use the Application or the Website + and tells You about Your privacy rights and how the law protects + You. Please read Our Privacy Policy carefully before using Our + Service. +

+

Promotions

+

+ Any Promotions made available through the Service may be + governed by rules that are separate from these Terms. +

+

+ If You participate in any Promotions, please review the + applicable rules as well as our Privacy policy. If the rules for + a Promotion conflict with these Terms, the Promotion rules will + apply. +

+

User Accounts

+

+ When You create an account with Us, You must provide Us + information that is accurate, complete, and current at all + times. Failure to do so constitutes a breach of the Terms, which + may result in immediate termination of Your account on Our + Service. +

+

+ You are responsible for safeguarding the password that You use + to access the Service and for any activities or actions under + Your password, whether Your password is with Our Service or a + Third-Party Social Media Service. +

+

+ You agree not to disclose Your password to any third party. You + must notify Us immediately upon becoming aware of any breach of + security or unauthorized use of Your account. +

+

+ You may not use as a username the name of another person or + entity or that is not lawfully available for use, a name or + trademark that is subject to any rights of another person or + entity other than You without appropriate authorization, or a + name that is otherwise offensive, vulgar or obscene. +

+

Content

+

Your Right to Post Content

+

+ Our Service allows You to post Content. You are responsible for + the Content that You post to the Service, including its + legality, reliability, and appropriateness. +

+

+ By posting Content to the Service, You grant Us the right and + license to use, modify, publicly perform, publicly display, + reproduce, and distribute such Content on and through the + Service. You retain any and all of Your rights to any Content + You submit, post or display on or through the Service and You + are responsible for protecting those rights. You agree that this + license includes the right for Us to make Your Content available + to other users of the Service, who may also use Your Content + subject to these Terms. +

+

+ You represent and warrant that: (i) the Content is Yours (You + own it) or You have the right to use it and grant Us the rights + and license as provided in these Terms, and (ii) the posting of + Your Content on or through the Service does not violate the + privacy rights, publicity rights, copyrights, contract rights or + any other rights of any person. +

+

Content Restrictions

+

+ The Company is not responsible for the content of the Service's + users. You expressly understand and agree that You are solely + responsible for the Content and for all activity that occurs + under your account, whether done so by You or any third person + using Your account. +

+

+ You may not transmit any Content that is unlawful, + threatening, libelous, defamatory, obscene or otherwise + objectionable. Examples of such objectionable Content include, + but are not limited to, the following: +

+
    +
  • Unlawful or promoting unlawful activity.
  • +
  • Defamatory or libelous.
  • +
  • + Spam, machine – or randomly – generated, constituting + unauthorized or unsolicited advertising, chain letters, any + other form of unauthorized solicitation, or any form of + lottery or gambling. +
  • +
  • + Containing or installing any viruses, worms, malware, trojan + horses, or other content that is designed or intended to + disrupt, damage, or limit the functioning of any software, + hardware or telecommunications equipment or to damage or + obtain unauthorized access to any data or other information + of a third person. +
  • +
  • + Infringing on any proprietary rights of any party, including + patent, trademark, trade secret, copyright, right of + publicity or other rights. +
  • +
  • + Impersonating any person or entity including the Company and + its employees or representatives. +
  • +
  • Violating the privacy of any third person.
  • +
  • False information and features.
  • +
+

+ The Company reserves the right, but not the obligation, to, in + its sole discretion, determine whether or not any Content is + appropriate and complies with this Terms, refuse or remove this + Content. The Company further reserves the right to make + formatting and edits and change the manner of any Content. The + Company can also limit or revoke the use of the Service if You + post such objectionable Content. As the Company cannot control + all content posted by users and/or third parties on the Service, + you agree to use the Service at your own risk. You understand + that by using the Service You may be exposed to content that You + may find offensive, indecent, incorrect or objectionable, and + You agree that under no circumstances will the Company be liable + in any way for any content, including any errors or omissions in + any content, or any loss or damage of any kind incurred as a + result of your use of any content. +

+

Content Backups

+

+ Although regular backups of Content are performed, the Company + does not guarantee there will be no loss or corruption of data. +

+

+ Corrupt or invalid backup points may be caused by, without + limitation, Content that is corrupted prior to being backed up + or that changes during the time a backup is performed. +

+

+ The Company will provide support and attempt to troubleshoot any + known or discovered issues that may affect the backups of + Content. But You acknowledge that the Company has no liability + related to the integrity of Content or the failure to + successfully restore Content to a usable state. +

+

+ You agree to maintain a complete and accurate copy of any + Content in a location independent of the Service. +

+

Copyright Policy

+

Intellectual Property Infringement

+

+ It is Our policy to respond to any claim that Content posted + on the Service infringes a copyright or other intellectual + property infringement of any person. +

+

+ If You are a copyright owner, or authorized on behalf of one, + and You believe that the copyrighted work has been copied in a + way that constitutes copyright infringement that is taking place + through the Service, You must submit Your notice in writing to + the attention of our copyright agent via email at + help@free2z.com and include in Your notice a detailed + description of the alleged infringement. +

+

+ You may be held accountable for damages (including costs and + attorneys' fees) for misrepresenting that any Content is + infringing Your copyright. +

+

+ DMCA Notice and DMCA Procedure for Copyright Infringement Claims +

+

+ You may submit a notification pursuant to the Digital Millennium + Copyright Act (DMCA) by providing our Copyright Agent with the + following information in writing (see 17 U.S.C 512(c)(3) for + further detail): +

+
    +
  • + An electronic or physical signature of the person authorized + to act on behalf of the owner of the copyright's interest. +
  • +
  • + A description of the copyrighted work that You claim has + been infringed, including the URL (i.e., web page address) + of the location where the copyrighted work exists or a copy + of the copyrighted work. +
  • +
  • + Identification of the URL or other specific location on the + Service where the material that You claim is infringing is + located. +
  • +
  • Your address, telephone number, and email address.
  • +
  • + A statement by You that You have a good faith belief that + the disputed use is not authorized by the copyright owner, + its agent, or the law. +
  • +
  • + A statement by You, made under penalty of perjury, that the + above information in Your notice is accurate and that You + are the copyright owner or authorized to act on the + copyright owner's behalf. +
  • +
+

+ You can contact our copyright agent via email at + help@free2z.com. Upon receipt of a notification, the Company + will take whatever action, in its sole discretion, it deems + appropriate, including removal of the challenged content from + the Service. +

+

Intellectual Property

+

+ The Service and its original content (excluding Content provided + by You or other users), features and functionality are and will + remain the exclusive property of the Company and its licensors. +

+

+ The Service is protected by copyright, trademark, and other laws + of both the Country and foreign countries. +

+

+ Our trademarks and trade dress may not be used in connection + with any product or service without the prior written consent of + the Company. +

+

Your Feedback to Us

+

+ You assign all rights, title and interest in any Feedback You + provide the Company. If for any reason such assignment is + ineffective, You agree to grant the Company a non-exclusive, + perpetual, irrevocable, royalty free, worldwide right and + license to use, reproduce, disclose, sub-license, distribute, + modify and exploit such Feedback without restriction. +

+

Links to Other Websites

+

+ Our Service may contain links to third-party web sites or + services that are not owned or controlled by the Company. +

+

+ The Company has no control over, and assumes no responsibility + for, the content, privacy policies, or practices of any third + party web sites or services. You further acknowledge and agree + that the Company shall not be responsible or liable, directly or + indirectly, for any damage or loss caused or alleged to be + caused by or in connection with the use of or reliance on any + such content, goods or services available on or through any such + web sites or services. +

+

+ We strongly advise You to read the terms and conditions and + privacy policies of any third-party web sites or services that + You visit. +

+

Termination

+

+ We may terminate or suspend Your Account immediately, without + prior notice or liability, for any reason whatsoever, including + without limitation if You breach these Terms and Conditions. +

+

+ Upon termination, Your right to use the Service will cease + immediately. If You wish to terminate Your Account, You may + simply discontinue using the Service. +

+

Limitation of Liability

+

+ Notwithstanding any damages that You might incur, the entire + liability of the Company and any of its suppliers under any + provision of this Terms and Your exclusive remedy for all of the + foregoing shall be limited to the amount actually paid by You + through the Service or 100 USD if You haven't purchased anything + through the Service. +

+

+ To the maximum extent permitted by applicable law, in no event + shall the Company or its suppliers be liable for any special, + incidental, indirect, or consequential damages whatsoever + (including, but not limited to, damages for loss of profits, + loss of data or other information, for business interruption, + for personal injury, loss of privacy arising out of or in any + way related to the use of or inability to use the Service, + third-party software and/or third-party hardware used with the + Service, or otherwise in connection with any provision of this + Terms), even if the Company or any supplier has been advised of + the possibility of such damages and even if the remedy fails of + its essential purpose. +

+

+ Some states do not allow the exclusion of implied warranties or + limitation of liability for incidental or consequential damages, + which means that some of the above limitations may not apply. In + these states, each party's liability will be limited to the + greatest extent permitted by law. +

+

"AS IS" and "AS AVAILABLE" Disclaimer

+

+ The Service is provided to You "AS IS" and "AS + AVAILABLE" and with all faults and defects without warranty + of any kind. To the maximum extent permitted under applicable + law, the Company, on its own behalf and on behalf of its + Affiliates and its and their respective licensors and service + providers, expressly disclaims all warranties, whether express, + implied, statutory or otherwise, with respect to the Service, + including all implied warranties of merchantability, fitness for + a particular purpose, title and non-infringement, and warranties + that may arise out of course of dealing, course of performance, + usage or trade practice. Without limitation to the foregoing, + the Company provides no warranty or undertaking, and makes no + representation of any kind that the Service will meet Your + requirements, achieve any intended results, be compatible or + work with any other software, applications, systems or services, + operate without interruption, meet any performance or + reliability standards or be error free or that any errors or + defects can or will be corrected. +

+

+ Without limiting the foregoing, neither the Company nor any of + the company's provider makes any representation or warranty of + any kind, express or implied: (i) as to the operation or + availability of the Service, or the information, content, and + materials or products included thereon; (ii) that the Service + will be uninterrupted or error-free; (iii) as to the accuracy, + reliability, or currency of any information or content provided + through the Service; or (iv) that the Service, its servers, the + content, or e-mails sent from or on behalf of the Company are + free of viruses, scripts, trojan horses, worms, malware, + timebombs or other harmful components. +

+

+ Some jurisdictions do not allow the exclusion of certain types + of warranties or limitations on applicable statutory rights of a + consumer, so some or all of the above exclusions and limitations + may not apply to You. But in such a case the exclusions and + limitations set forth in this section shall be applied to the + greatest extent enforceable under applicable law. +

+

Governing Law

+

+ The laws of the Country, excluding its conflicts of law rules, + shall govern this Terms and Your use of the Service. Your use of + the Application may also be subject to other local, state, + national, or international laws. +

+

Disputes Resolution

+

+ If You have any concern or dispute about the Service, You agree + to first try to resolve the dispute informally by contacting the + Company. +

+

For European Union (EU) Users

+

+ If You are a European Union consumer, you will benefit from any + mandatory provisions of the law of the country in which you are + resident in. +

+

United States Legal Compliance

+

+ You represent and warrant that (i) You are not located in a + country that is subject to the United States government embargo, + or that has been designated by the United States government as a + "terrorist supporting" country, and (ii) You are not + listed on any United States government list of prohibited or + restricted parties. +

+

Severability and Waiver

+

Severability

+

+ If any provision of these Terms is held to be unenforceable or + invalid, such provision will be changed and interpreted to + accomplish the objectives of such provision to the greatest + extent possible under applicable law and the remaining + provisions will continue in full force and effect. +

+

Waiver

+

+ Except as provided herein, the failure to exercise a right or to + require performance of an obligation under these Terms shall not + effect a party's ability to exercise such right or require such + performance at any time thereafter nor shall the waiver of a + breach constitute a waiver of any subsequent breach. +

+

Translation Interpretation

+

+ These Terms and Conditions may have been translated if We have + made them available to You on our Service. You agree that the + original English text shall prevail in the case of a dispute. +

+

Changes to These Terms and Conditions

+

+ We reserve the right, at Our sole discretion, to modify or + replace these Terms at any time. If a revision is material We + will make reasonable efforts to provide at least 30 days' notice + prior to any new terms taking effect. What constitutes a + material change will be determined at Our sole discretion. +

+

+ By continuing to access or use Our Service after those revisions + become effective, You agree to be bound by the revised terms. If + You do not agree to the new terms, in whole or in part, please + stop using the website and the Service. +

+

Contact Us

+

+ If you have any questions about these Terms and Conditions, You + can contact us: +

+ +
) } diff --git a/ts/react/free2z/src/components/VKButton.tsx b/ts/react/free2z/src/components/VKButton.tsx index e56eb80e452..5ca81503737 100644 --- a/ts/react/free2z/src/components/VKButton.tsx +++ b/ts/react/free2z/src/components/VKButton.tsx @@ -40,7 +40,10 @@ export default function VKButton(props: VKProps) { aria-labelledby="modal-modal-title" aria-describedby="modal-modal-description" > - + Add Viewing Key diff --git a/ts/react/free2z/src/components/YouAreSubscribed.tsx b/ts/react/free2z/src/components/YouAreSubscribed.tsx index 8875f5e77cf..288e82ce0b2 100644 --- a/ts/react/free2z/src/components/YouAreSubscribed.tsx +++ b/ts/react/free2z/src/components/YouAreSubscribed.tsx @@ -130,6 +130,7 @@ export default function YouAreSubscribed(props: PublicCreator) { }} > */} - , - document.getElementById("root") + ) diff --git a/ts/react/free2z/src/styles.css b/ts/react/free2z/src/styles.css new file mode 100644 index 00000000000..24c7ae3e95a --- /dev/null +++ b/ts/react/free2z/src/styles.css @@ -0,0 +1,25 @@ +* { + box-sizing: border-box; +} + +html, +body, +#root { + width: 100vw; + height: 100vh; + margin: 0; + padding: 0; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + /* overflow: hidden; */ + background: #272727; +} + +body { + font-family: -apple-system, BlinkMacSystemFont, avenir next, avenir, helvetica neue, helvetica, ubuntu, roboto, noto, + segoe ui, arial, sans-serif; +} \ No newline at end of file