diff --git a/.cspell.json b/.cspell.json new file mode 100644 index 00000000..d4e92bef --- /dev/null +++ b/.cspell.json @@ -0,0 +1,47 @@ +{ + "import": [ + "@schoero/cspell-config", + "@cspell/dict-fr-fr/cspell-ext.json", + "@cspell/dict-it-it/cspell-ext.json" + ], + "overrides": [ + { + "filename": "**/translations.ts", + "language": "en, de, fr, it", + "caseSensitive": false + } + ], + "words": [ + "brfs", + "debitor", + "fontkit", + "Frutiger", + "Grosse", + "iban", + "italian", + "linebreak", + "linebreaker", + "pdfdocument", + "pdfkit", + "postgenerate", + "qrcodegen", + "qriban", + "QRIBAN", + "QRIID", + "QRR", + "SCOR", + "swiss", + "swissqrbill", + "swissqrcode", + "twint", + "Twint", + "TWINT", + "undash" + ], + "ignorePaths": [ + "node_modules/**", + "lib/**", + "tests/output/**", + "src/shared/qr-code-generator.ts" + ] +} diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 00000000..e1c8b7ed --- /dev/null +++ b/.eslintignore @@ -0,0 +1,5 @@ +node_modules +lib +src/shared/qr-code-generator.ts +!/.vscode +!/.github \ No newline at end of file diff --git a/.eslintrc.json b/.eslintrc.json index 092eb04e..63bf1f39 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -1,3 +1,43 @@ { - "extends": "@schoero" -} \ No newline at end of file + "extends": "@schoero", + "overrides": [ + { + "files": ["*.ts"], + "rules": { + "@typescript-eslint/no-unnecessary-condition": "off" + } + }, + { + "files": ["examples/**/*.js", "examples/**/*.ts"], + "rules": { + "no-undef": "off" + } + }, + { + "files": ["vite.config.ts", "vite.config.bundle.ts"], + "parser": "@typescript-eslint/parser", + "parserOptions": { + "ecmaVersion": "latest", + "project": ["tsconfig.vite.json"], + "sourceType": "module" + } + }, + { + "files": ["examples/**/*.js", "examples/**/*.ts"], + "rules": { + "unicorn/prefer-node-protocol": "off" + } + }, + { + "env": { + "browser": true, + "es6": true, + "node": false + }, + "files": ["src/browser/**/*.ts"], + "parserOptions": { + "createDefaultProgram": true + } + } + ] +} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index faa1c1cb..a6f2bd8b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,18 +1,62 @@ name: CI + on: - push: - branches: [ master ] - pull_request: - branches: [ master ] + - pull_request + - push + jobs: - build: + lint: + if: + github.event_name != 'pull_request' || + github.event.pull_request.head.repo.full_name != + github.event.pull_request.base.repo.full_name runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: '16' - - name: Run a one-line script - run: | - npm ci - npm test + - uses: actions/checkout@v3 + - uses: actions/setup-node@v3 + with: + cache: npm + node-version: 20 + + - name: Install dependencies + run: npm ci + + - name: Lint + run: npm run lint:ci + + - name: Typecheck + run: npm run typecheck + + - name: Spellcheck + run: npm run spellcheck:ci + + test: + if: + github.event_name != 'pull_request' || + github.event.pull_request.head.repo.full_name != + github.event.pull_request.base.repo.full_name + runs-on: ${{ matrix.os }} + steps: + - uses: actions/checkout@v3 + - uses: actions/setup-node@v3 + with: + cache: npm + node-version: ${{ matrix.node }} + + - name: Install dependencies + run: npm ci + + - name: Run tests + run: npm test + + strategy: + fail-fast: true + matrix: + node: + - 18 + - 20 + - 21 + os: + - ubuntu-latest + - windows-latest + - macos-latest diff --git a/.gitignore b/.gitignore index 52469bca..7fb9d01c 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,6 @@ node_modules tests/output examples/output lib -.DS_Store \ No newline at end of file +local +.DS_Store +.env diff --git a/.markdownlint.jsonc b/.markdownlint.jsonc new file mode 100644 index 00000000..42e40910 --- /dev/null +++ b/.markdownlint.jsonc @@ -0,0 +1,3 @@ +{ + "extends": "@schoero/markdownlint-config" +} \ No newline at end of file diff --git a/.npmrc b/.npmrc new file mode 100644 index 00000000..02b3283c --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +message="chore(release): v%s" \ No newline at end of file diff --git a/.unwritten.json b/.unwritten.json new file mode 100644 index 00000000..90956293 --- /dev/null +++ b/.unwritten.json @@ -0,0 +1,9 @@ +{ + "$schema": "../unwritten/schemas/renderer/config.json", + "extends": "@schoero/unwritten-config", + "renderConfig": { + "markdown": { + "sectionSeparator": "
" + } + } +} \ No newline at end of file diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 00000000..ca151ed2 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,6 @@ +{ + "recommendations": [ + "dbaeumer.vscode-eslint", + "DavidAnson.vscode-markdownlint" + ] +} diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 00000000..c405bc66 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,41 @@ +{ + "configurations": [ + { + "args": ["run", "${relativeFileDirname}/${fileBasenameNoExtension}"], + "autoAttachChildProcesses": true, + "console": "integratedTerminal", + "name": "debug current test file", + "program": "${workspaceRoot}/node_modules/vitest/vitest.mjs", + "request": "launch", + "skipFiles": ["/**", "**/node_modules/**"], + "smartStep": true, + "type": "node" + }, + { + "args": ["run", "${relativeFileDirname}/${fileBasenameNoExtension}"], + "autoAttachChildProcesses": true, + "console": "integratedTerminal", + "env": { + "VISUAL": "true" + }, + "name": "visually debug current test file", + "program": "${workspaceRoot}/node_modules/vitest/vitest.mjs", + "request": "launch", + "skipFiles": ["/**", "**/node_modules/**"], + "smartStep": true, + "type": "node" + }, + { + "args": ["run", "${relativeFileDirname}/${fileBasenameNoExtension}"], + "autoAttachChildProcesses": true, + "console": "integratedTerminal", + "name": "debug current test file with node internals", + "program": "${workspaceRoot}/node_modules/vitest/vitest.mjs", + "request": "launch", + "skipFiles": [], + "smartStep": true, + "type": "node" + } + ], + "version": "0.2.0" +} diff --git a/.vscode/settings.json b/.vscode/settings.json index e5bc8393..670dbf70 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,9 +1,65 @@ { + + // ESLint + "[javascript]": { + "editor.defaultFormatter": "dbaeumer.vscode-eslint" + }, + "[json]": { + "editor.defaultFormatter": "dbaeumer.vscode-eslint" + }, + "[json5]": { + "editor.defaultFormatter": "dbaeumer.vscode-eslint" + }, + "[jsonc]": { + "editor.defaultFormatter": "dbaeumer.vscode-eslint" + }, + "[typescript]": { + "editor.defaultFormatter": "dbaeumer.vscode-eslint" + }, + "eslint.validate": ["javascript", "typescript", "json", "jsonc", "json5", "yaml"], + "editor.formatOnSave": false, + + // Prettier + "prettier.enable": false, + + // File nesting + "explorer.fileNesting.enabled": true, + "explorer.fileNesting.expand": false, + "explorer.fileNesting.patterns": { + "*.ts": "${basename}.${extname},${basename}.test.${extname},${basename}.test.snap,${basename}.test-d.${extname}", + "*.js": "${basename}.${extname},${basename}.mjs,${basename}.cjs,${basename}.d.ts" + }, + + // Hide JSDoc comments + "foldOnOpen.targets": ["AllBlockComments"], + + // ES module import + "typescript.preferences.importModuleSpecifier": "non-relative", + "typescript.preferences.importModuleSpecifierEnding": "minimal", + "typescript.preferences.useAliasesForRenames": true, + "typescript.preferences.autoImportFileExcludePatterns": [ + "@types/node/test.d.ts" + ], + + // Markdown + "[markdown]": { + "editor.defaultFormatter": "DavidAnson.vscode-markdownlint", + "editor.formatOnSave": true, + "editor.wordWrapColumn": 119 + }, + + // VSCode "editor.codeActionsOnSave": { "source.fixAll.eslint": true, + "source.fixAll.markdownlint": true, "source.organizeImports": false }, - "foldOnOpen.targets": ["AllBlockComments"], - "javascript.preferences.importModuleSpecifierEnding": "js", - "typescript.preferences.importModuleSpecifierEnding": "js", -} \ No newline at end of file + + "editor.rulers": [ + 119 + ], + + "search.exclude": { + "lib": true + } +} diff --git a/CHANGELOG.md b/CHANGELOG.md index e74dc3ac..a0c69dfc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,37 @@ # Change Log +# [v4.0.0](https://github.com/schoero/swissqrbill/compare/v3.2.2...v4.0.0) - 10.11.2023 + +With version 4, SwissQRBill has been completely reworked. The main goal was to make the API more flexible and reduce the complexity of the library. As a consequence, the API has changed quite significantly. However, migration should be fairly easy. + +Please read the [migration guide](docs/migration-v3-to-v4.md) for more information and have a look at the updated [documentation](docs). + +* New features + * SwissQRBill can now be attached to any PDFDocument instance from PDFKit. + * New SwissQRCode class to create the standalone Swiss QR Code to attach to an existing PDFKit document. + * New Table class to create a table to attach to an existing PDFKit document. + * It is now possible to change the font of the QR Bill. The allowed fonts are `"Arial"` | `"Frutiger"` | `"Helvetica"` | `"Liberation Sans"` + * Additional options for SVG renderings. + +* Breaking changes + * The entrypoints have changed. Please read the [importing documentation](docs/importing.md) for more information. + * SwissQRBill no longer extends PDFKit. + * The table method has been extracted into it's own class. + * Events have been removed from SwissQRBill. + * Properties and options have been renamed. + * Now requires Node.js >= 18.0.0 + +* Fixes + * Some slight rendering improvements. + +* Other improvements + * Better examples. The examples are now automatically hosted on StackBlitz. Everyone can now easily try out the library in the browser without having to install anything. + * Automated documentation. SwissQRBill now uses [unwritten](https://github.com/schoero/unwritten) to automatically generate the documentation. This makes it easier to keep the documentation up to date. + * Automated testing for even more stability. + +Thanks to [@danielpanero](https://github.com/danielpanero) and [@skch-17](https://github.com/skch-17) for their contributions. + # [v3.2.3](https://github.com/schoero/swissqrbill/compare/v3.2.2...v3.2.3) - 16.04.2023 * Updated dependencies. @@ -174,5 +205,5 @@ # [v1.0.5](https://github.com/schoero/swissqrbill/compare/v1.0.4...v1.0.5) - 03.03.2020 * Fixed french characters. -* Removes new lines in userdata. +* Removes new lines in user data. * Fixed some layout issues. diff --git a/FUNDING.yml b/FUNDING.yml new file mode 100644 index 00000000..0a9d714b --- /dev/null +++ b/FUNDING.yml @@ -0,0 +1,2 @@ +github: + - schoero diff --git a/README.md b/README.md index b3c3d9be..a28fcbf6 100644 --- a/README.md +++ b/README.md @@ -1,30 +1,17 @@
- SwissQRBill + SwissQRBill
---
- - MIT License - - - Version - - - Issues - - - Downloads - - - JSDelivr hits - - - Downloads - - - CI - + + [![GitHub license](https://img.shields.io/github/license/schoero/swissqrbill?style=flat-square&labelColor=454c5c&color=00AD51)](https://github.com/schoero/swissqrbill/blob/main/LICENSE) + [![npm version](https://img.shields.io/npm/v/swissqrbill?style=flat-square&labelColor=454c5c&color=00AD51)](https://www.npmjs.com/package/swissqrbill?activeTab=versions) + [![GitHub issues](https://img.shields.io/github/issues/schoero/swissqrbill?style=flat-square&labelColor=454c5c&color=00AD51)](https://github.com/schoero/swissqrbill/issues) + [![npm weekly downloads](https://img.shields.io/npm/dw/swissqrbill?style=flat-square&labelColor=454c5c&color=00AD51)](https://www.npmjs.com/package/swissqrbill?activeTab=readme) + [![GitHub repo stars](https://img.shields.io/github/stars/schoero/swissqrbill?style=flat-square&labelColor=454c5c&color=00AD51)](https://github.com/schoero/swissqrbill/stargazers) + [![GitHub workflow status](https://img.shields.io/github/actions/workflow/status/schoero/swissqrbill/ci.yml?event=push&style=flat-square&labelColor=454c5c&color=00AD51)](https://github.com/schoero/swissqrbill/actions?query=workflow%3ACI) +
--- @@ -32,28 +19,37 @@

-With SwissQRBill you can easily generate the new QR Code payment slips in Node.js and the browser. The new QR Code payment slips were introduced in Switzerland on June 30th, 2020 and replaces the old payment slips since October 1st, 2022. In addition to the payment section, you can [generate a complete invoice](#further-informations) with SwissQRBill by inserting your own content above the payment section. +With SwissQRBill you can easily generate the new QR Code payment slips in Node.js and the browser. The new QR Code payment slips were introduced in Switzerland on June 30th, 2020 and replaces the old payment slips since October 1st, 2022. In addition to the payment section, you can [generate a complete invoice](#creating-a-complete-invoice) with SwissQRBill by inserting your own content above the payment section.

-[](https://github.com/schoero/SwissQRBill/blob/master/assets/qrbill.pdf) +![QR bill](assets/qr-bill.png)

## Links +* [Migration from v3 to v4](#migration-from-v3-to-v4) * [Features](#features) * [Installation](#installation) * [Importing the library](#importing-the-library) * [Quick start](#quick-start) -* [Browser usage](#browser-usage) -* [API documentation](https://github.com/schoero/SwissQRBill/blob/master/doc/api.md) +* [API documentation](./docs) * [PDFKit documentation](http://pdfkit.org/docs/getting_started.html) -* [How to create a complete bill](https://github.com/schoero/SwissQRBill/blob/master/doc/how-to-create-a-complete-bill.md) +* [How to create a complete qr bill][how-to-create-a-complete-qr-bill] * [QR bill validator](https://swiss-qr-invoice.org/validator/?lang=de) * [QR bill specifications](https://www.six-group.com/dam/download/banking-services/standardization/qr-bill/ig-qr-bill-v2.2-en.pdf) +* [QR bill style guide](https://www.six-group.com/dam/download/banking-services/standardization/qr-bill/style-guide-qr-bill-en.pdf) + +
+ +## Migration from v3 to v4 + +In SwissQRBill v4, large parts of the application have been rewritten to make the API more flexible. This means that you have to make some changes to your code when upgrading from v3 to v4. + +Please read the [migration guide](./docs/migration-v3-to-v4.md) to learn more about the changes and how to migrate your code.
@@ -79,149 +75,88 @@ npm i swissqrbill ## Importing the library -### Node.js - -In versions prior to v3.0.0, you could simply include SwissQRBill like this: - -```js -const SwissQRBill = require("swissqrbill"); // CommonJS. Not tree-shakeable. -``` - -
- -While you can still do this, it is recommended to switch to the new ES module imports to be able to take advantage of tree-shaking. SwissQRBill uses the new [conditional exports feature](https://nodejs.org/api/packages.html#packages_exports_sugar) that was added in node v12.16.0 or v13.6.0. - -This allows you to import only the parts of SwissQRBill that you actually need. - -```js -import { PDF } from "swissqrbill/pdf"; // ESM. Tree-shakeable -import { SVG } from "swissqrbill/svg"; // ESM. Tree-shakeable -import { mm2pt } from "swissqrbill/utils"; // ESM. Tree-shakeable -``` +Depending on the environment you are using, you may need to import the library differently. Please read the [importing documentation][importing-documentation] to find out the best way to import the library for your environment.
-Be aware that TypeScript versions prior to v4.7.0 and Node.js prior to v12.16.0 or v13.6.0, do not support this feature. -To get conditional exports to work with TypeScript > v4.7.0, you have to set these two options your `tsconfig.json`: - -```json -{ - "compilerOptions": { - "module": "ESNext", - "moduleResolution": "NodeNext" - } -} -``` +## Quick start -If you are using a TypeScript or Node.js version that doesn't support the new export feature, you can still take advantage of tree-shaking, by importing the files directly by their path. +Once you have imported SwissQRBill, it is quite easy to create a simple QR bill. All you have to do is to create a new [`SwissQRBill`][SwissQRBill] instance with your billing data object. You can then attach the QR bill to any PDFKit document. ```js -import { PDF } from "swissqrbill/lib/node/esm/node/pdf.js"; // ESM. Tree-shakeable -import { SVG } from "swissqrbill/lib/node/esm/node/svg.js"; // ESM. Tree-shakeable -import { mm2pt } from "swissqrbill/lib/node/esm/shared/utils.js"; // ESM. Tree-shakeable -``` - -
+import { createWriteStream } from "node:fs"; -### Browser +import PDFDocument from "pdfkit"; +import { SwissQRBill } from "swissqrbill/pdf"; -For the browser it is a bit more complicated. The easiest way would be to include the pre-bundled version. +const data = { + amount: 1994.75, + creditor: { + account: "CH44 3199 9123 0008 8901 2", + address: "Musterstrasse", + buildingNumber: 7, + city: "Musterstadt", + country: "CH", + name: "SwissQRBill", + zip: 1234 + }, + currency: "CHF", + debtor: { + address: "Musterstrasse", + buildingNumber: 1, + city: "Musterstadt", + country: "CH", + name: "Peter Muster", + zip: 1234 + }, + reference: "21 00000 00003 13947 14300 09017" +}; -```html - -``` +const pdf = new PDFDocument({ size: "A4" }); +const qrBill = new SwissQRBill(data); -You can also import the bundle directly, if you are using a bundler like webpack. +const stream = createWriteStream("qr-bill.pdf"); -```js -import SwissQRBill from "swissqrbill/lib/browser/bundle"; +qrBill.attachTo(pdf); +pdf.pipe(stream); +pdf.end(); ``` -However, if you want to take advantage of tree-shaking in the browser, you have to bundle the library by yourself. -You can find an example, how this could be done using webpack, at . +This will create the PDF file above. You can pass an optional parameter containing options to the [`SwissQRBill constructor`][SwissQRBill-constructor]. +A complete documentation for all methods and parameters can be found in the [docs/][repository-docs] directory of this repository.

-## Quick start - -Once you have imported SwissQRBill, it is quite easy to create a simple QR bill. All you have to do is to create a new `SwissQRBill.PDF` instance and pass your billing data object as the first parameter and your output path as the second parameter. +Alternatively, you could render the QR Bill as a scalable vector graphic (SVG). But keep in mind, using SVG you can only render the QR Bill part and not an entire invoice. ```js -import { PDF } from "swissqrbill/pdf"; +import { SwissQRBill } from "swissqrbill/svg"; -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac", - buildingNumber: "1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse", - buildingNumber: "28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; +const svg = new SwissQRBill(data); -const pdf = new PDF(data, "qrbill.pdf", () => { - console.log("PDF has been successfully created."); -}); +document.body.appendChild(svg.element); ``` -This will create the PDF file above. You can pass an optional third parameter containing options such as language or size etc. as well as a callback function that gets called right after the file has finished writing. -A complete documentation for all methods and parameters can be found in [doc/api.md](https://github.com/schoero/SwissQRBill/blob/master/doc/api.md). -

-## Browser usage +## Creating a complete invoice -> **Note:** Please read the [importing the library](#importing-the-library) section above, how you should import the library for browser usage. +It is possible to create a complete invoice with SwissQRBill. This means that you can add your own content above the QR Bill. -To use SwissQRBill inside browsers, you have to pass a writableStream in the second parameter, instead of the output path. To create a writableStream in the browser you can use the built in `SwissQRBill.BlobStream()` function. +SwissQRBill is based around [PDFKit](https://github.com/foliojs/pdfkit) to generate the PDF files. You can use all the features of PDFKit to add your own content to the PDF file. -```js -import { PDF, BlobStream } from "swissqrbill/pdf"; - -const stream = new BlobStream(); -const pdf = new PDF(data, stream); - -pdf.on("finish", () => { - const iframe = document.getElementById("iframe"); - if(iframe){ - iframe.src = stream.toBlobURL("application/pdf"); - } - console.log("PDF has been successfully created."); -}); -``` +The documentation for PDFKit can be found on [pdfkit.org](http://pdfkit.org/docs/getting_started.html). -Alternatively, you could render the QR Bill as a scalable vector graphic (SVG). But keep in mind, using SVG you can only render the QR Bill part and not an entire invoice. - -```js -import { SVG } from "swissqrbill/svg"; - -const svg = new SVG(data); -document.body.appendChild(svg.element); -``` +A simple guide how to generate a complete bill can be found in [docs/how-to-create-a-complete-qr-bill.md][how-to-create-a-complete-qr-bill]. You will learn how to create a PDF that looks like this:
-
- -## Further informations - -SwissQRBill.PDF extends [PDFKit](https://github.com/foliojs/pdfkit) to generate PDF files and adds a few extra methods. You can generate a complete PDF bill using the original PDFKit methods and the additional methods documented in [doc/api.md](https://github.com/schoero/SwissQRBill/tree/master/doc/api.md#methods). -The documentation for PDFKit can be found [here](http://pdfkit.org/docs/getting_started.html). -A simple guide how to generate a complete bill can be found in [doc/how-to-create-a-complete-bill.md](https://github.com/schoero/SwissQRBill/blob/master/doc/how-to-create-a-complete-bill.md). You will learn how to create a PDF that looks like this: +![Complete QR bill](assets/complete-qr-bill.png) -[](https://github.com/schoero/SwissQRBill/tree/master/doc/how-to-create-a-complete-bill.md) +[SwissQRBill]: ./docs/pdf/index.md#class-swissqrbill +[SwissQRBill-constructor]: ./docs/pdf/index.md#constructor-new-swissqrbilldata-options +[importing-documentation]: ./docs/importing.md +[repository-docs]: ./docs/ +[how-to-create-a-complete-qr-bill]: ./docs/how-to-create-a-complete-qr-bill.md diff --git a/assets/complete-qr-bill.pdf b/assets/complete-qr-bill.pdf index 7c92278f..ceba4f92 100644 Binary files a/assets/complete-qr-bill.pdf and b/assets/complete-qr-bill.pdf differ diff --git a/assets/complete-qr-bill.png b/assets/complete-qr-bill.png index 2cb097ba..3f9ed8ce 100644 Binary files a/assets/complete-qr-bill.png and b/assets/complete-qr-bill.png differ diff --git a/assets/qr-bill.pdf b/assets/qr-bill.pdf new file mode 100644 index 00000000..b1d6ca7f Binary files /dev/null and b/assets/qr-bill.pdf differ diff --git a/assets/qr-bill.png b/assets/qr-bill.png new file mode 100644 index 00000000..e51953ec Binary files /dev/null and b/assets/qr-bill.png differ diff --git a/assets/qr-bill.svg b/assets/qr-bill.svg new file mode 100644 index 00000000..2811097a --- /dev/null +++ b/assets/qr-bill.svg @@ -0,0 +1 @@ +EmpfangsscheinKonto / Zahlbar anCH44 3199 9123 0008 8901 2SwissQRBillMusterstrasse 71234 MusterstadtReferenz21 00000 00003 13947 14300 09017Zahlbar durchPeter MusterMusterstrasse 11234 MusterstadtWährungBetragCHF1 994.75AnnahmestelleZahlteilWährungBetragCHF1 994.75Konto / Zahlbar anCH44 3199 9123 0008 8901 2SwissQRBillMusterstrasse 71234 MusterstadtReferenz21 00000 00003 13947 14300 09017Zahlbar durchPeter MusterMusterstrasse 11234 Musterstadt \ No newline at end of file diff --git a/assets/qrbill.pdf b/assets/qrbill.pdf deleted file mode 100644 index 5c658883..00000000 Binary files a/assets/qrbill.pdf and /dev/null differ diff --git a/assets/qrbill.png b/assets/qrbill.png deleted file mode 100644 index ce94a504..00000000 Binary files a/assets/qrbill.png and /dev/null differ diff --git a/assets/qrbill.svg b/assets/qrbill.svg deleted file mode 100644 index da45bbf8..00000000 --- a/assets/qrbill.svg +++ /dev/null @@ -1 +0,0 @@ -EmpfangsscheinKonto / Zahlbar anCH44 3199 9123 0008 8901 2Robert Schneider AGRue du Lac 12682501 BielReferenz21 00000 00003 13947 14300 09017Zahlbar durchPia-Maria Rutschmann-SchnyderGrosse Marktgasse 289400 RorschachWährungBetragCHF1 199.95AnnahmestelleZahlteilWährungBetragCHF1 199.95Konto / Zahlbar anCH44 3199 9123 0008 8901 2Robert Schneider AGRue du Lac 12682501 BielReferenz21 00000 00003 13947 14300 09017Zahlbar durchPia-Maria Rutschmann-SchnyderGrosse Marktgasse 289400 Rorschach \ No newline at end of file diff --git a/assets/swissqrbill-logo-pdf.svg b/assets/swissqrbill-logo-pdf.svg index 0766b526..7c9bc207 100644 --- a/assets/swissqrbill-logo-pdf.svg +++ b/assets/swissqrbill-logo-pdf.svg @@ -1,5 +1,5 @@ - + diff --git a/changelog.config.ts b/changelog.config.ts new file mode 100644 index 00000000..6c13e285 --- /dev/null +++ b/changelog.config.ts @@ -0,0 +1 @@ +export * from "@schoero/changelog-config"; diff --git a/doc/api.md b/doc/api.md deleted file mode 100644 index cb9128fd..00000000 --- a/doc/api.md +++ /dev/null @@ -1,477 +0,0 @@ -# API documentation - -# SwissQRBill.PDF - -- Constructor - - [SwissQRBill.PDF(data, outputPath[, options] [, callback])](#swissqrbillpdfdata-outputpath-options--callback) - - [SwissQRBill.PDF(data, writableStream[, options] [, callback])](#swissqrbillpdfdata-writablestream-options--callback) -- Methods - - [addPage(options)](#addpageoptions) - - [addQRBill([size])](#addqrbillsize) - - [addTable(table)](#addtabletable) - - [addPath(path, x, y)](#addpathpath-x-y) -- Events - - [finish](#event-finish) - - [pageAdded](#event-pageadded) - - [beforeEnd](#event-beforeEnd) - -
- -# SwissQRBill.SVG - -- Constructor - - [SwissQRBill.SVG(data[, options])](#swissqrbillsvgdata-options) -- Methods - - [toString()](#tostring) -- Getters - - [element](#element) - -
- -# SwissQRBill.BlobStream - -- Constructor - - [SwissQRBill.BlobStream()](#swissqrbillblobstream-1) -- Methods - - [toBlob(type)](#toblobtype) - - [toBlobURL(type)](#tobloburltype) - -
- -# SwissQRBill.utils - -- Functions - - IBAN - - [isQRIBAN(iban)](#isqribaniban) - - [isIBANValid(iban)](#isibanvalidiban) - - [formatIBAN(iban)](#formatibaniban) - - Reference - - [isQRReference(reference)](#isqrreferencereference) - - [isQRReferenceValid(reference)](#isqrreferencereference) - - [calculateQRReferenceChecksum(reference)](#calculateqrreferencechecksumreference) - - [formatReference(reference)](#formatreferencereference) - - [formatQRReference(reference)](#formatqrreferencereference) - - [formatSCORReference(reference)](#formatscorreferencereference) - - Amount - - [formatAmount(amount)](#formatamountamount) - - Other - - [mm2pt(millimeters)](#mm2ptmillimeters) - - [pt2mm(points)](#pt2mmpoints) - - [mm2px(millimeters)](#mm2pxmillimeters) - - [px2mm(pixels)](#px2mmpixels) - - -
-
- -# SwissQRBill.PDF - -## Constructor - -### SwissQRBill.PDF(data, outputPath[, options] [, callback]) -### SwissQRBill.PDF(data, writableStream[, options] [, callback]) - - - [**data**](#data) - `object` containing all relevant billing data, *mandatory*. - - **outputPath | writableStream** - `string` output path for the generated PDF file or `writableStream` a writableStream to stream data into. *mandatory*. - - [**options**](#options) - `object` containing settings, *optional*. - - **callback** - `function` that gets called right after the pdf has been created, *optional*. - -> **Note:** The outputPath option is only available in Node.js. - -> **Note:** The creation of the PDF file is not synchronous. You can take advantage of the callback function that gets called when the PDF is ready to interact with the created PDF file. - -##### data - - The data object is constructed in the following way: - - - **currency** `string: "CHF" | "EUR"` *mandatory*, 3 characters. - - **amount** - `number` *optional*, max. 12 digits. - - **reference** - `string` *optional*, max 27 characters. - > QR-IBAN: Maximum 27 characters. Must be filled if a QR-IBAN is used. - Creditor Reference (ISO 11649): Maximum 25 characters. - - **message** - `string` *optional*, max. 140 characters. - > message can be used to indicate the payment purpose or for additional textual information about payments with a structured reference. - - **additionalInformation** - `string` *optional*, max. 140 characters. - > Bill information contain coded information for automated booking of the payment. The data is not forwarded with the payment. - - **av1** - `string` *optional*, max. 100 characters. - > Parameter character chain of the alternative scheme according to the syntax definition in the [“Alternative scheme” section](https://www.paymentstandards.ch/dam/downloads/ig-qr-bill-en.pdf) - - **av2** - `string` *optional*, max. 100 characters. - > Parameter character chain of the alternative scheme according to the syntax definition in the [“Alternative scheme” section](https://www.paymentstandards.ch/dam/downloads/ig-qr-bill-en.pdf) - - **creditor** *mandatory* - - **name** - `string` *mandatory*, max. 70 characters. - > First name + last name or company name. - - **account** - `string` *mandatory*, 21 characters. - - **address** - `string` *mandatory*, max 70 characters. - - **buildingNumber** - `string | number` *optional*, max 16 characters. - - **zip** - `number | string` *mandatory*, max 16 characters. - - **city** - `string` *mandatory*, max 35 characters. - - **country** - `string` *mandatory*, 2 characters. - - **debtor** *optional* - - **name** - `string` *mandatory*, max. 70 characters. - > First name + last name or company name. - - **address** - `string` *mandatory*, max 70 characters. - - **buildingNumber** - `string | number` *optional*, max 16 characters. - - **zip** - `number | string` *mandatory*, max 16 characters. - - **city** - `string` *mandatory*, max 35 characters. - - **country** - `string` *mandatory*, 2 characters. - -##### options - - Available options: - - - **language** - `string: "DE" | "EN" | "IT" | "FR"`. *default* `"DE"`. - - **size** - `string: "A4" | "A6/5"`. *default* `"A6/5"`. - - **scissors** - `boolean`: *default* `true`. - Whether you want to show the scissors icons or the text `Separate before paying in`. - > **Warning:** Setting **scissors** to false sets **separate** to true. To disable scissors and separate, you have to set both options to false. - - **separate** - `boolean`: *default* `false`. - Whether you want to show the text `Separate before paying in` rather than the scissors icons. - > **Warning:** Setting **separate** to true sets **scissors** to false. To disable scissors and separate, you have to set both options to false. - - **outlines** - `boolean`: *default* `true`. - Whether you want render the outlines. This option may be disabled if you use perforated paper. - - **autoGenerate** - `boolean`: *default* `true`. - Whether you want to automatically finalize the PDF. When set to false you are able to add your own content to the PDF using PDFKit. - -```js -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac", - buildingNumber: "1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse", - buildingNumber: 28, - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; -``` - -
-
- -## Methods - -### addPage(options) - - options - `object` containing [PDFKit document options.](https://pdfkit.org/docs/getting_started.html#adding_pages) -Adds a new page to the PDF. -This method is basically the same as the original [PDFKit `addPage()` method](https://pdfkit.org/docs/getting_started.html#adding_pages). -However the default values are changed to use the default page size provided in the constructor options. - -Returns `this`. - - -
-
- -### addQRBill([size]) - - size - `string: "A4" | "A6/5"` size of the new page if not enough space is left for the QR slip. *optional*, *default* `"A6/5"`. - -Adds the QR Slip to the bottom of the current page if there is enough space, otherwise it will create a new page with the specified size and add it to the bottom of this page. -> **Note:** This function is automatically called when the option autoGenerate is set to true. - -
-
- -### addPath(path, x, y) - - path - `string` The path data to insert. This is the same as the `d` attribute of a SVG path. - - x - `number` The x position where the path should be inserted. - - y - `number` The y position where the path should be inserted. - -Adds a path to the document on the given position. - -Returns `this`. - -
-
- -### addTable(table) - - table - `object` containing the table information. - - Inserts a table to the document. - - Returns `this`. - - ##### table - - The table object is constructed in the following way: - - - **width** `number` width of whole table *optional*
- - **x** `number` horizontal start position of the table *optional*
- - **y** `number` vertical start position of the table *optional*
- - **padding** `number | [top: number, right: number, bottom: number, left: number]` cell padding of the table cells *optional*
- - **lineWidth** `number` width of the border lines *optional*
- - **font** `string` font of the text inside the table *optional*
- - **fontSize** `number` font size of the text inside the table *optional*
- - **rows** `Array` of rows *mandatory* - - **header** `boolean` A header row gets inserted automatically on new pages. Only one header row is allowed. *optional*
- - **fillColor** `string` background color of the row *optional*
- - **strokeColor** `string` border color of the row *optional*
- - **padding** `number | [top: number, right: number, bottom: number, left: number]` cell padding of the table cells inside the row *optional*
- - **height** `number` height of the row *optional*
- - **font** `string` font of the text inside the row *optional*
- - **fontSize** `number` font size of the text inside the row *optional*
- - **columns** `Array` of columns *mandatory*
- - **text** `string | number | boolean` cell text *mandatory*
- - **width** `number` width of the cell *optional*
- - **fillColor** `string` background color of the cell *optional*
- - **strokeColor** `string` border color of the cell *optional*
- - **padding** `number | [top: number, right: number, bottom: number, left: number]` cell padding of the table cell *optional*
- - **font** `string` font of the text inside the cell *optional*
- - **fontSize** `number` font size of the text inside the cell *optional*
- - **textOptions** `object` same as text [PDFKit text options](http://pdfkit.org/docs/text.html#text_styling) *optional*
- -```js -const table = { - rows: [ - { - fillColor: "#ECF0F1", - columns: [ - { - text: "Row 1 cell 1", - }, { - text: "Row 1 cell 2", - }, { - text: "Row 1 cell 3" - } - ] - }, { - columns: [ - { - text: "Row 2 cell 1", - }, { - text: "Row 2 cell 2", - }, { - text: "Row 2 cell 3" - } - ] - } - ] -}; -``` - -
-
- -## Events - -### Event: "finish" -The finish event is emitted when the file has finished writing. -You have to wait until the file has finished writing before you are able to interact with the genereated file. - -
-
- -### Event: "pageAdded" -The pageAdded event is emitted every time a page is added. -This can be useful to add a header or footer to the pages as described [here](https://pdfkit.org/docs/getting_started.html#adding_pages). - -
-
- -### Event: "beforeEnd" -The beforeEnd event is emitted right before the file gets finalized. -This could be used to add page numbers to the pages as described [here](http://pdfkit.org/docs/getting_started.html#switching_to_previous_pages). - - -
-
- - -# SwissQRBill.SVG -## Constructor - -### SwissQRBill.SVG(data[, options]) - - - [**data**](#data-1) - `object` containing all relevant billing data, *mandatory*. - - [**options**](#options-1) - `object` containing settings, *optional*. - -##### data - - The data object is the same as the [data object](#data) in the PDF constructor above. - -##### options - - Available options: - - - **language** - `string: "DE" | "EN" | "IT" | "FR"`. *default* `"DE"`. - -
-
- -## Methods - -### toString() - Outputs the SVG as a string. - Returns the outerHTML of the SVG. - -
-
- -## Getters - -### element - Returns the SVG element. -> **Note:** This function is only available in the browser. - -```js -const svg = new SVG(data); -document.body.appendChild(svg.element); -``` - -
-
- -# SwissQRBill.BlobStream - -## Constructor - -### SwissQRBill.BlobStream() - Creates a new writableStream which streams the generated pdf into a [HTML5 Blob](https://developer.mozilla.org/en-US/docs/Web/API/Blob). - Returns a [BlobStream](#BlobStream-1) instance. -> **Warning:** This method does only exist when executed inside a browser - -
-
- -## Methods - -### toBlob(type) - - type - `string` [MIME type](https://www.iana.org/assignments/media-types/media-types.xhtml) of the streamed data, for example `"application/pdf"`. - - Returns a [HTML5 Blob](https://developer.mozilla.org/en-US/docs/Web/API/Blob) -> **Warning:** This method does only exist when executed inside a browser - -
-
- -### toBlobURL(type) - - type - `string` [MIME type](https://www.iana.org/assignments/media-types/media-types.xhtml) of the streamed data, for example `"application/pdf"`. - - Returns an url with the [HTML5 Blob](https://developer.mozilla.org/en-US/docs/Web/API/Blob) -> **Warning:** This method does only exist when executed inside a browser - - -
-
- -# SwissQRBill.utils - -### isQRIBAN(iban) - - iban - `string` containing the IBAN to be checked. -Checks whether the given IBAN is a QR-IBAN or not. -Returns a `boolean`: true if the given IBAN is a QR-IBAN and false otherwise. - -
-
- -### isIBANValid(iban) - - iban - `string` containing the IBAN to be checked. -Validates the given IBAN. -Returns a `boolean`: true if the checksum of the given IBAN is valid and false otherwise. - -
-
- -### formatIBAN(iban) - - iban - `string` containing the IBAN to be formatted. -Formats the given IBAN according the specifications to be easily readable. -Returns a `string` containing the formatted IBAN. - -
-
- -### isQRReference(reference) - - reference - `string` containing the reference to be checked. -Checks whether the given reference is a QR-Reference or not. -Returns a `boolean`: true if the given reference is a QR-Reference and false otherwise. - -
-
- -### isQRReferenceValid(reference) - - reference - `string` containing the reference to be checked. -Validates the given reference. -Returns a `boolean`: true if the given reference is valid and false otherwise. - -
-
- -### calculateQRReferenceChecksum(reference) - - reference - `string` containing the 26 digits long reference (without the checksum) whose checksum should be calculated. -Calculates the checksum according the specifications. -Returns a `string` containing the calculated checksum. - -
-
- -### formatReference(reference) - - reference - `string` containing the reference to be formatted. -Detects the type of the given reference and formats it according the specifications to be easily readable. -Returns a `string` containing the formatted reference. - -
-
- -### formatQRReference(reference) - - reference - `string` containing the QR-Reference to be formatted. -Formats the given QR-Reference according the specifications to be easily readable. -Returns a `string` containing the formatted QR-Reference. - -
-
- -### formatSCORReference(reference) - - reference - `string` containing the SCOR-Reference to be formatted. -Formats the given SCOR-Reference according the specifications to be easily readable. -Returns a `string` containing the formatted SCOR-Reference. - -
-
- -### formatAmount(amount) - - amount - `number` containing the amount to be formatted. -Formats the given amount according the specifications to be easily readable. -Returns a `string` containing the formatted amount. - -
-
- -### mm2pt(millimeters) - - millimeters - `number` containg the millimeters you want to convert to points. - Converts millimeters to points. This method can be used to simplify positioning while you create your own layout using PDFKit. - Returns a `number` containing the converted millimeters in points. - -
-
- -### pt2mm(points) - - points - `number` containg the points you want to convert to millimeters. - Converts points to millimeters. This method can be used to simplify positioning while you create your own layout using PDFKit. - Returns a `number` containing the converted points in millimeters. - -
-
- -### mm2px(millimeters) - - millimeters - `number` containg the millimeters you want to convert to pixels. - Converts millimeters to pixels. This method can be used to simplify positioning while you create your own layout using PDFKit. - Returns a `number` containing the converted millimeters in pixels. - -
-
- -### px2mm(pixels) - - pixels - `number` containg the pixels you want to convert to millimeters. - Converts pixels to millimeters. This method can be used to simplify positioning while you create your own layout using PDFKit. - Returns a `number` containing the converted pixels in millimeters. diff --git a/doc/how-to-create-a-complete-bill.md b/doc/how-to-create-a-complete-bill.md deleted file mode 100644 index a015d3d3..00000000 --- a/doc/how-to-create-a-complete-bill.md +++ /dev/null @@ -1,287 +0,0 @@ -# How to create a complete bill - -### Introduction - -In this manual you will learn how you can use SwissQRBill to create a complete PDF file and then attach the QR slip to the bottom of the page. We will use some methods from the PDFKit module as well as some methods from SwissQRBill which extends PDFKit functionality with different methods. - -The methods used from PDFKit are documented on [pdfkit.org](http://pdfkit.org/docs/getting_started.html)
-The methods used from SwissQRBill are documented in [doc/api.md](https://github.com/schoero/SwissQRBill/blob/master/doc/api.md). - -### Setup - -If you haven't already done so, please install the library using: - -```sh -npm i swissqrbill -``` - -Then you are able to include SwissQRBill to your project. Take a look at the [Importing the library](../README.md#importing-the-library) section in the readme for further information. - -```js -import { PDF } from "swissqrbill/pdf"; -import { mm2pt } from "swissqrbill/utils"; -``` - -Once everything is set up we can start by creating a data object which contains the necessary payment information. These information could be generated automatically by your program, or be retrieved from your database. - -```js -const data = { - currency: "CHF", - amount: 2606.35, - reference: "210000000003139471430009017", - creditor: { - name: "SwissQRBill", - address: "Bahnhofstrasse 7", - zip: 1234, - city: "Musterstadt", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; -``` - -### Creating the PDF - -Once we have our data ready we can create a new instance of `SwissQRBill` and store it to the variable `pdf`. - -```js - -const pdf = new PDF(data, "complete-qr-bill.pdf", { "autoGenerate": false, "size": "A4" }); -``` - -Please note that we have set `autoGenerate` to `false` and `size` to `A4`. -This will create a PDF with the filename `complete-bill.pdf` without finalizing the document, so that we are able to add content to it. - -### Adding a logo - -It is possible to add raster images like `.jpg` or `.png` using the built in `pdf.image()` method from PDFKit. Take a look at the [original PDFKit documentation](http://pdfkit.org/docs/images.html) for further details on that. - -If you have your logo as a vector graphic like `.svg`, it is better to include it as such, to benefit from the lossless scalability of vector images. -Unfortunately, by default, we can't just include the `.svg` image as a whole, we have to include each vector path separately. But there is a npm module called [SVG-to-PDFKit](https://github.com/alafr/SVG-to-PDFKit) that aims to make this possible. - -In this example, we are going to use the `addPath()` method to add the vector paths directly. - -```js -const logoBackground = "M33 0H0v33h33V0z"; -const logo = "M2 2h7v7H2V2zm1.05 5.95h4.9v-4.9h-4.9v4.9zM7 4H4v3h3V4zm16 13h1v2h-1v-2zm3 2v-1h-1v-1h-1v-1h-1v-1h3v1h1v2h1v1h1v-2h-1v-2h-1v-1h2v1h2v2h-1v3h-1v3h2v1h-1v1h1v4h-1v-2h-2v-1h1v-2h-1v2h-1v1h1v1h-2v-1h-2v1h-1v-1h-1v-1h-2v-3h1v1h1v-1h1v3h3v-3h-3v-2h1v1h4v-2h-1v-1h-1zm0 0h-1v1h-1v1h2v-2zm-6 9v-2h-1v-3h-1v2h-1v1h-1v1h-2v1h-2v-1h1v-2h1v-1h-1v-1h-2v-5H8v-1h2v-1h1v-2h-1v-1h1v-1h-1v-2h1v1h2v-1h2V6h1v1h4V5h-1V4h1V3h-1V2h-1v3h-2V4h1V2h-1v1h-3v1h-1v1h-2v1h1v1h1V5h1v1h1v3h-1V8h-1v1h-1V8h-1v2H7v1H6v-1H4v2H2v1h1v1h1v1h1v2h1v2H5v-1H4v-1H2v1h2v1h1v1H4v2H3v1h1v-1h1v1h5v3h2v1h-2v2h1v-1h1v1h2v2h4v-1h1v-1h-1v1h-1v-1h-1v1h-1v-1h-1v-1h6zM5 20h1v-1h4v3H8v-1h1v-1H7v1H5v-1zm3-6v1h1v1H7v1H6v-2H5v-2H4v-1h2v2h2zm1-1v1H8v-1h1zm0-1H7v-1h2v1zm0 0v1h1v-1H9zm5-7V4h-1v1h1zm0 0v1h1V5h-1zm-1 19v1h-2v-1h2zm7 4v1h1v2h2v-1h1v1h1v-1h1v-2h-1v1h-3v-2h-1v1h-1zm9 1v-1h-1v1h-1v2h1v-2h1zm0 0h1v2h-1v-2zm-2-18h-2v-1h-1v1h-1v2h2v1h2v-3zm0 0h1v-1h-1v1zm-2 13h-1v1h1v-1zM21 8v3h-2V9h1V8h1zm1-3v1h1v3h-1V8h-1V5h1zm0 0V4h1v1h-1zm-4 4V8h1v1h-1zm0 0h-1V8h-1v3h1v-1h1V9zm-3 16h1v-2h-1v2zM29 4h-3v3h3V4zM7 26H4v3h3v-3zM24 2h7v7h-7V2zm1.05 5.95h4.9v-4.9h-4.9v4.9zM2 24h7v7H2v-7zm1.05 5.95h4.9v-4.9h-4.9v4.9zM2 10h1v1H2v-1zm27 0v1h1v1h-2v1h2v1h1v-1h-1v-1h1v-2h-2zM3 20H2v1h1v-1zm7 10h3v1h-3v-1zm0-28h1v2h-1V2zm13 0h-2v1h2V2zm-9 14v2h2v2h2v-2h2v-2h-2v-2h-2v2h-2z"; -const logoText = "M45.264 20.48c0 .907-.25 1.59-.752 2.048-.49.448-1.2.672-2.128.672h-2.112v-1.216h2.272c.395 0 .715-.117.96-.352s.368-.517.368-.848V19.12c0-.32-.085-.576-.256-.768-.16-.203-.405-.304-.736-.304h-.32c-.79 0-1.413-.23-1.872-.688-.459-.47-.688-1.147-.688-2.032v-.608c0-.907.245-1.584.736-2.032.501-.459 1.216-.688 2.144-.688h2.128v1.216H42.72c-.395 0-.715.117-.96.352a1.131 1.131 0 0 0-.368.848v1.216c0 .33.107.608.32.832.213.213.49.32.832.32h.32c.757 0 1.344.219 1.76.656.427.437.64 1.099.64 1.984v1.056zM53.851 23.2h-2.096l-1.008-4.336-1.104 4.336h-2.048l-1.6-8h1.408l1.296 6.976 1.424-5.536h1.36l1.328 5.536 1.296-6.976h1.328l-1.584 8zM56.634 13.44V12h1.52v1.44h-1.52zm.08 9.76v-8h1.36v8h-1.36zM64.22 21.2c0 .672-.208 1.173-.624 1.504-.406.33-.998.496-1.776.496h-2.064V22h2.224c.288 0 .506-.059.656-.176.149-.128.224-.31.224-.544v-.848c0-.48-.23-.72-.688-.72H61.9c-.747 0-1.307-.16-1.68-.48-.363-.33-.544-.848-.544-1.552v-.464c0-.715.202-1.227.608-1.536.405-.32 1.002-.48 1.792-.48H63.9v1.2h-1.984c-.267 0-.48.064-.64.192-.16.117-.24.293-.24.528v.576c0 .245.069.427.208.544.149.117.336.176.56.176h.224c.714 0 1.258.176 1.632.528.373.341.56.853.56 1.536v.72zM69.814 21.2c0 .672-.208 1.173-.624 1.504-.405.33-.997.496-1.776.496H65.35V22h2.224c.288 0 .507-.059.656-.176.15-.128.224-.31.224-.544v-.848c0-.48-.23-.72-.688-.72h-.272c-.747 0-1.307-.16-1.68-.48-.363-.33-.544-.848-.544-1.552v-.464c0-.715.203-1.227.608-1.536.405-.32 1.003-.48 1.792-.48h1.824v1.2H67.51c-.267 0-.48.064-.64.192-.16.117-.24.293-.24.528v.576c0 .245.07.427.208.544.15.117.336.176.56.176h.224c.715 0 1.259.176 1.632.528.373.341.56.853.56 1.536v.72zM76.237 22.896c-.416.203-.934.304-1.552.304h-.544c-.928 0-1.643-.224-2.144-.672-.491-.459-.736-1.141-.736-2.048v-5.76c0-.907.245-1.584.736-2.032.501-.459 1.216-.688 2.144-.688h.544c.928 0 1.637.23 2.128.688.501.448.752 1.125.752 2.032v5.76c0 .63-.128 1.147-.384 1.552l1.2 1.2-.912.912-1.232-1.248zm-.064-8.48c0-.33-.123-.613-.368-.848-.246-.235-.566-.352-.96-.352h-.864c-.395 0-.715.117-.96.352a1.131 1.131 0 0 0-.368.848v6.368c0 .33.122.613.368.848.245.235.565.352.96.352h.864c.405 0 .725-.101.96-.304.245-.213.368-.512.368-.896v-6.368zM82.3 18.56h-1.424v4.64h-1.392V12h2.864c.906 0 1.59.203 2.048.608.47.395.704 1.024.704 1.888v1.536c0 1.205-.48 1.957-1.44 2.256l2.224 4.912h-1.52L82.3 18.56zm1.408-4.208c0-.405-.096-.699-.288-.88-.182-.181-.475-.272-.88-.272h-1.664v4.16h1.664c.405 0 .698-.09.88-.272.192-.192.288-.49.288-.896v-1.84zM92.916 20.672c0 .917-.213 1.568-.64 1.952-.416.384-1.11.576-2.08.576h-3.04V12h2.848c.95 0 1.643.192 2.08.576.448.384.672 1.024.672 1.92v.912c0 .821-.293 1.44-.88 1.856.694.384 1.04 1.04 1.04 1.968v1.44zm-1.552-6.32c0-.405-.096-.699-.288-.88-.181-.181-.474-.272-.88-.272h-1.648v3.536h1.648c.33 0 .608-.107.832-.32.224-.213.336-.496.336-.848v-1.216zm.16 4.736c0-.352-.106-.63-.32-.832-.213-.213-.496-.32-.848-.32h-1.808V22h1.792c.406 0 .704-.09.896-.272.192-.192.288-.49.288-.896v-1.744zM94.669 13.44V12h1.52v1.44h-1.52zm.08 9.76v-8h1.36v8h-1.36zM99.31 23.2c-.362 0-.682-.128-.96-.384-.266-.256-.4-.661-.4-1.216V12h1.36v9.52c0 .17.043.293.129.368.085.075.229.112.432.112h.32v1.2h-.88zM102.671 23.2c-.363 0-.683-.128-.96-.384-.267-.256-.4-.661-.4-1.216V12h1.36v9.52c0 .17.042.293.128.368.085.075.229.112.432.112h.32v1.2h-.88z"; - - -pdf.addPath(logoBackground, mm2pt(20), mm2pt(14)) - .fillColor("#EA5151") - .fill(); - -pdf.addPath(logo, mm2pt(20), mm2pt(14)) - .fillColor("#FFFFFF") - .fill(); - -pdf.addPath(logoText, mm2pt(20), mm2pt(14)) - .fillColor("#454141") - .fill(); - -``` - -We use the `SwissQRBill.mm2pt()` method to place the logo 2cm from the left side and 14mm from the top. Then we fill the path with our colors. - -### Adding the addresses - -Next, we add the address of our business and the customer address to the PDF. You can use `\n` to create a new line. - -```js -pdf.fontSize(12); -pdf.fillColor("black"); -pdf.font("Helvetica"); -pdf.text(data.creditor.name + "\n" + data.creditor.address + "\n" + data.creditor.zip + " " + data.creditor.city, mm2pt(20), mm2pt(35), { - width: mm2pt(100), - height: mm2pt(50), - align: "left" -}); - -pdf.fontSize(12); -pdf.font("Helvetica"); -pdf.text(data.debtor.name + "\n" + data.debtor.address + "\n" + data.debtor.zip + " " + data.debtor.city, mm2pt(130), mm2pt(60), { - width: mm2pt(70), - height: mm2pt(50), - align: "left" -}); - -``` - -### Create a title and a date - -```js -pdf.fontSize(14); -pdf.font("Helvetica-Bold"); -pdf.text("Rechnung Nr. 1071672", mm2pt(20), mm2pt(100), { - width: mm2pt(170), - align: "left" -}); - -const date = new Date(); - -pdf.fontSize(11); -pdf.font("Helvetica"); -pdf.text("Musterstadt " + date.getDate() + "." + (date.getMonth() + 1) + "." + date.getFullYear(), { - width: mm2pt(170), - align: "right" -}); -``` - -### Adding a table - -To create a table we can use the `addTable()` method. - -```js -const table = { - width: mm2pt(170), - rows: [ - { - height: 30, - fillColor: "#ECF0F1", - columns: [ - { - text: "Position", - width: mm2pt(20) - }, { - text: "Anzahl", - width: mm2pt(20) - }, { - text: "Bezeichnung" - }, { - text: "Total", - width: mm2pt(30) - } - ] - }, { - columns: [ - { - text: "1", - width: mm2pt(20) - }, { - text: "14 Std.", - width: mm2pt(20) - }, { - text: "Programmierung SwissQRBill" - }, { - text: "CHF 1'540.00", - width: mm2pt(30) - } - ] - }, { - columns: [ - { - text: "2", - width: mm2pt(20) - }, { - text: "8 Std.", - width: mm2pt(20) - }, { - text: "Dokumentation" - }, { - text: "CHF 880.00", - width: mm2pt(30) - } - ] - }, { - height: 40, - columns: [ - { - text: "", - width: mm2pt(20) - }, { - text: "", - width: mm2pt(20) - }, { - text: "Summe", - font: "Helvetica-Bold" - }, { - text: "CHF 2'420.00", - font: "Helvetica-Bold", - width: mm2pt(30) - } - ] - }, { - columns: [ - { - text: "", - width: mm2pt(20) - }, { - text: "", - width: mm2pt(20) - }, { - text: "MwSt." - }, { - text: "7.7%", - width: mm2pt(30) - } - ] - }, { - columns: [ - { - text: "", - width: mm2pt(20) - }, { - text: "", - width: mm2pt(20) - }, { - text: "MwSt. Betrag" - }, { - text: "CHF 186.35", - width: mm2pt(30) - } - ] - }, { - height: 40, - columns: [ - { - text: "", - width: mm2pt(20) - }, { - text: "", - width: mm2pt(20) - }, { - text: "Rechnungstotal", - font: "Helvetica-Bold" - }, { - text: "CHF 2'606.35", - width: mm2pt(30), - font: "Helvetica-Bold" - } - ] - } - ] -}; - -pdf.addTable(table); -``` - -### Adding the QR bill - -When we call the `addQRBill()` method, SwissQRBill will automatically add the QR slip to the bottom of the current page if there is enough space left, otherwise it will generate a new page in the size of `A6/5` by default. - -```js -pdf.addQRBill(); -``` - -### Finalizing the document - -Once our document is finished, we have to call the `end()` method to finalize the document. Otherwise it will not be possible to open the generated pdf file. - -```js -pdf.end(); -``` - -We also have to wait until the file has been finished writing before we are able to interact with the generated pdf file. We can do this either by passing a callback function as the last parameter to `new SwissQRBill()` or by listening for the `finish` event on the SwissQRBill instance. You can find examples using callbacks and events in [examples/callback.mjs](https://github.com/schoero/SwissQRBill/tree/master/examples/callback.mjs) and [examples/event.mjs](https://github.com/schoero/SwissQRBill/tree/master/examples/event.mjs) - -The complete code can be found in [examples/how-to-create-a-complete-bill.mjs](https://github.com/schoero/SwissQRBill/tree/master/examples/how-to-create-a-complete-bill.mjs). - -When you run the code above, SwissQRBill should generate a PDF file name complete-qr-bill.pdf that looks like this: - -[](https://github.com/schoero/SwissQRBill/blob/master/assets/complete-qr-bill.pdf) \ No newline at end of file diff --git a/docs/README.md b/docs/README.md new file mode 100644 index 00000000..14bb4de0 --- /dev/null +++ b/docs/README.md @@ -0,0 +1,36 @@ +# SwissQRBill + +The documentation for SwissQRBill is located in . + +
+ +## Getting started + +To help you get started, you can follow the guide [how to create a complete qr bill](./how-to-create-a-complete-qr-bill.md) to create your first QR bill. + +
+ +## Importing + +Depending on the environment you are using, you may need to import the library differently. The following documentation will help you find the best way to import the library for your environment. + +- [Node.js: ES Module](./importing.md#nodejs-es-module-import) +- [Node.js: CommonJS](./importing.md#nodejs-commonjs-import) +- [Browser: Bundling with webpack](./importing.md#browser-bundling-with-webpack) +- [Browser: Pre-built bundle](./importing.md#browser-pre-built-bundle) + +
+ +## API documentation + +SwissQRBill exposes different classes and functions that can be used to create a QR bill. The API is split into different parts, depending on the use case. + +- [PDF](./pdf/index.md) + - [SwissQRBill](./pdf/index.md#class-swissqrbill) + - [SwissQRCode](./pdf/index.md#class-swissqrcode) + - [Table](./pdf/index.md#table) +- [SVG](./svg/index.md) + - [SwissQRBill](./svg/index.md#class-swissqrbill) + - [SwissQRCode](./svg/index.md#class-swissqrcode) +- [utils](./utils/utils.md) +- [bundle](./bundle/index.md) diff --git a/docs/bundle/index.md b/docs/bundle/index.md new file mode 100644 index 00000000..6ec301d7 --- /dev/null +++ b/docs/bundle/index.md @@ -0,0 +1,1324 @@ + +# Index + +
+ +- Namespaces + + - [pdf](#namespace-pdf) + + - Classes + + - [SwissQRBill](#class-pdfswissqrbill) + + - Constructor + - [new SwissQRBill(data\[, options\])](#constructor-new-pdfswissqrbilldata-options) + - Properties + - [width](#property-pdfswissqrbillwidth) + - [height](#property-pdfswissqrbillheight) + - Methods + - [attachTo(doc\[, x\]\[, y\])](#method-pdfswissqrbillattachtodoc-x-y) + - [isSpaceSufficient(doc, xPosition, yPosition)](#method-pdfswissqrbillisspacesufficientdoc-xposition-yposition) + + - [SwissQRCode](#class-pdfswissqrcode) + + - Constructor + - [new SwissQRCode(data\[, size\])](#constructor-new-pdfswissqrcodedata-size) + - Method + - [attachTo(doc\[, x\]\[, y\])](#method-pdfswissqrcodeattachtodoc-x-y) + + - [PDFTable](#interface-pdfpdftable) + - [PDFRow](#interface-pdfpdfrow) + - [PDFColumn](#interface-pdfpdfcolumn) + - [Table](#class-pdftable) + + - Constructor + - [new Table(data)](#constructor-new-pdftabledata) + - Method + - [attachTo(doc\[, x\]\[, y\])](#method-pdftableattachtodoc-x-y) + + - [svg](#namespace-svg) + + - Classes + + - [SwissQRBill](#class-svgswissqrbill) + + - Constructor + - [new SwissQRBill(data\[, options\])](#constructor-new-svgswissqrbilldata-options) + - Property + - [instance](#property-svgswissqrbillinstance) + - Method + - [toString()](#method-svgswissqrbilltostring) + - Getter + - [element()](#getter-svgswissqrbillelement) + + - [SwissQRCode](#class-svgswissqrcode) + + - Constructor + - [new SwissQRCode(data\[, size\])](#constructor-new-svgswissqrcodedata-size) + - Property + - [instance](#property-svgswissqrcodeinstance) + - Method + - [toString()](#method-svgswissqrcodetostring) + - Getter + - [element()](#getter-svgswissqrcodeelement) + + - [types](#namespace-types) + + - Type aliases + + - [Currency](#type-alias-typescurrency) + - [Size](#type-alias-typessize) + - [Language](#type-alias-typeslanguage) + - [FontName](#type-alias-typesfontname) + - [Data](#interface-typesdata) + - [Debtor](#interface-typesdebtor) + - [Creditor](#interface-typescreditor) + - [QRBillOptions](#interface-typesqrbilloptions) + - [PDFOptions](#interface-typespdfoptions) + - [SVGOptions](#interface-typessvgoptions) + + - [utils](#namespace-utils) + + - Functions + + - [isQRIBAN(iban)](#function-utilsisqribaniban) + - [isIBANValid(iban)](#function-utilsisibanvalidiban) + - [formatIBAN(iban)](#function-utilsformatibaniban) + - [isQRReference(reference)](#function-utilsisqrreferencereference) + - [isQRReferenceValid(reference)](#function-utilsisqrreferencevalidreference) + - [isSCORReference(reference)](#class-pdftable) + - [isSCORReferenceValid(reference)](#function-utilsisscorreferencevalidreference) + - [calculateSCORReferenceChecksum(reference)](#function-utilscalculatescorreferencechecksumreference) + - [calculateQRReferenceChecksum(reference)](#function-utilscalculateqrreferencechecksumreference) + - [formatQRReference(reference)](#function-utilsformatqrreferencereference) + - [formatSCORReference(reference)](#function-utilsformatscorreferencereference) + - [formatReference(reference)](#function-utilsformatreferencereference) + - [formatAmount(amount)](#function-utilsformatamountamount) + - [mm2pt(millimeters)](#function-utilsmm2ptmillimeters) + - [pt2mm(points)](#function-utilspt2mmpoints) + - [mm2px(millimeters)](#function-utilsmm2pxmillimeters) + - [px2mm(pixels)](#function-utilspx2mmpixels) + - [getReferenceType(reference)](#function-utilsgetreferencetypereference) + + - [errors](#namespace-errors) + + - Functions + + - [resolveMessageParams(message, params)](#function-errorsresolvemessageparamsmessage-params) + - [ValidationError](#class-errorsvalidationerror) + + - Constructor + - [new ValidationError(message\[, params\])](#constructor-new-errorsvalidationerrormessage-params) + + - [ValidationErrors](#enum-errorsvalidationerrors) + +
+ +## Namespaces + +### Namespace: pdf + +Defined in: [src/bundle/index.ts](../../src/bundle/index.ts#L2C7) + +
+ +#### Class: pdf.SwissQRBill + +Defined in: [src/pdf/swissqrbill.ts](../../src/pdf/swissqrbill.ts#L49C0) + +##### Description + +The SwissQRBill class creates the Payment Part with the QR Code. It can be attached to any PDFKit document instance +using the [`attachTo`](#method-pdfswissqrbillattachtodoc-x-y) method. + +##### Example + +```ts +const data = { + amount: 1994.75, + creditor: { + account: "CH44 3199 9123 0008 8901 2", + address: "Musterstrasse", + buildingNumber: 7, + city: "Musterstadt", + country: "CH", + name: "SwissQRBill", + zip: 1234 + }, + currency: "CHF", + debtor: { + address: "Musterstrasse", + buildingNumber: 1, + city: "Musterstadt", + country: "CH", + name: "Peter Muster", + zip: 1234 + }, + reference: "21 00000 00003 13947 14300 09017" +}; + +const pdf = new PDFDocument({ autoFirstPage: false }); +const qrBill = new SwissQRBill(data); + +const stream = createWriteStream("qr-bill.pdf"); + +qrBill.attachTo(pdf); +pdf.pipe(stream); +pdf.end(); +``` + +
+ +##### Constructor: new pdf.SwissQRBill(data\[, options\]) + +Defined in: [src/pdf/swissqrbill.ts](../../src/pdf/swissqrbill.ts#L67C2) + +###### Parameters + +- **data** [`Data`](#interface-typesdata) The data to be used for the QR Bill. +- **options** [`PDFOptions`](#interface-typespdfoptions) Options to define how the QR Bill should be rendered. `optional` + +###### Return Type + +[`SwissQRBill`](#class-pdfswissqrbill) + +###### Throws + +- [`ValidationError`](#class-errorsvalidationerror) Throws an error if the data is invalid. + +###### Description + +Creates a new SwissQRBill instance. + +
+ +##### Property: pdf.SwissQRBill.width + +`public` `static` `readonly` + +Defined in: [src/pdf/swissqrbill.ts](../../src/pdf/swissqrbill.ts#L148C2) + +###### Type + +[`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + +###### Description + +The horizontal size of the QR Bill. + +
+ +##### Property: pdf.SwissQRBill.height + +`public` `static` `readonly` + +Defined in: [src/pdf/swissqrbill.ts](../../src/pdf/swissqrbill.ts#L153C2) + +###### Type + +[`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + +###### Description + +The vertical size of the QR Bill. + +
+ +##### Method: pdf.SwissQRBill.attachTo(doc\[, x\]\[, y\]) + +`public` + +Defined in: [src/pdf/swissqrbill.ts](../../src/pdf/swissqrbill.ts#L103C2) + +###### Parameters + +- **doc** `PDFDocument` The PDFKit instance +- **x** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The horizontal position in points where the QR Bill will be placed. `optional` Default: `0` +- **y** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The vertical position in points where the QR Bill will be placed. `optional` Default: [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + +###### Return Type + +`void` + +###### Description + +Attaches the QR-Bill to a PDFKit document instance. It will create a new page with the size of the QR-Slip if not +enough space is left on the current page. + +
+ +##### Method: pdf.SwissQRBill.isSpaceSufficient(doc, xPosition, yPosition) + +`public` `static` + +Defined in: [src/pdf/swissqrbill.ts](../../src/pdf/swissqrbill.ts#L131C2) + +###### Parameters + +- **doc** `PDFDocument` The PDFKit document instance +- **xPosition** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The horizontal position where the QR Bill will be placed. +- **yPosition** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The vertical position where the QR Bill will be placed. + +###### Return Type + +[`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) `true` if there is enough space, otherwise `false` + +###### Description + +Checks whether there is enough space on the current page to add the QR Bill. + +
+ +#### Class: pdf.SwissQRCode + +Defined in: [src/pdf/swissqrcode.ts](../../src/pdf/swissqrcode.ts#L10C0) + +
+ +##### Constructor: new pdf.SwissQRCode(data\[, size\]) + +Defined in: [src/pdf/swissqrcode.ts](../../src/pdf/swissqrcode.ts#L21C2) + +###### Parameters + +- **data** [`Data`](#interface-typesdata) The data to be encoded in the QR code. +- **size** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The size of the QR code in mm. `optional` Default: `46` + +###### Return Type + +[`SwissQRCode`](#class-pdfswissqrcode) + +###### Throws + +- [`ValidationError`](#class-errorsvalidationerror) Throws an error if the data is invalid. + +###### Description + +Creates a Swiss QR Code. + +
+ +##### Method: pdf.SwissQRCode.attachTo(doc\[, x\]\[, y\]) + +`public` + +Defined in: [src/pdf/swissqrcode.ts](../../src/pdf/swissqrcode.ts#L34C2) + +###### Parameters + +- **doc** `PDFDocument` The PDF document to attach the Swiss QR Code to. +- **x** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The horizontal position in points where the Swiss QR Code will be placed. `optional` Default: [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) +- **y** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The vertical position in points where the Swiss QR Code will be placed. `optional` Default: [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + +###### Return Type + +`void` + +###### Description + +Attaches the Swiss QR Code to a PDF document. + +
+ +#### Interface: pdf.PDFTable + +Defined in: [src/pdf/table.ts](../../src/pdf/table.ts#L1C0) + +- **pdf.rows** [`Array`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array) Table rows. + + - [`PDFRow`](#interface-pdfpdfrow) + +- **pdf.align** `"center"` | `"left"` | `"right"` Horizontal alignment of texts inside the table `optional` +- **pdf.backgroundColor** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Background color of the table. `optional` +- **pdf.borderColor** `union` The colors of the border `optional` + + - [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - `tuple` + + - top [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - right [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - bottom [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - left [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + +- **pdf.borderWidth** `union` Width of the borders of the row. `optional` + + - [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - `tuple` + + - top [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - right [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - bottom [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - left [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + +- **pdf.fontName** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Font of the text inside the table. `optional` +- **pdf.fontSize** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Font size of the text inside the table. `optional` +- **pdf.padding** `union` Cell padding of the table cells. `optional` + + - [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - `tuple` + + - top [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - right [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - bottom [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - left [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + +- **pdf.textColor** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Text color of texts inside table. `optional` +- **pdf.textOptions** `TextOptions` Same as text [PDFKit text options](http://pdfkit.org/docs/text.html#text_styling). `optional` +- **pdf.verticalAlign** `"bottom"` | `"center"` | `"top"` Vertical alignment of texts inside the table `optional` +- **pdf.width** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Width of whole table. `optional` + +
+ +#### Interface: pdf.PDFRow + +Defined in: [src/pdf/table.ts](../../src/pdf/table.ts#L29C0) + +- **pdf.columns** [`Array`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array) Table columns. + + - [`PDFColumn`](#interface-pdfpdfcolumn) + +- **pdf.align** `"center"` | `"left"` | `"right"` Horizontal alignment of texts inside the row `optional` +- **pdf.backgroundColor** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Background color of the row. `optional` +- **pdf.borderColor** `union` The colors of the border `optional` + + - [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - `tuple` + + - top [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - right [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - bottom [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - left [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + +- **pdf.borderWidth** `union` Width of the borders of the row. `optional` + + - [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - `tuple` + + - top [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - right [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - bottom [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - left [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + +- **pdf.fontName** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Font of the text inside the row. `optional` +- **pdf.fontSize** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Font size of the text inside the row. `optional` +- **pdf.header** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) A header row gets inserted automatically on new pages. Only one header row is allowed. `optional` +- **pdf.height** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Height of the row. Overrides minHeight and maxHeight `optional` +- **pdf.maxHeight** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Maximum height of the row `optional` +- **pdf.minHeight** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Minimum height of the row `optional` +- **pdf.padding** `union` Cell padding of the table cells inside the row. `optional` + + - [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - `tuple` + + - top [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - right [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - bottom [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - left [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + +- **pdf.textColor** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Text color of texts inside the row. `optional` +- **pdf.textOptions** `TextOptions` Same as text [PDFKit text options](http://pdfkit.org/docs/text.html#text_styling). `optional` +- **pdf.verticalAlign** `"bottom"` | `"center"` | `"top"` Vertical alignment of texts inside the row `optional` + +
+ +#### Interface: pdf.PDFColumn + +Defined in: [src/pdf/table.ts](../../src/pdf/table.ts#L62C0) + +- **pdf.text** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) | [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) | [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Cell text. +- **pdf.align** `"center"` | `"left"` | `"right"` Horizontal alignment of the text inside the cell `optional` +- **pdf.backgroundColor** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Background color of the cell. `optional` +- **pdf.borderColor** `union` The colors of the border `optional` + + - [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - `tuple` + + - top [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - right [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - bottom [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - left [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + +- **pdf.borderWidth** `union` Width of the borders of the row. `optional` + + - [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - `tuple` + + - top [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - right [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - bottom [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - left [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + +- **pdf.fontName** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Font of the text inside the cell. `optional` +- **pdf.fontSize** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Font size of the text inside the cell. `optional` +- **pdf.padding** `union` Cell padding of the table cell. `optional` + + - [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - `tuple` + + - top [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - right [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - bottom [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - left [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + +- **pdf.textColor** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Text color of texts inside the cell. `optional` +- **pdf.textOptions** `TextOptions` Same as text [PDFKit text options](http://pdfkit.org/docs/text.html#text_styling). `optional` +- **pdf.verticalAlign** `"bottom"` | `"center"` | `"top"` Vertical alignment of the text inside the cell `optional` +- **pdf.width** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Width of the cell. `optional` + +
+ +#### Class: pdf.Table + +Defined in: [src/pdf/table.ts](../../src/pdf/table.ts#L138C0) + +##### Description + +The Table class is used to create tables for PDFKit documents. A table can be attached to any PDFKit document instance +using the [`attachTo`](#method-pdftableattachtodoc-x-y) method. + +##### Example + +```ts +const tableData = { + rows: [ + { + backgroundColor: "#ECF0F1", + columns: [ + { + text: "Row 1 cell 1" + }, { + text: "Row 1 cell 2" + }, { + text: "Row 1 cell 3" + } + ] + }, { + columns: [ + { + text: "Row 2 cell 1" + }, { + text: "Row 2 cell 2" + }, { + text: "Row 2 cell 3" + } + ] + } + ] +}; +const pdf = new PDFDocument(); +const table = new Table(tableData); + +const stream = createWriteStream("table.pdf"); + +table.attachTo(pdf); +pdf.pipe(stream); +pdf.end(); +``` + +
+ +##### Constructor: new pdf.Table(data) + +Defined in: [src/pdf/table.ts](../../src/pdf/table.ts#L145C2) + +###### Parameter + +- **data** [`PDFTable`](#interface-pdfpdftable) The rows and columns for the table. + +###### Return Type + +[`Table`](#class-pdftable) The Table instance. + +###### Description + +Creates a new Table instance. + +
+ +##### Method: pdf.Table.attachTo(doc\[, x\]\[, y\]) + +`public` + +Defined in: [src/pdf/table.ts](../../src/pdf/table.ts#L169C2) + +###### Parameters + +- **doc** `PDFDocument` The PDFKit document instance +- **x** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The horizontal position in points where the table be placed. `optional` Default: [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) +- **y** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The vertical position in points where the table will be placed. `optional` Default: [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + +###### Return Type + +`void` + +###### Throws + +- `Error` Throws an error if no table rows are provided. + +###### Description + +Attaches the table to a PDFKit document instance beginning on the current page. It will create a new page with for +every row that no longer fits on a page. + +
+ +### Namespace: svg + +Defined in: [src/bundle/index.ts](../../src/bundle/index.ts#L3C7) + +
+ +#### Class: svg.SwissQRBill + +Defined in: [src/svg/swissqrbill.ts](../../src/svg/swissqrbill.ts#L43C0) + +##### Description + +The SwissQRBill class creates the Payment Part with the QR Code as an SVG. + +##### Example + +```ts +const data = { + amount: 1994.75, + creditor: { + account: "CH44 3199 9123 0008 8901 2", + address: "Musterstrasse", + buildingNumber: 7, + city: "Musterstadt", + country: "CH", + name: "SwissQRBill", + zip: 1234 + }, + currency: "CHF", + debtor: { + address: "Musterstrasse", + buildingNumber: 1, + city: "Musterstadt", + country: "CH", + name: "Peter Muster", + zip: 1234 + }, + reference: "21 00000 00003 13947 14300 09017" +}; + +const svg = new SwissQRBill(data); +writeFileSync("qr-bill.svg", svg.toString()); +``` + +
+ +##### Constructor: new svg.SwissQRBill(data\[, options\]) + +Defined in: [src/svg/swissqrbill.ts](../../src/svg/swissqrbill.ts#L54C2) + +###### Parameters + +- **data** [`Data`](#interface-typesdata) +- **options** [`SVGOptions`](#interface-typessvgoptions) `optional` + +###### Return Type + +[`SwissQRBill`](#class-svgswissqrbill) + +
+ +##### Property: svg.SwissQRBill.instance + +`public` + +Defined in: [src/svg/swissqrbill.ts](../../src/svg/swissqrbill.ts#L45C2) + +###### Type + +`SVG` + +
+ +##### Method: svg.SwissQRBill.toString() + +`public` + +Defined in: [src/svg/swissqrbill.ts](../../src/svg/swissqrbill.ts#L84C2) + +###### Return Type + +[`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The outerHTML of the SVG. + +###### Description + +Outputs the SVG as a string. + +
+ +##### Getter: svg.SwissQRBill.element() + +`public` + +Defined in: [src/svg/swissqrbill.ts](../../src/svg/swissqrbill.ts#L93C2) + +###### Return Type + +`SVGElement` The SVG element. + +###### Description + +Returns the SVG element. + +
+ +#### Class: svg.SwissQRCode + +Defined in: [src/svg/swissqrcode.ts](../../src/svg/swissqrcode.ts#L9C0) + +
+ +##### Constructor: new svg.SwissQRCode(data\[, size\]) + +Defined in: [src/svg/swissqrcode.ts](../../src/svg/swissqrcode.ts#L19C2) + +###### Parameters + +- **data** [`Data`](#interface-typesdata) The data to be encoded in the QR code. +- **size** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The size of the QR code in mm. `optional` Default: `46` + +###### Return Type + +[`SwissQRCode`](#class-svgswissqrcode) + +###### Throws + +- [`ValidationError`](#class-errorsvalidationerror) Throws an error if the data is invalid. + +###### Description + +Creates a Swiss QR Code. + +
+ +##### Property: svg.SwissQRCode.instance + +`public` + +Defined in: [src/svg/swissqrcode.ts](../../src/svg/swissqrcode.ts#L11C2) + +###### Type + +`SVG` + +
+ +##### Method: svg.SwissQRCode.toString() + +`public` + +Defined in: [src/svg/swissqrcode.ts](../../src/svg/swissqrcode.ts#L55C2) + +###### Return Type + +[`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The outerHTML of the SVG element. + +###### Description + +Outputs the SVG as a string. + +
+ +##### Getter: svg.SwissQRCode.element() + +`public` + +Defined in: [src/svg/swissqrcode.ts](../../src/svg/swissqrcode.ts#L64C2) + +###### Return Type + +`SVGElement` The SVG element. + +###### Description + +Returns the SVG element. + +
+ +### Namespace: types + +Defined in: [src/bundle/index.ts](../../src/bundle/index.ts#L4C7) + +
+ +#### Type alias: types.Currency + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L2C0) + +##### Type + +`"CHF"` | `"EUR"` + +
+ +#### Type alias: types.Size + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L3C0) + +##### Type + +`"A4"` | `"A6"` | `"A6/5"` + +
+ +#### Type alias: types.Language + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L4C0) + +##### Type + +`"DE"` | `"EN"` | `"FR"` | `"IT"` + +
+ +#### Type alias: types.FontName + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L5C0) + +##### Type + +`"Arial"` | `"Frutiger"` | `"Helvetica"` | `"Liberation Sans"` + +
+ +#### Interface: types.Data + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L7C0) + +- **types.creditor** [`Creditor`](#interface-typescreditor) Creditor related data. +- **types.currency** [`Currency`](#type-alias-typescurrency) The currency to be used. **3 characters.** +- **types.additionalInformation** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Additional information. **Max 140 characters.** + + Bill information contain coded information for automated booking of the payment. The data is not forwarded with the payment. `optional` +- **types.amount** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The amount. **Max. 12 digits.** `optional` +- **types.av1** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Alternative scheme. **Max. 100 characters.** + + Parameter character chain of the alternative scheme according to the syntax definition in the [“Alternative scheme” section](https://www.paymentstandards.ch/dam/downloads/ig-qr-bill-en.pdf) `optional` +- **types.av2** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Alternative scheme. **Max. 100 characters.** + + Parameter character chain of the alternative scheme according to the syntax definition in the [“Alternative scheme” section](https://www.paymentstandards.ch/dam/downloads/ig-qr-bill-en.pdf) `optional` +- **types.debtor** [`Debtor`](#interface-typesdebtor) Debtor related data. `optional` +- **types.message** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) A message. **Max. 140 characters.** + + message can be used to indicate the payment purpose or for additional textual information about payments with a structured reference. `optional` +- **types.reference** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) A reference number. **Max 27 characters.** + + QR-IBAN: Maximum 27 characters. Must be filled if a QR-IBAN is used. + Creditor Reference (ISO 11649): Maximum 25 characters. `optional` + +
+ +#### Interface: types.Debtor + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L66C0) + +- **types.address** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Address. **Max 70 characters.** +- **types.city** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) City. **Max 35 characters.** +- **types.country** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Country code. **2 characters.** +- **types.name** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Name. **Max. 70 characters.** +- **types.zip** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) | [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Postal code. **Max 16 characters.** +- **types.buildingNumber** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) | [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Building number. **Max 16 characters.** `optional` + +
+ +#### Interface: types.Creditor + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L99C0) + +- **types.address** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Address. **Max 70 characters.** +- **types.city** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) City. **Max 35 characters.** +- **types.country** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Country code. **2 characters.** +- **types.name** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Name. **Max. 70 characters.** +- **types.zip** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) | [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Postal code. **Max 16 characters.** +- **types.buildingNumber** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) | [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Building number. **Max 16 characters.** `optional` +- **types.account** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The IBAN. **21 characters.** + +
+ +#### Interface: types.QRBillOptions + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L107C0) + +- **types.fontName** [`FontName`](#type-alias-typesfontname) Font used for the QR-Bill. + Fonts other than Helvetica must be registered in the PDFKit document. [http://pdfkit.org/docs/text.html#fonts](http://pdfkit.org/docs/text.html#fonts) `optional` +- **types.language** [`Language`](#type-alias-typeslanguage) The language with which the bill is rendered. `optional` +- **types.outlines** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) Whether you want render the outlines. This option may be disabled if you use perforated paper. `optional` +- **types.scissors** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) Whether you want to show the scissors icons or the text `Separate before paying in` `optional` + +
+ +#### Interface: types.PDFOptions + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L137C0) + +- **types.fontName** [`FontName`](#type-alias-typesfontname) Font used for the QR-Bill. + Fonts other than Helvetica must be registered in the PDFKit document. [http://pdfkit.org/docs/text.html#fonts](http://pdfkit.org/docs/text.html#fonts) `optional` +- **types.language** [`Language`](#type-alias-typeslanguage) The language with which the bill is rendered. `optional` +- **types.outlines** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) Whether you want render the outlines. This option may be disabled if you use perforated paper. `optional` +- **types.scissors** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) Whether you want to show the scissors icons or the text `Separate before paying in` `optional` +- **types.separate** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) Whether you want to show the text `Separate before paying in` `optional` + +
+ +#### Interface: types.SVGOptions + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L148C0) + +- **types.fontName** [`FontName`](#type-alias-typesfontname) Font used for the QR-Bill. + Fonts other than Helvetica must be registered in the PDFKit document. [http://pdfkit.org/docs/text.html#fonts](http://pdfkit.org/docs/text.html#fonts) `optional` +- **types.language** [`Language`](#type-alias-typeslanguage) The language with which the bill is rendered. `optional` +- **types.outlines** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) Whether you want render the outlines. This option may be disabled if you use perforated paper. `optional` +- **types.scissors** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) Whether you want to show the scissors icons or the text `Separate before paying in` `optional` + +
+ +### Namespace: utils + +Defined in: [src/bundle/index.ts](../../src/bundle/index.ts#L5C7) + +
+ +#### Function: utils.isQRIBAN(iban) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L6C0) + +##### Parameter + +- **iban** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The IBAN to be checked. + +##### Return Type + +[`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) `true` if the given IBAN is a QR-IBAN and `false` + +##### Description + +Checks whether the given iban is a QR-IBAN or not. + +
+ +#### Function: utils.isIBANValid(iban) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L18C0) + +##### Parameter + +- **iban** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The IBAN to be checked. + +##### Return Type + +[`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) `true` if the checksum of the given IBAN is valid and `false` + +##### Description + +Validates the given IBAN. + +
+ +#### Function: utils.formatIBAN(iban) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L38C0) + +##### Parameter + +- **iban** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The IBAN to be formatted. + +##### Return Type + +[`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The formatted IBAN. + +##### Description + +Formats the given IBAN according the specifications to be easily readable. + +
+ +#### Function: utils.isQRReference(reference) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L52C0) + +##### Parameter + +- **reference** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The Reference to be checked. + +##### Return Type + +[`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) `true` if the given reference is a QR-Reference and `false` + +##### Description + +Checks whether the given reference is a QR-Reference or not. + +##### Remark + +The QR-Reference is a 27 digits long string containing only digits. The last digit is the checksum. + +
+ +#### Function: utils.isQRReferenceValid(reference) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L74C0) + +##### Parameter + +- **reference** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The reference to be checked. + +##### Return Type + +[`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) `true` if the given reference is valid and `false` + +##### Description + +Validates the given QR-Reference. + +
+ +#### Function: utils.isSCORReference(reference) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L98C0) + +##### Parameter + +- **reference** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The Reference to be checked. + +##### Return Type + +[`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) `true` if the given reference is a SCOR-Reference and `false` + +##### Description + +Checks whether the given reference is a SCOR-Reference or not. + +##### Remark + +The SCOR-Reference is an alphanumeric string beginning with 'RF' and containing a 2 digit checksum and a max 21 digits long reference. + +
+ +#### Function: utils.isSCORReferenceValid(reference) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L124C0) + +##### Parameter + +- **reference** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The reference to be checked. + +##### Return Type + +[`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) `true` if the given reference is valid and `false` + +##### Description + +Validates the given SCOR-Reference. + +
+ +#### Function: utils.calculateSCORReferenceChecksum(reference) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L154C0) + +##### Parameter + +- **reference** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The max 21 digits long reference (without the "RF" and the 2 digit checksum) whose checksum should be calculated. + +##### Return Type + +[`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The calculated checksum as 2 digit string. + +##### Description + +Calculates the checksum according to the ISO 11649 standard. + +
+ +#### Function: utils.calculateQRReferenceChecksum(reference) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L166C0) + +##### Parameter + +- **reference** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The 26 digits long reference (without the checksum) whose checksum should be calculated. + +##### Return Type + +[`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The calculated checksum. + +##### Description + +Calculates the checksum according the specifications. + +
+ +#### Function: utils.formatQRReference(reference) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L175C0) + +##### Parameter + +- **reference** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The QR-Reference to be formatted. + +##### Return Type + +[`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The formatted QR-Reference. + +##### Description + +Formats the given QR-Reference according the specifications to be easily readable. + +
+ +#### Function: utils.formatSCORReference(reference) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L195C0) + +##### Parameter + +- **reference** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The SCOR-Reference to be formatted. + +##### Return Type + +[`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The formatted SCOR-Reference. + +##### Description + +Formats the given SCOR-Reference according the specifications to be easily readable. + +
+ +#### Function: utils.formatReference(reference) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L210C0) + +##### Parameter + +- **reference** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The reference to be formatted. + +##### Return Type + +[`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The formatted reference. + +##### Description + +Detects the type of the given reference and formats it according the specifications to be easily readable. + +
+ +#### Function: utils.formatAmount(amount) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L230C0) + +##### Parameter + +- **amount** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) containing the amount to be formatted. + +##### Return Type + +[`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The formatted amount. + +##### Description + +Formats the given amount according the specifications to be easily readable. + +
+ +#### Function: utils.mm2pt(millimeters) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L255C0) + +##### Parameter + +- **millimeters** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The millimeters you want to convert to points. + +##### Return Type + +[`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The converted millimeters in points. + +##### Description + +Converts millimeters to points. + +
+ +#### Function: utils.pt2mm(points) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L265C0) + +##### Parameter + +- **points** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The points you want to convert to millimeters. + +##### Return Type + +[`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The converted points in millimeters. + +##### Description + +Converts points to millimeters. + +
+ +#### Function: utils.mm2px(millimeters) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L275C0) + +##### Parameter + +- **millimeters** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The millimeters you want to convert to pixels. + +##### Return Type + +[`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The converted millimeters in pixels. + +##### Description + +Converts millimeters to pixels. + +
+ +#### Function: utils.px2mm(pixels) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L285C0) + +##### Parameter + +- **pixels** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) containing the pixels you want to convert to millimeters. + +##### Return Type + +[`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The converted pixels in millimeters. + +##### Description + +Converts pixels to millimeters. + +
+ +#### Function: utils.getReferenceType(reference) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L295C0) + +##### Parameter + +- **reference** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) | [`undefined`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined) The reference to get the type of. + +##### Return Type + +`"NON"` | `"QRR"` | `"SCOR"` The type of the given reference. + +##### Description + +Detects the type of the given reference. + +
+ +### Namespace: errors + +Defined in: [src/bundle/index.ts](../../src/bundle/index.ts#L6C7) + +
+ +#### Function: errors.resolveMessageParams(message, params) + +Defined in: [src/shared/errors.ts](../../src/shared/errors.ts#L13C0) + +##### Parameters + +- **message** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) +- **params** [`type literal`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object) + +##### Return Type + +[`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + +
+ +#### Class: errors.ValidationError + +Defined in: [src/shared/errors.ts](../../src/shared/errors.ts#L1C0) + +
+ +##### Constructor: new errors.ValidationError(message\[, params\]) + +Defined in: [src/shared/errors.ts](../../src/shared/errors.ts#L2C2) + +###### Parameters + +- **message** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) +- **params** [`type literal`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object) `optional` + +###### Return Type + +[`ValidationError`](#class-errorsvalidationerror) + +
+ +#### Enum: errors.ValidationErrors + +Defined in: [src/shared/errors.ts](../../src/shared/errors.ts#L19C0) + +- ACCOUNT_IS_QR_IBAN_BUT_REFERENCE_IS_MISSING `"If there is no reference, a conventional IBAN must be used."` +- ACCOUNT_IS_QR_IBAN_BUT_REFERENCE_IS_REGULAR `"QR-IBAN requires the use of a QR-Reference."` +- ACCOUNT_IS_REGULAR_IBAN_BUT_REFERENCE_IS_QR `"QR-Reference requires the use of a QR-IBAN."` +- ACCOUNT_LENGTH_IS_INVALID `"The provided IBAN number '{iban}' is either too long or too short."` +- ADDITIONAL_INFORMATION_LENGTH_IS_INVALID `"Additional information must be a maximum of 140 characters."` +- ADDITIONAL_INFORMATION_TYPE_IS_INVALID `"Additional information must be a string."` +- ALTERNATIVE_SCHEME_LENGTH_IS_INVALID `"{scheme} must be a maximum of 100 characters."` +- ALTERNATIVE_SCHEME_TYPE_IS_INVALID `"{scheme} must be a string."` +- AMOUNT_LENGTH_IS_INVALID `"Amount must be a maximum of 12 digits."` +- AMOUNT_TYPE_IS_INVALID `"Amount must be a number."` +- CREDITOR_ACCOUNT_COUNTRY_IS_INVALID `"Only CH and LI IBAN numbers are allowed."` +- CREDITOR_ACCOUNT_IS_INVALID `"The provided IBAN number '{iban}' is not valid."` +- CREDITOR_ACCOUNT_IS_UNDEFINED `"Creditor account cannot be undefined."` +- CREDITOR_ADDRESS_IS_UNDEFINED `"Creditor address cannot be undefined."` +- CREDITOR_ADDRESS_LENGTH_IS_INVALID `"Creditor address must be a maximum of 70 characters."` +- CREDITOR_ADDRESS_TYPE_IS_INVALID `"Creditor address TYPE must be a string."` +- CREDITOR_BUILDING_NUMBER_LENGTH_IS_INVALID `"Creditor buildingNumber must be a maximum of 16 characters."` +- CREDITOR_BUILDING_NUMBER_TYPE_IS_INVALID `"Creditor buildingNumber must be either a string or a number."` +- CREDITOR_CITY_IS_UNDEFINED `"Creditor city cannot be undefined."` +- CREDITOR_CITY_LENGTH_IS_INVALID `"Creditor city must be a maximum of 35 characters."` +- CREDITOR_CITY_TYPE_IS_INVALID `"Creditor city must be a string."` +- CREDITOR_COUNTRY_IS_UNDEFINED `"Creditor country cannot be undefined."` +- CREDITOR_COUNTRY_LENGTH_IS_INVALID `"Creditor country must be 2 characters."` +- CREDITOR_COUNTRY_TYPE_IS_INVALID `"Creditor country must be a string."` +- CREDITOR_IS_UNDEFINED `"Creditor cannot be undefined."` +- CREDITOR_NAME_IS_UNDEFINED `"Creditor name cannot be undefined."` +- CREDITOR_NAME_LENGTH_IS_INVALID `"Creditor name must be a maximum of 70 characters."` +- CREDITOR_NAME_TYPE_IS_INVALID `"Creditor name must be a string."` +- CREDITOR_ZIP_IS_UNDEFINED `"Creditor zip cannot be undefined."` +- CREDITOR_ZIP_LENGTH_IS_INVALID `"Creditor zip must be a maximum of 16 characters."` +- CREDITOR_ZIP_TYPE_IS_INVALID `"Creditor zip must be either a string or a number."` +- CURRENCY_IS_UNDEFINED `"Currency cannot be undefined."` +- CURRENCY_LENGTH_IS_INVALID `"Currency must be a length of 3 characters."` +- CURRENCY_STRING_IS_INVALID `"Currency must be either 'CHF' or 'EUR'"` +- CURRENCY_TYPE_IS_INVALID `"Currency must be a string."` +- DEBTOR_ADDRESS_IS_UNDEFINED `"Debtor address cannot be undefined."` +- DEBTOR_ADDRESS_LENGTH_IS_INVALID `"Debtor address must be a maximum of 70 characters."` +- DEBTOR_ADDRESS_TYPE_IS_INVALID `"Debtor address TYPE must be a string."` +- DEBTOR_BUILDING_NUMBER_LENGTH_IS_INVALID `"Debtor buildingNumber must be a maximum of 16 characters."` +- DEBTOR_BUILDING_NUMBER_TYPE_IS_INVALID `"Debtor buildingNumber must be either a string or a number."` +- DEBTOR_CITY_IS_UNDEFINED `"Debtor city cannot be undefined."` +- DEBTOR_CITY_LENGTH_IS_INVALID `"Debtor city must be a maximum of 35 characters."` +- DEBTOR_CITY_TYPE_IS_INVALID `"Debtor city must be a string."` +- DEBTOR_COUNTRY_IS_UNDEFINED `"Debtor country cannot be undefined."` +- DEBTOR_COUNTRY_LENGTH_IS_INVALID `"Debtor country must be 2 characters."` +- DEBTOR_COUNTRY_TYPE_IS_INVALID `"Debtor country must be a string."` +- DEBTOR_IS_UNDEFINED `"Debtor cannot be undefined."` +- DEBTOR_NAME_IS_UNDEFINED `"Debtor name cannot be undefined."` +- DEBTOR_NAME_LENGTH_IS_INVALID `"Debtor name must be a maximum of 70 characters."` +- DEBTOR_NAME_TYPE_IS_INVALID `"Debtor name must be a string."` +- DEBTOR_ZIP_IS_UNDEFINED `"Debtor zip cannot be undefined."` +- DEBTOR_ZIP_LENGTH_IS_INVALID `"Debtor zip must be a maximum of 16 characters."` +- DEBTOR_ZIP_TYPE_IS_INVALID `"Debtor zip must be either a string or a number."` +- MESSAGE_AND_ADDITIONAL_INFORMATION_LENGTH_IS_INVALID `"Message and additionalInformation combined must be a maximum of 140 characters."` +- MESSAGE_LENGTH_IS_INVALID `"Message must be a maximum of 140 characters."` +- MESSAGE_TYPE_IS_INVALID `"Message must be a string."` +- QR_REFERENCE_IS_INVALID `"The provided QR-Reference '{reference}' is not valid."` +- QR_REFERENCE_LENGTH_IS_INVALID `"QR-Reference must be a must be exactly 27 characters."` +- REFERENCE_TYPE_IS_INVALID `"Reference must be a string."` +- REGULAR_REFERENCE_LENGTH_IS_INVALID `"Creditor reference must be a maximum of 25 characters."` diff --git a/docs/how-to-create-a-complete-qr-bill.md b/docs/how-to-create-a-complete-qr-bill.md new file mode 100644 index 00000000..b20939e6 --- /dev/null +++ b/docs/how-to-create-a-complete-qr-bill.md @@ -0,0 +1,408 @@ +# how to create a complete qr bill + +## Introduction + +[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz_small.svg) +][stackblitz] + +In this guide you will learn how you can use SwissQRBill to create a complete PDF file and then attach the QR slip to the bottom of the page. +We will use [PDFKit][npm-pdfkit] to create a PDF document with a Logo, title and the address of the biller, as well as the recipient. +Then we use [SwissQRBill][npm-swissqrbill] to create a table containing the billable items and add the QR slip to the bottom of the page. + +The methods used from PDFKit are documented on [pdfkit.org][pdfkit-docs] +The documentation of SwissQRBill can be found in the [docs](./) directory of this repository. + +The complete source code is available in [examples/how-to-create-a-complete-qr-bill][source-code]. A live version of the example is available on [StackBlitz][stackblitz]. + +
+ +## Prerequisites + +To follow this manual you should have a basic understanding of JavaScript and Node.js. +You should also have Node.js and npm installed on your computer. If you haven't already, you can download Node.js from [nodejs.org](https://nodejs.org/en/download/). +Node.js comes with npm pre-installed. + +
+ +## Setup + +[SwissQRBill][npm-swissqrbill] can be installed from npm with the following command: + +```sh +npm i swissqrbill +``` + +In addition, [PDFKit][npm-pdfkit] is required to create the PDF file itself. Install it using the following command: + +```sh +npm i pdfkit +``` + +After the installation, PDFKit and SwissQRBill are available to be imported to the project. Take a look at the [importing guide of SwissQRBill](./importing.md#importing-the-library), to learn how to import the library for the different environments. + +```ts +import PDFDocument from "pdfkit"; +``` + +
+ +## Creating the PDF + +We start by creating the PDF file itself. To do this, we create a new instance of [`PDFDocument`](pdfdocument) from PDFKit and pass it the size of `A4` as an option. + +```ts +const pdf = new PDFDocument({ size: "A4" }); +``` + +PDFKit operates with streams. This means that we can't just write the PDF file to the disk, but we have to pipe the output to a writable stream. In this example we are going to use the [`createWriteStream`](https://nodejs.org/api/fs.html#fscreatewritestreampath-options) function of the `fs` module from Node.js to create a writable stream to a file called `qr-bill.pdf`. + +The [`createWriteStream`](https://nodejs.org/api/fs.html#fscreatewritestreampath-options) function can be imported from the `fs` module like this: + +```ts +import { createWriteStream } from "node:fs"; +``` + +Since the `PDFDocument` instance is a readable stream, we can pipe it to the writable stream returned by `createWriteStream` to write the PDF file to the disk. + +```ts +const stream = createWriteStream("qr-bill.pdf"); +const pdf = new PDFDocument({ size: "A4" }); +pdf.pipe(stream); +``` + +
+ +### Adding content to the PDF + +Thats all the setup we need to do to create the PDF file. Now we can start adding content to it. + +First we create a variable containing all information we need for the QR bill. We are going to use this data later to create the QR bill, but we also use some information for the address. This information will usually be automatically generated by the program or retrieved from a database. + +```ts +const data = { + amount: 1994.75, + creditor: { + account: "CH44 3199 9123 0008 8901 2", + address: "Musterstrasse", + buildingNumber: 7, + city: "Musterstadt", + country: "CH", + name: "SwissQRBill", + zip: 1234 + }, + currency: "CHF", + debtor: { + address: "Musterstrasse", + buildingNumber: 1, + city: "Musterstadt", + country: "CH", + name: "Peter Muster", + zip: 1234 + }, + reference: "21 00000 00003 13947 14300 09017" +}; +``` + +
+ +#### Adding a logo + +It is possible to add raster images like `.jpg` or `.png` using the built in `image()` method from PDFKit. Take a look at the [PDFKit documentation](http://pdfkit.org/docs/images.html) for further details on that. + +If you have your logo as a vector graphic like `.svg`, it is better to include it as such, to benefit from the lossless scalability of vector images. +Unfortunately, by default, we can't just include the `.svg` image as a whole, we have to include each vector path separately. But there is a npm module called [SVG-to-PDFKit](https://github.com/alafr/SVG-to-PDFKit) that aims to make this possible. + +In this example, we are going to use the [`path()`](http://pdfkit.org/docs/vector.html#svg_paths) method of the `PDFDocument` to add the vector paths directly. + +```ts +const logoBackground = "M33 0H0v33h33V0z"; + +const logo = "M2 2h7v7H2V2zm1.05 5.95h4.9v-4.9h-4.9v4.9zM7 4H4v3h3V4zm16 13h1v2h-1v-2zm3 2v-1h-1v-1h-1v-1h-1v-1h3v1h1v2h1v1h1v-2h-1v-2h-1v-1h2v1h2v2h-1v3h-1v3h2v1h-1v1h1v4h-1v-2h-2v-1h1v-2h-1v2h-1v1h1v1h-2v-1h-2v1h-1v-1h-1v-1h-2v-3h1v1h1v-1h1v3h3v-3h-3v-2h1v1h4v-2h-1v-1h-1zm0 0h-1v1h-1v1h2v-2zm-6 9v-2h-1v-3h-1v2h-1v1h-1v1h-2v1h-2v-1h1v-2h1v-1h-1v-1h-2v-5H8v-1h2v-1h1v-2h-1v-1h1v-1h-1v-2h1v1h2v-1h2V6h1v1h4V5h-1V4h1V3h-1V2h-1v3h-2V4h1V2h-1v1h-3v1h-1v1h-2v1h1v1h1V5h1v1h1v3h-1V8h-1v1h-1V8h-1v2H7v1H6v-1H4v2H2v1h1v1h1v1h1v2h1v2H5v-1H4v-1H2v1h2v1h1v1H4v2H3v1h1v-1h1v1h5v3h2v1h-2v2h1v-1h1v1h2v2h4v-1h1v-1h-1v1h-1v-1h-1v1h-1v-1h-1v-1h6zM5 20h1v-1h4v3H8v-1h1v-1H7v1H5v-1zm3-6v1h1v1H7v1H6v-2H5v-2H4v-1h2v2h2zm1-1v1H8v-1h1zm0-1H7v-1h2v1zm0 0v1h1v-1H9zm5-7V4h-1v1h1zm0 0v1h1V5h-1zm-1 19v1h-2v-1h2zm7 4v1h1v2h2v-1h1v1h1v-1h1v-2h-1v1h-3v-2h-1v1h-1zm9 1v-1h-1v1h-1v2h1v-2h1zm0 0h1v2h-1v-2zm-2-18h-2v-1h-1v1h-1v2h2v1h2v-3zm0 0h1v-1h-1v1zm-2 13h-1v1h1v-1zM21 8v3h-2V9h1V8h1zm1-3v1h1v3h-1V8h-1V5h1zm0 0V4h1v1h-1zm-4 4V8h1v1h-1zm0 0h-1V8h-1v3h1v-1h1V9zm-3 16h1v-2h-1v2zM29 4h-3v3h3V4zM7 26H4v3h3v-3zM24 2h7v7h-7V2zm1.05 5.95h4.9v-4.9h-4.9v4.9zM2 24h7v7H2v-7zm1.05 5.95h4.9v-4.9h-4.9v4.9zM2 10h1v1H2v-1zm27 0v1h1v1h-2v1h2v1h1v-1h-1v-1h1v-2h-2zM3 20H2v1h1v-1zm7 10h3v1h-3v-1zm0-28h1v2h-1V2zm13 0h-2v1h2V2zm-9 14v2h2v2h2v-2h2v-2h-2v-2h-2v2h-2z"; + +const logoText = "M45.264 20.48c0 .907-.25 1.59-.752 2.048-.49.448-1.2.672-2.128.672h-2.112v-1.216h2.272c.395 0 .715-.117.96-.352s.368-.517.368-.848V19.12c0-.32-.085-.576-.256-.768-.16-.203-.405-.304-.736-.304h-.32c-.79 0-1.413-.23-1.872-.688-.459-.47-.688-1.147-.688-2.032v-.608c0-.907.245-1.584.736-2.032.501-.459 1.216-.688 2.144-.688h2.128v1.216H42.72c-.395 0-.715.117-.96.352a1.131 1.131 0 0 0-.368.848v1.216c0 .33.107.608.32.832.213.213.49.32.832.32h.32c.757 0 1.344.219 1.76.656.427.437.64 1.099.64 1.984v1.056zM53.851 23.2h-2.096l-1.008-4.336-1.104 4.336h-2.048l-1.6-8h1.408l1.296 6.976 1.424-5.536h1.36l1.328 5.536 1.296-6.976h1.328l-1.584 8zM56.634 13.44V12h1.52v1.44h-1.52zm.08 9.76v-8h1.36v8h-1.36zM64.22 21.2c0 .672-.208 1.173-.624 1.504-.406.33-.998.496-1.776.496h-2.064V22h2.224c.288 0 .506-.059.656-.176.149-.128.224-.31.224-.544v-.848c0-.48-.23-.72-.688-.72H61.9c-.747 0-1.307-.16-1.68-.48-.363-.33-.544-.848-.544-1.552v-.464c0-.715.202-1.227.608-1.536.405-.32 1.002-.48 1.792-.48H63.9v1.2h-1.984c-.267 0-.48.064-.64.192-.16.117-.24.293-.24.528v.576c0 .245.069.427.208.544.149.117.336.176.56.176h.224c.714 0 1.258.176 1.632.528.373.341.56.853.56 1.536v.72zM69.814 21.2c0 .672-.208 1.173-.624 1.504-.405.33-.997.496-1.776.496H65.35V22h2.224c.288 0 .507-.059.656-.176.15-.128.224-.31.224-.544v-.848c0-.48-.23-.72-.688-.72h-.272c-.747 0-1.307-.16-1.68-.48-.363-.33-.544-.848-.544-1.552v-.464c0-.715.203-1.227.608-1.536.405-.32 1.003-.48 1.792-.48h1.824v1.2H67.51c-.267 0-.48.064-.64.192-.16.117-.24.293-.24.528v.576c0 .245.07.427.208.544.15.117.336.176.56.176h.224c.715 0 1.259.176 1.632.528.373.341.56.853.56 1.536v.72zM76.237 22.896c-.416.203-.934.304-1.552.304h-.544c-.928 0-1.643-.224-2.144-.672-.491-.459-.736-1.141-.736-2.048v-5.76c0-.907.245-1.584.736-2.032.501-.459 1.216-.688 2.144-.688h.544c.928 0 1.637.23 2.128.688.501.448.752 1.125.752 2.032v5.76c0 .63-.128 1.147-.384 1.552l1.2 1.2-.912.912-1.232-1.248zm-.064-8.48c0-.33-.123-.613-.368-.848-.246-.235-.566-.352-.96-.352h-.864c-.395 0-.715.117-.96.352a1.131 1.131 0 0 0-.368.848v6.368c0 .33.122.613.368.848.245.235.565.352.96.352h.864c.405 0 .725-.101.96-.304.245-.213.368-.512.368-.896v-6.368zM82.3 18.56h-1.424v4.64h-1.392V12h2.864c.906 0 1.59.203 2.048.608.47.395.704 1.024.704 1.888v1.536c0 1.205-.48 1.957-1.44 2.256l2.224 4.912h-1.52L82.3 18.56zm1.408-4.208c0-.405-.096-.699-.288-.88-.182-.181-.475-.272-.88-.272h-1.664v4.16h1.664c.405 0 .698-.09.88-.272.192-.192.288-.49.288-.896v-1.84zM92.916 20.672c0 .917-.213 1.568-.64 1.952-.416.384-1.11.576-2.08.576h-3.04V12h2.848c.95 0 1.643.192 2.08.576.448.384.672 1.024.672 1.92v.912c0 .821-.293 1.44-.88 1.856.694.384 1.04 1.04 1.04 1.968v1.44zm-1.552-6.32c0-.405-.096-.699-.288-.88-.181-.181-.474-.272-.88-.272h-1.648v3.536h1.648c.33 0 .608-.107.832-.32.224-.213.336-.496.336-.848v-1.216zm.16 4.736c0-.352-.106-.63-.32-.832-.213-.213-.496-.32-.848-.32h-1.808V22h1.792c.406 0 .704-.09.896-.272.192-.192.288-.49.288-.896v-1.744zM94.669 13.44V12h1.52v1.44h-1.52zm.08 9.76v-8h1.36v8h-1.36zM99.31 23.2c-.362 0-.682-.128-.96-.384-.266-.256-.4-.661-.4-1.216V12h1.36v9.52c0 .17.043.293.129.368.085.075.229.112.432.112h.32v1.2h-.88zM102.671 23.2c-.363 0-.683-.128-.96-.384-.267-.256-.4-.661-.4-1.216V12h1.36v9.52c0 .17.042.293.128.368.085.075.229.112.432.112h.32v1.2h-.88z"; + +pdf.translate(mm2pt(20), mm2pt(14)); + +pdf.path(logoBackground) + .fillColor("#EA5151") + .fill(); + +pdf.path(logo) + .fillColor("#FFFFFF") + .fill(); + +pdf.path(logoText) + .fillColor("#454141") + .fill(); +``` + +Because the coordinate system of a PDF is based on points, SwissQRBill provides a utility function called [`mm2pt()`](./utils/utils.md#mm2ptmillimeters) to convert millimeters to points. Import it like this: + +```ts +import { mm2pt } from "swissqrbill/utils"; +``` + +We use the [`translate()`](http://pdfkit.org/docs/vector.html#transformations) method of `PDFDocument` to position the logo 2cm from the left side and 14mm from the top. +Then we fill the path with our colors. + +The `save()` and `restore()` methods are used to save the previous coordinates and restore them after the logo is rendered. This way we can change the positioning of the logo without affecting the rest of the document. + +
+ +#### Adding the addresses + +Next, we add the address of our business and the customer address to the PDF. You can use `\n` to create a new line. +Please read the [PDFKit documentation](http://pdfkit.org/docs/text.html) for more information on how to add content to a PDF. + +```ts +pdf.fontSize(12); +pdf.fillColor("black"); +pdf.font("Helvetica"); +pdf.text(`${data.creditor.name}\n${data.creditor.address} ${data.creditor.buildingNumber}\n${data.creditor.zip} ${data.creditor.city}`, mm2pt(20), mm2pt(35), { + align: "left", + height: mm2pt(50), + width: mm2pt(100) +}); + +pdf.fontSize(12); +pdf.font("Helvetica"); +pdf.text(`${data.debtor.name}\n${data.debtor.address} ${data.debtor.buildingNumber}\n${data.debtor.zip} ${data.debtor.city}`, mm2pt(130), mm2pt(60), { + align: "left", + height: mm2pt(50), + width: mm2pt(70) +}); +``` + +
+ +#### Create a title and a date + +We also add a title and the date to the PDF using the same methods as above. + +```ts +pdf.fontSize(14); +pdf.font("Helvetica-Bold"); +pdf.text("Rechnung Nr. 1071672", mm2pt(20), mm2pt(100), { + align: "left", + width: mm2pt(170) +}); + +const date = new Date(); + +pdf.fontSize(11); +pdf.font("Helvetica"); +pdf.text(`Musterstadt ${date.getDate()}.${date.getMonth() + 1}.${date.getFullYear()}`, { + align: "right", + width: mm2pt(170) +}); +``` + +
+ +#### Adding a table + +Most invoices include some kind of table to list the items that are being billed. + +SwissQRBill also offers a [`Table`][table] class to make it easier to create tables. + +Import the [`Table`][table] class like this: + +```ts +import { Table } from "swissqrbill/pdf"; +``` + +The [`Table`][table] class takes an object as a parameter containing the rows and columns of the table. + +```ts +const table = new Table({ + rows: [ + { + backgroundColor: "#4A4D51", + columns: [ + { + text: "Position", + width: mm2pt(20) + }, { + text: "Anzahl", + width: mm2pt(20) + }, { + text: "Bezeichnung" + }, { + text: "Total", + width: mm2pt(30) + } + ], + font: "Helvetica-Bold", + height: 20, + padding: 5, + textColor: "#fff", + verticalAlign: "center" + }, { + columns: [ + { + text: "1", + width: mm2pt(20) + }, { + text: "14 Std.", + width: mm2pt(20) + }, { + text: "Programmierung SwissQRBill" + }, { + text: "CHF 1'540.00", + width: mm2pt(30) + } + ], + padding: 5 + }, { + columns: [ + { + text: "2", + width: mm2pt(20) + }, { + text: "8 Std.", + width: mm2pt(20) + }, { + text: "Dokumentation" + }, { + text: "CHF 880.00", + width: mm2pt(30) + } + ], + padding: 5 + }, { + columns: [ + { + text: "", + width: mm2pt(20) + }, { + text: "", + width: mm2pt(20) + }, { + font: "Helvetica-Bold", + text: "Summe" + }, { + font: "Helvetica-Bold", + text: "CHF 2'420.00", + width: mm2pt(30) + } + ], + height: 40, + padding: 5 + }, { + columns: [ + { + text: "", + width: mm2pt(20) + }, { + text: "", + width: mm2pt(20) + }, { + text: "MwSt." + }, { + text: "7.7%", + width: mm2pt(30) + } + ], + padding: 5 + }, { + columns: [ + { + text: "", + width: mm2pt(20) + }, { + text: "", + width: mm2pt(20) + }, { + text: "MwSt. Betrag" + }, { + text: "CHF 186.35", + width: mm2pt(30) + } + ], + padding: 5 + }, { + columns: [ + { + text: "", + width: mm2pt(20) + }, { + text: "", + width: mm2pt(20) + }, { + font: "Helvetica-Bold", + text: "Rechnungstotal" + }, { + font: "Helvetica-Bold", + text: "CHF 2'606.35", + width: mm2pt(30) + } + ], + height: 40, + padding: 5 + } + ], + width: mm2pt(170) +}); +``` + +
+ +#### Adding the QR bill + +To create the actual QR slip we use the [`SwissQRBill`][swissqrbill] class from SwissQRBill. Extend the import statement from above to also import the [`SwissQRBill`][swissqrbill] class. + +```ts +import { SwissQRBill, Table } from "swissqrbill/pdf"; +``` + +The [`SwissQRBill`][swissqrbill] class takes an object as a parameter containing the data for the QR bill. We use the data object we created at the beginning of this example. + +```ts +const qrBill = new SwissQRBill(data); +``` + +
+ +#### Combining PDF, Table and the QR bill + +We now have all the information we need to create the QR bill. Now we need to combine them and add them to the PDF. +Both the [SwissQRBill][swissqrbill] class and the [Table][table] class have a method to attach their content to a [PDFDocument][pdfdocument] instance. + +Extend the code to attach the table and the QR bill to the PDF. + +```ts +const stream = createWriteStream("qr-bill.pdf"); +const pdf = new PDFDocument({ size: "A4" }); +pdf.pipe(stream); + +const table = new Table({/* Table content */}); +const qrBill = new SwissQRBill(data); + +table.attachTo(pdf); +qrBill.attachTo(pdf); +``` + +Both `attachTo` methods are intelligent enough to add additional pages to the PDF if the content doesn't fit on the current page. + +
+ +#### Finalizing the document + +Once our document is finished, we have to call the `end()` method from the [`PDFDocument`][pdfdocument] to finalize the document. Otherwise it will not be possible to open the generated pdf file. + +```ts +pdf.end(); +``` + +When you run the code above, SwissQRBill should generate a PDF file named `qr-bill.pdf` that looks like this: + +![Complete QR bill](../assets/complete-qr-bill.png) + +[swissqrbill]: ./pdf/index.md#class-swissqrbill +[table]: ./pdf/index.md#class-table +[pdfdocument]: http://pdfkit.org/docs/getting_started.html#creating_a_document +[source-code]: ../examples/how-to-create-a-complete-qr-bill/src/index.js +[stackblitz]: https://stackblitz.com/fork/github/schoero/swissqrbill/tree/main/examples/how-to-create-a-complete-qr-bill?file=src%2Findex.js&title=How%20to%20create%20a%20complete%20qr%20bill&startScript=generate +[npm-swissqrbill]: https://www.npmjs.com/package/swissqrbill +[npm-pdfkit]: https://www.npmjs.com/package/pdfkit +[pdfkit-docs]: http://pdfkit.org/docs/getting_started.html diff --git a/docs/importing.md b/docs/importing.md new file mode 100644 index 00000000..49655728 --- /dev/null +++ b/docs/importing.md @@ -0,0 +1,103 @@ + +# Importing the library + +Depending how you intend to use the library, there are different ways to import it. While it is straight forward to import SwissQRBill, it may be a bit more complicated to import PDFKit, which is used to create the PDF itself. + +Each example below is available as a StackBlitz project. + +## Table of contents + +### Node.js + +- [Node.js: ES Module import](#nodejs-es-module-import) +- [Node.js: CommonJS import](#nodejs-commonjs-import) + +### Browser + +- [Browser: Bundling with webpack](#browser-bundling-with-webpack) +- [Browser: Pre-built bundle](#browser-pre-built-bundle) + +### Node JS + +#### Node.js: ES Module import + +[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz_small.svg) +][node-esm-javascript] + +Importing the library in Node.js using ES modules is straight forward. You can use the following import statement: + +```ts +// PDFKit +import PDFDocument from "pdfkit"; +// PDF +import { SwissQRBill } from "swissqrbill/pdf"; +// SVG +import { SwissQRBill } from "swissqrbill/svg"; +``` + +#### Node.js: CommonJS import + +[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz_small.svg) +][node-cjs-javascript] + +SwissQRBill provides a CommonJS module for legacy Node.js applications. You can require the library as follows: + +```ts +// PDFKit +const PDFDocument = require("pdfkit"); +// PDF +const { SwissQRBill } = require("swissqrbill/pdf"); +// SVG +const { SwissQRBill } = require("swissqrbill/svg"); +``` + +## Browser + +### Browser: Bundling with webpack + +[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz_small.svg) +][browser-bundling-with-webpack] + +> **Warning** +> +> This demo on StackBlitz does only work in Chrome. If you want to try it in another browser, you need to download the project and run it locally. + +As PDFKit internally relies on several different built in modules of Node.js, it is not possible to use it directly in the browser. Instead, you need to bundle those node dependencies with a tool like webpack. More information can be found in the [PDFKit repository](https://github.com/foliojs/pdfkit/tree/master/examples/webpack) + +### Browser: Pre-built bundle + +[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz_small.svg) +][browser-pre-built-bundle] + +> **Warning** +> +> This demo on StackBlitz does only work in Chrome. If you want to try it in another browser, you need to download the project and run it locally. + +PDFKit provides a pre-built bundle that can be used directly in the browser. Similarly SwissQRBill also provides a pre-built bundle. It can be imported from the JSDelivr CDN as follows: + +```html + + +``` + +```html + +``` + +The bundle exposes all exports in the global variable `SwissQRBill`. + +```ts +const SwissQRBill = { + PDF, + SVG, + errors, + table, + types, + utils +}; +``` + +[node-esm-javascript]: https://stackblitz.com/fork/github/schoero/swissqrbill/tree/main/examples/node-esm-javascript?file=src%2Fsvg.js,src%2Fpdf.js&title=SwissQRBill%20Node%20ESM%20JavaScript&startScript=generate +[node-cjs-javascript]: https://stackblitz.com/fork/github/schoero/swissqrbill/tree/main/examples/node-cjs-javascript?file=src%2Fsvg.js,src%2Fpdf.js&title=SwissQRBill%20Node%20CJS%20JavaScript&startScript=generate +[browser-bundling-with-webpack]: https://stackblitz.com/fork/github/schoero/swissqrbill/tree/main/examples/browser-bundling-with-webpack?file=src%2Fpdf.js&title=Browser%20bundling%20with%20webpack&startScript=start +[browser-pre-built-bundle]: https://stackblitz.com/fork/github/schoero/swissqrbill/tree/main/examples/browser-pre-built-bundle?file=src%2Fpdf.js&title=Browser%20pre-built%20bundle&startScript=start diff --git a/docs/migration-v3-to-v4.md b/docs/migration-v3-to-v4.md new file mode 100644 index 00000000..faf3d3d0 --- /dev/null +++ b/docs/migration-v3-to-v4.md @@ -0,0 +1,124 @@ +# Migration guide from v3 to v4 + +## Introduction + +With version 4 of SwissQRBill, the API has been completely reworked. The main goal was to make the API more flexible and reduce the complexity of the library. + +In previous versions, SwissQRBill extended PDFKit and added a few methods to create the QR slip. While this approach made it really easy to create a QR Bill, it limited the flexibility of PDFKit and introduced a lot of complexity to the library. + +With the new API, you can now create an independent QR Slip and attach it to any existing PDFKit document. This removes all the limitations of previous versions and opens up a lot of new possibilities. However, this approach passes some of the complexity to the user, that was previously handled by the library. + +In version 4, the library contains the following parts + +- PDF + - SwissQRBill class to create a QR Slip to attach to an existing PDFKit document + - SwissQRCode class to create the standalone Swiss QR Code to attach to an existing PDFKit document + - Table class to create a table to attach to an existing PDFKit document +- SVG + - SwissQRBill class to create a QR Slip as a SVG + - SwissQRCode class to create the standalone Swiss QR Code as a SVG +- Utils + - Utility functions +- Types + - Typescript types +- Errors + - Errors thrown by the library +- Bundle + - Pre built bundle of the library containing all the parts + +
+ +## Breaking changes + +Lots of the API has changed. The following list contains the most important changes. + +- The entrypoints have changed. Previously the library exported a "barrel file" that contained all the classes. Now the library exports the classes separately. + - `swissqrbill/pdf` + - `swissqrbill/svg` + - `swissqrbill/utils` + - `swissqrbill/types` + - `swissqrbill/errors` + - `swissqrbill/bundle` +- SwissQRBill no longer extends PDFKit. Instead, it is now a standalone class that can be used to create a QR Slip. The QR Slip can then be attached to any existing PDFKit document. +- The table method is now it's own class and has been completely rewritten. As a part of the rewrite, some properties have been renamed. Check the [updated documentation](./pdf/index.md#table) for the new names. The Table class can now also be attached to any existing PDFKit document. +- Events have been removed from SwissQRBill. + +
+ +## Migration + +### Importing the library + +Depending on how you imported the library, you might need to change the import statement. + +Please read the new [importing documentation](./importing.md) for more information and examples on how to import the library now. + +
+ +#### Node.js and self bundling (webpack) + +If you used SwissQRBill on the backend, or you have bundled it yourself, you now have to import PDFKit and SwissQRBill separately. + +```ts +// SwissQRBill <= v3 +import { PDF } from "swissqrbill"; +``` + +```ts +// SwissQRBill >= v4 +import PDFDocument from "pdfkit"; +import { SwissQRBill, Table } from "swissqrbill/pdf"; +``` + +
+ +#### Pre built bundle + +If you previously used the pre built bundle, provided by SwissQRBill, you now have to switch to the pre built bundle of PDFKit instead and import SwissQRBill separately. + +```html + + +``` + +```html + + + + +``` + +Again, please have a look at the [importing documentation](./importing.md) for more information and examples on how to import the library now. + +
+ +### Standalone classes + +Since SwissQRBill is now a standalone class, you have to create the PDFDocument separately from the QR slip. +You can then attach the QR slip to the document using the [`attachTo()`](./pdf/index.md#swissqrbillattachtodoc-x-y) method. + +```ts +const pdf = new PDFDocument(); +const qrBill = new SwissQRBill({ /* ... */ }); +qrBill.attachTo(pdf); +``` + +The same applies to the new Table class. + +```ts +const pdf = new PDFDocument(); +const table = new Table({ /* ... */ }); +table.attachTo(pdf); +``` + +
+ +### PDFKit events + +SwissQRBill previously emitted events that could be used to add page numbers to the document. Since the library no longer extends PDFKit, this is no longer possible. You now have to follow the [documentation of PDFKit](http://pdfkit.org/docs/getting_started.html#switching_to_previous_pages) to learn how to add page numbers to your document. + +
+ +### Renamed properties and options + +Many properties of the [Table class](./pdf/index.md#class-table) have been renamed to be more consistent with the rest of the library. Please check out the [new documentation](./pdf/index.md#class-table) for the new names. diff --git a/docs/pdf/index.md b/docs/pdf/index.md new file mode 100644 index 00000000..a7e8a474 --- /dev/null +++ b/docs/pdf/index.md @@ -0,0 +1,477 @@ + +# Index + +
+ +- Classes + + - [SwissQRBill](#class-swissqrbill) + + - Constructor + - [new SwissQRBill(data\[, options\])](#constructor-new-swissqrbilldata-options) + - Properties + - [width](#property-swissqrbillwidth) + - [height](#property-swissqrbillheight) + - Methods + - [attachTo(doc\[, x\]\[, y\])](#method-swissqrbillattachtodoc-x-y) + - [isSpaceSufficient(doc, xPosition, yPosition)](#method-swissqrbillisspacesufficientdoc-xposition-yposition) + + - [SwissQRCode](#class-swissqrcode) + + - Constructor + - [new SwissQRCode(data\[, size\])](#constructor-new-swissqrcodedata-size) + - Method + - [attachTo(doc\[, x\]\[, y\])](#method-swissqrcodeattachtodoc-x-y) + + - [Table](#class-table) + + - Constructor + - [new Table(data)](#constructor-new-tabledata) + - Method + - [attachTo(doc\[, x\]\[, y\])](#method-tableattachtodoc-x-y) + + - [PDFTable](#interface-pdftable) + - [PDFRow](#interface-pdfrow) + - [PDFColumn](#interface-pdfcolumn) + +
+ +## Classes + +### Class: SwissQRBill + +Defined in: [src/pdf/swissqrbill.ts](../../src/pdf/swissqrbill.ts#L49C0) + +#### Description + +The SwissQRBill class creates the Payment Part with the QR Code. It can be attached to any PDFKit document instance +using the [`attachTo`](#method-swissqrbillattachtodoc-x-y) method. + +#### Example + +```ts +const data = { + amount: 1994.75, + creditor: { + account: "CH44 3199 9123 0008 8901 2", + address: "Musterstrasse", + buildingNumber: 7, + city: "Musterstadt", + country: "CH", + name: "SwissQRBill", + zip: 1234 + }, + currency: "CHF", + debtor: { + address: "Musterstrasse", + buildingNumber: 1, + city: "Musterstadt", + country: "CH", + name: "Peter Muster", + zip: 1234 + }, + reference: "21 00000 00003 13947 14300 09017" +}; + +const pdf = new PDFDocument({ autoFirstPage: false }); +const qrBill = new SwissQRBill(data); + +const stream = createWriteStream("qr-bill.pdf"); + +qrBill.attachTo(pdf); +pdf.pipe(stream); +pdf.end(); +``` + +
+ +#### Constructor: new SwissQRBill(data\[, options\]) + +Defined in: [src/pdf/swissqrbill.ts](../../src/pdf/swissqrbill.ts#L67C2) + +##### Parameters + +- **data** [`Data`](./types.md#interface-data) The data to be used for the QR Bill. +- **options** [`PDFOptions`](./types.md#interface-pdfoptions) Options to define how the QR Bill should be rendered. `optional` + +##### Return Type + +[`SwissQRBill`](#class-swissqrbill) + +##### Throws + +- `ValidationError` Throws an error if the data is invalid. + +##### Description + +Creates a new SwissQRBill instance. + +
+ +#### Property: SwissQRBill.width + +`public` `static` `readonly` + +Defined in: [src/pdf/swissqrbill.ts](../../src/pdf/swissqrbill.ts#L148C2) + +##### Type + +[`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + +##### Description + +The horizontal size of the QR Bill. + +
+ +#### Property: SwissQRBill.height + +`public` `static` `readonly` + +Defined in: [src/pdf/swissqrbill.ts](../../src/pdf/swissqrbill.ts#L153C2) + +##### Type + +[`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + +##### Description + +The vertical size of the QR Bill. + +
+ +#### Method: SwissQRBill.attachTo(doc\[, x\]\[, y\]) + +`public` + +Defined in: [src/pdf/swissqrbill.ts](../../src/pdf/swissqrbill.ts#L103C2) + +##### Parameters + +- **doc** `PDFDocument` The PDFKit instance +- **x** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The horizontal position in points where the QR Bill will be placed. `optional` Default: `0` +- **y** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The vertical position in points where the QR Bill will be placed. `optional` Default: [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + +##### Return Type + +`void` + +##### Description + +Attaches the QR-Bill to a PDFKit document instance. It will create a new page with the size of the QR-Slip if not +enough space is left on the current page. + +
+ +#### Method: SwissQRBill.isSpaceSufficient(doc, xPosition, yPosition) + +`public` `static` + +Defined in: [src/pdf/swissqrbill.ts](../../src/pdf/swissqrbill.ts#L131C2) + +##### Parameters + +- **doc** `PDFDocument` The PDFKit document instance +- **xPosition** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The horizontal position where the QR Bill will be placed. +- **yPosition** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The vertical position where the QR Bill will be placed. + +##### Return Type + +[`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) `true` if there is enough space, otherwise `false` + +##### Description + +Checks whether there is enough space on the current page to add the QR Bill. + +
+ +### Class: SwissQRCode + +Defined in: [src/pdf/swissqrcode.ts](../../src/pdf/swissqrcode.ts#L10C0) + +
+ +#### Constructor: new SwissQRCode(data\[, size\]) + +Defined in: [src/pdf/swissqrcode.ts](../../src/pdf/swissqrcode.ts#L21C2) + +##### Parameters + +- **data** [`Data`](./types.md#interface-data) The data to be encoded in the QR code. +- **size** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The size of the QR code in mm. `optional` Default: `46` + +##### Return Type + +[`SwissQRCode`](#class-swissqrcode) + +##### Throws + +- `ValidationError` Throws an error if the data is invalid. + +##### Description + +Creates a Swiss QR Code. + +
+ +#### Method: SwissQRCode.attachTo(doc\[, x\]\[, y\]) + +`public` + +Defined in: [src/pdf/swissqrcode.ts](../../src/pdf/swissqrcode.ts#L34C2) + +##### Parameters + +- **doc** `PDFDocument` The PDF document to attach the Swiss QR Code to. +- **x** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The horizontal position in points where the Swiss QR Code will be placed. `optional` Default: [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) +- **y** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The vertical position in points where the Swiss QR Code will be placed. `optional` Default: [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + +##### Return Type + +`void` + +##### Description + +Attaches the Swiss QR Code to a PDF document. + +
+ +### Class: Table + +Defined in: [src/pdf/table.ts](../../src/pdf/table.ts#L138C0) + +#### Description + +The Table class is used to create tables for PDFKit documents. A table can be attached to any PDFKit document instance +using the [`attachTo`](#method-tableattachtodoc-x-y) method. + +#### Example + +```ts +const tableData = { + rows: [ + { + backgroundColor: "#ECF0F1", + columns: [ + { + text: "Row 1 cell 1" + }, { + text: "Row 1 cell 2" + }, { + text: "Row 1 cell 3" + } + ] + }, { + columns: [ + { + text: "Row 2 cell 1" + }, { + text: "Row 2 cell 2" + }, { + text: "Row 2 cell 3" + } + ] + } + ] +}; +const pdf = new PDFDocument(); +const table = new Table(tableData); + +const stream = createWriteStream("table.pdf"); + +table.attachTo(pdf); +pdf.pipe(stream); +pdf.end(); +``` + +
+ +#### Constructor: new Table(data) + +Defined in: [src/pdf/table.ts](../../src/pdf/table.ts#L145C2) + +##### Parameter + +- **data** [`PDFTable`](#interface-pdftable) The rows and columns for the table. + +##### Return Type + +[`Table`](#class-table) The Table instance. + +##### Description + +Creates a new Table instance. + +
+ +#### Method: Table.attachTo(doc\[, x\]\[, y\]) + +`public` + +Defined in: [src/pdf/table.ts](../../src/pdf/table.ts#L169C2) + +##### Parameters + +- **doc** `PDFDocument` The PDFKit document instance +- **x** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The horizontal position in points where the table be placed. `optional` Default: [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) +- **y** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The vertical position in points where the table will be placed. `optional` Default: [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + +##### Return Type + +`void` + +##### Throws + +- `Error` Throws an error if no table rows are provided. + +##### Description + +Attaches the table to a PDFKit document instance beginning on the current page. It will create a new page with for +every row that no longer fits on a page. + +
+ +### Interface: PDFTable + +Defined in: [src/pdf/table.ts](../../src/pdf/table.ts#L1C0) + +- **rows** [`Array`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array) Table rows. + + - [`PDFRow`](#interface-pdfrow) + +- **align** `"center"` | `"left"` | `"right"` Horizontal alignment of texts inside the table `optional` +- **backgroundColor** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Background color of the table. `optional` +- **borderColor** `union` The colors of the border `optional` + + - [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - `tuple` + + - top [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - right [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - bottom [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - left [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + +- **borderWidth** `union` Width of the borders of the row. `optional` + + - [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - `tuple` + + - top [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - right [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - bottom [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - left [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + +- **fontName** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Font of the text inside the table. `optional` +- **fontSize** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Font size of the text inside the table. `optional` +- **padding** `union` Cell padding of the table cells. `optional` + + - [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - `tuple` + + - top [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - right [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - bottom [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - left [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + +- **textColor** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Text color of texts inside table. `optional` +- **textOptions** `TextOptions` Same as text [PDFKit text options](http://pdfkit.org/docs/text.html#text_styling). `optional` +- **verticalAlign** `"bottom"` | `"center"` | `"top"` Vertical alignment of texts inside the table `optional` +- **width** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Width of whole table. `optional` + +
+ +### Interface: PDFRow + +Defined in: [src/pdf/table.ts](../../src/pdf/table.ts#L29C0) + +- **columns** [`Array`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array) Table columns. + + - [`PDFColumn`](#interface-pdfcolumn) + +- **align** `"center"` | `"left"` | `"right"` Horizontal alignment of texts inside the row `optional` +- **backgroundColor** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Background color of the row. `optional` +- **borderColor** `union` The colors of the border `optional` + + - [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - `tuple` + + - top [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - right [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - bottom [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - left [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + +- **borderWidth** `union` Width of the borders of the row. `optional` + + - [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - `tuple` + + - top [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - right [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - bottom [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - left [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + +- **fontName** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Font of the text inside the row. `optional` +- **fontSize** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Font size of the text inside the row. `optional` +- **header** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) A header row gets inserted automatically on new pages. Only one header row is allowed. `optional` +- **height** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Height of the row. Overrides minHeight and maxHeight `optional` +- **maxHeight** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Maximum height of the row `optional` +- **minHeight** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Minimum height of the row `optional` +- **padding** `union` Cell padding of the table cells inside the row. `optional` + + - [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - `tuple` + + - top [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - right [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - bottom [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - left [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + +- **textColor** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Text color of texts inside the row. `optional` +- **textOptions** `TextOptions` Same as text [PDFKit text options](http://pdfkit.org/docs/text.html#text_styling). `optional` +- **verticalAlign** `"bottom"` | `"center"` | `"top"` Vertical alignment of texts inside the row `optional` + +
+ +### Interface: PDFColumn + +Defined in: [src/pdf/table.ts](../../src/pdf/table.ts#L62C0) + +- **text** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) | [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) | [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Cell text. +- **align** `"center"` | `"left"` | `"right"` Horizontal alignment of the text inside the cell `optional` +- **backgroundColor** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Background color of the cell. `optional` +- **borderColor** `union` The colors of the border `optional` + + - [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - `tuple` + + - top [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - right [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - bottom [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + - left [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) + +- **borderWidth** `union` Width of the borders of the row. `optional` + + - [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - `tuple` + + - top [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - right [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - bottom [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - left [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + +- **fontName** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Font of the text inside the cell. `optional` +- **fontSize** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Font size of the text inside the cell. `optional` +- **padding** `union` Cell padding of the table cell. `optional` + + - [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - `tuple` + + - top [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - right [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - bottom [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + - left [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) + +- **textColor** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Text color of texts inside the cell. `optional` +- **textOptions** `TextOptions` Same as text [PDFKit text options](http://pdfkit.org/docs/text.html#text_styling). `optional` +- **verticalAlign** `"bottom"` | `"center"` | `"top"` Vertical alignment of the text inside the cell `optional` +- **width** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Width of the cell. `optional` diff --git a/docs/pdf/types.md b/docs/pdf/types.md new file mode 100644 index 00000000..dcb3210a --- /dev/null +++ b/docs/pdf/types.md @@ -0,0 +1,150 @@ + +# Types + +
+ +- Type aliases + + - [Currency](#type-alias-currency) + - [Size](#type-alias-size) + - [Language](#type-alias-language) + - [FontName](#type-alias-fontname) + - [Data](#interface-data) + - [Debtor](#interface-debtor) + - [Creditor](#interface-creditor) + - [QRBillOptions](#interface-qrbilloptions) + - [PDFOptions](#interface-pdfoptions) + - [SVGOptions](#interface-svgoptions) + +
+ +## Type aliases + +### Type alias: Currency + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L2C0) + +#### Type + +`"CHF"` | `"EUR"` + +
+ +### Type alias: Size + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L3C0) + +#### Type + +`"A4"` | `"A6"` | `"A6/5"` + +
+ +### Type alias: Language + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L4C0) + +#### Type + +`"DE"` | `"EN"` | `"FR"` | `"IT"` + +
+ +### Type alias: FontName + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L5C0) + +#### Type + +`"Arial"` | `"Frutiger"` | `"Helvetica"` | `"Liberation Sans"` + +
+ +### Interface: Data + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L7C0) + +- **creditor** [`Creditor`](#interface-creditor) Creditor related data. +- **currency** [`Currency`](#type-alias-currency) The currency to be used. **3 characters.** +- **additionalInformation** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Additional information. **Max 140 characters.** + + Bill information contain coded information for automated booking of the payment. The data is not forwarded with the payment. `optional` +- **amount** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The amount. **Max. 12 digits.** `optional` +- **av1** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Alternative scheme. **Max. 100 characters.** + + Parameter character chain of the alternative scheme according to the syntax definition in the [“Alternative scheme” section](https://www.paymentstandards.ch/dam/downloads/ig-qr-bill-en.pdf) `optional` +- **av2** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Alternative scheme. **Max. 100 characters.** + + Parameter character chain of the alternative scheme according to the syntax definition in the [“Alternative scheme” section](https://www.paymentstandards.ch/dam/downloads/ig-qr-bill-en.pdf) `optional` +- **debtor** [`Debtor`](#interface-debtor) Debtor related data. `optional` +- **message** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) A message. **Max. 140 characters.** + + message can be used to indicate the payment purpose or for additional textual information about payments with a structured reference. `optional` +- **reference** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) A reference number. **Max 27 characters.** + + QR-IBAN: Maximum 27 characters. Must be filled if a QR-IBAN is used. + Creditor Reference (ISO 11649): Maximum 25 characters. `optional` + +
+ +### Interface: Debtor + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L66C0) + +- **address** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Address. **Max 70 characters.** +- **city** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) City. **Max 35 characters.** +- **country** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Country code. **2 characters.** +- **name** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Name. **Max. 70 characters.** +- **zip** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) | [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Postal code. **Max 16 characters.** +- **buildingNumber** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) | [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Building number. **Max 16 characters.** `optional` + +
+ +### Interface: Creditor + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L99C0) + +- **address** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Address. **Max 70 characters.** +- **city** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) City. **Max 35 characters.** +- **country** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Country code. **2 characters.** +- **name** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Name. **Max. 70 characters.** +- **zip** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) | [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Postal code. **Max 16 characters.** +- **buildingNumber** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) | [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Building number. **Max 16 characters.** `optional` +- **account** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The IBAN. **21 characters.** + +
+ +### Interface: QRBillOptions + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L107C0) + +- **fontName** [`FontName`](#type-alias-fontname) Font used for the QR-Bill. + Fonts other than Helvetica must be registered in the PDFKit document. [http://pdfkit.org/docs/text.html#fonts](http://pdfkit.org/docs/text.html#fonts) `optional` +- **language** [`Language`](#type-alias-language) The language with which the bill is rendered. `optional` +- **outlines** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) Whether you want render the outlines. This option may be disabled if you use perforated paper. `optional` +- **scissors** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) Whether you want to show the scissors icons or the text `Separate before paying in` `optional` + +
+ +### Interface: PDFOptions + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L137C0) + +- **fontName** [`FontName`](#type-alias-fontname) Font used for the QR-Bill. + Fonts other than Helvetica must be registered in the PDFKit document. [http://pdfkit.org/docs/text.html#fonts](http://pdfkit.org/docs/text.html#fonts) `optional` +- **language** [`Language`](#type-alias-language) The language with which the bill is rendered. `optional` +- **outlines** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) Whether you want render the outlines. This option may be disabled if you use perforated paper. `optional` +- **scissors** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) Whether you want to show the scissors icons or the text `Separate before paying in` `optional` +- **separate** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) Whether you want to show the text `Separate before paying in` `optional` + +
+ +### Interface: SVGOptions + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L148C0) + +- **fontName** [`FontName`](#type-alias-fontname) Font used for the QR-Bill. + Fonts other than Helvetica must be registered in the PDFKit document. [http://pdfkit.org/docs/text.html#fonts](http://pdfkit.org/docs/text.html#fonts) `optional` +- **language** [`Language`](#type-alias-language) The language with which the bill is rendered. `optional` +- **outlines** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) Whether you want render the outlines. This option may be disabled if you use perforated paper. `optional` +- **scissors** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) Whether you want to show the scissors icons or the text `Separate before paying in` `optional` diff --git a/docs/svg/index.md b/docs/svg/index.md new file mode 100644 index 00000000..10fa9670 --- /dev/null +++ b/docs/svg/index.md @@ -0,0 +1,202 @@ + +# Index + +
+ +- Classes + + - [SwissQRBill](#class-swissqrbill) + + - Constructor + - [new SwissQRBill(data\[, options\])](#constructor-new-swissqrbilldata-options) + - Property + - [instance](#property-swissqrbillinstance) + - Method + - [toString()](#method-swissqrbilltostring) + - Getter + - [element()](#getter-swissqrbillelement) + + - [SwissQRCode](#class-swissqrcode) + + - Constructor + - [new SwissQRCode(data\[, size\])](#constructor-new-swissqrcodedata-size) + - Property + - [instance](#property-swissqrcodeinstance) + - Method + - [toString()](#method-swissqrcodetostring) + - Getter + - [element()](#getter-swissqrcodeelement) + +
+ +## Classes + +### Class: SwissQRBill + +Defined in: [src/svg/swissqrbill.ts](../../src/svg/swissqrbill.ts#L43C0) + +#### Description + +The SwissQRBill class creates the Payment Part with the QR Code as an SVG. + +#### Example + +```ts +const data = { + amount: 1994.75, + creditor: { + account: "CH44 3199 9123 0008 8901 2", + address: "Musterstrasse", + buildingNumber: 7, + city: "Musterstadt", + country: "CH", + name: "SwissQRBill", + zip: 1234 + }, + currency: "CHF", + debtor: { + address: "Musterstrasse", + buildingNumber: 1, + city: "Musterstadt", + country: "CH", + name: "Peter Muster", + zip: 1234 + }, + reference: "21 00000 00003 13947 14300 09017" +}; + +const svg = new SwissQRBill(data); +writeFileSync("qr-bill.svg", svg.toString()); +``` + +
+ +#### Constructor: new SwissQRBill(data\[, options\]) + +Defined in: [src/svg/swissqrbill.ts](../../src/svg/swissqrbill.ts#L54C2) + +##### Parameters + +- **data** [`Data`](./types.md#interface-data) +- **options** [`SVGOptions`](./types.md#interface-svgoptions) `optional` + +##### Return Type + +[`SwissQRBill`](#class-swissqrbill) + +
+ +#### Property: SwissQRBill.instance + +`public` + +Defined in: [src/svg/swissqrbill.ts](../../src/svg/swissqrbill.ts#L45C2) + +##### Type + +`SVG` + +
+ +#### Method: SwissQRBill.toString() + +`public` + +Defined in: [src/svg/swissqrbill.ts](../../src/svg/swissqrbill.ts#L84C2) + +##### Return Type + +[`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The outerHTML of the SVG. + +##### Description + +Outputs the SVG as a string. + +
+ +#### Getter: SwissQRBill.element() + +`public` + +Defined in: [src/svg/swissqrbill.ts](../../src/svg/swissqrbill.ts#L93C2) + +##### Return Type + +`SVGElement` The SVG element. + +##### Description + +Returns the SVG element. + +
+ +### Class: SwissQRCode + +Defined in: [src/svg/swissqrcode.ts](../../src/svg/swissqrcode.ts#L9C0) + +
+ +#### Constructor: new SwissQRCode(data\[, size\]) + +Defined in: [src/svg/swissqrcode.ts](../../src/svg/swissqrcode.ts#L19C2) + +##### Parameters + +- **data** [`Data`](./types.md#interface-data) The data to be encoded in the QR code. +- **size** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The size of the QR code in mm. `optional` Default: `46` + +##### Return Type + +[`SwissQRCode`](#class-swissqrcode) + +##### Throws + +- `ValidationError` Throws an error if the data is invalid. + +##### Description + +Creates a Swiss QR Code. + +
+ +#### Property: SwissQRCode.instance + +`public` + +Defined in: [src/svg/swissqrcode.ts](../../src/svg/swissqrcode.ts#L11C2) + +##### Type + +`SVG` + +
+ +#### Method: SwissQRCode.toString() + +`public` + +Defined in: [src/svg/swissqrcode.ts](../../src/svg/swissqrcode.ts#L55C2) + +##### Return Type + +[`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The outerHTML of the SVG element. + +##### Description + +Outputs the SVG as a string. + +
+ +#### Getter: SwissQRCode.element() + +`public` + +Defined in: [src/svg/swissqrcode.ts](../../src/svg/swissqrcode.ts#L64C2) + +##### Return Type + +`SVGElement` The SVG element. + +##### Description + +Returns the SVG element. diff --git a/docs/svg/types.md b/docs/svg/types.md new file mode 100644 index 00000000..dcb3210a --- /dev/null +++ b/docs/svg/types.md @@ -0,0 +1,150 @@ + +# Types + +
+ +- Type aliases + + - [Currency](#type-alias-currency) + - [Size](#type-alias-size) + - [Language](#type-alias-language) + - [FontName](#type-alias-fontname) + - [Data](#interface-data) + - [Debtor](#interface-debtor) + - [Creditor](#interface-creditor) + - [QRBillOptions](#interface-qrbilloptions) + - [PDFOptions](#interface-pdfoptions) + - [SVGOptions](#interface-svgoptions) + +
+ +## Type aliases + +### Type alias: Currency + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L2C0) + +#### Type + +`"CHF"` | `"EUR"` + +
+ +### Type alias: Size + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L3C0) + +#### Type + +`"A4"` | `"A6"` | `"A6/5"` + +
+ +### Type alias: Language + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L4C0) + +#### Type + +`"DE"` | `"EN"` | `"FR"` | `"IT"` + +
+ +### Type alias: FontName + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L5C0) + +#### Type + +`"Arial"` | `"Frutiger"` | `"Helvetica"` | `"Liberation Sans"` + +
+ +### Interface: Data + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L7C0) + +- **creditor** [`Creditor`](#interface-creditor) Creditor related data. +- **currency** [`Currency`](#type-alias-currency) The currency to be used. **3 characters.** +- **additionalInformation** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Additional information. **Max 140 characters.** + + Bill information contain coded information for automated booking of the payment. The data is not forwarded with the payment. `optional` +- **amount** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The amount. **Max. 12 digits.** `optional` +- **av1** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Alternative scheme. **Max. 100 characters.** + + Parameter character chain of the alternative scheme according to the syntax definition in the [“Alternative scheme” section](https://www.paymentstandards.ch/dam/downloads/ig-qr-bill-en.pdf) `optional` +- **av2** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Alternative scheme. **Max. 100 characters.** + + Parameter character chain of the alternative scheme according to the syntax definition in the [“Alternative scheme” section](https://www.paymentstandards.ch/dam/downloads/ig-qr-bill-en.pdf) `optional` +- **debtor** [`Debtor`](#interface-debtor) Debtor related data. `optional` +- **message** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) A message. **Max. 140 characters.** + + message can be used to indicate the payment purpose or for additional textual information about payments with a structured reference. `optional` +- **reference** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) A reference number. **Max 27 characters.** + + QR-IBAN: Maximum 27 characters. Must be filled if a QR-IBAN is used. + Creditor Reference (ISO 11649): Maximum 25 characters. `optional` + +
+ +### Interface: Debtor + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L66C0) + +- **address** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Address. **Max 70 characters.** +- **city** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) City. **Max 35 characters.** +- **country** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Country code. **2 characters.** +- **name** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Name. **Max. 70 characters.** +- **zip** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) | [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Postal code. **Max 16 characters.** +- **buildingNumber** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) | [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Building number. **Max 16 characters.** `optional` + +
+ +### Interface: Creditor + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L99C0) + +- **address** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Address. **Max 70 characters.** +- **city** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) City. **Max 35 characters.** +- **country** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Country code. **2 characters.** +- **name** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Name. **Max. 70 characters.** +- **zip** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) | [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Postal code. **Max 16 characters.** +- **buildingNumber** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) | [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) Building number. **Max 16 characters.** `optional` +- **account** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The IBAN. **21 characters.** + +
+ +### Interface: QRBillOptions + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L107C0) + +- **fontName** [`FontName`](#type-alias-fontname) Font used for the QR-Bill. + Fonts other than Helvetica must be registered in the PDFKit document. [http://pdfkit.org/docs/text.html#fonts](http://pdfkit.org/docs/text.html#fonts) `optional` +- **language** [`Language`](#type-alias-language) The language with which the bill is rendered. `optional` +- **outlines** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) Whether you want render the outlines. This option may be disabled if you use perforated paper. `optional` +- **scissors** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) Whether you want to show the scissors icons or the text `Separate before paying in` `optional` + +
+ +### Interface: PDFOptions + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L137C0) + +- **fontName** [`FontName`](#type-alias-fontname) Font used for the QR-Bill. + Fonts other than Helvetica must be registered in the PDFKit document. [http://pdfkit.org/docs/text.html#fonts](http://pdfkit.org/docs/text.html#fonts) `optional` +- **language** [`Language`](#type-alias-language) The language with which the bill is rendered. `optional` +- **outlines** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) Whether you want render the outlines. This option may be disabled if you use perforated paper. `optional` +- **scissors** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) Whether you want to show the scissors icons or the text `Separate before paying in` `optional` +- **separate** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) Whether you want to show the text `Separate before paying in` `optional` + +
+ +### Interface: SVGOptions + +Defined in: [src/shared/types.ts](../../src/shared/types.ts#L148C0) + +- **fontName** [`FontName`](#type-alias-fontname) Font used for the QR-Bill. + Fonts other than Helvetica must be registered in the PDFKit document. [http://pdfkit.org/docs/text.html#fonts](http://pdfkit.org/docs/text.html#fonts) `optional` +- **language** [`Language`](#type-alias-language) The language with which the bill is rendered. `optional` +- **outlines** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) Whether you want render the outlines. This option may be disabled if you use perforated paper. `optional` +- **scissors** [`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) Whether you want to show the scissors icons or the text `Separate before paying in` `optional` diff --git a/docs/utils/utils.md b/docs/utils/utils.md new file mode 100644 index 00000000..de891844 --- /dev/null +++ b/docs/utils/utils.md @@ -0,0 +1,361 @@ + +# Utils + +
+ +- Functions + + - [isQRIBAN(iban)](#function-isqribaniban) + - [isIBANValid(iban)](#function-isibanvalidiban) + - [formatIBAN(iban)](#function-formatibaniban) + - [isQRReference(reference)](#function-isqrreferencereference) + - [isQRReferenceValid(reference)](#function-isqrreferencevalidreference) + - [isSCORReference(reference)](#function-isscorreferencereference) + - [isSCORReferenceValid(reference)](#function-isscorreferencevalidreference) + - [calculateSCORReferenceChecksum(reference)](#function-calculatescorreferencechecksumreference) + - [calculateQRReferenceChecksum(reference)](#function-calculateqrreferencechecksumreference) + - [formatQRReference(reference)](#function-formatqrreferencereference) + - [formatSCORReference(reference)](#function-formatscorreferencereference) + - [formatReference(reference)](#function-formatreferencereference) + - [formatAmount(amount)](#function-formatamountamount) + - [mm2pt(millimeters)](#function-mm2ptmillimeters) + - [pt2mm(points)](#function-pt2mmpoints) + - [mm2px(millimeters)](#function-mm2pxmillimeters) + - [px2mm(pixels)](#function-px2mmpixels) + - [getReferenceType(reference)](#function-getreferencetypereference) + +
+ +## Functions + +
+ +### Function: isQRIBAN(iban) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L6C0) + +#### Parameter + +- **iban** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The IBAN to be checked. + +#### Return Type + +[`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) `true` if the given IBAN is a QR-IBAN and `false` + +#### Description + +Checks whether the given iban is a QR-IBAN or not. + +
+ +### Function: isIBANValid(iban) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L18C0) + +#### Parameter + +- **iban** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The IBAN to be checked. + +#### Return Type + +[`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) `true` if the checksum of the given IBAN is valid and `false` + +#### Description + +Validates the given IBAN. + +
+ +### Function: formatIBAN(iban) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L38C0) + +#### Parameter + +- **iban** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The IBAN to be formatted. + +#### Return Type + +[`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The formatted IBAN. + +#### Description + +Formats the given IBAN according the specifications to be easily readable. + +
+ +### Function: isQRReference(reference) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L52C0) + +#### Parameter + +- **reference** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The Reference to be checked. + +#### Return Type + +[`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) `true` if the given reference is a QR-Reference and `false` + +#### Description + +Checks whether the given reference is a QR-Reference or not. + +#### Remark + +The QR-Reference is a 27 digits long string containing only digits. The last digit is the checksum. + +
+ +### Function: isQRReferenceValid(reference) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L74C0) + +#### Parameter + +- **reference** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The reference to be checked. + +#### Return Type + +[`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) `true` if the given reference is valid and `false` + +#### Description + +Validates the given QR-Reference. + +
+ +### Function: isSCORReference(reference) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L98C0) + +#### Parameter + +- **reference** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The Reference to be checked. + +#### Return Type + +[`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) `true` if the given reference is a SCOR-Reference and `false` + +#### Description + +Checks whether the given reference is a SCOR-Reference or not. + +#### Remark + +The SCOR-Reference is an alphanumeric string beginning with 'RF' and containing a 2 digit checksum and a max 21 digits long reference. + +
+ +### Function: isSCORReferenceValid(reference) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L124C0) + +#### Parameter + +- **reference** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The reference to be checked. + +#### Return Type + +[`boolean`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) `true` if the given reference is valid and `false` + +#### Description + +Validates the given SCOR-Reference. + +
+ +### Function: calculateSCORReferenceChecksum(reference) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L154C0) + +#### Parameter + +- **reference** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The max 21 digits long reference (without the "RF" and the 2 digit checksum) whose checksum should be calculated. + +#### Return Type + +[`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The calculated checksum as 2 digit string. + +#### Description + +Calculates the checksum according to the ISO 11649 standard. + +
+ +### Function: calculateQRReferenceChecksum(reference) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L166C0) + +#### Parameter + +- **reference** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The 26 digits long reference (without the checksum) whose checksum should be calculated. + +#### Return Type + +[`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The calculated checksum. + +#### Description + +Calculates the checksum according the specifications. + +
+ +### Function: formatQRReference(reference) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L175C0) + +#### Parameter + +- **reference** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The QR-Reference to be formatted. + +#### Return Type + +[`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The formatted QR-Reference. + +#### Description + +Formats the given QR-Reference according the specifications to be easily readable. + +
+ +### Function: formatSCORReference(reference) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L195C0) + +#### Parameter + +- **reference** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The SCOR-Reference to be formatted. + +#### Return Type + +[`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The formatted SCOR-Reference. + +#### Description + +Formats the given SCOR-Reference according the specifications to be easily readable. + +
+ +### Function: formatReference(reference) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L210C0) + +#### Parameter + +- **reference** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The reference to be formatted. + +#### Return Type + +[`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The formatted reference. + +#### Description + +Detects the type of the given reference and formats it according the specifications to be easily readable. + +
+ +### Function: formatAmount(amount) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L230C0) + +#### Parameter + +- **amount** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) containing the amount to be formatted. + +#### Return Type + +[`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) The formatted amount. + +#### Description + +Formats the given amount according the specifications to be easily readable. + +
+ +### Function: mm2pt(millimeters) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L255C0) + +#### Parameter + +- **millimeters** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The millimeters you want to convert to points. + +#### Return Type + +[`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The converted millimeters in points. + +#### Description + +Converts millimeters to points. + +
+ +### Function: pt2mm(points) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L265C0) + +#### Parameter + +- **points** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The points you want to convert to millimeters. + +#### Return Type + +[`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The converted points in millimeters. + +#### Description + +Converts points to millimeters. + +
+ +### Function: mm2px(millimeters) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L275C0) + +#### Parameter + +- **millimeters** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The millimeters you want to convert to pixels. + +#### Return Type + +[`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The converted millimeters in pixels. + +#### Description + +Converts millimeters to pixels. + +
+ +### Function: px2mm(pixels) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L285C0) + +#### Parameter + +- **pixels** [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) containing the pixels you want to convert to millimeters. + +#### Return Type + +[`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The converted pixels in millimeters. + +#### Description + +Converts pixels to millimeters. + +
+ +### Function: getReferenceType(reference) + +Defined in: [src/shared/utils.ts](../../src/shared/utils.ts#L295C0) + +#### Parameter + +- **reference** [`string`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) | [`undefined`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined) The reference to get the type of. + +#### Return Type + +`"NON"` | `"QRR"` | `"SCOR"` The type of the given reference. + +#### Description + +Detects the type of the given reference. diff --git a/examples/a4.mjs b/examples/a4.mjs deleted file mode 100644 index 516dce95..00000000 --- a/examples/a4.mjs +++ /dev/null @@ -1,24 +0,0 @@ -import { PDF } from "swissqrbill/pdf"; - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new PDF(data, "./output/a4.pdf", { "size": "A4" }); \ No newline at end of file diff --git a/examples/a6.mjs b/examples/a6.mjs deleted file mode 100644 index 36d4bd91..00000000 --- a/examples/a6.mjs +++ /dev/null @@ -1,24 +0,0 @@ -import { PDF } from "swissqrbill/pdf"; - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new PDF(data, "./output/a6.pdf", { "size": "A6/5" }); \ No newline at end of file diff --git a/examples/browser-bundling-with-webpack/.vscode/settings.json b/examples/browser-bundling-with-webpack/.vscode/settings.json new file mode 100644 index 00000000..7d6e1c1a --- /dev/null +++ b/examples/browser-bundling-with-webpack/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "prettier": false +} \ No newline at end of file diff --git a/examples/browser-bundling-with-webpack/index.html b/examples/browser-bundling-with-webpack/index.html new file mode 100644 index 00000000..4504a709 --- /dev/null +++ b/examples/browser-bundling-with-webpack/index.html @@ -0,0 +1,7 @@ + + + + + + + diff --git a/examples/browser-bundling-with-webpack/package.json b/examples/browser-bundling-with-webpack/package.json new file mode 100644 index 00000000..a330e7f6 --- /dev/null +++ b/examples/browser-bundling-with-webpack/package.json @@ -0,0 +1,27 @@ +{ + "name": "browser-bundling-with-webpack", + "author": "Roger Schönbächler", + "scripts": { + "build": "webpack", + "start": "webpack serve --mode development" + }, + "dependencies": { + "blob-stream": "^0.1.3", + "pdfkit": "^0.13.0", + "swissqrbill": "beta" + }, + "devDependencies": { + "assert": "^2.0.0", + "brfs": "^2.0.2", + "browserify-zlib": "^0.2.0", + "buffer": "^6.0.3", + "eslint": "^8.38.0", + "process": "^0.11.10", + "readable-stream": "^3.6.2", + "transform-loader": "^0.2.4", + "util": "^0.12.5", + "webpack": "^5.78.0", + "webpack-cli": "^5.0.1", + "webpack-dev-server": "^4.13.2" + } +} diff --git a/examples/browser-bundling-with-webpack/src/pdf.js b/examples/browser-bundling-with-webpack/src/pdf.js new file mode 100644 index 00000000..7463c2c7 --- /dev/null +++ b/examples/browser-bundling-with-webpack/src/pdf.js @@ -0,0 +1,36 @@ +import BlobStream from "blob-stream"; +import fs from "fs"; +import PDFDocument from "pdfkit"; +import Helvetica from "pdfkit/js/data/Helvetica.afm"; +import HelveticaBold from "pdfkit/js/data/Helvetica-Bold.afm"; +import { SwissQRBill } from "swissqrbill/pdf"; + + +fs.writeFileSync("data/Helvetica.afm", Helvetica); +fs.writeFileSync("data/Helvetica-Bold.afm", HelveticaBold); + +const data = { + creditor: { + account: "CH58 0079 1123 0008 8901 2", + address: "Creditor Address", + city: "Creditor City", + country: "CH", + name: "Creditor FirstName LastName", + zip: 1234 + }, + currency: "CHF" +}; + +const stream = new BlobStream(); +const pdf = new PDFDocument(); +const qrBill = new SwissQRBill(data); + +qrBill.attachTo(pdf); + +stream.on("finish", () => { + window.location.href = stream.toBlobURL("application/pdf"); + console.log("PDF has been successfully created."); +}); + +pdf.pipe(stream); +pdf.end(); diff --git a/webpack.config.js b/examples/browser-bundling-with-webpack/webpack.config.js similarity index 52% rename from webpack.config.js rename to examples/browser-bundling-with-webpack/webpack.config.js index 993febf1..7519f539 100644 --- a/webpack.config.js +++ b/examples/browser-bundling-with-webpack/webpack.config.js @@ -1,71 +1,75 @@ const webpack = require("webpack"); + module.exports = { - entry: "./src/browser/bundle.ts", - target: "web", + devServer: { + devMiddleware: { + publicPath: "/lib/" + }, + port: 80, + static: { + directory: "./" + } + }, + devtool: "inline-source-map", + entry: { + pdf: "./src/pdf.js" + }, module: { rules: [ - { - test: /\.(js|ts)?$/, - use: "ts-loader", - exclude: /node_modules/ - }, - // bundle and load afm files verbatim { test: /\.afm$/, type: "asset/source" }, - // convert to base64 and include inline file system binary files used by fontkit and linebreak { enforce: "post", - test: /fontkit[/\\]index.js$/, loader: "transform-loader", options: { brfs: {} - } + }, + test: /fontkit[/\\]index.js$/ }, { enforce: "post", - test: /linebreak[/\\]src[/\\]linebreaker.js/, loader: "transform-loader", options: { brfs: {} - } + }, + test: /linebreak[/\\]src[/\\]linebreaker.js/ } ] }, + output: { + filename: "[name].js", + library: "SwissQRBill", + libraryTarget: "umd", + path: `${__dirname}/lib/` + }, + plugins: [ + new webpack.ProvidePlugin({ + Buffer: ["buffer", "Buffer"], + process: "process/browser" + }), + new webpack.NormalModuleReplacementPlugin(new RegExp(/\.js$/), resource => { + if(resource.context.includes("node_modules") !== true){ + resource.request = resource.request.replace(".js", ""); + } + }) + ], resolve: { - extensions: [".tsx", ".ts", ".js"], alias: { - // maps fs to a virtual one allowing to register file content dynamically - fs: "pdfkit/js/virtual-fs.js", - // iconv-lite is used to load cid less fonts (not spec compliant) + "fs": "pdfkit/js/virtual-fs.js", "iconv-lite": false }, + extensions: [".tsx", ".ts", ".js"], fallback: { + assert: require.resolve("assert/"), + buffer: require.resolve("buffer"), crypto: false, stream: require.resolve("readable-stream"), util: require.resolve("util"), - buffer: require.resolve("buffer"), - zlib: require.resolve("browserify-zlib"), - assert: require.resolve("assert/") + zlib: require.resolve("browserify-zlib") } }, - plugins: [ - new webpack.ProvidePlugin({ - process: "process/browser", - Buffer: ["buffer", "Buffer"] - }), - new webpack.NormalModuleReplacementPlugin(new RegExp(/\.js$/), function(resource) { - if(resource.context.includes("node_modules") !== true){ - resource.request = resource.request.replace(".js", ""); - } - }) - ], - output: { - filename: "index.js", - path: __dirname + "/lib/browser/bundle/", - libraryTarget: "umd", - library: "SwissQRBill" - } -}; \ No newline at end of file + target: "web" +}; diff --git a/examples/browser-pre-built-bundle/.vscode/settings.json b/examples/browser-pre-built-bundle/.vscode/settings.json new file mode 100644 index 00000000..7d6e1c1a --- /dev/null +++ b/examples/browser-pre-built-bundle/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "prettier": false +} \ No newline at end of file diff --git a/examples/browser-pre-built-bundle/package.json b/examples/browser-pre-built-bundle/package.json new file mode 100644 index 00000000..1616991c --- /dev/null +++ b/examples/browser-pre-built-bundle/package.json @@ -0,0 +1,10 @@ +{ + "name": "browser-pre-built-bundle", + "author": "Roger Schönbächler", + "scripts": { + "start": "serve -n" + }, + "devDependencies": { + "serve": "^14.2.1" + } +} diff --git a/examples/browser-pre-built-bundle/pdf.html b/examples/browser-pre-built-bundle/pdf.html new file mode 100644 index 00000000..124f18b7 --- /dev/null +++ b/examples/browser-pre-built-bundle/pdf.html @@ -0,0 +1,21 @@ + + + + + + + + + + + + diff --git a/examples/browser-pre-built-bundle/src/data.js b/examples/browser-pre-built-bundle/src/data.js new file mode 100644 index 00000000..d0d31170 --- /dev/null +++ b/examples/browser-pre-built-bundle/src/data.js @@ -0,0 +1,11 @@ +export const data = { + creditor: { + account: "CH58 0079 1123 0008 8901 2", + address: "Creditor Address", + city: "Creditor City", + country: "CH", + name: "Creditor FirstName LastName", + zip: 1234 + }, + currency: "CHF" +}; diff --git a/examples/browser-pre-built-bundle/src/pdf.js b/examples/browser-pre-built-bundle/src/pdf.js new file mode 100644 index 00000000..70eeb15e --- /dev/null +++ b/examples/browser-pre-built-bundle/src/pdf.js @@ -0,0 +1,14 @@ +import { data } from "./data.js"; + + +const stream = blobStream(); +const pdf = new PDFDocument(); +const qrBill = new SwissQRBill.pdf.SwissQRBill(data); + +stream.on("finish", () => { + window.location.href = stream.toBlobURL("application/pdf"); +}); + +qrBill.attachTo(pdf); +pdf.pipe(stream); +pdf.end(); diff --git a/examples/browser-pre-built-bundle/src/svg.js b/examples/browser-pre-built-bundle/src/svg.js new file mode 100644 index 00000000..2af8b47e --- /dev/null +++ b/examples/browser-pre-built-bundle/src/svg.js @@ -0,0 +1,5 @@ +import { data } from "./data.js"; + + +const qrBill = new SwissQRBill.svg.SwissQRBill(data); +document.body.appendChild(qrBill.element); diff --git a/examples/browser-pre-built-bundle/svg.html b/examples/browser-pre-built-bundle/svg.html new file mode 100644 index 00000000..696c55ec --- /dev/null +++ b/examples/browser-pre-built-bundle/svg.html @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/examples/browser.js b/examples/browser.js deleted file mode 100644 index c361ce0f..00000000 --- a/examples/browser.js +++ /dev/null @@ -1,31 +0,0 @@ -import SwissQRBill from "swissqrbill/bundle"; - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - - -const stream = new SwissQRBill.BlobStream(); -const pdf = new SwissQRBill.PDF(data, stream); - -pdf.on("finish", () => { - window.location.href = stream.toBlobURL("application/pdf"); - console.log("PDF has been successfully created."); -}); \ No newline at end of file diff --git a/examples/callback.mjs b/examples/callback.mjs deleted file mode 100644 index e9186d15..00000000 --- a/examples/callback.mjs +++ /dev/null @@ -1,26 +0,0 @@ -import { PDF } from "swissqrbill/pdf"; - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new PDF(data, "./output/callback.pdf", () => { - console.log("File has been successfully created."); -}); \ No newline at end of file diff --git a/examples/event.mjs b/examples/event.mjs deleted file mode 100644 index a7283fa9..00000000 --- a/examples/event.mjs +++ /dev/null @@ -1,28 +0,0 @@ -import { PDF } from "swissqrbill/pdf"; - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new PDF(data, "./output/event.pdf"); - -pdf.on("finish", () => { - console.log("File has been successfully created."); -}); \ No newline at end of file diff --git a/examples/how-to-create-a-complete-qr-bill/.vscode/settings.json b/examples/how-to-create-a-complete-qr-bill/.vscode/settings.json new file mode 100644 index 00000000..7d6e1c1a --- /dev/null +++ b/examples/how-to-create-a-complete-qr-bill/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "prettier": false +} \ No newline at end of file diff --git a/examples/how-to-create-a-complete-qr-bill/package.json b/examples/how-to-create-a-complete-qr-bill/package.json new file mode 100644 index 00000000..57813f1e --- /dev/null +++ b/examples/how-to-create-a-complete-qr-bill/package.json @@ -0,0 +1,18 @@ +{ + "type": "module", + "name": "how-to-create-a-complete-qr-bill", + "author": "Roger Schönbächler", + "scripts": { + "generate": "npm run pdf", + "pdf": "node ./src/index.js", + "postgenerate": "serve output -n", + "pregenerate": "rm output/* || true && mkdir -p output" + }, + "dependencies": { + "pdfkit": "^0.13.0", + "swissqrbill": "beta" + }, + "devDependencies": { + "serve": "^14.2.1" + } +} diff --git a/examples/how-to-create-a-complete-bill.mjs b/examples/how-to-create-a-complete-qr-bill/src/index.js similarity index 73% rename from examples/how-to-create-a-complete-bill.mjs rename to examples/how-to-create-a-complete-qr-bill/src/index.js index 140cf2c9..1ffd57d5 100644 --- a/examples/how-to-create-a-complete-bill.mjs +++ b/examples/how-to-create-a-complete-qr-bill/src/index.js @@ -1,105 +1,100 @@ -import { PDF } from "swissqrbill/pdf"; +import { createWriteStream } from "fs"; +import PDFDocument from "pdfkit"; +import { SwissQRBill, Table } from "swissqrbill/pdf"; import { mm2pt } from "swissqrbill/utils"; -//-- SVG paths for the logo - +// SVG paths for the logo const logoBackground = "M33 0H0v33h33V0z"; const logo = "M2 2h7v7H2V2zm1.05 5.95h4.9v-4.9h-4.9v4.9zM7 4H4v3h3V4zm16 13h1v2h-1v-2zm3 2v-1h-1v-1h-1v-1h-1v-1h3v1h1v2h1v1h1v-2h-1v-2h-1v-1h2v1h2v2h-1v3h-1v3h2v1h-1v1h1v4h-1v-2h-2v-1h1v-2h-1v2h-1v1h1v1h-2v-1h-2v1h-1v-1h-1v-1h-2v-3h1v1h1v-1h1v3h3v-3h-3v-2h1v1h4v-2h-1v-1h-1zm0 0h-1v1h-1v1h2v-2zm-6 9v-2h-1v-3h-1v2h-1v1h-1v1h-2v1h-2v-1h1v-2h1v-1h-1v-1h-2v-5H8v-1h2v-1h1v-2h-1v-1h1v-1h-1v-2h1v1h2v-1h2V6h1v1h4V5h-1V4h1V3h-1V2h-1v3h-2V4h1V2h-1v1h-3v1h-1v1h-2v1h1v1h1V5h1v1h1v3h-1V8h-1v1h-1V8h-1v2H7v1H6v-1H4v2H2v1h1v1h1v1h1v2h1v2H5v-1H4v-1H2v1h2v1h1v1H4v2H3v1h1v-1h1v1h5v3h2v1h-2v2h1v-1h1v1h2v2h4v-1h1v-1h-1v1h-1v-1h-1v1h-1v-1h-1v-1h6zM5 20h1v-1h4v3H8v-1h1v-1H7v1H5v-1zm3-6v1h1v1H7v1H6v-2H5v-2H4v-1h2v2h2zm1-1v1H8v-1h1zm0-1H7v-1h2v1zm0 0v1h1v-1H9zm5-7V4h-1v1h1zm0 0v1h1V5h-1zm-1 19v1h-2v-1h2zm7 4v1h1v2h2v-1h1v1h1v-1h1v-2h-1v1h-3v-2h-1v1h-1zm9 1v-1h-1v1h-1v2h1v-2h1zm0 0h1v2h-1v-2zm-2-18h-2v-1h-1v1h-1v2h2v1h2v-3zm0 0h1v-1h-1v1zm-2 13h-1v1h1v-1zM21 8v3h-2V9h1V8h1zm1-3v1h1v3h-1V8h-1V5h1zm0 0V4h1v1h-1zm-4 4V8h1v1h-1zm0 0h-1V8h-1v3h1v-1h1V9zm-3 16h1v-2h-1v2zM29 4h-3v3h3V4zM7 26H4v3h3v-3zM24 2h7v7h-7V2zm1.05 5.95h4.9v-4.9h-4.9v4.9zM2 24h7v7H2v-7zm1.05 5.95h4.9v-4.9h-4.9v4.9zM2 10h1v1H2v-1zm27 0v1h1v1h-2v1h2v1h1v-1h-1v-1h1v-2h-2zM3 20H2v1h1v-1zm7 10h3v1h-3v-1zm0-28h1v2h-1V2zm13 0h-2v1h2V2zm-9 14v2h2v2h2v-2h2v-2h-2v-2h-2v2h-2z"; const logoText = "M45.264 20.48c0 .907-.25 1.59-.752 2.048-.49.448-1.2.672-2.128.672h-2.112v-1.216h2.272c.395 0 .715-.117.96-.352s.368-.517.368-.848V19.12c0-.32-.085-.576-.256-.768-.16-.203-.405-.304-.736-.304h-.32c-.79 0-1.413-.23-1.872-.688-.459-.47-.688-1.147-.688-2.032v-.608c0-.907.245-1.584.736-2.032.501-.459 1.216-.688 2.144-.688h2.128v1.216H42.72c-.395 0-.715.117-.96.352a1.131 1.131 0 0 0-.368.848v1.216c0 .33.107.608.32.832.213.213.49.32.832.32h.32c.757 0 1.344.219 1.76.656.427.437.64 1.099.64 1.984v1.056zM53.851 23.2h-2.096l-1.008-4.336-1.104 4.336h-2.048l-1.6-8h1.408l1.296 6.976 1.424-5.536h1.36l1.328 5.536 1.296-6.976h1.328l-1.584 8zM56.634 13.44V12h1.52v1.44h-1.52zm.08 9.76v-8h1.36v8h-1.36zM64.22 21.2c0 .672-.208 1.173-.624 1.504-.406.33-.998.496-1.776.496h-2.064V22h2.224c.288 0 .506-.059.656-.176.149-.128.224-.31.224-.544v-.848c0-.48-.23-.72-.688-.72H61.9c-.747 0-1.307-.16-1.68-.48-.363-.33-.544-.848-.544-1.552v-.464c0-.715.202-1.227.608-1.536.405-.32 1.002-.48 1.792-.48H63.9v1.2h-1.984c-.267 0-.48.064-.64.192-.16.117-.24.293-.24.528v.576c0 .245.069.427.208.544.149.117.336.176.56.176h.224c.714 0 1.258.176 1.632.528.373.341.56.853.56 1.536v.72zM69.814 21.2c0 .672-.208 1.173-.624 1.504-.405.33-.997.496-1.776.496H65.35V22h2.224c.288 0 .507-.059.656-.176.15-.128.224-.31.224-.544v-.848c0-.48-.23-.72-.688-.72h-.272c-.747 0-1.307-.16-1.68-.48-.363-.33-.544-.848-.544-1.552v-.464c0-.715.203-1.227.608-1.536.405-.32 1.003-.48 1.792-.48h1.824v1.2H67.51c-.267 0-.48.064-.64.192-.16.117-.24.293-.24.528v.576c0 .245.07.427.208.544.15.117.336.176.56.176h.224c.715 0 1.259.176 1.632.528.373.341.56.853.56 1.536v.72zM76.237 22.896c-.416.203-.934.304-1.552.304h-.544c-.928 0-1.643-.224-2.144-.672-.491-.459-.736-1.141-.736-2.048v-5.76c0-.907.245-1.584.736-2.032.501-.459 1.216-.688 2.144-.688h.544c.928 0 1.637.23 2.128.688.501.448.752 1.125.752 2.032v5.76c0 .63-.128 1.147-.384 1.552l1.2 1.2-.912.912-1.232-1.248zm-.064-8.48c0-.33-.123-.613-.368-.848-.246-.235-.566-.352-.96-.352h-.864c-.395 0-.715.117-.96.352a1.131 1.131 0 0 0-.368.848v6.368c0 .33.122.613.368.848.245.235.565.352.96.352h.864c.405 0 .725-.101.96-.304.245-.213.368-.512.368-.896v-6.368zM82.3 18.56h-1.424v4.64h-1.392V12h2.864c.906 0 1.59.203 2.048.608.47.395.704 1.024.704 1.888v1.536c0 1.205-.48 1.957-1.44 2.256l2.224 4.912h-1.52L82.3 18.56zm1.408-4.208c0-.405-.096-.699-.288-.88-.182-.181-.475-.272-.88-.272h-1.664v4.16h1.664c.405 0 .698-.09.88-.272.192-.192.288-.49.288-.896v-1.84zM92.916 20.672c0 .917-.213 1.568-.64 1.952-.416.384-1.11.576-2.08.576h-3.04V12h2.848c.95 0 1.643.192 2.08.576.448.384.672 1.024.672 1.92v.912c0 .821-.293 1.44-.88 1.856.694.384 1.04 1.04 1.04 1.968v1.44zm-1.552-6.32c0-.405-.096-.699-.288-.88-.181-.181-.474-.272-.88-.272h-1.648v3.536h1.648c.33 0 .608-.107.832-.32.224-.213.336-.496.336-.848v-1.216zm.16 4.736c0-.352-.106-.63-.32-.832-.213-.213-.496-.32-.848-.32h-1.808V22h1.792c.406 0 .704-.09.896-.272.192-.192.288-.49.288-.896v-1.744zM94.669 13.44V12h1.52v1.44h-1.52zm.08 9.76v-8h1.36v8h-1.36zM99.31 23.2c-.362 0-.682-.128-.96-.384-.266-.256-.4-.661-.4-1.216V12h1.36v9.52c0 .17.043.293.129.368.085.075.229.112.432.112h.32v1.2h-.88zM102.671 23.2c-.363 0-.683-.128-.96-.384-.267-.256-.4-.661-.4-1.216V12h1.36v9.52c0 .17.042.293.128.368.085.075.229.112.432.112h.32v1.2h-.88z"; +// Create a new PDF document +const stream = createWriteStream("output/qr-bill.pdf"); +const pdf = new PDFDocument({ size: "A4" }); +pdf.pipe(stream); -//-- QR bill data object - +// QR bill data object const data = { - currency: "CHF", - amount: 2606.35, - reference: "210000000003139471430009017", + amount: 1994.75, creditor: { - name: "SwissQRBill", - address: "Bahnhofstrasse 7", - zip: 1234, + account: "CH44 3199 9123 0008 8901 2", + address: "Musterstrasse", + buildingNumber: 7, city: "Musterstadt", - account: "CH4431999123000889012", - country: "CH" + country: "CH", + name: "SwissQRBill", + zip: 1234 }, + currency: "CHF", debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } + address: "Musterstrasse", + buildingNumber: 1, + city: "Musterstadt", + country: "CH", + name: "Peter Muster", + zip: 1234 + }, + reference: "21 00000 00003 13947 14300 09017" }; -const pdf = new PDF(data, "complete-qr-bill.pdf", { "autoGenerate": false, "size": "A4" }); - - -//-- Add logo - -pdf.addPath(logoBackground, mm2pt(20), mm2pt(14)) +// Add logo +pdf.save(); +pdf.translate(mm2pt(20), mm2pt(14)); +pdf.path(logoBackground, mm2pt(20), mm2pt(14)) .fillColor("#EA5151") .fill(); -pdf.addPath(logo, mm2pt(20), mm2pt(14)) +pdf.path(logo, mm2pt(20), mm2pt(14)) .fillColor("#FFFFFF") .fill(); -pdf.addPath(logoText, mm2pt(20), mm2pt(14)) +pdf.path(logoText, mm2pt(20), mm2pt(14)) .fillColor("#454141") .fill(); +pdf.restore(); - -//-- Add creditor address - +// Add creditor address pdf.fontSize(12); pdf.fillColor("black"); pdf.font("Helvetica"); -pdf.text(data.creditor.name + "\n" + data.creditor.address + "\n" + data.creditor.zip + " " + data.creditor.city, mm2pt(20), mm2pt(35), { - width: mm2pt(100), +pdf.text(`${data.creditor.name}\n${data.creditor.address} ${data.creditor.buildingNumber}\n${data.creditor.zip} ${data.creditor.city}`, mm2pt(20), mm2pt(35), { + align: "left", height: mm2pt(50), - align: "left" + width: mm2pt(100) }); - -//-- Add debtor address - +// Add debtor address pdf.fontSize(12); pdf.font("Helvetica"); -pdf.text(data.debtor.name + "\n" + data.debtor.address + "\n" + data.debtor.zip + " " + data.debtor.city, mm2pt(130), mm2pt(60), { - width: mm2pt(70), +pdf.text(`${data.debtor.name}\n${data.debtor.address} ${data.debtor.buildingNumber}\n${data.debtor.zip} ${data.debtor.city}`, mm2pt(130), mm2pt(60), { + align: "left", height: mm2pt(50), - align: "left" + width: mm2pt(70) }); - -//-- Add title - +// Add title pdf.fontSize(14); pdf.font("Helvetica-Bold"); pdf.text("Rechnung Nr. 1071672", mm2pt(20), mm2pt(100), { - width: mm2pt(170), - align: "left" + align: "left", + width: mm2pt(170) }); const date = new Date(); pdf.fontSize(11); pdf.font("Helvetica"); -pdf.text("Musterstadt " + date.getDate() + "." + (date.getMonth() + 1) + "." + date.getFullYear(), { - width: mm2pt(170), - align: "right" +pdf.text(`Musterstadt ${date.getDate()}.${date.getMonth() + 1}.${date.getFullYear()}`, { + align: "right", + width: mm2pt(170) }); - -//-- Add table - -const table = { - width: mm2pt(170), +// Add table +const table = new Table({ rows: [ { - height: 30, - fillColor: "#ECF0F1", + backgroundColor: "#4A4D51", columns: [ { text: "Position", @@ -113,7 +108,12 @@ const table = { text: "Total", width: mm2pt(30) } - ] + ], + font: "Helvetica-Bold", + height: 20, + padding: 5, + textColor: "#fff", + verticalAlign: "center" }, { columns: [ { @@ -128,7 +128,8 @@ const table = { text: "CHF 1'540.00", width: mm2pt(30) } - ] + ], + padding: 5 }, { columns: [ { @@ -143,9 +144,9 @@ const table = { text: "CHF 880.00", width: mm2pt(30) } - ] + ], + padding: 5 }, { - height: 40, columns: [ { text: "", @@ -154,14 +155,16 @@ const table = { text: "", width: mm2pt(20) }, { - text: "Summe", - font: "Helvetica-Bold" + font: "Helvetica-Bold", + text: "Summe" }, { - text: "CHF 2'420.00", font: "Helvetica-Bold", + text: "CHF 2'420.00", width: mm2pt(30) } - ] + ], + height: 40, + padding: 5 }, { columns: [ { @@ -176,7 +179,8 @@ const table = { text: "7.7%", width: mm2pt(30) } - ] + ], + padding: 5 }, { columns: [ { @@ -191,9 +195,9 @@ const table = { text: "CHF 186.35", width: mm2pt(30) } - ] + ], + padding: 5 }, { - height: 40, columns: [ { text: "", @@ -202,26 +206,49 @@ const table = { text: "", width: mm2pt(20) }, { - text: "Rechnungstotal", - font: "Helvetica-Bold" + font: "Helvetica-Bold", + text: "Rechnungstotal" }, { + font: "Helvetica-Bold", text: "CHF 2'606.35", - width: mm2pt(30), - font: "Helvetica-Bold" + width: mm2pt(30) } - ] + ], + height: 40, + padding: 5 } - ] -}; - -pdf.addTable(table); - - -//-- Add QR slip + ], + width: mm2pt(170) +}); -pdf.addQRBill(); +// QR bill data object +const qrBill = new SwissQRBill({ + amount: 1994.75, + creditor: { + account: "CH44 3199 9123 0008 8901 2", + address: "Musterstrasse", + buildingNumber: 7, + city: "Musterstadt", + country: "CH", + name: "SwissQRBill", + zip: 1234 + }, + currency: "CHF", + debtor: { + address: "Musterstrasse", + buildingNumber: 1, + city: "Musterstadt", + country: "CH", + name: "Peter Muster", + zip: 1234 + }, + reference: "21 00000 00003 13947 14300 09017" +}); -//-- Finalize the document +// Combine all elements +table.attachTo(pdf); +qrBill.attachTo(pdf); -pdf.end(); \ No newline at end of file +// Finalize the document +pdf.end(); diff --git a/examples/multipage.mjs b/examples/multipage.mjs deleted file mode 100644 index b16e9c18..00000000 --- a/examples/multipage.mjs +++ /dev/null @@ -1,50 +0,0 @@ -import { PDF } from "swissqrbill/pdf"; - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new PDF(data, "./output/multipage.pdf", { "autoGenerate": false }); - -pdf.fontSize(11); -pdf.font("Helvetica-Bold"); - -pdf.text("PAGE 1", SwissQRBill.utils.mm2pt(5), SwissQRBill.utils.mm2pt(20), { - width: SwissQRBill.utils.mm2pt(210), - align: "center" -}); - -pdf.addPage(); - -pdf.text("PAGE 2", SwissQRBill.utils.mm2pt(5), SwissQRBill.utils.mm2pt(20), { - width: SwissQRBill.utils.mm2pt(210), - align: "center" -}); - -pdf.addPage(); - -pdf.text("PAGE 3", SwissQRBill.utils.mm2pt(5), SwissQRBill.utils.mm2pt(20), { - width: SwissQRBill.utils.mm2pt(210), - align: "center" -}); - -pdf.addQRBill(); - -pdf.end(); \ No newline at end of file diff --git a/examples/node-cjs-javascript/.vscode/settings.json b/examples/node-cjs-javascript/.vscode/settings.json new file mode 100644 index 00000000..7d6e1c1a --- /dev/null +++ b/examples/node-cjs-javascript/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "prettier": false +} \ No newline at end of file diff --git a/examples/node-cjs-javascript/package.json b/examples/node-cjs-javascript/package.json new file mode 100644 index 00000000..aa6e0c5e --- /dev/null +++ b/examples/node-cjs-javascript/package.json @@ -0,0 +1,19 @@ +{ + "type": "commonjs", + "name": "node-cjs-javascript", + "author": "Roger Schönbächler", + "scripts": { + "generate": "npm run pdf && npm run svg", + "pdf": "node ./src/pdf.js", + "postgenerate": "serve output -n", + "pregenerate": "rm output/* || true && mkdir -p output", + "svg": "node ./src/svg.js" + }, + "dependencies": { + "pdfkit": "^0.13.0", + "swissqrbill": "beta" + }, + "devDependencies": { + "serve": "^14.2.1" + } +} diff --git a/examples/node-cjs-javascript/src/data.js b/examples/node-cjs-javascript/src/data.js new file mode 100644 index 00000000..69c49dcd --- /dev/null +++ b/examples/node-cjs-javascript/src/data.js @@ -0,0 +1,11 @@ +module.exports = { + creditor: { + account: "CH58 0079 1123 0008 8901 2", + address: "Creditor Address", + city: "Creditor City", + country: "CH", + name: "Creditor FirstName LastName", + zip: 1234 + }, + currency: "CHF" +}; diff --git a/examples/node-cjs-javascript/src/pdf.js b/examples/node-cjs-javascript/src/pdf.js new file mode 100644 index 00000000..04060d07 --- /dev/null +++ b/examples/node-cjs-javascript/src/pdf.js @@ -0,0 +1,15 @@ +const { createWriteStream } = require("fs"); +const PDFDocument = require("pdfkit"); +const { SwissQRBill } = require("swissqrbill/pdf"); + +const data = require("./data"); + + +const stream = createWriteStream("./output/swissqrbill.pdf"); +const pdf = new PDFDocument(); +const qrBill = new SwissQRBill(data); + +qrBill.attachTo(pdf); + +pdf.pipe(stream); +pdf.end(); diff --git a/examples/node-cjs-javascript/src/svg.js b/examples/node-cjs-javascript/src/svg.js new file mode 100644 index 00000000..0fb8841a --- /dev/null +++ b/examples/node-cjs-javascript/src/svg.js @@ -0,0 +1,9 @@ +const { writeFileSync } = require("fs"); +const { SwissQRBill } = require("swissqrbill/svg"); + +const data = require("./data.js"); + + +const qrBill = new SwissQRBill(data); + +writeFileSync("./output/swissqrbill.svg", qrBill.toString()); diff --git a/examples/node-esm-javascript/.vscode/settings.json b/examples/node-esm-javascript/.vscode/settings.json new file mode 100644 index 00000000..7d6e1c1a --- /dev/null +++ b/examples/node-esm-javascript/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "prettier": false +} \ No newline at end of file diff --git a/examples/node-esm-javascript/package.json b/examples/node-esm-javascript/package.json new file mode 100644 index 00000000..5aab35bd --- /dev/null +++ b/examples/node-esm-javascript/package.json @@ -0,0 +1,19 @@ +{ + "type": "module", + "name": "node-esm-javascript", + "author": "Roger Schönbächler", + "scripts": { + "generate": "npm run pdf && npm run svg", + "pdf": "node ./src/pdf.js", + "postgenerate": "serve output -n", + "pregenerate": "rm output/* || true && mkdir -p output", + "svg": "node ./src/svg.js" + }, + "dependencies": { + "pdfkit": "^0.13.0", + "swissqrbill": "beta" + }, + "devDependencies": { + "serve": "^14.2.1" + } +} diff --git a/examples/node-esm-javascript/src/data.js b/examples/node-esm-javascript/src/data.js new file mode 100644 index 00000000..d0d31170 --- /dev/null +++ b/examples/node-esm-javascript/src/data.js @@ -0,0 +1,11 @@ +export const data = { + creditor: { + account: "CH58 0079 1123 0008 8901 2", + address: "Creditor Address", + city: "Creditor City", + country: "CH", + name: "Creditor FirstName LastName", + zip: 1234 + }, + currency: "CHF" +}; diff --git a/examples/node-esm-javascript/src/pdf.js b/examples/node-esm-javascript/src/pdf.js new file mode 100644 index 00000000..e5e320ee --- /dev/null +++ b/examples/node-esm-javascript/src/pdf.js @@ -0,0 +1,15 @@ +import { createWriteStream } from "fs"; +import PDFDocument from "pdfkit"; +import { SwissQRBill } from "swissqrbill/pdf"; + +import { data } from "./data.js"; + + +const stream = createWriteStream("./output/swissqrbill.pdf"); +const pdf = new PDFDocument(); +const qrBill = new SwissQRBill(data); + +qrBill.attachTo(pdf); + +pdf.pipe(stream); +pdf.end(); diff --git a/examples/node-esm-javascript/src/svg.js b/examples/node-esm-javascript/src/svg.js new file mode 100644 index 00000000..dce6bc08 --- /dev/null +++ b/examples/node-esm-javascript/src/svg.js @@ -0,0 +1,8 @@ +import { writeFileSync } from "fs"; +import { SwissQRBill } from "swissqrbill/svg"; + +import { data } from "./data.js"; + + +const qrBill = new SwissQRBill(data); +writeFileSync("./output/swissqrbill.svg", qrBill.toString()); diff --git a/examples/normal-iban-creditor-reference.mjs b/examples/normal-iban-creditor-reference.mjs deleted file mode 100644 index 29b5a9f0..00000000 --- a/examples/normal-iban-creditor-reference.mjs +++ /dev/null @@ -1,24 +0,0 @@ -import { PDF } from "swissqrbill/pdf"; - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "RF18539007547034", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH5800791123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new PDF(data, "./output/normal-iban-creditor-reference.pdf"); \ No newline at end of file diff --git a/examples/normal-iban-no-reference.mjs b/examples/normal-iban-no-reference.mjs deleted file mode 100644 index cffde9ae..00000000 --- a/examples/normal-iban-no-reference.mjs +++ /dev/null @@ -1,23 +0,0 @@ -import { PDF } from "swissqrbill/pdf"; - -const data = { - currency: "CHF", - amount: 1199.95, - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH5800791123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new PDF(data, "./output/normal-iban-no-reference.pdf"); \ No newline at end of file diff --git a/examples/qr-iban.mjs b/examples/qr-iban.mjs deleted file mode 100644 index 4eb91b88..00000000 --- a/examples/qr-iban.mjs +++ /dev/null @@ -1,26 +0,0 @@ -import { PDF } from "swissqrbill/pdf"; - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac", - buildingNumber: "1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse", - buildingNumber: "28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new PDF(data, "./output/qr-iban.pdf"); \ No newline at end of file diff --git a/examples/svg.mjs b/examples/svg.mjs deleted file mode 100644 index 3c750010..00000000 --- a/examples/svg.mjs +++ /dev/null @@ -1,25 +0,0 @@ -import { SVG } from "swissqrbill/svg"; - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const svg = new SVG(data); -console.log(svg.toString()); \ No newline at end of file diff --git a/fix-exports.sh b/fix-exports.sh deleted file mode 100644 index 2dc36d9a..00000000 --- a/fix-exports.sh +++ /dev/null @@ -1,17 +0,0 @@ -cat >./lib/node/cjs/package.json <./lib/node/esm/package.json <./lib/browser/esm/package.json <=18.0.0" + }, + "peerDependencies": { + "pdfkit": ">=0.13.0", + "typescript": ">=4.7.0" + }, + "peerDependenciesMeta": { + "pdfkit": { + "optional": true + }, + "typescript": { + "optional": true + } } }, - "node_modules/@babel/code-frame": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", - "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", "dev": true, "peer": true, - "dependencies": { - "@babel/highlight": "^7.18.6" - }, "engines": { - "node": ">=6.9.0" + "node": ">=0.10.0" } }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "node_modules/@actions/core": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.10.1.tgz", + "integrity": "sha512-3lBR9EDAY+iYIpTnTIXmWcNbX3T2kCkAEQGIQx4NVQ0575nk2k3GRZDTPQG+vVtS2izSLmINlxXf0uLtnrTP+g==", + "dev": true, + "peer": true, + "dependencies": { + "@actions/http-client": "^2.0.1", + "uuid": "^8.3.2" + } + }, + "node_modules/@actions/http-client": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-2.2.0.tgz", + "integrity": "sha512-q+epW0trjVUUHboliPb4UF9g2msf+w61b32tAkFEwL/IwP0DQWgbCMM0Hbe3e3WXSKz5VcUXbzJQgy8Hkra/Lg==", + "dev": true, + "peer": true, + "dependencies": { + "tunnel": "^0.0.6", + "undici": "^5.25.4" + } + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", "dev": true, "peer": true, "engines": { - "node": ">=6.9.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "node_modules/@babel/code-frame": { + "version": "7.22.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", + "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", "dev": true, "peer": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { + "node_modules/@babel/code-frame/node_modules/ansi-styles": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", @@ -88,7 +123,7 @@ "node": ">=4" } }, - "node_modules/@babel/highlight/node_modules/chalk": { + "node_modules/@babel/code-frame/node_modules/chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", @@ -103,24 +138,7 @@ "node": ">=4" } }, - "node_modules/@babel/highlight/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "peer": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true, - "peer": true - }, - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "node_modules/@babel/code-frame/node_modules/escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", @@ -130,378 +148,1581 @@ "node": ">=0.8.0" } }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", "dev": true, "peer": true, "engines": { - "node": ">=4" + "node": ">=6.9.0" } }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "node_modules/@babel/highlight": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", + "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", "dev": true, "peer": true, "dependencies": { - "has-flag": "^3.0.0" + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" }, "engines": { - "node": ">=4" - } - }, - "node_modules/@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", - "dev": true, - "engines": { - "node": ">=10.0.0" + "node": ">=6.9.0" } }, - "node_modules/@es-joy/jsdoccomment": { - "version": "0.37.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.37.0.tgz", - "integrity": "sha512-hjK0wnsPCYLlF+HHB4R/RbUjOWeLW2SlarB67+Do5WsKILOkmIZvvPJFbtWSmbypxcjpoECLAMzoao0D4Bg5ZQ==", + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "peer": true, "dependencies": { - "comment-parser": "1.3.1", - "esquery": "^1.4.0", - "jsdoc-type-pratt-parser": "~4.0.0" + "color-convert": "^1.9.0" }, "engines": { - "node": "^14 || ^16 || ^17 || ^18 || ^19" + "node": ">=4" } }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, + "peer": true, "dependencies": { - "eslint-visitor-keys": "^3.3.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + "node": ">=4" } }, - "node_modules/@eslint-community/regexpp": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.0.tgz", - "integrity": "sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==", + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "dev": true, + "peer": true, "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + "node": ">=0.8.0" } }, - "node_modules/@eslint/eslintrc": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz", - "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==", + "node_modules/@babel/parser": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.3.tgz", + "integrity": "sha512-uVsWNvlVsIninV2prNz/3lHCb+5CJ+e+IUBfbjToAHODtfGYLfCFuY4AU7TskI+dAKk+njsPiBjq1gKTvZOBaw==", "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.5.1", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" + "bin": { + "parser": "bin/babel-parser.js" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=6.0.0" } }, - "node_modules/@eslint/js": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.38.0.tgz", - "integrity": "sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g==", + "node_modules/@cspell/cspell-bundled-dicts": { + "version": "7.3.9", + "resolved": "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-7.3.9.tgz", + "integrity": "sha512-ebfrf5Zaw33bcqT80Qrkv7IGT7GI/CDp15bSk2EUmdORzk1SCKZl6L4vUo3NLMmxVwYioS+OQmsW8E88sJNyGg==", "dev": true, + "peer": true, + "dependencies": { + "@cspell/dict-ada": "^4.0.2", + "@cspell/dict-aws": "^4.0.0", + "@cspell/dict-bash": "^4.1.2", + "@cspell/dict-companies": "^3.0.27", + "@cspell/dict-cpp": "^5.0.9", + "@cspell/dict-cryptocurrencies": "^4.0.0", + "@cspell/dict-csharp": "^4.0.2", + "@cspell/dict-css": "^4.0.12", + "@cspell/dict-dart": "^2.0.3", + "@cspell/dict-django": "^4.1.0", + "@cspell/dict-docker": "^1.1.7", + "@cspell/dict-dotnet": "^5.0.0", + "@cspell/dict-elixir": "^4.0.3", + "@cspell/dict-en_us": "^4.3.11", + "@cspell/dict-en-common-misspellings": "^1.0.2", + "@cspell/dict-en-gb": "1.1.33", + "@cspell/dict-filetypes": "^3.0.2", + "@cspell/dict-fonts": "^4.0.0", + "@cspell/dict-fsharp": "^1.0.1", + "@cspell/dict-fullstack": "^3.1.5", + "@cspell/dict-gaming-terms": "^1.0.4", + "@cspell/dict-git": "^2.0.0", + "@cspell/dict-golang": "^6.0.4", + "@cspell/dict-haskell": "^4.0.1", + "@cspell/dict-html": "^4.0.5", + "@cspell/dict-html-symbol-entities": "^4.0.0", + "@cspell/dict-java": "^5.0.6", + "@cspell/dict-k8s": "^1.0.2", + "@cspell/dict-latex": "^4.0.0", + "@cspell/dict-lorem-ipsum": "^4.0.0", + "@cspell/dict-lua": "^4.0.2", + "@cspell/dict-makefile": "^1.0.0", + "@cspell/dict-node": "^4.0.3", + "@cspell/dict-npm": "^5.0.12", + "@cspell/dict-php": "^4.0.4", + "@cspell/dict-powershell": "^5.0.2", + "@cspell/dict-public-licenses": "^2.0.5", + "@cspell/dict-python": "^4.1.10", + "@cspell/dict-r": "^2.0.1", + "@cspell/dict-ruby": "^5.0.1", + "@cspell/dict-rust": "^4.0.1", + "@cspell/dict-scala": "^5.0.0", + "@cspell/dict-software-terms": "^3.3.9", + "@cspell/dict-sql": "^2.1.2", + "@cspell/dict-svelte": "^1.0.2", + "@cspell/dict-swift": "^2.0.1", + "@cspell/dict-typescript": "^3.1.2", + "@cspell/dict-vue": "^3.0.0" + }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=16" } }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.11.8", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", - "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", + "node_modules/@cspell/cspell-json-reporter": { + "version": "7.3.9", + "resolved": "https://registry.npmjs.org/@cspell/cspell-json-reporter/-/cspell-json-reporter-7.3.9.tgz", + "integrity": "sha512-QHsem5OZXshFX+Wdlx3VpdPi9WS7KgoBMGGJ4zQZ3lp81Rb1tRj0Ij/98whq882QOmAVQfr+uOHANHLnyPr0LQ==", "dev": true, + "peer": true, "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" + "@cspell/cspell-types": "7.3.9" }, "engines": { - "node": ">=10.10.0" + "node": ">=16" } }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "node_modules/@cspell/cspell-pipe": { + "version": "7.3.9", + "resolved": "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-7.3.9.tgz", + "integrity": "sha512-gKYTHcryKOaTmr6t+M5h1sZnQ42eHeumBJejovphipXfdivedUnuYyQrrQGFAlUKzfEOWcOPME1nm17xsaX5Ww==", "dev": true, + "peer": true, "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" + "node": ">=16" } }, - "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "node_modules/@cspell/cspell-resolver": { + "version": "7.3.9", + "resolved": "https://registry.npmjs.org/@cspell/cspell-resolver/-/cspell-resolver-7.3.9.tgz", + "integrity": "sha512-2slYAGvi7EFLKyJ5hrYBNaFT2iyOEQM1pEIzm+PDuhNJE/9wuBY5pBVqIgFSPz53vsQvW9GJThNY8h1/2EH3ZA==", "dev": true, + "peer": true, "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" + "global-dirs": "^3.0.1" }, "engines": { - "node": ">=6.0.0" + "node": ">=16" } }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "node_modules/@cspell/cspell-service-bus": { + "version": "7.3.9", + "resolved": "https://registry.npmjs.org/@cspell/cspell-service-bus/-/cspell-service-bus-7.3.9.tgz", + "integrity": "sha512-VyfK3qWtJZag4Fe/x1Oh/tqCNVGKGlQ2ArX1fVdmTVGQtZcbXuMKdZI80t4b8SGtzGINHufAdakpu3xucX/FrQ==", "dev": true, + "peer": true, "engines": { - "node": ">=6.0.0" + "node": ">=16" } }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "node_modules/@cspell/cspell-types": { + "version": "7.3.9", + "resolved": "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-7.3.9.tgz", + "integrity": "sha512-p7s8yEV6ASz0HjiArH11yjNj3vXzK2Ep94GrpdtYJxSxFC2w1mXAVUaJB/5+jC4+1YeYsmcBFTXmZ1rGMyTv3g==", "dev": true, + "peer": true, "engines": { - "node": ">=6.0.0" + "node": ">=16" } }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz", - "integrity": "sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==", + "node_modules/@cspell/dict-ada": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@cspell/dict-ada/-/dict-ada-4.0.2.tgz", + "integrity": "sha512-0kENOWQeHjUlfyId/aCM/mKXtkEgV0Zu2RhUXCBr4hHo9F9vph+Uu8Ww2b0i5a4ZixoIkudGA+eJvyxrG1jUpA==", "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } + "peer": true }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true + "node_modules/@cspell/dict-aws": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@cspell/dict-aws/-/dict-aws-4.0.0.tgz", + "integrity": "sha512-1YkCMWuna/EGIDN/zKkW+j98/55mxigftrSFgsehXhPld+ZMJM5J9UuBA88YfL7+/ETvBdd7mwW6IwWsC+/ltQ==", + "dev": true, + "peer": true }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.18", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", - "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "node_modules/@cspell/dict-bash": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/@cspell/dict-bash/-/dict-bash-4.1.2.tgz", + "integrity": "sha512-AEBWjbaMaJEyAjOHW0F15P2izBjli2cNerG3NjuVH7xX/HUUeNoTj8FF1nwpMufKwGQCvuyO2hCmkVxhJ0y55Q==", "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } + "peer": true }, - "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true + "node_modules/@cspell/dict-companies": { + "version": "3.0.27", + "resolved": "https://registry.npmjs.org/@cspell/dict-companies/-/dict-companies-3.0.27.tgz", + "integrity": "sha512-gaPR/luf+4oKGyxvW4GbxGGPdHiC5kj/QefnmQqrLFrLiCSXMZg5/NL+Lr4E5lcHsd35meX61svITQAvsT7lyQ==", + "dev": true, + "peer": true }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "node_modules/@cspell/dict-cpp": { + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/@cspell/dict-cpp/-/dict-cpp-5.0.9.tgz", + "integrity": "sha512-ql9WPNp8c+fhdpVpjpZEUWmxBHJXs9CJuiVVfW/iwv5AX7VuMHyEwid+9/6nA8qnCxkUQ5pW83Ums1lLjn8ScA==", "dev": true, - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } + "peer": true }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "node_modules/@cspell/dict-cryptocurrencies": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@cspell/dict-cryptocurrencies/-/dict-cryptocurrencies-4.0.0.tgz", + "integrity": "sha512-EiZp91ATyRxTmauIQfOX9adLYCunKjHEh092rrM7o2eMXP9n7zpXAL9BK7LviL+LbB8VDOm21q+s83cKrrRrsg==", "dev": true, - "engines": { - "node": ">= 8" - } + "peer": true }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "node_modules/@cspell/dict-csharp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@cspell/dict-csharp/-/dict-csharp-4.0.2.tgz", + "integrity": "sha512-1JMofhLK+4p4KairF75D3A924m5ERMgd1GvzhwK2geuYgd2ZKuGW72gvXpIV7aGf52E3Uu1kDXxxGAiZ5uVG7g==", "dev": true, - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } + "peer": true }, - "node_modules/@schoero/eslint-config": { - "version": "1.38.1", - "resolved": "https://registry.npmjs.org/@schoero/eslint-config/-/eslint-config-1.38.1.tgz", - "integrity": "sha512-k358B3mUodafE0WPv73e+qvfthmlDznAxdo4H7yj2FG1giyzezOYQBAs5TQ3Qpv76D2qKwlu1TMFrQ3o1hZARg==", + "node_modules/@cspell/dict-css": { + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/@cspell/dict-css/-/dict-css-4.0.12.tgz", + "integrity": "sha512-vGBgPM92MkHQF5/2jsWcnaahOZ+C6OE/fPvd5ScBP72oFY9tn5GLuomcyO0z8vWCr2e0nUSX1OGimPtcQAlvSw==", "dev": true, - "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^5.58.0", - "@typescript-eslint/parser": "^5.58.0", - "eslint": ">=8.38.0", - "eslint-plugin-import": "npm:eslint-plugin-i@^2.27.5", - "eslint-plugin-import-newlines": "^1.3.1", - "eslint-plugin-jsdoc": "^40.1.2", - "eslint-plugin-jsonc": "^2.7.0", - "eslint-plugin-markdown": "^3.0.0", - "eslint-plugin-simple-import-sort": "^10.0.0", - "eslint-plugin-sort-keys": "^2.3.5", - "eslint-plugin-tailwindcss": "^3.11.0", - "eslint-plugin-typescript-sort-keys": "^2.3.0", - "eslint-plugin-unicorn": "^46.0.0", - "eslint-plugin-unused-imports": "^2.0.0", - "eslint-plugin-yml": "^1.5.0" - } + "peer": true }, - "node_modules/@swc/helpers": { - "version": "0.3.17", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.3.17.tgz", - "integrity": "sha512-tb7Iu+oZ+zWJZ3HJqwx8oNwSDIU440hmVMDPhpACWQWnrZHK99Bxs70gT1L2dnr5Hg50ZRWEFkQCAnOVVV0z1Q==", - "dependencies": { - "tslib": "^2.4.0" - } + "node_modules/@cspell/dict-dart": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@cspell/dict-dart/-/dict-dart-2.0.3.tgz", + "integrity": "sha512-cLkwo1KT5CJY5N5RJVHks2genFkNCl/WLfj+0fFjqNR+tk3tBI1LY7ldr9piCtSFSm4x9pO1x6IV3kRUY1lLiw==", + "dev": true, + "peer": true }, - "node_modules/@types/blob-stream": { - "version": "0.1.30", - "resolved": "https://registry.npmjs.org/@types/blob-stream/-/blob-stream-0.1.30.tgz", - "integrity": "sha512-Cyp7/3KZfpQXcUPhcb/+VPubLQE8YzFXbUh1/KNVzBH6sykr0AJohdIzX8YWSy0YZIg1yI75DULDeEfr7lESSg==", + "node_modules/@cspell/dict-data-science": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@cspell/dict-data-science/-/dict-data-science-1.0.11.tgz", + "integrity": "sha512-TaHAZRVe0Zlcc3C23StZqqbzC0NrodRwoSAc8dis+5qLeLLnOCtagYQeROQvDlcDg3X/VVEO9Whh4W/z4PAmYQ==", "dev": true, - "dependencies": { - "@types/node": "*" - } + "peer": true }, - "node_modules/@types/eslint": { - "version": "8.37.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.37.0.tgz", - "integrity": "sha512-Piet7dG2JBuDIfohBngQ3rCt7MgO9xCO4xIMKxBThCq5PNRB91IjlJ10eJVwfoNtvTErmxLzwBZ7rHZtbOMmFQ==", + "node_modules/@cspell/dict-de-ch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@cspell/dict-de-ch/-/dict-de-ch-1.2.0.tgz", + "integrity": "sha512-cF82SWASZOLk87ZxLWoEW6wxhZGHHxDd0ZuTCe5L6mmRod7qz0P2XCsbjuSaVwEJss91OWRToE4qTVRj55BnUg==", "dev": true, - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } + "peer": true }, - "node_modules/@types/eslint-scope": { - "version": "3.7.4", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", - "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "node_modules/@cspell/dict-django": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@cspell/dict-django/-/dict-django-4.1.0.tgz", + "integrity": "sha512-bKJ4gPyrf+1c78Z0Oc4trEB9MuhcB+Yg+uTTWsvhY6O2ncFYbB/LbEZfqhfmmuK/XJJixXfI1laF2zicyf+l0w==", "dev": true, - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } + "peer": true }, - "node_modules/@types/estree": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", - "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==", - "dev": true + "node_modules/@cspell/dict-docker": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@cspell/dict-docker/-/dict-docker-1.1.7.tgz", + "integrity": "sha512-XlXHAr822euV36GGsl2J1CkBIVg3fZ6879ZOg5dxTIssuhUOCiV2BuzKZmt6aIFmcdPmR14+9i9Xq+3zuxeX0A==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-dotnet": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@cspell/dict-dotnet/-/dict-dotnet-5.0.0.tgz", + "integrity": "sha512-EOwGd533v47aP5QYV8GlSSKkmM9Eq8P3G/eBzSpH3Nl2+IneDOYOBLEUraHuiCtnOkNsz0xtZHArYhAB2bHWAw==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-elixir": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@cspell/dict-elixir/-/dict-elixir-4.0.3.tgz", + "integrity": "sha512-g+uKLWvOp9IEZvrIvBPTr/oaO6619uH/wyqypqvwpmnmpjcfi8+/hqZH8YNKt15oviK8k4CkINIqNhyndG9d9Q==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-en_us": { + "version": "4.3.11", + "resolved": "https://registry.npmjs.org/@cspell/dict-en_us/-/dict-en_us-4.3.11.tgz", + "integrity": "sha512-GhdavZFlS2YbUNcRtPbgJ9j6aUyq116LmDQ2/Q5SpQxJ5/6vVs8Yj5WxV1JD+Zh/Zim1NJDcneTOuLsUGi+Czw==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-en-common-misspellings": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@cspell/dict-en-common-misspellings/-/dict-en-common-misspellings-1.0.2.tgz", + "integrity": "sha512-jg7ZQZpZH7+aAxNBlcAG4tGhYF6Ksy+QS5Df73Oo+XyckBjC9QS+PrRwLTeYoFIgXy5j3ICParK5r3MSSoL4gw==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-en-gb": { + "version": "1.1.33", + "resolved": "https://registry.npmjs.org/@cspell/dict-en-gb/-/dict-en-gb-1.1.33.tgz", + "integrity": "sha512-tKSSUf9BJEV+GJQAYGw5e+ouhEe2ZXE620S7BLKe3ZmpnjlNG9JqlnaBhkIMxKnNFkLY2BP/EARzw31AZnOv4g==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-filetypes": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@cspell/dict-filetypes/-/dict-filetypes-3.0.2.tgz", + "integrity": "sha512-StoC0wPmFNav6F6P8/FYFN1BpZfPgOmktb8gQ9wTauelWofPeBW+A0t5ncZt9hXHtnbGDA98v4ukacV+ucbnUg==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-fonts": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@cspell/dict-fonts/-/dict-fonts-4.0.0.tgz", + "integrity": "sha512-t9V4GeN/m517UZn63kZPUYP3OQg5f0OBLSd3Md5CU3eH1IFogSvTzHHnz4Wqqbv8NNRiBZ3HfdY/pqREZ6br3Q==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-fr-fr": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@cspell/dict-fr-fr/-/dict-fr-fr-2.2.2.tgz", + "integrity": "sha512-4P8qDcA3Z2IHuH5s0rUr0+D+BXIxOmSe9JIy3lKR/PNQX8holybkbtQGUAdSrgmN+4SNjKkuauiG8Wb0BfUvOw==", + "dev": true + }, + "node_modules/@cspell/dict-fsharp": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@cspell/dict-fsharp/-/dict-fsharp-1.0.1.tgz", + "integrity": "sha512-23xyPcD+j+NnqOjRHgW3IU7Li912SX9wmeefcY0QxukbAxJ/vAN4rBpjSwwYZeQPAn3fxdfdNZs03fg+UM+4yQ==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-fullstack": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@cspell/dict-fullstack/-/dict-fullstack-3.1.5.tgz", + "integrity": "sha512-6ppvo1dkXUZ3fbYn/wwzERxCa76RtDDl5Afzv2lijLoijGGUw5yYdLBKJnx8PJBGNLh829X352ftE7BElG4leA==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-gaming-terms": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cspell/dict-gaming-terms/-/dict-gaming-terms-1.0.4.tgz", + "integrity": "sha512-hbDduNXlk4AOY0wFxcDMWBPpm34rpqJBeqaySeoUH70eKxpxm+dvjpoRLJgyu0TmymEICCQSl6lAHTHSDiWKZg==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-git": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@cspell/dict-git/-/dict-git-2.0.0.tgz", + "integrity": "sha512-n1AxyX5Kgxij/sZFkxFJlzn3K9y/sCcgVPg/vz4WNJ4K9YeTsUmyGLA2OQI7d10GJeiuAo2AP1iZf2A8j9aj2w==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-golang": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/@cspell/dict-golang/-/dict-golang-6.0.4.tgz", + "integrity": "sha512-jOfewPEyN6U9Q80okE3b1PTYBfqZgHh7w4o271GSuAX+VKJ1lUDhdR4bPKRxSDdO5jHArw2u5C8nH2CWGuygbQ==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-haskell": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@cspell/dict-haskell/-/dict-haskell-4.0.1.tgz", + "integrity": "sha512-uRrl65mGrOmwT7NxspB4xKXFUenNC7IikmpRZW8Uzqbqcu7ZRCUfstuVH7T1rmjRgRkjcIjE4PC11luDou4wEQ==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-html": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@cspell/dict-html/-/dict-html-4.0.5.tgz", + "integrity": "sha512-p0brEnRybzSSWi8sGbuVEf7jSTDmXPx7XhQUb5bgG6b54uj+Z0Qf0V2n8b/LWwIPJNd1GygaO9l8k3HTCy1h4w==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-html-symbol-entities": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@cspell/dict-html-symbol-entities/-/dict-html-symbol-entities-4.0.0.tgz", + "integrity": "sha512-HGRu+48ErJjoweR5IbcixxETRewrBb0uxQBd6xFGcxbEYCX8CnQFTAmKI5xNaIt2PKaZiJH3ijodGSqbKdsxhw==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-it-it": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@cspell/dict-it-it/-/dict-it-it-3.1.0.tgz", + "integrity": "sha512-n+Z3qn9/yrYD8tFXeTm2999rKN/ELFPQI2A469nUTo8I/tGnIWj71ndZZxOgG85b0CTsf17i1HejpMIeAGFeZQ==", + "dev": true + }, + "node_modules/@cspell/dict-java": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/@cspell/dict-java/-/dict-java-5.0.6.tgz", + "integrity": "sha512-kdE4AHHHrixyZ5p6zyms1SLoYpaJarPxrz8Tveo6gddszBVVwIUZ+JkQE1bWNLK740GWzIXdkznpUfw1hP9nXw==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-k8s": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@cspell/dict-k8s/-/dict-k8s-1.0.2.tgz", + "integrity": "sha512-tLT7gZpNPnGa+IIFvK9SP1LrSpPpJ94a/DulzAPOb1Q2UBFwdpFd82UWhio0RNShduvKG/WiMZf/wGl98pn+VQ==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-latex": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@cspell/dict-latex/-/dict-latex-4.0.0.tgz", + "integrity": "sha512-LPY4y6D5oI7D3d+5JMJHK/wxYTQa2lJMSNxps2JtuF8hbAnBQb3igoWEjEbIbRRH1XBM0X8dQqemnjQNCiAtxQ==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-lorem-ipsum": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@cspell/dict-lorem-ipsum/-/dict-lorem-ipsum-4.0.0.tgz", + "integrity": "sha512-1l3yjfNvMzZPibW8A7mQU4kTozwVZVw0AvFEdy+NcqtbxH+TvbSkNMqROOFWrkD2PjnKG0+Ea0tHI2Pi6Gchnw==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-lua": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@cspell/dict-lua/-/dict-lua-4.0.2.tgz", + "integrity": "sha512-eeC20Q+UnHcTVBK6pgwhSjGIVugO2XqU7hv4ZfXp2F9DxGx1RME0+1sKX4qAGhdFGwOBsEzb2fwUsAEP6Mibpg==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-makefile": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@cspell/dict-makefile/-/dict-makefile-1.0.0.tgz", + "integrity": "sha512-3W9tHPcSbJa6s0bcqWo6VisEDTSN5zOtDbnPabF7rbyjRpNo0uHXHRJQF8gAbFzoTzBBhgkTmrfSiuyQm7vBUQ==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-markdown": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@cspell/dict-markdown/-/dict-markdown-2.0.1.tgz", + "integrity": "sha512-9j3t1UXsy3M1B8+LN8wPO73KzX7v94GBfefWKSMJDpBvDUnOjwxabnj9ICBOVErBPwURS+LkjJbgVXkvr1OiPQ==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-node": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@cspell/dict-node/-/dict-node-4.0.3.tgz", + "integrity": "sha512-sFlUNI5kOogy49KtPg8SMQYirDGIAoKBO3+cDLIwD4MLdsWy1q0upc7pzGht3mrjuyMiPRUV14Bb0rkVLrxOhg==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-npm": { + "version": "5.0.12", + "resolved": "https://registry.npmjs.org/@cspell/dict-npm/-/dict-npm-5.0.12.tgz", + "integrity": "sha512-T/+WeQmtbxo7ad6hrdI8URptYstKJP+kXyWJZfuVJJGWJQ7yubxrI5Z5AfM+Dh/ff4xHmdzapxD9adaEQ727uw==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-php": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@cspell/dict-php/-/dict-php-4.0.4.tgz", + "integrity": "sha512-fRlLV730fJbulDsLIouZxXoxHt3KIH6hcLFwxaupHL+iTXDg0lo7neRpbqD5MScr/J3idEr7i9G8XWzIikKFug==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-powershell": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@cspell/dict-powershell/-/dict-powershell-5.0.2.tgz", + "integrity": "sha512-IHfWLme3FXE7vnOmMncSBxOsMTdNWd1Vcyhag03WS8oANSgX8IZ+4lMI00mF0ptlgchf16/OU8WsV4pZfikEFw==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-public-licenses": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@cspell/dict-public-licenses/-/dict-public-licenses-2.0.5.tgz", + "integrity": "sha512-91HK4dSRri/HqzAypHgduRMarJAleOX5NugoI8SjDLPzWYkwZ1ftuCXSk+fy8DLc3wK7iOaFcZAvbjmnLhVs4A==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-python": { + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/@cspell/dict-python/-/dict-python-4.1.10.tgz", + "integrity": "sha512-ErF/Ohcu6Xk4QVNzFgo8p7CxkxvAKAmFszvso41qOOhu8CVpB35ikBRpGVDw9gsCUtZzi15Yl0izi4do6WcLkA==", + "dev": true, + "peer": true, + "dependencies": { + "@cspell/dict-data-science": "^1.0.11" + } + }, + "node_modules/@cspell/dict-r": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@cspell/dict-r/-/dict-r-2.0.1.tgz", + "integrity": "sha512-KCmKaeYMLm2Ip79mlYPc8p+B2uzwBp4KMkzeLd5E6jUlCL93Y5Nvq68wV5fRLDRTf7N1LvofkVFWfDcednFOgA==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-ruby": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@cspell/dict-ruby/-/dict-ruby-5.0.1.tgz", + "integrity": "sha512-rruTm7Emhty/BSYavSm8ZxRuVw0OBqzJkwIFXcV0cX7To8D1qbmS9HFHRuRg8IL11+/nJvtdDz+lMFBSmPUagQ==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-rust": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@cspell/dict-rust/-/dict-rust-4.0.1.tgz", + "integrity": "sha512-xJSSzHDK2z6lSVaOmMxl3PTOtfoffaxMo7fTcbZUF+SCJzfKbO6vnN9TCGX2sx1RHFDz66Js6goz6SAZQdOwaw==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-scala": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@cspell/dict-scala/-/dict-scala-5.0.0.tgz", + "integrity": "sha512-ph0twaRoV+ylui022clEO1dZ35QbeEQaKTaV2sPOsdwIokABPIiK09oWwGK9qg7jRGQwVaRPEq0Vp+IG1GpqSQ==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-software-terms": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@cspell/dict-software-terms/-/dict-software-terms-3.3.9.tgz", + "integrity": "sha512-/O3EWe0SIznx18S7J3GAXPDe7sexn3uTsf4IlnGYK9WY6ZRuEywkXCB+5/USLTGf4+QC05pkHofphdvVSifDyA==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-sql": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@cspell/dict-sql/-/dict-sql-2.1.2.tgz", + "integrity": "sha512-Pi0hAcvsSGtZZeyyAN1VfGtQJbrXos5x2QjJU0niAQKhmITSOrXU/1II1Gogk+FYDjWyV9wP2De0U2f7EWs6oQ==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-svelte": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@cspell/dict-svelte/-/dict-svelte-1.0.2.tgz", + "integrity": "sha512-rPJmnn/GsDs0btNvrRBciOhngKV98yZ9SHmg8qI6HLS8hZKvcXc0LMsf9LLuMK1TmS2+WQFAan6qeqg6bBxL2Q==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-swift": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@cspell/dict-swift/-/dict-swift-2.0.1.tgz", + "integrity": "sha512-gxrCMUOndOk7xZFmXNtkCEeroZRnS2VbeaIPiymGRHj5H+qfTAzAKxtv7jJbVA3YYvEzWcVE2oKDP4wcbhIERw==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-typescript": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@cspell/dict-typescript/-/dict-typescript-3.1.2.tgz", + "integrity": "sha512-lcNOYWjLUvDZdLa0UMNd/LwfVdxhE9rKA+agZBGjL3lTA3uNvH7IUqSJM/IXhJoBpLLMVEOk8v1N9xi+vDuCdA==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dict-vue": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@cspell/dict-vue/-/dict-vue-3.0.0.tgz", + "integrity": "sha512-niiEMPWPV9IeRBRzZ0TBZmNnkK3olkOPYxC1Ny2AX4TGlYRajcW0WUtoSHmvvjZNfWLSg2L6ruiBeuPSbjnG6A==", + "dev": true, + "peer": true + }, + "node_modules/@cspell/dynamic-import": { + "version": "7.3.9", + "resolved": "https://registry.npmjs.org/@cspell/dynamic-import/-/dynamic-import-7.3.9.tgz", + "integrity": "sha512-P6tAmDVhrW03hmhetxhBKlNTYwL2lk8ZehYQwSpXaLnaFrS3xrQvfUaJ3Mj9W2CIMzSYXlLmPO2FLRhXK2dnEw==", + "dev": true, + "peer": true, + "dependencies": { + "import-meta-resolve": "^3.1.1" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/@cspell/strong-weak-map": { + "version": "7.3.9", + "resolved": "https://registry.npmjs.org/@cspell/strong-weak-map/-/strong-weak-map-7.3.9.tgz", + "integrity": "sha512-XKpw/p3+EN+PWiFAWc45RJPI9zQRkPSVdUFeZb0YLseWF/CkogScgIe4CLfMLITiVbP0X/FKk90+aTPfAU38kg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/@es-joy/jsdoccomment": { + "version": "0.41.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.41.0.tgz", + "integrity": "sha512-aKUhyn1QI5Ksbqcr3fFJj16p99QdjUxXAEuFst1Z47DRyoiMwivIH9MV/ARcJOCXVjPfjITciej8ZD2O/6qUmw==", + "dev": true, + "peer": true, + "dependencies": { + "comment-parser": "1.4.1", + "esquery": "^1.5.0", + "jsdoc-type-pratt-parser": "~4.0.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", + "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", + "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", + "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", + "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", + "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", + "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", + "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", + "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", + "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", + "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", + "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", + "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", + "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", + "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", + "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", + "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", + "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", + "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", + "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", + "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", + "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", + "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", + "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.3.tgz", + "integrity": "sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==", + "dev": true, + "peer": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/js": { + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.53.0.tgz", + "integrity": "sha512-Kn7K8dx/5U6+cT1yEhpX1w4PCSg0M+XyRILPgvwcEBjerFWCwQj5sbr3/VmxqV0JGHCBCzyd6LxypEuehypY1w==", + "dev": true, + "peer": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@fastify/busboy": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.0.0.tgz", + "integrity": "sha512-JUFJad5lv7jxj926GPgymrWQxxjPYuJNiNjNMzqT+HiuP6Vl3dk5xzG+8sTX96np0ZAluvaMzPsjhHZ5rNuNQQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.13", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", + "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", + "dev": true, + "peer": true, + "dependencies": { + "@humanwhocodes/object-schema": "^2.0.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", + "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", + "dev": true, + "peer": true + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "dev": true, + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dev": true, + "peer": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", + "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", + "dev": true, + "peer": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@microsoft/api-extractor": { + "version": "7.38.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.38.2.tgz", + "integrity": "sha512-JOARuhTwOcOMIU0O2czscoJy3ddVzIRhSA9/7T1ALuZSNphgWsPk+Bv4E7AnBDmTV4pP4lBNLtCxEHjjpWaytQ==", + "dev": true, + "dependencies": { + "@microsoft/api-extractor-model": "7.28.2", + "@microsoft/tsdoc": "0.14.2", + "@microsoft/tsdoc-config": "~0.16.1", + "@rushstack/node-core-library": "3.61.0", + "@rushstack/rig-package": "0.5.1", + "@rushstack/ts-command-line": "4.17.1", + "colors": "~1.2.1", + "lodash": "~4.17.15", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "source-map": "~0.6.1", + "typescript": "~5.0.4" + }, + "bin": { + "api-extractor": "bin/api-extractor" + } + }, + "node_modules/@microsoft/api-extractor-model": { + "version": "7.28.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.28.2.tgz", + "integrity": "sha512-vkojrM2fo3q4n4oPh4uUZdjJ2DxQ2+RnDQL/xhTWSRUNPF6P4QyrvY357HBxbnltKcYu+nNNolVqc6TIGQ73Ig==", + "dev": true, + "dependencies": { + "@microsoft/tsdoc": "0.14.2", + "@microsoft/tsdoc-config": "~0.16.1", + "@rushstack/node-core-library": "3.61.0" + } + }, + "node_modules/@microsoft/api-extractor/node_modules/typescript": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", + "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@microsoft/tsdoc": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.2.tgz", + "integrity": "sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==", + "dev": true + }, + "node_modules/@microsoft/tsdoc-config": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.2.tgz", + "integrity": "sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==", + "dev": true, + "dependencies": { + "@microsoft/tsdoc": "0.14.2", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + } + }, + "node_modules/@microsoft/tsdoc-config/node_modules/resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "dependencies": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.5.tgz", + "integrity": "sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==", + "dev": true, + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rushstack/node-core-library": { + "version": "3.61.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz", + "integrity": "sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==", + "dev": true, + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/rig-package": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.5.1.tgz", + "integrity": "sha512-pXRYSe29TjRw7rqxD4WS3HN/sRSbfr+tJs4a9uuaSIBAITbUggygdhuG0VrO0EO+QqH91GhYMN4S6KRtOEmGVA==", + "dev": true, + "dependencies": { + "resolve": "~1.22.1", + "strip-json-comments": "~3.1.1" + } + }, + "node_modules/@rushstack/ts-command-line": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.17.1.tgz", + "integrity": "sha512-2jweO1O57BYP5qdBGl6apJLB+aRIn5ccIRTPDyULh0KMwVzFqWtw6IZWt1qtUoZD/pD2RNkIOosH6Cq45rIYeg==", + "dev": true, + "dependencies": { + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" + } + }, + "node_modules/@rushstack/ts-command-line/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/@schoero/changelog-config": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/@schoero/changelog-config/-/changelog-config-0.0.2.tgz", + "integrity": "sha512-nYqUfJmNkHWxz8l+8rMc7zBnZjwERT0I2/qd5XM82eECDqRLWhv05giBX9g8iLiH5PXYAJhlpq7koxOFjy/p6A==", + "dev": true, + "peerDependencies": { + "changelogen": "^0.5.3" + } + }, + "node_modules/@schoero/cspell-config": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@schoero/cspell-config/-/cspell-config-1.9.0.tgz", + "integrity": "sha512-yOMNT1bITWUNRP2zhdlrRJZn/d9k8lc+3OmAI+cP4eaQizgNwdn4ShSE4ncW1YIE/W78SiCGspzwgzmqbsmO8A==", + "dev": true, + "peerDependencies": { + "@cspell/dict-bash": "^4.1.2", + "@cspell/dict-companies": "^3.0.24", + "@cspell/dict-css": "^4.0.10", + "@cspell/dict-de-ch": "^1.1.0", + "@cspell/dict-en_us": "^4.3.8", + "@cspell/dict-fullstack": "^3.1.5", + "@cspell/dict-html": "^4.0.5", + "@cspell/dict-html-symbol-entities": "^4.0.0", + "@cspell/dict-lorem-ipsum": "^4.0.0", + "@cspell/dict-markdown": "^2.0.1", + "@cspell/dict-node": "^4.0.3", + "@cspell/dict-npm": "^5.0.10", + "@cspell/dict-public-licenses": "^2.0.4", + "@cspell/dict-software-terms": "^3.3.2", + "@cspell/dict-typescript": "^3.1.2", + "cspell": "^7.3.7" + } + }, + "node_modules/@schoero/eslint-config": { + "version": "1.42.0", + "resolved": "https://registry.npmjs.org/@schoero/eslint-config/-/eslint-config-1.42.0.tgz", + "integrity": "sha512-kU4vSfXFqFmZe8cm6Q48e55VMe5DIK5ejL45l8TMirSpaxuxihmIZtd4b/7tWHU/g/WhCWqLo05GeXNKrXlzsg==", + "dev": true, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^6.7.3", + "@typescript-eslint/parser": "^6.7.3", + "eslint": ">=8.48.0", + "eslint-plugin-import": "npm:eslint-plugin-i@2.28.1", + "eslint-plugin-import-newlines": "^1.3.4", + "eslint-plugin-jsdoc": "^46.8.2", + "eslint-plugin-jsonc": "^2.9.0", + "eslint-plugin-markdown": "^3.0.1", + "eslint-plugin-simple-import-sort": "^10.0.0", + "eslint-plugin-sort-destructure-keys": "^1.5.0", + "eslint-plugin-sort-keys": "^2.3.5", + "eslint-plugin-tailwindcss": "^3.13.0", + "eslint-plugin-typescript-sort-keys": "^3.0.0", + "eslint-plugin-unicorn": "^48.0.1", + "eslint-plugin-unused-imports": "^3.0.0", + "eslint-plugin-vitest": "^0.3.1", + "eslint-plugin-yml": "^1.9.0" + } + }, + "node_modules/@schoero/markdownlint-config": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@schoero/markdownlint-config/-/markdownlint-config-1.1.7.tgz", + "integrity": "sha512-hxDfpx2hTK8n9wbjE/QCtutKkD8loDCMv5hAlWCc+MGEIIEFedWGER4Z7RuCovSTRBo68t+Aa7uoVjPbkr9DkQ==", + "dev": true, + "peerDependencies": { + "markdownlint-cli2": "^0.8.1" + } + }, + "node_modules/@schoero/ts-config": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/@schoero/ts-config/-/ts-config-0.3.7.tgz", + "integrity": "sha512-RDsQJaEocfPaS2I0+LfggQy9x3r+ZNlUxUEs4j1bhfYi0mRgrnUxlFk8L9lgeL7efPBI+67zWvotAE+tHlnGgA==", + "dev": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@schoero/unwritten-config": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@schoero/unwritten-config/-/unwritten-config-0.0.3.tgz", + "integrity": "sha512-pbF6Rwj8GqgiJQJsYH5l2Pf7yyCFQXe7TMRZyQYM/RE7BvhRGb5toPPc6McI12cEng7UJ/TmC2jfPnw/feq3qg==", + "dev": true + }, + "node_modules/@schoero/vite-config": { + "version": "0.0.28", + "resolved": "https://registry.npmjs.org/@schoero/vite-config/-/vite-config-0.0.28.tgz", + "integrity": "sha512-A+S/oCC7sR6QVwRfiP5N7b8FSTzB+whLvE+xV3hw9Zvqk+QZND9jIjHTBCY3HoLaJ3J++4d3mgYUe5spvoQjpw==", + "dev": true, + "peerDependencies": { + "vite-tsconfig-paths": "^4.2.1", + "vitest": "^0.34.6", + "vitest-github-actions-reporter": "^0.10.0" + } + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "dev": true + }, + "node_modules/@swc/helpers": { + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.3.17.tgz", + "integrity": "sha512-tb7Iu+oZ+zWJZ3HJqwx8oNwSDIU440hmVMDPhpACWQWnrZHK99Bxs70gT1L2dnr5Hg50ZRWEFkQCAnOVVV0z1Q==", + "dev": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@types/argparse": { + "version": "1.0.38", + "resolved": "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.38.tgz", + "integrity": "sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==", + "dev": true + }, + "node_modules/@types/chai": { + "version": "4.3.10", + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.10.tgz", + "integrity": "sha512-of+ICnbqjmFCiixUnqRulbylyXQrPqIGf/B3Jax1wIF3DvSheysQxAWvqHhZiW3IQrycvokcLcFQlveGp+vyNg==", + "dev": true + }, + "node_modules/@types/chai-subset": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/chai-subset/-/chai-subset-1.3.5.tgz", + "integrity": "sha512-c2mPnw+xHtXDoHmdtcCXGwyLMiauiAyxWMzhGpqHC4nqI/Y5G2XhTampslK2rb59kpcuHon03UH8W6iYUzw88A==", + "dev": true, + "dependencies": { + "@types/chai": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "dev": true }, "node_modules/@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", "dev": true }, "node_modules/@types/mdast": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.11.tgz", - "integrity": "sha512-Y/uImid8aAwrEA24/1tcRZwpxX3pIFTSilcNDKSPn+Y2iDywSEachzRuvgAYYLR3wpGXAsMbv5lvKLDZLeYPAw==", + "version": "3.0.15", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.15.tgz", + "integrity": "sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==", "dev": true, "peer": true, "dependencies": { - "@types/unist": "*" + "@types/unist": "^2" } }, "node_modules/@types/node": { - "version": "18.15.11", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz", - "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==" + "version": "20.9.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.9.0.tgz", + "integrity": "sha512-nekiGu2NDb1BcVofVcEKMIwzlx4NjHlcjhoxxKBNLtz15Y1z7MYf549DFvkHSId02Ax6kGwWntIBPC3l/JZcmw==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } }, "node_modules/@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", "dev": true, "peer": true }, "node_modules/@types/pdfkit": { - "version": "0.12.9", - "resolved": "https://registry.npmjs.org/@types/pdfkit/-/pdfkit-0.12.9.tgz", - "integrity": "sha512-z0y4rQky+nvno3nzyNUeZbrx2YvwP0GEfnpk8o3zG7jL4FYCZk9Vn11DzM+HC4RPzaJDOg9kiLzl3lng4FDcLA==", + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@types/pdfkit/-/pdfkit-0.13.2.tgz", + "integrity": "sha512-fmvYh4i/O6DM5za+B8TmuKxBK/iSqXQE9uWVNp/1DK2+Is+BlzhzyOtsS14TWMNwj7zxnN8u2vBl9Vs+jCX28A==", + "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/semver": { - "version": "7.3.13", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", - "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.5.tgz", + "integrity": "sha512-+d+WYC1BxJ6yVOgUgzK8gWvp5qF8ssV5r4nsDcZWKRWcDQLQ619tvWAxJQYGgBrO1MnLJC7a5GtiYsAoQ47dJg==", "dev": true }, "node_modules/@types/svg-parser": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/svg-parser/-/svg-parser-2.0.3.tgz", - "integrity": "sha512-PKEmDmVWO8f4wwSZDHKHtdnYRM5NI4dCB0lawtUYpxfGhhuQ0qUky80qk6CR8SZhFrRcJmNnWOpN+8uh/X9qgg==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/svg-parser/-/svg-parser-2.0.6.tgz", + "integrity": "sha512-xrXwOltwMcLrKy79rv4MoalnD82oYLyXAVeeSyrkvR7XdCH4i7YqLNQWxyZ8KPpawtQShiKOse+pmtLeSLtCfQ==", "dev": true }, "node_modules/@types/unist": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", - "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==", + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==", "dev": true, "peer": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.58.0.tgz", - "integrity": "sha512-vxHvLhH0qgBd3/tW6/VccptSfc8FxPQIkmNTVLWcCOVqSBvqpnKkBTYrhcGlXfSnd78azwe+PsjYFj0X34/njA==", + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.10.0.tgz", + "integrity": "sha512-uoLj4g2OTL8rfUQVx2AFO1hp/zja1wABJq77P6IclQs6I/m9GLrm7jCdgzZkvWdDCQf1uEvoa8s8CupsgWQgVg==", "dev": true, "dependencies": { - "@eslint-community/regexpp": "^4.4.0", - "@typescript-eslint/scope-manager": "5.58.0", - "@typescript-eslint/type-utils": "5.58.0", - "@typescript-eslint/utils": "5.58.0", + "@eslint-community/regexpp": "^4.5.1", + "@typescript-eslint/scope-manager": "6.10.0", + "@typescript-eslint/type-utils": "6.10.0", + "@typescript-eslint/utils": "6.10.0", + "@typescript-eslint/visitor-keys": "6.10.0", "debug": "^4.3.4", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" + "graphemer": "^1.4.0", + "ignore": "^5.2.4", + "natural-compare": "^1.4.0", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.62.0.tgz", + "integrity": "sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==", + "dev": true, + "peer": true, + "dependencies": { + "@typescript-eslint/utils": "5.62.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -511,8 +1732,62 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/scope-manager": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", + "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", + "dev": true, + "peer": true, + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/types": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", + "dev": true, + "peer": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "dev": true, + "peer": true, + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" }, "peerDependenciesMeta": { "typescript": { @@ -520,14 +1795,21 @@ } } }, - "node_modules/@typescript-eslint/experimental-utils": { - "version": "5.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.58.0.tgz", - "integrity": "sha512-LA/sRPaynZlrlYxdefrZbMx8dqs/1Kc0yNG+XOk5CwwZx7tTv263ix3AJNioF0YBVt7hADpAUR20owl6pv4MIQ==", + "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", "dev": true, "peer": true, "dependencies": { - "@typescript-eslint/utils": "5.58.0" + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -540,26 +1822,69 @@ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "dev": true, + "peer": true, + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/experimental-utils/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "peer": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@typescript-eslint/experimental-utils/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "peer": true, + "engines": { + "node": ">=4.0" + } + }, "node_modules/@typescript-eslint/parser": { - "version": "5.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.58.0.tgz", - "integrity": "sha512-ixaM3gRtlfrKzP8N6lRhBbjTow1t6ztfBvQNGuRM8qH1bjFFXIJ35XY+FC0RRBKn3C6cT+7VW1y8tNm7DwPHDQ==", + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.10.0.tgz", + "integrity": "sha512-+sZwIj+s+io9ozSxIWbNB5873OSdfeBEH/FR0re14WLI6BaKuSOnnwCJ2foUiu8uXf4dRp1UqHP0vrZ1zXGrog==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.58.0", - "@typescript-eslint/types": "5.58.0", - "@typescript-eslint/typescript-estree": "5.58.0", + "@typescript-eslint/scope-manager": "6.10.0", + "@typescript-eslint/types": "6.10.0", + "@typescript-eslint/typescript-estree": "6.10.0", + "@typescript-eslint/visitor-keys": "6.10.0", "debug": "^4.3.4" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.0.0 || >=18.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "eslint": "^7.0.0 || ^8.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -568,16 +1893,16 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.58.0.tgz", - "integrity": "sha512-b+w8ypN5CFvrXWQb9Ow9T4/6LC2MikNf1viLkYTiTbkQl46CnR69w7lajz1icW0TBsYmlpg+mRzFJ4LEJ8X9NA==", + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.10.0.tgz", + "integrity": "sha512-TN/plV7dzqqC2iPNf1KrxozDgZs53Gfgg5ZHyw8erd6jd5Ta/JIEcdCheXFt9b1NYb93a1wmIIVW/2gLkombDg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.58.0", - "@typescript-eslint/visitor-keys": "5.58.0" + "@typescript-eslint/types": "6.10.0", + "@typescript-eslint/visitor-keys": "6.10.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.0.0 || >=18.0.0" }, "funding": { "type": "opencollective", @@ -585,25 +1910,25 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.58.0.tgz", - "integrity": "sha512-FF5vP/SKAFJ+LmR9PENql7fQVVgGDOS+dq3j+cKl9iW/9VuZC/8CFmzIP0DLKXfWKpRHawJiG70rVH+xZZbp8w==", + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.10.0.tgz", + "integrity": "sha512-wYpPs3hgTFblMYwbYWPT3eZtaDOjbLyIYuqpwuLBBqhLiuvJ+9sEp2gNRJEtR5N/c9G1uTtQQL5AhV0fEPJYcg==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.58.0", - "@typescript-eslint/utils": "5.58.0", + "@typescript-eslint/typescript-estree": "6.10.0", + "@typescript-eslint/utils": "6.10.0", "debug": "^4.3.4", - "tsutils": "^3.21.0" + "ts-api-utils": "^1.0.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.0.0 || >=18.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "*" + "eslint": "^7.0.0 || ^8.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -612,12 +1937,12 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.58.0.tgz", - "integrity": "sha512-JYV4eITHPzVQMnHZcYJXl2ZloC7thuUHrcUmxtzvItyKPvQ50kb9QXBkgNAt90OYMqwaodQh2kHutWZl1fc+1g==", + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.10.0.tgz", + "integrity": "sha512-36Fq1PWh9dusgo3vH7qmQAj5/AZqARky1Wi6WpINxB6SkQdY5vQoT2/7rW7uBIsPDcvvGCLi4r10p0OJ7ITAeg==", "dev": true, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.0.0 || >=18.0.0" }, "funding": { "type": "opencollective", @@ -625,21 +1950,21 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.58.0.tgz", - "integrity": "sha512-cRACvGTodA+UxnYM2uwA2KCwRL7VAzo45syNysqlMyNyjw0Z35Icc9ihPJZjIYuA5bXJYiJ2YGUB59BqlOZT1Q==", + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.10.0.tgz", + "integrity": "sha512-ek0Eyuy6P15LJVeghbWhSrBCj/vJpPXXR+EpaRZqou7achUWL8IdYnMSC5WHAeTWswYQuP2hAZgij/bC9fanBg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.58.0", - "@typescript-eslint/visitor-keys": "5.58.0", + "@typescript-eslint/types": "6.10.0", + "@typescript-eslint/visitor-keys": "6.10.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.0.0 || >=18.0.0" }, "funding": { "type": "opencollective", @@ -652,254 +1977,257 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.58.0.tgz", - "integrity": "sha512-gAmLOTFXMXOC+zP1fsqm3VceKSBQJNzV385Ok3+yzlavNHZoedajjS4UyS21gabJYcobuigQPs/z71A9MdJFqQ==", + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.10.0.tgz", + "integrity": "sha512-v+pJ1/RcVyRc0o4wAGux9x42RHmAjIGzPRo538Z8M1tVx6HOnoQBCX/NoadHQlZeC+QO2yr4nNSFWOoraZCAyg==", "dev": true, "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.58.0", - "@typescript-eslint/types": "5.58.0", - "@typescript-eslint/typescript-estree": "5.58.0", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" + "@eslint-community/eslint-utils": "^4.4.0", + "@types/json-schema": "^7.0.12", + "@types/semver": "^7.5.0", + "@typescript-eslint/scope-manager": "6.10.0", + "@typescript-eslint/types": "6.10.0", + "@typescript-eslint/typescript-estree": "6.10.0", + "semver": "^7.5.4" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.0.0 || >=18.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "eslint": "^7.0.0 || ^8.0.0" } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.58.0.tgz", - "integrity": "sha512-/fBraTlPj0jwdyTwLyrRTxv/3lnU2H96pNTVM6z3esTWLtA5MZ9ghSMJ7Rb+TtUAdtEw9EyJzJ0EydIMKxQ9gA==", + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.10.0.tgz", + "integrity": "sha512-xMGluxQIEtOM7bqFCo+rCMh5fqI+ZxV5RUUOa29iVPz1OgCZrtc7rFnz5cLUazlkPKYqX+75iuDq7m0HQ48nCg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.58.0", - "eslint-visitor-keys": "^3.3.0" + "@typescript-eslint/types": "6.10.0", + "eslint-visitor-keys": "^3.4.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.0.0 || >=18.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "dev": true, + "peer": true + }, + "node_modules/@vitest/expect": { + "version": "0.34.6", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-0.34.6.tgz", + "integrity": "sha512-QUzKpUQRc1qC7qdGo7rMK3AkETI7w18gTCUrsNnyjjJKYiuUB9+TQK3QnR1unhCnWRC0AbKv2omLGQDF/mIjOw==", "dev": true, "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + "@vitest/spy": "0.34.6", + "@vitest/utils": "0.34.6", + "chai": "^4.3.10" + }, + "funding": { + "url": "https://opencollective.com/vitest" } }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", - "dev": true + "node_modules/@vitest/runner": { + "version": "0.34.6", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-0.34.6.tgz", + "integrity": "sha512-1CUQgtJSLF47NnhN+F9X2ycxUP0kLHQ/JWvNHbeBfwW8CzEGgeskzNnHDyv1ieKTltuR6sdIHV+nmR6kPxQqzQ==", + "dev": true, + "dependencies": { + "@vitest/utils": "0.34.6", + "p-limit": "^4.0.0", + "pathe": "^1.1.1" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "node_modules/@vitest/runner/node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", "dev": true, "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", - "dev": true + "node_modules/@vitest/runner/node_modules/yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "dev": true, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "node_modules/@vitest/snapshot": { + "version": "0.34.6", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-0.34.6.tgz", + "integrity": "sha512-B3OZqYn6k4VaN011D+ve+AA4whM4QkcwcrwaKwAbyyvS/NB1hCWjFIBQxAQQSQir9/RtyAAGuq+4RJmbn2dH4w==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" + "magic-string": "^0.30.1", + "pathe": "^1.1.1", + "pretty-format": "^29.5.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" } }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "node_modules/@vitest/spy": { + "version": "0.34.6", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-0.34.6.tgz", + "integrity": "sha512-xaCvneSaeBw/cz8ySmF7ZwGvL0lBjfvqc1LpQ/vcdHEvpLn3Ff1vAvjw+CoGn0802l++5L/pxb7whwcWAw+DUQ==", "dev": true, "dependencies": { - "@xtuc/ieee754": "^1.2.0" + "tinyspy": "^2.1.1" + }, + "funding": { + "url": "https://opencollective.com/vitest" } }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "node_modules/@vitest/utils": { + "version": "0.34.6", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-0.34.6.tgz", + "integrity": "sha512-IG5aDD8S6zlvloDsnzHw0Ut5xczlF+kv2BOTo+iXfPr54Yhi5qbVOgGB1hZaVq4iJ4C/MZ2J0y15IlsV/ZcI0A==", "dev": true, "dependencies": { - "@xtuc/long": "4.2.2" + "diff-sequences": "^29.4.3", + "loupe": "^2.3.6", + "pretty-format": "^29.5.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" } }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", - "dev": true - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "node_modules/@volar/language-core": { + "version": "1.10.10", + "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.10.10.tgz", + "integrity": "sha512-nsV1o3AZ5n5jaEAObrS3MWLBWaGwUj/vAsc15FVNIv+DbpizQRISg9wzygsHBr56ELRH8r4K75vkYNMtsSNNWw==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" + "@volar/source-map": "1.10.10" } }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "node_modules/@volar/source-map": { + "version": "1.10.10", + "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.10.10.tgz", + "integrity": "sha512-GVKjLnifV4voJ9F0vhP56p4+F3WGf+gXlRtjFZsv6v3WxBTWU3ZVeaRaEHJmWrcv5LXmoYYpk/SC25BKemPRkg==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" + "muggle-string": "^0.3.1" } }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "node_modules/@volar/typescript": { + "version": "1.10.10", + "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-1.10.10.tgz", + "integrity": "sha512-4a2r5bdUub2m+mYVnLu2wt59fuoYWe7nf0uXtGHU8QQ5LDNfzAR0wK7NgDiQ9rcl2WT3fxT2AA9AylAwFtj50A==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" + "@volar/language-core": "1.10.10", + "path-browserify": "^1.0.1" } }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "node_modules/@vue/compiler-core": { + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.8.tgz", + "integrity": "sha512-hN/NNBUECw8SusQvDSqqcVv6gWq8L6iAktUR0UF3vGu2OhzRqcOiAno0FmBJWwxhYEXRlQJT5XnoKsVq1WZx4g==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" + "@babel/parser": "^7.23.0", + "@vue/shared": "3.3.8", + "estree-walker": "^2.0.2", + "source-map-js": "^1.0.2" } }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "node_modules/@vue/compiler-dom": { + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.8.tgz", + "integrity": "sha512-+PPtv+p/nWDd0AvJu3w8HS0RIm/C6VGBIRe24b9hSyNWOAPEUosFZ5diwawwP8ip5sJ8n0Pe87TNNNHnvjs0FQ==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" + "@vue/compiler-core": "3.3.8", + "@vue/shared": "3.3.8" } }, - "node_modules/@webpack-cli/configtest": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-2.0.1.tgz", - "integrity": "sha512-njsdJXJSiS2iNbQVS0eT8A/KPnmyH4pv1APj2K0d1wrZcBLw+yppxOy4CGqa0OxDJkzfL/XELDhD8rocnIwB5A==", + "node_modules/@vue/language-core": { + "version": "1.8.22", + "resolved": "https://registry.npmjs.org/@vue/language-core/-/language-core-1.8.22.tgz", + "integrity": "sha512-bsMoJzCrXZqGsxawtUea1cLjUT9dZnDsy5TuZ+l1fxRMzUGQUG9+Ypq4w//CqpWmrx7nIAJpw2JVF/t258miRw==", "dev": true, - "engines": { - "node": ">=14.15.0" + "dependencies": { + "@volar/language-core": "~1.10.5", + "@volar/source-map": "~1.10.5", + "@vue/compiler-dom": "^3.3.0", + "@vue/shared": "^3.3.0", + "computeds": "^0.0.1", + "minimatch": "^9.0.3", + "muggle-string": "^0.3.1", + "vue-template-compiler": "^2.7.14" }, "peerDependencies": { - "webpack": "5.x.x", - "webpack-cli": "5.x.x" + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@webpack-cli/info": { + "node_modules/@vue/language-core/node_modules/brace-expansion": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-2.0.1.tgz", - "integrity": "sha512-fE1UEWTwsAxRhrJNikE7v4EotYflkEhBL7EbajfkPlf6E37/2QshOy/D48Mw8G5XMFlQtS6YV42vtbG9zBpIQA==", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, - "engines": { - "node": ">=14.15.0" - }, - "peerDependencies": { - "webpack": "5.x.x", - "webpack-cli": "5.x.x" + "dependencies": { + "balanced-match": "^1.0.0" } }, - "node_modules/@webpack-cli/serve": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-2.0.1.tgz", - "integrity": "sha512-0G7tNyS+yW8TdgHwZKlDWYXFA6OJQnoLCQvYKkQP0Q2X205PSQ6RNUj0M+1OB/9gRQaUZ/ccYfaxd0nhaWKfjw==", + "node_modules/@vue/language-core/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, - "engines": { - "node": ">=14.15.0" + "dependencies": { + "brace-expansion": "^2.0.1" }, - "peerDependencies": { - "webpack": "5.x.x", - "webpack-cli": "5.x.x" + "engines": { + "node": ">=16 || 14 >=14.17" }, - "peerDependenciesMeta": { - "webpack-dev-server": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "node_modules/@vue/shared": { + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.8.tgz", + "integrity": "sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==", "dev": true }, "node_modules/acorn": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", + "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -908,54 +2236,36 @@ "node": ">=0.4.0" } }, - "node_modules/acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", - "dev": true, - "peerDependencies": { - "acorn": "^8" - } - }, "node_modules/acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "dev": true, + "peer": true, "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/acorn-node": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", - "dev": true, - "dependencies": { - "acorn": "^7.0.0", - "acorn-walk": "^7.0.0", - "xtend": "^4.0.2" - } - }, - "node_modules/acorn-node/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "node_modules/acorn-walk": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.0.tgz", + "integrity": "sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA==", "dev": true, - "bin": { - "acorn": "bin/acorn" - }, "engines": { "node": ">=0.4.0" } }, - "node_modules/acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "node_modules/agent-base": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", + "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", "dev": true, + "peer": true, + "dependencies": { + "debug": "^4.3.4" + }, "engines": { - "node": ">=0.4.0" + "node": ">= 14" } }, "node_modules/ajv": { @@ -974,34 +2284,25 @@ "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", "dev": true, "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" @@ -1028,6 +2329,16 @@ "node": ">= 8" } }, + "node_modules/are-docs-informative": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/are-docs-informative/-/are-docs-informative-0.0.2.tgz", + "integrity": "sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==", + "dev": true, + "peer": true, + "engines": { + "node": ">=14" + } + }, "node_modules/arg": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", @@ -1039,14 +2350,14 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "dev": true, + "peer": true }, "node_modules/array-buffer-byte-length": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", "dev": true, - "peer": true, "dependencies": { "call-bind": "^1.0.2", "is-array-buffer": "^3.0.1" @@ -1055,31 +2366,12 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/array-from": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz", - "integrity": "sha512-GQTc6Uupx1FCavi5mPzBvVT7nEOeWMmUA9P95wpfpW1XwMSKs+KaymD5C2Up7KAUKg/mYwbsUYzdZWcoajlNZg==", - "dev": true - }, - "node_modules/array-includes": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", - "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "node_modules/array-timsort": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-timsort/-/array-timsort-1.0.3.tgz", + "integrity": "sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==", "dev": true, - "peer": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "peer": true }, "node_modules/array-union": { "version": "2.1.0", @@ -1090,60 +2382,20 @@ "node": ">=8" } }, - "node_modules/array.prototype.flat": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", - "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", - "dev": true, - "peer": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", - "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "node_modules/assertion-error": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", + "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", "dev": true, - "peer": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/assert": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-2.0.0.tgz", - "integrity": "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==", - "dev": true, - "dependencies": { - "es6-object-assign": "^1.1.0", - "is-nan": "^1.2.1", - "object-is": "^1.0.1", - "util": "^0.12.0" + "node": "*" } }, "node_modules/available-typed-arrays": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true, "engines": { "node": ">= 0.4" }, @@ -1161,6 +2413,7 @@ "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, "funding": [ { "type": "github", @@ -1176,13 +2429,14 @@ } ] }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "node_modules/big-integer": { + "version": "1.6.51", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", + "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", "dev": true, + "peer": true, "engines": { - "node": "*" + "node": ">=0.6" } }, "node_modules/binary-extensions": { @@ -1195,17 +2449,17 @@ "node": ">=8" } }, - "node_modules/blob": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz", - "integrity": "sha512-YRc9zvVz4wNaxcXmiSgb9LAg7YYwqQ2xd0Sj6osfA7k/PKmIGVlnOYs3wOFdkRC9/JpQu8sGt/zHgJV7xzerfg==" - }, - "node_modules/blob-stream": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/blob-stream/-/blob-stream-0.1.3.tgz", - "integrity": "sha512-xXwyhgVmPsFVFFvtM5P0syI17/oae+MIjLn5jGhuD86mmSJ61EWMWmbPrV/0+bdcH9jQ2CzIhmTQKNUJL7IPog==", + "node_modules/bplist-parser": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz", + "integrity": "sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==", + "dev": true, + "peer": true, "dependencies": { - "blob": "0.0.4" + "big-integer": "^1.6.44" + }, + "engines": { + "node": ">= 5.10.0" } }, "node_modules/brace-expansion": { @@ -1213,6 +2467,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "peer": true, "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -1230,125 +2485,82 @@ "node": ">=8" } }, - "node_modules/brfs": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brfs/-/brfs-2.0.2.tgz", - "integrity": "sha512-IrFjVtwu4eTJZyu8w/V2gxU7iLTtcHih67sgEdzrhjLBMHp2uYefUBfdM4k2UvcuWMgV7PQDZHSLeNWnLFKWVQ==", - "dev": true, - "dependencies": { - "quote-stream": "^1.0.1", - "resolve": "^1.1.5", - "static-module": "^3.0.2", - "through2": "^2.0.0" - }, - "bin": { - "brfs": "bin/cmd.js" - } - }, "node_modules/brotli": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/brotli/-/brotli-1.3.3.tgz", "integrity": "sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==", + "dev": true, "dependencies": { "base64-js": "^1.1.2" } }, - "node_modules/browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", "dev": true, - "dependencies": { - "pako": "~1.0.5" + "peer": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/browserslist": { - "version": "4.21.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", - "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "node_modules/bundle-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-3.0.0.tgz", + "integrity": "sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==", "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], + "peer": true, "dependencies": { - "caniuse-lite": "^1.0.30001449", - "electron-to-chromium": "^1.4.284", - "node-releases": "^2.0.8", - "update-browserslist-db": "^1.0.10" - }, - "bin": { - "browserslist": "cli.js" + "run-applescript": "^5.0.0" }, "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "node_modules/c12": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/c12/-/c12-1.5.1.tgz", + "integrity": "sha512-BWZRJgDEveT8uI+cliCwvYSSSSvb4xKoiiu5S0jaDbKBopQLQF7E+bq9xKk1pTcG+mUa3yXuFO7bD9d8Lr9Xxg==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], + "peer": true, "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "node_modules/buffer-equal": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", - "integrity": "sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==", - "dev": true, - "engines": { - "node": ">=0.4.0" + "chokidar": "^3.5.3", + "defu": "^6.1.2", + "dotenv": "^16.3.1", + "giget": "^1.1.3", + "jiti": "^1.20.0", + "mlly": "^1.4.2", + "ohash": "^1.1.3", + "pathe": "^1.1.1", + "perfect-debounce": "^1.0.0", + "pkg-types": "^1.0.3", + "rc9": "^2.1.1" } }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "node_modules/builtin-modules": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", - "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "node_modules/cac": { + "version": "6.7.14", + "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", + "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", "dev": true, - "peer": true, "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", + "dev": true, "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -1359,6 +2571,7 @@ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true, + "peer": true, "engines": { "node": ">=6" } @@ -1373,40 +2586,78 @@ "node": ">= 6" } }, - "node_modules/caniuse-lite": { - "version": "1.0.30001478", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001478.tgz", - "integrity": "sha512-gMhDyXGItTHipJj2ApIvR+iVB5hd0KP3svMWWXDvZOmjzJJassGLMfxRkQCSYgGd2gtdL/ReeiyvMSFD1Ss6Mw==", + "node_modules/chai": { + "version": "4.3.10", + "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.10.tgz", + "integrity": "sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==", "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ] + "dependencies": { + "assertion-error": "^1.1.0", + "check-error": "^1.0.3", + "deep-eql": "^4.1.3", + "get-func-name": "^2.0.2", + "loupe": "^2.3.6", + "pathval": "^1.1.1", + "type-detect": "^4.0.8" + }, + "engines": { + "node": ">=4" + } }, "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "peer": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chalk-template": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/chalk-template/-/chalk-template-1.1.0.tgz", + "integrity": "sha512-T2VJbcDuZQ0Tb2EWwSotMPJjgpy1/tGee1BTpUNsGZ/qgNjV2t7Mvu+d4600U564nbLesN1x2dPL+xii174Ekg==", "dev": true, + "peer": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "chalk": "^5.2.0" }, "engines": { - "node": ">=10" + "node": ">=14.16" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/chalk/chalk-template?sponsor=1" + } + }, + "node_modules/changelogen": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/changelogen/-/changelogen-0.5.5.tgz", + "integrity": "sha512-IzgToIJ/R9NhVKmL+PW33ozYkv53bXvufDNUSH3GTKXq1iCHGgkbgbtqEWbo8tnWNnt7nPDpjL8PwSG2iS8RVw==", + "dev": true, + "peer": true, + "dependencies": { + "c12": "^1.4.2", + "colorette": "^2.0.20", + "consola": "^3.2.3", + "convert-gitmoji": "^0.1.3", + "execa": "^8.0.1", + "mri": "^1.2.0", + "node-fetch-native": "^1.2.0", + "ofetch": "^1.1.1", + "open": "^9.1.0", + "pathe": "^1.1.1", + "pkg-types": "^1.0.3", + "scule": "^1.0.0", + "semver": "^7.5.4", + "std-env": "^3.4.2", + "yaml": "^2.3.1" + }, + "bin": { + "changelogen": "dist/cli.mjs" } }, "node_modules/character-entities": { @@ -1442,6 +2693,18 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/check-error": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz", + "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==", + "dev": true, + "dependencies": { + "get-func-name": "^2.0.2" + }, + "engines": { + "node": "*" + } + }, "node_modules/chokidar": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", @@ -1470,32 +2733,20 @@ "fsevents": "~2.3.2" } }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", "dev": true, "peer": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "dev": true, "engines": { - "node": ">=6.0" + "node": ">=10" } }, "node_modules/ci-info": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", - "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", "dev": true, "funding": [ { @@ -1531,140 +2782,192 @@ "node": ">=0.8.0" } }, + "node_modules/clear-module": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/clear-module/-/clear-module-4.1.2.tgz", + "integrity": "sha512-LWAxzHqdHsAZlPlEyJ2Poz6AIs384mPeqLVCru2p0BrP9G/kVGuhNyZYClLO6cXlnuJjzC8xtsJIuMjKqLXoAw==", + "dev": true, + "peer": true, + "dependencies": { + "parent-module": "^2.0.0", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/clone": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, "engines": { - "node": ">=6" + "node": ">=0.8" } }, "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, + "peer": true, "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "color-name": "1.1.3" } }, "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true, + "peer": true }, "node_modules/colorette": { "version": "2.0.20", "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true + "dev": true, + "peer": true + }, + "node_modules/colors": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.2.5.tgz", + "integrity": "sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } }, "node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/comment-json": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/comment-json/-/comment-json-4.2.3.tgz", + "integrity": "sha512-SsxdiOf064DWoZLH799Ata6u7iV658A11PlWtZATDlXPpKGJnbJZ5Z24ybixAi+LUUqJ/GKowAejtC5GFUG7Tw==", "dev": true, "peer": true, + "dependencies": { + "array-timsort": "^1.0.3", + "core-util-is": "^1.0.3", + "esprima": "^4.0.1", + "has-own-prop": "^2.0.0", + "repeat-string": "^1.6.1" + }, "engines": { "node": ">= 6" } }, "node_modules/comment-parser": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.3.1.tgz", - "integrity": "sha512-B52sN2VNghyq5ofvUsqZjmk6YkihBX5vMSChmSK9v4ShjKf3Vk5Xcmgpw4o+iIgtrnM/u5FiMpz9VKb8lpBveA==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz", + "integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==", "dev": true, "peer": true, "engines": { "node": ">= 12.0.0" } }, + "node_modules/computeds": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/computeds/-/computeds-0.0.1.tgz", + "integrity": "sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==", + "dev": true + }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", "dev": true, - "engines": [ - "node >= 0.8" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/concat-stream/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true + "peer": true }, - "node_modules/concat-stream/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/configstore": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", + "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", "dev": true, + "peer": true, "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "dot-prop": "^6.0.1", + "graceful-fs": "^4.2.6", + "unique-string": "^3.0.0", + "write-file-atomic": "^3.0.3", + "xdg-basedir": "^5.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/yeoman/configstore?sponsor=1" } }, - "node_modules/concat-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/concat-stream/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/consola": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-3.2.3.tgz", + "integrity": "sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==", "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" + "peer": true, + "engines": { + "node": "^14.18.0 || >=16.10.0" } }, - "node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true + "node_modules/convert-gitmoji": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/convert-gitmoji/-/convert-gitmoji-0.1.3.tgz", + "integrity": "sha512-t5yxPyI8h8KPvRwrS/sRrfIpT2gJbmBAY0TFokyUBy3PM44RuFRpZwHdACz+GTSPLRLo3s4qsscOMLjHiXBwzw==", + "dev": true, + "peer": true }, "node_modules/core-util-is": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true + "dev": true, + "peer": true + }, + "node_modules/cosmiconfig": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.0.0.tgz", + "integrity": "sha512-da1EafcpH6b/TD8vDRaWV7xFINlHlF6zKsGwS1TsuVJTZRkquaS5HTMq7uq6h31619QjbsYl21gVDOm32KM1vQ==", + "dev": true, + "peer": true, + "dependencies": { + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/cross-env": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", + "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.1" + }, + "bin": { + "cross-env": "src/bin/cross-env.js", + "cross-env-shell": "src/bin/cross-env-shell.js" + }, + "engines": { + "node": ">=10.14", + "npm": ">=6", + "yarn": ">=1" + } }, "node_modules/cross-spawn": { "version": "7.0.3", @@ -1681,283 +2984,371 @@ } }, "node_modules/crypto-js": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.1.1.tgz", - "integrity": "sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw==" + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz", + "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==", + "dev": true }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "node_modules/crypto-random-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", + "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", "dev": true, "peer": true, - "bin": { - "cssesc": "bin/cssesc" + "dependencies": { + "type-fest": "^1.0.1" }, "engines": { - "node": ">=4" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "node_modules/crypto-random-string/node_modules/type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", "dev": true, - "dependencies": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/dash-ast": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-2.0.1.tgz", - "integrity": "sha512-5TXltWJGc+RdnabUGzhRae1TRq6m4gr+3K2wQX0is5/F2yS6MJXJvLyI3ErAnsAXuJoGqvfVD5icRgim07DrxQ==", - "dev": true - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" + "node_modules/cspell": { + "version": "7.3.9", + "resolved": "https://registry.npmjs.org/cspell/-/cspell-7.3.9.tgz", + "integrity": "sha512-QzunjO9CmV5+98UfG4ONhvPtrcAC6Y2pEKeOrp5oPeyAI7HwgxmfsR3ybHRlMPAGcwKtDOurBKxM7jqXNwkzmA==", + "dev": true, + "peer": true, + "dependencies": { + "@cspell/cspell-json-reporter": "7.3.9", + "@cspell/cspell-pipe": "7.3.9", + "@cspell/cspell-types": "7.3.9", + "@cspell/dynamic-import": "7.3.9", + "chalk": "^5.3.0", + "chalk-template": "^1.1.0", + "commander": "^11.1.0", + "cspell-gitignore": "7.3.9", + "cspell-glob": "7.3.9", + "cspell-io": "7.3.9", + "cspell-lib": "7.3.9", + "fast-glob": "^3.3.2", + "fast-json-stable-stringify": "^2.1.0", + "file-entry-cache": "^7.0.1", + "get-stdin": "^9.0.0", + "semver": "^7.5.4", + "strip-ansi": "^7.1.0", + "vscode-uri": "^3.0.8" + }, + "bin": { + "cspell": "bin.mjs", + "cspell-esm": "bin.mjs" }, "engines": { - "node": ">=6.0" + "node": ">=16" }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "funding": { + "url": "https://github.com/streetsidesoftware/cspell?sponsor=1" } }, - "node_modules/deep-equal": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz", - "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==", + "node_modules/cspell-dictionary": { + "version": "7.3.9", + "resolved": "https://registry.npmjs.org/cspell-dictionary/-/cspell-dictionary-7.3.9.tgz", + "integrity": "sha512-lkWfX5QNbs4yKqD9wa+G+NHRWmLgFdyposgJOyd/ojDbx99CDPMhMhg9pyMKdYl6Yt8kjMow58/i12EYvD8wnA==", + "dev": true, + "peer": true, "dependencies": { - "call-bind": "^1.0.2", - "es-get-iterator": "^1.1.2", - "get-intrinsic": "^1.1.3", - "is-arguments": "^1.1.1", - "is-array-buffer": "^3.0.1", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "isarray": "^2.0.5", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "side-channel": "^1.0.4", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.9" + "@cspell/cspell-pipe": "7.3.9", + "@cspell/cspell-types": "7.3.9", + "cspell-trie-lib": "7.3.9", + "fast-equals": "^4.0.3", + "gensequence": "^6.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=16" } }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true + "node_modules/cspell-dictionary/node_modules/fast-equals": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-4.0.3.tgz", + "integrity": "sha512-G3BSX9cfKttjr+2o1O22tYMLq0DPluZnYtq1rXumE1SpL/F/SLIfHx08WYQoWSIpeMYf8sRbJ8++71+v6Pnxfg==", + "dev": true, + "peer": true }, - "node_modules/define-properties": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", - "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "node_modules/cspell-gitignore": { + "version": "7.3.9", + "resolved": "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-7.3.9.tgz", + "integrity": "sha512-DLuu+K2q4xYNL4DpLyysUeiGU/NYYoObzfOYiISzOKYpi3aFLiUaiyfF6xWGsahmlijif+8bwSsIMmcvGa5dgA==", + "dev": true, + "peer": true, "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" + "cspell-glob": "7.3.9", + "find-up": "^5.0.0" }, - "engines": { - "node": ">= 0.4" + "bin": { + "cspell-gitignore": "bin.mjs" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=16" } }, - "node_modules/dfa": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/dfa/-/dfa-1.2.0.tgz", - "integrity": "sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==" + "node_modules/cspell-glob": { + "version": "7.3.9", + "resolved": "https://registry.npmjs.org/cspell-glob/-/cspell-glob-7.3.9.tgz", + "integrity": "sha512-7PaTkCzJWjQex3men857v3ExF7Q10jbQkfD+wdln2te9iNFd+HEkstA173vb828D9yeib1q1of8oONr2SeGycg==", + "dev": true, + "peer": true, + "dependencies": { + "micromatch": "^4.0.5" + }, + "engines": { + "node": ">=16" + } }, - "node_modules/didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "node_modules/cspell-grammar": { + "version": "7.3.9", + "resolved": "https://registry.npmjs.org/cspell-grammar/-/cspell-grammar-7.3.9.tgz", + "integrity": "sha512-s1QOPg4AxWE8XBewDQLe14j0uDyWGjREfm4dZFTrslAZUrQ8/df5s152M5LtgOEza33FrkKKE2axbGvgS9O7sQ==", "dev": true, - "peer": true + "peer": true, + "dependencies": { + "@cspell/cspell-pipe": "7.3.9", + "@cspell/cspell-types": "7.3.9" + }, + "bin": { + "cspell-grammar": "bin.mjs" + }, + "engines": { + "node": ">=16" + } }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "node_modules/cspell-io": { + "version": "7.3.9", + "resolved": "https://registry.npmjs.org/cspell-io/-/cspell-io-7.3.9.tgz", + "integrity": "sha512-IbXOYaDxLg94uijv13kqb+6PQjEwGboQYtABuZs2+HuUVW89K2tE+fQcEhkAsrZ11sDj5lUqgEQj9omvknZSuA==", "dev": true, + "peer": true, "dependencies": { - "path-type": "^4.0.0" + "@cspell/cspell-service-bus": "7.3.9", + "node-fetch": "^2.7.0" }, "engines": { - "node": ">=8" + "node": ">=16" } }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "node_modules/cspell-lib": { + "version": "7.3.9", + "resolved": "https://registry.npmjs.org/cspell-lib/-/cspell-lib-7.3.9.tgz", + "integrity": "sha512-eFYYs8XoYmdu78UxrPisD+hAoXOLaLzcevKf9+oDPDgJmHpkGoFgbIBnHMRIsAM1e+QDS6OlWG/rybhZTqanCQ==", "dev": true, - "peer": true + "peer": true, + "dependencies": { + "@cspell/cspell-bundled-dicts": "7.3.9", + "@cspell/cspell-pipe": "7.3.9", + "@cspell/cspell-resolver": "7.3.9", + "@cspell/cspell-types": "7.3.9", + "@cspell/dynamic-import": "7.3.9", + "@cspell/strong-weak-map": "7.3.9", + "clear-module": "^4.1.2", + "comment-json": "^4.2.3", + "configstore": "^6.0.0", + "cosmiconfig": "8.0.0", + "cspell-dictionary": "7.3.9", + "cspell-glob": "7.3.9", + "cspell-grammar": "7.3.9", + "cspell-io": "7.3.9", + "cspell-trie-lib": "7.3.9", + "fast-equals": "^5.0.1", + "find-up": "^6.3.0", + "gensequence": "^6.0.0", + "import-fresh": "^3.3.0", + "resolve-from": "^5.0.0", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-uri": "^3.0.8" + }, + "engines": { + "node": ">=16" + } }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "node_modules/cspell-lib/node_modules/find-up": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", "dev": true, + "peer": true, "dependencies": { - "esutils": "^2.0.2" + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" }, "engines": { - "node": ">=6.0.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", + "node_modules/cspell-lib/node_modules/locate-path": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", + "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", "dev": true, + "peer": true, "dependencies": { - "readable-stream": "^2.0.2" + "p-locate": "^6.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/duplexer2/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true + "node_modules/cspell-lib/node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "dev": true, + "peer": true, + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/duplexer2/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/cspell-lib/node_modules/p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", "dev": true, + "peer": true, "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "p-limit": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/duplexer2/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/duplexer2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/cspell-lib/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" + "peer": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/electron-to-chromium": { - "version": "1.4.365", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.365.tgz", - "integrity": "sha512-FRHZO+1tUNO4TOPXmlxetkoaIY8uwHzd1kKopK/Gx2SKn1L47wJXWD44wxP5CGRyyP98z/c8e1eBzJrgPeiBOg==", - "dev": true - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "node_modules/cspell-lib/node_modules/yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", "dev": true, + "peer": true, "engines": { - "node": ">= 4" + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/enhanced-resolve": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", - "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", + "node_modules/cspell-trie-lib": { + "version": "7.3.9", + "resolved": "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-7.3.9.tgz", + "integrity": "sha512-aTWm2KYXjQ+MlM6kB37wmTV9RU8+fgZYkiFfMc48M0MhBc6XkHUibMGrFAS29gp+B70kWPxe+VHLmFIk9pRPyg==", "dev": true, + "peer": true, "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" + "@cspell/cspell-pipe": "7.3.9", + "@cspell/cspell-types": "7.3.9", + "gensequence": "^6.0.0" }, "engines": { - "node": ">=10.13.0" + "node": ">=16" } }, - "node_modules/envinfo": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", - "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", "dev": true, + "peer": true, "bin": { - "envinfo": "dist/cli.js" + "cssesc": "bin/cssesc" }, "engines": { "node": ">=4" } }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "node_modules/de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", + "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==", + "dev": true + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, - "peer": true, "dependencies": { - "is-arrayish": "^0.2.1" + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/es-abstract": { - "version": "1.21.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", - "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", + "node_modules/deep-eql": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz", + "integrity": "sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==", + "dev": true, + "dependencies": { + "type-detect": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/deep-equal": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz", + "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==", "dev": true, - "peer": true, "dependencies": { "array-buffer-byte-length": "^1.0.0", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-set-tostringtag": "^2.0.1", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.2.0", - "get-symbol-description": "^1.0.0", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", + "call-bind": "^1.0.5", + "es-get-iterator": "^1.1.3", + "get-intrinsic": "^1.2.2", + "is-arguments": "^1.1.1", "is-array-buffer": "^3.0.2", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", + "is-date-object": "^1.0.5", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.10", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.3", + "isarray": "^2.0.5", + "object-is": "^1.1.5", "object-keys": "^1.1.1", "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trim": "^1.2.7", - "string.prototype.trimend": "^1.0.6", - "string.prototype.trimstart": "^1.0.6", - "typed-array-length": "^1.0.4", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.9" + "regexp.prototype.flags": "^1.5.1", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.13" }, "engines": { "node": ">= 0.4" @@ -1966,167 +3357,224 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/es-get-iterator": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", - "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, + "peer": true + }, + "node_modules/default-browser": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-4.0.0.tgz", + "integrity": "sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==", + "dev": true, + "peer": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "is-arguments": "^1.1.1", - "is-map": "^2.0.2", - "is-set": "^2.0.2", - "is-string": "^1.0.7", - "isarray": "^2.0.5", - "stop-iteration-iterator": "^1.0.0" + "bundle-name": "^3.0.0", + "default-browser-id": "^3.0.0", + "execa": "^7.1.1", + "titleize": "^3.0.0" + }, + "engines": { + "node": ">=14.16" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/es-module-lexer": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.2.1.tgz", - "integrity": "sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==", - "dev": true - }, - "node_modules/es-set-tostringtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", - "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "node_modules/default-browser-id": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-3.0.0.tgz", + "integrity": "sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==", "dev": true, "peer": true, "dependencies": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" + "bplist-parser": "^0.2.0", + "untildify": "^4.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "node_modules/default-browser/node_modules/execa": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz", + "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==", "dev": true, "peer": true, "dependencies": { - "has": "^1.0.3" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^4.3.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": "^14.18.0 || ^16.14.0 || >=18.0.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "node_modules/default-browser/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, "peer": true, - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/es5-ext": { - "version": "0.10.62", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", - "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", + "node_modules/default-browser/node_modules/human-signals": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", + "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", "dev": true, - "hasInstallScript": true, - "dependencies": { - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.3", - "next-tick": "^1.1.0" - }, + "peer": true, "engines": { - "node": ">=0.10" + "node": ">=14.18.0" } }, - "node_modules/es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "node_modules/default-browser/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true, - "dependencies": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } + "peer": true }, - "node_modules/es6-map": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", - "integrity": "sha512-mz3UqCh0uPCIqsw1SSAkB/p0rOzF/M0V++vyN7JqlPtSW/VsYgQBvVvqMLmfBuyMzTpLnNqi6JmcSizs4jy19A==", + "node_modules/define-data-property": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", + "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", "dev": true, "dependencies": { - "d": "1", - "es5-ext": "~0.10.14", - "es6-iterator": "~2.0.1", - "es6-set": "~0.1.5", - "es6-symbol": "~3.1.1", - "event-emitter": "~0.3.5" + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" } }, - "node_modules/es6-object-assign": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz", - "integrity": "sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==", - "dev": true + "node_modules/define-lazy-prop": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", + "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/es6-set": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.6.tgz", - "integrity": "sha512-TE3LgGLDIBX332jq3ypv6bcOpkLO0AslAQo7p2VqX/1N46YNsvIWgvjojjSEnWEGWMhr1qUbYeTSir5J6mFHOw==", + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", "dev": true, "dependencies": { - "d": "^1.0.1", - "es5-ext": "^0.10.62", - "es6-iterator": "~2.0.3", - "es6-symbol": "^3.1.3", - "event-emitter": "^0.3.5", - "type": "^2.7.2" + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" }, "engines": { - "node": ">=0.12" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/es6-set/node_modules/type": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", - "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", + "node_modules/defu": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.3.tgz", + "integrity": "sha512-Vy2wmG3NTkmHNg/kzpuvHhkqeIx3ODWqasgCRbKtbXEN0G+HpEEv9BtJLp7ZG1CZloFaC41Ah3ZFbq7aqCqMeQ==", + "dev": true, + "peer": true + }, + "node_modules/destr": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.2.tgz", + "integrity": "sha512-65AlobnZMiCET00KaFFjUefxDX0khFA/E4myqZ7a6Sq1yZtR8+FVIvilVX66vF2uobSumxooYZChiRPCKNqhmg==", + "dev": true, + "peer": true + }, + "node_modules/dfa": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/dfa/-/dfa-1.2.0.tgz", + "integrity": "sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==", "dev": true }, - "node_modules/es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true, + "peer": true + }, + "node_modules/diff-sequences": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "dev": true, "dependencies": { - "d": "^1.0.1", - "ext": "^1.1.2" + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true, + "peer": true + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "dev": true, + "peer": true, + "dependencies": { + "esutils": "^2.0.2" + }, "engines": { - "node": ">=6" + "node": ">=6.0.0" } }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "node_modules/dot-prop": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", + "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", "dev": true, + "peer": true, + "dependencies": { + "is-obj": "^2.0.0" + }, "engines": { "node": ">=10" }, @@ -2134,101 +3582,148 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "node_modules/dotenv": { + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", + "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", "dev": true, - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" + "peer": true, + "engines": { + "node": ">=12" }, + "funding": { + "url": "https://github.com/motdotla/dotenv?sponsor=1" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/entities": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", + "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", + "dev": true, + "peer": true, "engines": { - "node": ">=4.0" + "node": ">=0.12" }, - "optionalDependencies": { - "source-map": "~0.6.1" + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "peer": true, + "dependencies": { + "is-arrayish": "^0.2.1" } }, - "node_modules/escodegen/node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "node_modules/es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", "dev": true, "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" }, - "engines": { - "node": ">= 0.8.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/escodegen/node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "node_modules/esbuild": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", + "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", "dev": true, - "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" }, "engines": { - "node": ">= 0.8.0" + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.18.20", + "@esbuild/android-arm64": "0.18.20", + "@esbuild/android-x64": "0.18.20", + "@esbuild/darwin-arm64": "0.18.20", + "@esbuild/darwin-x64": "0.18.20", + "@esbuild/freebsd-arm64": "0.18.20", + "@esbuild/freebsd-x64": "0.18.20", + "@esbuild/linux-arm": "0.18.20", + "@esbuild/linux-arm64": "0.18.20", + "@esbuild/linux-ia32": "0.18.20", + "@esbuild/linux-loong64": "0.18.20", + "@esbuild/linux-mips64el": "0.18.20", + "@esbuild/linux-ppc64": "0.18.20", + "@esbuild/linux-riscv64": "0.18.20", + "@esbuild/linux-s390x": "0.18.20", + "@esbuild/linux-x64": "0.18.20", + "@esbuild/netbsd-x64": "0.18.20", + "@esbuild/openbsd-x64": "0.18.20", + "@esbuild/sunos-x64": "0.18.20", + "@esbuild/win32-arm64": "0.18.20", + "@esbuild/win32-ia32": "0.18.20", + "@esbuild/win32-x64": "0.18.20" } }, - "node_modules/escodegen/node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true, + "peer": true, "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escodegen/node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2" + "node": ">=10" }, - "engines": { - "node": ">= 0.8.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/eslint": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.38.0.tgz", - "integrity": "sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==", + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.53.0.tgz", + "integrity": "sha512-N4VuiPjXDUa4xVeV/GC/RV3hQW9Nw+Y463lkWaKKXKYMvmRiRDAtfpuPFLN+E1/6ZhyR8J2ig+eVREnYgUsiag==", "dev": true, + "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.4.0", - "@eslint/eslintrc": "^2.0.2", - "@eslint/js": "8.38.0", - "@humanwhocodes/config-array": "^0.11.8", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.3", + "@eslint/js": "8.53.0", + "@humanwhocodes/config-array": "^0.11.13", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.10.0", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", "debug": "^4.3.2", "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.1", - "eslint-visitor-keys": "^3.4.0", - "espree": "^9.5.1", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", "esquery": "^1.4.2", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -2236,22 +3731,19 @@ "find-up": "^5.0.0", "glob-parent": "^6.0.2", "globals": "^13.19.0", - "grapheme-splitter": "^1.0.4", + "graphemer": "^1.4.0", "ignore": "^5.2.0", - "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "is-path-inside": "^3.0.3", - "js-sdsl": "^4.1.4", "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", - "optionator": "^0.9.1", + "optionator": "^0.9.3", "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", "text-table": "^0.2.0" }, "bin": { @@ -2264,16 +3756,29 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/eslint-compat-utils": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.1.2.tgz", + "integrity": "sha512-Jia4JDldWnFNIru1Ehx1H5s9/yxiRHY/TimCuUc0jNexew3cF1gI6CYZil1ociakfWO3rRqFjl1mskBblB3RYg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "eslint": ">=6.0.0" + } + }, "node_modules/eslint-import-resolver-node": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", - "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", "dev": true, "peer": true, "dependencies": { "debug": "^3.2.7", - "is-core-module": "^2.11.0", - "resolve": "^1.22.1" + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" } }, "node_modules/eslint-import-resolver-node/node_modules/debug": { @@ -2316,42 +3821,36 @@ }, "node_modules/eslint-plugin-import": { "name": "eslint-plugin-i", - "version": "2.27.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-i/-/eslint-plugin-i-2.27.5.tgz", - "integrity": "sha512-isYH4Ma7kIZtEVHAd0cMeLW7lrpaYuU/XLz6a88HGH7048idEy5TWu9Lu0s8YbJ8D5SxsFZiszg9U//kQTLESw==", + "version": "2.28.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-i/-/eslint-plugin-i-2.28.1.tgz", + "integrity": "sha512-a4oVt0j3ixNhGhvV4XF6NS7OWRFK2rrJ0Q5C4S2dSRb8FxZi31J0uUd5WJLL58wnVJ/OiQ1BxiXnFA4dWQO1Cg==", "dev": true, "peer": true, "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", "debug": "^3.2.7", "doctrine": "^2.1.0", "eslint-import-resolver-node": "^0.3.7", - "eslint-module-utils": "^2.7.4", - "get-tsconfig": "^4.2.0", - "has": "^1.0.3", - "is-core-module": "^2.11.0", + "eslint-module-utils": "^2.8.0", + "get-tsconfig": "^4.6.2", "is-glob": "^4.0.3", "minimatch": "^3.1.2", - "object.values": "^1.1.6", - "resolve": "^1.22.1", - "semver": "^6.3.0" + "resolve": "^1.22.3", + "semver": "^7.5.3" }, "engines": { - "node": ">=4" + "node": ">=12" }, "funding": { "url": "https://opencollective.com/unts" }, "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + "eslint": "^7.2.0 || ^8" } }, "node_modules/eslint-plugin-import-newlines": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import-newlines/-/eslint-plugin-import-newlines-1.3.1.tgz", - "integrity": "sha512-7vyhwliGm+CTwteRw2ym+IO9OaksGYmSt63elPPBM0QJ3zwRwMKtgHOSHVtdHlrSERRTVCsWtMO8dDdAdmHMXg==", + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import-newlines/-/eslint-plugin-import-newlines-1.3.4.tgz", + "integrity": "sha512-Lmf/BbK+EQKUfjKPcZpslE/KTGYlgaI8ZJ/sYzdbb3BVTg5+GmLBLHBjsUKNEVRM1SEhDTF/didtOSYKi4tSnQ==", "dev": true, "peer": true, "bin": { @@ -2387,46 +3886,39 @@ "node": ">=0.10.0" } }, - "node_modules/eslint-plugin-import/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "peer": true, - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/eslint-plugin-jsdoc": { - "version": "40.3.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-40.3.0.tgz", - "integrity": "sha512-EhCqpzRkxoT2DUB4AnrU0ggBYvTh3bWrLZzQTupq6vSVE6XzNwJVKsOHa41GCoevnsWMBNmoDVjXWGqckjuG1g==", + "version": "46.9.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-46.9.0.tgz", + "integrity": "sha512-UQuEtbqLNkPf5Nr/6PPRCtr9xypXY+g8y/Q7gPa0YK7eDhh0y2lWprXRnaYbW7ACgIUvpDKy9X2bZqxtGzBG9Q==", "dev": true, "peer": true, "dependencies": { - "@es-joy/jsdoccomment": "~0.37.0", - "comment-parser": "1.3.1", + "@es-joy/jsdoccomment": "~0.41.0", + "are-docs-informative": "^0.0.2", + "comment-parser": "1.4.1", "debug": "^4.3.4", "escape-string-regexp": "^4.0.0", "esquery": "^1.5.0", - "semver": "^7.3.8", + "is-builtin-module": "^3.2.1", + "semver": "^7.5.4", "spdx-expression-parse": "^3.0.1" }, "engines": { - "node": "^14 || ^16 || ^17 || ^18 || ^19" + "node": ">=16" }, "peerDependencies": { "eslint": "^7.0.0 || ^8.0.0" } }, "node_modules/eslint-plugin-jsonc": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsonc/-/eslint-plugin-jsonc-2.7.0.tgz", - "integrity": "sha512-DZgC71h/hZ9t5k/OGAKOMdJCleg2neZLL7No+YYi2ZMroCN4X5huZdrLf1USbrc6UTHwYujd1EDwXHg1qJ6CYw==", + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsonc/-/eslint-plugin-jsonc-2.10.0.tgz", + "integrity": "sha512-9d//o6Jyh4s1RxC9fNSt1+MMaFN2ruFdXPG9XZcb/mR2KkfjADYiNL/hbU6W0Cyxfg3tS/XSFuhl5LgtMD8hmw==", "dev": true, "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", + "eslint-compat-utils": "^0.1.2", "jsonc-eslint-parser": "^2.0.4", "natural-compare": "^1.4.0" }, @@ -2441,9 +3933,9 @@ } }, "node_modules/eslint-plugin-markdown": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-markdown/-/eslint-plugin-markdown-3.0.0.tgz", - "integrity": "sha512-hRs5RUJGbeHDLfS7ELanT0e29Ocyssf/7kBM+p7KluY5AwngGkDf8Oyu4658/NZSGTTq05FZeWbkxXtbVyHPwg==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-markdown/-/eslint-plugin-markdown-3.0.1.tgz", + "integrity": "sha512-8rqoc148DWdGdmYF6WSQFT3uQ6PO7zXYgeBpHAOAakX/zpq+NvFYbDA/H7PYzHajwtmaOzAwfxyl++x0g1/N9A==", "dev": true, "peer": true, "dependencies": { @@ -2466,6 +3958,22 @@ "eslint": ">=5.0.0" } }, + "node_modules/eslint-plugin-sort-destructure-keys": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-sort-destructure-keys/-/eslint-plugin-sort-destructure-keys-1.5.0.tgz", + "integrity": "sha512-xGLyqHtbFXZNXQSvAiQ4ISBYokrbUywEhmaA50fKtSKgceCv5y3zjoNuZwcnajdM6q29Nxj+oXC9KcqfMsAPrg==", + "dev": true, + "peer": true, + "dependencies": { + "natural-compare-lite": "^1.4.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "eslint": "3 - 8" + } + }, "node_modules/eslint-plugin-sort-keys": { "version": "2.3.5", "resolved": "https://registry.npmjs.org/eslint-plugin-sort-keys/-/eslint-plugin-sort-keys-2.3.5.tgz", @@ -2477,9 +3985,9 @@ } }, "node_modules/eslint-plugin-tailwindcss": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-tailwindcss/-/eslint-plugin-tailwindcss-3.11.0.tgz", - "integrity": "sha512-RaraOG4D6VXutKnoNvFQ4+frTWGJDKtezy1yCrGFS7Um1to/npDNdh2GL19IRoGB/eanbtwhxFXy+xyEw0grAg==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-tailwindcss/-/eslint-plugin-tailwindcss-3.13.0.tgz", + "integrity": "sha512-Fcep4KDRLWaK3KmkQbdyKHG0P4GdXFmXdDaweTIPcgOP60OOuWFbh1++dufRT28Q4zpKTKaHwTsXPJ4O/EjU2Q==", "dev": true, "peer": true, "dependencies": { @@ -2490,13 +3998,13 @@ "node": ">=12.13.0" }, "peerDependencies": { - "tailwindcss": "^3.2.2" + "tailwindcss": "^3.3.2" } }, "node_modules/eslint-plugin-typescript-sort-keys": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-typescript-sort-keys/-/eslint-plugin-typescript-sort-keys-2.3.0.tgz", - "integrity": "sha512-3LAcYulo5gNYiPWee+TksITfvWeBuBjGgcSLTacPESFVKEoy8laOQuZvJlSCwTBHT2SCGIxr3bJ56zuux+3MCQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-typescript-sort-keys/-/eslint-plugin-typescript-sort-keys-3.1.0.tgz", + "integrity": "sha512-rgZeYfEguqKni/V7sbmgFu9/94UDAQd7YqNd0J7Qhw7SdLIGd0iBk2KgpjhRhe2ge4rPSLDIdFWwUiDqBOst6Q==", "dev": true, "peer": true, "dependencies": { @@ -2505,52 +4013,51 @@ "natural-compare-lite": "^1.4.0" }, "engines": { - "node": "12 || >= 13.9" + "node": ">= 16" }, "peerDependencies": { - "@typescript-eslint/parser": "^1 || ^2 || ^3 || ^4 || ^5", - "eslint": "^5 || ^6 || ^7 || ^8", + "@typescript-eslint/parser": "^6", + "eslint": "^7 || ^8", "typescript": "^3 || ^4 || ^5" } }, "node_modules/eslint-plugin-unicorn": { - "version": "46.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-46.0.0.tgz", - "integrity": "sha512-j07WkC+PFZwk8J33LYp6JMoHa1lXc1u6R45pbSAipjpfpb7KIGr17VE2D685zCxR5VL4cjrl65kTJflziQWMDA==", + "version": "48.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-48.0.1.tgz", + "integrity": "sha512-FW+4r20myG/DqFcCSzoumaddKBicIPeFnTrifon2mWIzlfyvzwyqZjqVP7m4Cqr/ZYisS2aiLghkUWaPg6vtCw==", "dev": true, "peer": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.19.1", - "@eslint-community/eslint-utils": "^4.1.2", - "ci-info": "^3.6.1", + "@babel/helper-validator-identifier": "^7.22.5", + "@eslint-community/eslint-utils": "^4.4.0", + "ci-info": "^3.8.0", "clean-regexp": "^1.0.0", - "esquery": "^1.4.0", + "esquery": "^1.5.0", "indent-string": "^4.0.0", - "is-builtin-module": "^3.2.0", + "is-builtin-module": "^3.2.1", "jsesc": "^3.0.2", "lodash": "^4.17.21", "pluralize": "^8.0.0", "read-pkg-up": "^7.0.1", - "regexp-tree": "^0.1.24", - "regjsparser": "^0.9.1", - "safe-regex": "^2.1.1", - "semver": "^7.3.8", + "regexp-tree": "^0.1.27", + "regjsparser": "^0.10.0", + "semver": "^7.5.4", "strip-indent": "^3.0.0" }, "engines": { - "node": ">=14.18" + "node": ">=16" }, "funding": { "url": "https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1" }, "peerDependencies": { - "eslint": ">=8.28.0" + "eslint": ">=8.44.0" } }, "node_modules/eslint-plugin-unused-imports": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-unused-imports/-/eslint-plugin-unused-imports-2.0.0.tgz", - "integrity": "sha512-3APeS/tQlTrFa167ThtP0Zm0vctjr4M44HMpeg1P4bK6wItarumq0Ma82xorMKdFsWpphQBlRPzw/pxiVELX1A==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-unused-imports/-/eslint-plugin-unused-imports-3.0.0.tgz", + "integrity": "sha512-sduiswLJfZHeeBJ+MQaG+xYzSWdRXoSw61DpU13mzWumCkR0ufD0HmO4kdNokjrkluMHpj/7PJeN35pgbhW3kw==", "dev": true, "peer": true, "dependencies": { @@ -2560,7 +4067,7 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^5.0.0", + "@typescript-eslint/eslint-plugin": "^6.0.0", "eslint": "^8.0.0" }, "peerDependenciesMeta": { @@ -2569,17 +4076,43 @@ } } }, + "node_modules/eslint-plugin-vitest": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-plugin-vitest/-/eslint-plugin-vitest-0.3.9.tgz", + "integrity": "sha512-ZGrz8dWFlotM5dwrsMLP4VcY5MizwKNV4JTnY0VKdnuCZ+qeEUMHf1qd8kRGQA3tqLvXcV929wt2ANkduq2Pgw==", + "dev": true, + "peer": true, + "dependencies": { + "@typescript-eslint/utils": "^6.9.1" + }, + "engines": { + "node": "14.x || >= 16" + }, + "peerDependencies": { + "eslint": ">=8.0.0", + "vitest": "*" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + }, + "vitest": { + "optional": true + } + } + }, "node_modules/eslint-plugin-yml": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-yml/-/eslint-plugin-yml-1.5.0.tgz", - "integrity": "sha512-iygN054g+ZrnYmtOXMnT+sx9iDNXt89/m0+506cQHeG0+5jJN8hY5iOPQLd3yfd50AfK/mSasajBWruf1SoHpQ==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-yml/-/eslint-plugin-yml-1.10.0.tgz", + "integrity": "sha512-53SUwuNDna97lVk38hL/5++WXDuugPM9SUQ1T645R0EHMRCdBIIxGye/oOX2qO3FQ7aImxaUZJU/ju+NMUBrLQ==", "dev": true, "peer": true, "dependencies": { "debug": "^4.3.2", + "eslint-compat-utils": "^0.1.0", "lodash": "^4.17.21", "natural-compare": "^1.4.0", - "yaml-eslint-parser": "^1.1.0" + "yaml-eslint-parser": "^1.2.1" }, "engines": { "node": "^14.17.0 || >=16.0.0" @@ -2602,22 +4135,26 @@ } }, "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", "dev": true, + "peer": true, "dependencies": { "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "estraverse": "^5.2.0" }, "engines": { - "node": ">=8.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/eslint-visitor-keys": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", - "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2626,40 +4163,141 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", - "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", + "node_modules/eslint/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "peer": true, "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" + "color-convert": "^2.0.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=8" }, "funding": { - "url": "https://opencollective.com/eslint" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/eslint/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "peer": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, "engines": { - "node": ">=4.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "peer": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "peer": true + }, + "node_modules/eslint/node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "peer": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/eslint/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "peer": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "peer": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, "node_modules/espree": { - "version": "9.5.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", - "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", "dev": true, + "peer": true, "dependencies": { - "acorn": "^8.8.0", + "acorn": "^8.9.0", "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.0" + "eslint-visitor-keys": "^3.4.1" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2673,6 +4311,7 @@ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "dev": true, + "peer": true, "bin": { "esparse": "bin/esparse.js", "esvalidate": "bin/esvalidate.js" @@ -2686,6 +4325,7 @@ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", "dev": true, + "peer": true, "dependencies": { "estraverse": "^5.1.0" }, @@ -2693,20 +4333,12 @@ "node": ">=0.10" } }, - "node_modules/esquery/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, "node_modules/esrecurse": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, + "peer": true, "dependencies": { "estraverse": "^5.2.0" }, @@ -2714,28 +4346,20 @@ "node": ">=4.0" } }, - "node_modules/esrecurse/node_modules/estraverse": { + "node_modules/estraverse": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true, + "peer": true, "engines": { "node": ">=4.0" } }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-is-function": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/estree-is-function/-/estree-is-function-1.0.0.tgz", - "integrity": "sha512-nSCWn1jkSq2QAtkaVLJZY2ezwcFO161HVc174zL1KPW3RJ+O6C3eJb8Nx7OXzvhoEv+nLgSR1g71oWUHUDTrJA==", + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", "dev": true }, "node_modules/esutils": { @@ -2743,54 +4367,55 @@ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "dev": true, + "peer": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/event-emitter": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", - "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", - "dev": true, - "dependencies": { - "d": "1", - "es5-ext": "~0.10.14" - } - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true, - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/ext": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", - "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "node_modules/execa": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", + "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", "dev": true, + "peer": true, "dependencies": { - "type": "^2.7.2" + "cross-spawn": "^7.0.3", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/ext/node_modules/type": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", - "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", - "dev": true - }, "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true }, + "node_modules/fast-equals": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-5.0.1.tgz", + "integrity": "sha512-WF1Wi8PwwSY7/6Kx0vKXtw8RwuSGoM1bvDaJbu7MxDlR1vovZjIAKrnzyrThgAjm6JDTu0fVgWXDlMGspodfoQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6.0.0" + } + }, "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", @@ -2803,18 +4428,6 @@ "node": ">=8.6.0" } }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", @@ -2825,16 +4438,8 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "node_modules/fastest-levenshtein": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", - "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", "dev": true, - "engines": { - "node": ">= 4.9.1" - } + "peer": true }, "node_modules/fastq": { "version": "1.15.0", @@ -2846,15 +4451,16 @@ } }, "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-7.0.1.tgz", + "integrity": "sha512-uLfFktPmRetVCbHe5UPuekWrQ6hENufnA46qEGbfACkK5drjTTdQYUragRgMjHldcbYG+nslUerqMPjbBSHXjQ==", "dev": true, + "peer": true, "dependencies": { - "flat-cache": "^3.0.4" + "flat-cache": "^3.1.1" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=12.0.0" } }, "node_modules/fill-range": { @@ -2874,6 +4480,7 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, + "peer": true, "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" @@ -2885,29 +4492,43 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "dev": true, + "peer": true, + "bin": { + "flat": "cli.js" + } + }, "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.1.tgz", + "integrity": "sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==", "dev": true, + "peer": true, "dependencies": { - "flatted": "^3.1.0", + "flatted": "^3.2.9", + "keyv": "^4.5.3", "rimraf": "^3.0.2" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=12.0.0" } }, "node_modules/flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "dev": true + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", + "dev": true, + "peer": true }, "node_modules/fontkit": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/fontkit/-/fontkit-1.9.0.tgz", "integrity": "sha512-HkW/8Lrk8jl18kzQHvAw9aTHe1cqsyx5sDnxncx652+CIfhawokEPkeM3BoIC+z/Xv7a0yMr0f3pRRwhGH455g==", + "dev": true, "dependencies": { "@swc/helpers": "^0.3.13", "brotli": "^1.3.2", @@ -2924,51 +4545,93 @@ "version": "0.3.3", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, "dependencies": { "is-callable": "^1.1.3" } }, + "node_modules/foreground-child": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "peer": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "peer": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true + "dev": true, + "peer": true }, "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, "hasInstallScript": true, "optional": true, "os": [ "darwin" ], - "peer": true, "engines": { "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "node_modules/function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", "dev": true, - "peer": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -2977,123 +4640,191 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-assigned-identifiers": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz", - "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==", - "dev": true + "node_modules/gensequence": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gensequence/-/gensequence-6.0.0.tgz", + "integrity": "sha512-8WwuywE9pokJRAcg2QFR/plk3cVPebSUqRPzpGQh3WQ0wIiHAw+HyOQj5IuHyUTQBHpBKFoB2JUMu9zT3vJ16Q==", + "dev": true, + "peer": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/get-func-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz", + "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==", + "dev": true, + "engines": { + "node": "*" + } }, "node_modules/get-intrinsic": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", - "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", + "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", + "dev": true, "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "node_modules/get-stdin": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", + "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", "dev": true, "peer": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "engines": { + "node": ">=12" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-stream": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", + "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", + "dev": true, + "peer": true, "engines": { - "node": ">= 0.4" + "node": ">=16" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/get-tsconfig": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.5.0.tgz", - "integrity": "sha512-MjhiaIWCJ1sAU4pIQ5i5OfOuHHxVo1oYeNsWTON7jxYkod8pHocXeh+SSbmu5OZZZK73B6cbJ2XADzXehLyovQ==", + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.2.tgz", + "integrity": "sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==", "dev": true, "peer": true, + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, "funding": { "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" } }, + "node_modules/giget": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/giget/-/giget-1.1.3.tgz", + "integrity": "sha512-zHuCeqtfgqgDwvXlR84UNgnJDuUHQcNI5OqWqFxxuk2BshuKbYhJWdxBsEo4PvKqoGh23lUAIvBNpChMLv7/9Q==", + "dev": true, + "peer": true, + "dependencies": { + "colorette": "^2.0.20", + "defu": "^6.1.2", + "https-proxy-agent": "^7.0.2", + "mri": "^1.2.0", + "node-fetch-native": "^1.4.0", + "pathe": "^1.1.1", + "tar": "^6.2.0" + }, + "bin": { + "giget": "dist/cli.mjs" + } + }, "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" }, "engines": { - "node": "*" + "node": ">=16 || 14 >=14.17" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, "dependencies": { - "is-glob": "^4.0.3" + "is-glob": "^4.0.1" }, "engines": { - "node": ">=10.13.0" + "node": ">= 6" } }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true + "node_modules/glob/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } }, - "node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "node_modules/glob/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, "dependencies": { - "type-fest": "^0.20.2" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=8" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/global-dirs": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", + "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", + "dev": true, + "peer": true, + "dependencies": { + "ini": "2.0.0" + }, + "engines": { + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "node_modules/globals": { + "version": "13.23.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", + "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", "dev": true, "peer": true, "dependencies": { - "define-properties": "^1.1.3" + "type-fest": "^0.20.2" }, "engines": { - "node": ">= 0.4" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/globby": { @@ -3116,10 +4847,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/globrex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", + "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", + "dev": true, + "peer": true + }, "node_modules/gopd": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, "dependencies": { "get-intrinsic": "^1.1.3" }, @@ -3133,46 +4872,48 @@ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, - "node_modules/grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", "dev": true }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/has-bigints": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-own-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-own-prop/-/has-own-prop-2.0.0.tgz", + "integrity": "sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ==", "dev": true, + "peer": true, "engines": { "node": ">=8" } }, "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", + "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "dev": true, "dependencies": { - "get-intrinsic": "^1.1.1" + "get-intrinsic": "^1.2.2" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -3183,7 +4924,6 @@ "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", "dev": true, - "peer": true, "engines": { "node": ">= 0.4" }, @@ -3195,6 +4935,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, "engines": { "node": ">= 0.4" }, @@ -3206,6 +4947,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, "dependencies": { "has-symbols": "^1.0.2" }, @@ -3216,6 +4958,27 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "bin": { + "he": "bin/he" + } + }, "node_modules/hosted-git-info": { "version": "2.8.9", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", @@ -3223,25 +4986,29 @@ "dev": true, "peer": true }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "node_modules/https-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz", + "integrity": "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==", + "dev": true, + "peer": true, + "dependencies": { + "agent-base": "^7.0.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/human-signals": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", + "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "peer": true, + "engines": { + "node": ">=16.17.0" + } }, "node_modules/ignore": { "version": "5.2.4", @@ -3257,6 +5024,7 @@ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, + "peer": true, "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -3268,23 +5036,47 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "node_modules/import-fresh/node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dev": true, + "peer": true, "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" + "callsites": "^3.0.0" }, + "engines": { + "node": ">=6" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "dev": true, "engines": { "node": ">=8" - }, + } + }, + "node_modules/import-meta-resolve": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-3.1.1.tgz", + "integrity": "sha512-qeywsE/KC3w9Fd2ORrRDUw6nS/nLwZpXgfrOc2IILvZYnCaEMd+D56Vfg9k4G29gIeVi3XKql1RQatME8iYsiw==", + "dev": true, + "peer": true, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, "node_modules/imurmurhash": { @@ -3292,6 +5084,7 @@ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "dev": true, + "peer": true, "engines": { "node": ">=0.8.19" } @@ -3311,6 +5104,7 @@ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "dev": true, + "peer": true, "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -3320,30 +5114,33 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "dev": true, + "peer": true + }, + "node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10" + } }, "node_modules/internal-slot": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", - "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz", + "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==", + "dev": true, "dependencies": { - "get-intrinsic": "^1.2.0", - "has": "^1.0.3", + "get-intrinsic": "^1.2.2", + "hasown": "^2.0.0", "side-channel": "^1.0.4" }, "engines": { "node": ">= 0.4" } }, - "node_modules/interpret": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz", - "integrity": "sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==", - "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, "node_modules/is-alphabetical": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", @@ -3374,6 +5171,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -3389,6 +5187,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.0", @@ -3409,6 +5208,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, "dependencies": { "has-bigints": "^1.0.1" }, @@ -3433,6 +5233,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -3464,6 +5265,7 @@ "version": "1.2.7", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, "engines": { "node": ">= 0.4" }, @@ -3472,12 +5274,12 @@ } }, "node_modules/is-core-module": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz", - "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==", + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", "dev": true, "dependencies": { - "has": "^1.0.3" + "hasown": "^2.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -3487,6 +5289,7 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -3508,6 +5311,22 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/is-docker": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", + "dev": true, + "peer": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -3517,19 +5336,13 @@ "node": ">=0.10.0" } }, - "node_modules/is-generator-function": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, "node_modules/is-glob": { @@ -3555,39 +5368,30 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/is-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", - "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-nan": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", - "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", + "node_modules/is-inside-container": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", "dev": true, + "peer": true, "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3" + "is-docker": "^3.0.0" + }, + "bin": { + "is-inside-container": "cli.js" }, "engines": { - "node": ">= 0.4" + "node": ">=14.16" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-negative-zero": { + "node_modules/is-map": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", "dev": true, - "peer": true, - "engines": { - "node": ">= 0.4" - }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -3605,6 +5409,7 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -3615,31 +5420,31 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", "dev": true, + "peer": true, "engines": { "node": ">=8" } }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, + "peer": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/is-regex": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -3655,6 +5460,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -3663,6 +5469,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, "dependencies": { "call-bind": "^1.0.2" }, @@ -3670,10 +5477,24 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "dev": true, + "peer": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-string": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -3688,6 +5509,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, "dependencies": { "has-symbols": "^1.0.2" }, @@ -3699,15 +5521,12 @@ } }, "node_modules/is-typed-array": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", - "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "dev": true, "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" + "which-typed-array": "^1.1.11" }, "engines": { "node": ">= 0.4" @@ -3716,23 +5535,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true, + "peer": true + }, "node_modules/is-weakmap": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "dev": true, - "peer": true, - "dependencies": { - "call-bind": "^1.0.2" - }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -3741,6 +5555,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.1" @@ -3749,10 +5564,40 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "peer": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-wsl/node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "peer": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/isarray": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true }, "node_modules/isexe": { "version": "2.0.0", @@ -3760,63 +5605,39 @@ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "node_modules/jackspeak": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", "dev": true, "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" + "@isaacs/cliui": "^8.0.2" }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" } }, "node_modules/jiti": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz", - "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==", + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", + "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", "dev": true, "peer": true, "bin": { "jiti": "bin/jiti.js" } }, - "node_modules/js-sdsl": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", - "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/js-sdsl" - } + "node_modules/jju": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", + "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==", + "dev": true }, "node_modules/js-tokens": { "version": "4.0.0", @@ -3830,6 +5651,7 @@ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, + "peer": true, "dependencies": { "argparse": "^2.0.1" }, @@ -3860,11 +5682,19 @@ "node": ">=6" } }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "peer": true + }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true + "dev": true, + "peer": true }, "node_modules/json-schema": { "version": "0.4.0", @@ -3883,24 +5713,13 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } + "peer": true }, "node_modules/jsonc-eslint-parser": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/jsonc-eslint-parser/-/jsonc-eslint-parser-2.2.0.tgz", - "integrity": "sha512-x5QjzBOORd+T2EjErIxJnkOEbLVEdD1ILEeBbIJt8Eq/zUn7P7M8qdnWiNVBK5f8oxnJpc6SBHOeeIEl/swPjg==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonc-eslint-parser/-/jsonc-eslint-parser-2.4.0.tgz", + "integrity": "sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==", "dev": true, "peer": true, "dependencies": { @@ -3916,20 +5735,43 @@ "url": "https://github.com/sponsors/ota-meshi" } }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "node_modules/jsonc-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "dev": true, - "engines": { - "node": ">=0.10.0" + "peer": true, + "dependencies": { + "json-buffer": "3.0.1" } }, + "node_modules/kolorist": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz", + "integrity": "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==", + "dev": true + }, "node_modules/levn": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dev": true, + "peer": true, "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" @@ -3952,6 +5794,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/linebreak/-/linebreak-1.1.0.tgz", "integrity": "sha512-MHp03UImeVhB7XZtjd0E4n6+3xr5Dq/9xI/5FptGk5FrbDR3zagPa2DS6U8ks/3HjbKWG9Q1M2ufOzxV2qLYSQ==", + "dev": true, "dependencies": { "base64-js": "0.0.8", "unicode-trie": "^2.0.0" @@ -3961,6 +5804,7 @@ "version": "0.0.8", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz", "integrity": "sha512-3XSA2cR/h/73EzlXXdU6YNycmYI7+kicTxks4eJg2g39biHR84slg2+des+p7iHYhbRg/udIS4TD53WabcOUkw==", + "dev": true, "engines": { "node": ">= 0.4" } @@ -3972,27 +5816,26 @@ "dev": true, "peer": true }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "node_modules/linkify-it": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-4.0.1.tgz", + "integrity": "sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==", "dev": true, - "engines": { - "node": ">=6.11.5" + "peer": true, + "dependencies": { + "uc.micro": "^1.0.1" } }, - "node_modules/loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "node_modules/local-pkg": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.3.tgz", + "integrity": "sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==", "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, "engines": { - "node": ">=4.0.0" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" } }, "node_modules/locate-path": { @@ -4000,6 +5843,7 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, + "peer": true, "dependencies": { "p-locate": "^5.0.0" }, @@ -4014,34 +5858,185 @@ "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true, - "peer": true + "dev": true + }, + "node_modules/lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", + "dev": true + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", + "dev": true }, "node_modules/lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true + "dev": true, + "peer": true + }, + "node_modules/loupe": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz", + "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==", + "dev": true, + "dependencies": { + "get-func-name": "^2.0.1" + } }, "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz", + "integrity": "sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==", + "dev": true, + "engines": { + "node": "14 || >=16.14" + } + }, + "node_modules/magic-string": { + "version": "0.30.5", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", + "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", "dev": true, "dependencies": { - "yallist": "^4.0.0" + "@jridgewell/sourcemap-codec": "^1.4.15" }, "engines": { - "node": ">=10" + "node": ">=12" } }, - "node_modules/magic-string": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.1.tgz", - "integrity": "sha512-sCuTz6pYom8Rlt4ISPFn6wuFodbKMIHUMv4Qko9P17dpxb7s52KJTmRuZZqHdGmLCK9AOcDare039nRIcfdkEg==", + "node_modules/markdown-it": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-13.0.1.tgz", + "integrity": "sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==", + "dev": true, + "peer": true, + "dependencies": { + "argparse": "^2.0.1", + "entities": "~3.0.1", + "linkify-it": "^4.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "bin": { + "markdown-it": "bin/markdown-it.js" + } + }, + "node_modules/markdownlint": { + "version": "0.29.0", + "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.29.0.tgz", + "integrity": "sha512-ASAzqpODstu/Qsk0xW5BPgWnK/qjpBQ4e7IpsSvvFXcfYIjanLTdwFRJK1SIEEh0fGSMKXcJf/qhaZYHyME0wA==", + "dev": true, + "peer": true, + "dependencies": { + "markdown-it": "13.0.1", + "markdownlint-micromark": "0.1.5" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/markdownlint-cli2": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/markdownlint-cli2/-/markdownlint-cli2-0.8.1.tgz", + "integrity": "sha512-y0Siwt+RApKxSSb0CT9p7z1DcAO+ncjrB9IpC/jflJRIet4namCFmxLTbfBBQdPF6EntPk5yyXKe7vcoPGlnXw==", + "dev": true, + "peer": true, + "dependencies": { + "globby": "13.1.4", + "markdownlint": "0.29.0", + "markdownlint-cli2-formatter-default": "0.0.4", + "micromatch": "4.0.5", + "strip-json-comments": "5.0.0", + "yaml": "2.3.1" + }, + "bin": { + "markdownlint-cli2": "markdownlint-cli2.js", + "markdownlint-cli2-config": "markdownlint-cli2-config.js", + "markdownlint-cli2-fix": "markdownlint-cli2-fix.js" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/markdownlint-cli2-formatter-default": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/markdownlint-cli2-formatter-default/-/markdownlint-cli2-formatter-default-0.0.4.tgz", + "integrity": "sha512-xm2rM0E+sWgjpPn1EesPXx5hIyrN2ddUnUwnbCsD/ONxYtw3PX6LydvdH6dciWAoFDpwzbHM1TO7uHfcMd6IYg==", + "dev": true, + "peer": true, + "peerDependencies": { + "markdownlint-cli2": ">=0.0.4" + } + }, + "node_modules/markdownlint-cli2/node_modules/globby": { + "version": "13.1.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.4.tgz", + "integrity": "sha512-iui/IiiW+QrJ1X1hKH5qwlMQyv34wJAYwH1vrf8b9kBA4sNiif3gKsMHa+BrdnOpEudWjpotfa7LrTzB1ERS/g==", "dev": true, + "peer": true, "dependencies": { - "sourcemap-codec": "^1.4.1" + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/markdownlint-cli2/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true, + "peer": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/markdownlint-cli2/node_modules/strip-json-comments": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-5.0.0.tgz", + "integrity": "sha512-V1LGY4UUo0jgwC+ELQ2BNWfPa17TIuwBLg+j1AA/9RPzKINl1lhxVEu2r+ZTTO8aetIsUzE5Qj6LMSBkoGYKKw==", + "dev": true, + "peer": true, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/markdownlint-cli2/node_modules/yaml": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", + "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">= 14" + } + }, + "node_modules/markdownlint-micromark": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/markdownlint-micromark/-/markdownlint-micromark-0.1.5.tgz", + "integrity": "sha512-HvofNU4QCvfUCWnocQP1IAWaqop5wpWrB0mKB6SSh0fcpV0PdmQNS6tdUuFew1utpYlUvYYzz84oDkrD76GB9A==", + "dev": true, + "peer": true, + "engines": { + "node": ">=16" } }, "node_modules/mdast-util-from-markdown": { @@ -4073,29 +6068,19 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/merge-source-map": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz", - "integrity": "sha512-PGSmS0kfnTnMJCzJ16BLLCEe6oeYCamKFFdQKshi4BmM6FUwipjVOcBFGxqtQtirtAG4iZvHlqST9CpZKqlRjA==", - "dev": true, - "dependencies": { - "source-map": "^0.5.6" - } - }, - "node_modules/merge-source-map/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "node_modules/mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", "dev": true, - "engines": { - "node": ">=0.10.0" - } + "peer": true }, "node_modules/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true + "dev": true, + "peer": true }, "node_modules/merge2": { "version": "1.4.1", @@ -4140,25 +6125,17 @@ "node": ">=8.6" } }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", "dev": true, + "peer": true, "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "dependencies": { - "mime-db": "1.52.0" + "node": ">=12" }, - "engines": { - "node": ">= 0.6" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/min-indent": { @@ -4176,6 +6153,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "peer": true, "dependencies": { "brace-expansion": "^1.1.7" }, @@ -4183,13 +6161,75 @@ "node": "*" } }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "peer": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "peer": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "peer": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mlly": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.4.2.tgz", + "integrity": "sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==", + "dev": true, + "dependencies": { + "acorn": "^8.10.0", + "pathe": "^1.1.1", + "pkg-types": "^1.0.3", + "ufo": "^1.3.0" + } + }, + "node_modules/mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=4" } }, "node_modules/ms": { @@ -4198,6 +6238,12 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, + "node_modules/muggle-string": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/muggle-string/-/muggle-string-0.3.1.tgz", + "integrity": "sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==", + "dev": true + }, "node_modules/mz": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", @@ -4211,9 +6257,9 @@ } }, "node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", "dev": true, "funding": [ { @@ -4221,7 +6267,6 @@ "url": "https://github.com/sponsors/ai" } ], - "peer": true, "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -4239,25 +6284,36 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "dev": true - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true + "dev": true, + "peer": true }, - "node_modules/next-tick": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", - "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", - "dev": true + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dev": true, + "peer": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } }, - "node_modules/node-releases": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", - "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", - "dev": true + "node_modules/node-fetch-native": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.4.1.tgz", + "integrity": "sha512-NsXBU0UgBxo2rQLOeWNZqS3fvflWePMECr8CoSWoSTqCqGbVVsvl9vZu1HfQicYN0g5piV9Gh8RTEvo/uP752w==", + "dev": true, + "peer": true }, "node_modules/normalize-package-data": { "version": "2.5.0", @@ -4273,9 +6329,9 @@ } }, "node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, "peer": true, "bin": { @@ -4292,6 +6348,35 @@ "node": ">=0.10.0" } }, + "node_modules/npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "dev": true, + "peer": true, + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", @@ -4313,9 +6398,10 @@ } }, "node_modules/object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -4324,6 +6410,7 @@ "version": "1.1.5", "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.3" @@ -4339,6 +6426,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, "engines": { "node": ">= 0.4" } @@ -4347,6 +6435,7 @@ "version": "4.1.4", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -4360,45 +6449,83 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object.values": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", - "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "node_modules/ofetch": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.3.3.tgz", + "integrity": "sha512-s1ZCMmQWXy4b5K/TW9i/DtiN8Ku+xCiHcjQ6/J/nDdssirrQNOoB165Zu8EqLMA2lln1JUth9a0aW9Ap2ctrUg==", + "dev": true, + "peer": true, + "dependencies": { + "destr": "^2.0.1", + "node-fetch-native": "^1.4.0", + "ufo": "^1.3.0" + } + }, + "node_modules/ohash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/ohash/-/ohash-1.1.3.tgz", + "integrity": "sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==", + "dev": true, + "peer": true + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "peer": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", "dev": true, "peer": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "mimic-fn": "^4.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "node_modules/open": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/open/-/open-9.1.0.tgz", + "integrity": "sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==", "dev": true, + "peer": true, "dependencies": { - "wrappy": "1" + "default-browser": "^4.0.0", + "define-lazy-prop": "^3.0.0", + "is-inside-container": "^1.0.0", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", "dev": true, + "peer": true, "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" + "type-check": "^0.4.0" }, "engines": { "node": ">= 0.8.0" @@ -4409,6 +6536,7 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, + "peer": true, "dependencies": { "yocto-queue": "^0.1.0" }, @@ -4424,6 +6552,7 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dev": true, + "peer": true, "dependencies": { "p-limit": "^3.0.2" }, @@ -4439,26 +6568,28 @@ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true, + "peer": true, "engines": { "node": ">=6" } }, "node_modules/pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", "dev": true }, "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-2.0.0.tgz", + "integrity": "sha512-uo0Z9JJeWzv8BG+tRcapBKNJ0dro9cLyczGzulS6EfeyAdeC9sbojtW6XwvYxJkEne9En+J2XEl4zyglVeIwFg==", "dev": true, + "peer": true, "dependencies": { - "callsites": "^3.0.0" + "callsites": "^3.1.0" }, "engines": { - "node": ">=6" + "node": ">=8" } }, "node_modules/parse-entities": { @@ -4499,11 +6630,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", + "dev": true + }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true, + "peer": true, "engines": { "node": ">=8" } @@ -4513,6 +6651,7 @@ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "dev": true, + "peer": true, "engines": { "node": ">=0.10.0" } @@ -4532,6 +6671,22 @@ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, + "node_modules/path-scurry": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", + "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", + "dev": true, + "dependencies": { + "lru-cache": "^9.1.1 || ^10.0.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", @@ -4541,17 +6696,40 @@ "node": ">=8" } }, + "node_modules/pathe": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.1.tgz", + "integrity": "sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==", + "dev": true + }, + "node_modules/pathval": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", + "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", + "dev": true, + "engines": { + "node": "*" + } + }, "node_modules/pdfkit": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/pdfkit/-/pdfkit-0.13.0.tgz", - "integrity": "sha512-AW79eHU5eLd2vgRDS9z3bSoi0FA+gYm+100LLosrQQMLUzOBGVOhG7ABcMFpJu7Bpg+MT74XYHi4k9EuU/9EZw==", + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/pdfkit/-/pdfkit-0.14.0.tgz", + "integrity": "sha512-Hnor8/78jhHm6ONrxWhrqOwAVALlBnFyWOF8sstBZMiqHZgZ5A6RU+Q3yahhw82plxpT7LOfH3b3qcOX6rzMQg==", + "dev": true, "dependencies": { - "crypto-js": "^4.0.0", + "crypto-js": "^4.2.0", "fontkit": "^1.8.1", "linebreak": "^1.0.2", "png-js": "^1.0.0" } }, + "node_modules/perfect-debounce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-1.0.0.tgz", + "integrity": "sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==", + "dev": true, + "peer": true + }, "node_modules/picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", @@ -4581,77 +6759,24 @@ } }, "node_modules/pirates": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", "dev": true, "peer": true, "engines": { "node": ">= 6" } }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "node_modules/pkg-types": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.3.tgz", + "integrity": "sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==", "dev": true, "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" + "jsonc-parser": "^3.2.0", + "mlly": "^1.2.0", + "pathe": "^1.1.0" } }, "node_modules/pluralize": { @@ -4667,12 +6792,13 @@ "node_modules/png-js": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/png-js/-/png-js-1.0.0.tgz", - "integrity": "sha512-k+YsbhpA9e+EFfKjTCH3VW6aoKlyNYI6NYdTfDL4CIvFnvsuO84ttonmZE7rc+v23SLTH8XX+5w/Ak9v0xGY4g==" + "integrity": "sha512-k+YsbhpA9e+EFfKjTCH3VW6aoKlyNYI6NYdTfDL4CIvFnvsuO84ttonmZE7rc+v23SLTH8XX+5w/Ak9v0xGY4g==", + "dev": true }, "node_modules/postcss": { - "version": "8.4.22", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.22.tgz", - "integrity": "sha512-XseknLAfRHzVWjCEtdviapiBtfLdgyzExD50Rg2ePaucEesyh8Wv4VPdW0nbyDa1ydbrAxV19jvMT4+LFmcNUA==", + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", "dev": true, "funding": [ { @@ -4688,7 +6814,6 @@ "url": "https://github.com/sponsors/ai" } ], - "peer": true, "dependencies": { "nanoid": "^3.3.6", "picocolors": "^1.0.0", @@ -4699,9 +6824,9 @@ } }, "node_modules/postcss-import": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", - "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", "dev": true, "peer": true, "dependencies": { @@ -4710,7 +6835,7 @@ "resolve": "^1.1.7" }, "engines": { - "node": ">=10.0.0" + "node": ">=14.0.0" }, "peerDependencies": { "postcss": "^8.0.0" @@ -4737,13 +6862,13 @@ } }, "node_modules/postcss-nested": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", - "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", "dev": true, "peer": true, "dependencies": { - "postcss-selector-parser": "^6.0.10" + "postcss-selector-parser": "^6.0.11" }, "engines": { "node": ">=12.0" @@ -4757,9 +6882,9 @@ } }, "node_modules/postcss-selector-parser": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", - "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", "dev": true, "peer": true, "dependencies": { @@ -4782,29 +6907,29 @@ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "dev": true, + "peer": true, "engines": { "node": ">= 0.8.0" } }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", "dev": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, "engines": { - "node": ">= 0.6.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "dev": true, "engines": { "node": ">=6" @@ -4830,41 +6955,23 @@ } ] }, - "node_modules/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "node_modules/rc9": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/rc9/-/rc9-2.1.1.tgz", + "integrity": "sha512-lNeOl38Ws0eNxpO3+wD1I9rkHGQyj1NU1jlzv4go2CtEnEQEUfqnIvZG7W+bC/aXdJ27n5x/yUjb6RoT9tko+Q==", "dev": true, "peer": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/quote-stream": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/quote-stream/-/quote-stream-1.0.2.tgz", - "integrity": "sha512-kKr2uQ2AokadPjvTyKJQad9xELbZwYzWlNfI3Uz2j/ib5u6H9lDP7fUUR//rMycd0gv4Z5P1qXMfXR8YpIxrjQ==", - "dev": true, "dependencies": { - "buffer-equal": "0.0.1", - "minimist": "^1.1.3", - "through2": "^2.0.0" - }, - "bin": { - "quote-stream": "bin/cmd.js" + "defu": "^6.1.2", + "destr": "^2.0.0", + "flat": "^5.0.2" } }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.1.0" - } + "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==", + "dev": true }, "node_modules/read-cache": { "version": "1.0.0", @@ -4986,20 +7093,6 @@ "node": ">=8" } }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", @@ -5013,22 +7106,10 @@ "node": ">=8.10.0" } }, - "node_modules/rechoir": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz", - "integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==", - "dev": true, - "dependencies": { - "resolve": "^1.20.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, "node_modules/regexp-tree": { - "version": "0.1.24", - "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.24.tgz", - "integrity": "sha512-s2aEVuLhvnVJW6s/iPgEGK6R+/xngd2jNQ+xy4bXNDKxZKJH6jpPHY6kVeVv1IeLCHgswRj+Kl3ELaDjG6V1iw==", + "version": "0.1.27", + "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.27.tgz", + "integrity": "sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==", "dev": true, "peer": true, "bin": { @@ -5036,13 +7117,14 @@ } }, "node_modules/regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", + "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" + "define-properties": "^1.2.0", + "set-function-name": "^2.0.0" }, "engines": { "node": ">= 0.4" @@ -5052,9 +7134,9 @@ } }, "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.10.0.tgz", + "integrity": "sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==", "dev": true, "peer": true, "dependencies": { @@ -5074,81 +7156,252 @@ "jsesc": "bin/jsesc" } }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10" + } + }, "node_modules/resolve": { - "version": "1.22.3", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.3.tgz", - "integrity": "sha512-P8ur/gp/AmbEzjr729bZnLjXK5Z+4P0zhIJgBgzqRih7hL7BOukHGtSTA3ACMY467GRFz3duQsi0bDZdR7DKdw==", + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "dev": true, + "peer": true, + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, + "node_modules/restructure": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/restructure/-/restructure-2.0.1.tgz", + "integrity": "sha512-e0dOpjm5DseomnXx2M5lpdZ5zoHqF1+bqdMJUohoYVVQa7cBdnk7fdmeI6byNWP/kiME72EeTiSypTCVnpLiDg==", + "dev": true + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "peer": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "peer": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "3.29.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz", + "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==", + "dev": true, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=14.18.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/run-applescript": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-5.0.0.tgz", + "integrity": "sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==", "dev": true, + "peer": true, "dependencies": { - "is-core-module": "^2.12.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "execa": "^5.0.0" }, - "bin": { - "resolve": "bin/resolve" + "engines": { + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "node_modules/run-applescript/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, + "peer": true, "dependencies": { - "resolve-from": "^5.0.0" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/resolve-cwd/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "node_modules/run-applescript/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, + "peer": true, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "node_modules/run-applescript/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "dev": true, + "peer": true, "engines": { - "node": ">=4" + "node": ">=10.17.0" } }, - "node_modules/restructure": { + "node_modules/run-applescript/node_modules/is-stream": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/restructure/-/restructure-2.0.1.tgz", - "integrity": "sha512-e0dOpjm5DseomnXx2M5lpdZ5zoHqF1+bqdMJUohoYVVQa7cBdnk7fdmeI6byNWP/kiME72EeTiSypTCVnpLiDg==" + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "node_modules/run-applescript/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "dev": true, + "peer": true, "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "node_modules/run-applescript/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, + "peer": true, "dependencies": { - "glob": "^7.1.3" + "path-key": "^3.0.0" }, - "bin": { - "rimraf": "bin.js" + "engines": { + "node": ">=8" + } + }, + "node_modules/run-applescript/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "peer": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/run-applescript/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "peer": true + }, + "node_modules/run-applescript/node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6" } }, "node_modules/run-parallel": { @@ -5174,88 +7427,17 @@ "queue-microtask": "^1.2.2" } }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/safe-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-2.1.1.tgz", - "integrity": "sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==", - "dev": true, - "peer": true, - "dependencies": { - "regexp-tree": "~0.1.1" - } - }, - "node_modules/safe-regex-test": { + "node_modules/scule": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", - "dev": true, - "peer": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/schema-utils": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.2.tgz", - "integrity": "sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/scope-analyzer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/scope-analyzer/-/scope-analyzer-2.1.2.tgz", - "integrity": "sha512-5cfCmsTYV/wPaRIItNxatw02ua/MThdIUNnUOCYp+3LSEJvnG804ANw2VLaavNILIfWXF1D1G2KNANkBBvInwQ==", + "resolved": "https://registry.npmjs.org/scule/-/scule-1.0.0.tgz", + "integrity": "sha512-4AsO/FrViE/iDNEPaAQlb77tf0csuq27EsVpy6ett584EcRTp6pTDLoGWVxCD77y5iU5FauOvhsI4o1APwPoSQ==", "dev": true, - "dependencies": { - "array-from": "^2.1.1", - "dash-ast": "^2.0.1", - "es6-map": "^0.1.5", - "es6-set": "^0.1.5", - "es6-symbol": "^3.1.1", - "estree-is-function": "^1.0.0", - "get-assigned-identifiers": "^1.1.0" - } + "peer": true }, "node_modules/semver": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.4.0.tgz", - "integrity": "sha512-RgOxM8Mw+7Zus0+zcLEUn8+JfoLpj/huFTItQy2hsM4khuC1HYRDp0cU482Ewn/Fcy6bCjufD8vAj7voC66KQw==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -5267,32 +7449,46 @@ "node": ">=10" } }, - "node_modules/serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "dependencies": { - "randombytes": "^2.1.0" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" } }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "node_modules/set-function-length": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", + "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", "dev": true, "dependencies": { - "kind-of": "^6.0.2" + "define-data-property": "^1.1.1", + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">= 0.4" } }, - "node_modules/shallow-copy": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz", - "integrity": "sha512-b6i4ZpVuUxB9h5gfCxPiusKYkqTMOjEbBs4wMaFbkfia4yFv92UKZ6Df8WXcKbn08JNL/abvg3FnMAOfakDvUw==", - "dev": true + "node_modules/set-function-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", + "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", + "dev": true, + "dependencies": { + "define-data-property": "^1.0.1", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } }, "node_modules/shebang-command": { "version": "2.0.0", @@ -5319,6 +7515,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, "dependencies": { "call-bind": "^1.0.0", "get-intrinsic": "^1.0.2", @@ -5328,6 +7525,24 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/siginfo": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", + "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", + "dev": true + }, + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", @@ -5351,28 +7566,10 @@ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", "dev": true, - "peer": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "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==", - "deprecated": "Please use @jridgewell/sourcemap-codec instead", - "dev": true - }, "node_modules/spdx-correct": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", @@ -5403,83 +7600,35 @@ } }, "node_modules/spdx-license-ids": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", - "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==", + "version": "3.0.16", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz", + "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==", "dev": true, "peer": true }, - "node_modules/static-eval": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.1.0.tgz", - "integrity": "sha512-agtxZ/kWSsCkI5E4QifRwsaPs0P0JmZV6dkLz6ILYfFYQGn+5plctanRN+IC8dJRiFkyXHrwEE3W9Wmx67uDbw==", - "dev": true, - "dependencies": { - "escodegen": "^1.11.1" - } - }, - "node_modules/static-module": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/static-module/-/static-module-3.0.4.tgz", - "integrity": "sha512-gb0v0rrgpBkifXCa3yZXxqVmXDVE+ETXj6YlC/jt5VzOnGXR2C15+++eXuMDUYsePnbhf+lwW0pE1UXyOLtGCw==", - "dev": true, - "dependencies": { - "acorn-node": "^1.3.0", - "concat-stream": "~1.6.0", - "convert-source-map": "^1.5.1", - "duplexer2": "~0.1.4", - "escodegen": "^1.11.1", - "has": "^1.0.1", - "magic-string": "0.25.1", - "merge-source-map": "1.0.4", - "object-inspect": "^1.6.0", - "readable-stream": "~2.3.3", - "scope-analyzer": "^2.0.1", - "shallow-copy": "~0.0.1", - "static-eval": "^2.0.5", - "through2": "~2.0.3" - } - }, - "node_modules/static-module/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", "dev": true }, - "node_modules/static-module/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/static-module/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "node_modules/stackback": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", + "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", "dev": true }, - "node_modules/static-module/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } + "node_modules/std-env": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.4.3.tgz", + "integrity": "sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q==", + "dev": true }, "node_modules/stop-iteration-iterator": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "dev": true, "dependencies": { "internal-slot": "^1.0.4" }, @@ -5487,64 +7636,91 @@ "node": ">= 0.4" } }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "node_modules/string-argv": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", + "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", "dev": true, - "dependencies": { - "safe-buffer": "~5.2.0" + "engines": { + "node": ">=0.6.19" } }, - "node_modules/string.prototype.trim": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", - "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "dev": true, - "peer": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/string.prototype.trimend": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, - "peer": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=8" } }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "node_modules/string-width-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, - "peer": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "ansi-regex": "^5.0.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=8" } }, "node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", @@ -5553,7 +7729,29 @@ "ansi-regex": "^5.0.1" }, "engines": { - "node": ">=8" + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "dev": true, + "peer": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/strip-indent": { @@ -5581,10 +7779,22 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/strip-literal": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-1.3.0.tgz", + "integrity": "sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==", + "dev": true, + "dependencies": { + "acorn": "^8.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, "node_modules/sucrase": { - "version": "3.32.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.32.0.tgz", - "integrity": "sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.34.0.tgz", + "integrity": "sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==", "dev": true, "peer": true, "dependencies": { @@ -5604,6 +7814,16 @@ "node": ">=8" } }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true, + "peer": true, + "engines": { + "node": ">= 6" + } + }, "node_modules/sucrase/node_modules/glob": { "version": "7.1.6", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", @@ -5626,15 +7846,16 @@ } }, "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, + "peer": true, "dependencies": { - "has-flag": "^4.0.0" + "has-flag": "^3.0.0" }, "engines": { - "node": ">=8" + "node": ">=4" } }, "node_modules/supports-preserve-symlinks-flag": { @@ -5654,69 +7875,69 @@ "resolved": "https://registry.npmjs.org/svg-engine/-/svg-engine-0.2.3.tgz", "integrity": "sha512-L7TFYQ9CyMclUmq9PNeHxcs2ajuq2tV7zCblj5bwPDqUBMryR9TsyrYMrV+nEFFMJgezxjb6mXfhKGNbZ/U14Q==" }, - "node_modules/svgpath": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/svgpath/-/svgpath-2.6.0.tgz", - "integrity": "sha512-OIWR6bKzXvdXYyO4DK/UWa1VA1JeKq8E+0ug2DG98Y/vOmMpfZNj+TIG988HjfYSqtcy/hFOtZq/n/j5GSESNg==", - "funding": { - "url": "https://github.com/fontello/svg2ttf?sponsor=1" - } - }, "node_modules/tailwindcss": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.1.tgz", - "integrity": "sha512-Vkiouc41d4CEq0ujXl6oiGFQ7bA3WEhUZdTgXAhtKxSy49OmKs8rEfQmupsfF0IGW8fv2iQkp1EVUuapCFrZ9g==", + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.5.tgz", + "integrity": "sha512-5SEZU4J7pxZgSkv7FP1zY8i2TIAOooNZ1e/OGtxIEv6GltpoiXUqWvLy89+a10qYTB1N5Ifkuw9lqQkN9sscvA==", "dev": true, "peer": true, "dependencies": { + "@alloc/quick-lru": "^5.2.0", "arg": "^5.0.2", "chokidar": "^3.5.3", - "color-name": "^1.1.4", "didyoumean": "^1.2.2", "dlv": "^1.1.3", - "fast-glob": "^3.2.12", + "fast-glob": "^3.3.0", "glob-parent": "^6.0.2", "is-glob": "^4.0.3", - "jiti": "^1.17.2", - "lilconfig": "^2.0.6", + "jiti": "^1.19.1", + "lilconfig": "^2.1.0", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", "object-hash": "^3.0.0", "picocolors": "^1.0.0", - "postcss": "^8.0.9", - "postcss-import": "^14.1.0", - "postcss-js": "^4.0.0", - "postcss-load-config": "^3.1.4", - "postcss-nested": "6.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", "postcss-selector-parser": "^6.0.11", - "postcss-value-parser": "^4.2.0", - "quick-lru": "^5.1.1", - "resolve": "^1.22.1", - "sucrase": "^3.29.0" + "resolve": "^1.22.2", + "sucrase": "^3.32.0" }, "bin": { "tailwind": "lib/cli.js", "tailwindcss": "lib/cli.js" }, "engines": { - "node": ">=12.13.0" + "node": ">=14.0.0" + } + }, + "node_modules/tailwindcss/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "peer": true, + "dependencies": { + "is-glob": "^4.0.3" }, - "peerDependencies": { - "postcss": "^8.0.9" + "engines": { + "node": ">=10.13.0" } }, "node_modules/tailwindcss/node_modules/postcss-load-config": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", - "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", + "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", "dev": true, "peer": true, "dependencies": { "lilconfig": "^2.0.5", - "yaml": "^1.10.2" + "yaml": "^2.1.1" }, "engines": { - "node": ">= 10" + "node": ">= 14" }, "funding": { "type": "opencollective", @@ -5735,88 +7956,40 @@ } } }, - "node_modules/tailwindcss/node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "node_modules/tar": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", + "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==", "dev": true, "peer": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser": { - "version": "5.16.9", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.9.tgz", - "integrity": "sha512-HPa/FdTB9XGI2H1/keLFZHxl6WNvAI4YalHGtDQTlMnJcoqSab1UwL4l1hGEhs6/GmLHBZIg/YgB++jcbzoOEg==", - "dev": true, "dependencies": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" }, "engines": { "node": ">=10" } }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.7", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.7.tgz", - "integrity": "sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==", + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.17", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.16.5" - }, + "peer": true, "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } + "node": ">=8" } }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true + "dev": true, + "peer": true }, "node_modules/thenify": { "version": "3.3.1", @@ -5841,56 +8014,48 @@ "node": ">=0.8" } }, - "node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } + "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==", + "dev": true }, - "node_modules/through2/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "node_modules/tinybench": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.5.1.tgz", + "integrity": "sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg==", "dev": true }, - "node_modules/through2/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/tinypool": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.7.0.tgz", + "integrity": "sha512-zSYNUlYSMhJ6Zdou4cJwo/p7w5nmAH17GRfU/ui3ctvjXFErXXkruT4MWW6poDeXgCaIBlGLrfU6TbTXxyGMww==", "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "engines": { + "node": ">=14.0.0" } }, - "node_modules/through2/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/through2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/tinyspy": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.2.0.tgz", + "integrity": "sha512-d2eda04AN/cPOR89F7Xv5bK/jrQEhmcLFe6HFldoeO9AJtps+fqEnh486vnT/8y4bw38pSyxDcTCAq+Ks2aJTg==", "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" + "engines": { + "node": ">=14.0.0" } }, - "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/titleize": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/titleize/-/titleize-3.0.0.tgz", + "integrity": "sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/to-regex-range": { "version": "5.0.1", @@ -5904,13 +8069,23 @@ "node": ">=8.0" } }, - "node_modules/transform-loader": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/transform-loader/-/transform-loader-0.2.4.tgz", - "integrity": "sha512-zdeb90cBkXoAwGvMRMYqS8lNNdZ9dYnEKxtXCi0ZmQ8OL1XF1b4BvuqjcVcm8ZJRsXSQCrSnGgd5gfaKTlGpcw==", + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", "dev": true, - "dependencies": { - "loader-utils": "^1.0.2" + "peer": true + }, + "node_modules/ts-api-utils": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.3.tgz", + "integrity": "sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==", + "dev": true, + "engines": { + "node": ">=16.13.0" + }, + "peerDependencies": { + "typescript": ">=4.2.0" } }, "node_modules/ts-interface-checker": { @@ -5920,35 +8095,39 @@ "dev": true, "peer": true }, - "node_modules/ts-loader": { - "version": "9.4.2", - "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.4.2.tgz", - "integrity": "sha512-OmlC4WVmFv5I0PpaxYb+qGeGOdm5giHU7HwDDUjw59emP2UYMHy9fFSDcYgSNoH8sXcj4hGCSEhlDZ9ULeDraA==", + "node_modules/tsconfck": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-2.1.2.tgz", + "integrity": "sha512-ghqN1b0puy3MhhviwO2kGF8SeMDNhEbnKxjK7h6+fvY9JAxqvXi8y5NAHSQv687OVboS2uZIByzGd45/YxrRHg==", "dev": true, - "dependencies": { - "chalk": "^4.1.0", - "enhanced-resolve": "^5.0.0", - "micromatch": "^4.0.0", - "semver": "^7.3.4" + "peer": true, + "bin": { + "tsconfck": "bin/tsconfck.js" }, "engines": { - "node": ">=12.0.0" + "node": "^14.13.1 || ^16 || >=18" }, "peerDependencies": { - "typescript": "*", - "webpack": "^5.0.0" + "typescript": "^4.3.5 || ^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "dev": true }, "node_modules/tsutils": { "version": "3.21.0", "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", "dev": true, + "peer": true, "dependencies": { "tslib": "^1.8.1" }, @@ -5963,19 +8142,25 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true + "dev": true, + "peer": true }, - "node_modules/type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", - "dev": true + "node_modules/tunnel": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", + "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.6.11 <=0.7.0 || >=0.7.3" + } }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, + "peer": true, "dependencies": { "prelude-ls": "^1.2.1" }, @@ -5983,11 +8168,21 @@ "node": ">= 0.8.0" } }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/type-fest": { "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true, + "peer": true, "engines": { "node": ">=10" }, @@ -5995,60 +8190,66 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/typed-array-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", "dev": true, "peer": true, "dependencies": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "is-typed-array": "^1.1.9" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "is-typedarray": "^1.0.0" } }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", - "dev": true - }, "node_modules/typescript": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", - "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", "dev": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=12.20" + "node": ">=14.17" } }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "node_modules/uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", + "dev": true, + "peer": true + }, + "node_modules/ufo": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.3.1.tgz", + "integrity": "sha512-uY/99gMLIOlJPwATcMVYfqDSxUR9//AUcgZMzwfSTJPDKzA1S8mX4VLqa+fiAtveraQUBCz4FFcwVZBGbwBXIw==", + "dev": true + }, + "node_modules/undici": { + "version": "5.27.2", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.27.2.tgz", + "integrity": "sha512-iS857PdOEy/y3wlM3yRp+6SNQQ6xU0mmZcwRSriqk+et/cwWAtwmIGf6WkoDN2EK/AMdCO/dfXzIwi+rFMrjjQ==", "dev": true, "peer": true, "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" + "@fastify/busboy": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=14.0" } }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, "node_modules/unicode-properties": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/unicode-properties/-/unicode-properties-1.4.1.tgz", "integrity": "sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==", + "dev": true, "dependencies": { "base64-js": "^1.3.0", "unicode-trie": "^2.0.0" @@ -6058,15 +8259,27 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-2.0.0.tgz", "integrity": "sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==", + "dev": true, "dependencies": { "pako": "^0.2.5", "tiny-inflate": "^1.0.0" } }, - "node_modules/unicode-trie/node_modules/pako": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", - "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==" + "node_modules/unique-string": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", + "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", + "dev": true, + "peer": true, + "dependencies": { + "crypto-random-string": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/unist-util-stringify-position": { "version": "2.0.3", @@ -6082,34 +8295,64 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/update-browserslist-db": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", - "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/untildify": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", + "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/unwritten": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/unwritten/-/unwritten-0.2.4.tgz", + "integrity": "sha512-oExbYkN4QprCiTtz2M2VrSsUBDxrbov5o3VhlmzhKMlAmFS0x6SmnPV8yrYgkHKfOtStJZs1ESMxg9mgnwm97A==", "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" + "cac": "^6.7.14", + "minimatch": "^9.0.3", + "typescript": "^5.2.2" }, "bin": { - "update-browserslist-db": "cli.js" + "unwritten": "lib/bin/index.js" }, - "peerDependencies": { - "browserslist": ">= 4.21.0" + "engines": { + "node": ">=16.9.0" + } + }, + "node_modules/unwritten/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/unwritten/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/uri-js": { @@ -6121,24 +8364,22 @@ "punycode": "^2.1.0" } }, - "node_modules/util": { - "version": "0.12.5", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", - "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "which-typed-array": "^1.1.2" - } - }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true + "dev": true, + "peer": true + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "peer": true, + "bin": { + "uuid": "dist/bin/uuid" + } }, "node_modules/validate-npm-package-license": { "version": "3.0.4", @@ -6151,140 +8392,299 @@ "spdx-expression-parse": "^3.0.0" } }, - "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vite": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.0.tgz", + "integrity": "sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==", "dev": true, "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" + "esbuild": "^0.18.10", + "postcss": "^8.4.27", + "rollup": "^3.27.1" + }, + "bin": { + "vite": "bin/vite.js" }, "engines": { - "node": ">=10.13.0" + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": ">= 14", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } } }, - "node_modules/webpack": { - "version": "5.79.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.79.0.tgz", - "integrity": "sha512-3mN4rR2Xq+INd6NnYuL9RC9GAmc1ROPKJoHhrZ4pAjdMFEkJJWrsPw8o2JjCIyQyTu7rTXYn4VG6OpyB3CobZg==", + "node_modules/vite-node": { + "version": "0.34.6", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-0.34.6.tgz", + "integrity": "sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==", "dev": true, "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.10.0", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" + "cac": "^6.7.14", + "debug": "^4.3.4", + "mlly": "^1.4.0", + "pathe": "^1.1.1", + "picocolors": "^1.0.0", + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0-0" }, "bin": { - "webpack": "bin/webpack.js" + "vite-node": "vite-node.mjs" }, "engines": { - "node": ">=10.13.0" + "node": ">=v14.18.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/vite-plugin-dts": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/vite-plugin-dts/-/vite-plugin-dts-3.6.3.tgz", + "integrity": "sha512-NyRvgobl15rYj65coi/gH7UAEH+CpSjh539DbGb40DfOTZSvDLNYTzc8CK4460W+LqXuMK7+U3JAxRB3ksrNPw==", + "dev": true, + "dependencies": { + "@microsoft/api-extractor": "^7.38.0", + "@rollup/pluginutils": "^5.0.5", + "@vue/language-core": "^1.8.20", + "debug": "^4.3.4", + "kolorist": "^1.8.0", + "vue-tsc": "^1.8.20" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "typescript": "*", + "vite": "*" }, "peerDependenciesMeta": { - "webpack-cli": { + "vite": { "optional": true } } }, - "node_modules/webpack-cli": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-5.0.1.tgz", - "integrity": "sha512-S3KVAyfwUqr0Mo/ur3NzIp6jnerNpo7GUO6so51mxLi1spqsA17YcMXy0WOIJtBSnj748lthxC6XLbNKh/ZC+A==", + "node_modules/vite-plugin-no-bundle": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/vite-plugin-no-bundle/-/vite-plugin-no-bundle-3.0.0.tgz", + "integrity": "sha512-B8O4ZmWHbA8MWhsCqjcxwCLW5Kk2Q1Ax7JhZBBB/ort+DNONkBA2HND0d9lQ5d0Q+JSOMYAQDDQ1qAS1nmThyA==", "dev": true, "dependencies": { - "@discoveryjs/json-ext": "^0.5.0", - "@webpack-cli/configtest": "^2.0.1", - "@webpack-cli/info": "^2.0.1", - "@webpack-cli/serve": "^2.0.1", - "colorette": "^2.0.14", - "commander": "^9.4.1", - "cross-spawn": "^7.0.3", - "envinfo": "^7.7.3", - "fastest-levenshtein": "^1.0.12", - "import-local": "^3.0.2", - "interpret": "^3.1.1", - "rechoir": "^0.8.0", - "webpack-merge": "^5.7.3" + "fast-glob": "^3.2.12", + "micromatch": "^4.0.5" + } + }, + "node_modules/vite-tsconfig-paths": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-4.2.1.tgz", + "integrity": "sha512-GNUI6ZgPqT3oervkvzU+qtys83+75N/OuDaQl7HmOqFTb0pjZsuARrRipsyJhJ3enqV8beI1xhGbToR4o78nSQ==", + "dev": true, + "peer": true, + "dependencies": { + "debug": "^4.1.1", + "globrex": "^0.1.2", + "tsconfck": "^2.1.0" + }, + "peerDependencies": { + "vite": "*" + }, + "peerDependenciesMeta": { + "vite": { + "optional": true + } + } + }, + "node_modules/vitest": { + "version": "0.34.6", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.34.6.tgz", + "integrity": "sha512-+5CALsOvbNKnS+ZHMXtuUC7nL8/7F1F2DnHGjSsszX8zCjWSSviphCb/NuS9Nzf4Q03KyyDRBAXhF/8lffME4Q==", + "dev": true, + "dependencies": { + "@types/chai": "^4.3.5", + "@types/chai-subset": "^1.3.3", + "@types/node": "*", + "@vitest/expect": "0.34.6", + "@vitest/runner": "0.34.6", + "@vitest/snapshot": "0.34.6", + "@vitest/spy": "0.34.6", + "@vitest/utils": "0.34.6", + "acorn": "^8.9.0", + "acorn-walk": "^8.2.0", + "cac": "^6.7.14", + "chai": "^4.3.10", + "debug": "^4.3.4", + "local-pkg": "^0.4.3", + "magic-string": "^0.30.1", + "pathe": "^1.1.1", + "picocolors": "^1.0.0", + "std-env": "^3.3.3", + "strip-literal": "^1.0.1", + "tinybench": "^2.5.0", + "tinypool": "^0.7.0", + "vite": "^3.1.0 || ^4.0.0 || ^5.0.0-0", + "vite-node": "0.34.6", + "why-is-node-running": "^2.2.2" }, "bin": { - "webpack-cli": "bin/cli.js" + "vitest": "vitest.mjs" }, "engines": { - "node": ">=14.15.0" + "node": ">=v14.18.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://opencollective.com/vitest" }, "peerDependencies": { - "webpack": "5.x.x" + "@edge-runtime/vm": "*", + "@vitest/browser": "*", + "@vitest/ui": "*", + "happy-dom": "*", + "jsdom": "*", + "playwright": "*", + "safaridriver": "*", + "webdriverio": "*" }, "peerDependenciesMeta": { - "@webpack-cli/generators": { + "@edge-runtime/vm": { + "optional": true + }, + "@vitest/browser": { + "optional": true + }, + "@vitest/ui": { + "optional": true + }, + "happy-dom": { + "optional": true + }, + "jsdom": { "optional": true }, - "webpack-bundle-analyzer": { + "playwright": { "optional": true }, - "webpack-dev-server": { + "safaridriver": { + "optional": true + }, + "webdriverio": { "optional": true } } }, - "node_modules/webpack-cli/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "node_modules/vitest-github-actions-reporter": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/vitest-github-actions-reporter/-/vitest-github-actions-reporter-0.10.0.tgz", + "integrity": "sha512-ctFM1xlOVsXCNp5+LkaBZBhN1Iq5y9vVMZ9+Czls2CimOUKt0lH24MV1S0EzKysNUT7efs2OOSdmc6lgR8hqXg==", "dev": true, + "peer": true, + "dependencies": { + "@actions/core": "^1.10.0" + }, "engines": { - "node": "^12.20.0 || >=14" + "node": ">=14.16.0" + }, + "peerDependencies": { + "vitest": ">=0.28.5" + } + }, + "node_modules/vscode-languageserver-textdocument": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.11.tgz", + "integrity": "sha512-X+8T3GoiwTVlJbicx/sIAF+yuJAqz8VvwJyoMVhwEMoEKE/fkDmrqUgDMyBECcM2A2frVZIUj5HI/ErRXCfOeA==", + "dev": true, + "peer": true + }, + "node_modules/vscode-uri": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.8.tgz", + "integrity": "sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==", + "dev": true, + "peer": true + }, + "node_modules/vue-template-compiler": { + "version": "2.7.15", + "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.15.tgz", + "integrity": "sha512-yQxjxMptBL7UAog00O8sANud99C6wJF+7kgbcwqkvA38vCGF7HWE66w0ZFnS/kX5gSoJr/PQ4/oS3Ne2pW37Og==", + "dev": true, + "dependencies": { + "de-indent": "^1.0.2", + "he": "^1.2.0" } }, - "node_modules/webpack-merge": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", - "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "node_modules/vue-tsc": { + "version": "1.8.22", + "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-1.8.22.tgz", + "integrity": "sha512-j9P4kHtW6eEE08aS5McFZE/ivmipXy0JzrnTgbomfABMaVKx37kNBw//irL3+LlE3kOo63XpnRigyPC3w7+z+A==", "dev": true, "dependencies": { - "clone-deep": "^4.0.1", - "wildcard": "^2.0.0" + "@volar/typescript": "~1.10.5", + "@vue/language-core": "1.8.22", + "semver": "^7.5.4" }, - "engines": { - "node": ">=10.0.0" + "bin": { + "vue-tsc": "bin/vue-tsc.js" + }, + "peerDependencies": { + "typescript": "*" } }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", "dev": true, - "engines": { - "node": ">=10.13.0" + "peer": true + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "peer": true, + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, "node_modules/which": { @@ -6306,6 +8706,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", @@ -6321,6 +8722,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dev": true, "dependencies": { "is-map": "^2.0.1", "is-set": "^2.0.1", @@ -6332,16 +8734,16 @@ } }, "node_modules/which-typed-array": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", - "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", + "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", + "dev": true, "dependencies": { "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", + "call-bind": "^1.0.4", "for-each": "^0.3.3", "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.10" + "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -6350,34 +8752,181 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/wildcard": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", - "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "node_modules/why-is-node-running": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.2.2.tgz", + "integrity": "sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==", + "dev": true, + "dependencies": { + "siginfo": "^2.0.0", + "stackback": "0.0.2" + }, + "bin": { + "why-is-node-running": "cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true + "dev": true, + "peer": true }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "peer": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/write-file-atomic/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "peer": true + }, + "node_modules/xdg-basedir": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz", + "integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==", "dev": true, + "peer": true, "engines": { - "node": ">=0.4" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/yallist": { @@ -6387,9 +8936,9 @@ "dev": true }, "node_modules/yaml": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.2.tgz", - "integrity": "sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==", + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz", + "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==", "dev": true, "peer": true, "engines": { @@ -6397,9 +8946,9 @@ } }, "node_modules/yaml-eslint-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/yaml-eslint-parser/-/yaml-eslint-parser-1.2.0.tgz", - "integrity": "sha512-OmuvQd5lyIJWfFALc39K5fGqp0aWNc+EtyhVgcQIPZaUKMnTb7An3RMp+QJizJ/x0F4kpgTNe6BL/ctdvoIwIg==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/yaml-eslint-parser/-/yaml-eslint-parser-1.2.2.tgz", + "integrity": "sha512-pEwzfsKbTrB8G3xc/sN7aw1v6A6c/pKxLAkjclnAyo5g5qOh6eL9WGu0o3cSDQZKrTNk4KL4lQSwZW+nBkANEg==", "dev": true, "peer": true, "dependencies": { @@ -6419,12 +8968,43 @@ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "dev": true, + "peer": true, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } + }, + "node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/z-schema/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } } } } diff --git a/package.json b/package.json index e4c97763..41e21c34 100644 --- a/package.json +++ b/package.json @@ -1,127 +1,125 @@ { + "version": "4.0.0-beta.4", + "type": "module", "name": "swissqrbill", - "version": "3.2.3", "description": "Swiss QR Bill generation in Node.js and browsers", - "main": "./lib/node/cjs/node/index.js", - "module": "./lib/node/esm/node/index.js", - "browser": "./lib/browser/bundle/index.js", + "license": "MIT", + "author": "Roger Schönbächler", + "homepage": "https://github.com/schoero/swissqrbill#readme", + "repository": { + "type": "git", + "url": "git+https://github.com/schoero/swissqrbill.git" + }, + "bugs": { + "url": "https://github.com/schoero/swissqrbill/issues" + }, "sideEffects": false, "exports": { - ".": { - "node": { - "require": "./lib/node/cjs/node/index.js", - "import": "./lib/node/esm/node/index.js" - }, - "browser": { - "require": "./lib/browser/bundle/index.js", - "import": "./lib/browser/esm/browser/index.js" - }, - "default": { - "require": "./lib/node/cjs/node/index.js", - "import": "./lib/node/esm/node/index.js" - } + "./bundle": { + "import": "./lib/bundle/index.js", + "require": "./lib/bundle/index.js" }, - "./svg": { - "node": { - "require": "./lib/node/cjs/node/svg.js", - "import": "./lib/node/esm/node/svg.js" - }, - "browser": { - "require": "./lib/browser/bundle/index.js", - "import": "./lib/browser/esm/browser/svg.js" - }, - "default": { - "require": "./lib/node/cjs/node/svg.js", - "import": "./lib/node/esm/node/svg.js" - } + "./errors": { + "import": "./lib/shared/errors.js", + "require": "./lib/shared/errors.cjs" }, "./pdf": { - "node": { - "require": "./lib/node/cjs/node/pdf.js", - "import": "./lib/node/esm/node/pdf.js" - }, - "browser": { - "require": "./lib/browser/bundle/index.js", - "import": "./lib/browser/esm/browser/pdf.js" - }, - "default": { - "require": "./lib/node/cjs/node/pdf.js", - "import": "./lib/node/esm/node/pdf.js" - } + "import": "./lib/pdf/index.js", + "require": "./lib/pdf/index.cjs" }, - "./utils": { - "node": { - "require": "./lib/node/cjs/shared/utils.js", - "import": "./lib/node/esm/shared/utils.js" - }, - "browser": { - "require": "./lib/browser/bundle/index.js", - "import": "./lib/browser/esm/shared/utils.js" - }, - "default": { - "require": "./lib/node/cjs/shared/utils.js", - "import": "./lib/node/esm/shared/utils.js" - } + "./svg": { + "import": "./lib/svg/index.js", + "require": "./lib/svg/index.cjs" }, "./types": { - "node": { - "require": "./lib/node/cjs/shared/types.js", - "import": "./lib/node/esm/shared/types.js" - }, - "browser": { - "require": "./lib/browser/bundle/index.js", - "import": "./lib/browser/esm/shared/types.js" - }, - "default": { - "require": "./lib/node/cjs/shared/types.js", - "import": "./lib/node/esm/shared/types.js" - } + "import": "./lib/shared/types.js", + "require": "./lib/shared/types.cjs" }, - "./bundle": "./lib/browser/bundle/index.js", - "./lib/browser/bundle/index": "./lib/browser/bundle/index", - "./lib/browser/bundle/index.js": "./lib/browser/bundle/index.js", - "./lib/node/cjs/node/index": "./lib/node/cjs/node/index", - "./lib/node/esm/node/index": "./lib/node/esm/node/index", - "./lib/browser/esm/browser/index": "./lib/browser/esm/browser/index", - "./lib/node/cjs/node/index.js": "./lib/node/cjs/node/index.js", - "./lib/node/esm/node/index.js": "./lib/node/esm/node/index.js", - "./lib/browser/esm/browser/index.js": "./lib/browser/esm/browser/index.js", - "./lib/node/cjs/node/svg": "./lib/node/cjs/node/svg", - "./lib/node/esm/node/svg": "./lib/node/esm/node/svg", - "./lib/browser/esm/browser/svg": "./lib/browser/esm/browser/svg", - "./lib/node/cjs/node/svg.js": "./lib/node/cjs/node/svg.js", - "./lib/node/esm/node/svg.js": "./lib/node/esm/node/svg.js", - "./lib/browser/esm/browser/svg.js": "./lib/browser/esm/browser/svg.js", - "./lib/node/cjs/node/pdf": "./lib/node/cjs/node/pdf", - "./lib/node/esm/node/pdf": "./lib/node/esm/node/pdf", - "./lib/browser/esm/browser/pdf": "./lib/browser/esm/browser/pdf", - "./lib/node/cjs/node/pdf.js": "./lib/node/cjs/node/pdf.js", - "./lib/node/esm/node/pdf.js": "./lib/node/esm/node/pdf.js", - "./lib/browser/esm/browser/pdf.js": "./lib/browser/esm/browser/pdf.js", - "./lib/node/cjs/shared/utils": "./lib/node/cjs/shared/utils", - "./lib/node/esm/shared/utils": "./lib/node/esm/shared/utils", - "./lib/browser/esm/shared/utils": "./lib/browser/esm/shared/utils", - "./lib/node/cjs/shared/utils.js": "./lib/node/cjs/shared/utils.js", - "./lib/node/esm/shared/utils.js": "./lib/node/esm/shared/utils.js", - "./lib/browser/esm/shared/utils.js": "./lib/browser/esm/shared/utils.js", - "./lib/node/cjs/shared/types": "./lib/node/cjs/shared/types", - "./lib/node/esm/shared/types": "./lib/node/esm/shared/types", - "./lib/browser/esm/shared/types": "./lib/browser/esm/shared/types", - "./lib/node/cjs/shared/types.js": "./lib/node/cjs/shared/types.js", - "./lib/node/esm/shared/types.js": "./lib/node/esm/shared/types.js", - "./lib/browser/esm/shared/types.js": "./lib/browser/esm/shared/types.js" + "./utils": { + "import": "./lib/shared/utils.js", + "require": "./lib/shared/utils.cjs" + } + }, + "scripts": { + "build": "rm -r ./lib || true && vite build --config vite.config.ts && vite build --config vite.config.bundle.ts", + "docs": "npm run docs:pdf && npm run docs:svg && npm run docs:shared && npm run docs:bundle", + "docs:bundle": "unwritten src/bundle/index.ts -t tsconfig.docs.json -o docs/bundle/ ", + "docs:pdf": "unwritten src/pdf/index.ts src/shared/types.ts -t tsconfig.docs.json -o docs/pdf/", + "docs:shared": "unwritten src/shared/utils.ts -t tsconfig.docs.json -o docs/utils/", + "docs:svg": "unwritten src/svg/index.ts src/shared/types.ts -t tsconfig.docs.json -o docs/svg/", + "eslint": "eslint --ext .ts,.tsx,.js,.jsx,.json,.jsonc,.yml,.md ./", + "eslint:ci": "npm run eslint -- --max-warnings 0", + "eslint:fix": "npm run eslint -- --fix", + "lint": "npm run eslint && npm run markdownlint", + "lint:ci": "npm run eslint:ci && npm run markdownlint:ci", + "lint:fix": "npm run eslint:fix && npm run markdownlint:fix", + "markdownlint": "markdownlint-cli2 '**/*.md' '#node_modules'", + "markdownlint:ci": "npm run markdownlint", + "markdownlint:fix": "markdownlint-cli2-fix '**/*.md' '#node_modules'", + "postrelease:alpha": "npm run postrelease", + "postrelease:beta": "npm run postrelease", + "postrelease:latest": "eslint --fix package.json && markdownlint-cli2-fix 'CHANGELOG.md'", + "prebuild": "npm run typecheck && npm run lint && npm run spellcheck", + "prerelease:alpha": "npm run test -- --run && npm run build", + "prerelease:beta": "npm run test -- --run && npm run build", + "prerelease:latest": "npm run test -- --run && npm run build", + "publish:alpha": "npm run publish:latest -- --publishTag alpha", + "publish:beta": "npm run publish:latest -- --publishTag beta", + "publish:latest": "changelogen gh release && changelogen --publish", + "release:alpha": "npm run release -- --prerelease alpha", + "release:beta": "npm run release -- --prerelease beta", + "release:latest": "changelogen --bump --output --no-tag", + "spellcheck": "cspell lint", + "spellcheck:ci": "npm run spellcheck -- --no-progress", + "test": "vitest --config ./vite.config.ts --threads=false", + "test:update": "npm run test -- --update --run", + "test:visual": "cross-env VISUAL=true npm run test -- --run", + "typecheck": "tsc --noEmit" + }, + "engines": { + "node": ">=18.0.0" }, "files": [ "lib" ], - "scripts": { - "test": "npm run build && cd tests && sh run.sh", - "build": "tsc -p tsconfig.esm.json && tsc -p tsconfig.cjs.json && tsc -p tsconfig.browser.esm.json && webpack --mode production", - "postbuild": "sh fix-exports.sh" + "peerDependencies": { + "pdfkit": ">=0.13.0", + "typescript": ">=4.7.0" }, - "repository": { - "type": "git", - "url": "git+https://github.com/schoero/SwissQRBill.git" + "peerDependenciesMeta": { + "pdfkit": { + "optional": true + }, + "typescript": { + "optional": true + } + }, + "dependencies": { + "svg-engine": "^0.2.3" + }, + "devDependencies": { + "@cspell/dict-fr-fr": "^2.2.2", + "@cspell/dict-it-it": "^3.1.0", + "@schoero/changelog-config": "^0.0.2", + "@schoero/cspell-config": "^1.9.0", + "@schoero/eslint-config": "^1.42.0", + "@schoero/markdownlint-config": "^1.1.7", + "@schoero/ts-config": "^0.3.7", + "@schoero/unwritten-config": "^0.0.3", + "@schoero/vite-config": "^0.0.28", + "@types/node": "^20.9.0", + "@types/pdfkit": "^0.13.2", + "@types/svg-parser": "^2.0.6", + "@typescript-eslint/eslint-plugin": "^6.10.0", + "@typescript-eslint/parser": "^6.10.0", + "cross-env": "^7.0.3", + "glob": "^10.3.10", + "pdfkit": "^0.14.0", + "typescript": "^5.2.2", + "unwritten": "^0.2.4", + "vite-plugin-dts": "^3.6.3", + "vite-plugin-no-bundle": "^3.0.0", + "vitest": "^0.34.6" }, "keywords": [ "swiss", @@ -142,38 +140,7 @@ "pdf", "svg" ], - "author": "Roger Schönbächler", - "license": "MIT", - "bugs": { - "url": "https://github.com/schoero/SwissQRBill/issues" - }, - "homepage": "https://github.com/schoero/SwissQRBill#readme", - "devDependencies": { - "@schoero/eslint-config": "^1.38.1", - "@types/blob-stream": "^0.1.30", - "@types/node": "^18.15.11", - "@types/svg-parser": "^2.0.3", - "@typescript-eslint/eslint-plugin": "^5.58.0", - "@typescript-eslint/parser": "^5.58.0", - "assert": "^2.0.0", - "brfs": "^2.0.2", - "browserify-zlib": "^0.2.0", - "buffer": "^6.0.3", - "eslint": "^8.38.0", - "process": "^0.11.10", - "readable-stream": "^3.6.2", - "transform-loader": "^0.2.4", - "ts-loader": "^9.4.2", - "typescript": "^5.0.4", - "util": "^0.12.5", - "webpack": "^5.79.0", - "webpack-cli": "^5.0.1" - }, - "dependencies": { - "@types/pdfkit": "^0.12.9", - "blob-stream": "^0.1.3", - "pdfkit": "^0.13.0", - "svg-engine": "^0.2.3", - "svgpath": "^2.6.0" + "volta": { + "node": "20.8.1" } } diff --git a/src/browser/bundle.ts b/src/browser/bundle.ts deleted file mode 100644 index b34cbe37..00000000 --- a/src/browser/bundle.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { PDF } from "./pdf.js"; -import { SVG } from "./svg.js"; -import BlobStream_ from "blob-stream"; - -import * as utils from "../shared/utils.js"; -export * as utils from "../shared/utils.js"; - -import * as types from "../shared/types.js"; -export * as types from "../shared/types.js"; - -export * from "./svg.js"; -export * from "./pdf.js"; - -import fs from "fs"; - - -//-- Register fonts for the bundled version - -//@ts-ignore -import Helvetica from "../../node_modules/pdfkit/js/data/Helvetica.afm"; -//@ts-ignore -import HelveticaBold from "../../node_modules/pdfkit/js/data/Helvetica-Bold.afm"; - -fs.writeFileSync("data/Helvetica.afm", Helvetica); -fs.writeFileSync("data/Helvetica-Bold.afm", HelveticaBold); - - -export import blobStream = BlobStream_; -export import BlobStream = BlobStream_; - -const SwissQRBill = { - utils: utils, - types: types, - BlobStream: BlobStream_, - blobStream: BlobStream_, - PDF: PDF, - SVG: SVG -}; - -export default SwissQRBill; \ No newline at end of file diff --git a/src/browser/index.ts b/src/browser/index.ts deleted file mode 100644 index c9a67959..00000000 --- a/src/browser/index.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { PDF, BlobStream } from "./pdf.js"; -import { SVG } from "./svg.js"; - -import * as utils from "../shared/utils.js"; -export * as utils from "../shared/utils.js"; - -import * as types from "../shared/types.js"; -export * as types from "../shared/types.js"; - -export * from "./svg.js"; -export * from "./pdf.js"; - - -const SwissQRBill = { - utils: utils, - types: types, - BlobStream: BlobStream, - blobStream: BlobStream, - PDF: PDF, - SVG: SVG -}; - -export default SwissQRBill; \ No newline at end of file diff --git a/src/browser/pdf.ts b/src/browser/pdf.ts deleted file mode 100644 index 8ba70d4c..00000000 --- a/src/browser/pdf.ts +++ /dev/null @@ -1,47 +0,0 @@ -import { PDF_ } from "../pdf/pdf.js"; -import { default as BlobStream_, IBlobStream } from "blob-stream"; -import { PDFOptions, Data } from "../shared/types.js"; - -export import blobStream = BlobStream_; -export import BlobStream = BlobStream_; - - -export class PDF extends PDF_ { - - constructor(data: Data, writableStream: IBlobStream, options?: PDFOptions); - constructor(data: Data, writeableStream: IBlobStream, options?: PDFOptions, callback?: Function); - constructor(data: Data, writeableStream: IBlobStream, callback?: Function); - constructor(data: Data, writeableStream: IBlobStream, optionsOrCallback?: PDFOptions | Function, callbackOrUndefined?: Function | undefined) { - - let callback: Function | undefined = undefined; - let options: PDFOptions | undefined = undefined; - - if(typeof optionsOrCallback === "object"){ - - options = optionsOrCallback; - - if(typeof callbackOrUndefined === "function"){ - callback = callbackOrUndefined; - } - - } else if(typeof optionsOrCallback === "function"){ - callback = optionsOrCallback; - } - - super(data, options); - - const stream = this.pipe(writeableStream); - - stream.on("finish", ev => { - - if(typeof callback === "function"){ - callback(this); - } - - this.emit("finish", ev); - - }); - - } - -} \ No newline at end of file diff --git a/src/browser/svg.ts b/src/browser/svg.ts deleted file mode 100644 index d4dfc3ea..00000000 --- a/src/browser/svg.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { SVG_ } from "../svg/svg.js"; -import { SVGOptions, Data } from "../shared/types.js"; - - -export class SVG extends SVG_ { - - constructor(data: Data, options?: SVGOptions) { - super(data, options); - } - - - /** - * Outputs the SVG as a string. - * - * @returns The outerHTML of the SVG as a `string`. - */ - public toString(): string { - return this.outerHTML; - } - - - /** - * Returns the SVG element. - * > **Note:** This function is only available in the browser. - * - * @readonly - */ - public get element(): SVGElement { - return this.instance.element as unknown as SVGElement; - } - -} \ No newline at end of file diff --git a/src/bundle/index.ts b/src/bundle/index.ts new file mode 100644 index 00000000..fbcd07aa --- /dev/null +++ b/src/bundle/index.ts @@ -0,0 +1,6 @@ +/* eslint-disable simple-import-sort/exports */ +export * as pdf from "swissqrbill:pdf:index"; +export * as svg from "swissqrbill:svg:index"; +export * as types from "swissqrbill:types"; +export * as utils from "swissqrbill:utils"; +export * as errors from "swissqrbill:errors"; diff --git a/src/node/index.ts b/src/node/index.ts deleted file mode 100644 index 93f1e77d..00000000 --- a/src/node/index.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { PDF } from "./pdf.js"; -import { SVG } from "./svg.js"; - -import * as utils from "../shared/utils.js"; -export * as utils from "../shared/utils.js"; - -import * as types from "../shared/types.js"; -export * as types from "../shared/types.js"; - -export * from "./svg.js"; -export * from "./pdf.js"; - - -const SwissQRBill = { - utils: utils, - types: types, - PDF: PDF, - SVG: SVG -}; - -export default SwissQRBill; \ No newline at end of file diff --git a/src/node/pdf.ts b/src/node/pdf.ts deleted file mode 100644 index 55fa76d1..00000000 --- a/src/node/pdf.ts +++ /dev/null @@ -1,56 +0,0 @@ -import { createWriteStream } from "fs"; -import { Writable } from "stream"; -import { PDF_ } from "../pdf/pdf.js"; -import { PDFOptions, Data } from "../shared/types.js"; - - -export class PDF extends PDF_ { - - constructor(data: Data, outputPath: string, options?: PDFOptions); - constructor(data: Data, writableStream: Writable, options?: PDFOptions); - constructor(data: Data, outputPath: string, options?: PDFOptions, callback?: Function); - constructor(data: Data, writableStream: Writable, options?: PDFOptions, callback?: Function); - constructor(data: Data, outputPath: string, callback?: Function); - constructor(data: Data, writableStream: Writable, callback?: Function); - constructor(data: Data, outputPathOrWritableStream: string | Writable, optionsOrCallback?: PDFOptions | Function, callbackOrUndefined?: Function | undefined) { - - let callback: Function | undefined = undefined; - let options: PDFOptions | undefined = undefined; - - if(typeof optionsOrCallback === "object"){ - - options = optionsOrCallback; - - if(typeof callbackOrUndefined === "function"){ - callback = callbackOrUndefined; - } - - } else if(typeof optionsOrCallback === "function"){ - callback = optionsOrCallback; - } - - super(data, options); - - let stream: Writable | undefined; - - if(typeof outputPathOrWritableStream === "string"){ - stream = createWriteStream(outputPathOrWritableStream); - } else { - stream = outputPathOrWritableStream; - } - - super.pipe(stream); - - stream.on("finish", ev => { - - if(typeof callback === "function"){ - callback(this); - } - - this.emit("finish", ev); - - }); - - } - -} \ No newline at end of file diff --git a/src/node/svg.ts b/src/node/svg.ts deleted file mode 100644 index 74fc2cc7..00000000 --- a/src/node/svg.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { SVG_ } from "../svg/svg.js"; -import { SVGOptions, Data } from "../shared/types.js"; - - -export class SVG extends SVG_ { - - constructor(data: Data, options?: SVGOptions) { - super(data, options); - } - - public toString(): string { - return this.outerHTML; - } - -} diff --git a/src/pdf/extended-pdf.ts b/src/pdf/extended-pdf.ts deleted file mode 100644 index e0182178..00000000 --- a/src/pdf/extended-pdf.ts +++ /dev/null @@ -1,344 +0,0 @@ -import PDFDocument from "pdfkit"; -import svgpath from "svgpath"; - - -export interface PDFTable { - /** - * Table rows. - */ - rows: Array; - /** - * Width of whole table. - */ - width?: number; - /** - * Horizontal start position of the table. - */ - x?: number; - /** - * Vertical start position of the table. - */ - y?: number; - /** - * Cell padding of the table cells. - */ - padding?: number | [number, number?, number?, number?]; - /** - * Width of the border lines. - */ - lineWidth?: number; - /** - * Font of the text inside the table. - */ - font?: string; - /** - * Font size of the text inside the table. - */ - fontSize?: number; -} -export interface PDFRow { - /** - * Table columns. - */ - columns: Array; - /** - * Background color of the row. - */ - fillColor?: string; - /** - * Border color of the row. - */ - strokeColor?: string; - /** - * Height of the row. - */ - height?: number; - /** - * Cell padding of the table cells inside the row. - */ - padding?: number | [number, number?, number?, number?]; - /** - * Font of the text inside the row. - */ - font?: string; - /** - * Font size of the text inside the row. - */ - fontSize?: number; - /** - * A header row gets inserted automatically on new pages. Only one header row is allowed. - */ - header?: boolean; -} - -export interface PDFColumn { - /** - * Cell text. - */ - text: string | number | boolean; - /** - * Width of the cell. - */ - width?: number; - /** - * Cell padding of the table cell. - */ - padding?: number | [number, number?, number?, number?]; - /** - * Background color of the cell. - */ - fillColor?: string; - /** - * Border color of the cell. - */ - strokeColor?: string; - /** - * Font of the text inside the cell. - */ - font?: string; - /** - * Font size of the text inside the cell. - */ - fontSize?: number; - /** - * Same as text [PDFKit text options](http://pdfkit.org/docs/text.html#text_styling). - */ - textOptions?: PDFKit.Mixins.TextOptions; -} - -export class ExtendedPDF extends PDFDocument { - - constructor(options?: PDFKit.PDFDocumentOptions) { - super(options); - } - - - /** - * Inserts a table to the document. - * - * @param table - An Object which contains the table information. - * @returns `this` - * @example - * ``` - * const table = { - * rows: [ - * { - * fillColor: "#ECF0F1", - * columns: [ - * { - * text: "Row 1 cell 1", - * }, { - * text: "Row 1 cell 2", - * }, { - * text: "Row 1 cell 3" - * } - * ] - * }, { - * columns: [ - * { - * text: "Row 2 cell 1", - * }, { - * text: "Row 2 cell 2", - * }, { - * text: "Row 2 cell 3" - * } - * ] - * } - * ] - * }; - * ``` - */ - public addTable(table: PDFTable): PDFKit.PDFDocument { - - if(table.rows === undefined){ - throw new Error("No table rows provided."); - } - - const tableX = table.x !== undefined ? table.x : this.x; - const tableY = table.y !== undefined ? table.y : this.y; - const tableWidth = table.width !== undefined ? table.width : this.page.width - tableX - this.page.margins.right; - const amountOfRows = table.rows.length; - const lineWidth = table.lineWidth !== undefined ? table.lineWidth : 0.3; - const defaultPadding = 5; - const basePadding = table.padding !== undefined ? table.padding : defaultPadding; - const baseFontSize = table.fontSize !== undefined ? table.fontSize : 11; - const baseFont = table.font !== undefined ? table.font : "Helvetica"; - - let rowY = tableY; - rowLoop: for(let rowIndex = 0; rowIndex < table.rows.length; rowIndex ++){ - - const row = table.rows[rowIndex]; - - const amountOfColumns = row.columns.length; - const columnWidth = tableWidth / amountOfColumns; - const rowNumber = rowIndex + 1; - - let rowHeight = row.height !== undefined ? row.height : 20; - let padding = row.padding !== undefined ? row.padding : basePadding; - let fillColor = row.fillColor !== undefined ? row.fillColor : ""; - let strokeColor = row.strokeColor !== undefined ? row.strokeColor : ""; - let fontSize = row.fontSize !== undefined ? row.fontSize : baseFontSize; - let font = row.font !== undefined ? row.font : baseFont; - - - //-- Move to start position - - this.moveTo(tableX, tableY); - this.lineWidth(lineWidth); - - - //-- Draw columns - - let columnX = tableX; - for(let columnIndex = 0; columnIndex < row.columns.length; columnIndex++){ - - const column = row.columns[columnIndex]; - const columnNumber = columnIndex + 1; - let remainingColumns = row.columns.length; - - - //-- Calculate autowidth - - let widthUsed = 0; - for(const rowColumn of row.columns){ - if(rowColumn.width !== undefined){ - widthUsed += rowColumn.width; - remainingColumns --; - } - } - - - //-- Set properties - - const columnWidth = column.width !== undefined ? column.width : (tableWidth - widthUsed) / (remainingColumns); - padding = column.padding !== undefined ? column.padding : padding; - fillColor = column.fillColor !== undefined ? column.fillColor : fillColor; - strokeColor = column.strokeColor !== undefined ? column.strokeColor : strokeColor; - fontSize = column.fontSize !== undefined ? fontSize = column.fontSize : fontSize; - font = column.font !== undefined ? font = column.font : font; - const fillOpacity = fillColor === "" ? 0 : 1; - const strokeOpacity = strokeColor === "" ? 0 : 1; - - - //-- Apply text options - - const textOptions: PDFKit.Mixins.TextOptions = { - width: columnWidth, - lineBreak: true, - baseline: "top" - }; - - if(column.textOptions !== undefined){ - Object.assign(textOptions, column.textOptions); - } - - this.moveTo(columnX + columnWidth, rowY); - - this.font(font); - this.fontSize(fontSize); - - - //-- Set padding - - let paddings = { - top: defaultPadding, - right: defaultPadding, - bottom: defaultPadding, - left: defaultPadding - }; - - if(typeof padding === "object"){ - if(padding[0] !== undefined){ paddings.top = padding[0]; } - if(padding[1] !== undefined){ paddings.right = padding[1]; } - if(padding[2] !== undefined){ paddings.bottom = padding[2]; } - if(padding[3] !== undefined){ paddings.left = padding[3]; } - } else if(typeof padding === "number"){ - paddings = { - top: padding, - right: padding, - bottom: padding, - left: padding - }; - } - - const columnHeight = this.heightOfString(column.text + "", textOptions) + paddings.top + paddings.bottom; - - if(columnHeight > rowHeight){ - rowHeight = columnHeight; - } - - textOptions.height = rowHeight; - - - //-- Check for page overflow - - if(rowY + rowHeight >= this.page.height - this.page.margins.bottom){ - - - //-- Insert new page - - this.addPage(); - rowY = this.y; - - - //-- Insert header - - for(const headerRow of table.rows){ - if(headerRow.header === true){ - table.rows.splice(rowIndex, 0, headerRow, headerRow); - continue rowLoop; - } - } - - } - - - //-- Add rectangle - - this.rect(columnX, rowY, columnWidth, rowHeight) - .fillColor(fillColor) - .fillOpacity(fillOpacity) - .strokeOpacity(strokeOpacity) - .strokeColor(strokeColor) - .fillAndStroke(); - - - this.fillColor("black") - .fillOpacity(1); - - this.text(column.text + "", columnX + paddings.left, rowY + paddings.top, textOptions); - - columnX = columnX + columnWidth; - - } - - rowY = rowY + rowHeight; - - } - - return this; - - } - - - /** - * Adds a path to the document on the given position. - * - * @param path - The path data to insert. This is the same as the `d` attribute of a SVG path. - * @param x - The x position where the path should be inserted. - * @param y - The y position where the path should be inserted. - * @returns `this` - */ - public addPath(path: string, x: number, y: number): PDFKit.PDFDocument { - - path = svgpath(path) - .translate(x, y) - .toString(); - - this.path(path); - - return this; - - } - -} diff --git a/src/pdf/index.ts b/src/pdf/index.ts new file mode 100644 index 00000000..11b2dd51 --- /dev/null +++ b/src/pdf/index.ts @@ -0,0 +1,3 @@ +export * from "./swissqrbill"; +export * from "./swissqrcode"; +export * from "./table"; diff --git a/src/pdf/pdf.ts b/src/pdf/pdf.ts deleted file mode 100644 index aa20ef8f..00000000 --- a/src/pdf/pdf.ts +++ /dev/null @@ -1,612 +0,0 @@ -import { ExtendedPDF } from "./extended-pdf.js"; -import { Size, Data, Languages, PDFOptions, Debtor, Creditor } from "../shared/types"; -import { validateData, cleanData } from "../shared/shared.js"; -import * as utils from "../shared/utils.js"; -import translations from "../shared/translations.js"; -import generateQRCode from "../shared/qr-code.js"; - - -export class PDF_ extends ExtendedPDF { - - public size: Size = "A6/5"; - protected _data: Data; - private _scissors: boolean = true; - private _separate: boolean = false; - private _outlines: boolean = true; - private _language: Languages = "DE"; - private _marginTop: number = 0; - private _autoGenerate: boolean = true; - - - constructor(data: Data, options?: PDFOptions) { - - super({ autoFirstPage: false, bufferPages: true }); - - this._data = data; - - - //-- Clean data (remove line breaks and unnecessary whitespaces) - - this._data = cleanData(this._data); - - - //-- Validate data - - validateData(this._data); - - - //-- Apply options - - if(options !== undefined){ - if(options.language !== undefined){ - this._language = options.language; - } - if(options.size !== undefined){ - this.size = options.size; - } - if(options.scissors !== undefined){ - this._scissors = options.scissors; - this._separate = !options.scissors; - } - if(options.separate !== undefined){ - this._separate = options.separate; - this._scissors = !options.separate; - } - if(options.scissors === false && options.separate === false){ - this._separate = false; - this._scissors = false; - } - if(options.outlines !== undefined){ - this._outlines = options.outlines; - } - if(options.autoGenerate !== undefined){ - this._autoGenerate = options.autoGenerate; - } - } - - this.info.Producer = this.info.Creator = this.info.Author = "SwissQRBill"; - - this.addPage(); - - if(this._autoGenerate){ - this.addQRBill(); - this.end(); - } - - } - - - /** - * Adds a new page to the PDF. This method is basically the same as the original [PDFKit `addPage()` method](https://pdfkit.org/docs/getting_started.html#adding_pages). However the default values are changed to use the default page size provided in the constructor options. - * @param options - An object containing [PDFKit document options.](https://pdfkit.org/docs/getting_started.html#adding_pages) - * @returns `this` - */ - public addPage(options?: PDFKit.PDFDocumentOptions): PDFKit.PDFDocument { - - if(options === undefined){ - options = { - margin: utils.mm2pt(5), - layout: this.size === "A4" ? "portrait" : "landscape", - size: this.size === "A4" ? this.size : [utils.mm2pt(105), utils.mm2pt(210)] - }; - } - - return super.addPage(options); - - } - - - public end(): void { - this.emit("beforeEnd", this); - return super.end(); - } - - - /** - * Adds the QR Slip to the bottom of the current page if there is enough space, otherwise it will create a new page with the specified size and add it to the bottom of this page. - * - * @param size - The size of the new page if not enough space is left for the QR slip. - */ - public addQRBill(size: Size = "A6/5"): void { - - if(this.page.height - this.y < utils.mm2pt(105) && this.y !== this.page.margins.top){ - this.addPage({ - margin: 0, - layout: size === "A4" ? "portrait" : "landscape", - size: size === "A4" ? size : [utils.mm2pt(105), utils.mm2pt(210)] - }); - } - - this._marginTop = this.page.height - utils.mm2pt(105); - - this._render(); - - } - - - private _render(): void { - - - //-- Lines - - if(this._outlines){ - - - //-- Horizontal line - - if(this.page.height > utils.mm2pt(105)){ - - this.moveTo(0, this._marginTop) - .lineTo(utils.mm2pt(210), this._marginTop) - .lineWidth(.75) - .strokeOpacity(1) - .dash(1, { size: 1 }) - .strokeColor("black") - .stroke(); - - } - - - //-- Vertical line - - this.moveTo(utils.mm2pt(62), this._marginTop) - .lineTo(utils.mm2pt(62), this._marginTop + utils.mm2pt(105)) - .lineWidth(.75) - .strokeOpacity(1) - .dash(1, { size: 1 }) - .strokeColor("black") - .stroke(); - - } - - - //-- Scissors - - if(this._scissors){ - - const scissorsTop = "M4.545 -1.803C4.06 -2.388 3.185 -2.368 2.531 -2.116l-4.106 1.539c-1.194 -0.653 -2.374 -0.466 -2.374 -0.784c0 -0.249 0.228 -0.194 0.194 -0.842c-0.033 -0.622 -0.682 -1.082 -1.295 -1.041c-0.614 -0.004 -1.25 0.467 -1.255 1.115c-0.046 0.653 0.504 1.26 1.153 1.303c0.761 0.113 2.109 -0.348 2.741 0.785c-0.471 0.869 -1.307 0.872 -2.063 0.828c-0.627 -0.036 -1.381 0.144 -1.68 0.76c-0.289 0.591 -0.006 1.432 0.658 1.613c0.67 0.246 1.59 -0.065 1.75 -0.835c0.123 -0.594 -0.298 -0.873 -0.136 -1.089c0.122 -0.163 0.895 -0.068 2.274 -0.687L2.838 2.117C3.4 2.273 4.087 2.268 4.584 1.716L-0.026 -0.027L4.545 -1.803zm-9.154 -0.95c0.647 0.361 0.594 1.342 -0.078 1.532c-0.608 0.212 -1.386 -0.379 -1.192 -1.039c0.114 -0.541 0.827 -0.74 1.27 -0.493zm0.028 4.009c0.675 0.249 0.561 1.392 -0.126 1.546c-0.456 0.158 -1.107 -0.069 -1.153 -0.606c-0.089 -0.653 0.678 -1.242 1.279 -0.94z"; - const scissorsCenter = "M1.803 4.545C2.388 4.06 2.368 3.185 2.116 2.531l-1.539 -4.106c0.653 -1.194 0.466 -2.374 0.784 -2.374c0.249 0 0.194 0.228 0.842 0.194c0.622 -0.033 1.082 -0.682 1.041 -1.295c0.004 -0.614 -0.467 -1.25 -1.115 -1.255c-0.653 -0.046 -1.26 0.504 -1.303 1.153c-0.113 0.761 0.348 2.109 -0.785 2.741c-0.869 -0.471 -0.872 -1.307 -0.828 -2.063c0.036 -0.627 -0.144 -1.381 -0.76 -1.68c-0.591 -0.289 -1.432 -0.006 -1.613 0.658c-0.246 0.67 0.065 1.59 0.835 1.75c0.594 0.123 0.873 -0.298 1.089 -0.136c0.163 0.122 0.068 0.895 0.687 2.274L-2.117 2.838C-2.273 3.4 -2.268 4.087 -1.716 4.584L0.027 -0.026L1.803 4.545zm0.95 -9.154c-0.361 0.647 -1.342 0.594 -1.532 -0.078c-0.212 -0.608 0.379 -1.386 1.039 -1.192c0.541 0.114 0.74 0.827 0.493 1.27zm-4.009 0.028c-0.249 0.675 -1.392 0.561 -1.546 -0.126c-0.158 -0.456 0.069 -1.107 0.606 -1.153c0.653 -0.089 1.242 0.678 0.94 1.279z"; - - if(this.page.height > utils.mm2pt(105)){ - - this.addPath(scissorsTop, utils.mm2pt(105), this._marginTop) - .fillColor("black") - .fill(); - - } - - this.addPath(scissorsCenter, utils.mm2pt(62), this._marginTop + 30) - .fillColor("black") - .fill(); - this.translate(0, 0); - - } - - - //-- Separation text - - if(this._separate){ - - if(this.page.height > utils.mm2pt(105)){ - - this.fontSize(11); - this.font("Helvetica"); - this.text(translations[this._language].separate, utils.mm2pt(0), this._marginTop - 12, { - width: utils.mm2pt(210), - align: "center" - }); - - } - - } - - - //-- Receipt - - this.fontSize(11); - this.font("Helvetica-Bold"); - this.text(translations[this._language].receipt, utils.mm2pt(5), this._marginTop + utils.mm2pt(5), { - width: utils.mm2pt(52), - align: "left" - }); - - this.fontSize(6); - this.font("Helvetica-Bold"); - this.text(translations[this._language].account, utils.mm2pt(5), this._marginTop + utils.mm2pt(12) + 3, { - width: utils.mm2pt(52), - lineGap: 1 - }); - - - //-- Creditor - - this.fontSize(8); - this.font("Helvetica"); - this.text(`${utils.formatIBAN(this._data.creditor.account)}\n${this._formatAddress(this._data.creditor)}`, { - width: utils.mm2pt(52), - lineGap: -.5 - }); - - this.moveDown(); - - - //-- Reference - - if(this._data.reference !== undefined){ - - this.fontSize(6); - this.font("Helvetica-Bold"); - this.text(translations[this._language].reference, { - width: utils.mm2pt(52), - lineGap: 1 - }); - - this.fontSize(8); - this.font("Helvetica"); - this.text(utils.formatReference(this._data.reference), { - width: utils.mm2pt(52), - lineGap: -.5 - }); - - } - - - //-- Debtor - - if(this._data.debtor !== undefined){ - - this.fontSize(9); - this.moveDown(); - - this.fontSize(6); - this.font("Helvetica-Bold"); - this.text(translations[this._language].payableBy, { - width: utils.mm2pt(52), - lineGap: 1 - }); - - this.fontSize(8); - this.font("Helvetica"); - this.text(this._formatAddress(this._data.debtor), { - width: utils.mm2pt(52), - lineGap: -.5 - }); - - } else { - - this.fontSize(9); - this.moveDown(); - - this.fontSize(6); - this.font("Helvetica-Bold"); - this.text(translations[this._language].payableByName, { - width: utils.mm2pt(52), - lineGap: 1 - }); - - - //-- Add rectangle - - this._addRectangle(5, utils.pt2mm(this.y - this._marginTop), 52, 20); - - } - - - //-- Amount - - this.fontSize(6); - this.font("Helvetica-Bold"); - this.text(translations[this._language].currency, utils.mm2pt(5), this._marginTop + utils.mm2pt(68), { - width: utils.mm2pt(15), - lineGap: 1 - }); - - const amountXPosition = this._data.amount === undefined ? 18 : 27; - - this.text(translations[this._language].amount, utils.mm2pt(amountXPosition), this._marginTop + utils.mm2pt(68), { - width: utils.mm2pt(52 - amountXPosition), - lineGap: 1 - }); - - this.fontSize(8); - this.font("Helvetica"); - this.text(this._data.currency, utils.mm2pt(5), this._marginTop + utils.mm2pt(71), { - width: utils.mm2pt(15), - lineGap: -.5 - }); - - if(this._data.amount !== undefined){ - this.text(utils.formatAmount(this._data.amount), utils.mm2pt(amountXPosition), this._marginTop + utils.mm2pt(71), { - width: utils.mm2pt(52 - amountXPosition), - lineGap: -.5 - }); - } else { - this._addRectangle(27, 68, 30, 10); - } - - this.fontSize(6); - this.font("Helvetica-Bold"); - this.text(translations[this._language].acceptancePoint, utils.mm2pt(5), this._marginTop + utils.mm2pt(82), { - width: utils.mm2pt(52), - align: "right", - lineGap: 1 - }); - - - //-- Payment part middle container - - this.fontSize(11); - this.font("Helvetica-Bold"); - this.text(translations[this._language].paymentPart, utils.mm2pt(67), this._marginTop + utils.mm2pt(5), { - width: utils.mm2pt(51), - align: "left", - lineGap: 1 - }); - - - //-- QR Code - - this._renderQRCode(); - this.fillColor("black"); - - - //-- Amount - - this.fontSize(8); - this.font("Helvetica-Bold"); - this.text(translations[this._language].currency, utils.mm2pt(67), this._marginTop + utils.mm2pt(68), { - width: utils.mm2pt(15), - lineGap: 1 - }); - - this.text(translations[this._language].amount, utils.mm2pt(89), this._marginTop + utils.mm2pt(68), { - width: utils.mm2pt(29) - }); - - this.fontSize(10); - this.font("Helvetica"); - this.text(this._data.currency, utils.mm2pt(67), this._marginTop + utils.mm2pt(72), { - width: utils.mm2pt(15), - lineGap: -.5 - }); - - if(this._data.amount !== undefined){ - this.text(utils.formatAmount(this._data.amount), utils.mm2pt(89), this._marginTop + utils.mm2pt(72), { - width: utils.mm2pt(29), - lineGap: -.5 - }); - } else { - this._addRectangle(78, 72, 40, 15); - } - - - //-- AV1 and AV2 - - if(this._data.av1 !== undefined){ - - const [scheme, data] = this._data.av1.split(/(\/.+)/); - - this.fontSize(7); - this.font("Helvetica-Bold"); - this.text(scheme, utils.mm2pt(67), this._marginTop + utils.mm2pt(90), { - width: utils.mm2pt(138), - continued: true, - lineGap: 1 - }); - - this.font("Helvetica"); - this.text(this._data.av1.length > 90 ? data.substr(0, 87) + "..." : data, { - continued: false - }); - - } - - if(this._data.av2 !== undefined){ - - const [scheme, data] = this._data.av2.split(/(\/.+)/); - - this.fontSize(7); - this.font("Helvetica-Bold"); - this.text(scheme, utils.mm2pt(67), this._marginTop + utils.mm2pt(93), { - width: utils.mm2pt(138), - continued: true, - lineGap: 1 - }); - - this.font("Helvetica"); - this.text(this._data.av2.length > 90 ? data.substr(0, 87) + "..." : data, { - lineGap: -.5 - }); - - } - - - //-- Payment part right column - - this.fontSize(8); - this.font("Helvetica-Bold"); - this.text(translations[this._language].account, utils.mm2pt(118), this._marginTop + utils.mm2pt(5) + 3, { - width: utils.mm2pt(87), - lineGap: 1 - }); - - this.fontSize(10); - this.font("Helvetica"); - this.text(`${utils.formatIBAN(this._data.creditor.account)}\n${this._formatAddress(this._data.creditor)}`, { - width: utils.mm2pt(87), - lineGap: -.75 - }); - - this.moveDown(); - - if(this._data.reference !== undefined){ - - this.fontSize(8); - this.font("Helvetica-Bold"); - this.text(translations[this._language].reference, { - width: utils.mm2pt(87), - lineGap: 1 - }); - - this.fontSize(10); - this.font("Helvetica"); - this.text(utils.formatReference(this._data.reference), { - width: utils.mm2pt(87), - lineGap: -.75 - }); - - this.moveDown(); - - } - - - //-- Message / Additional information - - if(this._data.message !== undefined || this._data.additionalInformation !== undefined){ - - this.fontSize(8); - this.font("Helvetica-Bold"); - this.text(translations[this._language].additionalInformation, { - width: utils.mm2pt(87), - lineGap: 1 - }); - - this.fontSize(10); - this.font("Helvetica"); - - const options = { - width: utils.mm2pt(87), - lineGap: -.75 - }; - - const singleLineHeight = this.heightOfString("A", options); - const referenceType = utils.getReferenceType(this._data.reference); - const maxLines = referenceType === "QRR" || referenceType === "SCOR" ? 3 : 4; - const linesOfAdditionalInformation = this._data.additionalInformation !== undefined ? this.heightOfString(this._data.additionalInformation, options) / singleLineHeight : 0; - - if(this._data.additionalInformation !== undefined){ - - if(referenceType === "QRR" || referenceType === "SCOR"){ - - // QRR and SCOR have 1 line for the message and 2 lines for the additional information - - if(this._data.message !== undefined){ - this.text(this._data.message, { ...options, lineBreak: false, ellipsis: true, height: singleLineHeight }); - } - - } else { - - // Non QRR and SCOR have 4 lines total available and the message should be shortened if necessary - - if(this._data.message !== undefined){ - const maxLinesOfMessage = maxLines - linesOfAdditionalInformation; - this.text(this._data.message, { ...options, height: singleLineHeight * maxLinesOfMessage, lineBreak: true, ellipsis: true }); - } - - } - - this.text(this._data.additionalInformation, options); - - } else if(this._data.message !== undefined){ - this.text(this._data.message, { ...options, height: singleLineHeight * maxLines, lineBreak: true, ellipsis: true }); - } - - this.moveDown(); - - } - - if(this._data.debtor !== undefined){ - - this.fontSize(8); - this.font("Helvetica-Bold"); - this.text(translations[this._language].payableBy, { - width: utils.mm2pt(87), - lineGap: 1 - }); - - this.fontSize(10); - this.font("Helvetica"); - this.text(this._formatAddress(this._data.debtor), { - width: utils.mm2pt(87), - lineGap: -.75 - }); - - } else { - - this.fontSize(8); - this.font("Helvetica-Bold"); - this.text(translations[this._language].payableByName, { - width: utils.mm2pt(87), - lineGap: 1 - }); - - this._addRectangle(118, utils.pt2mm(this.y - this._marginTop), 65, 25); - - } - - } - - - private _renderQRCode(): void { - - const qrcode = generateQRCode(this._data, "pdf", utils.mm2pt(67), this._marginTop + utils.mm2pt(17), utils.mm2pt(46)); - - - //-- Add QR Code - - this.addContent(qrcode).fillColor("black").fill(); - - - //-- Add Swiss Cross - - const swissCrossBackground = "M18.3 0.7L1.6 0.7 0.7 0.7 0.7 1.6 0.7 18.3 0.7 19.1 1.6 19.1 18.3 19.1 19.1 19.1 19.1 18.3 19.1 1.6 19.1 0.7Z"; - const swissCross = "M8.3 4H11.6V15H8.3V4Z M4.4 7.9H15.4V11.2H4.4V7.9Z"; - - this.addPath(swissCrossBackground, utils.mm2pt(86.5), this._marginTop + utils.mm2pt(36)) - .undash() - .fillColor("black") - .lineWidth(1.42) - .strokeColor("white") - .fillAndStroke(); - - this.addPath(swissCross, utils.mm2pt(86.5), this._marginTop + utils.mm2pt(36)) - .fillColor("white") - .fill(); - - } - - - private _formatAddress(data: Debtor | Creditor): string { - const countryPrefix = data.country !== "CH" ? data.country + " - " : ""; - if(data.buildingNumber !== undefined){ - return `${data.name}\n${data.address} ${data.buildingNumber}\n${countryPrefix}${data.zip} ${data.city}`; - } - - return `${data.name}\n${data.address}\n${countryPrefix}${data.zip} ${data.city}`; - } - - - private _addRectangle(x: number, y: number, width: number, height: number): void { - - const length = 3; - - this.moveTo(utils.mm2pt(x + length), this._marginTop + utils.mm2pt(y)) - .lineTo(utils.mm2pt(x), this._marginTop + utils.mm2pt(y)) - .lineTo(utils.mm2pt(x), this._marginTop + utils.mm2pt(y + length)) - .moveTo(utils.mm2pt(x), this._marginTop + utils.mm2pt(y + height - length)) - .lineTo(utils.mm2pt(x), this._marginTop + utils.mm2pt(y + height)) - .lineTo(utils.mm2pt(x + length), this._marginTop + utils.mm2pt(y + height)) - .moveTo(utils.mm2pt(x + width - length), this._marginTop + utils.mm2pt(y + height)) - .lineTo(utils.mm2pt(x + width), this._marginTop + utils.mm2pt(y + height)) - .lineTo(utils.mm2pt(x + width), this._marginTop + utils.mm2pt(y + height - length)) - .moveTo(utils.mm2pt(x + width), this._marginTop + utils.mm2pt(y + length)) - .lineTo(utils.mm2pt(x + width), this._marginTop + utils.mm2pt(y)) - .lineTo(utils.mm2pt(x + width - length), this._marginTop + utils.mm2pt(y)) - .lineWidth(.75) - .undash() - .strokeColor("black") - .stroke(); - - } - -} diff --git a/src/pdf/swissqrbill.test.snap b/src/pdf/swissqrbill.test.snap new file mode 100644 index 00000000..1b2e6bcd --- /dev/null +++ b/src/pdf/swissqrbill.test.snap @@ -0,0 +1,15352 @@ +// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html + +exports[`qr-bill > should render multiple qr bills on the same page if enough space is left and the positions are fixed 1`] = ` +[ + "1 0 0 -1 0 841.89 cm +0 0 m +595.2765 0 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 0 m +175.7483 297.63825 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 0 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 30 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 819.81875 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 803.5662 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 793.9902 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 785.2422 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 776.4942 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 767.7462 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 750.0302 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 95.6918 m +14.17325 95.6918 l +14.17325 104.19575 l +14.17325 143.88085 m +14.17325 152.3848 l +22.6772 152.3848 l +153.0711 152.3848 m +161.57505 152.3848 l +161.57505 143.88085 l +161.57505 104.19575 m +161.57505 95.6918 l +153.0711 95.6918 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 644.8258 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 51.0237 644.8258 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 634.88585 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 192.7562 m +76.53555 192.7562 l +76.53555 201.26015 l +76.53555 212.59875 m +76.53555 221.1027 l +85.0395 221.1027 l +153.0711 221.1027 m +161.57505 221.1027 l +161.57505 212.59875 l +161.57505 201.26015 m +161.57505 192.7562 l +153.0711 192.7562 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 118.89705 605.1407 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 189.92155 819.81875 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 48.18905 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 91.504491 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 27.451347 2.287612 2.287612 re +2.287612 29.73896 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 73.203593 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 77.778818 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 43.464633 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 73.203593 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 89.216879 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 109.805389 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 6.862837 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 0 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 128.106288 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 50.32747 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 102.942553 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 82.354042 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 73.203593 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 89.216879 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 93.792104 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 45.752246 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 123.531063 2.287612 2.287612 re +43.464633 128.106288 2.287612 2.287612 re +45.752246 2.287612 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 64.053144 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 50.32747 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +50.32747 121.243451 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 91.504491 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 100.65494 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 114.380614 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 48.039858 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 70.915981 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 123.531063 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 2.287612 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 50.32747 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 20.588511 2.287612 2.287612 re +64.053144 25.163735 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 48.039858 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 98.367328 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 27.451347 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 36.601796 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 80.06643 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 123.531063 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 36.601796 2.287612 2.287612 re +70.915981 41.177021 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 34.314184 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 43.464633 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 89.216879 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 34.314184 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 52.615082 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 100.65494 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 75.491205 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 93.792104 2.287612 2.287612 re +80.06643 96.079716 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 4.575225 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 20.588511 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 11.438061 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 52.615082 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 20.588511 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 36.601796 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 16.013286 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 96.079716 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 34.314184 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 43.464633 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 80.06643 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 89.216879 2.287612 2.287612 re +102.942553 91.504491 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 20.588511 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 89.216879 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 27.451347 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 91.504491 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 20.588511 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 54.902695 2.287612 2.287612 re +112.093002 57.190307 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 34.314184 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 43.464633 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 34.314184 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 102.942553 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 118.955839 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 57.190307 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 189.92155 643.3898 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 252.28385 643.3898 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 189.92155 630.6152 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 204.0948 m +221.1027 204.0948 l +221.1027 212.59875 l +221.1027 238.1106 m +221.1027 246.61455 l +229.60665 246.61455 l +325.98475 246.61455 m +334.4887 246.61455 l +334.4887 238.1106 l +334.4887 212.59875 m +334.4887 204.0948 l +325.98475 204.0948 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 821.97275 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 810.01675 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 799.20675 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 788.39675 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 777.58675 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 757.80875 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 88.85725 m +334.4887 88.85725 l +334.4887 97.3612 l +334.4887 151.21955 m +334.4887 159.7235 l +342.99265 159.7235 l +510.237 159.7235 m +518.74095 159.7235 l +518.74095 151.21955 l +518.74095 97.3612 m +518.74095 88.85725 l +510.237 88.85725 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +0 297.63825 m +595.2765 297.63825 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 297.63825 m +175.7483 595.2765 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 297.63825 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 327.63825 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 522.1805 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 505.92795 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 496.35195 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 487.60395 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 478.85595 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 470.10795 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 452.39195 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 393.33005 m +14.17325 393.33005 l +14.17325 401.834 l +14.17325 441.5191 m +14.17325 450.02305 l +22.6772 450.02305 l +153.0711 450.02305 m +161.57505 450.02305 l +161.57505 441.5191 l +161.57505 401.834 m +161.57505 393.33005 l +153.0711 393.33005 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 347.18755 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 51.0237 347.18755 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 337.2476 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 490.39445 m +76.53555 490.39445 l +76.53555 498.8984 l +76.53555 510.237 m +76.53555 518.74095 l +85.0395 518.74095 l +153.0711 518.74095 m +161.57505 518.74095 l +161.57505 510.237 l +161.57505 498.8984 m +161.57505 490.39445 l +153.0711 490.39445 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 118.89705 307.50245 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 189.92155 522.1805 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 345.8273 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 91.504491 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 27.451347 2.287612 2.287612 re +2.287612 29.73896 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 73.203593 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 77.778818 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 43.464633 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 73.203593 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 89.216879 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 109.805389 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 6.862837 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 0 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 128.106288 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 50.32747 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 102.942553 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 82.354042 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 73.203593 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 89.216879 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 93.792104 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 45.752246 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 123.531063 2.287612 2.287612 re +43.464633 128.106288 2.287612 2.287612 re +45.752246 2.287612 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 64.053144 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 50.32747 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +50.32747 121.243451 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 91.504491 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 100.65494 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 114.380614 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 48.039858 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 70.915981 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 123.531063 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 2.287612 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 50.32747 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 20.588511 2.287612 2.287612 re +64.053144 25.163735 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 48.039858 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 98.367328 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 27.451347 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 36.601796 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 80.06643 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 123.531063 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 36.601796 2.287612 2.287612 re +70.915981 41.177021 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 34.314184 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 43.464633 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 89.216879 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 34.314184 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 52.615082 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 100.65494 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 75.491205 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 93.792104 2.287612 2.287612 re +80.06643 96.079716 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 4.575225 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 20.588511 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 11.438061 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 52.615082 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 20.588511 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 36.601796 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 16.013286 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 96.079716 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 34.314184 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 43.464633 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 80.06643 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 89.216879 2.287612 2.287612 re +102.942553 91.504491 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 20.588511 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 89.216879 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 27.451347 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 91.504491 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 20.588511 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 54.902695 2.287612 2.287612 re +112.093002 57.190307 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 34.314184 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 43.464633 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 34.314184 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 102.942553 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 118.955839 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 57.190307 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 189.92155 345.75155 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 252.28385 345.75155 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 189.92155 332.97695 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 501.73305 m +221.1027 501.73305 l +221.1027 510.237 l +221.1027 535.74885 m +221.1027 544.2528 l +229.60665 544.2528 l +325.98475 544.2528 m +334.4887 544.2528 l +334.4887 535.74885 l +334.4887 510.237 m +334.4887 501.73305 l +325.98475 501.73305 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 524.3345 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 512.3785 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 501.5685 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 490.7585 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 479.9485 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 460.1705 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 386.4955 m +334.4887 386.4955 l +334.4887 394.99945 l +334.4887 448.8578 m +334.4887 457.36175 l +342.99265 457.36175 l +510.237 457.36175 m +518.74095 457.36175 l +518.74095 448.8578 l +518.74095 394.99945 m +518.74095 386.4955 l +510.237 386.4955 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", + "1 0 0 -1 0 297.63825 cm +175.7483 0 m +175.7483 297.63825 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 175.7483 30 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 95.6918 m +14.17325 95.6918 l +14.17325 104.19575 l +14.17325 143.88085 m +14.17325 152.3848 l +22.6772 152.3848 l +153.0711 152.3848 m +161.57505 152.3848 l +161.57505 143.88085 l +161.57505 104.19575 m +161.57505 95.6918 l +153.0711 95.6918 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 192.7562 m +76.53555 192.7562 l +76.53555 201.26015 l +76.53555 212.59875 m +76.53555 221.1027 l +85.0395 221.1027 l +153.0711 221.1027 m +161.57505 221.1027 l +161.57505 212.59875 l +161.57505 201.26015 m +161.57505 192.7562 l +153.0711 192.7562 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 48.18905 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 91.504491 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 27.451347 2.287612 2.287612 re +2.287612 29.73896 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 73.203593 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 77.778818 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 43.464633 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 73.203593 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 89.216879 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 109.805389 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 6.862837 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 0 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 128.106288 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 50.32747 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 102.942553 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 82.354042 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 73.203593 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 89.216879 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 93.792104 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 45.752246 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 123.531063 2.287612 2.287612 re +43.464633 128.106288 2.287612 2.287612 re +45.752246 2.287612 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 64.053144 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 50.32747 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +50.32747 121.243451 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 91.504491 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 100.65494 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 114.380614 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 48.039858 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 70.915981 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 123.531063 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 2.287612 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 50.32747 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 20.588511 2.287612 2.287612 re +64.053144 25.163735 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 48.039858 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 98.367328 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 27.451347 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 36.601796 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 80.06643 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 123.531063 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 36.601796 2.287612 2.287612 re +70.915981 41.177021 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 34.314184 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 43.464633 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 89.216879 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 34.314184 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 52.615082 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 100.65494 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 75.491205 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 93.792104 2.287612 2.287612 re +80.06643 96.079716 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 4.575225 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 20.588511 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 11.438061 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 52.615082 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 20.588511 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 36.601796 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 16.013286 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 96.079716 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 34.314184 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 43.464633 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 80.06643 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 89.216879 2.287612 2.287612 re +102.942553 91.504491 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 20.588511 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 89.216879 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 27.451347 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 91.504491 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 20.588511 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 54.902695 2.287612 2.287612 re +112.093002 57.190307 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 34.314184 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 43.464633 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 34.314184 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 102.942553 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 118.955839 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 57.190307 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 204.0948 m +221.1027 204.0948 l +221.1027 212.59875 l +221.1027 238.1106 m +221.1027 246.61455 l +229.60665 246.61455 l +325.98475 246.61455 m +334.4887 246.61455 l +334.4887 238.1106 l +334.4887 212.59875 m +334.4887 204.0948 l +325.98475 204.0948 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 88.85725 m +334.4887 88.85725 l +334.4887 97.3612 l +334.4887 151.21955 m +334.4887 159.7235 l +342.99265 159.7235 l +510.237 159.7235 m +518.74095 159.7235 l +518.74095 151.21955 l +518.74095 97.3612 m +518.74095 88.85725 l +510.237 88.85725 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`qr-bill > should render the qr bill in a a4 document with insufficient space on a new page 1`] = ` +[ + "1 0 0 -1 0 841.89 cm +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 277.95825 124.6115 Tm +/F1 12 Tf +[<636f6e74656e74> 0] TJ +ET +Q +", + "1 0 0 -1 0 297.63825 cm +175.7483 0 m +175.7483 297.63825 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 175.7483 30 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 95.6918 m +14.17325 95.6918 l +14.17325 104.19575 l +14.17325 143.88085 m +14.17325 152.3848 l +22.6772 152.3848 l +153.0711 152.3848 m +161.57505 152.3848 l +161.57505 143.88085 l +161.57505 104.19575 m +161.57505 95.6918 l +153.0711 95.6918 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 192.7562 m +76.53555 192.7562 l +76.53555 201.26015 l +76.53555 212.59875 m +76.53555 221.1027 l +85.0395 221.1027 l +153.0711 221.1027 m +161.57505 221.1027 l +161.57505 212.59875 l +161.57505 201.26015 m +161.57505 192.7562 l +153.0711 192.7562 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 48.18905 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 91.504491 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 27.451347 2.287612 2.287612 re +2.287612 29.73896 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 73.203593 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 77.778818 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 43.464633 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 73.203593 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 89.216879 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 109.805389 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 6.862837 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 0 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 128.106288 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 50.32747 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 102.942553 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 82.354042 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 73.203593 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 89.216879 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 93.792104 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 45.752246 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 123.531063 2.287612 2.287612 re +43.464633 128.106288 2.287612 2.287612 re +45.752246 2.287612 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 64.053144 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 50.32747 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +50.32747 121.243451 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 91.504491 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 100.65494 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 114.380614 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 48.039858 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 70.915981 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 123.531063 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 2.287612 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 50.32747 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 20.588511 2.287612 2.287612 re +64.053144 25.163735 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 48.039858 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 98.367328 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 27.451347 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 36.601796 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 80.06643 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 123.531063 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 36.601796 2.287612 2.287612 re +70.915981 41.177021 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 34.314184 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 43.464633 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 89.216879 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 34.314184 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 52.615082 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 100.65494 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 75.491205 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 93.792104 2.287612 2.287612 re +80.06643 96.079716 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 4.575225 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 20.588511 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 11.438061 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 52.615082 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 20.588511 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 36.601796 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 16.013286 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 96.079716 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 34.314184 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 43.464633 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 80.06643 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 89.216879 2.287612 2.287612 re +102.942553 91.504491 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 20.588511 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 89.216879 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 27.451347 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 91.504491 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 20.588511 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 54.902695 2.287612 2.287612 re +112.093002 57.190307 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 34.314184 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 43.464633 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 34.314184 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 102.942553 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 118.955839 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 57.190307 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 204.0948 m +221.1027 204.0948 l +221.1027 212.59875 l +221.1027 238.1106 m +221.1027 246.61455 l +229.60665 246.61455 l +325.98475 246.61455 m +334.4887 246.61455 l +334.4887 238.1106 l +334.4887 212.59875 m +334.4887 204.0948 l +325.98475 204.0948 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 88.85725 m +334.4887 88.85725 l +334.4887 97.3612 l +334.4887 151.21955 m +334.4887 159.7235 l +342.99265 159.7235 l +510.237 159.7235 m +518.74095 159.7235 l +518.74095 151.21955 l +518.74095 97.3612 m +518.74095 88.85725 l +510.237 88.85725 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`qr-bill > should render the qr bill in a a4 document with multiple pages and enough space on the last page 1`] = ` +[ + "1 0 0 -1 0 841.89 cm +", + "1 0 0 -1 0 841.89 cm +0 544.25175 m +595.2765 544.25175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 544.25175 m +175.7483 841.89 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 544.25175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 574.25175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 639.94355 m +14.17325 639.94355 l +14.17325 648.4475 l +14.17325 688.1326 m +14.17325 696.63655 l +22.6772 696.63655 l +153.0711 696.63655 m +161.57505 696.63655 l +161.57505 688.1326 l +161.57505 648.4475 m +161.57505 639.94355 l +153.0711 639.94355 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 737.00795 m +76.53555 737.00795 l +76.53555 745.5119 l +76.53555 756.8505 m +76.53555 765.35445 l +85.0395 765.35445 l +153.0711 765.35445 m +161.57505 765.35445 l +161.57505 756.8505 l +161.57505 745.5119 m +161.57505 737.00795 l +153.0711 737.00795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 592.4408 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 91.504491 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 27.451347 2.287612 2.287612 re +2.287612 29.73896 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 73.203593 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 77.778818 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 43.464633 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 73.203593 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 89.216879 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 109.805389 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 6.862837 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 0 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 128.106288 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 50.32747 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 102.942553 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 82.354042 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 73.203593 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 89.216879 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 93.792104 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 45.752246 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 123.531063 2.287612 2.287612 re +43.464633 128.106288 2.287612 2.287612 re +45.752246 2.287612 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 64.053144 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 50.32747 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +50.32747 121.243451 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 91.504491 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 100.65494 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 114.380614 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 48.039858 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 70.915981 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 123.531063 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 2.287612 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 50.32747 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 20.588511 2.287612 2.287612 re +64.053144 25.163735 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 48.039858 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 98.367328 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 27.451347 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 36.601796 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 80.06643 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 123.531063 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 36.601796 2.287612 2.287612 re +70.915981 41.177021 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 34.314184 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 43.464633 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 89.216879 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 34.314184 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 52.615082 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 100.65494 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 75.491205 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 93.792104 2.287612 2.287612 re +80.06643 96.079716 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 4.575225 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 20.588511 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 11.438061 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 52.615082 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 20.588511 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 36.601796 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 16.013286 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 96.079716 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 34.314184 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 43.464633 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 80.06643 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 89.216879 2.287612 2.287612 re +102.942553 91.504491 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 20.588511 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 89.216879 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 27.451347 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 91.504491 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 20.588511 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 54.902695 2.287612 2.287612 re +112.093002 57.190307 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 34.314184 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 43.464633 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 34.314184 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 102.942553 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 118.955839 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 57.190307 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 748.34655 m +221.1027 748.34655 l +221.1027 756.8505 l +221.1027 782.36235 m +221.1027 790.8663 l +229.60665 790.8663 l +325.98475 790.8663 m +334.4887 790.8663 l +334.4887 782.36235 l +334.4887 756.8505 m +334.4887 748.34655 l +325.98475 748.34655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 633.109 m +334.4887 633.109 l +334.4887 641.61295 l +334.4887 695.4713 m +334.4887 703.97525 l +342.99265 703.97525 l +510.237 703.97525 m +518.74095 703.97525 l +518.74095 695.4713 l +518.74095 641.61295 m +518.74095 633.109 l +510.237 633.109 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`qr-bill > should render the qr bill in a a4 document with multiple pages and insufficient space on a new page 1`] = ` +[ + "1 0 0 -1 0 841.89 cm +", + "1 0 0 -1 0 841.89 cm +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 277.95825 124.6115 Tm +/F1 12 Tf +[<636f6e74656e74> 0] TJ +ET +Q +", + "1 0 0 -1 0 297.63825 cm +175.7483 0 m +175.7483 297.63825 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 175.7483 30 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 95.6918 m +14.17325 95.6918 l +14.17325 104.19575 l +14.17325 143.88085 m +14.17325 152.3848 l +22.6772 152.3848 l +153.0711 152.3848 m +161.57505 152.3848 l +161.57505 143.88085 l +161.57505 104.19575 m +161.57505 95.6918 l +153.0711 95.6918 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 192.7562 m +76.53555 192.7562 l +76.53555 201.26015 l +76.53555 212.59875 m +76.53555 221.1027 l +85.0395 221.1027 l +153.0711 221.1027 m +161.57505 221.1027 l +161.57505 212.59875 l +161.57505 201.26015 m +161.57505 192.7562 l +153.0711 192.7562 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 48.18905 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 91.504491 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 27.451347 2.287612 2.287612 re +2.287612 29.73896 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 73.203593 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 77.778818 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 43.464633 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 73.203593 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 89.216879 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 109.805389 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 6.862837 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 0 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 128.106288 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 50.32747 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 102.942553 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 82.354042 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 73.203593 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 89.216879 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 93.792104 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 45.752246 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 123.531063 2.287612 2.287612 re +43.464633 128.106288 2.287612 2.287612 re +45.752246 2.287612 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 64.053144 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 50.32747 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +50.32747 121.243451 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 91.504491 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 100.65494 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 114.380614 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 48.039858 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 70.915981 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 123.531063 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 2.287612 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 50.32747 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 20.588511 2.287612 2.287612 re +64.053144 25.163735 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 48.039858 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 98.367328 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 27.451347 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 36.601796 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 80.06643 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 123.531063 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 36.601796 2.287612 2.287612 re +70.915981 41.177021 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 34.314184 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 43.464633 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 89.216879 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 34.314184 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 52.615082 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 100.65494 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 75.491205 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 93.792104 2.287612 2.287612 re +80.06643 96.079716 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 4.575225 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 20.588511 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 11.438061 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 52.615082 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 20.588511 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 36.601796 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 16.013286 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 96.079716 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 34.314184 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 43.464633 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 80.06643 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 89.216879 2.287612 2.287612 re +102.942553 91.504491 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 20.588511 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 89.216879 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 27.451347 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 91.504491 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 20.588511 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 54.902695 2.287612 2.287612 re +112.093002 57.190307 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 34.314184 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 43.464633 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 34.314184 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 102.942553 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 118.955839 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 57.190307 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 204.0948 m +221.1027 204.0948 l +221.1027 212.59875 l +221.1027 238.1106 m +221.1027 246.61455 l +229.60665 246.61455 l +325.98475 246.61455 m +334.4887 246.61455 l +334.4887 238.1106 l +334.4887 212.59875 m +334.4887 204.0948 l +325.98475 204.0948 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 297.63825 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 88.85725 m +334.4887 88.85725 l +334.4887 97.3612 l +334.4887 151.21955 m +334.4887 159.7235 l +342.99265 159.7235 l +510.237 159.7235 m +518.74095 159.7235 l +518.74095 151.21955 l +518.74095 97.3612 m +518.74095 88.85725 l +510.237 88.85725 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`qr-bill > should render the qr bill in an empty a4 document with enough space on the same page 1`] = ` +[ + "1 0 0 -1 0 841.89 cm +0 544.25175 m +595.2765 544.25175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 544.25175 m +175.7483 841.89 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 544.25175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 574.25175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 639.94355 m +14.17325 639.94355 l +14.17325 648.4475 l +14.17325 688.1326 m +14.17325 696.63655 l +22.6772 696.63655 l +153.0711 696.63655 m +161.57505 696.63655 l +161.57505 688.1326 l +161.57505 648.4475 m +161.57505 639.94355 l +153.0711 639.94355 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 737.00795 m +76.53555 737.00795 l +76.53555 745.5119 l +76.53555 756.8505 m +76.53555 765.35445 l +85.0395 765.35445 l +153.0711 765.35445 m +161.57505 765.35445 l +161.57505 756.8505 l +161.57505 745.5119 m +161.57505 737.00795 l +153.0711 737.00795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 592.4408 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 91.504491 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 27.451347 2.287612 2.287612 re +2.287612 29.73896 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 73.203593 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 77.778818 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 43.464633 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 73.203593 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 89.216879 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 109.805389 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 6.862837 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 0 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 128.106288 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 50.32747 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 102.942553 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 82.354042 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 73.203593 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 89.216879 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 93.792104 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 45.752246 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 123.531063 2.287612 2.287612 re +43.464633 128.106288 2.287612 2.287612 re +45.752246 2.287612 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 64.053144 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 50.32747 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +50.32747 121.243451 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 91.504491 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 100.65494 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 114.380614 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 48.039858 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 70.915981 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 123.531063 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 2.287612 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 50.32747 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 20.588511 2.287612 2.287612 re +64.053144 25.163735 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 48.039858 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 98.367328 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 27.451347 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 36.601796 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 80.06643 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 123.531063 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 36.601796 2.287612 2.287612 re +70.915981 41.177021 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 34.314184 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 43.464633 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 89.216879 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 34.314184 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 52.615082 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 100.65494 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 75.491205 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 93.792104 2.287612 2.287612 re +80.06643 96.079716 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 4.575225 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 20.588511 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 11.438061 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 52.615082 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 20.588511 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 36.601796 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 16.013286 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 96.079716 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 34.314184 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 43.464633 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 80.06643 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 89.216879 2.287612 2.287612 re +102.942553 91.504491 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 20.588511 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 89.216879 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 27.451347 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 91.504491 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 20.588511 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 54.902695 2.287612 2.287612 re +112.093002 57.190307 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 34.314184 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 43.464633 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 34.314184 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 102.942553 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 118.955839 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 57.190307 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 748.34655 m +221.1027 748.34655 l +221.1027 756.8505 l +221.1027 782.36235 m +221.1027 790.8663 l +229.60665 790.8663 l +325.98475 790.8663 m +334.4887 790.8663 l +334.4887 782.36235 l +334.4887 756.8505 m +334.4887 748.34655 l +325.98475 748.34655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 841.89 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 633.109 m +334.4887 633.109 l +334.4887 641.61295 l +334.4887 695.4713 m +334.4887 703.97525 l +342.99265 703.97525 l +510.237 703.97525 m +518.74095 703.97525 l +518.74095 695.4713 l +518.74095 641.61295 m +518.74095 633.109 l +510.237 633.109 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`qr-bill > should render the qr bills freely on a page 1`] = ` +[ + "1 0 0 -1 0 595.28 cm +123.307275 148.819125 m +718.583775 148.819125 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +299.055575 148.819125 m +299.055575 446.457375 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 420.945525 148.819125 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 299.055575 178.819125 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 137.480525 424.389625 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 137.480525 408.137075 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 137.480525 398.561075 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 137.480525 389.813075 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 137.480525 381.065075 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 137.480525 372.317075 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 137.480525 354.601075 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +145.984475 244.510925 m +137.480525 244.510925 l +137.480525 253.014875 l +137.480525 292.699975 m +137.480525 301.203925 l +145.984475 301.203925 l +276.378375 301.203925 m +284.882325 301.203925 l +284.882325 292.699975 l +284.882325 253.014875 m +284.882325 244.510925 l +276.378375 244.510925 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 137.480525 249.396675 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 174.330975 249.396675 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 137.480525 239.456725 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +208.346775 341.575325 m +199.842825 341.575325 l +199.842825 350.079275 l +199.842825 361.417875 m +199.842825 369.921825 l +208.346775 369.921825 l +276.378375 369.921825 m +284.882325 369.921825 l +284.882325 361.417875 l +284.882325 350.079275 m +284.882325 341.575325 l +276.378375 341.575325 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 242.204325 209.711575 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 313.228825 424.389625 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 313.228825 197.008175 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 91.504491 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 27.451347 2.287612 2.287612 re +2.287612 29.73896 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 73.203593 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 77.778818 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 43.464633 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 73.203593 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 89.216879 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 109.805389 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 6.862837 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 0 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 128.106288 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 50.32747 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 102.942553 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 82.354042 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 73.203593 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 89.216879 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 93.792104 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 45.752246 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 123.531063 2.287612 2.287612 re +43.464633 128.106288 2.287612 2.287612 re +45.752246 2.287612 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 64.053144 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 50.32747 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +50.32747 121.243451 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 91.504491 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 100.65494 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 114.380614 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 48.039858 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 70.915981 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 123.531063 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 2.287612 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 50.32747 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 20.588511 2.287612 2.287612 re +64.053144 25.163735 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 48.039858 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 98.367328 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 27.451347 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 36.601796 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 80.06643 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 123.531063 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 36.601796 2.287612 2.287612 re +70.915981 41.177021 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 34.314184 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 43.464633 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 89.216879 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 34.314184 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 52.615082 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 100.65494 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 75.491205 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 93.792104 2.287612 2.287612 re +80.06643 96.079716 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 4.575225 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 20.588511 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 11.438061 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 52.615082 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 20.588511 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 36.601796 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 16.013286 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 96.079716 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 34.314184 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 43.464633 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 80.06643 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 89.216879 2.287612 2.287612 re +102.942553 91.504491 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 20.588511 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 89.216879 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 27.451347 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 91.504491 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 20.588511 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 54.902695 2.287612 2.287612 re +112.093002 57.190307 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 34.314184 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 43.464633 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 34.314184 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 102.942553 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 118.955839 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 57.190307 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 313.228825 247.960675 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 375.591125 247.960675 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 313.228825 235.186075 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +352.913925 352.913925 m +344.409975 352.913925 l +344.409975 361.417875 l +344.409975 386.929725 m +344.409975 395.433675 l +352.913925 395.433675 l +449.292025 395.433675 m +457.795975 395.433675 l +457.795975 386.929725 l +457.795975 361.417875 m +457.795975 352.913925 l +449.292025 352.913925 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 457.795975 426.543625 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 457.795975 414.587625 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 457.795975 403.777625 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 457.795975 392.967625 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 457.795975 382.157625 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 457.795975 362.379625 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +466.299925 237.676375 m +457.795975 237.676375 l +457.795975 246.180325 l +457.795975 300.038675 m +457.795975 308.542625 l +466.299925 308.542625 l +633.544275 308.542625 m +642.048225 308.542625 l +642.048225 300.038675 l +642.048225 246.180325 m +642.048225 237.676375 l +633.544275 237.676375 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; diff --git a/src/pdf/swissqrbill.test.ts b/src/pdf/swissqrbill.test.ts new file mode 100644 index 00000000..3e98bc52 --- /dev/null +++ b/src/pdf/swissqrbill.test.ts @@ -0,0 +1,95 @@ +import { describe, expect, it } from "vitest"; + +import { minimalRequired } from "swissqrbill:tests:data/valid-data"; +import { TestDocument } from "swissqrbill:tests:utils/pdf"; +import { mm2pt } from "swissqrbill:utils"; + +import { SwissQRBill } from "./swissqrbill"; + + +describe("qr-bill", async () => { + + it("should render the qr bill in an empty a4 document with enough space on the same page", async () => { + const pdf = new TestDocument("qr-bill/same-page.pdf", { size: "A4" }); + const qrBill = new SwissQRBill(minimalRequired); + + qrBill.attachTo(pdf); + + await pdf.writeFile(); + + expect(pdf.snapshots).toMatchSnapshot(); + }); + + it("should render the qr bill in a a4 document with insufficient space on a new page", async () => { + const pdf = new TestDocument("qr-bill/new-page.pdf", { size: "A4" }); + const qrBill = new SwissQRBill(minimalRequired); + + pdf.text("content", 0, mm2pt(250), { + align: "center", + height: mm2pt(40), + width: mm2pt(210) + }); + + qrBill.attachTo(pdf); + + await pdf.writeFile(); + + expect(pdf.snapshots).toMatchSnapshot(); + }); + + it("should render the qr bill in a a4 document with multiple pages and enough space on the last page", async () => { + const pdf = new TestDocument("qr-bill/multi-page.pdf", { size: "A4" }); + const qrBill = new SwissQRBill(minimalRequired); + + pdf.addPage(); + qrBill.attachTo(pdf); + + await pdf.writeFile(); + + expect(pdf.snapshots).toMatchSnapshot(); + }); + + it("should render the qr bill in a a4 document with multiple pages and insufficient space on a new page", async () => { + const pdf = new TestDocument("qr-bill/multi-page-new-page.pdf", { size: "A4" }); + const qrBill = new SwissQRBill(minimalRequired); + + pdf.addPage(); + pdf.text("content", 0, mm2pt(250), { + align: "center", + height: mm2pt(40), + width: mm2pt(210) + }); + + qrBill.attachTo(pdf); + await pdf.writeFile(); + + expect(pdf.snapshots).toMatchSnapshot(); + }); + + it("should render multiple qr bills on the same page if enough space is left and the positions are fixed", async () => { + const pdf = new TestDocument("qr-bill/multi-qr-bills.pdf", { size: "A4" }); + const qrBill1 = new SwissQRBill(minimalRequired); + const qrBill2 = new SwissQRBill(minimalRequired); + const qrBill3 = new SwissQRBill(minimalRequired); + + qrBill1.attachTo(pdf, 0, 0); + qrBill2.attachTo(pdf, 0, mm2pt(105)); + qrBill3.attachTo(pdf, 0, mm2pt(210)); + + await pdf.writeFile(); + + expect(pdf.snapshots).toMatchSnapshot(); + }); + + it("should render the qr bills freely on a page", async () => { + const pdf = new TestDocument("qr-bill/freely-placed.pdf", { layout: "landscape", size: "A4" }); + const qrBill = new SwissQRBill(minimalRequired); + + qrBill.attachTo(pdf, mm2pt(43.5), mm2pt(52.5)); + + await pdf.writeFile(); + + expect(pdf.snapshots).toMatchSnapshot(); + }); + +}); diff --git a/src/pdf/swissqrbill.ts b/src/pdf/swissqrbill.ts new file mode 100644 index 00000000..9aa94983 --- /dev/null +++ b/src/pdf/swissqrbill.ts @@ -0,0 +1,595 @@ +import { SwissQRCode } from "swissqrbill:pdf:swissqrcode"; +import { cleanData } from "swissqrbill:shared:cleaner"; +import { translations } from "swissqrbill:shared:translations"; +import { validateData } from "swissqrbill:shared:validator"; +import { formatAmount, formatIBAN, formatReference, getReferenceType, mm2pt, pt2mm } from "swissqrbill:utils"; + +import type { ValidationError } from "swissqrbill:errors"; +import type { Creditor, Data, Debtor, Language, PDFOptions } from "swissqrbill:types"; + + +/** + * The SwissQRBill class creates the Payment Part with the QR Code. It can be attached to any PDFKit document instance + * using the {@link SwissQRBill.attachTo} method. + * @example + * ```ts + * const data = { + * amount: 1994.75, + * creditor: { + * account: "CH44 3199 9123 0008 8901 2", + * address: "Musterstrasse", + * buildingNumber: 7, + * city: "Musterstadt", + * country: "CH", + * name: "SwissQRBill", + * zip: 1234 + * }, + * currency: "CHF", + * debtor: { + * address: "Musterstrasse", + * buildingNumber: 1, + * city: "Musterstadt", + * country: "CH", + * name: "Peter Muster", + * zip: 1234 + * }, + * reference: "21 00000 00003 13947 14300 09017" + * }; + * + * const pdf = new PDFDocument({ autoFirstPage: false }); + * const qrBill = new SwissQRBill(data); + * + * const stream = createWriteStream("qr-bill.pdf"); + * + * qrBill.attachTo(pdf); + * pdf.pipe(stream); + * pdf.end(); + * ``` + */ +export class SwissQRBill { + + private data: Data; + private scissors: boolean = true; + private separate: boolean = false; + private outlines: boolean = true; + private language: Language = "DE"; + private font: string = "Helvetica"; + + private _x: number = 0; + private _y: number = 0; + + /** + * Creates a new SwissQRBill instance. + * @param data The data to be used for the QR Bill. + * @param options Options to define how the QR Bill should be rendered. + * @throws { ValidationError } Throws an error if the data is invalid. + */ + constructor(data: Data, options?: PDFOptions) { + + // Remove line breaks and unnecessary white spaces + this.data = cleanData(data); + + // Validate data + validateData(this.data); + + // Apply options + this.language = options?.language !== undefined ? options.language : this.language; + this.outlines = options?.outlines !== undefined ? options.outlines : this.outlines; + this.font = options?.fontName !== undefined ? options.fontName : this.font; + + if(options?.scissors !== undefined){ + this.scissors = options.scissors; + this.separate = !options.scissors; + } + if(options?.separate !== undefined){ + this.separate = options.separate; + this.scissors = !options.separate; + } + if(options?.scissors === false && options?.separate === false){ + this.separate = false; + this.scissors = false; + } + + } + + + /** + * Attaches the QR-Bill to a PDFKit document instance. It will create a new page with the size of the QR-Slip if not + * enough space is left on the current page. + * @param doc The PDFKit instance + * @param x The horizontal position in points where the QR Bill will be placed. + * @param y The vertical position in points where the QR Bill will be placed. + */ + public attachTo(doc: PDFKit.PDFDocument, x: number = 0, y: number = doc.page?.height ? doc.page?.height - mm2pt(105) : 0): void { + + if(!SwissQRBill.isSpaceSufficient(doc, x, y)){ + + doc.addPage({ + margin: 0, + size: [SwissQRBill.width, SwissQRBill.height] + }); + + x = 0; + y = 0; + + } + + this._x = x; + this._y = y; + + this.render(doc); + + } + + /** + * Checks whether there is enough space on the current page to add the QR Bill. + * @param doc The PDFKit document instance + * @param xPosition The horizontal position where the QR Bill will be placed. + * @param yPosition The vertical position where the QR Bill will be placed. + * @returns `true` if there is enough space, otherwise `false`. + */ + public static isSpaceSufficient(doc: PDFKit.PDFDocument, xPosition: number, yPosition: number): boolean { + + if(!doc.page){ + return false; + } + + return ( + Math.round(xPosition + SwissQRBill.width) <= Math.round(doc.page.width) && + Math.round(doc.y + SwissQRBill.height) <= Math.round(doc.page.height) && + Math.round(yPosition + SwissQRBill.height) <= Math.round(doc.page.height) + ); + + } + + /** + * The horizontal size of the QR Bill. + */ + public static readonly width = mm2pt(210); + + /** + * The vertical size of the QR Bill. + */ + public static readonly height = mm2pt(105); + + private x(millimeters: number = 0) { + return this._x + mm2pt(millimeters); + } + + private y(millimeters: number = 0) { + return this._y + mm2pt(millimeters); + } + + private render(doc: PDFKit.PDFDocument): void { + + // Lines + if(this.outlines){ + + // Horizontal line + if(doc.page.height > mm2pt(105)){ + + doc.moveTo(this.x(), this.y()) + .lineTo(this.x(210), this.y()) + .lineWidth(.75) + .strokeOpacity(1) + .dash(1, { size: 1 }) + .strokeColor("black") + .stroke(); + + } + + // Vertical line + doc.moveTo(this.x(62), this.y()) + .lineTo(this.x(62), this.y(105)) + .lineWidth(.75) + .strokeOpacity(1) + .dash(1, { size: 1 }) + .strokeColor("black") + .stroke(); + + } + + // Scissors + if(this.scissors){ + + const scissorsTop = "4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h"; + const scissorsCenter = " 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h"; + + if(doc.page.height > mm2pt(105)){ + + doc.save(); + + doc.translate(this.x(105), this.y()); + doc.addContent(scissorsTop) + .fillColor("black") + .fill(); + + doc.restore(); + + } + + doc.save(); + + doc.translate(this.x(62), this.y() + 30); + doc.addContent(scissorsCenter) + .fillColor("black") + .fill(); + + doc.restore(); + + } + + // Separation text + if(this.separate){ + + if(doc.page.height > mm2pt(105)){ + + doc.fontSize(11); + doc.font(this.font); + doc.text(translations[this.language].separate, 0, this.y() - 12, { + align: "center", + width: mm2pt(210) + }); + + } + + } + + // Receipt + doc.fontSize(11); + doc.font(`${this.font}-Bold`); + doc.text(translations[this.language].receipt, this.x(5), this.y(5), { + align: "left", + width: mm2pt(52) + }); + + doc.fontSize(6); + doc.font(`${this.font}-Bold`); + doc.text(translations[this.language].account, this.x(5), this.y(12), { + lineGap: 1, + width: mm2pt(52) + }); + + // Creditor + doc.fontSize(8); + doc.font(this.font); + doc.text(`${formatIBAN(this.data.creditor.account)}\n${this.formatAddress(this.data.creditor)}`, { + lineGap: -.5, + width: mm2pt(52) + }); + + doc.fontSize(9); + doc.moveDown(); + + // Reference + if(this.data.reference !== undefined){ + + doc.fontSize(6); + doc.font(`${this.font}-Bold`); + doc.text(translations[this.language].reference, { + lineGap: 1, + width: mm2pt(52) + }); + + doc.fontSize(8); + doc.font(this.font); + doc.text(formatReference(this.data.reference), { + lineGap: -.5, + width: mm2pt(52) + }); + + doc.fontSize(9); + doc.moveDown(); + + } + + // Debtor + if(this.data.debtor !== undefined){ + + doc.fontSize(6); + doc.font(`${this.font}-Bold`); + doc.text(translations[this.language].payableBy, { + lineGap: 1, + width: mm2pt(52) + }); + + doc.fontSize(8); + doc.font(this.font); + doc.text(this.formatAddress(this.data.debtor), { + lineGap: -.5, + width: mm2pt(52) + }); + + } else { + + doc.fontSize(6); + doc.font(`${this.font}-Bold`); + doc.text(translations[this.language].payableByName, { + lineGap: 1, + width: mm2pt(52) + }); + + // Add rectangle + this.addRectangle(doc, 5, pt2mm(doc.y - this.y()), 52, 20); + + } + + // Amount + doc.fontSize(6); + doc.font(`${this.font}-Bold`); + doc.text(translations[this.language].currency, this.x(5), this.y(68), { + lineGap: 1, + width: mm2pt(15) + }); + + const amountXPosition = this.data.amount === undefined ? 18 : 27; + + doc.text(translations[this.language].amount, this.x(amountXPosition), this.y(68), { + lineGap: 1, + width: mm2pt(52 - amountXPosition) + }); + + doc.fontSize(8); + doc.font(this.font); + doc.text(this.data.currency, this.x(5), this.y(71), { + lineGap: -.5, + width: mm2pt(15) + }); + + if(this.data.amount !== undefined){ + doc.text(formatAmount(this.data.amount), this.x(amountXPosition), this.y(71), { + lineGap: -.5, + width: mm2pt(52 - amountXPosition) + }); + } else { + this.addRectangle(doc, 27, 68, 30, 10); + } + + doc.fontSize(6); + doc.font(`${this.font}-Bold`); + doc.text(translations[this.language].acceptancePoint, this.x(5), this.y(82), { + align: "right", + height: mm2pt(18), + lineGap: 1, + width: mm2pt(52) + }); + + // Payment part middle container + doc.fontSize(11); + doc.font(`${this.font}-Bold`); + doc.text(translations[this.language].paymentPart, this.x(67), this.y(5), { + align: "left", + lineGap: 1, + width: mm2pt(51) + }); + + // QR Code + const swissQRCode = new SwissQRCode(this.data); + swissQRCode.attachTo(doc, this.x(67), this.y(17)); + + // Amount + doc.fontSize(8); + doc.font(`${this.font}-Bold`); + doc.text(translations[this.language].currency, this.x(67), this.y(68), { + lineGap: 1, + width: mm2pt(15) + }); + + doc.text(translations[this.language].amount, this.x(89), this.y(68), { + width: mm2pt(29) + }); + + doc.fontSize(10); + doc.font(this.font); + doc.text(this.data.currency, this.x(67), this.y(72), { + lineGap: -.5, + width: mm2pt(15) + }); + + if(this.data.amount !== undefined){ + doc.text(formatAmount(this.data.amount), this.x(89), this.y(72), { + lineGap: -.5, + width: mm2pt(29) + }); + } else { + this.addRectangle(doc, 78, 72, 40, 15); + } + + // AV1 and AV2 + if(this.data.av1 !== undefined){ + + const [scheme, data] = this.data.av1.split(/(\/.+)/); + + doc.fontSize(7); + doc.font(`${this.font}-Bold`); + doc.text(scheme, this.x(67), this.y(90), { + continued: true, + height: mm2pt(3), + lineGap: 1, + width: mm2pt(138) + }); + + doc.font(this.font); + doc.text(this.data.av1.length > 90 ? `${data.substring(0, 87)}...` : data, { + continued: false + }); + + } + + if(this.data.av2 !== undefined){ + + const [scheme, data] = this.data.av2.split(/(\/.+)/); + + doc.fontSize(7); + doc.font(`${this.font}-Bold`); + doc.text(scheme, this.x(67), this.y(93), { + continued: true, + height: mm2pt(3), + lineGap: 1, + width: mm2pt(138) + }); + + doc.font(this.font); + doc.text(this.data.av2.length > 90 ? `${data.substring(0, 87)}...` : data, { + lineGap: -.5 + }); + + } + + // Payment part right column + doc.fontSize(8); + doc.font(`${this.font}-Bold`); + doc.text(translations[this.language].account, this.x(118), this.y(5), { + lineGap: 1, + width: mm2pt(87) + }); + + doc.fontSize(10); + doc.font(this.font); + doc.text(`${formatIBAN(this.data.creditor.account)}\n${this.formatAddress(this.data.creditor)}`, { + lineGap: -.75, + width: mm2pt(87) + }); + + doc.fontSize(9); + doc.moveDown(); + + if(this.data.reference !== undefined){ + + doc.fontSize(8); + doc.font(`${this.font}-Bold`); + doc.text(translations[this.language].reference, { + lineGap: 1, + width: mm2pt(87) + }); + + doc.fontSize(10); + doc.font(this.font); + doc.text(formatReference(this.data.reference), { + lineGap: -.75, + width: mm2pt(87) + }); + + doc.fontSize(9); + doc.moveDown(); + + } + + // Message / Additional information + if(this.data.message !== undefined || this.data.additionalInformation !== undefined){ + + doc.fontSize(8); + doc.font(`${this.font}-Bold`); + doc.text(translations[this.language].additionalInformation, { + lineGap: 1, + width: mm2pt(87) + }); + + doc.fontSize(10); + doc.font(this.font); + + const options = { + lineGap: -.75, + width: mm2pt(87) + }; + + const singleLineHeight = doc.heightOfString("A", options); + const referenceType = getReferenceType(this.data.reference); + const maxLines = referenceType === "QRR" || referenceType === "SCOR" ? 3 : 4; + const linesOfAdditionalInformation = this.data.additionalInformation !== undefined ? doc.heightOfString(this.data.additionalInformation, options) / singleLineHeight : 0; + + if(this.data.additionalInformation !== undefined){ + + if(referenceType === "QRR" || referenceType === "SCOR"){ + + // QRR and SCOR have 1 line for the message and 2 lines for the additional information + if(this.data.message !== undefined){ + doc.text(this.data.message, { ...options, ellipsis: true, height: singleLineHeight, lineBreak: false }); + } + + } else { + + // Non QRR and SCOR have 4 lines total available and the message should be shortened if necessary + if(this.data.message !== undefined){ + const maxLinesOfMessage = maxLines - linesOfAdditionalInformation; + doc.text(this.data.message, { ...options, ellipsis: true, height: singleLineHeight * maxLinesOfMessage, lineBreak: true }); + } + + } + + doc.text(this.data.additionalInformation, options); + + } else if(this.data.message !== undefined){ + doc.text(this.data.message, { ...options, ellipsis: true, height: singleLineHeight * maxLines, lineBreak: true }); + } + + doc.fontSize(9); + doc.moveDown(); + + } + + if(this.data.debtor !== undefined){ + + doc.fontSize(8); + doc.font(`${this.font}-Bold`); + doc.text(translations[this.language].payableBy, { + lineGap: 1, + width: mm2pt(87) + }); + + doc.fontSize(10); + doc.font(this.font); + doc.text(this.formatAddress(this.data.debtor), { + lineGap: -.75, + width: mm2pt(87) + }); + + } else { + + doc.fontSize(8); + doc.font(`${this.font}-Bold`); + doc.text(translations[this.language].payableByName, { + lineGap: 1, + width: mm2pt(87) + }); + + this.addRectangle(doc, 118, pt2mm(doc.y - this.y()), 65, 25); + + } + + } + + private formatAddress(data: Creditor | Debtor): string { + const countryPrefix = data.country !== "CH" ? `${data.country} - ` : ""; + if(data.buildingNumber !== undefined){ + return `${data.name}\n${data.address} ${data.buildingNumber}\n${countryPrefix}${data.zip} ${data.city}`; + } + + return `${data.name}\n${data.address}\n${countryPrefix}${data.zip} ${data.city}`; + } + + + private addRectangle(doc: PDFKit.PDFDocument, x: number, y: number, width: number, height: number): void { + + const length = 3; + + doc.moveTo(this.x(x + length), this.y(y)) + .lineTo(this.x(x), this.y(y)) + .lineTo(this.x(x), this.y(y + length)) + .moveTo(this.x(x), this.y(y + height - length)) + .lineTo(this.x(x), this.y(y + height)) + .lineTo(this.x(x + length), this.y(y + height)) + .moveTo(this.x(x + width - length), this.y(y + height)) + .lineTo(this.x(x + width), this.y(y + height)) + .lineTo(this.x(x + width), this.y(y + height - length)) + .moveTo(this.x(x + width), this.y(y + length)) + .lineTo(this.x(x + width), this.y(y)) + .lineTo(this.x(x + width - length), this.y(y)) + .lineWidth(.75) + .undash() + .strokeColor("black") + .stroke(); + + } + +} diff --git a/src/pdf/swissqrcode.test.snap b/src/pdf/swissqrcode.test.snap new file mode 100644 index 00000000..aec8a30b --- /dev/null +++ b/src/pdf/swissqrcode.test.snap @@ -0,0 +1,8597 @@ +// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html + +exports[`swissqrcode > default sized swiss qr code 1`] = ` +[ + "1 0 0 -1 0 566.93 cm +q +1 0 0 1 218.26805 218.26805 cm +0 0 2.00606 2.00606 re +0 2.00606 2.00606 2.00606 re +0 4.01212 2.00606 2.00606 re +0 6.01818 2.00606 2.00606 re +0 8.02424 2.00606 2.00606 re +0 10.0303 2.00606 2.00606 re +0 12.03636 2.00606 2.00606 re +0 16.04848 2.00606 2.00606 re +0 20.0606 2.00606 2.00606 re +0 24.07272 2.00606 2.00606 re +0 28.08484 2.00606 2.00606 re +0 30.0909 2.00606 2.00606 re +0 32.09696 2.00606 2.00606 re +0 44.13332 2.00606 2.00606 re +0 50.1515 2.00606 2.00606 re +0 52.15756 2.00606 2.00606 re +0 54.16362 2.00606 2.00606 re +0 60.1818 2.00606 2.00606 re +0 62.18786 2.00606 2.00606 re +0 64.19392 2.00606 2.00606 re +0 66.19998 2.00606 2.00606 re +0 68.20604 2.00606 2.00606 re +0 74.22422 2.00606 2.00606 re +0 78.23634 2.00606 2.00606 re +0 80.2424 2.00606 2.00606 re +0 84.25452 2.00606 2.00606 re +0 88.26664 2.00606 2.00606 re +0 96.29088 2.00606 2.00606 re +0 100.303 2.00606 2.00606 re +0 104.31512 2.00606 2.00606 re +0 110.3333 2.00606 2.00606 re +0 116.35148 2.00606 2.00606 re +0 118.35754 2.00606 2.00606 re +0 120.3636 2.00606 2.00606 re +0 122.36966 2.00606 2.00606 re +0 124.37572 2.00606 2.00606 re +0 126.38178 2.00606 2.00606 re +0 128.38784 2.00606 2.00606 re +2.00606 0 2.00606 2.00606 re +2.00606 12.03636 2.00606 2.00606 re +2.00606 18.05454 2.00606 2.00606 re +2.00606 24.07272 2.00606 2.00606 re +2.00606 30.0909 2.00606 2.00606 re +2.00606 36.10908 2.00606 2.00606 re +2.00606 42.12726 2.00606 2.00606 re +2.00606 46.13938 2.00606 2.00606 re +2.00606 50.1515 2.00606 2.00606 re +2.00606 52.15756 2.00606 2.00606 re +2.00606 58.17574 2.00606 2.00606 re +2.00606 68.20604 2.00606 2.00606 re +2.00606 70.2121 2.00606 2.00606 re +2.00606 74.22422 2.00606 2.00606 re +2.00606 76.23028 2.00606 2.00606 re +2.00606 78.23634 2.00606 2.00606 re +2.00606 84.25452 2.00606 2.00606 re +2.00606 86.26058 2.00606 2.00606 re +2.00606 92.27876 2.00606 2.00606 re +2.00606 96.29088 2.00606 2.00606 re +2.00606 104.31512 2.00606 2.00606 re +2.00606 106.32118 2.00606 2.00606 re +2.00606 112.33936 2.00606 2.00606 re +2.00606 116.35148 2.00606 2.00606 re +2.00606 128.38784 2.00606 2.00606 re +4.01212 0 2.00606 2.00606 re +4.01212 4.01212 2.00606 2.00606 re +4.01212 6.01818 2.00606 2.00606 re +4.01212 8.02424 2.00606 2.00606 re +4.01212 12.03636 2.00606 2.00606 re +4.01212 16.04848 2.00606 2.00606 re +4.01212 20.0606 2.00606 2.00606 re +4.01212 26.07878 2.00606 2.00606 re +4.01212 28.08484 2.00606 2.00606 re +4.01212 32.09696 2.00606 2.00606 re +4.01212 34.10302 2.00606 2.00606 re +4.01212 36.10908 2.00606 2.00606 re +4.01212 38.11514 2.00606 2.00606 re +4.01212 52.15756 2.00606 2.00606 re +4.01212 54.16362 2.00606 2.00606 re +4.01212 64.19392 2.00606 2.00606 re +4.01212 66.19998 2.00606 2.00606 re +4.01212 68.20604 2.00606 2.00606 re +4.01212 76.23028 2.00606 2.00606 re +4.01212 82.24846 2.00606 2.00606 re +4.01212 86.26058 2.00606 2.00606 re +4.01212 92.27876 2.00606 2.00606 re +4.01212 96.29088 2.00606 2.00606 re +4.01212 98.29694 2.00606 2.00606 re +4.01212 102.30906 2.00606 2.00606 re +4.01212 104.31512 2.00606 2.00606 re +4.01212 108.32724 2.00606 2.00606 re +4.01212 112.33936 2.00606 2.00606 re +4.01212 116.35148 2.00606 2.00606 re +4.01212 120.3636 2.00606 2.00606 re +4.01212 122.36966 2.00606 2.00606 re +4.01212 124.37572 2.00606 2.00606 re +4.01212 128.38784 2.00606 2.00606 re +6.01818 0 2.00606 2.00606 re +6.01818 4.01212 2.00606 2.00606 re +6.01818 6.01818 2.00606 2.00606 re +6.01818 8.02424 2.00606 2.00606 re +6.01818 12.03636 2.00606 2.00606 re +6.01818 16.04848 2.00606 2.00606 re +6.01818 18.05454 2.00606 2.00606 re +6.01818 20.0606 2.00606 2.00606 re +6.01818 22.06666 2.00606 2.00606 re +6.01818 24.07272 2.00606 2.00606 re +6.01818 28.08484 2.00606 2.00606 re +6.01818 30.0909 2.00606 2.00606 re +6.01818 32.09696 2.00606 2.00606 re +6.01818 34.10302 2.00606 2.00606 re +6.01818 40.1212 2.00606 2.00606 re +6.01818 42.12726 2.00606 2.00606 re +6.01818 44.13332 2.00606 2.00606 re +6.01818 48.14544 2.00606 2.00606 re +6.01818 50.1515 2.00606 2.00606 re +6.01818 54.16362 2.00606 2.00606 re +6.01818 60.1818 2.00606 2.00606 re +6.01818 66.19998 2.00606 2.00606 re +6.01818 68.20604 2.00606 2.00606 re +6.01818 70.2121 2.00606 2.00606 re +6.01818 72.21816 2.00606 2.00606 re +6.01818 76.23028 2.00606 2.00606 re +6.01818 80.2424 2.00606 2.00606 re +6.01818 82.24846 2.00606 2.00606 re +6.01818 84.25452 2.00606 2.00606 re +6.01818 92.27876 2.00606 2.00606 re +6.01818 94.28482 2.00606 2.00606 re +6.01818 96.29088 2.00606 2.00606 re +6.01818 98.29694 2.00606 2.00606 re +6.01818 102.30906 2.00606 2.00606 re +6.01818 106.32118 2.00606 2.00606 re +6.01818 108.32724 2.00606 2.00606 re +6.01818 110.3333 2.00606 2.00606 re +6.01818 116.35148 2.00606 2.00606 re +6.01818 120.3636 2.00606 2.00606 re +6.01818 122.36966 2.00606 2.00606 re +6.01818 124.37572 2.00606 2.00606 re +6.01818 128.38784 2.00606 2.00606 re +8.02424 0 2.00606 2.00606 re +8.02424 4.01212 2.00606 2.00606 re +8.02424 6.01818 2.00606 2.00606 re +8.02424 8.02424 2.00606 2.00606 re +8.02424 12.03636 2.00606 2.00606 re +8.02424 16.04848 2.00606 2.00606 re +8.02424 18.05454 2.00606 2.00606 re +8.02424 28.08484 2.00606 2.00606 re +8.02424 34.10302 2.00606 2.00606 re +8.02424 40.1212 2.00606 2.00606 re +8.02424 44.13332 2.00606 2.00606 re +8.02424 48.14544 2.00606 2.00606 re +8.02424 50.1515 2.00606 2.00606 re +8.02424 52.15756 2.00606 2.00606 re +8.02424 56.16968 2.00606 2.00606 re +8.02424 58.17574 2.00606 2.00606 re +8.02424 60.1818 2.00606 2.00606 re +8.02424 62.18786 2.00606 2.00606 re +8.02424 64.19392 2.00606 2.00606 re +8.02424 66.19998 2.00606 2.00606 re +8.02424 68.20604 2.00606 2.00606 re +8.02424 94.28482 2.00606 2.00606 re +8.02424 96.29088 2.00606 2.00606 re +8.02424 100.303 2.00606 2.00606 re +8.02424 112.33936 2.00606 2.00606 re +8.02424 116.35148 2.00606 2.00606 re +8.02424 120.3636 2.00606 2.00606 re +8.02424 122.36966 2.00606 2.00606 re +8.02424 124.37572 2.00606 2.00606 re +8.02424 128.38784 2.00606 2.00606 re +10.0303 0 2.00606 2.00606 re +10.0303 12.03636 2.00606 2.00606 re +10.0303 16.04848 2.00606 2.00606 re +10.0303 26.07878 2.00606 2.00606 re +10.0303 28.08484 2.00606 2.00606 re +10.0303 32.09696 2.00606 2.00606 re +10.0303 36.10908 2.00606 2.00606 re +10.0303 52.15756 2.00606 2.00606 re +10.0303 58.17574 2.00606 2.00606 re +10.0303 60.1818 2.00606 2.00606 re +10.0303 68.20604 2.00606 2.00606 re +10.0303 70.2121 2.00606 2.00606 re +10.0303 74.22422 2.00606 2.00606 re +10.0303 76.23028 2.00606 2.00606 re +10.0303 78.23634 2.00606 2.00606 re +10.0303 80.2424 2.00606 2.00606 re +10.0303 82.24846 2.00606 2.00606 re +10.0303 84.25452 2.00606 2.00606 re +10.0303 86.26058 2.00606 2.00606 re +10.0303 88.26664 2.00606 2.00606 re +10.0303 98.29694 2.00606 2.00606 re +10.0303 102.30906 2.00606 2.00606 re +10.0303 106.32118 2.00606 2.00606 re +10.0303 108.32724 2.00606 2.00606 re +10.0303 116.35148 2.00606 2.00606 re +10.0303 128.38784 2.00606 2.00606 re +12.03636 0 2.00606 2.00606 re +12.03636 2.00606 2.00606 2.00606 re +12.03636 4.01212 2.00606 2.00606 re +12.03636 6.01818 2.00606 2.00606 re +12.03636 8.02424 2.00606 2.00606 re +12.03636 10.0303 2.00606 2.00606 re +12.03636 12.03636 2.00606 2.00606 re +12.03636 16.04848 2.00606 2.00606 re +12.03636 20.0606 2.00606 2.00606 re +12.03636 24.07272 2.00606 2.00606 re +12.03636 28.08484 2.00606 2.00606 re +12.03636 32.09696 2.00606 2.00606 re +12.03636 36.10908 2.00606 2.00606 re +12.03636 40.1212 2.00606 2.00606 re +12.03636 44.13332 2.00606 2.00606 re +12.03636 48.14544 2.00606 2.00606 re +12.03636 52.15756 2.00606 2.00606 re +12.03636 56.16968 2.00606 2.00606 re +12.03636 60.1818 2.00606 2.00606 re +12.03636 64.19392 2.00606 2.00606 re +12.03636 68.20604 2.00606 2.00606 re +12.03636 72.21816 2.00606 2.00606 re +12.03636 76.23028 2.00606 2.00606 re +12.03636 80.2424 2.00606 2.00606 re +12.03636 84.25452 2.00606 2.00606 re +12.03636 88.26664 2.00606 2.00606 re +12.03636 92.27876 2.00606 2.00606 re +12.03636 96.29088 2.00606 2.00606 re +12.03636 100.303 2.00606 2.00606 re +12.03636 104.31512 2.00606 2.00606 re +12.03636 108.32724 2.00606 2.00606 re +12.03636 112.33936 2.00606 2.00606 re +12.03636 116.35148 2.00606 2.00606 re +12.03636 118.35754 2.00606 2.00606 re +12.03636 120.3636 2.00606 2.00606 re +12.03636 122.36966 2.00606 2.00606 re +12.03636 124.37572 2.00606 2.00606 re +12.03636 126.38178 2.00606 2.00606 re +12.03636 128.38784 2.00606 2.00606 re +14.04242 18.05454 2.00606 2.00606 re +14.04242 20.0606 2.00606 2.00606 re +14.04242 30.0909 2.00606 2.00606 re +14.04242 32.09696 2.00606 2.00606 re +14.04242 40.1212 2.00606 2.00606 re +14.04242 56.16968 2.00606 2.00606 re +14.04242 60.1818 2.00606 2.00606 re +14.04242 68.20604 2.00606 2.00606 re +14.04242 74.22422 2.00606 2.00606 re +14.04242 76.23028 2.00606 2.00606 re +14.04242 78.23634 2.00606 2.00606 re +14.04242 82.24846 2.00606 2.00606 re +14.04242 86.26058 2.00606 2.00606 re +14.04242 88.26664 2.00606 2.00606 re +14.04242 90.2727 2.00606 2.00606 re +14.04242 94.28482 2.00606 2.00606 re +14.04242 98.29694 2.00606 2.00606 re +14.04242 104.31512 2.00606 2.00606 re +14.04242 110.3333 2.00606 2.00606 re +16.04848 4.01212 2.00606 2.00606 re +16.04848 6.01818 2.00606 2.00606 re +16.04848 8.02424 2.00606 2.00606 re +16.04848 10.0303 2.00606 2.00606 re +16.04848 12.03636 2.00606 2.00606 re +16.04848 14.04242 2.00606 2.00606 re +16.04848 18.05454 2.00606 2.00606 re +16.04848 20.0606 2.00606 2.00606 re +16.04848 24.07272 2.00606 2.00606 re +16.04848 26.07878 2.00606 2.00606 re +16.04848 28.08484 2.00606 2.00606 re +16.04848 32.09696 2.00606 2.00606 re +16.04848 36.10908 2.00606 2.00606 re +16.04848 40.1212 2.00606 2.00606 re +16.04848 46.13938 2.00606 2.00606 re +16.04848 50.1515 2.00606 2.00606 re +16.04848 54.16362 2.00606 2.00606 re +16.04848 58.17574 2.00606 2.00606 re +16.04848 60.1818 2.00606 2.00606 re +16.04848 62.18786 2.00606 2.00606 re +16.04848 64.19392 2.00606 2.00606 re +16.04848 66.19998 2.00606 2.00606 re +16.04848 68.20604 2.00606 2.00606 re +16.04848 70.2121 2.00606 2.00606 re +16.04848 80.2424 2.00606 2.00606 re +16.04848 82.24846 2.00606 2.00606 re +16.04848 84.25452 2.00606 2.00606 re +16.04848 86.26058 2.00606 2.00606 re +16.04848 90.2727 2.00606 2.00606 re +16.04848 92.27876 2.00606 2.00606 re +16.04848 98.29694 2.00606 2.00606 re +16.04848 100.303 2.00606 2.00606 re +16.04848 104.31512 2.00606 2.00606 re +16.04848 108.32724 2.00606 2.00606 re +16.04848 110.3333 2.00606 2.00606 re +16.04848 114.34542 2.00606 2.00606 re +16.04848 118.35754 2.00606 2.00606 re +16.04848 120.3636 2.00606 2.00606 re +16.04848 122.36966 2.00606 2.00606 re +16.04848 124.37572 2.00606 2.00606 re +16.04848 128.38784 2.00606 2.00606 re +18.05454 0 2.00606 2.00606 re +18.05454 2.00606 2.00606 2.00606 re +18.05454 4.01212 2.00606 2.00606 re +18.05454 6.01818 2.00606 2.00606 re +18.05454 8.02424 2.00606 2.00606 re +18.05454 10.0303 2.00606 2.00606 re +18.05454 20.0606 2.00606 2.00606 re +18.05454 22.06666 2.00606 2.00606 re +18.05454 24.07272 2.00606 2.00606 re +18.05454 26.07878 2.00606 2.00606 re +18.05454 32.09696 2.00606 2.00606 re +18.05454 34.10302 2.00606 2.00606 re +18.05454 36.10908 2.00606 2.00606 re +18.05454 38.11514 2.00606 2.00606 re +18.05454 42.12726 2.00606 2.00606 re +18.05454 44.13332 2.00606 2.00606 re +18.05454 46.13938 2.00606 2.00606 re +18.05454 58.17574 2.00606 2.00606 re +18.05454 60.1818 2.00606 2.00606 re +18.05454 62.18786 2.00606 2.00606 re +18.05454 66.19998 2.00606 2.00606 re +18.05454 68.20604 2.00606 2.00606 re +18.05454 70.2121 2.00606 2.00606 re +18.05454 72.21816 2.00606 2.00606 re +18.05454 74.22422 2.00606 2.00606 re +18.05454 76.23028 2.00606 2.00606 re +18.05454 80.2424 2.00606 2.00606 re +18.05454 84.25452 2.00606 2.00606 re +18.05454 86.26058 2.00606 2.00606 re +18.05454 92.27876 2.00606 2.00606 re +18.05454 94.28482 2.00606 2.00606 re +18.05454 98.29694 2.00606 2.00606 re +18.05454 100.303 2.00606 2.00606 re +18.05454 102.30906 2.00606 2.00606 re +18.05454 108.32724 2.00606 2.00606 re +18.05454 112.33936 2.00606 2.00606 re +18.05454 114.34542 2.00606 2.00606 re +18.05454 116.35148 2.00606 2.00606 re +18.05454 120.3636 2.00606 2.00606 re +18.05454 124.37572 2.00606 2.00606 re +18.05454 126.38178 2.00606 2.00606 re +20.0606 0 2.00606 2.00606 re +20.0606 2.00606 2.00606 2.00606 re +20.0606 4.01212 2.00606 2.00606 re +20.0606 6.01818 2.00606 2.00606 re +20.0606 12.03636 2.00606 2.00606 re +20.0606 14.04242 2.00606 2.00606 re +20.0606 20.0606 2.00606 2.00606 re +20.0606 22.06666 2.00606 2.00606 re +20.0606 24.07272 2.00606 2.00606 re +20.0606 28.08484 2.00606 2.00606 re +20.0606 30.0909 2.00606 2.00606 re +20.0606 34.10302 2.00606 2.00606 re +20.0606 42.12726 2.00606 2.00606 re +20.0606 44.13332 2.00606 2.00606 re +20.0606 58.17574 2.00606 2.00606 re +20.0606 60.1818 2.00606 2.00606 re +20.0606 62.18786 2.00606 2.00606 re +20.0606 64.19392 2.00606 2.00606 re +20.0606 74.22422 2.00606 2.00606 re +20.0606 82.24846 2.00606 2.00606 re +20.0606 84.25452 2.00606 2.00606 re +20.0606 86.26058 2.00606 2.00606 re +20.0606 90.2727 2.00606 2.00606 re +20.0606 92.27876 2.00606 2.00606 re +20.0606 96.29088 2.00606 2.00606 re +20.0606 98.29694 2.00606 2.00606 re +20.0606 102.30906 2.00606 2.00606 re +20.0606 108.32724 2.00606 2.00606 re +20.0606 110.3333 2.00606 2.00606 re +20.0606 114.34542 2.00606 2.00606 re +20.0606 116.35148 2.00606 2.00606 re +20.0606 118.35754 2.00606 2.00606 re +20.0606 120.3636 2.00606 2.00606 re +20.0606 122.36966 2.00606 2.00606 re +20.0606 124.37572 2.00606 2.00606 re +20.0606 126.38178 2.00606 2.00606 re +22.06666 0 2.00606 2.00606 re +22.06666 8.02424 2.00606 2.00606 re +22.06666 10.0303 2.00606 2.00606 re +22.06666 16.04848 2.00606 2.00606 re +22.06666 18.05454 2.00606 2.00606 re +22.06666 24.07272 2.00606 2.00606 re +22.06666 28.08484 2.00606 2.00606 re +22.06666 30.0909 2.00606 2.00606 re +22.06666 32.09696 2.00606 2.00606 re +22.06666 38.11514 2.00606 2.00606 re +22.06666 42.12726 2.00606 2.00606 re +22.06666 50.1515 2.00606 2.00606 re +22.06666 52.15756 2.00606 2.00606 re +22.06666 58.17574 2.00606 2.00606 re +22.06666 68.20604 2.00606 2.00606 re +22.06666 70.2121 2.00606 2.00606 re +22.06666 72.21816 2.00606 2.00606 re +22.06666 74.22422 2.00606 2.00606 re +22.06666 82.24846 2.00606 2.00606 re +22.06666 86.26058 2.00606 2.00606 re +22.06666 90.2727 2.00606 2.00606 re +22.06666 92.27876 2.00606 2.00606 re +22.06666 98.29694 2.00606 2.00606 re +22.06666 112.33936 2.00606 2.00606 re +22.06666 120.3636 2.00606 2.00606 re +22.06666 122.36966 2.00606 2.00606 re +22.06666 124.37572 2.00606 2.00606 re +22.06666 126.38178 2.00606 2.00606 re +24.07272 0 2.00606 2.00606 re +24.07272 2.00606 2.00606 2.00606 re +24.07272 4.01212 2.00606 2.00606 re +24.07272 6.01818 2.00606 2.00606 re +24.07272 8.02424 2.00606 2.00606 re +24.07272 12.03636 2.00606 2.00606 re +24.07272 14.04242 2.00606 2.00606 re +24.07272 16.04848 2.00606 2.00606 re +24.07272 18.05454 2.00606 2.00606 re +24.07272 20.0606 2.00606 2.00606 re +24.07272 22.06666 2.00606 2.00606 re +24.07272 26.07878 2.00606 2.00606 re +24.07272 30.0909 2.00606 2.00606 re +24.07272 34.10302 2.00606 2.00606 re +24.07272 36.10908 2.00606 2.00606 re +24.07272 42.12726 2.00606 2.00606 re +24.07272 44.13332 2.00606 2.00606 re +24.07272 46.13938 2.00606 2.00606 re +24.07272 48.14544 2.00606 2.00606 re +24.07272 50.1515 2.00606 2.00606 re +24.07272 54.16362 2.00606 2.00606 re +24.07272 60.1818 2.00606 2.00606 re +24.07272 66.19998 2.00606 2.00606 re +24.07272 68.20604 2.00606 2.00606 re +24.07272 70.2121 2.00606 2.00606 re +24.07272 72.21816 2.00606 2.00606 re +24.07272 74.22422 2.00606 2.00606 re +24.07272 78.23634 2.00606 2.00606 re +24.07272 80.2424 2.00606 2.00606 re +24.07272 84.25452 2.00606 2.00606 re +24.07272 86.26058 2.00606 2.00606 re +24.07272 88.26664 2.00606 2.00606 re +24.07272 96.29088 2.00606 2.00606 re +24.07272 98.29694 2.00606 2.00606 re +24.07272 104.31512 2.00606 2.00606 re +24.07272 106.32118 2.00606 2.00606 re +24.07272 108.32724 2.00606 2.00606 re +24.07272 110.3333 2.00606 2.00606 re +24.07272 112.33936 2.00606 2.00606 re +24.07272 114.34542 2.00606 2.00606 re +24.07272 116.35148 2.00606 2.00606 re +24.07272 118.35754 2.00606 2.00606 re +24.07272 122.36966 2.00606 2.00606 re +24.07272 124.37572 2.00606 2.00606 re +24.07272 128.38784 2.00606 2.00606 re +26.07878 0 2.00606 2.00606 re +26.07878 2.00606 2.00606 2.00606 re +26.07878 6.01818 2.00606 2.00606 re +26.07878 8.02424 2.00606 2.00606 re +26.07878 14.04242 2.00606 2.00606 re +26.07878 24.07272 2.00606 2.00606 re +26.07878 28.08484 2.00606 2.00606 re +26.07878 30.0909 2.00606 2.00606 re +26.07878 42.12726 2.00606 2.00606 re +26.07878 46.13938 2.00606 2.00606 re +26.07878 48.14544 2.00606 2.00606 re +26.07878 50.1515 2.00606 2.00606 re +26.07878 52.15756 2.00606 2.00606 re +26.07878 56.16968 2.00606 2.00606 re +26.07878 58.17574 2.00606 2.00606 re +26.07878 66.19998 2.00606 2.00606 re +26.07878 68.20604 2.00606 2.00606 re +26.07878 70.2121 2.00606 2.00606 re +26.07878 72.21816 2.00606 2.00606 re +26.07878 76.23028 2.00606 2.00606 re +26.07878 78.23634 2.00606 2.00606 re +26.07878 80.2424 2.00606 2.00606 re +26.07878 82.24846 2.00606 2.00606 re +26.07878 84.25452 2.00606 2.00606 re +26.07878 92.27876 2.00606 2.00606 re +26.07878 94.28482 2.00606 2.00606 re +26.07878 98.29694 2.00606 2.00606 re +26.07878 100.303 2.00606 2.00606 re +26.07878 102.30906 2.00606 2.00606 re +26.07878 106.32118 2.00606 2.00606 re +26.07878 108.32724 2.00606 2.00606 re +26.07878 110.3333 2.00606 2.00606 re +26.07878 114.34542 2.00606 2.00606 re +26.07878 116.35148 2.00606 2.00606 re +26.07878 122.36966 2.00606 2.00606 re +26.07878 126.38178 2.00606 2.00606 re +26.07878 128.38784 2.00606 2.00606 re +28.08484 4.01212 2.00606 2.00606 re +28.08484 6.01818 2.00606 2.00606 re +28.08484 8.02424 2.00606 2.00606 re +28.08484 10.0303 2.00606 2.00606 re +28.08484 12.03636 2.00606 2.00606 re +28.08484 14.04242 2.00606 2.00606 re +28.08484 16.04848 2.00606 2.00606 re +28.08484 22.06666 2.00606 2.00606 re +28.08484 28.08484 2.00606 2.00606 re +28.08484 36.10908 2.00606 2.00606 re +28.08484 38.11514 2.00606 2.00606 re +28.08484 40.1212 2.00606 2.00606 re +28.08484 42.12726 2.00606 2.00606 re +28.08484 48.14544 2.00606 2.00606 re +28.08484 52.15756 2.00606 2.00606 re +28.08484 58.17574 2.00606 2.00606 re +28.08484 62.18786 2.00606 2.00606 re +28.08484 68.20604 2.00606 2.00606 re +28.08484 70.2121 2.00606 2.00606 re +28.08484 74.22422 2.00606 2.00606 re +28.08484 76.23028 2.00606 2.00606 re +28.08484 82.24846 2.00606 2.00606 re +28.08484 86.26058 2.00606 2.00606 re +28.08484 88.26664 2.00606 2.00606 re +28.08484 90.2727 2.00606 2.00606 re +28.08484 96.29088 2.00606 2.00606 re +28.08484 98.29694 2.00606 2.00606 re +28.08484 100.303 2.00606 2.00606 re +28.08484 106.32118 2.00606 2.00606 re +28.08484 114.34542 2.00606 2.00606 re +28.08484 116.35148 2.00606 2.00606 re +28.08484 118.35754 2.00606 2.00606 re +28.08484 120.3636 2.00606 2.00606 re +28.08484 122.36966 2.00606 2.00606 re +28.08484 124.37572 2.00606 2.00606 re +28.08484 126.38178 2.00606 2.00606 re +28.08484 128.38784 2.00606 2.00606 re +30.0909 0 2.00606 2.00606 re +30.0909 8.02424 2.00606 2.00606 re +30.0909 10.0303 2.00606 2.00606 re +30.0909 16.04848 2.00606 2.00606 re +30.0909 24.07272 2.00606 2.00606 re +30.0909 26.07878 2.00606 2.00606 re +30.0909 30.0909 2.00606 2.00606 re +30.0909 32.09696 2.00606 2.00606 re +30.0909 34.10302 2.00606 2.00606 re +30.0909 36.10908 2.00606 2.00606 re +30.0909 38.11514 2.00606 2.00606 re +30.0909 42.12726 2.00606 2.00606 re +30.0909 46.13938 2.00606 2.00606 re +30.0909 48.14544 2.00606 2.00606 re +30.0909 50.1515 2.00606 2.00606 re +30.0909 52.15756 2.00606 2.00606 re +30.0909 56.16968 2.00606 2.00606 re +30.0909 58.17574 2.00606 2.00606 re +30.0909 60.1818 2.00606 2.00606 re +30.0909 66.19998 2.00606 2.00606 re +30.0909 68.20604 2.00606 2.00606 re +30.0909 72.21816 2.00606 2.00606 re +30.0909 74.22422 2.00606 2.00606 re +30.0909 86.26058 2.00606 2.00606 re +30.0909 90.2727 2.00606 2.00606 re +30.0909 96.29088 2.00606 2.00606 re +30.0909 102.30906 2.00606 2.00606 re +30.0909 108.32724 2.00606 2.00606 re +30.0909 114.34542 2.00606 2.00606 re +30.0909 126.38178 2.00606 2.00606 re +30.0909 128.38784 2.00606 2.00606 re +32.09696 0 2.00606 2.00606 re +32.09696 6.01818 2.00606 2.00606 re +32.09696 12.03636 2.00606 2.00606 re +32.09696 14.04242 2.00606 2.00606 re +32.09696 16.04848 2.00606 2.00606 re +32.09696 18.05454 2.00606 2.00606 re +32.09696 20.0606 2.00606 2.00606 re +32.09696 22.06666 2.00606 2.00606 re +32.09696 30.0909 2.00606 2.00606 re +32.09696 32.09696 2.00606 2.00606 re +32.09696 34.10302 2.00606 2.00606 re +32.09696 36.10908 2.00606 2.00606 re +32.09696 38.11514 2.00606 2.00606 re +32.09696 42.12726 2.00606 2.00606 re +32.09696 44.13332 2.00606 2.00606 re +32.09696 48.14544 2.00606 2.00606 re +32.09696 64.19392 2.00606 2.00606 re +32.09696 66.19998 2.00606 2.00606 re +32.09696 70.2121 2.00606 2.00606 re +32.09696 72.21816 2.00606 2.00606 re +32.09696 74.22422 2.00606 2.00606 re +32.09696 86.26058 2.00606 2.00606 re +32.09696 88.26664 2.00606 2.00606 re +32.09696 92.27876 2.00606 2.00606 re +32.09696 100.303 2.00606 2.00606 re +32.09696 104.31512 2.00606 2.00606 re +32.09696 110.3333 2.00606 2.00606 re +32.09696 114.34542 2.00606 2.00606 re +32.09696 126.38178 2.00606 2.00606 re +32.09696 128.38784 2.00606 2.00606 re +34.10302 0 2.00606 2.00606 re +34.10302 4.01212 2.00606 2.00606 re +34.10302 6.01818 2.00606 2.00606 re +34.10302 10.0303 2.00606 2.00606 re +34.10302 16.04848 2.00606 2.00606 re +34.10302 20.0606 2.00606 2.00606 re +34.10302 24.07272 2.00606 2.00606 re +34.10302 26.07878 2.00606 2.00606 re +34.10302 28.08484 2.00606 2.00606 re +34.10302 32.09696 2.00606 2.00606 re +34.10302 34.10302 2.00606 2.00606 re +34.10302 36.10908 2.00606 2.00606 re +34.10302 38.11514 2.00606 2.00606 re +34.10302 46.13938 2.00606 2.00606 re +34.10302 48.14544 2.00606 2.00606 re +34.10302 50.1515 2.00606 2.00606 re +34.10302 52.15756 2.00606 2.00606 re +34.10302 58.17574 2.00606 2.00606 re +34.10302 66.19998 2.00606 2.00606 re +34.10302 72.21816 2.00606 2.00606 re +34.10302 76.23028 2.00606 2.00606 re +34.10302 78.23634 2.00606 2.00606 re +34.10302 80.2424 2.00606 2.00606 re +34.10302 82.24846 2.00606 2.00606 re +34.10302 84.25452 2.00606 2.00606 re +34.10302 94.28482 2.00606 2.00606 re +34.10302 98.29694 2.00606 2.00606 re +34.10302 108.32724 2.00606 2.00606 re +34.10302 110.3333 2.00606 2.00606 re +34.10302 112.33936 2.00606 2.00606 re +34.10302 114.34542 2.00606 2.00606 re +34.10302 116.35148 2.00606 2.00606 re +34.10302 120.3636 2.00606 2.00606 re +34.10302 124.37572 2.00606 2.00606 re +34.10302 126.38178 2.00606 2.00606 re +34.10302 128.38784 2.00606 2.00606 re +36.10908 0 2.00606 2.00606 re +36.10908 2.00606 2.00606 2.00606 re +36.10908 4.01212 2.00606 2.00606 re +36.10908 6.01818 2.00606 2.00606 re +36.10908 8.02424 2.00606 2.00606 re +36.10908 12.03636 2.00606 2.00606 re +36.10908 14.04242 2.00606 2.00606 re +36.10908 16.04848 2.00606 2.00606 re +36.10908 18.05454 2.00606 2.00606 re +36.10908 22.06666 2.00606 2.00606 re +36.10908 24.07272 2.00606 2.00606 re +36.10908 30.0909 2.00606 2.00606 re +36.10908 32.09696 2.00606 2.00606 re +36.10908 34.10302 2.00606 2.00606 re +36.10908 36.10908 2.00606 2.00606 re +36.10908 38.11514 2.00606 2.00606 re +36.10908 42.12726 2.00606 2.00606 re +36.10908 46.13938 2.00606 2.00606 re +36.10908 50.1515 2.00606 2.00606 re +36.10908 52.15756 2.00606 2.00606 re +36.10908 66.19998 2.00606 2.00606 re +36.10908 68.20604 2.00606 2.00606 re +36.10908 74.22422 2.00606 2.00606 re +36.10908 76.23028 2.00606 2.00606 re +36.10908 78.23634 2.00606 2.00606 re +36.10908 80.2424 2.00606 2.00606 re +36.10908 82.24846 2.00606 2.00606 re +36.10908 86.26058 2.00606 2.00606 re +36.10908 88.26664 2.00606 2.00606 re +36.10908 90.2727 2.00606 2.00606 re +36.10908 92.27876 2.00606 2.00606 re +36.10908 110.3333 2.00606 2.00606 re +36.10908 114.34542 2.00606 2.00606 re +36.10908 126.38178 2.00606 2.00606 re +36.10908 128.38784 2.00606 2.00606 re +38.11514 0 2.00606 2.00606 re +38.11514 4.01212 2.00606 2.00606 re +38.11514 8.02424 2.00606 2.00606 re +38.11514 14.04242 2.00606 2.00606 re +38.11514 16.04848 2.00606 2.00606 re +38.11514 20.0606 2.00606 2.00606 re +38.11514 22.06666 2.00606 2.00606 re +38.11514 26.07878 2.00606 2.00606 re +38.11514 30.0909 2.00606 2.00606 re +38.11514 34.10302 2.00606 2.00606 re +38.11514 38.11514 2.00606 2.00606 re +38.11514 40.1212 2.00606 2.00606 re +38.11514 42.12726 2.00606 2.00606 re +38.11514 48.14544 2.00606 2.00606 re +38.11514 50.1515 2.00606 2.00606 re +38.11514 52.15756 2.00606 2.00606 re +38.11514 54.16362 2.00606 2.00606 re +38.11514 56.16968 2.00606 2.00606 re +38.11514 62.18786 2.00606 2.00606 re +38.11514 64.19392 2.00606 2.00606 re +38.11514 70.2121 2.00606 2.00606 re +38.11514 78.23634 2.00606 2.00606 re +38.11514 80.2424 2.00606 2.00606 re +38.11514 84.25452 2.00606 2.00606 re +38.11514 86.26058 2.00606 2.00606 re +38.11514 90.2727 2.00606 2.00606 re +38.11514 98.29694 2.00606 2.00606 re +38.11514 100.303 2.00606 2.00606 re +38.11514 108.32724 2.00606 2.00606 re +38.11514 110.3333 2.00606 2.00606 re +38.11514 112.33936 2.00606 2.00606 re +38.11514 116.35148 2.00606 2.00606 re +38.11514 118.35754 2.00606 2.00606 re +38.11514 120.3636 2.00606 2.00606 re +38.11514 122.36966 2.00606 2.00606 re +38.11514 124.37572 2.00606 2.00606 re +38.11514 126.38178 2.00606 2.00606 re +38.11514 128.38784 2.00606 2.00606 re +40.1212 2.00606 2.00606 2.00606 re +40.1212 4.01212 2.00606 2.00606 re +40.1212 6.01818 2.00606 2.00606 re +40.1212 10.0303 2.00606 2.00606 re +40.1212 12.03636 2.00606 2.00606 re +40.1212 16.04848 2.00606 2.00606 re +40.1212 22.06666 2.00606 2.00606 re +40.1212 38.11514 2.00606 2.00606 re +40.1212 42.12726 2.00606 2.00606 re +40.1212 44.13332 2.00606 2.00606 re +40.1212 46.13938 2.00606 2.00606 re +40.1212 48.14544 2.00606 2.00606 re +40.1212 50.1515 2.00606 2.00606 re +40.1212 52.15756 2.00606 2.00606 re +40.1212 58.17574 2.00606 2.00606 re +40.1212 60.1818 2.00606 2.00606 re +40.1212 62.18786 2.00606 2.00606 re +40.1212 64.19392 2.00606 2.00606 re +40.1212 66.19998 2.00606 2.00606 re +40.1212 82.24846 2.00606 2.00606 re +40.1212 88.26664 2.00606 2.00606 re +40.1212 92.27876 2.00606 2.00606 re +40.1212 94.28482 2.00606 2.00606 re +40.1212 102.30906 2.00606 2.00606 re +40.1212 104.31512 2.00606 2.00606 re +40.1212 112.33936 2.00606 2.00606 re +40.1212 114.34542 2.00606 2.00606 re +40.1212 116.35148 2.00606 2.00606 re +42.12726 0 2.00606 2.00606 re +42.12726 2.00606 2.00606 2.00606 re +42.12726 4.01212 2.00606 2.00606 re +42.12726 6.01818 2.00606 2.00606 re +42.12726 8.02424 2.00606 2.00606 re +42.12726 10.0303 2.00606 2.00606 re +42.12726 20.0606 2.00606 2.00606 re +42.12726 24.07272 2.00606 2.00606 re +42.12726 28.08484 2.00606 2.00606 re +42.12726 34.10302 2.00606 2.00606 re +42.12726 44.13332 2.00606 2.00606 re +42.12726 48.14544 2.00606 2.00606 re +42.12726 50.1515 2.00606 2.00606 re +42.12726 54.16362 2.00606 2.00606 re +42.12726 58.17574 2.00606 2.00606 re +42.12726 60.1818 2.00606 2.00606 re +42.12726 62.18786 2.00606 2.00606 re +42.12726 64.19392 2.00606 2.00606 re +42.12726 66.19998 2.00606 2.00606 re +42.12726 70.2121 2.00606 2.00606 re +42.12726 74.22422 2.00606 2.00606 re +42.12726 82.24846 2.00606 2.00606 re +42.12726 86.26058 2.00606 2.00606 re +42.12726 88.26664 2.00606 2.00606 re +42.12726 92.27876 2.00606 2.00606 re +42.12726 94.28482 2.00606 2.00606 re +42.12726 98.29694 2.00606 2.00606 re +42.12726 104.31512 2.00606 2.00606 re +42.12726 110.3333 2.00606 2.00606 re +42.12726 114.34542 2.00606 2.00606 re +42.12726 118.35754 2.00606 2.00606 re +42.12726 126.38178 2.00606 2.00606 re +44.13332 0 2.00606 2.00606 re +44.13332 4.01212 2.00606 2.00606 re +44.13332 6.01818 2.00606 2.00606 re +44.13332 10.0303 2.00606 2.00606 re +44.13332 12.03636 2.00606 2.00606 re +44.13332 20.0606 2.00606 2.00606 re +44.13332 24.07272 2.00606 2.00606 re +44.13332 30.0909 2.00606 2.00606 re +44.13332 32.09696 2.00606 2.00606 re +44.13332 40.1212 2.00606 2.00606 re +44.13332 46.13938 2.00606 2.00606 re +44.13332 48.14544 2.00606 2.00606 re +44.13332 60.1818 2.00606 2.00606 re +44.13332 62.18786 2.00606 2.00606 re +44.13332 72.21816 2.00606 2.00606 re +44.13332 78.23634 2.00606 2.00606 re +44.13332 82.24846 2.00606 2.00606 re +44.13332 86.26058 2.00606 2.00606 re +44.13332 88.26664 2.00606 2.00606 re +44.13332 92.27876 2.00606 2.00606 re +44.13332 94.28482 2.00606 2.00606 re +44.13332 98.29694 2.00606 2.00606 re +44.13332 100.303 2.00606 2.00606 re +44.13332 104.31512 2.00606 2.00606 re +44.13332 110.3333 2.00606 2.00606 re +44.13332 114.34542 2.00606 2.00606 re +44.13332 122.36966 2.00606 2.00606 re +44.13332 124.37572 2.00606 2.00606 re +44.13332 126.38178 2.00606 2.00606 re +46.13938 0 2.00606 2.00606 re +46.13938 2.00606 2.00606 2.00606 re +46.13938 4.01212 2.00606 2.00606 re +46.13938 8.02424 2.00606 2.00606 re +46.13938 10.0303 2.00606 2.00606 re +46.13938 16.04848 2.00606 2.00606 re +46.13938 18.05454 2.00606 2.00606 re +46.13938 20.0606 2.00606 2.00606 re +46.13938 36.10908 2.00606 2.00606 re +46.13938 46.13938 2.00606 2.00606 re +46.13938 58.17574 2.00606 2.00606 re +46.13938 68.20604 2.00606 2.00606 re +46.13938 72.21816 2.00606 2.00606 re +46.13938 76.23028 2.00606 2.00606 re +46.13938 80.2424 2.00606 2.00606 re +46.13938 86.26058 2.00606 2.00606 re +46.13938 88.26664 2.00606 2.00606 re +46.13938 90.2727 2.00606 2.00606 re +46.13938 92.27876 2.00606 2.00606 re +46.13938 96.29088 2.00606 2.00606 re +46.13938 100.303 2.00606 2.00606 re +46.13938 106.32118 2.00606 2.00606 re +46.13938 108.32724 2.00606 2.00606 re +46.13938 110.3333 2.00606 2.00606 re +46.13938 114.34542 2.00606 2.00606 re +46.13938 116.35148 2.00606 2.00606 re +46.13938 118.35754 2.00606 2.00606 re +46.13938 120.3636 2.00606 2.00606 re +46.13938 124.37572 2.00606 2.00606 re +48.14544 4.01212 2.00606 2.00606 re +48.14544 6.01818 2.00606 2.00606 re +48.14544 12.03636 2.00606 2.00606 re +48.14544 18.05454 2.00606 2.00606 re +48.14544 26.07878 2.00606 2.00606 re +48.14544 32.09696 2.00606 2.00606 re +48.14544 36.10908 2.00606 2.00606 re +48.14544 42.12726 2.00606 2.00606 re +48.14544 50.1515 2.00606 2.00606 re +48.14544 54.16362 2.00606 2.00606 re +48.14544 56.16968 2.00606 2.00606 re +48.14544 58.17574 2.00606 2.00606 re +48.14544 60.1818 2.00606 2.00606 re +48.14544 68.20604 2.00606 2.00606 re +48.14544 70.2121 2.00606 2.00606 re +48.14544 74.22422 2.00606 2.00606 re +48.14544 76.23028 2.00606 2.00606 re +48.14544 82.24846 2.00606 2.00606 re +48.14544 84.25452 2.00606 2.00606 re +48.14544 86.26058 2.00606 2.00606 re +48.14544 90.2727 2.00606 2.00606 re +48.14544 96.29088 2.00606 2.00606 re +48.14544 102.30906 2.00606 2.00606 re +48.14544 106.32118 2.00606 2.00606 re +48.14544 112.33936 2.00606 2.00606 re +48.14544 116.35148 2.00606 2.00606 re +48.14544 128.38784 2.00606 2.00606 re +50.1515 2.00606 2.00606 2.00606 re +50.1515 6.01818 2.00606 2.00606 re +50.1515 14.04242 2.00606 2.00606 re +50.1515 20.0606 2.00606 2.00606 re +50.1515 26.07878 2.00606 2.00606 re +50.1515 40.1212 2.00606 2.00606 re +50.1515 42.12726 2.00606 2.00606 re +50.1515 46.13938 2.00606 2.00606 re +50.1515 48.14544 2.00606 2.00606 re +50.1515 50.1515 2.00606 2.00606 re +50.1515 54.16362 2.00606 2.00606 re +50.1515 56.16968 2.00606 2.00606 re +50.1515 58.17574 2.00606 2.00606 re +50.1515 60.1818 2.00606 2.00606 re +50.1515 64.19392 2.00606 2.00606 re +50.1515 66.19998 2.00606 2.00606 re +50.1515 76.23028 2.00606 2.00606 re +50.1515 78.23634 2.00606 2.00606 re +50.1515 82.24846 2.00606 2.00606 re +50.1515 84.25452 2.00606 2.00606 re +50.1515 88.26664 2.00606 2.00606 re +50.1515 92.27876 2.00606 2.00606 re +50.1515 94.28482 2.00606 2.00606 re +50.1515 96.29088 2.00606 2.00606 re +50.1515 100.303 2.00606 2.00606 re +50.1515 102.30906 2.00606 2.00606 re +50.1515 110.3333 2.00606 2.00606 re +50.1515 114.34542 2.00606 2.00606 re +50.1515 116.35148 2.00606 2.00606 re +50.1515 120.3636 2.00606 2.00606 re +50.1515 122.36966 2.00606 2.00606 re +50.1515 124.37572 2.00606 2.00606 re +50.1515 126.38178 2.00606 2.00606 re +50.1515 128.38784 2.00606 2.00606 re +52.15756 0 2.00606 2.00606 re +52.15756 4.01212 2.00606 2.00606 re +52.15756 6.01818 2.00606 2.00606 re +52.15756 8.02424 2.00606 2.00606 re +52.15756 12.03636 2.00606 2.00606 re +52.15756 14.04242 2.00606 2.00606 re +52.15756 18.05454 2.00606 2.00606 re +52.15756 22.06666 2.00606 2.00606 re +52.15756 24.07272 2.00606 2.00606 re +52.15756 32.09696 2.00606 2.00606 re +52.15756 34.10302 2.00606 2.00606 re +52.15756 38.11514 2.00606 2.00606 re +52.15756 40.1212 2.00606 2.00606 re +52.15756 42.12726 2.00606 2.00606 re +52.15756 46.13938 2.00606 2.00606 re +52.15756 50.1515 2.00606 2.00606 re +52.15756 54.16362 2.00606 2.00606 re +52.15756 58.17574 2.00606 2.00606 re +52.15756 64.19392 2.00606 2.00606 re +52.15756 78.23634 2.00606 2.00606 re +52.15756 80.2424 2.00606 2.00606 re +52.15756 84.25452 2.00606 2.00606 re +52.15756 86.26058 2.00606 2.00606 re +52.15756 88.26664 2.00606 2.00606 re +52.15756 92.27876 2.00606 2.00606 re +52.15756 96.29088 2.00606 2.00606 re +52.15756 100.303 2.00606 2.00606 re +52.15756 102.30906 2.00606 2.00606 re +52.15756 104.31512 2.00606 2.00606 re +52.15756 124.37572 2.00606 2.00606 re +52.15756 128.38784 2.00606 2.00606 re +54.16362 0 2.00606 2.00606 re +54.16362 14.04242 2.00606 2.00606 re +54.16362 16.04848 2.00606 2.00606 re +54.16362 18.05454 2.00606 2.00606 re +54.16362 22.06666 2.00606 2.00606 re +54.16362 24.07272 2.00606 2.00606 re +54.16362 32.09696 2.00606 2.00606 re +54.16362 34.10302 2.00606 2.00606 re +54.16362 36.10908 2.00606 2.00606 re +54.16362 40.1212 2.00606 2.00606 re +54.16362 44.13332 2.00606 2.00606 re +54.16362 50.1515 2.00606 2.00606 re +54.16362 54.16362 2.00606 2.00606 re +54.16362 56.16968 2.00606 2.00606 re +54.16362 58.17574 2.00606 2.00606 re +54.16362 66.19998 2.00606 2.00606 re +54.16362 68.20604 2.00606 2.00606 re +54.16362 72.21816 2.00606 2.00606 re +54.16362 76.23028 2.00606 2.00606 re +54.16362 80.2424 2.00606 2.00606 re +54.16362 84.25452 2.00606 2.00606 re +54.16362 88.26664 2.00606 2.00606 re +54.16362 92.27876 2.00606 2.00606 re +54.16362 98.29694 2.00606 2.00606 re +54.16362 100.303 2.00606 2.00606 re +54.16362 108.32724 2.00606 2.00606 re +54.16362 112.33936 2.00606 2.00606 re +54.16362 114.34542 2.00606 2.00606 re +54.16362 118.35754 2.00606 2.00606 re +54.16362 124.37572 2.00606 2.00606 re +54.16362 126.38178 2.00606 2.00606 re +56.16968 0 2.00606 2.00606 re +56.16968 10.0303 2.00606 2.00606 re +56.16968 12.03636 2.00606 2.00606 re +56.16968 16.04848 2.00606 2.00606 re +56.16968 20.0606 2.00606 2.00606 re +56.16968 28.08484 2.00606 2.00606 re +56.16968 34.10302 2.00606 2.00606 re +56.16968 44.13332 2.00606 2.00606 re +56.16968 52.15756 2.00606 2.00606 re +56.16968 56.16968 2.00606 2.00606 re +56.16968 60.1818 2.00606 2.00606 re +56.16968 72.21816 2.00606 2.00606 re +56.16968 76.23028 2.00606 2.00606 re +56.16968 84.25452 2.00606 2.00606 re +56.16968 88.26664 2.00606 2.00606 re +56.16968 90.2727 2.00606 2.00606 re +56.16968 92.27876 2.00606 2.00606 re +56.16968 96.29088 2.00606 2.00606 re +56.16968 108.32724 2.00606 2.00606 re +56.16968 116.35148 2.00606 2.00606 re +56.16968 120.3636 2.00606 2.00606 re +56.16968 122.36966 2.00606 2.00606 re +56.16968 124.37572 2.00606 2.00606 re +58.17574 4.01212 2.00606 2.00606 re +58.17574 14.04242 2.00606 2.00606 re +58.17574 16.04848 2.00606 2.00606 re +58.17574 26.07878 2.00606 2.00606 re +58.17574 28.08484 2.00606 2.00606 re +58.17574 30.0909 2.00606 2.00606 re +58.17574 32.09696 2.00606 2.00606 re +58.17574 36.10908 2.00606 2.00606 re +58.17574 38.11514 2.00606 2.00606 re +58.17574 40.1212 2.00606 2.00606 re +58.17574 42.12726 2.00606 2.00606 re +58.17574 46.13938 2.00606 2.00606 re +58.17574 48.14544 2.00606 2.00606 re +58.17574 50.1515 2.00606 2.00606 re +58.17574 54.16362 2.00606 2.00606 re +58.17574 56.16968 2.00606 2.00606 re +58.17574 58.17574 2.00606 2.00606 re +58.17574 60.1818 2.00606 2.00606 re +58.17574 62.18786 2.00606 2.00606 re +58.17574 66.19998 2.00606 2.00606 re +58.17574 68.20604 2.00606 2.00606 re +58.17574 72.21816 2.00606 2.00606 re +58.17574 74.22422 2.00606 2.00606 re +58.17574 80.2424 2.00606 2.00606 re +58.17574 84.25452 2.00606 2.00606 re +58.17574 90.2727 2.00606 2.00606 re +58.17574 92.27876 2.00606 2.00606 re +58.17574 96.29088 2.00606 2.00606 re +58.17574 98.29694 2.00606 2.00606 re +58.17574 104.31512 2.00606 2.00606 re +58.17574 108.32724 2.00606 2.00606 re +58.17574 112.33936 2.00606 2.00606 re +58.17574 114.34542 2.00606 2.00606 re +58.17574 120.3636 2.00606 2.00606 re +58.17574 128.38784 2.00606 2.00606 re +60.1818 2.00606 2.00606 2.00606 re +60.1818 4.01212 2.00606 2.00606 re +60.1818 6.01818 2.00606 2.00606 re +60.1818 8.02424 2.00606 2.00606 re +60.1818 10.0303 2.00606 2.00606 re +60.1818 12.03636 2.00606 2.00606 re +60.1818 14.04242 2.00606 2.00606 re +60.1818 16.04848 2.00606 2.00606 re +60.1818 18.05454 2.00606 2.00606 re +60.1818 20.0606 2.00606 2.00606 re +60.1818 26.07878 2.00606 2.00606 re +60.1818 30.0909 2.00606 2.00606 re +60.1818 34.10302 2.00606 2.00606 re +60.1818 38.11514 2.00606 2.00606 re +60.1818 42.12726 2.00606 2.00606 re +60.1818 46.13938 2.00606 2.00606 re +60.1818 48.14544 2.00606 2.00606 re +60.1818 50.1515 2.00606 2.00606 re +60.1818 52.15756 2.00606 2.00606 re +60.1818 54.16362 2.00606 2.00606 re +60.1818 56.16968 2.00606 2.00606 re +60.1818 58.17574 2.00606 2.00606 re +60.1818 60.1818 2.00606 2.00606 re +60.1818 62.18786 2.00606 2.00606 re +60.1818 64.19392 2.00606 2.00606 re +60.1818 66.19998 2.00606 2.00606 re +60.1818 68.20604 2.00606 2.00606 re +60.1818 72.21816 2.00606 2.00606 re +60.1818 76.23028 2.00606 2.00606 re +60.1818 84.25452 2.00606 2.00606 re +60.1818 86.26058 2.00606 2.00606 re +60.1818 88.26664 2.00606 2.00606 re +60.1818 90.2727 2.00606 2.00606 re +60.1818 92.27876 2.00606 2.00606 re +60.1818 94.28482 2.00606 2.00606 re +60.1818 98.29694 2.00606 2.00606 re +60.1818 100.303 2.00606 2.00606 re +60.1818 104.31512 2.00606 2.00606 re +60.1818 108.32724 2.00606 2.00606 re +60.1818 110.3333 2.00606 2.00606 re +60.1818 112.33936 2.00606 2.00606 re +60.1818 114.34542 2.00606 2.00606 re +60.1818 116.35148 2.00606 2.00606 re +60.1818 118.35754 2.00606 2.00606 re +60.1818 120.3636 2.00606 2.00606 re +60.1818 122.36966 2.00606 2.00606 re +60.1818 124.37572 2.00606 2.00606 re +62.18786 0 2.00606 2.00606 re +62.18786 4.01212 2.00606 2.00606 re +62.18786 8.02424 2.00606 2.00606 re +62.18786 16.04848 2.00606 2.00606 re +62.18786 18.05454 2.00606 2.00606 re +62.18786 20.0606 2.00606 2.00606 re +62.18786 24.07272 2.00606 2.00606 re +62.18786 26.07878 2.00606 2.00606 re +62.18786 28.08484 2.00606 2.00606 re +62.18786 32.09696 2.00606 2.00606 re +62.18786 34.10302 2.00606 2.00606 re +62.18786 44.13332 2.00606 2.00606 re +62.18786 48.14544 2.00606 2.00606 re +62.18786 50.1515 2.00606 2.00606 re +62.18786 52.15756 2.00606 2.00606 re +62.18786 60.1818 2.00606 2.00606 re +62.18786 68.20604 2.00606 2.00606 re +62.18786 84.25452 2.00606 2.00606 re +62.18786 88.26664 2.00606 2.00606 re +62.18786 94.28482 2.00606 2.00606 re +62.18786 96.29088 2.00606 2.00606 re +62.18786 98.29694 2.00606 2.00606 re +62.18786 102.30906 2.00606 2.00606 re +62.18786 108.32724 2.00606 2.00606 re +62.18786 112.33936 2.00606 2.00606 re +62.18786 120.3636 2.00606 2.00606 re +62.18786 126.38178 2.00606 2.00606 re +64.19392 0 2.00606 2.00606 re +64.19392 4.01212 2.00606 2.00606 re +64.19392 8.02424 2.00606 2.00606 re +64.19392 12.03636 2.00606 2.00606 re +64.19392 16.04848 2.00606 2.00606 re +64.19392 30.0909 2.00606 2.00606 re +64.19392 34.10302 2.00606 2.00606 re +64.19392 38.11514 2.00606 2.00606 re +64.19392 42.12726 2.00606 2.00606 re +64.19392 50.1515 2.00606 2.00606 re +64.19392 54.16362 2.00606 2.00606 re +64.19392 56.16968 2.00606 2.00606 re +64.19392 60.1818 2.00606 2.00606 re +64.19392 64.19392 2.00606 2.00606 re +64.19392 68.20604 2.00606 2.00606 re +64.19392 72.21816 2.00606 2.00606 re +64.19392 74.22422 2.00606 2.00606 re +64.19392 82.24846 2.00606 2.00606 re +64.19392 84.25452 2.00606 2.00606 re +64.19392 90.2727 2.00606 2.00606 re +64.19392 92.27876 2.00606 2.00606 re +64.19392 106.32118 2.00606 2.00606 re +64.19392 108.32724 2.00606 2.00606 re +64.19392 112.33936 2.00606 2.00606 re +64.19392 116.35148 2.00606 2.00606 re +64.19392 120.3636 2.00606 2.00606 re +64.19392 126.38178 2.00606 2.00606 re +66.19998 2.00606 2.00606 2.00606 re +66.19998 4.01212 2.00606 2.00606 re +66.19998 8.02424 2.00606 2.00606 re +66.19998 16.04848 2.00606 2.00606 re +66.19998 18.05454 2.00606 2.00606 re +66.19998 20.0606 2.00606 2.00606 re +66.19998 24.07272 2.00606 2.00606 re +66.19998 36.10908 2.00606 2.00606 re +66.19998 38.11514 2.00606 2.00606 re +66.19998 40.1212 2.00606 2.00606 re +66.19998 42.12726 2.00606 2.00606 re +66.19998 44.13332 2.00606 2.00606 re +66.19998 46.13938 2.00606 2.00606 re +66.19998 50.1515 2.00606 2.00606 re +66.19998 52.15756 2.00606 2.00606 re +66.19998 54.16362 2.00606 2.00606 re +66.19998 60.1818 2.00606 2.00606 re +66.19998 68.20604 2.00606 2.00606 re +66.19998 86.26058 2.00606 2.00606 re +66.19998 88.26664 2.00606 2.00606 re +66.19998 92.27876 2.00606 2.00606 re +66.19998 94.28482 2.00606 2.00606 re +66.19998 98.29694 2.00606 2.00606 re +66.19998 108.32724 2.00606 2.00606 re +66.19998 112.33936 2.00606 2.00606 re +66.19998 120.3636 2.00606 2.00606 re +66.19998 122.36966 2.00606 2.00606 re +66.19998 124.37572 2.00606 2.00606 re +66.19998 126.38178 2.00606 2.00606 re +66.19998 128.38784 2.00606 2.00606 re +68.20604 2.00606 2.00606 2.00606 re +68.20604 6.01818 2.00606 2.00606 re +68.20604 8.02424 2.00606 2.00606 re +68.20604 10.0303 2.00606 2.00606 re +68.20604 12.03636 2.00606 2.00606 re +68.20604 14.04242 2.00606 2.00606 re +68.20604 16.04848 2.00606 2.00606 re +68.20604 24.07272 2.00606 2.00606 re +68.20604 26.07878 2.00606 2.00606 re +68.20604 32.09696 2.00606 2.00606 re +68.20604 42.12726 2.00606 2.00606 re +68.20604 44.13332 2.00606 2.00606 re +68.20604 48.14544 2.00606 2.00606 re +68.20604 50.1515 2.00606 2.00606 re +68.20604 56.16968 2.00606 2.00606 re +68.20604 60.1818 2.00606 2.00606 re +68.20604 62.18786 2.00606 2.00606 re +68.20604 64.19392 2.00606 2.00606 re +68.20604 66.19998 2.00606 2.00606 re +68.20604 68.20604 2.00606 2.00606 re +68.20604 70.2121 2.00606 2.00606 re +68.20604 74.22422 2.00606 2.00606 re +68.20604 78.23634 2.00606 2.00606 re +68.20604 90.2727 2.00606 2.00606 re +68.20604 98.29694 2.00606 2.00606 re +68.20604 106.32118 2.00606 2.00606 re +68.20604 108.32724 2.00606 2.00606 re +68.20604 112.33936 2.00606 2.00606 re +68.20604 114.34542 2.00606 2.00606 re +68.20604 116.35148 2.00606 2.00606 re +68.20604 118.35754 2.00606 2.00606 re +68.20604 120.3636 2.00606 2.00606 re +68.20604 126.38178 2.00606 2.00606 re +68.20604 128.38784 2.00606 2.00606 re +70.2121 0 2.00606 2.00606 re +70.2121 2.00606 2.00606 2.00606 re +70.2121 6.01818 2.00606 2.00606 re +70.2121 8.02424 2.00606 2.00606 re +70.2121 10.0303 2.00606 2.00606 re +70.2121 16.04848 2.00606 2.00606 re +70.2121 20.0606 2.00606 2.00606 re +70.2121 22.06666 2.00606 2.00606 re +70.2121 26.07878 2.00606 2.00606 re +70.2121 32.09696 2.00606 2.00606 re +70.2121 36.10908 2.00606 2.00606 re +70.2121 38.11514 2.00606 2.00606 re +70.2121 44.13332 2.00606 2.00606 re +70.2121 46.13938 2.00606 2.00606 re +70.2121 52.15756 2.00606 2.00606 re +70.2121 58.17574 2.00606 2.00606 re +70.2121 68.20604 2.00606 2.00606 re +70.2121 74.22422 2.00606 2.00606 re +70.2121 76.23028 2.00606 2.00606 re +70.2121 80.2424 2.00606 2.00606 re +70.2121 82.24846 2.00606 2.00606 re +70.2121 88.26664 2.00606 2.00606 re +70.2121 90.2727 2.00606 2.00606 re +70.2121 98.29694 2.00606 2.00606 re +70.2121 100.303 2.00606 2.00606 re +70.2121 102.30906 2.00606 2.00606 re +70.2121 108.32724 2.00606 2.00606 re +70.2121 112.33936 2.00606 2.00606 re +70.2121 116.35148 2.00606 2.00606 re +70.2121 118.35754 2.00606 2.00606 re +70.2121 122.36966 2.00606 2.00606 re +72.21816 2.00606 2.00606 2.00606 re +72.21816 6.01818 2.00606 2.00606 re +72.21816 8.02424 2.00606 2.00606 re +72.21816 10.0303 2.00606 2.00606 re +72.21816 12.03636 2.00606 2.00606 re +72.21816 14.04242 2.00606 2.00606 re +72.21816 16.04848 2.00606 2.00606 re +72.21816 20.0606 2.00606 2.00606 re +72.21816 24.07272 2.00606 2.00606 re +72.21816 28.08484 2.00606 2.00606 re +72.21816 30.0909 2.00606 2.00606 re +72.21816 32.09696 2.00606 2.00606 re +72.21816 34.10302 2.00606 2.00606 re +72.21816 36.10908 2.00606 2.00606 re +72.21816 38.11514 2.00606 2.00606 re +72.21816 44.13332 2.00606 2.00606 re +72.21816 46.13938 2.00606 2.00606 re +72.21816 48.14544 2.00606 2.00606 re +72.21816 52.15756 2.00606 2.00606 re +72.21816 54.16362 2.00606 2.00606 re +72.21816 56.16968 2.00606 2.00606 re +72.21816 60.1818 2.00606 2.00606 re +72.21816 62.18786 2.00606 2.00606 re +72.21816 66.19998 2.00606 2.00606 re +72.21816 68.20604 2.00606 2.00606 re +72.21816 72.21816 2.00606 2.00606 re +72.21816 76.23028 2.00606 2.00606 re +72.21816 80.2424 2.00606 2.00606 re +72.21816 84.25452 2.00606 2.00606 re +72.21816 86.26058 2.00606 2.00606 re +72.21816 88.26664 2.00606 2.00606 re +72.21816 92.27876 2.00606 2.00606 re +72.21816 94.28482 2.00606 2.00606 re +72.21816 96.29088 2.00606 2.00606 re +72.21816 98.29694 2.00606 2.00606 re +72.21816 100.303 2.00606 2.00606 re +72.21816 104.31512 2.00606 2.00606 re +72.21816 106.32118 2.00606 2.00606 re +72.21816 108.32724 2.00606 2.00606 re +72.21816 114.34542 2.00606 2.00606 re +72.21816 116.35148 2.00606 2.00606 re +72.21816 120.3636 2.00606 2.00606 re +72.21816 124.37572 2.00606 2.00606 re +74.22422 2.00606 2.00606 2.00606 re +74.22422 6.01818 2.00606 2.00606 re +74.22422 10.0303 2.00606 2.00606 re +74.22422 14.04242 2.00606 2.00606 re +74.22422 16.04848 2.00606 2.00606 re +74.22422 20.0606 2.00606 2.00606 re +74.22422 22.06666 2.00606 2.00606 re +74.22422 24.07272 2.00606 2.00606 re +74.22422 40.1212 2.00606 2.00606 re +74.22422 42.12726 2.00606 2.00606 re +74.22422 48.14544 2.00606 2.00606 re +74.22422 54.16362 2.00606 2.00606 re +74.22422 58.17574 2.00606 2.00606 re +74.22422 60.1818 2.00606 2.00606 re +74.22422 62.18786 2.00606 2.00606 re +74.22422 64.19392 2.00606 2.00606 re +74.22422 66.19998 2.00606 2.00606 re +74.22422 72.21816 2.00606 2.00606 re +74.22422 78.23634 2.00606 2.00606 re +74.22422 80.2424 2.00606 2.00606 re +74.22422 82.24846 2.00606 2.00606 re +74.22422 94.28482 2.00606 2.00606 re +74.22422 98.29694 2.00606 2.00606 re +74.22422 100.303 2.00606 2.00606 re +74.22422 104.31512 2.00606 2.00606 re +74.22422 108.32724 2.00606 2.00606 re +74.22422 112.33936 2.00606 2.00606 re +74.22422 114.34542 2.00606 2.00606 re +74.22422 116.35148 2.00606 2.00606 re +74.22422 118.35754 2.00606 2.00606 re +74.22422 120.3636 2.00606 2.00606 re +74.22422 122.36966 2.00606 2.00606 re +74.22422 124.37572 2.00606 2.00606 re +74.22422 126.38178 2.00606 2.00606 re +74.22422 128.38784 2.00606 2.00606 re +76.23028 2.00606 2.00606 2.00606 re +76.23028 6.01818 2.00606 2.00606 re +76.23028 12.03636 2.00606 2.00606 re +76.23028 16.04848 2.00606 2.00606 re +76.23028 20.0606 2.00606 2.00606 re +76.23028 24.07272 2.00606 2.00606 re +76.23028 28.08484 2.00606 2.00606 re +76.23028 34.10302 2.00606 2.00606 re +76.23028 36.10908 2.00606 2.00606 re +76.23028 40.1212 2.00606 2.00606 re +76.23028 44.13332 2.00606 2.00606 re +76.23028 48.14544 2.00606 2.00606 re +76.23028 50.1515 2.00606 2.00606 re +76.23028 56.16968 2.00606 2.00606 re +76.23028 58.17574 2.00606 2.00606 re +76.23028 60.1818 2.00606 2.00606 re +76.23028 64.19392 2.00606 2.00606 re +76.23028 68.20604 2.00606 2.00606 re +76.23028 72.21816 2.00606 2.00606 re +76.23028 76.23028 2.00606 2.00606 re +76.23028 80.2424 2.00606 2.00606 re +76.23028 88.26664 2.00606 2.00606 re +76.23028 104.31512 2.00606 2.00606 re +76.23028 106.32118 2.00606 2.00606 re +76.23028 112.33936 2.00606 2.00606 re +76.23028 124.37572 2.00606 2.00606 re +76.23028 128.38784 2.00606 2.00606 re +78.23634 14.04242 2.00606 2.00606 re +78.23634 20.0606 2.00606 2.00606 re +78.23634 24.07272 2.00606 2.00606 re +78.23634 26.07878 2.00606 2.00606 re +78.23634 30.0909 2.00606 2.00606 re +78.23634 32.09696 2.00606 2.00606 re +78.23634 34.10302 2.00606 2.00606 re +78.23634 36.10908 2.00606 2.00606 re +78.23634 42.12726 2.00606 2.00606 re +78.23634 48.14544 2.00606 2.00606 re +78.23634 50.1515 2.00606 2.00606 re +78.23634 56.16968 2.00606 2.00606 re +78.23634 60.1818 2.00606 2.00606 re +78.23634 78.23634 2.00606 2.00606 re +78.23634 80.2424 2.00606 2.00606 re +78.23634 84.25452 2.00606 2.00606 re +78.23634 88.26664 2.00606 2.00606 re +78.23634 92.27876 2.00606 2.00606 re +78.23634 94.28482 2.00606 2.00606 re +78.23634 96.29088 2.00606 2.00606 re +78.23634 98.29694 2.00606 2.00606 re +78.23634 100.303 2.00606 2.00606 re +78.23634 102.30906 2.00606 2.00606 re +78.23634 110.3333 2.00606 2.00606 re +78.23634 114.34542 2.00606 2.00606 re +78.23634 120.3636 2.00606 2.00606 re +78.23634 124.37572 2.00606 2.00606 re +78.23634 126.38178 2.00606 2.00606 re +78.23634 128.38784 2.00606 2.00606 re +80.2424 0 2.00606 2.00606 re +80.2424 8.02424 2.00606 2.00606 re +80.2424 12.03636 2.00606 2.00606 re +80.2424 14.04242 2.00606 2.00606 re +80.2424 18.05454 2.00606 2.00606 re +80.2424 22.06666 2.00606 2.00606 re +80.2424 26.07878 2.00606 2.00606 re +80.2424 30.0909 2.00606 2.00606 re +80.2424 32.09696 2.00606 2.00606 re +80.2424 38.11514 2.00606 2.00606 re +80.2424 40.1212 2.00606 2.00606 re +80.2424 42.12726 2.00606 2.00606 re +80.2424 50.1515 2.00606 2.00606 re +80.2424 58.17574 2.00606 2.00606 re +80.2424 62.18786 2.00606 2.00606 re +80.2424 66.19998 2.00606 2.00606 re +80.2424 80.2424 2.00606 2.00606 re +80.2424 82.24846 2.00606 2.00606 re +80.2424 88.26664 2.00606 2.00606 re +80.2424 90.2727 2.00606 2.00606 re +80.2424 94.28482 2.00606 2.00606 re +80.2424 96.29088 2.00606 2.00606 re +80.2424 106.32118 2.00606 2.00606 re +80.2424 112.33936 2.00606 2.00606 re +80.2424 120.3636 2.00606 2.00606 re +80.2424 122.36966 2.00606 2.00606 re +82.24846 0 2.00606 2.00606 re +82.24846 2.00606 2.00606 2.00606 re +82.24846 6.01818 2.00606 2.00606 re +82.24846 14.04242 2.00606 2.00606 re +82.24846 18.05454 2.00606 2.00606 re +82.24846 20.0606 2.00606 2.00606 re +82.24846 22.06666 2.00606 2.00606 re +82.24846 26.07878 2.00606 2.00606 re +82.24846 30.0909 2.00606 2.00606 re +82.24846 34.10302 2.00606 2.00606 re +82.24846 36.10908 2.00606 2.00606 re +82.24846 40.1212 2.00606 2.00606 re +82.24846 44.13332 2.00606 2.00606 re +82.24846 48.14544 2.00606 2.00606 re +82.24846 50.1515 2.00606 2.00606 re +82.24846 52.15756 2.00606 2.00606 re +82.24846 54.16362 2.00606 2.00606 re +82.24846 60.1818 2.00606 2.00606 re +82.24846 62.18786 2.00606 2.00606 re +82.24846 64.19392 2.00606 2.00606 re +82.24846 66.19998 2.00606 2.00606 re +82.24846 68.20604 2.00606 2.00606 re +82.24846 72.21816 2.00606 2.00606 re +82.24846 74.22422 2.00606 2.00606 re +82.24846 76.23028 2.00606 2.00606 re +82.24846 86.26058 2.00606 2.00606 re +82.24846 92.27876 2.00606 2.00606 re +82.24846 94.28482 2.00606 2.00606 re +82.24846 98.29694 2.00606 2.00606 re +82.24846 104.31512 2.00606 2.00606 re +82.24846 106.32118 2.00606 2.00606 re +82.24846 112.33936 2.00606 2.00606 re +82.24846 118.35754 2.00606 2.00606 re +82.24846 120.3636 2.00606 2.00606 re +82.24846 122.36966 2.00606 2.00606 re +82.24846 128.38784 2.00606 2.00606 re +84.25452 4.01212 2.00606 2.00606 re +84.25452 8.02424 2.00606 2.00606 re +84.25452 10.0303 2.00606 2.00606 re +84.25452 12.03636 2.00606 2.00606 re +84.25452 14.04242 2.00606 2.00606 re +84.25452 18.05454 2.00606 2.00606 re +84.25452 20.0606 2.00606 2.00606 re +84.25452 22.06666 2.00606 2.00606 re +84.25452 26.07878 2.00606 2.00606 re +84.25452 28.08484 2.00606 2.00606 re +84.25452 30.0909 2.00606 2.00606 re +84.25452 32.09696 2.00606 2.00606 re +84.25452 38.11514 2.00606 2.00606 re +84.25452 42.12726 2.00606 2.00606 re +84.25452 44.13332 2.00606 2.00606 re +84.25452 46.13938 2.00606 2.00606 re +84.25452 50.1515 2.00606 2.00606 re +84.25452 54.16362 2.00606 2.00606 re +84.25452 58.17574 2.00606 2.00606 re +84.25452 60.1818 2.00606 2.00606 re +84.25452 62.18786 2.00606 2.00606 re +84.25452 66.19998 2.00606 2.00606 re +84.25452 68.20604 2.00606 2.00606 re +84.25452 70.2121 2.00606 2.00606 re +84.25452 74.22422 2.00606 2.00606 re +84.25452 78.23634 2.00606 2.00606 re +84.25452 82.24846 2.00606 2.00606 re +84.25452 84.25452 2.00606 2.00606 re +84.25452 86.26058 2.00606 2.00606 re +84.25452 92.27876 2.00606 2.00606 re +84.25452 94.28482 2.00606 2.00606 re +84.25452 96.29088 2.00606 2.00606 re +84.25452 102.30906 2.00606 2.00606 re +84.25452 106.32118 2.00606 2.00606 re +84.25452 108.32724 2.00606 2.00606 re +84.25452 110.3333 2.00606 2.00606 re +84.25452 114.34542 2.00606 2.00606 re +84.25452 118.35754 2.00606 2.00606 re +84.25452 126.38178 2.00606 2.00606 re +86.26058 2.00606 2.00606 2.00606 re +86.26058 4.01212 2.00606 2.00606 re +86.26058 6.01818 2.00606 2.00606 re +86.26058 20.0606 2.00606 2.00606 re +86.26058 26.07878 2.00606 2.00606 re +86.26058 32.09696 2.00606 2.00606 re +86.26058 36.10908 2.00606 2.00606 re +86.26058 38.11514 2.00606 2.00606 re +86.26058 40.1212 2.00606 2.00606 re +86.26058 44.13332 2.00606 2.00606 re +86.26058 46.13938 2.00606 2.00606 re +86.26058 48.14544 2.00606 2.00606 re +86.26058 52.15756 2.00606 2.00606 re +86.26058 58.17574 2.00606 2.00606 re +86.26058 62.18786 2.00606 2.00606 re +86.26058 66.19998 2.00606 2.00606 re +86.26058 68.20604 2.00606 2.00606 re +86.26058 72.21816 2.00606 2.00606 re +86.26058 74.22422 2.00606 2.00606 re +86.26058 76.23028 2.00606 2.00606 re +86.26058 78.23634 2.00606 2.00606 re +86.26058 84.25452 2.00606 2.00606 re +86.26058 86.26058 2.00606 2.00606 re +86.26058 88.26664 2.00606 2.00606 re +86.26058 90.2727 2.00606 2.00606 re +86.26058 106.32118 2.00606 2.00606 re +86.26058 108.32724 2.00606 2.00606 re +86.26058 110.3333 2.00606 2.00606 re +86.26058 116.35148 2.00606 2.00606 re +86.26058 122.36966 2.00606 2.00606 re +86.26058 128.38784 2.00606 2.00606 re +88.26664 0 2.00606 2.00606 re +88.26664 4.01212 2.00606 2.00606 re +88.26664 6.01818 2.00606 2.00606 re +88.26664 8.02424 2.00606 2.00606 re +88.26664 12.03636 2.00606 2.00606 re +88.26664 14.04242 2.00606 2.00606 re +88.26664 18.05454 2.00606 2.00606 re +88.26664 24.07272 2.00606 2.00606 re +88.26664 26.07878 2.00606 2.00606 re +88.26664 30.0909 2.00606 2.00606 re +88.26664 32.09696 2.00606 2.00606 re +88.26664 42.12726 2.00606 2.00606 re +88.26664 48.14544 2.00606 2.00606 re +88.26664 50.1515 2.00606 2.00606 re +88.26664 58.17574 2.00606 2.00606 re +88.26664 62.18786 2.00606 2.00606 re +88.26664 74.22422 2.00606 2.00606 re +88.26664 82.24846 2.00606 2.00606 re +88.26664 86.26058 2.00606 2.00606 re +88.26664 90.2727 2.00606 2.00606 re +88.26664 94.28482 2.00606 2.00606 re +88.26664 96.29088 2.00606 2.00606 re +88.26664 102.30906 2.00606 2.00606 re +88.26664 106.32118 2.00606 2.00606 re +88.26664 114.34542 2.00606 2.00606 re +88.26664 120.3636 2.00606 2.00606 re +88.26664 122.36966 2.00606 2.00606 re +88.26664 126.38178 2.00606 2.00606 re +90.2727 0 2.00606 2.00606 re +90.2727 6.01818 2.00606 2.00606 re +90.2727 8.02424 2.00606 2.00606 re +90.2727 10.0303 2.00606 2.00606 re +90.2727 20.0606 2.00606 2.00606 re +90.2727 22.06666 2.00606 2.00606 re +90.2727 24.07272 2.00606 2.00606 re +90.2727 26.07878 2.00606 2.00606 re +90.2727 28.08484 2.00606 2.00606 re +90.2727 30.0909 2.00606 2.00606 re +90.2727 32.09696 2.00606 2.00606 re +90.2727 34.10302 2.00606 2.00606 re +90.2727 36.10908 2.00606 2.00606 re +90.2727 40.1212 2.00606 2.00606 re +90.2727 42.12726 2.00606 2.00606 re +90.2727 46.13938 2.00606 2.00606 re +90.2727 50.1515 2.00606 2.00606 re +90.2727 52.15756 2.00606 2.00606 re +90.2727 56.16968 2.00606 2.00606 re +90.2727 58.17574 2.00606 2.00606 re +90.2727 62.18786 2.00606 2.00606 re +90.2727 66.19998 2.00606 2.00606 re +90.2727 68.20604 2.00606 2.00606 re +90.2727 70.2121 2.00606 2.00606 re +90.2727 80.2424 2.00606 2.00606 re +90.2727 84.25452 2.00606 2.00606 re +90.2727 88.26664 2.00606 2.00606 re +90.2727 90.2727 2.00606 2.00606 re +90.2727 94.28482 2.00606 2.00606 re +90.2727 96.29088 2.00606 2.00606 re +90.2727 98.29694 2.00606 2.00606 re +90.2727 100.303 2.00606 2.00606 re +90.2727 102.30906 2.00606 2.00606 re +90.2727 106.32118 2.00606 2.00606 re +90.2727 108.32724 2.00606 2.00606 re +90.2727 112.33936 2.00606 2.00606 re +90.2727 114.34542 2.00606 2.00606 re +90.2727 116.35148 2.00606 2.00606 re +90.2727 120.3636 2.00606 2.00606 re +90.2727 124.37572 2.00606 2.00606 re +92.27876 0 2.00606 2.00606 re +92.27876 2.00606 2.00606 2.00606 re +92.27876 8.02424 2.00606 2.00606 re +92.27876 12.03636 2.00606 2.00606 re +92.27876 16.04848 2.00606 2.00606 re +92.27876 24.07272 2.00606 2.00606 re +92.27876 34.10302 2.00606 2.00606 re +92.27876 36.10908 2.00606 2.00606 re +92.27876 40.1212 2.00606 2.00606 re +92.27876 44.13332 2.00606 2.00606 re +92.27876 48.14544 2.00606 2.00606 re +92.27876 50.1515 2.00606 2.00606 re +92.27876 56.16968 2.00606 2.00606 re +92.27876 58.17574 2.00606 2.00606 re +92.27876 64.19392 2.00606 2.00606 re +92.27876 66.19998 2.00606 2.00606 re +92.27876 72.21816 2.00606 2.00606 re +92.27876 82.24846 2.00606 2.00606 re +92.27876 84.25452 2.00606 2.00606 re +92.27876 92.27876 2.00606 2.00606 re +92.27876 98.29694 2.00606 2.00606 re +92.27876 100.303 2.00606 2.00606 re +92.27876 104.31512 2.00606 2.00606 re +92.27876 112.33936 2.00606 2.00606 re +92.27876 116.35148 2.00606 2.00606 re +92.27876 120.3636 2.00606 2.00606 re +92.27876 122.36966 2.00606 2.00606 re +92.27876 124.37572 2.00606 2.00606 re +92.27876 128.38784 2.00606 2.00606 re +94.28482 2.00606 2.00606 2.00606 re +94.28482 4.01212 2.00606 2.00606 re +94.28482 6.01818 2.00606 2.00606 re +94.28482 8.02424 2.00606 2.00606 re +94.28482 10.0303 2.00606 2.00606 re +94.28482 16.04848 2.00606 2.00606 re +94.28482 20.0606 2.00606 2.00606 re +94.28482 26.07878 2.00606 2.00606 re +94.28482 40.1212 2.00606 2.00606 re +94.28482 42.12726 2.00606 2.00606 re +94.28482 46.13938 2.00606 2.00606 re +94.28482 50.1515 2.00606 2.00606 re +94.28482 52.15756 2.00606 2.00606 re +94.28482 54.16362 2.00606 2.00606 re +94.28482 60.1818 2.00606 2.00606 re +94.28482 62.18786 2.00606 2.00606 re +94.28482 64.19392 2.00606 2.00606 re +94.28482 68.20604 2.00606 2.00606 re +94.28482 72.21816 2.00606 2.00606 re +94.28482 74.22422 2.00606 2.00606 re +94.28482 76.23028 2.00606 2.00606 re +94.28482 78.23634 2.00606 2.00606 re +94.28482 82.24846 2.00606 2.00606 re +94.28482 86.26058 2.00606 2.00606 re +94.28482 92.27876 2.00606 2.00606 re +94.28482 102.30906 2.00606 2.00606 re +94.28482 106.32118 2.00606 2.00606 re +94.28482 114.34542 2.00606 2.00606 re +94.28482 116.35148 2.00606 2.00606 re +94.28482 128.38784 2.00606 2.00606 re +96.29088 2.00606 2.00606 2.00606 re +96.29088 6.01818 2.00606 2.00606 re +96.29088 10.0303 2.00606 2.00606 re +96.29088 12.03636 2.00606 2.00606 re +96.29088 16.04848 2.00606 2.00606 re +96.29088 20.0606 2.00606 2.00606 re +96.29088 22.06666 2.00606 2.00606 re +96.29088 24.07272 2.00606 2.00606 re +96.29088 28.08484 2.00606 2.00606 re +96.29088 34.10302 2.00606 2.00606 re +96.29088 36.10908 2.00606 2.00606 re +96.29088 38.11514 2.00606 2.00606 re +96.29088 40.1212 2.00606 2.00606 re +96.29088 44.13332 2.00606 2.00606 re +96.29088 48.14544 2.00606 2.00606 re +96.29088 52.15756 2.00606 2.00606 re +96.29088 56.16968 2.00606 2.00606 re +96.29088 58.17574 2.00606 2.00606 re +96.29088 60.1818 2.00606 2.00606 re +96.29088 64.19392 2.00606 2.00606 re +96.29088 66.19998 2.00606 2.00606 re +96.29088 68.20604 2.00606 2.00606 re +96.29088 70.2121 2.00606 2.00606 re +96.29088 72.21816 2.00606 2.00606 re +96.29088 76.23028 2.00606 2.00606 re +96.29088 78.23634 2.00606 2.00606 re +96.29088 84.25452 2.00606 2.00606 re +96.29088 86.26058 2.00606 2.00606 re +96.29088 88.26664 2.00606 2.00606 re +96.29088 92.27876 2.00606 2.00606 re +96.29088 98.29694 2.00606 2.00606 re +96.29088 100.303 2.00606 2.00606 re +96.29088 104.31512 2.00606 2.00606 re +96.29088 108.32724 2.00606 2.00606 re +96.29088 112.33936 2.00606 2.00606 re +96.29088 116.35148 2.00606 2.00606 re +96.29088 122.36966 2.00606 2.00606 re +96.29088 124.37572 2.00606 2.00606 re +96.29088 128.38784 2.00606 2.00606 re +98.29694 0 2.00606 2.00606 re +98.29694 14.04242 2.00606 2.00606 re +98.29694 18.05454 2.00606 2.00606 re +98.29694 24.07272 2.00606 2.00606 re +98.29694 28.08484 2.00606 2.00606 re +98.29694 38.11514 2.00606 2.00606 re +98.29694 44.13332 2.00606 2.00606 re +98.29694 46.13938 2.00606 2.00606 re +98.29694 50.1515 2.00606 2.00606 re +98.29694 52.15756 2.00606 2.00606 re +98.29694 54.16362 2.00606 2.00606 re +98.29694 58.17574 2.00606 2.00606 re +98.29694 62.18786 2.00606 2.00606 re +98.29694 68.20604 2.00606 2.00606 re +98.29694 72.21816 2.00606 2.00606 re +98.29694 76.23028 2.00606 2.00606 re +98.29694 78.23634 2.00606 2.00606 re +98.29694 84.25452 2.00606 2.00606 re +98.29694 88.26664 2.00606 2.00606 re +98.29694 102.30906 2.00606 2.00606 re +98.29694 108.32724 2.00606 2.00606 re +98.29694 110.3333 2.00606 2.00606 re +98.29694 114.34542 2.00606 2.00606 re +98.29694 122.36966 2.00606 2.00606 re +98.29694 124.37572 2.00606 2.00606 re +98.29694 126.38178 2.00606 2.00606 re +100.303 0 2.00606 2.00606 re +100.303 2.00606 2.00606 2.00606 re +100.303 8.02424 2.00606 2.00606 re +100.303 10.0303 2.00606 2.00606 re +100.303 12.03636 2.00606 2.00606 re +100.303 20.0606 2.00606 2.00606 re +100.303 24.07272 2.00606 2.00606 re +100.303 34.10302 2.00606 2.00606 re +100.303 36.10908 2.00606 2.00606 re +100.303 40.1212 2.00606 2.00606 re +100.303 44.13332 2.00606 2.00606 re +100.303 48.14544 2.00606 2.00606 re +100.303 56.16968 2.00606 2.00606 re +100.303 58.17574 2.00606 2.00606 re +100.303 60.1818 2.00606 2.00606 re +100.303 72.21816 2.00606 2.00606 re +100.303 80.2424 2.00606 2.00606 re +100.303 82.24846 2.00606 2.00606 re +100.303 88.26664 2.00606 2.00606 re +100.303 92.27876 2.00606 2.00606 re +100.303 98.29694 2.00606 2.00606 re +100.303 100.303 2.00606 2.00606 re +100.303 104.31512 2.00606 2.00606 re +100.303 112.33936 2.00606 2.00606 re +100.303 120.3636 2.00606 2.00606 re +100.303 122.36966 2.00606 2.00606 re +100.303 124.37572 2.00606 2.00606 re +100.303 128.38784 2.00606 2.00606 re +102.30906 0 2.00606 2.00606 re +102.30906 4.01212 2.00606 2.00606 re +102.30906 6.01818 2.00606 2.00606 re +102.30906 16.04848 2.00606 2.00606 re +102.30906 20.0606 2.00606 2.00606 re +102.30906 28.08484 2.00606 2.00606 re +102.30906 30.0909 2.00606 2.00606 re +102.30906 32.09696 2.00606 2.00606 re +102.30906 34.10302 2.00606 2.00606 re +102.30906 36.10908 2.00606 2.00606 re +102.30906 38.11514 2.00606 2.00606 re +102.30906 40.1212 2.00606 2.00606 re +102.30906 42.12726 2.00606 2.00606 re +102.30906 44.13332 2.00606 2.00606 re +102.30906 46.13938 2.00606 2.00606 re +102.30906 48.14544 2.00606 2.00606 re +102.30906 50.1515 2.00606 2.00606 re +102.30906 52.15756 2.00606 2.00606 re +102.30906 54.16362 2.00606 2.00606 re +102.30906 56.16968 2.00606 2.00606 re +102.30906 60.1818 2.00606 2.00606 re +102.30906 64.19392 2.00606 2.00606 re +102.30906 66.19998 2.00606 2.00606 re +102.30906 70.2121 2.00606 2.00606 re +102.30906 72.21816 2.00606 2.00606 re +102.30906 74.22422 2.00606 2.00606 re +102.30906 76.23028 2.00606 2.00606 re +102.30906 78.23634 2.00606 2.00606 re +102.30906 80.2424 2.00606 2.00606 re +102.30906 84.25452 2.00606 2.00606 re +102.30906 86.26058 2.00606 2.00606 re +102.30906 90.2727 2.00606 2.00606 re +102.30906 94.28482 2.00606 2.00606 re +102.30906 98.29694 2.00606 2.00606 re +102.30906 104.31512 2.00606 2.00606 re +102.30906 110.3333 2.00606 2.00606 re +102.30906 112.33936 2.00606 2.00606 re +102.30906 118.35754 2.00606 2.00606 re +102.30906 120.3636 2.00606 2.00606 re +102.30906 124.37572 2.00606 2.00606 re +102.30906 126.38178 2.00606 2.00606 re +104.31512 4.01212 2.00606 2.00606 re +104.31512 8.02424 2.00606 2.00606 re +104.31512 12.03636 2.00606 2.00606 re +104.31512 14.04242 2.00606 2.00606 re +104.31512 18.05454 2.00606 2.00606 re +104.31512 26.07878 2.00606 2.00606 re +104.31512 30.0909 2.00606 2.00606 re +104.31512 32.09696 2.00606 2.00606 re +104.31512 38.11514 2.00606 2.00606 re +104.31512 40.1212 2.00606 2.00606 re +104.31512 50.1515 2.00606 2.00606 re +104.31512 58.17574 2.00606 2.00606 re +104.31512 62.18786 2.00606 2.00606 re +104.31512 64.19392 2.00606 2.00606 re +104.31512 66.19998 2.00606 2.00606 re +104.31512 70.2121 2.00606 2.00606 re +104.31512 72.21816 2.00606 2.00606 re +104.31512 80.2424 2.00606 2.00606 re +104.31512 82.24846 2.00606 2.00606 re +104.31512 90.2727 2.00606 2.00606 re +104.31512 94.28482 2.00606 2.00606 re +104.31512 102.30906 2.00606 2.00606 re +104.31512 106.32118 2.00606 2.00606 re +104.31512 110.3333 2.00606 2.00606 re +104.31512 114.34542 2.00606 2.00606 re +104.31512 122.36966 2.00606 2.00606 re +104.31512 126.38178 2.00606 2.00606 re +104.31512 128.38784 2.00606 2.00606 re +106.32118 0 2.00606 2.00606 re +106.32118 2.00606 2.00606 2.00606 re +106.32118 14.04242 2.00606 2.00606 re +106.32118 16.04848 2.00606 2.00606 re +106.32118 18.05454 2.00606 2.00606 re +106.32118 22.06666 2.00606 2.00606 re +106.32118 26.07878 2.00606 2.00606 re +106.32118 28.08484 2.00606 2.00606 re +106.32118 30.0909 2.00606 2.00606 re +106.32118 36.10908 2.00606 2.00606 re +106.32118 40.1212 2.00606 2.00606 re +106.32118 48.14544 2.00606 2.00606 re +106.32118 50.1515 2.00606 2.00606 re +106.32118 52.15756 2.00606 2.00606 re +106.32118 54.16362 2.00606 2.00606 re +106.32118 62.18786 2.00606 2.00606 re +106.32118 64.19392 2.00606 2.00606 re +106.32118 68.20604 2.00606 2.00606 re +106.32118 72.21816 2.00606 2.00606 re +106.32118 78.23634 2.00606 2.00606 re +106.32118 82.24846 2.00606 2.00606 re +106.32118 84.25452 2.00606 2.00606 re +106.32118 86.26058 2.00606 2.00606 re +106.32118 88.26664 2.00606 2.00606 re +106.32118 92.27876 2.00606 2.00606 re +106.32118 94.28482 2.00606 2.00606 re +106.32118 104.31512 2.00606 2.00606 re +106.32118 106.32118 2.00606 2.00606 re +106.32118 108.32724 2.00606 2.00606 re +106.32118 112.33936 2.00606 2.00606 re +106.32118 116.35148 2.00606 2.00606 re +106.32118 124.37572 2.00606 2.00606 re +106.32118 126.38178 2.00606 2.00606 re +106.32118 128.38784 2.00606 2.00606 re +108.32724 4.01212 2.00606 2.00606 re +108.32724 6.01818 2.00606 2.00606 re +108.32724 10.0303 2.00606 2.00606 re +108.32724 12.03636 2.00606 2.00606 re +108.32724 14.04242 2.00606 2.00606 re +108.32724 18.05454 2.00606 2.00606 re +108.32724 20.0606 2.00606 2.00606 re +108.32724 22.06666 2.00606 2.00606 re +108.32724 26.07878 2.00606 2.00606 re +108.32724 28.08484 2.00606 2.00606 re +108.32724 30.0909 2.00606 2.00606 re +108.32724 32.09696 2.00606 2.00606 re +108.32724 34.10302 2.00606 2.00606 re +108.32724 38.11514 2.00606 2.00606 re +108.32724 46.13938 2.00606 2.00606 re +108.32724 50.1515 2.00606 2.00606 re +108.32724 54.16362 2.00606 2.00606 re +108.32724 58.17574 2.00606 2.00606 re +108.32724 62.18786 2.00606 2.00606 re +108.32724 66.19998 2.00606 2.00606 re +108.32724 70.2121 2.00606 2.00606 re +108.32724 74.22422 2.00606 2.00606 re +108.32724 78.23634 2.00606 2.00606 re +108.32724 86.26058 2.00606 2.00606 re +108.32724 90.2727 2.00606 2.00606 re +108.32724 94.28482 2.00606 2.00606 re +108.32724 96.29088 2.00606 2.00606 re +108.32724 100.303 2.00606 2.00606 re +108.32724 102.30906 2.00606 2.00606 re +108.32724 106.32118 2.00606 2.00606 re +108.32724 108.32724 2.00606 2.00606 re +108.32724 110.3333 2.00606 2.00606 re +108.32724 114.34542 2.00606 2.00606 re +108.32724 116.35148 2.00606 2.00606 re +108.32724 118.35754 2.00606 2.00606 re +108.32724 122.36966 2.00606 2.00606 re +108.32724 126.38178 2.00606 2.00606 re +110.3333 0 2.00606 2.00606 re +110.3333 6.01818 2.00606 2.00606 re +110.3333 18.05454 2.00606 2.00606 re +110.3333 20.0606 2.00606 2.00606 re +110.3333 22.06666 2.00606 2.00606 re +110.3333 28.08484 2.00606 2.00606 re +110.3333 32.09696 2.00606 2.00606 re +110.3333 36.10908 2.00606 2.00606 re +110.3333 44.13332 2.00606 2.00606 re +110.3333 60.1818 2.00606 2.00606 re +110.3333 62.18786 2.00606 2.00606 re +110.3333 64.19392 2.00606 2.00606 re +110.3333 68.20604 2.00606 2.00606 re +110.3333 72.21816 2.00606 2.00606 re +110.3333 74.22422 2.00606 2.00606 re +110.3333 78.23634 2.00606 2.00606 re +110.3333 80.2424 2.00606 2.00606 re +110.3333 96.29088 2.00606 2.00606 re +110.3333 98.29694 2.00606 2.00606 re +110.3333 104.31512 2.00606 2.00606 re +110.3333 106.32118 2.00606 2.00606 re +110.3333 114.34542 2.00606 2.00606 re +110.3333 116.35148 2.00606 2.00606 re +112.33936 2.00606 2.00606 2.00606 re +112.33936 4.01212 2.00606 2.00606 re +112.33936 8.02424 2.00606 2.00606 re +112.33936 12.03636 2.00606 2.00606 re +112.33936 16.04848 2.00606 2.00606 re +112.33936 18.05454 2.00606 2.00606 re +112.33936 20.0606 2.00606 2.00606 re +112.33936 24.07272 2.00606 2.00606 re +112.33936 28.08484 2.00606 2.00606 re +112.33936 32.09696 2.00606 2.00606 re +112.33936 36.10908 2.00606 2.00606 re +112.33936 40.1212 2.00606 2.00606 re +112.33936 44.13332 2.00606 2.00606 re +112.33936 48.14544 2.00606 2.00606 re +112.33936 50.1515 2.00606 2.00606 re +112.33936 56.16968 2.00606 2.00606 re +112.33936 60.1818 2.00606 2.00606 re +112.33936 62.18786 2.00606 2.00606 re +112.33936 64.19392 2.00606 2.00606 re +112.33936 66.19998 2.00606 2.00606 re +112.33936 68.20604 2.00606 2.00606 re +112.33936 74.22422 2.00606 2.00606 re +112.33936 84.25452 2.00606 2.00606 re +112.33936 88.26664 2.00606 2.00606 re +112.33936 90.2727 2.00606 2.00606 re +112.33936 96.29088 2.00606 2.00606 re +112.33936 104.31512 2.00606 2.00606 re +112.33936 112.33936 2.00606 2.00606 re +112.33936 114.34542 2.00606 2.00606 re +112.33936 116.35148 2.00606 2.00606 re +112.33936 118.35754 2.00606 2.00606 re +112.33936 120.3636 2.00606 2.00606 re +112.33936 122.36966 2.00606 2.00606 re +112.33936 124.37572 2.00606 2.00606 re +114.34542 18.05454 2.00606 2.00606 re +114.34542 26.07878 2.00606 2.00606 re +114.34542 28.08484 2.00606 2.00606 re +114.34542 32.09696 2.00606 2.00606 re +114.34542 40.1212 2.00606 2.00606 re +114.34542 44.13332 2.00606 2.00606 re +114.34542 46.13938 2.00606 2.00606 re +114.34542 48.14544 2.00606 2.00606 re +114.34542 50.1515 2.00606 2.00606 re +114.34542 52.15756 2.00606 2.00606 re +114.34542 54.16362 2.00606 2.00606 re +114.34542 56.16968 2.00606 2.00606 re +114.34542 60.1818 2.00606 2.00606 re +114.34542 68.20604 2.00606 2.00606 re +114.34542 72.21816 2.00606 2.00606 re +114.34542 76.23028 2.00606 2.00606 re +114.34542 82.24846 2.00606 2.00606 re +114.34542 86.26058 2.00606 2.00606 re +114.34542 94.28482 2.00606 2.00606 re +114.34542 98.29694 2.00606 2.00606 re +114.34542 100.303 2.00606 2.00606 re +114.34542 106.32118 2.00606 2.00606 re +114.34542 110.3333 2.00606 2.00606 re +114.34542 112.33936 2.00606 2.00606 re +114.34542 120.3636 2.00606 2.00606 re +114.34542 124.37572 2.00606 2.00606 re +114.34542 128.38784 2.00606 2.00606 re +116.35148 0 2.00606 2.00606 re +116.35148 2.00606 2.00606 2.00606 re +116.35148 4.01212 2.00606 2.00606 re +116.35148 6.01818 2.00606 2.00606 re +116.35148 8.02424 2.00606 2.00606 re +116.35148 10.0303 2.00606 2.00606 re +116.35148 12.03636 2.00606 2.00606 re +116.35148 16.04848 2.00606 2.00606 re +116.35148 20.0606 2.00606 2.00606 re +116.35148 32.09696 2.00606 2.00606 re +116.35148 40.1212 2.00606 2.00606 re +116.35148 50.1515 2.00606 2.00606 re +116.35148 52.15756 2.00606 2.00606 re +116.35148 56.16968 2.00606 2.00606 re +116.35148 58.17574 2.00606 2.00606 re +116.35148 60.1818 2.00606 2.00606 re +116.35148 64.19392 2.00606 2.00606 re +116.35148 68.20604 2.00606 2.00606 re +116.35148 70.2121 2.00606 2.00606 re +116.35148 74.22422 2.00606 2.00606 re +116.35148 76.23028 2.00606 2.00606 re +116.35148 82.24846 2.00606 2.00606 re +116.35148 86.26058 2.00606 2.00606 re +116.35148 90.2727 2.00606 2.00606 re +116.35148 102.30906 2.00606 2.00606 re +116.35148 106.32118 2.00606 2.00606 re +116.35148 112.33936 2.00606 2.00606 re +116.35148 116.35148 2.00606 2.00606 re +116.35148 120.3636 2.00606 2.00606 re +116.35148 124.37572 2.00606 2.00606 re +118.35754 0 2.00606 2.00606 re +118.35754 12.03636 2.00606 2.00606 re +118.35754 16.04848 2.00606 2.00606 re +118.35754 20.0606 2.00606 2.00606 re +118.35754 22.06666 2.00606 2.00606 re +118.35754 24.07272 2.00606 2.00606 re +118.35754 26.07878 2.00606 2.00606 re +118.35754 30.0909 2.00606 2.00606 re +118.35754 40.1212 2.00606 2.00606 re +118.35754 42.12726 2.00606 2.00606 re +118.35754 44.13332 2.00606 2.00606 re +118.35754 54.16362 2.00606 2.00606 re +118.35754 60.1818 2.00606 2.00606 re +118.35754 68.20604 2.00606 2.00606 re +118.35754 70.2121 2.00606 2.00606 re +118.35754 76.23028 2.00606 2.00606 re +118.35754 78.23634 2.00606 2.00606 re +118.35754 80.2424 2.00606 2.00606 re +118.35754 84.25452 2.00606 2.00606 re +118.35754 86.26058 2.00606 2.00606 re +118.35754 88.26664 2.00606 2.00606 re +118.35754 90.2727 2.00606 2.00606 re +118.35754 94.28482 2.00606 2.00606 re +118.35754 96.29088 2.00606 2.00606 re +118.35754 98.29694 2.00606 2.00606 re +118.35754 100.303 2.00606 2.00606 re +118.35754 104.31512 2.00606 2.00606 re +118.35754 106.32118 2.00606 2.00606 re +118.35754 108.32724 2.00606 2.00606 re +118.35754 112.33936 2.00606 2.00606 re +118.35754 120.3636 2.00606 2.00606 re +118.35754 128.38784 2.00606 2.00606 re +120.3636 0 2.00606 2.00606 re +120.3636 4.01212 2.00606 2.00606 re +120.3636 6.01818 2.00606 2.00606 re +120.3636 8.02424 2.00606 2.00606 re +120.3636 12.03636 2.00606 2.00606 re +120.3636 16.04848 2.00606 2.00606 re +120.3636 18.05454 2.00606 2.00606 re +120.3636 20.0606 2.00606 2.00606 re +120.3636 22.06666 2.00606 2.00606 re +120.3636 24.07272 2.00606 2.00606 re +120.3636 28.08484 2.00606 2.00606 re +120.3636 32.09696 2.00606 2.00606 re +120.3636 36.10908 2.00606 2.00606 re +120.3636 38.11514 2.00606 2.00606 re +120.3636 40.1212 2.00606 2.00606 re +120.3636 44.13332 2.00606 2.00606 re +120.3636 50.1515 2.00606 2.00606 re +120.3636 52.15756 2.00606 2.00606 re +120.3636 54.16362 2.00606 2.00606 re +120.3636 56.16968 2.00606 2.00606 re +120.3636 58.17574 2.00606 2.00606 re +120.3636 60.1818 2.00606 2.00606 re +120.3636 62.18786 2.00606 2.00606 re +120.3636 64.19392 2.00606 2.00606 re +120.3636 66.19998 2.00606 2.00606 re +120.3636 68.20604 2.00606 2.00606 re +120.3636 70.2121 2.00606 2.00606 re +120.3636 74.22422 2.00606 2.00606 re +120.3636 78.23634 2.00606 2.00606 re +120.3636 82.24846 2.00606 2.00606 re +120.3636 84.25452 2.00606 2.00606 re +120.3636 86.26058 2.00606 2.00606 re +120.3636 94.28482 2.00606 2.00606 re +120.3636 96.29088 2.00606 2.00606 re +120.3636 98.29694 2.00606 2.00606 re +120.3636 102.30906 2.00606 2.00606 re +120.3636 106.32118 2.00606 2.00606 re +120.3636 110.3333 2.00606 2.00606 re +120.3636 112.33936 2.00606 2.00606 re +120.3636 114.34542 2.00606 2.00606 re +120.3636 116.35148 2.00606 2.00606 re +120.3636 118.35754 2.00606 2.00606 re +120.3636 120.3636 2.00606 2.00606 re +120.3636 122.36966 2.00606 2.00606 re +120.3636 128.38784 2.00606 2.00606 re +122.36966 0 2.00606 2.00606 re +122.36966 4.01212 2.00606 2.00606 re +122.36966 6.01818 2.00606 2.00606 re +122.36966 8.02424 2.00606 2.00606 re +122.36966 12.03636 2.00606 2.00606 re +122.36966 16.04848 2.00606 2.00606 re +122.36966 20.0606 2.00606 2.00606 re +122.36966 24.07272 2.00606 2.00606 re +122.36966 26.07878 2.00606 2.00606 re +122.36966 40.1212 2.00606 2.00606 re +122.36966 50.1515 2.00606 2.00606 re +122.36966 52.15756 2.00606 2.00606 re +122.36966 66.19998 2.00606 2.00606 re +122.36966 70.2121 2.00606 2.00606 re +122.36966 72.21816 2.00606 2.00606 re +122.36966 74.22422 2.00606 2.00606 re +122.36966 80.2424 2.00606 2.00606 re +122.36966 82.24846 2.00606 2.00606 re +122.36966 86.26058 2.00606 2.00606 re +122.36966 90.2727 2.00606 2.00606 re +122.36966 92.27876 2.00606 2.00606 re +122.36966 96.29088 2.00606 2.00606 re +122.36966 100.303 2.00606 2.00606 re +122.36966 102.30906 2.00606 2.00606 re +122.36966 106.32118 2.00606 2.00606 re +122.36966 112.33936 2.00606 2.00606 re +124.37572 0 2.00606 2.00606 re +124.37572 4.01212 2.00606 2.00606 re +124.37572 6.01818 2.00606 2.00606 re +124.37572 8.02424 2.00606 2.00606 re +124.37572 12.03636 2.00606 2.00606 re +124.37572 16.04848 2.00606 2.00606 re +124.37572 20.0606 2.00606 2.00606 re +124.37572 28.08484 2.00606 2.00606 re +124.37572 30.0909 2.00606 2.00606 re +124.37572 32.09696 2.00606 2.00606 re +124.37572 46.13938 2.00606 2.00606 re +124.37572 48.14544 2.00606 2.00606 re +124.37572 52.15756 2.00606 2.00606 re +124.37572 56.16968 2.00606 2.00606 re +124.37572 62.18786 2.00606 2.00606 re +124.37572 64.19392 2.00606 2.00606 re +124.37572 68.20604 2.00606 2.00606 re +124.37572 72.21816 2.00606 2.00606 re +124.37572 76.23028 2.00606 2.00606 re +124.37572 84.25452 2.00606 2.00606 re +124.37572 92.27876 2.00606 2.00606 re +124.37572 102.30906 2.00606 2.00606 re +124.37572 112.33936 2.00606 2.00606 re +124.37572 116.35148 2.00606 2.00606 re +124.37572 126.38178 2.00606 2.00606 re +124.37572 128.38784 2.00606 2.00606 re +126.38178 0 2.00606 2.00606 re +126.38178 12.03636 2.00606 2.00606 re +126.38178 18.05454 2.00606 2.00606 re +126.38178 20.0606 2.00606 2.00606 re +126.38178 22.06666 2.00606 2.00606 re +126.38178 28.08484 2.00606 2.00606 re +126.38178 30.0909 2.00606 2.00606 re +126.38178 34.10302 2.00606 2.00606 re +126.38178 36.10908 2.00606 2.00606 re +126.38178 38.11514 2.00606 2.00606 re +126.38178 40.1212 2.00606 2.00606 re +126.38178 46.13938 2.00606 2.00606 re +126.38178 52.15756 2.00606 2.00606 re +126.38178 54.16362 2.00606 2.00606 re +126.38178 58.17574 2.00606 2.00606 re +126.38178 62.18786 2.00606 2.00606 re +126.38178 64.19392 2.00606 2.00606 re +126.38178 68.20604 2.00606 2.00606 re +126.38178 74.22422 2.00606 2.00606 re +126.38178 76.23028 2.00606 2.00606 re +126.38178 80.2424 2.00606 2.00606 re +126.38178 84.25452 2.00606 2.00606 re +126.38178 88.26664 2.00606 2.00606 re +126.38178 90.2727 2.00606 2.00606 re +126.38178 94.28482 2.00606 2.00606 re +126.38178 98.29694 2.00606 2.00606 re +126.38178 100.303 2.00606 2.00606 re +126.38178 102.30906 2.00606 2.00606 re +126.38178 104.31512 2.00606 2.00606 re +126.38178 106.32118 2.00606 2.00606 re +126.38178 114.34542 2.00606 2.00606 re +126.38178 116.35148 2.00606 2.00606 re +126.38178 118.35754 2.00606 2.00606 re +126.38178 120.3636 2.00606 2.00606 re +126.38178 124.37572 2.00606 2.00606 re +128.38784 0 2.00606 2.00606 re +128.38784 2.00606 2.00606 2.00606 re +128.38784 4.01212 2.00606 2.00606 re +128.38784 6.01818 2.00606 2.00606 re +128.38784 8.02424 2.00606 2.00606 re +128.38784 10.0303 2.00606 2.00606 re +128.38784 12.03636 2.00606 2.00606 re +128.38784 18.05454 2.00606 2.00606 re +128.38784 22.06666 2.00606 2.00606 re +128.38784 28.08484 2.00606 2.00606 re +128.38784 30.0909 2.00606 2.00606 re +128.38784 34.10302 2.00606 2.00606 re +128.38784 36.10908 2.00606 2.00606 re +128.38784 42.12726 2.00606 2.00606 re +128.38784 44.13332 2.00606 2.00606 re +128.38784 46.13938 2.00606 2.00606 re +128.38784 50.1515 2.00606 2.00606 re +128.38784 52.15756 2.00606 2.00606 re +128.38784 62.18786 2.00606 2.00606 re +128.38784 64.19392 2.00606 2.00606 re +128.38784 66.19998 2.00606 2.00606 re +128.38784 70.2121 2.00606 2.00606 re +128.38784 74.22422 2.00606 2.00606 re +128.38784 78.23634 2.00606 2.00606 re +128.38784 82.24846 2.00606 2.00606 re +128.38784 86.26058 2.00606 2.00606 re +128.38784 92.27876 2.00606 2.00606 re +128.38784 94.28482 2.00606 2.00606 re +128.38784 98.29694 2.00606 2.00606 re +128.38784 100.303 2.00606 2.00606 re +128.38784 110.3333 2.00606 2.00606 re +128.38784 114.34542 2.00606 2.00606 re +128.38784 116.35148 2.00606 2.00606 re +128.38784 126.38178 2.00606 2.00606 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +", +] +`; + +exports[`swissqrcode > larger sized swiss qr code 1`] = ` +[ + "1 0 0 -1 0 566.93 cm +q +1 0 0 1 141.7325 141.7325 cm +0 0 4.361 4.361 re +0 4.361 4.361 4.361 re +0 8.722 4.361 4.361 re +0 13.083 4.361 4.361 re +0 17.444 4.361 4.361 re +0 21.805 4.361 4.361 re +0 26.166 4.361 4.361 re +0 34.888 4.361 4.361 re +0 43.61 4.361 4.361 re +0 52.332 4.361 4.361 re +0 61.054 4.361 4.361 re +0 65.415 4.361 4.361 re +0 69.776 4.361 4.361 re +0 95.942 4.361 4.361 re +0 109.025 4.361 4.361 re +0 113.386 4.361 4.361 re +0 117.747 4.361 4.361 re +0 130.83 4.361 4.361 re +0 135.191 4.361 4.361 re +0 139.552 4.361 4.361 re +0 143.913 4.361 4.361 re +0 148.274 4.361 4.361 re +0 161.357 4.361 4.361 re +0 170.079 4.361 4.361 re +0 174.44 4.361 4.361 re +0 183.162 4.361 4.361 re +0 191.884 4.361 4.361 re +0 209.328 4.361 4.361 re +0 218.05 4.361 4.361 re +0 226.772 4.361 4.361 re +0 239.855 4.361 4.361 re +0 252.938 4.361 4.361 re +0 257.299 4.361 4.361 re +0 261.66 4.361 4.361 re +0 266.021 4.361 4.361 re +0 270.382 4.361 4.361 re +0 274.743 4.361 4.361 re +0 279.104 4.361 4.361 re +4.361 0 4.361 4.361 re +4.361 26.166 4.361 4.361 re +4.361 39.249 4.361 4.361 re +4.361 52.332 4.361 4.361 re +4.361 65.415 4.361 4.361 re +4.361 78.498 4.361 4.361 re +4.361 91.581 4.361 4.361 re +4.361 100.303 4.361 4.361 re +4.361 109.025 4.361 4.361 re +4.361 113.386 4.361 4.361 re +4.361 126.469 4.361 4.361 re +4.361 148.274 4.361 4.361 re +4.361 152.635 4.361 4.361 re +4.361 161.357 4.361 4.361 re +4.361 165.718 4.361 4.361 re +4.361 170.079 4.361 4.361 re +4.361 183.162 4.361 4.361 re +4.361 187.523 4.361 4.361 re +4.361 200.606 4.361 4.361 re +4.361 209.328 4.361 4.361 re +4.361 226.772 4.361 4.361 re +4.361 231.133 4.361 4.361 re +4.361 244.216 4.361 4.361 re +4.361 252.938 4.361 4.361 re +4.361 279.104 4.361 4.361 re +8.722 0 4.361 4.361 re +8.722 8.722 4.361 4.361 re +8.722 13.083 4.361 4.361 re +8.722 17.444 4.361 4.361 re +8.722 26.166 4.361 4.361 re +8.722 34.888 4.361 4.361 re +8.722 43.61 4.361 4.361 re +8.722 56.693 4.361 4.361 re +8.722 61.054 4.361 4.361 re +8.722 69.776 4.361 4.361 re +8.722 74.137 4.361 4.361 re +8.722 78.498 4.361 4.361 re +8.722 82.859 4.361 4.361 re +8.722 113.386 4.361 4.361 re +8.722 117.747 4.361 4.361 re +8.722 139.552 4.361 4.361 re +8.722 143.913 4.361 4.361 re +8.722 148.274 4.361 4.361 re +8.722 165.718 4.361 4.361 re +8.722 178.801 4.361 4.361 re +8.722 187.523 4.361 4.361 re +8.722 200.606 4.361 4.361 re +8.722 209.328 4.361 4.361 re +8.722 213.689 4.361 4.361 re +8.722 222.411 4.361 4.361 re +8.722 226.772 4.361 4.361 re +8.722 235.494 4.361 4.361 re +8.722 244.216 4.361 4.361 re +8.722 252.938 4.361 4.361 re +8.722 261.66 4.361 4.361 re +8.722 266.021 4.361 4.361 re +8.722 270.382 4.361 4.361 re +8.722 279.104 4.361 4.361 re +13.083 0 4.361 4.361 re +13.083 8.722 4.361 4.361 re +13.083 13.083 4.361 4.361 re +13.083 17.444 4.361 4.361 re +13.083 26.166 4.361 4.361 re +13.083 34.888 4.361 4.361 re +13.083 39.249 4.361 4.361 re +13.083 43.61 4.361 4.361 re +13.083 47.971 4.361 4.361 re +13.083 52.332 4.361 4.361 re +13.083 61.054 4.361 4.361 re +13.083 65.415 4.361 4.361 re +13.083 69.776 4.361 4.361 re +13.083 74.137 4.361 4.361 re +13.083 87.22 4.361 4.361 re +13.083 91.581 4.361 4.361 re +13.083 95.942 4.361 4.361 re +13.083 104.664 4.361 4.361 re +13.083 109.025 4.361 4.361 re +13.083 117.747 4.361 4.361 re +13.083 130.83 4.361 4.361 re +13.083 143.913 4.361 4.361 re +13.083 148.274 4.361 4.361 re +13.083 152.635 4.361 4.361 re +13.083 156.996 4.361 4.361 re +13.083 165.718 4.361 4.361 re +13.083 174.44 4.361 4.361 re +13.083 178.801 4.361 4.361 re +13.083 183.162 4.361 4.361 re +13.083 200.606 4.361 4.361 re +13.083 204.967 4.361 4.361 re +13.083 209.328 4.361 4.361 re +13.083 213.689 4.361 4.361 re +13.083 222.411 4.361 4.361 re +13.083 231.133 4.361 4.361 re +13.083 235.494 4.361 4.361 re +13.083 239.855 4.361 4.361 re +13.083 252.938 4.361 4.361 re +13.083 261.66 4.361 4.361 re +13.083 266.021 4.361 4.361 re +13.083 270.382 4.361 4.361 re +13.083 279.104 4.361 4.361 re +17.444 0 4.361 4.361 re +17.444 8.722 4.361 4.361 re +17.444 13.083 4.361 4.361 re +17.444 17.444 4.361 4.361 re +17.444 26.166 4.361 4.361 re +17.444 34.888 4.361 4.361 re +17.444 39.249 4.361 4.361 re +17.444 61.054 4.361 4.361 re +17.444 74.137 4.361 4.361 re +17.444 87.22 4.361 4.361 re +17.444 95.942 4.361 4.361 re +17.444 104.664 4.361 4.361 re +17.444 109.025 4.361 4.361 re +17.444 113.386 4.361 4.361 re +17.444 122.108 4.361 4.361 re +17.444 126.469 4.361 4.361 re +17.444 130.83 4.361 4.361 re +17.444 135.191 4.361 4.361 re +17.444 139.552 4.361 4.361 re +17.444 143.913 4.361 4.361 re +17.444 148.274 4.361 4.361 re +17.444 204.967 4.361 4.361 re +17.444 209.328 4.361 4.361 re +17.444 218.05 4.361 4.361 re +17.444 244.216 4.361 4.361 re +17.444 252.938 4.361 4.361 re +17.444 261.66 4.361 4.361 re +17.444 266.021 4.361 4.361 re +17.444 270.382 4.361 4.361 re +17.444 279.104 4.361 4.361 re +21.805 0 4.361 4.361 re +21.805 26.166 4.361 4.361 re +21.805 34.888 4.361 4.361 re +21.805 56.693 4.361 4.361 re +21.805 61.054 4.361 4.361 re +21.805 69.776 4.361 4.361 re +21.805 78.498 4.361 4.361 re +21.805 113.386 4.361 4.361 re +21.805 126.469 4.361 4.361 re +21.805 130.83 4.361 4.361 re +21.805 148.274 4.361 4.361 re +21.805 152.635 4.361 4.361 re +21.805 161.357 4.361 4.361 re +21.805 165.718 4.361 4.361 re +21.805 170.079 4.361 4.361 re +21.805 174.44 4.361 4.361 re +21.805 178.801 4.361 4.361 re +21.805 183.162 4.361 4.361 re +21.805 187.523 4.361 4.361 re +21.805 191.884 4.361 4.361 re +21.805 213.689 4.361 4.361 re +21.805 222.411 4.361 4.361 re +21.805 231.133 4.361 4.361 re +21.805 235.494 4.361 4.361 re +21.805 252.938 4.361 4.361 re +21.805 279.104 4.361 4.361 re +26.166 0 4.361 4.361 re +26.166 4.361 4.361 4.361 re +26.166 8.722 4.361 4.361 re +26.166 13.083 4.361 4.361 re +26.166 17.444 4.361 4.361 re +26.166 21.805 4.361 4.361 re +26.166 26.166 4.361 4.361 re +26.166 34.888 4.361 4.361 re +26.166 43.61 4.361 4.361 re +26.166 52.332 4.361 4.361 re +26.166 61.054 4.361 4.361 re +26.166 69.776 4.361 4.361 re +26.166 78.498 4.361 4.361 re +26.166 87.22 4.361 4.361 re +26.166 95.942 4.361 4.361 re +26.166 104.664 4.361 4.361 re +26.166 113.386 4.361 4.361 re +26.166 122.108 4.361 4.361 re +26.166 130.83 4.361 4.361 re +26.166 139.552 4.361 4.361 re +26.166 148.274 4.361 4.361 re +26.166 156.996 4.361 4.361 re +26.166 165.718 4.361 4.361 re +26.166 174.44 4.361 4.361 re +26.166 183.162 4.361 4.361 re +26.166 191.884 4.361 4.361 re +26.166 200.606 4.361 4.361 re +26.166 209.328 4.361 4.361 re +26.166 218.05 4.361 4.361 re +26.166 226.772 4.361 4.361 re +26.166 235.494 4.361 4.361 re +26.166 244.216 4.361 4.361 re +26.166 252.938 4.361 4.361 re +26.166 257.299 4.361 4.361 re +26.166 261.66 4.361 4.361 re +26.166 266.021 4.361 4.361 re +26.166 270.382 4.361 4.361 re +26.166 274.743 4.361 4.361 re +26.166 279.104 4.361 4.361 re +30.527 39.249 4.361 4.361 re +30.527 43.61 4.361 4.361 re +30.527 65.415 4.361 4.361 re +30.527 69.776 4.361 4.361 re +30.527 87.22 4.361 4.361 re +30.527 122.108 4.361 4.361 re +30.527 130.83 4.361 4.361 re +30.527 148.274 4.361 4.361 re +30.527 161.357 4.361 4.361 re +30.527 165.718 4.361 4.361 re +30.527 170.079 4.361 4.361 re +30.527 178.801 4.361 4.361 re +30.527 187.523 4.361 4.361 re +30.527 191.884 4.361 4.361 re +30.527 196.245 4.361 4.361 re +30.527 204.967 4.361 4.361 re +30.527 213.689 4.361 4.361 re +30.527 226.772 4.361 4.361 re +30.527 239.855 4.361 4.361 re +34.888 8.722 4.361 4.361 re +34.888 13.083 4.361 4.361 re +34.888 17.444 4.361 4.361 re +34.888 21.805 4.361 4.361 re +34.888 26.166 4.361 4.361 re +34.888 30.527 4.361 4.361 re +34.888 39.249 4.361 4.361 re +34.888 43.61 4.361 4.361 re +34.888 52.332 4.361 4.361 re +34.888 56.693 4.361 4.361 re +34.888 61.054 4.361 4.361 re +34.888 69.776 4.361 4.361 re +34.888 78.498 4.361 4.361 re +34.888 87.22 4.361 4.361 re +34.888 100.303 4.361 4.361 re +34.888 109.025 4.361 4.361 re +34.888 117.747 4.361 4.361 re +34.888 126.469 4.361 4.361 re +34.888 130.83 4.361 4.361 re +34.888 135.191 4.361 4.361 re +34.888 139.552 4.361 4.361 re +34.888 143.913 4.361 4.361 re +34.888 148.274 4.361 4.361 re +34.888 152.635 4.361 4.361 re +34.888 174.44 4.361 4.361 re +34.888 178.801 4.361 4.361 re +34.888 183.162 4.361 4.361 re +34.888 187.523 4.361 4.361 re +34.888 196.245 4.361 4.361 re +34.888 200.606 4.361 4.361 re +34.888 213.689 4.361 4.361 re +34.888 218.05 4.361 4.361 re +34.888 226.772 4.361 4.361 re +34.888 235.494 4.361 4.361 re +34.888 239.855 4.361 4.361 re +34.888 248.577 4.361 4.361 re +34.888 257.299 4.361 4.361 re +34.888 261.66 4.361 4.361 re +34.888 266.021 4.361 4.361 re +34.888 270.382 4.361 4.361 re +34.888 279.104 4.361 4.361 re +39.249 0 4.361 4.361 re +39.249 4.361 4.361 4.361 re +39.249 8.722 4.361 4.361 re +39.249 13.083 4.361 4.361 re +39.249 17.444 4.361 4.361 re +39.249 21.805 4.361 4.361 re +39.249 43.61 4.361 4.361 re +39.249 47.971 4.361 4.361 re +39.249 52.332 4.361 4.361 re +39.249 56.693 4.361 4.361 re +39.249 69.776 4.361 4.361 re +39.249 74.137 4.361 4.361 re +39.249 78.498 4.361 4.361 re +39.249 82.859 4.361 4.361 re +39.249 91.581 4.361 4.361 re +39.249 95.942 4.361 4.361 re +39.249 100.303 4.361 4.361 re +39.249 126.469 4.361 4.361 re +39.249 130.83 4.361 4.361 re +39.249 135.191 4.361 4.361 re +39.249 143.913 4.361 4.361 re +39.249 148.274 4.361 4.361 re +39.249 152.635 4.361 4.361 re +39.249 156.996 4.361 4.361 re +39.249 161.357 4.361 4.361 re +39.249 165.718 4.361 4.361 re +39.249 174.44 4.361 4.361 re +39.249 183.162 4.361 4.361 re +39.249 187.523 4.361 4.361 re +39.249 200.606 4.361 4.361 re +39.249 204.967 4.361 4.361 re +39.249 213.689 4.361 4.361 re +39.249 218.05 4.361 4.361 re +39.249 222.411 4.361 4.361 re +39.249 235.494 4.361 4.361 re +39.249 244.216 4.361 4.361 re +39.249 248.577 4.361 4.361 re +39.249 252.938 4.361 4.361 re +39.249 261.66 4.361 4.361 re +39.249 270.382 4.361 4.361 re +39.249 274.743 4.361 4.361 re +43.61 0 4.361 4.361 re +43.61 4.361 4.361 4.361 re +43.61 8.722 4.361 4.361 re +43.61 13.083 4.361 4.361 re +43.61 26.166 4.361 4.361 re +43.61 30.527 4.361 4.361 re +43.61 43.61 4.361 4.361 re +43.61 47.971 4.361 4.361 re +43.61 52.332 4.361 4.361 re +43.61 61.054 4.361 4.361 re +43.61 65.415 4.361 4.361 re +43.61 74.137 4.361 4.361 re +43.61 91.581 4.361 4.361 re +43.61 95.942 4.361 4.361 re +43.61 126.469 4.361 4.361 re +43.61 130.83 4.361 4.361 re +43.61 135.191 4.361 4.361 re +43.61 139.552 4.361 4.361 re +43.61 161.357 4.361 4.361 re +43.61 178.801 4.361 4.361 re +43.61 183.162 4.361 4.361 re +43.61 187.523 4.361 4.361 re +43.61 196.245 4.361 4.361 re +43.61 200.606 4.361 4.361 re +43.61 209.328 4.361 4.361 re +43.61 213.689 4.361 4.361 re +43.61 222.411 4.361 4.361 re +43.61 235.494 4.361 4.361 re +43.61 239.855 4.361 4.361 re +43.61 248.577 4.361 4.361 re +43.61 252.938 4.361 4.361 re +43.61 257.299 4.361 4.361 re +43.61 261.66 4.361 4.361 re +43.61 266.021 4.361 4.361 re +43.61 270.382 4.361 4.361 re +43.61 274.743 4.361 4.361 re +47.971 0 4.361 4.361 re +47.971 17.444 4.361 4.361 re +47.971 21.805 4.361 4.361 re +47.971 34.888 4.361 4.361 re +47.971 39.249 4.361 4.361 re +47.971 52.332 4.361 4.361 re +47.971 61.054 4.361 4.361 re +47.971 65.415 4.361 4.361 re +47.971 69.776 4.361 4.361 re +47.971 82.859 4.361 4.361 re +47.971 91.581 4.361 4.361 re +47.971 109.025 4.361 4.361 re +47.971 113.386 4.361 4.361 re +47.971 126.469 4.361 4.361 re +47.971 148.274 4.361 4.361 re +47.971 152.635 4.361 4.361 re +47.971 156.996 4.361 4.361 re +47.971 161.357 4.361 4.361 re +47.971 178.801 4.361 4.361 re +47.971 187.523 4.361 4.361 re +47.971 196.245 4.361 4.361 re +47.971 200.606 4.361 4.361 re +47.971 213.689 4.361 4.361 re +47.971 244.216 4.361 4.361 re +47.971 261.66 4.361 4.361 re +47.971 266.021 4.361 4.361 re +47.971 270.382 4.361 4.361 re +47.971 274.743 4.361 4.361 re +52.332 0 4.361 4.361 re +52.332 4.361 4.361 4.361 re +52.332 8.722 4.361 4.361 re +52.332 13.083 4.361 4.361 re +52.332 17.444 4.361 4.361 re +52.332 26.166 4.361 4.361 re +52.332 30.527 4.361 4.361 re +52.332 34.888 4.361 4.361 re +52.332 39.249 4.361 4.361 re +52.332 43.61 4.361 4.361 re +52.332 47.971 4.361 4.361 re +52.332 56.693 4.361 4.361 re +52.332 65.415 4.361 4.361 re +52.332 74.137 4.361 4.361 re +52.332 78.498 4.361 4.361 re +52.332 91.581 4.361 4.361 re +52.332 95.942 4.361 4.361 re +52.332 100.303 4.361 4.361 re +52.332 104.664 4.361 4.361 re +52.332 109.025 4.361 4.361 re +52.332 117.747 4.361 4.361 re +52.332 130.83 4.361 4.361 re +52.332 143.913 4.361 4.361 re +52.332 148.274 4.361 4.361 re +52.332 152.635 4.361 4.361 re +52.332 156.996 4.361 4.361 re +52.332 161.357 4.361 4.361 re +52.332 170.079 4.361 4.361 re +52.332 174.44 4.361 4.361 re +52.332 183.162 4.361 4.361 re +52.332 187.523 4.361 4.361 re +52.332 191.884 4.361 4.361 re +52.332 209.328 4.361 4.361 re +52.332 213.689 4.361 4.361 re +52.332 226.772 4.361 4.361 re +52.332 231.133 4.361 4.361 re +52.332 235.494 4.361 4.361 re +52.332 239.855 4.361 4.361 re +52.332 244.216 4.361 4.361 re +52.332 248.577 4.361 4.361 re +52.332 252.938 4.361 4.361 re +52.332 257.299 4.361 4.361 re +52.332 266.021 4.361 4.361 re +52.332 270.382 4.361 4.361 re +52.332 279.104 4.361 4.361 re +56.693 0 4.361 4.361 re +56.693 4.361 4.361 4.361 re +56.693 13.083 4.361 4.361 re +56.693 17.444 4.361 4.361 re +56.693 30.527 4.361 4.361 re +56.693 52.332 4.361 4.361 re +56.693 61.054 4.361 4.361 re +56.693 65.415 4.361 4.361 re +56.693 91.581 4.361 4.361 re +56.693 100.303 4.361 4.361 re +56.693 104.664 4.361 4.361 re +56.693 109.025 4.361 4.361 re +56.693 113.386 4.361 4.361 re +56.693 122.108 4.361 4.361 re +56.693 126.469 4.361 4.361 re +56.693 143.913 4.361 4.361 re +56.693 148.274 4.361 4.361 re +56.693 152.635 4.361 4.361 re +56.693 156.996 4.361 4.361 re +56.693 165.718 4.361 4.361 re +56.693 170.079 4.361 4.361 re +56.693 174.44 4.361 4.361 re +56.693 178.801 4.361 4.361 re +56.693 183.162 4.361 4.361 re +56.693 200.606 4.361 4.361 re +56.693 204.967 4.361 4.361 re +56.693 213.689 4.361 4.361 re +56.693 218.05 4.361 4.361 re +56.693 222.411 4.361 4.361 re +56.693 231.133 4.361 4.361 re +56.693 235.494 4.361 4.361 re +56.693 239.855 4.361 4.361 re +56.693 248.577 4.361 4.361 re +56.693 252.938 4.361 4.361 re +56.693 266.021 4.361 4.361 re +56.693 274.743 4.361 4.361 re +56.693 279.104 4.361 4.361 re +61.054 8.722 4.361 4.361 re +61.054 13.083 4.361 4.361 re +61.054 17.444 4.361 4.361 re +61.054 21.805 4.361 4.361 re +61.054 26.166 4.361 4.361 re +61.054 30.527 4.361 4.361 re +61.054 34.888 4.361 4.361 re +61.054 47.971 4.361 4.361 re +61.054 61.054 4.361 4.361 re +61.054 78.498 4.361 4.361 re +61.054 82.859 4.361 4.361 re +61.054 87.22 4.361 4.361 re +61.054 91.581 4.361 4.361 re +61.054 104.664 4.361 4.361 re +61.054 113.386 4.361 4.361 re +61.054 126.469 4.361 4.361 re +61.054 135.191 4.361 4.361 re +61.054 148.274 4.361 4.361 re +61.054 152.635 4.361 4.361 re +61.054 161.357 4.361 4.361 re +61.054 165.718 4.361 4.361 re +61.054 178.801 4.361 4.361 re +61.054 187.523 4.361 4.361 re +61.054 191.884 4.361 4.361 re +61.054 196.245 4.361 4.361 re +61.054 209.328 4.361 4.361 re +61.054 213.689 4.361 4.361 re +61.054 218.05 4.361 4.361 re +61.054 231.133 4.361 4.361 re +61.054 248.577 4.361 4.361 re +61.054 252.938 4.361 4.361 re +61.054 257.299 4.361 4.361 re +61.054 261.66 4.361 4.361 re +61.054 266.021 4.361 4.361 re +61.054 270.382 4.361 4.361 re +61.054 274.743 4.361 4.361 re +61.054 279.104 4.361 4.361 re +65.415 0 4.361 4.361 re +65.415 17.444 4.361 4.361 re +65.415 21.805 4.361 4.361 re +65.415 34.888 4.361 4.361 re +65.415 52.332 4.361 4.361 re +65.415 56.693 4.361 4.361 re +65.415 65.415 4.361 4.361 re +65.415 69.776 4.361 4.361 re +65.415 74.137 4.361 4.361 re +65.415 78.498 4.361 4.361 re +65.415 82.859 4.361 4.361 re +65.415 91.581 4.361 4.361 re +65.415 100.303 4.361 4.361 re +65.415 104.664 4.361 4.361 re +65.415 109.025 4.361 4.361 re +65.415 113.386 4.361 4.361 re +65.415 122.108 4.361 4.361 re +65.415 126.469 4.361 4.361 re +65.415 130.83 4.361 4.361 re +65.415 143.913 4.361 4.361 re +65.415 148.274 4.361 4.361 re +65.415 156.996 4.361 4.361 re +65.415 161.357 4.361 4.361 re +65.415 187.523 4.361 4.361 re +65.415 196.245 4.361 4.361 re +65.415 209.328 4.361 4.361 re +65.415 222.411 4.361 4.361 re +65.415 235.494 4.361 4.361 re +65.415 248.577 4.361 4.361 re +65.415 274.743 4.361 4.361 re +65.415 279.104 4.361 4.361 re +69.776 0 4.361 4.361 re +69.776 13.083 4.361 4.361 re +69.776 26.166 4.361 4.361 re +69.776 30.527 4.361 4.361 re +69.776 34.888 4.361 4.361 re +69.776 39.249 4.361 4.361 re +69.776 43.61 4.361 4.361 re +69.776 47.971 4.361 4.361 re +69.776 65.415 4.361 4.361 re +69.776 69.776 4.361 4.361 re +69.776 74.137 4.361 4.361 re +69.776 78.498 4.361 4.361 re +69.776 82.859 4.361 4.361 re +69.776 91.581 4.361 4.361 re +69.776 95.942 4.361 4.361 re +69.776 104.664 4.361 4.361 re +69.776 139.552 4.361 4.361 re +69.776 143.913 4.361 4.361 re +69.776 152.635 4.361 4.361 re +69.776 156.996 4.361 4.361 re +69.776 161.357 4.361 4.361 re +69.776 187.523 4.361 4.361 re +69.776 191.884 4.361 4.361 re +69.776 200.606 4.361 4.361 re +69.776 218.05 4.361 4.361 re +69.776 226.772 4.361 4.361 re +69.776 239.855 4.361 4.361 re +69.776 248.577 4.361 4.361 re +69.776 274.743 4.361 4.361 re +69.776 279.104 4.361 4.361 re +74.137 0 4.361 4.361 re +74.137 8.722 4.361 4.361 re +74.137 13.083 4.361 4.361 re +74.137 21.805 4.361 4.361 re +74.137 34.888 4.361 4.361 re +74.137 43.61 4.361 4.361 re +74.137 52.332 4.361 4.361 re +74.137 56.693 4.361 4.361 re +74.137 61.054 4.361 4.361 re +74.137 69.776 4.361 4.361 re +74.137 74.137 4.361 4.361 re +74.137 78.498 4.361 4.361 re +74.137 82.859 4.361 4.361 re +74.137 100.303 4.361 4.361 re +74.137 104.664 4.361 4.361 re +74.137 109.025 4.361 4.361 re +74.137 113.386 4.361 4.361 re +74.137 126.469 4.361 4.361 re +74.137 143.913 4.361 4.361 re +74.137 156.996 4.361 4.361 re +74.137 165.718 4.361 4.361 re +74.137 170.079 4.361 4.361 re +74.137 174.44 4.361 4.361 re +74.137 178.801 4.361 4.361 re +74.137 183.162 4.361 4.361 re +74.137 204.967 4.361 4.361 re +74.137 213.689 4.361 4.361 re +74.137 235.494 4.361 4.361 re +74.137 239.855 4.361 4.361 re +74.137 244.216 4.361 4.361 re +74.137 248.577 4.361 4.361 re +74.137 252.938 4.361 4.361 re +74.137 261.66 4.361 4.361 re +74.137 270.382 4.361 4.361 re +74.137 274.743 4.361 4.361 re +74.137 279.104 4.361 4.361 re +78.498 0 4.361 4.361 re +78.498 4.361 4.361 4.361 re +78.498 8.722 4.361 4.361 re +78.498 13.083 4.361 4.361 re +78.498 17.444 4.361 4.361 re +78.498 26.166 4.361 4.361 re +78.498 30.527 4.361 4.361 re +78.498 34.888 4.361 4.361 re +78.498 39.249 4.361 4.361 re +78.498 47.971 4.361 4.361 re +78.498 52.332 4.361 4.361 re +78.498 65.415 4.361 4.361 re +78.498 69.776 4.361 4.361 re +78.498 74.137 4.361 4.361 re +78.498 78.498 4.361 4.361 re +78.498 82.859 4.361 4.361 re +78.498 91.581 4.361 4.361 re +78.498 100.303 4.361 4.361 re +78.498 109.025 4.361 4.361 re +78.498 113.386 4.361 4.361 re +78.498 143.913 4.361 4.361 re +78.498 148.274 4.361 4.361 re +78.498 161.357 4.361 4.361 re +78.498 165.718 4.361 4.361 re +78.498 170.079 4.361 4.361 re +78.498 174.44 4.361 4.361 re +78.498 178.801 4.361 4.361 re +78.498 187.523 4.361 4.361 re +78.498 191.884 4.361 4.361 re +78.498 196.245 4.361 4.361 re +78.498 200.606 4.361 4.361 re +78.498 239.855 4.361 4.361 re +78.498 248.577 4.361 4.361 re +78.498 274.743 4.361 4.361 re +78.498 279.104 4.361 4.361 re +82.859 0 4.361 4.361 re +82.859 8.722 4.361 4.361 re +82.859 17.444 4.361 4.361 re +82.859 30.527 4.361 4.361 re +82.859 34.888 4.361 4.361 re +82.859 43.61 4.361 4.361 re +82.859 47.971 4.361 4.361 re +82.859 56.693 4.361 4.361 re +82.859 65.415 4.361 4.361 re +82.859 74.137 4.361 4.361 re +82.859 82.859 4.361 4.361 re +82.859 87.22 4.361 4.361 re +82.859 91.581 4.361 4.361 re +82.859 104.664 4.361 4.361 re +82.859 109.025 4.361 4.361 re +82.859 113.386 4.361 4.361 re +82.859 117.747 4.361 4.361 re +82.859 122.108 4.361 4.361 re +82.859 135.191 4.361 4.361 re +82.859 139.552 4.361 4.361 re +82.859 152.635 4.361 4.361 re +82.859 170.079 4.361 4.361 re +82.859 174.44 4.361 4.361 re +82.859 183.162 4.361 4.361 re +82.859 187.523 4.361 4.361 re +82.859 196.245 4.361 4.361 re +82.859 213.689 4.361 4.361 re +82.859 218.05 4.361 4.361 re +82.859 235.494 4.361 4.361 re +82.859 239.855 4.361 4.361 re +82.859 244.216 4.361 4.361 re +82.859 252.938 4.361 4.361 re +82.859 257.299 4.361 4.361 re +82.859 261.66 4.361 4.361 re +82.859 266.021 4.361 4.361 re +82.859 270.382 4.361 4.361 re +82.859 274.743 4.361 4.361 re +82.859 279.104 4.361 4.361 re +87.22 4.361 4.361 4.361 re +87.22 8.722 4.361 4.361 re +87.22 13.083 4.361 4.361 re +87.22 21.805 4.361 4.361 re +87.22 26.166 4.361 4.361 re +87.22 34.888 4.361 4.361 re +87.22 47.971 4.361 4.361 re +87.22 82.859 4.361 4.361 re +87.22 91.581 4.361 4.361 re +87.22 95.942 4.361 4.361 re +87.22 100.303 4.361 4.361 re +87.22 104.664 4.361 4.361 re +87.22 109.025 4.361 4.361 re +87.22 113.386 4.361 4.361 re +87.22 126.469 4.361 4.361 re +87.22 130.83 4.361 4.361 re +87.22 135.191 4.361 4.361 re +87.22 139.552 4.361 4.361 re +87.22 143.913 4.361 4.361 re +87.22 178.801 4.361 4.361 re +87.22 191.884 4.361 4.361 re +87.22 200.606 4.361 4.361 re +87.22 204.967 4.361 4.361 re +87.22 222.411 4.361 4.361 re +87.22 226.772 4.361 4.361 re +87.22 244.216 4.361 4.361 re +87.22 248.577 4.361 4.361 re +87.22 252.938 4.361 4.361 re +91.581 0 4.361 4.361 re +91.581 4.361 4.361 4.361 re +91.581 8.722 4.361 4.361 re +91.581 13.083 4.361 4.361 re +91.581 17.444 4.361 4.361 re +91.581 21.805 4.361 4.361 re +91.581 43.61 4.361 4.361 re +91.581 52.332 4.361 4.361 re +91.581 61.054 4.361 4.361 re +91.581 74.137 4.361 4.361 re +91.581 95.942 4.361 4.361 re +91.581 104.664 4.361 4.361 re +91.581 109.025 4.361 4.361 re +91.581 117.747 4.361 4.361 re +91.581 126.469 4.361 4.361 re +91.581 130.83 4.361 4.361 re +91.581 135.191 4.361 4.361 re +91.581 139.552 4.361 4.361 re +91.581 143.913 4.361 4.361 re +91.581 152.635 4.361 4.361 re +91.581 161.357 4.361 4.361 re +91.581 178.801 4.361 4.361 re +91.581 187.523 4.361 4.361 re +91.581 191.884 4.361 4.361 re +91.581 200.606 4.361 4.361 re +91.581 204.967 4.361 4.361 re +91.581 213.689 4.361 4.361 re +91.581 226.772 4.361 4.361 re +91.581 239.855 4.361 4.361 re +91.581 248.577 4.361 4.361 re +91.581 257.299 4.361 4.361 re +91.581 274.743 4.361 4.361 re +95.942 0 4.361 4.361 re +95.942 8.722 4.361 4.361 re +95.942 13.083 4.361 4.361 re +95.942 21.805 4.361 4.361 re +95.942 26.166 4.361 4.361 re +95.942 43.61 4.361 4.361 re +95.942 52.332 4.361 4.361 re +95.942 65.415 4.361 4.361 re +95.942 69.776 4.361 4.361 re +95.942 87.22 4.361 4.361 re +95.942 100.303 4.361 4.361 re +95.942 104.664 4.361 4.361 re +95.942 130.83 4.361 4.361 re +95.942 135.191 4.361 4.361 re +95.942 156.996 4.361 4.361 re +95.942 170.079 4.361 4.361 re +95.942 178.801 4.361 4.361 re +95.942 187.523 4.361 4.361 re +95.942 191.884 4.361 4.361 re +95.942 200.606 4.361 4.361 re +95.942 204.967 4.361 4.361 re +95.942 213.689 4.361 4.361 re +95.942 218.05 4.361 4.361 re +95.942 226.772 4.361 4.361 re +95.942 239.855 4.361 4.361 re +95.942 248.577 4.361 4.361 re +95.942 266.021 4.361 4.361 re +95.942 270.382 4.361 4.361 re +95.942 274.743 4.361 4.361 re +100.303 0 4.361 4.361 re +100.303 4.361 4.361 4.361 re +100.303 8.722 4.361 4.361 re +100.303 17.444 4.361 4.361 re +100.303 21.805 4.361 4.361 re +100.303 34.888 4.361 4.361 re +100.303 39.249 4.361 4.361 re +100.303 43.61 4.361 4.361 re +100.303 78.498 4.361 4.361 re +100.303 100.303 4.361 4.361 re +100.303 126.469 4.361 4.361 re +100.303 148.274 4.361 4.361 re +100.303 156.996 4.361 4.361 re +100.303 165.718 4.361 4.361 re +100.303 174.44 4.361 4.361 re +100.303 187.523 4.361 4.361 re +100.303 191.884 4.361 4.361 re +100.303 196.245 4.361 4.361 re +100.303 200.606 4.361 4.361 re +100.303 209.328 4.361 4.361 re +100.303 218.05 4.361 4.361 re +100.303 231.133 4.361 4.361 re +100.303 235.494 4.361 4.361 re +100.303 239.855 4.361 4.361 re +100.303 248.577 4.361 4.361 re +100.303 252.938 4.361 4.361 re +100.303 257.299 4.361 4.361 re +100.303 261.66 4.361 4.361 re +100.303 270.382 4.361 4.361 re +104.664 8.722 4.361 4.361 re +104.664 13.083 4.361 4.361 re +104.664 26.166 4.361 4.361 re +104.664 39.249 4.361 4.361 re +104.664 56.693 4.361 4.361 re +104.664 69.776 4.361 4.361 re +104.664 78.498 4.361 4.361 re +104.664 91.581 4.361 4.361 re +104.664 109.025 4.361 4.361 re +104.664 117.747 4.361 4.361 re +104.664 122.108 4.361 4.361 re +104.664 126.469 4.361 4.361 re +104.664 130.83 4.361 4.361 re +104.664 148.274 4.361 4.361 re +104.664 152.635 4.361 4.361 re +104.664 161.357 4.361 4.361 re +104.664 165.718 4.361 4.361 re +104.664 178.801 4.361 4.361 re +104.664 183.162 4.361 4.361 re +104.664 187.523 4.361 4.361 re +104.664 196.245 4.361 4.361 re +104.664 209.328 4.361 4.361 re +104.664 222.411 4.361 4.361 re +104.664 231.133 4.361 4.361 re +104.664 244.216 4.361 4.361 re +104.664 252.938 4.361 4.361 re +104.664 279.104 4.361 4.361 re +109.025 4.361 4.361 4.361 re +109.025 13.083 4.361 4.361 re +109.025 30.527 4.361 4.361 re +109.025 43.61 4.361 4.361 re +109.025 56.693 4.361 4.361 re +109.025 87.22 4.361 4.361 re +109.025 91.581 4.361 4.361 re +109.025 100.303 4.361 4.361 re +109.025 104.664 4.361 4.361 re +109.025 109.025 4.361 4.361 re +109.025 117.747 4.361 4.361 re +109.025 122.108 4.361 4.361 re +109.025 126.469 4.361 4.361 re +109.025 130.83 4.361 4.361 re +109.025 139.552 4.361 4.361 re +109.025 143.913 4.361 4.361 re +109.025 165.718 4.361 4.361 re +109.025 170.079 4.361 4.361 re +109.025 178.801 4.361 4.361 re +109.025 183.162 4.361 4.361 re +109.025 191.884 4.361 4.361 re +109.025 200.606 4.361 4.361 re +109.025 204.967 4.361 4.361 re +109.025 209.328 4.361 4.361 re +109.025 218.05 4.361 4.361 re +109.025 222.411 4.361 4.361 re +109.025 239.855 4.361 4.361 re +109.025 248.577 4.361 4.361 re +109.025 252.938 4.361 4.361 re +109.025 261.66 4.361 4.361 re +109.025 266.021 4.361 4.361 re +109.025 270.382 4.361 4.361 re +109.025 274.743 4.361 4.361 re +109.025 279.104 4.361 4.361 re +113.386 0 4.361 4.361 re +113.386 8.722 4.361 4.361 re +113.386 13.083 4.361 4.361 re +113.386 17.444 4.361 4.361 re +113.386 26.166 4.361 4.361 re +113.386 30.527 4.361 4.361 re +113.386 39.249 4.361 4.361 re +113.386 47.971 4.361 4.361 re +113.386 52.332 4.361 4.361 re +113.386 69.776 4.361 4.361 re +113.386 74.137 4.361 4.361 re +113.386 82.859 4.361 4.361 re +113.386 87.22 4.361 4.361 re +113.386 91.581 4.361 4.361 re +113.386 100.303 4.361 4.361 re +113.386 109.025 4.361 4.361 re +113.386 117.747 4.361 4.361 re +113.386 126.469 4.361 4.361 re +113.386 139.552 4.361 4.361 re +113.386 170.079 4.361 4.361 re +113.386 174.44 4.361 4.361 re +113.386 183.162 4.361 4.361 re +113.386 187.523 4.361 4.361 re +113.386 191.884 4.361 4.361 re +113.386 200.606 4.361 4.361 re +113.386 209.328 4.361 4.361 re +113.386 218.05 4.361 4.361 re +113.386 222.411 4.361 4.361 re +113.386 226.772 4.361 4.361 re +113.386 270.382 4.361 4.361 re +113.386 279.104 4.361 4.361 re +117.747 0 4.361 4.361 re +117.747 30.527 4.361 4.361 re +117.747 34.888 4.361 4.361 re +117.747 39.249 4.361 4.361 re +117.747 47.971 4.361 4.361 re +117.747 52.332 4.361 4.361 re +117.747 69.776 4.361 4.361 re +117.747 74.137 4.361 4.361 re +117.747 78.498 4.361 4.361 re +117.747 87.22 4.361 4.361 re +117.747 95.942 4.361 4.361 re +117.747 109.025 4.361 4.361 re +117.747 117.747 4.361 4.361 re +117.747 122.108 4.361 4.361 re +117.747 126.469 4.361 4.361 re +117.747 143.913 4.361 4.361 re +117.747 148.274 4.361 4.361 re +117.747 156.996 4.361 4.361 re +117.747 165.718 4.361 4.361 re +117.747 174.44 4.361 4.361 re +117.747 183.162 4.361 4.361 re +117.747 191.884 4.361 4.361 re +117.747 200.606 4.361 4.361 re +117.747 213.689 4.361 4.361 re +117.747 218.05 4.361 4.361 re +117.747 235.494 4.361 4.361 re +117.747 244.216 4.361 4.361 re +117.747 248.577 4.361 4.361 re +117.747 257.299 4.361 4.361 re +117.747 270.382 4.361 4.361 re +117.747 274.743 4.361 4.361 re +122.108 0 4.361 4.361 re +122.108 21.805 4.361 4.361 re +122.108 26.166 4.361 4.361 re +122.108 34.888 4.361 4.361 re +122.108 43.61 4.361 4.361 re +122.108 61.054 4.361 4.361 re +122.108 74.137 4.361 4.361 re +122.108 95.942 4.361 4.361 re +122.108 113.386 4.361 4.361 re +122.108 122.108 4.361 4.361 re +122.108 130.83 4.361 4.361 re +122.108 156.996 4.361 4.361 re +122.108 165.718 4.361 4.361 re +122.108 183.162 4.361 4.361 re +122.108 191.884 4.361 4.361 re +122.108 196.245 4.361 4.361 re +122.108 200.606 4.361 4.361 re +122.108 209.328 4.361 4.361 re +122.108 235.494 4.361 4.361 re +122.108 252.938 4.361 4.361 re +122.108 261.66 4.361 4.361 re +122.108 266.021 4.361 4.361 re +122.108 270.382 4.361 4.361 re +126.469 8.722 4.361 4.361 re +126.469 30.527 4.361 4.361 re +126.469 34.888 4.361 4.361 re +126.469 56.693 4.361 4.361 re +126.469 61.054 4.361 4.361 re +126.469 65.415 4.361 4.361 re +126.469 69.776 4.361 4.361 re +126.469 78.498 4.361 4.361 re +126.469 82.859 4.361 4.361 re +126.469 87.22 4.361 4.361 re +126.469 91.581 4.361 4.361 re +126.469 100.303 4.361 4.361 re +126.469 104.664 4.361 4.361 re +126.469 109.025 4.361 4.361 re +126.469 117.747 4.361 4.361 re +126.469 122.108 4.361 4.361 re +126.469 126.469 4.361 4.361 re +126.469 130.83 4.361 4.361 re +126.469 135.191 4.361 4.361 re +126.469 143.913 4.361 4.361 re +126.469 148.274 4.361 4.361 re +126.469 156.996 4.361 4.361 re +126.469 161.357 4.361 4.361 re +126.469 174.44 4.361 4.361 re +126.469 183.162 4.361 4.361 re +126.469 196.245 4.361 4.361 re +126.469 200.606 4.361 4.361 re +126.469 209.328 4.361 4.361 re +126.469 213.689 4.361 4.361 re +126.469 226.772 4.361 4.361 re +126.469 235.494 4.361 4.361 re +126.469 244.216 4.361 4.361 re +126.469 248.577 4.361 4.361 re +126.469 261.66 4.361 4.361 re +126.469 279.104 4.361 4.361 re +130.83 4.361 4.361 4.361 re +130.83 8.722 4.361 4.361 re +130.83 13.083 4.361 4.361 re +130.83 17.444 4.361 4.361 re +130.83 21.805 4.361 4.361 re +130.83 26.166 4.361 4.361 re +130.83 30.527 4.361 4.361 re +130.83 34.888 4.361 4.361 re +130.83 39.249 4.361 4.361 re +130.83 43.61 4.361 4.361 re +130.83 56.693 4.361 4.361 re +130.83 65.415 4.361 4.361 re +130.83 74.137 4.361 4.361 re +130.83 82.859 4.361 4.361 re +130.83 91.581 4.361 4.361 re +130.83 100.303 4.361 4.361 re +130.83 104.664 4.361 4.361 re +130.83 109.025 4.361 4.361 re +130.83 113.386 4.361 4.361 re +130.83 117.747 4.361 4.361 re +130.83 122.108 4.361 4.361 re +130.83 126.469 4.361 4.361 re +130.83 130.83 4.361 4.361 re +130.83 135.191 4.361 4.361 re +130.83 139.552 4.361 4.361 re +130.83 143.913 4.361 4.361 re +130.83 148.274 4.361 4.361 re +130.83 156.996 4.361 4.361 re +130.83 165.718 4.361 4.361 re +130.83 183.162 4.361 4.361 re +130.83 187.523 4.361 4.361 re +130.83 191.884 4.361 4.361 re +130.83 196.245 4.361 4.361 re +130.83 200.606 4.361 4.361 re +130.83 204.967 4.361 4.361 re +130.83 213.689 4.361 4.361 re +130.83 218.05 4.361 4.361 re +130.83 226.772 4.361 4.361 re +130.83 235.494 4.361 4.361 re +130.83 239.855 4.361 4.361 re +130.83 244.216 4.361 4.361 re +130.83 248.577 4.361 4.361 re +130.83 252.938 4.361 4.361 re +130.83 257.299 4.361 4.361 re +130.83 261.66 4.361 4.361 re +130.83 266.021 4.361 4.361 re +130.83 270.382 4.361 4.361 re +135.191 0 4.361 4.361 re +135.191 8.722 4.361 4.361 re +135.191 17.444 4.361 4.361 re +135.191 34.888 4.361 4.361 re +135.191 39.249 4.361 4.361 re +135.191 43.61 4.361 4.361 re +135.191 52.332 4.361 4.361 re +135.191 56.693 4.361 4.361 re +135.191 61.054 4.361 4.361 re +135.191 69.776 4.361 4.361 re +135.191 74.137 4.361 4.361 re +135.191 95.942 4.361 4.361 re +135.191 104.664 4.361 4.361 re +135.191 109.025 4.361 4.361 re +135.191 113.386 4.361 4.361 re +135.191 130.83 4.361 4.361 re +135.191 148.274 4.361 4.361 re +135.191 183.162 4.361 4.361 re +135.191 191.884 4.361 4.361 re +135.191 204.967 4.361 4.361 re +135.191 209.328 4.361 4.361 re +135.191 213.689 4.361 4.361 re +135.191 222.411 4.361 4.361 re +135.191 235.494 4.361 4.361 re +135.191 244.216 4.361 4.361 re +135.191 261.66 4.361 4.361 re +135.191 274.743 4.361 4.361 re +139.552 0 4.361 4.361 re +139.552 8.722 4.361 4.361 re +139.552 17.444 4.361 4.361 re +139.552 26.166 4.361 4.361 re +139.552 34.888 4.361 4.361 re +139.552 65.415 4.361 4.361 re +139.552 74.137 4.361 4.361 re +139.552 82.859 4.361 4.361 re +139.552 91.581 4.361 4.361 re +139.552 109.025 4.361 4.361 re +139.552 117.747 4.361 4.361 re +139.552 122.108 4.361 4.361 re +139.552 130.83 4.361 4.361 re +139.552 139.552 4.361 4.361 re +139.552 148.274 4.361 4.361 re +139.552 156.996 4.361 4.361 re +139.552 161.357 4.361 4.361 re +139.552 178.801 4.361 4.361 re +139.552 183.162 4.361 4.361 re +139.552 196.245 4.361 4.361 re +139.552 200.606 4.361 4.361 re +139.552 231.133 4.361 4.361 re +139.552 235.494 4.361 4.361 re +139.552 244.216 4.361 4.361 re +139.552 252.938 4.361 4.361 re +139.552 261.66 4.361 4.361 re +139.552 274.743 4.361 4.361 re +143.913 4.361 4.361 4.361 re +143.913 8.722 4.361 4.361 re +143.913 17.444 4.361 4.361 re +143.913 34.888 4.361 4.361 re +143.913 39.249 4.361 4.361 re +143.913 43.61 4.361 4.361 re +143.913 52.332 4.361 4.361 re +143.913 78.498 4.361 4.361 re +143.913 82.859 4.361 4.361 re +143.913 87.22 4.361 4.361 re +143.913 91.581 4.361 4.361 re +143.913 95.942 4.361 4.361 re +143.913 100.303 4.361 4.361 re +143.913 109.025 4.361 4.361 re +143.913 113.386 4.361 4.361 re +143.913 117.747 4.361 4.361 re +143.913 130.83 4.361 4.361 re +143.913 148.274 4.361 4.361 re +143.913 187.523 4.361 4.361 re +143.913 191.884 4.361 4.361 re +143.913 200.606 4.361 4.361 re +143.913 204.967 4.361 4.361 re +143.913 213.689 4.361 4.361 re +143.913 235.494 4.361 4.361 re +143.913 244.216 4.361 4.361 re +143.913 261.66 4.361 4.361 re +143.913 266.021 4.361 4.361 re +143.913 270.382 4.361 4.361 re +143.913 274.743 4.361 4.361 re +143.913 279.104 4.361 4.361 re +148.274 4.361 4.361 4.361 re +148.274 13.083 4.361 4.361 re +148.274 17.444 4.361 4.361 re +148.274 21.805 4.361 4.361 re +148.274 26.166 4.361 4.361 re +148.274 30.527 4.361 4.361 re +148.274 34.888 4.361 4.361 re +148.274 52.332 4.361 4.361 re +148.274 56.693 4.361 4.361 re +148.274 69.776 4.361 4.361 re +148.274 91.581 4.361 4.361 re +148.274 95.942 4.361 4.361 re +148.274 104.664 4.361 4.361 re +148.274 109.025 4.361 4.361 re +148.274 122.108 4.361 4.361 re +148.274 130.83 4.361 4.361 re +148.274 135.191 4.361 4.361 re +148.274 139.552 4.361 4.361 re +148.274 143.913 4.361 4.361 re +148.274 148.274 4.361 4.361 re +148.274 152.635 4.361 4.361 re +148.274 161.357 4.361 4.361 re +148.274 170.079 4.361 4.361 re +148.274 196.245 4.361 4.361 re +148.274 213.689 4.361 4.361 re +148.274 231.133 4.361 4.361 re +148.274 235.494 4.361 4.361 re +148.274 244.216 4.361 4.361 re +148.274 248.577 4.361 4.361 re +148.274 252.938 4.361 4.361 re +148.274 257.299 4.361 4.361 re +148.274 261.66 4.361 4.361 re +148.274 274.743 4.361 4.361 re +148.274 279.104 4.361 4.361 re +152.635 0 4.361 4.361 re +152.635 4.361 4.361 4.361 re +152.635 13.083 4.361 4.361 re +152.635 17.444 4.361 4.361 re +152.635 21.805 4.361 4.361 re +152.635 34.888 4.361 4.361 re +152.635 43.61 4.361 4.361 re +152.635 47.971 4.361 4.361 re +152.635 56.693 4.361 4.361 re +152.635 69.776 4.361 4.361 re +152.635 78.498 4.361 4.361 re +152.635 82.859 4.361 4.361 re +152.635 95.942 4.361 4.361 re +152.635 100.303 4.361 4.361 re +152.635 113.386 4.361 4.361 re +152.635 126.469 4.361 4.361 re +152.635 148.274 4.361 4.361 re +152.635 161.357 4.361 4.361 re +152.635 165.718 4.361 4.361 re +152.635 174.44 4.361 4.361 re +152.635 178.801 4.361 4.361 re +152.635 191.884 4.361 4.361 re +152.635 196.245 4.361 4.361 re +152.635 213.689 4.361 4.361 re +152.635 218.05 4.361 4.361 re +152.635 222.411 4.361 4.361 re +152.635 235.494 4.361 4.361 re +152.635 244.216 4.361 4.361 re +152.635 252.938 4.361 4.361 re +152.635 257.299 4.361 4.361 re +152.635 266.021 4.361 4.361 re +156.996 4.361 4.361 4.361 re +156.996 13.083 4.361 4.361 re +156.996 17.444 4.361 4.361 re +156.996 21.805 4.361 4.361 re +156.996 26.166 4.361 4.361 re +156.996 30.527 4.361 4.361 re +156.996 34.888 4.361 4.361 re +156.996 43.61 4.361 4.361 re +156.996 52.332 4.361 4.361 re +156.996 61.054 4.361 4.361 re +156.996 65.415 4.361 4.361 re +156.996 69.776 4.361 4.361 re +156.996 74.137 4.361 4.361 re +156.996 78.498 4.361 4.361 re +156.996 82.859 4.361 4.361 re +156.996 95.942 4.361 4.361 re +156.996 100.303 4.361 4.361 re +156.996 104.664 4.361 4.361 re +156.996 113.386 4.361 4.361 re +156.996 117.747 4.361 4.361 re +156.996 122.108 4.361 4.361 re +156.996 130.83 4.361 4.361 re +156.996 135.191 4.361 4.361 re +156.996 143.913 4.361 4.361 re +156.996 148.274 4.361 4.361 re +156.996 156.996 4.361 4.361 re +156.996 165.718 4.361 4.361 re +156.996 174.44 4.361 4.361 re +156.996 183.162 4.361 4.361 re +156.996 187.523 4.361 4.361 re +156.996 191.884 4.361 4.361 re +156.996 200.606 4.361 4.361 re +156.996 204.967 4.361 4.361 re +156.996 209.328 4.361 4.361 re +156.996 213.689 4.361 4.361 re +156.996 218.05 4.361 4.361 re +156.996 226.772 4.361 4.361 re +156.996 231.133 4.361 4.361 re +156.996 235.494 4.361 4.361 re +156.996 248.577 4.361 4.361 re +156.996 252.938 4.361 4.361 re +156.996 261.66 4.361 4.361 re +156.996 270.382 4.361 4.361 re +161.357 4.361 4.361 4.361 re +161.357 13.083 4.361 4.361 re +161.357 21.805 4.361 4.361 re +161.357 30.527 4.361 4.361 re +161.357 34.888 4.361 4.361 re +161.357 43.61 4.361 4.361 re +161.357 47.971 4.361 4.361 re +161.357 52.332 4.361 4.361 re +161.357 87.22 4.361 4.361 re +161.357 91.581 4.361 4.361 re +161.357 104.664 4.361 4.361 re +161.357 117.747 4.361 4.361 re +161.357 126.469 4.361 4.361 re +161.357 130.83 4.361 4.361 re +161.357 135.191 4.361 4.361 re +161.357 139.552 4.361 4.361 re +161.357 143.913 4.361 4.361 re +161.357 156.996 4.361 4.361 re +161.357 170.079 4.361 4.361 re +161.357 174.44 4.361 4.361 re +161.357 178.801 4.361 4.361 re +161.357 204.967 4.361 4.361 re +161.357 213.689 4.361 4.361 re +161.357 218.05 4.361 4.361 re +161.357 226.772 4.361 4.361 re +161.357 235.494 4.361 4.361 re +161.357 244.216 4.361 4.361 re +161.357 248.577 4.361 4.361 re +161.357 252.938 4.361 4.361 re +161.357 257.299 4.361 4.361 re +161.357 261.66 4.361 4.361 re +161.357 266.021 4.361 4.361 re +161.357 270.382 4.361 4.361 re +161.357 274.743 4.361 4.361 re +161.357 279.104 4.361 4.361 re +165.718 4.361 4.361 4.361 re +165.718 13.083 4.361 4.361 re +165.718 26.166 4.361 4.361 re +165.718 34.888 4.361 4.361 re +165.718 43.61 4.361 4.361 re +165.718 52.332 4.361 4.361 re +165.718 61.054 4.361 4.361 re +165.718 74.137 4.361 4.361 re +165.718 78.498 4.361 4.361 re +165.718 87.22 4.361 4.361 re +165.718 95.942 4.361 4.361 re +165.718 104.664 4.361 4.361 re +165.718 109.025 4.361 4.361 re +165.718 122.108 4.361 4.361 re +165.718 126.469 4.361 4.361 re +165.718 130.83 4.361 4.361 re +165.718 139.552 4.361 4.361 re +165.718 148.274 4.361 4.361 re +165.718 156.996 4.361 4.361 re +165.718 165.718 4.361 4.361 re +165.718 174.44 4.361 4.361 re +165.718 191.884 4.361 4.361 re +165.718 226.772 4.361 4.361 re +165.718 231.133 4.361 4.361 re +165.718 244.216 4.361 4.361 re +165.718 270.382 4.361 4.361 re +165.718 279.104 4.361 4.361 re +170.079 30.527 4.361 4.361 re +170.079 43.61 4.361 4.361 re +170.079 52.332 4.361 4.361 re +170.079 56.693 4.361 4.361 re +170.079 65.415 4.361 4.361 re +170.079 69.776 4.361 4.361 re +170.079 74.137 4.361 4.361 re +170.079 78.498 4.361 4.361 re +170.079 91.581 4.361 4.361 re +170.079 104.664 4.361 4.361 re +170.079 109.025 4.361 4.361 re +170.079 122.108 4.361 4.361 re +170.079 130.83 4.361 4.361 re +170.079 170.079 4.361 4.361 re +170.079 174.44 4.361 4.361 re +170.079 183.162 4.361 4.361 re +170.079 191.884 4.361 4.361 re +170.079 200.606 4.361 4.361 re +170.079 204.967 4.361 4.361 re +170.079 209.328 4.361 4.361 re +170.079 213.689 4.361 4.361 re +170.079 218.05 4.361 4.361 re +170.079 222.411 4.361 4.361 re +170.079 239.855 4.361 4.361 re +170.079 248.577 4.361 4.361 re +170.079 261.66 4.361 4.361 re +170.079 270.382 4.361 4.361 re +170.079 274.743 4.361 4.361 re +170.079 279.104 4.361 4.361 re +174.44 0 4.361 4.361 re +174.44 17.444 4.361 4.361 re +174.44 26.166 4.361 4.361 re +174.44 30.527 4.361 4.361 re +174.44 39.249 4.361 4.361 re +174.44 47.971 4.361 4.361 re +174.44 56.693 4.361 4.361 re +174.44 65.415 4.361 4.361 re +174.44 69.776 4.361 4.361 re +174.44 82.859 4.361 4.361 re +174.44 87.22 4.361 4.361 re +174.44 91.581 4.361 4.361 re +174.44 109.025 4.361 4.361 re +174.44 126.469 4.361 4.361 re +174.44 135.191 4.361 4.361 re +174.44 143.913 4.361 4.361 re +174.44 174.44 4.361 4.361 re +174.44 178.801 4.361 4.361 re +174.44 191.884 4.361 4.361 re +174.44 196.245 4.361 4.361 re +174.44 204.967 4.361 4.361 re +174.44 209.328 4.361 4.361 re +174.44 231.133 4.361 4.361 re +174.44 244.216 4.361 4.361 re +174.44 261.66 4.361 4.361 re +174.44 266.021 4.361 4.361 re +178.801 0 4.361 4.361 re +178.801 4.361 4.361 4.361 re +178.801 13.083 4.361 4.361 re +178.801 30.527 4.361 4.361 re +178.801 39.249 4.361 4.361 re +178.801 43.61 4.361 4.361 re +178.801 47.971 4.361 4.361 re +178.801 56.693 4.361 4.361 re +178.801 65.415 4.361 4.361 re +178.801 74.137 4.361 4.361 re +178.801 78.498 4.361 4.361 re +178.801 87.22 4.361 4.361 re +178.801 95.942 4.361 4.361 re +178.801 104.664 4.361 4.361 re +178.801 109.025 4.361 4.361 re +178.801 113.386 4.361 4.361 re +178.801 117.747 4.361 4.361 re +178.801 130.83 4.361 4.361 re +178.801 135.191 4.361 4.361 re +178.801 139.552 4.361 4.361 re +178.801 143.913 4.361 4.361 re +178.801 148.274 4.361 4.361 re +178.801 156.996 4.361 4.361 re +178.801 161.357 4.361 4.361 re +178.801 165.718 4.361 4.361 re +178.801 187.523 4.361 4.361 re +178.801 200.606 4.361 4.361 re +178.801 204.967 4.361 4.361 re +178.801 213.689 4.361 4.361 re +178.801 226.772 4.361 4.361 re +178.801 231.133 4.361 4.361 re +178.801 244.216 4.361 4.361 re +178.801 257.299 4.361 4.361 re +178.801 261.66 4.361 4.361 re +178.801 266.021 4.361 4.361 re +178.801 279.104 4.361 4.361 re +183.162 8.722 4.361 4.361 re +183.162 17.444 4.361 4.361 re +183.162 21.805 4.361 4.361 re +183.162 26.166 4.361 4.361 re +183.162 30.527 4.361 4.361 re +183.162 39.249 4.361 4.361 re +183.162 43.61 4.361 4.361 re +183.162 47.971 4.361 4.361 re +183.162 56.693 4.361 4.361 re +183.162 61.054 4.361 4.361 re +183.162 65.415 4.361 4.361 re +183.162 69.776 4.361 4.361 re +183.162 82.859 4.361 4.361 re +183.162 91.581 4.361 4.361 re +183.162 95.942 4.361 4.361 re +183.162 100.303 4.361 4.361 re +183.162 109.025 4.361 4.361 re +183.162 117.747 4.361 4.361 re +183.162 126.469 4.361 4.361 re +183.162 130.83 4.361 4.361 re +183.162 135.191 4.361 4.361 re +183.162 143.913 4.361 4.361 re +183.162 148.274 4.361 4.361 re +183.162 152.635 4.361 4.361 re +183.162 161.357 4.361 4.361 re +183.162 170.079 4.361 4.361 re +183.162 178.801 4.361 4.361 re +183.162 183.162 4.361 4.361 re +183.162 187.523 4.361 4.361 re +183.162 200.606 4.361 4.361 re +183.162 204.967 4.361 4.361 re +183.162 209.328 4.361 4.361 re +183.162 222.411 4.361 4.361 re +183.162 231.133 4.361 4.361 re +183.162 235.494 4.361 4.361 re +183.162 239.855 4.361 4.361 re +183.162 248.577 4.361 4.361 re +183.162 257.299 4.361 4.361 re +183.162 274.743 4.361 4.361 re +187.523 4.361 4.361 4.361 re +187.523 8.722 4.361 4.361 re +187.523 13.083 4.361 4.361 re +187.523 43.61 4.361 4.361 re +187.523 56.693 4.361 4.361 re +187.523 69.776 4.361 4.361 re +187.523 78.498 4.361 4.361 re +187.523 82.859 4.361 4.361 re +187.523 87.22 4.361 4.361 re +187.523 95.942 4.361 4.361 re +187.523 100.303 4.361 4.361 re +187.523 104.664 4.361 4.361 re +187.523 113.386 4.361 4.361 re +187.523 126.469 4.361 4.361 re +187.523 135.191 4.361 4.361 re +187.523 143.913 4.361 4.361 re +187.523 148.274 4.361 4.361 re +187.523 156.996 4.361 4.361 re +187.523 161.357 4.361 4.361 re +187.523 165.718 4.361 4.361 re +187.523 170.079 4.361 4.361 re +187.523 183.162 4.361 4.361 re +187.523 187.523 4.361 4.361 re +187.523 191.884 4.361 4.361 re +187.523 196.245 4.361 4.361 re +187.523 231.133 4.361 4.361 re +187.523 235.494 4.361 4.361 re +187.523 239.855 4.361 4.361 re +187.523 252.938 4.361 4.361 re +187.523 266.021 4.361 4.361 re +187.523 279.104 4.361 4.361 re +191.884 0 4.361 4.361 re +191.884 8.722 4.361 4.361 re +191.884 13.083 4.361 4.361 re +191.884 17.444 4.361 4.361 re +191.884 26.166 4.361 4.361 re +191.884 30.527 4.361 4.361 re +191.884 39.249 4.361 4.361 re +191.884 52.332 4.361 4.361 re +191.884 56.693 4.361 4.361 re +191.884 65.415 4.361 4.361 re +191.884 69.776 4.361 4.361 re +191.884 91.581 4.361 4.361 re +191.884 104.664 4.361 4.361 re +191.884 109.025 4.361 4.361 re +191.884 126.469 4.361 4.361 re +191.884 135.191 4.361 4.361 re +191.884 161.357 4.361 4.361 re +191.884 178.801 4.361 4.361 re +191.884 187.523 4.361 4.361 re +191.884 196.245 4.361 4.361 re +191.884 204.967 4.361 4.361 re +191.884 209.328 4.361 4.361 re +191.884 222.411 4.361 4.361 re +191.884 231.133 4.361 4.361 re +191.884 248.577 4.361 4.361 re +191.884 261.66 4.361 4.361 re +191.884 266.021 4.361 4.361 re +191.884 274.743 4.361 4.361 re +196.245 0 4.361 4.361 re +196.245 13.083 4.361 4.361 re +196.245 17.444 4.361 4.361 re +196.245 21.805 4.361 4.361 re +196.245 43.61 4.361 4.361 re +196.245 47.971 4.361 4.361 re +196.245 52.332 4.361 4.361 re +196.245 56.693 4.361 4.361 re +196.245 61.054 4.361 4.361 re +196.245 65.415 4.361 4.361 re +196.245 69.776 4.361 4.361 re +196.245 74.137 4.361 4.361 re +196.245 78.498 4.361 4.361 re +196.245 87.22 4.361 4.361 re +196.245 91.581 4.361 4.361 re +196.245 100.303 4.361 4.361 re +196.245 109.025 4.361 4.361 re +196.245 113.386 4.361 4.361 re +196.245 122.108 4.361 4.361 re +196.245 126.469 4.361 4.361 re +196.245 135.191 4.361 4.361 re +196.245 143.913 4.361 4.361 re +196.245 148.274 4.361 4.361 re +196.245 152.635 4.361 4.361 re +196.245 174.44 4.361 4.361 re +196.245 183.162 4.361 4.361 re +196.245 191.884 4.361 4.361 re +196.245 196.245 4.361 4.361 re +196.245 204.967 4.361 4.361 re +196.245 209.328 4.361 4.361 re +196.245 213.689 4.361 4.361 re +196.245 218.05 4.361 4.361 re +196.245 222.411 4.361 4.361 re +196.245 231.133 4.361 4.361 re +196.245 235.494 4.361 4.361 re +196.245 244.216 4.361 4.361 re +196.245 248.577 4.361 4.361 re +196.245 252.938 4.361 4.361 re +196.245 261.66 4.361 4.361 re +196.245 270.382 4.361 4.361 re +200.606 0 4.361 4.361 re +200.606 4.361 4.361 4.361 re +200.606 17.444 4.361 4.361 re +200.606 26.166 4.361 4.361 re +200.606 34.888 4.361 4.361 re +200.606 52.332 4.361 4.361 re +200.606 74.137 4.361 4.361 re +200.606 78.498 4.361 4.361 re +200.606 87.22 4.361 4.361 re +200.606 95.942 4.361 4.361 re +200.606 104.664 4.361 4.361 re +200.606 109.025 4.361 4.361 re +200.606 122.108 4.361 4.361 re +200.606 126.469 4.361 4.361 re +200.606 139.552 4.361 4.361 re +200.606 143.913 4.361 4.361 re +200.606 156.996 4.361 4.361 re +200.606 178.801 4.361 4.361 re +200.606 183.162 4.361 4.361 re +200.606 200.606 4.361 4.361 re +200.606 213.689 4.361 4.361 re +200.606 218.05 4.361 4.361 re +200.606 226.772 4.361 4.361 re +200.606 244.216 4.361 4.361 re +200.606 252.938 4.361 4.361 re +200.606 261.66 4.361 4.361 re +200.606 266.021 4.361 4.361 re +200.606 270.382 4.361 4.361 re +200.606 279.104 4.361 4.361 re +204.967 4.361 4.361 4.361 re +204.967 8.722 4.361 4.361 re +204.967 13.083 4.361 4.361 re +204.967 17.444 4.361 4.361 re +204.967 21.805 4.361 4.361 re +204.967 34.888 4.361 4.361 re +204.967 43.61 4.361 4.361 re +204.967 56.693 4.361 4.361 re +204.967 87.22 4.361 4.361 re +204.967 91.581 4.361 4.361 re +204.967 100.303 4.361 4.361 re +204.967 109.025 4.361 4.361 re +204.967 113.386 4.361 4.361 re +204.967 117.747 4.361 4.361 re +204.967 130.83 4.361 4.361 re +204.967 135.191 4.361 4.361 re +204.967 139.552 4.361 4.361 re +204.967 148.274 4.361 4.361 re +204.967 156.996 4.361 4.361 re +204.967 161.357 4.361 4.361 re +204.967 165.718 4.361 4.361 re +204.967 170.079 4.361 4.361 re +204.967 178.801 4.361 4.361 re +204.967 187.523 4.361 4.361 re +204.967 200.606 4.361 4.361 re +204.967 222.411 4.361 4.361 re +204.967 231.133 4.361 4.361 re +204.967 248.577 4.361 4.361 re +204.967 252.938 4.361 4.361 re +204.967 279.104 4.361 4.361 re +209.328 4.361 4.361 4.361 re +209.328 13.083 4.361 4.361 re +209.328 21.805 4.361 4.361 re +209.328 26.166 4.361 4.361 re +209.328 34.888 4.361 4.361 re +209.328 43.61 4.361 4.361 re +209.328 47.971 4.361 4.361 re +209.328 52.332 4.361 4.361 re +209.328 61.054 4.361 4.361 re +209.328 74.137 4.361 4.361 re +209.328 78.498 4.361 4.361 re +209.328 82.859 4.361 4.361 re +209.328 87.22 4.361 4.361 re +209.328 95.942 4.361 4.361 re +209.328 104.664 4.361 4.361 re +209.328 113.386 4.361 4.361 re +209.328 122.108 4.361 4.361 re +209.328 126.469 4.361 4.361 re +209.328 130.83 4.361 4.361 re +209.328 139.552 4.361 4.361 re +209.328 143.913 4.361 4.361 re +209.328 148.274 4.361 4.361 re +209.328 152.635 4.361 4.361 re +209.328 156.996 4.361 4.361 re +209.328 165.718 4.361 4.361 re +209.328 170.079 4.361 4.361 re +209.328 183.162 4.361 4.361 re +209.328 187.523 4.361 4.361 re +209.328 191.884 4.361 4.361 re +209.328 200.606 4.361 4.361 re +209.328 213.689 4.361 4.361 re +209.328 218.05 4.361 4.361 re +209.328 226.772 4.361 4.361 re +209.328 235.494 4.361 4.361 re +209.328 244.216 4.361 4.361 re +209.328 252.938 4.361 4.361 re +209.328 266.021 4.361 4.361 re +209.328 270.382 4.361 4.361 re +209.328 279.104 4.361 4.361 re +213.689 0 4.361 4.361 re +213.689 30.527 4.361 4.361 re +213.689 39.249 4.361 4.361 re +213.689 52.332 4.361 4.361 re +213.689 61.054 4.361 4.361 re +213.689 82.859 4.361 4.361 re +213.689 95.942 4.361 4.361 re +213.689 100.303 4.361 4.361 re +213.689 109.025 4.361 4.361 re +213.689 113.386 4.361 4.361 re +213.689 117.747 4.361 4.361 re +213.689 126.469 4.361 4.361 re +213.689 135.191 4.361 4.361 re +213.689 148.274 4.361 4.361 re +213.689 156.996 4.361 4.361 re +213.689 165.718 4.361 4.361 re +213.689 170.079 4.361 4.361 re +213.689 183.162 4.361 4.361 re +213.689 191.884 4.361 4.361 re +213.689 222.411 4.361 4.361 re +213.689 235.494 4.361 4.361 re +213.689 239.855 4.361 4.361 re +213.689 248.577 4.361 4.361 re +213.689 266.021 4.361 4.361 re +213.689 270.382 4.361 4.361 re +213.689 274.743 4.361 4.361 re +218.05 0 4.361 4.361 re +218.05 4.361 4.361 4.361 re +218.05 17.444 4.361 4.361 re +218.05 21.805 4.361 4.361 re +218.05 26.166 4.361 4.361 re +218.05 43.61 4.361 4.361 re +218.05 52.332 4.361 4.361 re +218.05 74.137 4.361 4.361 re +218.05 78.498 4.361 4.361 re +218.05 87.22 4.361 4.361 re +218.05 95.942 4.361 4.361 re +218.05 104.664 4.361 4.361 re +218.05 122.108 4.361 4.361 re +218.05 126.469 4.361 4.361 re +218.05 130.83 4.361 4.361 re +218.05 156.996 4.361 4.361 re +218.05 174.44 4.361 4.361 re +218.05 178.801 4.361 4.361 re +218.05 191.884 4.361 4.361 re +218.05 200.606 4.361 4.361 re +218.05 213.689 4.361 4.361 re +218.05 218.05 4.361 4.361 re +218.05 226.772 4.361 4.361 re +218.05 244.216 4.361 4.361 re +218.05 261.66 4.361 4.361 re +218.05 266.021 4.361 4.361 re +218.05 270.382 4.361 4.361 re +218.05 279.104 4.361 4.361 re +222.411 0 4.361 4.361 re +222.411 8.722 4.361 4.361 re +222.411 13.083 4.361 4.361 re +222.411 34.888 4.361 4.361 re +222.411 43.61 4.361 4.361 re +222.411 61.054 4.361 4.361 re +222.411 65.415 4.361 4.361 re +222.411 69.776 4.361 4.361 re +222.411 74.137 4.361 4.361 re +222.411 78.498 4.361 4.361 re +222.411 82.859 4.361 4.361 re +222.411 87.22 4.361 4.361 re +222.411 91.581 4.361 4.361 re +222.411 95.942 4.361 4.361 re +222.411 100.303 4.361 4.361 re +222.411 104.664 4.361 4.361 re +222.411 109.025 4.361 4.361 re +222.411 113.386 4.361 4.361 re +222.411 117.747 4.361 4.361 re +222.411 122.108 4.361 4.361 re +222.411 130.83 4.361 4.361 re +222.411 139.552 4.361 4.361 re +222.411 143.913 4.361 4.361 re +222.411 152.635 4.361 4.361 re +222.411 156.996 4.361 4.361 re +222.411 161.357 4.361 4.361 re +222.411 165.718 4.361 4.361 re +222.411 170.079 4.361 4.361 re +222.411 174.44 4.361 4.361 re +222.411 183.162 4.361 4.361 re +222.411 187.523 4.361 4.361 re +222.411 196.245 4.361 4.361 re +222.411 204.967 4.361 4.361 re +222.411 213.689 4.361 4.361 re +222.411 226.772 4.361 4.361 re +222.411 239.855 4.361 4.361 re +222.411 244.216 4.361 4.361 re +222.411 257.299 4.361 4.361 re +222.411 261.66 4.361 4.361 re +222.411 270.382 4.361 4.361 re +222.411 274.743 4.361 4.361 re +226.772 8.722 4.361 4.361 re +226.772 17.444 4.361 4.361 re +226.772 26.166 4.361 4.361 re +226.772 30.527 4.361 4.361 re +226.772 39.249 4.361 4.361 re +226.772 56.693 4.361 4.361 re +226.772 65.415 4.361 4.361 re +226.772 69.776 4.361 4.361 re +226.772 82.859 4.361 4.361 re +226.772 87.22 4.361 4.361 re +226.772 109.025 4.361 4.361 re +226.772 126.469 4.361 4.361 re +226.772 135.191 4.361 4.361 re +226.772 139.552 4.361 4.361 re +226.772 143.913 4.361 4.361 re +226.772 152.635 4.361 4.361 re +226.772 156.996 4.361 4.361 re +226.772 174.44 4.361 4.361 re +226.772 178.801 4.361 4.361 re +226.772 196.245 4.361 4.361 re +226.772 204.967 4.361 4.361 re +226.772 222.411 4.361 4.361 re +226.772 231.133 4.361 4.361 re +226.772 239.855 4.361 4.361 re +226.772 248.577 4.361 4.361 re +226.772 266.021 4.361 4.361 re +226.772 274.743 4.361 4.361 re +226.772 279.104 4.361 4.361 re +231.133 0 4.361 4.361 re +231.133 4.361 4.361 4.361 re +231.133 30.527 4.361 4.361 re +231.133 34.888 4.361 4.361 re +231.133 39.249 4.361 4.361 re +231.133 47.971 4.361 4.361 re +231.133 56.693 4.361 4.361 re +231.133 61.054 4.361 4.361 re +231.133 65.415 4.361 4.361 re +231.133 78.498 4.361 4.361 re +231.133 87.22 4.361 4.361 re +231.133 104.664 4.361 4.361 re +231.133 109.025 4.361 4.361 re +231.133 113.386 4.361 4.361 re +231.133 117.747 4.361 4.361 re +231.133 135.191 4.361 4.361 re +231.133 139.552 4.361 4.361 re +231.133 148.274 4.361 4.361 re +231.133 156.996 4.361 4.361 re +231.133 170.079 4.361 4.361 re +231.133 178.801 4.361 4.361 re +231.133 183.162 4.361 4.361 re +231.133 187.523 4.361 4.361 re +231.133 191.884 4.361 4.361 re +231.133 200.606 4.361 4.361 re +231.133 204.967 4.361 4.361 re +231.133 226.772 4.361 4.361 re +231.133 231.133 4.361 4.361 re +231.133 235.494 4.361 4.361 re +231.133 244.216 4.361 4.361 re +231.133 252.938 4.361 4.361 re +231.133 270.382 4.361 4.361 re +231.133 274.743 4.361 4.361 re +231.133 279.104 4.361 4.361 re +235.494 8.722 4.361 4.361 re +235.494 13.083 4.361 4.361 re +235.494 21.805 4.361 4.361 re +235.494 26.166 4.361 4.361 re +235.494 30.527 4.361 4.361 re +235.494 39.249 4.361 4.361 re +235.494 43.61 4.361 4.361 re +235.494 47.971 4.361 4.361 re +235.494 56.693 4.361 4.361 re +235.494 61.054 4.361 4.361 re +235.494 65.415 4.361 4.361 re +235.494 69.776 4.361 4.361 re +235.494 74.137 4.361 4.361 re +235.494 82.859 4.361 4.361 re +235.494 100.303 4.361 4.361 re +235.494 109.025 4.361 4.361 re +235.494 117.747 4.361 4.361 re +235.494 126.469 4.361 4.361 re +235.494 135.191 4.361 4.361 re +235.494 143.913 4.361 4.361 re +235.494 152.635 4.361 4.361 re +235.494 161.357 4.361 4.361 re +235.494 170.079 4.361 4.361 re +235.494 187.523 4.361 4.361 re +235.494 196.245 4.361 4.361 re +235.494 204.967 4.361 4.361 re +235.494 209.328 4.361 4.361 re +235.494 218.05 4.361 4.361 re +235.494 222.411 4.361 4.361 re +235.494 231.133 4.361 4.361 re +235.494 235.494 4.361 4.361 re +235.494 239.855 4.361 4.361 re +235.494 248.577 4.361 4.361 re +235.494 252.938 4.361 4.361 re +235.494 257.299 4.361 4.361 re +235.494 266.021 4.361 4.361 re +235.494 274.743 4.361 4.361 re +239.855 0 4.361 4.361 re +239.855 13.083 4.361 4.361 re +239.855 39.249 4.361 4.361 re +239.855 43.61 4.361 4.361 re +239.855 47.971 4.361 4.361 re +239.855 61.054 4.361 4.361 re +239.855 69.776 4.361 4.361 re +239.855 78.498 4.361 4.361 re +239.855 95.942 4.361 4.361 re +239.855 130.83 4.361 4.361 re +239.855 135.191 4.361 4.361 re +239.855 139.552 4.361 4.361 re +239.855 148.274 4.361 4.361 re +239.855 156.996 4.361 4.361 re +239.855 161.357 4.361 4.361 re +239.855 170.079 4.361 4.361 re +239.855 174.44 4.361 4.361 re +239.855 209.328 4.361 4.361 re +239.855 213.689 4.361 4.361 re +239.855 226.772 4.361 4.361 re +239.855 231.133 4.361 4.361 re +239.855 248.577 4.361 4.361 re +239.855 252.938 4.361 4.361 re +244.216 4.361 4.361 4.361 re +244.216 8.722 4.361 4.361 re +244.216 17.444 4.361 4.361 re +244.216 26.166 4.361 4.361 re +244.216 34.888 4.361 4.361 re +244.216 39.249 4.361 4.361 re +244.216 43.61 4.361 4.361 re +244.216 52.332 4.361 4.361 re +244.216 61.054 4.361 4.361 re +244.216 69.776 4.361 4.361 re +244.216 78.498 4.361 4.361 re +244.216 87.22 4.361 4.361 re +244.216 95.942 4.361 4.361 re +244.216 104.664 4.361 4.361 re +244.216 109.025 4.361 4.361 re +244.216 122.108 4.361 4.361 re +244.216 130.83 4.361 4.361 re +244.216 135.191 4.361 4.361 re +244.216 139.552 4.361 4.361 re +244.216 143.913 4.361 4.361 re +244.216 148.274 4.361 4.361 re +244.216 161.357 4.361 4.361 re +244.216 183.162 4.361 4.361 re +244.216 191.884 4.361 4.361 re +244.216 196.245 4.361 4.361 re +244.216 209.328 4.361 4.361 re +244.216 226.772 4.361 4.361 re +244.216 244.216 4.361 4.361 re +244.216 248.577 4.361 4.361 re +244.216 252.938 4.361 4.361 re +244.216 257.299 4.361 4.361 re +244.216 261.66 4.361 4.361 re +244.216 266.021 4.361 4.361 re +244.216 270.382 4.361 4.361 re +248.577 39.249 4.361 4.361 re +248.577 56.693 4.361 4.361 re +248.577 61.054 4.361 4.361 re +248.577 69.776 4.361 4.361 re +248.577 87.22 4.361 4.361 re +248.577 95.942 4.361 4.361 re +248.577 100.303 4.361 4.361 re +248.577 104.664 4.361 4.361 re +248.577 109.025 4.361 4.361 re +248.577 113.386 4.361 4.361 re +248.577 117.747 4.361 4.361 re +248.577 122.108 4.361 4.361 re +248.577 130.83 4.361 4.361 re +248.577 148.274 4.361 4.361 re +248.577 156.996 4.361 4.361 re +248.577 165.718 4.361 4.361 re +248.577 178.801 4.361 4.361 re +248.577 187.523 4.361 4.361 re +248.577 204.967 4.361 4.361 re +248.577 213.689 4.361 4.361 re +248.577 218.05 4.361 4.361 re +248.577 231.133 4.361 4.361 re +248.577 239.855 4.361 4.361 re +248.577 244.216 4.361 4.361 re +248.577 261.66 4.361 4.361 re +248.577 270.382 4.361 4.361 re +248.577 279.104 4.361 4.361 re +252.938 0 4.361 4.361 re +252.938 4.361 4.361 4.361 re +252.938 8.722 4.361 4.361 re +252.938 13.083 4.361 4.361 re +252.938 17.444 4.361 4.361 re +252.938 21.805 4.361 4.361 re +252.938 26.166 4.361 4.361 re +252.938 34.888 4.361 4.361 re +252.938 43.61 4.361 4.361 re +252.938 69.776 4.361 4.361 re +252.938 87.22 4.361 4.361 re +252.938 109.025 4.361 4.361 re +252.938 113.386 4.361 4.361 re +252.938 122.108 4.361 4.361 re +252.938 126.469 4.361 4.361 re +252.938 130.83 4.361 4.361 re +252.938 139.552 4.361 4.361 re +252.938 148.274 4.361 4.361 re +252.938 152.635 4.361 4.361 re +252.938 161.357 4.361 4.361 re +252.938 165.718 4.361 4.361 re +252.938 178.801 4.361 4.361 re +252.938 187.523 4.361 4.361 re +252.938 196.245 4.361 4.361 re +252.938 222.411 4.361 4.361 re +252.938 231.133 4.361 4.361 re +252.938 244.216 4.361 4.361 re +252.938 252.938 4.361 4.361 re +252.938 261.66 4.361 4.361 re +252.938 270.382 4.361 4.361 re +257.299 0 4.361 4.361 re +257.299 26.166 4.361 4.361 re +257.299 34.888 4.361 4.361 re +257.299 43.61 4.361 4.361 re +257.299 47.971 4.361 4.361 re +257.299 52.332 4.361 4.361 re +257.299 56.693 4.361 4.361 re +257.299 65.415 4.361 4.361 re +257.299 87.22 4.361 4.361 re +257.299 91.581 4.361 4.361 re +257.299 95.942 4.361 4.361 re +257.299 117.747 4.361 4.361 re +257.299 130.83 4.361 4.361 re +257.299 148.274 4.361 4.361 re +257.299 152.635 4.361 4.361 re +257.299 165.718 4.361 4.361 re +257.299 170.079 4.361 4.361 re +257.299 174.44 4.361 4.361 re +257.299 183.162 4.361 4.361 re +257.299 187.523 4.361 4.361 re +257.299 191.884 4.361 4.361 re +257.299 196.245 4.361 4.361 re +257.299 204.967 4.361 4.361 re +257.299 209.328 4.361 4.361 re +257.299 213.689 4.361 4.361 re +257.299 218.05 4.361 4.361 re +257.299 226.772 4.361 4.361 re +257.299 231.133 4.361 4.361 re +257.299 235.494 4.361 4.361 re +257.299 244.216 4.361 4.361 re +257.299 261.66 4.361 4.361 re +257.299 279.104 4.361 4.361 re +261.66 0 4.361 4.361 re +261.66 8.722 4.361 4.361 re +261.66 13.083 4.361 4.361 re +261.66 17.444 4.361 4.361 re +261.66 26.166 4.361 4.361 re +261.66 34.888 4.361 4.361 re +261.66 39.249 4.361 4.361 re +261.66 43.61 4.361 4.361 re +261.66 47.971 4.361 4.361 re +261.66 52.332 4.361 4.361 re +261.66 61.054 4.361 4.361 re +261.66 69.776 4.361 4.361 re +261.66 78.498 4.361 4.361 re +261.66 82.859 4.361 4.361 re +261.66 87.22 4.361 4.361 re +261.66 95.942 4.361 4.361 re +261.66 109.025 4.361 4.361 re +261.66 113.386 4.361 4.361 re +261.66 117.747 4.361 4.361 re +261.66 122.108 4.361 4.361 re +261.66 126.469 4.361 4.361 re +261.66 130.83 4.361 4.361 re +261.66 135.191 4.361 4.361 re +261.66 139.552 4.361 4.361 re +261.66 143.913 4.361 4.361 re +261.66 148.274 4.361 4.361 re +261.66 152.635 4.361 4.361 re +261.66 161.357 4.361 4.361 re +261.66 170.079 4.361 4.361 re +261.66 178.801 4.361 4.361 re +261.66 183.162 4.361 4.361 re +261.66 187.523 4.361 4.361 re +261.66 204.967 4.361 4.361 re +261.66 209.328 4.361 4.361 re +261.66 213.689 4.361 4.361 re +261.66 222.411 4.361 4.361 re +261.66 231.133 4.361 4.361 re +261.66 239.855 4.361 4.361 re +261.66 244.216 4.361 4.361 re +261.66 248.577 4.361 4.361 re +261.66 252.938 4.361 4.361 re +261.66 257.299 4.361 4.361 re +261.66 261.66 4.361 4.361 re +261.66 266.021 4.361 4.361 re +261.66 279.104 4.361 4.361 re +266.021 0 4.361 4.361 re +266.021 8.722 4.361 4.361 re +266.021 13.083 4.361 4.361 re +266.021 17.444 4.361 4.361 re +266.021 26.166 4.361 4.361 re +266.021 34.888 4.361 4.361 re +266.021 43.61 4.361 4.361 re +266.021 52.332 4.361 4.361 re +266.021 56.693 4.361 4.361 re +266.021 87.22 4.361 4.361 re +266.021 109.025 4.361 4.361 re +266.021 113.386 4.361 4.361 re +266.021 143.913 4.361 4.361 re +266.021 152.635 4.361 4.361 re +266.021 156.996 4.361 4.361 re +266.021 161.357 4.361 4.361 re +266.021 174.44 4.361 4.361 re +266.021 178.801 4.361 4.361 re +266.021 187.523 4.361 4.361 re +266.021 196.245 4.361 4.361 re +266.021 200.606 4.361 4.361 re +266.021 209.328 4.361 4.361 re +266.021 218.05 4.361 4.361 re +266.021 222.411 4.361 4.361 re +266.021 231.133 4.361 4.361 re +266.021 244.216 4.361 4.361 re +270.382 0 4.361 4.361 re +270.382 8.722 4.361 4.361 re +270.382 13.083 4.361 4.361 re +270.382 17.444 4.361 4.361 re +270.382 26.166 4.361 4.361 re +270.382 34.888 4.361 4.361 re +270.382 43.61 4.361 4.361 re +270.382 61.054 4.361 4.361 re +270.382 65.415 4.361 4.361 re +270.382 69.776 4.361 4.361 re +270.382 100.303 4.361 4.361 re +270.382 104.664 4.361 4.361 re +270.382 113.386 4.361 4.361 re +270.382 122.108 4.361 4.361 re +270.382 135.191 4.361 4.361 re +270.382 139.552 4.361 4.361 re +270.382 148.274 4.361 4.361 re +270.382 156.996 4.361 4.361 re +270.382 165.718 4.361 4.361 re +270.382 183.162 4.361 4.361 re +270.382 200.606 4.361 4.361 re +270.382 222.411 4.361 4.361 re +270.382 244.216 4.361 4.361 re +270.382 252.938 4.361 4.361 re +270.382 274.743 4.361 4.361 re +270.382 279.104 4.361 4.361 re +274.743 0 4.361 4.361 re +274.743 26.166 4.361 4.361 re +274.743 39.249 4.361 4.361 re +274.743 43.61 4.361 4.361 re +274.743 47.971 4.361 4.361 re +274.743 61.054 4.361 4.361 re +274.743 65.415 4.361 4.361 re +274.743 74.137 4.361 4.361 re +274.743 78.498 4.361 4.361 re +274.743 82.859 4.361 4.361 re +274.743 87.22 4.361 4.361 re +274.743 100.303 4.361 4.361 re +274.743 113.386 4.361 4.361 re +274.743 117.747 4.361 4.361 re +274.743 126.469 4.361 4.361 re +274.743 135.191 4.361 4.361 re +274.743 139.552 4.361 4.361 re +274.743 148.274 4.361 4.361 re +274.743 161.357 4.361 4.361 re +274.743 165.718 4.361 4.361 re +274.743 174.44 4.361 4.361 re +274.743 183.162 4.361 4.361 re +274.743 191.884 4.361 4.361 re +274.743 196.245 4.361 4.361 re +274.743 204.967 4.361 4.361 re +274.743 213.689 4.361 4.361 re +274.743 218.05 4.361 4.361 re +274.743 222.411 4.361 4.361 re +274.743 226.772 4.361 4.361 re +274.743 231.133 4.361 4.361 re +274.743 248.577 4.361 4.361 re +274.743 252.938 4.361 4.361 re +274.743 257.299 4.361 4.361 re +274.743 261.66 4.361 4.361 re +274.743 270.382 4.361 4.361 re +279.104 0 4.361 4.361 re +279.104 4.361 4.361 4.361 re +279.104 8.722 4.361 4.361 re +279.104 13.083 4.361 4.361 re +279.104 17.444 4.361 4.361 re +279.104 21.805 4.361 4.361 re +279.104 26.166 4.361 4.361 re +279.104 39.249 4.361 4.361 re +279.104 47.971 4.361 4.361 re +279.104 61.054 4.361 4.361 re +279.104 65.415 4.361 4.361 re +279.104 74.137 4.361 4.361 re +279.104 78.498 4.361 4.361 re +279.104 91.581 4.361 4.361 re +279.104 95.942 4.361 4.361 re +279.104 100.303 4.361 4.361 re +279.104 109.025 4.361 4.361 re +279.104 113.386 4.361 4.361 re +279.104 135.191 4.361 4.361 re +279.104 139.552 4.361 4.361 re +279.104 143.913 4.361 4.361 re +279.104 152.635 4.361 4.361 re +279.104 161.357 4.361 4.361 re +279.104 170.079 4.361 4.361 re +279.104 178.801 4.361 4.361 re +279.104 187.523 4.361 4.361 re +279.104 200.606 4.361 4.361 re +279.104 204.967 4.361 4.361 re +279.104 213.689 4.361 4.361 re +279.104 218.05 4.361 4.361 re +279.104 239.855 4.361 4.361 re +279.104 248.577 4.361 4.361 re +279.104 252.938 4.361 4.361 re +279.104 274.743 4.361 4.361 re +/DeviceRGB cs +0 0 0 scn +f +120.164511 120.164511 43.135978 43.135978 re +/DeviceRGB cs +1 1 1 scn +f +123.245652 123.245652 36.973696 36.973696 re +/DeviceRGB cs +0 0 0 scn +f +129.74686 138.127565 23.971279 7.209871 re +/DeviceRGB cs +1 1 1 scn +f +138.127565 129.74686 7.209871 23.971279 re +/DeviceRGB cs +1 1 1 scn +f +Q +", +] +`; + +exports[`swissqrcode > should place the swiss qr code at the current position by default 1`] = ` +[ + "1 0 0 -1 0 566.93 cm +q +1 0 0 1 72 72 cm +0 0 2.00606 2.00606 re +0 2.00606 2.00606 2.00606 re +0 4.01212 2.00606 2.00606 re +0 6.01818 2.00606 2.00606 re +0 8.02424 2.00606 2.00606 re +0 10.0303 2.00606 2.00606 re +0 12.03636 2.00606 2.00606 re +0 16.04848 2.00606 2.00606 re +0 20.0606 2.00606 2.00606 re +0 24.07272 2.00606 2.00606 re +0 28.08484 2.00606 2.00606 re +0 30.0909 2.00606 2.00606 re +0 32.09696 2.00606 2.00606 re +0 44.13332 2.00606 2.00606 re +0 50.1515 2.00606 2.00606 re +0 52.15756 2.00606 2.00606 re +0 54.16362 2.00606 2.00606 re +0 60.1818 2.00606 2.00606 re +0 62.18786 2.00606 2.00606 re +0 64.19392 2.00606 2.00606 re +0 66.19998 2.00606 2.00606 re +0 68.20604 2.00606 2.00606 re +0 74.22422 2.00606 2.00606 re +0 78.23634 2.00606 2.00606 re +0 80.2424 2.00606 2.00606 re +0 84.25452 2.00606 2.00606 re +0 88.26664 2.00606 2.00606 re +0 96.29088 2.00606 2.00606 re +0 100.303 2.00606 2.00606 re +0 104.31512 2.00606 2.00606 re +0 110.3333 2.00606 2.00606 re +0 116.35148 2.00606 2.00606 re +0 118.35754 2.00606 2.00606 re +0 120.3636 2.00606 2.00606 re +0 122.36966 2.00606 2.00606 re +0 124.37572 2.00606 2.00606 re +0 126.38178 2.00606 2.00606 re +0 128.38784 2.00606 2.00606 re +2.00606 0 2.00606 2.00606 re +2.00606 12.03636 2.00606 2.00606 re +2.00606 18.05454 2.00606 2.00606 re +2.00606 24.07272 2.00606 2.00606 re +2.00606 30.0909 2.00606 2.00606 re +2.00606 36.10908 2.00606 2.00606 re +2.00606 42.12726 2.00606 2.00606 re +2.00606 46.13938 2.00606 2.00606 re +2.00606 50.1515 2.00606 2.00606 re +2.00606 52.15756 2.00606 2.00606 re +2.00606 58.17574 2.00606 2.00606 re +2.00606 68.20604 2.00606 2.00606 re +2.00606 70.2121 2.00606 2.00606 re +2.00606 74.22422 2.00606 2.00606 re +2.00606 76.23028 2.00606 2.00606 re +2.00606 78.23634 2.00606 2.00606 re +2.00606 84.25452 2.00606 2.00606 re +2.00606 86.26058 2.00606 2.00606 re +2.00606 92.27876 2.00606 2.00606 re +2.00606 96.29088 2.00606 2.00606 re +2.00606 104.31512 2.00606 2.00606 re +2.00606 106.32118 2.00606 2.00606 re +2.00606 112.33936 2.00606 2.00606 re +2.00606 116.35148 2.00606 2.00606 re +2.00606 128.38784 2.00606 2.00606 re +4.01212 0 2.00606 2.00606 re +4.01212 4.01212 2.00606 2.00606 re +4.01212 6.01818 2.00606 2.00606 re +4.01212 8.02424 2.00606 2.00606 re +4.01212 12.03636 2.00606 2.00606 re +4.01212 16.04848 2.00606 2.00606 re +4.01212 20.0606 2.00606 2.00606 re +4.01212 26.07878 2.00606 2.00606 re +4.01212 28.08484 2.00606 2.00606 re +4.01212 32.09696 2.00606 2.00606 re +4.01212 34.10302 2.00606 2.00606 re +4.01212 36.10908 2.00606 2.00606 re +4.01212 38.11514 2.00606 2.00606 re +4.01212 52.15756 2.00606 2.00606 re +4.01212 54.16362 2.00606 2.00606 re +4.01212 64.19392 2.00606 2.00606 re +4.01212 66.19998 2.00606 2.00606 re +4.01212 68.20604 2.00606 2.00606 re +4.01212 76.23028 2.00606 2.00606 re +4.01212 82.24846 2.00606 2.00606 re +4.01212 86.26058 2.00606 2.00606 re +4.01212 92.27876 2.00606 2.00606 re +4.01212 96.29088 2.00606 2.00606 re +4.01212 98.29694 2.00606 2.00606 re +4.01212 102.30906 2.00606 2.00606 re +4.01212 104.31512 2.00606 2.00606 re +4.01212 108.32724 2.00606 2.00606 re +4.01212 112.33936 2.00606 2.00606 re +4.01212 116.35148 2.00606 2.00606 re +4.01212 120.3636 2.00606 2.00606 re +4.01212 122.36966 2.00606 2.00606 re +4.01212 124.37572 2.00606 2.00606 re +4.01212 128.38784 2.00606 2.00606 re +6.01818 0 2.00606 2.00606 re +6.01818 4.01212 2.00606 2.00606 re +6.01818 6.01818 2.00606 2.00606 re +6.01818 8.02424 2.00606 2.00606 re +6.01818 12.03636 2.00606 2.00606 re +6.01818 16.04848 2.00606 2.00606 re +6.01818 18.05454 2.00606 2.00606 re +6.01818 20.0606 2.00606 2.00606 re +6.01818 22.06666 2.00606 2.00606 re +6.01818 24.07272 2.00606 2.00606 re +6.01818 28.08484 2.00606 2.00606 re +6.01818 30.0909 2.00606 2.00606 re +6.01818 32.09696 2.00606 2.00606 re +6.01818 34.10302 2.00606 2.00606 re +6.01818 40.1212 2.00606 2.00606 re +6.01818 42.12726 2.00606 2.00606 re +6.01818 44.13332 2.00606 2.00606 re +6.01818 48.14544 2.00606 2.00606 re +6.01818 50.1515 2.00606 2.00606 re +6.01818 54.16362 2.00606 2.00606 re +6.01818 60.1818 2.00606 2.00606 re +6.01818 66.19998 2.00606 2.00606 re +6.01818 68.20604 2.00606 2.00606 re +6.01818 70.2121 2.00606 2.00606 re +6.01818 72.21816 2.00606 2.00606 re +6.01818 76.23028 2.00606 2.00606 re +6.01818 80.2424 2.00606 2.00606 re +6.01818 82.24846 2.00606 2.00606 re +6.01818 84.25452 2.00606 2.00606 re +6.01818 92.27876 2.00606 2.00606 re +6.01818 94.28482 2.00606 2.00606 re +6.01818 96.29088 2.00606 2.00606 re +6.01818 98.29694 2.00606 2.00606 re +6.01818 102.30906 2.00606 2.00606 re +6.01818 106.32118 2.00606 2.00606 re +6.01818 108.32724 2.00606 2.00606 re +6.01818 110.3333 2.00606 2.00606 re +6.01818 116.35148 2.00606 2.00606 re +6.01818 120.3636 2.00606 2.00606 re +6.01818 122.36966 2.00606 2.00606 re +6.01818 124.37572 2.00606 2.00606 re +6.01818 128.38784 2.00606 2.00606 re +8.02424 0 2.00606 2.00606 re +8.02424 4.01212 2.00606 2.00606 re +8.02424 6.01818 2.00606 2.00606 re +8.02424 8.02424 2.00606 2.00606 re +8.02424 12.03636 2.00606 2.00606 re +8.02424 16.04848 2.00606 2.00606 re +8.02424 18.05454 2.00606 2.00606 re +8.02424 28.08484 2.00606 2.00606 re +8.02424 34.10302 2.00606 2.00606 re +8.02424 40.1212 2.00606 2.00606 re +8.02424 44.13332 2.00606 2.00606 re +8.02424 48.14544 2.00606 2.00606 re +8.02424 50.1515 2.00606 2.00606 re +8.02424 52.15756 2.00606 2.00606 re +8.02424 56.16968 2.00606 2.00606 re +8.02424 58.17574 2.00606 2.00606 re +8.02424 60.1818 2.00606 2.00606 re +8.02424 62.18786 2.00606 2.00606 re +8.02424 64.19392 2.00606 2.00606 re +8.02424 66.19998 2.00606 2.00606 re +8.02424 68.20604 2.00606 2.00606 re +8.02424 94.28482 2.00606 2.00606 re +8.02424 96.29088 2.00606 2.00606 re +8.02424 100.303 2.00606 2.00606 re +8.02424 112.33936 2.00606 2.00606 re +8.02424 116.35148 2.00606 2.00606 re +8.02424 120.3636 2.00606 2.00606 re +8.02424 122.36966 2.00606 2.00606 re +8.02424 124.37572 2.00606 2.00606 re +8.02424 128.38784 2.00606 2.00606 re +10.0303 0 2.00606 2.00606 re +10.0303 12.03636 2.00606 2.00606 re +10.0303 16.04848 2.00606 2.00606 re +10.0303 26.07878 2.00606 2.00606 re +10.0303 28.08484 2.00606 2.00606 re +10.0303 32.09696 2.00606 2.00606 re +10.0303 36.10908 2.00606 2.00606 re +10.0303 52.15756 2.00606 2.00606 re +10.0303 58.17574 2.00606 2.00606 re +10.0303 60.1818 2.00606 2.00606 re +10.0303 68.20604 2.00606 2.00606 re +10.0303 70.2121 2.00606 2.00606 re +10.0303 74.22422 2.00606 2.00606 re +10.0303 76.23028 2.00606 2.00606 re +10.0303 78.23634 2.00606 2.00606 re +10.0303 80.2424 2.00606 2.00606 re +10.0303 82.24846 2.00606 2.00606 re +10.0303 84.25452 2.00606 2.00606 re +10.0303 86.26058 2.00606 2.00606 re +10.0303 88.26664 2.00606 2.00606 re +10.0303 98.29694 2.00606 2.00606 re +10.0303 102.30906 2.00606 2.00606 re +10.0303 106.32118 2.00606 2.00606 re +10.0303 108.32724 2.00606 2.00606 re +10.0303 116.35148 2.00606 2.00606 re +10.0303 128.38784 2.00606 2.00606 re +12.03636 0 2.00606 2.00606 re +12.03636 2.00606 2.00606 2.00606 re +12.03636 4.01212 2.00606 2.00606 re +12.03636 6.01818 2.00606 2.00606 re +12.03636 8.02424 2.00606 2.00606 re +12.03636 10.0303 2.00606 2.00606 re +12.03636 12.03636 2.00606 2.00606 re +12.03636 16.04848 2.00606 2.00606 re +12.03636 20.0606 2.00606 2.00606 re +12.03636 24.07272 2.00606 2.00606 re +12.03636 28.08484 2.00606 2.00606 re +12.03636 32.09696 2.00606 2.00606 re +12.03636 36.10908 2.00606 2.00606 re +12.03636 40.1212 2.00606 2.00606 re +12.03636 44.13332 2.00606 2.00606 re +12.03636 48.14544 2.00606 2.00606 re +12.03636 52.15756 2.00606 2.00606 re +12.03636 56.16968 2.00606 2.00606 re +12.03636 60.1818 2.00606 2.00606 re +12.03636 64.19392 2.00606 2.00606 re +12.03636 68.20604 2.00606 2.00606 re +12.03636 72.21816 2.00606 2.00606 re +12.03636 76.23028 2.00606 2.00606 re +12.03636 80.2424 2.00606 2.00606 re +12.03636 84.25452 2.00606 2.00606 re +12.03636 88.26664 2.00606 2.00606 re +12.03636 92.27876 2.00606 2.00606 re +12.03636 96.29088 2.00606 2.00606 re +12.03636 100.303 2.00606 2.00606 re +12.03636 104.31512 2.00606 2.00606 re +12.03636 108.32724 2.00606 2.00606 re +12.03636 112.33936 2.00606 2.00606 re +12.03636 116.35148 2.00606 2.00606 re +12.03636 118.35754 2.00606 2.00606 re +12.03636 120.3636 2.00606 2.00606 re +12.03636 122.36966 2.00606 2.00606 re +12.03636 124.37572 2.00606 2.00606 re +12.03636 126.38178 2.00606 2.00606 re +12.03636 128.38784 2.00606 2.00606 re +14.04242 18.05454 2.00606 2.00606 re +14.04242 20.0606 2.00606 2.00606 re +14.04242 30.0909 2.00606 2.00606 re +14.04242 32.09696 2.00606 2.00606 re +14.04242 40.1212 2.00606 2.00606 re +14.04242 56.16968 2.00606 2.00606 re +14.04242 60.1818 2.00606 2.00606 re +14.04242 68.20604 2.00606 2.00606 re +14.04242 74.22422 2.00606 2.00606 re +14.04242 76.23028 2.00606 2.00606 re +14.04242 78.23634 2.00606 2.00606 re +14.04242 82.24846 2.00606 2.00606 re +14.04242 86.26058 2.00606 2.00606 re +14.04242 88.26664 2.00606 2.00606 re +14.04242 90.2727 2.00606 2.00606 re +14.04242 94.28482 2.00606 2.00606 re +14.04242 98.29694 2.00606 2.00606 re +14.04242 104.31512 2.00606 2.00606 re +14.04242 110.3333 2.00606 2.00606 re +16.04848 4.01212 2.00606 2.00606 re +16.04848 6.01818 2.00606 2.00606 re +16.04848 8.02424 2.00606 2.00606 re +16.04848 10.0303 2.00606 2.00606 re +16.04848 12.03636 2.00606 2.00606 re +16.04848 14.04242 2.00606 2.00606 re +16.04848 18.05454 2.00606 2.00606 re +16.04848 20.0606 2.00606 2.00606 re +16.04848 24.07272 2.00606 2.00606 re +16.04848 26.07878 2.00606 2.00606 re +16.04848 28.08484 2.00606 2.00606 re +16.04848 32.09696 2.00606 2.00606 re +16.04848 36.10908 2.00606 2.00606 re +16.04848 40.1212 2.00606 2.00606 re +16.04848 46.13938 2.00606 2.00606 re +16.04848 50.1515 2.00606 2.00606 re +16.04848 54.16362 2.00606 2.00606 re +16.04848 58.17574 2.00606 2.00606 re +16.04848 60.1818 2.00606 2.00606 re +16.04848 62.18786 2.00606 2.00606 re +16.04848 64.19392 2.00606 2.00606 re +16.04848 66.19998 2.00606 2.00606 re +16.04848 68.20604 2.00606 2.00606 re +16.04848 70.2121 2.00606 2.00606 re +16.04848 80.2424 2.00606 2.00606 re +16.04848 82.24846 2.00606 2.00606 re +16.04848 84.25452 2.00606 2.00606 re +16.04848 86.26058 2.00606 2.00606 re +16.04848 90.2727 2.00606 2.00606 re +16.04848 92.27876 2.00606 2.00606 re +16.04848 98.29694 2.00606 2.00606 re +16.04848 100.303 2.00606 2.00606 re +16.04848 104.31512 2.00606 2.00606 re +16.04848 108.32724 2.00606 2.00606 re +16.04848 110.3333 2.00606 2.00606 re +16.04848 114.34542 2.00606 2.00606 re +16.04848 118.35754 2.00606 2.00606 re +16.04848 120.3636 2.00606 2.00606 re +16.04848 122.36966 2.00606 2.00606 re +16.04848 124.37572 2.00606 2.00606 re +16.04848 128.38784 2.00606 2.00606 re +18.05454 0 2.00606 2.00606 re +18.05454 2.00606 2.00606 2.00606 re +18.05454 4.01212 2.00606 2.00606 re +18.05454 6.01818 2.00606 2.00606 re +18.05454 8.02424 2.00606 2.00606 re +18.05454 10.0303 2.00606 2.00606 re +18.05454 20.0606 2.00606 2.00606 re +18.05454 22.06666 2.00606 2.00606 re +18.05454 24.07272 2.00606 2.00606 re +18.05454 26.07878 2.00606 2.00606 re +18.05454 32.09696 2.00606 2.00606 re +18.05454 34.10302 2.00606 2.00606 re +18.05454 36.10908 2.00606 2.00606 re +18.05454 38.11514 2.00606 2.00606 re +18.05454 42.12726 2.00606 2.00606 re +18.05454 44.13332 2.00606 2.00606 re +18.05454 46.13938 2.00606 2.00606 re +18.05454 58.17574 2.00606 2.00606 re +18.05454 60.1818 2.00606 2.00606 re +18.05454 62.18786 2.00606 2.00606 re +18.05454 66.19998 2.00606 2.00606 re +18.05454 68.20604 2.00606 2.00606 re +18.05454 70.2121 2.00606 2.00606 re +18.05454 72.21816 2.00606 2.00606 re +18.05454 74.22422 2.00606 2.00606 re +18.05454 76.23028 2.00606 2.00606 re +18.05454 80.2424 2.00606 2.00606 re +18.05454 84.25452 2.00606 2.00606 re +18.05454 86.26058 2.00606 2.00606 re +18.05454 92.27876 2.00606 2.00606 re +18.05454 94.28482 2.00606 2.00606 re +18.05454 98.29694 2.00606 2.00606 re +18.05454 100.303 2.00606 2.00606 re +18.05454 102.30906 2.00606 2.00606 re +18.05454 108.32724 2.00606 2.00606 re +18.05454 112.33936 2.00606 2.00606 re +18.05454 114.34542 2.00606 2.00606 re +18.05454 116.35148 2.00606 2.00606 re +18.05454 120.3636 2.00606 2.00606 re +18.05454 124.37572 2.00606 2.00606 re +18.05454 126.38178 2.00606 2.00606 re +20.0606 0 2.00606 2.00606 re +20.0606 2.00606 2.00606 2.00606 re +20.0606 4.01212 2.00606 2.00606 re +20.0606 6.01818 2.00606 2.00606 re +20.0606 12.03636 2.00606 2.00606 re +20.0606 14.04242 2.00606 2.00606 re +20.0606 20.0606 2.00606 2.00606 re +20.0606 22.06666 2.00606 2.00606 re +20.0606 24.07272 2.00606 2.00606 re +20.0606 28.08484 2.00606 2.00606 re +20.0606 30.0909 2.00606 2.00606 re +20.0606 34.10302 2.00606 2.00606 re +20.0606 42.12726 2.00606 2.00606 re +20.0606 44.13332 2.00606 2.00606 re +20.0606 58.17574 2.00606 2.00606 re +20.0606 60.1818 2.00606 2.00606 re +20.0606 62.18786 2.00606 2.00606 re +20.0606 64.19392 2.00606 2.00606 re +20.0606 74.22422 2.00606 2.00606 re +20.0606 82.24846 2.00606 2.00606 re +20.0606 84.25452 2.00606 2.00606 re +20.0606 86.26058 2.00606 2.00606 re +20.0606 90.2727 2.00606 2.00606 re +20.0606 92.27876 2.00606 2.00606 re +20.0606 96.29088 2.00606 2.00606 re +20.0606 98.29694 2.00606 2.00606 re +20.0606 102.30906 2.00606 2.00606 re +20.0606 108.32724 2.00606 2.00606 re +20.0606 110.3333 2.00606 2.00606 re +20.0606 114.34542 2.00606 2.00606 re +20.0606 116.35148 2.00606 2.00606 re +20.0606 118.35754 2.00606 2.00606 re +20.0606 120.3636 2.00606 2.00606 re +20.0606 122.36966 2.00606 2.00606 re +20.0606 124.37572 2.00606 2.00606 re +20.0606 126.38178 2.00606 2.00606 re +22.06666 0 2.00606 2.00606 re +22.06666 8.02424 2.00606 2.00606 re +22.06666 10.0303 2.00606 2.00606 re +22.06666 16.04848 2.00606 2.00606 re +22.06666 18.05454 2.00606 2.00606 re +22.06666 24.07272 2.00606 2.00606 re +22.06666 28.08484 2.00606 2.00606 re +22.06666 30.0909 2.00606 2.00606 re +22.06666 32.09696 2.00606 2.00606 re +22.06666 38.11514 2.00606 2.00606 re +22.06666 42.12726 2.00606 2.00606 re +22.06666 50.1515 2.00606 2.00606 re +22.06666 52.15756 2.00606 2.00606 re +22.06666 58.17574 2.00606 2.00606 re +22.06666 68.20604 2.00606 2.00606 re +22.06666 70.2121 2.00606 2.00606 re +22.06666 72.21816 2.00606 2.00606 re +22.06666 74.22422 2.00606 2.00606 re +22.06666 82.24846 2.00606 2.00606 re +22.06666 86.26058 2.00606 2.00606 re +22.06666 90.2727 2.00606 2.00606 re +22.06666 92.27876 2.00606 2.00606 re +22.06666 98.29694 2.00606 2.00606 re +22.06666 112.33936 2.00606 2.00606 re +22.06666 120.3636 2.00606 2.00606 re +22.06666 122.36966 2.00606 2.00606 re +22.06666 124.37572 2.00606 2.00606 re +22.06666 126.38178 2.00606 2.00606 re +24.07272 0 2.00606 2.00606 re +24.07272 2.00606 2.00606 2.00606 re +24.07272 4.01212 2.00606 2.00606 re +24.07272 6.01818 2.00606 2.00606 re +24.07272 8.02424 2.00606 2.00606 re +24.07272 12.03636 2.00606 2.00606 re +24.07272 14.04242 2.00606 2.00606 re +24.07272 16.04848 2.00606 2.00606 re +24.07272 18.05454 2.00606 2.00606 re +24.07272 20.0606 2.00606 2.00606 re +24.07272 22.06666 2.00606 2.00606 re +24.07272 26.07878 2.00606 2.00606 re +24.07272 30.0909 2.00606 2.00606 re +24.07272 34.10302 2.00606 2.00606 re +24.07272 36.10908 2.00606 2.00606 re +24.07272 42.12726 2.00606 2.00606 re +24.07272 44.13332 2.00606 2.00606 re +24.07272 46.13938 2.00606 2.00606 re +24.07272 48.14544 2.00606 2.00606 re +24.07272 50.1515 2.00606 2.00606 re +24.07272 54.16362 2.00606 2.00606 re +24.07272 60.1818 2.00606 2.00606 re +24.07272 66.19998 2.00606 2.00606 re +24.07272 68.20604 2.00606 2.00606 re +24.07272 70.2121 2.00606 2.00606 re +24.07272 72.21816 2.00606 2.00606 re +24.07272 74.22422 2.00606 2.00606 re +24.07272 78.23634 2.00606 2.00606 re +24.07272 80.2424 2.00606 2.00606 re +24.07272 84.25452 2.00606 2.00606 re +24.07272 86.26058 2.00606 2.00606 re +24.07272 88.26664 2.00606 2.00606 re +24.07272 96.29088 2.00606 2.00606 re +24.07272 98.29694 2.00606 2.00606 re +24.07272 104.31512 2.00606 2.00606 re +24.07272 106.32118 2.00606 2.00606 re +24.07272 108.32724 2.00606 2.00606 re +24.07272 110.3333 2.00606 2.00606 re +24.07272 112.33936 2.00606 2.00606 re +24.07272 114.34542 2.00606 2.00606 re +24.07272 116.35148 2.00606 2.00606 re +24.07272 118.35754 2.00606 2.00606 re +24.07272 122.36966 2.00606 2.00606 re +24.07272 124.37572 2.00606 2.00606 re +24.07272 128.38784 2.00606 2.00606 re +26.07878 0 2.00606 2.00606 re +26.07878 2.00606 2.00606 2.00606 re +26.07878 6.01818 2.00606 2.00606 re +26.07878 8.02424 2.00606 2.00606 re +26.07878 14.04242 2.00606 2.00606 re +26.07878 24.07272 2.00606 2.00606 re +26.07878 28.08484 2.00606 2.00606 re +26.07878 30.0909 2.00606 2.00606 re +26.07878 42.12726 2.00606 2.00606 re +26.07878 46.13938 2.00606 2.00606 re +26.07878 48.14544 2.00606 2.00606 re +26.07878 50.1515 2.00606 2.00606 re +26.07878 52.15756 2.00606 2.00606 re +26.07878 56.16968 2.00606 2.00606 re +26.07878 58.17574 2.00606 2.00606 re +26.07878 66.19998 2.00606 2.00606 re +26.07878 68.20604 2.00606 2.00606 re +26.07878 70.2121 2.00606 2.00606 re +26.07878 72.21816 2.00606 2.00606 re +26.07878 76.23028 2.00606 2.00606 re +26.07878 78.23634 2.00606 2.00606 re +26.07878 80.2424 2.00606 2.00606 re +26.07878 82.24846 2.00606 2.00606 re +26.07878 84.25452 2.00606 2.00606 re +26.07878 92.27876 2.00606 2.00606 re +26.07878 94.28482 2.00606 2.00606 re +26.07878 98.29694 2.00606 2.00606 re +26.07878 100.303 2.00606 2.00606 re +26.07878 102.30906 2.00606 2.00606 re +26.07878 106.32118 2.00606 2.00606 re +26.07878 108.32724 2.00606 2.00606 re +26.07878 110.3333 2.00606 2.00606 re +26.07878 114.34542 2.00606 2.00606 re +26.07878 116.35148 2.00606 2.00606 re +26.07878 122.36966 2.00606 2.00606 re +26.07878 126.38178 2.00606 2.00606 re +26.07878 128.38784 2.00606 2.00606 re +28.08484 4.01212 2.00606 2.00606 re +28.08484 6.01818 2.00606 2.00606 re +28.08484 8.02424 2.00606 2.00606 re +28.08484 10.0303 2.00606 2.00606 re +28.08484 12.03636 2.00606 2.00606 re +28.08484 14.04242 2.00606 2.00606 re +28.08484 16.04848 2.00606 2.00606 re +28.08484 22.06666 2.00606 2.00606 re +28.08484 28.08484 2.00606 2.00606 re +28.08484 36.10908 2.00606 2.00606 re +28.08484 38.11514 2.00606 2.00606 re +28.08484 40.1212 2.00606 2.00606 re +28.08484 42.12726 2.00606 2.00606 re +28.08484 48.14544 2.00606 2.00606 re +28.08484 52.15756 2.00606 2.00606 re +28.08484 58.17574 2.00606 2.00606 re +28.08484 62.18786 2.00606 2.00606 re +28.08484 68.20604 2.00606 2.00606 re +28.08484 70.2121 2.00606 2.00606 re +28.08484 74.22422 2.00606 2.00606 re +28.08484 76.23028 2.00606 2.00606 re +28.08484 82.24846 2.00606 2.00606 re +28.08484 86.26058 2.00606 2.00606 re +28.08484 88.26664 2.00606 2.00606 re +28.08484 90.2727 2.00606 2.00606 re +28.08484 96.29088 2.00606 2.00606 re +28.08484 98.29694 2.00606 2.00606 re +28.08484 100.303 2.00606 2.00606 re +28.08484 106.32118 2.00606 2.00606 re +28.08484 114.34542 2.00606 2.00606 re +28.08484 116.35148 2.00606 2.00606 re +28.08484 118.35754 2.00606 2.00606 re +28.08484 120.3636 2.00606 2.00606 re +28.08484 122.36966 2.00606 2.00606 re +28.08484 124.37572 2.00606 2.00606 re +28.08484 126.38178 2.00606 2.00606 re +28.08484 128.38784 2.00606 2.00606 re +30.0909 0 2.00606 2.00606 re +30.0909 8.02424 2.00606 2.00606 re +30.0909 10.0303 2.00606 2.00606 re +30.0909 16.04848 2.00606 2.00606 re +30.0909 24.07272 2.00606 2.00606 re +30.0909 26.07878 2.00606 2.00606 re +30.0909 30.0909 2.00606 2.00606 re +30.0909 32.09696 2.00606 2.00606 re +30.0909 34.10302 2.00606 2.00606 re +30.0909 36.10908 2.00606 2.00606 re +30.0909 38.11514 2.00606 2.00606 re +30.0909 42.12726 2.00606 2.00606 re +30.0909 46.13938 2.00606 2.00606 re +30.0909 48.14544 2.00606 2.00606 re +30.0909 50.1515 2.00606 2.00606 re +30.0909 52.15756 2.00606 2.00606 re +30.0909 56.16968 2.00606 2.00606 re +30.0909 58.17574 2.00606 2.00606 re +30.0909 60.1818 2.00606 2.00606 re +30.0909 66.19998 2.00606 2.00606 re +30.0909 68.20604 2.00606 2.00606 re +30.0909 72.21816 2.00606 2.00606 re +30.0909 74.22422 2.00606 2.00606 re +30.0909 86.26058 2.00606 2.00606 re +30.0909 90.2727 2.00606 2.00606 re +30.0909 96.29088 2.00606 2.00606 re +30.0909 102.30906 2.00606 2.00606 re +30.0909 108.32724 2.00606 2.00606 re +30.0909 114.34542 2.00606 2.00606 re +30.0909 126.38178 2.00606 2.00606 re +30.0909 128.38784 2.00606 2.00606 re +32.09696 0 2.00606 2.00606 re +32.09696 6.01818 2.00606 2.00606 re +32.09696 12.03636 2.00606 2.00606 re +32.09696 14.04242 2.00606 2.00606 re +32.09696 16.04848 2.00606 2.00606 re +32.09696 18.05454 2.00606 2.00606 re +32.09696 20.0606 2.00606 2.00606 re +32.09696 22.06666 2.00606 2.00606 re +32.09696 30.0909 2.00606 2.00606 re +32.09696 32.09696 2.00606 2.00606 re +32.09696 34.10302 2.00606 2.00606 re +32.09696 36.10908 2.00606 2.00606 re +32.09696 38.11514 2.00606 2.00606 re +32.09696 42.12726 2.00606 2.00606 re +32.09696 44.13332 2.00606 2.00606 re +32.09696 48.14544 2.00606 2.00606 re +32.09696 64.19392 2.00606 2.00606 re +32.09696 66.19998 2.00606 2.00606 re +32.09696 70.2121 2.00606 2.00606 re +32.09696 72.21816 2.00606 2.00606 re +32.09696 74.22422 2.00606 2.00606 re +32.09696 86.26058 2.00606 2.00606 re +32.09696 88.26664 2.00606 2.00606 re +32.09696 92.27876 2.00606 2.00606 re +32.09696 100.303 2.00606 2.00606 re +32.09696 104.31512 2.00606 2.00606 re +32.09696 110.3333 2.00606 2.00606 re +32.09696 114.34542 2.00606 2.00606 re +32.09696 126.38178 2.00606 2.00606 re +32.09696 128.38784 2.00606 2.00606 re +34.10302 0 2.00606 2.00606 re +34.10302 4.01212 2.00606 2.00606 re +34.10302 6.01818 2.00606 2.00606 re +34.10302 10.0303 2.00606 2.00606 re +34.10302 16.04848 2.00606 2.00606 re +34.10302 20.0606 2.00606 2.00606 re +34.10302 24.07272 2.00606 2.00606 re +34.10302 26.07878 2.00606 2.00606 re +34.10302 28.08484 2.00606 2.00606 re +34.10302 32.09696 2.00606 2.00606 re +34.10302 34.10302 2.00606 2.00606 re +34.10302 36.10908 2.00606 2.00606 re +34.10302 38.11514 2.00606 2.00606 re +34.10302 46.13938 2.00606 2.00606 re +34.10302 48.14544 2.00606 2.00606 re +34.10302 50.1515 2.00606 2.00606 re +34.10302 52.15756 2.00606 2.00606 re +34.10302 58.17574 2.00606 2.00606 re +34.10302 66.19998 2.00606 2.00606 re +34.10302 72.21816 2.00606 2.00606 re +34.10302 76.23028 2.00606 2.00606 re +34.10302 78.23634 2.00606 2.00606 re +34.10302 80.2424 2.00606 2.00606 re +34.10302 82.24846 2.00606 2.00606 re +34.10302 84.25452 2.00606 2.00606 re +34.10302 94.28482 2.00606 2.00606 re +34.10302 98.29694 2.00606 2.00606 re +34.10302 108.32724 2.00606 2.00606 re +34.10302 110.3333 2.00606 2.00606 re +34.10302 112.33936 2.00606 2.00606 re +34.10302 114.34542 2.00606 2.00606 re +34.10302 116.35148 2.00606 2.00606 re +34.10302 120.3636 2.00606 2.00606 re +34.10302 124.37572 2.00606 2.00606 re +34.10302 126.38178 2.00606 2.00606 re +34.10302 128.38784 2.00606 2.00606 re +36.10908 0 2.00606 2.00606 re +36.10908 2.00606 2.00606 2.00606 re +36.10908 4.01212 2.00606 2.00606 re +36.10908 6.01818 2.00606 2.00606 re +36.10908 8.02424 2.00606 2.00606 re +36.10908 12.03636 2.00606 2.00606 re +36.10908 14.04242 2.00606 2.00606 re +36.10908 16.04848 2.00606 2.00606 re +36.10908 18.05454 2.00606 2.00606 re +36.10908 22.06666 2.00606 2.00606 re +36.10908 24.07272 2.00606 2.00606 re +36.10908 30.0909 2.00606 2.00606 re +36.10908 32.09696 2.00606 2.00606 re +36.10908 34.10302 2.00606 2.00606 re +36.10908 36.10908 2.00606 2.00606 re +36.10908 38.11514 2.00606 2.00606 re +36.10908 42.12726 2.00606 2.00606 re +36.10908 46.13938 2.00606 2.00606 re +36.10908 50.1515 2.00606 2.00606 re +36.10908 52.15756 2.00606 2.00606 re +36.10908 66.19998 2.00606 2.00606 re +36.10908 68.20604 2.00606 2.00606 re +36.10908 74.22422 2.00606 2.00606 re +36.10908 76.23028 2.00606 2.00606 re +36.10908 78.23634 2.00606 2.00606 re +36.10908 80.2424 2.00606 2.00606 re +36.10908 82.24846 2.00606 2.00606 re +36.10908 86.26058 2.00606 2.00606 re +36.10908 88.26664 2.00606 2.00606 re +36.10908 90.2727 2.00606 2.00606 re +36.10908 92.27876 2.00606 2.00606 re +36.10908 110.3333 2.00606 2.00606 re +36.10908 114.34542 2.00606 2.00606 re +36.10908 126.38178 2.00606 2.00606 re +36.10908 128.38784 2.00606 2.00606 re +38.11514 0 2.00606 2.00606 re +38.11514 4.01212 2.00606 2.00606 re +38.11514 8.02424 2.00606 2.00606 re +38.11514 14.04242 2.00606 2.00606 re +38.11514 16.04848 2.00606 2.00606 re +38.11514 20.0606 2.00606 2.00606 re +38.11514 22.06666 2.00606 2.00606 re +38.11514 26.07878 2.00606 2.00606 re +38.11514 30.0909 2.00606 2.00606 re +38.11514 34.10302 2.00606 2.00606 re +38.11514 38.11514 2.00606 2.00606 re +38.11514 40.1212 2.00606 2.00606 re +38.11514 42.12726 2.00606 2.00606 re +38.11514 48.14544 2.00606 2.00606 re +38.11514 50.1515 2.00606 2.00606 re +38.11514 52.15756 2.00606 2.00606 re +38.11514 54.16362 2.00606 2.00606 re +38.11514 56.16968 2.00606 2.00606 re +38.11514 62.18786 2.00606 2.00606 re +38.11514 64.19392 2.00606 2.00606 re +38.11514 70.2121 2.00606 2.00606 re +38.11514 78.23634 2.00606 2.00606 re +38.11514 80.2424 2.00606 2.00606 re +38.11514 84.25452 2.00606 2.00606 re +38.11514 86.26058 2.00606 2.00606 re +38.11514 90.2727 2.00606 2.00606 re +38.11514 98.29694 2.00606 2.00606 re +38.11514 100.303 2.00606 2.00606 re +38.11514 108.32724 2.00606 2.00606 re +38.11514 110.3333 2.00606 2.00606 re +38.11514 112.33936 2.00606 2.00606 re +38.11514 116.35148 2.00606 2.00606 re +38.11514 118.35754 2.00606 2.00606 re +38.11514 120.3636 2.00606 2.00606 re +38.11514 122.36966 2.00606 2.00606 re +38.11514 124.37572 2.00606 2.00606 re +38.11514 126.38178 2.00606 2.00606 re +38.11514 128.38784 2.00606 2.00606 re +40.1212 2.00606 2.00606 2.00606 re +40.1212 4.01212 2.00606 2.00606 re +40.1212 6.01818 2.00606 2.00606 re +40.1212 10.0303 2.00606 2.00606 re +40.1212 12.03636 2.00606 2.00606 re +40.1212 16.04848 2.00606 2.00606 re +40.1212 22.06666 2.00606 2.00606 re +40.1212 38.11514 2.00606 2.00606 re +40.1212 42.12726 2.00606 2.00606 re +40.1212 44.13332 2.00606 2.00606 re +40.1212 46.13938 2.00606 2.00606 re +40.1212 48.14544 2.00606 2.00606 re +40.1212 50.1515 2.00606 2.00606 re +40.1212 52.15756 2.00606 2.00606 re +40.1212 58.17574 2.00606 2.00606 re +40.1212 60.1818 2.00606 2.00606 re +40.1212 62.18786 2.00606 2.00606 re +40.1212 64.19392 2.00606 2.00606 re +40.1212 66.19998 2.00606 2.00606 re +40.1212 82.24846 2.00606 2.00606 re +40.1212 88.26664 2.00606 2.00606 re +40.1212 92.27876 2.00606 2.00606 re +40.1212 94.28482 2.00606 2.00606 re +40.1212 102.30906 2.00606 2.00606 re +40.1212 104.31512 2.00606 2.00606 re +40.1212 112.33936 2.00606 2.00606 re +40.1212 114.34542 2.00606 2.00606 re +40.1212 116.35148 2.00606 2.00606 re +42.12726 0 2.00606 2.00606 re +42.12726 2.00606 2.00606 2.00606 re +42.12726 4.01212 2.00606 2.00606 re +42.12726 6.01818 2.00606 2.00606 re +42.12726 8.02424 2.00606 2.00606 re +42.12726 10.0303 2.00606 2.00606 re +42.12726 20.0606 2.00606 2.00606 re +42.12726 24.07272 2.00606 2.00606 re +42.12726 28.08484 2.00606 2.00606 re +42.12726 34.10302 2.00606 2.00606 re +42.12726 44.13332 2.00606 2.00606 re +42.12726 48.14544 2.00606 2.00606 re +42.12726 50.1515 2.00606 2.00606 re +42.12726 54.16362 2.00606 2.00606 re +42.12726 58.17574 2.00606 2.00606 re +42.12726 60.1818 2.00606 2.00606 re +42.12726 62.18786 2.00606 2.00606 re +42.12726 64.19392 2.00606 2.00606 re +42.12726 66.19998 2.00606 2.00606 re +42.12726 70.2121 2.00606 2.00606 re +42.12726 74.22422 2.00606 2.00606 re +42.12726 82.24846 2.00606 2.00606 re +42.12726 86.26058 2.00606 2.00606 re +42.12726 88.26664 2.00606 2.00606 re +42.12726 92.27876 2.00606 2.00606 re +42.12726 94.28482 2.00606 2.00606 re +42.12726 98.29694 2.00606 2.00606 re +42.12726 104.31512 2.00606 2.00606 re +42.12726 110.3333 2.00606 2.00606 re +42.12726 114.34542 2.00606 2.00606 re +42.12726 118.35754 2.00606 2.00606 re +42.12726 126.38178 2.00606 2.00606 re +44.13332 0 2.00606 2.00606 re +44.13332 4.01212 2.00606 2.00606 re +44.13332 6.01818 2.00606 2.00606 re +44.13332 10.0303 2.00606 2.00606 re +44.13332 12.03636 2.00606 2.00606 re +44.13332 20.0606 2.00606 2.00606 re +44.13332 24.07272 2.00606 2.00606 re +44.13332 30.0909 2.00606 2.00606 re +44.13332 32.09696 2.00606 2.00606 re +44.13332 40.1212 2.00606 2.00606 re +44.13332 46.13938 2.00606 2.00606 re +44.13332 48.14544 2.00606 2.00606 re +44.13332 60.1818 2.00606 2.00606 re +44.13332 62.18786 2.00606 2.00606 re +44.13332 72.21816 2.00606 2.00606 re +44.13332 78.23634 2.00606 2.00606 re +44.13332 82.24846 2.00606 2.00606 re +44.13332 86.26058 2.00606 2.00606 re +44.13332 88.26664 2.00606 2.00606 re +44.13332 92.27876 2.00606 2.00606 re +44.13332 94.28482 2.00606 2.00606 re +44.13332 98.29694 2.00606 2.00606 re +44.13332 100.303 2.00606 2.00606 re +44.13332 104.31512 2.00606 2.00606 re +44.13332 110.3333 2.00606 2.00606 re +44.13332 114.34542 2.00606 2.00606 re +44.13332 122.36966 2.00606 2.00606 re +44.13332 124.37572 2.00606 2.00606 re +44.13332 126.38178 2.00606 2.00606 re +46.13938 0 2.00606 2.00606 re +46.13938 2.00606 2.00606 2.00606 re +46.13938 4.01212 2.00606 2.00606 re +46.13938 8.02424 2.00606 2.00606 re +46.13938 10.0303 2.00606 2.00606 re +46.13938 16.04848 2.00606 2.00606 re +46.13938 18.05454 2.00606 2.00606 re +46.13938 20.0606 2.00606 2.00606 re +46.13938 36.10908 2.00606 2.00606 re +46.13938 46.13938 2.00606 2.00606 re +46.13938 58.17574 2.00606 2.00606 re +46.13938 68.20604 2.00606 2.00606 re +46.13938 72.21816 2.00606 2.00606 re +46.13938 76.23028 2.00606 2.00606 re +46.13938 80.2424 2.00606 2.00606 re +46.13938 86.26058 2.00606 2.00606 re +46.13938 88.26664 2.00606 2.00606 re +46.13938 90.2727 2.00606 2.00606 re +46.13938 92.27876 2.00606 2.00606 re +46.13938 96.29088 2.00606 2.00606 re +46.13938 100.303 2.00606 2.00606 re +46.13938 106.32118 2.00606 2.00606 re +46.13938 108.32724 2.00606 2.00606 re +46.13938 110.3333 2.00606 2.00606 re +46.13938 114.34542 2.00606 2.00606 re +46.13938 116.35148 2.00606 2.00606 re +46.13938 118.35754 2.00606 2.00606 re +46.13938 120.3636 2.00606 2.00606 re +46.13938 124.37572 2.00606 2.00606 re +48.14544 4.01212 2.00606 2.00606 re +48.14544 6.01818 2.00606 2.00606 re +48.14544 12.03636 2.00606 2.00606 re +48.14544 18.05454 2.00606 2.00606 re +48.14544 26.07878 2.00606 2.00606 re +48.14544 32.09696 2.00606 2.00606 re +48.14544 36.10908 2.00606 2.00606 re +48.14544 42.12726 2.00606 2.00606 re +48.14544 50.1515 2.00606 2.00606 re +48.14544 54.16362 2.00606 2.00606 re +48.14544 56.16968 2.00606 2.00606 re +48.14544 58.17574 2.00606 2.00606 re +48.14544 60.1818 2.00606 2.00606 re +48.14544 68.20604 2.00606 2.00606 re +48.14544 70.2121 2.00606 2.00606 re +48.14544 74.22422 2.00606 2.00606 re +48.14544 76.23028 2.00606 2.00606 re +48.14544 82.24846 2.00606 2.00606 re +48.14544 84.25452 2.00606 2.00606 re +48.14544 86.26058 2.00606 2.00606 re +48.14544 90.2727 2.00606 2.00606 re +48.14544 96.29088 2.00606 2.00606 re +48.14544 102.30906 2.00606 2.00606 re +48.14544 106.32118 2.00606 2.00606 re +48.14544 112.33936 2.00606 2.00606 re +48.14544 116.35148 2.00606 2.00606 re +48.14544 128.38784 2.00606 2.00606 re +50.1515 2.00606 2.00606 2.00606 re +50.1515 6.01818 2.00606 2.00606 re +50.1515 14.04242 2.00606 2.00606 re +50.1515 20.0606 2.00606 2.00606 re +50.1515 26.07878 2.00606 2.00606 re +50.1515 40.1212 2.00606 2.00606 re +50.1515 42.12726 2.00606 2.00606 re +50.1515 46.13938 2.00606 2.00606 re +50.1515 48.14544 2.00606 2.00606 re +50.1515 50.1515 2.00606 2.00606 re +50.1515 54.16362 2.00606 2.00606 re +50.1515 56.16968 2.00606 2.00606 re +50.1515 58.17574 2.00606 2.00606 re +50.1515 60.1818 2.00606 2.00606 re +50.1515 64.19392 2.00606 2.00606 re +50.1515 66.19998 2.00606 2.00606 re +50.1515 76.23028 2.00606 2.00606 re +50.1515 78.23634 2.00606 2.00606 re +50.1515 82.24846 2.00606 2.00606 re +50.1515 84.25452 2.00606 2.00606 re +50.1515 88.26664 2.00606 2.00606 re +50.1515 92.27876 2.00606 2.00606 re +50.1515 94.28482 2.00606 2.00606 re +50.1515 96.29088 2.00606 2.00606 re +50.1515 100.303 2.00606 2.00606 re +50.1515 102.30906 2.00606 2.00606 re +50.1515 110.3333 2.00606 2.00606 re +50.1515 114.34542 2.00606 2.00606 re +50.1515 116.35148 2.00606 2.00606 re +50.1515 120.3636 2.00606 2.00606 re +50.1515 122.36966 2.00606 2.00606 re +50.1515 124.37572 2.00606 2.00606 re +50.1515 126.38178 2.00606 2.00606 re +50.1515 128.38784 2.00606 2.00606 re +52.15756 0 2.00606 2.00606 re +52.15756 4.01212 2.00606 2.00606 re +52.15756 6.01818 2.00606 2.00606 re +52.15756 8.02424 2.00606 2.00606 re +52.15756 12.03636 2.00606 2.00606 re +52.15756 14.04242 2.00606 2.00606 re +52.15756 18.05454 2.00606 2.00606 re +52.15756 22.06666 2.00606 2.00606 re +52.15756 24.07272 2.00606 2.00606 re +52.15756 32.09696 2.00606 2.00606 re +52.15756 34.10302 2.00606 2.00606 re +52.15756 38.11514 2.00606 2.00606 re +52.15756 40.1212 2.00606 2.00606 re +52.15756 42.12726 2.00606 2.00606 re +52.15756 46.13938 2.00606 2.00606 re +52.15756 50.1515 2.00606 2.00606 re +52.15756 54.16362 2.00606 2.00606 re +52.15756 58.17574 2.00606 2.00606 re +52.15756 64.19392 2.00606 2.00606 re +52.15756 78.23634 2.00606 2.00606 re +52.15756 80.2424 2.00606 2.00606 re +52.15756 84.25452 2.00606 2.00606 re +52.15756 86.26058 2.00606 2.00606 re +52.15756 88.26664 2.00606 2.00606 re +52.15756 92.27876 2.00606 2.00606 re +52.15756 96.29088 2.00606 2.00606 re +52.15756 100.303 2.00606 2.00606 re +52.15756 102.30906 2.00606 2.00606 re +52.15756 104.31512 2.00606 2.00606 re +52.15756 124.37572 2.00606 2.00606 re +52.15756 128.38784 2.00606 2.00606 re +54.16362 0 2.00606 2.00606 re +54.16362 14.04242 2.00606 2.00606 re +54.16362 16.04848 2.00606 2.00606 re +54.16362 18.05454 2.00606 2.00606 re +54.16362 22.06666 2.00606 2.00606 re +54.16362 24.07272 2.00606 2.00606 re +54.16362 32.09696 2.00606 2.00606 re +54.16362 34.10302 2.00606 2.00606 re +54.16362 36.10908 2.00606 2.00606 re +54.16362 40.1212 2.00606 2.00606 re +54.16362 44.13332 2.00606 2.00606 re +54.16362 50.1515 2.00606 2.00606 re +54.16362 54.16362 2.00606 2.00606 re +54.16362 56.16968 2.00606 2.00606 re +54.16362 58.17574 2.00606 2.00606 re +54.16362 66.19998 2.00606 2.00606 re +54.16362 68.20604 2.00606 2.00606 re +54.16362 72.21816 2.00606 2.00606 re +54.16362 76.23028 2.00606 2.00606 re +54.16362 80.2424 2.00606 2.00606 re +54.16362 84.25452 2.00606 2.00606 re +54.16362 88.26664 2.00606 2.00606 re +54.16362 92.27876 2.00606 2.00606 re +54.16362 98.29694 2.00606 2.00606 re +54.16362 100.303 2.00606 2.00606 re +54.16362 108.32724 2.00606 2.00606 re +54.16362 112.33936 2.00606 2.00606 re +54.16362 114.34542 2.00606 2.00606 re +54.16362 118.35754 2.00606 2.00606 re +54.16362 124.37572 2.00606 2.00606 re +54.16362 126.38178 2.00606 2.00606 re +56.16968 0 2.00606 2.00606 re +56.16968 10.0303 2.00606 2.00606 re +56.16968 12.03636 2.00606 2.00606 re +56.16968 16.04848 2.00606 2.00606 re +56.16968 20.0606 2.00606 2.00606 re +56.16968 28.08484 2.00606 2.00606 re +56.16968 34.10302 2.00606 2.00606 re +56.16968 44.13332 2.00606 2.00606 re +56.16968 52.15756 2.00606 2.00606 re +56.16968 56.16968 2.00606 2.00606 re +56.16968 60.1818 2.00606 2.00606 re +56.16968 72.21816 2.00606 2.00606 re +56.16968 76.23028 2.00606 2.00606 re +56.16968 84.25452 2.00606 2.00606 re +56.16968 88.26664 2.00606 2.00606 re +56.16968 90.2727 2.00606 2.00606 re +56.16968 92.27876 2.00606 2.00606 re +56.16968 96.29088 2.00606 2.00606 re +56.16968 108.32724 2.00606 2.00606 re +56.16968 116.35148 2.00606 2.00606 re +56.16968 120.3636 2.00606 2.00606 re +56.16968 122.36966 2.00606 2.00606 re +56.16968 124.37572 2.00606 2.00606 re +58.17574 4.01212 2.00606 2.00606 re +58.17574 14.04242 2.00606 2.00606 re +58.17574 16.04848 2.00606 2.00606 re +58.17574 26.07878 2.00606 2.00606 re +58.17574 28.08484 2.00606 2.00606 re +58.17574 30.0909 2.00606 2.00606 re +58.17574 32.09696 2.00606 2.00606 re +58.17574 36.10908 2.00606 2.00606 re +58.17574 38.11514 2.00606 2.00606 re +58.17574 40.1212 2.00606 2.00606 re +58.17574 42.12726 2.00606 2.00606 re +58.17574 46.13938 2.00606 2.00606 re +58.17574 48.14544 2.00606 2.00606 re +58.17574 50.1515 2.00606 2.00606 re +58.17574 54.16362 2.00606 2.00606 re +58.17574 56.16968 2.00606 2.00606 re +58.17574 58.17574 2.00606 2.00606 re +58.17574 60.1818 2.00606 2.00606 re +58.17574 62.18786 2.00606 2.00606 re +58.17574 66.19998 2.00606 2.00606 re +58.17574 68.20604 2.00606 2.00606 re +58.17574 72.21816 2.00606 2.00606 re +58.17574 74.22422 2.00606 2.00606 re +58.17574 80.2424 2.00606 2.00606 re +58.17574 84.25452 2.00606 2.00606 re +58.17574 90.2727 2.00606 2.00606 re +58.17574 92.27876 2.00606 2.00606 re +58.17574 96.29088 2.00606 2.00606 re +58.17574 98.29694 2.00606 2.00606 re +58.17574 104.31512 2.00606 2.00606 re +58.17574 108.32724 2.00606 2.00606 re +58.17574 112.33936 2.00606 2.00606 re +58.17574 114.34542 2.00606 2.00606 re +58.17574 120.3636 2.00606 2.00606 re +58.17574 128.38784 2.00606 2.00606 re +60.1818 2.00606 2.00606 2.00606 re +60.1818 4.01212 2.00606 2.00606 re +60.1818 6.01818 2.00606 2.00606 re +60.1818 8.02424 2.00606 2.00606 re +60.1818 10.0303 2.00606 2.00606 re +60.1818 12.03636 2.00606 2.00606 re +60.1818 14.04242 2.00606 2.00606 re +60.1818 16.04848 2.00606 2.00606 re +60.1818 18.05454 2.00606 2.00606 re +60.1818 20.0606 2.00606 2.00606 re +60.1818 26.07878 2.00606 2.00606 re +60.1818 30.0909 2.00606 2.00606 re +60.1818 34.10302 2.00606 2.00606 re +60.1818 38.11514 2.00606 2.00606 re +60.1818 42.12726 2.00606 2.00606 re +60.1818 46.13938 2.00606 2.00606 re +60.1818 48.14544 2.00606 2.00606 re +60.1818 50.1515 2.00606 2.00606 re +60.1818 52.15756 2.00606 2.00606 re +60.1818 54.16362 2.00606 2.00606 re +60.1818 56.16968 2.00606 2.00606 re +60.1818 58.17574 2.00606 2.00606 re +60.1818 60.1818 2.00606 2.00606 re +60.1818 62.18786 2.00606 2.00606 re +60.1818 64.19392 2.00606 2.00606 re +60.1818 66.19998 2.00606 2.00606 re +60.1818 68.20604 2.00606 2.00606 re +60.1818 72.21816 2.00606 2.00606 re +60.1818 76.23028 2.00606 2.00606 re +60.1818 84.25452 2.00606 2.00606 re +60.1818 86.26058 2.00606 2.00606 re +60.1818 88.26664 2.00606 2.00606 re +60.1818 90.2727 2.00606 2.00606 re +60.1818 92.27876 2.00606 2.00606 re +60.1818 94.28482 2.00606 2.00606 re +60.1818 98.29694 2.00606 2.00606 re +60.1818 100.303 2.00606 2.00606 re +60.1818 104.31512 2.00606 2.00606 re +60.1818 108.32724 2.00606 2.00606 re +60.1818 110.3333 2.00606 2.00606 re +60.1818 112.33936 2.00606 2.00606 re +60.1818 114.34542 2.00606 2.00606 re +60.1818 116.35148 2.00606 2.00606 re +60.1818 118.35754 2.00606 2.00606 re +60.1818 120.3636 2.00606 2.00606 re +60.1818 122.36966 2.00606 2.00606 re +60.1818 124.37572 2.00606 2.00606 re +62.18786 0 2.00606 2.00606 re +62.18786 4.01212 2.00606 2.00606 re +62.18786 8.02424 2.00606 2.00606 re +62.18786 16.04848 2.00606 2.00606 re +62.18786 18.05454 2.00606 2.00606 re +62.18786 20.0606 2.00606 2.00606 re +62.18786 24.07272 2.00606 2.00606 re +62.18786 26.07878 2.00606 2.00606 re +62.18786 28.08484 2.00606 2.00606 re +62.18786 32.09696 2.00606 2.00606 re +62.18786 34.10302 2.00606 2.00606 re +62.18786 44.13332 2.00606 2.00606 re +62.18786 48.14544 2.00606 2.00606 re +62.18786 50.1515 2.00606 2.00606 re +62.18786 52.15756 2.00606 2.00606 re +62.18786 60.1818 2.00606 2.00606 re +62.18786 68.20604 2.00606 2.00606 re +62.18786 84.25452 2.00606 2.00606 re +62.18786 88.26664 2.00606 2.00606 re +62.18786 94.28482 2.00606 2.00606 re +62.18786 96.29088 2.00606 2.00606 re +62.18786 98.29694 2.00606 2.00606 re +62.18786 102.30906 2.00606 2.00606 re +62.18786 108.32724 2.00606 2.00606 re +62.18786 112.33936 2.00606 2.00606 re +62.18786 120.3636 2.00606 2.00606 re +62.18786 126.38178 2.00606 2.00606 re +64.19392 0 2.00606 2.00606 re +64.19392 4.01212 2.00606 2.00606 re +64.19392 8.02424 2.00606 2.00606 re +64.19392 12.03636 2.00606 2.00606 re +64.19392 16.04848 2.00606 2.00606 re +64.19392 30.0909 2.00606 2.00606 re +64.19392 34.10302 2.00606 2.00606 re +64.19392 38.11514 2.00606 2.00606 re +64.19392 42.12726 2.00606 2.00606 re +64.19392 50.1515 2.00606 2.00606 re +64.19392 54.16362 2.00606 2.00606 re +64.19392 56.16968 2.00606 2.00606 re +64.19392 60.1818 2.00606 2.00606 re +64.19392 64.19392 2.00606 2.00606 re +64.19392 68.20604 2.00606 2.00606 re +64.19392 72.21816 2.00606 2.00606 re +64.19392 74.22422 2.00606 2.00606 re +64.19392 82.24846 2.00606 2.00606 re +64.19392 84.25452 2.00606 2.00606 re +64.19392 90.2727 2.00606 2.00606 re +64.19392 92.27876 2.00606 2.00606 re +64.19392 106.32118 2.00606 2.00606 re +64.19392 108.32724 2.00606 2.00606 re +64.19392 112.33936 2.00606 2.00606 re +64.19392 116.35148 2.00606 2.00606 re +64.19392 120.3636 2.00606 2.00606 re +64.19392 126.38178 2.00606 2.00606 re +66.19998 2.00606 2.00606 2.00606 re +66.19998 4.01212 2.00606 2.00606 re +66.19998 8.02424 2.00606 2.00606 re +66.19998 16.04848 2.00606 2.00606 re +66.19998 18.05454 2.00606 2.00606 re +66.19998 20.0606 2.00606 2.00606 re +66.19998 24.07272 2.00606 2.00606 re +66.19998 36.10908 2.00606 2.00606 re +66.19998 38.11514 2.00606 2.00606 re +66.19998 40.1212 2.00606 2.00606 re +66.19998 42.12726 2.00606 2.00606 re +66.19998 44.13332 2.00606 2.00606 re +66.19998 46.13938 2.00606 2.00606 re +66.19998 50.1515 2.00606 2.00606 re +66.19998 52.15756 2.00606 2.00606 re +66.19998 54.16362 2.00606 2.00606 re +66.19998 60.1818 2.00606 2.00606 re +66.19998 68.20604 2.00606 2.00606 re +66.19998 86.26058 2.00606 2.00606 re +66.19998 88.26664 2.00606 2.00606 re +66.19998 92.27876 2.00606 2.00606 re +66.19998 94.28482 2.00606 2.00606 re +66.19998 98.29694 2.00606 2.00606 re +66.19998 108.32724 2.00606 2.00606 re +66.19998 112.33936 2.00606 2.00606 re +66.19998 120.3636 2.00606 2.00606 re +66.19998 122.36966 2.00606 2.00606 re +66.19998 124.37572 2.00606 2.00606 re +66.19998 126.38178 2.00606 2.00606 re +66.19998 128.38784 2.00606 2.00606 re +68.20604 2.00606 2.00606 2.00606 re +68.20604 6.01818 2.00606 2.00606 re +68.20604 8.02424 2.00606 2.00606 re +68.20604 10.0303 2.00606 2.00606 re +68.20604 12.03636 2.00606 2.00606 re +68.20604 14.04242 2.00606 2.00606 re +68.20604 16.04848 2.00606 2.00606 re +68.20604 24.07272 2.00606 2.00606 re +68.20604 26.07878 2.00606 2.00606 re +68.20604 32.09696 2.00606 2.00606 re +68.20604 42.12726 2.00606 2.00606 re +68.20604 44.13332 2.00606 2.00606 re +68.20604 48.14544 2.00606 2.00606 re +68.20604 50.1515 2.00606 2.00606 re +68.20604 56.16968 2.00606 2.00606 re +68.20604 60.1818 2.00606 2.00606 re +68.20604 62.18786 2.00606 2.00606 re +68.20604 64.19392 2.00606 2.00606 re +68.20604 66.19998 2.00606 2.00606 re +68.20604 68.20604 2.00606 2.00606 re +68.20604 70.2121 2.00606 2.00606 re +68.20604 74.22422 2.00606 2.00606 re +68.20604 78.23634 2.00606 2.00606 re +68.20604 90.2727 2.00606 2.00606 re +68.20604 98.29694 2.00606 2.00606 re +68.20604 106.32118 2.00606 2.00606 re +68.20604 108.32724 2.00606 2.00606 re +68.20604 112.33936 2.00606 2.00606 re +68.20604 114.34542 2.00606 2.00606 re +68.20604 116.35148 2.00606 2.00606 re +68.20604 118.35754 2.00606 2.00606 re +68.20604 120.3636 2.00606 2.00606 re +68.20604 126.38178 2.00606 2.00606 re +68.20604 128.38784 2.00606 2.00606 re +70.2121 0 2.00606 2.00606 re +70.2121 2.00606 2.00606 2.00606 re +70.2121 6.01818 2.00606 2.00606 re +70.2121 8.02424 2.00606 2.00606 re +70.2121 10.0303 2.00606 2.00606 re +70.2121 16.04848 2.00606 2.00606 re +70.2121 20.0606 2.00606 2.00606 re +70.2121 22.06666 2.00606 2.00606 re +70.2121 26.07878 2.00606 2.00606 re +70.2121 32.09696 2.00606 2.00606 re +70.2121 36.10908 2.00606 2.00606 re +70.2121 38.11514 2.00606 2.00606 re +70.2121 44.13332 2.00606 2.00606 re +70.2121 46.13938 2.00606 2.00606 re +70.2121 52.15756 2.00606 2.00606 re +70.2121 58.17574 2.00606 2.00606 re +70.2121 68.20604 2.00606 2.00606 re +70.2121 74.22422 2.00606 2.00606 re +70.2121 76.23028 2.00606 2.00606 re +70.2121 80.2424 2.00606 2.00606 re +70.2121 82.24846 2.00606 2.00606 re +70.2121 88.26664 2.00606 2.00606 re +70.2121 90.2727 2.00606 2.00606 re +70.2121 98.29694 2.00606 2.00606 re +70.2121 100.303 2.00606 2.00606 re +70.2121 102.30906 2.00606 2.00606 re +70.2121 108.32724 2.00606 2.00606 re +70.2121 112.33936 2.00606 2.00606 re +70.2121 116.35148 2.00606 2.00606 re +70.2121 118.35754 2.00606 2.00606 re +70.2121 122.36966 2.00606 2.00606 re +72.21816 2.00606 2.00606 2.00606 re +72.21816 6.01818 2.00606 2.00606 re +72.21816 8.02424 2.00606 2.00606 re +72.21816 10.0303 2.00606 2.00606 re +72.21816 12.03636 2.00606 2.00606 re +72.21816 14.04242 2.00606 2.00606 re +72.21816 16.04848 2.00606 2.00606 re +72.21816 20.0606 2.00606 2.00606 re +72.21816 24.07272 2.00606 2.00606 re +72.21816 28.08484 2.00606 2.00606 re +72.21816 30.0909 2.00606 2.00606 re +72.21816 32.09696 2.00606 2.00606 re +72.21816 34.10302 2.00606 2.00606 re +72.21816 36.10908 2.00606 2.00606 re +72.21816 38.11514 2.00606 2.00606 re +72.21816 44.13332 2.00606 2.00606 re +72.21816 46.13938 2.00606 2.00606 re +72.21816 48.14544 2.00606 2.00606 re +72.21816 52.15756 2.00606 2.00606 re +72.21816 54.16362 2.00606 2.00606 re +72.21816 56.16968 2.00606 2.00606 re +72.21816 60.1818 2.00606 2.00606 re +72.21816 62.18786 2.00606 2.00606 re +72.21816 66.19998 2.00606 2.00606 re +72.21816 68.20604 2.00606 2.00606 re +72.21816 72.21816 2.00606 2.00606 re +72.21816 76.23028 2.00606 2.00606 re +72.21816 80.2424 2.00606 2.00606 re +72.21816 84.25452 2.00606 2.00606 re +72.21816 86.26058 2.00606 2.00606 re +72.21816 88.26664 2.00606 2.00606 re +72.21816 92.27876 2.00606 2.00606 re +72.21816 94.28482 2.00606 2.00606 re +72.21816 96.29088 2.00606 2.00606 re +72.21816 98.29694 2.00606 2.00606 re +72.21816 100.303 2.00606 2.00606 re +72.21816 104.31512 2.00606 2.00606 re +72.21816 106.32118 2.00606 2.00606 re +72.21816 108.32724 2.00606 2.00606 re +72.21816 114.34542 2.00606 2.00606 re +72.21816 116.35148 2.00606 2.00606 re +72.21816 120.3636 2.00606 2.00606 re +72.21816 124.37572 2.00606 2.00606 re +74.22422 2.00606 2.00606 2.00606 re +74.22422 6.01818 2.00606 2.00606 re +74.22422 10.0303 2.00606 2.00606 re +74.22422 14.04242 2.00606 2.00606 re +74.22422 16.04848 2.00606 2.00606 re +74.22422 20.0606 2.00606 2.00606 re +74.22422 22.06666 2.00606 2.00606 re +74.22422 24.07272 2.00606 2.00606 re +74.22422 40.1212 2.00606 2.00606 re +74.22422 42.12726 2.00606 2.00606 re +74.22422 48.14544 2.00606 2.00606 re +74.22422 54.16362 2.00606 2.00606 re +74.22422 58.17574 2.00606 2.00606 re +74.22422 60.1818 2.00606 2.00606 re +74.22422 62.18786 2.00606 2.00606 re +74.22422 64.19392 2.00606 2.00606 re +74.22422 66.19998 2.00606 2.00606 re +74.22422 72.21816 2.00606 2.00606 re +74.22422 78.23634 2.00606 2.00606 re +74.22422 80.2424 2.00606 2.00606 re +74.22422 82.24846 2.00606 2.00606 re +74.22422 94.28482 2.00606 2.00606 re +74.22422 98.29694 2.00606 2.00606 re +74.22422 100.303 2.00606 2.00606 re +74.22422 104.31512 2.00606 2.00606 re +74.22422 108.32724 2.00606 2.00606 re +74.22422 112.33936 2.00606 2.00606 re +74.22422 114.34542 2.00606 2.00606 re +74.22422 116.35148 2.00606 2.00606 re +74.22422 118.35754 2.00606 2.00606 re +74.22422 120.3636 2.00606 2.00606 re +74.22422 122.36966 2.00606 2.00606 re +74.22422 124.37572 2.00606 2.00606 re +74.22422 126.38178 2.00606 2.00606 re +74.22422 128.38784 2.00606 2.00606 re +76.23028 2.00606 2.00606 2.00606 re +76.23028 6.01818 2.00606 2.00606 re +76.23028 12.03636 2.00606 2.00606 re +76.23028 16.04848 2.00606 2.00606 re +76.23028 20.0606 2.00606 2.00606 re +76.23028 24.07272 2.00606 2.00606 re +76.23028 28.08484 2.00606 2.00606 re +76.23028 34.10302 2.00606 2.00606 re +76.23028 36.10908 2.00606 2.00606 re +76.23028 40.1212 2.00606 2.00606 re +76.23028 44.13332 2.00606 2.00606 re +76.23028 48.14544 2.00606 2.00606 re +76.23028 50.1515 2.00606 2.00606 re +76.23028 56.16968 2.00606 2.00606 re +76.23028 58.17574 2.00606 2.00606 re +76.23028 60.1818 2.00606 2.00606 re +76.23028 64.19392 2.00606 2.00606 re +76.23028 68.20604 2.00606 2.00606 re +76.23028 72.21816 2.00606 2.00606 re +76.23028 76.23028 2.00606 2.00606 re +76.23028 80.2424 2.00606 2.00606 re +76.23028 88.26664 2.00606 2.00606 re +76.23028 104.31512 2.00606 2.00606 re +76.23028 106.32118 2.00606 2.00606 re +76.23028 112.33936 2.00606 2.00606 re +76.23028 124.37572 2.00606 2.00606 re +76.23028 128.38784 2.00606 2.00606 re +78.23634 14.04242 2.00606 2.00606 re +78.23634 20.0606 2.00606 2.00606 re +78.23634 24.07272 2.00606 2.00606 re +78.23634 26.07878 2.00606 2.00606 re +78.23634 30.0909 2.00606 2.00606 re +78.23634 32.09696 2.00606 2.00606 re +78.23634 34.10302 2.00606 2.00606 re +78.23634 36.10908 2.00606 2.00606 re +78.23634 42.12726 2.00606 2.00606 re +78.23634 48.14544 2.00606 2.00606 re +78.23634 50.1515 2.00606 2.00606 re +78.23634 56.16968 2.00606 2.00606 re +78.23634 60.1818 2.00606 2.00606 re +78.23634 78.23634 2.00606 2.00606 re +78.23634 80.2424 2.00606 2.00606 re +78.23634 84.25452 2.00606 2.00606 re +78.23634 88.26664 2.00606 2.00606 re +78.23634 92.27876 2.00606 2.00606 re +78.23634 94.28482 2.00606 2.00606 re +78.23634 96.29088 2.00606 2.00606 re +78.23634 98.29694 2.00606 2.00606 re +78.23634 100.303 2.00606 2.00606 re +78.23634 102.30906 2.00606 2.00606 re +78.23634 110.3333 2.00606 2.00606 re +78.23634 114.34542 2.00606 2.00606 re +78.23634 120.3636 2.00606 2.00606 re +78.23634 124.37572 2.00606 2.00606 re +78.23634 126.38178 2.00606 2.00606 re +78.23634 128.38784 2.00606 2.00606 re +80.2424 0 2.00606 2.00606 re +80.2424 8.02424 2.00606 2.00606 re +80.2424 12.03636 2.00606 2.00606 re +80.2424 14.04242 2.00606 2.00606 re +80.2424 18.05454 2.00606 2.00606 re +80.2424 22.06666 2.00606 2.00606 re +80.2424 26.07878 2.00606 2.00606 re +80.2424 30.0909 2.00606 2.00606 re +80.2424 32.09696 2.00606 2.00606 re +80.2424 38.11514 2.00606 2.00606 re +80.2424 40.1212 2.00606 2.00606 re +80.2424 42.12726 2.00606 2.00606 re +80.2424 50.1515 2.00606 2.00606 re +80.2424 58.17574 2.00606 2.00606 re +80.2424 62.18786 2.00606 2.00606 re +80.2424 66.19998 2.00606 2.00606 re +80.2424 80.2424 2.00606 2.00606 re +80.2424 82.24846 2.00606 2.00606 re +80.2424 88.26664 2.00606 2.00606 re +80.2424 90.2727 2.00606 2.00606 re +80.2424 94.28482 2.00606 2.00606 re +80.2424 96.29088 2.00606 2.00606 re +80.2424 106.32118 2.00606 2.00606 re +80.2424 112.33936 2.00606 2.00606 re +80.2424 120.3636 2.00606 2.00606 re +80.2424 122.36966 2.00606 2.00606 re +82.24846 0 2.00606 2.00606 re +82.24846 2.00606 2.00606 2.00606 re +82.24846 6.01818 2.00606 2.00606 re +82.24846 14.04242 2.00606 2.00606 re +82.24846 18.05454 2.00606 2.00606 re +82.24846 20.0606 2.00606 2.00606 re +82.24846 22.06666 2.00606 2.00606 re +82.24846 26.07878 2.00606 2.00606 re +82.24846 30.0909 2.00606 2.00606 re +82.24846 34.10302 2.00606 2.00606 re +82.24846 36.10908 2.00606 2.00606 re +82.24846 40.1212 2.00606 2.00606 re +82.24846 44.13332 2.00606 2.00606 re +82.24846 48.14544 2.00606 2.00606 re +82.24846 50.1515 2.00606 2.00606 re +82.24846 52.15756 2.00606 2.00606 re +82.24846 54.16362 2.00606 2.00606 re +82.24846 60.1818 2.00606 2.00606 re +82.24846 62.18786 2.00606 2.00606 re +82.24846 64.19392 2.00606 2.00606 re +82.24846 66.19998 2.00606 2.00606 re +82.24846 68.20604 2.00606 2.00606 re +82.24846 72.21816 2.00606 2.00606 re +82.24846 74.22422 2.00606 2.00606 re +82.24846 76.23028 2.00606 2.00606 re +82.24846 86.26058 2.00606 2.00606 re +82.24846 92.27876 2.00606 2.00606 re +82.24846 94.28482 2.00606 2.00606 re +82.24846 98.29694 2.00606 2.00606 re +82.24846 104.31512 2.00606 2.00606 re +82.24846 106.32118 2.00606 2.00606 re +82.24846 112.33936 2.00606 2.00606 re +82.24846 118.35754 2.00606 2.00606 re +82.24846 120.3636 2.00606 2.00606 re +82.24846 122.36966 2.00606 2.00606 re +82.24846 128.38784 2.00606 2.00606 re +84.25452 4.01212 2.00606 2.00606 re +84.25452 8.02424 2.00606 2.00606 re +84.25452 10.0303 2.00606 2.00606 re +84.25452 12.03636 2.00606 2.00606 re +84.25452 14.04242 2.00606 2.00606 re +84.25452 18.05454 2.00606 2.00606 re +84.25452 20.0606 2.00606 2.00606 re +84.25452 22.06666 2.00606 2.00606 re +84.25452 26.07878 2.00606 2.00606 re +84.25452 28.08484 2.00606 2.00606 re +84.25452 30.0909 2.00606 2.00606 re +84.25452 32.09696 2.00606 2.00606 re +84.25452 38.11514 2.00606 2.00606 re +84.25452 42.12726 2.00606 2.00606 re +84.25452 44.13332 2.00606 2.00606 re +84.25452 46.13938 2.00606 2.00606 re +84.25452 50.1515 2.00606 2.00606 re +84.25452 54.16362 2.00606 2.00606 re +84.25452 58.17574 2.00606 2.00606 re +84.25452 60.1818 2.00606 2.00606 re +84.25452 62.18786 2.00606 2.00606 re +84.25452 66.19998 2.00606 2.00606 re +84.25452 68.20604 2.00606 2.00606 re +84.25452 70.2121 2.00606 2.00606 re +84.25452 74.22422 2.00606 2.00606 re +84.25452 78.23634 2.00606 2.00606 re +84.25452 82.24846 2.00606 2.00606 re +84.25452 84.25452 2.00606 2.00606 re +84.25452 86.26058 2.00606 2.00606 re +84.25452 92.27876 2.00606 2.00606 re +84.25452 94.28482 2.00606 2.00606 re +84.25452 96.29088 2.00606 2.00606 re +84.25452 102.30906 2.00606 2.00606 re +84.25452 106.32118 2.00606 2.00606 re +84.25452 108.32724 2.00606 2.00606 re +84.25452 110.3333 2.00606 2.00606 re +84.25452 114.34542 2.00606 2.00606 re +84.25452 118.35754 2.00606 2.00606 re +84.25452 126.38178 2.00606 2.00606 re +86.26058 2.00606 2.00606 2.00606 re +86.26058 4.01212 2.00606 2.00606 re +86.26058 6.01818 2.00606 2.00606 re +86.26058 20.0606 2.00606 2.00606 re +86.26058 26.07878 2.00606 2.00606 re +86.26058 32.09696 2.00606 2.00606 re +86.26058 36.10908 2.00606 2.00606 re +86.26058 38.11514 2.00606 2.00606 re +86.26058 40.1212 2.00606 2.00606 re +86.26058 44.13332 2.00606 2.00606 re +86.26058 46.13938 2.00606 2.00606 re +86.26058 48.14544 2.00606 2.00606 re +86.26058 52.15756 2.00606 2.00606 re +86.26058 58.17574 2.00606 2.00606 re +86.26058 62.18786 2.00606 2.00606 re +86.26058 66.19998 2.00606 2.00606 re +86.26058 68.20604 2.00606 2.00606 re +86.26058 72.21816 2.00606 2.00606 re +86.26058 74.22422 2.00606 2.00606 re +86.26058 76.23028 2.00606 2.00606 re +86.26058 78.23634 2.00606 2.00606 re +86.26058 84.25452 2.00606 2.00606 re +86.26058 86.26058 2.00606 2.00606 re +86.26058 88.26664 2.00606 2.00606 re +86.26058 90.2727 2.00606 2.00606 re +86.26058 106.32118 2.00606 2.00606 re +86.26058 108.32724 2.00606 2.00606 re +86.26058 110.3333 2.00606 2.00606 re +86.26058 116.35148 2.00606 2.00606 re +86.26058 122.36966 2.00606 2.00606 re +86.26058 128.38784 2.00606 2.00606 re +88.26664 0 2.00606 2.00606 re +88.26664 4.01212 2.00606 2.00606 re +88.26664 6.01818 2.00606 2.00606 re +88.26664 8.02424 2.00606 2.00606 re +88.26664 12.03636 2.00606 2.00606 re +88.26664 14.04242 2.00606 2.00606 re +88.26664 18.05454 2.00606 2.00606 re +88.26664 24.07272 2.00606 2.00606 re +88.26664 26.07878 2.00606 2.00606 re +88.26664 30.0909 2.00606 2.00606 re +88.26664 32.09696 2.00606 2.00606 re +88.26664 42.12726 2.00606 2.00606 re +88.26664 48.14544 2.00606 2.00606 re +88.26664 50.1515 2.00606 2.00606 re +88.26664 58.17574 2.00606 2.00606 re +88.26664 62.18786 2.00606 2.00606 re +88.26664 74.22422 2.00606 2.00606 re +88.26664 82.24846 2.00606 2.00606 re +88.26664 86.26058 2.00606 2.00606 re +88.26664 90.2727 2.00606 2.00606 re +88.26664 94.28482 2.00606 2.00606 re +88.26664 96.29088 2.00606 2.00606 re +88.26664 102.30906 2.00606 2.00606 re +88.26664 106.32118 2.00606 2.00606 re +88.26664 114.34542 2.00606 2.00606 re +88.26664 120.3636 2.00606 2.00606 re +88.26664 122.36966 2.00606 2.00606 re +88.26664 126.38178 2.00606 2.00606 re +90.2727 0 2.00606 2.00606 re +90.2727 6.01818 2.00606 2.00606 re +90.2727 8.02424 2.00606 2.00606 re +90.2727 10.0303 2.00606 2.00606 re +90.2727 20.0606 2.00606 2.00606 re +90.2727 22.06666 2.00606 2.00606 re +90.2727 24.07272 2.00606 2.00606 re +90.2727 26.07878 2.00606 2.00606 re +90.2727 28.08484 2.00606 2.00606 re +90.2727 30.0909 2.00606 2.00606 re +90.2727 32.09696 2.00606 2.00606 re +90.2727 34.10302 2.00606 2.00606 re +90.2727 36.10908 2.00606 2.00606 re +90.2727 40.1212 2.00606 2.00606 re +90.2727 42.12726 2.00606 2.00606 re +90.2727 46.13938 2.00606 2.00606 re +90.2727 50.1515 2.00606 2.00606 re +90.2727 52.15756 2.00606 2.00606 re +90.2727 56.16968 2.00606 2.00606 re +90.2727 58.17574 2.00606 2.00606 re +90.2727 62.18786 2.00606 2.00606 re +90.2727 66.19998 2.00606 2.00606 re +90.2727 68.20604 2.00606 2.00606 re +90.2727 70.2121 2.00606 2.00606 re +90.2727 80.2424 2.00606 2.00606 re +90.2727 84.25452 2.00606 2.00606 re +90.2727 88.26664 2.00606 2.00606 re +90.2727 90.2727 2.00606 2.00606 re +90.2727 94.28482 2.00606 2.00606 re +90.2727 96.29088 2.00606 2.00606 re +90.2727 98.29694 2.00606 2.00606 re +90.2727 100.303 2.00606 2.00606 re +90.2727 102.30906 2.00606 2.00606 re +90.2727 106.32118 2.00606 2.00606 re +90.2727 108.32724 2.00606 2.00606 re +90.2727 112.33936 2.00606 2.00606 re +90.2727 114.34542 2.00606 2.00606 re +90.2727 116.35148 2.00606 2.00606 re +90.2727 120.3636 2.00606 2.00606 re +90.2727 124.37572 2.00606 2.00606 re +92.27876 0 2.00606 2.00606 re +92.27876 2.00606 2.00606 2.00606 re +92.27876 8.02424 2.00606 2.00606 re +92.27876 12.03636 2.00606 2.00606 re +92.27876 16.04848 2.00606 2.00606 re +92.27876 24.07272 2.00606 2.00606 re +92.27876 34.10302 2.00606 2.00606 re +92.27876 36.10908 2.00606 2.00606 re +92.27876 40.1212 2.00606 2.00606 re +92.27876 44.13332 2.00606 2.00606 re +92.27876 48.14544 2.00606 2.00606 re +92.27876 50.1515 2.00606 2.00606 re +92.27876 56.16968 2.00606 2.00606 re +92.27876 58.17574 2.00606 2.00606 re +92.27876 64.19392 2.00606 2.00606 re +92.27876 66.19998 2.00606 2.00606 re +92.27876 72.21816 2.00606 2.00606 re +92.27876 82.24846 2.00606 2.00606 re +92.27876 84.25452 2.00606 2.00606 re +92.27876 92.27876 2.00606 2.00606 re +92.27876 98.29694 2.00606 2.00606 re +92.27876 100.303 2.00606 2.00606 re +92.27876 104.31512 2.00606 2.00606 re +92.27876 112.33936 2.00606 2.00606 re +92.27876 116.35148 2.00606 2.00606 re +92.27876 120.3636 2.00606 2.00606 re +92.27876 122.36966 2.00606 2.00606 re +92.27876 124.37572 2.00606 2.00606 re +92.27876 128.38784 2.00606 2.00606 re +94.28482 2.00606 2.00606 2.00606 re +94.28482 4.01212 2.00606 2.00606 re +94.28482 6.01818 2.00606 2.00606 re +94.28482 8.02424 2.00606 2.00606 re +94.28482 10.0303 2.00606 2.00606 re +94.28482 16.04848 2.00606 2.00606 re +94.28482 20.0606 2.00606 2.00606 re +94.28482 26.07878 2.00606 2.00606 re +94.28482 40.1212 2.00606 2.00606 re +94.28482 42.12726 2.00606 2.00606 re +94.28482 46.13938 2.00606 2.00606 re +94.28482 50.1515 2.00606 2.00606 re +94.28482 52.15756 2.00606 2.00606 re +94.28482 54.16362 2.00606 2.00606 re +94.28482 60.1818 2.00606 2.00606 re +94.28482 62.18786 2.00606 2.00606 re +94.28482 64.19392 2.00606 2.00606 re +94.28482 68.20604 2.00606 2.00606 re +94.28482 72.21816 2.00606 2.00606 re +94.28482 74.22422 2.00606 2.00606 re +94.28482 76.23028 2.00606 2.00606 re +94.28482 78.23634 2.00606 2.00606 re +94.28482 82.24846 2.00606 2.00606 re +94.28482 86.26058 2.00606 2.00606 re +94.28482 92.27876 2.00606 2.00606 re +94.28482 102.30906 2.00606 2.00606 re +94.28482 106.32118 2.00606 2.00606 re +94.28482 114.34542 2.00606 2.00606 re +94.28482 116.35148 2.00606 2.00606 re +94.28482 128.38784 2.00606 2.00606 re +96.29088 2.00606 2.00606 2.00606 re +96.29088 6.01818 2.00606 2.00606 re +96.29088 10.0303 2.00606 2.00606 re +96.29088 12.03636 2.00606 2.00606 re +96.29088 16.04848 2.00606 2.00606 re +96.29088 20.0606 2.00606 2.00606 re +96.29088 22.06666 2.00606 2.00606 re +96.29088 24.07272 2.00606 2.00606 re +96.29088 28.08484 2.00606 2.00606 re +96.29088 34.10302 2.00606 2.00606 re +96.29088 36.10908 2.00606 2.00606 re +96.29088 38.11514 2.00606 2.00606 re +96.29088 40.1212 2.00606 2.00606 re +96.29088 44.13332 2.00606 2.00606 re +96.29088 48.14544 2.00606 2.00606 re +96.29088 52.15756 2.00606 2.00606 re +96.29088 56.16968 2.00606 2.00606 re +96.29088 58.17574 2.00606 2.00606 re +96.29088 60.1818 2.00606 2.00606 re +96.29088 64.19392 2.00606 2.00606 re +96.29088 66.19998 2.00606 2.00606 re +96.29088 68.20604 2.00606 2.00606 re +96.29088 70.2121 2.00606 2.00606 re +96.29088 72.21816 2.00606 2.00606 re +96.29088 76.23028 2.00606 2.00606 re +96.29088 78.23634 2.00606 2.00606 re +96.29088 84.25452 2.00606 2.00606 re +96.29088 86.26058 2.00606 2.00606 re +96.29088 88.26664 2.00606 2.00606 re +96.29088 92.27876 2.00606 2.00606 re +96.29088 98.29694 2.00606 2.00606 re +96.29088 100.303 2.00606 2.00606 re +96.29088 104.31512 2.00606 2.00606 re +96.29088 108.32724 2.00606 2.00606 re +96.29088 112.33936 2.00606 2.00606 re +96.29088 116.35148 2.00606 2.00606 re +96.29088 122.36966 2.00606 2.00606 re +96.29088 124.37572 2.00606 2.00606 re +96.29088 128.38784 2.00606 2.00606 re +98.29694 0 2.00606 2.00606 re +98.29694 14.04242 2.00606 2.00606 re +98.29694 18.05454 2.00606 2.00606 re +98.29694 24.07272 2.00606 2.00606 re +98.29694 28.08484 2.00606 2.00606 re +98.29694 38.11514 2.00606 2.00606 re +98.29694 44.13332 2.00606 2.00606 re +98.29694 46.13938 2.00606 2.00606 re +98.29694 50.1515 2.00606 2.00606 re +98.29694 52.15756 2.00606 2.00606 re +98.29694 54.16362 2.00606 2.00606 re +98.29694 58.17574 2.00606 2.00606 re +98.29694 62.18786 2.00606 2.00606 re +98.29694 68.20604 2.00606 2.00606 re +98.29694 72.21816 2.00606 2.00606 re +98.29694 76.23028 2.00606 2.00606 re +98.29694 78.23634 2.00606 2.00606 re +98.29694 84.25452 2.00606 2.00606 re +98.29694 88.26664 2.00606 2.00606 re +98.29694 102.30906 2.00606 2.00606 re +98.29694 108.32724 2.00606 2.00606 re +98.29694 110.3333 2.00606 2.00606 re +98.29694 114.34542 2.00606 2.00606 re +98.29694 122.36966 2.00606 2.00606 re +98.29694 124.37572 2.00606 2.00606 re +98.29694 126.38178 2.00606 2.00606 re +100.303 0 2.00606 2.00606 re +100.303 2.00606 2.00606 2.00606 re +100.303 8.02424 2.00606 2.00606 re +100.303 10.0303 2.00606 2.00606 re +100.303 12.03636 2.00606 2.00606 re +100.303 20.0606 2.00606 2.00606 re +100.303 24.07272 2.00606 2.00606 re +100.303 34.10302 2.00606 2.00606 re +100.303 36.10908 2.00606 2.00606 re +100.303 40.1212 2.00606 2.00606 re +100.303 44.13332 2.00606 2.00606 re +100.303 48.14544 2.00606 2.00606 re +100.303 56.16968 2.00606 2.00606 re +100.303 58.17574 2.00606 2.00606 re +100.303 60.1818 2.00606 2.00606 re +100.303 72.21816 2.00606 2.00606 re +100.303 80.2424 2.00606 2.00606 re +100.303 82.24846 2.00606 2.00606 re +100.303 88.26664 2.00606 2.00606 re +100.303 92.27876 2.00606 2.00606 re +100.303 98.29694 2.00606 2.00606 re +100.303 100.303 2.00606 2.00606 re +100.303 104.31512 2.00606 2.00606 re +100.303 112.33936 2.00606 2.00606 re +100.303 120.3636 2.00606 2.00606 re +100.303 122.36966 2.00606 2.00606 re +100.303 124.37572 2.00606 2.00606 re +100.303 128.38784 2.00606 2.00606 re +102.30906 0 2.00606 2.00606 re +102.30906 4.01212 2.00606 2.00606 re +102.30906 6.01818 2.00606 2.00606 re +102.30906 16.04848 2.00606 2.00606 re +102.30906 20.0606 2.00606 2.00606 re +102.30906 28.08484 2.00606 2.00606 re +102.30906 30.0909 2.00606 2.00606 re +102.30906 32.09696 2.00606 2.00606 re +102.30906 34.10302 2.00606 2.00606 re +102.30906 36.10908 2.00606 2.00606 re +102.30906 38.11514 2.00606 2.00606 re +102.30906 40.1212 2.00606 2.00606 re +102.30906 42.12726 2.00606 2.00606 re +102.30906 44.13332 2.00606 2.00606 re +102.30906 46.13938 2.00606 2.00606 re +102.30906 48.14544 2.00606 2.00606 re +102.30906 50.1515 2.00606 2.00606 re +102.30906 52.15756 2.00606 2.00606 re +102.30906 54.16362 2.00606 2.00606 re +102.30906 56.16968 2.00606 2.00606 re +102.30906 60.1818 2.00606 2.00606 re +102.30906 64.19392 2.00606 2.00606 re +102.30906 66.19998 2.00606 2.00606 re +102.30906 70.2121 2.00606 2.00606 re +102.30906 72.21816 2.00606 2.00606 re +102.30906 74.22422 2.00606 2.00606 re +102.30906 76.23028 2.00606 2.00606 re +102.30906 78.23634 2.00606 2.00606 re +102.30906 80.2424 2.00606 2.00606 re +102.30906 84.25452 2.00606 2.00606 re +102.30906 86.26058 2.00606 2.00606 re +102.30906 90.2727 2.00606 2.00606 re +102.30906 94.28482 2.00606 2.00606 re +102.30906 98.29694 2.00606 2.00606 re +102.30906 104.31512 2.00606 2.00606 re +102.30906 110.3333 2.00606 2.00606 re +102.30906 112.33936 2.00606 2.00606 re +102.30906 118.35754 2.00606 2.00606 re +102.30906 120.3636 2.00606 2.00606 re +102.30906 124.37572 2.00606 2.00606 re +102.30906 126.38178 2.00606 2.00606 re +104.31512 4.01212 2.00606 2.00606 re +104.31512 8.02424 2.00606 2.00606 re +104.31512 12.03636 2.00606 2.00606 re +104.31512 14.04242 2.00606 2.00606 re +104.31512 18.05454 2.00606 2.00606 re +104.31512 26.07878 2.00606 2.00606 re +104.31512 30.0909 2.00606 2.00606 re +104.31512 32.09696 2.00606 2.00606 re +104.31512 38.11514 2.00606 2.00606 re +104.31512 40.1212 2.00606 2.00606 re +104.31512 50.1515 2.00606 2.00606 re +104.31512 58.17574 2.00606 2.00606 re +104.31512 62.18786 2.00606 2.00606 re +104.31512 64.19392 2.00606 2.00606 re +104.31512 66.19998 2.00606 2.00606 re +104.31512 70.2121 2.00606 2.00606 re +104.31512 72.21816 2.00606 2.00606 re +104.31512 80.2424 2.00606 2.00606 re +104.31512 82.24846 2.00606 2.00606 re +104.31512 90.2727 2.00606 2.00606 re +104.31512 94.28482 2.00606 2.00606 re +104.31512 102.30906 2.00606 2.00606 re +104.31512 106.32118 2.00606 2.00606 re +104.31512 110.3333 2.00606 2.00606 re +104.31512 114.34542 2.00606 2.00606 re +104.31512 122.36966 2.00606 2.00606 re +104.31512 126.38178 2.00606 2.00606 re +104.31512 128.38784 2.00606 2.00606 re +106.32118 0 2.00606 2.00606 re +106.32118 2.00606 2.00606 2.00606 re +106.32118 14.04242 2.00606 2.00606 re +106.32118 16.04848 2.00606 2.00606 re +106.32118 18.05454 2.00606 2.00606 re +106.32118 22.06666 2.00606 2.00606 re +106.32118 26.07878 2.00606 2.00606 re +106.32118 28.08484 2.00606 2.00606 re +106.32118 30.0909 2.00606 2.00606 re +106.32118 36.10908 2.00606 2.00606 re +106.32118 40.1212 2.00606 2.00606 re +106.32118 48.14544 2.00606 2.00606 re +106.32118 50.1515 2.00606 2.00606 re +106.32118 52.15756 2.00606 2.00606 re +106.32118 54.16362 2.00606 2.00606 re +106.32118 62.18786 2.00606 2.00606 re +106.32118 64.19392 2.00606 2.00606 re +106.32118 68.20604 2.00606 2.00606 re +106.32118 72.21816 2.00606 2.00606 re +106.32118 78.23634 2.00606 2.00606 re +106.32118 82.24846 2.00606 2.00606 re +106.32118 84.25452 2.00606 2.00606 re +106.32118 86.26058 2.00606 2.00606 re +106.32118 88.26664 2.00606 2.00606 re +106.32118 92.27876 2.00606 2.00606 re +106.32118 94.28482 2.00606 2.00606 re +106.32118 104.31512 2.00606 2.00606 re +106.32118 106.32118 2.00606 2.00606 re +106.32118 108.32724 2.00606 2.00606 re +106.32118 112.33936 2.00606 2.00606 re +106.32118 116.35148 2.00606 2.00606 re +106.32118 124.37572 2.00606 2.00606 re +106.32118 126.38178 2.00606 2.00606 re +106.32118 128.38784 2.00606 2.00606 re +108.32724 4.01212 2.00606 2.00606 re +108.32724 6.01818 2.00606 2.00606 re +108.32724 10.0303 2.00606 2.00606 re +108.32724 12.03636 2.00606 2.00606 re +108.32724 14.04242 2.00606 2.00606 re +108.32724 18.05454 2.00606 2.00606 re +108.32724 20.0606 2.00606 2.00606 re +108.32724 22.06666 2.00606 2.00606 re +108.32724 26.07878 2.00606 2.00606 re +108.32724 28.08484 2.00606 2.00606 re +108.32724 30.0909 2.00606 2.00606 re +108.32724 32.09696 2.00606 2.00606 re +108.32724 34.10302 2.00606 2.00606 re +108.32724 38.11514 2.00606 2.00606 re +108.32724 46.13938 2.00606 2.00606 re +108.32724 50.1515 2.00606 2.00606 re +108.32724 54.16362 2.00606 2.00606 re +108.32724 58.17574 2.00606 2.00606 re +108.32724 62.18786 2.00606 2.00606 re +108.32724 66.19998 2.00606 2.00606 re +108.32724 70.2121 2.00606 2.00606 re +108.32724 74.22422 2.00606 2.00606 re +108.32724 78.23634 2.00606 2.00606 re +108.32724 86.26058 2.00606 2.00606 re +108.32724 90.2727 2.00606 2.00606 re +108.32724 94.28482 2.00606 2.00606 re +108.32724 96.29088 2.00606 2.00606 re +108.32724 100.303 2.00606 2.00606 re +108.32724 102.30906 2.00606 2.00606 re +108.32724 106.32118 2.00606 2.00606 re +108.32724 108.32724 2.00606 2.00606 re +108.32724 110.3333 2.00606 2.00606 re +108.32724 114.34542 2.00606 2.00606 re +108.32724 116.35148 2.00606 2.00606 re +108.32724 118.35754 2.00606 2.00606 re +108.32724 122.36966 2.00606 2.00606 re +108.32724 126.38178 2.00606 2.00606 re +110.3333 0 2.00606 2.00606 re +110.3333 6.01818 2.00606 2.00606 re +110.3333 18.05454 2.00606 2.00606 re +110.3333 20.0606 2.00606 2.00606 re +110.3333 22.06666 2.00606 2.00606 re +110.3333 28.08484 2.00606 2.00606 re +110.3333 32.09696 2.00606 2.00606 re +110.3333 36.10908 2.00606 2.00606 re +110.3333 44.13332 2.00606 2.00606 re +110.3333 60.1818 2.00606 2.00606 re +110.3333 62.18786 2.00606 2.00606 re +110.3333 64.19392 2.00606 2.00606 re +110.3333 68.20604 2.00606 2.00606 re +110.3333 72.21816 2.00606 2.00606 re +110.3333 74.22422 2.00606 2.00606 re +110.3333 78.23634 2.00606 2.00606 re +110.3333 80.2424 2.00606 2.00606 re +110.3333 96.29088 2.00606 2.00606 re +110.3333 98.29694 2.00606 2.00606 re +110.3333 104.31512 2.00606 2.00606 re +110.3333 106.32118 2.00606 2.00606 re +110.3333 114.34542 2.00606 2.00606 re +110.3333 116.35148 2.00606 2.00606 re +112.33936 2.00606 2.00606 2.00606 re +112.33936 4.01212 2.00606 2.00606 re +112.33936 8.02424 2.00606 2.00606 re +112.33936 12.03636 2.00606 2.00606 re +112.33936 16.04848 2.00606 2.00606 re +112.33936 18.05454 2.00606 2.00606 re +112.33936 20.0606 2.00606 2.00606 re +112.33936 24.07272 2.00606 2.00606 re +112.33936 28.08484 2.00606 2.00606 re +112.33936 32.09696 2.00606 2.00606 re +112.33936 36.10908 2.00606 2.00606 re +112.33936 40.1212 2.00606 2.00606 re +112.33936 44.13332 2.00606 2.00606 re +112.33936 48.14544 2.00606 2.00606 re +112.33936 50.1515 2.00606 2.00606 re +112.33936 56.16968 2.00606 2.00606 re +112.33936 60.1818 2.00606 2.00606 re +112.33936 62.18786 2.00606 2.00606 re +112.33936 64.19392 2.00606 2.00606 re +112.33936 66.19998 2.00606 2.00606 re +112.33936 68.20604 2.00606 2.00606 re +112.33936 74.22422 2.00606 2.00606 re +112.33936 84.25452 2.00606 2.00606 re +112.33936 88.26664 2.00606 2.00606 re +112.33936 90.2727 2.00606 2.00606 re +112.33936 96.29088 2.00606 2.00606 re +112.33936 104.31512 2.00606 2.00606 re +112.33936 112.33936 2.00606 2.00606 re +112.33936 114.34542 2.00606 2.00606 re +112.33936 116.35148 2.00606 2.00606 re +112.33936 118.35754 2.00606 2.00606 re +112.33936 120.3636 2.00606 2.00606 re +112.33936 122.36966 2.00606 2.00606 re +112.33936 124.37572 2.00606 2.00606 re +114.34542 18.05454 2.00606 2.00606 re +114.34542 26.07878 2.00606 2.00606 re +114.34542 28.08484 2.00606 2.00606 re +114.34542 32.09696 2.00606 2.00606 re +114.34542 40.1212 2.00606 2.00606 re +114.34542 44.13332 2.00606 2.00606 re +114.34542 46.13938 2.00606 2.00606 re +114.34542 48.14544 2.00606 2.00606 re +114.34542 50.1515 2.00606 2.00606 re +114.34542 52.15756 2.00606 2.00606 re +114.34542 54.16362 2.00606 2.00606 re +114.34542 56.16968 2.00606 2.00606 re +114.34542 60.1818 2.00606 2.00606 re +114.34542 68.20604 2.00606 2.00606 re +114.34542 72.21816 2.00606 2.00606 re +114.34542 76.23028 2.00606 2.00606 re +114.34542 82.24846 2.00606 2.00606 re +114.34542 86.26058 2.00606 2.00606 re +114.34542 94.28482 2.00606 2.00606 re +114.34542 98.29694 2.00606 2.00606 re +114.34542 100.303 2.00606 2.00606 re +114.34542 106.32118 2.00606 2.00606 re +114.34542 110.3333 2.00606 2.00606 re +114.34542 112.33936 2.00606 2.00606 re +114.34542 120.3636 2.00606 2.00606 re +114.34542 124.37572 2.00606 2.00606 re +114.34542 128.38784 2.00606 2.00606 re +116.35148 0 2.00606 2.00606 re +116.35148 2.00606 2.00606 2.00606 re +116.35148 4.01212 2.00606 2.00606 re +116.35148 6.01818 2.00606 2.00606 re +116.35148 8.02424 2.00606 2.00606 re +116.35148 10.0303 2.00606 2.00606 re +116.35148 12.03636 2.00606 2.00606 re +116.35148 16.04848 2.00606 2.00606 re +116.35148 20.0606 2.00606 2.00606 re +116.35148 32.09696 2.00606 2.00606 re +116.35148 40.1212 2.00606 2.00606 re +116.35148 50.1515 2.00606 2.00606 re +116.35148 52.15756 2.00606 2.00606 re +116.35148 56.16968 2.00606 2.00606 re +116.35148 58.17574 2.00606 2.00606 re +116.35148 60.1818 2.00606 2.00606 re +116.35148 64.19392 2.00606 2.00606 re +116.35148 68.20604 2.00606 2.00606 re +116.35148 70.2121 2.00606 2.00606 re +116.35148 74.22422 2.00606 2.00606 re +116.35148 76.23028 2.00606 2.00606 re +116.35148 82.24846 2.00606 2.00606 re +116.35148 86.26058 2.00606 2.00606 re +116.35148 90.2727 2.00606 2.00606 re +116.35148 102.30906 2.00606 2.00606 re +116.35148 106.32118 2.00606 2.00606 re +116.35148 112.33936 2.00606 2.00606 re +116.35148 116.35148 2.00606 2.00606 re +116.35148 120.3636 2.00606 2.00606 re +116.35148 124.37572 2.00606 2.00606 re +118.35754 0 2.00606 2.00606 re +118.35754 12.03636 2.00606 2.00606 re +118.35754 16.04848 2.00606 2.00606 re +118.35754 20.0606 2.00606 2.00606 re +118.35754 22.06666 2.00606 2.00606 re +118.35754 24.07272 2.00606 2.00606 re +118.35754 26.07878 2.00606 2.00606 re +118.35754 30.0909 2.00606 2.00606 re +118.35754 40.1212 2.00606 2.00606 re +118.35754 42.12726 2.00606 2.00606 re +118.35754 44.13332 2.00606 2.00606 re +118.35754 54.16362 2.00606 2.00606 re +118.35754 60.1818 2.00606 2.00606 re +118.35754 68.20604 2.00606 2.00606 re +118.35754 70.2121 2.00606 2.00606 re +118.35754 76.23028 2.00606 2.00606 re +118.35754 78.23634 2.00606 2.00606 re +118.35754 80.2424 2.00606 2.00606 re +118.35754 84.25452 2.00606 2.00606 re +118.35754 86.26058 2.00606 2.00606 re +118.35754 88.26664 2.00606 2.00606 re +118.35754 90.2727 2.00606 2.00606 re +118.35754 94.28482 2.00606 2.00606 re +118.35754 96.29088 2.00606 2.00606 re +118.35754 98.29694 2.00606 2.00606 re +118.35754 100.303 2.00606 2.00606 re +118.35754 104.31512 2.00606 2.00606 re +118.35754 106.32118 2.00606 2.00606 re +118.35754 108.32724 2.00606 2.00606 re +118.35754 112.33936 2.00606 2.00606 re +118.35754 120.3636 2.00606 2.00606 re +118.35754 128.38784 2.00606 2.00606 re +120.3636 0 2.00606 2.00606 re +120.3636 4.01212 2.00606 2.00606 re +120.3636 6.01818 2.00606 2.00606 re +120.3636 8.02424 2.00606 2.00606 re +120.3636 12.03636 2.00606 2.00606 re +120.3636 16.04848 2.00606 2.00606 re +120.3636 18.05454 2.00606 2.00606 re +120.3636 20.0606 2.00606 2.00606 re +120.3636 22.06666 2.00606 2.00606 re +120.3636 24.07272 2.00606 2.00606 re +120.3636 28.08484 2.00606 2.00606 re +120.3636 32.09696 2.00606 2.00606 re +120.3636 36.10908 2.00606 2.00606 re +120.3636 38.11514 2.00606 2.00606 re +120.3636 40.1212 2.00606 2.00606 re +120.3636 44.13332 2.00606 2.00606 re +120.3636 50.1515 2.00606 2.00606 re +120.3636 52.15756 2.00606 2.00606 re +120.3636 54.16362 2.00606 2.00606 re +120.3636 56.16968 2.00606 2.00606 re +120.3636 58.17574 2.00606 2.00606 re +120.3636 60.1818 2.00606 2.00606 re +120.3636 62.18786 2.00606 2.00606 re +120.3636 64.19392 2.00606 2.00606 re +120.3636 66.19998 2.00606 2.00606 re +120.3636 68.20604 2.00606 2.00606 re +120.3636 70.2121 2.00606 2.00606 re +120.3636 74.22422 2.00606 2.00606 re +120.3636 78.23634 2.00606 2.00606 re +120.3636 82.24846 2.00606 2.00606 re +120.3636 84.25452 2.00606 2.00606 re +120.3636 86.26058 2.00606 2.00606 re +120.3636 94.28482 2.00606 2.00606 re +120.3636 96.29088 2.00606 2.00606 re +120.3636 98.29694 2.00606 2.00606 re +120.3636 102.30906 2.00606 2.00606 re +120.3636 106.32118 2.00606 2.00606 re +120.3636 110.3333 2.00606 2.00606 re +120.3636 112.33936 2.00606 2.00606 re +120.3636 114.34542 2.00606 2.00606 re +120.3636 116.35148 2.00606 2.00606 re +120.3636 118.35754 2.00606 2.00606 re +120.3636 120.3636 2.00606 2.00606 re +120.3636 122.36966 2.00606 2.00606 re +120.3636 128.38784 2.00606 2.00606 re +122.36966 0 2.00606 2.00606 re +122.36966 4.01212 2.00606 2.00606 re +122.36966 6.01818 2.00606 2.00606 re +122.36966 8.02424 2.00606 2.00606 re +122.36966 12.03636 2.00606 2.00606 re +122.36966 16.04848 2.00606 2.00606 re +122.36966 20.0606 2.00606 2.00606 re +122.36966 24.07272 2.00606 2.00606 re +122.36966 26.07878 2.00606 2.00606 re +122.36966 40.1212 2.00606 2.00606 re +122.36966 50.1515 2.00606 2.00606 re +122.36966 52.15756 2.00606 2.00606 re +122.36966 66.19998 2.00606 2.00606 re +122.36966 70.2121 2.00606 2.00606 re +122.36966 72.21816 2.00606 2.00606 re +122.36966 74.22422 2.00606 2.00606 re +122.36966 80.2424 2.00606 2.00606 re +122.36966 82.24846 2.00606 2.00606 re +122.36966 86.26058 2.00606 2.00606 re +122.36966 90.2727 2.00606 2.00606 re +122.36966 92.27876 2.00606 2.00606 re +122.36966 96.29088 2.00606 2.00606 re +122.36966 100.303 2.00606 2.00606 re +122.36966 102.30906 2.00606 2.00606 re +122.36966 106.32118 2.00606 2.00606 re +122.36966 112.33936 2.00606 2.00606 re +124.37572 0 2.00606 2.00606 re +124.37572 4.01212 2.00606 2.00606 re +124.37572 6.01818 2.00606 2.00606 re +124.37572 8.02424 2.00606 2.00606 re +124.37572 12.03636 2.00606 2.00606 re +124.37572 16.04848 2.00606 2.00606 re +124.37572 20.0606 2.00606 2.00606 re +124.37572 28.08484 2.00606 2.00606 re +124.37572 30.0909 2.00606 2.00606 re +124.37572 32.09696 2.00606 2.00606 re +124.37572 46.13938 2.00606 2.00606 re +124.37572 48.14544 2.00606 2.00606 re +124.37572 52.15756 2.00606 2.00606 re +124.37572 56.16968 2.00606 2.00606 re +124.37572 62.18786 2.00606 2.00606 re +124.37572 64.19392 2.00606 2.00606 re +124.37572 68.20604 2.00606 2.00606 re +124.37572 72.21816 2.00606 2.00606 re +124.37572 76.23028 2.00606 2.00606 re +124.37572 84.25452 2.00606 2.00606 re +124.37572 92.27876 2.00606 2.00606 re +124.37572 102.30906 2.00606 2.00606 re +124.37572 112.33936 2.00606 2.00606 re +124.37572 116.35148 2.00606 2.00606 re +124.37572 126.38178 2.00606 2.00606 re +124.37572 128.38784 2.00606 2.00606 re +126.38178 0 2.00606 2.00606 re +126.38178 12.03636 2.00606 2.00606 re +126.38178 18.05454 2.00606 2.00606 re +126.38178 20.0606 2.00606 2.00606 re +126.38178 22.06666 2.00606 2.00606 re +126.38178 28.08484 2.00606 2.00606 re +126.38178 30.0909 2.00606 2.00606 re +126.38178 34.10302 2.00606 2.00606 re +126.38178 36.10908 2.00606 2.00606 re +126.38178 38.11514 2.00606 2.00606 re +126.38178 40.1212 2.00606 2.00606 re +126.38178 46.13938 2.00606 2.00606 re +126.38178 52.15756 2.00606 2.00606 re +126.38178 54.16362 2.00606 2.00606 re +126.38178 58.17574 2.00606 2.00606 re +126.38178 62.18786 2.00606 2.00606 re +126.38178 64.19392 2.00606 2.00606 re +126.38178 68.20604 2.00606 2.00606 re +126.38178 74.22422 2.00606 2.00606 re +126.38178 76.23028 2.00606 2.00606 re +126.38178 80.2424 2.00606 2.00606 re +126.38178 84.25452 2.00606 2.00606 re +126.38178 88.26664 2.00606 2.00606 re +126.38178 90.2727 2.00606 2.00606 re +126.38178 94.28482 2.00606 2.00606 re +126.38178 98.29694 2.00606 2.00606 re +126.38178 100.303 2.00606 2.00606 re +126.38178 102.30906 2.00606 2.00606 re +126.38178 104.31512 2.00606 2.00606 re +126.38178 106.32118 2.00606 2.00606 re +126.38178 114.34542 2.00606 2.00606 re +126.38178 116.35148 2.00606 2.00606 re +126.38178 118.35754 2.00606 2.00606 re +126.38178 120.3636 2.00606 2.00606 re +126.38178 124.37572 2.00606 2.00606 re +128.38784 0 2.00606 2.00606 re +128.38784 2.00606 2.00606 2.00606 re +128.38784 4.01212 2.00606 2.00606 re +128.38784 6.01818 2.00606 2.00606 re +128.38784 8.02424 2.00606 2.00606 re +128.38784 10.0303 2.00606 2.00606 re +128.38784 12.03636 2.00606 2.00606 re +128.38784 18.05454 2.00606 2.00606 re +128.38784 22.06666 2.00606 2.00606 re +128.38784 28.08484 2.00606 2.00606 re +128.38784 30.0909 2.00606 2.00606 re +128.38784 34.10302 2.00606 2.00606 re +128.38784 36.10908 2.00606 2.00606 re +128.38784 42.12726 2.00606 2.00606 re +128.38784 44.13332 2.00606 2.00606 re +128.38784 46.13938 2.00606 2.00606 re +128.38784 50.1515 2.00606 2.00606 re +128.38784 52.15756 2.00606 2.00606 re +128.38784 62.18786 2.00606 2.00606 re +128.38784 64.19392 2.00606 2.00606 re +128.38784 66.19998 2.00606 2.00606 re +128.38784 70.2121 2.00606 2.00606 re +128.38784 74.22422 2.00606 2.00606 re +128.38784 78.23634 2.00606 2.00606 re +128.38784 82.24846 2.00606 2.00606 re +128.38784 86.26058 2.00606 2.00606 re +128.38784 92.27876 2.00606 2.00606 re +128.38784 94.28482 2.00606 2.00606 re +128.38784 98.29694 2.00606 2.00606 re +128.38784 100.303 2.00606 2.00606 re +128.38784 110.3333 2.00606 2.00606 re +128.38784 114.34542 2.00606 2.00606 re +128.38784 116.35148 2.00606 2.00606 re +128.38784 126.38178 2.00606 2.00606 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +", +] +`; + +exports[`swissqrcode > smaller sized swiss qr code 1`] = ` +[ + "1 0 0 -1 0 566.93 cm +q +1 0 0 1 248.031875 248.031875 cm +0 0 1.09025 1.09025 re +0 1.09025 1.09025 1.09025 re +0 2.1805 1.09025 1.09025 re +0 3.27075 1.09025 1.09025 re +0 4.361 1.09025 1.09025 re +0 5.45125 1.09025 1.09025 re +0 6.5415 1.09025 1.09025 re +0 8.722 1.09025 1.09025 re +0 10.9025 1.09025 1.09025 re +0 13.083 1.09025 1.09025 re +0 15.2635 1.09025 1.09025 re +0 16.35375 1.09025 1.09025 re +0 17.444 1.09025 1.09025 re +0 23.9855 1.09025 1.09025 re +0 27.25625 1.09025 1.09025 re +0 28.3465 1.09025 1.09025 re +0 29.43675 1.09025 1.09025 re +0 32.7075 1.09025 1.09025 re +0 33.79775 1.09025 1.09025 re +0 34.888 1.09025 1.09025 re +0 35.97825 1.09025 1.09025 re +0 37.0685 1.09025 1.09025 re +0 40.33925 1.09025 1.09025 re +0 42.51975 1.09025 1.09025 re +0 43.61 1.09025 1.09025 re +0 45.7905 1.09025 1.09025 re +0 47.971 1.09025 1.09025 re +0 52.332 1.09025 1.09025 re +0 54.5125 1.09025 1.09025 re +0 56.693 1.09025 1.09025 re +0 59.96375 1.09025 1.09025 re +0 63.2345 1.09025 1.09025 re +0 64.32475 1.09025 1.09025 re +0 65.415 1.09025 1.09025 re +0 66.50525 1.09025 1.09025 re +0 67.5955 1.09025 1.09025 re +0 68.68575 1.09025 1.09025 re +0 69.776 1.09025 1.09025 re +1.09025 0 1.09025 1.09025 re +1.09025 6.5415 1.09025 1.09025 re +1.09025 9.81225 1.09025 1.09025 re +1.09025 13.083 1.09025 1.09025 re +1.09025 16.35375 1.09025 1.09025 re +1.09025 19.6245 1.09025 1.09025 re +1.09025 22.89525 1.09025 1.09025 re +1.09025 25.07575 1.09025 1.09025 re +1.09025 27.25625 1.09025 1.09025 re +1.09025 28.3465 1.09025 1.09025 re +1.09025 31.61725 1.09025 1.09025 re +1.09025 37.0685 1.09025 1.09025 re +1.09025 38.15875 1.09025 1.09025 re +1.09025 40.33925 1.09025 1.09025 re +1.09025 41.4295 1.09025 1.09025 re +1.09025 42.51975 1.09025 1.09025 re +1.09025 45.7905 1.09025 1.09025 re +1.09025 46.88075 1.09025 1.09025 re +1.09025 50.1515 1.09025 1.09025 re +1.09025 52.332 1.09025 1.09025 re +1.09025 56.693 1.09025 1.09025 re +1.09025 57.78325 1.09025 1.09025 re +1.09025 61.054 1.09025 1.09025 re +1.09025 63.2345 1.09025 1.09025 re +1.09025 69.776 1.09025 1.09025 re +2.1805 0 1.09025 1.09025 re +2.1805 2.1805 1.09025 1.09025 re +2.1805 3.27075 1.09025 1.09025 re +2.1805 4.361 1.09025 1.09025 re +2.1805 6.5415 1.09025 1.09025 re +2.1805 8.722 1.09025 1.09025 re +2.1805 10.9025 1.09025 1.09025 re +2.1805 14.17325 1.09025 1.09025 re +2.1805 15.2635 1.09025 1.09025 re +2.1805 17.444 1.09025 1.09025 re +2.1805 18.53425 1.09025 1.09025 re +2.1805 19.6245 1.09025 1.09025 re +2.1805 20.71475 1.09025 1.09025 re +2.1805 28.3465 1.09025 1.09025 re +2.1805 29.43675 1.09025 1.09025 re +2.1805 34.888 1.09025 1.09025 re +2.1805 35.97825 1.09025 1.09025 re +2.1805 37.0685 1.09025 1.09025 re +2.1805 41.4295 1.09025 1.09025 re +2.1805 44.70025 1.09025 1.09025 re +2.1805 46.88075 1.09025 1.09025 re +2.1805 50.1515 1.09025 1.09025 re +2.1805 52.332 1.09025 1.09025 re +2.1805 53.42225 1.09025 1.09025 re +2.1805 55.60275 1.09025 1.09025 re +2.1805 56.693 1.09025 1.09025 re +2.1805 58.8735 1.09025 1.09025 re +2.1805 61.054 1.09025 1.09025 re +2.1805 63.2345 1.09025 1.09025 re +2.1805 65.415 1.09025 1.09025 re +2.1805 66.50525 1.09025 1.09025 re +2.1805 67.5955 1.09025 1.09025 re +2.1805 69.776 1.09025 1.09025 re +3.27075 0 1.09025 1.09025 re +3.27075 2.1805 1.09025 1.09025 re +3.27075 3.27075 1.09025 1.09025 re +3.27075 4.361 1.09025 1.09025 re +3.27075 6.5415 1.09025 1.09025 re +3.27075 8.722 1.09025 1.09025 re +3.27075 9.81225 1.09025 1.09025 re +3.27075 10.9025 1.09025 1.09025 re +3.27075 11.99275 1.09025 1.09025 re +3.27075 13.083 1.09025 1.09025 re +3.27075 15.2635 1.09025 1.09025 re +3.27075 16.35375 1.09025 1.09025 re +3.27075 17.444 1.09025 1.09025 re +3.27075 18.53425 1.09025 1.09025 re +3.27075 21.805 1.09025 1.09025 re +3.27075 22.89525 1.09025 1.09025 re +3.27075 23.9855 1.09025 1.09025 re +3.27075 26.166 1.09025 1.09025 re +3.27075 27.25625 1.09025 1.09025 re +3.27075 29.43675 1.09025 1.09025 re +3.27075 32.7075 1.09025 1.09025 re +3.27075 35.97825 1.09025 1.09025 re +3.27075 37.0685 1.09025 1.09025 re +3.27075 38.15875 1.09025 1.09025 re +3.27075 39.249 1.09025 1.09025 re +3.27075 41.4295 1.09025 1.09025 re +3.27075 43.61 1.09025 1.09025 re +3.27075 44.70025 1.09025 1.09025 re +3.27075 45.7905 1.09025 1.09025 re +3.27075 50.1515 1.09025 1.09025 re +3.27075 51.24175 1.09025 1.09025 re +3.27075 52.332 1.09025 1.09025 re +3.27075 53.42225 1.09025 1.09025 re +3.27075 55.60275 1.09025 1.09025 re +3.27075 57.78325 1.09025 1.09025 re +3.27075 58.8735 1.09025 1.09025 re +3.27075 59.96375 1.09025 1.09025 re +3.27075 63.2345 1.09025 1.09025 re +3.27075 65.415 1.09025 1.09025 re +3.27075 66.50525 1.09025 1.09025 re +3.27075 67.5955 1.09025 1.09025 re +3.27075 69.776 1.09025 1.09025 re +4.361 0 1.09025 1.09025 re +4.361 2.1805 1.09025 1.09025 re +4.361 3.27075 1.09025 1.09025 re +4.361 4.361 1.09025 1.09025 re +4.361 6.5415 1.09025 1.09025 re +4.361 8.722 1.09025 1.09025 re +4.361 9.81225 1.09025 1.09025 re +4.361 15.2635 1.09025 1.09025 re +4.361 18.53425 1.09025 1.09025 re +4.361 21.805 1.09025 1.09025 re +4.361 23.9855 1.09025 1.09025 re +4.361 26.166 1.09025 1.09025 re +4.361 27.25625 1.09025 1.09025 re +4.361 28.3465 1.09025 1.09025 re +4.361 30.527 1.09025 1.09025 re +4.361 31.61725 1.09025 1.09025 re +4.361 32.7075 1.09025 1.09025 re +4.361 33.79775 1.09025 1.09025 re +4.361 34.888 1.09025 1.09025 re +4.361 35.97825 1.09025 1.09025 re +4.361 37.0685 1.09025 1.09025 re +4.361 51.24175 1.09025 1.09025 re +4.361 52.332 1.09025 1.09025 re +4.361 54.5125 1.09025 1.09025 re +4.361 61.054 1.09025 1.09025 re +4.361 63.2345 1.09025 1.09025 re +4.361 65.415 1.09025 1.09025 re +4.361 66.50525 1.09025 1.09025 re +4.361 67.5955 1.09025 1.09025 re +4.361 69.776 1.09025 1.09025 re +5.45125 0 1.09025 1.09025 re +5.45125 6.5415 1.09025 1.09025 re +5.45125 8.722 1.09025 1.09025 re +5.45125 14.17325 1.09025 1.09025 re +5.45125 15.2635 1.09025 1.09025 re +5.45125 17.444 1.09025 1.09025 re +5.45125 19.6245 1.09025 1.09025 re +5.45125 28.3465 1.09025 1.09025 re +5.45125 31.61725 1.09025 1.09025 re +5.45125 32.7075 1.09025 1.09025 re +5.45125 37.0685 1.09025 1.09025 re +5.45125 38.15875 1.09025 1.09025 re +5.45125 40.33925 1.09025 1.09025 re +5.45125 41.4295 1.09025 1.09025 re +5.45125 42.51975 1.09025 1.09025 re +5.45125 43.61 1.09025 1.09025 re +5.45125 44.70025 1.09025 1.09025 re +5.45125 45.7905 1.09025 1.09025 re +5.45125 46.88075 1.09025 1.09025 re +5.45125 47.971 1.09025 1.09025 re +5.45125 53.42225 1.09025 1.09025 re +5.45125 55.60275 1.09025 1.09025 re +5.45125 57.78325 1.09025 1.09025 re +5.45125 58.8735 1.09025 1.09025 re +5.45125 63.2345 1.09025 1.09025 re +5.45125 69.776 1.09025 1.09025 re +6.5415 0 1.09025 1.09025 re +6.5415 1.09025 1.09025 1.09025 re +6.5415 2.1805 1.09025 1.09025 re +6.5415 3.27075 1.09025 1.09025 re +6.5415 4.361 1.09025 1.09025 re +6.5415 5.45125 1.09025 1.09025 re +6.5415 6.5415 1.09025 1.09025 re +6.5415 8.722 1.09025 1.09025 re +6.5415 10.9025 1.09025 1.09025 re +6.5415 13.083 1.09025 1.09025 re +6.5415 15.2635 1.09025 1.09025 re +6.5415 17.444 1.09025 1.09025 re +6.5415 19.6245 1.09025 1.09025 re +6.5415 21.805 1.09025 1.09025 re +6.5415 23.9855 1.09025 1.09025 re +6.5415 26.166 1.09025 1.09025 re +6.5415 28.3465 1.09025 1.09025 re +6.5415 30.527 1.09025 1.09025 re +6.5415 32.7075 1.09025 1.09025 re +6.5415 34.888 1.09025 1.09025 re +6.5415 37.0685 1.09025 1.09025 re +6.5415 39.249 1.09025 1.09025 re +6.5415 41.4295 1.09025 1.09025 re +6.5415 43.61 1.09025 1.09025 re +6.5415 45.7905 1.09025 1.09025 re +6.5415 47.971 1.09025 1.09025 re +6.5415 50.1515 1.09025 1.09025 re +6.5415 52.332 1.09025 1.09025 re +6.5415 54.5125 1.09025 1.09025 re +6.5415 56.693 1.09025 1.09025 re +6.5415 58.8735 1.09025 1.09025 re +6.5415 61.054 1.09025 1.09025 re +6.5415 63.2345 1.09025 1.09025 re +6.5415 64.32475 1.09025 1.09025 re +6.5415 65.415 1.09025 1.09025 re +6.5415 66.50525 1.09025 1.09025 re +6.5415 67.5955 1.09025 1.09025 re +6.5415 68.68575 1.09025 1.09025 re +6.5415 69.776 1.09025 1.09025 re +7.63175 9.81225 1.09025 1.09025 re +7.63175 10.9025 1.09025 1.09025 re +7.63175 16.35375 1.09025 1.09025 re +7.63175 17.444 1.09025 1.09025 re +7.63175 21.805 1.09025 1.09025 re +7.63175 30.527 1.09025 1.09025 re +7.63175 32.7075 1.09025 1.09025 re +7.63175 37.0685 1.09025 1.09025 re +7.63175 40.33925 1.09025 1.09025 re +7.63175 41.4295 1.09025 1.09025 re +7.63175 42.51975 1.09025 1.09025 re +7.63175 44.70025 1.09025 1.09025 re +7.63175 46.88075 1.09025 1.09025 re +7.63175 47.971 1.09025 1.09025 re +7.63175 49.06125 1.09025 1.09025 re +7.63175 51.24175 1.09025 1.09025 re +7.63175 53.42225 1.09025 1.09025 re +7.63175 56.693 1.09025 1.09025 re +7.63175 59.96375 1.09025 1.09025 re +8.722 2.1805 1.09025 1.09025 re +8.722 3.27075 1.09025 1.09025 re +8.722 4.361 1.09025 1.09025 re +8.722 5.45125 1.09025 1.09025 re +8.722 6.5415 1.09025 1.09025 re +8.722 7.63175 1.09025 1.09025 re +8.722 9.81225 1.09025 1.09025 re +8.722 10.9025 1.09025 1.09025 re +8.722 13.083 1.09025 1.09025 re +8.722 14.17325 1.09025 1.09025 re +8.722 15.2635 1.09025 1.09025 re +8.722 17.444 1.09025 1.09025 re +8.722 19.6245 1.09025 1.09025 re +8.722 21.805 1.09025 1.09025 re +8.722 25.07575 1.09025 1.09025 re +8.722 27.25625 1.09025 1.09025 re +8.722 29.43675 1.09025 1.09025 re +8.722 31.61725 1.09025 1.09025 re +8.722 32.7075 1.09025 1.09025 re +8.722 33.79775 1.09025 1.09025 re +8.722 34.888 1.09025 1.09025 re +8.722 35.97825 1.09025 1.09025 re +8.722 37.0685 1.09025 1.09025 re +8.722 38.15875 1.09025 1.09025 re +8.722 43.61 1.09025 1.09025 re +8.722 44.70025 1.09025 1.09025 re +8.722 45.7905 1.09025 1.09025 re +8.722 46.88075 1.09025 1.09025 re +8.722 49.06125 1.09025 1.09025 re +8.722 50.1515 1.09025 1.09025 re +8.722 53.42225 1.09025 1.09025 re +8.722 54.5125 1.09025 1.09025 re +8.722 56.693 1.09025 1.09025 re +8.722 58.8735 1.09025 1.09025 re +8.722 59.96375 1.09025 1.09025 re +8.722 62.14425 1.09025 1.09025 re +8.722 64.32475 1.09025 1.09025 re +8.722 65.415 1.09025 1.09025 re +8.722 66.50525 1.09025 1.09025 re +8.722 67.5955 1.09025 1.09025 re +8.722 69.776 1.09025 1.09025 re +9.81225 0 1.09025 1.09025 re +9.81225 1.09025 1.09025 1.09025 re +9.81225 2.1805 1.09025 1.09025 re +9.81225 3.27075 1.09025 1.09025 re +9.81225 4.361 1.09025 1.09025 re +9.81225 5.45125 1.09025 1.09025 re +9.81225 10.9025 1.09025 1.09025 re +9.81225 11.99275 1.09025 1.09025 re +9.81225 13.083 1.09025 1.09025 re +9.81225 14.17325 1.09025 1.09025 re +9.81225 17.444 1.09025 1.09025 re +9.81225 18.53425 1.09025 1.09025 re +9.81225 19.6245 1.09025 1.09025 re +9.81225 20.71475 1.09025 1.09025 re +9.81225 22.89525 1.09025 1.09025 re +9.81225 23.9855 1.09025 1.09025 re +9.81225 25.07575 1.09025 1.09025 re +9.81225 31.61725 1.09025 1.09025 re +9.81225 32.7075 1.09025 1.09025 re +9.81225 33.79775 1.09025 1.09025 re +9.81225 35.97825 1.09025 1.09025 re +9.81225 37.0685 1.09025 1.09025 re +9.81225 38.15875 1.09025 1.09025 re +9.81225 39.249 1.09025 1.09025 re +9.81225 40.33925 1.09025 1.09025 re +9.81225 41.4295 1.09025 1.09025 re +9.81225 43.61 1.09025 1.09025 re +9.81225 45.7905 1.09025 1.09025 re +9.81225 46.88075 1.09025 1.09025 re +9.81225 50.1515 1.09025 1.09025 re +9.81225 51.24175 1.09025 1.09025 re +9.81225 53.42225 1.09025 1.09025 re +9.81225 54.5125 1.09025 1.09025 re +9.81225 55.60275 1.09025 1.09025 re +9.81225 58.8735 1.09025 1.09025 re +9.81225 61.054 1.09025 1.09025 re +9.81225 62.14425 1.09025 1.09025 re +9.81225 63.2345 1.09025 1.09025 re +9.81225 65.415 1.09025 1.09025 re +9.81225 67.5955 1.09025 1.09025 re +9.81225 68.68575 1.09025 1.09025 re +10.9025 0 1.09025 1.09025 re +10.9025 1.09025 1.09025 1.09025 re +10.9025 2.1805 1.09025 1.09025 re +10.9025 3.27075 1.09025 1.09025 re +10.9025 6.5415 1.09025 1.09025 re +10.9025 7.63175 1.09025 1.09025 re +10.9025 10.9025 1.09025 1.09025 re +10.9025 11.99275 1.09025 1.09025 re +10.9025 13.083 1.09025 1.09025 re +10.9025 15.2635 1.09025 1.09025 re +10.9025 16.35375 1.09025 1.09025 re +10.9025 18.53425 1.09025 1.09025 re +10.9025 22.89525 1.09025 1.09025 re +10.9025 23.9855 1.09025 1.09025 re +10.9025 31.61725 1.09025 1.09025 re +10.9025 32.7075 1.09025 1.09025 re +10.9025 33.79775 1.09025 1.09025 re +10.9025 34.888 1.09025 1.09025 re +10.9025 40.33925 1.09025 1.09025 re +10.9025 44.70025 1.09025 1.09025 re +10.9025 45.7905 1.09025 1.09025 re +10.9025 46.88075 1.09025 1.09025 re +10.9025 49.06125 1.09025 1.09025 re +10.9025 50.1515 1.09025 1.09025 re +10.9025 52.332 1.09025 1.09025 re +10.9025 53.42225 1.09025 1.09025 re +10.9025 55.60275 1.09025 1.09025 re +10.9025 58.8735 1.09025 1.09025 re +10.9025 59.96375 1.09025 1.09025 re +10.9025 62.14425 1.09025 1.09025 re +10.9025 63.2345 1.09025 1.09025 re +10.9025 64.32475 1.09025 1.09025 re +10.9025 65.415 1.09025 1.09025 re +10.9025 66.50525 1.09025 1.09025 re +10.9025 67.5955 1.09025 1.09025 re +10.9025 68.68575 1.09025 1.09025 re +11.99275 0 1.09025 1.09025 re +11.99275 4.361 1.09025 1.09025 re +11.99275 5.45125 1.09025 1.09025 re +11.99275 8.722 1.09025 1.09025 re +11.99275 9.81225 1.09025 1.09025 re +11.99275 13.083 1.09025 1.09025 re +11.99275 15.2635 1.09025 1.09025 re +11.99275 16.35375 1.09025 1.09025 re +11.99275 17.444 1.09025 1.09025 re +11.99275 20.71475 1.09025 1.09025 re +11.99275 22.89525 1.09025 1.09025 re +11.99275 27.25625 1.09025 1.09025 re +11.99275 28.3465 1.09025 1.09025 re +11.99275 31.61725 1.09025 1.09025 re +11.99275 37.0685 1.09025 1.09025 re +11.99275 38.15875 1.09025 1.09025 re +11.99275 39.249 1.09025 1.09025 re +11.99275 40.33925 1.09025 1.09025 re +11.99275 44.70025 1.09025 1.09025 re +11.99275 46.88075 1.09025 1.09025 re +11.99275 49.06125 1.09025 1.09025 re +11.99275 50.1515 1.09025 1.09025 re +11.99275 53.42225 1.09025 1.09025 re +11.99275 61.054 1.09025 1.09025 re +11.99275 65.415 1.09025 1.09025 re +11.99275 66.50525 1.09025 1.09025 re +11.99275 67.5955 1.09025 1.09025 re +11.99275 68.68575 1.09025 1.09025 re +13.083 0 1.09025 1.09025 re +13.083 1.09025 1.09025 1.09025 re +13.083 2.1805 1.09025 1.09025 re +13.083 3.27075 1.09025 1.09025 re +13.083 4.361 1.09025 1.09025 re +13.083 6.5415 1.09025 1.09025 re +13.083 7.63175 1.09025 1.09025 re +13.083 8.722 1.09025 1.09025 re +13.083 9.81225 1.09025 1.09025 re +13.083 10.9025 1.09025 1.09025 re +13.083 11.99275 1.09025 1.09025 re +13.083 14.17325 1.09025 1.09025 re +13.083 16.35375 1.09025 1.09025 re +13.083 18.53425 1.09025 1.09025 re +13.083 19.6245 1.09025 1.09025 re +13.083 22.89525 1.09025 1.09025 re +13.083 23.9855 1.09025 1.09025 re +13.083 25.07575 1.09025 1.09025 re +13.083 26.166 1.09025 1.09025 re +13.083 27.25625 1.09025 1.09025 re +13.083 29.43675 1.09025 1.09025 re +13.083 32.7075 1.09025 1.09025 re +13.083 35.97825 1.09025 1.09025 re +13.083 37.0685 1.09025 1.09025 re +13.083 38.15875 1.09025 1.09025 re +13.083 39.249 1.09025 1.09025 re +13.083 40.33925 1.09025 1.09025 re +13.083 42.51975 1.09025 1.09025 re +13.083 43.61 1.09025 1.09025 re +13.083 45.7905 1.09025 1.09025 re +13.083 46.88075 1.09025 1.09025 re +13.083 47.971 1.09025 1.09025 re +13.083 52.332 1.09025 1.09025 re +13.083 53.42225 1.09025 1.09025 re +13.083 56.693 1.09025 1.09025 re +13.083 57.78325 1.09025 1.09025 re +13.083 58.8735 1.09025 1.09025 re +13.083 59.96375 1.09025 1.09025 re +13.083 61.054 1.09025 1.09025 re +13.083 62.14425 1.09025 1.09025 re +13.083 63.2345 1.09025 1.09025 re +13.083 64.32475 1.09025 1.09025 re +13.083 66.50525 1.09025 1.09025 re +13.083 67.5955 1.09025 1.09025 re +13.083 69.776 1.09025 1.09025 re +14.17325 0 1.09025 1.09025 re +14.17325 1.09025 1.09025 1.09025 re +14.17325 3.27075 1.09025 1.09025 re +14.17325 4.361 1.09025 1.09025 re +14.17325 7.63175 1.09025 1.09025 re +14.17325 13.083 1.09025 1.09025 re +14.17325 15.2635 1.09025 1.09025 re +14.17325 16.35375 1.09025 1.09025 re +14.17325 22.89525 1.09025 1.09025 re +14.17325 25.07575 1.09025 1.09025 re +14.17325 26.166 1.09025 1.09025 re +14.17325 27.25625 1.09025 1.09025 re +14.17325 28.3465 1.09025 1.09025 re +14.17325 30.527 1.09025 1.09025 re +14.17325 31.61725 1.09025 1.09025 re +14.17325 35.97825 1.09025 1.09025 re +14.17325 37.0685 1.09025 1.09025 re +14.17325 38.15875 1.09025 1.09025 re +14.17325 39.249 1.09025 1.09025 re +14.17325 41.4295 1.09025 1.09025 re +14.17325 42.51975 1.09025 1.09025 re +14.17325 43.61 1.09025 1.09025 re +14.17325 44.70025 1.09025 1.09025 re +14.17325 45.7905 1.09025 1.09025 re +14.17325 50.1515 1.09025 1.09025 re +14.17325 51.24175 1.09025 1.09025 re +14.17325 53.42225 1.09025 1.09025 re +14.17325 54.5125 1.09025 1.09025 re +14.17325 55.60275 1.09025 1.09025 re +14.17325 57.78325 1.09025 1.09025 re +14.17325 58.8735 1.09025 1.09025 re +14.17325 59.96375 1.09025 1.09025 re +14.17325 62.14425 1.09025 1.09025 re +14.17325 63.2345 1.09025 1.09025 re +14.17325 66.50525 1.09025 1.09025 re +14.17325 68.68575 1.09025 1.09025 re +14.17325 69.776 1.09025 1.09025 re +15.2635 2.1805 1.09025 1.09025 re +15.2635 3.27075 1.09025 1.09025 re +15.2635 4.361 1.09025 1.09025 re +15.2635 5.45125 1.09025 1.09025 re +15.2635 6.5415 1.09025 1.09025 re +15.2635 7.63175 1.09025 1.09025 re +15.2635 8.722 1.09025 1.09025 re +15.2635 11.99275 1.09025 1.09025 re +15.2635 15.2635 1.09025 1.09025 re +15.2635 19.6245 1.09025 1.09025 re +15.2635 20.71475 1.09025 1.09025 re +15.2635 21.805 1.09025 1.09025 re +15.2635 22.89525 1.09025 1.09025 re +15.2635 26.166 1.09025 1.09025 re +15.2635 28.3465 1.09025 1.09025 re +15.2635 31.61725 1.09025 1.09025 re +15.2635 33.79775 1.09025 1.09025 re +15.2635 37.0685 1.09025 1.09025 re +15.2635 38.15875 1.09025 1.09025 re +15.2635 40.33925 1.09025 1.09025 re +15.2635 41.4295 1.09025 1.09025 re +15.2635 44.70025 1.09025 1.09025 re +15.2635 46.88075 1.09025 1.09025 re +15.2635 47.971 1.09025 1.09025 re +15.2635 49.06125 1.09025 1.09025 re +15.2635 52.332 1.09025 1.09025 re +15.2635 53.42225 1.09025 1.09025 re +15.2635 54.5125 1.09025 1.09025 re +15.2635 57.78325 1.09025 1.09025 re +15.2635 62.14425 1.09025 1.09025 re +15.2635 63.2345 1.09025 1.09025 re +15.2635 64.32475 1.09025 1.09025 re +15.2635 65.415 1.09025 1.09025 re +15.2635 66.50525 1.09025 1.09025 re +15.2635 67.5955 1.09025 1.09025 re +15.2635 68.68575 1.09025 1.09025 re +15.2635 69.776 1.09025 1.09025 re +16.35375 0 1.09025 1.09025 re +16.35375 4.361 1.09025 1.09025 re +16.35375 5.45125 1.09025 1.09025 re +16.35375 8.722 1.09025 1.09025 re +16.35375 13.083 1.09025 1.09025 re +16.35375 14.17325 1.09025 1.09025 re +16.35375 16.35375 1.09025 1.09025 re +16.35375 17.444 1.09025 1.09025 re +16.35375 18.53425 1.09025 1.09025 re +16.35375 19.6245 1.09025 1.09025 re +16.35375 20.71475 1.09025 1.09025 re +16.35375 22.89525 1.09025 1.09025 re +16.35375 25.07575 1.09025 1.09025 re +16.35375 26.166 1.09025 1.09025 re +16.35375 27.25625 1.09025 1.09025 re +16.35375 28.3465 1.09025 1.09025 re +16.35375 30.527 1.09025 1.09025 re +16.35375 31.61725 1.09025 1.09025 re +16.35375 32.7075 1.09025 1.09025 re +16.35375 35.97825 1.09025 1.09025 re +16.35375 37.0685 1.09025 1.09025 re +16.35375 39.249 1.09025 1.09025 re +16.35375 40.33925 1.09025 1.09025 re +16.35375 46.88075 1.09025 1.09025 re +16.35375 49.06125 1.09025 1.09025 re +16.35375 52.332 1.09025 1.09025 re +16.35375 55.60275 1.09025 1.09025 re +16.35375 58.8735 1.09025 1.09025 re +16.35375 62.14425 1.09025 1.09025 re +16.35375 68.68575 1.09025 1.09025 re +16.35375 69.776 1.09025 1.09025 re +17.444 0 1.09025 1.09025 re +17.444 3.27075 1.09025 1.09025 re +17.444 6.5415 1.09025 1.09025 re +17.444 7.63175 1.09025 1.09025 re +17.444 8.722 1.09025 1.09025 re +17.444 9.81225 1.09025 1.09025 re +17.444 10.9025 1.09025 1.09025 re +17.444 11.99275 1.09025 1.09025 re +17.444 16.35375 1.09025 1.09025 re +17.444 17.444 1.09025 1.09025 re +17.444 18.53425 1.09025 1.09025 re +17.444 19.6245 1.09025 1.09025 re +17.444 20.71475 1.09025 1.09025 re +17.444 22.89525 1.09025 1.09025 re +17.444 23.9855 1.09025 1.09025 re +17.444 26.166 1.09025 1.09025 re +17.444 34.888 1.09025 1.09025 re +17.444 35.97825 1.09025 1.09025 re +17.444 38.15875 1.09025 1.09025 re +17.444 39.249 1.09025 1.09025 re +17.444 40.33925 1.09025 1.09025 re +17.444 46.88075 1.09025 1.09025 re +17.444 47.971 1.09025 1.09025 re +17.444 50.1515 1.09025 1.09025 re +17.444 54.5125 1.09025 1.09025 re +17.444 56.693 1.09025 1.09025 re +17.444 59.96375 1.09025 1.09025 re +17.444 62.14425 1.09025 1.09025 re +17.444 68.68575 1.09025 1.09025 re +17.444 69.776 1.09025 1.09025 re +18.53425 0 1.09025 1.09025 re +18.53425 2.1805 1.09025 1.09025 re +18.53425 3.27075 1.09025 1.09025 re +18.53425 5.45125 1.09025 1.09025 re +18.53425 8.722 1.09025 1.09025 re +18.53425 10.9025 1.09025 1.09025 re +18.53425 13.083 1.09025 1.09025 re +18.53425 14.17325 1.09025 1.09025 re +18.53425 15.2635 1.09025 1.09025 re +18.53425 17.444 1.09025 1.09025 re +18.53425 18.53425 1.09025 1.09025 re +18.53425 19.6245 1.09025 1.09025 re +18.53425 20.71475 1.09025 1.09025 re +18.53425 25.07575 1.09025 1.09025 re +18.53425 26.166 1.09025 1.09025 re +18.53425 27.25625 1.09025 1.09025 re +18.53425 28.3465 1.09025 1.09025 re +18.53425 31.61725 1.09025 1.09025 re +18.53425 35.97825 1.09025 1.09025 re +18.53425 39.249 1.09025 1.09025 re +18.53425 41.4295 1.09025 1.09025 re +18.53425 42.51975 1.09025 1.09025 re +18.53425 43.61 1.09025 1.09025 re +18.53425 44.70025 1.09025 1.09025 re +18.53425 45.7905 1.09025 1.09025 re +18.53425 51.24175 1.09025 1.09025 re +18.53425 53.42225 1.09025 1.09025 re +18.53425 58.8735 1.09025 1.09025 re +18.53425 59.96375 1.09025 1.09025 re +18.53425 61.054 1.09025 1.09025 re +18.53425 62.14425 1.09025 1.09025 re +18.53425 63.2345 1.09025 1.09025 re +18.53425 65.415 1.09025 1.09025 re +18.53425 67.5955 1.09025 1.09025 re +18.53425 68.68575 1.09025 1.09025 re +18.53425 69.776 1.09025 1.09025 re +19.6245 0 1.09025 1.09025 re +19.6245 1.09025 1.09025 1.09025 re +19.6245 2.1805 1.09025 1.09025 re +19.6245 3.27075 1.09025 1.09025 re +19.6245 4.361 1.09025 1.09025 re +19.6245 6.5415 1.09025 1.09025 re +19.6245 7.63175 1.09025 1.09025 re +19.6245 8.722 1.09025 1.09025 re +19.6245 9.81225 1.09025 1.09025 re +19.6245 11.99275 1.09025 1.09025 re +19.6245 13.083 1.09025 1.09025 re +19.6245 16.35375 1.09025 1.09025 re +19.6245 17.444 1.09025 1.09025 re +19.6245 18.53425 1.09025 1.09025 re +19.6245 19.6245 1.09025 1.09025 re +19.6245 20.71475 1.09025 1.09025 re +19.6245 22.89525 1.09025 1.09025 re +19.6245 25.07575 1.09025 1.09025 re +19.6245 27.25625 1.09025 1.09025 re +19.6245 28.3465 1.09025 1.09025 re +19.6245 35.97825 1.09025 1.09025 re +19.6245 37.0685 1.09025 1.09025 re +19.6245 40.33925 1.09025 1.09025 re +19.6245 41.4295 1.09025 1.09025 re +19.6245 42.51975 1.09025 1.09025 re +19.6245 43.61 1.09025 1.09025 re +19.6245 44.70025 1.09025 1.09025 re +19.6245 46.88075 1.09025 1.09025 re +19.6245 47.971 1.09025 1.09025 re +19.6245 49.06125 1.09025 1.09025 re +19.6245 50.1515 1.09025 1.09025 re +19.6245 59.96375 1.09025 1.09025 re +19.6245 62.14425 1.09025 1.09025 re +19.6245 68.68575 1.09025 1.09025 re +19.6245 69.776 1.09025 1.09025 re +20.71475 0 1.09025 1.09025 re +20.71475 2.1805 1.09025 1.09025 re +20.71475 4.361 1.09025 1.09025 re +20.71475 7.63175 1.09025 1.09025 re +20.71475 8.722 1.09025 1.09025 re +20.71475 10.9025 1.09025 1.09025 re +20.71475 11.99275 1.09025 1.09025 re +20.71475 14.17325 1.09025 1.09025 re +20.71475 16.35375 1.09025 1.09025 re +20.71475 18.53425 1.09025 1.09025 re +20.71475 20.71475 1.09025 1.09025 re +20.71475 21.805 1.09025 1.09025 re +20.71475 22.89525 1.09025 1.09025 re +20.71475 26.166 1.09025 1.09025 re +20.71475 27.25625 1.09025 1.09025 re +20.71475 28.3465 1.09025 1.09025 re +20.71475 29.43675 1.09025 1.09025 re +20.71475 30.527 1.09025 1.09025 re +20.71475 33.79775 1.09025 1.09025 re +20.71475 34.888 1.09025 1.09025 re +20.71475 38.15875 1.09025 1.09025 re +20.71475 42.51975 1.09025 1.09025 re +20.71475 43.61 1.09025 1.09025 re +20.71475 45.7905 1.09025 1.09025 re +20.71475 46.88075 1.09025 1.09025 re +20.71475 49.06125 1.09025 1.09025 re +20.71475 53.42225 1.09025 1.09025 re +20.71475 54.5125 1.09025 1.09025 re +20.71475 58.8735 1.09025 1.09025 re +20.71475 59.96375 1.09025 1.09025 re +20.71475 61.054 1.09025 1.09025 re +20.71475 63.2345 1.09025 1.09025 re +20.71475 64.32475 1.09025 1.09025 re +20.71475 65.415 1.09025 1.09025 re +20.71475 66.50525 1.09025 1.09025 re +20.71475 67.5955 1.09025 1.09025 re +20.71475 68.68575 1.09025 1.09025 re +20.71475 69.776 1.09025 1.09025 re +21.805 1.09025 1.09025 1.09025 re +21.805 2.1805 1.09025 1.09025 re +21.805 3.27075 1.09025 1.09025 re +21.805 5.45125 1.09025 1.09025 re +21.805 6.5415 1.09025 1.09025 re +21.805 8.722 1.09025 1.09025 re +21.805 11.99275 1.09025 1.09025 re +21.805 20.71475 1.09025 1.09025 re +21.805 22.89525 1.09025 1.09025 re +21.805 23.9855 1.09025 1.09025 re +21.805 25.07575 1.09025 1.09025 re +21.805 26.166 1.09025 1.09025 re +21.805 27.25625 1.09025 1.09025 re +21.805 28.3465 1.09025 1.09025 re +21.805 31.61725 1.09025 1.09025 re +21.805 32.7075 1.09025 1.09025 re +21.805 33.79775 1.09025 1.09025 re +21.805 34.888 1.09025 1.09025 re +21.805 35.97825 1.09025 1.09025 re +21.805 44.70025 1.09025 1.09025 re +21.805 47.971 1.09025 1.09025 re +21.805 50.1515 1.09025 1.09025 re +21.805 51.24175 1.09025 1.09025 re +21.805 55.60275 1.09025 1.09025 re +21.805 56.693 1.09025 1.09025 re +21.805 61.054 1.09025 1.09025 re +21.805 62.14425 1.09025 1.09025 re +21.805 63.2345 1.09025 1.09025 re +22.89525 0 1.09025 1.09025 re +22.89525 1.09025 1.09025 1.09025 re +22.89525 2.1805 1.09025 1.09025 re +22.89525 3.27075 1.09025 1.09025 re +22.89525 4.361 1.09025 1.09025 re +22.89525 5.45125 1.09025 1.09025 re +22.89525 10.9025 1.09025 1.09025 re +22.89525 13.083 1.09025 1.09025 re +22.89525 15.2635 1.09025 1.09025 re +22.89525 18.53425 1.09025 1.09025 re +22.89525 23.9855 1.09025 1.09025 re +22.89525 26.166 1.09025 1.09025 re +22.89525 27.25625 1.09025 1.09025 re +22.89525 29.43675 1.09025 1.09025 re +22.89525 31.61725 1.09025 1.09025 re +22.89525 32.7075 1.09025 1.09025 re +22.89525 33.79775 1.09025 1.09025 re +22.89525 34.888 1.09025 1.09025 re +22.89525 35.97825 1.09025 1.09025 re +22.89525 38.15875 1.09025 1.09025 re +22.89525 40.33925 1.09025 1.09025 re +22.89525 44.70025 1.09025 1.09025 re +22.89525 46.88075 1.09025 1.09025 re +22.89525 47.971 1.09025 1.09025 re +22.89525 50.1515 1.09025 1.09025 re +22.89525 51.24175 1.09025 1.09025 re +22.89525 53.42225 1.09025 1.09025 re +22.89525 56.693 1.09025 1.09025 re +22.89525 59.96375 1.09025 1.09025 re +22.89525 62.14425 1.09025 1.09025 re +22.89525 64.32475 1.09025 1.09025 re +22.89525 68.68575 1.09025 1.09025 re +23.9855 0 1.09025 1.09025 re +23.9855 2.1805 1.09025 1.09025 re +23.9855 3.27075 1.09025 1.09025 re +23.9855 5.45125 1.09025 1.09025 re +23.9855 6.5415 1.09025 1.09025 re +23.9855 10.9025 1.09025 1.09025 re +23.9855 13.083 1.09025 1.09025 re +23.9855 16.35375 1.09025 1.09025 re +23.9855 17.444 1.09025 1.09025 re +23.9855 21.805 1.09025 1.09025 re +23.9855 25.07575 1.09025 1.09025 re +23.9855 26.166 1.09025 1.09025 re +23.9855 32.7075 1.09025 1.09025 re +23.9855 33.79775 1.09025 1.09025 re +23.9855 39.249 1.09025 1.09025 re +23.9855 42.51975 1.09025 1.09025 re +23.9855 44.70025 1.09025 1.09025 re +23.9855 46.88075 1.09025 1.09025 re +23.9855 47.971 1.09025 1.09025 re +23.9855 50.1515 1.09025 1.09025 re +23.9855 51.24175 1.09025 1.09025 re +23.9855 53.42225 1.09025 1.09025 re +23.9855 54.5125 1.09025 1.09025 re +23.9855 56.693 1.09025 1.09025 re +23.9855 59.96375 1.09025 1.09025 re +23.9855 62.14425 1.09025 1.09025 re +23.9855 66.50525 1.09025 1.09025 re +23.9855 67.5955 1.09025 1.09025 re +23.9855 68.68575 1.09025 1.09025 re +25.07575 0 1.09025 1.09025 re +25.07575 1.09025 1.09025 1.09025 re +25.07575 2.1805 1.09025 1.09025 re +25.07575 4.361 1.09025 1.09025 re +25.07575 5.45125 1.09025 1.09025 re +25.07575 8.722 1.09025 1.09025 re +25.07575 9.81225 1.09025 1.09025 re +25.07575 10.9025 1.09025 1.09025 re +25.07575 19.6245 1.09025 1.09025 re +25.07575 25.07575 1.09025 1.09025 re +25.07575 31.61725 1.09025 1.09025 re +25.07575 37.0685 1.09025 1.09025 re +25.07575 39.249 1.09025 1.09025 re +25.07575 41.4295 1.09025 1.09025 re +25.07575 43.61 1.09025 1.09025 re +25.07575 46.88075 1.09025 1.09025 re +25.07575 47.971 1.09025 1.09025 re +25.07575 49.06125 1.09025 1.09025 re +25.07575 50.1515 1.09025 1.09025 re +25.07575 52.332 1.09025 1.09025 re +25.07575 54.5125 1.09025 1.09025 re +25.07575 57.78325 1.09025 1.09025 re +25.07575 58.8735 1.09025 1.09025 re +25.07575 59.96375 1.09025 1.09025 re +25.07575 62.14425 1.09025 1.09025 re +25.07575 63.2345 1.09025 1.09025 re +25.07575 64.32475 1.09025 1.09025 re +25.07575 65.415 1.09025 1.09025 re +25.07575 67.5955 1.09025 1.09025 re +26.166 2.1805 1.09025 1.09025 re +26.166 3.27075 1.09025 1.09025 re +26.166 6.5415 1.09025 1.09025 re +26.166 9.81225 1.09025 1.09025 re +26.166 14.17325 1.09025 1.09025 re +26.166 17.444 1.09025 1.09025 re +26.166 19.6245 1.09025 1.09025 re +26.166 22.89525 1.09025 1.09025 re +26.166 27.25625 1.09025 1.09025 re +26.166 29.43675 1.09025 1.09025 re +26.166 30.527 1.09025 1.09025 re +26.166 31.61725 1.09025 1.09025 re +26.166 32.7075 1.09025 1.09025 re +26.166 37.0685 1.09025 1.09025 re +26.166 38.15875 1.09025 1.09025 re +26.166 40.33925 1.09025 1.09025 re +26.166 41.4295 1.09025 1.09025 re +26.166 44.70025 1.09025 1.09025 re +26.166 45.7905 1.09025 1.09025 re +26.166 46.88075 1.09025 1.09025 re +26.166 49.06125 1.09025 1.09025 re +26.166 52.332 1.09025 1.09025 re +26.166 55.60275 1.09025 1.09025 re +26.166 57.78325 1.09025 1.09025 re +26.166 61.054 1.09025 1.09025 re +26.166 63.2345 1.09025 1.09025 re +26.166 69.776 1.09025 1.09025 re +27.25625 1.09025 1.09025 1.09025 re +27.25625 3.27075 1.09025 1.09025 re +27.25625 7.63175 1.09025 1.09025 re +27.25625 10.9025 1.09025 1.09025 re +27.25625 14.17325 1.09025 1.09025 re +27.25625 21.805 1.09025 1.09025 re +27.25625 22.89525 1.09025 1.09025 re +27.25625 25.07575 1.09025 1.09025 re +27.25625 26.166 1.09025 1.09025 re +27.25625 27.25625 1.09025 1.09025 re +27.25625 29.43675 1.09025 1.09025 re +27.25625 30.527 1.09025 1.09025 re +27.25625 31.61725 1.09025 1.09025 re +27.25625 32.7075 1.09025 1.09025 re +27.25625 34.888 1.09025 1.09025 re +27.25625 35.97825 1.09025 1.09025 re +27.25625 41.4295 1.09025 1.09025 re +27.25625 42.51975 1.09025 1.09025 re +27.25625 44.70025 1.09025 1.09025 re +27.25625 45.7905 1.09025 1.09025 re +27.25625 47.971 1.09025 1.09025 re +27.25625 50.1515 1.09025 1.09025 re +27.25625 51.24175 1.09025 1.09025 re +27.25625 52.332 1.09025 1.09025 re +27.25625 54.5125 1.09025 1.09025 re +27.25625 55.60275 1.09025 1.09025 re +27.25625 59.96375 1.09025 1.09025 re +27.25625 62.14425 1.09025 1.09025 re +27.25625 63.2345 1.09025 1.09025 re +27.25625 65.415 1.09025 1.09025 re +27.25625 66.50525 1.09025 1.09025 re +27.25625 67.5955 1.09025 1.09025 re +27.25625 68.68575 1.09025 1.09025 re +27.25625 69.776 1.09025 1.09025 re +28.3465 0 1.09025 1.09025 re +28.3465 2.1805 1.09025 1.09025 re +28.3465 3.27075 1.09025 1.09025 re +28.3465 4.361 1.09025 1.09025 re +28.3465 6.5415 1.09025 1.09025 re +28.3465 7.63175 1.09025 1.09025 re +28.3465 9.81225 1.09025 1.09025 re +28.3465 11.99275 1.09025 1.09025 re +28.3465 13.083 1.09025 1.09025 re +28.3465 17.444 1.09025 1.09025 re +28.3465 18.53425 1.09025 1.09025 re +28.3465 20.71475 1.09025 1.09025 re +28.3465 21.805 1.09025 1.09025 re +28.3465 22.89525 1.09025 1.09025 re +28.3465 25.07575 1.09025 1.09025 re +28.3465 27.25625 1.09025 1.09025 re +28.3465 29.43675 1.09025 1.09025 re +28.3465 31.61725 1.09025 1.09025 re +28.3465 34.888 1.09025 1.09025 re +28.3465 42.51975 1.09025 1.09025 re +28.3465 43.61 1.09025 1.09025 re +28.3465 45.7905 1.09025 1.09025 re +28.3465 46.88075 1.09025 1.09025 re +28.3465 47.971 1.09025 1.09025 re +28.3465 50.1515 1.09025 1.09025 re +28.3465 52.332 1.09025 1.09025 re +28.3465 54.5125 1.09025 1.09025 re +28.3465 55.60275 1.09025 1.09025 re +28.3465 56.693 1.09025 1.09025 re +28.3465 67.5955 1.09025 1.09025 re +28.3465 69.776 1.09025 1.09025 re +29.43675 0 1.09025 1.09025 re +29.43675 7.63175 1.09025 1.09025 re +29.43675 8.722 1.09025 1.09025 re +29.43675 9.81225 1.09025 1.09025 re +29.43675 11.99275 1.09025 1.09025 re +29.43675 13.083 1.09025 1.09025 re +29.43675 17.444 1.09025 1.09025 re +29.43675 18.53425 1.09025 1.09025 re +29.43675 19.6245 1.09025 1.09025 re +29.43675 21.805 1.09025 1.09025 re +29.43675 23.9855 1.09025 1.09025 re +29.43675 27.25625 1.09025 1.09025 re +29.43675 29.43675 1.09025 1.09025 re +29.43675 30.527 1.09025 1.09025 re +29.43675 31.61725 1.09025 1.09025 re +29.43675 35.97825 1.09025 1.09025 re +29.43675 37.0685 1.09025 1.09025 re +29.43675 39.249 1.09025 1.09025 re +29.43675 41.4295 1.09025 1.09025 re +29.43675 43.61 1.09025 1.09025 re +29.43675 45.7905 1.09025 1.09025 re +29.43675 47.971 1.09025 1.09025 re +29.43675 50.1515 1.09025 1.09025 re +29.43675 53.42225 1.09025 1.09025 re +29.43675 54.5125 1.09025 1.09025 re +29.43675 58.8735 1.09025 1.09025 re +29.43675 61.054 1.09025 1.09025 re +29.43675 62.14425 1.09025 1.09025 re +29.43675 64.32475 1.09025 1.09025 re +29.43675 67.5955 1.09025 1.09025 re +29.43675 68.68575 1.09025 1.09025 re +30.527 0 1.09025 1.09025 re +30.527 5.45125 1.09025 1.09025 re +30.527 6.5415 1.09025 1.09025 re +30.527 8.722 1.09025 1.09025 re +30.527 10.9025 1.09025 1.09025 re +30.527 15.2635 1.09025 1.09025 re +30.527 18.53425 1.09025 1.09025 re +30.527 23.9855 1.09025 1.09025 re +30.527 28.3465 1.09025 1.09025 re +30.527 30.527 1.09025 1.09025 re +30.527 32.7075 1.09025 1.09025 re +30.527 39.249 1.09025 1.09025 re +30.527 41.4295 1.09025 1.09025 re +30.527 45.7905 1.09025 1.09025 re +30.527 47.971 1.09025 1.09025 re +30.527 49.06125 1.09025 1.09025 re +30.527 50.1515 1.09025 1.09025 re +30.527 52.332 1.09025 1.09025 re +30.527 58.8735 1.09025 1.09025 re +30.527 63.2345 1.09025 1.09025 re +30.527 65.415 1.09025 1.09025 re +30.527 66.50525 1.09025 1.09025 re +30.527 67.5955 1.09025 1.09025 re +31.61725 2.1805 1.09025 1.09025 re +31.61725 7.63175 1.09025 1.09025 re +31.61725 8.722 1.09025 1.09025 re +31.61725 14.17325 1.09025 1.09025 re +31.61725 15.2635 1.09025 1.09025 re +31.61725 16.35375 1.09025 1.09025 re +31.61725 17.444 1.09025 1.09025 re +31.61725 19.6245 1.09025 1.09025 re +31.61725 20.71475 1.09025 1.09025 re +31.61725 21.805 1.09025 1.09025 re +31.61725 22.89525 1.09025 1.09025 re +31.61725 25.07575 1.09025 1.09025 re +31.61725 26.166 1.09025 1.09025 re +31.61725 27.25625 1.09025 1.09025 re +31.61725 29.43675 1.09025 1.09025 re +31.61725 30.527 1.09025 1.09025 re +31.61725 31.61725 1.09025 1.09025 re +31.61725 32.7075 1.09025 1.09025 re +31.61725 33.79775 1.09025 1.09025 re +31.61725 35.97825 1.09025 1.09025 re +31.61725 37.0685 1.09025 1.09025 re +31.61725 39.249 1.09025 1.09025 re +31.61725 40.33925 1.09025 1.09025 re +31.61725 43.61 1.09025 1.09025 re +31.61725 45.7905 1.09025 1.09025 re +31.61725 49.06125 1.09025 1.09025 re +31.61725 50.1515 1.09025 1.09025 re +31.61725 52.332 1.09025 1.09025 re +31.61725 53.42225 1.09025 1.09025 re +31.61725 56.693 1.09025 1.09025 re +31.61725 58.8735 1.09025 1.09025 re +31.61725 61.054 1.09025 1.09025 re +31.61725 62.14425 1.09025 1.09025 re +31.61725 65.415 1.09025 1.09025 re +31.61725 69.776 1.09025 1.09025 re +32.7075 1.09025 1.09025 1.09025 re +32.7075 2.1805 1.09025 1.09025 re +32.7075 3.27075 1.09025 1.09025 re +32.7075 4.361 1.09025 1.09025 re +32.7075 5.45125 1.09025 1.09025 re +32.7075 6.5415 1.09025 1.09025 re +32.7075 7.63175 1.09025 1.09025 re +32.7075 8.722 1.09025 1.09025 re +32.7075 9.81225 1.09025 1.09025 re +32.7075 10.9025 1.09025 1.09025 re +32.7075 14.17325 1.09025 1.09025 re +32.7075 16.35375 1.09025 1.09025 re +32.7075 18.53425 1.09025 1.09025 re +32.7075 20.71475 1.09025 1.09025 re +32.7075 22.89525 1.09025 1.09025 re +32.7075 25.07575 1.09025 1.09025 re +32.7075 26.166 1.09025 1.09025 re +32.7075 27.25625 1.09025 1.09025 re +32.7075 28.3465 1.09025 1.09025 re +32.7075 29.43675 1.09025 1.09025 re +32.7075 30.527 1.09025 1.09025 re +32.7075 31.61725 1.09025 1.09025 re +32.7075 32.7075 1.09025 1.09025 re +32.7075 33.79775 1.09025 1.09025 re +32.7075 34.888 1.09025 1.09025 re +32.7075 35.97825 1.09025 1.09025 re +32.7075 37.0685 1.09025 1.09025 re +32.7075 39.249 1.09025 1.09025 re +32.7075 41.4295 1.09025 1.09025 re +32.7075 45.7905 1.09025 1.09025 re +32.7075 46.88075 1.09025 1.09025 re +32.7075 47.971 1.09025 1.09025 re +32.7075 49.06125 1.09025 1.09025 re +32.7075 50.1515 1.09025 1.09025 re +32.7075 51.24175 1.09025 1.09025 re +32.7075 53.42225 1.09025 1.09025 re +32.7075 54.5125 1.09025 1.09025 re +32.7075 56.693 1.09025 1.09025 re +32.7075 58.8735 1.09025 1.09025 re +32.7075 59.96375 1.09025 1.09025 re +32.7075 61.054 1.09025 1.09025 re +32.7075 62.14425 1.09025 1.09025 re +32.7075 63.2345 1.09025 1.09025 re +32.7075 64.32475 1.09025 1.09025 re +32.7075 65.415 1.09025 1.09025 re +32.7075 66.50525 1.09025 1.09025 re +32.7075 67.5955 1.09025 1.09025 re +33.79775 0 1.09025 1.09025 re +33.79775 2.1805 1.09025 1.09025 re +33.79775 4.361 1.09025 1.09025 re +33.79775 8.722 1.09025 1.09025 re +33.79775 9.81225 1.09025 1.09025 re +33.79775 10.9025 1.09025 1.09025 re +33.79775 13.083 1.09025 1.09025 re +33.79775 14.17325 1.09025 1.09025 re +33.79775 15.2635 1.09025 1.09025 re +33.79775 17.444 1.09025 1.09025 re +33.79775 18.53425 1.09025 1.09025 re +33.79775 23.9855 1.09025 1.09025 re +33.79775 26.166 1.09025 1.09025 re +33.79775 27.25625 1.09025 1.09025 re +33.79775 28.3465 1.09025 1.09025 re +33.79775 32.7075 1.09025 1.09025 re +33.79775 37.0685 1.09025 1.09025 re +33.79775 45.7905 1.09025 1.09025 re +33.79775 47.971 1.09025 1.09025 re +33.79775 51.24175 1.09025 1.09025 re +33.79775 52.332 1.09025 1.09025 re +33.79775 53.42225 1.09025 1.09025 re +33.79775 55.60275 1.09025 1.09025 re +33.79775 58.8735 1.09025 1.09025 re +33.79775 61.054 1.09025 1.09025 re +33.79775 65.415 1.09025 1.09025 re +33.79775 68.68575 1.09025 1.09025 re +34.888 0 1.09025 1.09025 re +34.888 2.1805 1.09025 1.09025 re +34.888 4.361 1.09025 1.09025 re +34.888 6.5415 1.09025 1.09025 re +34.888 8.722 1.09025 1.09025 re +34.888 16.35375 1.09025 1.09025 re +34.888 18.53425 1.09025 1.09025 re +34.888 20.71475 1.09025 1.09025 re +34.888 22.89525 1.09025 1.09025 re +34.888 27.25625 1.09025 1.09025 re +34.888 29.43675 1.09025 1.09025 re +34.888 30.527 1.09025 1.09025 re +34.888 32.7075 1.09025 1.09025 re +34.888 34.888 1.09025 1.09025 re +34.888 37.0685 1.09025 1.09025 re +34.888 39.249 1.09025 1.09025 re +34.888 40.33925 1.09025 1.09025 re +34.888 44.70025 1.09025 1.09025 re +34.888 45.7905 1.09025 1.09025 re +34.888 49.06125 1.09025 1.09025 re +34.888 50.1515 1.09025 1.09025 re +34.888 57.78325 1.09025 1.09025 re +34.888 58.8735 1.09025 1.09025 re +34.888 61.054 1.09025 1.09025 re +34.888 63.2345 1.09025 1.09025 re +34.888 65.415 1.09025 1.09025 re +34.888 68.68575 1.09025 1.09025 re +35.97825 1.09025 1.09025 1.09025 re +35.97825 2.1805 1.09025 1.09025 re +35.97825 4.361 1.09025 1.09025 re +35.97825 8.722 1.09025 1.09025 re +35.97825 9.81225 1.09025 1.09025 re +35.97825 10.9025 1.09025 1.09025 re +35.97825 13.083 1.09025 1.09025 re +35.97825 19.6245 1.09025 1.09025 re +35.97825 20.71475 1.09025 1.09025 re +35.97825 21.805 1.09025 1.09025 re +35.97825 22.89525 1.09025 1.09025 re +35.97825 23.9855 1.09025 1.09025 re +35.97825 25.07575 1.09025 1.09025 re +35.97825 27.25625 1.09025 1.09025 re +35.97825 28.3465 1.09025 1.09025 re +35.97825 29.43675 1.09025 1.09025 re +35.97825 32.7075 1.09025 1.09025 re +35.97825 37.0685 1.09025 1.09025 re +35.97825 46.88075 1.09025 1.09025 re +35.97825 47.971 1.09025 1.09025 re +35.97825 50.1515 1.09025 1.09025 re +35.97825 51.24175 1.09025 1.09025 re +35.97825 53.42225 1.09025 1.09025 re +35.97825 58.8735 1.09025 1.09025 re +35.97825 61.054 1.09025 1.09025 re +35.97825 65.415 1.09025 1.09025 re +35.97825 66.50525 1.09025 1.09025 re +35.97825 67.5955 1.09025 1.09025 re +35.97825 68.68575 1.09025 1.09025 re +35.97825 69.776 1.09025 1.09025 re +37.0685 1.09025 1.09025 1.09025 re +37.0685 3.27075 1.09025 1.09025 re +37.0685 4.361 1.09025 1.09025 re +37.0685 5.45125 1.09025 1.09025 re +37.0685 6.5415 1.09025 1.09025 re +37.0685 7.63175 1.09025 1.09025 re +37.0685 8.722 1.09025 1.09025 re +37.0685 13.083 1.09025 1.09025 re +37.0685 14.17325 1.09025 1.09025 re +37.0685 17.444 1.09025 1.09025 re +37.0685 22.89525 1.09025 1.09025 re +37.0685 23.9855 1.09025 1.09025 re +37.0685 26.166 1.09025 1.09025 re +37.0685 27.25625 1.09025 1.09025 re +37.0685 30.527 1.09025 1.09025 re +37.0685 32.7075 1.09025 1.09025 re +37.0685 33.79775 1.09025 1.09025 re +37.0685 34.888 1.09025 1.09025 re +37.0685 35.97825 1.09025 1.09025 re +37.0685 37.0685 1.09025 1.09025 re +37.0685 38.15875 1.09025 1.09025 re +37.0685 40.33925 1.09025 1.09025 re +37.0685 42.51975 1.09025 1.09025 re +37.0685 49.06125 1.09025 1.09025 re +37.0685 53.42225 1.09025 1.09025 re +37.0685 57.78325 1.09025 1.09025 re +37.0685 58.8735 1.09025 1.09025 re +37.0685 61.054 1.09025 1.09025 re +37.0685 62.14425 1.09025 1.09025 re +37.0685 63.2345 1.09025 1.09025 re +37.0685 64.32475 1.09025 1.09025 re +37.0685 65.415 1.09025 1.09025 re +37.0685 68.68575 1.09025 1.09025 re +37.0685 69.776 1.09025 1.09025 re +38.15875 0 1.09025 1.09025 re +38.15875 1.09025 1.09025 1.09025 re +38.15875 3.27075 1.09025 1.09025 re +38.15875 4.361 1.09025 1.09025 re +38.15875 5.45125 1.09025 1.09025 re +38.15875 8.722 1.09025 1.09025 re +38.15875 10.9025 1.09025 1.09025 re +38.15875 11.99275 1.09025 1.09025 re +38.15875 14.17325 1.09025 1.09025 re +38.15875 17.444 1.09025 1.09025 re +38.15875 19.6245 1.09025 1.09025 re +38.15875 20.71475 1.09025 1.09025 re +38.15875 23.9855 1.09025 1.09025 re +38.15875 25.07575 1.09025 1.09025 re +38.15875 28.3465 1.09025 1.09025 re +38.15875 31.61725 1.09025 1.09025 re +38.15875 37.0685 1.09025 1.09025 re +38.15875 40.33925 1.09025 1.09025 re +38.15875 41.4295 1.09025 1.09025 re +38.15875 43.61 1.09025 1.09025 re +38.15875 44.70025 1.09025 1.09025 re +38.15875 47.971 1.09025 1.09025 re +38.15875 49.06125 1.09025 1.09025 re +38.15875 53.42225 1.09025 1.09025 re +38.15875 54.5125 1.09025 1.09025 re +38.15875 55.60275 1.09025 1.09025 re +38.15875 58.8735 1.09025 1.09025 re +38.15875 61.054 1.09025 1.09025 re +38.15875 63.2345 1.09025 1.09025 re +38.15875 64.32475 1.09025 1.09025 re +38.15875 66.50525 1.09025 1.09025 re +39.249 1.09025 1.09025 1.09025 re +39.249 3.27075 1.09025 1.09025 re +39.249 4.361 1.09025 1.09025 re +39.249 5.45125 1.09025 1.09025 re +39.249 6.5415 1.09025 1.09025 re +39.249 7.63175 1.09025 1.09025 re +39.249 8.722 1.09025 1.09025 re +39.249 10.9025 1.09025 1.09025 re +39.249 13.083 1.09025 1.09025 re +39.249 15.2635 1.09025 1.09025 re +39.249 16.35375 1.09025 1.09025 re +39.249 17.444 1.09025 1.09025 re +39.249 18.53425 1.09025 1.09025 re +39.249 19.6245 1.09025 1.09025 re +39.249 20.71475 1.09025 1.09025 re +39.249 23.9855 1.09025 1.09025 re +39.249 25.07575 1.09025 1.09025 re +39.249 26.166 1.09025 1.09025 re +39.249 28.3465 1.09025 1.09025 re +39.249 29.43675 1.09025 1.09025 re +39.249 30.527 1.09025 1.09025 re +39.249 32.7075 1.09025 1.09025 re +39.249 33.79775 1.09025 1.09025 re +39.249 35.97825 1.09025 1.09025 re +39.249 37.0685 1.09025 1.09025 re +39.249 39.249 1.09025 1.09025 re +39.249 41.4295 1.09025 1.09025 re +39.249 43.61 1.09025 1.09025 re +39.249 45.7905 1.09025 1.09025 re +39.249 46.88075 1.09025 1.09025 re +39.249 47.971 1.09025 1.09025 re +39.249 50.1515 1.09025 1.09025 re +39.249 51.24175 1.09025 1.09025 re +39.249 52.332 1.09025 1.09025 re +39.249 53.42225 1.09025 1.09025 re +39.249 54.5125 1.09025 1.09025 re +39.249 56.693 1.09025 1.09025 re +39.249 57.78325 1.09025 1.09025 re +39.249 58.8735 1.09025 1.09025 re +39.249 62.14425 1.09025 1.09025 re +39.249 63.2345 1.09025 1.09025 re +39.249 65.415 1.09025 1.09025 re +39.249 67.5955 1.09025 1.09025 re +40.33925 1.09025 1.09025 1.09025 re +40.33925 3.27075 1.09025 1.09025 re +40.33925 5.45125 1.09025 1.09025 re +40.33925 7.63175 1.09025 1.09025 re +40.33925 8.722 1.09025 1.09025 re +40.33925 10.9025 1.09025 1.09025 re +40.33925 11.99275 1.09025 1.09025 re +40.33925 13.083 1.09025 1.09025 re +40.33925 21.805 1.09025 1.09025 re +40.33925 22.89525 1.09025 1.09025 re +40.33925 26.166 1.09025 1.09025 re +40.33925 29.43675 1.09025 1.09025 re +40.33925 31.61725 1.09025 1.09025 re +40.33925 32.7075 1.09025 1.09025 re +40.33925 33.79775 1.09025 1.09025 re +40.33925 34.888 1.09025 1.09025 re +40.33925 35.97825 1.09025 1.09025 re +40.33925 39.249 1.09025 1.09025 re +40.33925 42.51975 1.09025 1.09025 re +40.33925 43.61 1.09025 1.09025 re +40.33925 44.70025 1.09025 1.09025 re +40.33925 51.24175 1.09025 1.09025 re +40.33925 53.42225 1.09025 1.09025 re +40.33925 54.5125 1.09025 1.09025 re +40.33925 56.693 1.09025 1.09025 re +40.33925 58.8735 1.09025 1.09025 re +40.33925 61.054 1.09025 1.09025 re +40.33925 62.14425 1.09025 1.09025 re +40.33925 63.2345 1.09025 1.09025 re +40.33925 64.32475 1.09025 1.09025 re +40.33925 65.415 1.09025 1.09025 re +40.33925 66.50525 1.09025 1.09025 re +40.33925 67.5955 1.09025 1.09025 re +40.33925 68.68575 1.09025 1.09025 re +40.33925 69.776 1.09025 1.09025 re +41.4295 1.09025 1.09025 1.09025 re +41.4295 3.27075 1.09025 1.09025 re +41.4295 6.5415 1.09025 1.09025 re +41.4295 8.722 1.09025 1.09025 re +41.4295 10.9025 1.09025 1.09025 re +41.4295 13.083 1.09025 1.09025 re +41.4295 15.2635 1.09025 1.09025 re +41.4295 18.53425 1.09025 1.09025 re +41.4295 19.6245 1.09025 1.09025 re +41.4295 21.805 1.09025 1.09025 re +41.4295 23.9855 1.09025 1.09025 re +41.4295 26.166 1.09025 1.09025 re +41.4295 27.25625 1.09025 1.09025 re +41.4295 30.527 1.09025 1.09025 re +41.4295 31.61725 1.09025 1.09025 re +41.4295 32.7075 1.09025 1.09025 re +41.4295 34.888 1.09025 1.09025 re +41.4295 37.0685 1.09025 1.09025 re +41.4295 39.249 1.09025 1.09025 re +41.4295 41.4295 1.09025 1.09025 re +41.4295 43.61 1.09025 1.09025 re +41.4295 47.971 1.09025 1.09025 re +41.4295 56.693 1.09025 1.09025 re +41.4295 57.78325 1.09025 1.09025 re +41.4295 61.054 1.09025 1.09025 re +41.4295 67.5955 1.09025 1.09025 re +41.4295 69.776 1.09025 1.09025 re +42.51975 7.63175 1.09025 1.09025 re +42.51975 10.9025 1.09025 1.09025 re +42.51975 13.083 1.09025 1.09025 re +42.51975 14.17325 1.09025 1.09025 re +42.51975 16.35375 1.09025 1.09025 re +42.51975 17.444 1.09025 1.09025 re +42.51975 18.53425 1.09025 1.09025 re +42.51975 19.6245 1.09025 1.09025 re +42.51975 22.89525 1.09025 1.09025 re +42.51975 26.166 1.09025 1.09025 re +42.51975 27.25625 1.09025 1.09025 re +42.51975 30.527 1.09025 1.09025 re +42.51975 32.7075 1.09025 1.09025 re +42.51975 42.51975 1.09025 1.09025 re +42.51975 43.61 1.09025 1.09025 re +42.51975 45.7905 1.09025 1.09025 re +42.51975 47.971 1.09025 1.09025 re +42.51975 50.1515 1.09025 1.09025 re +42.51975 51.24175 1.09025 1.09025 re +42.51975 52.332 1.09025 1.09025 re +42.51975 53.42225 1.09025 1.09025 re +42.51975 54.5125 1.09025 1.09025 re +42.51975 55.60275 1.09025 1.09025 re +42.51975 59.96375 1.09025 1.09025 re +42.51975 62.14425 1.09025 1.09025 re +42.51975 65.415 1.09025 1.09025 re +42.51975 67.5955 1.09025 1.09025 re +42.51975 68.68575 1.09025 1.09025 re +42.51975 69.776 1.09025 1.09025 re +43.61 0 1.09025 1.09025 re +43.61 4.361 1.09025 1.09025 re +43.61 6.5415 1.09025 1.09025 re +43.61 7.63175 1.09025 1.09025 re +43.61 9.81225 1.09025 1.09025 re +43.61 11.99275 1.09025 1.09025 re +43.61 14.17325 1.09025 1.09025 re +43.61 16.35375 1.09025 1.09025 re +43.61 17.444 1.09025 1.09025 re +43.61 20.71475 1.09025 1.09025 re +43.61 21.805 1.09025 1.09025 re +43.61 22.89525 1.09025 1.09025 re +43.61 27.25625 1.09025 1.09025 re +43.61 31.61725 1.09025 1.09025 re +43.61 33.79775 1.09025 1.09025 re +43.61 35.97825 1.09025 1.09025 re +43.61 43.61 1.09025 1.09025 re +43.61 44.70025 1.09025 1.09025 re +43.61 47.971 1.09025 1.09025 re +43.61 49.06125 1.09025 1.09025 re +43.61 51.24175 1.09025 1.09025 re +43.61 52.332 1.09025 1.09025 re +43.61 57.78325 1.09025 1.09025 re +43.61 61.054 1.09025 1.09025 re +43.61 65.415 1.09025 1.09025 re +43.61 66.50525 1.09025 1.09025 re +44.70025 0 1.09025 1.09025 re +44.70025 1.09025 1.09025 1.09025 re +44.70025 3.27075 1.09025 1.09025 re +44.70025 7.63175 1.09025 1.09025 re +44.70025 9.81225 1.09025 1.09025 re +44.70025 10.9025 1.09025 1.09025 re +44.70025 11.99275 1.09025 1.09025 re +44.70025 14.17325 1.09025 1.09025 re +44.70025 16.35375 1.09025 1.09025 re +44.70025 18.53425 1.09025 1.09025 re +44.70025 19.6245 1.09025 1.09025 re +44.70025 21.805 1.09025 1.09025 re +44.70025 23.9855 1.09025 1.09025 re +44.70025 26.166 1.09025 1.09025 re +44.70025 27.25625 1.09025 1.09025 re +44.70025 28.3465 1.09025 1.09025 re +44.70025 29.43675 1.09025 1.09025 re +44.70025 32.7075 1.09025 1.09025 re +44.70025 33.79775 1.09025 1.09025 re +44.70025 34.888 1.09025 1.09025 re +44.70025 35.97825 1.09025 1.09025 re +44.70025 37.0685 1.09025 1.09025 re +44.70025 39.249 1.09025 1.09025 re +44.70025 40.33925 1.09025 1.09025 re +44.70025 41.4295 1.09025 1.09025 re +44.70025 46.88075 1.09025 1.09025 re +44.70025 50.1515 1.09025 1.09025 re +44.70025 51.24175 1.09025 1.09025 re +44.70025 53.42225 1.09025 1.09025 re +44.70025 56.693 1.09025 1.09025 re +44.70025 57.78325 1.09025 1.09025 re +44.70025 61.054 1.09025 1.09025 re +44.70025 64.32475 1.09025 1.09025 re +44.70025 65.415 1.09025 1.09025 re +44.70025 66.50525 1.09025 1.09025 re +44.70025 69.776 1.09025 1.09025 re +45.7905 2.1805 1.09025 1.09025 re +45.7905 4.361 1.09025 1.09025 re +45.7905 5.45125 1.09025 1.09025 re +45.7905 6.5415 1.09025 1.09025 re +45.7905 7.63175 1.09025 1.09025 re +45.7905 9.81225 1.09025 1.09025 re +45.7905 10.9025 1.09025 1.09025 re +45.7905 11.99275 1.09025 1.09025 re +45.7905 14.17325 1.09025 1.09025 re +45.7905 15.2635 1.09025 1.09025 re +45.7905 16.35375 1.09025 1.09025 re +45.7905 17.444 1.09025 1.09025 re +45.7905 20.71475 1.09025 1.09025 re +45.7905 22.89525 1.09025 1.09025 re +45.7905 23.9855 1.09025 1.09025 re +45.7905 25.07575 1.09025 1.09025 re +45.7905 27.25625 1.09025 1.09025 re +45.7905 29.43675 1.09025 1.09025 re +45.7905 31.61725 1.09025 1.09025 re +45.7905 32.7075 1.09025 1.09025 re +45.7905 33.79775 1.09025 1.09025 re +45.7905 35.97825 1.09025 1.09025 re +45.7905 37.0685 1.09025 1.09025 re +45.7905 38.15875 1.09025 1.09025 re +45.7905 40.33925 1.09025 1.09025 re +45.7905 42.51975 1.09025 1.09025 re +45.7905 44.70025 1.09025 1.09025 re +45.7905 45.7905 1.09025 1.09025 re +45.7905 46.88075 1.09025 1.09025 re +45.7905 50.1515 1.09025 1.09025 re +45.7905 51.24175 1.09025 1.09025 re +45.7905 52.332 1.09025 1.09025 re +45.7905 55.60275 1.09025 1.09025 re +45.7905 57.78325 1.09025 1.09025 re +45.7905 58.8735 1.09025 1.09025 re +45.7905 59.96375 1.09025 1.09025 re +45.7905 62.14425 1.09025 1.09025 re +45.7905 64.32475 1.09025 1.09025 re +45.7905 68.68575 1.09025 1.09025 re +46.88075 1.09025 1.09025 1.09025 re +46.88075 2.1805 1.09025 1.09025 re +46.88075 3.27075 1.09025 1.09025 re +46.88075 10.9025 1.09025 1.09025 re +46.88075 14.17325 1.09025 1.09025 re +46.88075 17.444 1.09025 1.09025 re +46.88075 19.6245 1.09025 1.09025 re +46.88075 20.71475 1.09025 1.09025 re +46.88075 21.805 1.09025 1.09025 re +46.88075 23.9855 1.09025 1.09025 re +46.88075 25.07575 1.09025 1.09025 re +46.88075 26.166 1.09025 1.09025 re +46.88075 28.3465 1.09025 1.09025 re +46.88075 31.61725 1.09025 1.09025 re +46.88075 33.79775 1.09025 1.09025 re +46.88075 35.97825 1.09025 1.09025 re +46.88075 37.0685 1.09025 1.09025 re +46.88075 39.249 1.09025 1.09025 re +46.88075 40.33925 1.09025 1.09025 re +46.88075 41.4295 1.09025 1.09025 re +46.88075 42.51975 1.09025 1.09025 re +46.88075 45.7905 1.09025 1.09025 re +46.88075 46.88075 1.09025 1.09025 re +46.88075 47.971 1.09025 1.09025 re +46.88075 49.06125 1.09025 1.09025 re +46.88075 57.78325 1.09025 1.09025 re +46.88075 58.8735 1.09025 1.09025 re +46.88075 59.96375 1.09025 1.09025 re +46.88075 63.2345 1.09025 1.09025 re +46.88075 66.50525 1.09025 1.09025 re +46.88075 69.776 1.09025 1.09025 re +47.971 0 1.09025 1.09025 re +47.971 2.1805 1.09025 1.09025 re +47.971 3.27075 1.09025 1.09025 re +47.971 4.361 1.09025 1.09025 re +47.971 6.5415 1.09025 1.09025 re +47.971 7.63175 1.09025 1.09025 re +47.971 9.81225 1.09025 1.09025 re +47.971 13.083 1.09025 1.09025 re +47.971 14.17325 1.09025 1.09025 re +47.971 16.35375 1.09025 1.09025 re +47.971 17.444 1.09025 1.09025 re +47.971 22.89525 1.09025 1.09025 re +47.971 26.166 1.09025 1.09025 re +47.971 27.25625 1.09025 1.09025 re +47.971 31.61725 1.09025 1.09025 re +47.971 33.79775 1.09025 1.09025 re +47.971 40.33925 1.09025 1.09025 re +47.971 44.70025 1.09025 1.09025 re +47.971 46.88075 1.09025 1.09025 re +47.971 49.06125 1.09025 1.09025 re +47.971 51.24175 1.09025 1.09025 re +47.971 52.332 1.09025 1.09025 re +47.971 55.60275 1.09025 1.09025 re +47.971 57.78325 1.09025 1.09025 re +47.971 62.14425 1.09025 1.09025 re +47.971 65.415 1.09025 1.09025 re +47.971 66.50525 1.09025 1.09025 re +47.971 68.68575 1.09025 1.09025 re +49.06125 0 1.09025 1.09025 re +49.06125 3.27075 1.09025 1.09025 re +49.06125 4.361 1.09025 1.09025 re +49.06125 5.45125 1.09025 1.09025 re +49.06125 10.9025 1.09025 1.09025 re +49.06125 11.99275 1.09025 1.09025 re +49.06125 13.083 1.09025 1.09025 re +49.06125 14.17325 1.09025 1.09025 re +49.06125 15.2635 1.09025 1.09025 re +49.06125 16.35375 1.09025 1.09025 re +49.06125 17.444 1.09025 1.09025 re +49.06125 18.53425 1.09025 1.09025 re +49.06125 19.6245 1.09025 1.09025 re +49.06125 21.805 1.09025 1.09025 re +49.06125 22.89525 1.09025 1.09025 re +49.06125 25.07575 1.09025 1.09025 re +49.06125 27.25625 1.09025 1.09025 re +49.06125 28.3465 1.09025 1.09025 re +49.06125 30.527 1.09025 1.09025 re +49.06125 31.61725 1.09025 1.09025 re +49.06125 33.79775 1.09025 1.09025 re +49.06125 35.97825 1.09025 1.09025 re +49.06125 37.0685 1.09025 1.09025 re +49.06125 38.15875 1.09025 1.09025 re +49.06125 43.61 1.09025 1.09025 re +49.06125 45.7905 1.09025 1.09025 re +49.06125 47.971 1.09025 1.09025 re +49.06125 49.06125 1.09025 1.09025 re +49.06125 51.24175 1.09025 1.09025 re +49.06125 52.332 1.09025 1.09025 re +49.06125 53.42225 1.09025 1.09025 re +49.06125 54.5125 1.09025 1.09025 re +49.06125 55.60275 1.09025 1.09025 re +49.06125 57.78325 1.09025 1.09025 re +49.06125 58.8735 1.09025 1.09025 re +49.06125 61.054 1.09025 1.09025 re +49.06125 62.14425 1.09025 1.09025 re +49.06125 63.2345 1.09025 1.09025 re +49.06125 65.415 1.09025 1.09025 re +49.06125 67.5955 1.09025 1.09025 re +50.1515 0 1.09025 1.09025 re +50.1515 1.09025 1.09025 1.09025 re +50.1515 4.361 1.09025 1.09025 re +50.1515 6.5415 1.09025 1.09025 re +50.1515 8.722 1.09025 1.09025 re +50.1515 13.083 1.09025 1.09025 re +50.1515 18.53425 1.09025 1.09025 re +50.1515 19.6245 1.09025 1.09025 re +50.1515 21.805 1.09025 1.09025 re +50.1515 23.9855 1.09025 1.09025 re +50.1515 26.166 1.09025 1.09025 re +50.1515 27.25625 1.09025 1.09025 re +50.1515 30.527 1.09025 1.09025 re +50.1515 31.61725 1.09025 1.09025 re +50.1515 34.888 1.09025 1.09025 re +50.1515 35.97825 1.09025 1.09025 re +50.1515 39.249 1.09025 1.09025 re +50.1515 44.70025 1.09025 1.09025 re +50.1515 45.7905 1.09025 1.09025 re +50.1515 50.1515 1.09025 1.09025 re +50.1515 53.42225 1.09025 1.09025 re +50.1515 54.5125 1.09025 1.09025 re +50.1515 56.693 1.09025 1.09025 re +50.1515 61.054 1.09025 1.09025 re +50.1515 63.2345 1.09025 1.09025 re +50.1515 65.415 1.09025 1.09025 re +50.1515 66.50525 1.09025 1.09025 re +50.1515 67.5955 1.09025 1.09025 re +50.1515 69.776 1.09025 1.09025 re +51.24175 1.09025 1.09025 1.09025 re +51.24175 2.1805 1.09025 1.09025 re +51.24175 3.27075 1.09025 1.09025 re +51.24175 4.361 1.09025 1.09025 re +51.24175 5.45125 1.09025 1.09025 re +51.24175 8.722 1.09025 1.09025 re +51.24175 10.9025 1.09025 1.09025 re +51.24175 14.17325 1.09025 1.09025 re +51.24175 21.805 1.09025 1.09025 re +51.24175 22.89525 1.09025 1.09025 re +51.24175 25.07575 1.09025 1.09025 re +51.24175 27.25625 1.09025 1.09025 re +51.24175 28.3465 1.09025 1.09025 re +51.24175 29.43675 1.09025 1.09025 re +51.24175 32.7075 1.09025 1.09025 re +51.24175 33.79775 1.09025 1.09025 re +51.24175 34.888 1.09025 1.09025 re +51.24175 37.0685 1.09025 1.09025 re +51.24175 39.249 1.09025 1.09025 re +51.24175 40.33925 1.09025 1.09025 re +51.24175 41.4295 1.09025 1.09025 re +51.24175 42.51975 1.09025 1.09025 re +51.24175 44.70025 1.09025 1.09025 re +51.24175 46.88075 1.09025 1.09025 re +51.24175 50.1515 1.09025 1.09025 re +51.24175 55.60275 1.09025 1.09025 re +51.24175 57.78325 1.09025 1.09025 re +51.24175 62.14425 1.09025 1.09025 re +51.24175 63.2345 1.09025 1.09025 re +51.24175 69.776 1.09025 1.09025 re +52.332 1.09025 1.09025 1.09025 re +52.332 3.27075 1.09025 1.09025 re +52.332 5.45125 1.09025 1.09025 re +52.332 6.5415 1.09025 1.09025 re +52.332 8.722 1.09025 1.09025 re +52.332 10.9025 1.09025 1.09025 re +52.332 11.99275 1.09025 1.09025 re +52.332 13.083 1.09025 1.09025 re +52.332 15.2635 1.09025 1.09025 re +52.332 18.53425 1.09025 1.09025 re +52.332 19.6245 1.09025 1.09025 re +52.332 20.71475 1.09025 1.09025 re +52.332 21.805 1.09025 1.09025 re +52.332 23.9855 1.09025 1.09025 re +52.332 26.166 1.09025 1.09025 re +52.332 28.3465 1.09025 1.09025 re +52.332 30.527 1.09025 1.09025 re +52.332 31.61725 1.09025 1.09025 re +52.332 32.7075 1.09025 1.09025 re +52.332 34.888 1.09025 1.09025 re +52.332 35.97825 1.09025 1.09025 re +52.332 37.0685 1.09025 1.09025 re +52.332 38.15875 1.09025 1.09025 re +52.332 39.249 1.09025 1.09025 re +52.332 41.4295 1.09025 1.09025 re +52.332 42.51975 1.09025 1.09025 re +52.332 45.7905 1.09025 1.09025 re +52.332 46.88075 1.09025 1.09025 re +52.332 47.971 1.09025 1.09025 re +52.332 50.1515 1.09025 1.09025 re +52.332 53.42225 1.09025 1.09025 re +52.332 54.5125 1.09025 1.09025 re +52.332 56.693 1.09025 1.09025 re +52.332 58.8735 1.09025 1.09025 re +52.332 61.054 1.09025 1.09025 re +52.332 63.2345 1.09025 1.09025 re +52.332 66.50525 1.09025 1.09025 re +52.332 67.5955 1.09025 1.09025 re +52.332 69.776 1.09025 1.09025 re +53.42225 0 1.09025 1.09025 re +53.42225 7.63175 1.09025 1.09025 re +53.42225 9.81225 1.09025 1.09025 re +53.42225 13.083 1.09025 1.09025 re +53.42225 15.2635 1.09025 1.09025 re +53.42225 20.71475 1.09025 1.09025 re +53.42225 23.9855 1.09025 1.09025 re +53.42225 25.07575 1.09025 1.09025 re +53.42225 27.25625 1.09025 1.09025 re +53.42225 28.3465 1.09025 1.09025 re +53.42225 29.43675 1.09025 1.09025 re +53.42225 31.61725 1.09025 1.09025 re +53.42225 33.79775 1.09025 1.09025 re +53.42225 37.0685 1.09025 1.09025 re +53.42225 39.249 1.09025 1.09025 re +53.42225 41.4295 1.09025 1.09025 re +53.42225 42.51975 1.09025 1.09025 re +53.42225 45.7905 1.09025 1.09025 re +53.42225 47.971 1.09025 1.09025 re +53.42225 55.60275 1.09025 1.09025 re +53.42225 58.8735 1.09025 1.09025 re +53.42225 59.96375 1.09025 1.09025 re +53.42225 62.14425 1.09025 1.09025 re +53.42225 66.50525 1.09025 1.09025 re +53.42225 67.5955 1.09025 1.09025 re +53.42225 68.68575 1.09025 1.09025 re +54.5125 0 1.09025 1.09025 re +54.5125 1.09025 1.09025 1.09025 re +54.5125 4.361 1.09025 1.09025 re +54.5125 5.45125 1.09025 1.09025 re +54.5125 6.5415 1.09025 1.09025 re +54.5125 10.9025 1.09025 1.09025 re +54.5125 13.083 1.09025 1.09025 re +54.5125 18.53425 1.09025 1.09025 re +54.5125 19.6245 1.09025 1.09025 re +54.5125 21.805 1.09025 1.09025 re +54.5125 23.9855 1.09025 1.09025 re +54.5125 26.166 1.09025 1.09025 re +54.5125 30.527 1.09025 1.09025 re +54.5125 31.61725 1.09025 1.09025 re +54.5125 32.7075 1.09025 1.09025 re +54.5125 39.249 1.09025 1.09025 re +54.5125 43.61 1.09025 1.09025 re +54.5125 44.70025 1.09025 1.09025 re +54.5125 47.971 1.09025 1.09025 re +54.5125 50.1515 1.09025 1.09025 re +54.5125 53.42225 1.09025 1.09025 re +54.5125 54.5125 1.09025 1.09025 re +54.5125 56.693 1.09025 1.09025 re +54.5125 61.054 1.09025 1.09025 re +54.5125 65.415 1.09025 1.09025 re +54.5125 66.50525 1.09025 1.09025 re +54.5125 67.5955 1.09025 1.09025 re +54.5125 69.776 1.09025 1.09025 re +55.60275 0 1.09025 1.09025 re +55.60275 2.1805 1.09025 1.09025 re +55.60275 3.27075 1.09025 1.09025 re +55.60275 8.722 1.09025 1.09025 re +55.60275 10.9025 1.09025 1.09025 re +55.60275 15.2635 1.09025 1.09025 re +55.60275 16.35375 1.09025 1.09025 re +55.60275 17.444 1.09025 1.09025 re +55.60275 18.53425 1.09025 1.09025 re +55.60275 19.6245 1.09025 1.09025 re +55.60275 20.71475 1.09025 1.09025 re +55.60275 21.805 1.09025 1.09025 re +55.60275 22.89525 1.09025 1.09025 re +55.60275 23.9855 1.09025 1.09025 re +55.60275 25.07575 1.09025 1.09025 re +55.60275 26.166 1.09025 1.09025 re +55.60275 27.25625 1.09025 1.09025 re +55.60275 28.3465 1.09025 1.09025 re +55.60275 29.43675 1.09025 1.09025 re +55.60275 30.527 1.09025 1.09025 re +55.60275 32.7075 1.09025 1.09025 re +55.60275 34.888 1.09025 1.09025 re +55.60275 35.97825 1.09025 1.09025 re +55.60275 38.15875 1.09025 1.09025 re +55.60275 39.249 1.09025 1.09025 re +55.60275 40.33925 1.09025 1.09025 re +55.60275 41.4295 1.09025 1.09025 re +55.60275 42.51975 1.09025 1.09025 re +55.60275 43.61 1.09025 1.09025 re +55.60275 45.7905 1.09025 1.09025 re +55.60275 46.88075 1.09025 1.09025 re +55.60275 49.06125 1.09025 1.09025 re +55.60275 51.24175 1.09025 1.09025 re +55.60275 53.42225 1.09025 1.09025 re +55.60275 56.693 1.09025 1.09025 re +55.60275 59.96375 1.09025 1.09025 re +55.60275 61.054 1.09025 1.09025 re +55.60275 64.32475 1.09025 1.09025 re +55.60275 65.415 1.09025 1.09025 re +55.60275 67.5955 1.09025 1.09025 re +55.60275 68.68575 1.09025 1.09025 re +56.693 2.1805 1.09025 1.09025 re +56.693 4.361 1.09025 1.09025 re +56.693 6.5415 1.09025 1.09025 re +56.693 7.63175 1.09025 1.09025 re +56.693 9.81225 1.09025 1.09025 re +56.693 14.17325 1.09025 1.09025 re +56.693 16.35375 1.09025 1.09025 re +56.693 17.444 1.09025 1.09025 re +56.693 20.71475 1.09025 1.09025 re +56.693 21.805 1.09025 1.09025 re +56.693 27.25625 1.09025 1.09025 re +56.693 31.61725 1.09025 1.09025 re +56.693 33.79775 1.09025 1.09025 re +56.693 34.888 1.09025 1.09025 re +56.693 35.97825 1.09025 1.09025 re +56.693 38.15875 1.09025 1.09025 re +56.693 39.249 1.09025 1.09025 re +56.693 43.61 1.09025 1.09025 re +56.693 44.70025 1.09025 1.09025 re +56.693 49.06125 1.09025 1.09025 re +56.693 51.24175 1.09025 1.09025 re +56.693 55.60275 1.09025 1.09025 re +56.693 57.78325 1.09025 1.09025 re +56.693 59.96375 1.09025 1.09025 re +56.693 62.14425 1.09025 1.09025 re +56.693 66.50525 1.09025 1.09025 re +56.693 68.68575 1.09025 1.09025 re +56.693 69.776 1.09025 1.09025 re +57.78325 0 1.09025 1.09025 re +57.78325 1.09025 1.09025 1.09025 re +57.78325 7.63175 1.09025 1.09025 re +57.78325 8.722 1.09025 1.09025 re +57.78325 9.81225 1.09025 1.09025 re +57.78325 11.99275 1.09025 1.09025 re +57.78325 14.17325 1.09025 1.09025 re +57.78325 15.2635 1.09025 1.09025 re +57.78325 16.35375 1.09025 1.09025 re +57.78325 19.6245 1.09025 1.09025 re +57.78325 21.805 1.09025 1.09025 re +57.78325 26.166 1.09025 1.09025 re +57.78325 27.25625 1.09025 1.09025 re +57.78325 28.3465 1.09025 1.09025 re +57.78325 29.43675 1.09025 1.09025 re +57.78325 33.79775 1.09025 1.09025 re +57.78325 34.888 1.09025 1.09025 re +57.78325 37.0685 1.09025 1.09025 re +57.78325 39.249 1.09025 1.09025 re +57.78325 42.51975 1.09025 1.09025 re +57.78325 44.70025 1.09025 1.09025 re +57.78325 45.7905 1.09025 1.09025 re +57.78325 46.88075 1.09025 1.09025 re +57.78325 47.971 1.09025 1.09025 re +57.78325 50.1515 1.09025 1.09025 re +57.78325 51.24175 1.09025 1.09025 re +57.78325 56.693 1.09025 1.09025 re +57.78325 57.78325 1.09025 1.09025 re +57.78325 58.8735 1.09025 1.09025 re +57.78325 61.054 1.09025 1.09025 re +57.78325 63.2345 1.09025 1.09025 re +57.78325 67.5955 1.09025 1.09025 re +57.78325 68.68575 1.09025 1.09025 re +57.78325 69.776 1.09025 1.09025 re +58.8735 2.1805 1.09025 1.09025 re +58.8735 3.27075 1.09025 1.09025 re +58.8735 5.45125 1.09025 1.09025 re +58.8735 6.5415 1.09025 1.09025 re +58.8735 7.63175 1.09025 1.09025 re +58.8735 9.81225 1.09025 1.09025 re +58.8735 10.9025 1.09025 1.09025 re +58.8735 11.99275 1.09025 1.09025 re +58.8735 14.17325 1.09025 1.09025 re +58.8735 15.2635 1.09025 1.09025 re +58.8735 16.35375 1.09025 1.09025 re +58.8735 17.444 1.09025 1.09025 re +58.8735 18.53425 1.09025 1.09025 re +58.8735 20.71475 1.09025 1.09025 re +58.8735 25.07575 1.09025 1.09025 re +58.8735 27.25625 1.09025 1.09025 re +58.8735 29.43675 1.09025 1.09025 re +58.8735 31.61725 1.09025 1.09025 re +58.8735 33.79775 1.09025 1.09025 re +58.8735 35.97825 1.09025 1.09025 re +58.8735 38.15875 1.09025 1.09025 re +58.8735 40.33925 1.09025 1.09025 re +58.8735 42.51975 1.09025 1.09025 re +58.8735 46.88075 1.09025 1.09025 re +58.8735 49.06125 1.09025 1.09025 re +58.8735 51.24175 1.09025 1.09025 re +58.8735 52.332 1.09025 1.09025 re +58.8735 54.5125 1.09025 1.09025 re +58.8735 55.60275 1.09025 1.09025 re +58.8735 57.78325 1.09025 1.09025 re +58.8735 58.8735 1.09025 1.09025 re +58.8735 59.96375 1.09025 1.09025 re +58.8735 62.14425 1.09025 1.09025 re +58.8735 63.2345 1.09025 1.09025 re +58.8735 64.32475 1.09025 1.09025 re +58.8735 66.50525 1.09025 1.09025 re +58.8735 68.68575 1.09025 1.09025 re +59.96375 0 1.09025 1.09025 re +59.96375 3.27075 1.09025 1.09025 re +59.96375 9.81225 1.09025 1.09025 re +59.96375 10.9025 1.09025 1.09025 re +59.96375 11.99275 1.09025 1.09025 re +59.96375 15.2635 1.09025 1.09025 re +59.96375 17.444 1.09025 1.09025 re +59.96375 19.6245 1.09025 1.09025 re +59.96375 23.9855 1.09025 1.09025 re +59.96375 32.7075 1.09025 1.09025 re +59.96375 33.79775 1.09025 1.09025 re +59.96375 34.888 1.09025 1.09025 re +59.96375 37.0685 1.09025 1.09025 re +59.96375 39.249 1.09025 1.09025 re +59.96375 40.33925 1.09025 1.09025 re +59.96375 42.51975 1.09025 1.09025 re +59.96375 43.61 1.09025 1.09025 re +59.96375 52.332 1.09025 1.09025 re +59.96375 53.42225 1.09025 1.09025 re +59.96375 56.693 1.09025 1.09025 re +59.96375 57.78325 1.09025 1.09025 re +59.96375 62.14425 1.09025 1.09025 re +59.96375 63.2345 1.09025 1.09025 re +61.054 1.09025 1.09025 1.09025 re +61.054 2.1805 1.09025 1.09025 re +61.054 4.361 1.09025 1.09025 re +61.054 6.5415 1.09025 1.09025 re +61.054 8.722 1.09025 1.09025 re +61.054 9.81225 1.09025 1.09025 re +61.054 10.9025 1.09025 1.09025 re +61.054 13.083 1.09025 1.09025 re +61.054 15.2635 1.09025 1.09025 re +61.054 17.444 1.09025 1.09025 re +61.054 19.6245 1.09025 1.09025 re +61.054 21.805 1.09025 1.09025 re +61.054 23.9855 1.09025 1.09025 re +61.054 26.166 1.09025 1.09025 re +61.054 27.25625 1.09025 1.09025 re +61.054 30.527 1.09025 1.09025 re +61.054 32.7075 1.09025 1.09025 re +61.054 33.79775 1.09025 1.09025 re +61.054 34.888 1.09025 1.09025 re +61.054 35.97825 1.09025 1.09025 re +61.054 37.0685 1.09025 1.09025 re +61.054 40.33925 1.09025 1.09025 re +61.054 45.7905 1.09025 1.09025 re +61.054 47.971 1.09025 1.09025 re +61.054 49.06125 1.09025 1.09025 re +61.054 52.332 1.09025 1.09025 re +61.054 56.693 1.09025 1.09025 re +61.054 61.054 1.09025 1.09025 re +61.054 62.14425 1.09025 1.09025 re +61.054 63.2345 1.09025 1.09025 re +61.054 64.32475 1.09025 1.09025 re +61.054 65.415 1.09025 1.09025 re +61.054 66.50525 1.09025 1.09025 re +61.054 67.5955 1.09025 1.09025 re +62.14425 9.81225 1.09025 1.09025 re +62.14425 14.17325 1.09025 1.09025 re +62.14425 15.2635 1.09025 1.09025 re +62.14425 17.444 1.09025 1.09025 re +62.14425 21.805 1.09025 1.09025 re +62.14425 23.9855 1.09025 1.09025 re +62.14425 25.07575 1.09025 1.09025 re +62.14425 26.166 1.09025 1.09025 re +62.14425 27.25625 1.09025 1.09025 re +62.14425 28.3465 1.09025 1.09025 re +62.14425 29.43675 1.09025 1.09025 re +62.14425 30.527 1.09025 1.09025 re +62.14425 32.7075 1.09025 1.09025 re +62.14425 37.0685 1.09025 1.09025 re +62.14425 39.249 1.09025 1.09025 re +62.14425 41.4295 1.09025 1.09025 re +62.14425 44.70025 1.09025 1.09025 re +62.14425 46.88075 1.09025 1.09025 re +62.14425 51.24175 1.09025 1.09025 re +62.14425 53.42225 1.09025 1.09025 re +62.14425 54.5125 1.09025 1.09025 re +62.14425 57.78325 1.09025 1.09025 re +62.14425 59.96375 1.09025 1.09025 re +62.14425 61.054 1.09025 1.09025 re +62.14425 65.415 1.09025 1.09025 re +62.14425 67.5955 1.09025 1.09025 re +62.14425 69.776 1.09025 1.09025 re +63.2345 0 1.09025 1.09025 re +63.2345 1.09025 1.09025 1.09025 re +63.2345 2.1805 1.09025 1.09025 re +63.2345 3.27075 1.09025 1.09025 re +63.2345 4.361 1.09025 1.09025 re +63.2345 5.45125 1.09025 1.09025 re +63.2345 6.5415 1.09025 1.09025 re +63.2345 8.722 1.09025 1.09025 re +63.2345 10.9025 1.09025 1.09025 re +63.2345 17.444 1.09025 1.09025 re +63.2345 21.805 1.09025 1.09025 re +63.2345 27.25625 1.09025 1.09025 re +63.2345 28.3465 1.09025 1.09025 re +63.2345 30.527 1.09025 1.09025 re +63.2345 31.61725 1.09025 1.09025 re +63.2345 32.7075 1.09025 1.09025 re +63.2345 34.888 1.09025 1.09025 re +63.2345 37.0685 1.09025 1.09025 re +63.2345 38.15875 1.09025 1.09025 re +63.2345 40.33925 1.09025 1.09025 re +63.2345 41.4295 1.09025 1.09025 re +63.2345 44.70025 1.09025 1.09025 re +63.2345 46.88075 1.09025 1.09025 re +63.2345 49.06125 1.09025 1.09025 re +63.2345 55.60275 1.09025 1.09025 re +63.2345 57.78325 1.09025 1.09025 re +63.2345 61.054 1.09025 1.09025 re +63.2345 63.2345 1.09025 1.09025 re +63.2345 65.415 1.09025 1.09025 re +63.2345 67.5955 1.09025 1.09025 re +64.32475 0 1.09025 1.09025 re +64.32475 6.5415 1.09025 1.09025 re +64.32475 8.722 1.09025 1.09025 re +64.32475 10.9025 1.09025 1.09025 re +64.32475 11.99275 1.09025 1.09025 re +64.32475 13.083 1.09025 1.09025 re +64.32475 14.17325 1.09025 1.09025 re +64.32475 16.35375 1.09025 1.09025 re +64.32475 21.805 1.09025 1.09025 re +64.32475 22.89525 1.09025 1.09025 re +64.32475 23.9855 1.09025 1.09025 re +64.32475 29.43675 1.09025 1.09025 re +64.32475 32.7075 1.09025 1.09025 re +64.32475 37.0685 1.09025 1.09025 re +64.32475 38.15875 1.09025 1.09025 re +64.32475 41.4295 1.09025 1.09025 re +64.32475 42.51975 1.09025 1.09025 re +64.32475 43.61 1.09025 1.09025 re +64.32475 45.7905 1.09025 1.09025 re +64.32475 46.88075 1.09025 1.09025 re +64.32475 47.971 1.09025 1.09025 re +64.32475 49.06125 1.09025 1.09025 re +64.32475 51.24175 1.09025 1.09025 re +64.32475 52.332 1.09025 1.09025 re +64.32475 53.42225 1.09025 1.09025 re +64.32475 54.5125 1.09025 1.09025 re +64.32475 56.693 1.09025 1.09025 re +64.32475 57.78325 1.09025 1.09025 re +64.32475 58.8735 1.09025 1.09025 re +64.32475 61.054 1.09025 1.09025 re +64.32475 65.415 1.09025 1.09025 re +64.32475 69.776 1.09025 1.09025 re +65.415 0 1.09025 1.09025 re +65.415 2.1805 1.09025 1.09025 re +65.415 3.27075 1.09025 1.09025 re +65.415 4.361 1.09025 1.09025 re +65.415 6.5415 1.09025 1.09025 re +65.415 8.722 1.09025 1.09025 re +65.415 9.81225 1.09025 1.09025 re +65.415 10.9025 1.09025 1.09025 re +65.415 11.99275 1.09025 1.09025 re +65.415 13.083 1.09025 1.09025 re +65.415 15.2635 1.09025 1.09025 re +65.415 17.444 1.09025 1.09025 re +65.415 19.6245 1.09025 1.09025 re +65.415 20.71475 1.09025 1.09025 re +65.415 21.805 1.09025 1.09025 re +65.415 23.9855 1.09025 1.09025 re +65.415 27.25625 1.09025 1.09025 re +65.415 28.3465 1.09025 1.09025 re +65.415 29.43675 1.09025 1.09025 re +65.415 30.527 1.09025 1.09025 re +65.415 31.61725 1.09025 1.09025 re +65.415 32.7075 1.09025 1.09025 re +65.415 33.79775 1.09025 1.09025 re +65.415 34.888 1.09025 1.09025 re +65.415 35.97825 1.09025 1.09025 re +65.415 37.0685 1.09025 1.09025 re +65.415 38.15875 1.09025 1.09025 re +65.415 40.33925 1.09025 1.09025 re +65.415 42.51975 1.09025 1.09025 re +65.415 44.70025 1.09025 1.09025 re +65.415 45.7905 1.09025 1.09025 re +65.415 46.88075 1.09025 1.09025 re +65.415 51.24175 1.09025 1.09025 re +65.415 52.332 1.09025 1.09025 re +65.415 53.42225 1.09025 1.09025 re +65.415 55.60275 1.09025 1.09025 re +65.415 57.78325 1.09025 1.09025 re +65.415 59.96375 1.09025 1.09025 re +65.415 61.054 1.09025 1.09025 re +65.415 62.14425 1.09025 1.09025 re +65.415 63.2345 1.09025 1.09025 re +65.415 64.32475 1.09025 1.09025 re +65.415 65.415 1.09025 1.09025 re +65.415 66.50525 1.09025 1.09025 re +65.415 69.776 1.09025 1.09025 re +66.50525 0 1.09025 1.09025 re +66.50525 2.1805 1.09025 1.09025 re +66.50525 3.27075 1.09025 1.09025 re +66.50525 4.361 1.09025 1.09025 re +66.50525 6.5415 1.09025 1.09025 re +66.50525 8.722 1.09025 1.09025 re +66.50525 10.9025 1.09025 1.09025 re +66.50525 13.083 1.09025 1.09025 re +66.50525 14.17325 1.09025 1.09025 re +66.50525 21.805 1.09025 1.09025 re +66.50525 27.25625 1.09025 1.09025 re +66.50525 28.3465 1.09025 1.09025 re +66.50525 35.97825 1.09025 1.09025 re +66.50525 38.15875 1.09025 1.09025 re +66.50525 39.249 1.09025 1.09025 re +66.50525 40.33925 1.09025 1.09025 re +66.50525 43.61 1.09025 1.09025 re +66.50525 44.70025 1.09025 1.09025 re +66.50525 46.88075 1.09025 1.09025 re +66.50525 49.06125 1.09025 1.09025 re +66.50525 50.1515 1.09025 1.09025 re +66.50525 52.332 1.09025 1.09025 re +66.50525 54.5125 1.09025 1.09025 re +66.50525 55.60275 1.09025 1.09025 re +66.50525 57.78325 1.09025 1.09025 re +66.50525 61.054 1.09025 1.09025 re +67.5955 0 1.09025 1.09025 re +67.5955 2.1805 1.09025 1.09025 re +67.5955 3.27075 1.09025 1.09025 re +67.5955 4.361 1.09025 1.09025 re +67.5955 6.5415 1.09025 1.09025 re +67.5955 8.722 1.09025 1.09025 re +67.5955 10.9025 1.09025 1.09025 re +67.5955 15.2635 1.09025 1.09025 re +67.5955 16.35375 1.09025 1.09025 re +67.5955 17.444 1.09025 1.09025 re +67.5955 25.07575 1.09025 1.09025 re +67.5955 26.166 1.09025 1.09025 re +67.5955 28.3465 1.09025 1.09025 re +67.5955 30.527 1.09025 1.09025 re +67.5955 33.79775 1.09025 1.09025 re +67.5955 34.888 1.09025 1.09025 re +67.5955 37.0685 1.09025 1.09025 re +67.5955 39.249 1.09025 1.09025 re +67.5955 41.4295 1.09025 1.09025 re +67.5955 45.7905 1.09025 1.09025 re +67.5955 50.1515 1.09025 1.09025 re +67.5955 55.60275 1.09025 1.09025 re +67.5955 61.054 1.09025 1.09025 re +67.5955 63.2345 1.09025 1.09025 re +67.5955 68.68575 1.09025 1.09025 re +67.5955 69.776 1.09025 1.09025 re +68.68575 0 1.09025 1.09025 re +68.68575 6.5415 1.09025 1.09025 re +68.68575 9.81225 1.09025 1.09025 re +68.68575 10.9025 1.09025 1.09025 re +68.68575 11.99275 1.09025 1.09025 re +68.68575 15.2635 1.09025 1.09025 re +68.68575 16.35375 1.09025 1.09025 re +68.68575 18.53425 1.09025 1.09025 re +68.68575 19.6245 1.09025 1.09025 re +68.68575 20.71475 1.09025 1.09025 re +68.68575 21.805 1.09025 1.09025 re +68.68575 25.07575 1.09025 1.09025 re +68.68575 28.3465 1.09025 1.09025 re +68.68575 29.43675 1.09025 1.09025 re +68.68575 31.61725 1.09025 1.09025 re +68.68575 33.79775 1.09025 1.09025 re +68.68575 34.888 1.09025 1.09025 re +68.68575 37.0685 1.09025 1.09025 re +68.68575 40.33925 1.09025 1.09025 re +68.68575 41.4295 1.09025 1.09025 re +68.68575 43.61 1.09025 1.09025 re +68.68575 45.7905 1.09025 1.09025 re +68.68575 47.971 1.09025 1.09025 re +68.68575 49.06125 1.09025 1.09025 re +68.68575 51.24175 1.09025 1.09025 re +68.68575 53.42225 1.09025 1.09025 re +68.68575 54.5125 1.09025 1.09025 re +68.68575 55.60275 1.09025 1.09025 re +68.68575 56.693 1.09025 1.09025 re +68.68575 57.78325 1.09025 1.09025 re +68.68575 62.14425 1.09025 1.09025 re +68.68575 63.2345 1.09025 1.09025 re +68.68575 64.32475 1.09025 1.09025 re +68.68575 65.415 1.09025 1.09025 re +68.68575 67.5955 1.09025 1.09025 re +69.776 0 1.09025 1.09025 re +69.776 1.09025 1.09025 1.09025 re +69.776 2.1805 1.09025 1.09025 re +69.776 3.27075 1.09025 1.09025 re +69.776 4.361 1.09025 1.09025 re +69.776 5.45125 1.09025 1.09025 re +69.776 6.5415 1.09025 1.09025 re +69.776 9.81225 1.09025 1.09025 re +69.776 11.99275 1.09025 1.09025 re +69.776 15.2635 1.09025 1.09025 re +69.776 16.35375 1.09025 1.09025 re +69.776 18.53425 1.09025 1.09025 re +69.776 19.6245 1.09025 1.09025 re +69.776 22.89525 1.09025 1.09025 re +69.776 23.9855 1.09025 1.09025 re +69.776 25.07575 1.09025 1.09025 re +69.776 27.25625 1.09025 1.09025 re +69.776 28.3465 1.09025 1.09025 re +69.776 33.79775 1.09025 1.09025 re +69.776 34.888 1.09025 1.09025 re +69.776 35.97825 1.09025 1.09025 re +69.776 38.15875 1.09025 1.09025 re +69.776 40.33925 1.09025 1.09025 re +69.776 42.51975 1.09025 1.09025 re +69.776 44.70025 1.09025 1.09025 re +69.776 46.88075 1.09025 1.09025 re +69.776 50.1515 1.09025 1.09025 re +69.776 51.24175 1.09025 1.09025 re +69.776 53.42225 1.09025 1.09025 re +69.776 54.5125 1.09025 1.09025 re +69.776 59.96375 1.09025 1.09025 re +69.776 62.14425 1.09025 1.09025 re +69.776 63.2345 1.09025 1.09025 re +69.776 68.68575 1.09025 1.09025 re +/DeviceRGB cs +0 0 0 scn +f +30.041128 30.041128 10.783995 10.783995 re +/DeviceRGB cs +1 1 1 scn +f +30.811413 30.811413 9.243424 9.243424 re +/DeviceRGB cs +0 0 0 scn +f +32.436715 34.531891 5.99282 1.802468 re +/DeviceRGB cs +1 1 1 scn +f +34.531891 32.436715 1.802468 5.99282 re +/DeviceRGB cs +1 1 1 scn +f +Q +", +] +`; diff --git a/src/pdf/swissqrcode.test.ts b/src/pdf/swissqrcode.test.ts new file mode 100644 index 00000000..7d890430 --- /dev/null +++ b/src/pdf/swissqrcode.test.ts @@ -0,0 +1,67 @@ +import { describe, expect, it, test } from "vitest"; + +import { SwissQRCode } from "swissqrbill:pdf:swissqrcode"; +import { mm2pt } from "swissqrbill:shared:utils"; +import { minimalRequiredWithAlternativeScheme1and2 } from "swissqrbill:tests:data/valid-data"; +import { TestDocument } from "swissqrbill:tests:utils/pdf"; + + +describe("swissqrcode", () => { + + test("default sized swiss qr code", async () => { + + const name = "swissqrcode/default.pdf"; + const pdf = new TestDocument(name, { size: [mm2pt(200), mm2pt(200)] }); + const qrCode = new SwissQRCode(minimalRequiredWithAlternativeScheme1and2); + + qrCode.attachTo(pdf, mm2pt(77), mm2pt(77)); + + await pdf.writeFile(); + + expect(pdf.snapshots).toMatchSnapshot(); + + }); + + test("larger sized swiss qr code", async () => { + + const name = "swissqrcode/large.pdf"; + const pdf = new TestDocument(name, { size: [mm2pt(200), mm2pt(200)] }); + const qrCode = new SwissQRCode(minimalRequiredWithAlternativeScheme1and2, 100); + + qrCode.attachTo(pdf, mm2pt(50), mm2pt(50)); + + await pdf.writeFile(); + + expect(pdf.snapshots).toMatchSnapshot(); + + }); + + test("smaller sized swiss qr code", async () => { + + const name = "swissqrcode/small.pdf"; + const pdf = new TestDocument(name, { size: [mm2pt(200), mm2pt(200)] }); + const qrCode = new SwissQRCode(minimalRequiredWithAlternativeScheme1and2, 25); + + qrCode.attachTo(pdf, mm2pt(87.5), mm2pt(87.5)); + + await pdf.writeFile(); + + expect(pdf.snapshots).toMatchSnapshot(); + + }); + + it("should place the swiss qr code at the current position by default", async () => { + + const name = "swissqrcode/current-position.pdf"; + const pdf = new TestDocument(name, { size: [mm2pt(200), mm2pt(200)] }); + const qrCode = new SwissQRCode(minimalRequiredWithAlternativeScheme1and2); + + qrCode.attachTo(pdf); + + await pdf.writeFile(); + + expect(pdf.snapshots).toMatchSnapshot(); + + }); + +}); diff --git a/src/pdf/swissqrcode.ts b/src/pdf/swissqrcode.ts new file mode 100644 index 00000000..dd04c026 --- /dev/null +++ b/src/pdf/swissqrcode.ts @@ -0,0 +1,68 @@ +import { ValidationError } from "swissqrbill:errors"; +import { cleanData } from "swissqrbill:shared:cleaner"; +import { renderQRCode, renderSwissCross } from "swissqrbill:shared:qr-code"; +import { mm2pt } from "swissqrbill:shared:utils"; +import { validateData } from "swissqrbill:shared:validator"; + +import type { Data } from "swissqrbill:shared:types"; + + +export class SwissQRCode { + + private size: number; + private data: Data; + + /** + * Creates a Swiss QR Code. + * @param data The data to be encoded in the QR code. + * @param size The size of the QR code in mm. + * @throws { ValidationError } Throws an error if the data is invalid. + */ + constructor(data: Data, size: number = 46) { + this.size = mm2pt(size); + this.data = cleanData(data); + validateData(this.data); + } + + + /** + * Attaches the Swiss QR Code to a PDF document. + * @param doc The PDF document to attach the Swiss QR Code to. + * @param x The horizontal position in points where the Swiss QR Code will be placed. + * @param y The vertical position in points where the Swiss QR Code will be placed. + */ + public attachTo(doc: PDFKit.PDFDocument, x: number = doc.x ?? 0, y: number = doc.y ?? 0): void { + + doc.save(); + + doc.translate(x, y); + + renderQRCode(this.data, this.size, (xPos, yPos, blockSize) => { + doc.rect( + xPos, + yPos, + blockSize, + blockSize + ); + }); + + doc.fillColor("black"); + doc.fill(); + + renderSwissCross(this.size, (xPos, yPos, width, height, fillColor) => { + doc + .rect( + xPos, + yPos, + width, + height + ) + .fillColor(fillColor) + .fill(); + }); + + doc.restore(); + + } + +} diff --git a/src/pdf/table.test.snap b/src/pdf/table.test.snap new file mode 100644 index 00000000..18010acd --- /dev/null +++ b/src/pdf/table.test.snap @@ -0,0 +1,4972 @@ +// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html + +exports[`table > should always fill the entire width if possible, but should not enforce it 1`] = ` +[ + "1 0 0 -1 0 595.28 cm +72 72 m +172 72 m +272 72 m +272 72 m +72 72 m +272 72 m +172 72 m +272 72 m +72 72 m +272 72 m +272 72 m +172 72 m +72 72 m +238.666667 72 m +238.666667 72 m +238.666667 72 m +72 72 m +172 72 m +172 72 m +172 72 m +72 72 m +272 72 m +272 72 m +272 72 m +72 72 m +172 72 m +372 72 m +572 72 m +72 72 m +272 122 m +372 122 m +572 122 m +72 72 m +272 172 m +472 172 m +572 172 m +72 72 m +238.666667 222 m +405.333333 222 m +572 222 m +72 72 m +172 272 m +272 272 m +372 272 m +72 72 m +272 322 m +472 322 m +672 322 m +72 72 m +172 72 m +372 72 m +572 72 m +72 72 m +272 122 m +372 122 m +572 122 m +72 72 m +272 172 m +472 172 m +572 172 m +72 72 m +238.666667 222 m +405.333333 222 m +572 222 m +72 72 m +172 272 m +272 272 m +372 272 m +72 72 m +272 322 m +472 322 m +672 322 m +72 72 m +172 72 m +[] 0 d +0 j +0 J +/Gs1 gs +72 122.5 m +72 71.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +172 71.5 m +172 122.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 72 m +172.5 72 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +172.5 122 m +71.5 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +372 72 m +[] 0 d +0 j +0 J +/Gs1 gs +172 122.5 m +172 71.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +372 71.5 m +372 122.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +171.5 72 m +372.5 72 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +372.5 122 m +171.5 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +572 72 m +[] 0 d +0 j +0 J +/Gs1 gs +372 122.5 m +372 71.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +572 71.5 m +572 122.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +371.5 72 m +572.5 72 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +572.5 122 m +371.5 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 72 m +272 122 m +[] 0 d +0 j +0 J +/Gs1 gs +72 172.5 m +72 121.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +272 121.5 m +272 172.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 122 m +272.5 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +272.5 172 m +71.5 172 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +372 122 m +[] 0 d +0 j +0 J +/Gs1 gs +272 172.5 m +272 121.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +372 121.5 m +372 172.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +271.5 122 m +372.5 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +372.5 172 m +271.5 172 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +572 122 m +[] 0 d +0 j +0 J +/Gs1 gs +372 172.5 m +372 121.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +572 121.5 m +572 172.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +371.5 122 m +572.5 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +572.5 172 m +371.5 172 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 72 m +272 172 m +[] 0 d +0 j +0 J +/Gs1 gs +72 222.5 m +72 171.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +272 171.5 m +272 222.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 172 m +272.5 172 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +272.5 222 m +71.5 222 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +472 172 m +[] 0 d +0 j +0 J +/Gs1 gs +272 222.5 m +272 171.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +472 171.5 m +472 222.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +271.5 172 m +472.5 172 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +472.5 222 m +271.5 222 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +572 172 m +[] 0 d +0 j +0 J +/Gs1 gs +472 222.5 m +472 171.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +572 171.5 m +572 222.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +471.5 172 m +572.5 172 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +572.5 222 m +471.5 222 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 72 m +238.666667 222 m +[] 0 d +0 j +0 J +/Gs1 gs +72 272.5 m +72 221.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +238.666667 221.5 m +238.666667 272.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 222 m +239.166667 222 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +239.166667 272 m +71.5 272 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +405.333333 222 m +[] 0 d +0 j +0 J +/Gs1 gs +238.666667 272.5 m +238.666667 221.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +405.333333 221.5 m +405.333333 272.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +238.166667 222 m +405.833333 222 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +405.833333 272 m +238.166667 272 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +572 222 m +[] 0 d +0 j +0 J +/Gs1 gs +405.333333 272.5 m +405.333333 221.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +572 221.5 m +572 272.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +404.833333 222 m +572.5 222 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +572.5 272 m +404.833333 272 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 72 m +172 272 m +[] 0 d +0 j +0 J +/Gs1 gs +72 322.5 m +72 271.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +172 271.5 m +172 322.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 272 m +172.5 272 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +172.5 322 m +71.5 322 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +272 272 m +[] 0 d +0 j +0 J +/Gs1 gs +172 322.5 m +172 271.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +272 271.5 m +272 322.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +171.5 272 m +272.5 272 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +272.5 322 m +171.5 322 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +372 272 m +[] 0 d +0 j +0 J +/Gs1 gs +272 322.5 m +272 271.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +372 271.5 m +372 322.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +271.5 272 m +372.5 272 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +372.5 322 m +271.5 322 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 72 m +272 322 m +[] 0 d +0 j +0 J +/Gs1 gs +72 372.5 m +72 321.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +272 321.5 m +272 372.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 322 m +272.5 322 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +272.5 372 m +71.5 372 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +472 322 m +[] 0 d +0 j +0 J +/Gs1 gs +272 372.5 m +272 321.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +472 321.5 m +472 372.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +271.5 322 m +472.5 322 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +472.5 372 m +271.5 372 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +672 322 m +[] 0 d +0 j +0 J +/Gs1 gs +472 372.5 m +472 321.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +672 321.5 m +672 372.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +471.5 322 m +672.5 322 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +672.5 372 m +471.5 372 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 72 m +172 72 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 111.297 495.4695 Tm +/F1 11 Tf +[<6175746f> 0] TJ +ET +Q +372 72 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 262.826 495.4695 Tm +/F1 11 Tf +[<323030> 0] TJ +ET +Q +572 72 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 462.826 495.4695 Tm +/F1 11 Tf +[<323030> 0] TJ +ET +Q +72 72 m +272 122 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 162.826 445.4695 Tm +/F1 11 Tf +[<323030> 0] TJ +ET +Q +372 122 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 311.297 445.4695 Tm +/F1 11 Tf +[<6175746f> 0] TJ +ET +Q +572 122 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 462.826 445.4695 Tm +/F1 11 Tf +[<323030> 0] TJ +ET +Q +72 72 m +272 172 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 162.826 395.4695 Tm +/F1 11 Tf +[<323030> 0] TJ +ET +Q +472 172 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 362.826 395.4695 Tm +/F1 11 Tf +[<323030> 0] TJ +ET +Q +572 172 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 511.297 395.4695 Tm +/F1 11 Tf +[<6175746f> 0] TJ +ET +Q +72 72 m +238.666667 222 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 144.630333 345.4695 Tm +/F1 11 Tf +[<6175746f> 0] TJ +ET +Q +405.333333 222 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 311.297 345.4695 Tm +/F1 11 Tf +[<6175746f> 0] TJ +ET +Q +572 222 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 477.963667 345.4695 Tm +/F1 11 Tf +[<6175746f> 0] TJ +ET +Q +72 72 m +172 272 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 112.826 295.4695 Tm +/F1 11 Tf +[<313030> 0] TJ +ET +Q +272 272 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 212.826 295.4695 Tm +/F1 11 Tf +[<313030> 0] TJ +ET +Q +372 272 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 312.826 295.4695 Tm +/F1 11 Tf +[<313030> 0] TJ +ET +Q +72 72 m +272 322 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 162.826 245.4695 Tm +/F1 11 Tf +[<323030> 0] TJ +ET +Q +472 322 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 362.826 245.4695 Tm +/F1 11 Tf +[<323030> 0] TJ +ET +Q +672 322 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 562.826 245.4695 Tm +/F1 11 Tf +[<323030> 0] TJ +ET +Q +72 72 m +172 72 m +372 72 m +572 72 m +72 72 m +272 122 m +372 122 m +572 122 m +72 72 m +272 172 m +472 172 m +572 172 m +72 72 m +238.666667 222 m +405.333333 222 m +572 222 m +72 72 m +172 272 m +272 272 m +372 272 m +72 72 m +272 322 m +472 322 m +672 322 m +72 72 m +172 72 m +372 72 m +572 72 m +72 72 m +272 122 m +372 122 m +572 122 m +72 72 m +272 172 m +472 172 m +572 172 m +72 72 m +238.666667 222 m +405.333333 222 m +572 222 m +72 72 m +172 272 m +272 272 m +372 272 m +72 72 m +272 322 m +472 322 m +672 322 m +72 72 m +172 72 m +372 72 m +572 72 m +72 72 m +272 122 m +372 122 m +572 122 m +72 72 m +272 172 m +472 172 m +572 172 m +72 72 m +238.666667 222 m +405.333333 222 m +572 222 m +72 72 m +172 272 m +272 272 m +372 272 m +72 72 m +272 322 m +472 322 m +672 322 m +72 72 m +172 72 m +372 72 m +572 72 m +72 72 m +272 122 m +372 122 m +572 122 m +72 72 m +272 172 m +472 172 m +572 172 m +72 72 m +238.666667 222 m +405.333333 222 m +572 222 m +72 72 m +172 272 m +272 272 m +372 272 m +72 72 m +272 322 m +472 322 m +672 322 m +72 72 m +172 72 m +372 72 m +572 72 m +72 72 m +272 122 m +372 122 m +572 122 m +72 72 m +272 172 m +472 172 m +572 172 m +72 72 m +238.666667 222 m +405.333333 222 m +572 222 m +72 72 m +172 272 m +272 272 m +372 272 m +72 72 m +272 322 m +472 322 m +672 322 m +", +] +`; + +exports[`table > should render and override background colors correctly 1`] = ` +[ + "1 0 0 -1 0 595.28 cm +72 72 m +304.63 72 m +304.63 72 m +304.63 72 m +72 72 m +304.63 72 m +304.63 72 m +304.63 72 m +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 122 m +537.26 122 m +769.89 122 m +72 72 m +304.63 72 m +72 72 232.63 50 re +/DeviceRGB cs +0 1 0 scn +/Gs1 gs +f +537.26 72 m +304.63 72 232.63 50 re +/DeviceRGB cs +0 0 1 scn +/Gs1 gs +f +769.89 72 m +537.26 72 232.63 50 re +/DeviceRGB cs +0 1 0 scn +/Gs1 gs +f +72 72 m +304.63 122 m +72 122 232.63 50 re +/DeviceRGB cs +1 0 0 scn +/Gs1 gs +f +537.26 122 m +304.63 122 232.63 50 re +/DeviceRGB cs +0 0 1 scn +/Gs1 gs +f +769.89 122 m +537.26 122 232.63 50 re +/DeviceRGB cs +1 0 0 scn +/Gs1 gs +f +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 122 m +537.26 122 m +769.89 122 m +72 72 m +304.63 72 m +/DeviceRGB cs +0 0 0 scn +/Gs1 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 158.461 495.4695 Tm +/F1 11 Tf +[<726f> 15 <77> 60 <2c2023303066663030> 0] TJ +ET +Q +537.26 72 m +/DeviceRGB cs +0 0 0 scn +/Gs1 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 392.51 495.4695 Tm +/F1 11 Tf +[<636f6c2c2023303030306666> 0] TJ +ET +Q +769.89 72 m +/DeviceRGB cs +0 0 0 scn +/Gs1 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 623.721 495.4695 Tm +/F1 11 Tf +[<726f> 15 <77> 60 <2c2023303066663030> 0] TJ +ET +Q +72 72 m +304.63 122 m +/DeviceRGB cs +0 0 0 scn +/Gs1 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 155.1775 445.4695 Tm +/F1 11 Tf +[<746162> 20 <6c65> 15 <2c2023666630303030> 0] TJ +ET +Q +537.26 122 m +/DeviceRGB cs +0 0 0 scn +/Gs1 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 392.51 445.4695 Tm +/F1 11 Tf +[<636f6c2c2023303030306666> 0] TJ +ET +Q +769.89 122 m +/DeviceRGB cs +0 0 0 scn +/Gs1 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 620.4375 445.4695 Tm +/F1 11 Tf +[<746162> 20 <6c65> 15 <2c2023666630303030> 0] TJ +ET +Q +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 122 m +537.26 122 m +769.89 122 m +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 122 m +537.26 122 m +769.89 122 m +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 122 m +537.26 122 m +769.89 122 m +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 122 m +537.26 122 m +769.89 122 m +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 122 m +537.26 122 m +769.89 122 m +", +] +`; + +exports[`table > should render and override borders correctly 1`] = ` +[ + "1 0 0 -1 0 595.28 cm +72 72 m +246.4725 72 m +246.4725 72 m +246.4725 72 m +246.4725 72 m +72 72 m +246.4725 72 m +246.4725 72 m +246.4725 72 m +246.4725 72 m +72 72 m +246.4725 72 m +420.945 72 m +595.4175 72 m +769.89 72 m +72 72 m +246.4725 122 m +420.945 122 m +595.4175 122 m +769.89 122 m +72 72 m +246.4725 72 m +420.945 72 m +595.4175 72 m +769.89 72 m +72 72 m +246.4725 122 m +420.945 122 m +595.4175 122 m +769.89 122 m +72 72 m +246.4725 72 m +[] 0 d +0 j +0 J +/Gs1 gs +72 122.5 m +72 71.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +246.4725 71.5 m +246.4725 122.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 72 m +246.9725 72 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +246.9725 122 m +71.5 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +420.945 72 m +[] 0 d +0 j +0 J +/Gs1 gs +246.4725 123 m +246.4725 71 l +/DeviceRGB CS +0 0 0 SCN +2 w +S +420.945 71 m +420.945 123 l +/DeviceRGB CS +0 0 0 SCN +2 w +S +245.4725 72 m +421.945 72 l +/DeviceRGB CS +0 0 0 SCN +2 w +S +421.945 122 m +245.4725 122 l +/DeviceRGB CS +0 0 0 SCN +2 w +S +595.4175 72 m +[] 0 d +0 j +0 J +/Gs1 gs +420.945 123.5 m +420.945 70.5 l +/DeviceRGB CS +0 0 0 SCN +3 w +S +595.4175 70.5 m +595.4175 123.5 l +/DeviceRGB CS +0 0 0 SCN +3 w +S +419.445 72 m +596.9175 72 l +/DeviceRGB CS +0 0 0 SCN +3 w +S +596.9175 122 m +419.445 122 l +/DeviceRGB CS +0 0 0 SCN +3 w +S +769.89 72 m +[] 0 d +0 j +0 J +/Gs1 gs +595.4175 124 m +595.4175 70 l +/DeviceRGB CS +0 0 0 SCN +4 w +S +769.89 70 m +769.89 124 l +/DeviceRGB CS +0 0 0 SCN +4 w +S +593.4175 72 m +771.89 72 l +/DeviceRGB CS +0 0 0 SCN +4 w +S +771.89 122 m +593.4175 122 l +/DeviceRGB CS +0 0 0 SCN +4 w +S +72 72 m +246.4725 122 m +[] 0 d +0 j +0 J +/Gs1 gs +72 172.5 m +72 120 l +/DeviceRGB CS +0 0 0 SCN +4 w +S +246.4725 120 m +246.4725 172.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +70 122 m +246.9725 122 l +/DeviceRGB CS +0 0 0 SCN +4 w +S +246.9725 172 m +70 172 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +420.945 122 m +[] 0 d +0 j +0 J +/Gs1 gs +246.4725 172.5 m +246.4725 121.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +420.945 121.5 m +420.945 172.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +245.9725 122 m +421.445 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +421.445 172 m +245.9725 172 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +595.4175 122 m +[] 0 d +0 j +0 J +/Gs1 gs +420.945 172.5 m +420.945 121.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +595.4175 121.5 m +595.4175 172.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +420.445 122 m +595.9175 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +595.9175 172 m +420.445 172 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 122 m +[] 0 d +0 j +0 J +/Gs1 gs +595.4175 174 m +595.4175 121.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 121.5 m +769.89 174 l +/DeviceRGB CS +0 0 0 SCN +4 w +S +594.9175 122 m +771.89 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +771.89 172 m +594.9175 172 l +/DeviceRGB CS +0 0 0 SCN +4 w +S +72 72 m +246.4725 72 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 156.17825 495.4695 Tm +/F1 11 Tf +[<31> 0] TJ +ET +Q +420.945 72 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 330.65075 495.4695 Tm +/F1 11 Tf +[<32> 0] TJ +ET +Q +595.4175 72 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 505.12325 495.4695 Tm +/F1 11 Tf +[<33> 0] TJ +ET +Q +769.89 72 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 679.59575 495.4695 Tm +/F1 11 Tf +[<34> 0] TJ +ET +Q +72 72 m +246.4725 122 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 137.83025 445.4695 Tm +/F1 11 Tf +[<342c20312c20312c2034> 0] TJ +ET +Q +420.945 122 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 330.65075 445.4695 Tm +/F1 11 Tf +[<31> 0] TJ +ET +Q +595.4175 122 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 505.12325 445.4695 Tm +/F1 11 Tf +[<31> 0] TJ +ET +Q +769.89 122 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 661.24775 445.4695 Tm +/F1 11 Tf +[<312c20342c20342c2031> 0] TJ +ET +Q +72 72 m +246.4725 72 m +420.945 72 m +595.4175 72 m +769.89 72 m +72 72 m +246.4725 122 m +420.945 122 m +595.4175 122 m +769.89 122 m +72 72 m +246.4725 72 m +420.945 72 m +595.4175 72 m +769.89 72 m +72 72 m +246.4725 122 m +420.945 122 m +595.4175 122 m +769.89 122 m +72 72 m +246.4725 72 m +420.945 72 m +595.4175 72 m +769.89 72 m +72 72 m +246.4725 122 m +420.945 122 m +595.4175 122 m +769.89 122 m +72 72 m +246.4725 72 m +420.945 72 m +595.4175 72 m +769.89 72 m +72 72 m +246.4725 122 m +420.945 122 m +595.4175 122 m +769.89 122 m +72 72 m +246.4725 72 m +420.945 72 m +595.4175 72 m +769.89 72 m +72 72 m +246.4725 122 m +420.945 122 m +595.4175 122 m +769.89 122 m +72 184.716 m +304.63 184.716 m +304.63 184.716 m +304.63 184.716 m +72 184.716 m +304.63 184.716 m +304.63 184.716 m +304.63 184.716 m +72 184.716 m +304.63 184.716 m +537.26 184.716 m +769.89 184.716 m +72 184.716 m +304.63 234.716 m +537.26 234.716 m +769.89 234.716 m +72 184.716 m +304.63 184.716 m +537.26 184.716 m +769.89 184.716 m +72 184.716 m +304.63 234.716 m +537.26 234.716 m +769.89 234.716 m +72 184.716 m +304.63 184.716 m +[] 0 d +0 j +0 J +/Gs1 gs +72 235.716 m +72 183.716 l +/DeviceRGB CS +0 0 0 SCN +2 w +S +304.63 183.716 m +304.63 235.716 l +/DeviceRGB CS +0 0 0 SCN +2 w +S +71 184.716 m +305.63 184.716 l +/DeviceRGB CS +0 0 0 SCN +2 w +S +305.63 234.716 m +71 234.716 l +/DeviceRGB CS +0 0 0 SCN +2 w +S +537.26 184.716 m +[] 0 d +0 j +0 J +/Gs1 gs +304.63 236.216 m +304.63 183.216 l +/DeviceRGB CS +0 0 0 SCN +3 w +S +537.26 183.216 m +537.26 236.216 l +/DeviceRGB CS +0 0 0 SCN +3 w +S +303.13 184.716 m +538.76 184.716 l +/DeviceRGB CS +0 0 0 SCN +3 w +S +538.76 234.716 m +303.13 234.716 l +/DeviceRGB CS +0 0 0 SCN +3 w +S +769.89 184.716 m +[] 0 d +0 j +0 J +/Gs1 gs +537.26 235.716 m +537.26 183.716 l +/DeviceRGB CS +0 0 0 SCN +2 w +S +769.89 183.716 m +769.89 235.716 l +/DeviceRGB CS +0 0 0 SCN +2 w +S +536.26 184.716 m +770.89 184.716 l +/DeviceRGB CS +0 0 0 SCN +2 w +S +770.89 234.716 m +536.26 234.716 l +/DeviceRGB CS +0 0 0 SCN +2 w +S +72 184.716 m +304.63 234.716 m +[] 0 d +0 j +0 J +/Gs1 gs +72 285.216 m +72 234.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +304.63 234.216 m +304.63 285.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 234.716 m +305.13 234.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +305.13 284.716 m +71.5 284.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.26 234.716 m +[] 0 d +0 j +0 J +/Gs1 gs +304.63 286.216 m +304.63 233.216 l +/DeviceRGB CS +0 0 0 SCN +3 w +S +537.26 233.216 m +537.26 286.216 l +/DeviceRGB CS +0 0 0 SCN +3 w +S +303.13 234.716 m +538.76 234.716 l +/DeviceRGB CS +0 0 0 SCN +3 w +S +538.76 284.716 m +303.13 284.716 l +/DeviceRGB CS +0 0 0 SCN +3 w +S +769.89 234.716 m +[] 0 d +0 j +0 J +/Gs1 gs +537.26 285.216 m +537.26 234.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 234.216 m +769.89 285.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +536.76 234.716 m +770.39 234.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +770.39 284.716 m +536.76 284.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 184.716 m +304.63 184.716 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 173.751 382.7535 Tm +/F1 11 Tf +[<726f> 15 <77> 60 <2c2032> 0] TJ +ET +Q +537.26 184.716 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 407.8 382.7535 Tm +/F1 11 Tf +[<636f6c2c2033> 0] TJ +ET +Q +769.89 184.716 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 639.011 382.7535 Tm +/F1 11 Tf +[<726f> 15 <77> 60 <2c2032> 0] TJ +ET +Q +72 184.716 m +304.63 234.716 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 170.4675 332.7535 Tm +/F1 11 Tf +[<746162> 20 <6c65> 15 <2c2031> 0] TJ +ET +Q +537.26 234.716 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 407.8 332.7535 Tm +/F1 11 Tf +[<636f6c2c2033> 0] TJ +ET +Q +769.89 234.716 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 635.7275 332.7535 Tm +/F1 11 Tf +[<746162> 20 <6c65> 15 <2c2031> 0] TJ +ET +Q +72 184.716 m +304.63 184.716 m +537.26 184.716 m +769.89 184.716 m +72 184.716 m +304.63 234.716 m +537.26 234.716 m +769.89 234.716 m +72 184.716 m +304.63 184.716 m +537.26 184.716 m +769.89 184.716 m +72 184.716 m +304.63 234.716 m +537.26 234.716 m +769.89 234.716 m +72 184.716 m +304.63 184.716 m +537.26 184.716 m +769.89 184.716 m +72 184.716 m +304.63 234.716 m +537.26 234.716 m +769.89 234.716 m +72 184.716 m +304.63 184.716 m +537.26 184.716 m +769.89 184.716 m +72 184.716 m +304.63 234.716 m +537.26 234.716 m +769.89 234.716 m +72 184.716 m +304.63 184.716 m +537.26 184.716 m +769.89 184.716 m +72 184.716 m +304.63 234.716 m +537.26 234.716 m +769.89 234.716 m +72 297.432 m +304.63 297.432 m +304.63 297.432 m +304.63 297.432 m +72 297.432 m +304.63 297.432 m +304.63 297.432 m +304.63 297.432 m +72 297.432 m +304.63 297.432 m +537.26 297.432 m +769.89 297.432 m +72 297.432 m +304.63 347.432 m +537.26 347.432 m +769.89 347.432 m +72 297.432 m +304.63 297.432 m +537.26 297.432 m +769.89 297.432 m +72 297.432 m +304.63 347.432 m +537.26 347.432 m +769.89 347.432 m +72 297.432 m +304.63 297.432 m +[] 0 d +0 j +0 J +/Gs1 gs +72 347.932 m +72 296.932 l +/DeviceRGB CS +0 1 0 SCN +1 w +S +304.63 296.932 m +304.63 347.932 l +/DeviceRGB CS +0 1 0 SCN +1 w +S +71.5 297.432 m +305.13 297.432 l +/DeviceRGB CS +0 1 0 SCN +1 w +S +305.13 347.432 m +71.5 347.432 l +/DeviceRGB CS +0 1 0 SCN +1 w +S +537.26 297.432 m +[] 0 d +0 j +0 J +/Gs1 gs +304.63 347.932 m +304.63 296.932 l +/DeviceRGB CS +0 0 1 SCN +1 w +S +537.26 296.932 m +537.26 347.932 l +/DeviceRGB CS +0 0 1 SCN +1 w +S +304.13 297.432 m +537.76 297.432 l +/DeviceRGB CS +0 0 1 SCN +1 w +S +537.76 347.432 m +304.13 347.432 l +/DeviceRGB CS +0 0 1 SCN +1 w +S +769.89 297.432 m +[] 0 d +0 j +0 J +/Gs1 gs +537.26 347.932 m +537.26 296.932 l +/DeviceRGB CS +0 1 0 SCN +1 w +S +769.89 296.932 m +769.89 347.932 l +/DeviceRGB CS +0 1 0 SCN +1 w +S +536.76 297.432 m +770.39 297.432 l +/DeviceRGB CS +0 1 0 SCN +1 w +S +770.39 347.432 m +536.76 347.432 l +/DeviceRGB CS +0 1 0 SCN +1 w +S +72 297.432 m +304.63 347.432 m +[] 0 d +0 j +0 J +/Gs1 gs +72 397.932 m +72 346.932 l +/DeviceRGB CS +1 0 0 SCN +1 w +S +304.63 346.932 m +304.63 397.932 l +/DeviceRGB CS +1 0 0 SCN +1 w +S +71.5 347.432 m +305.13 347.432 l +/DeviceRGB CS +1 0 0 SCN +1 w +S +305.13 397.432 m +71.5 397.432 l +/DeviceRGB CS +1 0 0 SCN +1 w +S +537.26 347.432 m +[] 0 d +0 j +0 J +/Gs1 gs +304.63 397.932 m +304.63 346.932 l +/DeviceRGB CS +0 0 1 SCN +1 w +S +537.26 346.932 m +537.26 397.932 l +/DeviceRGB CS +0 0 1 SCN +1 w +S +304.13 347.432 m +537.76 347.432 l +/DeviceRGB CS +0 0 1 SCN +1 w +S +537.76 397.432 m +304.13 397.432 l +/DeviceRGB CS +0 0 1 SCN +1 w +S +769.89 347.432 m +[] 0 d +0 j +0 J +/Gs1 gs +537.26 397.932 m +537.26 346.932 l +/DeviceRGB CS +1 0.5333333333333333 0 SCN +1 w +S +769.89 346.932 m +769.89 397.932 l +/DeviceRGB CS +0 1 1 SCN +1 w +S +536.76 347.432 m +770.39 347.432 l +/DeviceRGB CS +1 1 0 SCN +1 w +S +770.39 397.432 m +536.76 397.432 l +/DeviceRGB CS +1 0 1 SCN +1 w +S +72 297.432 m +304.63 297.432 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 158.461 270.0375 Tm +/F1 11 Tf +[<726f> 15 <77> 60 <2c2023303066663030> 0] TJ +ET +Q +537.26 297.432 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 392.51 270.0375 Tm +/F1 11 Tf +[<636f6c2c2023303030306666> 0] TJ +ET +Q +769.89 297.432 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 623.721 270.0375 Tm +/F1 11 Tf +[<726f> 15 <77> 60 <2c2023303066663030> 0] TJ +ET +Q +72 297.432 m +304.63 347.432 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 155.1775 220.0375 Tm +/F1 11 Tf +[<746162> 20 <6c65> 15 <2c2023666630303030> 0] TJ +ET +Q +537.26 347.432 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 392.51 220.0375 Tm +/F1 11 Tf +[<636f6c2c2023303030306666> 0] TJ +ET +Q +769.89 347.432 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 570.426 220.0375 Tm +/F1 11 Tf +[<636f6c2c20236666666630302c2023303066666666> 30 <2c2023666630306666> 30 <2c2023666638383030> 0] TJ +ET +Q +72 297.432 m +304.63 297.432 m +537.26 297.432 m +769.89 297.432 m +72 297.432 m +304.63 347.432 m +537.26 347.432 m +769.89 347.432 m +72 297.432 m +304.63 297.432 m +537.26 297.432 m +769.89 297.432 m +72 297.432 m +304.63 347.432 m +537.26 347.432 m +769.89 347.432 m +72 297.432 m +304.63 297.432 m +537.26 297.432 m +769.89 297.432 m +72 297.432 m +304.63 347.432 m +537.26 347.432 m +769.89 347.432 m +72 297.432 m +304.63 297.432 m +537.26 297.432 m +769.89 297.432 m +72 297.432 m +304.63 347.432 m +537.26 347.432 m +769.89 347.432 m +72 297.432 m +304.63 297.432 m +537.26 297.432 m +769.89 297.432 m +72 297.432 m +304.63 347.432 m +537.26 347.432 m +769.89 347.432 m +", +] +`; + +exports[`table > should render and override font sizes correctly 1`] = ` +[ + "1 0 0 -1 0 595.28 cm +72 72 m +304.63 72 m +304.63 72 m +304.63 72 m +72 72 m +304.63 72 m +304.63 72 m +304.63 72 m +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 102.056 m +537.26 102.056 m +769.89 102.056 m +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 102.056 m +537.26 102.056 m +769.89 102.056 m +72 72 m +304.63 72 m +[] 0 d +0 j +0 J +/Gs1 gs +72 102.556 m +72 71.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +304.63 71.5 m +304.63 102.556 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 72 m +305.13 72 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +305.13 102.056 m +71.5 102.056 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.26 72 m +[] 0 d +0 j +0 J +/Gs1 gs +304.63 102.556 m +304.63 71.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.26 71.5 m +537.26 102.556 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +304.13 72 m +537.76 72 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.76 102.056 m +304.13 102.056 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 72 m +[] 0 d +0 j +0 J +/Gs1 gs +537.26 102.556 m +537.26 71.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 71.5 m +769.89 102.556 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +536.76 72 m +770.39 72 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +770.39 102.056 m +536.76 102.056 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 72 m +304.63 102.056 m +[] 0 d +0 j +0 J +/Gs1 gs +72 132.612 m +72 101.556 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +304.63 101.556 m +304.63 132.612 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 102.056 m +305.13 102.056 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +305.13 132.112 m +71.5 132.112 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.26 102.056 m +[] 0 d +0 j +0 J +/Gs1 gs +304.63 132.612 m +304.63 101.556 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.26 101.556 m +537.26 132.612 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +304.13 102.056 m +537.76 102.056 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.76 132.112 m +304.13 132.112 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 102.056 m +[] 0 d +0 j +0 J +/Gs1 gs +537.26 132.612 m +537.26 101.556 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 101.556 m +769.89 132.612 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +536.76 102.056 m +770.39 102.056 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +770.39 132.112 m +536.76 132.112 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 72 m +304.63 72 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 153.071 502.631 Tm +/F1 22 Tf +[<726f> 15 <77> 60 <2c203232> 0] TJ +ET +Q +537.26 72 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 382.647 501.609 Tm +/F1 26 Tf +[<636f6c2c203236> 0] TJ +ET +Q +769.89 72 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 618.331 502.631 Tm +/F1 22 Tf +[<726f> 15 <77> 60 <2c203232> 0] TJ +ET +Q +72 72 m +304.63 102.056 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 154.106 473.597 Tm +/F1 18 Tf +[<746162> 20 <6c65> 15 <2c203138> 0] TJ +ET +Q +537.26 102.056 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 382.647 471.553 Tm +/F1 26 Tf +[<636f6c2c203236> 0] TJ +ET +Q +769.89 102.056 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 619.366 473.597 Tm +/F1 18 Tf +[<746162> 20 <6c65> 15 <2c203138> 0] TJ +ET +Q +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 102.056 m +537.26 102.056 m +769.89 102.056 m +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 102.056 m +537.26 102.056 m +769.89 102.056 m +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 102.056 m +537.26 102.056 m +769.89 102.056 m +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 102.056 m +537.26 102.056 m +769.89 102.056 m +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 102.056 m +537.26 102.056 m +769.89 102.056 m +", +] +`; + +exports[`table > should render and override paddings correctly 1`] = ` +[ + "1 0 0 -1 0 595.28 cm +72 72 m +246.4725 72 m +246.4725 72 m +246.4725 72 m +246.4725 72 m +72 72 m +246.4725 72 m +246.4725 72 m +246.4725 72 m +246.4725 72 m +72 72 m +246.4725 72 m +420.945 72 m +595.4175 72 m +769.89 72 m +72 72 m +246.4725 122 m +420.945 122 m +595.4175 122 m +769.89 122 m +72 72 m +246.4725 72 m +420.945 72 m +595.4175 72 m +769.89 72 m +72 72 m +246.4725 122 m +420.945 122 m +595.4175 122 m +769.89 122 m +72 72 m +246.4725 72 m +[] 0 d +0 j +0 J +/Gs1 gs +72 122.5 m +72 71.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +246.4725 71.5 m +246.4725 122.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 72 m +246.9725 72 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +246.9725 122 m +71.5 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +420.945 72 m +[] 0 d +0 j +0 J +/Gs1 gs +246.4725 122.5 m +246.4725 71.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +420.945 71.5 m +420.945 122.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +245.9725 72 m +421.445 72 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +421.445 122 m +245.9725 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +595.4175 72 m +[] 0 d +0 j +0 J +/Gs1 gs +420.945 122.5 m +420.945 71.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +595.4175 71.5 m +595.4175 122.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +420.445 72 m +595.9175 72 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +595.9175 122 m +420.445 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 72 m +[] 0 d +0 j +0 J +/Gs1 gs +595.4175 122.5 m +595.4175 71.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 71.5 m +769.89 122.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +594.9175 72 m +770.39 72 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +770.39 122 m +594.9175 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 72 m +246.4725 122 m +[] 0 d +0 j +0 J +/Gs1 gs +72 172.5 m +72 121.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +246.4725 121.5 m +246.4725 172.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 122 m +246.9725 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +246.9725 172 m +71.5 172 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +420.945 122 m +[] 0 d +0 j +0 J +/Gs1 gs +246.4725 172.5 m +246.4725 121.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +420.945 121.5 m +420.945 172.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +245.9725 122 m +421.445 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +421.445 172 m +245.9725 172 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +595.4175 122 m +[] 0 d +0 j +0 J +/Gs1 gs +420.945 172.5 m +420.945 121.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +595.4175 121.5 m +595.4175 172.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +420.445 122 m +595.9175 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +595.9175 172 m +420.445 172 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 122 m +[] 0 d +0 j +0 J +/Gs1 gs +595.4175 172.5 m +595.4175 121.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 121.5 m +769.89 172.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +594.9175 122 m +770.39 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +770.39 172 m +594.9175 172 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 72 m +246.4725 72 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 82 504.1115 Tm +/F1 11 Tf +[<746f70206c656674> 0] TJ +ET +Q +420.945 72 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 371.037 504.1115 Tm +/F1 11 Tf +[<746f702072> -15 <69676874> 0] TJ +ET +Q +595.4175 72 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 430.945 486.8275 Tm +/F1 11 Tf +[<626f74746f6d206c656674> 0] TJ +ET +Q +769.89 72 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 701.645 486.8275 Tm +/F1 11 Tf +[<626f74746f6d2072> -15 <69676874> 0] TJ +ET +Q +72 72 m +246.4725 122 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 82 454.1115 Tm +/F1 11 Tf +[<746f70206c656674> 0] TJ +ET +Q +420.945 122 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 371.037 454.1115 Tm +/F1 11 Tf +[<746f702072> -15 <69676874> 0] TJ +ET +Q +595.4175 122 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 430.945 436.8275 Tm +/F1 11 Tf +[<626f74746f6d206c656674> 0] TJ +ET +Q +769.89 122 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 701.645 436.8275 Tm +/F1 11 Tf +[<626f74746f6d2072> -15 <69676874> 0] TJ +ET +Q +72 72 m +246.4725 72 m +420.945 72 m +595.4175 72 m +769.89 72 m +72 72 m +246.4725 122 m +420.945 122 m +595.4175 122 m +769.89 122 m +72 72 m +246.4725 72 m +420.945 72 m +595.4175 72 m +769.89 72 m +72 72 m +246.4725 122 m +420.945 122 m +595.4175 122 m +769.89 122 m +72 72 m +246.4725 72 m +420.945 72 m +595.4175 72 m +769.89 72 m +72 72 m +246.4725 122 m +420.945 122 m +595.4175 122 m +769.89 122 m +72 72 m +246.4725 72 m +420.945 72 m +595.4175 72 m +769.89 72 m +72 72 m +246.4725 122 m +420.945 122 m +595.4175 122 m +769.89 122 m +72 72 m +246.4725 72 m +420.945 72 m +595.4175 72 m +769.89 72 m +72 72 m +246.4725 122 m +420.945 122 m +595.4175 122 m +769.89 122 m +72 184.716 m +304.63 184.716 m +304.63 184.716 m +304.63 184.716 m +72 184.716 m +304.63 184.716 m +304.63 184.716 m +304.63 184.716 m +72 184.716 m +304.63 184.716 m +537.26 184.716 m +769.89 184.716 m +72 184.716 m +304.63 257.432 m +537.26 257.432 m +769.89 257.432 m +72 184.716 m +304.63 184.716 m +537.26 184.716 m +769.89 184.716 m +72 184.716 m +304.63 257.432 m +537.26 257.432 m +769.89 257.432 m +72 184.716 m +304.63 184.716 m +[] 0 d +0 j +0 J +/Gs1 gs +72 257.932 m +72 184.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +304.63 184.216 m +304.63 257.932 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 184.716 m +305.13 184.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +305.13 257.432 m +71.5 257.432 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.26 184.716 m +[] 0 d +0 j +0 J +/Gs1 gs +304.63 257.932 m +304.63 184.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.26 184.216 m +537.26 257.932 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +304.13 184.716 m +537.76 184.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.76 257.432 m +304.13 257.432 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 184.716 m +[] 0 d +0 j +0 J +/Gs1 gs +537.26 257.932 m +537.26 184.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 184.216 m +769.89 257.932 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +536.76 184.716 m +770.39 184.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +770.39 257.432 m +536.76 257.432 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 184.716 m +304.63 257.432 m +[] 0 d +0 j +0 J +/Gs1 gs +72 330.648 m +72 256.932 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +304.63 256.932 m +304.63 330.648 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 257.432 m +305.13 257.432 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +305.13 330.148 m +71.5 330.148 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.26 257.432 m +[] 0 d +0 j +0 J +/Gs1 gs +304.63 330.648 m +304.63 256.932 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.26 256.932 m +537.26 330.648 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +304.13 257.432 m +537.76 257.432 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.76 330.148 m +304.13 330.148 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 257.432 m +[] 0 d +0 j +0 J +/Gs1 gs +537.26 330.648 m +537.26 256.932 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 256.932 m +769.89 330.648 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +536.76 257.432 m +770.39 257.432 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +770.39 330.148 m +536.76 330.148 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 184.716 m +304.63 184.716 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 92 381.3955 Tm +/F1 11 Tf +[<726f> 15 <77> 60 <2c203230> 0] TJ +ET +Q +537.26 184.716 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 334.63 371.3955 Tm +/F1 11 Tf +[<636f6c2c203330> 0] TJ +ET +Q +769.89 184.716 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 557.26 381.3955 Tm +/F1 11 Tf +[<726f> 15 <77> 60 <2c203230> 0] TJ +ET +Q +72 184.716 m +304.63 257.432 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 82 318.6795 Tm +/F1 11 Tf +[<746162> 20 <6c65> 15 <2c203130> 0] TJ +ET +Q +537.26 257.432 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 334.63 298.6795 Tm +/F1 11 Tf +[<636f6c2c203330> 0] TJ +ET +Q +769.89 257.432 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 547.26 318.6795 Tm +/F1 11 Tf +[<746162> 20 <6c65> 15 <2c203130> 0] TJ +ET +Q +72 184.716 m +304.63 184.716 m +537.26 184.716 m +769.89 184.716 m +72 184.716 m +304.63 257.432 m +537.26 257.432 m +769.89 257.432 m +72 184.716 m +304.63 184.716 m +537.26 184.716 m +769.89 184.716 m +72 184.716 m +304.63 257.432 m +537.26 257.432 m +769.89 257.432 m +72 184.716 m +304.63 184.716 m +537.26 184.716 m +769.89 184.716 m +72 184.716 m +304.63 257.432 m +537.26 257.432 m +769.89 257.432 m +72 184.716 m +304.63 184.716 m +537.26 184.716 m +769.89 184.716 m +72 184.716 m +304.63 257.432 m +537.26 257.432 m +769.89 257.432 m +72 184.716 m +304.63 184.716 m +537.26 184.716 m +769.89 184.716 m +72 184.716 m +304.63 257.432 m +537.26 257.432 m +769.89 257.432 m +", +] +`; + +exports[`table > should render and override text alignment correctly 1`] = ` +[ + "1 0 0 -1 0 595.28 cm +72 72 m +304.63 72 m +304.63 72 m +304.63 72 m +72 72 m +304.63 72 m +304.63 72 m +304.63 72 m +72 72 m +304.63 72 m +304.63 72 m +304.63 72 m +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 122 m +537.26 122 m +769.89 122 m +72 72 m +304.63 172 m +537.26 172 m +769.89 172 m +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 122 m +537.26 122 m +769.89 122 m +72 72 m +304.63 172 m +537.26 172 m +769.89 172 m +72 72 m +304.63 72 m +[] 0 d +0 j +0 J +/Gs1 gs +72 122.5 m +72 71.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +304.63 71.5 m +304.63 122.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 72 m +305.13 72 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +305.13 122 m +71.5 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.26 72 m +[] 0 d +0 j +0 J +/Gs1 gs +304.63 122.5 m +304.63 71.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.26 71.5 m +537.26 122.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +304.13 72 m +537.76 72 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.76 122 m +304.13 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 72 m +[] 0 d +0 j +0 J +/Gs1 gs +537.26 122.5 m +537.26 71.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 71.5 m +769.89 122.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +536.76 72 m +770.39 72 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +770.39 122 m +536.76 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 72 m +304.63 122 m +[] 0 d +0 j +0 J +/Gs1 gs +72 172.5 m +72 121.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +304.63 121.5 m +304.63 172.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 122 m +305.13 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +305.13 172 m +71.5 172 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.26 122 m +[] 0 d +0 j +0 J +/Gs1 gs +304.63 172.5 m +304.63 121.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.26 121.5 m +537.26 172.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +304.13 122 m +537.76 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.76 172 m +304.13 172 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 122 m +[] 0 d +0 j +0 J +/Gs1 gs +537.26 172.5 m +537.26 121.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 121.5 m +769.89 172.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +536.76 122 m +770.39 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +770.39 172 m +536.76 172 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 72 m +304.63 172 m +[] 0 d +0 j +0 J +/Gs1 gs +72 222.5 m +72 171.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +304.63 171.5 m +304.63 222.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 172 m +305.13 172 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +305.13 222 m +71.5 222 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.26 172 m +[] 0 d +0 j +0 J +/Gs1 gs +304.63 222.5 m +304.63 171.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.26 171.5 m +537.26 222.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +304.13 172 m +537.76 172 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.76 222 m +304.13 222 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 172 m +[] 0 d +0 j +0 J +/Gs1 gs +537.26 222.5 m +537.26 171.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 171.5 m +769.89 222.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +536.76 172 m +770.39 172 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +770.39 222 m +536.76 222 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 72 m +304.63 72 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 72 514.1115 Tm +/F1 11 Tf +[<746f70206c656674> 0] TJ +ET +Q +537.26 72 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 396.4865 514.1115 Tm +/F1 11 Tf +[<746f702063656e746572> 0] TJ +ET +Q +769.89 72 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 729.982 514.1115 Tm +/F1 11 Tf +[<746f702072> -15 <69676874> 0] TJ +ET +Q +72 72 m +304.63 122 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 72 445.4695 Tm +/F1 11 Tf +[<63656e746572206c656674> 0] TJ +ET +Q +537.26 122 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 388.847 445.4695 Tm +/F1 11 Tf +[<63656e7465722063656e746572> 0] TJ +ET +Q +769.89 122 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 714.703 445.4695 Tm +/F1 11 Tf +[<63656e7465722072> -15 <69676874> 0] TJ +ET +Q +72 72 m +304.63 172 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 72 376.8275 Tm +/F1 11 Tf +[<626f74746f6d206c656674> 0] TJ +ET +Q +537.26 172 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 387.318 376.8275 Tm +/F1 11 Tf +[<626f74746f6d2063656e746572> 0] TJ +ET +Q +769.89 172 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 711.645 376.8275 Tm +/F1 11 Tf +[<626f74746f6d2072> -15 <69676874> 0] TJ +ET +Q +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 122 m +537.26 122 m +769.89 122 m +72 72 m +304.63 172 m +537.26 172 m +769.89 172 m +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 122 m +537.26 122 m +769.89 122 m +72 72 m +304.63 172 m +537.26 172 m +769.89 172 m +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 122 m +537.26 122 m +769.89 122 m +72 72 m +304.63 172 m +537.26 172 m +769.89 172 m +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 122 m +537.26 122 m +769.89 122 m +72 72 m +304.63 172 m +537.26 172 m +769.89 172 m +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 122 m +537.26 122 m +769.89 122 m +72 72 m +304.63 172 m +537.26 172 m +769.89 172 m +72 234.716 m +304.63 234.716 m +304.63 234.716 m +304.63 234.716 m +72 234.716 m +304.63 234.716 m +304.63 234.716 m +304.63 234.716 m +72 234.716 m +304.63 234.716 m +537.26 234.716 m +769.89 234.716 m +72 234.716 m +304.63 284.716 m +537.26 284.716 m +769.89 284.716 m +72 234.716 m +304.63 234.716 m +537.26 234.716 m +769.89 234.716 m +72 234.716 m +304.63 284.716 m +537.26 284.716 m +769.89 284.716 m +72 234.716 m +304.63 234.716 m +[] 0 d +0 j +0 J +/Gs1 gs +72 285.216 m +72 234.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +304.63 234.216 m +304.63 285.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 234.716 m +305.13 234.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +305.13 284.716 m +71.5 284.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.26 234.716 m +[] 0 d +0 j +0 J +/Gs1 gs +304.63 285.216 m +304.63 234.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.26 234.216 m +537.26 285.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +304.13 234.716 m +537.76 234.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.76 284.716 m +304.13 284.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 234.716 m +[] 0 d +0 j +0 J +/Gs1 gs +537.26 285.216 m +537.26 234.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 234.216 m +769.89 285.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +536.76 234.716 m +770.39 234.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +770.39 284.716 m +536.76 284.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 234.716 m +304.63 284.716 m +[] 0 d +0 j +0 J +/Gs1 gs +72 335.216 m +72 284.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +304.63 284.216 m +304.63 335.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 284.716 m +305.13 284.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +305.13 334.716 m +71.5 334.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.26 284.716 m +[] 0 d +0 j +0 J +/Gs1 gs +304.63 335.216 m +304.63 284.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.26 284.216 m +537.26 335.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +304.13 284.716 m +537.76 284.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.76 334.716 m +304.13 334.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 284.716 m +[] 0 d +0 j +0 J +/Gs1 gs +537.26 335.216 m +537.26 284.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 284.216 m +769.89 335.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +536.76 284.716 m +770.39 284.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +770.39 334.716 m +536.76 334.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 234.716 m +304.63 234.716 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 72 351.3955 Tm +/F1 11 Tf +[<726f> 15 <77> 60 <2c20683a> 50 <206c6566742c20763a> 50 <20746f70> 0] TJ +ET +Q +537.26 234.716 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 433.035 314.1115 Tm +/F1 11 Tf +[<636f6c2c20683a> 50 <2072> -15 <696768742c20763a> 50 <20626f74746f6d> 0] TJ +ET +Q +769.89 234.716 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 537.26 351.3955 Tm +/F1 11 Tf +[<726f> 15 <77> 60 <2c20683a> 50 <206c6566742c20763a> 50 <20746f70> 0] TJ +ET +Q +72 234.716 m +304.63 284.716 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 128.7995 282.7535 Tm +/F1 11 Tf +[<746162> 20 <6c65> 15 <2c20683a> 50 <2063656e746572> 50 <2c20763a> 50 <2063656e746572> 0] TJ +ET +Q +537.26 284.716 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 433.035 264.1115 Tm +/F1 11 Tf +[<636f6c2c20683a> 50 <2072> -15 <696768742c20763a> 50 <20626f74746f6d> 0] TJ +ET +Q +769.89 284.716 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 594.0595 282.7535 Tm +/F1 11 Tf +[<746162> 20 <6c65> 15 <2c20683a> 50 <2063656e746572> 50 <2c20763a> 50 <2063656e746572> 0] TJ +ET +Q +72 234.716 m +304.63 234.716 m +537.26 234.716 m +769.89 234.716 m +72 234.716 m +304.63 284.716 m +537.26 284.716 m +769.89 284.716 m +72 234.716 m +304.63 234.716 m +537.26 234.716 m +769.89 234.716 m +72 234.716 m +304.63 284.716 m +537.26 284.716 m +769.89 284.716 m +72 234.716 m +304.63 234.716 m +537.26 234.716 m +769.89 234.716 m +72 234.716 m +304.63 284.716 m +537.26 284.716 m +769.89 284.716 m +72 234.716 m +304.63 234.716 m +537.26 234.716 m +769.89 234.716 m +72 234.716 m +304.63 284.716 m +537.26 284.716 m +769.89 284.716 m +72 234.716 m +304.63 234.716 m +537.26 234.716 m +769.89 234.716 m +72 234.716 m +304.63 284.716 m +537.26 284.716 m +769.89 284.716 m +", +] +`; + +exports[`table > should render and override text colors correctly 1`] = ` +[ + "1 0 0 -1 0 595.28 cm +72 72 m +304.63 72 m +304.63 72 m +304.63 72 m +72 72 m +304.63 72 m +304.63 72 m +304.63 72 m +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 122 m +537.26 122 m +769.89 122 m +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 122 m +537.26 122 m +769.89 122 m +72 72 m +304.63 72 m +[] 0 d +0 j +0 J +/Gs1 gs +72 122.5 m +72 71.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +304.63 71.5 m +304.63 122.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 72 m +305.13 72 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +305.13 122 m +71.5 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.26 72 m +[] 0 d +0 j +0 J +/Gs1 gs +304.63 122.5 m +304.63 71.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.26 71.5 m +537.26 122.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +304.13 72 m +537.76 72 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.76 122 m +304.13 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 72 m +[] 0 d +0 j +0 J +/Gs1 gs +537.26 122.5 m +537.26 71.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 71.5 m +769.89 122.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +536.76 72 m +770.39 72 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +770.39 122 m +536.76 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 72 m +304.63 122 m +[] 0 d +0 j +0 J +/Gs1 gs +72 172.5 m +72 121.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +304.63 121.5 m +304.63 172.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 122 m +305.13 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +305.13 172 m +71.5 172 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.26 122 m +[] 0 d +0 j +0 J +/Gs1 gs +304.63 172.5 m +304.63 121.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.26 121.5 m +537.26 172.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +304.13 122 m +537.76 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +537.76 172 m +304.13 172 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 122 m +[] 0 d +0 j +0 J +/Gs1 gs +537.26 172.5 m +537.26 121.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 121.5 m +769.89 172.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +536.76 122 m +770.39 122 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +770.39 172 m +536.76 172 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 72 m +304.63 72 m +/DeviceRGB cs +0 1 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 158.461 495.4695 Tm +/F1 11 Tf +[<726f> 15 <77> 60 <2c2023303066663030> 0] TJ +ET +Q +537.26 72 m +/DeviceRGB cs +0 0 1 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 392.51 495.4695 Tm +/F1 11 Tf +[<636f6c2c2023303030306666> 0] TJ +ET +Q +769.89 72 m +/DeviceRGB cs +0 1 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 623.721 495.4695 Tm +/F1 11 Tf +[<726f> 15 <77> 60 <2c2023303066663030> 0] TJ +ET +Q +72 72 m +304.63 122 m +/DeviceRGB cs +1 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 155.1775 445.4695 Tm +/F1 11 Tf +[<746162> 20 <6c65> 15 <2c2023666630303030> 0] TJ +ET +Q +537.26 122 m +/DeviceRGB cs +0 0 1 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 392.51 445.4695 Tm +/F1 11 Tf +[<636f6c2c2023303030306666> 0] TJ +ET +Q +769.89 122 m +/DeviceRGB cs +1 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 620.4375 445.4695 Tm +/F1 11 Tf +[<746162> 20 <6c65> 15 <2c2023666630303030> 0] TJ +ET +Q +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 122 m +537.26 122 m +769.89 122 m +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 122 m +537.26 122 m +769.89 122 m +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 122 m +537.26 122 m +769.89 122 m +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 122 m +537.26 122 m +769.89 122 m +72 72 m +304.63 72 m +537.26 72 m +769.89 72 m +72 72 m +304.63 122 m +537.26 122 m +769.89 122 m +", +] +`; + +exports[`table > should render the header row on every page 1`] = ` +[ + "1 0 0 -1 0 595.28 cm +72 72 m +769.89 72 m +72 72 m +420.945 72 m +420.945 72 m +72 72 m +420.945 72 m +420.945 72 m +72 72 m +420.945 72 m +420.945 72 m +72 72 m +420.945 72 m +420.945 72 m +72 72 m +769.89 72 m +72 72 m +420.945 84.716 m +769.89 84.716 m +72 72 m +420.945 264.716 m +769.89 264.716 m +72 72 m +420.945 444.716 m +72 72 m +769.89 72 m +72 72 m +420.945 84.716 m +769.89 84.716 m +72 72 m +420.945 264.716 m +769.89 264.716 m +72 72 m +769.89 444.716 m +72 72 m +769.89 72 m +[] 0 d +0 j +0 J +/Gs1 gs +72 85.216 m +72 71.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 71.5 m +769.89 85.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 72 m +770.39 72 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +770.39 84.716 m +71.5 84.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 72 m +420.945 84.716 m +[] 0 d +0 j +0 J +/Gs1 gs +72 265.216 m +72 84.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +420.945 84.216 m +420.945 265.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 84.716 m +421.445 84.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +421.445 264.716 m +71.5 264.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 84.716 m +[] 0 d +0 j +0 J +/Gs1 gs +420.945 265.216 m +420.945 84.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 84.216 m +769.89 265.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +420.445 84.716 m +770.39 84.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +770.39 264.716 m +420.445 264.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 72 m +420.945 264.716 m +[] 0 d +0 j +0 J +/Gs1 gs +72 445.216 m +72 264.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +420.945 264.216 m +420.945 445.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 264.716 m +421.445 264.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +421.445 444.716 m +71.5 444.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 264.716 m +[] 0 d +0 j +0 J +/Gs1 gs +420.945 445.216 m +420.945 264.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 264.216 m +769.89 445.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +420.445 264.716 m +770.39 264.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +770.39 444.716 m +420.445 444.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 72 m +769.89 444.716 m +72 72 m +769.89 72 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 403.8235 514.1115 Tm +/F1 11 Tf +[<686561646572> 0] TJ +ET +Q +72 72 m +420.945 84.716 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 239.4435 417.7535 Tm +/F1 11 Tf +[<636f6c> 0] TJ +ET +Q +769.89 84.716 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 588.3885 417.7535 Tm +/F1 11 Tf +[<636f6c> 0] TJ +ET +Q +72 72 m +420.945 264.716 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 239.4435 237.7535 Tm +/F1 11 Tf +[<636f6c> 0] TJ +ET +Q +769.89 264.716 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 588.3885 237.7535 Tm +/F1 11 Tf +[<636f6c> 0] TJ +ET +Q +72 72 m +769.89 444.716 m +72 72 m +769.89 72 m +72 72 m +420.945 84.716 m +769.89 84.716 m +72 72 m +420.945 264.716 m +769.89 264.716 m +72 72 m +769.89 444.716 m +72 72 m +769.89 72 m +72 72 m +420.945 84.716 m +769.89 84.716 m +72 72 m +420.945 264.716 m +769.89 264.716 m +72 72 m +769.89 444.716 m +72 72 m +769.89 72 m +72 72 m +420.945 84.716 m +769.89 84.716 m +72 72 m +420.945 264.716 m +769.89 264.716 m +72 72 m +769.89 444.716 m +72 72 m +769.89 72 m +72 72 m +420.945 84.716 m +769.89 84.716 m +72 72 m +420.945 264.716 m +769.89 264.716 m +72 72 m +769.89 444.716 m +72 72 m +769.89 72 m +72 72 m +420.945 84.716 m +769.89 84.716 m +72 72 m +420.945 264.716 m +769.89 264.716 m +72 72 m +769.89 444.716 m +", + "1 0 0 -1 0 595.28 cm +72 72 m +769.89 72 m +72 72 m +420.945 84.716 m +769.89 84.716 m +72 72 m +420.945 264.716 m +769.89 264.716 m +72 72 m +420.945 84.716 m +769.89 84.716 m +72 72 m +420.945 264.716 m +769.89 264.716 m +[] 0 d +0 j +0 J +/Gs1 gs +72 85.216 m +72 71.5 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 71.5 m +769.89 85.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 72 m +770.39 72 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +770.39 84.716 m +71.5 84.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 72 m +420.945 84.716 m +[] 0 d +0 j +0 J +/Gs1 gs +72 265.216 m +72 84.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +420.945 84.216 m +420.945 265.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 84.716 m +421.445 84.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +421.445 264.716 m +71.5 264.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 84.716 m +[] 0 d +0 j +0 J +/Gs1 gs +420.945 265.216 m +420.945 84.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 84.216 m +769.89 265.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +420.445 84.716 m +770.39 84.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +770.39 264.716 m +420.445 264.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +72 72 m +420.945 264.716 m +[] 0 d +0 j +0 J +/Gs1 gs +72 445.216 m +72 264.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +420.945 264.216 m +420.945 445.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +71.5 264.716 m +421.445 264.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +421.445 444.716 m +71.5 444.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 264.716 m +[] 0 d +0 j +0 J +/Gs1 gs +420.945 445.216 m +420.945 264.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +769.89 264.216 m +769.89 445.216 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +420.445 264.716 m +770.39 264.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +770.39 444.716 m +420.445 444.716 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 403.8235 514.1115 Tm +/F1 11 Tf +[<686561646572> 0] TJ +ET +Q +72 72 m +420.945 84.716 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 239.4435 417.7535 Tm +/F1 11 Tf +[<636f6c> 0] TJ +ET +Q +769.89 84.716 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 588.3885 417.7535 Tm +/F1 11 Tf +[<636f6c> 0] TJ +ET +Q +72 72 m +420.945 264.716 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 239.4435 237.7535 Tm +/F1 11 Tf +[<636f6c> 0] TJ +ET +Q +769.89 264.716 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 588.3885 237.7535 Tm +/F1 11 Tf +[<636f6c> 0] TJ +ET +Q +72 72 m +420.945 84.716 m +769.89 84.716 m +72 72 m +420.945 264.716 m +769.89 264.716 m +72 72 m +420.945 84.716 m +769.89 84.716 m +72 72 m +420.945 264.716 m +769.89 264.716 m +72 72 m +420.945 84.716 m +769.89 84.716 m +72 72 m +420.945 264.716 m +769.89 264.716 m +72 72 m +420.945 84.716 m +769.89 84.716 m +72 72 m +420.945 264.716 m +769.89 264.716 m +72 72 m +420.945 84.716 m +769.89 84.716 m +72 72 m +420.945 264.716 m +769.89 264.716 m +", +] +`; + +exports[`table > should render the table on the specified position 1`] = ` +[ + "1 0 0 -1 0 595.28 cm +370.945 247.64 m +470.945 247.64 m +370.945 247.64 m +470.945 247.64 m +370.945 247.64 m +470.945 247.64 m +370.945 247.64 m +470.945 247.64 m +[] 0 d +0 j +0 J +/Gs1 gs +370.945 348.14 m +370.945 247.14 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +470.945 247.14 m +470.945 348.14 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +370.445 247.64 m +471.445 247.64 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +471.445 347.64 m +370.445 347.64 l +/DeviceRGB CS +0 0 0 SCN +1 w +S +370.945 247.64 m +470.945 247.64 m +/DeviceRGB cs +0 0 0 scn +/Gs2 gs +q +1 0 0 -1 0 595.28 cm +BT +1 0 0 1 399.847 294.8295 Tm +/F1 11 Tf +[<31303078313030> 0] TJ +ET +Q +370.945 247.64 m +470.945 247.64 m +370.945 247.64 m +470.945 247.64 m +370.945 247.64 m +470.945 247.64 m +370.945 247.64 m +470.945 247.64 m +370.945 247.64 m +470.945 247.64 m +", +] +`; diff --git a/src/pdf/table.test.ts b/src/pdf/table.test.ts new file mode 100644 index 00000000..40036be4 --- /dev/null +++ b/src/pdf/table.test.ts @@ -0,0 +1,136 @@ +import { describe, expect, it } from "vitest"; + +import { Table } from "swissqrbill:pdf:table"; +import { + alignmentOverrides, + alignmentVariants, + autoWidth, + backgroundColorOverrides, + borderColor, + borderOverrides, + borderThickness, + fontSizeOverrides, + header, + paddingOverrides, + paddingVariants, + singleCell, + textColorOverrides +} from "swissqrbill:tests:data/table"; +import { TestDocument } from "swissqrbill:tests:utils/pdf"; + + +describe("table", async () => { + + it("should render and override background colors correctly", async () => { + const pdf = new TestDocument("table/background-color.pdf", { layout: "landscape", size: "A4" }); + const table = new Table(backgroundColorOverrides); + + table.attachTo(pdf); + + await pdf.writeFile(); + + expect(pdf.snapshots).toMatchSnapshot(); + }); + + it("should render and override text colors correctly", async () => { + const pdf = new TestDocument("table/text-color.pdf", { layout: "landscape", size: "A4" }); + const table = new Table(textColorOverrides); + + table.attachTo(pdf); + + await pdf.writeFile(); + + expect(pdf.snapshots).toMatchSnapshot(); + }); + + it("should render and override text alignment correctly", async () => { + const pdf = new TestDocument("table/alignment.pdf", { layout: "landscape", size: "A4" }); + const variantsTable = new Table(alignmentVariants); + const overridesTable = new Table(alignmentOverrides); + + variantsTable.attachTo(pdf); + pdf.moveDown(); + overridesTable.attachTo(pdf); + + await pdf.writeFile(); + + expect(pdf.snapshots).toMatchSnapshot(); + }); + + it("should render and override borders correctly", async () => { + const pdf = new TestDocument("table/border.pdf", { layout: "landscape", size: "A4" }); + const borderThicknessTable = new Table(borderThickness); + const borderOverridesTable = new Table(borderOverrides); + const borderColorTable = new Table(borderColor); + + borderThicknessTable.attachTo(pdf); + pdf.moveDown(); + borderOverridesTable.attachTo(pdf); + pdf.moveDown(); + borderColorTable.attachTo(pdf); + + await pdf.writeFile(); + + expect(pdf.snapshots).toMatchSnapshot(); + }); + + it("should render and override paddings correctly", async () => { + const pdf = new TestDocument("table/padding.pdf", { layout: "landscape", size: "A4" }); + const paddingTable = new Table(paddingVariants); + const paddingOverridesTable = new Table(paddingOverrides); + + paddingTable.attachTo(pdf); + pdf.moveDown(); + paddingOverridesTable.attachTo(pdf); + + await pdf.writeFile(); + + expect(pdf.snapshots).toMatchSnapshot(); + }); + + it("should render and override font sizes correctly", async () => { + const pdf = new TestDocument("table/font-size.pdf", { layout: "landscape", size: "A4" }); + const fontSizeOverridesTable = new Table(fontSizeOverrides); + + fontSizeOverridesTable.attachTo(pdf); + + await pdf.writeFile(); + + expect(pdf.snapshots).toMatchSnapshot(); + }); + + it("should always fill the entire width if possible, but should not enforce it", async () => { + const pdf = new TestDocument("table/width.pdf", { layout: "landscape", size: "A4" }); + const autoWidthTable = new Table(autoWidth); + + autoWidthTable.attachTo(pdf); + pdf.moveDown(); + + await pdf.writeFile(); + + expect(pdf.snapshots).toMatchSnapshot(); + }); + + it("should render the header row on every page", async () => { + const pdf = new TestDocument("table/header.pdf", { layout: "landscape", size: "A4" }); + const headerTable = new Table(header); + + headerTable.attachTo(pdf); + + await pdf.writeFile(); + + expect(pdf.snapshots).toMatchSnapshot(); + }); + + it("should render the table on the specified position", async () => { + const pdf = new TestDocument("table/position.pdf", { layout: "landscape", margin: 0, size: "A4" }); + const headerTable = new Table(singleCell); + + headerTable.attachTo(pdf, pdf.page.width / 2 - 50, pdf.page.height / 2 - 50); + + await pdf.writeFile(); + + expect(pdf.snapshots).toMatchSnapshot(); + }); + +}); diff --git a/src/pdf/table.ts b/src/pdf/table.ts new file mode 100644 index 00000000..f9b787b7 --- /dev/null +++ b/src/pdf/table.ts @@ -0,0 +1,480 @@ +export interface PDFTable { + /** Table rows. */ + rows: PDFRow[]; + /** Horizontal alignment of texts inside the table */ + align?: "center" | "left" | "right"; + /** Background color of the table. */ + backgroundColor?: string; + /** The colors of the border */ + borderColor?: string | [top: string, right?: string, bottom?: string, left?: string]; + /** Width of the borders of the row. */ + borderWidth?: number | [top: number, right?: number, bottom?: number, left?: number]; + /** Font of the text inside the table. */ + fontName?: string; + /** Font size of the text inside the table. */ + fontSize?: number; + /** Cell padding of the table cells. */ + padding?: number | [top: number, right?: number, bottom?: number, left?: number]; + /** Text color of texts inside table. */ + textColor?: string; + /** Same as text [PDFKit text options](http://pdfkit.org/docs/text.html#text_styling). */ + textOptions?: PDFKit.Mixins.TextOptions; + /** Vertical alignment of texts inside the table */ + verticalAlign?: "bottom" | "center" | "top"; + /** Width of whole table. */ + width?: number; + /** Horizontal start position of the table. */ +} + +export interface PDFRow { + /** Table columns. */ + columns: PDFColumn[]; + /** Horizontal alignment of texts inside the row */ + align?: "center" | "left" | "right"; + /** Background color of the row. */ + backgroundColor?: string; + /** The colors of the border */ + borderColor?: string | [top: string, right?: string, bottom?: string, left?: string]; + /** Width of the borders of the row. */ + borderWidth?: number | [top: number, right?: number, bottom?: number, left?: number]; + /** Font of the text inside the row. */ + fontName?: string; + /** Font size of the text inside the row. */ + fontSize?: number; + /** A header row gets inserted automatically on new pages. Only one header row is allowed. */ + header?: boolean; + /** Height of the row. Overrides minHeight and maxHeight */ + height?: number; + /** Maximum height of the row */ + maxHeight?: number; + /** Minimum height of the row */ + minHeight?: number; + /** Cell padding of the table cells inside the row. */ + padding?: number | [top: number, right?: number, bottom?: number, left?: number]; + /** Text color of texts inside the row. */ + textColor?: string; + /** Same as text [PDFKit text options](http://pdfkit.org/docs/text.html#text_styling). */ + textOptions?: PDFKit.Mixins.TextOptions; + /** Vertical alignment of texts inside the row */ + verticalAlign?: "bottom" | "center" | "top"; +} + +export interface PDFColumn { + /** Cell text. */ + text: boolean | number | string; + /** Horizontal alignment of the text inside the cell */ + align?: "center" | "left" | "right"; + /** Background color of the cell. */ + backgroundColor?: string; + /** The colors of the border */ + borderColor?: string | [top: string, right?: string, bottom?: string, left?: string]; + /** Width of the borders of the row. */ + borderWidth?: number | [top: number, right?: number, bottom?: number, left?: number]; + /** Font of the text inside the cell. */ + fontName?: string; + /** Font size of the text inside the cell. */ + fontSize?: number; + /** Cell padding of the table cell. */ + padding?: number | [top: number, right?: number, bottom?: number, left?: number]; + /** Text color of texts inside the cell. */ + textColor?: string; + /** Same as text [PDFKit text options](http://pdfkit.org/docs/text.html#text_styling). */ + textOptions?: PDFKit.Mixins.TextOptions; + /** Vertical alignment of the text inside the cell */ + verticalAlign?: "bottom" | "center" | "top"; + /** Width of the cell. */ + width?: number; +} + +enum TableLayer { + HeightCalculation, + PageInjection, + BackgroundColor, + Borders, + Text +} + +/** + * The Table class is used to create tables for PDFKit documents. A table can be attached to any PDFKit document instance + * using the {@link Table.attachTo} method. + * @example + * ```ts + * const tableData = { + * rows: [ + * { + * backgroundColor: "#ECF0F1", + * columns: [ + * { + * text: "Row 1 cell 1" + * }, { + * text: "Row 1 cell 2" + * }, { + * text: "Row 1 cell 3" + * } + * ] + * }, { + * columns: [ + * { + * text: "Row 2 cell 1" + * }, { + * text: "Row 2 cell 2" + * }, { + * text: "Row 2 cell 3" + * } + * ] + * } + * ] + * }; + * const pdf = new PDFDocument(); + * const table = new Table(tableData); + * + * const stream = createWriteStream("table.pdf"); + * + * table.attachTo(pdf); + * pdf.pipe(stream); + * pdf.end(); + * ``` + */ +export class Table { + + /** + * Creates a new Table instance. + * @param data The rows and columns for the table. + * @returns The Table instance. + */ + constructor(private data: PDFTable) {} + + + // Hacky workaround to get the current page of the document + private getCurrentPage(doc: PDFKit.PDFDocument): number { + const page = doc.page; + for(let i = doc.bufferedPageRange().start; i < doc.bufferedPageRange().count; i++){ + doc.switchToPage(i); + if(doc.page === page){ + return i; + } + } + return doc.bufferedPageRange().count; + } + + + /** + * Attaches the table to a PDFKit document instance beginning on the current page. It will create a new page with for + * every row that no longer fits on a page. + * @param doc The PDFKit document instance + * @param x The horizontal position in points where the table be placed. + * @param y The vertical position in points where the table will be placed. + * @throws { Error } Throws an error if no table rows are provided. + */ + public attachTo(doc: PDFKit.PDFDocument, x: number = doc.x ?? 0, y: number = doc.y ?? 0) { + + if(this.data.rows === undefined){ + throw new Error("No table rows provided."); + } + + if(!doc.page){ + doc.addPage({ size: "A4" }); + } + + // Buffer pages to be able to create table spanning multiple pages + doc.options.bufferPages = true; + + const tableX = x; + const tableY = y; + + const startPage = this.getCurrentPage(doc); + + const tableWidth = this.data.width ? this.data.width : doc.page.width - tableX - doc.page.margins.right; + const tableBackgroundColor = this.data.backgroundColor ? this.data.backgroundColor : undefined; + const tableBorder = this.data.borderWidth ? this.data.borderWidth : undefined; + const tableBorderColors = this.data.borderColor ? this.data.borderColor : "#000000"; + const tablePadding = this.data.padding ? this.data.padding : 0; + const tableFontSize = this.data.fontSize ? this.data.fontSize : 11; + const tableTextColor = this.data.textColor ? this.data.textColor : "#000000"; + const tableFont = this.data.fontName ? this.data.fontName : "Helvetica"; + const tableAlign = this.data.align ? this.data.align : undefined; + const tableVerticalAlign = this.data.verticalAlign ? this.data.verticalAlign : "top"; + + const autoRowHeights: number[] = []; + + for(let layer: TableLayer = 0; layer < Object.keys(TableLayer).length; layer++){ + + // Always start on the first page for each layer + doc.switchToPage(startPage); + + // Track position and height + let rowY = tableY; + + // Render table + rowLoop: for(let rowIndex = 0; rowIndex < this.data.rows.length; rowIndex++){ + + const row = this.data.rows[rowIndex]; + + const rowHeight = autoRowHeights[rowIndex]; + const minRowHeight = row.minHeight; + const maxRowHeight = row.maxHeight; + const rowPadding = row.padding ? row.padding : tablePadding; + const rowBackgroundColor = row.backgroundColor ? row.backgroundColor : tableBackgroundColor; + const rowBorder = row.borderWidth ? row.borderWidth : tableBorder; + const rowBorderColors = row.borderColor ? row.borderColor : tableBorderColors; + const rowFontSize = row.fontSize ? row.fontSize : tableFontSize; + const rowFont = row.fontName ? row.fontName : tableFont; + const rowTextColor = row.textColor ? row.textColor : tableTextColor; + const rowAlign = row.align ? row.align : tableAlign; + const rowVerticalAlign = row.verticalAlign ? row.verticalAlign : tableVerticalAlign; + + // Move to start position + doc.moveTo(tableX, tableY); + + let columnX = tableX; + + // Render columns + columnLoop: for(let columnIndex = 0; columnIndex < row.columns.length; columnIndex++){ + + const column = row.columns[columnIndex]; + + // Calculate autoWidth + const { remainingColumns, widthUsed } = row.columns.reduce((acc, column) => { + if(column.width !== undefined){ + acc.widthUsed += column.width; + acc.remainingColumns--; + } + return acc; + }, { remainingColumns: row.columns.length, widthUsed: 0 }); + + // Set properties + const columnWidth = column.width ? column.width : (tableWidth - widthUsed) / remainingColumns; + const columnPadding = column.padding ? column.padding : rowPadding; + const columnBackgroundColor = column.backgroundColor ? column.backgroundColor : rowBackgroundColor; + const columnBorder = column.borderWidth ? column.borderWidth : rowBorder; + const columnBorderColors = column.borderColor ? column.borderColor : rowBorderColors; + const columnFontSize = column.fontSize ? column.fontSize : rowFontSize; + const columnFont = column.fontName ? column.fontName : rowFont; + const columnTextColor = column.textColor ? column.textColor : rowTextColor; + const columnAlign = column.align ? column.align : rowAlign; + const columnVerticalAlign = column.verticalAlign ? column.verticalAlign : rowVerticalAlign; + + const fillOpacity = columnBackgroundColor === undefined ? 0 : 1; + const borderOpacity = columnBorderColors === undefined ? 0 : 1; + const paddings = this._positionsToObject(columnPadding); + + // Move to column start position + doc.moveTo(columnX + columnWidth, rowY); + + // Apply text options + const textOptions: PDFKit.Mixins.TextOptions = { + ...column.textOptions ?? {}, + align: columnAlign, + baseline: "middle", + height: rowHeight !== undefined ? rowHeight - (paddings.top ?? 0) - (paddings.bottom ?? 0) : undefined, + lineBreak: true, + width: columnWidth - (paddings.left ?? 0) - (paddings.right ?? 0) + }; + + doc.font(columnFont); + doc.fontSize(columnFontSize); + + const textHeight = doc.heightOfString(`${column.text}`, textOptions); + const singleLineHeight = doc.heightOfString("A", textOptions); + + // Render layers + if(layer === TableLayer.HeightCalculation){ + + if( + autoRowHeights[rowIndex] === undefined || + autoRowHeights[rowIndex] < textHeight + (paddings.top ?? 0) + (paddings.bottom ?? 0) + ){ + autoRowHeights[rowIndex] = textHeight + (paddings.top ?? 0) + (paddings.bottom ?? 0); + if(minRowHeight !== undefined && autoRowHeights[rowIndex] < minRowHeight){ + autoRowHeights[rowIndex] = minRowHeight; + } + if(maxRowHeight !== undefined && autoRowHeights[rowIndex] > maxRowHeight){ + autoRowHeights[rowIndex] = maxRowHeight; + } + } + + // Override auto row height + if(row.height !== undefined){ + autoRowHeights[rowIndex] = row.height; + } + + if(columnIndex < row.columns.length - 1){ + continue columnLoop; + } else { + continue rowLoop; + } + } + + // Insert new page before overflowing rows + if(layer === TableLayer.PageInjection){ + + if(rowY + rowHeight >= doc.page.height - doc.page.margins.bottom){ + + doc.addPage(); + rowY = doc.y; + + // Insert header + const headerRow = this.data.rows.find(row => row.header); + if(headerRow !== undefined){ + this.data.rows.splice(rowIndex, 0, headerRow); + autoRowHeights.splice(rowIndex, 0, autoRowHeights[this.data.rows.indexOf(headerRow)]); + rowIndex--; + continue rowLoop; + } + } + + } + + // Switch page before overflowing rows and header rows + if(layer > TableLayer.PageInjection){ + if( + !!row.header && rowY !== doc.page.margins.top || + rowY + rowHeight >= doc.page.height - doc.page.margins.bottom + ){ + doc.switchToPage(this.getCurrentPage(doc) + 1); + doc.x = doc.page.margins.left ?? 0; + doc.y = doc.page.margins.top ?? 0; + rowY = doc.y; + } + } + + if(layer === TableLayer.BackgroundColor){ + + // Fill background + if(columnBackgroundColor !== undefined){ + doc.rect(columnX, rowY, columnWidth, rowHeight) + .fillColor(columnBackgroundColor) + .fillOpacity(fillOpacity) + .fill(); + } + + } + + if(layer === TableLayer.Text){ + + let textPosY = rowY; + + if(columnVerticalAlign === "top"){ + textPosY = rowY + (paddings.top ?? 0) + singleLineHeight / 2; + } else if(columnVerticalAlign === "center"){ + textPosY = rowY + rowHeight / 2 - textHeight / 2 + singleLineHeight / 2; + } else if(columnVerticalAlign === "bottom"){ + textPosY = rowY + rowHeight - (paddings.bottom ?? 0) - textHeight + singleLineHeight / 2; + } + + if(textPosY < rowY + (paddings.top ?? 0) + singleLineHeight / 2){ + textPosY = rowY + (paddings.top ?? 0) + singleLineHeight / 2; + } + + doc.fillColor(columnTextColor) + .fillOpacity(1); + + doc.text(`${column.text}`, columnX + (paddings.left ?? 0), textPosY, textOptions); + + } + + if(layer === TableLayer.Borders){ + + if(columnBorder !== undefined && columnBorderColors !== undefined){ + + const border = this._positionsToObject(columnBorder); + const borderColor = this._positionsToObject(columnBorderColors); + + // Reset styles + doc.undash() + .lineJoin("miter") + .lineCap("butt") + .strokeOpacity(borderOpacity); + + if(border.left && borderColor.left){ + + const borderBottomMargin = border.bottom ? border.bottom / 2 : 0; + const borderTopMargin = border.top ? border.top / 2 : 0; + + doc.moveTo(columnX, rowY + rowHeight + borderBottomMargin); + doc.lineTo(columnX, rowY - borderTopMargin) + .strokeColor(borderColor.left) + .lineWidth(border.left) + .stroke(); + + } + if(border.right && borderColor.right){ + + const borderTopMargin = border.top ? border.top / 2 : 0; + const borderBottomMargin = border.bottom ? border.bottom / 2 : 0; + + doc.moveTo(columnX + columnWidth, rowY - borderTopMargin); + doc.lineTo(columnX + columnWidth, rowY + rowHeight + borderBottomMargin) + .strokeColor(borderColor.right) + .lineWidth(border.right) + .stroke(); + + } + if(border.top && borderColor.top){ + + const borderLeftMargin = border.left ? border.left / 2 : 0; + const borderRightMargin = border.right ? border.right / 2 : 0; + + doc.moveTo(columnX - borderLeftMargin, rowY); + doc.lineTo(columnX + columnWidth + borderRightMargin, rowY) + .strokeColor(borderColor.top) + .lineWidth(border.top) + .stroke(); + + } + if(border.bottom && borderColor.bottom){ + + const borderRightMargin = border.right ? border.right / 2 : 0; + const borderLeftMargin = border.left ? border.left / 2 : 0; + + doc.moveTo(columnX + columnWidth + borderRightMargin, rowY + rowHeight); + doc.lineTo(columnX - borderLeftMargin, rowY + rowHeight) + .strokeColor(borderColor.bottom) + .lineWidth(border.bottom) + .stroke(); + + } + + } + } + + columnX += columnWidth; + + } + + rowY += rowHeight; + + // Update position to ensure that the table does not overlap the payment part + doc.x = columnX; + doc.y = rowY; + + } + + } + + doc.x = tableX; + + } + + + private _positionsToObject(numberOrPositions: T | [top: T, right?: T, bottom?: T, left?: T]): { bottom?: T; left?: T; right?: T; top?: T; } { + + if(typeof numberOrPositions === "number" || typeof numberOrPositions === "string"){ + return { + bottom: numberOrPositions, + left: numberOrPositions, + right: numberOrPositions, + top: numberOrPositions + }; + } else { + return { + bottom: numberOrPositions[2] ? numberOrPositions[2] : numberOrPositions[0], + left: numberOrPositions[3] ? numberOrPositions[3] : numberOrPositions[1] ? numberOrPositions[1] : numberOrPositions[0], + right: numberOrPositions[1] ? numberOrPositions[1] : numberOrPositions[0], + top: numberOrPositions[0] + }; + } + + } + +} diff --git a/src/shared/cleaner.test.ts b/src/shared/cleaner.test.ts new file mode 100644 index 00000000..f828a483 --- /dev/null +++ b/src/shared/cleaner.test.ts @@ -0,0 +1,67 @@ +import { describe, expect, it } from "vitest"; + +import { cleanData } from "swissqrbill:shared:cleaner"; + +import type { Data } from "swissqrbill:types"; + + +describe("cleaner", () => { + + it("should remove all line breaks from every string", () => { + expect(cleanData({ + creditor: { + name: "Hello\nWorld" + }, + message: "Hello\nWorld" + } as Data)).toEqual({ + creditor: { + name: "HelloWorld" + }, + message: "HelloWorld" + }); + }); + + it("should remove all spaces from the reference", () => { + expect(cleanData({ + reference: "Hello World 123" + } as Data)).toEqual({ + reference: "HelloWorld123" + }); + }); + + it("should remove all spaces from the account", () => { + expect(cleanData({ + creditor: { + account: "Hello World 123" + } + } as Data)).toEqual({ + creditor: { + account: "HelloWorld123" + } + }); + }); + + it("should remove all spaces from the country", () => { + expect(cleanData({ + creditor: { + country: "C H" + } + } as Data)).toEqual({ + creditor: { + country: "CH" + } + }); + }); + + it("should convert the country to uppercase", () => { + expect(cleanData({ + creditor: { + country: "ch" + } + } as Data)).toEqual({ + creditor: { + country: "CH" + } + }); + }); +}); diff --git a/src/shared/cleaner.ts b/src/shared/cleaner.ts new file mode 100644 index 00000000..8f79bbcd --- /dev/null +++ b/src/shared/cleaner.ts @@ -0,0 +1,45 @@ +import type { Creditor, Data, Debtor } from "./types"; + + +export function cleanData(data: Data): Data { + + const _cleanObject = (object: ObjectType): ObjectType => { + + return Object.fromEntries( + Object.entries(object).map(([key, value]) => { + + if(typeof value === "object"){ + return [key, _cleanObject(value)]; + } + + if(typeof value === "string"){ + if(key === "account"){ + return [key, removeLineBreaks(removeSpaces(value))]; + } + if(key === "reference"){ + return [key, removeLineBreaks(removeSpaces(value))]; + } + if(key === "country"){ + return [key, removeLineBreaks(removeSpaces(value).toUpperCase())]; + } + return [key, removeLineBreaks(value)]; + } + + return [key, value]; + }) + ) as ObjectType; + }; + + return _cleanObject(data); + +} + +export function removeSpaces(text: string): string { + return text.replace(/ /g, ""); +} + +export function removeLineBreaks(text: string): string { + return text + .replace(/\n/g, "") + .replace(/\r/g, ""); +} diff --git a/src/shared/errors.ts b/src/shared/errors.ts new file mode 100644 index 00000000..5cb8900e --- /dev/null +++ b/src/shared/errors.ts @@ -0,0 +1,80 @@ +export class ValidationError extends Error { + constructor(message: string, params?: { [name: string]: string; }) { + + const messageWithParams = params + ? resolveMessageParams(message, params) + : message; + + super(messageWithParams); + this.name = "ValidationError"; + } +} + +export function resolveMessageParams(message: string, params: { [name: string]: string; }): string { + return Object.entries(params).reduce((message, [key, value]) => { + return message.replace(`{${key}}`, value); + }, message); +} + +export enum ValidationErrors { + ACCOUNT_IS_QR_IBAN_BUT_REFERENCE_IS_MISSING = "If there is no reference, a conventional IBAN must be used.", + ACCOUNT_IS_QR_IBAN_BUT_REFERENCE_IS_REGULAR = "QR-IBAN requires the use of a QR-Reference.", + ACCOUNT_IS_REGULAR_IBAN_BUT_REFERENCE_IS_QR = "QR-Reference requires the use of a QR-IBAN.", + ACCOUNT_LENGTH_IS_INVALID = "The provided IBAN number '{iban}' is either too long or too short.", + ADDITIONAL_INFORMATION_LENGTH_IS_INVALID = "Additional information must be a maximum of 140 characters.", + ADDITIONAL_INFORMATION_TYPE_IS_INVALID = "Additional information must be a string.", + ALTERNATIVE_SCHEME_LENGTH_IS_INVALID = "{scheme} must be a maximum of 100 characters.", + ALTERNATIVE_SCHEME_TYPE_IS_INVALID = "{scheme} must be a string.", + AMOUNT_LENGTH_IS_INVALID = "Amount must be a maximum of 12 digits.", + AMOUNT_TYPE_IS_INVALID = "Amount must be a number.", + CREDITOR_ACCOUNT_COUNTRY_IS_INVALID = "Only CH and LI IBAN numbers are allowed.", + CREDITOR_ACCOUNT_IS_INVALID = "The provided IBAN number '{iban}' is not valid.", + CREDITOR_ACCOUNT_IS_UNDEFINED = "Creditor account cannot be undefined.", + CREDITOR_ADDRESS_IS_UNDEFINED = "Creditor address cannot be undefined.", + CREDITOR_ADDRESS_LENGTH_IS_INVALID = "Creditor address must be a maximum of 70 characters.", + CREDITOR_ADDRESS_TYPE_IS_INVALID = "Creditor address TYPE must be a string.", + CREDITOR_BUILDING_NUMBER_LENGTH_IS_INVALID = "Creditor buildingNumber must be a maximum of 16 characters.", + CREDITOR_BUILDING_NUMBER_TYPE_IS_INVALID = "Creditor buildingNumber must be either a string or a number.", + CREDITOR_CITY_IS_UNDEFINED = "Creditor city cannot be undefined.", + CREDITOR_CITY_LENGTH_IS_INVALID = "Creditor city must be a maximum of 35 characters.", + CREDITOR_CITY_TYPE_IS_INVALID = "Creditor city must be a string.", + CREDITOR_COUNTRY_IS_UNDEFINED = "Creditor country cannot be undefined.", + CREDITOR_COUNTRY_LENGTH_IS_INVALID = "Creditor country must be 2 characters.", + CREDITOR_COUNTRY_TYPE_IS_INVALID = "Creditor country must be a string.", + CREDITOR_IS_UNDEFINED = "Creditor cannot be undefined.", + CREDITOR_NAME_IS_UNDEFINED = "Creditor name cannot be undefined.", + CREDITOR_NAME_LENGTH_IS_INVALID = "Creditor name must be a maximum of 70 characters.", + CREDITOR_NAME_TYPE_IS_INVALID = "Creditor name must be a string.", + CREDITOR_ZIP_IS_UNDEFINED = "Creditor zip cannot be undefined.", + CREDITOR_ZIP_LENGTH_IS_INVALID = "Creditor zip must be a maximum of 16 characters.", + CREDITOR_ZIP_TYPE_IS_INVALID = "Creditor zip must be either a string or a number.", + CURRENCY_IS_UNDEFINED = "Currency cannot be undefined.", + CURRENCY_LENGTH_IS_INVALID = "Currency must be a length of 3 characters.", + CURRENCY_STRING_IS_INVALID = "Currency must be either 'CHF' or 'EUR'", + CURRENCY_TYPE_IS_INVALID = "Currency must be a string.", + DEBTOR_ADDRESS_IS_UNDEFINED = "Debtor address cannot be undefined.", + DEBTOR_ADDRESS_LENGTH_IS_INVALID = "Debtor address must be a maximum of 70 characters.", + DEBTOR_ADDRESS_TYPE_IS_INVALID = "Debtor address TYPE must be a string.", + DEBTOR_BUILDING_NUMBER_LENGTH_IS_INVALID = "Debtor buildingNumber must be a maximum of 16 characters.", + DEBTOR_BUILDING_NUMBER_TYPE_IS_INVALID = "Debtor buildingNumber must be either a string or a number.", + DEBTOR_CITY_IS_UNDEFINED = "Debtor city cannot be undefined.", + DEBTOR_CITY_LENGTH_IS_INVALID = "Debtor city must be a maximum of 35 characters.", + DEBTOR_CITY_TYPE_IS_INVALID = "Debtor city must be a string.", + DEBTOR_COUNTRY_IS_UNDEFINED = "Debtor country cannot be undefined.", + DEBTOR_COUNTRY_LENGTH_IS_INVALID = "Debtor country must be 2 characters.", + DEBTOR_COUNTRY_TYPE_IS_INVALID = "Debtor country must be a string.", + DEBTOR_IS_UNDEFINED = "Debtor cannot be undefined.", + DEBTOR_NAME_IS_UNDEFINED = "Debtor name cannot be undefined.", + DEBTOR_NAME_LENGTH_IS_INVALID = "Debtor name must be a maximum of 70 characters.", + DEBTOR_NAME_TYPE_IS_INVALID = "Debtor name must be a string.", + DEBTOR_ZIP_IS_UNDEFINED = "Debtor zip cannot be undefined.", + DEBTOR_ZIP_LENGTH_IS_INVALID = "Debtor zip must be a maximum of 16 characters.", + DEBTOR_ZIP_TYPE_IS_INVALID = "Debtor zip must be either a string or a number.", + MESSAGE_AND_ADDITIONAL_INFORMATION_LENGTH_IS_INVALID = "Message and additionalInformation combined must be a maximum of 140 characters.", + MESSAGE_LENGTH_IS_INVALID = "Message must be a maximum of 140 characters.", + MESSAGE_TYPE_IS_INVALID = "Message must be a string.", + QR_REFERENCE_IS_INVALID = "The provided QR-Reference '{reference}' is not valid.", + QR_REFERENCE_LENGTH_IS_INVALID = "QR-Reference must be a must be exactly 27 characters.", + REFERENCE_TYPE_IS_INVALID = "Reference must be a string.", + REGULAR_REFERENCE_LENGTH_IS_INVALID = "Creditor reference must be a maximum of 25 characters." +} diff --git a/src/shared/qr-code.test.snap b/src/shared/qr-code.test.snap new file mode 100644 index 00000000..4032e9ce --- /dev/null +++ b/src/shared/qr-code.test.snap @@ -0,0 +1,670 @@ +// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html + +exports[`generateQRData > additional Information 1`] = ` +"SPC +0200 +1 +CH5800791123000889012 +K +Creditor FirstName LastName +Creditor Address +1234 Creditor City + + +CH + + + + + + + +0.00 +CHF + + + + + + + +NON + + +EPD +//S1/10/10201409/11/190512/20/1400.000-53/30/106017086/31/180508/32/7.7/40/2:10;0:30" +`; + +exports[`generateQRData > alternative schemes AV1 & AV2 1`] = ` +"SPC +0200 +1 +CH5800791123000889012 +K +Creditor FirstName LastName +Creditor Address +1234 Creditor City + + +CH + + + + + + + + +CHF + + + + + + + +NON + + +EPD + +twint/light/02:5d5caa0c078149c694380b72d273ba7#9837183ed9f8bab7286856d786edf5721d55f82b# +rn/twint/a~UuoWrVwETE-AZMysjqoCtQ~s~kNAfGk8vSou0wsvzHvTiSw/rn" +`; + +exports[`generateQRData > alternative schemes AV1 1`] = ` +"SPC +0200 +1 +CH5800791123000889012 +K +Creditor FirstName LastName +Creditor Address +1234 Creditor City + + +CH + + + + + + + + +CHF + + + + + + + +NON + + +EPD + +eBill/B/peter@muster.ch" +`; + +exports[`generateQRData > alternative schemes AV2 1`] = ` +"SPC +0200 +1 +CH5800791123000889012 +K +Creditor FirstName LastName +Creditor Address +1234 Creditor City + + +CH + + + + + + + + +CHF + + + + + + + +NON + + +EPD + +eBill/B/peter@muster.ch" +`; + +exports[`generateQRData > creditor with QR IBAN 1`] = ` +"SPC +0200 +1 +CH4431999123000889012 +K +Creditor FirstName LastName +Creditor Address +1234 Creditor City + + +CH + + + + + + + + +CHF + + + + + + + +QRR +210000000003139471430009017 + +EPD +" +`; + +exports[`generateQRData > creditor with building number 1`] = ` +"SPC +0200 +1 +CH5800791123000889012 +S +Creditor FirstName LastName +Creditor Address +123 +1234 +Creditor City +CH + + + + + + + + +CHF + + + + + + + +NON + + +EPD +" +`; + +exports[`generateQRData > creditor with building number as string 1`] = ` +"SPC +0200 +1 +CH5800791123000889012 +S +Creditor FirstName LastName +Creditor Address +A123 +1234 +Creditor City +CH + + + + + + + + +CHF + + + + + + + +NON + + +EPD +" +`; + +exports[`generateQRData > creditor with maxed out field lengths 1`] = ` +"SPC +0200 +1 +CH5800791123000889012 +K +Creditor FirstName LastNameCreditor FirstName LastNameCreditor FirstNa +Creditor AddressCreditor AddressCreditor AddressCreditor AddressCredit +1234123412341234 Creditor CityCreditor CityCreditor + + +CH + + + + + + + + +CHF + + + + + + + +NON + + +EPD +" +`; + +exports[`generateQRData > creditor with normal IBAN 1`] = ` +"SPC +0200 +1 +CH5800791123000889012 +K +Creditor FirstName LastName +Creditor Address +1234 Creditor City + + +CH + + + + + + + + +CHF + + + + + + + +NON + + +EPD +" +`; + +exports[`generateQRData > creditor with normal IBAN and reference 1`] = ` +"SPC +0200 +1 +CH5800791123000889012 +K +Creditor FirstName LastName +Creditor Address +1234 Creditor City + + +CH + + + + + + + + +CHF + + + + + + + +SCOR +RF485000056789012345 + +EPD +" +`; + +exports[`generateQRData > currency 1`] = ` +"SPC +0200 +1 +CH5800791123000889012 +K +Creditor FirstName LastName +Creditor Address +1234 Creditor City + + +CH + + + + + + + + +EUR + + + + + + + +NON + + +EPD +" +`; + +exports[`generateQRData > debtor with building number 1`] = ` +"SPC +0200 +1 +CH5800791123000889012 +K +Creditor FirstName LastName +Creditor Address +1234 Creditor City + + +CH + + + + + + + + +CHF +S +Debtor FirstName LastName +Debtor Address +123 +5678 +Debtor City +CH +NON + + +EPD +" +`; + +exports[`generateQRData > debtor with building number as string 1`] = ` +"SPC +0200 +1 +CH5800791123000889012 +K +Creditor FirstName LastName +Creditor Address +1234 Creditor City + + +CH + + + + + + + + +CHF +S +Debtor FirstName LastName +Debtor Address +A123 +5678 +Debtor City +CH +NON + + +EPD +" +`; + +exports[`generateQRData > debtor with maxed out field lengths 1`] = ` +"SPC +0200 +1 +CH5800791123000889012 +K +Creditor FirstName LastName +Creditor Address +1234 Creditor City + + +CH + + + + + + + + +CHF +K +Debtor FirstName LastNameDebtor FirstName LastNameDebtor FirstName Las +Debtor AddressDebtor AddressDebtor AddressDebtor AddressDebtor Address +5678567856785678 Debtor CityDebtor CityDebtor CityDe + + +CH +NON + + +EPD +" +`; + +exports[`generateQRData > message 1`] = ` +"SPC +0200 +1 +CH5800791123000889012 +K +Creditor FirstName LastName +Creditor Address +1234 Creditor City + + +CH + + + + + + + + +CHF + + + + + + + +NON + +DO NOT USE FOR PAYMENT +EPD +" +`; + +exports[`generateQRData > message with maxed out field length 1`] = ` +"SPC +0200 +1 +CH5800791123000889012 +K +Creditor FirstName LastName +Creditor Address +1234 Creditor City + + +CH + + + + + + + + +CHF + + + + + + + +NON + +MessageMessageMessageMessageMessageMessageMessageMessageMessageMessageMessageMessageMessageMessageMessageMessageMessageMessageMessageMessage +EPD +" +`; + +exports[`generateQRData > minimal required data + amount 1`] = ` +"SPC +0200 +1 +CH5800791123000889012 +K +Creditor FirstName LastName +Creditor Address +1234 Creditor City + + +CH + + + + + + + +123.45 +CHF + + + + + + + +NON + + +EPD +" +`; + +exports[`generateQRData > minimal required data + debtor 1`] = ` +"SPC +0200 +1 +CH5800791123000889012 +K +Creditor FirstName LastName +Creditor Address +1234 Creditor City + + +CH + + + + + + + + +CHF +K +Debtor FirstName LastName +Debtor Address +5678 Debtor City + + +CH +NON + + +EPD +" +`; + +exports[`generateQRData > minimal required data 1`] = ` +"SPC +0200 +1 +CH5800791123000889012 +K +Creditor FirstName LastName +Creditor Address +1234 Creditor City + + +CH + + + + + + + + +CHF + + + + + + + +NON + + +EPD +" +`; diff --git a/src/shared/qr-code.test.ts b/src/shared/qr-code.test.ts new file mode 100644 index 00000000..72201510 --- /dev/null +++ b/src/shared/qr-code.test.ts @@ -0,0 +1,132 @@ +import { describe, expect, test } from "vitest"; + +import { } from "swissqrbill:shared:cleaner"; +import { generateQRData } from "swissqrbill:shared:qr-code"; +import { + creditorWithBuildingNumber, + creditorWithBuildingNumberString, + creditorWithMaxedOutFieldLengths, + creditorWithNormalIBAN, + creditorWithNormalIBANAndReference, + creditorWithQRIBAN, + debtorWithBuildingNumber, + debtorWithBuildingNumberString, + debtorWithMaxedOutFieldLengths, + minimalRequired, + minimalRequiredWithAdditionalInformation, + minimalRequiredWithAlternativeScheme1, + minimalRequiredWithAlternativeScheme1and2, + minimalRequiredWithAlternativeScheme2, + minimalRequiredWithAmount, + minimalRequiredWithDebtor, + minimalRequiredWithEuro, + minimalRequiredWithMaxedOutMessage, + minimalRequiredWithMessage +} from "swissqrbill:tests:data/valid-data"; + + +describe("generateQRData", () => { + + // Minimal required + test("minimal required data", () => { + const qrString = generateQRData(minimalRequired); + expect(qrString).toMatchSnapshot(); + }); + + test("minimal required data + amount", () => { + const qrString = generateQRData(minimalRequiredWithAmount); + expect(qrString).toMatchSnapshot(); + }); + + test("minimal required data + debtor", () => { + const qrString = generateQRData(minimalRequiredWithDebtor); + expect(qrString).toMatchSnapshot(); + }); + + // Creditor + test("creditor with building number", () => { + const qrString = generateQRData(creditorWithBuildingNumber); + expect(qrString).toMatchSnapshot(); + }); + + test("creditor with building number as string", () => { + const qrString = generateQRData(creditorWithBuildingNumberString); + expect(qrString).toMatchSnapshot(); + }); + + test("creditor with maxed out field lengths", () => { + const qrString = generateQRData(creditorWithMaxedOutFieldLengths); + expect(qrString).toMatchSnapshot(); + }); + + test("creditor with QR IBAN", () => { + const qrString = generateQRData(creditorWithQRIBAN); + expect(qrString).toMatchSnapshot(); + }); + + test("creditor with normal IBAN", () => { + const qrString = generateQRData(creditorWithNormalIBAN); + expect(qrString).toMatchSnapshot(); + }); + + test("creditor with normal IBAN and reference", () => { + const qrString = generateQRData(creditorWithNormalIBANAndReference); + expect(qrString).toMatchSnapshot(); + }); + + // Debtor + test("debtor with building number", () => { + const qrString = generateQRData(debtorWithBuildingNumber); + expect(qrString).toMatchSnapshot(); + }); + + test("debtor with building number as string", () => { + const qrString = generateQRData(debtorWithBuildingNumberString); + expect(qrString).toMatchSnapshot(); + }); + + test("debtor with maxed out field lengths", () => { + const qrString = generateQRData(debtorWithMaxedOutFieldLengths); + expect(qrString).toMatchSnapshot(); + }); + + // Message + test("message", () => { + const qrString = generateQRData(minimalRequiredWithMessage); + expect(qrString).toMatchSnapshot(); + }); + + test("message with maxed out field length", () => { + const qrString = generateQRData(minimalRequiredWithMaxedOutMessage); + expect(qrString).toMatchSnapshot(); + }); + + // Currency + test("currency", () => { + const qrString = generateQRData(minimalRequiredWithEuro); + expect(qrString).toMatchSnapshot(); + }); + + // Additional Information + test("additional Information", () => { + const qrString = generateQRData(minimalRequiredWithAdditionalInformation); + expect(qrString).toMatchSnapshot(); + }); + + // Alternative schemes + test("alternative schemes AV1", () => { + const qrString = generateQRData(minimalRequiredWithAlternativeScheme1); + expect(qrString).toMatchSnapshot(); + }); + + test("alternative schemes AV2", () => { + const qrString = generateQRData(minimalRequiredWithAlternativeScheme2); + expect(qrString).toMatchSnapshot(); + }); + + test("alternative schemes AV1 & AV2", () => { + const qrString = generateQRData(minimalRequiredWithAlternativeScheme1and2); + expect(qrString).toMatchSnapshot(); + }); + +}); diff --git a/src/shared/qr-code.ts b/src/shared/qr-code.ts index 683c61eb..f9cae479 100644 --- a/src/shared/qr-code.ts +++ b/src/shared/qr-code.ts @@ -1,271 +1,168 @@ -import { getReferenceType } from "../shared/utils.js"; -import { qrcodegen } from "./qr-code-generator.js"; -import { Data } from "./types"; +import { cleanData } from "swissqrbill:shared:cleaner"; +import { validateData } from "swissqrbill:shared:validator"; +import { getReferenceType, mm2pt } from "swissqrbill:utils"; + +import { qrcodegen } from "./qr-code-generator"; + +import type { Data } from "./types"; + + +export function generateQRData(data: Data): string { + + const cleanedData = cleanData(data); + + validateData(cleanedData); + + const amount = cleanedData.amount?.toFixed(2); + const reference = getReferenceType(cleanedData.reference); + + const qrData: string[] = [ + "SPC", // Swiss Payments Code + "0200", // Version + "1", // Coding Type UTF-8 + cleanedData.creditor.account ?? "", // IBAN + ...cleanedData.creditor.buildingNumber + ? [ + "S", // Address Type + cleanedData.creditor.name, // Name + cleanedData.creditor.address, // Address + `${cleanedData.creditor.buildingNumber}`, // Building number + `${cleanedData.creditor.zip}`, // Zip + cleanedData.creditor.city // City + ] + : [ + "K", // Address Type + cleanedData.creditor.name, // Name + cleanedData.creditor.address, // Address + `${cleanedData.creditor.zip} ${cleanedData.creditor.city}`, // Zip and city + "", // Empty zip field + "" // Empty city field + ], + cleanedData.creditor.country, // Country + "", // 1x Empty + "", // 2x Empty + "", // 3x Empty + "", // 4x Empty + "", // 5x Empty + "", // 6x Empty + "", // 7x Empty + amount ?? "", // Amount + cleanedData.currency, // Currency + ...cleanedData.debtor + ? [ + ...cleanedData.debtor.buildingNumber + ? [ + "S", // Address Type + cleanedData.debtor.name, // Name + cleanedData.debtor.address, // Address + `${cleanedData.debtor.buildingNumber}`, // Building number + `${cleanedData.debtor.zip}`, // Zip + cleanedData.debtor.city // City + ] + : [ + "K", // Address Type + cleanedData.debtor.name, // Name + cleanedData.debtor.address, // Address + `${cleanedData.debtor.zip} ${cleanedData.debtor.city}`, // Zip and city + "", // Empty zip field + "" // Empty city field + ], + cleanedData.debtor?.country ?? "" // Country + ] + : [ + "", // Empty address type + "", // Empty name + "", // Empty address + "", // Empty zip and city + "", // Empty zip field + "", // Empty city field + "" // Empty country + ], + reference, // Reference type + cleanedData.reference ?? "", // Reference + cleanedData.message ?? "", // Unstructured message + "EPD", // End of payment data + cleanedData.additionalInformation ?? "", // Additional information + ...cleanedData.av1 // Alternative scheme 1 + ? [ + cleanedData.av1 + ] + : [], + ...cleanedData.av2 // Alternative scheme 2 + ? [ + cleanedData.av2 + ] + : [] + ]; + + return qrData.join("\n"); -/** - * Limits the maximum and minimum number possible according to the PDF specifications. - * Borrowed from: https://github.com/foliojs/pdfkit/blob/120c3f9519e49d719a88d22d70139cc9f54d17d8/lib/object.js#L123-L130 - */ -function limitNumber(n: number) { - if(n > -1e21 && n < 1e21){ - return Math.round(n * 1e6) / 1e6; - } - - throw new Error(`unsupported number: ${n}`); } -export default function generateQRCode(data: Data, type: "pdf" | "svg", xOrigin: number, yOrigin: number, size: number): string { - - let qrString = ""; - - - //-- Swiss Payments Code - - qrString += "SPC"; - - - //-- Version - - qrString += "\n0200"; - - - //-- Coding Type UTF-8 - - qrString += "\n1"; - - - //-- IBAN - - qrString += "\n" + data.creditor.account ?? "\n"; - - - //-- Creditor - - if(data.creditor.buildingNumber !== undefined){ - - // Address Type - qrString += "\nS"; - - // Name - qrString += "\n" + data.creditor.name; - - // Address - qrString += "\n" + data.creditor.address; - - // House number - qrString += "\n" + data.creditor.buildingNumber; - - // Zip - qrString += "\n" + data.creditor.zip; - - // City - qrString += "\n" + data.creditor.city; - - } else { - - // Address Type - qrString += "\nK"; - - // Name - qrString += "\n" + data.creditor.name; - - // Address - qrString += "\n" + data.creditor.address; - - // Zip + city - if((data.creditor.zip + " " + data.creditor.city).length > 70){ throw new Error("Creditor zip plus city must be a maximum of 70 characters."); } - qrString += "\n" + data.creditor.zip + " " + data.creditor.city; - - // Empty zip field - qrString += "\n"; - - // Empty city field - qrString += "\n"; - - } - - qrString += "\n" + data.creditor.country; - - - //-- 7 x empty - - qrString += "\n"; // 1 - qrString += "\n"; // 2 - qrString += "\n"; // 3 - qrString += "\n"; // 4 - qrString += "\n"; // 5 - qrString += "\n"; // 6 - qrString += "\n"; // 7 - - - //-- Amount - - if(data.amount !== undefined){ - qrString += "\n" + data.amount.toFixed(2); - } else { - qrString += "\n"; - } - - - //-- Currency - - qrString += "\n" + data.currency; - - - //-- Debtor - - if(data.debtor !== undefined){ - if(data.debtor.buildingNumber !== undefined){ - - // Address type - qrString += "\nS"; - - // Name - qrString += "\n" + data.debtor.name; - - // Address - qrString += "\n" + data.debtor.address; - - // House number - qrString += "\n" + data.debtor.buildingNumber; - - // Zip - qrString += "\n" + data.debtor.zip; - - // City - qrString += "\n" + data.debtor.city; - } else { - - // Address type - qrString += "\nK"; - - // Name - qrString += "\n" + data.debtor.name; - - // Address - qrString += "\n" + data.debtor.address; - - // Zip + city - if((data.debtor.zip + " " + data.debtor.city).length > 70){ throw new Error("Debtor zip plus city must be a maximum of 70 characters."); } - qrString += "\n" + data.debtor.zip + " " + data.debtor.city; - - // Empty field zip - qrString += "\n"; - - // Empty field city - qrString += "\n"; - - } - - // Country - qrString += "\n" + data.debtor.country; - - } else { - - - // Empty field type - qrString += "\n"; - - // Empty field name - qrString += "\n"; - - // Empty field address - qrString += "\n"; - - // Empty field house number - qrString += "\n"; - - // Empty field zip - qrString += "\n"; - - // Empty field city - qrString += "\n"; - - // Empty field country - qrString += "\n"; - - } - - - //-- Reference type - - qrString += "\n" + getReferenceType(data.reference); - - - //-- Reference - - if(data.reference !== undefined){ - qrString += "\n" + data.reference; - } else { - qrString += "\n"; - } - - - //-- Unstructured message - - if(data.message !== undefined){ - qrString += "\n" + data.message; - } else { - qrString += "\n"; - } - - - //-- End Payment Data - - qrString += "\n" + "EPD"; - - - //-- Additional information - - if(data.additionalInformation !== undefined){ - qrString += "\n" + data.additionalInformation; - } else { - qrString += "\n"; - } - - - //-- AV1 - - if(data.av1 !== undefined){ - qrString += "\n" + data.av1; - } - - if(data.av2 !== undefined){ - qrString += "\n" + data.av2; - } - - - //-- Create QR Code +export function renderQRCode(data: Data, size: number, renderBlockFunction: (x: number, y: number, blockSize: number) => void): void { + const qrData = generateQRData(data); const eci = qrcodegen.QrSegment.makeEci(26); - const segments = qrcodegen.QrSegment.makeSegments(qrString); + const segments = qrcodegen.QrSegment.makeSegments(qrData); const qrCode = qrcodegen.QrCode.encodeSegments([eci, ...segments], qrcodegen.QrCode.Ecc.MEDIUM, 10, 25); const blockSize = size / qrCode.size; - const parts: Array = []; for(let x = 0; x < qrCode.size; x++){ const xPos = x * blockSize; for(let y = 0; y < qrCode.size; y++){ const yPos = y * blockSize; if(qrCode.getModule(x, y)){ - - switch (type){ - case "pdf": - parts.push(`${limitNumber(xOrigin + xPos)} ${limitNumber(yOrigin + yPos)} ${limitNumber(blockSize)} ${limitNumber(blockSize)} re`); - break; - - case "svg": - parts.push(`M ${xPos}, ${yPos} V ${yPos + blockSize} H ${xPos + blockSize} V ${yPos} H ${xPos} Z `); - break; - } - + renderBlockFunction(xPos, yPos, blockSize); } } } - return parts.join(" "); +} + + +export function renderSwissCross(size: number, renderRectFunction: (x: number, y: number, width: number, height: number, fillColor: string) => void) { + + const scale = size / mm2pt(46); + + const swissCrossWhiteBackgroundSize = mm2pt(7) * scale; + const swissCrossBlackBackgroundSize = mm2pt(6) * scale; + + const swissCrossThickness = mm2pt(1.17) * scale; + const swissCrossLength = mm2pt(3.89) * scale; + + renderRectFunction( + size / 2 - swissCrossWhiteBackgroundSize / 2, + size / 2 - swissCrossWhiteBackgroundSize / 2, + swissCrossWhiteBackgroundSize, + swissCrossWhiteBackgroundSize, + "white" + ); + + renderRectFunction( + size / 2 - swissCrossBlackBackgroundSize / 2, + size / 2 - swissCrossBlackBackgroundSize / 2, + swissCrossBlackBackgroundSize, + swissCrossBlackBackgroundSize, + "black" + ); + + renderRectFunction( + size / 2 - swissCrossLength / 2, + size / 2 - swissCrossThickness / 2, + swissCrossLength, + swissCrossThickness, + "white" + ); + + renderRectFunction( + size / 2 - swissCrossThickness / 2, + size / 2 - swissCrossLength / 2, + swissCrossThickness, + swissCrossLength, + "white" + ); } diff --git a/src/shared/shared.ts b/src/shared/shared.ts deleted file mode 100644 index fe18eda3..00000000 --- a/src/shared/shared.ts +++ /dev/null @@ -1,257 +0,0 @@ -import { isQRIBAN, isQRReference, isIBANValid, isQRReferenceValid } from "./utils.js"; -import { Creditor, Data, Debtor } from "./types"; - - -export function cleanData(data: Data): Data { - - const _cleanObject = (object: Data | Creditor | Debtor): void => { - - const keys = Object.keys(object); - - for(let k = 0; k < keys.length; k++){ - if(typeof object[keys[k]] === "string"){ - - object[keys[k]] = removeLinebreaks(object[keys[k]]); - - if(keys[k] === "account"){ - object[keys[k]] = object[keys[k]].replace(/ /g, ""); - } - if(keys[k] === "reference"){ - object[keys[k]] = object[keys[k]].replace(/ /g, ""); - } - if(keys[k] === "country"){ - object[keys[k]] = object[keys[k]].toUpperCase(); - } - - } else { - if(typeof object[keys[k]] === "object"){ - _cleanObject(object[keys[k]]); - } - } - } - }; - - _cleanObject(data); - - return data; - -} - - -export function removeLinebreaks(text: string): string { - return text.replace(/\n/g, "").replace(/\r/g, ""); -} - - -export function validateData(data: Data) { - - - //-- Creditor - - if(data.creditor === undefined){ throw new Error("Creditor cannot be undefined."); } - - - //-- Creditor account - - if(data.creditor.account === undefined){ - throw new Error("You must provide an IBAN or QR-IBAN number."); - } - - if(data.creditor.account.length !== 21){ - throw new Error(`The provided IBAN number '${data.creditor.account}' is either too long or too short.`); - } - - if(isIBANValid(data.creditor.account) === false){ - throw new Error(`The provided IBAN number '${data.creditor.account}' is not valid.`); - } - - if(data.creditor.account.substr(0, 2) !== "CH" && data.creditor.account.substr(0, 2) !== "LI"){ - throw new Error("Only CH and LI IBAN numbers are allowed."); - } - - - //-- Validate reference - - if(isQRIBAN(data.creditor.account)){ - - if(data.reference === undefined){ - throw new Error("If there is no reference, a conventional IBAN must be used."); - } - - if(isQRReference(data.reference)){ - if(!isQRReferenceValid(data.reference)){ - throw new Error("QR-Reference checksum is not valid."); - } - } else { - throw new Error("QR-IBAN requires the use of a QR-Reference (and vice versa)."); - } - - } else { - - if(data.reference !== undefined){ - if(isQRReference(data.reference)){ - throw new Error("QR-Reference requires the use of a QR-IBAN (and vice versa)."); - } - } - - } - - - //-- Creditor name - - if(data.creditor.name === undefined){ throw new Error("Creditor name cannot be undefined."); } - if(typeof data.creditor.name !== "string"){ throw new Error("Creditor name must be a string."); } - if(data.creditor.name.length > 70){ throw new Error("Creditor name must be a maximum of 70 characters."); } - - - //-- Creditor Address - - if(data.creditor.address === undefined){ throw new Error("Creditor address cannot be undefined."); } - if(typeof data.creditor.address !== "string"){ throw new Error("Creditor address must be a string."); } - if(data.creditor.address.length > 70){ throw new Error("Creditor address must be a maximum of 70 characters."); } - - - //-- Creditor buildingNumber - - if(data.creditor.buildingNumber !== undefined){ - if(typeof data.creditor.buildingNumber !== "string" && typeof data.creditor.buildingNumber !== "number"){ throw new Error("Debtor buildingNumber must be either a string or a number."); } - if(data.creditor.buildingNumber.toString().length > 16){ throw new Error("Creditor buildingNumber can be a maximum of 16 characters."); } - } - - - //-- Creditor Zip - - if(data.creditor.zip === undefined){ throw new Error("Creditor zip cannot be undefined."); } - if(typeof data.creditor.zip !== "string" && typeof data.creditor.zip !== "number"){ throw new Error("Creditor zip must be either a string or a number."); } - if(data.creditor.zip.toString().length > 16){ throw new Error("Creditor zip must be a maximum of 16 characters."); } - - - //-- Creditor city - - if(data.creditor.city === undefined){ throw new Error("Creditor city cannot be undefined."); } - if(typeof data.creditor.city !== "string"){ throw new Error("Creditor city must be a string."); } - if(data.creditor.city.length > 35){ throw new Error("Creditor city must be a maximum of 35 characters."); } - - - //-- Creditor country - - if(data.creditor.country === undefined){ throw new Error("Creditor country cannot be undefined."); } - if(typeof data.creditor.country !== "string"){ throw new Error("Creditor country must be a string."); } - if(data.creditor.country.length !== 2){ throw new Error("Creditor country must be 2 characters."); } - - - //-- Amount - - if(data.amount !== undefined){ - if(typeof data.amount !== "number"){ throw new Error("Amount must be a number."); } - if(data.amount.toFixed(2).toString().length > 12){ throw new Error("Amount must be a maximum of 12 digits."); } - } - - - //-- Currency - - if(data.currency === undefined){ throw new Error("Currency cannot be undefined."); } - if(typeof data.currency !== "string"){ throw new Error("Currency must be a string."); } - if(data.currency.length !== 3){ throw new Error("Currency must be a length of 3 characters."); } - if(data.currency !== "CHF" && data.currency !== "EUR"){ throw new Error("Currency must be either 'CHF' or 'EUR'"); } - - - //-- Debtor - - if(data.debtor !== undefined){ - - - //-- Debtor name - - if(data.debtor.name === undefined){ throw new Error("Debtor name cannot be undefined if the debtor object is available."); } - if(typeof data.debtor.name !== "string"){ throw new Error("Debtor name must be a string."); } - if(data.debtor.name.length > 70){ throw new Error("Debtor name must be a maximum of 70 characters."); } - - - //-- Debtor address - - if(data.debtor.address === undefined){ throw new Error("Debtor address cannot be undefined if the debtor object is available."); } - if(typeof data.debtor.address !== "string"){ throw new Error("Debtor address must be a string."); } - if(data.debtor.address.length > 70){ throw new Error("Debtor address must be a maximum of 70 characters."); } - - - //-- Debtor buildingNumber - - if(data.debtor.buildingNumber !== undefined){ - if(typeof data.debtor.buildingNumber !== "string" && typeof data.debtor.buildingNumber !== "number"){ throw new Error("Debtor house number must be either a string or a number."); } - if(data.debtor.buildingNumber.toString().length > 16){ throw new Error("Debtor house number can be a maximum of 16 characters."); } - } - - - //-- Debtor zip - - if(data.debtor.zip === undefined){ throw new Error("Debtor zip cannot be undefined if the debtor object is available."); } - if(typeof data.debtor.zip !== "string" && typeof data.debtor.zip !== "number"){ throw new Error("Debtor zip must be either a string or a number."); } - if(data.debtor.zip.toString().length > 16){ throw new Error("Debtor zip must be a maximum of 16 characters."); } - - - //-- Debtor city - - if(data.debtor.city === undefined){ throw new Error("Debtor city cannot be undefined if the debtor object is available."); } - if(typeof data.debtor.city !== "string"){ throw new Error("Debtor city must be a string."); } - if(data.debtor.city.length > 35){ throw new Error("Debtor city must be a maximum of 35 characters."); } - - - //-- Debtor country - - if(data.debtor.country === undefined){ throw new Error("Debtor country cannot be undefined if the debtor object is available."); } - if(typeof data.debtor.country !== "string"){ throw new Error("Debtor country must be a string."); } - if((data.debtor.country).length !== 2){ throw new Error("Debtor country must be 2 characters."); } - - } - - - //-- Reference - - if(data.reference !== undefined){ - if(typeof data.reference !== "string"){ throw new Error("Reference name must be a string."); } - if(data.reference.length > 27){ throw new Error("Reference name must be a maximum of 27 characters."); } - } - - - //-- Message - - if(data.message !== undefined){ - if(data.message.length > 140){ throw new Error("Message must be a maximum of 140 characters."); } - if(typeof data.message !== "string"){ throw new Error("Message must be a string."); } - } - - - //-- Additional information - - if(data.additionalInformation !== undefined){ - if(data.additionalInformation.length > 140){ throw new Error("AdditionalInformation must be a maximum of 140 characters."); } - if(typeof data.additionalInformation !== "string"){ throw new Error("AdditionalInformation must be a string."); } - } - - - //-- Message + Additional information - - if(data.message !== undefined && data.additionalInformation !== undefined){ - if(data.additionalInformation.length + data.message.length > 140){ throw new Error("Message and additionalInformation combined must be a maximum of 140 characters."); } - } - - - //-- AV1 - - if(data.av1 !== undefined){ - if(typeof data.av1 !== "string"){ throw new Error("AV1 must be a string."); } - if(data.av1.length > 100){ throw new Error("AV1 must be a maximum of 100 characters."); } - if(data.av1.split(/(\/.+)/).length <= 2){ throw new Error("AV1 must contain a separator (e.g. /)"); } - } - - - //-- AV2 - - if(data.av2 !== undefined){ - if(typeof data.av2 !== "string"){ throw new Error("AV2 must be a string."); } - if(data.av2.length > 100){ throw new Error("AV2 must be a maximum of 100 characters."); } - if(data.av2.split(/(\/.+)/).length <= 2){ throw new Error("AV2 must contain a separator (e.g. /)"); } - } - -} \ No newline at end of file diff --git a/src/shared/translations.test.snap b/src/shared/translations.test.snap new file mode 100644 index 00000000..f848a145 --- /dev/null +++ b/src/shared/translations.test.snap @@ -0,0 +1,7701 @@ +// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html + +exports[`translations > language: English 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<52656365697074> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4163636f756e74202f2050> 30 <61> 20 <79> 30 <6162> 10 <6c6520746f> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<50> 30 <61> 20 <79> 30 <6162> 10 <6c652062> 20 <7920286e616d652f6164> 10 <647265737329> 0] TJ +ET +Q +22.6772 590.05355 m +14.17325 590.05355 l +14.17325 598.5575 l +14.17325 638.2426 m +14.17325 646.74655 l +22.6772 646.74655 l +153.0711 646.74655 m +161.57505 646.74655 l +161.57505 638.2426 l +161.57505 598.5575 m +161.57505 590.05355 l +153.0711 590.05355 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<43757272656e63> 10 <79> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<416d6f756e74> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 111.56505 60.88895 Tm +/F2 6 Tf +[<416363657074616e636520706f696e74> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<50> 30 <61> 20 <796d656e7420706172> -20 <74> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 91.504491 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 27.451347 2.287612 2.287612 re +2.287612 29.73896 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 73.203593 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 77.778818 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 43.464633 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 73.203593 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 89.216879 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 109.805389 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 6.862837 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 0 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 128.106288 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 50.32747 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 102.942553 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 82.354042 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 73.203593 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 89.216879 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 93.792104 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 45.752246 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 123.531063 2.287612 2.287612 re +43.464633 128.106288 2.287612 2.287612 re +45.752246 2.287612 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 64.053144 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 50.32747 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +50.32747 121.243451 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 91.504491 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 100.65494 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 114.380614 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 48.039858 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 70.915981 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 123.531063 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 2.287612 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 50.32747 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 20.588511 2.287612 2.287612 re +64.053144 25.163735 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 48.039858 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 98.367328 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 27.451347 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 36.601796 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 80.06643 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 123.531063 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 36.601796 2.287612 2.287612 re +70.915981 41.177021 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 34.314184 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 43.464633 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 89.216879 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 34.314184 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 52.615082 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 100.65494 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 75.491205 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 93.792104 2.287612 2.287612 re +80.06643 96.079716 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 4.575225 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 20.588511 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 11.438061 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 52.615082 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 20.588511 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 36.601796 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 16.013286 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 96.079716 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 34.314184 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 43.464633 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 80.06643 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 89.216879 2.287612 2.287612 re +102.942553 91.504491 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 20.588511 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 89.216879 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 27.451347 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 91.504491 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 20.588511 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 54.902695 2.287612 2.287612 re +112.093002 57.190307 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 34.314184 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 43.464633 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 34.314184 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 102.942553 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 118.955839 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 57.190307 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<43757272656e63> 10 <79> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<416d6f756e74> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4163636f756e74202f2050> 30 <61> 20 <79> 30 <6162> 10 <6c6520746f> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<50> 30 <61> 20 <79> 30 <6162> 10 <6c652062> 20 <7920286e616d652f6164> 10 <647265737329> 0] TJ +ET +Q +342.99265 583.219 m +334.4887 583.219 l +334.4887 591.72295 l +334.4887 645.5813 m +334.4887 654.08525 l +342.99265 654.08525 l +510.237 654.08525 m +518.74095 654.08525 l +518.74095 645.5813 l +518.74095 591.72295 m +518.74095 583.219 l +510.237 583.219 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`translations > language: English 2`] = `"ReceiptAccount / Payable toCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityPayable by (name/address)CurrencyAmountCHFAcceptance pointPayment partCurrencyAmountCHFAccount / Payable toCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityPayable by (name/address)"`; + +exports[`translations > language: French 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<52e963e970697373e9> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<436f6d707465202f2050> 30 <61> 20 <79> 30 <6162> 10 <6c6520e0> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<50> 30 <61> 20 <79> 30 <6162> 10 <6c652070617220286e6f6d2f6164726573736529> 0] TJ +ET +Q +22.6772 590.05355 m +14.17325 590.05355 l +14.17325 598.5575 l +14.17325 638.2426 m +14.17325 646.74655 l +22.6772 646.74655 l +153.0711 646.74655 m +161.57505 646.74655 l +161.57505 638.2426 l +161.57505 598.5575 m +161.57505 590.05355 l +153.0711 590.05355 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<4d6f6e6e616965> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4d6f6e74616e74> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 120.14505 60.88895 Tm +/F2 6 Tf +[<50> 40 <6f696e742064652064e970f474> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<53656374696f6e20706169656d656e74> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 91.504491 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 27.451347 2.287612 2.287612 re +2.287612 29.73896 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 73.203593 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 77.778818 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 43.464633 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 73.203593 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 89.216879 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 109.805389 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 6.862837 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 0 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 128.106288 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 50.32747 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 102.942553 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 82.354042 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 73.203593 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 89.216879 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 93.792104 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 45.752246 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 123.531063 2.287612 2.287612 re +43.464633 128.106288 2.287612 2.287612 re +45.752246 2.287612 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 64.053144 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 50.32747 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +50.32747 121.243451 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 91.504491 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 100.65494 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 114.380614 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 48.039858 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 70.915981 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 123.531063 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 2.287612 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 50.32747 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 20.588511 2.287612 2.287612 re +64.053144 25.163735 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 48.039858 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 98.367328 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 27.451347 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 36.601796 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 80.06643 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 123.531063 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 36.601796 2.287612 2.287612 re +70.915981 41.177021 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 34.314184 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 43.464633 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 89.216879 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 34.314184 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 52.615082 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 100.65494 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 75.491205 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 93.792104 2.287612 2.287612 re +80.06643 96.079716 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 4.575225 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 20.588511 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 11.438061 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 52.615082 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 20.588511 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 36.601796 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 16.013286 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 96.079716 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 34.314184 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 43.464633 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 80.06643 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 89.216879 2.287612 2.287612 re +102.942553 91.504491 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 20.588511 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 89.216879 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 27.451347 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 91.504491 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 20.588511 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 54.902695 2.287612 2.287612 re +112.093002 57.190307 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 34.314184 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 43.464633 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 34.314184 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 102.942553 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 118.955839 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 57.190307 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<4d6f6e6e616965> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4d6f6e74616e74> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<436f6d707465202f2050> 30 <61> 20 <79> 30 <6162> 10 <6c6520e0> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<50> 30 <61> 20 <79> 30 <6162> 10 <6c652070617220286e6f6d2f6164726573736529> 0] TJ +ET +Q +342.99265 583.219 m +334.4887 583.219 l +334.4887 591.72295 l +334.4887 645.5813 m +334.4887 654.08525 l +342.99265 654.08525 l +510.237 654.08525 m +518.74095 654.08525 l +518.74095 645.5813 l +518.74095 591.72295 m +518.74095 583.219 l +510.237 583.219 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`translations > language: French 2`] = `"RécépisséCompte / Payable àCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityPayable par (nom/adresse)MonnaieMontantCHFPoint de dépôtSection paiementMonnaieMontantCHFCompte / Payable àCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityPayable par (nom/adresse)"`; + +exports[`translations > language: German 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 590.05355 m +14.17325 590.05355 l +14.17325 598.5575 l +14.17325 638.2426 m +14.17325 646.74655 l +22.6772 646.74655 l +153.0711 646.74655 m +161.57505 646.74655 l +161.57505 638.2426 l +161.57505 598.5575 m +161.57505 590.05355 l +153.0711 590.05355 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 91.504491 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 27.451347 2.287612 2.287612 re +2.287612 29.73896 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 73.203593 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 77.778818 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 43.464633 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 73.203593 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 89.216879 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 109.805389 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 6.862837 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 0 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 128.106288 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 50.32747 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 102.942553 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 82.354042 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 73.203593 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 89.216879 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 93.792104 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 45.752246 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 123.531063 2.287612 2.287612 re +43.464633 128.106288 2.287612 2.287612 re +45.752246 2.287612 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 64.053144 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 50.32747 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +50.32747 121.243451 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 91.504491 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 100.65494 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 114.380614 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 48.039858 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 70.915981 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 123.531063 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 2.287612 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 50.32747 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 20.588511 2.287612 2.287612 re +64.053144 25.163735 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 48.039858 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 98.367328 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 27.451347 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 36.601796 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 80.06643 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 123.531063 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 36.601796 2.287612 2.287612 re +70.915981 41.177021 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 34.314184 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 43.464633 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 89.216879 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 34.314184 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 52.615082 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 100.65494 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 75.491205 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 93.792104 2.287612 2.287612 re +80.06643 96.079716 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 4.575225 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 20.588511 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 11.438061 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 52.615082 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 20.588511 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 36.601796 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 16.013286 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 96.079716 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 34.314184 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 43.464633 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 80.06643 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 89.216879 2.287612 2.287612 re +102.942553 91.504491 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 20.588511 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 89.216879 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 27.451347 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 91.504491 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 20.588511 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 54.902695 2.287612 2.287612 re +112.093002 57.190307 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 34.314184 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 43.464633 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 34.314184 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 102.942553 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 118.955839 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 57.190307 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 583.219 m +334.4887 583.219 l +334.4887 591.72295 l +334.4887 645.5813 m +334.4887 654.08525 l +342.99265 654.08525 l +510.237 654.08525 m +518.74095 654.08525 l +518.74095 645.5813 l +518.74095 591.72295 m +518.74095 583.219 l +510.237 583.219 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`translations > language: German 2`] = `"EmpfangsscheinKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)WährungBetragCHFAnnahmestelleZahlteilWährungBetragCHFKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)"`; + +exports[`translations > language: Italian 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<52696365> 15 <76757461> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<436f6e746f202f2050> 30 <61> 10 <676162696c652061> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<50> 30 <61> 10 <676162696c6520646120286e6f6d652f696e646972697a7a6f29> 0] TJ +ET +Q +22.6772 590.05355 m +14.17325 590.05355 l +14.17325 598.5575 l +14.17325 638.2426 m +14.17325 646.74655 l +22.6772 646.74655 l +153.0711 646.74655 m +161.57505 646.74655 l +161.57505 638.2426 l +161.57505 598.5575 m +161.57505 590.05355 l +153.0711 590.05355 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<56> 60 <616c757461> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<496d706f72> -20 <746f> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 99.89505 60.88895 Tm +/F2 6 Tf +[<50756e746f20646920616363657474617a696f6e65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<53657a696f6e65207061> 10 <67616d656e746f> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 91.504491 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 27.451347 2.287612 2.287612 re +2.287612 29.73896 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 73.203593 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 77.778818 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 43.464633 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 73.203593 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 89.216879 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 109.805389 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 6.862837 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 0 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 128.106288 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 50.32747 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 102.942553 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 82.354042 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 73.203593 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 89.216879 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 93.792104 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 45.752246 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 123.531063 2.287612 2.287612 re +43.464633 128.106288 2.287612 2.287612 re +45.752246 2.287612 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 64.053144 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 50.32747 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +50.32747 121.243451 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 91.504491 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 100.65494 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 114.380614 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 48.039858 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 70.915981 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 123.531063 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 2.287612 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 50.32747 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 20.588511 2.287612 2.287612 re +64.053144 25.163735 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 48.039858 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 98.367328 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 27.451347 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 36.601796 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 80.06643 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 123.531063 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 36.601796 2.287612 2.287612 re +70.915981 41.177021 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 34.314184 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 43.464633 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 89.216879 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 34.314184 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 52.615082 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 100.65494 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 75.491205 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 93.792104 2.287612 2.287612 re +80.06643 96.079716 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 4.575225 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 20.588511 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 11.438061 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 52.615082 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 20.588511 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 36.601796 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 16.013286 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 96.079716 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 34.314184 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 43.464633 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 80.06643 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 89.216879 2.287612 2.287612 re +102.942553 91.504491 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 20.588511 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 89.216879 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 27.451347 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 91.504491 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 20.588511 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 54.902695 2.287612 2.287612 re +112.093002 57.190307 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 34.314184 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 43.464633 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 34.314184 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 102.942553 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 118.955839 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 57.190307 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<56> 60 <616c757461> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<496d706f72> -20 <746f> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<436f6e746f202f2050> 30 <61> 10 <676162696c652061> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<50> 30 <61> 10 <676162696c6520646120286e6f6d652f696e646972697a7a6f29> 0] TJ +ET +Q +342.99265 583.219 m +334.4887 583.219 l +334.4887 591.72295 l +334.4887 645.5813 m +334.4887 654.08525 l +342.99265 654.08525 l +510.237 654.08525 m +518.74095 654.08525 l +518.74095 645.5813 l +518.74095 591.72295 m +518.74095 583.219 l +510.237 583.219 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`translations > language: Italian 2`] = `"RicevutaConto / Pagabile aCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityPagabile da (nome/indirizzo)ValutaImportoCHFPunto di accettazioneSezione pagamentoValutaImportoCHFConto / Pagabile aCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityPagabile da (nome/indirizzo)"`; diff --git a/src/shared/translations.test.ts b/src/shared/translations.test.ts new file mode 100644 index 00000000..2975f554 --- /dev/null +++ b/src/shared/translations.test.ts @@ -0,0 +1,42 @@ +import { describe, expect, test } from "vitest"; + +import { minimalRequired } from "swissqrbill:tests:data/valid-data"; +import { pdf } from "swissqrbill:tests:utils/pdf"; +import { svg } from "swissqrbill:tests:utils/svg"; + + +describe("translations", async () => { + + test("language: English", async () => { + const name = "language-en"; + const pdfSnapshot = await pdf(minimalRequired, `translations/${name}.pdf`, { language: "EN" }); + const svgSnapshot = await svg(minimalRequired, `translations/${name}.svg`, { language: "EN" }); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + + test("language: Italian", async () => { + const name = "language-it"; + const pdfSnapshot = await pdf(minimalRequired, `translations/${name}.pdf`, { language: "IT" }); + const svgSnapshot = await svg(minimalRequired, `translations/${name}.svg`, { language: "IT" }); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + + test("language: German", async () => { + const name = "language-de"; + const pdfSnapshot = await pdf(minimalRequired, `translations/${name}.pdf`, { language: "DE" }); + const svgSnapshot = await svg(minimalRequired, `translations/${name}.svg`, { language: "DE" }); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + + test("language: French", async () => { + const name = "language-fr"; + const pdfSnapshot = await pdf(minimalRequired, `translations/${name}.pdf`, { language: "FR" }); + const svgSnapshot = await svg(minimalRequired, `translations/${name}.svg`, { language: "FR" }); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + +}); diff --git a/src/shared/translations.ts b/src/shared/translations.ts index 774f0db2..71234c0f 100644 --- a/src/shared/translations.ts +++ b/src/shared/translations.ts @@ -1,60 +1,58 @@ -const translations = { +export const translations = { DE: { - paymentPart: "Zahlteil", + acceptancePoint: "Annahmestelle", account: "Konto / Zahlbar an", - reference: "Referenz", additionalInformation: "Zusätzliche Informationen", - currency: "Währung", amount: "Betrag", - receipt: "Empfangsschein", - acceptancePoint: "Annahmestelle", - separate: "Vor der Einzahlung abzutrennen", + currency: "Währung", + inFavourOf: "Zugunsten", payableBy: "Zahlbar durch", payableByName: "Zahlbar durch (Name/Adresse)", - inFavourOf: "Zugunsten" + paymentPart: "Zahlteil", + receipt: "Empfangsschein", + reference: "Referenz", + separate: "Vor der Einzahlung abzutrennen" }, EN: { - paymentPart: "Payment part", + acceptancePoint: "Acceptance point", account: "Account / Payable to", - reference: "Reference", additionalInformation: "Additional information", - currency: "Currency", amount: "Amount", - receipt: "Receipt", - acceptancePoint: "Acceptance point", - separate: "Separate before paying in", + currency: "Currency", + inFavourOf: "In favour of", payableBy: "Payable by", payableByName: "Payable by (name/address)", - inFavourOf: "In favour of" - }, - IT: { - paymentPart: "Sezione pagamento", - account: "Conto / Pagabile a", - reference: "Riferimento", - additionalInformation: "Informazioni supplementari", - currency: "Valuta", - amount: "Importo", - receipt: "Ricevuta", - acceptancePoint: "Punto di accettazione", - separate: "Da staccare prima del versamento", - payableBy: "Pagabile da", - payableByName: "Pagabile da (nome/indirizzo)", - inFavourOf: "A favore di" + paymentPart: "Payment part", + receipt: "Receipt", + reference: "Reference", + separate: "Separate before paying in" }, FR: { - paymentPart: "Section paiement", + acceptancePoint: "Point de dépôt", account: "Compte / Payable à", - reference: "Référence", additionalInformation: "Informations supplémentaires", - currency: "Monnaie", amount: "Montant", - receipt: "Récépissé", - acceptancePoint: "Point de dépôt", - separate: "A détacher avant le versement", + currency: "Monnaie", + inFavourOf: "En faveur de", payableBy: "Payable par", payableByName: "Payable par (nom/adresse)", - inFavourOf: "En faveur de" + paymentPart: "Section paiement", + receipt: "Récépissé", + reference: "Référence", + separate: "A détacher avant le versement" + }, + IT: { + acceptancePoint: "Punto di accettazione", + account: "Conto / Pagabile a", + additionalInformation: "Informazioni supplementari", + amount: "Importo", + currency: "Valuta", + inFavourOf: "A favore di", + payableBy: "Pagabile da", + payableByName: "Pagabile da (nome/indirizzo)", + paymentPart: "Sezione pagamento", + receipt: "Ricevuta", + reference: "Riferimento", + separate: "Da staccare prima del versamento" } }; - -export default translations; \ No newline at end of file diff --git a/src/shared/types.ts b/src/shared/types.ts index 3e086e1c..36c6d331 100644 --- a/src/shared/types.ts +++ b/src/shared/types.ts @@ -1,101 +1,99 @@ - - -//-- PDF types - -export { PDFTable, PDFRow, PDFColumn } from "../pdf/extended-pdf"; - - -//-- SwissQRBill types - +// SwissQRBill types export type Currency = "CHF" | "EUR"; -export type Size = "A4" | "A6/5"; -export type Languages = "DE" | "EN" | "IT" | "FR"; +export type Size = "A4" | "A6" | "A6/5"; +export type Language = "DE" | "EN" | "FR" | "IT"; +export type FontName = "Arial" | "Frutiger" | "Helvetica" | "Liberation Sans"; export interface Data { /** - * The currency to be used. **3 characters.** - */ - currency: Currency; - - /** - * The amount. **Max. 12 digits.** + * Creditor related data. */ - amount?: number; + creditor: Creditor; /** - * A reference number. **Max 27 characters.** - * > QR-IBAN: Maximum 27 characters. Must be filled if a QR-IBAN is used. - * Creditor Reference (ISO 11649): Maximum 25 characters. + * The currency to be used. **3 characters.** */ - reference?: string; + currency: Currency; /** - * A message. **Max. 140 characters.** - * > message can be used to indicate the payment purpose or for additional textual information about payments with a structured reference. + * Additional information. **Max 140 characters.** + * + * Bill information contain coded information for automated booking of the payment. The data is not forwarded with the payment. */ - message?: string; + additionalInformation?: string; /** - * Additional information. **Max 140 characters.** - * > Bill information contain coded information for automated booking of the payment. The data is not forwarded with the payment. + * The amount. **Max. 12 digits.** */ - additionalInformation?: string; + amount?: number; /** * Alternative scheme. **Max. 100 characters.** - * > Parameter character chain of the alternative scheme according to the syntax definition in the [“Alternative scheme” section](https://www.paymentstandards.ch/dam/downloads/ig-qr-bill-en.pdf) + * + * Parameter character chain of the alternative scheme according to the syntax definition in the [“Alternative scheme” section](https://www.paymentstandards.ch/dam/downloads/ig-qr-bill-en.pdf) */ av1?: string; /** * Alternative scheme. **Max. 100 characters.** - * > Parameter character chain of the alternative scheme according to the syntax definition in the [“Alternative scheme” section](https://www.paymentstandards.ch/dam/downloads/ig-qr-bill-en.pdf) + * + * Parameter character chain of the alternative scheme according to the syntax definition in the [“Alternative scheme” section](https://www.paymentstandards.ch/dam/downloads/ig-qr-bill-en.pdf) */ av2?: string; /** - * Creditor related data. + * Debtor related data. */ - creditor: Creditor; + debtor?: Debtor; /** - * Debtor related data. + * A message. **Max. 140 characters.** + * + * message can be used to indicate the payment purpose or for additional textual information about payments with a structured reference. */ - debtor?: Debtor; + message?: string; + + /** + * A reference number. **Max 27 characters.** + * + * QR-IBAN: Maximum 27 characters. Must be filled if a QR-IBAN is used. + * Creditor Reference (ISO 11649): Maximum 25 characters. + */ + reference?: string; } export interface Debtor { /** - * Name. **Max. 70 characters.** + * Address. **Max 70 characters.** */ - name: string; + address: string; /** - * Address. **Max 70 characters.** + * City. **Max 35 characters.** */ - address: string; + city: string; /** - * Building number. **Max 16 characters.** + * Country code. **2 characters.** */ - buildingNumber?: string | number; + country: string; /** - * Postal code. **Max 16 characters.** + * Name. **Max. 70 characters.** */ - zip: string | number; + name: string; /** - * City. **Max 35 characters.** + * Postal code. **Max 16 characters.** */ - city: string; + zip: number | string; /** - * Country code. **2 characters.** + * Building number. **Max 16 characters.** */ - country: string; + buildingNumber?: number | string; } export interface Creditor extends Debtor { @@ -106,52 +104,47 @@ export interface Creditor extends Debtor { account: string; } -export interface PDFOptions { +export interface QRBillOptions { + + /** + * Font used for the QR-Bill. + * Fonts other than Helvetica must be registered in the PDFKit document. {@link http://pdfkit.org/docs/text.html#fonts} + * @defaultValue 'Helvetica' + */ + fontName?: FontName; /** * The language with which the bill is rendered. * @defaultValue `DE` */ - language?: Languages; + language?: Language; /** - * The page size. - * @defaultValue `"A6/5"` + * Whether you want render the outlines. This option may be disabled if you use perforated paper. + * @defaultValue `true` */ - size?: Size; + outlines?: boolean; /** - * Whether you want to show the scissors icons or the text `Separate before paying in`. - * > **Warning:** Setting **scissors** to false sets **separate** to true. To disable scissors and separate, you have to set both options to false. + * Whether you want to show the scissors icons or the text `Separate before paying in`. + * + * **Warning:** Setting **scissors** to false sets **separate** to true. To disable scissors and separate, you have to set both options to false. * @defaultValue `true` */ scissors?: boolean; +} + +export interface PDFOptions extends QRBillOptions { /** - * Whether you want to show the text `Separate before paying in` rather than the scissors icons. - * > **Warning:** Setting **separate** to true sets **scissors** to false. To disable scissors and separate, you have to set both options to false. + * Whether you want to show the text `Separate before paying in` rather than the scissors icons. + * + * **Warning:** Setting **separate** to true sets **scissors** to false. To disable scissors and separate, you have to set both options to false. * @defaultValue `false` */ separate?: boolean; - - /** - * Whether you want render the outlines. This option may be disabled if you use perforated paper. - * @defaultValue `true` - */ - outlines?: boolean; - - /** - * Whether you want to automatically finalize the PDF. When set to false you are able to add your own content to the PDF using PDFKit. - * @defaultValue `true` - */ - autoGenerate?: boolean; } -export interface SVGOptions { +export interface SVGOptions extends QRBillOptions { - /** - * The language with which the bill is rendered. - * @defaultValue `DE` - */ - language?: Languages; -} \ No newline at end of file +} diff --git a/src/shared/utils.test.ts b/src/shared/utils.test.ts new file mode 100644 index 00000000..b2967e1a --- /dev/null +++ b/src/shared/utils.test.ts @@ -0,0 +1,166 @@ +import { describe, expect, test } from "vitest"; + +import { + calculateQRReferenceChecksum, + calculateSCORReferenceChecksum, + formatAmount, + formatIBAN, + formatQRReference, + formatReference, + formatSCORReference, + isIBANValid, + isQRIBAN, + isQRReference, + isQRReferenceValid, + isSCORReference, + isSCORReferenceValid +} from "swissqrbill:utils"; + + +// https://github.com/swico/qr-bill#qr-iban + +describe("utils", () => { + + test("isQRIBAN", () => { + + expect(isQRIBAN("CH44 3199 9123 0008 8901 2")).toBe(true); + expect(isQRIBAN("CH4431999123000889012")).toBe(true); + + expect(isQRIBAN("CH58 0079 1123 0008 8901 2")).toBe(false); + expect(isQRIBAN("CH5800791123000889012")).toBe(false); + + }); + + test("isIBANValid", () => { + + expect(isIBANValid("CH44 3199 9123 0008 8901 2")).toBe(true); + expect(isIBANValid("CH4431999123000889012")).toBe(true); + expect(isIBANValid("CH44 3199 9123 0008 8901 1")).toBe(false); + expect(isIBANValid("CH4431999123000889011")).toBe(false); + + expect(isIBANValid("CH06 3000 5230 5042 2318 T")).toBe(true); + expect(isIBANValid("CH063000523050422318T")).toBe(true); + expect(isIBANValid("CH05 3000 5230 5042 2318 T")).toBe(false); + expect(isIBANValid("CH053000523050422318T")).toBe(false); + + expect(isIBANValid("CH30 3000 0001 2500 9072 0")).toBe(true); + expect(isIBANValid("CH3030000001250090720")).toBe(true); + expect(isIBANValid("CH30 3000 0001 2500 9072 1")).toBe(false); + expect(isIBANValid("CH3030000001250090721")).toBe(false); + + expect(isIBANValid("CH58 0078 8000 Z321 8002 5")).toBe(true); + expect(isIBANValid("CH5800788000Z32180025")).toBe(true); + expect(isIBANValid("CH58 0078 8000 Z321 8002 4")).toBe(false); + expect(isIBANValid("CH5800788000Z32180024")).toBe(false); + + expect(isIBANValid("CH08 3078 8000 C330 1425 5")).toBe(true); + expect(isIBANValid("CH0830788000C33014255")).toBe(true); + expect(isIBANValid("CH08 3078 8000 C330 1425 4")).toBe(false); + expect(isIBANValid("CH0830788000C33014254")).toBe(false); + + }); + + test("formatIBAN", () => { + expect(formatIBAN("CH4431999123000889012")).toBe("CH44 3199 9123 0008 8901 2"); + expect(formatIBAN(" C H 4 431999123000889012 ")).toBe("CH44 3199 9123 0008 8901 2"); + }); + + test("isQRReference", () => { + + expect(isQRReference("21 00000 00003 13947 14300 09017")).toBe(true); + expect(isQRReference("210000000003139471430009017")).toBe(true); + + expect(isQRReference("RF48 5000 0567 8901 2345")).toBe(false); + expect(isQRReference("RF485000056789012345")).toBe(false); + + }); + + test("isQRReferenceValid", () => { + + expect(isQRReferenceValid("21 00000 00003 13947 14300 09017")).toBe(true); + expect(isQRReferenceValid("210000000003139471430009017")).toBe(true); + + expect(isQRReferenceValid("21 00000 00003 13947 14300 09018")).toBe(false); + expect(isQRReferenceValid("210000000003139471430009018")).toBe(false); + + expect(isQRReferenceValid("21 0000 00003 13947 14300 09017")).toBe(false); + expect(isQRReferenceValid("21000000003139471430009017")).toBe(false); + + }); + + test("calculateQRReferenceChecksum", () => { + expect(calculateQRReferenceChecksum("21 00000 00003 13947 14300 0901")).toBe("7"); + expect(calculateQRReferenceChecksum("21 00000 00003 13948 14300 0901")).toBe("4"); + expect(calculateQRReferenceChecksum("21 00000 00003 13949 14300 0901")).toBe("5"); + }); + + test("formatQRReference", () => { + expect(formatQRReference("210000000003139471430009017")).toBe("21 00000 00003 13947 14300 09017"); + expect(formatQRReference(" 2 1 0000000003139471430009017 ")).toBe("21 00000 00003 13947 14300 09017"); + }); + + test("isSCORReference", () => { + + expect(isSCORReference("RF48 5000 0567 8901 2345")).toBe(true); + expect(isSCORReference("RF485000056789012345")).toBe(true); + expect(isSCORReference("RF00000000000000000000000")).toBe(true); + expect(isSCORReference("RF0000000000000000000000A")).toBe(true); + + expect(isSCORReference("485000056789012345")).toBe(false); + expect(isSCORReference("RF48")).toBe(false); + expect(isSCORReference("RF000000000000000000000000")).toBe(false); + + expect(isSCORReference("21 00000 00003 13947 14300 09017")).toBe(false); + expect(isSCORReference("210000000003139471430009017")).toBe(false); + + }); + + test("isSCORReferenceValid", () => { + + expect(isSCORReferenceValid("RF48 5000 0567 8901 2345")).toBe(true); + expect(isSCORReferenceValid("RF485000056789012345")).toBe(true); + + expect(isSCORReferenceValid("RF48 5000 0567 8901 2346")).toBe(false); + expect(isSCORReferenceValid("RF485000056789012346")).toBe(false); + + }); + + test("calculateSCORReferenceChecksum", () => { + expect(calculateSCORReferenceChecksum("5000056789012345")).toBe("48"); + expect(calculateSCORReferenceChecksum("0000000000000000")).toBe("04"); + expect(calculateSCORReferenceChecksum("000000000000000A")).toBe("25"); + expect(calculateSCORReferenceChecksum("000000000000000B")).toBe("95"); + expect(calculateSCORReferenceChecksum("123456789")).toBe("18"); + }); + + test("formatSCORReference", () => { + expect(formatSCORReference("RF18539007547034")).toBe("RF18 5390 0754 7034"); + expect(formatSCORReference(" R F 18539007547034 ")).toBe("RF18 5390 0754 7034"); + }); + + test("formatReference", () => { + expect(formatReference("RF18539007547034")).toBe("RF18 5390 0754 7034"); + expect(formatReference(" R F 18539007547034 ")).toBe("RF18 5390 0754 7034"); + expect(formatReference("210000000003139471430009017")).toBe("21 00000 00003 13947 14300 09017"); + expect(formatReference(" 2 1 0000000003139471430009017 ")).toBe("21 00000 00003 13947 14300 09017"); + }); + + test("formatAmount", () => { + expect(formatAmount(0)).toBe("0.00"); + expect(formatAmount(0.01)).toBe("0.01"); + expect(formatAmount(0.1)).toBe("0.10"); + expect(formatAmount(1)).toBe("1.00"); + expect(formatAmount(1.2)).toBe("1.20"); + expect(formatAmount(12.34)).toBe("12.34"); + expect(formatAmount(123.45)).toBe("123.45"); + expect(formatAmount(1234.56)).toBe("1 234.56"); + expect(formatAmount(1234.567)).toBe("1 234.57"); + expect(formatAmount(12345.67)).toBe("12 345.67"); + expect(formatAmount(123456.78)).toBe("123 456.78"); + expect(formatAmount(1234567.89)).toBe("1 234 567.89"); + expect(formatAmount(12345678.9)).toBe("12 345 678.90"); + expect(formatAmount(123456789)).toBe("123 456 789.00"); + expect(formatAmount(1234567890)).toBe("1 234 567 890.00"); + }); + +}); diff --git a/src/shared/utils.ts b/src/shared/utils.ts index 1b0b6421..ecb11cbc 100644 --- a/src/shared/utils.ts +++ b/src/shared/utils.ts @@ -1,162 +1,210 @@ - - /** * Checks whether the given iban is a QR-IBAN or not. - * - * @param iban - The IBAN to be checked. + * @param iban The IBAN to be checked. * @returns `true` if the given IBAN is a QR-IBAN and `false` otherwise. */ export function isQRIBAN(iban: string): boolean { iban = iban.replace(/ /g, ""); - const QRIID = iban.substr(4, 5); - return (+QRIID >= 30000 && +QRIID <= 31999); + const QRIID = iban.substring(4, 9); + return +QRIID >= 30000 && +QRIID <= 31999; } /** * Validates the given IBAN. - * - * @param iban - The IBAN to be checked. + * @param iban The IBAN to be checked. * @returns `true` if the checksum of the given IBAN is valid and `false` otherwise. */ export function isIBANValid(iban: string): boolean { - iban = iban.replace(/ /g, ""); - iban = iban.toUpperCase(); - + iban = iban + .replace(/ /g, "") + .toUpperCase(); - //-- Move country code + checksum to end + // Move country code + checksum to end + iban = iban.substring(4) + iban.substring(0, 4); - iban = iban.substr(4) + iban.substr(0, 4); + // Calculate mod97 + return mod97(iban) === 1; +} - //-- Convert letters to numbers, beginning with A = 10...Z = 35 - - const A = "A".charCodeAt(0); - const ibanArr = iban.split(""); +/** + * Formats the given IBAN according the specifications to be easily readable. + * @param iban The IBAN to be formatted. + * @returns The formatted IBAN. + */ +export function formatIBAN(iban: string): string { + const ibanArray = iban + .replace(/ /g, "") + .match(/.{1,4}/g); + return ibanArray?.join(" ") ?? iban; +} - for(let i = 0; i < ibanArr.length; i++){ - const charCode = ibanArr[i].charCodeAt(0); +/** + * Checks whether the given reference is a QR-Reference or not. + * @param reference The Reference to be checked. + * @returns `true` if the given reference is a QR-Reference and `false` otherwise. + * @remarks The QR-Reference is a 27 digits long string containing only digits. The last digit is the checksum. + */ +export function isQRReference(reference: string): boolean { - if(charCode >= A){ - ibanArr[i] = charCode - A + 10 + ""; - } + reference = reference.replace(/ /g, ""); + if(reference.length !== 27){ + return false; } + if(!/^\d+$/.test(reference)){ + return false; + } - //-- Calculate mod9710 - - return mod9710(ibanArr.join("")) === 1; + return true; } /** - * Formats the given IBAN according the specifications to be easily readable. - * - * @param iban - The IBAN to be formatted. - * @returns The formatted IBAN. + * Validates the given QR-Reference. + * @param reference The reference to be checked. + * @returns `true` if the given reference is valid and `false` otherwise. */ -export function formatIBAN(iban: string): string { - iban = iban.replace(/ /g, ""); - const ibanArray = iban.replace(/ /g, "").match(/.{1,4}/g); - return ibanArray?.join(" ") ?? iban; +export function isQRReferenceValid(reference: string): boolean { + + reference = reference.replace(/ /g, ""); + + if(!isQRReference(reference)){ + return false; + } + + const ref = reference.substring(0, 26); + const checksum = reference.substring(26, 27); + + const calculatedChecksum = calculateQRReferenceChecksum(ref); + + return calculatedChecksum === checksum; + } /** - * Checks whether the given reference is a QR-Reference or not. - * - * @param reference - The Reference to be checked. - * @returns `true` if the given reference is a QR-Reference and `false` otherwise. + * Checks whether the given reference is a SCOR-Reference or not. + * @param reference The Reference to be checked. + * @returns `true` if the given reference is a SCOR-Reference and `false` otherwise. + * @remarks The SCOR-Reference is an alphanumeric string beginning with 'RF' and containing a 2 digit checksum and a max 21 digits long reference. */ -export function isQRReference(reference: string): boolean { +export function isSCORReference(reference: string): boolean { - reference = reference.replace(/ /g, ""); + reference = reference.replace(/ /g, "").toUpperCase(); - if(reference.length === 27){ - if(!isNaN(+reference)){ - return true; - } + if(!reference.startsWith("RF")){ + return false; + } + + if(reference.length < 5 || reference.length > 25){ + return false; } - if(reference.replace(/ /g, "").length <= 25){ + if(!/^[\dA-Z]+$/.test(reference)){ return false; } - throw new Error("Reference is not valid."); + return true; } /** - * Validates the given reference. - * - * @param reference - The reference to be checked. + * Validates the given SCOR-Reference. + * @param reference The reference to be checked. * @returns `true` if the given reference is valid and `false` otherwise. */ -export function isQRReferenceValid(reference: string): boolean { +export function isSCORReferenceValid(reference: string): boolean { reference = reference.replace(/ /g, ""); - if(Number.isNaN(reference)){ + if(!isSCORReference(reference)){ return false; } - if(reference.length !== 27){ + const ref = reference.substring(4); + if(Number.isNaN(reference)){ return false; } - const ref = reference.substr(0, 26); - const checksum = reference.substr(26, 1); + const checksum = reference.substring(2, 4); + if(Number.isNaN(checksum)){ + return false; + } - const calculatedChecksum = calculateQRReferenceChecksum(ref); + const calculatedChecksum = calculateSCORReferenceChecksum(ref); return calculatedChecksum === checksum; } +/** + * Calculates the checksum according to the ISO 11649 standard. + * @param reference The max 21 digits long reference (without the "RF" and the 2 digit checksum) whose checksum should be calculated. + * @returns The calculated checksum as 2 digit string. + */ +export function calculateSCORReferenceChecksum(reference: string): string { + reference = reference.replace(/ /g, ""); + const checksum = 98 - mod97(`${reference}RF00`); + return `${checksum}`.padStart(2, "0"); +} + + /** * Calculates the checksum according the specifications. - * - * @param reference - The 26 digits long reference (without the checksum) whose checksum should be calculated. + * @param reference The 26 digits long reference (without the checksum) whose checksum should be calculated. * @returns The calculated checksum. */ export function calculateQRReferenceChecksum(reference: string): string { return mod10(reference); } - /** * Formats the given QR-Reference according the specifications to be easily readable. - * - * @param reference - The QR-Reference to be formatted. + * @param reference The QR-Reference to be formatted. * @returns The formatted QR-Reference. */ export function formatQRReference(reference: string): string { - reference = reference.replace(/ /g, ""); + const trimmedReference = reference.replace(/ /g, ""); - let referenceArray: string[] = []; + const match = trimmedReference + .substring(2) + .match(/.{1,5}/g); - const match = reference.substring(2).match(/.{1,5}/g); - if(match !== null){ - referenceArray = [reference.substring(0, 2)].concat(match); - } + return match + ? `${trimmedReference.substring(0, 2)} ${match.join(" ")}` + : reference; + +} - return referenceArray.join(" "); + +/** + * Formats the given SCOR-Reference according the specifications to be easily readable. + * @param reference The SCOR-Reference to be formatted. + * @returns The formatted SCOR-Reference. + */ +export function formatSCORReference(reference: string): string { + + const trimmedReference = reference.replace(/ /g, ""); + const match = trimmedReference.match(/.{1,4}/g); + + return match?.join(" ") ?? reference; } /** * Detects the type of the given reference and formats it according the specifications to be easily readable. - * - * @param reference - The reference to be formatted. + * @param reference The reference to be formatted. * @returns The formatted reference. */ export function formatReference(reference: string): string { @@ -174,32 +222,9 @@ export function formatReference(reference: string): string { } -/** - * Formats the given SCOR-Reference according the specifications to be easily readable. - * - * @param reference - The SCOR-Reference to be formatted. - * @returns The formatted SCOR-Reference. - */ -export function formatSCORReference(reference: string): string { - - reference = reference.replace(/ /g, ""); - - let referenceArray: string[] = []; - - const match = reference.match(/.{1,4}/g); - if(match !== null){ - referenceArray = match; - } - - return referenceArray.join(" "); - -} - - /** * Formats the given amount according the specifications to be easily readable. - * - * @param amount - containing the amount to be formatted. + * @param amount containing the amount to be formatted. * @returns The formatted amount. */ export function formatAmount(amount: number): string { @@ -212,20 +237,19 @@ export function formatAmount(amount: number): string { for(let x = amountArray[0].length - 1, i = 1; x >= 0; x--, i++){ formattedAmountWithoutDecimals = amountArray[0][x] + formattedAmountWithoutDecimals; if(i === 3){ - formattedAmountWithoutDecimals = " " + formattedAmountWithoutDecimals; + formattedAmountWithoutDecimals = ` ${formattedAmountWithoutDecimals}`; i = 0; } } - return formattedAmountWithoutDecimals.trim() + "." + amountArray[1]; + return `${formattedAmountWithoutDecimals.trim()}.${amountArray[1]}`; } /** * Converts millimeters to points. - * - * @param millimeters - The millimeters you want to convert to points. + * @param millimeters The millimeters you want to convert to points. * @returns The converted millimeters in points. */ export function mm2pt(millimeters: number): number { @@ -235,8 +259,7 @@ export function mm2pt(millimeters: number): number { /** * Converts points to millimeters. - * - * @param points - The points you want to convert to millimeters. + * @param points The points you want to convert to millimeters. * @returns The converted points in millimeters. */ export function pt2mm(points: number): number { @@ -246,8 +269,7 @@ export function pt2mm(points: number): number { /** * Converts millimeters to pixels. - * - * @param millimeters - The millimeters you want to convert to pixels. + * @param millimeters The millimeters you want to convert to pixels. * @returns The converted millimeters in pixels. */ export function mm2px(millimeters: number): number { @@ -257,8 +279,7 @@ export function mm2px(millimeters: number): number { /** * Converts pixels to millimeters. - * - * @param pixels - containg the pixels you want to convert to millimeters. + * @param pixels containing the pixels you want to convert to millimeters. * @returns The converted pixels in millimeters. */ export function px2mm(pixels: number): number { @@ -266,7 +287,12 @@ export function px2mm(pixels: number): number { } -export function getReferenceType(reference: string | undefined): "QRR" | "SCOR" | "NON" { +/** + * Detects the type of the given reference. + * @param reference The reference to get the type of. + * @returns The type of the given reference. + */ +export function getReferenceType(reference: string | undefined): "NON" | "QRR" | "SCOR" { if(typeof reference === "undefined"){ return "NON"; } else if(isQRReference(reference)){ @@ -276,31 +302,53 @@ export function getReferenceType(reference: string | undefined): "QRR" | "SCOR" } } +/** + * Calculates the checksum according to the ISO 7064 standard. + * @param input The input whose checksum should be calculated. + * @returns The calculated checksum. + */ +function mod97(input: string): number { -function mod9710(iban: string) { + // Convert letters to numbers (A = 10, B = 11, ..., Z = 35) + const charCodeOfLetterA = "A".charCodeAt(0); - let remainder = iban; - let block: string; + const inputArr = input.split(""); - while(remainder.length > 2){ - block = remainder.slice(0, 9); - remainder = parseInt(block, 10) % 97 + remainder.slice(block.length); + for(let i = 0; i < inputArr.length; i++){ + const charCode = inputArr[i].charCodeAt(0); + if(charCode >= charCodeOfLetterA){ + inputArr[i] = `${charCode - charCodeOfLetterA + 10}`; + } } - return parseInt(remainder, 10) % 97; + input = inputArr.join(""); + + // Apply the mod97 algorithm + let remainder = 0; + for(let i = 0; i < input.length; i++){ + const digit = +input[i]; + remainder = (10 * remainder + digit) % 97; + } + + return remainder; } -function mod10(code: string): string { +/** + * Calculates the checksum according to the ISO 7812-1 standard. + * @param input The input whose checksum should be calculated. + * @returns The calculated checksum. + */ +function mod10(input: string): string { - code = code.replace(/ /g, ""); + const trimmedInput = input.replace(/ /g, ""); const table = [0, 9, 4, 6, 8, 2, 7, 1, 3, 5]; let carry = 0; - for(let i = 0; i < code.length; i++){ - carry = table[(carry + parseInt(code.substr(i, 1), 10)) % 10]; + for(let i = 0; i < trimmedInput.length; i++){ + carry = table[(carry + parseInt(trimmedInput.substring(i, i + 1), 10)) % 10]; } return ((10 - carry) % 10).toString(); diff --git a/src/shared/validator.test.ts b/src/shared/validator.test.ts new file mode 100644 index 00000000..89ea2157 --- /dev/null +++ b/src/shared/validator.test.ts @@ -0,0 +1,467 @@ +import { describe, expect, it } from "vitest"; + +import { resolveMessageParams, ValidationErrors } from "swissqrbill:errors"; +import { cleanData } from "swissqrbill:shared:cleaner"; +import { validateData } from "swissqrbill:shared:validator"; +import { + additionalInformationInvalidType, + additionalInformationTooLong, + amountInvalidType, + amountTooLong, + av1InvalidType, + av1TooLong, + av2InvalidType, + av2TooLong, + creditorAccountTooLong, + creditorAccountTooShort, + creditorAddressTooLong, + creditorBuildingNumberTooLong, + creditorCityTooLong, + creditorCountryTooLong, + creditorCountryTooShort, + creditorInvalidAddressType, + creditorInvalidBuildingNumberType, + creditorInvalidCityType, + creditorInvalidCountryType, + creditorInvalidNameType, + creditorInvalidZipType, + creditorMissingAddress, + creditorMissingCity, + creditorMissingCountry, + creditorMissingName, + creditorMissingZip, + creditorNameTooLong, + creditorZipTooLong, + currencyTooLong, + currencyTooShort, + debtorAddressTooLong, + debtorBuildingNumberTooLong, + debtorCityTooLong, + debtorCountryTooLong, + debtorCountryTooShort, + debtorInvalidAddressType, + debtorInvalidBuildingNumberType, + debtorInvalidCityType, + debtorInvalidCountryType, + debtorInvalidNameType, + debtorInvalidZipType, + debtorMissingAddress, + debtorMissingCity, + debtorMissingCountry, + debtorMissingName, + debtorMissingZip, + debtorNameTooLong, + debtorZipTooLong, + invalidCreditorAccount, + invalidCreditorAccountCountry, + invalidCurrency, + invalidCurrencyType, + messageAndAdditionalInformationTooLong, + messageInvalidType, + messageTooLong, + missingCreditor, + missingCreditorAccount, + missingCurrency, + qrIbanInvalidQRReference, + qrIbanMissingReference, + qrIbanQRReferenceTooLong, + qrIbanQRReferenceTooShort, + qrIbanRegularReference, + referenceTypeInvalid, + regularIBANAndQRReference, + regularIBANAndReferenceTooLong +} from "swissqrbill:tests:data/invalid-data"; +import { + creditorWithBuildingNumber, + creditorWithBuildingNumberString, + creditorWithMaxedOutFieldLengths, + creditorWithNormalIBAN, + creditorWithNormalIBANAndReference, + creditorWithQRIBAN, + creditorWithZipString, + debtorWithBuildingNumber, + debtorWithBuildingNumberString, + debtorWithMaxedOutFieldLengths, + debtorWithZipString, + minimalRequired, + minimalRequiredWithAdditionalInformation, + minimalRequiredWithAlternativeScheme1, + minimalRequiredWithAlternativeScheme1and2, + minimalRequiredWithAlternativeScheme2, + minimalRequiredWithAmount, + minimalRequiredWithDebtor, + minimalRequiredWithEuro, + minimalRequiredWithMaxedOutMessage, + minimalRequiredWithMessage +} from "swissqrbill:tests:data/valid-data"; + + +describe("validator", async () => { + + it("should not throw an error for valid data", async () => { + expect(() => validateData(cleanData(minimalRequired))).not.toThrow(); + expect(() => validateData(cleanData(minimalRequiredWithAmount))).not.toThrow(); + expect(() => validateData(cleanData(creditorWithBuildingNumber))).not.toThrow(); + expect(() => validateData(cleanData(creditorWithBuildingNumberString))).not.toThrow(); + expect(() => validateData(cleanData(creditorWithZipString))).not.toThrow(); + expect(() => validateData(cleanData(creditorWithQRIBAN))).not.toThrow(); + expect(() => validateData(cleanData(creditorWithNormalIBAN))).not.toThrow(); + expect(() => validateData(cleanData(creditorWithNormalIBANAndReference))).not.toThrow(); + expect(() => validateData(cleanData(creditorWithMaxedOutFieldLengths))).not.toThrow(); + expect(() => validateData(cleanData(minimalRequiredWithDebtor))).not.toThrow(); + expect(() => validateData(cleanData(debtorWithBuildingNumber))).not.toThrow(); + expect(() => validateData(cleanData(debtorWithBuildingNumberString))).not.toThrow(); + expect(() => validateData(cleanData(debtorWithZipString))).not.toThrow(); + expect(() => validateData(cleanData(debtorWithMaxedOutFieldLengths))).not.toThrow(); + expect(() => validateData(cleanData(minimalRequiredWithMessage))).not.toThrow(); + expect(() => validateData(cleanData(minimalRequiredWithMaxedOutMessage))).not.toThrow(); + expect(() => validateData(cleanData(minimalRequiredWithEuro))).not.toThrow(); + expect(() => validateData(cleanData(minimalRequiredWithAdditionalInformation))).not.toThrow(); + expect(() => validateData(cleanData(minimalRequiredWithAlternativeScheme1))).not.toThrow(); + expect(() => validateData(cleanData(minimalRequiredWithAlternativeScheme2))).not.toThrow(); + expect(() => validateData(cleanData(minimalRequiredWithAlternativeScheme1and2))).not.toThrow(); + }); + + it("should throw a ValidationError if the creditor is missing", async () => { + expect(() => validateData(cleanData(missingCreditor))) + .toThrow(ValidationErrors.CREDITOR_IS_UNDEFINED); + }); + + it("should throw a ValidationError if the creditor account is missing", async () => { + expect(() => validateData(cleanData(missingCreditorAccount))) + .toThrow(ValidationErrors.CREDITOR_ACCOUNT_IS_UNDEFINED); + }); + + it("should throw a ValidationError if the creditor account country is invalid", async () => { + expect(() => validateData(cleanData(invalidCreditorAccountCountry))) + .toThrow(ValidationErrors.CREDITOR_ACCOUNT_COUNTRY_IS_INVALID); + }); + + it("should throw a ValidationError if the creditor account is too short or too long", async () => { + const cleanedCreditorAccountTooShort = cleanData(creditorAccountTooShort); + expect(() => validateData(cleanedCreditorAccountTooShort)) + .toThrow(resolveMessageParams(ValidationErrors.ACCOUNT_LENGTH_IS_INVALID, { iban: cleanedCreditorAccountTooShort.creditor.account })); + + const cleanedCreditorAccountTooLong = cleanData(creditorAccountTooLong); + expect(() => validateData(cleanedCreditorAccountTooLong)) + .toThrow(resolveMessageParams(ValidationErrors.ACCOUNT_LENGTH_IS_INVALID, { iban: cleanedCreditorAccountTooLong.creditor.account })); + }); + + it("should throw a ValidationError if the creditor account is invalid", async () => { + const cleanedInvalidCreditorAccount = cleanData(invalidCreditorAccount); + expect(() => validateData(cleanData(cleanedInvalidCreditorAccount))) + .toThrow(resolveMessageParams(ValidationErrors.CREDITOR_ACCOUNT_IS_INVALID, { iban: cleanedInvalidCreditorAccount.creditor.account })); + }); + + it("should throw a ValidationError if the creditor account is a QR-IBAN and the reference is missing", async () => { + expect(() => validateData(cleanData(qrIbanMissingReference))) + .toThrow(ValidationErrors.ACCOUNT_IS_QR_IBAN_BUT_REFERENCE_IS_MISSING); + }); + + it("should throw a ValidationError if the creditor account is a QR-IBAN and the reference is invalid", async () => { + const cleanedQrIbanWithInvalidQRReference = cleanData(qrIbanInvalidQRReference); + expect(() => validateData(cleanedQrIbanWithInvalidQRReference)) + .toThrow(resolveMessageParams(ValidationErrors.QR_REFERENCE_IS_INVALID, { reference: cleanedQrIbanWithInvalidQRReference.reference! })); + }); + + it("should throw a ValidationError if the creditor account is a QR-IBAN and the reference is too short or too long", async () => { + expect(() => validateData(cleanData(qrIbanQRReferenceTooShort))) + .toThrow(ValidationErrors.QR_REFERENCE_LENGTH_IS_INVALID); + + expect(() => validateData(cleanData(qrIbanQRReferenceTooLong))) + .toThrow(ValidationErrors.QR_REFERENCE_LENGTH_IS_INVALID); + }); + + it("should throw a ValidationError if the creditor account is a QR-IBAN and the reference is not a QR-Reference", async () => { + expect(() => validateData(cleanData(qrIbanRegularReference))) + .toThrow(ValidationErrors.ACCOUNT_IS_QR_IBAN_BUT_REFERENCE_IS_REGULAR); + }); + + it("should throw a ValidationError if the creditor account is a regular IBAN and the reference is a QR-Reference", async () => { + expect(() => validateData(cleanData(regularIBANAndQRReference))) + .toThrow(ValidationErrors.ACCOUNT_IS_REGULAR_IBAN_BUT_REFERENCE_IS_QR); + }); + + it("should throw a ValidationError if the reference is too long", async () => { + expect(() => validateData(cleanData(regularIBANAndReferenceTooLong))) + .toThrow(ValidationErrors.REGULAR_REFERENCE_LENGTH_IS_INVALID); + }); + + it("should throw a ValidationError if the creditor name is missing", async () => { + expect(() => validateData(cleanData(creditorMissingName))) + .toThrow(ValidationErrors.CREDITOR_NAME_IS_UNDEFINED); + }); + + it("should throw a ValidationError if the creditor name is not a string", async () => { + expect(() => validateData(cleanData(creditorInvalidNameType))) + .toThrow(ValidationErrors.CREDITOR_NAME_TYPE_IS_INVALID); + }); + + it("should throw a ValidationError if the creditor name is too long", async () => { + expect(() => validateData(cleanData(creditorNameTooLong))) + .toThrow(ValidationErrors.CREDITOR_NAME_LENGTH_IS_INVALID); + }); + + it("should throw a ValidationError if the creditor address is missing", async () => { + expect(() => validateData(cleanData(creditorMissingAddress))) + .toThrow(ValidationErrors.CREDITOR_ADDRESS_IS_UNDEFINED); + }); + + it("should throw a ValidationError if the creditor address is not a string", async () => { + expect(() => validateData(cleanData(creditorInvalidAddressType))) + .toThrow(ValidationErrors.CREDITOR_ADDRESS_TYPE_IS_INVALID); + }); + + it("should throw a ValidationError if the creditor address is too long", async () => { + expect(() => validateData(cleanData(creditorAddressTooLong))) + .toThrow(ValidationErrors.CREDITOR_ADDRESS_LENGTH_IS_INVALID); + }); + + it("should throw a ValidationError if the creditor buildingNumber is not a string or a number", async () => { + expect(() => validateData(cleanData(creditorInvalidBuildingNumberType))) + .toThrow(ValidationErrors.CREDITOR_BUILDING_NUMBER_TYPE_IS_INVALID); + }); + + it("should throw a ValidationError if the creditor buildingNumber is too long", async () => { + expect(() => validateData(cleanData(creditorBuildingNumberTooLong))) + .toThrow(ValidationErrors.CREDITOR_BUILDING_NUMBER_LENGTH_IS_INVALID); + }); + + it("should throw a ValidationError if the creditor zip is missing", async () => { + expect(() => validateData(cleanData(creditorMissingZip))) + .toThrow(ValidationErrors.CREDITOR_ZIP_IS_UNDEFINED); + }); + + it("should throw a ValidationError if the creditor zip is not a string or a number", async () => { + expect(() => validateData(cleanData(creditorInvalidZipType))) + .toThrow(ValidationErrors.CREDITOR_ZIP_TYPE_IS_INVALID); + }); + + it("should throw a ValidationError if the creditor zip is too long", async () => { + expect(() => validateData(cleanData(creditorZipTooLong))) + .toThrow(ValidationErrors.CREDITOR_ZIP_LENGTH_IS_INVALID); + }); + + it("should throw a ValidationError if the creditor city is missing", async () => { + expect(() => validateData(cleanData(creditorMissingCity))) + .toThrow(ValidationErrors.CREDITOR_CITY_IS_UNDEFINED); + }); + + it("should throw a ValidationError if the creditor city is not a string", async () => { + expect(() => validateData(cleanData(creditorInvalidCityType))) + .toThrow(ValidationErrors.CREDITOR_CITY_TYPE_IS_INVALID); + }); + + it("should throw a ValidationError if the creditor city is too long", async () => { + expect(() => validateData(cleanData(creditorCityTooLong))) + .toThrow(ValidationErrors.CREDITOR_CITY_LENGTH_IS_INVALID); + }); + + it("should throw a ValidationError if the creditor country is missing", async () => { + expect(() => validateData(cleanData(creditorMissingCountry))) + .toThrow(ValidationErrors.CREDITOR_COUNTRY_IS_UNDEFINED); + }); + + it("should throw a ValidationError if the creditor country is not a string", async () => { + expect(() => validateData(cleanData(creditorInvalidCountryType))) + .toThrow(ValidationErrors.CREDITOR_COUNTRY_TYPE_IS_INVALID); + }); + + it("should throw a ValidationError if the creditor country is too short or too long", async () => { + expect(() => validateData(cleanData(creditorCountryTooShort))) + .toThrow(ValidationErrors.CREDITOR_COUNTRY_LENGTH_IS_INVALID); + + expect(() => validateData(cleanData(creditorCountryTooLong))) + .toThrow(ValidationErrors.CREDITOR_COUNTRY_LENGTH_IS_INVALID); + }); + + it("should throw a ValidationError if the amount is not a number", async () => { + expect(() => validateData(cleanData(amountInvalidType))) + .toThrow(ValidationErrors.AMOUNT_TYPE_IS_INVALID); + }); + + it("should throw a ValidationError if the amount is too long", async () => { + expect(() => validateData(cleanData(amountTooLong))) + .toThrow(ValidationErrors.AMOUNT_LENGTH_IS_INVALID); + }); + + it("should throw a ValidationError if the currency is missing", async () => { + expect(() => validateData(cleanData(missingCurrency))) + .toThrow(ValidationErrors.CURRENCY_IS_UNDEFINED); + }); + + it("should throw a ValidationError if the currency is not a string", async () => { + expect(() => validateData(cleanData(invalidCurrencyType))) + .toThrow(ValidationErrors.CURRENCY_TYPE_IS_INVALID); + }); + + it("should throw a ValidationError if the currency is too short or too long", async () => { + expect(() => validateData(cleanData(currencyTooShort))) + .toThrow(ValidationErrors.CURRENCY_LENGTH_IS_INVALID); + + expect(() => validateData(cleanData(currencyTooLong))) + .toThrow(ValidationErrors.CURRENCY_LENGTH_IS_INVALID); + }); + + it("should throw a ValidationError if the currency is not CHF or EUR", async () => { + expect(() => validateData(cleanData(invalidCurrency))) + .toThrow(ValidationErrors.CURRENCY_STRING_IS_INVALID); + }); + + + // Debtor + it("should throw a ValidationError if the debtor account is a QR-IBAN and the reference is missing", async () => { + expect(() => validateData(cleanData(qrIbanMissingReference))) + .toThrow(ValidationErrors.ACCOUNT_IS_QR_IBAN_BUT_REFERENCE_IS_MISSING); + }); + + it("should throw a ValidationError if the debtor account is a QR-IBAN and the reference is invalid", async () => { + const cleanedQrIbanWithInvalidQRReference = cleanData(qrIbanInvalidQRReference); + expect(() => validateData(cleanedQrIbanWithInvalidQRReference)) + .toThrow(resolveMessageParams(ValidationErrors.QR_REFERENCE_IS_INVALID, { reference: cleanedQrIbanWithInvalidQRReference.reference! })); + }); + + it("should throw a ValidationError if the debtor account is a QR-IBAN and the reference is not a QR-Reference", async () => { + expect(() => validateData(cleanData(qrIbanRegularReference))) + .toThrow(ValidationErrors.ACCOUNT_IS_QR_IBAN_BUT_REFERENCE_IS_REGULAR); + }); + + it("should throw a ValidationError if the debtor name is missing", async () => { + expect(() => validateData(cleanData(debtorMissingName))) + .toThrow(ValidationErrors.DEBTOR_NAME_IS_UNDEFINED); + }); + + it("should throw a ValidationError if the debtor name is not a string", async () => { + expect(() => validateData(cleanData(debtorInvalidNameType))) + .toThrow(ValidationErrors.DEBTOR_NAME_TYPE_IS_INVALID); + }); + + it("should throw a ValidationError if the debtor name is too long", async () => { + expect(() => validateData(cleanData(debtorNameTooLong))) + .toThrow(ValidationErrors.DEBTOR_NAME_LENGTH_IS_INVALID); + }); + + it("should throw a ValidationError if the debtor address is missing", async () => { + expect(() => validateData(cleanData(debtorMissingAddress))) + .toThrow(ValidationErrors.DEBTOR_ADDRESS_IS_UNDEFINED); + }); + + it("should throw a ValidationError if the debtor address is not a string", async () => { + expect(() => validateData(cleanData(debtorInvalidAddressType))) + .toThrow(ValidationErrors.DEBTOR_ADDRESS_TYPE_IS_INVALID); + }); + + it("should throw a ValidationError if the debtor address is too long", async () => { + expect(() => validateData(cleanData(debtorAddressTooLong))) + .toThrow(ValidationErrors.DEBTOR_ADDRESS_LENGTH_IS_INVALID); + }); + + it("should throw a ValidationError if the debtor buildingNumber is not a string or a number", async () => { + expect(() => validateData(cleanData(debtorInvalidBuildingNumberType))) + .toThrow(ValidationErrors.DEBTOR_BUILDING_NUMBER_TYPE_IS_INVALID); + }); + + it("should throw a ValidationError if the debtor buildingNumber is too long", async () => { + expect(() => validateData(cleanData(debtorBuildingNumberTooLong))) + .toThrow(ValidationErrors.DEBTOR_BUILDING_NUMBER_LENGTH_IS_INVALID); + }); + + it("should throw a ValidationError if the debtor zip is missing", async () => { + expect(() => validateData(cleanData(debtorMissingZip))) + .toThrow(ValidationErrors.DEBTOR_ZIP_IS_UNDEFINED); + }); + + it("should throw a ValidationError if the debtor zip is not a string or a number", async () => { + expect(() => validateData(cleanData(debtorInvalidZipType))) + .toThrow(ValidationErrors.DEBTOR_ZIP_TYPE_IS_INVALID); + }); + + it("should throw a ValidationError if the debtor zip is too long", async () => { + expect(() => validateData(cleanData(debtorZipTooLong))) + .toThrow(ValidationErrors.DEBTOR_ZIP_LENGTH_IS_INVALID); + }); + + it("should throw a ValidationError if the debtor city is missing", async () => { + expect(() => validateData(cleanData(debtorMissingCity))) + .toThrow(ValidationErrors.DEBTOR_CITY_IS_UNDEFINED); + }); + + it("should throw a ValidationError if the debtor city is not a string", async () => { + expect(() => validateData(cleanData(debtorInvalidCityType))) + .toThrow(ValidationErrors.DEBTOR_CITY_TYPE_IS_INVALID); + }); + + it("should throw a ValidationError if the debtor city is too long", async () => { + expect(() => validateData(cleanData(debtorCityTooLong))) + .toThrow(ValidationErrors.DEBTOR_CITY_LENGTH_IS_INVALID); + }); + + it("should throw a ValidationError if the debtor country is missing", async () => { + expect(() => validateData(cleanData(debtorMissingCountry))) + .toThrow(ValidationErrors.DEBTOR_COUNTRY_IS_UNDEFINED); + }); + + it("should throw a ValidationError if the debtor country is not a string", async () => { + expect(() => validateData(cleanData(debtorInvalidCountryType))) + .toThrow(ValidationErrors.DEBTOR_COUNTRY_TYPE_IS_INVALID); + }); + + it("should throw a ValidationError if the debtor country is too short or too long", async () => { + expect(() => validateData(cleanData(debtorCountryTooShort))) + .toThrow(ValidationErrors.DEBTOR_COUNTRY_LENGTH_IS_INVALID); + + expect(() => validateData(cleanData(debtorCountryTooLong))) + .toThrow(ValidationErrors.DEBTOR_COUNTRY_LENGTH_IS_INVALID); + }); + + it("should throw a ValidationError if the reference is not a string", async () => { + expect(() => validateData(cleanData(referenceTypeInvalid))) + .toThrow(ValidationErrors.REFERENCE_TYPE_IS_INVALID); + }); + + it("should throw a ValidationError if the message is not a string", async () => { + expect(() => validateData(cleanData(messageInvalidType))) + .toThrow(ValidationErrors.MESSAGE_TYPE_IS_INVALID); + }); + + it("should throw a ValidationError if the message is too long", async () => { + expect(() => validateData(cleanData(messageTooLong))) + .toThrow(ValidationErrors.MESSAGE_LENGTH_IS_INVALID); + }); + + it("should throw a ValidationError if the additional information is not a string", async () => { + expect(() => validateData(cleanData(additionalInformationInvalidType))) + .toThrow(ValidationErrors.ADDITIONAL_INFORMATION_TYPE_IS_INVALID); + }); + + it("should throw a ValidationError if the additional information is too long", async () => { + expect(() => validateData(cleanData(additionalInformationTooLong))) + .toThrow(ValidationErrors.ADDITIONAL_INFORMATION_LENGTH_IS_INVALID); + }); + + it("should throw a ValidationError if the message and additional information combined are too long", async () => { + expect(() => validateData(cleanData(messageAndAdditionalInformationTooLong))) + .toThrow(ValidationErrors.MESSAGE_AND_ADDITIONAL_INFORMATION_LENGTH_IS_INVALID); + }); + + it("should throw a ValidationError if the alternative scheme 1 is not a string", async () => { + expect(() => validateData(cleanData(av1InvalidType))) + .toThrow(resolveMessageParams(ValidationErrors.ALTERNATIVE_SCHEME_TYPE_IS_INVALID, { scheme: "AV1" })); + }); + + it("should throw a ValidationError if the alternative scheme 1 is too long", async () => { + expect(() => validateData(cleanData(av1TooLong))) + .toThrow(resolveMessageParams(ValidationErrors.ALTERNATIVE_SCHEME_LENGTH_IS_INVALID, { scheme: "AV1" })); + }); + + it("should throw a ValidationError if the alternative scheme 2 is not a string", async () => { + expect(() => validateData(cleanData(av2InvalidType))) + .toThrow(resolveMessageParams(ValidationErrors.ALTERNATIVE_SCHEME_TYPE_IS_INVALID, { scheme: "AV2" })); + }); + + it("should throw a ValidationError if the alternative scheme 2 is too long", async () => { + expect(() => validateData(cleanData(av2TooLong))) + .toThrow(resolveMessageParams(ValidationErrors.ALTERNATIVE_SCHEME_LENGTH_IS_INVALID, { scheme: "AV2" })); + }); + +}); diff --git a/src/shared/validator.ts b/src/shared/validator.ts new file mode 100644 index 00000000..a46c6e6d --- /dev/null +++ b/src/shared/validator.ts @@ -0,0 +1,172 @@ +import { ValidationError, ValidationErrors } from "swissqrbill:errors"; + +import { isIBANValid, isQRIBAN, isQRReference, isQRReferenceValid } from "./utils"; + +import type { Data } from "./types"; + + +/** + * Validate the provided data. + * @param data The data to validate. + * @throws { ValidationError } If the data is invalid. + */ +export function validateData(data: Data): void { + + // Reference + if(data.reference !== undefined){ + if(typeof data.reference !== "string"){ throw new ValidationError(ValidationErrors.REFERENCE_TYPE_IS_INVALID); } + } + + // Message + if(data.message !== undefined){ + if(typeof data.message !== "string"){ throw new ValidationError(ValidationErrors.MESSAGE_TYPE_IS_INVALID); } + if(data.message.length > 140){ throw new ValidationError(ValidationErrors.MESSAGE_LENGTH_IS_INVALID); } + } + + // Additional information + if(data.additionalInformation !== undefined){ + if(typeof data.additionalInformation !== "string"){ throw new ValidationError(ValidationErrors.ADDITIONAL_INFORMATION_TYPE_IS_INVALID); } + if(data.additionalInformation.length > 140){ throw new ValidationError(ValidationErrors.ADDITIONAL_INFORMATION_LENGTH_IS_INVALID); } + } + + // Message + Additional information + if(data.message !== undefined && data.additionalInformation !== undefined){ + if(data.additionalInformation.length + data.message.length > 140){ throw new ValidationError(ValidationErrors.MESSAGE_AND_ADDITIONAL_INFORMATION_LENGTH_IS_INVALID); } + } + + // AV1 + if(data.av1 !== undefined){ + if(typeof data.av1 !== "string"){ throw new ValidationError(ValidationErrors.ALTERNATIVE_SCHEME_TYPE_IS_INVALID, { scheme: "AV1" }); } + if(data.av1.length > 100){ throw new ValidationError(ValidationErrors.ALTERNATIVE_SCHEME_LENGTH_IS_INVALID, { scheme: "AV1" }); } + } + + // AV2 + if(data.av2 !== undefined){ + if(typeof data.av2 !== "string"){ throw new ValidationError(ValidationErrors.ALTERNATIVE_SCHEME_TYPE_IS_INVALID, { scheme: "AV2" }); } + if(data.av2.length > 100){ throw new ValidationError(ValidationErrors.ALTERNATIVE_SCHEME_LENGTH_IS_INVALID, { scheme: "AV2" }); } + } + + // Creditor + if(data.creditor === undefined){ + throw new ValidationError(ValidationErrors.CREDITOR_IS_UNDEFINED); + } + + // Creditor account + if(data.creditor.account === undefined){ + throw new ValidationError(ValidationErrors.CREDITOR_ACCOUNT_IS_UNDEFINED); + } + + if(!data.creditor.account.startsWith("CH") && !data.creditor.account.startsWith("LI")){ + throw new ValidationError(ValidationErrors.CREDITOR_ACCOUNT_COUNTRY_IS_INVALID); + } + + if(data.creditor.account.length !== 21){ + throw new ValidationError(ValidationErrors.ACCOUNT_LENGTH_IS_INVALID, { iban: data.creditor.account }); + } + + // Creditor name + if(data.creditor.name === undefined){ throw new ValidationError(ValidationErrors.CREDITOR_NAME_IS_UNDEFINED); } + if(typeof data.creditor.name !== "string"){ throw new ValidationError(ValidationErrors.CREDITOR_NAME_TYPE_IS_INVALID); } + if(data.creditor.name.length > 70){ throw new ValidationError(ValidationErrors.CREDITOR_NAME_LENGTH_IS_INVALID); } + + // Creditor Address + if(data.creditor.address === undefined){ throw new ValidationError(ValidationErrors.CREDITOR_ADDRESS_IS_UNDEFINED); } + if(typeof data.creditor.address !== "string"){ throw new ValidationError(ValidationErrors.CREDITOR_ADDRESS_TYPE_IS_INVALID); } + if(data.creditor.address.length > 70){ throw new ValidationError(ValidationErrors.CREDITOR_ADDRESS_LENGTH_IS_INVALID); } + + // Creditor buildingNumber + if(data.creditor.buildingNumber !== undefined){ + if(typeof data.creditor.buildingNumber !== "string" && typeof data.creditor.buildingNumber !== "number"){ throw new ValidationError(ValidationErrors.CREDITOR_BUILDING_NUMBER_TYPE_IS_INVALID); } + if(data.creditor.buildingNumber.toString().length > 16){ throw new ValidationError(ValidationErrors.CREDITOR_BUILDING_NUMBER_LENGTH_IS_INVALID); } + } + + // Creditor Zip + if(data.creditor.zip === undefined){ throw new ValidationError(ValidationErrors.CREDITOR_ZIP_IS_UNDEFINED); } + if(typeof data.creditor.zip !== "string" && typeof data.creditor.zip !== "number"){ throw new ValidationError(ValidationErrors.CREDITOR_ZIP_TYPE_IS_INVALID); } + if(data.creditor.zip.toString().length > 16){ throw new ValidationError(ValidationErrors.CREDITOR_ZIP_LENGTH_IS_INVALID); } + + // Creditor city + if(data.creditor.city === undefined){ throw new ValidationError(ValidationErrors.CREDITOR_CITY_IS_UNDEFINED); } + if(typeof data.creditor.city !== "string"){ throw new ValidationError(ValidationErrors.CREDITOR_CITY_TYPE_IS_INVALID); } + if(data.creditor.city.length > 35){ throw new ValidationError(ValidationErrors.CREDITOR_CITY_LENGTH_IS_INVALID); } + + // Creditor country + if(data.creditor.country === undefined){ throw new ValidationError(ValidationErrors.CREDITOR_COUNTRY_IS_UNDEFINED); } + if(typeof data.creditor.country !== "string"){ throw new ValidationError(ValidationErrors.CREDITOR_COUNTRY_TYPE_IS_INVALID); } + if(data.creditor.country.length !== 2){ throw new ValidationError(ValidationErrors.CREDITOR_COUNTRY_LENGTH_IS_INVALID); } + + // Amount + if(data.amount !== undefined){ + if(typeof data.amount !== "number"){ throw new ValidationError(ValidationErrors.AMOUNT_TYPE_IS_INVALID); } + if(data.amount.toFixed(2).toString().length > 12){ throw new ValidationError(ValidationErrors.AMOUNT_LENGTH_IS_INVALID); } + } + + // Currency + if(data.currency === undefined){ throw new ValidationError(ValidationErrors.CURRENCY_IS_UNDEFINED); } + if(typeof data.currency !== "string"){ throw new ValidationError(ValidationErrors.CURRENCY_TYPE_IS_INVALID); } + if(data.currency.length !== 3){ throw new ValidationError(ValidationErrors.CURRENCY_LENGTH_IS_INVALID); } + if(data.currency !== "CHF" && data.currency !== "EUR"){ throw new ValidationError(ValidationErrors.CURRENCY_STRING_IS_INVALID); } + + // Debtor + if(data.debtor !== undefined){ + + // Debtor name + if(data.debtor.name === undefined){ throw new ValidationError(ValidationErrors.DEBTOR_NAME_IS_UNDEFINED); } + if(typeof data.debtor.name !== "string"){ throw new ValidationError(ValidationErrors.DEBTOR_NAME_TYPE_IS_INVALID); } + if(data.debtor.name.length > 70){ throw new ValidationError(ValidationErrors.DEBTOR_NAME_LENGTH_IS_INVALID); } + + // Debtor address + if(data.debtor.address === undefined){ throw new ValidationError(ValidationErrors.DEBTOR_ADDRESS_IS_UNDEFINED); } + if(typeof data.debtor.address !== "string"){ throw new ValidationError(ValidationErrors.DEBTOR_ADDRESS_TYPE_IS_INVALID); } + if(data.debtor.address.length > 70){ throw new ValidationError(ValidationErrors.DEBTOR_ADDRESS_LENGTH_IS_INVALID); } + + // Debtor buildingNumber + if(data.debtor.buildingNumber !== undefined){ + if(typeof data.debtor.buildingNumber !== "string" && typeof data.debtor.buildingNumber !== "number"){ throw new ValidationError(ValidationErrors.DEBTOR_BUILDING_NUMBER_TYPE_IS_INVALID); } + if(data.debtor.buildingNumber.toString().length > 16){ throw new ValidationError(ValidationErrors.DEBTOR_BUILDING_NUMBER_LENGTH_IS_INVALID); } + } + + // Debtor zip + if(data.debtor.zip === undefined){ throw new ValidationError(ValidationErrors.DEBTOR_ZIP_IS_UNDEFINED); } + if(typeof data.debtor.zip !== "string" && typeof data.debtor.zip !== "number"){ throw new ValidationError(ValidationErrors.DEBTOR_ZIP_TYPE_IS_INVALID); } + if(data.debtor.zip.toString().length > 16){ throw new ValidationError(ValidationErrors.DEBTOR_ZIP_LENGTH_IS_INVALID); } + + // Debtor city + if(data.debtor.city === undefined){ throw new ValidationError(ValidationErrors.DEBTOR_CITY_IS_UNDEFINED); } + if(typeof data.debtor.city !== "string"){ throw new ValidationError(ValidationErrors.DEBTOR_CITY_TYPE_IS_INVALID); } + if(data.debtor.city.length > 35){ throw new ValidationError(ValidationErrors.DEBTOR_CITY_LENGTH_IS_INVALID); } + + // Debtor country + if(data.debtor.country === undefined){ throw new ValidationError(ValidationErrors.DEBTOR_COUNTRY_IS_UNDEFINED); } + if(typeof data.debtor.country !== "string"){ throw new ValidationError(ValidationErrors.DEBTOR_COUNTRY_TYPE_IS_INVALID); } + if(data.debtor.country.length !== 2){ throw new ValidationError(ValidationErrors.DEBTOR_COUNTRY_LENGTH_IS_INVALID); } + + } + + // Validate IBAN + if(isIBANValid(data.creditor.account) === false){ + throw new ValidationError(ValidationErrors.CREDITOR_ACCOUNT_IS_INVALID, { iban: data.creditor.account }); + } + + // Validate reference + if(isQRIBAN(data.creditor.account)){ + + if(data.reference === undefined){ throw new ValidationError(ValidationErrors.ACCOUNT_IS_QR_IBAN_BUT_REFERENCE_IS_MISSING); } + if(data.reference.length !== 27){ throw new ValidationError(ValidationErrors.QR_REFERENCE_LENGTH_IS_INVALID); } + + if(isQRReference(data.reference)){ + if(!isQRReferenceValid(data.reference)){ throw new ValidationError(ValidationErrors.QR_REFERENCE_IS_INVALID, { reference: data.reference }); } + } else { + throw new ValidationError(ValidationErrors.ACCOUNT_IS_QR_IBAN_BUT_REFERENCE_IS_REGULAR); + } + + } else { + + if(data.reference !== undefined){ + if(isQRReference(data.reference)){ throw new ValidationError(ValidationErrors.ACCOUNT_IS_REGULAR_IBAN_BUT_REFERENCE_IS_QR);} + if(data.reference.length > 25){ throw new ValidationError(ValidationErrors.REGULAR_REFERENCE_LENGTH_IS_INVALID); } + } + + } + +} diff --git a/src/svg/character-width.ts b/src/svg/character-width.ts new file mode 100644 index 00000000..6b07e581 --- /dev/null +++ b/src/svg/character-width.ts @@ -0,0 +1,399 @@ +export const arial8pt = { + 100: 6.11767578125, + 101: 6.11767578125, + 102: 3.05615234375, + 103: 6.11767578125, + 104: 6.11767578125, + 105: 2.44384765625, + 106: 2.44384765625, + 107: 5.5, + 108: 2.44384765625, + 109: 9.1630859375, + 110: 6.11767578125, + 111: 6.11767578125, + 112: 6.11767578125, + 113: 6.11767578125, + 114: 3.6630859375, + 115: 5.5, + 116: 3.05615234375, + 117: 6.11767578125, + 118: 5.5, + 119: 7.94384765625, + 120: 5.5, + 121: 5.5, + 122: 5.5, + 123: 3.673828125, + 124: 2.857421875, + 125: 3.673828125, + 126: 6.423828125, + 160: 3.05615234375, + 161: 3.6630859375, + 162: 6.11767578125, + 163: 6.11767578125, + 164: 6.11767578125, + 165: 6.11767578125, + 166: 2.857421875, + 167: 6.11767578125, + 168: 3.6630859375, + 169: 8.10498046875, + 170: 4.0712890625, + 171: 6.11767578125, + 172: 6.423828125, + 173: 0, + 174: 8.10498046875, + 175: 6.07470703125, + 176: 4.39892578125, + 177: 6.037109375, + 178: 3.6630859375, + 179: 3.6630859375, + 180: 3.6630859375, + 181: 6.337890625, + 182: 5.908203125, + 183: 3.6630859375, + 184: 3.6630859375, + 185: 3.6630859375, + 186: 4.017578125, + 187: 6.11767578125, + 188: 9.173828125, + 189: 9.173828125, + 190: 9.173828125, + 191: 6.71923828125, + 192: 7.3369140625, + 193: 7.3369140625, + 194: 7.3369140625, + 195: 7.3369140625, + 196: 7.3369140625, + 197: 7.3369140625, + 198: 11, + 199: 7.94384765625, + 200: 7.3369140625, + 201: 7.3369140625, + 202: 7.3369140625, + 203: 7.3369140625, + 204: 3.05615234375, + 205: 3.05615234375, + 206: 3.05615234375, + 207: 3.05615234375, + 208: 7.94384765625, + 209: 7.94384765625, + 210: 8.55615234375, + 211: 8.55615234375, + 212: 8.55615234375, + 213: 8.55615234375, + 214: 8.55615234375, + 215: 6.423828125, + 216: 8.55615234375, + 217: 7.94384765625, + 218: 7.94384765625, + 219: 7.94384765625, + 220: 7.94384765625, + 221: 7.3369140625, + 222: 7.3369140625, + 223: 6.71923828125, + 224: 6.11767578125, + 225: 6.11767578125, + 226: 6.11767578125, + 227: 6.11767578125, + 228: 6.11767578125, + 229: 6.11767578125, + 230: 9.78076171875, + 231: 5.5, + 232: 6.11767578125, + 233: 6.11767578125, + 234: 6.11767578125, + 235: 6.11767578125, + 236: 3.05615234375, + 237: 3.05615234375, + 238: 3.05615234375, + 239: 3.05615234375, + 240: 6.11767578125, + 241: 6.11767578125, + 242: 6.11767578125, + 243: 6.11767578125, + 244: 6.11767578125, + 245: 6.11767578125, + 246: 6.11767578125, + 247: 6.037109375, + 248: 6.71923828125, + 249: 6.11767578125, + 250: 6.11767578125, + 251: 6.11767578125, + 252: 6.11767578125, + 253: 5.5, + 254: 6.11767578125, + 32: 3.05615234375, + 33: 3.05615234375, + 34: 3.90478515625, + 35: 6.11767578125, + 36: 6.11767578125, + 37: 9.78076171875, + 38: 7.3369140625, + 39: 2.10009765625, + 40: 3.6630859375, + 41: 3.6630859375, + 42: 4.28076171875, + 43: 6.423828125, + 44: 3.05615234375, + 45: 3.6630859375, + 46: 3.05615234375, + 47: 3.05615234375, + 48: 6.11767578125, + 49: 6.11767578125, + 50: 6.11767578125, + 51: 6.11767578125, + 52: 6.11767578125, + 53: 6.11767578125, + 54: 6.11767578125, + 55: 6.11767578125, + 56: 6.11767578125, + 57: 6.11767578125, + 58: 3.05615234375, + 59: 3.05615234375, + 60: 6.423828125, + 61: 6.423828125, + 62: 6.423828125, + 63: 6.11767578125, + 64: 11.16650390625, + 65: 7.3369140625, + 66: 7.3369140625, + 67: 7.94384765625, + 68: 7.94384765625, + 69: 7.3369140625, + 70: 6.71923828125, + 71: 8.55615234375, + 72: 7.94384765625, + 73: 3.05615234375, + 74: 5.5, + 75: 7.3369140625, + 76: 6.11767578125, + 77: 9.1630859375, + 78: 7.94384765625, + 79: 8.55615234375, + 80: 7.3369140625, + 81: 8.55615234375, + 82: 7.94384765625, + 83: 7.3369140625, + 84: 6.71923828125, + 85: 7.94384765625, + 86: 7.3369140625, + 87: 10.38232421875, + 88: 7.3369140625, + 89: 7.3369140625, + 90: 6.71923828125, + 91: 3.05615234375, + 92: 3.05615234375, + 93: 3.05615234375, + 94: 5.16162109375, + 95: 6.11767578125, + 96: 3.6630859375, + 97: 6.11767578125, + 98: 6.11767578125, + 99: 5.5 +}; + +export const arial10pt = { + 100: 7.22998046875, + 101: 7.22998046875, + 102: 3.61181640625, + 103: 7.22998046875, + 104: 7.22998046875, + 105: 2.88818359375, + 106: 2.88818359375, + 107: 6.5, + 108: 2.88818359375, + 109: 10.8291015625, + 110: 7.22998046875, + 111: 7.22998046875, + 112: 7.22998046875, + 113: 7.22998046875, + 114: 4.3291015625, + 115: 6.5, + 116: 3.61181640625, + 117: 7.22998046875, + 118: 6.5, + 119: 9.38818359375, + 120: 6.5, + 121: 6.5, + 122: 6.5, + 123: 4.341796875, + 124: 3.376953125, + 125: 4.341796875, + 126: 7.591796875, + 160: 3.61181640625, + 161: 4.3291015625, + 162: 7.22998046875, + 163: 7.22998046875, + 164: 7.22998046875, + 165: 7.22998046875, + 166: 3.376953125, + 167: 7.22998046875, + 168: 4.3291015625, + 169: 9.57861328125, + 170: 4.8115234375, + 171: 7.22998046875, + 172: 7.591796875, + 173: 0, + 174: 9.57861328125, + 175: 7.17919921875, + 176: 5.19873046875, + 177: 7.134765625, + 178: 4.3291015625, + 179: 4.3291015625, + 180: 4.3291015625, + 181: 7.490234375, + 182: 6.982421875, + 183: 4.3291015625, + 184: 4.3291015625, + 185: 4.3291015625, + 186: 4.748046875, + 187: 7.22998046875, + 188: 10.841796875, + 189: 10.841796875, + 190: 10.841796875, + 191: 7.94091796875, + 192: 8.6708984375, + 193: 8.6708984375, + 194: 8.6708984375, + 195: 8.6708984375, + 196: 8.6708984375, + 197: 8.6708984375, + 198: 13, + 199: 9.38818359375, + 200: 8.6708984375, + 201: 8.6708984375, + 202: 8.6708984375, + 203: 8.6708984375, + 204: 3.61181640625, + 205: 3.61181640625, + 206: 3.61181640625, + 207: 3.61181640625, + 208: 9.38818359375, + 209: 9.38818359375, + 210: 10.11181640625, + 211: 10.11181640625, + 212: 10.11181640625, + 213: 10.11181640625, + 214: 10.11181640625, + 215: 7.591796875, + 216: 10.11181640625, + 217: 9.38818359375, + 218: 9.38818359375, + 219: 9.38818359375, + 220: 9.38818359375, + 221: 8.6708984375, + 222: 8.6708984375, + 223: 7.94091796875, + 224: 7.22998046875, + 225: 7.22998046875, + 226: 7.22998046875, + 227: 7.22998046875, + 228: 7.22998046875, + 229: 7.22998046875, + 230: 11.55908203125, + 231: 6.5, + 232: 7.22998046875, + 233: 7.22998046875, + 234: 7.22998046875, + 235: 7.22998046875, + 236: 3.61181640625, + 237: 3.61181640625, + 238: 3.61181640625, + 239: 3.61181640625, + 240: 7.22998046875, + 241: 7.22998046875, + 242: 7.22998046875, + 243: 7.22998046875, + 244: 7.22998046875, + 245: 7.22998046875, + 246: 7.22998046875, + 247: 7.134765625, + 248: 7.94091796875, + 249: 7.22998046875, + 250: 7.22998046875, + 251: 7.22998046875, + 252: 7.22998046875, + 253: 6.5, + 254: 7.22998046875, + 32: 3.61181640625, + 33: 3.61181640625, + 34: 4.61474609375, + 35: 7.22998046875, + 36: 7.22998046875, + 37: 11.55908203125, + 38: 8.6708984375, + 39: 2.48193359375, + 40: 4.3291015625, + 41: 4.3291015625, + 42: 5.05908203125, + 43: 7.591796875, + 44: 3.61181640625, + 45: 4.3291015625, + 46: 3.61181640625, + 47: 3.61181640625, + 48: 7.22998046875, + 49: 7.22998046875, + 50: 7.22998046875, + 51: 7.22998046875, + 52: 7.22998046875, + 53: 7.22998046875, + 54: 7.22998046875, + 55: 7.22998046875, + 56: 7.22998046875, + 57: 7.22998046875, + 58: 3.61181640625, + 59: 3.61181640625, + 60: 7.591796875, + 61: 7.591796875, + 62: 7.591796875, + 63: 7.22998046875, + 64: 13.19677734375, + 65: 8.6708984375, + 66: 8.6708984375, + 67: 9.38818359375, + 68: 9.38818359375, + 69: 8.6708984375, + 70: 7.94091796875, + 71: 10.11181640625, + 72: 9.38818359375, + 73: 3.61181640625, + 74: 6.5, + 75: 8.6708984375, + 76: 7.22998046875, + 77: 10.8291015625, + 78: 9.38818359375, + 79: 10.11181640625, + 80: 8.6708984375, + 81: 10.11181640625, + 82: 9.38818359375, + 83: 8.6708984375, + 84: 7.94091796875, + 85: 9.38818359375, + 86: 8.6708984375, + 87: 12.27001953125, + 88: 8.6708984375, + 89: 8.6708984375, + 90: 7.94091796875, + 91: 3.61181640625, + 92: 3.61181640625, + 93: 3.61181640625, + 94: 6.10009765625, + 95: 7.22998046875, + 96: 4.3291015625, + 97: 7.22998046875, + 98: 7.22998046875, + 99: 6.5 +}; + +export function calculateTextWidth(text: string, size: "8pt" | "10pt") { + let width = 0; + if(size === "8pt"){ + for(let c = 0; c < text.length; c++){ + width += arial8pt[text.charCodeAt(c)]; + } + } else if(size === "10pt"){ + for(let c = 0; c < text.length; c++){ + width += arial10pt[text.charCodeAt(c)]; + } + } + return width; +} diff --git a/src/svg/characterWidth.ts b/src/svg/characterWidth.ts deleted file mode 100644 index fb433c71..00000000 --- a/src/svg/characterWidth.ts +++ /dev/null @@ -1,399 +0,0 @@ -export const arial8pt = { - "32": 3.05615234375, - "33": 3.05615234375, - "34": 3.90478515625, - "35": 6.11767578125, - "36": 6.11767578125, - "37": 9.78076171875, - "38": 7.3369140625, - "39": 2.10009765625, - "40": 3.6630859375, - "41": 3.6630859375, - "42": 4.28076171875, - "43": 6.423828125, - "44": 3.05615234375, - "45": 3.6630859375, - "46": 3.05615234375, - "47": 3.05615234375, - "48": 6.11767578125, - "49": 6.11767578125, - "50": 6.11767578125, - "51": 6.11767578125, - "52": 6.11767578125, - "53": 6.11767578125, - "54": 6.11767578125, - "55": 6.11767578125, - "56": 6.11767578125, - "57": 6.11767578125, - "58": 3.05615234375, - "59": 3.05615234375, - "60": 6.423828125, - "61": 6.423828125, - "62": 6.423828125, - "63": 6.11767578125, - "64": 11.16650390625, - "65": 7.3369140625, - "66": 7.3369140625, - "67": 7.94384765625, - "68": 7.94384765625, - "69": 7.3369140625, - "70": 6.71923828125, - "71": 8.55615234375, - "72": 7.94384765625, - "73": 3.05615234375, - "74": 5.5, - "75": 7.3369140625, - "76": 6.11767578125, - "77": 9.1630859375, - "78": 7.94384765625, - "79": 8.55615234375, - "80": 7.3369140625, - "81": 8.55615234375, - "82": 7.94384765625, - "83": 7.3369140625, - "84": 6.71923828125, - "85": 7.94384765625, - "86": 7.3369140625, - "87": 10.38232421875, - "88": 7.3369140625, - "89": 7.3369140625, - "90": 6.71923828125, - "91": 3.05615234375, - "92": 3.05615234375, - "93": 3.05615234375, - "94": 5.16162109375, - "95": 6.11767578125, - "96": 3.6630859375, - "97": 6.11767578125, - "98": 6.11767578125, - "99": 5.5, - "100": 6.11767578125, - "101": 6.11767578125, - "102": 3.05615234375, - "103": 6.11767578125, - "104": 6.11767578125, - "105": 2.44384765625, - "106": 2.44384765625, - "107": 5.5, - "108": 2.44384765625, - "109": 9.1630859375, - "110": 6.11767578125, - "111": 6.11767578125, - "112": 6.11767578125, - "113": 6.11767578125, - "114": 3.6630859375, - "115": 5.5, - "116": 3.05615234375, - "117": 6.11767578125, - "118": 5.5, - "119": 7.94384765625, - "120": 5.5, - "121": 5.5, - "122": 5.5, - "123": 3.673828125, - "124": 2.857421875, - "125": 3.673828125, - "126": 6.423828125, - "160": 3.05615234375, - "161": 3.6630859375, - "162": 6.11767578125, - "163": 6.11767578125, - "164": 6.11767578125, - "165": 6.11767578125, - "166": 2.857421875, - "167": 6.11767578125, - "168": 3.6630859375, - "169": 8.10498046875, - "170": 4.0712890625, - "171": 6.11767578125, - "172": 6.423828125, - "173": 0, - "174": 8.10498046875, - "175": 6.07470703125, - "176": 4.39892578125, - "177": 6.037109375, - "178": 3.6630859375, - "179": 3.6630859375, - "180": 3.6630859375, - "181": 6.337890625, - "182": 5.908203125, - "183": 3.6630859375, - "184": 3.6630859375, - "185": 3.6630859375, - "186": 4.017578125, - "187": 6.11767578125, - "188": 9.173828125, - "189": 9.173828125, - "190": 9.173828125, - "191": 6.71923828125, - "192": 7.3369140625, - "193": 7.3369140625, - "194": 7.3369140625, - "195": 7.3369140625, - "196": 7.3369140625, - "197": 7.3369140625, - "198": 11, - "199": 7.94384765625, - "200": 7.3369140625, - "201": 7.3369140625, - "202": 7.3369140625, - "203": 7.3369140625, - "204": 3.05615234375, - "205": 3.05615234375, - "206": 3.05615234375, - "207": 3.05615234375, - "208": 7.94384765625, - "209": 7.94384765625, - "210": 8.55615234375, - "211": 8.55615234375, - "212": 8.55615234375, - "213": 8.55615234375, - "214": 8.55615234375, - "215": 6.423828125, - "216": 8.55615234375, - "217": 7.94384765625, - "218": 7.94384765625, - "219": 7.94384765625, - "220": 7.94384765625, - "221": 7.3369140625, - "222": 7.3369140625, - "223": 6.71923828125, - "224": 6.11767578125, - "225": 6.11767578125, - "226": 6.11767578125, - "227": 6.11767578125, - "228": 6.11767578125, - "229": 6.11767578125, - "230": 9.78076171875, - "231": 5.5, - "232": 6.11767578125, - "233": 6.11767578125, - "234": 6.11767578125, - "235": 6.11767578125, - "236": 3.05615234375, - "237": 3.05615234375, - "238": 3.05615234375, - "239": 3.05615234375, - "240": 6.11767578125, - "241": 6.11767578125, - "242": 6.11767578125, - "243": 6.11767578125, - "244": 6.11767578125, - "245": 6.11767578125, - "246": 6.11767578125, - "247": 6.037109375, - "248": 6.71923828125, - "249": 6.11767578125, - "250": 6.11767578125, - "251": 6.11767578125, - "252": 6.11767578125, - "253": 5.5, - "254": 6.11767578125 -}; - -export const arial10pt = { - "32": 3.61181640625, - "33": 3.61181640625, - "34": 4.61474609375, - "35": 7.22998046875, - "36": 7.22998046875, - "37": 11.55908203125, - "38": 8.6708984375, - "39": 2.48193359375, - "40": 4.3291015625, - "41": 4.3291015625, - "42": 5.05908203125, - "43": 7.591796875, - "44": 3.61181640625, - "45": 4.3291015625, - "46": 3.61181640625, - "47": 3.61181640625, - "48": 7.22998046875, - "49": 7.22998046875, - "50": 7.22998046875, - "51": 7.22998046875, - "52": 7.22998046875, - "53": 7.22998046875, - "54": 7.22998046875, - "55": 7.22998046875, - "56": 7.22998046875, - "57": 7.22998046875, - "58": 3.61181640625, - "59": 3.61181640625, - "60": 7.591796875, - "61": 7.591796875, - "62": 7.591796875, - "63": 7.22998046875, - "64": 13.19677734375, - "65": 8.6708984375, - "66": 8.6708984375, - "67": 9.38818359375, - "68": 9.38818359375, - "69": 8.6708984375, - "70": 7.94091796875, - "71": 10.11181640625, - "72": 9.38818359375, - "73": 3.61181640625, - "74": 6.5, - "75": 8.6708984375, - "76": 7.22998046875, - "77": 10.8291015625, - "78": 9.38818359375, - "79": 10.11181640625, - "80": 8.6708984375, - "81": 10.11181640625, - "82": 9.38818359375, - "83": 8.6708984375, - "84": 7.94091796875, - "85": 9.38818359375, - "86": 8.6708984375, - "87": 12.27001953125, - "88": 8.6708984375, - "89": 8.6708984375, - "90": 7.94091796875, - "91": 3.61181640625, - "92": 3.61181640625, - "93": 3.61181640625, - "94": 6.10009765625, - "95": 7.22998046875, - "96": 4.3291015625, - "97": 7.22998046875, - "98": 7.22998046875, - "99": 6.5, - "100": 7.22998046875, - "101": 7.22998046875, - "102": 3.61181640625, - "103": 7.22998046875, - "104": 7.22998046875, - "105": 2.88818359375, - "106": 2.88818359375, - "107": 6.5, - "108": 2.88818359375, - "109": 10.8291015625, - "110": 7.22998046875, - "111": 7.22998046875, - "112": 7.22998046875, - "113": 7.22998046875, - "114": 4.3291015625, - "115": 6.5, - "116": 3.61181640625, - "117": 7.22998046875, - "118": 6.5, - "119": 9.38818359375, - "120": 6.5, - "121": 6.5, - "122": 6.5, - "123": 4.341796875, - "124": 3.376953125, - "125": 4.341796875, - "126": 7.591796875, - "160": 3.61181640625, - "161": 4.3291015625, - "162": 7.22998046875, - "163": 7.22998046875, - "164": 7.22998046875, - "165": 7.22998046875, - "166": 3.376953125, - "167": 7.22998046875, - "168": 4.3291015625, - "169": 9.57861328125, - "170": 4.8115234375, - "171": 7.22998046875, - "172": 7.591796875, - "173": 0, - "174": 9.57861328125, - "175": 7.17919921875, - "176": 5.19873046875, - "177": 7.134765625, - "178": 4.3291015625, - "179": 4.3291015625, - "180": 4.3291015625, - "181": 7.490234375, - "182": 6.982421875, - "183": 4.3291015625, - "184": 4.3291015625, - "185": 4.3291015625, - "186": 4.748046875, - "187": 7.22998046875, - "188": 10.841796875, - "189": 10.841796875, - "190": 10.841796875, - "191": 7.94091796875, - "192": 8.6708984375, - "193": 8.6708984375, - "194": 8.6708984375, - "195": 8.6708984375, - "196": 8.6708984375, - "197": 8.6708984375, - "198": 13, - "199": 9.38818359375, - "200": 8.6708984375, - "201": 8.6708984375, - "202": 8.6708984375, - "203": 8.6708984375, - "204": 3.61181640625, - "205": 3.61181640625, - "206": 3.61181640625, - "207": 3.61181640625, - "208": 9.38818359375, - "209": 9.38818359375, - "210": 10.11181640625, - "211": 10.11181640625, - "212": 10.11181640625, - "213": 10.11181640625, - "214": 10.11181640625, - "215": 7.591796875, - "216": 10.11181640625, - "217": 9.38818359375, - "218": 9.38818359375, - "219": 9.38818359375, - "220": 9.38818359375, - "221": 8.6708984375, - "222": 8.6708984375, - "223": 7.94091796875, - "224": 7.22998046875, - "225": 7.22998046875, - "226": 7.22998046875, - "227": 7.22998046875, - "228": 7.22998046875, - "229": 7.22998046875, - "230": 11.55908203125, - "231": 6.5, - "232": 7.22998046875, - "233": 7.22998046875, - "234": 7.22998046875, - "235": 7.22998046875, - "236": 3.61181640625, - "237": 3.61181640625, - "238": 3.61181640625, - "239": 3.61181640625, - "240": 7.22998046875, - "241": 7.22998046875, - "242": 7.22998046875, - "243": 7.22998046875, - "244": 7.22998046875, - "245": 7.22998046875, - "246": 7.22998046875, - "247": 7.134765625, - "248": 7.94091796875, - "249": 7.22998046875, - "250": 7.22998046875, - "251": 7.22998046875, - "252": 7.22998046875, - "253": 6.5, - "254": 7.22998046875 -}; - -export function calculateTextWidth(text: string, size: "8pt" | "10pt") { - let width = 0; - if(size === "8pt"){ - for(let c = 0; c < text.length; c++){ - width += arial8pt[text.charCodeAt(c)]; - } - } else if(size === "10pt"){ - for(let c = 0; c < text.length; c++){ - width += arial10pt[text.charCodeAt(c)]; - } - } - return width; -} \ No newline at end of file diff --git a/src/svg/index.ts b/src/svg/index.ts new file mode 100644 index 00000000..444485d4 --- /dev/null +++ b/src/svg/index.ts @@ -0,0 +1,2 @@ +export * from "./swissqrbill"; +export * from "./swissqrcode"; diff --git a/src/svg/svg.ts b/src/svg/svg.ts deleted file mode 100644 index f806f09c..00000000 --- a/src/svg/svg.ts +++ /dev/null @@ -1,710 +0,0 @@ -import { Data, Languages, Debtor, Creditor, SVGOptions } from "../shared/types"; -import { validateData, cleanData } from "../shared/shared.js"; -import { calculateTextWidth } from "./characterWidth.js"; -import { SVG, calc } from "svg-engine"; -import * as utils from "../shared/utils.js"; -import translations from "../shared/translations.js"; -import generateQRCode from "../shared/qr-code.js"; - -export class SVG_ { - - protected instance: SVG; - private _data: Data; - - private _language: Languages = "DE"; - - constructor(data: Data, options?: SVGOptions) { - - this._data = data; - - - //-- Clean data (remove line breaks and unnecessary whitespaces) - - this._data = cleanData(this._data); - - - //-- Validate data - - validateData(this._data); - - - //-- Apply options - - if(options !== undefined){ - if(options.language !== undefined){ - this._language = options.language; - } - } - - - //-- Create SVG - - this.instance = new SVG(); - this.instance.width("210mm"); - this.instance.height("105mm"); - - this._render(); - - } - - - public get outerHTML(): string { - return this.instance.outerHTML; - } - - - private _render() { - - const formattedCreditorAddress = this._formatAddress(this._data.creditor); - let receiptLineCount = 0; - let paymentPartLineCount = 0; - - - //-- Background image - - this.instance.addRect(0, 0, "100%", "100%") - .fill("#fff"); - - - //-- Vertical line - - this.instance.addLine("62mm", "0mm", "62mm", "105mm") - .stroke(1, "dashed", "black"); - - - //-- Scissors - - const scissorsCenter = "M8.55299 18.3969C9.54465 17.5748 9.51074 16.0915 9.08357 14.9829L6.47473 8.02261C7.58167 5.9986 7.26467 3.99833 7.80373 3.99833C8.22582 3.99833 8.13259 4.38482 9.23105 4.32719C10.2854 4.27125 11.0652 3.1711 10.9957 2.13197C11.0025 1.09115 10.2041 0.0130391 9.1056 0.00456339C7.99867 -0.0734135 6.96972 0.858918 6.89683 1.95907C6.70527 3.24907 7.48674 5.53413 5.56613 6.60547C4.09305 5.80705 4.08797 4.38991 4.16255 3.10838C4.22358 2.04552 3.91845 0.76738 2.87424 0.260531C1.87241 -0.229367 0.446794 0.25036 0.139972 1.37594C-0.277034 2.51168 0.250156 4.07122 1.55541 4.34244C2.56233 4.55095 3.03528 3.83729 3.40143 4.1119C3.67774 4.31871 3.5167 5.62906 4.566 7.96667L1.908 15.5033C1.64356 16.456 1.65204 17.6206 2.58776 18.463L5.5424 10.6484L8.55299 18.3969ZM10.1634 2.87953C9.55143 3.97629 7.88849 3.88645 7.56641 2.74731C7.20704 1.71666 8.20887 0.397838 9.32767 0.726697C10.2447 0.919943 10.5821 2.12858 10.1634 2.87953ZM3.36753 2.927C2.94544 4.07122 1.00789 3.87797 0.746835 2.71341C0.479001 1.94042 0.8638 0.836881 1.77409 0.758904C2.88102 0.608036 3.87946 1.90821 3.36753 2.927Z"; - - const scissorsSVG = this.instance.addSVG("11px", "19px").x(calc("62mm - 5.25px")).y("30pt"); - scissorsSVG.addPath(scissorsCenter).fill("black"); - - - //-- Receipt - - const receiptContainer = this.instance.addSVG() - .x("5mm") - .y("5mm"); - - const receiptTextContainer = receiptContainer.addText(); - - receiptTextContainer.addTSpan(translations[this._language].receipt) - .x(0) - .y(0) - .dy("11pt") - .fontFamily("Arial") - .fontWeight("bold") - .fontSize("11pt"); - - - //-- Creditor - - receiptTextContainer.addTSpan(translations[this._language].account) - .x(0) - .y("7mm") - .dy("9pt") - .fontFamily("Arial") - .fontWeight("bold") - .fontSize("6pt"); - - receiptTextContainer.addTSpan(utils.formatIBAN(this._data.creditor.account)) - .x(0) - .dy("9pt") - .fontFamily("Arial") - .fontWeight("normal") - .fontSize("8pt"); - receiptLineCount++; - - let receiptCreditorAddressLines: Array = []; - for(const line of formattedCreditorAddress){ - const messageLines = this._fitTextToWidth(line, utils.mm2px(52), 2, "8pt"); - receiptCreditorAddressLines = [...receiptCreditorAddressLines, ...messageLines]; - } - - for(const line of receiptCreditorAddressLines){ - receiptLineCount++; - receiptTextContainer.addTSpan(line) - .x(0) - .dy("9pt") - .fontFamily("Arial") - .fontWeight("normal") - .fontSize("8pt"); - } - - - //-- Reference - - if(this._data.reference !== undefined){ - - receiptTextContainer.addTSpan(translations[this._language].reference) - .x(0) - .dy("18pt") - .fontFamily("Arial") - .fontWeight("bold") - .fontSize("6pt"); - - receiptTextContainer.addTSpan(utils.formatReference(this._data.reference)) - .x(0) - .dy("9pt") - .fontFamily("Arial") - .fontWeight("normal") - .fontSize("8pt"); - receiptLineCount++; - - } - - - //-- Debtor - - if(this._data.debtor !== undefined){ - - const formattedDebtorAddress = this._formatAddress(this._data.debtor); - - receiptTextContainer.addTSpan(translations[this._language].payableBy) - .x(0) - .dy("18pt") - .fontFamily("Arial") - .fontWeight("bold") - .fontSize("6pt"); - - let receiptDebtorAddressLines: Array = []; - for(const line of formattedDebtorAddress){ - const messageLines = this._fitTextToWidth(line, utils.mm2px(52), 2, "8pt"); - receiptDebtorAddressLines = [...receiptDebtorAddressLines, ...messageLines]; - } - - for(const line of receiptDebtorAddressLines){ - receiptTextContainer.addTSpan(line) - .x(0) - .dy("9pt") - .fontFamily("Arial") - .fontWeight("normal") - .fontSize("8pt"); - } - - } else { - - - //-- Add rectangle - - receiptTextContainer.addTSpan(translations[this._language].payableByName) - .x(0) - .dy("18pt") - .fontFamily("Arial") - .fontWeight("bold") - .fontSize("6pt"); - - const referenceHeight = this._data.reference !== undefined ? "18pt" : "0"; - this._addRectangle(5, calc(`12mm + 9pt + (${receiptLineCount} * 9pt) + ${referenceHeight} + 18pt + 1mm`, "mm"), 52, 20); - - } - - - //-- Amount - - const amountContainer = receiptContainer.addText() - .y("63mm"); - - amountContainer.addTSpan(translations[this._language].currency) - .x(0) - .dy("6pt") - .fontFamily("Arial") - .fontWeight("bold") - .fontSize("6pt"); - - const amountXPosition = this._data.amount === undefined ? 13 : 22; - - amountContainer.addTSpan(translations[this._language].amount) - .x(amountXPosition + "mm") - .fontFamily("Arial") - .fontWeight("bold") - .fontSize("6pt"); - - amountContainer.addTSpan(this._data.currency) - .x(0) - .dy("11pt") - .fontFamily("Arial") - .fontWeight("normal") - .fontSize("8pt"); - - if(this._data.amount !== undefined){ - amountContainer.addTSpan(utils.formatAmount(this._data.amount)) - .x(amountXPosition + "mm") - .fontFamily("Arial") - .fontWeight("normal") - .fontSize("8pt"); - } else { - this._addRectangle(27, 68, 30, 10); - } - - - //-- Acceptance point - - amountContainer.addTSpan(translations[this._language].acceptancePoint) - .x("52mm") - .y("82mm") - .textAlign("right") - .fontFamily("Arial") - .fontWeight("bold") - .fontSize("6pt"); - - - //-- Payment part middle column - - const paymentPartContainer = this.instance.addSVG() - .x("67mm") - .y("5mm"); - - paymentPartContainer.addText(translations[this._language].paymentPart) - .x(0) - .y(0) - .dy("11pt") - .fontFamily("Arial") - .fontWeight("bold") - .fontSize("11pt"); - - - //-- QR Code - - this._renderQRCode(); - - - //-- Amount - - const paymentPartMiddleTextContainer = paymentPartContainer.addText() - .y("63mm"); - - paymentPartMiddleTextContainer.addTSpan(translations[this._language].currency) - .x(0) - .dy("8pt") - .fontFamily("Arial") - .fontWeight("bold") - .fontSize("8pt"); - - paymentPartMiddleTextContainer.addTSpan(translations[this._language].amount) - .x("22mm") - .fontFamily("Arial") - .fontWeight("bold") - .fontSize("8pt"); - - paymentPartMiddleTextContainer.addTSpan(this._data.currency) - .x(0) - .dy("13pt") - .fontFamily("Arial") - .fontWeight("normal") - .fontSize("10pt"); - - if(this._data.amount !== undefined){ - paymentPartMiddleTextContainer.addTSpan(utils.formatAmount(this._data.amount)) - .x("22mm") - .fontFamily("Arial") - .fontWeight("normal") - .fontSize("10pt"); - } else { - this._addRectangle(78, calc("68mm + 8pt + 5pt", "mm"), 40, 15); - } - - - //-- AV1 and AV2 - - const alternativeSchemeContainer = paymentPartContainer.addText() - .x(0) - .y("90mm"); - - if(this._data.av1 !== undefined){ - - const [scheme, data] = this._data.av1.split(/(\/.+)/); - - alternativeSchemeContainer.addTSpan(scheme) - .x(0) - .fontFamily("Arial") - .fontWeight("bold") - .fontSize("7pt"); - - alternativeSchemeContainer.addTSpan(this._data.av1.length > 90 ? data.substr(0, 87) + "..." : data) - .fontFamily("Arial") - .fontWeight("normal") - .fontSize("7pt"); - - } - if(this._data.av2 !== undefined){ - - const [scheme, data] = this._data.av2.split(/(\/.+)/); - - alternativeSchemeContainer.addTSpan(scheme) - .x(0) - .dy("8pt") - .fontFamily("Arial") - .fontWeight("bold") - .fontSize("7pt"); - - alternativeSchemeContainer.addTSpan(this._data.av2.length > 90 ? data.substr(0, 87) + "..." : data) - .fontFamily("Arial") - .fontWeight("normal") - .fontSize("7pt"); - - } - - - //-- Payment part right column - - const paymentPartDebtorContainer = this.instance.addSVG() - .x("118mm") - .y("5mm"); - - const paymentPartRightTextContainer = paymentPartDebtorContainer.addText(); - - - //-- Creditor - - paymentPartRightTextContainer.addTSpan(translations[this._language].account) - .x(0) - .y(0) - .dy("11pt") - .fontFamily("Arial") - .fontWeight("bold") - .fontSize("8pt"); - - paymentPartRightTextContainer.addTSpan(utils.formatIBAN(this._data.creditor.account)) - .x(0) - .dy("11pt") - .fontFamily("Arial") - .fontWeight("normal") - .fontSize("10pt"); - paymentPartLineCount++; - - let paymentPartCreditorAddressLines: Array = []; - for(const line of formattedCreditorAddress){ - const messageLines = this._fitTextToWidth(line, utils.mm2px(52), 2, "8pt"); - paymentPartCreditorAddressLines = [...paymentPartCreditorAddressLines, ...messageLines]; - } - - for(const line of paymentPartCreditorAddressLines){ - paymentPartRightTextContainer.addTSpan(line) - .x(0) - .dy("11pt") - .fontFamily("Arial") - .fontWeight("normal") - .fontSize("10pt"); - paymentPartLineCount++; - } - - - //-- Reference - - if(this._data.reference !== undefined){ - - paymentPartRightTextContainer.addTSpan(translations[this._language].reference) - .x(0) - .dy("22pt") - .fontFamily("Arial") - .fontWeight("bold") - .fontSize("8pt"); - - paymentPartRightTextContainer.addTSpan(utils.formatReference(this._data.reference)) - .x(0) - .dy("11pt") - .fontFamily("Arial") - .fontWeight("normal") - .fontSize("10pt"); - paymentPartLineCount++; - - } - - - //-- Message / Additional information - - if(this._data.message !== undefined || this._data.additionalInformation !== undefined){ - - paymentPartRightTextContainer.addTSpan(translations[this._language].additionalInformation) - .x(0) - .dy("22pt") - .fontFamily("Arial") - .fontWeight("bold") - .fontSize("8pt"); - - const referenceType = utils.getReferenceType(this._data.reference); - const maxLines = referenceType === "QRR" || referenceType === "SCOR" ? 3 : 4; - const lengthInPixel = utils.mm2px(87); - const linesOfMessage = this._getLineCountOfText(this._data.message, lengthInPixel, "10pt"); - const linesOfAdditionalInformation = this._getLineCountOfText(this._data.additionalInformation, lengthInPixel, "10pt"); - - if(this._data.additionalInformation !== undefined){ - - if(referenceType === "QRR" || referenceType === "SCOR"){ - - // QRR and SCOR have 1 line for the message and 2 lines for the additional information - - if(this._data.message !== undefined){ - paymentPartRightTextContainer.addTSpan(this._ellipsis(this._data.message, lengthInPixel, "10pt")) - .x(0) - .dy("11pt") - .fontFamily("Arial") - .fontWeight("normal") - .fontSize("10pt"); - paymentPartLineCount++; - } - } else { - - // Non QRR and SCOR have 4 lines total available and the message should be shortened if necessary - - if(this._data.message !== undefined){ - - const maxLinesOfMessage = maxLines - linesOfAdditionalInformation; - const messageLines = this._fitTextToWidth(this._data.message, lengthInPixel, maxLinesOfMessage, "10pt"); - - for(let i = 0; i < maxLinesOfMessage; i++){ - paymentPartRightTextContainer.addTSpan(messageLines[i]) - .x(0) - .dy("11pt") - .fontFamily("Arial") - .fontWeight("normal") - .fontSize("10pt"); - paymentPartLineCount++; - } - - } - - - } - - const additionalInformationLines = this._fitTextToWidth(this._data.additionalInformation, lengthInPixel, linesOfAdditionalInformation, "10pt"); - for(let i = 0; i < linesOfAdditionalInformation; i++){ - paymentPartRightTextContainer.addTSpan(additionalInformationLines[i]) - .x(0) - .dy("11pt") - .fontFamily("Arial") - .fontWeight("normal") - .fontSize("10pt"); - paymentPartLineCount++; - } - - } else if(this._data.message !== undefined){ - const messageLines = this._fitTextToWidth(this._data.message, lengthInPixel, maxLines, "10pt"); - for(let i = 0; i < maxLines; i++){ - paymentPartRightTextContainer.addTSpan(messageLines[i]) - .x(0) - .dy("11pt") - .fontFamily("Arial") - .fontWeight("normal") - .fontSize("10pt"); - paymentPartLineCount++; - } - } - - } - - - //-- Debtor - - if(this._data.debtor !== undefined){ - - const formattedDebtorAddress = this._formatAddress(this._data.debtor); - - paymentPartRightTextContainer.addTSpan(translations[this._language].payableBy) - .x(0) - .dy("22pt") - .fontFamily("Arial") - .fontWeight("bold") - .fontSize("8pt"); - - let paymentPartDebtorAddressLines: Array = []; - for(const line of formattedDebtorAddress){ - const messageLines = this._fitTextToWidth(line, utils.mm2px(52), 2, "8pt"); - paymentPartDebtorAddressLines = [...paymentPartDebtorAddressLines, ...messageLines]; - } - - for(const line of paymentPartDebtorAddressLines){ - paymentPartRightTextContainer.addTSpan(line) - .x(0) - .dy("11pt") - .fontFamily("Arial") - .fontWeight("normal") - .fontSize("10pt"); - } - - } else { - - paymentPartRightTextContainer.addTSpan(translations[this._language].payableByName) - .x(0) - .dy("22pt") - .fontFamily("Arial") - .fontWeight("bold") - .fontSize("8pt"); - - const referenceHeight = this._data.reference !== undefined ? "22pt" : "0"; - const additionalInformationHeight = this._data.additionalInformation !== undefined || this._data.message !== undefined ? "22pt" : "0"; - this._addRectangle(118, calc(`5mm + 11pt + (${paymentPartLineCount} * 11pt) + ${referenceHeight} + ${additionalInformationHeight} + 22pt + 1mm`, "mm"), 65, 25); - - } - } - - - private _renderQRCode() { - - const qrcode = generateQRCode(this._data, "svg", 0, 0, utils.mm2px(46)); - - const qrcodeSVG = this.instance.addSVG("46mm", "46mm") - .y("17mm") - .x("67mm"); - - - //-- Add QR Code - - qrcodeSVG.addPath(qrcode) - .fill("black"); - - - //-- Add background - - qrcodeSVG.addRect("19mm", "19mm", "8mm", "8mm") - .fill("white"); - qrcodeSVG.addRect("19.5mm", "19.5mm", "7mm", "7mm") - .fill("black"); - - - //-- Add swiss cross - - qrcodeSVG.addRect("22.415mm", "21.055mm", "1.17mm", "3.89mm") - .fill("white"); - qrcodeSVG.addRect("21.055mm", "22.415mm", "3.89mm", "1.17mm") - .fill("white"); - - } - - - private _formatAddress(data: Debtor | Creditor): Array { - const countryPrefix = data.country !== "CH" ? data.country + " - " : ""; - if(data.buildingNumber !== undefined){ - return [data.name, data.address + " " + data.buildingNumber, `${countryPrefix}${data.zip} ${data.city}`]; - } else { - return [data.name, data.address, `${countryPrefix}${data.zip} ${data.city}`]; - } - } - - - private _getLineCountOfText(text: string | undefined, lengthInPixel: number, size: "8pt" | "10pt") { - if(text === undefined){ - return 0; - } else { - let lines = 0; - let remainder = calculateTextWidth(text, size); - while(remainder > 1){ - lines++; - remainder -= lengthInPixel; - } - return lines; - } - } - - - private _fitTextToWidth(text: string, lengthInPixel: number, maxLines: number, size: "8pt" | "10pt"): Array { - - const remainder = text.split(/([ |-])/g); - let lines: Array = []; - let currentLine = ""; - - const checkCurrentLine = (currentLine: string): { lines: Array; leftover: string; } => { - const lines: Array = []; - let leftover: string = ""; - if(calculateTextWidth(currentLine, size) > lengthInPixel){ - const currentWordRemainder = currentLine.split(""); - let currentWord = ""; - while(currentWordRemainder.length > 0){ - if(calculateTextWidth(currentWord, size) <= lengthInPixel){ - currentWord += currentWordRemainder.shift(); - } else { - lines.push(currentWord); - currentWord = ""; - } - } - if(currentWord !== ""){ - leftover = currentWord; - } - } else { - lines.push(currentLine); - } - return { lines, leftover }; - }; - - while(remainder.length > 0){ - - const nextWord = remainder.shift()!; - const separator = remainder.shift() ?? ""; - - if(calculateTextWidth(currentLine + nextWord + separator, size) <= lengthInPixel){ - currentLine += nextWord + separator; - } else { - if(currentLine !== ""){ - const { lines: newLines, leftover } = checkCurrentLine(currentLine); - lines.push(...newLines); - currentLine = leftover + nextWord + separator; - } else { - currentLine = nextWord + separator; - } - } - } - if(currentLine !== "" && currentLine !== " "){ - const { lines: newLines, leftover } = checkCurrentLine(currentLine); - lines.push(...newLines); - if(leftover !== ""){ - lines.push(leftover); - } - } - - if(lines.length > maxLines){ - lines = lines.slice(0, maxLines); - lines[lines.length - 1] = this._ellipsis(lines[lines.length - 1], lengthInPixel, size); - } - - return lines; - - } - - - private _ellipsis(text: string, lengthInPixel: number, size: "8pt" | "10pt"): string { - - let result = ""; - - if(calculateTextWidth(text, size) > lengthInPixel){ - for(let c = 0; c < text.length; c++){ - if(calculateTextWidth(result + text[c] + "...", size) <= lengthInPixel){ - result += text[c]; - } else { - break; - } - } - } else { - return text; - } - - if(result.substr(-1) === " "){ - result = result.slice(0, -1); - } - - return result + "..."; - - } - - - private _addRectangle(x: number, y: number, width: number, height: number) { - - const container = this.instance.addSVG(width + "mm", height + "mm"); - container.x(x + "mm").y(y + "mm"); - - const length = 3; - - container.addLine("0mm", "0mm", length + "mm", "0mm").stroke(".75pt", "solid", "black"); - container.addLine(width - length + "mm", "0mm", width + "mm", "0mm").stroke(".75pt", "solid", "black"); - container.addLine(width + "mm", "0mm", width + "mm", length + "mm").stroke(".75pt", "solid", "black"); - container.addLine(width + "mm", height - length + "mm", width + "mm", height + "mm").stroke(".75pt", "solid", "black"); - container.addLine(width - length + "mm", height + "mm", width + "mm", height + "mm").stroke(".75pt", "solid", "black"); - container.addLine("0mm", height + "mm", length + "mm", height + "mm").stroke(".75pt", "solid", "black"); - container.addLine("0mm", height - length + "mm", "0mm", height + "mm").stroke(".75pt", "solid", "black"); - container.addLine("0mm", "0mm", "0mm", length + "mm").stroke(".75pt", "solid", "black"); - - return container; - - } - -} \ No newline at end of file diff --git a/src/svg/swissqrbill.ts b/src/svg/swissqrbill.ts new file mode 100644 index 00000000..3cd0a74f --- /dev/null +++ b/src/svg/swissqrbill.ts @@ -0,0 +1,698 @@ +import { calc, SVG } from "svg-engine"; + +import { cleanData } from "swissqrbill:shared:cleaner"; +import { translations } from "swissqrbill:shared:translations"; +import { validateData } from "swissqrbill:shared:validator"; +import { calculateTextWidth } from "swissqrbill:svg:character-width"; +import { SwissQRCode } from "swissqrbill:svg:swissqrcode"; +import { formatAmount, formatIBAN, formatReference, getReferenceType, mm2px } from "swissqrbill:utils"; + +import type { Creditor, Data, Debtor, FontName, Language, SVGOptions } from "swissqrbill:types"; + +/** + * The SwissQRBill class creates the Payment Part with the QR Code as an SVG. + * @example + * ```ts + * const data = { + * amount: 1994.75, + * creditor: { + * account: "CH44 3199 9123 0008 8901 2", + * address: "Musterstrasse", + * buildingNumber: 7, + * city: "Musterstadt", + * country: "CH", + * name: "SwissQRBill", + * zip: 1234 + * }, + * currency: "CHF", + * debtor: { + * address: "Musterstrasse", + * buildingNumber: 1, + * city: "Musterstadt", + * country: "CH", + * name: "Peter Muster", + * zip: 1234 + * }, + * reference: "21 00000 00003 13947 14300 09017" + * }; + * + * const svg = new SwissQRBill(data); + * writeFileSync("qr-bill.svg", svg.toString()); + * ``` + */ +export class SwissQRBill { + + public instance: SVG; + + private scissors: boolean = true; + private outlines: boolean = true; + private language: Language = "DE"; + private font: FontName = "Arial"; + private data: Data; + + + constructor(data: Data, options?: SVGOptions) { + + this.data = data; + + // Clean data (remove line breaks and unnecessary white spaces) + this.data = cleanData(this.data); + + // Validate data + validateData(this.data); + + // Apply options + this.language = options?.language !== undefined ? options.language : this.language; + this.outlines = options?.outlines !== undefined ? options.outlines : this.outlines; + this.font = options?.fontName !== undefined ? options.fontName : this.font; + this.scissors = options?.scissors !== undefined ? options.scissors : this.scissors; + + // Create SVG + this.instance = new SVG(); + this.instance.width("210mm"); + this.instance.height("105mm"); + + this._render(); + + } + + + /** + * Outputs the SVG as a string. + * @returns The outerHTML of the SVG. + */ + public toString(): string { + return this.instance.outerHTML; + } + + + /** + * Returns the SVG element. + * @returns The SVG element. + */ + public get element(): SVGElement { + return this.instance.element as unknown as SVGElement; + } + + + private _render() { + + const formattedCreditorAddress = this._formatAddress(this.data.creditor); + let receiptLineCount = 0; + let paymentPartLineCount = 0; + + // Background image + this.instance.addRect(0, 0, "100%", "100%") + .fill("#fff"); + + // Vertical line + if(this.outlines){ + this.instance.addLine("62mm", "0mm", "62mm", "105mm") + .stroke(1, "dashed", "black"); + } + + // Scissors + if(this.scissors){ + const scissorsCenter = "M8.55299 18.3969C9.54465 17.5748 9.51074 16.0915 9.08357 14.9829L6.47473 8.02261C7.58167 5.9986 7.26467 3.99833 7.80373 3.99833C8.22582 3.99833 8.13259 4.38482 9.23105 4.32719C10.2854 4.27125 11.0652 3.1711 10.9957 2.13197C11.0025 1.09115 10.2041 0.0130391 9.1056 0.00456339C7.99867 -0.0734135 6.96972 0.858918 6.89683 1.95907C6.70527 3.24907 7.48674 5.53413 5.56613 6.60547C4.09305 5.80705 4.08797 4.38991 4.16255 3.10838C4.22358 2.04552 3.91845 0.76738 2.87424 0.260531C1.87241 -0.229367 0.446794 0.25036 0.139972 1.37594C-0.277034 2.51168 0.250156 4.07122 1.55541 4.34244C2.56233 4.55095 3.03528 3.83729 3.40143 4.1119C3.67774 4.31871 3.5167 5.62906 4.566 7.96667L1.908 15.5033C1.64356 16.456 1.65204 17.6206 2.58776 18.463L5.5424 10.6484L8.55299 18.3969ZM10.1634 2.87953C9.55143 3.97629 7.88849 3.88645 7.56641 2.74731C7.20704 1.71666 8.20887 0.397838 9.32767 0.726697C10.2447 0.919943 10.5821 2.12858 10.1634 2.87953ZM3.36753 2.927C2.94544 4.07122 1.00789 3.87797 0.746835 2.71341C0.479001 1.94042 0.8638 0.836881 1.77409 0.758904C2.88102 0.608036 3.87946 1.90821 3.36753 2.927Z"; + + const scissorsSVG = this.instance.addSVG("11px", "19px").x(calc("62mm - 5.25px")) + .y("30pt"); + scissorsSVG.addPath(scissorsCenter).fill("black"); + } + + // Receipt + const receiptContainer = this.instance.addSVG() + .x("5mm") + .y("5mm"); + + const receiptTextContainer = receiptContainer.addText(); + + receiptTextContainer.addTSpan(translations[this.language].receipt) + .x(0) + .y(0) + .dy("11pt") + .fontFamily(this.font) + .fontWeight("bold") + .fontSize("11pt"); + + // Creditor + receiptTextContainer.addTSpan(translations[this.language].account) + .x(0) + .y("7mm") + .dy("9pt") + .fontFamily(this.font) + .fontWeight("bold") + .fontSize("6pt"); + + receiptTextContainer.addTSpan(formatIBAN(this.data.creditor.account)) + .x(0) + .dy("9pt") + .fontFamily(this.font) + .fontWeight("normal") + .fontSize("8pt"); + receiptLineCount++; + + let receiptCreditorAddressLines: string[] = []; + for(const line of formattedCreditorAddress){ + const messageLines = this._fitTextToWidth(line, mm2px(52), 2, "8pt"); + receiptCreditorAddressLines = [...receiptCreditorAddressLines, ...messageLines]; + } + + for(const line of receiptCreditorAddressLines){ + receiptLineCount++; + receiptTextContainer.addTSpan(line) + .x(0) + .dy("9pt") + .fontFamily(this.font) + .fontWeight("normal") + .fontSize("8pt"); + } + + // Reference + if(this.data.reference !== undefined){ + + receiptTextContainer.addTSpan(translations[this.language].reference) + .x(0) + .dy("18pt") + .fontFamily(this.font) + .fontWeight("bold") + .fontSize("6pt"); + + receiptTextContainer.addTSpan(formatReference(this.data.reference)) + .x(0) + .dy("9pt") + .fontFamily(this.font) + .fontWeight("normal") + .fontSize("8pt"); + receiptLineCount++; + + } + + // Debtor + if(this.data.debtor !== undefined){ + + const formattedDebtorAddress = this._formatAddress(this.data.debtor); + + receiptTextContainer.addTSpan(translations[this.language].payableBy) + .x(0) + .dy("18pt") + .fontFamily(this.font) + .fontWeight("bold") + .fontSize("6pt"); + + let receiptDebtorAddressLines: string[] = []; + for(const line of formattedDebtorAddress){ + const messageLines = this._fitTextToWidth(line, mm2px(52), 2, "8pt"); + receiptDebtorAddressLines = [...receiptDebtorAddressLines, ...messageLines]; + } + + for(const line of receiptDebtorAddressLines){ + receiptTextContainer.addTSpan(line) + .x(0) + .dy("9pt") + .fontFamily(this.font) + .fontWeight("normal") + .fontSize("8pt"); + } + + } else { + + // Add rectangle + receiptTextContainer.addTSpan(translations[this.language].payableByName) + .x(0) + .dy("18pt") + .fontFamily(this.font) + .fontWeight("bold") + .fontSize("6pt"); + + const referenceHeight = this.data.reference !== undefined ? "18pt" : "0"; + this._addRectangle(5, calc(`12mm + 9pt + (${receiptLineCount} * 9pt) + ${referenceHeight} + 18pt + 1mm`, "mm"), 52, 20); + + } + + // Amount + const amountContainer = receiptContainer.addText() + .y("63mm"); + + amountContainer.addTSpan(translations[this.language].currency) + .x(0) + .dy("6pt") + .fontFamily(this.font) + .fontWeight("bold") + .fontSize("6pt"); + + const amountXPosition = this.data.amount === undefined ? 13 : 22; + + amountContainer.addTSpan(translations[this.language].amount) + .x(`${amountXPosition}mm`) + .fontFamily(this.font) + .fontWeight("bold") + .fontSize("6pt"); + + amountContainer.addTSpan(this.data.currency) + .x(0) + .dy("11pt") + .fontFamily(this.font) + .fontWeight("normal") + .fontSize("8pt"); + + if(this.data.amount !== undefined){ + amountContainer.addTSpan(formatAmount(this.data.amount)) + .x(`${amountXPosition}mm`) + .fontFamily(this.font) + .fontWeight("normal") + .fontSize("8pt"); + } else { + this._addRectangle(27, 68, 30, 10); + } + + // Acceptance point + amountContainer.addTSpan(translations[this.language].acceptancePoint) + .x("52mm") + .y("82mm") + .textAlign("right") + .fontFamily(this.font) + .fontWeight("bold") + .fontSize("6pt"); + + // Payment part middle column + const paymentPartContainer = this.instance.addSVG() + .x("67mm") + .y("5mm"); + + paymentPartContainer.addText(translations[this.language].paymentPart) + .x(0) + .y(0) + .dy("11pt") + .fontFamily(this.font) + .fontWeight("bold") + .fontSize("11pt"); + + // QR Code + this._renderQRCode(); + + // Amount + const paymentPartMiddleTextContainer = paymentPartContainer.addText() + .y("63mm"); + + paymentPartMiddleTextContainer.addTSpan(translations[this.language].currency) + .x(0) + .dy("8pt") + .fontFamily(this.font) + .fontWeight("bold") + .fontSize("8pt"); + + paymentPartMiddleTextContainer.addTSpan(translations[this.language].amount) + .x("22mm") + .fontFamily(this.font) + .fontWeight("bold") + .fontSize("8pt"); + + paymentPartMiddleTextContainer.addTSpan(this.data.currency) + .x(0) + .dy("13pt") + .fontFamily(this.font) + .fontWeight("normal") + .fontSize("10pt"); + + if(this.data.amount !== undefined){ + paymentPartMiddleTextContainer.addTSpan(formatAmount(this.data.amount)) + .x("22mm") + .fontFamily(this.font) + .fontWeight("normal") + .fontSize("10pt"); + } else { + this._addRectangle(78, calc("68mm + 8pt + 5pt", "mm"), 40, 15); + } + + // AV1 and AV2 + const alternativeSchemeContainer = paymentPartContainer.addText() + .x(0) + .y("90mm"); + + if(this.data.av1 !== undefined){ + + const [scheme, data] = this.data.av1.split(/(\/.+)/); + + alternativeSchemeContainer.addTSpan(scheme) + .x(0) + .fontFamily(this.font) + .fontWeight("bold") + .fontSize("7pt"); + + alternativeSchemeContainer.addTSpan(this.data.av1.length > 90 ? `${data.substr(0, 87)}...` : data) + .fontFamily(this.font) + .fontWeight("normal") + .fontSize("7pt"); + + } + if(this.data.av2 !== undefined){ + + const [scheme, data] = this.data.av2.split(/(\/.+)/); + + alternativeSchemeContainer.addTSpan(scheme) + .x(0) + .dy("8pt") + .fontFamily(this.font) + .fontWeight("bold") + .fontSize("7pt"); + + alternativeSchemeContainer.addTSpan(this.data.av2.length > 90 ? `${data.substr(0, 87)}...` : data) + .fontFamily(this.font) + .fontWeight("normal") + .fontSize("7pt"); + + } + + // Payment part right column + const paymentPartDebtorContainer = this.instance.addSVG() + .x("118mm") + .y("5mm"); + + const paymentPartRightTextContainer = paymentPartDebtorContainer.addText(); + + // Creditor + paymentPartRightTextContainer.addTSpan(translations[this.language].account) + .x(0) + .y(0) + .dy("11pt") + .fontFamily(this.font) + .fontWeight("bold") + .fontSize("8pt"); + + paymentPartRightTextContainer.addTSpan(formatIBAN(this.data.creditor.account)) + .x(0) + .dy("11pt") + .fontFamily(this.font) + .fontWeight("normal") + .fontSize("10pt"); + paymentPartLineCount++; + + let paymentPartCreditorAddressLines: string[] = []; + for(const line of formattedCreditorAddress){ + const messageLines = this._fitTextToWidth(line, mm2px(52), 2, "8pt"); + paymentPartCreditorAddressLines = [...paymentPartCreditorAddressLines, ...messageLines]; + } + + for(const line of paymentPartCreditorAddressLines){ + paymentPartRightTextContainer.addTSpan(line) + .x(0) + .dy("11pt") + .fontFamily(this.font) + .fontWeight("normal") + .fontSize("10pt"); + paymentPartLineCount++; + } + + // Reference + if(this.data.reference !== undefined){ + + paymentPartRightTextContainer.addTSpan(translations[this.language].reference) + .x(0) + .dy("22pt") + .fontFamily(this.font) + .fontWeight("bold") + .fontSize("8pt"); + + paymentPartRightTextContainer.addTSpan(formatReference(this.data.reference)) + .x(0) + .dy("11pt") + .fontFamily(this.font) + .fontWeight("normal") + .fontSize("10pt"); + paymentPartLineCount++; + + } + + // Message / Additional information + if(this.data.message !== undefined || this.data.additionalInformation !== undefined){ + + paymentPartRightTextContainer.addTSpan(translations[this.language].additionalInformation) + .x(0) + .dy("22pt") + .fontFamily(this.font) + .fontWeight("bold") + .fontSize("8pt"); + + const referenceType = getReferenceType(this.data.reference); + const maxLines = referenceType === "QRR" || referenceType === "SCOR" ? 3 : 4; + const lengthInPixel = mm2px(87); + const linesOfMessage = this._getLineCountOfText(this.data.message, lengthInPixel, "10pt"); + const linesOfAdditionalInformation = this._getLineCountOfText(this.data.additionalInformation, lengthInPixel, "10pt"); + + if(this.data.additionalInformation !== undefined){ + + if(referenceType === "QRR" || referenceType === "SCOR"){ + + // QRR and SCOR have 1 line for the message and 2 lines for the additional information + + if(this.data.message !== undefined){ + paymentPartRightTextContainer.addTSpan(this._ellipsis(this.data.message, lengthInPixel, "10pt")) + .x(0) + .dy("11pt") + .fontFamily(this.font) + .fontWeight("normal") + .fontSize("10pt"); + paymentPartLineCount++; + } + } else { + + // Non QRR and SCOR have 4 lines total available and the message should be shortened if necessary + + if(this.data.message !== undefined){ + + const maxLinesOfMessage = maxLines - linesOfAdditionalInformation; + const messageLines = this._fitTextToWidth(this.data.message, lengthInPixel, maxLinesOfMessage, "10pt"); + + for(let i = 0; i < maxLinesOfMessage; i++){ + paymentPartRightTextContainer.addTSpan(messageLines[i]) + .x(0) + .dy("11pt") + .fontFamily(this.font) + .fontWeight("normal") + .fontSize("10pt"); + paymentPartLineCount++; + } + + } + + + } + + const additionalInformationLines = this._fitTextToWidth(this.data.additionalInformation, lengthInPixel, linesOfAdditionalInformation, "10pt"); + for(let i = 0; i < linesOfAdditionalInformation; i++){ + paymentPartRightTextContainer.addTSpan(additionalInformationLines[i]) + .x(0) + .dy("11pt") + .fontFamily(this.font) + .fontWeight("normal") + .fontSize("10pt"); + paymentPartLineCount++; + } + + } else if(this.data.message !== undefined){ + const messageLines = this._fitTextToWidth(this.data.message, lengthInPixel, maxLines, "10pt"); + for(let i = 0; i < maxLines; i++){ + paymentPartRightTextContainer.addTSpan(messageLines[i]) + .x(0) + .dy("11pt") + .fontFamily(this.font) + .fontWeight("normal") + .fontSize("10pt"); + paymentPartLineCount++; + } + } + + } + + // Debtor + if(this.data.debtor !== undefined){ + + const formattedDebtorAddress = this._formatAddress(this.data.debtor); + + paymentPartRightTextContainer.addTSpan(translations[this.language].payableBy) + .x(0) + .dy("22pt") + .fontFamily(this.font) + .fontWeight("bold") + .fontSize("8pt"); + + let paymentPartDebtorAddressLines: string[] = []; + for(const line of formattedDebtorAddress){ + const messageLines = this._fitTextToWidth(line, mm2px(52), 2, "8pt"); + paymentPartDebtorAddressLines = [...paymentPartDebtorAddressLines, ...messageLines]; + } + + for(const line of paymentPartDebtorAddressLines){ + paymentPartRightTextContainer.addTSpan(line) + .x(0) + .dy("11pt") + .fontFamily(this.font) + .fontWeight("normal") + .fontSize("10pt"); + } + + } else { + + paymentPartRightTextContainer.addTSpan(translations[this.language].payableByName) + .x(0) + .dy("22pt") + .fontFamily(this.font) + .fontWeight("bold") + .fontSize("8pt"); + + const referenceHeight = this.data.reference !== undefined ? "22pt" : "0"; + const additionalInformationHeight = this.data.additionalInformation !== undefined || this.data.message !== undefined ? "22pt" : "0"; + this._addRectangle(118, calc(`5mm + 11pt + (${paymentPartLineCount} * 11pt) + ${referenceHeight} + ${additionalInformationHeight} + 22pt + 1mm`, "mm"), 65, 25); + + } + } + + + private _renderQRCode() { + + const qrCode = new SwissQRCode(this.data); + qrCode.instance + .x("67mm") + .y("17mm"); + + this.instance.appendInstance(qrCode.instance); + + } + + + private _formatAddress(data: Creditor | Debtor): string[] { + const countryPrefix = data.country !== "CH" ? `${data.country} - ` : ""; + if(data.buildingNumber !== undefined){ + return [data.name, `${data.address} ${data.buildingNumber}`, `${countryPrefix}${data.zip} ${data.city}`]; + } else { + return [data.name, data.address, `${countryPrefix}${data.zip} ${data.city}`]; + } + } + + + private _getLineCountOfText(text: string | undefined, lengthInPixel: number, size: "8pt" | "10pt") { + if(text === undefined){ + return 0; + } else { + let lines = 0; + let remainder = calculateTextWidth(text, size); + while(remainder > 1){ + lines++; + remainder -= lengthInPixel; + } + return lines; + } + } + + + private _fitTextToWidth(text: string, lengthInPixel: number, maxLines: number, size: "8pt" | "10pt"): string[] { + + const remainder = text.split(/([ |-])/g); + let lines: string[] = []; + let currentLine = ""; + + const checkCurrentLine = (currentLine: string): { leftover: string; lines: string[]; } => { + const lines: string[] = []; + let leftover: string = ""; + if(calculateTextWidth(currentLine, size) > lengthInPixel){ + const currentWordRemainder = currentLine.split(""); + let currentWord = ""; + while(currentWordRemainder.length > 0){ + if(calculateTextWidth(currentWord, size) <= lengthInPixel){ + currentWord += currentWordRemainder.shift(); + } else { + lines.push(currentWord); + currentWord = ""; + } + } + if(currentWord !== ""){ + leftover = currentWord; + } + } else { + lines.push(currentLine); + } + return { leftover, lines }; + }; + + while(remainder.length > 0){ + + const nextWord = remainder.shift()!; + const separator = remainder.shift() ?? ""; + + if(calculateTextWidth(currentLine + nextWord + separator, size) <= lengthInPixel){ + currentLine += nextWord + separator; + } else { + if(currentLine !== ""){ + const { leftover, lines: newLines } = checkCurrentLine(currentLine); + lines.push(...newLines); + currentLine = leftover + nextWord + separator; + } else { + currentLine = nextWord + separator; + } + } + } + if(currentLine !== "" && currentLine !== " "){ + const { leftover, lines: newLines } = checkCurrentLine(currentLine); + lines.push(...newLines); + if(leftover !== ""){ + lines.push(leftover); + } + } + + if(lines.length > maxLines){ + lines = lines.slice(0, maxLines); + lines[lines.length - 1] = this._ellipsis(lines[lines.length - 1], lengthInPixel, size); + } + + return lines; + + } + + + private _ellipsis(text: string, lengthInPixel: number, size: "8pt" | "10pt"): string { + + let result = ""; + + if(calculateTextWidth(text, size) > lengthInPixel){ + for(let c = 0; c < text.length; c++){ + if(calculateTextWidth(`${result}${text[c]}...`, size) <= lengthInPixel){ + result += text[c]; + } else { + break; + } + } + } else { + return text; + } + + if(result.substr(-1) === " "){ + result = result.slice(0, -1); + } + + return `${result}...`; + + } + + + private _addRectangle(x: number, y: number, width: number, height: number) { + + const container = this.instance.addSVG(`${width}mm`, `${height}mm`); + container.x(`${x}mm`).y(`${y}mm`); + + const length = 3; + + container.addLine("0mm", "0mm", `${length}mm`, "0mm").stroke(".75pt", "solid", "black"); + container.addLine(`${width - length}mm`, "0mm", `${width}mm`, "0mm").stroke(".75pt", "solid", "black"); + container.addLine(`${width}mm`, "0mm", `${width}mm`, `${length}mm`).stroke(".75pt", "solid", "black"); + container.addLine(`${width}mm`, `${height - length}mm`, `${width}mm`, `${height}mm`).stroke(".75pt", "solid", "black"); + container.addLine(`${width - length}mm`, `${height}mm`, `${width}mm`, `${height}mm`).stroke(".75pt", "solid", "black"); + container.addLine("0mm", `${height}mm`, `${length}mm`, `${height}mm`).stroke(".75pt", "solid", "black"); + container.addLine("0mm", `${height - length}mm`, "0mm", `${height}mm`).stroke(".75pt", "solid", "black"); + container.addLine("0mm", "0mm", "0mm", `${length}mm`).stroke(".75pt", "solid", "black"); + + return container; + + } + +} diff --git a/src/svg/swissqrcode.test.snap b/src/svg/swissqrcode.test.snap new file mode 100644 index 00000000..e5806710 --- /dev/null +++ b/src/svg/swissqrcode.test.snap @@ -0,0 +1,19 @@ +// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html + +exports[`swissqrcode > default sized swiss qr code 1`] = ` +[ + "", +] +`; + +exports[`swissqrcode > larger sized swiss qr code 1`] = ` +[ + "", +] +`; + +exports[`swissqrcode > smaller sized swiss qr code 1`] = ` +[ + "", +] +`; diff --git a/src/svg/swissqrcode.test.ts b/src/svg/swissqrcode.test.ts new file mode 100644 index 00000000..428ced1e --- /dev/null +++ b/src/svg/swissqrcode.test.ts @@ -0,0 +1,64 @@ +import { describe, expect, test } from "vitest"; + +import { mm2pt } from "swissqrbill:shared:utils"; +import { SwissQRCode } from "swissqrbill:svg:index"; +import { minimalRequiredWithAlternativeScheme1and2 } from "swissqrbill:tests:data/valid-data"; +import { TestDocument } from "swissqrbill:tests:utils/svg"; + + +describe("swissqrcode", () => { + + test("default sized swiss qr code", async () => { + + const name = "swissqrcode/default.svg"; + const svg = new TestDocument(name); + const qrCode = new SwissQRCode(minimalRequiredWithAlternativeScheme1and2); + + svg.width(mm2pt(200)); + svg.height(mm2pt(200)); + + qrCode.instance.x(mm2pt(77)); + qrCode.instance.y(mm2pt(77)); + + svg.appendInstance(qrCode.instance); + + expect(svg.snapshots).toMatchSnapshot(); + + }); + + test("larger sized swiss qr code", async () => { + + const name = "swissqrcode/large.svg"; + const svg = new TestDocument(name); + const qrCode = new SwissQRCode(minimalRequiredWithAlternativeScheme1and2, 100); + + svg.width(mm2pt(200)); + svg.height(mm2pt(200)); + + qrCode.instance.x(mm2pt(50)); + qrCode.instance.y(mm2pt(50)); + + svg.appendInstance(qrCode.instance); + + expect(svg.snapshots).toMatchSnapshot(); + }); + + test("smaller sized swiss qr code", async () => { + + const name = "swissqrcode/small.svg"; + const svg = new TestDocument(name); + const qrCode = new SwissQRCode(minimalRequiredWithAlternativeScheme1and2, 25); + + svg.width(mm2pt(200)); + svg.height(mm2pt(200)); + + qrCode.instance.x(mm2pt(87.5)); + qrCode.instance.y(mm2pt(87.5)); + + svg.appendInstance(qrCode.instance); + + expect(svg.snapshots).toMatchSnapshot(); + + }); + +}); diff --git a/src/svg/swissqrcode.ts b/src/svg/swissqrcode.ts new file mode 100644 index 00000000..8e2b6f3e --- /dev/null +++ b/src/svg/swissqrcode.ts @@ -0,0 +1,68 @@ +import { SVG } from "svg-engine"; + +import { renderQRCode, renderSwissCross } from "swissqrbill:shared:qr-code"; + +import type { ValidationError } from "swissqrbill:errors"; +import type { Data } from "swissqrbill:shared:types"; + + +export class SwissQRCode { + + public instance: SVG; + + /** + * Creates a Swiss QR Code. + * @param data The data to be encoded in the QR code. + * @param size The size of the QR code in mm. + * @throws { ValidationError } Throws an error if the data is invalid. + */ + constructor(data: Data, size: number = 46) { + + this.instance = new SVG(); + + this.instance.width(`${size}mm`); + this.instance.height(`${size}mm`); + + renderQRCode(data, size, (xPos, yPos, blockSize) => { + this.instance + .addRect( + `${xPos}mm`, + `${yPos}mm`, + `${blockSize}mm`, + `${blockSize}mm` + ) + .fill("black"); + }); + + renderSwissCross(size, (xPos, yPos, width, height, fillColor) => { + this.instance + .addRect( + `${xPos}mm`, + `${yPos}mm`, + `${width}mm`, + `${height}mm` + ) + .fill(fillColor); + }); + + } + + + /** + * Outputs the SVG as a string. + * @returns The outerHTML of the SVG element. + */ + public toString(): string { + return this.instance.outerHTML; + } + + + /** + * Returns the SVG element. + * @returns The SVG element. + */ + public get element(): SVGElement { + return this.instance.element as unknown as SVGElement; + } + +} diff --git a/tests/__snapshots__/integration/data.test.snap b/tests/__snapshots__/integration/data.test.snap new file mode 100644 index 00000000..9703f8d4 --- /dev/null +++ b/tests/__snapshots__/integration/data.test.snap @@ -0,0 +1,39280 @@ +// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html + +exports[`data > additional Information 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 590.05355 m +14.17325 590.05355 l +14.17325 598.5575 l +14.17325 638.2426 m +14.17325 646.74655 l +22.6772 646.74655 l +153.0711 646.74655 m +161.57505 646.74655 l +161.57505 638.2426 l +161.57505 598.5575 m +161.57505 590.05355 l +153.0711 590.05355 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 76.53555 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 76.53555 90.6341 Tm +/F1 8 Tf +[<302e3030> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.137605 2.137605 re +0 2.137605 2.137605 2.137605 re +0 4.27521 2.137605 2.137605 re +0 6.412815 2.137605 2.137605 re +0 8.55042 2.137605 2.137605 re +0 10.688025 2.137605 2.137605 re +0 12.82563 2.137605 2.137605 re +0 17.100839 2.137605 2.137605 re +0 21.376049 2.137605 2.137605 re +0 25.651259 2.137605 2.137605 re +0 29.926469 2.137605 2.137605 re +0 36.339284 2.137605 2.137605 re +0 38.476889 2.137605 2.137605 re +0 40.614493 2.137605 2.137605 re +0 42.752098 2.137605 2.137605 re +0 44.889703 2.137605 2.137605 re +0 47.027308 2.137605 2.137605 re +0 55.577728 2.137605 2.137605 re +0 57.715333 2.137605 2.137605 re +0 59.852938 2.137605 2.137605 re +0 64.128148 2.137605 2.137605 re +0 66.265752 2.137605 2.137605 re +0 70.540962 2.137605 2.137605 re +0 76.953777 2.137605 2.137605 re +0 79.091382 2.137605 2.137605 re +0 81.228987 2.137605 2.137605 re +0 83.366592 2.137605 2.137605 re +0 85.504197 2.137605 2.137605 re +0 96.192221 2.137605 2.137605 re +0 98.329826 2.137605 2.137605 re +0 100.467431 2.137605 2.137605 re +0 109.017851 2.137605 2.137605 re +0 111.155456 2.137605 2.137605 re +0 115.430666 2.137605 2.137605 re +0 117.56827 2.137605 2.137605 re +0 119.705875 2.137605 2.137605 re +0 121.84348 2.137605 2.137605 re +0 123.981085 2.137605 2.137605 re +0 126.11869 2.137605 2.137605 re +0 128.256295 2.137605 2.137605 re +2.137605 0 2.137605 2.137605 re +2.137605 12.82563 2.137605 2.137605 re +2.137605 21.376049 2.137605 2.137605 re +2.137605 25.651259 2.137605 2.137605 re +2.137605 27.788864 2.137605 2.137605 re +2.137605 32.064074 2.137605 2.137605 re +2.137605 38.476889 2.137605 2.137605 re +2.137605 40.614493 2.137605 2.137605 re +2.137605 44.889703 2.137605 2.137605 re +2.137605 49.164913 2.137605 2.137605 re +2.137605 53.440123 2.137605 2.137605 re +2.137605 57.715333 2.137605 2.137605 re +2.137605 64.128148 2.137605 2.137605 re +2.137605 72.678567 2.137605 2.137605 re +2.137605 74.816172 2.137605 2.137605 re +2.137605 76.953777 2.137605 2.137605 re +2.137605 81.228987 2.137605 2.137605 re +2.137605 89.779407 2.137605 2.137605 re +2.137605 91.917011 2.137605 2.137605 re +2.137605 96.192221 2.137605 2.137605 re +2.137605 98.329826 2.137605 2.137605 re +2.137605 102.605036 2.137605 2.137605 re +2.137605 104.742641 2.137605 2.137605 re +2.137605 109.017851 2.137605 2.137605 re +2.137605 111.155456 2.137605 2.137605 re +2.137605 115.430666 2.137605 2.137605 re +2.137605 128.256295 2.137605 2.137605 re +4.27521 0 2.137605 2.137605 re +4.27521 4.27521 2.137605 2.137605 re +4.27521 6.412815 2.137605 2.137605 re +4.27521 8.55042 2.137605 2.137605 re +4.27521 12.82563 2.137605 2.137605 re +4.27521 17.100839 2.137605 2.137605 re +4.27521 21.376049 2.137605 2.137605 re +4.27521 23.513654 2.137605 2.137605 re +4.27521 27.788864 2.137605 2.137605 re +4.27521 29.926469 2.137605 2.137605 re +4.27521 34.201679 2.137605 2.137605 re +4.27521 38.476889 2.137605 2.137605 re +4.27521 44.889703 2.137605 2.137605 re +4.27521 51.302518 2.137605 2.137605 re +4.27521 53.440123 2.137605 2.137605 re +4.27521 59.852938 2.137605 2.137605 re +4.27521 70.540962 2.137605 2.137605 re +4.27521 72.678567 2.137605 2.137605 re +4.27521 74.816172 2.137605 2.137605 re +4.27521 76.953777 2.137605 2.137605 re +4.27521 79.091382 2.137605 2.137605 re +4.27521 81.228987 2.137605 2.137605 re +4.27521 83.366592 2.137605 2.137605 re +4.27521 94.054616 2.137605 2.137605 re +4.27521 104.742641 2.137605 2.137605 re +4.27521 106.880246 2.137605 2.137605 re +4.27521 109.017851 2.137605 2.137605 re +4.27521 111.155456 2.137605 2.137605 re +4.27521 115.430666 2.137605 2.137605 re +4.27521 119.705875 2.137605 2.137605 re +4.27521 121.84348 2.137605 2.137605 re +4.27521 123.981085 2.137605 2.137605 re +4.27521 128.256295 2.137605 2.137605 re +6.412815 0 2.137605 2.137605 re +6.412815 4.27521 2.137605 2.137605 re +6.412815 6.412815 2.137605 2.137605 re +6.412815 8.55042 2.137605 2.137605 re +6.412815 12.82563 2.137605 2.137605 re +6.412815 17.100839 2.137605 2.137605 re +6.412815 19.238444 2.137605 2.137605 re +6.412815 21.376049 2.137605 2.137605 re +6.412815 27.788864 2.137605 2.137605 re +6.412815 29.926469 2.137605 2.137605 re +6.412815 38.476889 2.137605 2.137605 re +6.412815 40.614493 2.137605 2.137605 re +6.412815 47.027308 2.137605 2.137605 re +6.412815 49.164913 2.137605 2.137605 re +6.412815 51.302518 2.137605 2.137605 re +6.412815 53.440123 2.137605 2.137605 re +6.412815 55.577728 2.137605 2.137605 re +6.412815 59.852938 2.137605 2.137605 re +6.412815 64.128148 2.137605 2.137605 re +6.412815 70.540962 2.137605 2.137605 re +6.412815 72.678567 2.137605 2.137605 re +6.412815 74.816172 2.137605 2.137605 re +6.412815 89.779407 2.137605 2.137605 re +6.412815 94.054616 2.137605 2.137605 re +6.412815 102.605036 2.137605 2.137605 re +6.412815 104.742641 2.137605 2.137605 re +6.412815 106.880246 2.137605 2.137605 re +6.412815 111.155456 2.137605 2.137605 re +6.412815 115.430666 2.137605 2.137605 re +6.412815 119.705875 2.137605 2.137605 re +6.412815 121.84348 2.137605 2.137605 re +6.412815 123.981085 2.137605 2.137605 re +6.412815 128.256295 2.137605 2.137605 re +8.55042 0 2.137605 2.137605 re +8.55042 4.27521 2.137605 2.137605 re +8.55042 6.412815 2.137605 2.137605 re +8.55042 8.55042 2.137605 2.137605 re +8.55042 12.82563 2.137605 2.137605 re +8.55042 17.100839 2.137605 2.137605 re +8.55042 19.238444 2.137605 2.137605 re +8.55042 23.513654 2.137605 2.137605 re +8.55042 25.651259 2.137605 2.137605 re +8.55042 29.926469 2.137605 2.137605 re +8.55042 32.064074 2.137605 2.137605 re +8.55042 38.476889 2.137605 2.137605 re +8.55042 44.889703 2.137605 2.137605 re +8.55042 47.027308 2.137605 2.137605 re +8.55042 49.164913 2.137605 2.137605 re +8.55042 53.440123 2.137605 2.137605 re +8.55042 55.577728 2.137605 2.137605 re +8.55042 57.715333 2.137605 2.137605 re +8.55042 59.852938 2.137605 2.137605 re +8.55042 61.990543 2.137605 2.137605 re +8.55042 64.128148 2.137605 2.137605 re +8.55042 66.265752 2.137605 2.137605 re +8.55042 68.403357 2.137605 2.137605 re +8.55042 72.678567 2.137605 2.137605 re +8.55042 79.091382 2.137605 2.137605 re +8.55042 85.504197 2.137605 2.137605 re +8.55042 89.779407 2.137605 2.137605 re +8.55042 91.917011 2.137605 2.137605 re +8.55042 102.605036 2.137605 2.137605 re +8.55042 104.742641 2.137605 2.137605 re +8.55042 106.880246 2.137605 2.137605 re +8.55042 109.017851 2.137605 2.137605 re +8.55042 115.430666 2.137605 2.137605 re +8.55042 119.705875 2.137605 2.137605 re +8.55042 121.84348 2.137605 2.137605 re +8.55042 123.981085 2.137605 2.137605 re +8.55042 128.256295 2.137605 2.137605 re +10.688025 0 2.137605 2.137605 re +10.688025 12.82563 2.137605 2.137605 re +10.688025 17.100839 2.137605 2.137605 re +10.688025 21.376049 2.137605 2.137605 re +10.688025 25.651259 2.137605 2.137605 re +10.688025 29.926469 2.137605 2.137605 re +10.688025 32.064074 2.137605 2.137605 re +10.688025 38.476889 2.137605 2.137605 re +10.688025 42.752098 2.137605 2.137605 re +10.688025 47.027308 2.137605 2.137605 re +10.688025 49.164913 2.137605 2.137605 re +10.688025 51.302518 2.137605 2.137605 re +10.688025 55.577728 2.137605 2.137605 re +10.688025 57.715333 2.137605 2.137605 re +10.688025 59.852938 2.137605 2.137605 re +10.688025 68.403357 2.137605 2.137605 re +10.688025 74.816172 2.137605 2.137605 re +10.688025 79.091382 2.137605 2.137605 re +10.688025 83.366592 2.137605 2.137605 re +10.688025 89.779407 2.137605 2.137605 re +10.688025 94.054616 2.137605 2.137605 re +10.688025 98.329826 2.137605 2.137605 re +10.688025 104.742641 2.137605 2.137605 re +10.688025 106.880246 2.137605 2.137605 re +10.688025 115.430666 2.137605 2.137605 re +10.688025 128.256295 2.137605 2.137605 re +12.82563 0 2.137605 2.137605 re +12.82563 2.137605 2.137605 2.137605 re +12.82563 4.27521 2.137605 2.137605 re +12.82563 6.412815 2.137605 2.137605 re +12.82563 8.55042 2.137605 2.137605 re +12.82563 10.688025 2.137605 2.137605 re +12.82563 12.82563 2.137605 2.137605 re +12.82563 17.100839 2.137605 2.137605 re +12.82563 21.376049 2.137605 2.137605 re +12.82563 25.651259 2.137605 2.137605 re +12.82563 29.926469 2.137605 2.137605 re +12.82563 34.201679 2.137605 2.137605 re +12.82563 38.476889 2.137605 2.137605 re +12.82563 42.752098 2.137605 2.137605 re +12.82563 47.027308 2.137605 2.137605 re +12.82563 51.302518 2.137605 2.137605 re +12.82563 55.577728 2.137605 2.137605 re +12.82563 59.852938 2.137605 2.137605 re +12.82563 64.128148 2.137605 2.137605 re +12.82563 68.403357 2.137605 2.137605 re +12.82563 72.678567 2.137605 2.137605 re +12.82563 76.953777 2.137605 2.137605 re +12.82563 81.228987 2.137605 2.137605 re +12.82563 85.504197 2.137605 2.137605 re +12.82563 89.779407 2.137605 2.137605 re +12.82563 94.054616 2.137605 2.137605 re +12.82563 98.329826 2.137605 2.137605 re +12.82563 102.605036 2.137605 2.137605 re +12.82563 106.880246 2.137605 2.137605 re +12.82563 111.155456 2.137605 2.137605 re +12.82563 115.430666 2.137605 2.137605 re +12.82563 117.56827 2.137605 2.137605 re +12.82563 119.705875 2.137605 2.137605 re +12.82563 121.84348 2.137605 2.137605 re +12.82563 123.981085 2.137605 2.137605 re +12.82563 126.11869 2.137605 2.137605 re +12.82563 128.256295 2.137605 2.137605 re +14.963234 19.238444 2.137605 2.137605 re +14.963234 25.651259 2.137605 2.137605 re +14.963234 27.788864 2.137605 2.137605 re +14.963234 38.476889 2.137605 2.137605 re +14.963234 40.614493 2.137605 2.137605 re +14.963234 44.889703 2.137605 2.137605 re +14.963234 47.027308 2.137605 2.137605 re +14.963234 51.302518 2.137605 2.137605 re +14.963234 53.440123 2.137605 2.137605 re +14.963234 55.577728 2.137605 2.137605 re +14.963234 57.715333 2.137605 2.137605 re +14.963234 59.852938 2.137605 2.137605 re +14.963234 68.403357 2.137605 2.137605 re +14.963234 70.540962 2.137605 2.137605 re +14.963234 74.816172 2.137605 2.137605 re +14.963234 83.366592 2.137605 2.137605 re +14.963234 91.917011 2.137605 2.137605 re +14.963234 102.605036 2.137605 2.137605 re +14.963234 106.880246 2.137605 2.137605 re +14.963234 111.155456 2.137605 2.137605 re +17.100839 4.27521 2.137605 2.137605 re +17.100839 6.412815 2.137605 2.137605 re +17.100839 8.55042 2.137605 2.137605 re +17.100839 10.688025 2.137605 2.137605 re +17.100839 12.82563 2.137605 2.137605 re +17.100839 14.963234 2.137605 2.137605 re +17.100839 19.238444 2.137605 2.137605 re +17.100839 21.376049 2.137605 2.137605 re +17.100839 23.513654 2.137605 2.137605 re +17.100839 25.651259 2.137605 2.137605 re +17.100839 27.788864 2.137605 2.137605 re +17.100839 29.926469 2.137605 2.137605 re +17.100839 32.064074 2.137605 2.137605 re +17.100839 36.339284 2.137605 2.137605 re +17.100839 40.614493 2.137605 2.137605 re +17.100839 42.752098 2.137605 2.137605 re +17.100839 47.027308 2.137605 2.137605 re +17.100839 49.164913 2.137605 2.137605 re +17.100839 53.440123 2.137605 2.137605 re +17.100839 59.852938 2.137605 2.137605 re +17.100839 61.990543 2.137605 2.137605 re +17.100839 64.128148 2.137605 2.137605 re +17.100839 66.265752 2.137605 2.137605 re +17.100839 68.403357 2.137605 2.137605 re +17.100839 74.816172 2.137605 2.137605 re +17.100839 81.228987 2.137605 2.137605 re +17.100839 83.366592 2.137605 2.137605 re +17.100839 85.504197 2.137605 2.137605 re +17.100839 87.641802 2.137605 2.137605 re +17.100839 89.779407 2.137605 2.137605 re +17.100839 96.192221 2.137605 2.137605 re +17.100839 98.329826 2.137605 2.137605 re +17.100839 102.605036 2.137605 2.137605 re +17.100839 106.880246 2.137605 2.137605 re +17.100839 111.155456 2.137605 2.137605 re +17.100839 113.293061 2.137605 2.137605 re +17.100839 117.56827 2.137605 2.137605 re +17.100839 119.705875 2.137605 2.137605 re +17.100839 121.84348 2.137605 2.137605 re +17.100839 123.981085 2.137605 2.137605 re +17.100839 128.256295 2.137605 2.137605 re +19.238444 6.412815 2.137605 2.137605 re +19.238444 8.55042 2.137605 2.137605 re +19.238444 10.688025 2.137605 2.137605 re +19.238444 14.963234 2.137605 2.137605 re +19.238444 21.376049 2.137605 2.137605 re +19.238444 23.513654 2.137605 2.137605 re +19.238444 25.651259 2.137605 2.137605 re +19.238444 29.926469 2.137605 2.137605 re +19.238444 32.064074 2.137605 2.137605 re +19.238444 36.339284 2.137605 2.137605 re +19.238444 38.476889 2.137605 2.137605 re +19.238444 51.302518 2.137605 2.137605 re +19.238444 53.440123 2.137605 2.137605 re +19.238444 55.577728 2.137605 2.137605 re +19.238444 57.715333 2.137605 2.137605 re +19.238444 61.990543 2.137605 2.137605 re +19.238444 72.678567 2.137605 2.137605 re +19.238444 81.228987 2.137605 2.137605 re +19.238444 87.641802 2.137605 2.137605 re +19.238444 89.779407 2.137605 2.137605 re +19.238444 91.917011 2.137605 2.137605 re +19.238444 94.054616 2.137605 2.137605 re +19.238444 96.192221 2.137605 2.137605 re +19.238444 98.329826 2.137605 2.137605 re +19.238444 100.467431 2.137605 2.137605 re +19.238444 106.880246 2.137605 2.137605 re +19.238444 109.017851 2.137605 2.137605 re +19.238444 115.430666 2.137605 2.137605 re +19.238444 123.981085 2.137605 2.137605 re +19.238444 126.11869 2.137605 2.137605 re +21.376049 0 2.137605 2.137605 re +21.376049 4.27521 2.137605 2.137605 re +21.376049 12.82563 2.137605 2.137605 re +21.376049 17.100839 2.137605 2.137605 re +21.376049 19.238444 2.137605 2.137605 re +21.376049 21.376049 2.137605 2.137605 re +21.376049 23.513654 2.137605 2.137605 re +21.376049 25.651259 2.137605 2.137605 re +21.376049 29.926469 2.137605 2.137605 re +21.376049 32.064074 2.137605 2.137605 re +21.376049 34.201679 2.137605 2.137605 re +21.376049 36.339284 2.137605 2.137605 re +21.376049 38.476889 2.137605 2.137605 re +21.376049 40.614493 2.137605 2.137605 re +21.376049 42.752098 2.137605 2.137605 re +21.376049 44.889703 2.137605 2.137605 re +21.376049 47.027308 2.137605 2.137605 re +21.376049 57.715333 2.137605 2.137605 re +21.376049 59.852938 2.137605 2.137605 re +21.376049 61.990543 2.137605 2.137605 re +21.376049 64.128148 2.137605 2.137605 re +21.376049 66.265752 2.137605 2.137605 re +21.376049 76.953777 2.137605 2.137605 re +21.376049 81.228987 2.137605 2.137605 re +21.376049 89.779407 2.137605 2.137605 re +21.376049 98.329826 2.137605 2.137605 re +21.376049 102.605036 2.137605 2.137605 re +21.376049 111.155456 2.137605 2.137605 re +21.376049 115.430666 2.137605 2.137605 re +21.376049 117.56827 2.137605 2.137605 re +21.376049 121.84348 2.137605 2.137605 re +21.376049 123.981085 2.137605 2.137605 re +21.376049 126.11869 2.137605 2.137605 re +21.376049 128.256295 2.137605 2.137605 re +23.513654 2.137605 2.137605 2.137605 re +23.513654 10.688025 2.137605 2.137605 re +23.513654 14.963234 2.137605 2.137605 re +23.513654 21.376049 2.137605 2.137605 re +23.513654 27.788864 2.137605 2.137605 re +23.513654 29.926469 2.137605 2.137605 re +23.513654 32.064074 2.137605 2.137605 re +23.513654 34.201679 2.137605 2.137605 re +23.513654 38.476889 2.137605 2.137605 re +23.513654 40.614493 2.137605 2.137605 re +23.513654 47.027308 2.137605 2.137605 re +23.513654 49.164913 2.137605 2.137605 re +23.513654 51.302518 2.137605 2.137605 re +23.513654 61.990543 2.137605 2.137605 re +23.513654 64.128148 2.137605 2.137605 re +23.513654 66.265752 2.137605 2.137605 re +23.513654 68.403357 2.137605 2.137605 re +23.513654 70.540962 2.137605 2.137605 re +23.513654 72.678567 2.137605 2.137605 re +23.513654 74.816172 2.137605 2.137605 re +23.513654 83.366592 2.137605 2.137605 re +23.513654 89.779407 2.137605 2.137605 re +23.513654 91.917011 2.137605 2.137605 re +23.513654 94.054616 2.137605 2.137605 re +23.513654 111.155456 2.137605 2.137605 re +23.513654 115.430666 2.137605 2.137605 re +23.513654 121.84348 2.137605 2.137605 re +23.513654 128.256295 2.137605 2.137605 re +25.651259 2.137605 2.137605 2.137605 re +25.651259 4.27521 2.137605 2.137605 re +25.651259 8.55042 2.137605 2.137605 re +25.651259 12.82563 2.137605 2.137605 re +25.651259 17.100839 2.137605 2.137605 re +25.651259 19.238444 2.137605 2.137605 re +25.651259 21.376049 2.137605 2.137605 re +25.651259 27.788864 2.137605 2.137605 re +25.651259 36.339284 2.137605 2.137605 re +25.651259 38.476889 2.137605 2.137605 re +25.651259 42.752098 2.137605 2.137605 re +25.651259 44.889703 2.137605 2.137605 re +25.651259 49.164913 2.137605 2.137605 re +25.651259 57.715333 2.137605 2.137605 re +25.651259 59.852938 2.137605 2.137605 re +25.651259 68.403357 2.137605 2.137605 re +25.651259 70.540962 2.137605 2.137605 re +25.651259 83.366592 2.137605 2.137605 re +25.651259 85.504197 2.137605 2.137605 re +25.651259 91.917011 2.137605 2.137605 re +25.651259 96.192221 2.137605 2.137605 re +25.651259 98.329826 2.137605 2.137605 re +25.651259 100.467431 2.137605 2.137605 re +25.651259 104.742641 2.137605 2.137605 re +25.651259 111.155456 2.137605 2.137605 re +25.651259 113.293061 2.137605 2.137605 re +25.651259 117.56827 2.137605 2.137605 re +25.651259 119.705875 2.137605 2.137605 re +25.651259 121.84348 2.137605 2.137605 re +25.651259 126.11869 2.137605 2.137605 re +25.651259 128.256295 2.137605 2.137605 re +27.788864 0 2.137605 2.137605 re +27.788864 2.137605 2.137605 2.137605 re +27.788864 6.412815 2.137605 2.137605 re +27.788864 14.963234 2.137605 2.137605 re +27.788864 17.100839 2.137605 2.137605 re +27.788864 21.376049 2.137605 2.137605 re +27.788864 23.513654 2.137605 2.137605 re +27.788864 27.788864 2.137605 2.137605 re +27.788864 32.064074 2.137605 2.137605 re +27.788864 36.339284 2.137605 2.137605 re +27.788864 38.476889 2.137605 2.137605 re +27.788864 40.614493 2.137605 2.137605 re +27.788864 42.752098 2.137605 2.137605 re +27.788864 51.302518 2.137605 2.137605 re +27.788864 55.577728 2.137605 2.137605 re +27.788864 57.715333 2.137605 2.137605 re +27.788864 61.990543 2.137605 2.137605 re +27.788864 64.128148 2.137605 2.137605 re +27.788864 66.265752 2.137605 2.137605 re +27.788864 70.540962 2.137605 2.137605 re +27.788864 72.678567 2.137605 2.137605 re +27.788864 79.091382 2.137605 2.137605 re +27.788864 81.228987 2.137605 2.137605 re +27.788864 83.366592 2.137605 2.137605 re +27.788864 85.504197 2.137605 2.137605 re +27.788864 87.641802 2.137605 2.137605 re +27.788864 91.917011 2.137605 2.137605 re +27.788864 98.329826 2.137605 2.137605 re +27.788864 100.467431 2.137605 2.137605 re +27.788864 106.880246 2.137605 2.137605 re +27.788864 111.155456 2.137605 2.137605 re +27.788864 115.430666 2.137605 2.137605 re +27.788864 117.56827 2.137605 2.137605 re +27.788864 119.705875 2.137605 2.137605 re +27.788864 126.11869 2.137605 2.137605 re +29.926469 0 2.137605 2.137605 re +29.926469 4.27521 2.137605 2.137605 re +29.926469 6.412815 2.137605 2.137605 re +29.926469 8.55042 2.137605 2.137605 re +29.926469 10.688025 2.137605 2.137605 re +29.926469 12.82563 2.137605 2.137605 re +29.926469 17.100839 2.137605 2.137605 re +29.926469 25.651259 2.137605 2.137605 re +29.926469 27.788864 2.137605 2.137605 re +29.926469 29.926469 2.137605 2.137605 re +29.926469 34.201679 2.137605 2.137605 re +29.926469 38.476889 2.137605 2.137605 re +29.926469 44.889703 2.137605 2.137605 re +29.926469 51.302518 2.137605 2.137605 re +29.926469 57.715333 2.137605 2.137605 re +29.926469 70.540962 2.137605 2.137605 re +29.926469 72.678567 2.137605 2.137605 re +29.926469 76.953777 2.137605 2.137605 re +29.926469 83.366592 2.137605 2.137605 re +29.926469 85.504197 2.137605 2.137605 re +29.926469 89.779407 2.137605 2.137605 re +29.926469 94.054616 2.137605 2.137605 re +29.926469 98.329826 2.137605 2.137605 re +29.926469 100.467431 2.137605 2.137605 re +29.926469 102.605036 2.137605 2.137605 re +29.926469 104.742641 2.137605 2.137605 re +29.926469 113.293061 2.137605 2.137605 re +29.926469 115.430666 2.137605 2.137605 re +29.926469 117.56827 2.137605 2.137605 re +29.926469 119.705875 2.137605 2.137605 re +29.926469 121.84348 2.137605 2.137605 re +32.064074 0 2.137605 2.137605 re +32.064074 8.55042 2.137605 2.137605 re +32.064074 10.688025 2.137605 2.137605 re +32.064074 14.963234 2.137605 2.137605 re +32.064074 23.513654 2.137605 2.137605 re +32.064074 27.788864 2.137605 2.137605 re +32.064074 34.201679 2.137605 2.137605 re +32.064074 36.339284 2.137605 2.137605 re +32.064074 38.476889 2.137605 2.137605 re +32.064074 44.889703 2.137605 2.137605 re +32.064074 47.027308 2.137605 2.137605 re +32.064074 55.577728 2.137605 2.137605 re +32.064074 57.715333 2.137605 2.137605 re +32.064074 59.852938 2.137605 2.137605 re +32.064074 64.128148 2.137605 2.137605 re +32.064074 66.265752 2.137605 2.137605 re +32.064074 76.953777 2.137605 2.137605 re +32.064074 79.091382 2.137605 2.137605 re +32.064074 85.504197 2.137605 2.137605 re +32.064074 91.917011 2.137605 2.137605 re +32.064074 94.054616 2.137605 2.137605 re +32.064074 102.605036 2.137605 2.137605 re +32.064074 109.017851 2.137605 2.137605 re +32.064074 113.293061 2.137605 2.137605 re +32.064074 115.430666 2.137605 2.137605 re +32.064074 117.56827 2.137605 2.137605 re +32.064074 119.705875 2.137605 2.137605 re +32.064074 121.84348 2.137605 2.137605 re +32.064074 123.981085 2.137605 2.137605 re +32.064074 126.11869 2.137605 2.137605 re +32.064074 128.256295 2.137605 2.137605 re +34.201679 0 2.137605 2.137605 re +34.201679 2.137605 2.137605 2.137605 re +34.201679 12.82563 2.137605 2.137605 re +34.201679 14.963234 2.137605 2.137605 re +34.201679 21.376049 2.137605 2.137605 re +34.201679 27.788864 2.137605 2.137605 re +34.201679 36.339284 2.137605 2.137605 re +34.201679 38.476889 2.137605 2.137605 re +34.201679 40.614493 2.137605 2.137605 re +34.201679 51.302518 2.137605 2.137605 re +34.201679 55.577728 2.137605 2.137605 re +34.201679 57.715333 2.137605 2.137605 re +34.201679 59.852938 2.137605 2.137605 re +34.201679 66.265752 2.137605 2.137605 re +34.201679 70.540962 2.137605 2.137605 re +34.201679 72.678567 2.137605 2.137605 re +34.201679 74.816172 2.137605 2.137605 re +34.201679 76.953777 2.137605 2.137605 re +34.201679 79.091382 2.137605 2.137605 re +34.201679 81.228987 2.137605 2.137605 re +34.201679 85.504197 2.137605 2.137605 re +34.201679 94.054616 2.137605 2.137605 re +34.201679 102.605036 2.137605 2.137605 re +34.201679 104.742641 2.137605 2.137605 re +34.201679 106.880246 2.137605 2.137605 re +34.201679 111.155456 2.137605 2.137605 re +34.201679 115.430666 2.137605 2.137605 re +34.201679 117.56827 2.137605 2.137605 re +34.201679 121.84348 2.137605 2.137605 re +34.201679 126.11869 2.137605 2.137605 re +36.339284 10.688025 2.137605 2.137605 re +36.339284 17.100839 2.137605 2.137605 re +36.339284 29.926469 2.137605 2.137605 re +36.339284 36.339284 2.137605 2.137605 re +36.339284 38.476889 2.137605 2.137605 re +36.339284 49.164913 2.137605 2.137605 re +36.339284 51.302518 2.137605 2.137605 re +36.339284 55.577728 2.137605 2.137605 re +36.339284 59.852938 2.137605 2.137605 re +36.339284 64.128148 2.137605 2.137605 re +36.339284 66.265752 2.137605 2.137605 re +36.339284 72.678567 2.137605 2.137605 re +36.339284 74.816172 2.137605 2.137605 re +36.339284 76.953777 2.137605 2.137605 re +36.339284 79.091382 2.137605 2.137605 re +36.339284 89.779407 2.137605 2.137605 re +36.339284 94.054616 2.137605 2.137605 re +36.339284 96.192221 2.137605 2.137605 re +36.339284 106.880246 2.137605 2.137605 re +36.339284 115.430666 2.137605 2.137605 re +36.339284 119.705875 2.137605 2.137605 re +36.339284 123.981085 2.137605 2.137605 re +36.339284 126.11869 2.137605 2.137605 re +38.476889 0 2.137605 2.137605 re +38.476889 4.27521 2.137605 2.137605 re +38.476889 6.412815 2.137605 2.137605 re +38.476889 8.55042 2.137605 2.137605 re +38.476889 12.82563 2.137605 2.137605 re +38.476889 17.100839 2.137605 2.137605 re +38.476889 19.238444 2.137605 2.137605 re +38.476889 27.788864 2.137605 2.137605 re +38.476889 38.476889 2.137605 2.137605 re +38.476889 40.614493 2.137605 2.137605 re +38.476889 42.752098 2.137605 2.137605 re +38.476889 47.027308 2.137605 2.137605 re +38.476889 53.440123 2.137605 2.137605 re +38.476889 61.990543 2.137605 2.137605 re +38.476889 64.128148 2.137605 2.137605 re +38.476889 66.265752 2.137605 2.137605 re +38.476889 70.540962 2.137605 2.137605 re +38.476889 74.816172 2.137605 2.137605 re +38.476889 81.228987 2.137605 2.137605 re +38.476889 83.366592 2.137605 2.137605 re +38.476889 85.504197 2.137605 2.137605 re +38.476889 89.779407 2.137605 2.137605 re +38.476889 91.917011 2.137605 2.137605 re +38.476889 96.192221 2.137605 2.137605 re +38.476889 98.329826 2.137605 2.137605 re +38.476889 100.467431 2.137605 2.137605 re +38.476889 102.605036 2.137605 2.137605 re +38.476889 106.880246 2.137605 2.137605 re +38.476889 109.017851 2.137605 2.137605 re +38.476889 111.155456 2.137605 2.137605 re +38.476889 117.56827 2.137605 2.137605 re +38.476889 128.256295 2.137605 2.137605 re +40.614493 4.27521 2.137605 2.137605 re +40.614493 6.412815 2.137605 2.137605 re +40.614493 10.688025 2.137605 2.137605 re +40.614493 14.963234 2.137605 2.137605 re +40.614493 17.100839 2.137605 2.137605 re +40.614493 23.513654 2.137605 2.137605 re +40.614493 25.651259 2.137605 2.137605 re +40.614493 27.788864 2.137605 2.137605 re +40.614493 29.926469 2.137605 2.137605 re +40.614493 32.064074 2.137605 2.137605 re +40.614493 36.339284 2.137605 2.137605 re +40.614493 42.752098 2.137605 2.137605 re +40.614493 47.027308 2.137605 2.137605 re +40.614493 49.164913 2.137605 2.137605 re +40.614493 55.577728 2.137605 2.137605 re +40.614493 59.852938 2.137605 2.137605 re +40.614493 68.403357 2.137605 2.137605 re +40.614493 72.678567 2.137605 2.137605 re +40.614493 79.091382 2.137605 2.137605 re +40.614493 83.366592 2.137605 2.137605 re +40.614493 85.504197 2.137605 2.137605 re +40.614493 87.641802 2.137605 2.137605 re +40.614493 89.779407 2.137605 2.137605 re +40.614493 96.192221 2.137605 2.137605 re +40.614493 100.467431 2.137605 2.137605 re +40.614493 104.742641 2.137605 2.137605 re +40.614493 106.880246 2.137605 2.137605 re +40.614493 111.155456 2.137605 2.137605 re +40.614493 113.293061 2.137605 2.137605 re +40.614493 115.430666 2.137605 2.137605 re +40.614493 117.56827 2.137605 2.137605 re +40.614493 119.705875 2.137605 2.137605 re +40.614493 128.256295 2.137605 2.137605 re +42.752098 6.412815 2.137605 2.137605 re +42.752098 10.688025 2.137605 2.137605 re +42.752098 12.82563 2.137605 2.137605 re +42.752098 14.963234 2.137605 2.137605 re +42.752098 21.376049 2.137605 2.137605 re +42.752098 29.926469 2.137605 2.137605 re +42.752098 32.064074 2.137605 2.137605 re +42.752098 34.201679 2.137605 2.137605 re +42.752098 36.339284 2.137605 2.137605 re +42.752098 44.889703 2.137605 2.137605 re +42.752098 51.302518 2.137605 2.137605 re +42.752098 55.577728 2.137605 2.137605 re +42.752098 59.852938 2.137605 2.137605 re +42.752098 64.128148 2.137605 2.137605 re +42.752098 72.678567 2.137605 2.137605 re +42.752098 76.953777 2.137605 2.137605 re +42.752098 79.091382 2.137605 2.137605 re +42.752098 83.366592 2.137605 2.137605 re +42.752098 87.641802 2.137605 2.137605 re +42.752098 91.917011 2.137605 2.137605 re +42.752098 109.017851 2.137605 2.137605 re +42.752098 111.155456 2.137605 2.137605 re +42.752098 117.56827 2.137605 2.137605 re +42.752098 121.84348 2.137605 2.137605 re +42.752098 128.256295 2.137605 2.137605 re +44.889703 0 2.137605 2.137605 re +44.889703 4.27521 2.137605 2.137605 re +44.889703 8.55042 2.137605 2.137605 re +44.889703 10.688025 2.137605 2.137605 re +44.889703 14.963234 2.137605 2.137605 re +44.889703 19.238444 2.137605 2.137605 re +44.889703 21.376049 2.137605 2.137605 re +44.889703 25.651259 2.137605 2.137605 re +44.889703 29.926469 2.137605 2.137605 re +44.889703 36.339284 2.137605 2.137605 re +44.889703 40.614493 2.137605 2.137605 re +44.889703 44.889703 2.137605 2.137605 re +44.889703 47.027308 2.137605 2.137605 re +44.889703 49.164913 2.137605 2.137605 re +44.889703 53.440123 2.137605 2.137605 re +44.889703 55.577728 2.137605 2.137605 re +44.889703 57.715333 2.137605 2.137605 re +44.889703 59.852938 2.137605 2.137605 re +44.889703 61.990543 2.137605 2.137605 re +44.889703 68.403357 2.137605 2.137605 re +44.889703 70.540962 2.137605 2.137605 re +44.889703 72.678567 2.137605 2.137605 re +44.889703 74.816172 2.137605 2.137605 re +44.889703 76.953777 2.137605 2.137605 re +44.889703 85.504197 2.137605 2.137605 re +44.889703 89.779407 2.137605 2.137605 re +44.889703 91.917011 2.137605 2.137605 re +44.889703 94.054616 2.137605 2.137605 re +44.889703 96.192221 2.137605 2.137605 re +44.889703 104.742641 2.137605 2.137605 re +44.889703 106.880246 2.137605 2.137605 re +44.889703 109.017851 2.137605 2.137605 re +44.889703 113.293061 2.137605 2.137605 re +44.889703 115.430666 2.137605 2.137605 re +44.889703 117.56827 2.137605 2.137605 re +44.889703 119.705875 2.137605 2.137605 re +44.889703 128.256295 2.137605 2.137605 re +47.027308 0 2.137605 2.137605 re +47.027308 2.137605 2.137605 2.137605 re +47.027308 8.55042 2.137605 2.137605 re +47.027308 12.82563 2.137605 2.137605 re +47.027308 17.100839 2.137605 2.137605 re +47.027308 19.238444 2.137605 2.137605 re +47.027308 21.376049 2.137605 2.137605 re +47.027308 23.513654 2.137605 2.137605 re +47.027308 25.651259 2.137605 2.137605 re +47.027308 27.788864 2.137605 2.137605 re +47.027308 32.064074 2.137605 2.137605 re +47.027308 34.201679 2.137605 2.137605 re +47.027308 40.614493 2.137605 2.137605 re +47.027308 42.752098 2.137605 2.137605 re +47.027308 44.889703 2.137605 2.137605 re +47.027308 49.164913 2.137605 2.137605 re +47.027308 51.302518 2.137605 2.137605 re +47.027308 53.440123 2.137605 2.137605 re +47.027308 55.577728 2.137605 2.137605 re +47.027308 74.816172 2.137605 2.137605 re +47.027308 76.953777 2.137605 2.137605 re +47.027308 79.091382 2.137605 2.137605 re +47.027308 83.366592 2.137605 2.137605 re +47.027308 85.504197 2.137605 2.137605 re +47.027308 111.155456 2.137605 2.137605 re +47.027308 115.430666 2.137605 2.137605 re +47.027308 117.56827 2.137605 2.137605 re +47.027308 119.705875 2.137605 2.137605 re +47.027308 121.84348 2.137605 2.137605 re +49.164913 0 2.137605 2.137605 re +49.164913 4.27521 2.137605 2.137605 re +49.164913 14.963234 2.137605 2.137605 re +49.164913 17.100839 2.137605 2.137605 re +49.164913 23.513654 2.137605 2.137605 re +49.164913 29.926469 2.137605 2.137605 re +49.164913 38.476889 2.137605 2.137605 re +49.164913 42.752098 2.137605 2.137605 re +49.164913 44.889703 2.137605 2.137605 re +49.164913 51.302518 2.137605 2.137605 re +49.164913 55.577728 2.137605 2.137605 re +49.164913 59.852938 2.137605 2.137605 re +49.164913 61.990543 2.137605 2.137605 re +49.164913 64.128148 2.137605 2.137605 re +49.164913 72.678567 2.137605 2.137605 re +49.164913 79.091382 2.137605 2.137605 re +49.164913 81.228987 2.137605 2.137605 re +49.164913 83.366592 2.137605 2.137605 re +49.164913 87.641802 2.137605 2.137605 re +49.164913 91.917011 2.137605 2.137605 re +49.164913 98.329826 2.137605 2.137605 re +49.164913 106.880246 2.137605 2.137605 re +49.164913 111.155456 2.137605 2.137605 re +49.164913 117.56827 2.137605 2.137605 re +49.164913 119.705875 2.137605 2.137605 re +49.164913 126.11869 2.137605 2.137605 re +49.164913 128.256295 2.137605 2.137605 re +51.302518 4.27521 2.137605 2.137605 re +51.302518 6.412815 2.137605 2.137605 re +51.302518 8.55042 2.137605 2.137605 re +51.302518 12.82563 2.137605 2.137605 re +51.302518 21.376049 2.137605 2.137605 re +51.302518 23.513654 2.137605 2.137605 re +51.302518 25.651259 2.137605 2.137605 re +51.302518 29.926469 2.137605 2.137605 re +51.302518 36.339284 2.137605 2.137605 re +51.302518 38.476889 2.137605 2.137605 re +51.302518 51.302518 2.137605 2.137605 re +51.302518 53.440123 2.137605 2.137605 re +51.302518 55.577728 2.137605 2.137605 re +51.302518 57.715333 2.137605 2.137605 re +51.302518 59.852938 2.137605 2.137605 re +51.302518 61.990543 2.137605 2.137605 re +51.302518 66.265752 2.137605 2.137605 re +51.302518 70.540962 2.137605 2.137605 re +51.302518 74.816172 2.137605 2.137605 re +51.302518 76.953777 2.137605 2.137605 re +51.302518 79.091382 2.137605 2.137605 re +51.302518 83.366592 2.137605 2.137605 re +51.302518 85.504197 2.137605 2.137605 re +51.302518 94.054616 2.137605 2.137605 re +51.302518 96.192221 2.137605 2.137605 re +51.302518 100.467431 2.137605 2.137605 re +51.302518 102.605036 2.137605 2.137605 re +51.302518 104.742641 2.137605 2.137605 re +51.302518 109.017851 2.137605 2.137605 re +51.302518 111.155456 2.137605 2.137605 re +51.302518 117.56827 2.137605 2.137605 re +51.302518 119.705875 2.137605 2.137605 re +51.302518 126.11869 2.137605 2.137605 re +51.302518 128.256295 2.137605 2.137605 re +53.440123 2.137605 2.137605 2.137605 re +53.440123 4.27521 2.137605 2.137605 re +53.440123 10.688025 2.137605 2.137605 re +53.440123 14.963234 2.137605 2.137605 re +53.440123 23.513654 2.137605 2.137605 re +53.440123 34.201679 2.137605 2.137605 re +53.440123 36.339284 2.137605 2.137605 re +53.440123 40.614493 2.137605 2.137605 re +53.440123 44.889703 2.137605 2.137605 re +53.440123 68.403357 2.137605 2.137605 re +53.440123 70.540962 2.137605 2.137605 re +53.440123 74.816172 2.137605 2.137605 re +53.440123 79.091382 2.137605 2.137605 re +53.440123 81.228987 2.137605 2.137605 re +53.440123 85.504197 2.137605 2.137605 re +53.440123 89.779407 2.137605 2.137605 re +53.440123 94.054616 2.137605 2.137605 re +53.440123 98.329826 2.137605 2.137605 re +53.440123 104.742641 2.137605 2.137605 re +53.440123 109.017851 2.137605 2.137605 re +53.440123 113.293061 2.137605 2.137605 re +53.440123 117.56827 2.137605 2.137605 re +53.440123 126.11869 2.137605 2.137605 re +55.577728 4.27521 2.137605 2.137605 re +55.577728 8.55042 2.137605 2.137605 re +55.577728 12.82563 2.137605 2.137605 re +55.577728 14.963234 2.137605 2.137605 re +55.577728 19.238444 2.137605 2.137605 re +55.577728 23.513654 2.137605 2.137605 re +55.577728 32.064074 2.137605 2.137605 re +55.577728 34.201679 2.137605 2.137605 re +55.577728 36.339284 2.137605 2.137605 re +55.577728 49.164913 2.137605 2.137605 re +55.577728 57.715333 2.137605 2.137605 re +55.577728 66.265752 2.137605 2.137605 re +55.577728 68.403357 2.137605 2.137605 re +55.577728 70.540962 2.137605 2.137605 re +55.577728 74.816172 2.137605 2.137605 re +55.577728 81.228987 2.137605 2.137605 re +55.577728 83.366592 2.137605 2.137605 re +55.577728 85.504197 2.137605 2.137605 re +55.577728 96.192221 2.137605 2.137605 re +55.577728 104.742641 2.137605 2.137605 re +55.577728 109.017851 2.137605 2.137605 re +55.577728 117.56827 2.137605 2.137605 re +55.577728 119.705875 2.137605 2.137605 re +57.715333 2.137605 2.137605 2.137605 re +57.715333 8.55042 2.137605 2.137605 re +57.715333 10.688025 2.137605 2.137605 re +57.715333 19.238444 2.137605 2.137605 re +57.715333 23.513654 2.137605 2.137605 re +57.715333 27.788864 2.137605 2.137605 re +57.715333 34.201679 2.137605 2.137605 re +57.715333 42.752098 2.137605 2.137605 re +57.715333 49.164913 2.137605 2.137605 re +57.715333 53.440123 2.137605 2.137605 re +57.715333 57.715333 2.137605 2.137605 re +57.715333 64.128148 2.137605 2.137605 re +57.715333 66.265752 2.137605 2.137605 re +57.715333 76.953777 2.137605 2.137605 re +57.715333 79.091382 2.137605 2.137605 re +57.715333 81.228987 2.137605 2.137605 re +57.715333 85.504197 2.137605 2.137605 re +57.715333 87.641802 2.137605 2.137605 re +57.715333 89.779407 2.137605 2.137605 re +57.715333 94.054616 2.137605 2.137605 re +57.715333 96.192221 2.137605 2.137605 re +57.715333 111.155456 2.137605 2.137605 re +57.715333 115.430666 2.137605 2.137605 re +57.715333 117.56827 2.137605 2.137605 re +57.715333 119.705875 2.137605 2.137605 re +57.715333 123.981085 2.137605 2.137605 re +57.715333 128.256295 2.137605 2.137605 re +59.852938 0 2.137605 2.137605 re +59.852938 2.137605 2.137605 2.137605 re +59.852938 4.27521 2.137605 2.137605 re +59.852938 8.55042 2.137605 2.137605 re +59.852938 10.688025 2.137605 2.137605 re +59.852938 12.82563 2.137605 2.137605 re +59.852938 14.963234 2.137605 2.137605 re +59.852938 17.100839 2.137605 2.137605 re +59.852938 25.651259 2.137605 2.137605 re +59.852938 29.926469 2.137605 2.137605 re +59.852938 32.064074 2.137605 2.137605 re +59.852938 34.201679 2.137605 2.137605 re +59.852938 38.476889 2.137605 2.137605 re +59.852938 40.614493 2.137605 2.137605 re +59.852938 42.752098 2.137605 2.137605 re +59.852938 55.577728 2.137605 2.137605 re +59.852938 59.852938 2.137605 2.137605 re +59.852938 61.990543 2.137605 2.137605 re +59.852938 64.128148 2.137605 2.137605 re +59.852938 66.265752 2.137605 2.137605 re +59.852938 68.403357 2.137605 2.137605 re +59.852938 70.540962 2.137605 2.137605 re +59.852938 79.091382 2.137605 2.137605 re +59.852938 81.228987 2.137605 2.137605 re +59.852938 83.366592 2.137605 2.137605 re +59.852938 87.641802 2.137605 2.137605 re +59.852938 89.779407 2.137605 2.137605 re +59.852938 91.917011 2.137605 2.137605 re +59.852938 96.192221 2.137605 2.137605 re +59.852938 100.467431 2.137605 2.137605 re +59.852938 102.605036 2.137605 2.137605 re +59.852938 104.742641 2.137605 2.137605 re +59.852938 111.155456 2.137605 2.137605 re +59.852938 113.293061 2.137605 2.137605 re +59.852938 115.430666 2.137605 2.137605 re +59.852938 117.56827 2.137605 2.137605 re +59.852938 119.705875 2.137605 2.137605 re +59.852938 121.84348 2.137605 2.137605 re +59.852938 128.256295 2.137605 2.137605 re +61.990543 0 2.137605 2.137605 re +61.990543 4.27521 2.137605 2.137605 re +61.990543 6.412815 2.137605 2.137605 re +61.990543 8.55042 2.137605 2.137605 re +61.990543 17.100839 2.137605 2.137605 re +61.990543 19.238444 2.137605 2.137605 re +61.990543 23.513654 2.137605 2.137605 re +61.990543 25.651259 2.137605 2.137605 re +61.990543 32.064074 2.137605 2.137605 re +61.990543 34.201679 2.137605 2.137605 re +61.990543 38.476889 2.137605 2.137605 re +61.990543 44.889703 2.137605 2.137605 re +61.990543 49.164913 2.137605 2.137605 re +61.990543 53.440123 2.137605 2.137605 re +61.990543 57.715333 2.137605 2.137605 re +61.990543 59.852938 2.137605 2.137605 re +61.990543 68.403357 2.137605 2.137605 re +61.990543 72.678567 2.137605 2.137605 re +61.990543 76.953777 2.137605 2.137605 re +61.990543 81.228987 2.137605 2.137605 re +61.990543 83.366592 2.137605 2.137605 re +61.990543 87.641802 2.137605 2.137605 re +61.990543 91.917011 2.137605 2.137605 re +61.990543 94.054616 2.137605 2.137605 re +61.990543 100.467431 2.137605 2.137605 re +61.990543 104.742641 2.137605 2.137605 re +61.990543 106.880246 2.137605 2.137605 re +61.990543 111.155456 2.137605 2.137605 re +61.990543 119.705875 2.137605 2.137605 re +61.990543 123.981085 2.137605 2.137605 re +61.990543 126.11869 2.137605 2.137605 re +64.128148 0 2.137605 2.137605 re +64.128148 4.27521 2.137605 2.137605 re +64.128148 6.412815 2.137605 2.137605 re +64.128148 8.55042 2.137605 2.137605 re +64.128148 12.82563 2.137605 2.137605 re +64.128148 17.100839 2.137605 2.137605 re +64.128148 19.238444 2.137605 2.137605 re +64.128148 23.513654 2.137605 2.137605 re +64.128148 25.651259 2.137605 2.137605 re +64.128148 27.788864 2.137605 2.137605 re +64.128148 36.339284 2.137605 2.137605 re +64.128148 42.752098 2.137605 2.137605 re +64.128148 51.302518 2.137605 2.137605 re +64.128148 53.440123 2.137605 2.137605 re +64.128148 57.715333 2.137605 2.137605 re +64.128148 59.852938 2.137605 2.137605 re +64.128148 64.128148 2.137605 2.137605 re +64.128148 68.403357 2.137605 2.137605 re +64.128148 70.540962 2.137605 2.137605 re +64.128148 72.678567 2.137605 2.137605 re +64.128148 76.953777 2.137605 2.137605 re +64.128148 79.091382 2.137605 2.137605 re +64.128148 81.228987 2.137605 2.137605 re +64.128148 83.366592 2.137605 2.137605 re +64.128148 85.504197 2.137605 2.137605 re +64.128148 89.779407 2.137605 2.137605 re +64.128148 94.054616 2.137605 2.137605 re +64.128148 98.329826 2.137605 2.137605 re +64.128148 100.467431 2.137605 2.137605 re +64.128148 102.605036 2.137605 2.137605 re +64.128148 104.742641 2.137605 2.137605 re +64.128148 106.880246 2.137605 2.137605 re +64.128148 111.155456 2.137605 2.137605 re +64.128148 115.430666 2.137605 2.137605 re +64.128148 119.705875 2.137605 2.137605 re +64.128148 123.981085 2.137605 2.137605 re +64.128148 126.11869 2.137605 2.137605 re +66.265752 0 2.137605 2.137605 re +66.265752 4.27521 2.137605 2.137605 re +66.265752 8.55042 2.137605 2.137605 re +66.265752 17.100839 2.137605 2.137605 re +66.265752 23.513654 2.137605 2.137605 re +66.265752 27.788864 2.137605 2.137605 re +66.265752 29.926469 2.137605 2.137605 re +66.265752 40.614493 2.137605 2.137605 re +66.265752 42.752098 2.137605 2.137605 re +66.265752 49.164913 2.137605 2.137605 re +66.265752 51.302518 2.137605 2.137605 re +66.265752 55.577728 2.137605 2.137605 re +66.265752 59.852938 2.137605 2.137605 re +66.265752 68.403357 2.137605 2.137605 re +66.265752 70.540962 2.137605 2.137605 re +66.265752 72.678567 2.137605 2.137605 re +66.265752 74.816172 2.137605 2.137605 re +66.265752 76.953777 2.137605 2.137605 re +66.265752 89.779407 2.137605 2.137605 re +66.265752 96.192221 2.137605 2.137605 re +66.265752 98.329826 2.137605 2.137605 re +66.265752 104.742641 2.137605 2.137605 re +66.265752 106.880246 2.137605 2.137605 re +66.265752 111.155456 2.137605 2.137605 re +66.265752 119.705875 2.137605 2.137605 re +66.265752 121.84348 2.137605 2.137605 re +66.265752 126.11869 2.137605 2.137605 re +68.403357 8.55042 2.137605 2.137605 re +68.403357 10.688025 2.137605 2.137605 re +68.403357 12.82563 2.137605 2.137605 re +68.403357 14.963234 2.137605 2.137605 re +68.403357 17.100839 2.137605 2.137605 re +68.403357 23.513654 2.137605 2.137605 re +68.403357 27.788864 2.137605 2.137605 re +68.403357 29.926469 2.137605 2.137605 re +68.403357 32.064074 2.137605 2.137605 re +68.403357 36.339284 2.137605 2.137605 re +68.403357 40.614493 2.137605 2.137605 re +68.403357 44.889703 2.137605 2.137605 re +68.403357 49.164913 2.137605 2.137605 re +68.403357 55.577728 2.137605 2.137605 re +68.403357 57.715333 2.137605 2.137605 re +68.403357 59.852938 2.137605 2.137605 re +68.403357 61.990543 2.137605 2.137605 re +68.403357 64.128148 2.137605 2.137605 re +68.403357 66.265752 2.137605 2.137605 re +68.403357 68.403357 2.137605 2.137605 re +68.403357 70.540962 2.137605 2.137605 re +68.403357 72.678567 2.137605 2.137605 re +68.403357 76.953777 2.137605 2.137605 re +68.403357 81.228987 2.137605 2.137605 re +68.403357 83.366592 2.137605 2.137605 re +68.403357 89.779407 2.137605 2.137605 re +68.403357 98.329826 2.137605 2.137605 re +68.403357 111.155456 2.137605 2.137605 re +68.403357 113.293061 2.137605 2.137605 re +68.403357 115.430666 2.137605 2.137605 re +68.403357 117.56827 2.137605 2.137605 re +68.403357 119.705875 2.137605 2.137605 re +70.540962 0 2.137605 2.137605 re +70.540962 2.137605 2.137605 2.137605 re +70.540962 6.412815 2.137605 2.137605 re +70.540962 10.688025 2.137605 2.137605 re +70.540962 14.963234 2.137605 2.137605 re +70.540962 17.100839 2.137605 2.137605 re +70.540962 19.238444 2.137605 2.137605 re +70.540962 21.376049 2.137605 2.137605 re +70.540962 23.513654 2.137605 2.137605 re +70.540962 27.788864 2.137605 2.137605 re +70.540962 34.201679 2.137605 2.137605 re +70.540962 40.614493 2.137605 2.137605 re +70.540962 47.027308 2.137605 2.137605 re +70.540962 49.164913 2.137605 2.137605 re +70.540962 53.440123 2.137605 2.137605 re +70.540962 59.852938 2.137605 2.137605 re +70.540962 61.990543 2.137605 2.137605 re +70.540962 66.265752 2.137605 2.137605 re +70.540962 72.678567 2.137605 2.137605 re +70.540962 79.091382 2.137605 2.137605 re +70.540962 81.228987 2.137605 2.137605 re +70.540962 83.366592 2.137605 2.137605 re +70.540962 87.641802 2.137605 2.137605 re +70.540962 89.779407 2.137605 2.137605 re +70.540962 94.054616 2.137605 2.137605 re +70.540962 98.329826 2.137605 2.137605 re +70.540962 100.467431 2.137605 2.137605 re +70.540962 102.605036 2.137605 2.137605 re +70.540962 104.742641 2.137605 2.137605 re +70.540962 106.880246 2.137605 2.137605 re +70.540962 109.017851 2.137605 2.137605 re +70.540962 111.155456 2.137605 2.137605 re +70.540962 113.293061 2.137605 2.137605 re +70.540962 115.430666 2.137605 2.137605 re +70.540962 119.705875 2.137605 2.137605 re +70.540962 123.981085 2.137605 2.137605 re +70.540962 126.11869 2.137605 2.137605 re +72.678567 4.27521 2.137605 2.137605 re +72.678567 6.412815 2.137605 2.137605 re +72.678567 8.55042 2.137605 2.137605 re +72.678567 12.82563 2.137605 2.137605 re +72.678567 19.238444 2.137605 2.137605 re +72.678567 21.376049 2.137605 2.137605 re +72.678567 25.651259 2.137605 2.137605 re +72.678567 29.926469 2.137605 2.137605 re +72.678567 42.752098 2.137605 2.137605 re +72.678567 47.027308 2.137605 2.137605 re +72.678567 61.990543 2.137605 2.137605 re +72.678567 64.128148 2.137605 2.137605 re +72.678567 68.403357 2.137605 2.137605 re +72.678567 85.504197 2.137605 2.137605 re +72.678567 91.917011 2.137605 2.137605 re +72.678567 94.054616 2.137605 2.137605 re +72.678567 96.192221 2.137605 2.137605 re +72.678567 104.742641 2.137605 2.137605 re +72.678567 106.880246 2.137605 2.137605 re +72.678567 111.155456 2.137605 2.137605 re +72.678567 128.256295 2.137605 2.137605 re +74.816172 0 2.137605 2.137605 re +74.816172 19.238444 2.137605 2.137605 re +74.816172 27.788864 2.137605 2.137605 re +74.816172 32.064074 2.137605 2.137605 re +74.816172 36.339284 2.137605 2.137605 re +74.816172 40.614493 2.137605 2.137605 re +74.816172 44.889703 2.137605 2.137605 re +74.816172 57.715333 2.137605 2.137605 re +74.816172 61.990543 2.137605 2.137605 re +74.816172 66.265752 2.137605 2.137605 re +74.816172 70.540962 2.137605 2.137605 re +74.816172 76.953777 2.137605 2.137605 re +74.816172 81.228987 2.137605 2.137605 re +74.816172 83.366592 2.137605 2.137605 re +74.816172 85.504197 2.137605 2.137605 re +74.816172 113.293061 2.137605 2.137605 re +74.816172 117.56827 2.137605 2.137605 re +74.816172 121.84348 2.137605 2.137605 re +76.953777 2.137605 2.137605 2.137605 re +76.953777 8.55042 2.137605 2.137605 re +76.953777 10.688025 2.137605 2.137605 re +76.953777 12.82563 2.137605 2.137605 re +76.953777 17.100839 2.137605 2.137605 re +76.953777 21.376049 2.137605 2.137605 re +76.953777 25.651259 2.137605 2.137605 re +76.953777 29.926469 2.137605 2.137605 re +76.953777 32.064074 2.137605 2.137605 re +76.953777 34.201679 2.137605 2.137605 re +76.953777 36.339284 2.137605 2.137605 re +76.953777 38.476889 2.137605 2.137605 re +76.953777 40.614493 2.137605 2.137605 re +76.953777 42.752098 2.137605 2.137605 re +76.953777 47.027308 2.137605 2.137605 re +76.953777 53.440123 2.137605 2.137605 re +76.953777 55.577728 2.137605 2.137605 re +76.953777 57.715333 2.137605 2.137605 re +76.953777 59.852938 2.137605 2.137605 re +76.953777 64.128148 2.137605 2.137605 re +76.953777 66.265752 2.137605 2.137605 re +76.953777 68.403357 2.137605 2.137605 re +76.953777 72.678567 2.137605 2.137605 re +76.953777 74.816172 2.137605 2.137605 re +76.953777 89.779407 2.137605 2.137605 re +76.953777 96.192221 2.137605 2.137605 re +76.953777 98.329826 2.137605 2.137605 re +76.953777 104.742641 2.137605 2.137605 re +76.953777 106.880246 2.137605 2.137605 re +76.953777 109.017851 2.137605 2.137605 re +76.953777 111.155456 2.137605 2.137605 re +76.953777 115.430666 2.137605 2.137605 re +76.953777 117.56827 2.137605 2.137605 re +76.953777 119.705875 2.137605 2.137605 re +76.953777 121.84348 2.137605 2.137605 re +76.953777 123.981085 2.137605 2.137605 re +76.953777 126.11869 2.137605 2.137605 re +76.953777 128.256295 2.137605 2.137605 re +79.091382 2.137605 2.137605 2.137605 re +79.091382 4.27521 2.137605 2.137605 re +79.091382 8.55042 2.137605 2.137605 re +79.091382 17.100839 2.137605 2.137605 re +79.091382 23.513654 2.137605 2.137605 re +79.091382 27.788864 2.137605 2.137605 re +79.091382 29.926469 2.137605 2.137605 re +79.091382 32.064074 2.137605 2.137605 re +79.091382 36.339284 2.137605 2.137605 re +79.091382 44.889703 2.137605 2.137605 re +79.091382 47.027308 2.137605 2.137605 re +79.091382 51.302518 2.137605 2.137605 re +79.091382 55.577728 2.137605 2.137605 re +79.091382 59.852938 2.137605 2.137605 re +79.091382 66.265752 2.137605 2.137605 re +79.091382 68.403357 2.137605 2.137605 re +79.091382 72.678567 2.137605 2.137605 re +79.091382 74.816172 2.137605 2.137605 re +79.091382 79.091382 2.137605 2.137605 re +79.091382 81.228987 2.137605 2.137605 re +79.091382 85.504197 2.137605 2.137605 re +79.091382 89.779407 2.137605 2.137605 re +79.091382 91.917011 2.137605 2.137605 re +79.091382 96.192221 2.137605 2.137605 re +79.091382 102.605036 2.137605 2.137605 re +79.091382 106.880246 2.137605 2.137605 re +79.091382 109.017851 2.137605 2.137605 re +79.091382 111.155456 2.137605 2.137605 re +79.091382 115.430666 2.137605 2.137605 re +79.091382 117.56827 2.137605 2.137605 re +79.091382 121.84348 2.137605 2.137605 re +79.091382 128.256295 2.137605 2.137605 re +81.228987 2.137605 2.137605 2.137605 re +81.228987 4.27521 2.137605 2.137605 re +81.228987 6.412815 2.137605 2.137605 re +81.228987 8.55042 2.137605 2.137605 re +81.228987 12.82563 2.137605 2.137605 re +81.228987 17.100839 2.137605 2.137605 re +81.228987 19.238444 2.137605 2.137605 re +81.228987 25.651259 2.137605 2.137605 re +81.228987 36.339284 2.137605 2.137605 re +81.228987 38.476889 2.137605 2.137605 re +81.228987 42.752098 2.137605 2.137605 re +81.228987 44.889703 2.137605 2.137605 re +81.228987 47.027308 2.137605 2.137605 re +81.228987 59.852938 2.137605 2.137605 re +81.228987 61.990543 2.137605 2.137605 re +81.228987 68.403357 2.137605 2.137605 re +81.228987 72.678567 2.137605 2.137605 re +81.228987 79.091382 2.137605 2.137605 re +81.228987 81.228987 2.137605 2.137605 re +81.228987 85.504197 2.137605 2.137605 re +81.228987 89.779407 2.137605 2.137605 re +81.228987 91.917011 2.137605 2.137605 re +81.228987 94.054616 2.137605 2.137605 re +81.228987 96.192221 2.137605 2.137605 re +81.228987 102.605036 2.137605 2.137605 re +81.228987 104.742641 2.137605 2.137605 re +81.228987 111.155456 2.137605 2.137605 re +81.228987 115.430666 2.137605 2.137605 re +81.228987 121.84348 2.137605 2.137605 re +81.228987 123.981085 2.137605 2.137605 re +81.228987 128.256295 2.137605 2.137605 re +83.366592 2.137605 2.137605 2.137605 re +83.366592 4.27521 2.137605 2.137605 re +83.366592 6.412815 2.137605 2.137605 re +83.366592 8.55042 2.137605 2.137605 re +83.366592 10.688025 2.137605 2.137605 re +83.366592 14.963234 2.137605 2.137605 re +83.366592 17.100839 2.137605 2.137605 re +83.366592 23.513654 2.137605 2.137605 re +83.366592 25.651259 2.137605 2.137605 re +83.366592 29.926469 2.137605 2.137605 re +83.366592 34.201679 2.137605 2.137605 re +83.366592 38.476889 2.137605 2.137605 re +83.366592 47.027308 2.137605 2.137605 re +83.366592 49.164913 2.137605 2.137605 re +83.366592 51.302518 2.137605 2.137605 re +83.366592 53.440123 2.137605 2.137605 re +83.366592 55.577728 2.137605 2.137605 re +83.366592 57.715333 2.137605 2.137605 re +83.366592 61.990543 2.137605 2.137605 re +83.366592 66.265752 2.137605 2.137605 re +83.366592 68.403357 2.137605 2.137605 re +83.366592 72.678567 2.137605 2.137605 re +83.366592 74.816172 2.137605 2.137605 re +83.366592 79.091382 2.137605 2.137605 re +83.366592 87.641802 2.137605 2.137605 re +83.366592 89.779407 2.137605 2.137605 re +83.366592 91.917011 2.137605 2.137605 re +83.366592 94.054616 2.137605 2.137605 re +83.366592 96.192221 2.137605 2.137605 re +83.366592 98.329826 2.137605 2.137605 re +83.366592 100.467431 2.137605 2.137605 re +83.366592 104.742641 2.137605 2.137605 re +83.366592 109.017851 2.137605 2.137605 re +83.366592 111.155456 2.137605 2.137605 re +83.366592 115.430666 2.137605 2.137605 re +83.366592 119.705875 2.137605 2.137605 re +83.366592 123.981085 2.137605 2.137605 re +83.366592 126.11869 2.137605 2.137605 re +83.366592 128.256295 2.137605 2.137605 re +85.504197 0 2.137605 2.137605 re +85.504197 4.27521 2.137605 2.137605 re +85.504197 6.412815 2.137605 2.137605 re +85.504197 12.82563 2.137605 2.137605 re +85.504197 14.963234 2.137605 2.137605 re +85.504197 19.238444 2.137605 2.137605 re +85.504197 27.788864 2.137605 2.137605 re +85.504197 44.889703 2.137605 2.137605 re +85.504197 49.164913 2.137605 2.137605 re +85.504197 51.302518 2.137605 2.137605 re +85.504197 61.990543 2.137605 2.137605 re +85.504197 70.540962 2.137605 2.137605 re +85.504197 76.953777 2.137605 2.137605 re +85.504197 79.091382 2.137605 2.137605 re +85.504197 81.228987 2.137605 2.137605 re +85.504197 85.504197 2.137605 2.137605 re +85.504197 87.641802 2.137605 2.137605 re +85.504197 91.917011 2.137605 2.137605 re +85.504197 94.054616 2.137605 2.137605 re +85.504197 104.742641 2.137605 2.137605 re +85.504197 113.293061 2.137605 2.137605 re +87.641802 0 2.137605 2.137605 re +87.641802 4.27521 2.137605 2.137605 re +87.641802 8.55042 2.137605 2.137605 re +87.641802 17.100839 2.137605 2.137605 re +87.641802 21.376049 2.137605 2.137605 re +87.641802 23.513654 2.137605 2.137605 re +87.641802 25.651259 2.137605 2.137605 re +87.641802 42.752098 2.137605 2.137605 re +87.641802 51.302518 2.137605 2.137605 re +87.641802 55.577728 2.137605 2.137605 re +87.641802 59.852938 2.137605 2.137605 re +87.641802 85.504197 2.137605 2.137605 re +87.641802 91.917011 2.137605 2.137605 re +87.641802 96.192221 2.137605 2.137605 re +87.641802 102.605036 2.137605 2.137605 re +87.641802 106.880246 2.137605 2.137605 re +87.641802 109.017851 2.137605 2.137605 re +87.641802 115.430666 2.137605 2.137605 re +87.641802 128.256295 2.137605 2.137605 re +89.779407 10.688025 2.137605 2.137605 re +89.779407 12.82563 2.137605 2.137605 re +89.779407 14.963234 2.137605 2.137605 re +89.779407 19.238444 2.137605 2.137605 re +89.779407 21.376049 2.137605 2.137605 re +89.779407 23.513654 2.137605 2.137605 re +89.779407 27.788864 2.137605 2.137605 re +89.779407 32.064074 2.137605 2.137605 re +89.779407 34.201679 2.137605 2.137605 re +89.779407 40.614493 2.137605 2.137605 re +89.779407 44.889703 2.137605 2.137605 re +89.779407 47.027308 2.137605 2.137605 re +89.779407 49.164913 2.137605 2.137605 re +89.779407 51.302518 2.137605 2.137605 re +89.779407 53.440123 2.137605 2.137605 re +89.779407 55.577728 2.137605 2.137605 re +89.779407 57.715333 2.137605 2.137605 re +89.779407 61.990543 2.137605 2.137605 re +89.779407 66.265752 2.137605 2.137605 re +89.779407 70.540962 2.137605 2.137605 re +89.779407 72.678567 2.137605 2.137605 re +89.779407 74.816172 2.137605 2.137605 re +89.779407 76.953777 2.137605 2.137605 re +89.779407 83.366592 2.137605 2.137605 re +89.779407 87.641802 2.137605 2.137605 re +89.779407 89.779407 2.137605 2.137605 re +89.779407 98.329826 2.137605 2.137605 re +89.779407 100.467431 2.137605 2.137605 re +89.779407 104.742641 2.137605 2.137605 re +89.779407 109.017851 2.137605 2.137605 re +89.779407 111.155456 2.137605 2.137605 re +89.779407 113.293061 2.137605 2.137605 re +89.779407 115.430666 2.137605 2.137605 re +89.779407 117.56827 2.137605 2.137605 re +89.779407 119.705875 2.137605 2.137605 re +89.779407 126.11869 2.137605 2.137605 re +91.917011 14.963234 2.137605 2.137605 re +91.917011 17.100839 2.137605 2.137605 re +91.917011 21.376049 2.137605 2.137605 re +91.917011 23.513654 2.137605 2.137605 re +91.917011 27.788864 2.137605 2.137605 re +91.917011 44.889703 2.137605 2.137605 re +91.917011 59.852938 2.137605 2.137605 re +91.917011 61.990543 2.137605 2.137605 re +91.917011 64.128148 2.137605 2.137605 re +91.917011 66.265752 2.137605 2.137605 re +91.917011 70.540962 2.137605 2.137605 re +91.917011 79.091382 2.137605 2.137605 re +91.917011 87.641802 2.137605 2.137605 re +91.917011 94.054616 2.137605 2.137605 re +91.917011 98.329826 2.137605 2.137605 re +91.917011 100.467431 2.137605 2.137605 re +91.917011 106.880246 2.137605 2.137605 re +91.917011 109.017851 2.137605 2.137605 re +91.917011 111.155456 2.137605 2.137605 re +91.917011 113.293061 2.137605 2.137605 re +91.917011 117.56827 2.137605 2.137605 re +91.917011 121.84348 2.137605 2.137605 re +91.917011 128.256295 2.137605 2.137605 re +94.054616 0 2.137605 2.137605 re +94.054616 4.27521 2.137605 2.137605 re +94.054616 6.412815 2.137605 2.137605 re +94.054616 12.82563 2.137605 2.137605 re +94.054616 14.963234 2.137605 2.137605 re +94.054616 17.100839 2.137605 2.137605 re +94.054616 19.238444 2.137605 2.137605 re +94.054616 27.788864 2.137605 2.137605 re +94.054616 44.889703 2.137605 2.137605 re +94.054616 49.164913 2.137605 2.137605 re +94.054616 51.302518 2.137605 2.137605 re +94.054616 61.990543 2.137605 2.137605 re +94.054616 68.403357 2.137605 2.137605 re +94.054616 70.540962 2.137605 2.137605 re +94.054616 79.091382 2.137605 2.137605 re +94.054616 87.641802 2.137605 2.137605 re +94.054616 91.917011 2.137605 2.137605 re +94.054616 102.605036 2.137605 2.137605 re +94.054616 104.742641 2.137605 2.137605 re +94.054616 109.017851 2.137605 2.137605 re +94.054616 113.293061 2.137605 2.137605 re +94.054616 117.56827 2.137605 2.137605 re +94.054616 121.84348 2.137605 2.137605 re +96.192221 0 2.137605 2.137605 re +96.192221 2.137605 2.137605 2.137605 re +96.192221 4.27521 2.137605 2.137605 re +96.192221 8.55042 2.137605 2.137605 re +96.192221 14.963234 2.137605 2.137605 re +96.192221 19.238444 2.137605 2.137605 re +96.192221 21.376049 2.137605 2.137605 re +96.192221 27.788864 2.137605 2.137605 re +96.192221 29.926469 2.137605 2.137605 re +96.192221 32.064074 2.137605 2.137605 re +96.192221 34.201679 2.137605 2.137605 re +96.192221 36.339284 2.137605 2.137605 re +96.192221 38.476889 2.137605 2.137605 re +96.192221 40.614493 2.137605 2.137605 re +96.192221 42.752098 2.137605 2.137605 re +96.192221 49.164913 2.137605 2.137605 re +96.192221 53.440123 2.137605 2.137605 re +96.192221 55.577728 2.137605 2.137605 re +96.192221 57.715333 2.137605 2.137605 re +96.192221 61.990543 2.137605 2.137605 re +96.192221 64.128148 2.137605 2.137605 re +96.192221 68.403357 2.137605 2.137605 re +96.192221 76.953777 2.137605 2.137605 re +96.192221 79.091382 2.137605 2.137605 re +96.192221 83.366592 2.137605 2.137605 re +96.192221 87.641802 2.137605 2.137605 re +96.192221 91.917011 2.137605 2.137605 re +96.192221 96.192221 2.137605 2.137605 re +96.192221 98.329826 2.137605 2.137605 re +96.192221 100.467431 2.137605 2.137605 re +96.192221 104.742641 2.137605 2.137605 re +96.192221 106.880246 2.137605 2.137605 re +96.192221 111.155456 2.137605 2.137605 re +96.192221 115.430666 2.137605 2.137605 re +96.192221 119.705875 2.137605 2.137605 re +96.192221 121.84348 2.137605 2.137605 re +96.192221 123.981085 2.137605 2.137605 re +96.192221 126.11869 2.137605 2.137605 re +98.329826 6.412815 2.137605 2.137605 re +98.329826 8.55042 2.137605 2.137605 re +98.329826 10.688025 2.137605 2.137605 re +98.329826 12.82563 2.137605 2.137605 re +98.329826 17.100839 2.137605 2.137605 re +98.329826 19.238444 2.137605 2.137605 re +98.329826 25.651259 2.137605 2.137605 re +98.329826 29.926469 2.137605 2.137605 re +98.329826 36.339284 2.137605 2.137605 re +98.329826 38.476889 2.137605 2.137605 re +98.329826 42.752098 2.137605 2.137605 re +98.329826 44.889703 2.137605 2.137605 re +98.329826 47.027308 2.137605 2.137605 re +98.329826 51.302518 2.137605 2.137605 re +98.329826 59.852938 2.137605 2.137605 re +98.329826 68.403357 2.137605 2.137605 re +98.329826 81.228987 2.137605 2.137605 re +98.329826 85.504197 2.137605 2.137605 re +98.329826 94.054616 2.137605 2.137605 re +98.329826 96.192221 2.137605 2.137605 re +98.329826 98.329826 2.137605 2.137605 re +98.329826 102.605036 2.137605 2.137605 re +98.329826 111.155456 2.137605 2.137605 re +98.329826 121.84348 2.137605 2.137605 re +98.329826 128.256295 2.137605 2.137605 re +100.467431 0 2.137605 2.137605 re +100.467431 8.55042 2.137605 2.137605 re +100.467431 14.963234 2.137605 2.137605 re +100.467431 21.376049 2.137605 2.137605 re +100.467431 23.513654 2.137605 2.137605 re +100.467431 25.651259 2.137605 2.137605 re +100.467431 27.788864 2.137605 2.137605 re +100.467431 36.339284 2.137605 2.137605 re +100.467431 44.889703 2.137605 2.137605 re +100.467431 53.440123 2.137605 2.137605 re +100.467431 72.678567 2.137605 2.137605 re +100.467431 74.816172 2.137605 2.137605 re +100.467431 79.091382 2.137605 2.137605 re +100.467431 83.366592 2.137605 2.137605 re +100.467431 85.504197 2.137605 2.137605 re +100.467431 94.054616 2.137605 2.137605 re +100.467431 100.467431 2.137605 2.137605 re +100.467431 102.605036 2.137605 2.137605 re +100.467431 106.880246 2.137605 2.137605 re +100.467431 109.017851 2.137605 2.137605 re +100.467431 115.430666 2.137605 2.137605 re +100.467431 121.84348 2.137605 2.137605 re +102.605036 2.137605 2.137605 2.137605 re +102.605036 4.27521 2.137605 2.137605 re +102.605036 6.412815 2.137605 2.137605 re +102.605036 10.688025 2.137605 2.137605 re +102.605036 12.82563 2.137605 2.137605 re +102.605036 17.100839 2.137605 2.137605 re +102.605036 19.238444 2.137605 2.137605 re +102.605036 21.376049 2.137605 2.137605 re +102.605036 23.513654 2.137605 2.137605 re +102.605036 25.651259 2.137605 2.137605 re +102.605036 29.926469 2.137605 2.137605 re +102.605036 32.064074 2.137605 2.137605 re +102.605036 34.201679 2.137605 2.137605 re +102.605036 38.476889 2.137605 2.137605 re +102.605036 42.752098 2.137605 2.137605 re +102.605036 47.027308 2.137605 2.137605 re +102.605036 49.164913 2.137605 2.137605 re +102.605036 51.302518 2.137605 2.137605 re +102.605036 55.577728 2.137605 2.137605 re +102.605036 61.990543 2.137605 2.137605 re +102.605036 64.128148 2.137605 2.137605 re +102.605036 66.265752 2.137605 2.137605 re +102.605036 70.540962 2.137605 2.137605 re +102.605036 72.678567 2.137605 2.137605 re +102.605036 74.816172 2.137605 2.137605 re +102.605036 76.953777 2.137605 2.137605 re +102.605036 81.228987 2.137605 2.137605 re +102.605036 89.779407 2.137605 2.137605 re +102.605036 98.329826 2.137605 2.137605 re +102.605036 100.467431 2.137605 2.137605 re +102.605036 102.605036 2.137605 2.137605 re +102.605036 106.880246 2.137605 2.137605 re +102.605036 111.155456 2.137605 2.137605 re +102.605036 113.293061 2.137605 2.137605 re +102.605036 115.430666 2.137605 2.137605 re +102.605036 123.981085 2.137605 2.137605 re +102.605036 128.256295 2.137605 2.137605 re +104.742641 0 2.137605 2.137605 re +104.742641 2.137605 2.137605 2.137605 re +104.742641 23.513654 2.137605 2.137605 re +104.742641 27.788864 2.137605 2.137605 re +104.742641 42.752098 2.137605 2.137605 re +104.742641 44.889703 2.137605 2.137605 re +104.742641 47.027308 2.137605 2.137605 re +104.742641 53.440123 2.137605 2.137605 re +104.742641 55.577728 2.137605 2.137605 re +104.742641 59.852938 2.137605 2.137605 re +104.742641 64.128148 2.137605 2.137605 re +104.742641 66.265752 2.137605 2.137605 re +104.742641 72.678567 2.137605 2.137605 re +104.742641 85.504197 2.137605 2.137605 re +104.742641 89.779407 2.137605 2.137605 re +104.742641 94.054616 2.137605 2.137605 re +104.742641 109.017851 2.137605 2.137605 re +104.742641 113.293061 2.137605 2.137605 re +104.742641 115.430666 2.137605 2.137605 re +104.742641 119.705875 2.137605 2.137605 re +104.742641 128.256295 2.137605 2.137605 re +106.880246 4.27521 2.137605 2.137605 re +106.880246 6.412815 2.137605 2.137605 re +106.880246 8.55042 2.137605 2.137605 re +106.880246 10.688025 2.137605 2.137605 re +106.880246 12.82563 2.137605 2.137605 re +106.880246 19.238444 2.137605 2.137605 re +106.880246 21.376049 2.137605 2.137605 re +106.880246 27.788864 2.137605 2.137605 re +106.880246 29.926469 2.137605 2.137605 re +106.880246 36.339284 2.137605 2.137605 re +106.880246 38.476889 2.137605 2.137605 re +106.880246 42.752098 2.137605 2.137605 re +106.880246 51.302518 2.137605 2.137605 re +106.880246 53.440123 2.137605 2.137605 re +106.880246 55.577728 2.137605 2.137605 re +106.880246 59.852938 2.137605 2.137605 re +106.880246 68.403357 2.137605 2.137605 re +106.880246 79.091382 2.137605 2.137605 re +106.880246 81.228987 2.137605 2.137605 re +106.880246 85.504197 2.137605 2.137605 re +106.880246 94.054616 2.137605 2.137605 re +106.880246 98.329826 2.137605 2.137605 re +106.880246 104.742641 2.137605 2.137605 re +106.880246 106.880246 2.137605 2.137605 re +106.880246 111.155456 2.137605 2.137605 re +106.880246 113.293061 2.137605 2.137605 re +106.880246 119.705875 2.137605 2.137605 re +106.880246 128.256295 2.137605 2.137605 re +109.017851 0 2.137605 2.137605 re +109.017851 2.137605 2.137605 2.137605 re +109.017851 4.27521 2.137605 2.137605 re +109.017851 8.55042 2.137605 2.137605 re +109.017851 14.963234 2.137605 2.137605 re +109.017851 17.100839 2.137605 2.137605 re +109.017851 19.238444 2.137605 2.137605 re +109.017851 23.513654 2.137605 2.137605 re +109.017851 25.651259 2.137605 2.137605 re +109.017851 27.788864 2.137605 2.137605 re +109.017851 29.926469 2.137605 2.137605 re +109.017851 32.064074 2.137605 2.137605 re +109.017851 34.201679 2.137605 2.137605 re +109.017851 42.752098 2.137605 2.137605 re +109.017851 44.889703 2.137605 2.137605 re +109.017851 49.164913 2.137605 2.137605 re +109.017851 51.302518 2.137605 2.137605 re +109.017851 57.715333 2.137605 2.137605 re +109.017851 61.990543 2.137605 2.137605 re +109.017851 64.128148 2.137605 2.137605 re +109.017851 72.678567 2.137605 2.137605 re +109.017851 79.091382 2.137605 2.137605 re +109.017851 81.228987 2.137605 2.137605 re +109.017851 85.504197 2.137605 2.137605 re +109.017851 89.779407 2.137605 2.137605 re +109.017851 91.917011 2.137605 2.137605 re +109.017851 94.054616 2.137605 2.137605 re +109.017851 98.329826 2.137605 2.137605 re +109.017851 106.880246 2.137605 2.137605 re +109.017851 109.017851 2.137605 2.137605 re +109.017851 111.155456 2.137605 2.137605 re +109.017851 117.56827 2.137605 2.137605 re +109.017851 119.705875 2.137605 2.137605 re +109.017851 121.84348 2.137605 2.137605 re +109.017851 123.981085 2.137605 2.137605 re +109.017851 126.11869 2.137605 2.137605 re +109.017851 128.256295 2.137605 2.137605 re +111.155456 0 2.137605 2.137605 re +111.155456 2.137605 2.137605 2.137605 re +111.155456 4.27521 2.137605 2.137605 re +111.155456 6.412815 2.137605 2.137605 re +111.155456 12.82563 2.137605 2.137605 re +111.155456 21.376049 2.137605 2.137605 re +111.155456 25.651259 2.137605 2.137605 re +111.155456 27.788864 2.137605 2.137605 re +111.155456 38.476889 2.137605 2.137605 re +111.155456 47.027308 2.137605 2.137605 re +111.155456 55.577728 2.137605 2.137605 re +111.155456 59.852938 2.137605 2.137605 re +111.155456 61.990543 2.137605 2.137605 re +111.155456 64.128148 2.137605 2.137605 re +111.155456 66.265752 2.137605 2.137605 re +111.155456 68.403357 2.137605 2.137605 re +111.155456 81.228987 2.137605 2.137605 re +111.155456 85.504197 2.137605 2.137605 re +111.155456 87.641802 2.137605 2.137605 re +111.155456 94.054616 2.137605 2.137605 re +111.155456 98.329826 2.137605 2.137605 re +111.155456 100.467431 2.137605 2.137605 re +111.155456 106.880246 2.137605 2.137605 re +111.155456 111.155456 2.137605 2.137605 re +111.155456 113.293061 2.137605 2.137605 re +111.155456 115.430666 2.137605 2.137605 re +111.155456 117.56827 2.137605 2.137605 re +111.155456 119.705875 2.137605 2.137605 re +111.155456 121.84348 2.137605 2.137605 re +111.155456 123.981085 2.137605 2.137605 re +113.293061 34.201679 2.137605 2.137605 re +113.293061 38.476889 2.137605 2.137605 re +113.293061 44.889703 2.137605 2.137605 re +113.293061 51.302518 2.137605 2.137605 re +113.293061 57.715333 2.137605 2.137605 re +113.293061 59.852938 2.137605 2.137605 re +113.293061 68.403357 2.137605 2.137605 re +113.293061 72.678567 2.137605 2.137605 re +113.293061 89.779407 2.137605 2.137605 re +113.293061 91.917011 2.137605 2.137605 re +113.293061 96.192221 2.137605 2.137605 re +113.293061 98.329826 2.137605 2.137605 re +113.293061 100.467431 2.137605 2.137605 re +113.293061 104.742641 2.137605 2.137605 re +113.293061 111.155456 2.137605 2.137605 re +113.293061 119.705875 2.137605 2.137605 re +113.293061 121.84348 2.137605 2.137605 re +113.293061 128.256295 2.137605 2.137605 re +115.430666 0 2.137605 2.137605 re +115.430666 2.137605 2.137605 2.137605 re +115.430666 4.27521 2.137605 2.137605 re +115.430666 6.412815 2.137605 2.137605 re +115.430666 8.55042 2.137605 2.137605 re +115.430666 10.688025 2.137605 2.137605 re +115.430666 12.82563 2.137605 2.137605 re +115.430666 17.100839 2.137605 2.137605 re +115.430666 19.238444 2.137605 2.137605 re +115.430666 21.376049 2.137605 2.137605 re +115.430666 23.513654 2.137605 2.137605 re +115.430666 25.651259 2.137605 2.137605 re +115.430666 32.064074 2.137605 2.137605 re +115.430666 36.339284 2.137605 2.137605 re +115.430666 38.476889 2.137605 2.137605 re +115.430666 40.614493 2.137605 2.137605 re +115.430666 49.164913 2.137605 2.137605 re +115.430666 53.440123 2.137605 2.137605 re +115.430666 55.577728 2.137605 2.137605 re +115.430666 57.715333 2.137605 2.137605 re +115.430666 59.852938 2.137605 2.137605 re +115.430666 64.128148 2.137605 2.137605 re +115.430666 68.403357 2.137605 2.137605 re +115.430666 70.540962 2.137605 2.137605 re +115.430666 74.816172 2.137605 2.137605 re +115.430666 76.953777 2.137605 2.137605 re +115.430666 79.091382 2.137605 2.137605 re +115.430666 85.504197 2.137605 2.137605 re +115.430666 94.054616 2.137605 2.137605 re +115.430666 98.329826 2.137605 2.137605 re +115.430666 102.605036 2.137605 2.137605 re +115.430666 106.880246 2.137605 2.137605 re +115.430666 111.155456 2.137605 2.137605 re +115.430666 115.430666 2.137605 2.137605 re +115.430666 119.705875 2.137605 2.137605 re +115.430666 121.84348 2.137605 2.137605 re +115.430666 126.11869 2.137605 2.137605 re +115.430666 128.256295 2.137605 2.137605 re +117.56827 0 2.137605 2.137605 re +117.56827 12.82563 2.137605 2.137605 re +117.56827 17.100839 2.137605 2.137605 re +117.56827 32.064074 2.137605 2.137605 re +117.56827 34.201679 2.137605 2.137605 re +117.56827 36.339284 2.137605 2.137605 re +117.56827 40.614493 2.137605 2.137605 re +117.56827 44.889703 2.137605 2.137605 re +117.56827 57.715333 2.137605 2.137605 re +117.56827 59.852938 2.137605 2.137605 re +117.56827 68.403357 2.137605 2.137605 re +117.56827 70.540962 2.137605 2.137605 re +117.56827 74.816172 2.137605 2.137605 re +117.56827 76.953777 2.137605 2.137605 re +117.56827 83.366592 2.137605 2.137605 re +117.56827 85.504197 2.137605 2.137605 re +117.56827 87.641802 2.137605 2.137605 re +117.56827 94.054616 2.137605 2.137605 re +117.56827 96.192221 2.137605 2.137605 re +117.56827 109.017851 2.137605 2.137605 re +117.56827 111.155456 2.137605 2.137605 re +117.56827 119.705875 2.137605 2.137605 re +117.56827 121.84348 2.137605 2.137605 re +117.56827 123.981085 2.137605 2.137605 re +117.56827 128.256295 2.137605 2.137605 re +119.705875 0 2.137605 2.137605 re +119.705875 4.27521 2.137605 2.137605 re +119.705875 6.412815 2.137605 2.137605 re +119.705875 8.55042 2.137605 2.137605 re +119.705875 12.82563 2.137605 2.137605 re +119.705875 17.100839 2.137605 2.137605 re +119.705875 19.238444 2.137605 2.137605 re +119.705875 23.513654 2.137605 2.137605 re +119.705875 25.651259 2.137605 2.137605 re +119.705875 32.064074 2.137605 2.137605 re +119.705875 36.339284 2.137605 2.137605 re +119.705875 44.889703 2.137605 2.137605 re +119.705875 49.164913 2.137605 2.137605 re +119.705875 51.302518 2.137605 2.137605 re +119.705875 59.852938 2.137605 2.137605 re +119.705875 61.990543 2.137605 2.137605 re +119.705875 64.128148 2.137605 2.137605 re +119.705875 66.265752 2.137605 2.137605 re +119.705875 68.403357 2.137605 2.137605 re +119.705875 72.678567 2.137605 2.137605 re +119.705875 76.953777 2.137605 2.137605 re +119.705875 85.504197 2.137605 2.137605 re +119.705875 87.641802 2.137605 2.137605 re +119.705875 89.779407 2.137605 2.137605 re +119.705875 94.054616 2.137605 2.137605 re +119.705875 96.192221 2.137605 2.137605 re +119.705875 98.329826 2.137605 2.137605 re +119.705875 104.742641 2.137605 2.137605 re +119.705875 111.155456 2.137605 2.137605 re +119.705875 113.293061 2.137605 2.137605 re +119.705875 115.430666 2.137605 2.137605 re +119.705875 117.56827 2.137605 2.137605 re +119.705875 119.705875 2.137605 2.137605 re +119.705875 123.981085 2.137605 2.137605 re +119.705875 126.11869 2.137605 2.137605 re +121.84348 0 2.137605 2.137605 re +121.84348 4.27521 2.137605 2.137605 re +121.84348 6.412815 2.137605 2.137605 re +121.84348 8.55042 2.137605 2.137605 re +121.84348 12.82563 2.137605 2.137605 re +121.84348 17.100839 2.137605 2.137605 re +121.84348 19.238444 2.137605 2.137605 re +121.84348 25.651259 2.137605 2.137605 re +121.84348 27.788864 2.137605 2.137605 re +121.84348 29.926469 2.137605 2.137605 re +121.84348 47.027308 2.137605 2.137605 re +121.84348 51.302518 2.137605 2.137605 re +121.84348 53.440123 2.137605 2.137605 re +121.84348 55.577728 2.137605 2.137605 re +121.84348 57.715333 2.137605 2.137605 re +121.84348 59.852938 2.137605 2.137605 re +121.84348 61.990543 2.137605 2.137605 re +121.84348 66.265752 2.137605 2.137605 re +121.84348 68.403357 2.137605 2.137605 re +121.84348 70.540962 2.137605 2.137605 re +121.84348 74.816172 2.137605 2.137605 re +121.84348 83.366592 2.137605 2.137605 re +121.84348 89.779407 2.137605 2.137605 re +121.84348 91.917011 2.137605 2.137605 re +121.84348 98.329826 2.137605 2.137605 re +121.84348 100.467431 2.137605 2.137605 re +121.84348 104.742641 2.137605 2.137605 re +121.84348 109.017851 2.137605 2.137605 re +121.84348 113.293061 2.137605 2.137605 re +121.84348 117.56827 2.137605 2.137605 re +121.84348 119.705875 2.137605 2.137605 re +121.84348 126.11869 2.137605 2.137605 re +121.84348 128.256295 2.137605 2.137605 re +123.981085 0 2.137605 2.137605 re +123.981085 4.27521 2.137605 2.137605 re +123.981085 6.412815 2.137605 2.137605 re +123.981085 8.55042 2.137605 2.137605 re +123.981085 12.82563 2.137605 2.137605 re +123.981085 17.100839 2.137605 2.137605 re +123.981085 21.376049 2.137605 2.137605 re +123.981085 29.926469 2.137605 2.137605 re +123.981085 32.064074 2.137605 2.137605 re +123.981085 34.201679 2.137605 2.137605 re +123.981085 36.339284 2.137605 2.137605 re +123.981085 40.614493 2.137605 2.137605 re +123.981085 49.164913 2.137605 2.137605 re +123.981085 51.302518 2.137605 2.137605 re +123.981085 57.715333 2.137605 2.137605 re +123.981085 59.852938 2.137605 2.137605 re +123.981085 64.128148 2.137605 2.137605 re +123.981085 72.678567 2.137605 2.137605 re +123.981085 76.953777 2.137605 2.137605 re +123.981085 85.504197 2.137605 2.137605 re +123.981085 89.779407 2.137605 2.137605 re +123.981085 102.605036 2.137605 2.137605 re +123.981085 106.880246 2.137605 2.137605 re +123.981085 109.017851 2.137605 2.137605 re +123.981085 115.430666 2.137605 2.137605 re +123.981085 119.705875 2.137605 2.137605 re +126.11869 0 2.137605 2.137605 re +126.11869 12.82563 2.137605 2.137605 re +126.11869 29.926469 2.137605 2.137605 re +126.11869 32.064074 2.137605 2.137605 re +126.11869 34.201679 2.137605 2.137605 re +126.11869 49.164913 2.137605 2.137605 re +126.11869 53.440123 2.137605 2.137605 re +126.11869 57.715333 2.137605 2.137605 re +126.11869 70.540962 2.137605 2.137605 re +126.11869 74.816172 2.137605 2.137605 re +126.11869 76.953777 2.137605 2.137605 re +126.11869 81.228987 2.137605 2.137605 re +126.11869 91.917011 2.137605 2.137605 re +126.11869 100.467431 2.137605 2.137605 re +126.11869 104.742641 2.137605 2.137605 re +126.11869 109.017851 2.137605 2.137605 re +126.11869 111.155456 2.137605 2.137605 re +126.11869 117.56827 2.137605 2.137605 re +126.11869 119.705875 2.137605 2.137605 re +126.11869 121.84348 2.137605 2.137605 re +126.11869 126.11869 2.137605 2.137605 re +126.11869 128.256295 2.137605 2.137605 re +128.256295 0 2.137605 2.137605 re +128.256295 2.137605 2.137605 2.137605 re +128.256295 4.27521 2.137605 2.137605 re +128.256295 6.412815 2.137605 2.137605 re +128.256295 8.55042 2.137605 2.137605 re +128.256295 10.688025 2.137605 2.137605 re +128.256295 12.82563 2.137605 2.137605 re +128.256295 23.513654 2.137605 2.137605 re +128.256295 25.651259 2.137605 2.137605 re +128.256295 27.788864 2.137605 2.137605 re +128.256295 29.926469 2.137605 2.137605 re +128.256295 34.201679 2.137605 2.137605 re +128.256295 36.339284 2.137605 2.137605 re +128.256295 38.476889 2.137605 2.137605 re +128.256295 40.614493 2.137605 2.137605 re +128.256295 42.752098 2.137605 2.137605 re +128.256295 44.889703 2.137605 2.137605 re +128.256295 51.302518 2.137605 2.137605 re +128.256295 53.440123 2.137605 2.137605 re +128.256295 55.577728 2.137605 2.137605 re +128.256295 59.852938 2.137605 2.137605 re +128.256295 66.265752 2.137605 2.137605 re +128.256295 68.403357 2.137605 2.137605 re +128.256295 72.678567 2.137605 2.137605 re +128.256295 76.953777 2.137605 2.137605 re +128.256295 79.091382 2.137605 2.137605 re +128.256295 81.228987 2.137605 2.137605 re +128.256295 87.641802 2.137605 2.137605 re +128.256295 89.779407 2.137605 2.137605 re +128.256295 94.054616 2.137605 2.137605 re +128.256295 96.192221 2.137605 2.137605 re +128.256295 98.329826 2.137605 2.137605 re +128.256295 102.605036 2.137605 2.137605 re +128.256295 104.742641 2.137605 2.137605 re +128.256295 111.155456 2.137605 2.137605 re +128.256295 115.430666 2.137605 2.137605 re +128.256295 119.705875 2.137605 2.137605 re +128.256295 121.84348 2.137605 2.137605 re +128.256295 123.981085 2.137605 2.137605 re +128.256295 128.256295 2.137605 2.137605 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 86.36345 Tm +/F1 10 Tf +[<302e3030> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a7573e4747a6c6963> 10 <686520496e66> 20 <6f726d6174696f6e656e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 201.601 Tm +/F1 10 Tf +[<2f2f53312f31302f31303230313430392f31312f3139303531322f32302f313430302e3030302d35332f33302f3130363031> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 190.791 Tm +/F1 10 Tf +[<373038362f33312f3138303530382f33322f372e372f34302f323a31303b303a3330> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 171.013 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 625.763 m +334.4887 625.763 l +334.4887 634.26695 l +334.4887 688.1253 m +334.4887 696.62925 l +342.99265 696.62925 l +510.237 696.62925 m +518.74095 696.62925 l +518.74095 688.1253 l +518.74095 634.26695 m +518.74095 625.763 l +510.237 625.763 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`data > additional Information 2`] = `"EmpfangsscheinKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)WährungBetragCHF0.00AnnahmestelleZahlteilWährungBetragCHF0.00Konto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZusätzliche Informationen//S1/10/10201409/11/190512/20/1400.000-53/30/106017086/31/180508/32/7.7/40/2:10;0:30Zahlbar durch (Name/Adresse)"`; + +exports[`data > alternative schemes AV1 & AV2 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 590.05355 m +14.17325 590.05355 l +14.17325 598.5575 l +14.17325 638.2426 m +14.17325 646.74655 l +22.6772 646.74655 l +153.0711 646.74655 m +161.57505 646.74655 l +161.57505 638.2426 l +161.57505 598.5575 m +161.57505 590.05355 l +153.0711 590.05355 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.00606 2.00606 re +0 2.00606 2.00606 2.00606 re +0 4.01212 2.00606 2.00606 re +0 6.01818 2.00606 2.00606 re +0 8.02424 2.00606 2.00606 re +0 10.0303 2.00606 2.00606 re +0 12.03636 2.00606 2.00606 re +0 16.04848 2.00606 2.00606 re +0 20.0606 2.00606 2.00606 re +0 24.07272 2.00606 2.00606 re +0 28.08484 2.00606 2.00606 re +0 30.0909 2.00606 2.00606 re +0 32.09696 2.00606 2.00606 re +0 44.13332 2.00606 2.00606 re +0 50.1515 2.00606 2.00606 re +0 52.15756 2.00606 2.00606 re +0 54.16362 2.00606 2.00606 re +0 60.1818 2.00606 2.00606 re +0 62.18786 2.00606 2.00606 re +0 64.19392 2.00606 2.00606 re +0 66.19998 2.00606 2.00606 re +0 68.20604 2.00606 2.00606 re +0 74.22422 2.00606 2.00606 re +0 78.23634 2.00606 2.00606 re +0 80.2424 2.00606 2.00606 re +0 84.25452 2.00606 2.00606 re +0 88.26664 2.00606 2.00606 re +0 96.29088 2.00606 2.00606 re +0 100.303 2.00606 2.00606 re +0 104.31512 2.00606 2.00606 re +0 110.3333 2.00606 2.00606 re +0 116.35148 2.00606 2.00606 re +0 118.35754 2.00606 2.00606 re +0 120.3636 2.00606 2.00606 re +0 122.36966 2.00606 2.00606 re +0 124.37572 2.00606 2.00606 re +0 126.38178 2.00606 2.00606 re +0 128.38784 2.00606 2.00606 re +2.00606 0 2.00606 2.00606 re +2.00606 12.03636 2.00606 2.00606 re +2.00606 18.05454 2.00606 2.00606 re +2.00606 24.07272 2.00606 2.00606 re +2.00606 30.0909 2.00606 2.00606 re +2.00606 36.10908 2.00606 2.00606 re +2.00606 42.12726 2.00606 2.00606 re +2.00606 46.13938 2.00606 2.00606 re +2.00606 50.1515 2.00606 2.00606 re +2.00606 52.15756 2.00606 2.00606 re +2.00606 58.17574 2.00606 2.00606 re +2.00606 68.20604 2.00606 2.00606 re +2.00606 70.2121 2.00606 2.00606 re +2.00606 74.22422 2.00606 2.00606 re +2.00606 76.23028 2.00606 2.00606 re +2.00606 78.23634 2.00606 2.00606 re +2.00606 84.25452 2.00606 2.00606 re +2.00606 86.26058 2.00606 2.00606 re +2.00606 92.27876 2.00606 2.00606 re +2.00606 96.29088 2.00606 2.00606 re +2.00606 104.31512 2.00606 2.00606 re +2.00606 106.32118 2.00606 2.00606 re +2.00606 112.33936 2.00606 2.00606 re +2.00606 116.35148 2.00606 2.00606 re +2.00606 128.38784 2.00606 2.00606 re +4.01212 0 2.00606 2.00606 re +4.01212 4.01212 2.00606 2.00606 re +4.01212 6.01818 2.00606 2.00606 re +4.01212 8.02424 2.00606 2.00606 re +4.01212 12.03636 2.00606 2.00606 re +4.01212 16.04848 2.00606 2.00606 re +4.01212 20.0606 2.00606 2.00606 re +4.01212 26.07878 2.00606 2.00606 re +4.01212 28.08484 2.00606 2.00606 re +4.01212 32.09696 2.00606 2.00606 re +4.01212 34.10302 2.00606 2.00606 re +4.01212 36.10908 2.00606 2.00606 re +4.01212 38.11514 2.00606 2.00606 re +4.01212 52.15756 2.00606 2.00606 re +4.01212 54.16362 2.00606 2.00606 re +4.01212 64.19392 2.00606 2.00606 re +4.01212 66.19998 2.00606 2.00606 re +4.01212 68.20604 2.00606 2.00606 re +4.01212 76.23028 2.00606 2.00606 re +4.01212 82.24846 2.00606 2.00606 re +4.01212 86.26058 2.00606 2.00606 re +4.01212 92.27876 2.00606 2.00606 re +4.01212 96.29088 2.00606 2.00606 re +4.01212 98.29694 2.00606 2.00606 re +4.01212 102.30906 2.00606 2.00606 re +4.01212 104.31512 2.00606 2.00606 re +4.01212 108.32724 2.00606 2.00606 re +4.01212 112.33936 2.00606 2.00606 re +4.01212 116.35148 2.00606 2.00606 re +4.01212 120.3636 2.00606 2.00606 re +4.01212 122.36966 2.00606 2.00606 re +4.01212 124.37572 2.00606 2.00606 re +4.01212 128.38784 2.00606 2.00606 re +6.01818 0 2.00606 2.00606 re +6.01818 4.01212 2.00606 2.00606 re +6.01818 6.01818 2.00606 2.00606 re +6.01818 8.02424 2.00606 2.00606 re +6.01818 12.03636 2.00606 2.00606 re +6.01818 16.04848 2.00606 2.00606 re +6.01818 18.05454 2.00606 2.00606 re +6.01818 20.0606 2.00606 2.00606 re +6.01818 22.06666 2.00606 2.00606 re +6.01818 24.07272 2.00606 2.00606 re +6.01818 28.08484 2.00606 2.00606 re +6.01818 30.0909 2.00606 2.00606 re +6.01818 32.09696 2.00606 2.00606 re +6.01818 34.10302 2.00606 2.00606 re +6.01818 40.1212 2.00606 2.00606 re +6.01818 42.12726 2.00606 2.00606 re +6.01818 44.13332 2.00606 2.00606 re +6.01818 48.14544 2.00606 2.00606 re +6.01818 50.1515 2.00606 2.00606 re +6.01818 54.16362 2.00606 2.00606 re +6.01818 60.1818 2.00606 2.00606 re +6.01818 66.19998 2.00606 2.00606 re +6.01818 68.20604 2.00606 2.00606 re +6.01818 70.2121 2.00606 2.00606 re +6.01818 72.21816 2.00606 2.00606 re +6.01818 76.23028 2.00606 2.00606 re +6.01818 80.2424 2.00606 2.00606 re +6.01818 82.24846 2.00606 2.00606 re +6.01818 84.25452 2.00606 2.00606 re +6.01818 92.27876 2.00606 2.00606 re +6.01818 94.28482 2.00606 2.00606 re +6.01818 96.29088 2.00606 2.00606 re +6.01818 98.29694 2.00606 2.00606 re +6.01818 102.30906 2.00606 2.00606 re +6.01818 106.32118 2.00606 2.00606 re +6.01818 108.32724 2.00606 2.00606 re +6.01818 110.3333 2.00606 2.00606 re +6.01818 116.35148 2.00606 2.00606 re +6.01818 120.3636 2.00606 2.00606 re +6.01818 122.36966 2.00606 2.00606 re +6.01818 124.37572 2.00606 2.00606 re +6.01818 128.38784 2.00606 2.00606 re +8.02424 0 2.00606 2.00606 re +8.02424 4.01212 2.00606 2.00606 re +8.02424 6.01818 2.00606 2.00606 re +8.02424 8.02424 2.00606 2.00606 re +8.02424 12.03636 2.00606 2.00606 re +8.02424 16.04848 2.00606 2.00606 re +8.02424 18.05454 2.00606 2.00606 re +8.02424 28.08484 2.00606 2.00606 re +8.02424 34.10302 2.00606 2.00606 re +8.02424 40.1212 2.00606 2.00606 re +8.02424 44.13332 2.00606 2.00606 re +8.02424 48.14544 2.00606 2.00606 re +8.02424 50.1515 2.00606 2.00606 re +8.02424 52.15756 2.00606 2.00606 re +8.02424 56.16968 2.00606 2.00606 re +8.02424 58.17574 2.00606 2.00606 re +8.02424 60.1818 2.00606 2.00606 re +8.02424 62.18786 2.00606 2.00606 re +8.02424 64.19392 2.00606 2.00606 re +8.02424 66.19998 2.00606 2.00606 re +8.02424 68.20604 2.00606 2.00606 re +8.02424 94.28482 2.00606 2.00606 re +8.02424 96.29088 2.00606 2.00606 re +8.02424 100.303 2.00606 2.00606 re +8.02424 112.33936 2.00606 2.00606 re +8.02424 116.35148 2.00606 2.00606 re +8.02424 120.3636 2.00606 2.00606 re +8.02424 122.36966 2.00606 2.00606 re +8.02424 124.37572 2.00606 2.00606 re +8.02424 128.38784 2.00606 2.00606 re +10.0303 0 2.00606 2.00606 re +10.0303 12.03636 2.00606 2.00606 re +10.0303 16.04848 2.00606 2.00606 re +10.0303 26.07878 2.00606 2.00606 re +10.0303 28.08484 2.00606 2.00606 re +10.0303 32.09696 2.00606 2.00606 re +10.0303 36.10908 2.00606 2.00606 re +10.0303 52.15756 2.00606 2.00606 re +10.0303 58.17574 2.00606 2.00606 re +10.0303 60.1818 2.00606 2.00606 re +10.0303 68.20604 2.00606 2.00606 re +10.0303 70.2121 2.00606 2.00606 re +10.0303 74.22422 2.00606 2.00606 re +10.0303 76.23028 2.00606 2.00606 re +10.0303 78.23634 2.00606 2.00606 re +10.0303 80.2424 2.00606 2.00606 re +10.0303 82.24846 2.00606 2.00606 re +10.0303 84.25452 2.00606 2.00606 re +10.0303 86.26058 2.00606 2.00606 re +10.0303 88.26664 2.00606 2.00606 re +10.0303 98.29694 2.00606 2.00606 re +10.0303 102.30906 2.00606 2.00606 re +10.0303 106.32118 2.00606 2.00606 re +10.0303 108.32724 2.00606 2.00606 re +10.0303 116.35148 2.00606 2.00606 re +10.0303 128.38784 2.00606 2.00606 re +12.03636 0 2.00606 2.00606 re +12.03636 2.00606 2.00606 2.00606 re +12.03636 4.01212 2.00606 2.00606 re +12.03636 6.01818 2.00606 2.00606 re +12.03636 8.02424 2.00606 2.00606 re +12.03636 10.0303 2.00606 2.00606 re +12.03636 12.03636 2.00606 2.00606 re +12.03636 16.04848 2.00606 2.00606 re +12.03636 20.0606 2.00606 2.00606 re +12.03636 24.07272 2.00606 2.00606 re +12.03636 28.08484 2.00606 2.00606 re +12.03636 32.09696 2.00606 2.00606 re +12.03636 36.10908 2.00606 2.00606 re +12.03636 40.1212 2.00606 2.00606 re +12.03636 44.13332 2.00606 2.00606 re +12.03636 48.14544 2.00606 2.00606 re +12.03636 52.15756 2.00606 2.00606 re +12.03636 56.16968 2.00606 2.00606 re +12.03636 60.1818 2.00606 2.00606 re +12.03636 64.19392 2.00606 2.00606 re +12.03636 68.20604 2.00606 2.00606 re +12.03636 72.21816 2.00606 2.00606 re +12.03636 76.23028 2.00606 2.00606 re +12.03636 80.2424 2.00606 2.00606 re +12.03636 84.25452 2.00606 2.00606 re +12.03636 88.26664 2.00606 2.00606 re +12.03636 92.27876 2.00606 2.00606 re +12.03636 96.29088 2.00606 2.00606 re +12.03636 100.303 2.00606 2.00606 re +12.03636 104.31512 2.00606 2.00606 re +12.03636 108.32724 2.00606 2.00606 re +12.03636 112.33936 2.00606 2.00606 re +12.03636 116.35148 2.00606 2.00606 re +12.03636 118.35754 2.00606 2.00606 re +12.03636 120.3636 2.00606 2.00606 re +12.03636 122.36966 2.00606 2.00606 re +12.03636 124.37572 2.00606 2.00606 re +12.03636 126.38178 2.00606 2.00606 re +12.03636 128.38784 2.00606 2.00606 re +14.04242 18.05454 2.00606 2.00606 re +14.04242 20.0606 2.00606 2.00606 re +14.04242 30.0909 2.00606 2.00606 re +14.04242 32.09696 2.00606 2.00606 re +14.04242 40.1212 2.00606 2.00606 re +14.04242 56.16968 2.00606 2.00606 re +14.04242 60.1818 2.00606 2.00606 re +14.04242 68.20604 2.00606 2.00606 re +14.04242 74.22422 2.00606 2.00606 re +14.04242 76.23028 2.00606 2.00606 re +14.04242 78.23634 2.00606 2.00606 re +14.04242 82.24846 2.00606 2.00606 re +14.04242 86.26058 2.00606 2.00606 re +14.04242 88.26664 2.00606 2.00606 re +14.04242 90.2727 2.00606 2.00606 re +14.04242 94.28482 2.00606 2.00606 re +14.04242 98.29694 2.00606 2.00606 re +14.04242 104.31512 2.00606 2.00606 re +14.04242 110.3333 2.00606 2.00606 re +16.04848 4.01212 2.00606 2.00606 re +16.04848 6.01818 2.00606 2.00606 re +16.04848 8.02424 2.00606 2.00606 re +16.04848 10.0303 2.00606 2.00606 re +16.04848 12.03636 2.00606 2.00606 re +16.04848 14.04242 2.00606 2.00606 re +16.04848 18.05454 2.00606 2.00606 re +16.04848 20.0606 2.00606 2.00606 re +16.04848 24.07272 2.00606 2.00606 re +16.04848 26.07878 2.00606 2.00606 re +16.04848 28.08484 2.00606 2.00606 re +16.04848 32.09696 2.00606 2.00606 re +16.04848 36.10908 2.00606 2.00606 re +16.04848 40.1212 2.00606 2.00606 re +16.04848 46.13938 2.00606 2.00606 re +16.04848 50.1515 2.00606 2.00606 re +16.04848 54.16362 2.00606 2.00606 re +16.04848 58.17574 2.00606 2.00606 re +16.04848 60.1818 2.00606 2.00606 re +16.04848 62.18786 2.00606 2.00606 re +16.04848 64.19392 2.00606 2.00606 re +16.04848 66.19998 2.00606 2.00606 re +16.04848 68.20604 2.00606 2.00606 re +16.04848 70.2121 2.00606 2.00606 re +16.04848 80.2424 2.00606 2.00606 re +16.04848 82.24846 2.00606 2.00606 re +16.04848 84.25452 2.00606 2.00606 re +16.04848 86.26058 2.00606 2.00606 re +16.04848 90.2727 2.00606 2.00606 re +16.04848 92.27876 2.00606 2.00606 re +16.04848 98.29694 2.00606 2.00606 re +16.04848 100.303 2.00606 2.00606 re +16.04848 104.31512 2.00606 2.00606 re +16.04848 108.32724 2.00606 2.00606 re +16.04848 110.3333 2.00606 2.00606 re +16.04848 114.34542 2.00606 2.00606 re +16.04848 118.35754 2.00606 2.00606 re +16.04848 120.3636 2.00606 2.00606 re +16.04848 122.36966 2.00606 2.00606 re +16.04848 124.37572 2.00606 2.00606 re +16.04848 128.38784 2.00606 2.00606 re +18.05454 0 2.00606 2.00606 re +18.05454 2.00606 2.00606 2.00606 re +18.05454 4.01212 2.00606 2.00606 re +18.05454 6.01818 2.00606 2.00606 re +18.05454 8.02424 2.00606 2.00606 re +18.05454 10.0303 2.00606 2.00606 re +18.05454 20.0606 2.00606 2.00606 re +18.05454 22.06666 2.00606 2.00606 re +18.05454 24.07272 2.00606 2.00606 re +18.05454 26.07878 2.00606 2.00606 re +18.05454 32.09696 2.00606 2.00606 re +18.05454 34.10302 2.00606 2.00606 re +18.05454 36.10908 2.00606 2.00606 re +18.05454 38.11514 2.00606 2.00606 re +18.05454 42.12726 2.00606 2.00606 re +18.05454 44.13332 2.00606 2.00606 re +18.05454 46.13938 2.00606 2.00606 re +18.05454 58.17574 2.00606 2.00606 re +18.05454 60.1818 2.00606 2.00606 re +18.05454 62.18786 2.00606 2.00606 re +18.05454 66.19998 2.00606 2.00606 re +18.05454 68.20604 2.00606 2.00606 re +18.05454 70.2121 2.00606 2.00606 re +18.05454 72.21816 2.00606 2.00606 re +18.05454 74.22422 2.00606 2.00606 re +18.05454 76.23028 2.00606 2.00606 re +18.05454 80.2424 2.00606 2.00606 re +18.05454 84.25452 2.00606 2.00606 re +18.05454 86.26058 2.00606 2.00606 re +18.05454 92.27876 2.00606 2.00606 re +18.05454 94.28482 2.00606 2.00606 re +18.05454 98.29694 2.00606 2.00606 re +18.05454 100.303 2.00606 2.00606 re +18.05454 102.30906 2.00606 2.00606 re +18.05454 108.32724 2.00606 2.00606 re +18.05454 112.33936 2.00606 2.00606 re +18.05454 114.34542 2.00606 2.00606 re +18.05454 116.35148 2.00606 2.00606 re +18.05454 120.3636 2.00606 2.00606 re +18.05454 124.37572 2.00606 2.00606 re +18.05454 126.38178 2.00606 2.00606 re +20.0606 0 2.00606 2.00606 re +20.0606 2.00606 2.00606 2.00606 re +20.0606 4.01212 2.00606 2.00606 re +20.0606 6.01818 2.00606 2.00606 re +20.0606 12.03636 2.00606 2.00606 re +20.0606 14.04242 2.00606 2.00606 re +20.0606 20.0606 2.00606 2.00606 re +20.0606 22.06666 2.00606 2.00606 re +20.0606 24.07272 2.00606 2.00606 re +20.0606 28.08484 2.00606 2.00606 re +20.0606 30.0909 2.00606 2.00606 re +20.0606 34.10302 2.00606 2.00606 re +20.0606 42.12726 2.00606 2.00606 re +20.0606 44.13332 2.00606 2.00606 re +20.0606 58.17574 2.00606 2.00606 re +20.0606 60.1818 2.00606 2.00606 re +20.0606 62.18786 2.00606 2.00606 re +20.0606 64.19392 2.00606 2.00606 re +20.0606 74.22422 2.00606 2.00606 re +20.0606 82.24846 2.00606 2.00606 re +20.0606 84.25452 2.00606 2.00606 re +20.0606 86.26058 2.00606 2.00606 re +20.0606 90.2727 2.00606 2.00606 re +20.0606 92.27876 2.00606 2.00606 re +20.0606 96.29088 2.00606 2.00606 re +20.0606 98.29694 2.00606 2.00606 re +20.0606 102.30906 2.00606 2.00606 re +20.0606 108.32724 2.00606 2.00606 re +20.0606 110.3333 2.00606 2.00606 re +20.0606 114.34542 2.00606 2.00606 re +20.0606 116.35148 2.00606 2.00606 re +20.0606 118.35754 2.00606 2.00606 re +20.0606 120.3636 2.00606 2.00606 re +20.0606 122.36966 2.00606 2.00606 re +20.0606 124.37572 2.00606 2.00606 re +20.0606 126.38178 2.00606 2.00606 re +22.06666 0 2.00606 2.00606 re +22.06666 8.02424 2.00606 2.00606 re +22.06666 10.0303 2.00606 2.00606 re +22.06666 16.04848 2.00606 2.00606 re +22.06666 18.05454 2.00606 2.00606 re +22.06666 24.07272 2.00606 2.00606 re +22.06666 28.08484 2.00606 2.00606 re +22.06666 30.0909 2.00606 2.00606 re +22.06666 32.09696 2.00606 2.00606 re +22.06666 38.11514 2.00606 2.00606 re +22.06666 42.12726 2.00606 2.00606 re +22.06666 50.1515 2.00606 2.00606 re +22.06666 52.15756 2.00606 2.00606 re +22.06666 58.17574 2.00606 2.00606 re +22.06666 68.20604 2.00606 2.00606 re +22.06666 70.2121 2.00606 2.00606 re +22.06666 72.21816 2.00606 2.00606 re +22.06666 74.22422 2.00606 2.00606 re +22.06666 82.24846 2.00606 2.00606 re +22.06666 86.26058 2.00606 2.00606 re +22.06666 90.2727 2.00606 2.00606 re +22.06666 92.27876 2.00606 2.00606 re +22.06666 98.29694 2.00606 2.00606 re +22.06666 112.33936 2.00606 2.00606 re +22.06666 120.3636 2.00606 2.00606 re +22.06666 122.36966 2.00606 2.00606 re +22.06666 124.37572 2.00606 2.00606 re +22.06666 126.38178 2.00606 2.00606 re +24.07272 0 2.00606 2.00606 re +24.07272 2.00606 2.00606 2.00606 re +24.07272 4.01212 2.00606 2.00606 re +24.07272 6.01818 2.00606 2.00606 re +24.07272 8.02424 2.00606 2.00606 re +24.07272 12.03636 2.00606 2.00606 re +24.07272 14.04242 2.00606 2.00606 re +24.07272 16.04848 2.00606 2.00606 re +24.07272 18.05454 2.00606 2.00606 re +24.07272 20.0606 2.00606 2.00606 re +24.07272 22.06666 2.00606 2.00606 re +24.07272 26.07878 2.00606 2.00606 re +24.07272 30.0909 2.00606 2.00606 re +24.07272 34.10302 2.00606 2.00606 re +24.07272 36.10908 2.00606 2.00606 re +24.07272 42.12726 2.00606 2.00606 re +24.07272 44.13332 2.00606 2.00606 re +24.07272 46.13938 2.00606 2.00606 re +24.07272 48.14544 2.00606 2.00606 re +24.07272 50.1515 2.00606 2.00606 re +24.07272 54.16362 2.00606 2.00606 re +24.07272 60.1818 2.00606 2.00606 re +24.07272 66.19998 2.00606 2.00606 re +24.07272 68.20604 2.00606 2.00606 re +24.07272 70.2121 2.00606 2.00606 re +24.07272 72.21816 2.00606 2.00606 re +24.07272 74.22422 2.00606 2.00606 re +24.07272 78.23634 2.00606 2.00606 re +24.07272 80.2424 2.00606 2.00606 re +24.07272 84.25452 2.00606 2.00606 re +24.07272 86.26058 2.00606 2.00606 re +24.07272 88.26664 2.00606 2.00606 re +24.07272 96.29088 2.00606 2.00606 re +24.07272 98.29694 2.00606 2.00606 re +24.07272 104.31512 2.00606 2.00606 re +24.07272 106.32118 2.00606 2.00606 re +24.07272 108.32724 2.00606 2.00606 re +24.07272 110.3333 2.00606 2.00606 re +24.07272 112.33936 2.00606 2.00606 re +24.07272 114.34542 2.00606 2.00606 re +24.07272 116.35148 2.00606 2.00606 re +24.07272 118.35754 2.00606 2.00606 re +24.07272 122.36966 2.00606 2.00606 re +24.07272 124.37572 2.00606 2.00606 re +24.07272 128.38784 2.00606 2.00606 re +26.07878 0 2.00606 2.00606 re +26.07878 2.00606 2.00606 2.00606 re +26.07878 6.01818 2.00606 2.00606 re +26.07878 8.02424 2.00606 2.00606 re +26.07878 14.04242 2.00606 2.00606 re +26.07878 24.07272 2.00606 2.00606 re +26.07878 28.08484 2.00606 2.00606 re +26.07878 30.0909 2.00606 2.00606 re +26.07878 42.12726 2.00606 2.00606 re +26.07878 46.13938 2.00606 2.00606 re +26.07878 48.14544 2.00606 2.00606 re +26.07878 50.1515 2.00606 2.00606 re +26.07878 52.15756 2.00606 2.00606 re +26.07878 56.16968 2.00606 2.00606 re +26.07878 58.17574 2.00606 2.00606 re +26.07878 66.19998 2.00606 2.00606 re +26.07878 68.20604 2.00606 2.00606 re +26.07878 70.2121 2.00606 2.00606 re +26.07878 72.21816 2.00606 2.00606 re +26.07878 76.23028 2.00606 2.00606 re +26.07878 78.23634 2.00606 2.00606 re +26.07878 80.2424 2.00606 2.00606 re +26.07878 82.24846 2.00606 2.00606 re +26.07878 84.25452 2.00606 2.00606 re +26.07878 92.27876 2.00606 2.00606 re +26.07878 94.28482 2.00606 2.00606 re +26.07878 98.29694 2.00606 2.00606 re +26.07878 100.303 2.00606 2.00606 re +26.07878 102.30906 2.00606 2.00606 re +26.07878 106.32118 2.00606 2.00606 re +26.07878 108.32724 2.00606 2.00606 re +26.07878 110.3333 2.00606 2.00606 re +26.07878 114.34542 2.00606 2.00606 re +26.07878 116.35148 2.00606 2.00606 re +26.07878 122.36966 2.00606 2.00606 re +26.07878 126.38178 2.00606 2.00606 re +26.07878 128.38784 2.00606 2.00606 re +28.08484 4.01212 2.00606 2.00606 re +28.08484 6.01818 2.00606 2.00606 re +28.08484 8.02424 2.00606 2.00606 re +28.08484 10.0303 2.00606 2.00606 re +28.08484 12.03636 2.00606 2.00606 re +28.08484 14.04242 2.00606 2.00606 re +28.08484 16.04848 2.00606 2.00606 re +28.08484 22.06666 2.00606 2.00606 re +28.08484 28.08484 2.00606 2.00606 re +28.08484 36.10908 2.00606 2.00606 re +28.08484 38.11514 2.00606 2.00606 re +28.08484 40.1212 2.00606 2.00606 re +28.08484 42.12726 2.00606 2.00606 re +28.08484 48.14544 2.00606 2.00606 re +28.08484 52.15756 2.00606 2.00606 re +28.08484 58.17574 2.00606 2.00606 re +28.08484 62.18786 2.00606 2.00606 re +28.08484 68.20604 2.00606 2.00606 re +28.08484 70.2121 2.00606 2.00606 re +28.08484 74.22422 2.00606 2.00606 re +28.08484 76.23028 2.00606 2.00606 re +28.08484 82.24846 2.00606 2.00606 re +28.08484 86.26058 2.00606 2.00606 re +28.08484 88.26664 2.00606 2.00606 re +28.08484 90.2727 2.00606 2.00606 re +28.08484 96.29088 2.00606 2.00606 re +28.08484 98.29694 2.00606 2.00606 re +28.08484 100.303 2.00606 2.00606 re +28.08484 106.32118 2.00606 2.00606 re +28.08484 114.34542 2.00606 2.00606 re +28.08484 116.35148 2.00606 2.00606 re +28.08484 118.35754 2.00606 2.00606 re +28.08484 120.3636 2.00606 2.00606 re +28.08484 122.36966 2.00606 2.00606 re +28.08484 124.37572 2.00606 2.00606 re +28.08484 126.38178 2.00606 2.00606 re +28.08484 128.38784 2.00606 2.00606 re +30.0909 0 2.00606 2.00606 re +30.0909 8.02424 2.00606 2.00606 re +30.0909 10.0303 2.00606 2.00606 re +30.0909 16.04848 2.00606 2.00606 re +30.0909 24.07272 2.00606 2.00606 re +30.0909 26.07878 2.00606 2.00606 re +30.0909 30.0909 2.00606 2.00606 re +30.0909 32.09696 2.00606 2.00606 re +30.0909 34.10302 2.00606 2.00606 re +30.0909 36.10908 2.00606 2.00606 re +30.0909 38.11514 2.00606 2.00606 re +30.0909 42.12726 2.00606 2.00606 re +30.0909 46.13938 2.00606 2.00606 re +30.0909 48.14544 2.00606 2.00606 re +30.0909 50.1515 2.00606 2.00606 re +30.0909 52.15756 2.00606 2.00606 re +30.0909 56.16968 2.00606 2.00606 re +30.0909 58.17574 2.00606 2.00606 re +30.0909 60.1818 2.00606 2.00606 re +30.0909 66.19998 2.00606 2.00606 re +30.0909 68.20604 2.00606 2.00606 re +30.0909 72.21816 2.00606 2.00606 re +30.0909 74.22422 2.00606 2.00606 re +30.0909 86.26058 2.00606 2.00606 re +30.0909 90.2727 2.00606 2.00606 re +30.0909 96.29088 2.00606 2.00606 re +30.0909 102.30906 2.00606 2.00606 re +30.0909 108.32724 2.00606 2.00606 re +30.0909 114.34542 2.00606 2.00606 re +30.0909 126.38178 2.00606 2.00606 re +30.0909 128.38784 2.00606 2.00606 re +32.09696 0 2.00606 2.00606 re +32.09696 6.01818 2.00606 2.00606 re +32.09696 12.03636 2.00606 2.00606 re +32.09696 14.04242 2.00606 2.00606 re +32.09696 16.04848 2.00606 2.00606 re +32.09696 18.05454 2.00606 2.00606 re +32.09696 20.0606 2.00606 2.00606 re +32.09696 22.06666 2.00606 2.00606 re +32.09696 30.0909 2.00606 2.00606 re +32.09696 32.09696 2.00606 2.00606 re +32.09696 34.10302 2.00606 2.00606 re +32.09696 36.10908 2.00606 2.00606 re +32.09696 38.11514 2.00606 2.00606 re +32.09696 42.12726 2.00606 2.00606 re +32.09696 44.13332 2.00606 2.00606 re +32.09696 48.14544 2.00606 2.00606 re +32.09696 64.19392 2.00606 2.00606 re +32.09696 66.19998 2.00606 2.00606 re +32.09696 70.2121 2.00606 2.00606 re +32.09696 72.21816 2.00606 2.00606 re +32.09696 74.22422 2.00606 2.00606 re +32.09696 86.26058 2.00606 2.00606 re +32.09696 88.26664 2.00606 2.00606 re +32.09696 92.27876 2.00606 2.00606 re +32.09696 100.303 2.00606 2.00606 re +32.09696 104.31512 2.00606 2.00606 re +32.09696 110.3333 2.00606 2.00606 re +32.09696 114.34542 2.00606 2.00606 re +32.09696 126.38178 2.00606 2.00606 re +32.09696 128.38784 2.00606 2.00606 re +34.10302 0 2.00606 2.00606 re +34.10302 4.01212 2.00606 2.00606 re +34.10302 6.01818 2.00606 2.00606 re +34.10302 10.0303 2.00606 2.00606 re +34.10302 16.04848 2.00606 2.00606 re +34.10302 20.0606 2.00606 2.00606 re +34.10302 24.07272 2.00606 2.00606 re +34.10302 26.07878 2.00606 2.00606 re +34.10302 28.08484 2.00606 2.00606 re +34.10302 32.09696 2.00606 2.00606 re +34.10302 34.10302 2.00606 2.00606 re +34.10302 36.10908 2.00606 2.00606 re +34.10302 38.11514 2.00606 2.00606 re +34.10302 46.13938 2.00606 2.00606 re +34.10302 48.14544 2.00606 2.00606 re +34.10302 50.1515 2.00606 2.00606 re +34.10302 52.15756 2.00606 2.00606 re +34.10302 58.17574 2.00606 2.00606 re +34.10302 66.19998 2.00606 2.00606 re +34.10302 72.21816 2.00606 2.00606 re +34.10302 76.23028 2.00606 2.00606 re +34.10302 78.23634 2.00606 2.00606 re +34.10302 80.2424 2.00606 2.00606 re +34.10302 82.24846 2.00606 2.00606 re +34.10302 84.25452 2.00606 2.00606 re +34.10302 94.28482 2.00606 2.00606 re +34.10302 98.29694 2.00606 2.00606 re +34.10302 108.32724 2.00606 2.00606 re +34.10302 110.3333 2.00606 2.00606 re +34.10302 112.33936 2.00606 2.00606 re +34.10302 114.34542 2.00606 2.00606 re +34.10302 116.35148 2.00606 2.00606 re +34.10302 120.3636 2.00606 2.00606 re +34.10302 124.37572 2.00606 2.00606 re +34.10302 126.38178 2.00606 2.00606 re +34.10302 128.38784 2.00606 2.00606 re +36.10908 0 2.00606 2.00606 re +36.10908 2.00606 2.00606 2.00606 re +36.10908 4.01212 2.00606 2.00606 re +36.10908 6.01818 2.00606 2.00606 re +36.10908 8.02424 2.00606 2.00606 re +36.10908 12.03636 2.00606 2.00606 re +36.10908 14.04242 2.00606 2.00606 re +36.10908 16.04848 2.00606 2.00606 re +36.10908 18.05454 2.00606 2.00606 re +36.10908 22.06666 2.00606 2.00606 re +36.10908 24.07272 2.00606 2.00606 re +36.10908 30.0909 2.00606 2.00606 re +36.10908 32.09696 2.00606 2.00606 re +36.10908 34.10302 2.00606 2.00606 re +36.10908 36.10908 2.00606 2.00606 re +36.10908 38.11514 2.00606 2.00606 re +36.10908 42.12726 2.00606 2.00606 re +36.10908 46.13938 2.00606 2.00606 re +36.10908 50.1515 2.00606 2.00606 re +36.10908 52.15756 2.00606 2.00606 re +36.10908 66.19998 2.00606 2.00606 re +36.10908 68.20604 2.00606 2.00606 re +36.10908 74.22422 2.00606 2.00606 re +36.10908 76.23028 2.00606 2.00606 re +36.10908 78.23634 2.00606 2.00606 re +36.10908 80.2424 2.00606 2.00606 re +36.10908 82.24846 2.00606 2.00606 re +36.10908 86.26058 2.00606 2.00606 re +36.10908 88.26664 2.00606 2.00606 re +36.10908 90.2727 2.00606 2.00606 re +36.10908 92.27876 2.00606 2.00606 re +36.10908 110.3333 2.00606 2.00606 re +36.10908 114.34542 2.00606 2.00606 re +36.10908 126.38178 2.00606 2.00606 re +36.10908 128.38784 2.00606 2.00606 re +38.11514 0 2.00606 2.00606 re +38.11514 4.01212 2.00606 2.00606 re +38.11514 8.02424 2.00606 2.00606 re +38.11514 14.04242 2.00606 2.00606 re +38.11514 16.04848 2.00606 2.00606 re +38.11514 20.0606 2.00606 2.00606 re +38.11514 22.06666 2.00606 2.00606 re +38.11514 26.07878 2.00606 2.00606 re +38.11514 30.0909 2.00606 2.00606 re +38.11514 34.10302 2.00606 2.00606 re +38.11514 38.11514 2.00606 2.00606 re +38.11514 40.1212 2.00606 2.00606 re +38.11514 42.12726 2.00606 2.00606 re +38.11514 48.14544 2.00606 2.00606 re +38.11514 50.1515 2.00606 2.00606 re +38.11514 52.15756 2.00606 2.00606 re +38.11514 54.16362 2.00606 2.00606 re +38.11514 56.16968 2.00606 2.00606 re +38.11514 62.18786 2.00606 2.00606 re +38.11514 64.19392 2.00606 2.00606 re +38.11514 70.2121 2.00606 2.00606 re +38.11514 78.23634 2.00606 2.00606 re +38.11514 80.2424 2.00606 2.00606 re +38.11514 84.25452 2.00606 2.00606 re +38.11514 86.26058 2.00606 2.00606 re +38.11514 90.2727 2.00606 2.00606 re +38.11514 98.29694 2.00606 2.00606 re +38.11514 100.303 2.00606 2.00606 re +38.11514 108.32724 2.00606 2.00606 re +38.11514 110.3333 2.00606 2.00606 re +38.11514 112.33936 2.00606 2.00606 re +38.11514 116.35148 2.00606 2.00606 re +38.11514 118.35754 2.00606 2.00606 re +38.11514 120.3636 2.00606 2.00606 re +38.11514 122.36966 2.00606 2.00606 re +38.11514 124.37572 2.00606 2.00606 re +38.11514 126.38178 2.00606 2.00606 re +38.11514 128.38784 2.00606 2.00606 re +40.1212 2.00606 2.00606 2.00606 re +40.1212 4.01212 2.00606 2.00606 re +40.1212 6.01818 2.00606 2.00606 re +40.1212 10.0303 2.00606 2.00606 re +40.1212 12.03636 2.00606 2.00606 re +40.1212 16.04848 2.00606 2.00606 re +40.1212 22.06666 2.00606 2.00606 re +40.1212 38.11514 2.00606 2.00606 re +40.1212 42.12726 2.00606 2.00606 re +40.1212 44.13332 2.00606 2.00606 re +40.1212 46.13938 2.00606 2.00606 re +40.1212 48.14544 2.00606 2.00606 re +40.1212 50.1515 2.00606 2.00606 re +40.1212 52.15756 2.00606 2.00606 re +40.1212 58.17574 2.00606 2.00606 re +40.1212 60.1818 2.00606 2.00606 re +40.1212 62.18786 2.00606 2.00606 re +40.1212 64.19392 2.00606 2.00606 re +40.1212 66.19998 2.00606 2.00606 re +40.1212 82.24846 2.00606 2.00606 re +40.1212 88.26664 2.00606 2.00606 re +40.1212 92.27876 2.00606 2.00606 re +40.1212 94.28482 2.00606 2.00606 re +40.1212 102.30906 2.00606 2.00606 re +40.1212 104.31512 2.00606 2.00606 re +40.1212 112.33936 2.00606 2.00606 re +40.1212 114.34542 2.00606 2.00606 re +40.1212 116.35148 2.00606 2.00606 re +42.12726 0 2.00606 2.00606 re +42.12726 2.00606 2.00606 2.00606 re +42.12726 4.01212 2.00606 2.00606 re +42.12726 6.01818 2.00606 2.00606 re +42.12726 8.02424 2.00606 2.00606 re +42.12726 10.0303 2.00606 2.00606 re +42.12726 20.0606 2.00606 2.00606 re +42.12726 24.07272 2.00606 2.00606 re +42.12726 28.08484 2.00606 2.00606 re +42.12726 34.10302 2.00606 2.00606 re +42.12726 44.13332 2.00606 2.00606 re +42.12726 48.14544 2.00606 2.00606 re +42.12726 50.1515 2.00606 2.00606 re +42.12726 54.16362 2.00606 2.00606 re +42.12726 58.17574 2.00606 2.00606 re +42.12726 60.1818 2.00606 2.00606 re +42.12726 62.18786 2.00606 2.00606 re +42.12726 64.19392 2.00606 2.00606 re +42.12726 66.19998 2.00606 2.00606 re +42.12726 70.2121 2.00606 2.00606 re +42.12726 74.22422 2.00606 2.00606 re +42.12726 82.24846 2.00606 2.00606 re +42.12726 86.26058 2.00606 2.00606 re +42.12726 88.26664 2.00606 2.00606 re +42.12726 92.27876 2.00606 2.00606 re +42.12726 94.28482 2.00606 2.00606 re +42.12726 98.29694 2.00606 2.00606 re +42.12726 104.31512 2.00606 2.00606 re +42.12726 110.3333 2.00606 2.00606 re +42.12726 114.34542 2.00606 2.00606 re +42.12726 118.35754 2.00606 2.00606 re +42.12726 126.38178 2.00606 2.00606 re +44.13332 0 2.00606 2.00606 re +44.13332 4.01212 2.00606 2.00606 re +44.13332 6.01818 2.00606 2.00606 re +44.13332 10.0303 2.00606 2.00606 re +44.13332 12.03636 2.00606 2.00606 re +44.13332 20.0606 2.00606 2.00606 re +44.13332 24.07272 2.00606 2.00606 re +44.13332 30.0909 2.00606 2.00606 re +44.13332 32.09696 2.00606 2.00606 re +44.13332 40.1212 2.00606 2.00606 re +44.13332 46.13938 2.00606 2.00606 re +44.13332 48.14544 2.00606 2.00606 re +44.13332 60.1818 2.00606 2.00606 re +44.13332 62.18786 2.00606 2.00606 re +44.13332 72.21816 2.00606 2.00606 re +44.13332 78.23634 2.00606 2.00606 re +44.13332 82.24846 2.00606 2.00606 re +44.13332 86.26058 2.00606 2.00606 re +44.13332 88.26664 2.00606 2.00606 re +44.13332 92.27876 2.00606 2.00606 re +44.13332 94.28482 2.00606 2.00606 re +44.13332 98.29694 2.00606 2.00606 re +44.13332 100.303 2.00606 2.00606 re +44.13332 104.31512 2.00606 2.00606 re +44.13332 110.3333 2.00606 2.00606 re +44.13332 114.34542 2.00606 2.00606 re +44.13332 122.36966 2.00606 2.00606 re +44.13332 124.37572 2.00606 2.00606 re +44.13332 126.38178 2.00606 2.00606 re +46.13938 0 2.00606 2.00606 re +46.13938 2.00606 2.00606 2.00606 re +46.13938 4.01212 2.00606 2.00606 re +46.13938 8.02424 2.00606 2.00606 re +46.13938 10.0303 2.00606 2.00606 re +46.13938 16.04848 2.00606 2.00606 re +46.13938 18.05454 2.00606 2.00606 re +46.13938 20.0606 2.00606 2.00606 re +46.13938 36.10908 2.00606 2.00606 re +46.13938 46.13938 2.00606 2.00606 re +46.13938 58.17574 2.00606 2.00606 re +46.13938 68.20604 2.00606 2.00606 re +46.13938 72.21816 2.00606 2.00606 re +46.13938 76.23028 2.00606 2.00606 re +46.13938 80.2424 2.00606 2.00606 re +46.13938 86.26058 2.00606 2.00606 re +46.13938 88.26664 2.00606 2.00606 re +46.13938 90.2727 2.00606 2.00606 re +46.13938 92.27876 2.00606 2.00606 re +46.13938 96.29088 2.00606 2.00606 re +46.13938 100.303 2.00606 2.00606 re +46.13938 106.32118 2.00606 2.00606 re +46.13938 108.32724 2.00606 2.00606 re +46.13938 110.3333 2.00606 2.00606 re +46.13938 114.34542 2.00606 2.00606 re +46.13938 116.35148 2.00606 2.00606 re +46.13938 118.35754 2.00606 2.00606 re +46.13938 120.3636 2.00606 2.00606 re +46.13938 124.37572 2.00606 2.00606 re +48.14544 4.01212 2.00606 2.00606 re +48.14544 6.01818 2.00606 2.00606 re +48.14544 12.03636 2.00606 2.00606 re +48.14544 18.05454 2.00606 2.00606 re +48.14544 26.07878 2.00606 2.00606 re +48.14544 32.09696 2.00606 2.00606 re +48.14544 36.10908 2.00606 2.00606 re +48.14544 42.12726 2.00606 2.00606 re +48.14544 50.1515 2.00606 2.00606 re +48.14544 54.16362 2.00606 2.00606 re +48.14544 56.16968 2.00606 2.00606 re +48.14544 58.17574 2.00606 2.00606 re +48.14544 60.1818 2.00606 2.00606 re +48.14544 68.20604 2.00606 2.00606 re +48.14544 70.2121 2.00606 2.00606 re +48.14544 74.22422 2.00606 2.00606 re +48.14544 76.23028 2.00606 2.00606 re +48.14544 82.24846 2.00606 2.00606 re +48.14544 84.25452 2.00606 2.00606 re +48.14544 86.26058 2.00606 2.00606 re +48.14544 90.2727 2.00606 2.00606 re +48.14544 96.29088 2.00606 2.00606 re +48.14544 102.30906 2.00606 2.00606 re +48.14544 106.32118 2.00606 2.00606 re +48.14544 112.33936 2.00606 2.00606 re +48.14544 116.35148 2.00606 2.00606 re +48.14544 128.38784 2.00606 2.00606 re +50.1515 2.00606 2.00606 2.00606 re +50.1515 6.01818 2.00606 2.00606 re +50.1515 14.04242 2.00606 2.00606 re +50.1515 20.0606 2.00606 2.00606 re +50.1515 26.07878 2.00606 2.00606 re +50.1515 40.1212 2.00606 2.00606 re +50.1515 42.12726 2.00606 2.00606 re +50.1515 46.13938 2.00606 2.00606 re +50.1515 48.14544 2.00606 2.00606 re +50.1515 50.1515 2.00606 2.00606 re +50.1515 54.16362 2.00606 2.00606 re +50.1515 56.16968 2.00606 2.00606 re +50.1515 58.17574 2.00606 2.00606 re +50.1515 60.1818 2.00606 2.00606 re +50.1515 64.19392 2.00606 2.00606 re +50.1515 66.19998 2.00606 2.00606 re +50.1515 76.23028 2.00606 2.00606 re +50.1515 78.23634 2.00606 2.00606 re +50.1515 82.24846 2.00606 2.00606 re +50.1515 84.25452 2.00606 2.00606 re +50.1515 88.26664 2.00606 2.00606 re +50.1515 92.27876 2.00606 2.00606 re +50.1515 94.28482 2.00606 2.00606 re +50.1515 96.29088 2.00606 2.00606 re +50.1515 100.303 2.00606 2.00606 re +50.1515 102.30906 2.00606 2.00606 re +50.1515 110.3333 2.00606 2.00606 re +50.1515 114.34542 2.00606 2.00606 re +50.1515 116.35148 2.00606 2.00606 re +50.1515 120.3636 2.00606 2.00606 re +50.1515 122.36966 2.00606 2.00606 re +50.1515 124.37572 2.00606 2.00606 re +50.1515 126.38178 2.00606 2.00606 re +50.1515 128.38784 2.00606 2.00606 re +52.15756 0 2.00606 2.00606 re +52.15756 4.01212 2.00606 2.00606 re +52.15756 6.01818 2.00606 2.00606 re +52.15756 8.02424 2.00606 2.00606 re +52.15756 12.03636 2.00606 2.00606 re +52.15756 14.04242 2.00606 2.00606 re +52.15756 18.05454 2.00606 2.00606 re +52.15756 22.06666 2.00606 2.00606 re +52.15756 24.07272 2.00606 2.00606 re +52.15756 32.09696 2.00606 2.00606 re +52.15756 34.10302 2.00606 2.00606 re +52.15756 38.11514 2.00606 2.00606 re +52.15756 40.1212 2.00606 2.00606 re +52.15756 42.12726 2.00606 2.00606 re +52.15756 46.13938 2.00606 2.00606 re +52.15756 50.1515 2.00606 2.00606 re +52.15756 54.16362 2.00606 2.00606 re +52.15756 58.17574 2.00606 2.00606 re +52.15756 64.19392 2.00606 2.00606 re +52.15756 78.23634 2.00606 2.00606 re +52.15756 80.2424 2.00606 2.00606 re +52.15756 84.25452 2.00606 2.00606 re +52.15756 86.26058 2.00606 2.00606 re +52.15756 88.26664 2.00606 2.00606 re +52.15756 92.27876 2.00606 2.00606 re +52.15756 96.29088 2.00606 2.00606 re +52.15756 100.303 2.00606 2.00606 re +52.15756 102.30906 2.00606 2.00606 re +52.15756 104.31512 2.00606 2.00606 re +52.15756 124.37572 2.00606 2.00606 re +52.15756 128.38784 2.00606 2.00606 re +54.16362 0 2.00606 2.00606 re +54.16362 14.04242 2.00606 2.00606 re +54.16362 16.04848 2.00606 2.00606 re +54.16362 18.05454 2.00606 2.00606 re +54.16362 22.06666 2.00606 2.00606 re +54.16362 24.07272 2.00606 2.00606 re +54.16362 32.09696 2.00606 2.00606 re +54.16362 34.10302 2.00606 2.00606 re +54.16362 36.10908 2.00606 2.00606 re +54.16362 40.1212 2.00606 2.00606 re +54.16362 44.13332 2.00606 2.00606 re +54.16362 50.1515 2.00606 2.00606 re +54.16362 54.16362 2.00606 2.00606 re +54.16362 56.16968 2.00606 2.00606 re +54.16362 58.17574 2.00606 2.00606 re +54.16362 66.19998 2.00606 2.00606 re +54.16362 68.20604 2.00606 2.00606 re +54.16362 72.21816 2.00606 2.00606 re +54.16362 76.23028 2.00606 2.00606 re +54.16362 80.2424 2.00606 2.00606 re +54.16362 84.25452 2.00606 2.00606 re +54.16362 88.26664 2.00606 2.00606 re +54.16362 92.27876 2.00606 2.00606 re +54.16362 98.29694 2.00606 2.00606 re +54.16362 100.303 2.00606 2.00606 re +54.16362 108.32724 2.00606 2.00606 re +54.16362 112.33936 2.00606 2.00606 re +54.16362 114.34542 2.00606 2.00606 re +54.16362 118.35754 2.00606 2.00606 re +54.16362 124.37572 2.00606 2.00606 re +54.16362 126.38178 2.00606 2.00606 re +56.16968 0 2.00606 2.00606 re +56.16968 10.0303 2.00606 2.00606 re +56.16968 12.03636 2.00606 2.00606 re +56.16968 16.04848 2.00606 2.00606 re +56.16968 20.0606 2.00606 2.00606 re +56.16968 28.08484 2.00606 2.00606 re +56.16968 34.10302 2.00606 2.00606 re +56.16968 44.13332 2.00606 2.00606 re +56.16968 52.15756 2.00606 2.00606 re +56.16968 56.16968 2.00606 2.00606 re +56.16968 60.1818 2.00606 2.00606 re +56.16968 72.21816 2.00606 2.00606 re +56.16968 76.23028 2.00606 2.00606 re +56.16968 84.25452 2.00606 2.00606 re +56.16968 88.26664 2.00606 2.00606 re +56.16968 90.2727 2.00606 2.00606 re +56.16968 92.27876 2.00606 2.00606 re +56.16968 96.29088 2.00606 2.00606 re +56.16968 108.32724 2.00606 2.00606 re +56.16968 116.35148 2.00606 2.00606 re +56.16968 120.3636 2.00606 2.00606 re +56.16968 122.36966 2.00606 2.00606 re +56.16968 124.37572 2.00606 2.00606 re +58.17574 4.01212 2.00606 2.00606 re +58.17574 14.04242 2.00606 2.00606 re +58.17574 16.04848 2.00606 2.00606 re +58.17574 26.07878 2.00606 2.00606 re +58.17574 28.08484 2.00606 2.00606 re +58.17574 30.0909 2.00606 2.00606 re +58.17574 32.09696 2.00606 2.00606 re +58.17574 36.10908 2.00606 2.00606 re +58.17574 38.11514 2.00606 2.00606 re +58.17574 40.1212 2.00606 2.00606 re +58.17574 42.12726 2.00606 2.00606 re +58.17574 46.13938 2.00606 2.00606 re +58.17574 48.14544 2.00606 2.00606 re +58.17574 50.1515 2.00606 2.00606 re +58.17574 54.16362 2.00606 2.00606 re +58.17574 56.16968 2.00606 2.00606 re +58.17574 58.17574 2.00606 2.00606 re +58.17574 60.1818 2.00606 2.00606 re +58.17574 62.18786 2.00606 2.00606 re +58.17574 66.19998 2.00606 2.00606 re +58.17574 68.20604 2.00606 2.00606 re +58.17574 72.21816 2.00606 2.00606 re +58.17574 74.22422 2.00606 2.00606 re +58.17574 80.2424 2.00606 2.00606 re +58.17574 84.25452 2.00606 2.00606 re +58.17574 90.2727 2.00606 2.00606 re +58.17574 92.27876 2.00606 2.00606 re +58.17574 96.29088 2.00606 2.00606 re +58.17574 98.29694 2.00606 2.00606 re +58.17574 104.31512 2.00606 2.00606 re +58.17574 108.32724 2.00606 2.00606 re +58.17574 112.33936 2.00606 2.00606 re +58.17574 114.34542 2.00606 2.00606 re +58.17574 120.3636 2.00606 2.00606 re +58.17574 128.38784 2.00606 2.00606 re +60.1818 2.00606 2.00606 2.00606 re +60.1818 4.01212 2.00606 2.00606 re +60.1818 6.01818 2.00606 2.00606 re +60.1818 8.02424 2.00606 2.00606 re +60.1818 10.0303 2.00606 2.00606 re +60.1818 12.03636 2.00606 2.00606 re +60.1818 14.04242 2.00606 2.00606 re +60.1818 16.04848 2.00606 2.00606 re +60.1818 18.05454 2.00606 2.00606 re +60.1818 20.0606 2.00606 2.00606 re +60.1818 26.07878 2.00606 2.00606 re +60.1818 30.0909 2.00606 2.00606 re +60.1818 34.10302 2.00606 2.00606 re +60.1818 38.11514 2.00606 2.00606 re +60.1818 42.12726 2.00606 2.00606 re +60.1818 46.13938 2.00606 2.00606 re +60.1818 48.14544 2.00606 2.00606 re +60.1818 50.1515 2.00606 2.00606 re +60.1818 52.15756 2.00606 2.00606 re +60.1818 54.16362 2.00606 2.00606 re +60.1818 56.16968 2.00606 2.00606 re +60.1818 58.17574 2.00606 2.00606 re +60.1818 60.1818 2.00606 2.00606 re +60.1818 62.18786 2.00606 2.00606 re +60.1818 64.19392 2.00606 2.00606 re +60.1818 66.19998 2.00606 2.00606 re +60.1818 68.20604 2.00606 2.00606 re +60.1818 72.21816 2.00606 2.00606 re +60.1818 76.23028 2.00606 2.00606 re +60.1818 84.25452 2.00606 2.00606 re +60.1818 86.26058 2.00606 2.00606 re +60.1818 88.26664 2.00606 2.00606 re +60.1818 90.2727 2.00606 2.00606 re +60.1818 92.27876 2.00606 2.00606 re +60.1818 94.28482 2.00606 2.00606 re +60.1818 98.29694 2.00606 2.00606 re +60.1818 100.303 2.00606 2.00606 re +60.1818 104.31512 2.00606 2.00606 re +60.1818 108.32724 2.00606 2.00606 re +60.1818 110.3333 2.00606 2.00606 re +60.1818 112.33936 2.00606 2.00606 re +60.1818 114.34542 2.00606 2.00606 re +60.1818 116.35148 2.00606 2.00606 re +60.1818 118.35754 2.00606 2.00606 re +60.1818 120.3636 2.00606 2.00606 re +60.1818 122.36966 2.00606 2.00606 re +60.1818 124.37572 2.00606 2.00606 re +62.18786 0 2.00606 2.00606 re +62.18786 4.01212 2.00606 2.00606 re +62.18786 8.02424 2.00606 2.00606 re +62.18786 16.04848 2.00606 2.00606 re +62.18786 18.05454 2.00606 2.00606 re +62.18786 20.0606 2.00606 2.00606 re +62.18786 24.07272 2.00606 2.00606 re +62.18786 26.07878 2.00606 2.00606 re +62.18786 28.08484 2.00606 2.00606 re +62.18786 32.09696 2.00606 2.00606 re +62.18786 34.10302 2.00606 2.00606 re +62.18786 44.13332 2.00606 2.00606 re +62.18786 48.14544 2.00606 2.00606 re +62.18786 50.1515 2.00606 2.00606 re +62.18786 52.15756 2.00606 2.00606 re +62.18786 60.1818 2.00606 2.00606 re +62.18786 68.20604 2.00606 2.00606 re +62.18786 84.25452 2.00606 2.00606 re +62.18786 88.26664 2.00606 2.00606 re +62.18786 94.28482 2.00606 2.00606 re +62.18786 96.29088 2.00606 2.00606 re +62.18786 98.29694 2.00606 2.00606 re +62.18786 102.30906 2.00606 2.00606 re +62.18786 108.32724 2.00606 2.00606 re +62.18786 112.33936 2.00606 2.00606 re +62.18786 120.3636 2.00606 2.00606 re +62.18786 126.38178 2.00606 2.00606 re +64.19392 0 2.00606 2.00606 re +64.19392 4.01212 2.00606 2.00606 re +64.19392 8.02424 2.00606 2.00606 re +64.19392 12.03636 2.00606 2.00606 re +64.19392 16.04848 2.00606 2.00606 re +64.19392 30.0909 2.00606 2.00606 re +64.19392 34.10302 2.00606 2.00606 re +64.19392 38.11514 2.00606 2.00606 re +64.19392 42.12726 2.00606 2.00606 re +64.19392 50.1515 2.00606 2.00606 re +64.19392 54.16362 2.00606 2.00606 re +64.19392 56.16968 2.00606 2.00606 re +64.19392 60.1818 2.00606 2.00606 re +64.19392 64.19392 2.00606 2.00606 re +64.19392 68.20604 2.00606 2.00606 re +64.19392 72.21816 2.00606 2.00606 re +64.19392 74.22422 2.00606 2.00606 re +64.19392 82.24846 2.00606 2.00606 re +64.19392 84.25452 2.00606 2.00606 re +64.19392 90.2727 2.00606 2.00606 re +64.19392 92.27876 2.00606 2.00606 re +64.19392 106.32118 2.00606 2.00606 re +64.19392 108.32724 2.00606 2.00606 re +64.19392 112.33936 2.00606 2.00606 re +64.19392 116.35148 2.00606 2.00606 re +64.19392 120.3636 2.00606 2.00606 re +64.19392 126.38178 2.00606 2.00606 re +66.19998 2.00606 2.00606 2.00606 re +66.19998 4.01212 2.00606 2.00606 re +66.19998 8.02424 2.00606 2.00606 re +66.19998 16.04848 2.00606 2.00606 re +66.19998 18.05454 2.00606 2.00606 re +66.19998 20.0606 2.00606 2.00606 re +66.19998 24.07272 2.00606 2.00606 re +66.19998 36.10908 2.00606 2.00606 re +66.19998 38.11514 2.00606 2.00606 re +66.19998 40.1212 2.00606 2.00606 re +66.19998 42.12726 2.00606 2.00606 re +66.19998 44.13332 2.00606 2.00606 re +66.19998 46.13938 2.00606 2.00606 re +66.19998 50.1515 2.00606 2.00606 re +66.19998 52.15756 2.00606 2.00606 re +66.19998 54.16362 2.00606 2.00606 re +66.19998 60.1818 2.00606 2.00606 re +66.19998 68.20604 2.00606 2.00606 re +66.19998 86.26058 2.00606 2.00606 re +66.19998 88.26664 2.00606 2.00606 re +66.19998 92.27876 2.00606 2.00606 re +66.19998 94.28482 2.00606 2.00606 re +66.19998 98.29694 2.00606 2.00606 re +66.19998 108.32724 2.00606 2.00606 re +66.19998 112.33936 2.00606 2.00606 re +66.19998 120.3636 2.00606 2.00606 re +66.19998 122.36966 2.00606 2.00606 re +66.19998 124.37572 2.00606 2.00606 re +66.19998 126.38178 2.00606 2.00606 re +66.19998 128.38784 2.00606 2.00606 re +68.20604 2.00606 2.00606 2.00606 re +68.20604 6.01818 2.00606 2.00606 re +68.20604 8.02424 2.00606 2.00606 re +68.20604 10.0303 2.00606 2.00606 re +68.20604 12.03636 2.00606 2.00606 re +68.20604 14.04242 2.00606 2.00606 re +68.20604 16.04848 2.00606 2.00606 re +68.20604 24.07272 2.00606 2.00606 re +68.20604 26.07878 2.00606 2.00606 re +68.20604 32.09696 2.00606 2.00606 re +68.20604 42.12726 2.00606 2.00606 re +68.20604 44.13332 2.00606 2.00606 re +68.20604 48.14544 2.00606 2.00606 re +68.20604 50.1515 2.00606 2.00606 re +68.20604 56.16968 2.00606 2.00606 re +68.20604 60.1818 2.00606 2.00606 re +68.20604 62.18786 2.00606 2.00606 re +68.20604 64.19392 2.00606 2.00606 re +68.20604 66.19998 2.00606 2.00606 re +68.20604 68.20604 2.00606 2.00606 re +68.20604 70.2121 2.00606 2.00606 re +68.20604 74.22422 2.00606 2.00606 re +68.20604 78.23634 2.00606 2.00606 re +68.20604 90.2727 2.00606 2.00606 re +68.20604 98.29694 2.00606 2.00606 re +68.20604 106.32118 2.00606 2.00606 re +68.20604 108.32724 2.00606 2.00606 re +68.20604 112.33936 2.00606 2.00606 re +68.20604 114.34542 2.00606 2.00606 re +68.20604 116.35148 2.00606 2.00606 re +68.20604 118.35754 2.00606 2.00606 re +68.20604 120.3636 2.00606 2.00606 re +68.20604 126.38178 2.00606 2.00606 re +68.20604 128.38784 2.00606 2.00606 re +70.2121 0 2.00606 2.00606 re +70.2121 2.00606 2.00606 2.00606 re +70.2121 6.01818 2.00606 2.00606 re +70.2121 8.02424 2.00606 2.00606 re +70.2121 10.0303 2.00606 2.00606 re +70.2121 16.04848 2.00606 2.00606 re +70.2121 20.0606 2.00606 2.00606 re +70.2121 22.06666 2.00606 2.00606 re +70.2121 26.07878 2.00606 2.00606 re +70.2121 32.09696 2.00606 2.00606 re +70.2121 36.10908 2.00606 2.00606 re +70.2121 38.11514 2.00606 2.00606 re +70.2121 44.13332 2.00606 2.00606 re +70.2121 46.13938 2.00606 2.00606 re +70.2121 52.15756 2.00606 2.00606 re +70.2121 58.17574 2.00606 2.00606 re +70.2121 68.20604 2.00606 2.00606 re +70.2121 74.22422 2.00606 2.00606 re +70.2121 76.23028 2.00606 2.00606 re +70.2121 80.2424 2.00606 2.00606 re +70.2121 82.24846 2.00606 2.00606 re +70.2121 88.26664 2.00606 2.00606 re +70.2121 90.2727 2.00606 2.00606 re +70.2121 98.29694 2.00606 2.00606 re +70.2121 100.303 2.00606 2.00606 re +70.2121 102.30906 2.00606 2.00606 re +70.2121 108.32724 2.00606 2.00606 re +70.2121 112.33936 2.00606 2.00606 re +70.2121 116.35148 2.00606 2.00606 re +70.2121 118.35754 2.00606 2.00606 re +70.2121 122.36966 2.00606 2.00606 re +72.21816 2.00606 2.00606 2.00606 re +72.21816 6.01818 2.00606 2.00606 re +72.21816 8.02424 2.00606 2.00606 re +72.21816 10.0303 2.00606 2.00606 re +72.21816 12.03636 2.00606 2.00606 re +72.21816 14.04242 2.00606 2.00606 re +72.21816 16.04848 2.00606 2.00606 re +72.21816 20.0606 2.00606 2.00606 re +72.21816 24.07272 2.00606 2.00606 re +72.21816 28.08484 2.00606 2.00606 re +72.21816 30.0909 2.00606 2.00606 re +72.21816 32.09696 2.00606 2.00606 re +72.21816 34.10302 2.00606 2.00606 re +72.21816 36.10908 2.00606 2.00606 re +72.21816 38.11514 2.00606 2.00606 re +72.21816 44.13332 2.00606 2.00606 re +72.21816 46.13938 2.00606 2.00606 re +72.21816 48.14544 2.00606 2.00606 re +72.21816 52.15756 2.00606 2.00606 re +72.21816 54.16362 2.00606 2.00606 re +72.21816 56.16968 2.00606 2.00606 re +72.21816 60.1818 2.00606 2.00606 re +72.21816 62.18786 2.00606 2.00606 re +72.21816 66.19998 2.00606 2.00606 re +72.21816 68.20604 2.00606 2.00606 re +72.21816 72.21816 2.00606 2.00606 re +72.21816 76.23028 2.00606 2.00606 re +72.21816 80.2424 2.00606 2.00606 re +72.21816 84.25452 2.00606 2.00606 re +72.21816 86.26058 2.00606 2.00606 re +72.21816 88.26664 2.00606 2.00606 re +72.21816 92.27876 2.00606 2.00606 re +72.21816 94.28482 2.00606 2.00606 re +72.21816 96.29088 2.00606 2.00606 re +72.21816 98.29694 2.00606 2.00606 re +72.21816 100.303 2.00606 2.00606 re +72.21816 104.31512 2.00606 2.00606 re +72.21816 106.32118 2.00606 2.00606 re +72.21816 108.32724 2.00606 2.00606 re +72.21816 114.34542 2.00606 2.00606 re +72.21816 116.35148 2.00606 2.00606 re +72.21816 120.3636 2.00606 2.00606 re +72.21816 124.37572 2.00606 2.00606 re +74.22422 2.00606 2.00606 2.00606 re +74.22422 6.01818 2.00606 2.00606 re +74.22422 10.0303 2.00606 2.00606 re +74.22422 14.04242 2.00606 2.00606 re +74.22422 16.04848 2.00606 2.00606 re +74.22422 20.0606 2.00606 2.00606 re +74.22422 22.06666 2.00606 2.00606 re +74.22422 24.07272 2.00606 2.00606 re +74.22422 40.1212 2.00606 2.00606 re +74.22422 42.12726 2.00606 2.00606 re +74.22422 48.14544 2.00606 2.00606 re +74.22422 54.16362 2.00606 2.00606 re +74.22422 58.17574 2.00606 2.00606 re +74.22422 60.1818 2.00606 2.00606 re +74.22422 62.18786 2.00606 2.00606 re +74.22422 64.19392 2.00606 2.00606 re +74.22422 66.19998 2.00606 2.00606 re +74.22422 72.21816 2.00606 2.00606 re +74.22422 78.23634 2.00606 2.00606 re +74.22422 80.2424 2.00606 2.00606 re +74.22422 82.24846 2.00606 2.00606 re +74.22422 94.28482 2.00606 2.00606 re +74.22422 98.29694 2.00606 2.00606 re +74.22422 100.303 2.00606 2.00606 re +74.22422 104.31512 2.00606 2.00606 re +74.22422 108.32724 2.00606 2.00606 re +74.22422 112.33936 2.00606 2.00606 re +74.22422 114.34542 2.00606 2.00606 re +74.22422 116.35148 2.00606 2.00606 re +74.22422 118.35754 2.00606 2.00606 re +74.22422 120.3636 2.00606 2.00606 re +74.22422 122.36966 2.00606 2.00606 re +74.22422 124.37572 2.00606 2.00606 re +74.22422 126.38178 2.00606 2.00606 re +74.22422 128.38784 2.00606 2.00606 re +76.23028 2.00606 2.00606 2.00606 re +76.23028 6.01818 2.00606 2.00606 re +76.23028 12.03636 2.00606 2.00606 re +76.23028 16.04848 2.00606 2.00606 re +76.23028 20.0606 2.00606 2.00606 re +76.23028 24.07272 2.00606 2.00606 re +76.23028 28.08484 2.00606 2.00606 re +76.23028 34.10302 2.00606 2.00606 re +76.23028 36.10908 2.00606 2.00606 re +76.23028 40.1212 2.00606 2.00606 re +76.23028 44.13332 2.00606 2.00606 re +76.23028 48.14544 2.00606 2.00606 re +76.23028 50.1515 2.00606 2.00606 re +76.23028 56.16968 2.00606 2.00606 re +76.23028 58.17574 2.00606 2.00606 re +76.23028 60.1818 2.00606 2.00606 re +76.23028 64.19392 2.00606 2.00606 re +76.23028 68.20604 2.00606 2.00606 re +76.23028 72.21816 2.00606 2.00606 re +76.23028 76.23028 2.00606 2.00606 re +76.23028 80.2424 2.00606 2.00606 re +76.23028 88.26664 2.00606 2.00606 re +76.23028 104.31512 2.00606 2.00606 re +76.23028 106.32118 2.00606 2.00606 re +76.23028 112.33936 2.00606 2.00606 re +76.23028 124.37572 2.00606 2.00606 re +76.23028 128.38784 2.00606 2.00606 re +78.23634 14.04242 2.00606 2.00606 re +78.23634 20.0606 2.00606 2.00606 re +78.23634 24.07272 2.00606 2.00606 re +78.23634 26.07878 2.00606 2.00606 re +78.23634 30.0909 2.00606 2.00606 re +78.23634 32.09696 2.00606 2.00606 re +78.23634 34.10302 2.00606 2.00606 re +78.23634 36.10908 2.00606 2.00606 re +78.23634 42.12726 2.00606 2.00606 re +78.23634 48.14544 2.00606 2.00606 re +78.23634 50.1515 2.00606 2.00606 re +78.23634 56.16968 2.00606 2.00606 re +78.23634 60.1818 2.00606 2.00606 re +78.23634 78.23634 2.00606 2.00606 re +78.23634 80.2424 2.00606 2.00606 re +78.23634 84.25452 2.00606 2.00606 re +78.23634 88.26664 2.00606 2.00606 re +78.23634 92.27876 2.00606 2.00606 re +78.23634 94.28482 2.00606 2.00606 re +78.23634 96.29088 2.00606 2.00606 re +78.23634 98.29694 2.00606 2.00606 re +78.23634 100.303 2.00606 2.00606 re +78.23634 102.30906 2.00606 2.00606 re +78.23634 110.3333 2.00606 2.00606 re +78.23634 114.34542 2.00606 2.00606 re +78.23634 120.3636 2.00606 2.00606 re +78.23634 124.37572 2.00606 2.00606 re +78.23634 126.38178 2.00606 2.00606 re +78.23634 128.38784 2.00606 2.00606 re +80.2424 0 2.00606 2.00606 re +80.2424 8.02424 2.00606 2.00606 re +80.2424 12.03636 2.00606 2.00606 re +80.2424 14.04242 2.00606 2.00606 re +80.2424 18.05454 2.00606 2.00606 re +80.2424 22.06666 2.00606 2.00606 re +80.2424 26.07878 2.00606 2.00606 re +80.2424 30.0909 2.00606 2.00606 re +80.2424 32.09696 2.00606 2.00606 re +80.2424 38.11514 2.00606 2.00606 re +80.2424 40.1212 2.00606 2.00606 re +80.2424 42.12726 2.00606 2.00606 re +80.2424 50.1515 2.00606 2.00606 re +80.2424 58.17574 2.00606 2.00606 re +80.2424 62.18786 2.00606 2.00606 re +80.2424 66.19998 2.00606 2.00606 re +80.2424 80.2424 2.00606 2.00606 re +80.2424 82.24846 2.00606 2.00606 re +80.2424 88.26664 2.00606 2.00606 re +80.2424 90.2727 2.00606 2.00606 re +80.2424 94.28482 2.00606 2.00606 re +80.2424 96.29088 2.00606 2.00606 re +80.2424 106.32118 2.00606 2.00606 re +80.2424 112.33936 2.00606 2.00606 re +80.2424 120.3636 2.00606 2.00606 re +80.2424 122.36966 2.00606 2.00606 re +82.24846 0 2.00606 2.00606 re +82.24846 2.00606 2.00606 2.00606 re +82.24846 6.01818 2.00606 2.00606 re +82.24846 14.04242 2.00606 2.00606 re +82.24846 18.05454 2.00606 2.00606 re +82.24846 20.0606 2.00606 2.00606 re +82.24846 22.06666 2.00606 2.00606 re +82.24846 26.07878 2.00606 2.00606 re +82.24846 30.0909 2.00606 2.00606 re +82.24846 34.10302 2.00606 2.00606 re +82.24846 36.10908 2.00606 2.00606 re +82.24846 40.1212 2.00606 2.00606 re +82.24846 44.13332 2.00606 2.00606 re +82.24846 48.14544 2.00606 2.00606 re +82.24846 50.1515 2.00606 2.00606 re +82.24846 52.15756 2.00606 2.00606 re +82.24846 54.16362 2.00606 2.00606 re +82.24846 60.1818 2.00606 2.00606 re +82.24846 62.18786 2.00606 2.00606 re +82.24846 64.19392 2.00606 2.00606 re +82.24846 66.19998 2.00606 2.00606 re +82.24846 68.20604 2.00606 2.00606 re +82.24846 72.21816 2.00606 2.00606 re +82.24846 74.22422 2.00606 2.00606 re +82.24846 76.23028 2.00606 2.00606 re +82.24846 86.26058 2.00606 2.00606 re +82.24846 92.27876 2.00606 2.00606 re +82.24846 94.28482 2.00606 2.00606 re +82.24846 98.29694 2.00606 2.00606 re +82.24846 104.31512 2.00606 2.00606 re +82.24846 106.32118 2.00606 2.00606 re +82.24846 112.33936 2.00606 2.00606 re +82.24846 118.35754 2.00606 2.00606 re +82.24846 120.3636 2.00606 2.00606 re +82.24846 122.36966 2.00606 2.00606 re +82.24846 128.38784 2.00606 2.00606 re +84.25452 4.01212 2.00606 2.00606 re +84.25452 8.02424 2.00606 2.00606 re +84.25452 10.0303 2.00606 2.00606 re +84.25452 12.03636 2.00606 2.00606 re +84.25452 14.04242 2.00606 2.00606 re +84.25452 18.05454 2.00606 2.00606 re +84.25452 20.0606 2.00606 2.00606 re +84.25452 22.06666 2.00606 2.00606 re +84.25452 26.07878 2.00606 2.00606 re +84.25452 28.08484 2.00606 2.00606 re +84.25452 30.0909 2.00606 2.00606 re +84.25452 32.09696 2.00606 2.00606 re +84.25452 38.11514 2.00606 2.00606 re +84.25452 42.12726 2.00606 2.00606 re +84.25452 44.13332 2.00606 2.00606 re +84.25452 46.13938 2.00606 2.00606 re +84.25452 50.1515 2.00606 2.00606 re +84.25452 54.16362 2.00606 2.00606 re +84.25452 58.17574 2.00606 2.00606 re +84.25452 60.1818 2.00606 2.00606 re +84.25452 62.18786 2.00606 2.00606 re +84.25452 66.19998 2.00606 2.00606 re +84.25452 68.20604 2.00606 2.00606 re +84.25452 70.2121 2.00606 2.00606 re +84.25452 74.22422 2.00606 2.00606 re +84.25452 78.23634 2.00606 2.00606 re +84.25452 82.24846 2.00606 2.00606 re +84.25452 84.25452 2.00606 2.00606 re +84.25452 86.26058 2.00606 2.00606 re +84.25452 92.27876 2.00606 2.00606 re +84.25452 94.28482 2.00606 2.00606 re +84.25452 96.29088 2.00606 2.00606 re +84.25452 102.30906 2.00606 2.00606 re +84.25452 106.32118 2.00606 2.00606 re +84.25452 108.32724 2.00606 2.00606 re +84.25452 110.3333 2.00606 2.00606 re +84.25452 114.34542 2.00606 2.00606 re +84.25452 118.35754 2.00606 2.00606 re +84.25452 126.38178 2.00606 2.00606 re +86.26058 2.00606 2.00606 2.00606 re +86.26058 4.01212 2.00606 2.00606 re +86.26058 6.01818 2.00606 2.00606 re +86.26058 20.0606 2.00606 2.00606 re +86.26058 26.07878 2.00606 2.00606 re +86.26058 32.09696 2.00606 2.00606 re +86.26058 36.10908 2.00606 2.00606 re +86.26058 38.11514 2.00606 2.00606 re +86.26058 40.1212 2.00606 2.00606 re +86.26058 44.13332 2.00606 2.00606 re +86.26058 46.13938 2.00606 2.00606 re +86.26058 48.14544 2.00606 2.00606 re +86.26058 52.15756 2.00606 2.00606 re +86.26058 58.17574 2.00606 2.00606 re +86.26058 62.18786 2.00606 2.00606 re +86.26058 66.19998 2.00606 2.00606 re +86.26058 68.20604 2.00606 2.00606 re +86.26058 72.21816 2.00606 2.00606 re +86.26058 74.22422 2.00606 2.00606 re +86.26058 76.23028 2.00606 2.00606 re +86.26058 78.23634 2.00606 2.00606 re +86.26058 84.25452 2.00606 2.00606 re +86.26058 86.26058 2.00606 2.00606 re +86.26058 88.26664 2.00606 2.00606 re +86.26058 90.2727 2.00606 2.00606 re +86.26058 106.32118 2.00606 2.00606 re +86.26058 108.32724 2.00606 2.00606 re +86.26058 110.3333 2.00606 2.00606 re +86.26058 116.35148 2.00606 2.00606 re +86.26058 122.36966 2.00606 2.00606 re +86.26058 128.38784 2.00606 2.00606 re +88.26664 0 2.00606 2.00606 re +88.26664 4.01212 2.00606 2.00606 re +88.26664 6.01818 2.00606 2.00606 re +88.26664 8.02424 2.00606 2.00606 re +88.26664 12.03636 2.00606 2.00606 re +88.26664 14.04242 2.00606 2.00606 re +88.26664 18.05454 2.00606 2.00606 re +88.26664 24.07272 2.00606 2.00606 re +88.26664 26.07878 2.00606 2.00606 re +88.26664 30.0909 2.00606 2.00606 re +88.26664 32.09696 2.00606 2.00606 re +88.26664 42.12726 2.00606 2.00606 re +88.26664 48.14544 2.00606 2.00606 re +88.26664 50.1515 2.00606 2.00606 re +88.26664 58.17574 2.00606 2.00606 re +88.26664 62.18786 2.00606 2.00606 re +88.26664 74.22422 2.00606 2.00606 re +88.26664 82.24846 2.00606 2.00606 re +88.26664 86.26058 2.00606 2.00606 re +88.26664 90.2727 2.00606 2.00606 re +88.26664 94.28482 2.00606 2.00606 re +88.26664 96.29088 2.00606 2.00606 re +88.26664 102.30906 2.00606 2.00606 re +88.26664 106.32118 2.00606 2.00606 re +88.26664 114.34542 2.00606 2.00606 re +88.26664 120.3636 2.00606 2.00606 re +88.26664 122.36966 2.00606 2.00606 re +88.26664 126.38178 2.00606 2.00606 re +90.2727 0 2.00606 2.00606 re +90.2727 6.01818 2.00606 2.00606 re +90.2727 8.02424 2.00606 2.00606 re +90.2727 10.0303 2.00606 2.00606 re +90.2727 20.0606 2.00606 2.00606 re +90.2727 22.06666 2.00606 2.00606 re +90.2727 24.07272 2.00606 2.00606 re +90.2727 26.07878 2.00606 2.00606 re +90.2727 28.08484 2.00606 2.00606 re +90.2727 30.0909 2.00606 2.00606 re +90.2727 32.09696 2.00606 2.00606 re +90.2727 34.10302 2.00606 2.00606 re +90.2727 36.10908 2.00606 2.00606 re +90.2727 40.1212 2.00606 2.00606 re +90.2727 42.12726 2.00606 2.00606 re +90.2727 46.13938 2.00606 2.00606 re +90.2727 50.1515 2.00606 2.00606 re +90.2727 52.15756 2.00606 2.00606 re +90.2727 56.16968 2.00606 2.00606 re +90.2727 58.17574 2.00606 2.00606 re +90.2727 62.18786 2.00606 2.00606 re +90.2727 66.19998 2.00606 2.00606 re +90.2727 68.20604 2.00606 2.00606 re +90.2727 70.2121 2.00606 2.00606 re +90.2727 80.2424 2.00606 2.00606 re +90.2727 84.25452 2.00606 2.00606 re +90.2727 88.26664 2.00606 2.00606 re +90.2727 90.2727 2.00606 2.00606 re +90.2727 94.28482 2.00606 2.00606 re +90.2727 96.29088 2.00606 2.00606 re +90.2727 98.29694 2.00606 2.00606 re +90.2727 100.303 2.00606 2.00606 re +90.2727 102.30906 2.00606 2.00606 re +90.2727 106.32118 2.00606 2.00606 re +90.2727 108.32724 2.00606 2.00606 re +90.2727 112.33936 2.00606 2.00606 re +90.2727 114.34542 2.00606 2.00606 re +90.2727 116.35148 2.00606 2.00606 re +90.2727 120.3636 2.00606 2.00606 re +90.2727 124.37572 2.00606 2.00606 re +92.27876 0 2.00606 2.00606 re +92.27876 2.00606 2.00606 2.00606 re +92.27876 8.02424 2.00606 2.00606 re +92.27876 12.03636 2.00606 2.00606 re +92.27876 16.04848 2.00606 2.00606 re +92.27876 24.07272 2.00606 2.00606 re +92.27876 34.10302 2.00606 2.00606 re +92.27876 36.10908 2.00606 2.00606 re +92.27876 40.1212 2.00606 2.00606 re +92.27876 44.13332 2.00606 2.00606 re +92.27876 48.14544 2.00606 2.00606 re +92.27876 50.1515 2.00606 2.00606 re +92.27876 56.16968 2.00606 2.00606 re +92.27876 58.17574 2.00606 2.00606 re +92.27876 64.19392 2.00606 2.00606 re +92.27876 66.19998 2.00606 2.00606 re +92.27876 72.21816 2.00606 2.00606 re +92.27876 82.24846 2.00606 2.00606 re +92.27876 84.25452 2.00606 2.00606 re +92.27876 92.27876 2.00606 2.00606 re +92.27876 98.29694 2.00606 2.00606 re +92.27876 100.303 2.00606 2.00606 re +92.27876 104.31512 2.00606 2.00606 re +92.27876 112.33936 2.00606 2.00606 re +92.27876 116.35148 2.00606 2.00606 re +92.27876 120.3636 2.00606 2.00606 re +92.27876 122.36966 2.00606 2.00606 re +92.27876 124.37572 2.00606 2.00606 re +92.27876 128.38784 2.00606 2.00606 re +94.28482 2.00606 2.00606 2.00606 re +94.28482 4.01212 2.00606 2.00606 re +94.28482 6.01818 2.00606 2.00606 re +94.28482 8.02424 2.00606 2.00606 re +94.28482 10.0303 2.00606 2.00606 re +94.28482 16.04848 2.00606 2.00606 re +94.28482 20.0606 2.00606 2.00606 re +94.28482 26.07878 2.00606 2.00606 re +94.28482 40.1212 2.00606 2.00606 re +94.28482 42.12726 2.00606 2.00606 re +94.28482 46.13938 2.00606 2.00606 re +94.28482 50.1515 2.00606 2.00606 re +94.28482 52.15756 2.00606 2.00606 re +94.28482 54.16362 2.00606 2.00606 re +94.28482 60.1818 2.00606 2.00606 re +94.28482 62.18786 2.00606 2.00606 re +94.28482 64.19392 2.00606 2.00606 re +94.28482 68.20604 2.00606 2.00606 re +94.28482 72.21816 2.00606 2.00606 re +94.28482 74.22422 2.00606 2.00606 re +94.28482 76.23028 2.00606 2.00606 re +94.28482 78.23634 2.00606 2.00606 re +94.28482 82.24846 2.00606 2.00606 re +94.28482 86.26058 2.00606 2.00606 re +94.28482 92.27876 2.00606 2.00606 re +94.28482 102.30906 2.00606 2.00606 re +94.28482 106.32118 2.00606 2.00606 re +94.28482 114.34542 2.00606 2.00606 re +94.28482 116.35148 2.00606 2.00606 re +94.28482 128.38784 2.00606 2.00606 re +96.29088 2.00606 2.00606 2.00606 re +96.29088 6.01818 2.00606 2.00606 re +96.29088 10.0303 2.00606 2.00606 re +96.29088 12.03636 2.00606 2.00606 re +96.29088 16.04848 2.00606 2.00606 re +96.29088 20.0606 2.00606 2.00606 re +96.29088 22.06666 2.00606 2.00606 re +96.29088 24.07272 2.00606 2.00606 re +96.29088 28.08484 2.00606 2.00606 re +96.29088 34.10302 2.00606 2.00606 re +96.29088 36.10908 2.00606 2.00606 re +96.29088 38.11514 2.00606 2.00606 re +96.29088 40.1212 2.00606 2.00606 re +96.29088 44.13332 2.00606 2.00606 re +96.29088 48.14544 2.00606 2.00606 re +96.29088 52.15756 2.00606 2.00606 re +96.29088 56.16968 2.00606 2.00606 re +96.29088 58.17574 2.00606 2.00606 re +96.29088 60.1818 2.00606 2.00606 re +96.29088 64.19392 2.00606 2.00606 re +96.29088 66.19998 2.00606 2.00606 re +96.29088 68.20604 2.00606 2.00606 re +96.29088 70.2121 2.00606 2.00606 re +96.29088 72.21816 2.00606 2.00606 re +96.29088 76.23028 2.00606 2.00606 re +96.29088 78.23634 2.00606 2.00606 re +96.29088 84.25452 2.00606 2.00606 re +96.29088 86.26058 2.00606 2.00606 re +96.29088 88.26664 2.00606 2.00606 re +96.29088 92.27876 2.00606 2.00606 re +96.29088 98.29694 2.00606 2.00606 re +96.29088 100.303 2.00606 2.00606 re +96.29088 104.31512 2.00606 2.00606 re +96.29088 108.32724 2.00606 2.00606 re +96.29088 112.33936 2.00606 2.00606 re +96.29088 116.35148 2.00606 2.00606 re +96.29088 122.36966 2.00606 2.00606 re +96.29088 124.37572 2.00606 2.00606 re +96.29088 128.38784 2.00606 2.00606 re +98.29694 0 2.00606 2.00606 re +98.29694 14.04242 2.00606 2.00606 re +98.29694 18.05454 2.00606 2.00606 re +98.29694 24.07272 2.00606 2.00606 re +98.29694 28.08484 2.00606 2.00606 re +98.29694 38.11514 2.00606 2.00606 re +98.29694 44.13332 2.00606 2.00606 re +98.29694 46.13938 2.00606 2.00606 re +98.29694 50.1515 2.00606 2.00606 re +98.29694 52.15756 2.00606 2.00606 re +98.29694 54.16362 2.00606 2.00606 re +98.29694 58.17574 2.00606 2.00606 re +98.29694 62.18786 2.00606 2.00606 re +98.29694 68.20604 2.00606 2.00606 re +98.29694 72.21816 2.00606 2.00606 re +98.29694 76.23028 2.00606 2.00606 re +98.29694 78.23634 2.00606 2.00606 re +98.29694 84.25452 2.00606 2.00606 re +98.29694 88.26664 2.00606 2.00606 re +98.29694 102.30906 2.00606 2.00606 re +98.29694 108.32724 2.00606 2.00606 re +98.29694 110.3333 2.00606 2.00606 re +98.29694 114.34542 2.00606 2.00606 re +98.29694 122.36966 2.00606 2.00606 re +98.29694 124.37572 2.00606 2.00606 re +98.29694 126.38178 2.00606 2.00606 re +100.303 0 2.00606 2.00606 re +100.303 2.00606 2.00606 2.00606 re +100.303 8.02424 2.00606 2.00606 re +100.303 10.0303 2.00606 2.00606 re +100.303 12.03636 2.00606 2.00606 re +100.303 20.0606 2.00606 2.00606 re +100.303 24.07272 2.00606 2.00606 re +100.303 34.10302 2.00606 2.00606 re +100.303 36.10908 2.00606 2.00606 re +100.303 40.1212 2.00606 2.00606 re +100.303 44.13332 2.00606 2.00606 re +100.303 48.14544 2.00606 2.00606 re +100.303 56.16968 2.00606 2.00606 re +100.303 58.17574 2.00606 2.00606 re +100.303 60.1818 2.00606 2.00606 re +100.303 72.21816 2.00606 2.00606 re +100.303 80.2424 2.00606 2.00606 re +100.303 82.24846 2.00606 2.00606 re +100.303 88.26664 2.00606 2.00606 re +100.303 92.27876 2.00606 2.00606 re +100.303 98.29694 2.00606 2.00606 re +100.303 100.303 2.00606 2.00606 re +100.303 104.31512 2.00606 2.00606 re +100.303 112.33936 2.00606 2.00606 re +100.303 120.3636 2.00606 2.00606 re +100.303 122.36966 2.00606 2.00606 re +100.303 124.37572 2.00606 2.00606 re +100.303 128.38784 2.00606 2.00606 re +102.30906 0 2.00606 2.00606 re +102.30906 4.01212 2.00606 2.00606 re +102.30906 6.01818 2.00606 2.00606 re +102.30906 16.04848 2.00606 2.00606 re +102.30906 20.0606 2.00606 2.00606 re +102.30906 28.08484 2.00606 2.00606 re +102.30906 30.0909 2.00606 2.00606 re +102.30906 32.09696 2.00606 2.00606 re +102.30906 34.10302 2.00606 2.00606 re +102.30906 36.10908 2.00606 2.00606 re +102.30906 38.11514 2.00606 2.00606 re +102.30906 40.1212 2.00606 2.00606 re +102.30906 42.12726 2.00606 2.00606 re +102.30906 44.13332 2.00606 2.00606 re +102.30906 46.13938 2.00606 2.00606 re +102.30906 48.14544 2.00606 2.00606 re +102.30906 50.1515 2.00606 2.00606 re +102.30906 52.15756 2.00606 2.00606 re +102.30906 54.16362 2.00606 2.00606 re +102.30906 56.16968 2.00606 2.00606 re +102.30906 60.1818 2.00606 2.00606 re +102.30906 64.19392 2.00606 2.00606 re +102.30906 66.19998 2.00606 2.00606 re +102.30906 70.2121 2.00606 2.00606 re +102.30906 72.21816 2.00606 2.00606 re +102.30906 74.22422 2.00606 2.00606 re +102.30906 76.23028 2.00606 2.00606 re +102.30906 78.23634 2.00606 2.00606 re +102.30906 80.2424 2.00606 2.00606 re +102.30906 84.25452 2.00606 2.00606 re +102.30906 86.26058 2.00606 2.00606 re +102.30906 90.2727 2.00606 2.00606 re +102.30906 94.28482 2.00606 2.00606 re +102.30906 98.29694 2.00606 2.00606 re +102.30906 104.31512 2.00606 2.00606 re +102.30906 110.3333 2.00606 2.00606 re +102.30906 112.33936 2.00606 2.00606 re +102.30906 118.35754 2.00606 2.00606 re +102.30906 120.3636 2.00606 2.00606 re +102.30906 124.37572 2.00606 2.00606 re +102.30906 126.38178 2.00606 2.00606 re +104.31512 4.01212 2.00606 2.00606 re +104.31512 8.02424 2.00606 2.00606 re +104.31512 12.03636 2.00606 2.00606 re +104.31512 14.04242 2.00606 2.00606 re +104.31512 18.05454 2.00606 2.00606 re +104.31512 26.07878 2.00606 2.00606 re +104.31512 30.0909 2.00606 2.00606 re +104.31512 32.09696 2.00606 2.00606 re +104.31512 38.11514 2.00606 2.00606 re +104.31512 40.1212 2.00606 2.00606 re +104.31512 50.1515 2.00606 2.00606 re +104.31512 58.17574 2.00606 2.00606 re +104.31512 62.18786 2.00606 2.00606 re +104.31512 64.19392 2.00606 2.00606 re +104.31512 66.19998 2.00606 2.00606 re +104.31512 70.2121 2.00606 2.00606 re +104.31512 72.21816 2.00606 2.00606 re +104.31512 80.2424 2.00606 2.00606 re +104.31512 82.24846 2.00606 2.00606 re +104.31512 90.2727 2.00606 2.00606 re +104.31512 94.28482 2.00606 2.00606 re +104.31512 102.30906 2.00606 2.00606 re +104.31512 106.32118 2.00606 2.00606 re +104.31512 110.3333 2.00606 2.00606 re +104.31512 114.34542 2.00606 2.00606 re +104.31512 122.36966 2.00606 2.00606 re +104.31512 126.38178 2.00606 2.00606 re +104.31512 128.38784 2.00606 2.00606 re +106.32118 0 2.00606 2.00606 re +106.32118 2.00606 2.00606 2.00606 re +106.32118 14.04242 2.00606 2.00606 re +106.32118 16.04848 2.00606 2.00606 re +106.32118 18.05454 2.00606 2.00606 re +106.32118 22.06666 2.00606 2.00606 re +106.32118 26.07878 2.00606 2.00606 re +106.32118 28.08484 2.00606 2.00606 re +106.32118 30.0909 2.00606 2.00606 re +106.32118 36.10908 2.00606 2.00606 re +106.32118 40.1212 2.00606 2.00606 re +106.32118 48.14544 2.00606 2.00606 re +106.32118 50.1515 2.00606 2.00606 re +106.32118 52.15756 2.00606 2.00606 re +106.32118 54.16362 2.00606 2.00606 re +106.32118 62.18786 2.00606 2.00606 re +106.32118 64.19392 2.00606 2.00606 re +106.32118 68.20604 2.00606 2.00606 re +106.32118 72.21816 2.00606 2.00606 re +106.32118 78.23634 2.00606 2.00606 re +106.32118 82.24846 2.00606 2.00606 re +106.32118 84.25452 2.00606 2.00606 re +106.32118 86.26058 2.00606 2.00606 re +106.32118 88.26664 2.00606 2.00606 re +106.32118 92.27876 2.00606 2.00606 re +106.32118 94.28482 2.00606 2.00606 re +106.32118 104.31512 2.00606 2.00606 re +106.32118 106.32118 2.00606 2.00606 re +106.32118 108.32724 2.00606 2.00606 re +106.32118 112.33936 2.00606 2.00606 re +106.32118 116.35148 2.00606 2.00606 re +106.32118 124.37572 2.00606 2.00606 re +106.32118 126.38178 2.00606 2.00606 re +106.32118 128.38784 2.00606 2.00606 re +108.32724 4.01212 2.00606 2.00606 re +108.32724 6.01818 2.00606 2.00606 re +108.32724 10.0303 2.00606 2.00606 re +108.32724 12.03636 2.00606 2.00606 re +108.32724 14.04242 2.00606 2.00606 re +108.32724 18.05454 2.00606 2.00606 re +108.32724 20.0606 2.00606 2.00606 re +108.32724 22.06666 2.00606 2.00606 re +108.32724 26.07878 2.00606 2.00606 re +108.32724 28.08484 2.00606 2.00606 re +108.32724 30.0909 2.00606 2.00606 re +108.32724 32.09696 2.00606 2.00606 re +108.32724 34.10302 2.00606 2.00606 re +108.32724 38.11514 2.00606 2.00606 re +108.32724 46.13938 2.00606 2.00606 re +108.32724 50.1515 2.00606 2.00606 re +108.32724 54.16362 2.00606 2.00606 re +108.32724 58.17574 2.00606 2.00606 re +108.32724 62.18786 2.00606 2.00606 re +108.32724 66.19998 2.00606 2.00606 re +108.32724 70.2121 2.00606 2.00606 re +108.32724 74.22422 2.00606 2.00606 re +108.32724 78.23634 2.00606 2.00606 re +108.32724 86.26058 2.00606 2.00606 re +108.32724 90.2727 2.00606 2.00606 re +108.32724 94.28482 2.00606 2.00606 re +108.32724 96.29088 2.00606 2.00606 re +108.32724 100.303 2.00606 2.00606 re +108.32724 102.30906 2.00606 2.00606 re +108.32724 106.32118 2.00606 2.00606 re +108.32724 108.32724 2.00606 2.00606 re +108.32724 110.3333 2.00606 2.00606 re +108.32724 114.34542 2.00606 2.00606 re +108.32724 116.35148 2.00606 2.00606 re +108.32724 118.35754 2.00606 2.00606 re +108.32724 122.36966 2.00606 2.00606 re +108.32724 126.38178 2.00606 2.00606 re +110.3333 0 2.00606 2.00606 re +110.3333 6.01818 2.00606 2.00606 re +110.3333 18.05454 2.00606 2.00606 re +110.3333 20.0606 2.00606 2.00606 re +110.3333 22.06666 2.00606 2.00606 re +110.3333 28.08484 2.00606 2.00606 re +110.3333 32.09696 2.00606 2.00606 re +110.3333 36.10908 2.00606 2.00606 re +110.3333 44.13332 2.00606 2.00606 re +110.3333 60.1818 2.00606 2.00606 re +110.3333 62.18786 2.00606 2.00606 re +110.3333 64.19392 2.00606 2.00606 re +110.3333 68.20604 2.00606 2.00606 re +110.3333 72.21816 2.00606 2.00606 re +110.3333 74.22422 2.00606 2.00606 re +110.3333 78.23634 2.00606 2.00606 re +110.3333 80.2424 2.00606 2.00606 re +110.3333 96.29088 2.00606 2.00606 re +110.3333 98.29694 2.00606 2.00606 re +110.3333 104.31512 2.00606 2.00606 re +110.3333 106.32118 2.00606 2.00606 re +110.3333 114.34542 2.00606 2.00606 re +110.3333 116.35148 2.00606 2.00606 re +112.33936 2.00606 2.00606 2.00606 re +112.33936 4.01212 2.00606 2.00606 re +112.33936 8.02424 2.00606 2.00606 re +112.33936 12.03636 2.00606 2.00606 re +112.33936 16.04848 2.00606 2.00606 re +112.33936 18.05454 2.00606 2.00606 re +112.33936 20.0606 2.00606 2.00606 re +112.33936 24.07272 2.00606 2.00606 re +112.33936 28.08484 2.00606 2.00606 re +112.33936 32.09696 2.00606 2.00606 re +112.33936 36.10908 2.00606 2.00606 re +112.33936 40.1212 2.00606 2.00606 re +112.33936 44.13332 2.00606 2.00606 re +112.33936 48.14544 2.00606 2.00606 re +112.33936 50.1515 2.00606 2.00606 re +112.33936 56.16968 2.00606 2.00606 re +112.33936 60.1818 2.00606 2.00606 re +112.33936 62.18786 2.00606 2.00606 re +112.33936 64.19392 2.00606 2.00606 re +112.33936 66.19998 2.00606 2.00606 re +112.33936 68.20604 2.00606 2.00606 re +112.33936 74.22422 2.00606 2.00606 re +112.33936 84.25452 2.00606 2.00606 re +112.33936 88.26664 2.00606 2.00606 re +112.33936 90.2727 2.00606 2.00606 re +112.33936 96.29088 2.00606 2.00606 re +112.33936 104.31512 2.00606 2.00606 re +112.33936 112.33936 2.00606 2.00606 re +112.33936 114.34542 2.00606 2.00606 re +112.33936 116.35148 2.00606 2.00606 re +112.33936 118.35754 2.00606 2.00606 re +112.33936 120.3636 2.00606 2.00606 re +112.33936 122.36966 2.00606 2.00606 re +112.33936 124.37572 2.00606 2.00606 re +114.34542 18.05454 2.00606 2.00606 re +114.34542 26.07878 2.00606 2.00606 re +114.34542 28.08484 2.00606 2.00606 re +114.34542 32.09696 2.00606 2.00606 re +114.34542 40.1212 2.00606 2.00606 re +114.34542 44.13332 2.00606 2.00606 re +114.34542 46.13938 2.00606 2.00606 re +114.34542 48.14544 2.00606 2.00606 re +114.34542 50.1515 2.00606 2.00606 re +114.34542 52.15756 2.00606 2.00606 re +114.34542 54.16362 2.00606 2.00606 re +114.34542 56.16968 2.00606 2.00606 re +114.34542 60.1818 2.00606 2.00606 re +114.34542 68.20604 2.00606 2.00606 re +114.34542 72.21816 2.00606 2.00606 re +114.34542 76.23028 2.00606 2.00606 re +114.34542 82.24846 2.00606 2.00606 re +114.34542 86.26058 2.00606 2.00606 re +114.34542 94.28482 2.00606 2.00606 re +114.34542 98.29694 2.00606 2.00606 re +114.34542 100.303 2.00606 2.00606 re +114.34542 106.32118 2.00606 2.00606 re +114.34542 110.3333 2.00606 2.00606 re +114.34542 112.33936 2.00606 2.00606 re +114.34542 120.3636 2.00606 2.00606 re +114.34542 124.37572 2.00606 2.00606 re +114.34542 128.38784 2.00606 2.00606 re +116.35148 0 2.00606 2.00606 re +116.35148 2.00606 2.00606 2.00606 re +116.35148 4.01212 2.00606 2.00606 re +116.35148 6.01818 2.00606 2.00606 re +116.35148 8.02424 2.00606 2.00606 re +116.35148 10.0303 2.00606 2.00606 re +116.35148 12.03636 2.00606 2.00606 re +116.35148 16.04848 2.00606 2.00606 re +116.35148 20.0606 2.00606 2.00606 re +116.35148 32.09696 2.00606 2.00606 re +116.35148 40.1212 2.00606 2.00606 re +116.35148 50.1515 2.00606 2.00606 re +116.35148 52.15756 2.00606 2.00606 re +116.35148 56.16968 2.00606 2.00606 re +116.35148 58.17574 2.00606 2.00606 re +116.35148 60.1818 2.00606 2.00606 re +116.35148 64.19392 2.00606 2.00606 re +116.35148 68.20604 2.00606 2.00606 re +116.35148 70.2121 2.00606 2.00606 re +116.35148 74.22422 2.00606 2.00606 re +116.35148 76.23028 2.00606 2.00606 re +116.35148 82.24846 2.00606 2.00606 re +116.35148 86.26058 2.00606 2.00606 re +116.35148 90.2727 2.00606 2.00606 re +116.35148 102.30906 2.00606 2.00606 re +116.35148 106.32118 2.00606 2.00606 re +116.35148 112.33936 2.00606 2.00606 re +116.35148 116.35148 2.00606 2.00606 re +116.35148 120.3636 2.00606 2.00606 re +116.35148 124.37572 2.00606 2.00606 re +118.35754 0 2.00606 2.00606 re +118.35754 12.03636 2.00606 2.00606 re +118.35754 16.04848 2.00606 2.00606 re +118.35754 20.0606 2.00606 2.00606 re +118.35754 22.06666 2.00606 2.00606 re +118.35754 24.07272 2.00606 2.00606 re +118.35754 26.07878 2.00606 2.00606 re +118.35754 30.0909 2.00606 2.00606 re +118.35754 40.1212 2.00606 2.00606 re +118.35754 42.12726 2.00606 2.00606 re +118.35754 44.13332 2.00606 2.00606 re +118.35754 54.16362 2.00606 2.00606 re +118.35754 60.1818 2.00606 2.00606 re +118.35754 68.20604 2.00606 2.00606 re +118.35754 70.2121 2.00606 2.00606 re +118.35754 76.23028 2.00606 2.00606 re +118.35754 78.23634 2.00606 2.00606 re +118.35754 80.2424 2.00606 2.00606 re +118.35754 84.25452 2.00606 2.00606 re +118.35754 86.26058 2.00606 2.00606 re +118.35754 88.26664 2.00606 2.00606 re +118.35754 90.2727 2.00606 2.00606 re +118.35754 94.28482 2.00606 2.00606 re +118.35754 96.29088 2.00606 2.00606 re +118.35754 98.29694 2.00606 2.00606 re +118.35754 100.303 2.00606 2.00606 re +118.35754 104.31512 2.00606 2.00606 re +118.35754 106.32118 2.00606 2.00606 re +118.35754 108.32724 2.00606 2.00606 re +118.35754 112.33936 2.00606 2.00606 re +118.35754 120.3636 2.00606 2.00606 re +118.35754 128.38784 2.00606 2.00606 re +120.3636 0 2.00606 2.00606 re +120.3636 4.01212 2.00606 2.00606 re +120.3636 6.01818 2.00606 2.00606 re +120.3636 8.02424 2.00606 2.00606 re +120.3636 12.03636 2.00606 2.00606 re +120.3636 16.04848 2.00606 2.00606 re +120.3636 18.05454 2.00606 2.00606 re +120.3636 20.0606 2.00606 2.00606 re +120.3636 22.06666 2.00606 2.00606 re +120.3636 24.07272 2.00606 2.00606 re +120.3636 28.08484 2.00606 2.00606 re +120.3636 32.09696 2.00606 2.00606 re +120.3636 36.10908 2.00606 2.00606 re +120.3636 38.11514 2.00606 2.00606 re +120.3636 40.1212 2.00606 2.00606 re +120.3636 44.13332 2.00606 2.00606 re +120.3636 50.1515 2.00606 2.00606 re +120.3636 52.15756 2.00606 2.00606 re +120.3636 54.16362 2.00606 2.00606 re +120.3636 56.16968 2.00606 2.00606 re +120.3636 58.17574 2.00606 2.00606 re +120.3636 60.1818 2.00606 2.00606 re +120.3636 62.18786 2.00606 2.00606 re +120.3636 64.19392 2.00606 2.00606 re +120.3636 66.19998 2.00606 2.00606 re +120.3636 68.20604 2.00606 2.00606 re +120.3636 70.2121 2.00606 2.00606 re +120.3636 74.22422 2.00606 2.00606 re +120.3636 78.23634 2.00606 2.00606 re +120.3636 82.24846 2.00606 2.00606 re +120.3636 84.25452 2.00606 2.00606 re +120.3636 86.26058 2.00606 2.00606 re +120.3636 94.28482 2.00606 2.00606 re +120.3636 96.29088 2.00606 2.00606 re +120.3636 98.29694 2.00606 2.00606 re +120.3636 102.30906 2.00606 2.00606 re +120.3636 106.32118 2.00606 2.00606 re +120.3636 110.3333 2.00606 2.00606 re +120.3636 112.33936 2.00606 2.00606 re +120.3636 114.34542 2.00606 2.00606 re +120.3636 116.35148 2.00606 2.00606 re +120.3636 118.35754 2.00606 2.00606 re +120.3636 120.3636 2.00606 2.00606 re +120.3636 122.36966 2.00606 2.00606 re +120.3636 128.38784 2.00606 2.00606 re +122.36966 0 2.00606 2.00606 re +122.36966 4.01212 2.00606 2.00606 re +122.36966 6.01818 2.00606 2.00606 re +122.36966 8.02424 2.00606 2.00606 re +122.36966 12.03636 2.00606 2.00606 re +122.36966 16.04848 2.00606 2.00606 re +122.36966 20.0606 2.00606 2.00606 re +122.36966 24.07272 2.00606 2.00606 re +122.36966 26.07878 2.00606 2.00606 re +122.36966 40.1212 2.00606 2.00606 re +122.36966 50.1515 2.00606 2.00606 re +122.36966 52.15756 2.00606 2.00606 re +122.36966 66.19998 2.00606 2.00606 re +122.36966 70.2121 2.00606 2.00606 re +122.36966 72.21816 2.00606 2.00606 re +122.36966 74.22422 2.00606 2.00606 re +122.36966 80.2424 2.00606 2.00606 re +122.36966 82.24846 2.00606 2.00606 re +122.36966 86.26058 2.00606 2.00606 re +122.36966 90.2727 2.00606 2.00606 re +122.36966 92.27876 2.00606 2.00606 re +122.36966 96.29088 2.00606 2.00606 re +122.36966 100.303 2.00606 2.00606 re +122.36966 102.30906 2.00606 2.00606 re +122.36966 106.32118 2.00606 2.00606 re +122.36966 112.33936 2.00606 2.00606 re +124.37572 0 2.00606 2.00606 re +124.37572 4.01212 2.00606 2.00606 re +124.37572 6.01818 2.00606 2.00606 re +124.37572 8.02424 2.00606 2.00606 re +124.37572 12.03636 2.00606 2.00606 re +124.37572 16.04848 2.00606 2.00606 re +124.37572 20.0606 2.00606 2.00606 re +124.37572 28.08484 2.00606 2.00606 re +124.37572 30.0909 2.00606 2.00606 re +124.37572 32.09696 2.00606 2.00606 re +124.37572 46.13938 2.00606 2.00606 re +124.37572 48.14544 2.00606 2.00606 re +124.37572 52.15756 2.00606 2.00606 re +124.37572 56.16968 2.00606 2.00606 re +124.37572 62.18786 2.00606 2.00606 re +124.37572 64.19392 2.00606 2.00606 re +124.37572 68.20604 2.00606 2.00606 re +124.37572 72.21816 2.00606 2.00606 re +124.37572 76.23028 2.00606 2.00606 re +124.37572 84.25452 2.00606 2.00606 re +124.37572 92.27876 2.00606 2.00606 re +124.37572 102.30906 2.00606 2.00606 re +124.37572 112.33936 2.00606 2.00606 re +124.37572 116.35148 2.00606 2.00606 re +124.37572 126.38178 2.00606 2.00606 re +124.37572 128.38784 2.00606 2.00606 re +126.38178 0 2.00606 2.00606 re +126.38178 12.03636 2.00606 2.00606 re +126.38178 18.05454 2.00606 2.00606 re +126.38178 20.0606 2.00606 2.00606 re +126.38178 22.06666 2.00606 2.00606 re +126.38178 28.08484 2.00606 2.00606 re +126.38178 30.0909 2.00606 2.00606 re +126.38178 34.10302 2.00606 2.00606 re +126.38178 36.10908 2.00606 2.00606 re +126.38178 38.11514 2.00606 2.00606 re +126.38178 40.1212 2.00606 2.00606 re +126.38178 46.13938 2.00606 2.00606 re +126.38178 52.15756 2.00606 2.00606 re +126.38178 54.16362 2.00606 2.00606 re +126.38178 58.17574 2.00606 2.00606 re +126.38178 62.18786 2.00606 2.00606 re +126.38178 64.19392 2.00606 2.00606 re +126.38178 68.20604 2.00606 2.00606 re +126.38178 74.22422 2.00606 2.00606 re +126.38178 76.23028 2.00606 2.00606 re +126.38178 80.2424 2.00606 2.00606 re +126.38178 84.25452 2.00606 2.00606 re +126.38178 88.26664 2.00606 2.00606 re +126.38178 90.2727 2.00606 2.00606 re +126.38178 94.28482 2.00606 2.00606 re +126.38178 98.29694 2.00606 2.00606 re +126.38178 100.303 2.00606 2.00606 re +126.38178 102.30906 2.00606 2.00606 re +126.38178 104.31512 2.00606 2.00606 re +126.38178 106.32118 2.00606 2.00606 re +126.38178 114.34542 2.00606 2.00606 re +126.38178 116.35148 2.00606 2.00606 re +126.38178 118.35754 2.00606 2.00606 re +126.38178 120.3636 2.00606 2.00606 re +126.38178 124.37572 2.00606 2.00606 re +128.38784 0 2.00606 2.00606 re +128.38784 2.00606 2.00606 2.00606 re +128.38784 4.01212 2.00606 2.00606 re +128.38784 6.01818 2.00606 2.00606 re +128.38784 8.02424 2.00606 2.00606 re +128.38784 10.0303 2.00606 2.00606 re +128.38784 12.03636 2.00606 2.00606 re +128.38784 18.05454 2.00606 2.00606 re +128.38784 22.06666 2.00606 2.00606 re +128.38784 28.08484 2.00606 2.00606 re +128.38784 30.0909 2.00606 2.00606 re +128.38784 34.10302 2.00606 2.00606 re +128.38784 36.10908 2.00606 2.00606 re +128.38784 42.12726 2.00606 2.00606 re +128.38784 44.13332 2.00606 2.00606 re +128.38784 46.13938 2.00606 2.00606 re +128.38784 50.1515 2.00606 2.00606 re +128.38784 52.15756 2.00606 2.00606 re +128.38784 62.18786 2.00606 2.00606 re +128.38784 64.19392 2.00606 2.00606 re +128.38784 66.19998 2.00606 2.00606 re +128.38784 70.2121 2.00606 2.00606 re +128.38784 74.22422 2.00606 2.00606 re +128.38784 78.23634 2.00606 2.00606 re +128.38784 82.24846 2.00606 2.00606 re +128.38784 86.26058 2.00606 2.00606 re +128.38784 92.27876 2.00606 2.00606 re +128.38784 94.28482 2.00606 2.00606 re +128.38784 98.29694 2.00606 2.00606 re +128.38784 100.303 2.00606 2.00606 re +128.38784 110.3333 2.00606 2.00606 re +128.38784 114.34542 2.00606 2.00606 re +128.38784 116.35148 2.00606 2.00606 re +128.38784 126.38178 2.00606 2.00606 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 37.49375 Tm +/F2 7 Tf +[<7477696e74> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 206.25255 37.49375 Tm +/F1 7 Tf +[<2f6c696768742f30323a35643563616130633037383134396336393433383062373264323733626137233938333731383365643966386261623732383638353664373836656466353732316435356638326223> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 28.9898 Tm +/F2 7 Tf +[<726e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 196.92155 28.9898 Tm +/F1 7 Tf +[<2f7477696e742f617e55756f577256774554452d415a4d79736a716f4374517e737e6b4e4166476b3876536f75307773767a4876546953772f72> -25 <6e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 583.219 m +334.4887 583.219 l +334.4887 591.72295 l +334.4887 645.5813 m +334.4887 654.08525 l +342.99265 654.08525 l +510.237 654.08525 m +518.74095 654.08525 l +518.74095 645.5813 l +518.74095 591.72295 m +518.74095 583.219 l +510.237 583.219 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`data > alternative schemes AV1 & AV2 2`] = `"EmpfangsscheinKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)WährungBetragCHFAnnahmestelleZahlteilWährungBetragCHFtwint/light/02:5d5caa0c078149c694380b72d273ba7#9837183ed9f8bab7286856d786edf5721d55f82b#rn/twint/a~UuoWrVwETE-AZMysjqoCtQ~s~kNAfGk8vSou0wsvzHvTiSw/rnKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)"`; + +exports[`data > alternative schemes AV1 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 590.05355 m +14.17325 590.05355 l +14.17325 598.5575 l +14.17325 638.2426 m +14.17325 646.74655 l +22.6772 646.74655 l +153.0711 646.74655 m +161.57505 646.74655 l +161.57505 638.2426 l +161.57505 598.5575 m +161.57505 590.05355 l +153.0711 590.05355 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 18.300898 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 32.026572 2.287612 2.287612 re +0 36.601796 2.287612 2.287612 re +0 38.889409 2.287612 2.287612 re +0 43.464633 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 80.06643 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 100.65494 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 20.588511 2.287612 2.287612 re +2.287612 22.876123 2.287612 2.287612 re +2.287612 25.163735 2.287612 2.287612 re +2.287612 32.026572 2.287612 2.287612 re +2.287612 41.177021 2.287612 2.287612 re +2.287612 43.464633 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 64.053144 2.287612 2.287612 re +2.287612 66.340756 2.287612 2.287612 re +2.287612 68.628368 2.287612 2.287612 re +2.287612 70.915981 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 96.079716 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 20.588511 2.287612 2.287612 re +4.575225 27.451347 2.287612 2.287612 re +4.575225 32.026572 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 45.752246 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 59.477919 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 70.915981 2.287612 2.287612 re +4.575225 73.203593 2.287612 2.287612 re +4.575225 77.778818 2.287612 2.287612 re +4.575225 80.06643 2.287612 2.287612 re +4.575225 82.354042 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 98.367328 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 18.300898 2.287612 2.287612 re +6.862837 20.588511 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 43.464633 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 48.039858 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 64.053144 2.287612 2.287612 re +6.862837 66.340756 2.287612 2.287612 re +6.862837 70.915981 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 27.451347 2.287612 2.287612 re +9.150449 29.73896 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 43.464633 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 75.491205 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 86.929267 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 102.942553 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 18.300898 2.287612 2.287612 re +11.438061 20.588511 2.287612 2.287612 re +11.438061 32.026572 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 38.889409 2.287612 2.287612 re +11.438061 41.177021 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 100.65494 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 29.73896 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 38.889409 2.287612 2.287612 re +16.013286 41.177021 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 57.190307 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 98.367328 2.287612 2.287612 re +16.013286 107.517777 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 25.163735 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 36.601796 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 41.177021 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 70.915981 2.287612 2.287612 re +18.300898 75.491205 2.287612 2.287612 re +18.300898 77.778818 2.287612 2.287612 re +18.300898 82.354042 2.287612 2.287612 re +18.300898 84.641654 2.287612 2.287612 re +18.300898 91.504491 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 105.230165 2.287612 2.287612 re +18.300898 109.805389 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 116.668226 2.287612 2.287612 re +18.300898 121.243451 2.287612 2.287612 re +18.300898 128.106288 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 4.575225 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 11.438061 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 41.177021 2.287612 2.287612 re +20.588511 45.752246 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 57.190307 2.287612 2.287612 re +20.588511 59.477919 2.287612 2.287612 re +20.588511 70.915981 2.287612 2.287612 re +20.588511 80.06643 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 84.641654 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 102.942553 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 116.668226 2.287612 2.287612 re +20.588511 118.955839 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 123.531063 2.287612 2.287612 re +20.588511 125.818675 2.287612 2.287612 re +22.876123 0 2.287612 2.287612 re +22.876123 2.287612 2.287612 2.287612 re +22.876123 6.862837 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 18.300898 2.287612 2.287612 re +22.876123 20.588511 2.287612 2.287612 re +22.876123 29.73896 2.287612 2.287612 re +22.876123 32.026572 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 38.889409 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 48.039858 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 107.517777 2.287612 2.287612 re +22.876123 112.093002 2.287612 2.287612 re +22.876123 114.380614 2.287612 2.287612 re +22.876123 123.531063 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 2.287612 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 9.150449 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 25.163735 2.287612 2.287612 re +25.163735 29.73896 2.287612 2.287612 re +25.163735 41.177021 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 80.06643 2.287612 2.287612 re +25.163735 93.792104 2.287612 2.287612 re +25.163735 98.367328 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 107.517777 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 116.668226 2.287612 2.287612 re +25.163735 118.955839 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 0 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 16.013286 2.287612 2.287612 re +27.451347 18.300898 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 41.177021 2.287612 2.287612 re +27.451347 45.752246 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 61.765532 2.287612 2.287612 re +27.451347 77.778818 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 114.380614 2.287612 2.287612 re +27.451347 116.668226 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 125.818675 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 9.150449 2.287612 2.287612 re +29.73896 22.876123 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 29.73896 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 41.177021 2.287612 2.287612 re +29.73896 43.464633 2.287612 2.287612 re +29.73896 45.752246 2.287612 2.287612 re +29.73896 48.039858 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 54.902695 2.287612 2.287612 re +29.73896 59.477919 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 96.079716 2.287612 2.287612 re +29.73896 98.367328 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 109.805389 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +32.026572 0 2.287612 2.287612 re +32.026572 2.287612 2.287612 2.287612 re +32.026572 4.575225 2.287612 2.287612 re +32.026572 6.862837 2.287612 2.287612 re +32.026572 9.150449 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 20.588511 2.287612 2.287612 re +32.026572 22.876123 2.287612 2.287612 re +32.026572 25.163735 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 48.039858 2.287612 2.287612 re +32.026572 61.765532 2.287612 2.287612 re +32.026572 64.053144 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 70.915981 2.287612 2.287612 re +32.026572 73.203593 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 82.354042 2.287612 2.287612 re +32.026572 84.641654 2.287612 2.287612 re +32.026572 86.929267 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 109.805389 2.287612 2.287612 re +32.026572 112.093002 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 121.243451 2.287612 2.287612 re +32.026572 125.818675 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 0 2.287612 2.287612 re +34.314184 6.862837 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 22.876123 2.287612 2.287612 re +34.314184 25.163735 2.287612 2.287612 re +34.314184 29.73896 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 43.464633 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 54.902695 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 59.477919 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 84.641654 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 107.517777 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +34.314184 128.106288 2.287612 2.287612 re +36.601796 2.287612 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 11.438061 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 29.73896 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 38.889409 2.287612 2.287612 re +36.601796 41.177021 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 45.752246 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 73.203593 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 82.354042 2.287612 2.287612 re +36.601796 84.641654 2.287612 2.287612 re +36.601796 86.929267 2.287612 2.287612 re +36.601796 89.216879 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 96.079716 2.287612 2.287612 re +36.601796 109.805389 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 123.531063 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 2.287612 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 9.150449 2.287612 2.287612 re +38.889409 16.013286 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 32.026572 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 45.752246 2.287612 2.287612 re +38.889409 54.902695 2.287612 2.287612 re +38.889409 59.477919 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 66.340756 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 77.778818 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 86.929267 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 107.517777 2.287612 2.287612 re +38.889409 114.380614 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 123.531063 2.287612 2.287612 re +41.177021 2.287612 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 25.163735 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 29.73896 2.287612 2.287612 re +41.177021 32.026572 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 43.464633 2.287612 2.287612 re +41.177021 45.752246 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 54.902695 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 66.340756 2.287612 2.287612 re +41.177021 68.628368 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 75.491205 2.287612 2.287612 re +41.177021 80.06643 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 86.929267 2.287612 2.287612 re +41.177021 98.367328 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 102.942553 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 112.093002 2.287612 2.287612 re +41.177021 114.380614 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 125.818675 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 9.150449 2.287612 2.287612 re +43.464633 20.588511 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 52.615082 2.287612 2.287612 re +43.464633 57.190307 2.287612 2.287612 re +43.464633 59.477919 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 73.203593 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 98.367328 2.287612 2.287612 re +43.464633 100.65494 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 125.818675 2.287612 2.287612 re +45.752246 0 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 11.438061 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 27.451347 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 34.314184 2.287612 2.287612 re +45.752246 36.601796 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 48.039858 2.287612 2.287612 re +45.752246 50.32747 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 73.203593 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 89.216879 2.287612 2.287612 re +45.752246 96.079716 2.287612 2.287612 re +45.752246 98.367328 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 114.380614 2.287612 2.287612 re +45.752246 116.668226 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 123.531063 2.287612 2.287612 re +45.752246 125.818675 2.287612 2.287612 re +48.039858 0 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 6.862837 2.287612 2.287612 re +48.039858 9.150449 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 18.300898 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 34.314184 2.287612 2.287612 re +48.039858 36.601796 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 43.464633 2.287612 2.287612 re +48.039858 54.902695 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 64.053144 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 73.203593 2.287612 2.287612 re +48.039858 75.491205 2.287612 2.287612 re +48.039858 82.354042 2.287612 2.287612 re +48.039858 84.641654 2.287612 2.287612 re +48.039858 86.929267 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 98.367328 2.287612 2.287612 re +48.039858 100.65494 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 107.517777 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 118.955839 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 27.451347 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 34.314184 2.287612 2.287612 re +50.32747 38.889409 2.287612 2.287612 re +50.32747 43.464633 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 66.340756 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 77.778818 2.287612 2.287612 re +50.32747 80.06643 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 96.079716 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 2.287612 2.287612 2.287612 re +52.615082 6.862837 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 18.300898 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 27.451347 2.287612 2.287612 re +52.615082 29.73896 2.287612 2.287612 re +52.615082 34.314184 2.287612 2.287612 re +52.615082 38.889409 2.287612 2.287612 re +52.615082 45.752246 2.287612 2.287612 re +52.615082 52.615082 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 57.190307 2.287612 2.287612 re +52.615082 61.765532 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 66.340756 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 102.942553 2.287612 2.287612 re +52.615082 112.093002 2.287612 2.287612 re +52.615082 118.955839 2.287612 2.287612 re +52.615082 123.531063 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 6.862837 2.287612 2.287612 re +54.902695 9.150449 2.287612 2.287612 re +54.902695 11.438061 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 27.451347 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 38.889409 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 50.32747 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 75.491205 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 86.929267 2.287612 2.287612 re +54.902695 93.792104 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 123.531063 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 0 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 16.013286 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 34.314184 2.287612 2.287612 re +57.190307 38.889409 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 66.340756 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 82.354042 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 91.504491 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 96.079716 2.287612 2.287612 re +57.190307 100.65494 2.287612 2.287612 re +57.190307 102.942553 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 123.531063 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 36.601796 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 45.752246 2.287612 2.287612 re +59.477919 52.615082 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 75.491205 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 93.792104 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 98.367328 2.287612 2.287612 re +59.477919 100.65494 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 125.818675 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 6.862837 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 22.876123 2.287612 2.287612 re +61.765532 25.163735 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 29.73896 2.287612 2.287612 re +61.765532 32.026572 2.287612 2.287612 re +61.765532 43.464633 2.287612 2.287612 re +61.765532 48.039858 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 82.354042 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 107.517777 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 121.243451 2.287612 2.287612 re +61.765532 123.531063 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +61.765532 128.106288 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 54.902695 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 75.491205 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 102.942553 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 128.106288 2.287612 2.287612 re +66.340756 2.287612 2.287612 2.287612 re +66.340756 6.862837 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 20.588511 2.287612 2.287612 re +66.340756 22.876123 2.287612 2.287612 re +66.340756 29.73896 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 38.889409 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 48.039858 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 89.216879 2.287612 2.287612 re +66.340756 93.792104 2.287612 2.287612 re +66.340756 102.942553 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 123.531063 2.287612 2.287612 re +66.340756 125.818675 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 4.575225 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 27.451347 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 34.314184 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 50.32747 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 73.203593 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 77.778818 2.287612 2.287612 re +68.628368 82.354042 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 96.079716 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 9.150449 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 25.163735 2.287612 2.287612 re +70.915981 27.451347 2.287612 2.287612 re +70.915981 32.026572 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 36.601796 2.287612 2.287612 re +70.915981 38.889409 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 61.765532 2.287612 2.287612 re +70.915981 64.053144 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 68.628368 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 84.641654 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 89.216879 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 100.65494 2.287612 2.287612 re +70.915981 102.942553 2.287612 2.287612 re +70.915981 114.380614 2.287612 2.287612 re +70.915981 118.955839 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +70.915981 125.818675 2.287612 2.287612 re +70.915981 128.106288 2.287612 2.287612 re +73.203593 6.862837 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 22.876123 2.287612 2.287612 re +73.203593 27.451347 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 41.177021 2.287612 2.287612 re +73.203593 45.752246 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 50.32747 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 68.628368 2.287612 2.287612 re +73.203593 73.203593 2.287612 2.287612 re +73.203593 77.778818 2.287612 2.287612 re +73.203593 82.354042 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 96.079716 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 102.942553 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 116.668226 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +73.203593 123.531063 2.287612 2.287612 re +73.203593 125.818675 2.287612 2.287612 re +73.203593 128.106288 2.287612 2.287612 re +75.491205 2.287612 2.287612 2.287612 re +75.491205 4.575225 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 16.013286 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 20.588511 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 25.163735 2.287612 2.287612 re +75.491205 27.451347 2.287612 2.287612 re +75.491205 29.73896 2.287612 2.287612 re +75.491205 38.889409 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 48.039858 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 57.190307 2.287612 2.287612 re +75.491205 70.915981 2.287612 2.287612 re +75.491205 73.203593 2.287612 2.287612 re +75.491205 75.491205 2.287612 2.287612 re +75.491205 82.354042 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 93.792104 2.287612 2.287612 re +75.491205 98.367328 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 109.805389 2.287612 2.287612 re +75.491205 112.093002 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 118.955839 2.287612 2.287612 re +75.491205 121.243451 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 6.862837 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 36.601796 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 41.177021 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 45.752246 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 50.32747 2.287612 2.287612 re +77.778818 57.190307 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 84.641654 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 93.792104 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 102.942553 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 109.805389 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 114.380614 2.287612 2.287612 re +77.778818 118.955839 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 123.531063 2.287612 2.287612 re +77.778818 125.818675 2.287612 2.287612 re +80.06643 2.287612 2.287612 2.287612 re +80.06643 4.575225 2.287612 2.287612 re +80.06643 11.438061 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 27.451347 2.287612 2.287612 re +80.06643 29.73896 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 36.601796 2.287612 2.287612 re +80.06643 38.889409 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 48.039858 2.287612 2.287612 re +80.06643 52.615082 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 57.190307 2.287612 2.287612 re +80.06643 66.340756 2.287612 2.287612 re +80.06643 73.203593 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 89.216879 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 105.230165 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 116.668226 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 123.531063 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 4.575225 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 18.300898 2.287612 2.287612 re +82.354042 20.588511 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 36.601796 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 41.177021 2.287612 2.287612 re +82.354042 43.464633 2.287612 2.287612 re +82.354042 50.32747 2.287612 2.287612 re +82.354042 54.902695 2.287612 2.287612 re +82.354042 57.190307 2.287612 2.287612 re +82.354042 59.477919 2.287612 2.287612 re +82.354042 61.765532 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 66.340756 2.287612 2.287612 re +82.354042 68.628368 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 77.778818 2.287612 2.287612 re +82.354042 80.06643 2.287612 2.287612 re +82.354042 82.354042 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 86.929267 2.287612 2.287612 re +82.354042 89.216879 2.287612 2.287612 re +82.354042 96.079716 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 100.65494 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 105.230165 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 109.805389 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 114.380614 2.287612 2.287612 re +82.354042 121.243451 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 9.150449 2.287612 2.287612 re +84.641654 16.013286 2.287612 2.287612 re +84.641654 25.163735 2.287612 2.287612 re +84.641654 36.601796 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 50.32747 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 64.053144 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 77.778818 2.287612 2.287612 re +84.641654 84.641654 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 93.792104 2.287612 2.287612 re +84.641654 96.079716 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 121.243451 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +84.641654 128.106288 2.287612 2.287612 re +86.929267 0 2.287612 2.287612 re +86.929267 6.862837 2.287612 2.287612 re +86.929267 11.438061 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 22.876123 2.287612 2.287612 re +86.929267 25.163735 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 29.73896 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 36.601796 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 41.177021 2.287612 2.287612 re +86.929267 43.464633 2.287612 2.287612 re +86.929267 45.752246 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 50.32747 2.287612 2.287612 re +86.929267 52.615082 2.287612 2.287612 re +86.929267 64.053144 2.287612 2.287612 re +86.929267 75.491205 2.287612 2.287612 re +86.929267 80.06643 2.287612 2.287612 re +86.929267 84.641654 2.287612 2.287612 re +86.929267 91.504491 2.287612 2.287612 re +86.929267 93.792104 2.287612 2.287612 re +86.929267 96.079716 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 107.517777 2.287612 2.287612 re +86.929267 109.805389 2.287612 2.287612 re +86.929267 114.380614 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 128.106288 2.287612 2.287612 re +89.216879 0 2.287612 2.287612 re +89.216879 2.287612 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 9.150449 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 20.588511 2.287612 2.287612 re +89.216879 27.451347 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 32.026572 2.287612 2.287612 re +89.216879 36.601796 2.287612 2.287612 re +89.216879 43.464633 2.287612 2.287612 re +89.216879 45.752246 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 57.190307 2.287612 2.287612 re +89.216879 59.477919 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 66.340756 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 75.491205 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 100.65494 2.287612 2.287612 re +89.216879 105.230165 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 118.955839 2.287612 2.287612 re +89.216879 121.243451 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +89.216879 125.818675 2.287612 2.287612 re +91.504491 0 2.287612 2.287612 re +91.504491 2.287612 2.287612 2.287612 re +91.504491 9.150449 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 59.477919 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 70.915981 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 75.491205 2.287612 2.287612 re +91.504491 82.354042 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 98.367328 2.287612 2.287612 re +91.504491 100.65494 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 116.668226 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +91.504491 128.106288 2.287612 2.287612 re +93.792104 4.575225 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 16.013286 2.287612 2.287612 re +93.792104 18.300898 2.287612 2.287612 re +93.792104 22.876123 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 32.026572 2.287612 2.287612 re +93.792104 34.314184 2.287612 2.287612 re +93.792104 36.601796 2.287612 2.287612 re +93.792104 38.889409 2.287612 2.287612 re +93.792104 41.177021 2.287612 2.287612 re +93.792104 48.039858 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 75.491205 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 82.354042 2.287612 2.287612 re +93.792104 84.641654 2.287612 2.287612 re +93.792104 86.929267 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 93.792104 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 107.517777 2.287612 2.287612 re +93.792104 121.243451 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 4.575225 2.287612 2.287612 re +96.079716 11.438061 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 25.163735 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 54.902695 2.287612 2.287612 re +96.079716 57.190307 2.287612 2.287612 re +96.079716 68.628368 2.287612 2.287612 re +96.079716 73.203593 2.287612 2.287612 re +96.079716 77.778818 2.287612 2.287612 re +96.079716 84.641654 2.287612 2.287612 re +96.079716 86.929267 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 100.65494 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 114.380614 2.287612 2.287612 re +96.079716 116.668226 2.287612 2.287612 re +96.079716 121.243451 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 6.862837 2.287612 2.287612 re +98.367328 9.150449 2.287612 2.287612 re +98.367328 16.013286 2.287612 2.287612 re +98.367328 22.876123 2.287612 2.287612 re +98.367328 25.163735 2.287612 2.287612 re +98.367328 32.026572 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 41.177021 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 48.039858 2.287612 2.287612 re +98.367328 59.477919 2.287612 2.287612 re +98.367328 61.765532 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 68.628368 2.287612 2.287612 re +98.367328 70.915981 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 75.491205 2.287612 2.287612 re +98.367328 77.778818 2.287612 2.287612 re +98.367328 80.06643 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 84.641654 2.287612 2.287612 re +98.367328 86.929267 2.287612 2.287612 re +98.367328 89.216879 2.287612 2.287612 re +98.367328 91.504491 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 105.230165 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 121.243451 2.287612 2.287612 re +98.367328 123.531063 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 6.862837 2.287612 2.287612 re +100.65494 9.150449 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 22.876123 2.287612 2.287612 re +100.65494 27.451347 2.287612 2.287612 re +100.65494 41.177021 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 50.32747 2.287612 2.287612 re +100.65494 54.902695 2.287612 2.287612 re +100.65494 70.915981 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 75.491205 2.287612 2.287612 re +100.65494 77.778818 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 84.641654 2.287612 2.287612 re +100.65494 91.504491 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 100.65494 2.287612 2.287612 re +100.65494 105.230165 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 109.805389 2.287612 2.287612 re +100.65494 123.531063 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 0 2.287612 2.287612 re +102.942553 2.287612 2.287612 2.287612 re +102.942553 4.575225 2.287612 2.287612 re +102.942553 11.438061 2.287612 2.287612 re +102.942553 16.013286 2.287612 2.287612 re +102.942553 18.300898 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 29.73896 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 38.889409 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 50.32747 2.287612 2.287612 re +102.942553 52.615082 2.287612 2.287612 re +102.942553 54.902695 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 59.477919 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 66.340756 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 84.641654 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 112.093002 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 16.013286 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 32.026572 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 41.177021 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 82.354042 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 91.504491 2.287612 2.287612 re +105.230165 93.792104 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 102.942553 2.287612 2.287612 re +105.230165 112.093002 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 123.531063 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 20.588511 2.287612 2.287612 re +107.517777 25.163735 2.287612 2.287612 re +107.517777 29.73896 2.287612 2.287612 re +107.517777 38.889409 2.287612 2.287612 re +107.517777 45.752246 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 50.32747 2.287612 2.287612 re +107.517777 54.902695 2.287612 2.287612 re +107.517777 57.190307 2.287612 2.287612 re +107.517777 61.765532 2.287612 2.287612 re +107.517777 68.628368 2.287612 2.287612 re +107.517777 70.915981 2.287612 2.287612 re +107.517777 73.203593 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 82.354042 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 89.216879 2.287612 2.287612 re +107.517777 93.792104 2.287612 2.287612 re +107.517777 100.65494 2.287612 2.287612 re +107.517777 109.805389 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 118.955839 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 16.013286 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 54.902695 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 70.915981 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 75.491205 2.287612 2.287612 re +109.805389 80.06643 2.287612 2.287612 re +109.805389 82.354042 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 86.929267 2.287612 2.287612 re +109.805389 89.216879 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 96.079716 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 107.517777 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 121.243451 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 29.73896 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 36.601796 2.287612 2.287612 re +112.093002 38.889409 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 48.039858 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 80.06643 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 91.504491 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 105.230165 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +112.093002 123.531063 2.287612 2.287612 re +112.093002 125.818675 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 22.876123 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 36.601796 2.287612 2.287612 re +114.380614 45.752246 2.287612 2.287612 re +114.380614 52.615082 2.287612 2.287612 re +114.380614 57.190307 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 82.354042 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 96.079716 2.287612 2.287612 re +114.380614 102.942553 2.287612 2.287612 re +114.380614 105.230165 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 25.163735 2.287612 2.287612 re +116.668226 27.451347 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 32.026572 2.287612 2.287612 re +116.668226 38.889409 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 48.039858 2.287612 2.287612 re +116.668226 50.32747 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 70.915981 2.287612 2.287612 re +116.668226 75.491205 2.287612 2.287612 re +116.668226 77.778818 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 102.942553 2.287612 2.287612 re +116.668226 105.230165 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 123.531063 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +116.668226 128.106288 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 27.451347 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 36.601796 2.287612 2.287612 re +118.955839 38.889409 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 54.902695 2.287612 2.287612 re +118.955839 57.190307 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 84.641654 2.287612 2.287612 re +118.955839 91.504491 2.287612 2.287612 re +118.955839 96.079716 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 100.65494 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 32.026572 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 38.889409 2.287612 2.287612 re +121.243451 45.752246 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 52.615082 2.287612 2.287612 re +121.243451 54.902695 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 66.340756 2.287612 2.287612 re +121.243451 70.915981 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 98.367328 2.287612 2.287612 re +121.243451 102.942553 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 121.243451 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 34.314184 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 45.752246 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 50.32747 2.287612 2.287612 re +123.531063 52.615082 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 80.06643 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 123.531063 2.287612 2.287612 re +123.531063 128.106288 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 25.163735 2.287612 2.287612 re +125.818675 27.451347 2.287612 2.287612 re +125.818675 34.314184 2.287612 2.287612 re +125.818675 36.601796 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 52.615082 2.287612 2.287612 re +125.818675 59.477919 2.287612 2.287612 re +125.818675 64.053144 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 68.628368 2.287612 2.287612 re +125.818675 70.915981 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 75.491205 2.287612 2.287612 re +125.818675 80.06643 2.287612 2.287612 re +125.818675 86.929267 2.287612 2.287612 re +125.818675 89.216879 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 96.079716 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 105.230165 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +125.818675 128.106288 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 41.177021 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 54.902695 2.287612 2.287612 re +128.106288 61.765532 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 66.340756 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 70.915981 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 86.929267 2.287612 2.287612 re +128.106288 89.216879 2.287612 2.287612 re +128.106288 102.942553 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 114.380614 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 123.531063 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 37.49375 Tm +/F2 7 Tf +[<6542696c6c> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 204.70555 37.49375 Tm +/F1 7 Tf +[<2f422f7065746572406d> 10 <7573746572> 50 <2e6368> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 583.219 m +334.4887 583.219 l +334.4887 591.72295 l +334.4887 645.5813 m +334.4887 654.08525 l +342.99265 654.08525 l +510.237 654.08525 m +518.74095 654.08525 l +518.74095 645.5813 l +518.74095 591.72295 m +518.74095 583.219 l +510.237 583.219 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`data > alternative schemes AV1 2`] = `"EmpfangsscheinKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)WährungBetragCHFAnnahmestelleZahlteilWährungBetragCHFeBill/B/peter@muster.chKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)"`; + +exports[`data > alternative schemes AV2 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 590.05355 m +14.17325 590.05355 l +14.17325 598.5575 l +14.17325 638.2426 m +14.17325 646.74655 l +22.6772 646.74655 l +153.0711 646.74655 m +161.57505 646.74655 l +161.57505 638.2426 l +161.57505 598.5575 m +161.57505 590.05355 l +153.0711 590.05355 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 18.300898 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 32.026572 2.287612 2.287612 re +0 36.601796 2.287612 2.287612 re +0 38.889409 2.287612 2.287612 re +0 43.464633 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 80.06643 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 100.65494 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 20.588511 2.287612 2.287612 re +2.287612 22.876123 2.287612 2.287612 re +2.287612 25.163735 2.287612 2.287612 re +2.287612 32.026572 2.287612 2.287612 re +2.287612 41.177021 2.287612 2.287612 re +2.287612 43.464633 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 64.053144 2.287612 2.287612 re +2.287612 66.340756 2.287612 2.287612 re +2.287612 68.628368 2.287612 2.287612 re +2.287612 70.915981 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 96.079716 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 20.588511 2.287612 2.287612 re +4.575225 27.451347 2.287612 2.287612 re +4.575225 32.026572 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 45.752246 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 59.477919 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 70.915981 2.287612 2.287612 re +4.575225 73.203593 2.287612 2.287612 re +4.575225 77.778818 2.287612 2.287612 re +4.575225 80.06643 2.287612 2.287612 re +4.575225 82.354042 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 98.367328 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 18.300898 2.287612 2.287612 re +6.862837 20.588511 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 43.464633 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 48.039858 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 64.053144 2.287612 2.287612 re +6.862837 66.340756 2.287612 2.287612 re +6.862837 70.915981 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 27.451347 2.287612 2.287612 re +9.150449 29.73896 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 43.464633 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 75.491205 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 86.929267 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 102.942553 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 18.300898 2.287612 2.287612 re +11.438061 20.588511 2.287612 2.287612 re +11.438061 32.026572 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 38.889409 2.287612 2.287612 re +11.438061 41.177021 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 100.65494 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 29.73896 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 38.889409 2.287612 2.287612 re +16.013286 41.177021 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 57.190307 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 98.367328 2.287612 2.287612 re +16.013286 107.517777 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 25.163735 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 36.601796 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 41.177021 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 70.915981 2.287612 2.287612 re +18.300898 75.491205 2.287612 2.287612 re +18.300898 77.778818 2.287612 2.287612 re +18.300898 82.354042 2.287612 2.287612 re +18.300898 84.641654 2.287612 2.287612 re +18.300898 91.504491 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 105.230165 2.287612 2.287612 re +18.300898 109.805389 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 116.668226 2.287612 2.287612 re +18.300898 121.243451 2.287612 2.287612 re +18.300898 128.106288 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 4.575225 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 11.438061 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 41.177021 2.287612 2.287612 re +20.588511 45.752246 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 57.190307 2.287612 2.287612 re +20.588511 59.477919 2.287612 2.287612 re +20.588511 70.915981 2.287612 2.287612 re +20.588511 80.06643 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 84.641654 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 102.942553 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 116.668226 2.287612 2.287612 re +20.588511 118.955839 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 123.531063 2.287612 2.287612 re +20.588511 125.818675 2.287612 2.287612 re +22.876123 0 2.287612 2.287612 re +22.876123 2.287612 2.287612 2.287612 re +22.876123 6.862837 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 18.300898 2.287612 2.287612 re +22.876123 20.588511 2.287612 2.287612 re +22.876123 29.73896 2.287612 2.287612 re +22.876123 32.026572 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 38.889409 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 48.039858 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 107.517777 2.287612 2.287612 re +22.876123 112.093002 2.287612 2.287612 re +22.876123 114.380614 2.287612 2.287612 re +22.876123 123.531063 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 2.287612 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 9.150449 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 25.163735 2.287612 2.287612 re +25.163735 29.73896 2.287612 2.287612 re +25.163735 41.177021 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 80.06643 2.287612 2.287612 re +25.163735 93.792104 2.287612 2.287612 re +25.163735 98.367328 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 107.517777 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 116.668226 2.287612 2.287612 re +25.163735 118.955839 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 0 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 16.013286 2.287612 2.287612 re +27.451347 18.300898 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 41.177021 2.287612 2.287612 re +27.451347 45.752246 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 61.765532 2.287612 2.287612 re +27.451347 77.778818 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 114.380614 2.287612 2.287612 re +27.451347 116.668226 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 125.818675 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 9.150449 2.287612 2.287612 re +29.73896 22.876123 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 29.73896 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 41.177021 2.287612 2.287612 re +29.73896 43.464633 2.287612 2.287612 re +29.73896 45.752246 2.287612 2.287612 re +29.73896 48.039858 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 54.902695 2.287612 2.287612 re +29.73896 59.477919 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 96.079716 2.287612 2.287612 re +29.73896 98.367328 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 109.805389 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +32.026572 0 2.287612 2.287612 re +32.026572 2.287612 2.287612 2.287612 re +32.026572 4.575225 2.287612 2.287612 re +32.026572 6.862837 2.287612 2.287612 re +32.026572 9.150449 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 20.588511 2.287612 2.287612 re +32.026572 22.876123 2.287612 2.287612 re +32.026572 25.163735 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 48.039858 2.287612 2.287612 re +32.026572 61.765532 2.287612 2.287612 re +32.026572 64.053144 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 70.915981 2.287612 2.287612 re +32.026572 73.203593 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 82.354042 2.287612 2.287612 re +32.026572 84.641654 2.287612 2.287612 re +32.026572 86.929267 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 109.805389 2.287612 2.287612 re +32.026572 112.093002 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 121.243451 2.287612 2.287612 re +32.026572 125.818675 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 0 2.287612 2.287612 re +34.314184 6.862837 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 22.876123 2.287612 2.287612 re +34.314184 25.163735 2.287612 2.287612 re +34.314184 29.73896 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 43.464633 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 54.902695 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 59.477919 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 84.641654 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 107.517777 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +34.314184 128.106288 2.287612 2.287612 re +36.601796 2.287612 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 11.438061 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 29.73896 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 38.889409 2.287612 2.287612 re +36.601796 41.177021 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 45.752246 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 73.203593 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 82.354042 2.287612 2.287612 re +36.601796 84.641654 2.287612 2.287612 re +36.601796 86.929267 2.287612 2.287612 re +36.601796 89.216879 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 96.079716 2.287612 2.287612 re +36.601796 109.805389 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 123.531063 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 2.287612 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 9.150449 2.287612 2.287612 re +38.889409 16.013286 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 32.026572 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 45.752246 2.287612 2.287612 re +38.889409 54.902695 2.287612 2.287612 re +38.889409 59.477919 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 66.340756 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 77.778818 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 86.929267 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 107.517777 2.287612 2.287612 re +38.889409 114.380614 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 123.531063 2.287612 2.287612 re +41.177021 2.287612 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 25.163735 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 29.73896 2.287612 2.287612 re +41.177021 32.026572 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 43.464633 2.287612 2.287612 re +41.177021 45.752246 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 54.902695 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 66.340756 2.287612 2.287612 re +41.177021 68.628368 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 75.491205 2.287612 2.287612 re +41.177021 80.06643 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 86.929267 2.287612 2.287612 re +41.177021 98.367328 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 102.942553 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 112.093002 2.287612 2.287612 re +41.177021 114.380614 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 125.818675 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 9.150449 2.287612 2.287612 re +43.464633 20.588511 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 52.615082 2.287612 2.287612 re +43.464633 57.190307 2.287612 2.287612 re +43.464633 59.477919 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 73.203593 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 98.367328 2.287612 2.287612 re +43.464633 100.65494 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 125.818675 2.287612 2.287612 re +45.752246 0 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 11.438061 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 27.451347 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 34.314184 2.287612 2.287612 re +45.752246 36.601796 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 48.039858 2.287612 2.287612 re +45.752246 50.32747 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 73.203593 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 89.216879 2.287612 2.287612 re +45.752246 96.079716 2.287612 2.287612 re +45.752246 98.367328 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 114.380614 2.287612 2.287612 re +45.752246 116.668226 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 123.531063 2.287612 2.287612 re +45.752246 125.818675 2.287612 2.287612 re +48.039858 0 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 6.862837 2.287612 2.287612 re +48.039858 9.150449 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 18.300898 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 34.314184 2.287612 2.287612 re +48.039858 36.601796 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 43.464633 2.287612 2.287612 re +48.039858 54.902695 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 64.053144 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 73.203593 2.287612 2.287612 re +48.039858 75.491205 2.287612 2.287612 re +48.039858 82.354042 2.287612 2.287612 re +48.039858 84.641654 2.287612 2.287612 re +48.039858 86.929267 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 98.367328 2.287612 2.287612 re +48.039858 100.65494 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 107.517777 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 118.955839 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 27.451347 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 34.314184 2.287612 2.287612 re +50.32747 38.889409 2.287612 2.287612 re +50.32747 43.464633 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 66.340756 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 77.778818 2.287612 2.287612 re +50.32747 80.06643 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 96.079716 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 2.287612 2.287612 2.287612 re +52.615082 6.862837 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 18.300898 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 27.451347 2.287612 2.287612 re +52.615082 29.73896 2.287612 2.287612 re +52.615082 34.314184 2.287612 2.287612 re +52.615082 38.889409 2.287612 2.287612 re +52.615082 45.752246 2.287612 2.287612 re +52.615082 52.615082 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 57.190307 2.287612 2.287612 re +52.615082 61.765532 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 66.340756 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 102.942553 2.287612 2.287612 re +52.615082 112.093002 2.287612 2.287612 re +52.615082 118.955839 2.287612 2.287612 re +52.615082 123.531063 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 6.862837 2.287612 2.287612 re +54.902695 9.150449 2.287612 2.287612 re +54.902695 11.438061 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 27.451347 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 38.889409 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 50.32747 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 75.491205 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 86.929267 2.287612 2.287612 re +54.902695 93.792104 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 123.531063 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 0 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 16.013286 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 34.314184 2.287612 2.287612 re +57.190307 38.889409 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 66.340756 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 82.354042 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 91.504491 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 96.079716 2.287612 2.287612 re +57.190307 100.65494 2.287612 2.287612 re +57.190307 102.942553 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 123.531063 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 36.601796 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 45.752246 2.287612 2.287612 re +59.477919 52.615082 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 75.491205 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 93.792104 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 98.367328 2.287612 2.287612 re +59.477919 100.65494 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 125.818675 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 6.862837 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 22.876123 2.287612 2.287612 re +61.765532 25.163735 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 29.73896 2.287612 2.287612 re +61.765532 32.026572 2.287612 2.287612 re +61.765532 43.464633 2.287612 2.287612 re +61.765532 48.039858 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 82.354042 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 107.517777 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 121.243451 2.287612 2.287612 re +61.765532 123.531063 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +61.765532 128.106288 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 54.902695 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 75.491205 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 102.942553 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 128.106288 2.287612 2.287612 re +66.340756 2.287612 2.287612 2.287612 re +66.340756 6.862837 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 20.588511 2.287612 2.287612 re +66.340756 22.876123 2.287612 2.287612 re +66.340756 29.73896 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 38.889409 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 48.039858 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 89.216879 2.287612 2.287612 re +66.340756 93.792104 2.287612 2.287612 re +66.340756 102.942553 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 123.531063 2.287612 2.287612 re +66.340756 125.818675 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 4.575225 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 27.451347 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 34.314184 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 50.32747 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 73.203593 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 77.778818 2.287612 2.287612 re +68.628368 82.354042 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 96.079716 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 9.150449 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 25.163735 2.287612 2.287612 re +70.915981 27.451347 2.287612 2.287612 re +70.915981 32.026572 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 36.601796 2.287612 2.287612 re +70.915981 38.889409 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 61.765532 2.287612 2.287612 re +70.915981 64.053144 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 68.628368 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 84.641654 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 89.216879 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 100.65494 2.287612 2.287612 re +70.915981 102.942553 2.287612 2.287612 re +70.915981 114.380614 2.287612 2.287612 re +70.915981 118.955839 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +70.915981 125.818675 2.287612 2.287612 re +70.915981 128.106288 2.287612 2.287612 re +73.203593 6.862837 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 22.876123 2.287612 2.287612 re +73.203593 27.451347 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 41.177021 2.287612 2.287612 re +73.203593 45.752246 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 50.32747 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 68.628368 2.287612 2.287612 re +73.203593 73.203593 2.287612 2.287612 re +73.203593 77.778818 2.287612 2.287612 re +73.203593 82.354042 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 96.079716 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 102.942553 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 116.668226 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +73.203593 123.531063 2.287612 2.287612 re +73.203593 125.818675 2.287612 2.287612 re +73.203593 128.106288 2.287612 2.287612 re +75.491205 2.287612 2.287612 2.287612 re +75.491205 4.575225 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 16.013286 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 20.588511 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 25.163735 2.287612 2.287612 re +75.491205 27.451347 2.287612 2.287612 re +75.491205 29.73896 2.287612 2.287612 re +75.491205 38.889409 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 48.039858 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 57.190307 2.287612 2.287612 re +75.491205 70.915981 2.287612 2.287612 re +75.491205 73.203593 2.287612 2.287612 re +75.491205 75.491205 2.287612 2.287612 re +75.491205 82.354042 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 93.792104 2.287612 2.287612 re +75.491205 98.367328 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 109.805389 2.287612 2.287612 re +75.491205 112.093002 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 118.955839 2.287612 2.287612 re +75.491205 121.243451 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 6.862837 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 36.601796 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 41.177021 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 45.752246 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 50.32747 2.287612 2.287612 re +77.778818 57.190307 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 84.641654 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 93.792104 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 102.942553 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 109.805389 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 114.380614 2.287612 2.287612 re +77.778818 118.955839 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 123.531063 2.287612 2.287612 re +77.778818 125.818675 2.287612 2.287612 re +80.06643 2.287612 2.287612 2.287612 re +80.06643 4.575225 2.287612 2.287612 re +80.06643 11.438061 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 27.451347 2.287612 2.287612 re +80.06643 29.73896 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 36.601796 2.287612 2.287612 re +80.06643 38.889409 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 48.039858 2.287612 2.287612 re +80.06643 52.615082 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 57.190307 2.287612 2.287612 re +80.06643 66.340756 2.287612 2.287612 re +80.06643 73.203593 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 89.216879 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 105.230165 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 116.668226 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 123.531063 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 4.575225 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 18.300898 2.287612 2.287612 re +82.354042 20.588511 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 36.601796 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 41.177021 2.287612 2.287612 re +82.354042 43.464633 2.287612 2.287612 re +82.354042 50.32747 2.287612 2.287612 re +82.354042 54.902695 2.287612 2.287612 re +82.354042 57.190307 2.287612 2.287612 re +82.354042 59.477919 2.287612 2.287612 re +82.354042 61.765532 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 66.340756 2.287612 2.287612 re +82.354042 68.628368 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 77.778818 2.287612 2.287612 re +82.354042 80.06643 2.287612 2.287612 re +82.354042 82.354042 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 86.929267 2.287612 2.287612 re +82.354042 89.216879 2.287612 2.287612 re +82.354042 96.079716 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 100.65494 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 105.230165 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 109.805389 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 114.380614 2.287612 2.287612 re +82.354042 121.243451 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 9.150449 2.287612 2.287612 re +84.641654 16.013286 2.287612 2.287612 re +84.641654 25.163735 2.287612 2.287612 re +84.641654 36.601796 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 50.32747 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 64.053144 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 77.778818 2.287612 2.287612 re +84.641654 84.641654 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 93.792104 2.287612 2.287612 re +84.641654 96.079716 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 121.243451 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +84.641654 128.106288 2.287612 2.287612 re +86.929267 0 2.287612 2.287612 re +86.929267 6.862837 2.287612 2.287612 re +86.929267 11.438061 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 22.876123 2.287612 2.287612 re +86.929267 25.163735 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 29.73896 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 36.601796 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 41.177021 2.287612 2.287612 re +86.929267 43.464633 2.287612 2.287612 re +86.929267 45.752246 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 50.32747 2.287612 2.287612 re +86.929267 52.615082 2.287612 2.287612 re +86.929267 64.053144 2.287612 2.287612 re +86.929267 75.491205 2.287612 2.287612 re +86.929267 80.06643 2.287612 2.287612 re +86.929267 84.641654 2.287612 2.287612 re +86.929267 91.504491 2.287612 2.287612 re +86.929267 93.792104 2.287612 2.287612 re +86.929267 96.079716 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 107.517777 2.287612 2.287612 re +86.929267 109.805389 2.287612 2.287612 re +86.929267 114.380614 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 128.106288 2.287612 2.287612 re +89.216879 0 2.287612 2.287612 re +89.216879 2.287612 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 9.150449 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 20.588511 2.287612 2.287612 re +89.216879 27.451347 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 32.026572 2.287612 2.287612 re +89.216879 36.601796 2.287612 2.287612 re +89.216879 43.464633 2.287612 2.287612 re +89.216879 45.752246 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 57.190307 2.287612 2.287612 re +89.216879 59.477919 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 66.340756 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 75.491205 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 100.65494 2.287612 2.287612 re +89.216879 105.230165 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 118.955839 2.287612 2.287612 re +89.216879 121.243451 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +89.216879 125.818675 2.287612 2.287612 re +91.504491 0 2.287612 2.287612 re +91.504491 2.287612 2.287612 2.287612 re +91.504491 9.150449 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 59.477919 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 70.915981 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 75.491205 2.287612 2.287612 re +91.504491 82.354042 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 98.367328 2.287612 2.287612 re +91.504491 100.65494 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 116.668226 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +91.504491 128.106288 2.287612 2.287612 re +93.792104 4.575225 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 16.013286 2.287612 2.287612 re +93.792104 18.300898 2.287612 2.287612 re +93.792104 22.876123 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 32.026572 2.287612 2.287612 re +93.792104 34.314184 2.287612 2.287612 re +93.792104 36.601796 2.287612 2.287612 re +93.792104 38.889409 2.287612 2.287612 re +93.792104 41.177021 2.287612 2.287612 re +93.792104 48.039858 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 75.491205 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 82.354042 2.287612 2.287612 re +93.792104 84.641654 2.287612 2.287612 re +93.792104 86.929267 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 93.792104 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 107.517777 2.287612 2.287612 re +93.792104 121.243451 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 4.575225 2.287612 2.287612 re +96.079716 11.438061 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 25.163735 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 54.902695 2.287612 2.287612 re +96.079716 57.190307 2.287612 2.287612 re +96.079716 68.628368 2.287612 2.287612 re +96.079716 73.203593 2.287612 2.287612 re +96.079716 77.778818 2.287612 2.287612 re +96.079716 84.641654 2.287612 2.287612 re +96.079716 86.929267 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 100.65494 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 114.380614 2.287612 2.287612 re +96.079716 116.668226 2.287612 2.287612 re +96.079716 121.243451 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 6.862837 2.287612 2.287612 re +98.367328 9.150449 2.287612 2.287612 re +98.367328 16.013286 2.287612 2.287612 re +98.367328 22.876123 2.287612 2.287612 re +98.367328 25.163735 2.287612 2.287612 re +98.367328 32.026572 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 41.177021 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 48.039858 2.287612 2.287612 re +98.367328 59.477919 2.287612 2.287612 re +98.367328 61.765532 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 68.628368 2.287612 2.287612 re +98.367328 70.915981 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 75.491205 2.287612 2.287612 re +98.367328 77.778818 2.287612 2.287612 re +98.367328 80.06643 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 84.641654 2.287612 2.287612 re +98.367328 86.929267 2.287612 2.287612 re +98.367328 89.216879 2.287612 2.287612 re +98.367328 91.504491 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 105.230165 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 121.243451 2.287612 2.287612 re +98.367328 123.531063 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 6.862837 2.287612 2.287612 re +100.65494 9.150449 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 22.876123 2.287612 2.287612 re +100.65494 27.451347 2.287612 2.287612 re +100.65494 41.177021 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 50.32747 2.287612 2.287612 re +100.65494 54.902695 2.287612 2.287612 re +100.65494 70.915981 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 75.491205 2.287612 2.287612 re +100.65494 77.778818 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 84.641654 2.287612 2.287612 re +100.65494 91.504491 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 100.65494 2.287612 2.287612 re +100.65494 105.230165 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 109.805389 2.287612 2.287612 re +100.65494 123.531063 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 0 2.287612 2.287612 re +102.942553 2.287612 2.287612 2.287612 re +102.942553 4.575225 2.287612 2.287612 re +102.942553 11.438061 2.287612 2.287612 re +102.942553 16.013286 2.287612 2.287612 re +102.942553 18.300898 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 29.73896 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 38.889409 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 50.32747 2.287612 2.287612 re +102.942553 52.615082 2.287612 2.287612 re +102.942553 54.902695 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 59.477919 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 66.340756 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 84.641654 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 112.093002 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 16.013286 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 32.026572 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 41.177021 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 82.354042 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 91.504491 2.287612 2.287612 re +105.230165 93.792104 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 102.942553 2.287612 2.287612 re +105.230165 112.093002 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 123.531063 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 20.588511 2.287612 2.287612 re +107.517777 25.163735 2.287612 2.287612 re +107.517777 29.73896 2.287612 2.287612 re +107.517777 38.889409 2.287612 2.287612 re +107.517777 45.752246 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 50.32747 2.287612 2.287612 re +107.517777 54.902695 2.287612 2.287612 re +107.517777 57.190307 2.287612 2.287612 re +107.517777 61.765532 2.287612 2.287612 re +107.517777 68.628368 2.287612 2.287612 re +107.517777 70.915981 2.287612 2.287612 re +107.517777 73.203593 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 82.354042 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 89.216879 2.287612 2.287612 re +107.517777 93.792104 2.287612 2.287612 re +107.517777 100.65494 2.287612 2.287612 re +107.517777 109.805389 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 118.955839 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 16.013286 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 54.902695 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 70.915981 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 75.491205 2.287612 2.287612 re +109.805389 80.06643 2.287612 2.287612 re +109.805389 82.354042 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 86.929267 2.287612 2.287612 re +109.805389 89.216879 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 96.079716 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 107.517777 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 121.243451 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 29.73896 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 36.601796 2.287612 2.287612 re +112.093002 38.889409 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 48.039858 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 80.06643 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 91.504491 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 105.230165 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +112.093002 123.531063 2.287612 2.287612 re +112.093002 125.818675 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 22.876123 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 36.601796 2.287612 2.287612 re +114.380614 45.752246 2.287612 2.287612 re +114.380614 52.615082 2.287612 2.287612 re +114.380614 57.190307 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 82.354042 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 96.079716 2.287612 2.287612 re +114.380614 102.942553 2.287612 2.287612 re +114.380614 105.230165 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 25.163735 2.287612 2.287612 re +116.668226 27.451347 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 32.026572 2.287612 2.287612 re +116.668226 38.889409 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 48.039858 2.287612 2.287612 re +116.668226 50.32747 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 70.915981 2.287612 2.287612 re +116.668226 75.491205 2.287612 2.287612 re +116.668226 77.778818 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 102.942553 2.287612 2.287612 re +116.668226 105.230165 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 123.531063 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +116.668226 128.106288 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 27.451347 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 36.601796 2.287612 2.287612 re +118.955839 38.889409 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 54.902695 2.287612 2.287612 re +118.955839 57.190307 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 84.641654 2.287612 2.287612 re +118.955839 91.504491 2.287612 2.287612 re +118.955839 96.079716 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 100.65494 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 32.026572 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 38.889409 2.287612 2.287612 re +121.243451 45.752246 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 52.615082 2.287612 2.287612 re +121.243451 54.902695 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 66.340756 2.287612 2.287612 re +121.243451 70.915981 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 98.367328 2.287612 2.287612 re +121.243451 102.942553 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 121.243451 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 34.314184 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 45.752246 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 50.32747 2.287612 2.287612 re +123.531063 52.615082 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 80.06643 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 123.531063 2.287612 2.287612 re +123.531063 128.106288 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 25.163735 2.287612 2.287612 re +125.818675 27.451347 2.287612 2.287612 re +125.818675 34.314184 2.287612 2.287612 re +125.818675 36.601796 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 52.615082 2.287612 2.287612 re +125.818675 59.477919 2.287612 2.287612 re +125.818675 64.053144 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 68.628368 2.287612 2.287612 re +125.818675 70.915981 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 75.491205 2.287612 2.287612 re +125.818675 80.06643 2.287612 2.287612 re +125.818675 86.929267 2.287612 2.287612 re +125.818675 89.216879 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 96.079716 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 105.230165 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +125.818675 128.106288 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 41.177021 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 54.902695 2.287612 2.287612 re +128.106288 61.765532 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 66.340756 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 70.915981 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 86.929267 2.287612 2.287612 re +128.106288 89.216879 2.287612 2.287612 re +128.106288 102.942553 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 114.380614 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 123.531063 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 28.9898 Tm +/F2 7 Tf +[<6542696c6c> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 204.70555 28.9898 Tm +/F1 7 Tf +[<2f422f7065746572406d> 10 <7573746572> 50 <2e6368> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 583.219 m +334.4887 583.219 l +334.4887 591.72295 l +334.4887 645.5813 m +334.4887 654.08525 l +342.99265 654.08525 l +510.237 654.08525 m +518.74095 654.08525 l +518.74095 645.5813 l +518.74095 591.72295 m +518.74095 583.219 l +510.237 583.219 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`data > alternative schemes AV2 2`] = `"EmpfangsscheinKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)WährungBetragCHFAnnahmestelleZahlteilWährungBetragCHFeBill/B/peter@muster.chKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)"`; + +exports[`data > creditor with QR IBAN 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348343420333139392039313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<526566> 10 <6572656e7a> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 196.20245 Tm +/F1 8 Tf +[<3231203030303030203030303033203133393437203134333030203039303137> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 178.48645 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 617.34555 m +14.17325 617.34555 l +14.17325 625.8495 l +14.17325 665.5346 m +14.17325 674.03855 l +22.6772 674.03855 l +153.0711 674.03855 m +161.57505 674.03855 l +161.57505 665.5346 l +161.57505 625.8495 m +161.57505 617.34555 l +153.0711 617.34555 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 18.300898 2.287612 2.287612 re +0 38.889409 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 43.464633 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 54.902695 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 61.765532 2.287612 2.287612 re +0 89.216879 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 100.65494 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 25.163735 2.287612 2.287612 re +2.287612 32.026572 2.287612 2.287612 re +2.287612 38.889409 2.287612 2.287612 re +2.287612 41.177021 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 64.053144 2.287612 2.287612 re +2.287612 68.628368 2.287612 2.287612 re +2.287612 70.915981 2.287612 2.287612 re +2.287612 73.203593 2.287612 2.287612 re +2.287612 77.778818 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 82.354042 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 18.300898 2.287612 2.287612 re +4.575225 20.588511 2.287612 2.287612 re +4.575225 27.451347 2.287612 2.287612 re +4.575225 32.026572 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 59.477919 2.287612 2.287612 re +4.575225 66.340756 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 70.915981 2.287612 2.287612 re +4.575225 73.203593 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 96.079716 2.287612 2.287612 re +4.575225 98.367328 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 18.300898 2.287612 2.287612 re +6.862837 20.588511 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 43.464633 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 64.053144 2.287612 2.287612 re +6.862837 66.340756 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 75.491205 2.287612 2.287612 re +6.862837 80.06643 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 27.451347 2.287612 2.287612 re +9.150449 29.73896 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 38.889409 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 80.06643 2.287612 2.287612 re +9.150449 84.641654 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 102.942553 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 18.300898 2.287612 2.287612 re +11.438061 20.588511 2.287612 2.287612 re +11.438061 22.876123 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 27.451347 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 38.889409 2.287612 2.287612 re +11.438061 41.177021 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 45.752246 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 75.491205 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 89.216879 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 96.079716 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 18.300898 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 36.601796 2.287612 2.287612 re +16.013286 38.889409 2.287612 2.287612 re +16.013286 41.177021 2.287612 2.287612 re +16.013286 43.464633 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 54.902695 2.287612 2.287612 re +16.013286 57.190307 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 82.354042 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 98.367328 2.287612 2.287612 re +16.013286 100.65494 2.287612 2.287612 re +18.300898 0 2.287612 2.287612 re +18.300898 2.287612 2.287612 2.287612 re +18.300898 6.862837 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 16.013286 2.287612 2.287612 re +18.300898 22.876123 2.287612 2.287612 re +18.300898 25.163735 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 36.601796 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 70.915981 2.287612 2.287612 re +18.300898 75.491205 2.287612 2.287612 re +18.300898 80.06643 2.287612 2.287612 re +18.300898 82.354042 2.287612 2.287612 re +18.300898 84.641654 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 91.504491 2.287612 2.287612 re +18.300898 96.079716 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 114.380614 2.287612 2.287612 re +18.300898 116.668226 2.287612 2.287612 re +18.300898 121.243451 2.287612 2.287612 re +18.300898 123.531063 2.287612 2.287612 re +18.300898 128.106288 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 4.575225 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 27.451347 2.287612 2.287612 re +20.588511 29.73896 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 43.464633 2.287612 2.287612 re +20.588511 45.752246 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 70.915981 2.287612 2.287612 re +20.588511 75.491205 2.287612 2.287612 re +20.588511 77.778818 2.287612 2.287612 re +20.588511 84.641654 2.287612 2.287612 re +20.588511 86.929267 2.287612 2.287612 re +20.588511 89.216879 2.287612 2.287612 re +20.588511 93.792104 2.287612 2.287612 re +20.588511 102.942553 2.287612 2.287612 re +20.588511 105.230165 2.287612 2.287612 re +20.588511 118.955839 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 123.531063 2.287612 2.287612 re +22.876123 6.862837 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 18.300898 2.287612 2.287612 re +22.876123 25.163735 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 29.73896 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 38.889409 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 52.615082 2.287612 2.287612 re +22.876123 59.477919 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 89.216879 2.287612 2.287612 re +22.876123 98.367328 2.287612 2.287612 re +22.876123 107.517777 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +22.876123 123.531063 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 9.150449 2.287612 2.287612 re +25.163735 11.438061 2.287612 2.287612 re +25.163735 20.588511 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 32.026572 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 41.177021 2.287612 2.287612 re +25.163735 45.752246 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 64.053144 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 68.628368 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 80.06643 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 91.504491 2.287612 2.287612 re +25.163735 93.792104 2.287612 2.287612 re +25.163735 107.517777 2.287612 2.287612 re +25.163735 109.805389 2.287612 2.287612 re +25.163735 114.380614 2.287612 2.287612 re +25.163735 116.668226 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 128.106288 2.287612 2.287612 re +27.451347 11.438061 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 16.013286 2.287612 2.287612 re +27.451347 18.300898 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 41.177021 2.287612 2.287612 re +27.451347 48.039858 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 59.477919 2.287612 2.287612 re +27.451347 66.340756 2.287612 2.287612 re +27.451347 70.915981 2.287612 2.287612 re +27.451347 73.203593 2.287612 2.287612 re +27.451347 77.778818 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 114.380614 2.287612 2.287612 re +27.451347 121.243451 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 125.818675 2.287612 2.287612 re +27.451347 128.106288 2.287612 2.287612 re +29.73896 2.287612 2.287612 2.287612 re +29.73896 4.575225 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 16.013286 2.287612 2.287612 re +29.73896 20.588511 2.287612 2.287612 re +29.73896 25.163735 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 32.026572 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 41.177021 2.287612 2.287612 re +29.73896 45.752246 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 54.902695 2.287612 2.287612 re +29.73896 59.477919 2.287612 2.287612 re +29.73896 61.765532 2.287612 2.287612 re +29.73896 64.053144 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 77.778818 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 93.792104 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 2.287612 2.287612 2.287612 re +32.026572 9.150449 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 25.163735 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 41.177021 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 54.902695 2.287612 2.287612 re +32.026572 59.477919 2.287612 2.287612 re +32.026572 61.765532 2.287612 2.287612 re +32.026572 64.053144 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 70.915981 2.287612 2.287612 re +32.026572 73.203593 2.287612 2.287612 re +32.026572 75.491205 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 80.06643 2.287612 2.287612 re +32.026572 86.929267 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 102.942553 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 107.517777 2.287612 2.287612 re +32.026572 109.805389 2.287612 2.287612 re +32.026572 121.243451 2.287612 2.287612 re +32.026572 123.531063 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 0 2.287612 2.287612 re +34.314184 2.287612 2.287612 2.287612 re +34.314184 6.862837 2.287612 2.287612 re +34.314184 11.438061 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 29.73896 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 59.477919 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 86.929267 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 96.079716 2.287612 2.287612 re +34.314184 109.805389 2.287612 2.287612 re +34.314184 114.380614 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +36.601796 2.287612 2.287612 2.287612 re +36.601796 4.575225 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 29.73896 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 38.889409 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 89.216879 2.287612 2.287612 re +36.601796 91.504491 2.287612 2.287612 re +36.601796 96.079716 2.287612 2.287612 re +36.601796 107.517777 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 118.955839 2.287612 2.287612 re +38.889409 2.287612 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 16.013286 2.287612 2.287612 re +38.889409 20.588511 2.287612 2.287612 re +38.889409 22.876123 2.287612 2.287612 re +38.889409 29.73896 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 38.889409 2.287612 2.287612 re +38.889409 43.464633 2.287612 2.287612 re +38.889409 45.752246 2.287612 2.287612 re +38.889409 48.039858 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 52.615082 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 66.340756 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 75.491205 2.287612 2.287612 re +38.889409 77.778818 2.287612 2.287612 re +38.889409 80.06643 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 107.517777 2.287612 2.287612 re +38.889409 114.380614 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +38.889409 123.531063 2.287612 2.287612 re +38.889409 128.106288 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 6.862837 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 20.588511 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 29.73896 2.287612 2.287612 re +41.177021 32.026572 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 45.752246 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 54.902695 2.287612 2.287612 re +41.177021 57.190307 2.287612 2.287612 re +41.177021 61.765532 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 66.340756 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 96.079716 2.287612 2.287612 re +41.177021 102.942553 2.287612 2.287612 re +41.177021 112.093002 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +43.464633 2.287612 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 6.862837 2.287612 2.287612 re +43.464633 9.150449 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 18.300898 2.287612 2.287612 re +43.464633 20.588511 2.287612 2.287612 re +43.464633 25.163735 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 34.314184 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 41.177021 2.287612 2.287612 re +43.464633 45.752246 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 59.477919 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 68.628368 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 77.778818 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 89.216879 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 93.792104 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 100.65494 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 125.818675 2.287612 2.287612 re +45.752246 0 2.287612 2.287612 re +45.752246 2.287612 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 6.862837 2.287612 2.287612 re +45.752246 11.438061 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 34.314184 2.287612 2.287612 re +45.752246 36.601796 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 48.039858 2.287612 2.287612 re +45.752246 50.32747 2.287612 2.287612 re +45.752246 52.615082 2.287612 2.287612 re +45.752246 57.190307 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 73.203593 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 84.641654 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 93.792104 2.287612 2.287612 re +45.752246 96.079716 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 107.517777 2.287612 2.287612 re +45.752246 109.805389 2.287612 2.287612 re +45.752246 114.380614 2.287612 2.287612 re +45.752246 116.668226 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 0 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 22.876123 2.287612 2.287612 re +48.039858 34.314184 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 50.32747 2.287612 2.287612 re +48.039858 52.615082 2.287612 2.287612 re +48.039858 54.902695 2.287612 2.287612 re +48.039858 64.053144 2.287612 2.287612 re +48.039858 66.340756 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 73.203593 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 80.06643 2.287612 2.287612 re +48.039858 82.354042 2.287612 2.287612 re +48.039858 86.929267 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 93.792104 2.287612 2.287612 re +48.039858 107.517777 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +50.32747 0 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 22.876123 2.287612 2.287612 re +50.32747 27.451347 2.287612 2.287612 re +50.32747 34.314184 2.287612 2.287612 re +50.32747 36.601796 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 54.902695 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 66.340756 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 82.354042 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 96.079716 2.287612 2.287612 re +50.32747 98.367328 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 112.093002 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 116.668226 2.287612 2.287612 re +50.32747 121.243451 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +50.32747 128.106288 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 9.150449 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 20.588511 2.287612 2.287612 re +52.615082 22.876123 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 34.314184 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 43.464633 2.287612 2.287612 re +52.615082 45.752246 2.287612 2.287612 re +52.615082 52.615082 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 57.190307 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 66.340756 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 105.230165 2.287612 2.287612 re +52.615082 112.093002 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 116.668226 2.287612 2.287612 re +52.615082 118.955839 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 11.438061 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 27.451347 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 59.477919 2.287612 2.287612 re +54.902695 61.765532 2.287612 2.287612 re +54.902695 75.491205 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 86.929267 2.287612 2.287612 re +54.902695 91.504491 2.287612 2.287612 re +54.902695 93.792104 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 100.65494 2.287612 2.287612 re +54.902695 114.380614 2.287612 2.287612 re +54.902695 116.668226 2.287612 2.287612 re +54.902695 121.243451 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +57.190307 0 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 9.150449 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 16.013286 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 27.451347 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 34.314184 2.287612 2.287612 re +57.190307 38.889409 2.287612 2.287612 re +57.190307 45.752246 2.287612 2.287612 re +57.190307 48.039858 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 64.053144 2.287612 2.287612 re +57.190307 66.340756 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 80.06643 2.287612 2.287612 re +57.190307 86.929267 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 96.079716 2.287612 2.287612 re +57.190307 105.230165 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 116.668226 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 36.601796 2.287612 2.287612 re +59.477919 45.752246 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 57.190307 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 70.915981 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 100.65494 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 121.243451 2.287612 2.287612 re +59.477919 125.818675 2.287612 2.287612 re +61.765532 0 2.287612 2.287612 re +61.765532 2.287612 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 6.862837 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 22.876123 2.287612 2.287612 re +61.765532 25.163735 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 29.73896 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 36.601796 2.287612 2.287612 re +61.765532 48.039858 2.287612 2.287612 re +61.765532 54.902695 2.287612 2.287612 re +61.765532 57.190307 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 70.915981 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 82.354042 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 128.106288 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 25.163735 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 43.464633 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 75.491205 2.287612 2.287612 re +64.053144 80.06643 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 89.216879 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 102.942553 2.287612 2.287612 re +64.053144 107.517777 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 121.243451 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +64.053144 128.106288 2.287612 2.287612 re +66.340756 2.287612 2.287612 2.287612 re +66.340756 4.575225 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 29.73896 2.287612 2.287612 re +66.340756 34.314184 2.287612 2.287612 re +66.340756 36.601796 2.287612 2.287612 re +66.340756 38.889409 2.287612 2.287612 re +66.340756 48.039858 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 73.203593 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 102.942553 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 123.531063 2.287612 2.287612 re +66.340756 125.818675 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 6.862837 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 27.451347 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 32.026572 2.287612 2.287612 re +68.628368 34.314184 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 82.354042 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 128.106288 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 9.150449 2.287612 2.287612 re +70.915981 11.438061 2.287612 2.287612 re +70.915981 18.300898 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 25.163735 2.287612 2.287612 re +70.915981 27.451347 2.287612 2.287612 re +70.915981 38.889409 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 45.752246 2.287612 2.287612 re +70.915981 48.039858 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 54.902695 2.287612 2.287612 re +70.915981 61.765532 2.287612 2.287612 re +70.915981 64.053144 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 68.628368 2.287612 2.287612 re +70.915981 73.203593 2.287612 2.287612 re +70.915981 77.778818 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 84.641654 2.287612 2.287612 re +70.915981 98.367328 2.287612 2.287612 re +70.915981 100.65494 2.287612 2.287612 re +70.915981 102.942553 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 114.380614 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +70.915981 125.818675 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 9.150449 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 22.876123 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 29.73896 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 38.889409 2.287612 2.287612 re +73.203593 43.464633 2.287612 2.287612 re +73.203593 45.752246 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 50.32747 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 70.915981 2.287612 2.287612 re +73.203593 73.203593 2.287612 2.287612 re +73.203593 77.778818 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 93.792104 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 105.230165 2.287612 2.287612 re +73.203593 107.517777 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 116.668226 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 128.106288 2.287612 2.287612 re +75.491205 0 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 16.013286 2.287612 2.287612 re +75.491205 48.039858 2.287612 2.287612 re +75.491205 57.190307 2.287612 2.287612 re +75.491205 59.477919 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 73.203593 2.287612 2.287612 re +75.491205 75.491205 2.287612 2.287612 re +75.491205 80.06643 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 109.805389 2.287612 2.287612 re +75.491205 112.093002 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 118.955839 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +75.491205 125.818675 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 6.862837 2.287612 2.287612 re +77.778818 11.438061 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 20.588511 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 36.601796 2.287612 2.287612 re +77.778818 45.752246 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 50.32747 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 54.902695 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 102.942553 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 109.805389 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 114.380614 2.287612 2.287612 re +77.778818 118.955839 2.287612 2.287612 re +80.06643 2.287612 2.287612 2.287612 re +80.06643 6.862837 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 11.438061 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 20.588511 2.287612 2.287612 re +80.06643 22.876123 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 36.601796 2.287612 2.287612 re +80.06643 38.889409 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 50.32747 2.287612 2.287612 re +80.06643 52.615082 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 57.190307 2.287612 2.287612 re +80.06643 59.477919 2.287612 2.287612 re +80.06643 61.765532 2.287612 2.287612 re +80.06643 64.053144 2.287612 2.287612 re +80.06643 66.340756 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 73.203593 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 91.504491 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 102.942553 2.287612 2.287612 re +80.06643 116.668226 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 121.243451 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 6.862837 2.287612 2.287612 re +82.354042 9.150449 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 27.451347 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 41.177021 2.287612 2.287612 re +82.354042 43.464633 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 48.039858 2.287612 2.287612 re +82.354042 54.902695 2.287612 2.287612 re +82.354042 57.190307 2.287612 2.287612 re +82.354042 66.340756 2.287612 2.287612 re +82.354042 68.628368 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 77.778818 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 96.079716 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 109.805389 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 116.668226 2.287612 2.287612 re +82.354042 123.531063 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 4.575225 2.287612 2.287612 re +84.641654 6.862837 2.287612 2.287612 re +84.641654 16.013286 2.287612 2.287612 re +84.641654 18.300898 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 25.163735 2.287612 2.287612 re +84.641654 32.026572 2.287612 2.287612 re +84.641654 36.601796 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 50.32747 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 121.243451 2.287612 2.287612 re +86.929267 0 2.287612 2.287612 re +86.929267 2.287612 2.287612 2.287612 re +86.929267 6.862837 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 16.013286 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 22.876123 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 43.464633 2.287612 2.287612 re +86.929267 50.32747 2.287612 2.287612 re +86.929267 54.902695 2.287612 2.287612 re +86.929267 64.053144 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 70.915981 2.287612 2.287612 re +86.929267 75.491205 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 84.641654 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 93.792104 2.287612 2.287612 re +86.929267 98.367328 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 114.380614 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 121.243451 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +86.929267 125.818675 2.287612 2.287612 re +86.929267 128.106288 2.287612 2.287612 re +89.216879 0 2.287612 2.287612 re +89.216879 2.287612 2.287612 2.287612 re +89.216879 4.575225 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 9.150449 2.287612 2.287612 re +89.216879 20.588511 2.287612 2.287612 re +89.216879 25.163735 2.287612 2.287612 re +89.216879 32.026572 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 43.464633 2.287612 2.287612 re +89.216879 57.190307 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 75.491205 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 82.354042 2.287612 2.287612 re +89.216879 84.641654 2.287612 2.287612 re +89.216879 89.216879 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 109.805389 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 118.955839 2.287612 2.287612 re +89.216879 125.818675 2.287612 2.287612 re +91.504491 0 2.287612 2.287612 re +91.504491 2.287612 2.287612 2.287612 re +91.504491 9.150449 2.287612 2.287612 re +91.504491 11.438061 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 25.163735 2.287612 2.287612 re +91.504491 27.451347 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 45.752246 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 59.477919 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 66.340756 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 75.491205 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 91.504491 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 100.65494 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 116.668226 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 121.243451 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +91.504491 128.106288 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 16.013286 2.287612 2.287612 re +93.792104 18.300898 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 29.73896 2.287612 2.287612 re +93.792104 32.026572 2.287612 2.287612 re +93.792104 38.889409 2.287612 2.287612 re +93.792104 45.752246 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 66.340756 2.287612 2.287612 re +93.792104 75.491205 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 82.354042 2.287612 2.287612 re +93.792104 89.216879 2.287612 2.287612 re +93.792104 93.792104 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 109.805389 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 6.862837 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 11.438061 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 27.451347 2.287612 2.287612 re +96.079716 34.314184 2.287612 2.287612 re +96.079716 36.601796 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 48.039858 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 54.902695 2.287612 2.287612 re +96.079716 57.190307 2.287612 2.287612 re +96.079716 59.477919 2.287612 2.287612 re +96.079716 61.765532 2.287612 2.287612 re +96.079716 64.053144 2.287612 2.287612 re +96.079716 68.628368 2.287612 2.287612 re +96.079716 70.915981 2.287612 2.287612 re +96.079716 73.203593 2.287612 2.287612 re +96.079716 89.216879 2.287612 2.287612 re +96.079716 91.504491 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 105.230165 2.287612 2.287612 re +96.079716 114.380614 2.287612 2.287612 re +96.079716 116.668226 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 4.575225 2.287612 2.287612 re +98.367328 22.876123 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 32.026572 2.287612 2.287612 re +98.367328 34.314184 2.287612 2.287612 re +98.367328 41.177021 2.287612 2.287612 re +98.367328 50.32747 2.287612 2.287612 re +98.367328 61.765532 2.287612 2.287612 re +98.367328 70.915981 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 75.491205 2.287612 2.287612 re +98.367328 80.06643 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 84.641654 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 107.517777 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +98.367328 128.106288 2.287612 2.287612 re +100.65494 0 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 6.862837 2.287612 2.287612 re +100.65494 9.150449 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 16.013286 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 43.464633 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 50.32747 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 70.915981 2.287612 2.287612 re +100.65494 75.491205 2.287612 2.287612 re +100.65494 77.778818 2.287612 2.287612 re +100.65494 91.504491 2.287612 2.287612 re +100.65494 93.792104 2.287612 2.287612 re +100.65494 100.65494 2.287612 2.287612 re +100.65494 105.230165 2.287612 2.287612 re +100.65494 109.805389 2.287612 2.287612 re +100.65494 114.380614 2.287612 2.287612 re +100.65494 116.668226 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 121.243451 2.287612 2.287612 re +100.65494 125.818675 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 0 2.287612 2.287612 re +102.942553 2.287612 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 11.438061 2.287612 2.287612 re +102.942553 18.300898 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 27.451347 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 41.177021 2.287612 2.287612 re +102.942553 45.752246 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 52.615082 2.287612 2.287612 re +102.942553 54.902695 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 80.06643 2.287612 2.287612 re +102.942553 82.354042 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 89.216879 2.287612 2.287612 re +102.942553 91.504491 2.287612 2.287612 re +102.942553 96.079716 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 102.942553 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 121.243451 2.287612 2.287612 re +102.942553 125.818675 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 27.451347 2.287612 2.287612 re +105.230165 32.026572 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 38.889409 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 68.628368 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 91.504491 2.287612 2.287612 re +105.230165 93.792104 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 121.243451 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 29.73896 2.287612 2.287612 re +107.517777 32.026572 2.287612 2.287612 re +107.517777 34.314184 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 38.889409 2.287612 2.287612 re +107.517777 61.765532 2.287612 2.287612 re +107.517777 66.340756 2.287612 2.287612 re +107.517777 70.915981 2.287612 2.287612 re +107.517777 75.491205 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 82.354042 2.287612 2.287612 re +107.517777 91.504491 2.287612 2.287612 re +107.517777 93.792104 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 118.955839 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 20.588511 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 34.314184 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 54.902695 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 75.491205 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 80.06643 2.287612 2.287612 re +109.805389 82.354042 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 96.079716 2.287612 2.287612 re +109.805389 100.65494 2.287612 2.287612 re +109.805389 102.942553 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 125.818675 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 38.889409 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 73.203593 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 80.06643 2.287612 2.287612 re +112.093002 82.354042 2.287612 2.287612 re +112.093002 102.942553 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +112.093002 123.531063 2.287612 2.287612 re +112.093002 125.818675 2.287612 2.287612 re +112.093002 128.106288 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 18.300898 2.287612 2.287612 re +114.380614 22.876123 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 36.601796 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 41.177021 2.287612 2.287612 re +114.380614 43.464633 2.287612 2.287612 re +114.380614 45.752246 2.287612 2.287612 re +114.380614 54.902695 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 70.915981 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 77.778818 2.287612 2.287612 re +114.380614 82.354042 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 98.367328 2.287612 2.287612 re +114.380614 102.942553 2.287612 2.287612 re +114.380614 105.230165 2.287612 2.287612 re +114.380614 107.517777 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 32.026572 2.287612 2.287612 re +116.668226 43.464633 2.287612 2.287612 re +116.668226 48.039858 2.287612 2.287612 re +116.668226 50.32747 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 70.915981 2.287612 2.287612 re +116.668226 75.491205 2.287612 2.287612 re +116.668226 77.778818 2.287612 2.287612 re +116.668226 84.641654 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 98.367328 2.287612 2.287612 re +116.668226 102.942553 2.287612 2.287612 re +116.668226 105.230165 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 123.531063 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 25.163735 2.287612 2.287612 re +118.955839 29.73896 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 36.601796 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 52.615082 2.287612 2.287612 re +118.955839 54.902695 2.287612 2.287612 re +118.955839 57.190307 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 77.778818 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 91.504491 2.287612 2.287612 re +118.955839 93.792104 2.287612 2.287612 re +118.955839 100.65494 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 121.243451 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 18.300898 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 32.026572 2.287612 2.287612 re +121.243451 36.601796 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 45.752246 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 64.053144 2.287612 2.287612 re +121.243451 66.340756 2.287612 2.287612 re +121.243451 70.915981 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 82.354042 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 98.367328 2.287612 2.287612 re +121.243451 100.65494 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 118.955839 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 34.314184 2.287612 2.287612 re +123.531063 36.601796 2.287612 2.287612 re +123.531063 41.177021 2.287612 2.287612 re +123.531063 50.32747 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 59.477919 2.287612 2.287612 re +123.531063 61.765532 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 73.203593 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 82.354042 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 114.380614 2.287612 2.287612 re +123.531063 116.668226 2.287612 2.287612 re +123.531063 118.955839 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 18.300898 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 25.163735 2.287612 2.287612 re +125.818675 27.451347 2.287612 2.287612 re +125.818675 32.026572 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 41.177021 2.287612 2.287612 re +125.818675 52.615082 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 68.628368 2.287612 2.287612 re +125.818675 70.915981 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 80.06643 2.287612 2.287612 re +125.818675 84.641654 2.287612 2.287612 re +125.818675 86.929267 2.287612 2.287612 re +125.818675 89.216879 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 98.367328 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 114.380614 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 18.300898 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 25.163735 2.287612 2.287612 re +128.106288 29.73896 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 41.177021 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 57.190307 2.287612 2.287612 re +128.106288 61.765532 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 102.942553 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 107.517777 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 114.380614 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348343420333139392039313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<526566> 10 <6572656e7a> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 201.601 Tm +/F1 10 Tf +[<3231203030303030203030303033203133393437203134333030203039303137> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 181.823 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 614.953 m +334.4887 614.953 l +334.4887 623.45695 l +334.4887 677.3153 m +334.4887 685.81925 l +342.99265 685.81925 l +510.237 685.81925 m +518.74095 685.81925 l +518.74095 677.3153 l +518.74095 623.45695 m +518.74095 614.953 l +510.237 614.953 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`data > creditor with QR IBAN 2`] = `"EmpfangsscheinKonto / Zahlbar anCH44 3199 9123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityReferenz21 00000 00003 13947 14300 09017Zahlbar durch (Name/Adresse)WährungBetragCHFAnnahmestelleZahlteilWährungBetragCHFKonto / Zahlbar anCH44 3199 9123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityReferenz21 00000 00003 13947 14300 09017Zahlbar durch (Name/Adresse)"`; + +exports[`data > creditor with building number 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f72204164647265737320313233> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 590.05355 m +14.17325 590.05355 l +14.17325 598.5575 l +14.17325 638.2426 m +14.17325 646.74655 l +22.6772 646.74655 l +153.0711 646.74655 m +161.57505 646.74655 l +161.57505 638.2426 l +161.57505 598.5575 m +161.57505 590.05355 l +153.0711 590.05355 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 32.026572 2.287612 2.287612 re +0 38.889409 2.287612 2.287612 re +0 43.464633 2.287612 2.287612 re +0 52.615082 2.287612 2.287612 re +0 61.765532 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 68.628368 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 80.06643 2.287612 2.287612 re +0 82.354042 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 89.216879 2.287612 2.287612 re +0 93.792104 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 100.65494 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 25.163735 2.287612 2.287612 re +2.287612 27.451347 2.287612 2.287612 re +2.287612 43.464633 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 59.477919 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 64.053144 2.287612 2.287612 re +2.287612 66.340756 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 100.65494 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 20.588511 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 45.752246 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 61.765532 2.287612 2.287612 re +4.575225 66.340756 2.287612 2.287612 re +4.575225 70.915981 2.287612 2.287612 re +4.575225 82.354042 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 96.079716 2.287612 2.287612 re +4.575225 98.367328 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 102.942553 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 18.300898 2.287612 2.287612 re +6.862837 20.588511 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 64.053144 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 70.915981 2.287612 2.287612 re +6.862837 75.491205 2.287612 2.287612 re +6.862837 77.778818 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 91.504491 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 25.163735 2.287612 2.287612 re +9.150449 27.451347 2.287612 2.287612 re +9.150449 34.314184 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 38.889409 2.287612 2.287612 re +9.150449 41.177021 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 50.32747 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 73.203593 2.287612 2.287612 re +9.150449 75.491205 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 18.300898 2.287612 2.287612 re +11.438061 32.026572 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 38.889409 2.287612 2.287612 re +11.438061 41.177021 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 86.929267 2.287612 2.287612 re +11.438061 89.216879 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 93.792104 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 29.73896 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 36.601796 2.287612 2.287612 re +16.013286 38.889409 2.287612 2.287612 re +16.013286 41.177021 2.287612 2.287612 re +16.013286 43.464633 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 54.902695 2.287612 2.287612 re +16.013286 57.190307 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 86.929267 2.287612 2.287612 re +16.013286 89.216879 2.287612 2.287612 re +16.013286 98.367328 2.287612 2.287612 re +16.013286 100.65494 2.287612 2.287612 re +16.013286 102.942553 2.287612 2.287612 re +16.013286 109.805389 2.287612 2.287612 re +18.300898 2.287612 2.287612 2.287612 re +18.300898 6.862837 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 16.013286 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 27.451347 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 34.314184 2.287612 2.287612 re +18.300898 41.177021 2.287612 2.287612 re +18.300898 43.464633 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 54.902695 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 70.915981 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 75.491205 2.287612 2.287612 re +18.300898 80.06643 2.287612 2.287612 re +18.300898 82.354042 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 105.230165 2.287612 2.287612 re +18.300898 109.805389 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 116.668226 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 121.243451 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 4.575225 2.287612 2.287612 re +20.588511 11.438061 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 29.73896 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 43.464633 2.287612 2.287612 re +20.588511 45.752246 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 57.190307 2.287612 2.287612 re +20.588511 59.477919 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 70.915981 2.287612 2.287612 re +20.588511 73.203593 2.287612 2.287612 re +20.588511 75.491205 2.287612 2.287612 re +20.588511 77.778818 2.287612 2.287612 re +20.588511 80.06643 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 107.517777 2.287612 2.287612 re +20.588511 109.805389 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 116.668226 2.287612 2.287612 re +20.588511 118.955839 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 123.531063 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 2.287612 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 18.300898 2.287612 2.287612 re +22.876123 22.876123 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 38.889409 2.287612 2.287612 re +22.876123 48.039858 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 100.65494 2.287612 2.287612 re +22.876123 102.942553 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 123.531063 2.287612 2.287612 re +22.876123 128.106288 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 2.287612 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 25.163735 2.287612 2.287612 re +25.163735 32.026572 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 50.32747 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 64.053144 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 68.628368 2.287612 2.287612 re +25.163735 75.491205 2.287612 2.287612 re +25.163735 80.06643 2.287612 2.287612 re +25.163735 82.354042 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 91.504491 2.287612 2.287612 re +25.163735 98.367328 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 109.805389 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 114.380614 2.287612 2.287612 re +25.163735 116.668226 2.287612 2.287612 re +25.163735 118.955839 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 16.013286 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 32.026572 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 41.177021 2.287612 2.287612 re +27.451347 48.039858 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 61.765532 2.287612 2.287612 re +27.451347 66.340756 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 70.915981 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 114.380614 2.287612 2.287612 re +27.451347 116.668226 2.287612 2.287612 re +27.451347 125.818675 2.287612 2.287612 re +29.73896 4.575225 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 9.150449 2.287612 2.287612 re +29.73896 25.163735 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 41.177021 2.287612 2.287612 re +29.73896 48.039858 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 54.902695 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 98.367328 2.287612 2.287612 re +29.73896 102.942553 2.287612 2.287612 re +29.73896 105.230165 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 116.668226 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +29.73896 123.531063 2.287612 2.287612 re +29.73896 125.818675 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 6.862837 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 20.588511 2.287612 2.287612 re +32.026572 22.876123 2.287612 2.287612 re +32.026572 25.163735 2.287612 2.287612 re +32.026572 32.026572 2.287612 2.287612 re +32.026572 36.601796 2.287612 2.287612 re +32.026572 41.177021 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 54.902695 2.287612 2.287612 re +32.026572 57.190307 2.287612 2.287612 re +32.026572 59.477919 2.287612 2.287612 re +32.026572 61.765532 2.287612 2.287612 re +32.026572 64.053144 2.287612 2.287612 re +32.026572 70.915981 2.287612 2.287612 re +32.026572 73.203593 2.287612 2.287612 re +32.026572 86.929267 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 102.942553 2.287612 2.287612 re +32.026572 107.517777 2.287612 2.287612 re +32.026572 109.805389 2.287612 2.287612 re +32.026572 112.093002 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 125.818675 2.287612 2.287612 re +34.314184 0 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 6.862837 2.287612 2.287612 re +34.314184 9.150449 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 20.588511 2.287612 2.287612 re +34.314184 22.876123 2.287612 2.287612 re +34.314184 29.73896 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 34.314184 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 84.641654 2.287612 2.287612 re +34.314184 96.079716 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 102.942553 2.287612 2.287612 re +34.314184 109.805389 2.287612 2.287612 re +34.314184 114.380614 2.287612 2.287612 re +34.314184 118.955839 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +36.601796 6.862837 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 11.438061 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 18.300898 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 32.026572 2.287612 2.287612 re +36.601796 41.177021 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 45.752246 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 73.203593 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 84.641654 2.287612 2.287612 re +36.601796 89.216879 2.287612 2.287612 re +36.601796 91.504491 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 100.65494 2.287612 2.287612 re +36.601796 102.942553 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 114.380614 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 121.243451 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 0 2.287612 2.287612 re +38.889409 2.287612 2.287612 2.287612 re +38.889409 9.150449 2.287612 2.287612 re +38.889409 16.013286 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 20.588511 2.287612 2.287612 re +38.889409 32.026572 2.287612 2.287612 re +38.889409 38.889409 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 43.464633 2.287612 2.287612 re +38.889409 57.190307 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 77.778818 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 86.929267 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 100.65494 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 109.805389 2.287612 2.287612 re +38.889409 114.380614 2.287612 2.287612 re +38.889409 118.955839 2.287612 2.287612 re +38.889409 128.106288 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 2.287612 2.287612 2.287612 re +41.177021 4.575225 2.287612 2.287612 re +41.177021 6.862837 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 16.013286 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 25.163735 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 29.73896 2.287612 2.287612 re +41.177021 32.026572 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 43.464633 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 61.765532 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 73.203593 2.287612 2.287612 re +41.177021 80.06643 2.287612 2.287612 re +41.177021 107.517777 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 114.380614 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 9.150449 2.287612 2.287612 re +43.464633 20.588511 2.287612 2.287612 re +43.464633 25.163735 2.287612 2.287612 re +43.464633 41.177021 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 73.203593 2.287612 2.287612 re +43.464633 77.778818 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 82.354042 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 114.380614 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 123.531063 2.287612 2.287612 re +45.752246 2.287612 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 34.314184 2.287612 2.287612 re +45.752246 48.039858 2.287612 2.287612 re +45.752246 50.32747 2.287612 2.287612 re +45.752246 52.615082 2.287612 2.287612 re +45.752246 57.190307 2.287612 2.287612 re +45.752246 59.477919 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 75.491205 2.287612 2.287612 re +45.752246 77.778818 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 98.367328 2.287612 2.287612 re +45.752246 100.65494 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 116.668226 2.287612 2.287612 re +45.752246 123.531063 2.287612 2.287612 re +45.752246 125.818675 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 0 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 6.862837 2.287612 2.287612 re +48.039858 9.150449 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 22.876123 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 34.314184 2.287612 2.287612 re +48.039858 36.601796 2.287612 2.287612 re +48.039858 52.615082 2.287612 2.287612 re +48.039858 54.902695 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 73.203593 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 80.06643 2.287612 2.287612 re +48.039858 82.354042 2.287612 2.287612 re +48.039858 86.929267 2.287612 2.287612 re +48.039858 93.792104 2.287612 2.287612 re +48.039858 96.079716 2.287612 2.287612 re +48.039858 98.367328 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 116.668226 2.287612 2.287612 re +48.039858 118.955839 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +48.039858 128.106288 2.287612 2.287612 re +50.32747 0 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 16.013286 2.287612 2.287612 re +50.32747 20.588511 2.287612 2.287612 re +50.32747 22.876123 2.287612 2.287612 re +50.32747 25.163735 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 34.314184 2.287612 2.287612 re +50.32747 36.601796 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 43.464633 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 66.340756 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 77.778818 2.287612 2.287612 re +50.32747 82.354042 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 96.079716 2.287612 2.287612 re +50.32747 98.367328 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 112.093002 2.287612 2.287612 re +52.615082 9.150449 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 18.300898 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 29.73896 2.287612 2.287612 re +52.615082 32.026572 2.287612 2.287612 re +52.615082 36.601796 2.287612 2.287612 re +52.615082 38.889409 2.287612 2.287612 re +52.615082 45.752246 2.287612 2.287612 re +52.615082 48.039858 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 61.765532 2.287612 2.287612 re +52.615082 66.340756 2.287612 2.287612 re +52.615082 70.915981 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 93.792104 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 102.942553 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 112.093002 2.287612 2.287612 re +52.615082 123.531063 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 6.862837 2.287612 2.287612 re +54.902695 9.150449 2.287612 2.287612 re +54.902695 11.438061 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 16.013286 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 34.314184 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 38.889409 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 45.752246 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 50.32747 2.287612 2.287612 re +54.902695 52.615082 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 59.477919 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 68.628368 2.287612 2.287612 re +54.902695 70.915981 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 77.778818 2.287612 2.287612 re +54.902695 86.929267 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 116.668226 2.287612 2.287612 re +54.902695 121.243451 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 9.150449 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 20.588511 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 36.601796 2.287612 2.287612 re +57.190307 38.889409 2.287612 2.287612 re +57.190307 41.177021 2.287612 2.287612 re +57.190307 45.752246 2.287612 2.287612 re +57.190307 48.039858 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 64.053144 2.287612 2.287612 re +57.190307 73.203593 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 80.06643 2.287612 2.287612 re +57.190307 82.354042 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 91.504491 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 96.079716 2.287612 2.287612 re +57.190307 98.367328 2.287612 2.287612 re +57.190307 102.942553 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 6.862837 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 45.752246 2.287612 2.287612 re +59.477919 48.039858 2.287612 2.287612 re +59.477919 50.32747 2.287612 2.287612 re +59.477919 57.190307 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 75.491205 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 93.792104 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 100.65494 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 121.243451 2.287612 2.287612 re +59.477919 125.818675 2.287612 2.287612 re +61.765532 2.287612 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 22.876123 2.287612 2.287612 re +61.765532 36.601796 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 45.752246 2.287612 2.287612 re +61.765532 48.039858 2.287612 2.287612 re +61.765532 54.902695 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 70.915981 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 82.354042 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 93.792104 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 20.588511 2.287612 2.287612 re +64.053144 27.451347 2.287612 2.287612 re +64.053144 43.464633 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 50.32747 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 54.902695 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 75.491205 2.287612 2.287612 re +64.053144 77.778818 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 100.65494 2.287612 2.287612 re +64.053144 102.942553 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 107.517777 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +66.340756 0 2.287612 2.287612 re +66.340756 4.575225 2.287612 2.287612 re +66.340756 6.862837 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 20.588511 2.287612 2.287612 re +66.340756 27.451347 2.287612 2.287612 re +66.340756 34.314184 2.287612 2.287612 re +66.340756 38.889409 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 48.039858 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 73.203593 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 89.216879 2.287612 2.287612 re +66.340756 93.792104 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 121.243451 2.287612 2.287612 re +66.340756 125.818675 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 6.862837 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 27.451347 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 50.32747 2.287612 2.287612 re +68.628368 52.615082 2.287612 2.287612 re +68.628368 54.902695 2.287612 2.287612 re +68.628368 57.190307 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 77.778818 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 96.079716 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 121.243451 2.287612 2.287612 re +68.628368 123.531063 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +68.628368 128.106288 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 4.575225 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 9.150449 2.287612 2.287612 re +70.915981 11.438061 2.287612 2.287612 re +70.915981 18.300898 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 32.026572 2.287612 2.287612 re +70.915981 38.889409 2.287612 2.287612 re +70.915981 41.177021 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 54.902695 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 68.628368 2.287612 2.287612 re +70.915981 70.915981 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 96.079716 2.287612 2.287612 re +70.915981 100.65494 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 114.380614 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +70.915981 125.818675 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 6.862837 2.287612 2.287612 re +73.203593 11.438061 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 18.300898 2.287612 2.287612 re +73.203593 27.451347 2.287612 2.287612 re +73.203593 29.73896 2.287612 2.287612 re +73.203593 32.026572 2.287612 2.287612 re +73.203593 34.314184 2.287612 2.287612 re +73.203593 41.177021 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 61.765532 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 68.628368 2.287612 2.287612 re +73.203593 70.915981 2.287612 2.287612 re +73.203593 73.203593 2.287612 2.287612 re +73.203593 77.778818 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 93.792104 2.287612 2.287612 re +73.203593 96.079716 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 123.531063 2.287612 2.287612 re +73.203593 125.818675 2.287612 2.287612 re +73.203593 128.106288 2.287612 2.287612 re +75.491205 0 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 16.013286 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 25.163735 2.287612 2.287612 re +75.491205 27.451347 2.287612 2.287612 re +75.491205 36.601796 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 45.752246 2.287612 2.287612 re +75.491205 48.039858 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 70.915981 2.287612 2.287612 re +75.491205 80.06643 2.287612 2.287612 re +75.491205 82.354042 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 91.504491 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 98.367328 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 109.805389 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 118.955839 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +75.491205 125.818675 2.287612 2.287612 re +75.491205 128.106288 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 11.438061 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 20.588511 2.287612 2.287612 re +77.778818 22.876123 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 45.752246 2.287612 2.287612 re +77.778818 50.32747 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 54.902695 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 73.203593 2.287612 2.287612 re +77.778818 75.491205 2.287612 2.287612 re +77.778818 77.778818 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 93.792104 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 102.942553 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 109.805389 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 125.818675 2.287612 2.287612 re +80.06643 0 2.287612 2.287612 re +80.06643 4.575225 2.287612 2.287612 re +80.06643 6.862837 2.287612 2.287612 re +80.06643 11.438061 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 36.601796 2.287612 2.287612 re +80.06643 38.889409 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 50.32747 2.287612 2.287612 re +80.06643 59.477919 2.287612 2.287612 re +80.06643 61.765532 2.287612 2.287612 re +80.06643 64.053144 2.287612 2.287612 re +80.06643 66.340756 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 82.354042 2.287612 2.287612 re +80.06643 86.929267 2.287612 2.287612 re +80.06643 89.216879 2.287612 2.287612 re +80.06643 91.504491 2.287612 2.287612 re +80.06643 96.079716 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 109.805389 2.287612 2.287612 re +80.06643 123.531063 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 4.575225 2.287612 2.287612 re +82.354042 6.862837 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 16.013286 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 32.026572 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 41.177021 2.287612 2.287612 re +82.354042 48.039858 2.287612 2.287612 re +82.354042 50.32747 2.287612 2.287612 re +82.354042 59.477919 2.287612 2.287612 re +82.354042 61.765532 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 68.628368 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 77.778818 2.287612 2.287612 re +82.354042 80.06643 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 86.929267 2.287612 2.287612 re +82.354042 89.216879 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 96.079716 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 105.230165 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 114.380614 2.287612 2.287612 re +82.354042 116.668226 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 123.531063 2.287612 2.287612 re +82.354042 125.818675 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 4.575225 2.287612 2.287612 re +84.641654 16.013286 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 32.026572 2.287612 2.287612 re +84.641654 36.601796 2.287612 2.287612 re +84.641654 41.177021 2.287612 2.287612 re +84.641654 48.039858 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 64.053144 2.287612 2.287612 re +84.641654 70.915981 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 84.641654 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 93.792104 2.287612 2.287612 re +84.641654 96.079716 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 121.243451 2.287612 2.287612 re +84.641654 123.531063 2.287612 2.287612 re +86.929267 2.287612 2.287612 2.287612 re +86.929267 6.862837 2.287612 2.287612 re +86.929267 11.438061 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 16.013286 2.287612 2.287612 re +86.929267 20.588511 2.287612 2.287612 re +86.929267 22.876123 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 34.314184 2.287612 2.287612 re +86.929267 41.177021 2.287612 2.287612 re +86.929267 43.464633 2.287612 2.287612 re +86.929267 45.752246 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 50.32747 2.287612 2.287612 re +86.929267 61.765532 2.287612 2.287612 re +86.929267 70.915981 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 93.792104 2.287612 2.287612 re +86.929267 96.079716 2.287612 2.287612 re +86.929267 98.367328 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 116.668226 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 121.243451 2.287612 2.287612 re +86.929267 125.818675 2.287612 2.287612 re +86.929267 128.106288 2.287612 2.287612 re +89.216879 0 2.287612 2.287612 re +89.216879 2.287612 2.287612 2.287612 re +89.216879 4.575225 2.287612 2.287612 re +89.216879 25.163735 2.287612 2.287612 re +89.216879 27.451347 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 34.314184 2.287612 2.287612 re +89.216879 36.601796 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 43.464633 2.287612 2.287612 re +89.216879 45.752246 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 64.053144 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 73.203593 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 82.354042 2.287612 2.287612 re +89.216879 84.641654 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 89.216879 2.287612 2.287612 re +89.216879 100.65494 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 109.805389 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 118.955839 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +89.216879 125.818675 2.287612 2.287612 re +89.216879 128.106288 2.287612 2.287612 re +91.504491 0 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 9.150449 2.287612 2.287612 re +91.504491 11.438061 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 18.300898 2.287612 2.287612 re +91.504491 27.451347 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 45.752246 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 66.340756 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 70.915981 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 75.491205 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 82.354042 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 98.367328 2.287612 2.287612 re +91.504491 100.65494 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 121.243451 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 128.106288 2.287612 2.287612 re +93.792104 0 2.287612 2.287612 re +93.792104 4.575225 2.287612 2.287612 re +93.792104 11.438061 2.287612 2.287612 re +93.792104 16.013286 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 32.026572 2.287612 2.287612 re +93.792104 34.314184 2.287612 2.287612 re +93.792104 38.889409 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 54.902695 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 66.340756 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 82.354042 2.287612 2.287612 re +93.792104 86.929267 2.287612 2.287612 re +93.792104 89.216879 2.287612 2.287612 re +93.792104 93.792104 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 107.517777 2.287612 2.287612 re +93.792104 109.805389 2.287612 2.287612 re +93.792104 118.955839 2.287612 2.287612 re +93.792104 121.243451 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 4.575225 2.287612 2.287612 re +96.079716 6.862837 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 16.013286 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 25.163735 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 34.314184 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 43.464633 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 59.477919 2.287612 2.287612 re +96.079716 61.765532 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 68.628368 2.287612 2.287612 re +96.079716 70.915981 2.287612 2.287612 re +96.079716 77.778818 2.287612 2.287612 re +96.079716 80.06643 2.287612 2.287612 re +96.079716 86.929267 2.287612 2.287612 re +96.079716 89.216879 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 98.367328 2.287612 2.287612 re +96.079716 100.65494 2.287612 2.287612 re +96.079716 107.517777 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 116.668226 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 125.818675 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 4.575225 2.287612 2.287612 re +98.367328 9.150449 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 20.588511 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 32.026572 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 43.464633 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 48.039858 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 59.477919 2.287612 2.287612 re +98.367328 68.628368 2.287612 2.287612 re +98.367328 70.915981 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 75.491205 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 86.929267 2.287612 2.287612 re +98.367328 91.504491 2.287612 2.287612 re +98.367328 98.367328 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 107.517777 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 121.243451 2.287612 2.287612 re +98.367328 123.531063 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 6.862837 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 16.013286 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 22.876123 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 34.314184 2.287612 2.287612 re +100.65494 36.601796 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 41.177021 2.287612 2.287612 re +100.65494 50.32747 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 61.765532 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 66.340756 2.287612 2.287612 re +100.65494 68.628368 2.287612 2.287612 re +100.65494 70.915981 2.287612 2.287612 re +100.65494 77.778818 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 89.216879 2.287612 2.287612 re +100.65494 93.792104 2.287612 2.287612 re +100.65494 100.65494 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 105.230165 2.287612 2.287612 re +100.65494 116.668226 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 121.243451 2.287612 2.287612 re +100.65494 123.531063 2.287612 2.287612 re +100.65494 125.818675 2.287612 2.287612 re +102.942553 0 2.287612 2.287612 re +102.942553 4.575225 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 16.013286 2.287612 2.287612 re +102.942553 18.300898 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 27.451347 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 43.464633 2.287612 2.287612 re +102.942553 45.752246 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 52.615082 2.287612 2.287612 re +102.942553 54.902695 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 64.053144 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 73.203593 2.287612 2.287612 re +102.942553 82.354042 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 116.668226 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +102.942553 125.818675 2.287612 2.287612 re +102.942553 128.106288 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 16.013286 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 27.451347 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 38.889409 2.287612 2.287612 re +105.230165 50.32747 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 73.203593 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 77.778818 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 82.354042 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 89.216879 2.287612 2.287612 re +105.230165 93.792104 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 102.942553 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 121.243451 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 22.876123 2.287612 2.287612 re +107.517777 25.163735 2.287612 2.287612 re +107.517777 32.026572 2.287612 2.287612 re +107.517777 34.314184 2.287612 2.287612 re +107.517777 38.889409 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 43.464633 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 54.902695 2.287612 2.287612 re +107.517777 59.477919 2.287612 2.287612 re +107.517777 61.765532 2.287612 2.287612 re +107.517777 64.053144 2.287612 2.287612 re +107.517777 66.340756 2.287612 2.287612 re +107.517777 70.915981 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 82.354042 2.287612 2.287612 re +107.517777 93.792104 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 109.805389 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 114.380614 2.287612 2.287612 re +107.517777 116.668226 2.287612 2.287612 re +107.517777 118.955839 2.287612 2.287612 re +107.517777 121.243451 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 16.013286 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 20.588511 2.287612 2.287612 re +109.805389 25.163735 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 34.314184 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 43.464633 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 52.615082 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 70.915981 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 80.06643 2.287612 2.287612 re +109.805389 82.354042 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 86.929267 2.287612 2.287612 re +109.805389 89.216879 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 96.079716 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 107.517777 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 125.818675 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 32.026572 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 36.601796 2.287612 2.287612 re +112.093002 38.889409 2.287612 2.287612 re +112.093002 41.177021 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 48.039858 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 54.902695 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 80.06643 2.287612 2.287612 re +112.093002 82.354042 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 91.504491 2.287612 2.287612 re +112.093002 93.792104 2.287612 2.287612 re +112.093002 96.079716 2.287612 2.287612 re +112.093002 98.367328 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 102.942553 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +112.093002 121.243451 2.287612 2.287612 re +112.093002 123.531063 2.287612 2.287612 re +112.093002 125.818675 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 18.300898 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 22.876123 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 34.314184 2.287612 2.287612 re +114.380614 41.177021 2.287612 2.287612 re +114.380614 43.464633 2.287612 2.287612 re +114.380614 45.752246 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 50.32747 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 77.778818 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 82.354042 2.287612 2.287612 re +114.380614 84.641654 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 96.079716 2.287612 2.287612 re +114.380614 98.367328 2.287612 2.287612 re +114.380614 105.230165 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 25.163735 2.287612 2.287612 re +116.668226 27.451347 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 45.752246 2.287612 2.287612 re +116.668226 50.32747 2.287612 2.287612 re +116.668226 57.190307 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 70.915981 2.287612 2.287612 re +116.668226 73.203593 2.287612 2.287612 re +116.668226 80.06643 2.287612 2.287612 re +116.668226 89.216879 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 98.367328 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 128.106288 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 27.451347 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 34.314184 2.287612 2.287612 re +118.955839 38.889409 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 48.039858 2.287612 2.287612 re +118.955839 52.615082 2.287612 2.287612 re +118.955839 54.902695 2.287612 2.287612 re +118.955839 57.190307 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 75.491205 2.287612 2.287612 re +118.955839 77.778818 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 93.792104 2.287612 2.287612 re +118.955839 100.65494 2.287612 2.287612 re +118.955839 105.230165 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 18.300898 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 27.451347 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 36.601796 2.287612 2.287612 re +121.243451 38.889409 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 64.053144 2.287612 2.287612 re +121.243451 66.340756 2.287612 2.287612 re +121.243451 70.915981 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 82.354042 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 98.367328 2.287612 2.287612 re +121.243451 102.942553 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 118.955839 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 25.163735 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 34.314184 2.287612 2.287612 re +123.531063 36.601796 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 41.177021 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 50.32747 2.287612 2.287612 re +123.531063 52.615082 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 59.477919 2.287612 2.287612 re +123.531063 61.765532 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 70.915981 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 80.06643 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 89.216879 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 98.367328 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 114.380614 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 123.531063 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +123.531063 128.106288 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 18.300898 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 32.026572 2.287612 2.287612 re +125.818675 36.601796 2.287612 2.287612 re +125.818675 41.177021 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 59.477919 2.287612 2.287612 re +125.818675 68.628368 2.287612 2.287612 re +125.818675 70.915981 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 75.491205 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 86.929267 2.287612 2.287612 re +125.818675 91.504491 2.287612 2.287612 re +125.818675 96.079716 2.287612 2.287612 re +125.818675 98.367328 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 114.380614 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 121.243451 2.287612 2.287612 re +125.818675 123.531063 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 34.314184 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 41.177021 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 50.32747 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 59.477919 2.287612 2.287612 re +128.106288 61.765532 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 66.340756 2.287612 2.287612 re +128.106288 70.915981 2.287612 2.287612 re +128.106288 75.491205 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 89.216879 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 96.079716 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 123.531063 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f72204164647265737320313233> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 583.219 m +334.4887 583.219 l +334.4887 591.72295 l +334.4887 645.5813 m +334.4887 654.08525 l +342.99265 654.08525 l +510.237 654.08525 m +518.74095 654.08525 l +518.74095 645.5813 l +518.74095 591.72295 m +518.74095 583.219 l +510.237 583.219 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`data > creditor with building number 2`] = `"EmpfangsscheinKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address 1231234 Creditor CityZahlbar durch (Name/Adresse)WährungBetragCHFAnnahmestelleZahlteilWährungBetragCHFKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address 1231234 Creditor CityZahlbar durch (Name/Adresse)"`; + +exports[`data > creditor with building number as string 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f7220416464726573732041313233> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 590.05355 m +14.17325 590.05355 l +14.17325 598.5575 l +14.17325 638.2426 m +14.17325 646.74655 l +22.6772 646.74655 l +153.0711 646.74655 m +161.57505 646.74655 l +161.57505 638.2426 l +161.57505 598.5575 m +161.57505 590.05355 l +153.0711 590.05355 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 27.451347 2.287612 2.287612 re +0 34.314184 2.287612 2.287612 re +0 36.601796 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 89.216879 2.287612 2.287612 re +0 93.792104 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 20.588511 2.287612 2.287612 re +2.287612 25.163735 2.287612 2.287612 re +2.287612 29.73896 2.287612 2.287612 re +2.287612 32.026572 2.287612 2.287612 re +2.287612 34.314184 2.287612 2.287612 re +2.287612 36.601796 2.287612 2.287612 re +2.287612 38.889409 2.287612 2.287612 re +2.287612 41.177021 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 68.628368 2.287612 2.287612 re +2.287612 70.915981 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 96.079716 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 20.588511 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 41.177021 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 73.203593 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 96.079716 2.287612 2.287612 re +4.575225 98.367328 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 20.588511 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 32.026572 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 43.464633 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 75.491205 2.287612 2.287612 re +6.862837 80.06643 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 91.504491 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 102.942553 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 25.163735 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 34.314184 2.287612 2.287612 re +9.150449 41.177021 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 70.915981 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 91.504491 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 100.65494 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 22.876123 2.287612 2.287612 re +11.438061 27.451347 2.287612 2.287612 re +11.438061 34.314184 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 38.889409 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 93.792104 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 54.902695 2.287612 2.287612 re +16.013286 57.190307 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 98.367328 2.287612 2.287612 re +16.013286 100.65494 2.287612 2.287612 re +16.013286 105.230165 2.287612 2.287612 re +16.013286 107.517777 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 25.163735 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 54.902695 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 75.491205 2.287612 2.287612 re +18.300898 80.06643 2.287612 2.287612 re +18.300898 82.354042 2.287612 2.287612 re +18.300898 84.641654 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 91.504491 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 96.079716 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 109.805389 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 4.575225 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 27.451347 2.287612 2.287612 re +20.588511 29.73896 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 57.190307 2.287612 2.287612 re +20.588511 59.477919 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 73.203593 2.287612 2.287612 re +20.588511 80.06643 2.287612 2.287612 re +20.588511 84.641654 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 93.792104 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 123.531063 2.287612 2.287612 re +22.876123 0 2.287612 2.287612 re +22.876123 2.287612 2.287612 2.287612 re +22.876123 6.862837 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 20.588511 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 59.477919 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 89.216879 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 98.367328 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +22.876123 123.531063 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 11.438061 2.287612 2.287612 re +25.163735 20.588511 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 50.32747 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 68.628368 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 80.06643 2.287612 2.287612 re +25.163735 82.354042 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 93.792104 2.287612 2.287612 re +25.163735 98.367328 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +27.451347 0 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 18.300898 2.287612 2.287612 re +27.451347 20.588511 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 48.039858 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 59.477919 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 66.340756 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 73.203593 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 91.504491 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 18.300898 2.287612 2.287612 re +29.73896 20.588511 2.287612 2.287612 re +29.73896 29.73896 2.287612 2.287612 re +29.73896 32.026572 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 41.177021 2.287612 2.287612 re +29.73896 43.464633 2.287612 2.287612 re +29.73896 48.039858 2.287612 2.287612 re +29.73896 59.477919 2.287612 2.287612 re +29.73896 64.053144 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 93.792104 2.287612 2.287612 re +29.73896 96.079716 2.287612 2.287612 re +29.73896 100.65494 2.287612 2.287612 re +29.73896 102.942553 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 123.531063 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 20.588511 2.287612 2.287612 re +32.026572 36.601796 2.287612 2.287612 re +32.026572 41.177021 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 48.039858 2.287612 2.287612 re +32.026572 54.902695 2.287612 2.287612 re +32.026572 59.477919 2.287612 2.287612 re +32.026572 64.053144 2.287612 2.287612 re +32.026572 66.340756 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 86.929267 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 112.093002 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 121.243451 2.287612 2.287612 re +32.026572 125.818675 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 29.73896 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 59.477919 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 84.641654 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 96.079716 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 107.517777 2.287612 2.287612 re +34.314184 112.093002 2.287612 2.287612 re +34.314184 114.380614 2.287612 2.287612 re +34.314184 118.955839 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 6.862837 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 18.300898 2.287612 2.287612 re +36.601796 27.451347 2.287612 2.287612 re +36.601796 29.73896 2.287612 2.287612 re +36.601796 32.026572 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 38.889409 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 45.752246 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 82.354042 2.287612 2.287612 re +36.601796 84.641654 2.287612 2.287612 re +36.601796 89.216879 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 102.942553 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 107.517777 2.287612 2.287612 re +36.601796 109.805389 2.287612 2.287612 re +36.601796 121.243451 2.287612 2.287612 re +38.889409 0 2.287612 2.287612 re +38.889409 2.287612 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 16.013286 2.287612 2.287612 re +38.889409 27.451347 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 57.190307 2.287612 2.287612 re +38.889409 75.491205 2.287612 2.287612 re +38.889409 77.778818 2.287612 2.287612 re +38.889409 80.06643 2.287612 2.287612 re +38.889409 82.354042 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 100.65494 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +38.889409 128.106288 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 16.013286 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 29.73896 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 54.902695 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 61.765532 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 66.340756 2.287612 2.287612 re +41.177021 68.628368 2.287612 2.287612 re +41.177021 73.203593 2.287612 2.287612 re +41.177021 75.491205 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 96.079716 2.287612 2.287612 re +41.177021 98.367328 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 123.531063 2.287612 2.287612 re +41.177021 125.818675 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 6.862837 2.287612 2.287612 re +43.464633 9.150449 2.287612 2.287612 re +43.464633 11.438061 2.287612 2.287612 re +43.464633 18.300898 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 68.628368 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 82.354042 2.287612 2.287612 re +43.464633 89.216879 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 98.367328 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 125.818675 2.287612 2.287612 re +45.752246 0 2.287612 2.287612 re +45.752246 2.287612 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 6.862837 2.287612 2.287612 re +45.752246 11.438061 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 48.039858 2.287612 2.287612 re +45.752246 52.615082 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 64.053144 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 73.203593 2.287612 2.287612 re +45.752246 77.778818 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 89.216879 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 98.367328 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 22.876123 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 34.314184 2.287612 2.287612 re +48.039858 36.601796 2.287612 2.287612 re +48.039858 48.039858 2.287612 2.287612 re +48.039858 64.053144 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 86.929267 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 96.079716 2.287612 2.287612 re +48.039858 98.367328 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 116.668226 2.287612 2.287612 re +48.039858 123.531063 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 27.451347 2.287612 2.287612 re +50.32747 32.026572 2.287612 2.287612 re +50.32747 36.601796 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 43.464633 2.287612 2.287612 re +50.32747 45.752246 2.287612 2.287612 re +50.32747 52.615082 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 98.367328 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 112.093002 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 116.668226 2.287612 2.287612 re +50.32747 121.243451 2.287612 2.287612 re +50.32747 123.531063 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +50.32747 128.106288 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 6.862837 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 20.588511 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 29.73896 2.287612 2.287612 re +52.615082 34.314184 2.287612 2.287612 re +52.615082 38.889409 2.287612 2.287612 re +52.615082 43.464633 2.287612 2.287612 re +52.615082 45.752246 2.287612 2.287612 re +52.615082 48.039858 2.287612 2.287612 re +52.615082 50.32747 2.287612 2.287612 re +52.615082 52.615082 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 57.190307 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 61.765532 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 93.792104 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 105.230165 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 109.805389 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 116.668226 2.287612 2.287612 re +52.615082 118.955839 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 9.150449 2.287612 2.287612 re +54.902695 11.438061 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 27.451347 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 50.32747 2.287612 2.287612 re +54.902695 59.477919 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 93.792104 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 98.367328 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 107.517777 2.287612 2.287612 re +54.902695 109.805389 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 16.013286 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 38.889409 2.287612 2.287612 re +57.190307 43.464633 2.287612 2.287612 re +57.190307 48.039858 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 66.340756 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 82.354042 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 86.929267 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 45.752246 2.287612 2.287612 re +59.477919 52.615082 2.287612 2.287612 re +59.477919 57.190307 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 98.367328 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 22.876123 2.287612 2.287612 re +61.765532 25.163735 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 32.026572 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 36.601796 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 43.464633 2.287612 2.287612 re +61.765532 48.039858 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 93.792104 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 123.531063 2.287612 2.287612 re +64.053144 4.575225 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 20.588511 2.287612 2.287612 re +64.053144 22.876123 2.287612 2.287612 re +64.053144 29.73896 2.287612 2.287612 re +64.053144 34.314184 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 43.464633 2.287612 2.287612 re +64.053144 48.039858 2.287612 2.287612 re +64.053144 50.32747 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 91.504491 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 96.079716 2.287612 2.287612 re +64.053144 100.65494 2.287612 2.287612 re +64.053144 102.942553 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 128.106288 2.287612 2.287612 re +66.340756 6.862837 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 20.588511 2.287612 2.287612 re +66.340756 25.163735 2.287612 2.287612 re +66.340756 34.314184 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 48.039858 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 70.915981 2.287612 2.287612 re +66.340756 73.203593 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 121.243451 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 4.575225 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 25.163735 2.287612 2.287612 re +68.628368 27.451347 2.287612 2.287612 re +68.628368 32.026572 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 48.039858 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 80.06643 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 105.230165 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +68.628368 128.106288 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 18.300898 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 27.451347 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 41.177021 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 45.752246 2.287612 2.287612 re +70.915981 48.039858 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 64.053144 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 68.628368 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 112.093002 2.287612 2.287612 re +70.915981 114.380614 2.287612 2.287612 re +70.915981 118.955839 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 125.818675 2.287612 2.287612 re +70.915981 128.106288 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 22.876123 2.287612 2.287612 re +73.203593 27.451347 2.287612 2.287612 re +73.203593 32.026572 2.287612 2.287612 re +73.203593 45.752246 2.287612 2.287612 re +73.203593 61.765532 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 68.628368 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 89.216879 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 102.942553 2.287612 2.287612 re +73.203593 114.380614 2.287612 2.287612 re +73.203593 116.668226 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +73.203593 128.106288 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 25.163735 2.287612 2.287612 re +75.491205 32.026572 2.287612 2.287612 re +75.491205 34.314184 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 48.039858 2.287612 2.287612 re +75.491205 57.190307 2.287612 2.287612 re +75.491205 59.477919 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 73.203593 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 121.243451 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +75.491205 125.818675 2.287612 2.287612 re +75.491205 128.106288 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 54.902695 2.287612 2.287612 re +77.778818 57.190307 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 125.818675 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 20.588511 2.287612 2.287612 re +80.06643 22.876123 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 27.451347 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 48.039858 2.287612 2.287612 re +80.06643 50.32747 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 89.216879 2.287612 2.287612 re +80.06643 91.504491 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 105.230165 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 121.243451 2.287612 2.287612 re +80.06643 123.531063 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 18.300898 2.287612 2.287612 re +82.354042 20.588511 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 96.079716 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 116.668226 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 9.150449 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 16.013286 2.287612 2.287612 re +84.641654 18.300898 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 70.915981 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 84.641654 2.287612 2.287612 re +84.641654 93.792104 2.287612 2.287612 re +84.641654 96.079716 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +86.929267 0 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 16.013286 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 91.504491 2.287612 2.287612 re +86.929267 93.792104 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 2.287612 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 9.150449 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 57.190307 2.287612 2.287612 re +89.216879 59.477919 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +89.216879 125.818675 2.287612 2.287612 re +89.216879 128.106288 2.287612 2.287612 re +91.504491 4.575225 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 9.150449 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 20.588511 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 59.477919 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 82.354042 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +91.504491 128.106288 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 32.026572 2.287612 2.287612 re +93.792104 36.601796 2.287612 2.287612 re +93.792104 38.889409 2.287612 2.287612 re +93.792104 41.177021 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 52.615082 2.287612 2.287612 re +93.792104 54.902695 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 109.805389 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 54.902695 2.287612 2.287612 re +96.079716 57.190307 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 105.230165 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 125.818675 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 20.588511 2.287612 2.287612 re +98.367328 22.876123 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 34.314184 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 41.177021 2.287612 2.287612 re +98.367328 43.464633 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 89.216879 2.287612 2.287612 re +98.367328 91.504491 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 107.517777 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 114.380614 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 121.243451 2.287612 2.287612 re +98.367328 123.531063 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 22.876123 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 91.504491 2.287612 2.287612 re +100.65494 93.792104 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 109.805389 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 121.243451 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 16.013286 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 84.641654 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 93.792104 2.287612 2.287612 re +102.942553 96.079716 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 16.013286 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 73.203593 2.287612 2.287612 re +105.230165 77.778818 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 91.504491 2.287612 2.287612 re +105.230165 93.792104 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 27.451347 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 82.354042 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 100.65494 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 20.588511 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 82.354042 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 86.929267 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 96.079716 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 100.65494 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 20.588511 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 73.203593 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 57.190307 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 77.778818 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 82.354042 2.287612 2.287612 re +114.380614 84.641654 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 34.314184 2.287612 2.287612 re +116.668226 38.889409 2.287612 2.287612 re +116.668226 43.464633 2.287612 2.287612 re +116.668226 50.32747 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 123.531063 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 34.314184 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 52.615082 2.287612 2.287612 re +118.955839 54.902695 2.287612 2.287612 re +118.955839 57.190307 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 102.942553 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 32.026572 2.287612 2.287612 re +121.243451 36.601796 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 52.615082 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 102.942553 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 121.243451 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 128.106288 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 36.601796 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 52.615082 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 116.668226 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 128.106288 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 64.053144 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 75.491205 2.287612 2.287612 re +125.818675 80.06643 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 59.477919 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f7220416464726573732041313233> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 583.219 m +334.4887 583.219 l +334.4887 591.72295 l +334.4887 645.5813 m +334.4887 654.08525 l +342.99265 654.08525 l +510.237 654.08525 m +518.74095 654.08525 l +518.74095 645.5813 l +518.74095 591.72295 m +518.74095 583.219 l +510.237 583.219 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`data > creditor with building number as string 2`] = `"EmpfangsscheinKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address A1231234 Creditor CityZahlbar durch (Name/Adresse)WährungBetragCHFAnnahmestelleZahlteilWährungBetragCHFKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address A1231234 Creditor CityZahlbar durch (Name/Adresse)"`; + +exports[`data > creditor with maxed out field lengths 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d654372656469746f7220> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<46697273744e616d65204c6173744e616d654372656469746f722046697273744e61> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<4372656469746f7220416464726573734372656469746f7220> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 214.74645 Tm +/F1 8 Tf +[<416464726573734372656469746f7220416464726573734372656469746f7220> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.99845 Tm +/F1 8 Tf +[<41646472657373437265646974> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 197.25045 Tm +/F1 8 Tf +[<31323334313233343132333431323334204372656469746f7220> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 188.50245 Tm +/F1 8 Tf +[<436974794372656469746f7220436974794372656469746f7220> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 170.78645 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 625.04555 m +14.17325 625.04555 l +14.17325 633.5495 l +14.17325 673.2346 m +14.17325 681.73855 l +22.6772 681.73855 l +153.0711 681.73855 m +161.57505 681.73855 l +161.57505 673.2346 l +161.57505 633.5495 m +161.57505 625.04555 l +153.0711 625.04555 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.00606 2.00606 re +0 2.00606 2.00606 2.00606 re +0 4.01212 2.00606 2.00606 re +0 6.01818 2.00606 2.00606 re +0 8.02424 2.00606 2.00606 re +0 10.0303 2.00606 2.00606 re +0 12.03636 2.00606 2.00606 re +0 16.04848 2.00606 2.00606 re +0 20.0606 2.00606 2.00606 re +0 24.07272 2.00606 2.00606 re +0 26.07878 2.00606 2.00606 re +0 28.08484 2.00606 2.00606 re +0 38.11514 2.00606 2.00606 re +0 46.13938 2.00606 2.00606 re +0 50.1515 2.00606 2.00606 re +0 56.16968 2.00606 2.00606 re +0 60.1818 2.00606 2.00606 re +0 74.22422 2.00606 2.00606 re +0 80.2424 2.00606 2.00606 re +0 86.26058 2.00606 2.00606 re +0 88.26664 2.00606 2.00606 re +0 90.2727 2.00606 2.00606 re +0 92.27876 2.00606 2.00606 re +0 96.29088 2.00606 2.00606 re +0 98.29694 2.00606 2.00606 re +0 106.32118 2.00606 2.00606 re +0 110.3333 2.00606 2.00606 re +0 116.35148 2.00606 2.00606 re +0 118.35754 2.00606 2.00606 re +0 120.3636 2.00606 2.00606 re +0 122.36966 2.00606 2.00606 re +0 124.37572 2.00606 2.00606 re +0 126.38178 2.00606 2.00606 re +0 128.38784 2.00606 2.00606 re +2.00606 0 2.00606 2.00606 re +2.00606 12.03636 2.00606 2.00606 re +2.00606 32.09696 2.00606 2.00606 re +2.00606 36.10908 2.00606 2.00606 re +2.00606 38.11514 2.00606 2.00606 re +2.00606 42.12726 2.00606 2.00606 re +2.00606 44.13332 2.00606 2.00606 re +2.00606 48.14544 2.00606 2.00606 re +2.00606 66.19998 2.00606 2.00606 re +2.00606 70.2121 2.00606 2.00606 re +2.00606 72.21816 2.00606 2.00606 re +2.00606 76.23028 2.00606 2.00606 re +2.00606 84.25452 2.00606 2.00606 re +2.00606 96.29088 2.00606 2.00606 re +2.00606 102.30906 2.00606 2.00606 re +2.00606 106.32118 2.00606 2.00606 re +2.00606 112.33936 2.00606 2.00606 re +2.00606 116.35148 2.00606 2.00606 re +2.00606 128.38784 2.00606 2.00606 re +4.01212 0 2.00606 2.00606 re +4.01212 4.01212 2.00606 2.00606 re +4.01212 6.01818 2.00606 2.00606 re +4.01212 8.02424 2.00606 2.00606 re +4.01212 12.03636 2.00606 2.00606 re +4.01212 16.04848 2.00606 2.00606 re +4.01212 22.06666 2.00606 2.00606 re +4.01212 24.07272 2.00606 2.00606 re +4.01212 28.08484 2.00606 2.00606 re +4.01212 32.09696 2.00606 2.00606 re +4.01212 36.10908 2.00606 2.00606 re +4.01212 40.1212 2.00606 2.00606 re +4.01212 42.12726 2.00606 2.00606 re +4.01212 48.14544 2.00606 2.00606 re +4.01212 54.16362 2.00606 2.00606 re +4.01212 56.16968 2.00606 2.00606 re +4.01212 58.17574 2.00606 2.00606 re +4.01212 60.1818 2.00606 2.00606 re +4.01212 66.19998 2.00606 2.00606 re +4.01212 70.2121 2.00606 2.00606 re +4.01212 72.21816 2.00606 2.00606 re +4.01212 76.23028 2.00606 2.00606 re +4.01212 78.23634 2.00606 2.00606 re +4.01212 80.2424 2.00606 2.00606 re +4.01212 82.24846 2.00606 2.00606 re +4.01212 88.26664 2.00606 2.00606 re +4.01212 90.2727 2.00606 2.00606 re +4.01212 92.27876 2.00606 2.00606 re +4.01212 94.28482 2.00606 2.00606 re +4.01212 96.29088 2.00606 2.00606 re +4.01212 98.29694 2.00606 2.00606 re +4.01212 104.31512 2.00606 2.00606 re +4.01212 108.32724 2.00606 2.00606 re +4.01212 112.33936 2.00606 2.00606 re +4.01212 116.35148 2.00606 2.00606 re +4.01212 120.3636 2.00606 2.00606 re +4.01212 122.36966 2.00606 2.00606 re +4.01212 124.37572 2.00606 2.00606 re +4.01212 128.38784 2.00606 2.00606 re +6.01818 0 2.00606 2.00606 re +6.01818 4.01212 2.00606 2.00606 re +6.01818 6.01818 2.00606 2.00606 re +6.01818 8.02424 2.00606 2.00606 re +6.01818 12.03636 2.00606 2.00606 re +6.01818 16.04848 2.00606 2.00606 re +6.01818 18.05454 2.00606 2.00606 re +6.01818 20.0606 2.00606 2.00606 re +6.01818 24.07272 2.00606 2.00606 re +6.01818 26.07878 2.00606 2.00606 re +6.01818 32.09696 2.00606 2.00606 re +6.01818 34.10302 2.00606 2.00606 re +6.01818 36.10908 2.00606 2.00606 re +6.01818 38.11514 2.00606 2.00606 re +6.01818 40.1212 2.00606 2.00606 re +6.01818 42.12726 2.00606 2.00606 re +6.01818 44.13332 2.00606 2.00606 re +6.01818 50.1515 2.00606 2.00606 re +6.01818 54.16362 2.00606 2.00606 re +6.01818 56.16968 2.00606 2.00606 re +6.01818 58.17574 2.00606 2.00606 re +6.01818 62.18786 2.00606 2.00606 re +6.01818 64.19392 2.00606 2.00606 re +6.01818 66.19998 2.00606 2.00606 re +6.01818 70.2121 2.00606 2.00606 re +6.01818 72.21816 2.00606 2.00606 re +6.01818 76.23028 2.00606 2.00606 re +6.01818 78.23634 2.00606 2.00606 re +6.01818 84.25452 2.00606 2.00606 re +6.01818 90.2727 2.00606 2.00606 re +6.01818 92.27876 2.00606 2.00606 re +6.01818 94.28482 2.00606 2.00606 re +6.01818 98.29694 2.00606 2.00606 re +6.01818 100.303 2.00606 2.00606 re +6.01818 102.30906 2.00606 2.00606 re +6.01818 104.31512 2.00606 2.00606 re +6.01818 108.32724 2.00606 2.00606 re +6.01818 110.3333 2.00606 2.00606 re +6.01818 116.35148 2.00606 2.00606 re +6.01818 120.3636 2.00606 2.00606 re +6.01818 122.36966 2.00606 2.00606 re +6.01818 124.37572 2.00606 2.00606 re +6.01818 128.38784 2.00606 2.00606 re +8.02424 0 2.00606 2.00606 re +8.02424 4.01212 2.00606 2.00606 re +8.02424 6.01818 2.00606 2.00606 re +8.02424 8.02424 2.00606 2.00606 re +8.02424 12.03636 2.00606 2.00606 re +8.02424 16.04848 2.00606 2.00606 re +8.02424 30.0909 2.00606 2.00606 re +8.02424 32.09696 2.00606 2.00606 re +8.02424 38.11514 2.00606 2.00606 re +8.02424 40.1212 2.00606 2.00606 re +8.02424 46.13938 2.00606 2.00606 re +8.02424 48.14544 2.00606 2.00606 re +8.02424 50.1515 2.00606 2.00606 re +8.02424 52.15756 2.00606 2.00606 re +8.02424 58.17574 2.00606 2.00606 re +8.02424 60.1818 2.00606 2.00606 re +8.02424 62.18786 2.00606 2.00606 re +8.02424 64.19392 2.00606 2.00606 re +8.02424 66.19998 2.00606 2.00606 re +8.02424 68.20604 2.00606 2.00606 re +8.02424 72.21816 2.00606 2.00606 re +8.02424 76.23028 2.00606 2.00606 re +8.02424 82.24846 2.00606 2.00606 re +8.02424 86.26058 2.00606 2.00606 re +8.02424 88.26664 2.00606 2.00606 re +8.02424 96.29088 2.00606 2.00606 re +8.02424 100.303 2.00606 2.00606 re +8.02424 102.30906 2.00606 2.00606 re +8.02424 104.31512 2.00606 2.00606 re +8.02424 106.32118 2.00606 2.00606 re +8.02424 112.33936 2.00606 2.00606 re +8.02424 116.35148 2.00606 2.00606 re +8.02424 120.3636 2.00606 2.00606 re +8.02424 122.36966 2.00606 2.00606 re +8.02424 124.37572 2.00606 2.00606 re +8.02424 128.38784 2.00606 2.00606 re +10.0303 0 2.00606 2.00606 re +10.0303 12.03636 2.00606 2.00606 re +10.0303 16.04848 2.00606 2.00606 re +10.0303 18.05454 2.00606 2.00606 re +10.0303 26.07878 2.00606 2.00606 re +10.0303 28.08484 2.00606 2.00606 re +10.0303 30.0909 2.00606 2.00606 re +10.0303 34.10302 2.00606 2.00606 re +10.0303 36.10908 2.00606 2.00606 re +10.0303 40.1212 2.00606 2.00606 re +10.0303 44.13332 2.00606 2.00606 re +10.0303 48.14544 2.00606 2.00606 re +10.0303 54.16362 2.00606 2.00606 re +10.0303 58.17574 2.00606 2.00606 re +10.0303 60.1818 2.00606 2.00606 re +10.0303 68.20604 2.00606 2.00606 re +10.0303 70.2121 2.00606 2.00606 re +10.0303 74.22422 2.00606 2.00606 re +10.0303 76.23028 2.00606 2.00606 re +10.0303 80.2424 2.00606 2.00606 re +10.0303 86.26058 2.00606 2.00606 re +10.0303 94.28482 2.00606 2.00606 re +10.0303 96.29088 2.00606 2.00606 re +10.0303 98.29694 2.00606 2.00606 re +10.0303 104.31512 2.00606 2.00606 re +10.0303 106.32118 2.00606 2.00606 re +10.0303 108.32724 2.00606 2.00606 re +10.0303 116.35148 2.00606 2.00606 re +10.0303 128.38784 2.00606 2.00606 re +12.03636 0 2.00606 2.00606 re +12.03636 2.00606 2.00606 2.00606 re +12.03636 4.01212 2.00606 2.00606 re +12.03636 6.01818 2.00606 2.00606 re +12.03636 8.02424 2.00606 2.00606 re +12.03636 10.0303 2.00606 2.00606 re +12.03636 12.03636 2.00606 2.00606 re +12.03636 16.04848 2.00606 2.00606 re +12.03636 20.0606 2.00606 2.00606 re +12.03636 24.07272 2.00606 2.00606 re +12.03636 28.08484 2.00606 2.00606 re +12.03636 32.09696 2.00606 2.00606 re +12.03636 36.10908 2.00606 2.00606 re +12.03636 40.1212 2.00606 2.00606 re +12.03636 44.13332 2.00606 2.00606 re +12.03636 48.14544 2.00606 2.00606 re +12.03636 52.15756 2.00606 2.00606 re +12.03636 56.16968 2.00606 2.00606 re +12.03636 60.1818 2.00606 2.00606 re +12.03636 64.19392 2.00606 2.00606 re +12.03636 68.20604 2.00606 2.00606 re +12.03636 72.21816 2.00606 2.00606 re +12.03636 76.23028 2.00606 2.00606 re +12.03636 80.2424 2.00606 2.00606 re +12.03636 84.25452 2.00606 2.00606 re +12.03636 88.26664 2.00606 2.00606 re +12.03636 92.27876 2.00606 2.00606 re +12.03636 96.29088 2.00606 2.00606 re +12.03636 100.303 2.00606 2.00606 re +12.03636 104.31512 2.00606 2.00606 re +12.03636 108.32724 2.00606 2.00606 re +12.03636 112.33936 2.00606 2.00606 re +12.03636 116.35148 2.00606 2.00606 re +12.03636 118.35754 2.00606 2.00606 re +12.03636 120.3636 2.00606 2.00606 re +12.03636 122.36966 2.00606 2.00606 re +12.03636 124.37572 2.00606 2.00606 re +12.03636 126.38178 2.00606 2.00606 re +12.03636 128.38784 2.00606 2.00606 re +14.04242 18.05454 2.00606 2.00606 re +14.04242 20.0606 2.00606 2.00606 re +14.04242 22.06666 2.00606 2.00606 re +14.04242 26.07878 2.00606 2.00606 re +14.04242 30.0909 2.00606 2.00606 re +14.04242 32.09696 2.00606 2.00606 re +14.04242 34.10302 2.00606 2.00606 re +14.04242 36.10908 2.00606 2.00606 re +14.04242 38.11514 2.00606 2.00606 re +14.04242 40.1212 2.00606 2.00606 re +14.04242 56.16968 2.00606 2.00606 re +14.04242 60.1818 2.00606 2.00606 re +14.04242 68.20604 2.00606 2.00606 re +14.04242 76.23028 2.00606 2.00606 re +14.04242 82.24846 2.00606 2.00606 re +14.04242 86.26058 2.00606 2.00606 re +14.04242 92.27876 2.00606 2.00606 re +14.04242 96.29088 2.00606 2.00606 re +14.04242 108.32724 2.00606 2.00606 re +14.04242 110.3333 2.00606 2.00606 re +14.04242 112.33936 2.00606 2.00606 re +16.04848 4.01212 2.00606 2.00606 re +16.04848 6.01818 2.00606 2.00606 re +16.04848 8.02424 2.00606 2.00606 re +16.04848 10.0303 2.00606 2.00606 re +16.04848 12.03636 2.00606 2.00606 re +16.04848 14.04242 2.00606 2.00606 re +16.04848 22.06666 2.00606 2.00606 re +16.04848 26.07878 2.00606 2.00606 re +16.04848 28.08484 2.00606 2.00606 re +16.04848 34.10302 2.00606 2.00606 re +16.04848 36.10908 2.00606 2.00606 re +16.04848 38.11514 2.00606 2.00606 re +16.04848 50.1515 2.00606 2.00606 re +16.04848 52.15756 2.00606 2.00606 re +16.04848 54.16362 2.00606 2.00606 re +16.04848 56.16968 2.00606 2.00606 re +16.04848 60.1818 2.00606 2.00606 re +16.04848 62.18786 2.00606 2.00606 re +16.04848 64.19392 2.00606 2.00606 re +16.04848 66.19998 2.00606 2.00606 re +16.04848 68.20604 2.00606 2.00606 re +16.04848 72.21816 2.00606 2.00606 re +16.04848 74.22422 2.00606 2.00606 re +16.04848 76.23028 2.00606 2.00606 re +16.04848 78.23634 2.00606 2.00606 re +16.04848 80.2424 2.00606 2.00606 re +16.04848 84.25452 2.00606 2.00606 re +16.04848 92.27876 2.00606 2.00606 re +16.04848 96.29088 2.00606 2.00606 re +16.04848 100.303 2.00606 2.00606 re +16.04848 102.30906 2.00606 2.00606 re +16.04848 106.32118 2.00606 2.00606 re +16.04848 108.32724 2.00606 2.00606 re +16.04848 110.3333 2.00606 2.00606 re +16.04848 112.33936 2.00606 2.00606 re +16.04848 114.34542 2.00606 2.00606 re +16.04848 118.35754 2.00606 2.00606 re +16.04848 120.3636 2.00606 2.00606 re +16.04848 122.36966 2.00606 2.00606 re +16.04848 124.37572 2.00606 2.00606 re +16.04848 128.38784 2.00606 2.00606 re +18.05454 0 2.00606 2.00606 re +18.05454 2.00606 2.00606 2.00606 re +18.05454 4.01212 2.00606 2.00606 re +18.05454 8.02424 2.00606 2.00606 re +18.05454 14.04242 2.00606 2.00606 re +18.05454 16.04848 2.00606 2.00606 re +18.05454 18.05454 2.00606 2.00606 re +18.05454 20.0606 2.00606 2.00606 re +18.05454 22.06666 2.00606 2.00606 re +18.05454 24.07272 2.00606 2.00606 re +18.05454 26.07878 2.00606 2.00606 re +18.05454 28.08484 2.00606 2.00606 re +18.05454 30.0909 2.00606 2.00606 re +18.05454 32.09696 2.00606 2.00606 re +18.05454 34.10302 2.00606 2.00606 re +18.05454 38.11514 2.00606 2.00606 re +18.05454 42.12726 2.00606 2.00606 re +18.05454 44.13332 2.00606 2.00606 re +18.05454 52.15756 2.00606 2.00606 re +18.05454 58.17574 2.00606 2.00606 re +18.05454 60.1818 2.00606 2.00606 re +18.05454 62.18786 2.00606 2.00606 re +18.05454 64.19392 2.00606 2.00606 re +18.05454 66.19998 2.00606 2.00606 re +18.05454 68.20604 2.00606 2.00606 re +18.05454 70.2121 2.00606 2.00606 re +18.05454 72.21816 2.00606 2.00606 re +18.05454 76.23028 2.00606 2.00606 re +18.05454 78.23634 2.00606 2.00606 re +18.05454 80.2424 2.00606 2.00606 re +18.05454 88.26664 2.00606 2.00606 re +18.05454 92.27876 2.00606 2.00606 re +18.05454 96.29088 2.00606 2.00606 re +18.05454 98.29694 2.00606 2.00606 re +18.05454 102.30906 2.00606 2.00606 re +18.05454 112.33936 2.00606 2.00606 re +18.05454 120.3636 2.00606 2.00606 re +18.05454 122.36966 2.00606 2.00606 re +18.05454 126.38178 2.00606 2.00606 re +18.05454 128.38784 2.00606 2.00606 re +20.0606 2.00606 2.00606 2.00606 re +20.0606 6.01818 2.00606 2.00606 re +20.0606 10.0303 2.00606 2.00606 re +20.0606 12.03636 2.00606 2.00606 re +20.0606 14.04242 2.00606 2.00606 re +20.0606 16.04848 2.00606 2.00606 re +20.0606 18.05454 2.00606 2.00606 re +20.0606 22.06666 2.00606 2.00606 re +20.0606 40.1212 2.00606 2.00606 re +20.0606 46.13938 2.00606 2.00606 re +20.0606 52.15756 2.00606 2.00606 re +20.0606 66.19998 2.00606 2.00606 re +20.0606 68.20604 2.00606 2.00606 re +20.0606 72.21816 2.00606 2.00606 re +20.0606 76.23028 2.00606 2.00606 re +20.0606 78.23634 2.00606 2.00606 re +20.0606 80.2424 2.00606 2.00606 re +20.0606 84.25452 2.00606 2.00606 re +20.0606 86.26058 2.00606 2.00606 re +20.0606 90.2727 2.00606 2.00606 re +20.0606 92.27876 2.00606 2.00606 re +20.0606 102.30906 2.00606 2.00606 re +20.0606 106.32118 2.00606 2.00606 re +20.0606 110.3333 2.00606 2.00606 re +20.0606 118.35754 2.00606 2.00606 re +20.0606 120.3636 2.00606 2.00606 re +20.0606 128.38784 2.00606 2.00606 re +22.06666 0 2.00606 2.00606 re +22.06666 2.00606 2.00606 2.00606 re +22.06666 8.02424 2.00606 2.00606 re +22.06666 18.05454 2.00606 2.00606 re +22.06666 26.07878 2.00606 2.00606 re +22.06666 28.08484 2.00606 2.00606 re +22.06666 32.09696 2.00606 2.00606 re +22.06666 34.10302 2.00606 2.00606 re +22.06666 46.13938 2.00606 2.00606 re +22.06666 50.1515 2.00606 2.00606 re +22.06666 52.15756 2.00606 2.00606 re +22.06666 54.16362 2.00606 2.00606 re +22.06666 58.17574 2.00606 2.00606 re +22.06666 60.1818 2.00606 2.00606 re +22.06666 64.19392 2.00606 2.00606 re +22.06666 68.20604 2.00606 2.00606 re +22.06666 70.2121 2.00606 2.00606 re +22.06666 74.22422 2.00606 2.00606 re +22.06666 84.25452 2.00606 2.00606 re +22.06666 86.26058 2.00606 2.00606 re +22.06666 88.26664 2.00606 2.00606 re +22.06666 90.2727 2.00606 2.00606 re +22.06666 92.27876 2.00606 2.00606 re +22.06666 94.28482 2.00606 2.00606 re +22.06666 96.29088 2.00606 2.00606 re +22.06666 98.29694 2.00606 2.00606 re +22.06666 102.30906 2.00606 2.00606 re +22.06666 106.32118 2.00606 2.00606 re +22.06666 112.33936 2.00606 2.00606 re +22.06666 114.34542 2.00606 2.00606 re +22.06666 116.35148 2.00606 2.00606 re +22.06666 118.35754 2.00606 2.00606 re +22.06666 122.36966 2.00606 2.00606 re +22.06666 126.38178 2.00606 2.00606 re +24.07272 0 2.00606 2.00606 re +24.07272 2.00606 2.00606 2.00606 re +24.07272 6.01818 2.00606 2.00606 re +24.07272 8.02424 2.00606 2.00606 re +24.07272 12.03636 2.00606 2.00606 re +24.07272 14.04242 2.00606 2.00606 re +24.07272 18.05454 2.00606 2.00606 re +24.07272 20.0606 2.00606 2.00606 re +24.07272 22.06666 2.00606 2.00606 re +24.07272 26.07878 2.00606 2.00606 re +24.07272 28.08484 2.00606 2.00606 re +24.07272 30.0909 2.00606 2.00606 re +24.07272 36.10908 2.00606 2.00606 re +24.07272 42.12726 2.00606 2.00606 re +24.07272 46.13938 2.00606 2.00606 re +24.07272 48.14544 2.00606 2.00606 re +24.07272 52.15756 2.00606 2.00606 re +24.07272 54.16362 2.00606 2.00606 re +24.07272 60.1818 2.00606 2.00606 re +24.07272 64.19392 2.00606 2.00606 re +24.07272 68.20604 2.00606 2.00606 re +24.07272 70.2121 2.00606 2.00606 re +24.07272 72.21816 2.00606 2.00606 re +24.07272 76.23028 2.00606 2.00606 re +24.07272 78.23634 2.00606 2.00606 re +24.07272 80.2424 2.00606 2.00606 re +24.07272 86.26058 2.00606 2.00606 re +24.07272 88.26664 2.00606 2.00606 re +24.07272 92.27876 2.00606 2.00606 re +24.07272 94.28482 2.00606 2.00606 re +24.07272 96.29088 2.00606 2.00606 re +24.07272 100.303 2.00606 2.00606 re +24.07272 102.30906 2.00606 2.00606 re +24.07272 104.31512 2.00606 2.00606 re +24.07272 106.32118 2.00606 2.00606 re +24.07272 110.3333 2.00606 2.00606 re +24.07272 112.33936 2.00606 2.00606 re +24.07272 114.34542 2.00606 2.00606 re +24.07272 118.35754 2.00606 2.00606 re +24.07272 120.3636 2.00606 2.00606 re +24.07272 122.36966 2.00606 2.00606 re +24.07272 126.38178 2.00606 2.00606 re +24.07272 128.38784 2.00606 2.00606 re +26.07878 0 2.00606 2.00606 re +26.07878 6.01818 2.00606 2.00606 re +26.07878 10.0303 2.00606 2.00606 re +26.07878 28.08484 2.00606 2.00606 re +26.07878 40.1212 2.00606 2.00606 re +26.07878 42.12726 2.00606 2.00606 re +26.07878 46.13938 2.00606 2.00606 re +26.07878 48.14544 2.00606 2.00606 re +26.07878 50.1515 2.00606 2.00606 re +26.07878 52.15756 2.00606 2.00606 re +26.07878 62.18786 2.00606 2.00606 re +26.07878 68.20604 2.00606 2.00606 re +26.07878 88.26664 2.00606 2.00606 re +26.07878 96.29088 2.00606 2.00606 re +26.07878 98.29694 2.00606 2.00606 re +26.07878 100.303 2.00606 2.00606 re +26.07878 108.32724 2.00606 2.00606 re +26.07878 110.3333 2.00606 2.00606 re +26.07878 120.3636 2.00606 2.00606 re +26.07878 122.36966 2.00606 2.00606 re +26.07878 126.38178 2.00606 2.00606 re +28.08484 0 2.00606 2.00606 re +28.08484 4.01212 2.00606 2.00606 re +28.08484 8.02424 2.00606 2.00606 re +28.08484 10.0303 2.00606 2.00606 re +28.08484 12.03636 2.00606 2.00606 re +28.08484 18.05454 2.00606 2.00606 re +28.08484 20.0606 2.00606 2.00606 re +28.08484 26.07878 2.00606 2.00606 re +28.08484 38.11514 2.00606 2.00606 re +28.08484 40.1212 2.00606 2.00606 re +28.08484 42.12726 2.00606 2.00606 re +28.08484 44.13332 2.00606 2.00606 re +28.08484 46.13938 2.00606 2.00606 re +28.08484 50.1515 2.00606 2.00606 re +28.08484 58.17574 2.00606 2.00606 re +28.08484 64.19392 2.00606 2.00606 re +28.08484 66.19998 2.00606 2.00606 re +28.08484 68.20604 2.00606 2.00606 re +28.08484 70.2121 2.00606 2.00606 re +28.08484 72.21816 2.00606 2.00606 re +28.08484 76.23028 2.00606 2.00606 re +28.08484 80.2424 2.00606 2.00606 re +28.08484 82.24846 2.00606 2.00606 re +28.08484 84.25452 2.00606 2.00606 re +28.08484 92.27876 2.00606 2.00606 re +28.08484 100.303 2.00606 2.00606 re +28.08484 102.30906 2.00606 2.00606 re +28.08484 104.31512 2.00606 2.00606 re +28.08484 108.32724 2.00606 2.00606 re +28.08484 110.3333 2.00606 2.00606 re +28.08484 112.33936 2.00606 2.00606 re +28.08484 118.35754 2.00606 2.00606 re +30.0909 0 2.00606 2.00606 re +30.0909 2.00606 2.00606 2.00606 re +30.0909 4.01212 2.00606 2.00606 re +30.0909 8.02424 2.00606 2.00606 re +30.0909 16.04848 2.00606 2.00606 re +30.0909 18.05454 2.00606 2.00606 re +30.0909 24.07272 2.00606 2.00606 re +30.0909 26.07878 2.00606 2.00606 re +30.0909 32.09696 2.00606 2.00606 re +30.0909 34.10302 2.00606 2.00606 re +30.0909 36.10908 2.00606 2.00606 re +30.0909 38.11514 2.00606 2.00606 re +30.0909 44.13332 2.00606 2.00606 re +30.0909 46.13938 2.00606 2.00606 re +30.0909 48.14544 2.00606 2.00606 re +30.0909 52.15756 2.00606 2.00606 re +30.0909 60.1818 2.00606 2.00606 re +30.0909 64.19392 2.00606 2.00606 re +30.0909 72.21816 2.00606 2.00606 re +30.0909 76.23028 2.00606 2.00606 re +30.0909 78.23634 2.00606 2.00606 re +30.0909 82.24846 2.00606 2.00606 re +30.0909 90.2727 2.00606 2.00606 re +30.0909 92.27876 2.00606 2.00606 re +30.0909 94.28482 2.00606 2.00606 re +30.0909 96.29088 2.00606 2.00606 re +30.0909 106.32118 2.00606 2.00606 re +30.0909 108.32724 2.00606 2.00606 re +30.0909 110.3333 2.00606 2.00606 re +30.0909 112.33936 2.00606 2.00606 re +30.0909 114.34542 2.00606 2.00606 re +30.0909 124.37572 2.00606 2.00606 re +30.0909 126.38178 2.00606 2.00606 re +30.0909 128.38784 2.00606 2.00606 re +32.09696 4.01212 2.00606 2.00606 re +32.09696 6.01818 2.00606 2.00606 re +32.09696 12.03636 2.00606 2.00606 re +32.09696 14.04242 2.00606 2.00606 re +32.09696 18.05454 2.00606 2.00606 re +32.09696 20.0606 2.00606 2.00606 re +32.09696 32.09696 2.00606 2.00606 re +32.09696 34.10302 2.00606 2.00606 re +32.09696 40.1212 2.00606 2.00606 re +32.09696 42.12726 2.00606 2.00606 re +32.09696 46.13938 2.00606 2.00606 re +32.09696 48.14544 2.00606 2.00606 re +32.09696 52.15756 2.00606 2.00606 re +32.09696 60.1818 2.00606 2.00606 re +32.09696 64.19392 2.00606 2.00606 re +32.09696 68.20604 2.00606 2.00606 re +32.09696 72.21816 2.00606 2.00606 re +32.09696 74.22422 2.00606 2.00606 re +32.09696 78.23634 2.00606 2.00606 re +32.09696 84.25452 2.00606 2.00606 re +32.09696 90.2727 2.00606 2.00606 re +32.09696 92.27876 2.00606 2.00606 re +32.09696 94.28482 2.00606 2.00606 re +32.09696 96.29088 2.00606 2.00606 re +32.09696 98.29694 2.00606 2.00606 re +32.09696 114.34542 2.00606 2.00606 re +32.09696 120.3636 2.00606 2.00606 re +32.09696 122.36966 2.00606 2.00606 re +32.09696 124.37572 2.00606 2.00606 re +32.09696 128.38784 2.00606 2.00606 re +34.10302 10.0303 2.00606 2.00606 re +34.10302 14.04242 2.00606 2.00606 re +34.10302 16.04848 2.00606 2.00606 re +34.10302 28.08484 2.00606 2.00606 re +34.10302 30.0909 2.00606 2.00606 re +34.10302 32.09696 2.00606 2.00606 re +34.10302 34.10302 2.00606 2.00606 re +34.10302 40.1212 2.00606 2.00606 re +34.10302 50.1515 2.00606 2.00606 re +34.10302 52.15756 2.00606 2.00606 re +34.10302 58.17574 2.00606 2.00606 re +34.10302 60.1818 2.00606 2.00606 re +34.10302 62.18786 2.00606 2.00606 re +34.10302 70.2121 2.00606 2.00606 re +34.10302 74.22422 2.00606 2.00606 re +34.10302 76.23028 2.00606 2.00606 re +34.10302 78.23634 2.00606 2.00606 re +34.10302 80.2424 2.00606 2.00606 re +34.10302 86.26058 2.00606 2.00606 re +34.10302 90.2727 2.00606 2.00606 re +34.10302 92.27876 2.00606 2.00606 re +34.10302 96.29088 2.00606 2.00606 re +34.10302 104.31512 2.00606 2.00606 re +34.10302 124.37572 2.00606 2.00606 re +34.10302 128.38784 2.00606 2.00606 re +36.10908 4.01212 2.00606 2.00606 re +36.10908 10.0303 2.00606 2.00606 re +36.10908 12.03636 2.00606 2.00606 re +36.10908 14.04242 2.00606 2.00606 re +36.10908 18.05454 2.00606 2.00606 re +36.10908 24.07272 2.00606 2.00606 re +36.10908 28.08484 2.00606 2.00606 re +36.10908 32.09696 2.00606 2.00606 re +36.10908 36.10908 2.00606 2.00606 re +36.10908 38.11514 2.00606 2.00606 re +36.10908 40.1212 2.00606 2.00606 re +36.10908 42.12726 2.00606 2.00606 re +36.10908 48.14544 2.00606 2.00606 re +36.10908 52.15756 2.00606 2.00606 re +36.10908 54.16362 2.00606 2.00606 re +36.10908 60.1818 2.00606 2.00606 re +36.10908 62.18786 2.00606 2.00606 re +36.10908 64.19392 2.00606 2.00606 re +36.10908 68.20604 2.00606 2.00606 re +36.10908 70.2121 2.00606 2.00606 re +36.10908 74.22422 2.00606 2.00606 re +36.10908 76.23028 2.00606 2.00606 re +36.10908 80.2424 2.00606 2.00606 re +36.10908 90.2727 2.00606 2.00606 re +36.10908 98.29694 2.00606 2.00606 re +36.10908 110.3333 2.00606 2.00606 re +36.10908 114.34542 2.00606 2.00606 re +36.10908 116.35148 2.00606 2.00606 re +36.10908 118.35754 2.00606 2.00606 re +36.10908 120.3636 2.00606 2.00606 re +36.10908 122.36966 2.00606 2.00606 re +36.10908 126.38178 2.00606 2.00606 re +36.10908 128.38784 2.00606 2.00606 re +38.11514 0 2.00606 2.00606 re +38.11514 2.00606 2.00606 2.00606 re +38.11514 4.01212 2.00606 2.00606 re +38.11514 6.01818 2.00606 2.00606 re +38.11514 8.02424 2.00606 2.00606 re +38.11514 10.0303 2.00606 2.00606 re +38.11514 14.04242 2.00606 2.00606 re +38.11514 22.06666 2.00606 2.00606 re +38.11514 26.07878 2.00606 2.00606 re +38.11514 28.08484 2.00606 2.00606 re +38.11514 34.10302 2.00606 2.00606 re +38.11514 40.1212 2.00606 2.00606 re +38.11514 52.15756 2.00606 2.00606 re +38.11514 54.16362 2.00606 2.00606 re +38.11514 56.16968 2.00606 2.00606 re +38.11514 58.17574 2.00606 2.00606 re +38.11514 62.18786 2.00606 2.00606 re +38.11514 64.19392 2.00606 2.00606 re +38.11514 76.23028 2.00606 2.00606 re +38.11514 78.23634 2.00606 2.00606 re +38.11514 80.2424 2.00606 2.00606 re +38.11514 84.25452 2.00606 2.00606 re +38.11514 88.26664 2.00606 2.00606 re +38.11514 96.29088 2.00606 2.00606 re +38.11514 98.29694 2.00606 2.00606 re +38.11514 100.303 2.00606 2.00606 re +38.11514 104.31512 2.00606 2.00606 re +38.11514 112.33936 2.00606 2.00606 re +38.11514 120.3636 2.00606 2.00606 re +38.11514 122.36966 2.00606 2.00606 re +38.11514 124.37572 2.00606 2.00606 re +38.11514 126.38178 2.00606 2.00606 re +40.1212 6.01818 2.00606 2.00606 re +40.1212 8.02424 2.00606 2.00606 re +40.1212 10.0303 2.00606 2.00606 re +40.1212 12.03636 2.00606 2.00606 re +40.1212 16.04848 2.00606 2.00606 re +40.1212 20.0606 2.00606 2.00606 re +40.1212 24.07272 2.00606 2.00606 re +40.1212 26.07878 2.00606 2.00606 re +40.1212 28.08484 2.00606 2.00606 re +40.1212 38.11514 2.00606 2.00606 re +40.1212 40.1212 2.00606 2.00606 re +40.1212 42.12726 2.00606 2.00606 re +40.1212 44.13332 2.00606 2.00606 re +40.1212 46.13938 2.00606 2.00606 re +40.1212 50.1515 2.00606 2.00606 re +40.1212 56.16968 2.00606 2.00606 re +40.1212 58.17574 2.00606 2.00606 re +40.1212 62.18786 2.00606 2.00606 re +40.1212 66.19998 2.00606 2.00606 re +40.1212 68.20604 2.00606 2.00606 re +40.1212 70.2121 2.00606 2.00606 re +40.1212 72.21816 2.00606 2.00606 re +40.1212 78.23634 2.00606 2.00606 re +40.1212 82.24846 2.00606 2.00606 re +40.1212 84.25452 2.00606 2.00606 re +40.1212 86.26058 2.00606 2.00606 re +40.1212 98.29694 2.00606 2.00606 re +40.1212 102.30906 2.00606 2.00606 re +40.1212 108.32724 2.00606 2.00606 re +40.1212 110.3333 2.00606 2.00606 re +40.1212 112.33936 2.00606 2.00606 re +40.1212 114.34542 2.00606 2.00606 re +40.1212 116.35148 2.00606 2.00606 re +40.1212 120.3636 2.00606 2.00606 re +40.1212 122.36966 2.00606 2.00606 re +40.1212 126.38178 2.00606 2.00606 re +42.12726 0 2.00606 2.00606 re +42.12726 8.02424 2.00606 2.00606 re +42.12726 18.05454 2.00606 2.00606 re +42.12726 22.06666 2.00606 2.00606 re +42.12726 26.07878 2.00606 2.00606 re +42.12726 28.08484 2.00606 2.00606 re +42.12726 34.10302 2.00606 2.00606 re +42.12726 40.1212 2.00606 2.00606 re +42.12726 46.13938 2.00606 2.00606 re +42.12726 48.14544 2.00606 2.00606 re +42.12726 54.16362 2.00606 2.00606 re +42.12726 56.16968 2.00606 2.00606 re +42.12726 64.19392 2.00606 2.00606 re +42.12726 66.19998 2.00606 2.00606 re +42.12726 68.20604 2.00606 2.00606 re +42.12726 72.21816 2.00606 2.00606 re +42.12726 78.23634 2.00606 2.00606 re +42.12726 82.24846 2.00606 2.00606 re +42.12726 92.27876 2.00606 2.00606 re +42.12726 96.29088 2.00606 2.00606 re +42.12726 98.29694 2.00606 2.00606 re +42.12726 100.303 2.00606 2.00606 re +42.12726 110.3333 2.00606 2.00606 re +42.12726 116.35148 2.00606 2.00606 re +42.12726 118.35754 2.00606 2.00606 re +42.12726 120.3636 2.00606 2.00606 re +42.12726 128.38784 2.00606 2.00606 re +44.13332 0 2.00606 2.00606 re +44.13332 4.01212 2.00606 2.00606 re +44.13332 6.01818 2.00606 2.00606 re +44.13332 10.0303 2.00606 2.00606 re +44.13332 12.03636 2.00606 2.00606 re +44.13332 14.04242 2.00606 2.00606 re +44.13332 18.05454 2.00606 2.00606 re +44.13332 20.0606 2.00606 2.00606 re +44.13332 22.06666 2.00606 2.00606 re +44.13332 24.07272 2.00606 2.00606 re +44.13332 26.07878 2.00606 2.00606 re +44.13332 28.08484 2.00606 2.00606 re +44.13332 30.0909 2.00606 2.00606 re +44.13332 36.10908 2.00606 2.00606 re +44.13332 42.12726 2.00606 2.00606 re +44.13332 46.13938 2.00606 2.00606 re +44.13332 52.15756 2.00606 2.00606 re +44.13332 54.16362 2.00606 2.00606 re +44.13332 58.17574 2.00606 2.00606 re +44.13332 66.19998 2.00606 2.00606 re +44.13332 72.21816 2.00606 2.00606 re +44.13332 78.23634 2.00606 2.00606 re +44.13332 82.24846 2.00606 2.00606 re +44.13332 84.25452 2.00606 2.00606 re +44.13332 94.28482 2.00606 2.00606 re +44.13332 98.29694 2.00606 2.00606 re +44.13332 102.30906 2.00606 2.00606 re +44.13332 110.3333 2.00606 2.00606 re +44.13332 112.33936 2.00606 2.00606 re +44.13332 114.34542 2.00606 2.00606 re +44.13332 116.35148 2.00606 2.00606 re +44.13332 118.35754 2.00606 2.00606 re +44.13332 120.3636 2.00606 2.00606 re +44.13332 128.38784 2.00606 2.00606 re +46.13938 0 2.00606 2.00606 re +46.13938 2.00606 2.00606 2.00606 re +46.13938 4.01212 2.00606 2.00606 re +46.13938 10.0303 2.00606 2.00606 re +46.13938 16.04848 2.00606 2.00606 re +46.13938 22.06666 2.00606 2.00606 re +46.13938 24.07272 2.00606 2.00606 re +46.13938 28.08484 2.00606 2.00606 re +46.13938 32.09696 2.00606 2.00606 re +46.13938 34.10302 2.00606 2.00606 re +46.13938 36.10908 2.00606 2.00606 re +46.13938 38.11514 2.00606 2.00606 re +46.13938 42.12726 2.00606 2.00606 re +46.13938 46.13938 2.00606 2.00606 re +46.13938 48.14544 2.00606 2.00606 re +46.13938 54.16362 2.00606 2.00606 re +46.13938 56.16968 2.00606 2.00606 re +46.13938 60.1818 2.00606 2.00606 re +46.13938 62.18786 2.00606 2.00606 re +46.13938 64.19392 2.00606 2.00606 re +46.13938 66.19998 2.00606 2.00606 re +46.13938 70.2121 2.00606 2.00606 re +46.13938 76.23028 2.00606 2.00606 re +46.13938 80.2424 2.00606 2.00606 re +46.13938 82.24846 2.00606 2.00606 re +46.13938 84.25452 2.00606 2.00606 re +46.13938 86.26058 2.00606 2.00606 re +46.13938 88.26664 2.00606 2.00606 re +46.13938 94.28482 2.00606 2.00606 re +46.13938 96.29088 2.00606 2.00606 re +46.13938 98.29694 2.00606 2.00606 re +46.13938 104.31512 2.00606 2.00606 re +46.13938 106.32118 2.00606 2.00606 re +46.13938 114.34542 2.00606 2.00606 re +46.13938 118.35754 2.00606 2.00606 re +46.13938 126.38178 2.00606 2.00606 re +46.13938 128.38784 2.00606 2.00606 re +48.14544 8.02424 2.00606 2.00606 re +48.14544 10.0303 2.00606 2.00606 re +48.14544 12.03636 2.00606 2.00606 re +48.14544 14.04242 2.00606 2.00606 re +48.14544 16.04848 2.00606 2.00606 re +48.14544 20.0606 2.00606 2.00606 re +48.14544 22.06666 2.00606 2.00606 re +48.14544 24.07272 2.00606 2.00606 re +48.14544 28.08484 2.00606 2.00606 re +48.14544 32.09696 2.00606 2.00606 re +48.14544 38.11514 2.00606 2.00606 re +48.14544 40.1212 2.00606 2.00606 re +48.14544 42.12726 2.00606 2.00606 re +48.14544 46.13938 2.00606 2.00606 re +48.14544 52.15756 2.00606 2.00606 re +48.14544 54.16362 2.00606 2.00606 re +48.14544 58.17574 2.00606 2.00606 re +48.14544 60.1818 2.00606 2.00606 re +48.14544 76.23028 2.00606 2.00606 re +48.14544 82.24846 2.00606 2.00606 re +48.14544 84.25452 2.00606 2.00606 re +48.14544 86.26058 2.00606 2.00606 re +48.14544 88.26664 2.00606 2.00606 re +48.14544 90.2727 2.00606 2.00606 re +48.14544 92.27876 2.00606 2.00606 re +48.14544 94.28482 2.00606 2.00606 re +48.14544 96.29088 2.00606 2.00606 re +48.14544 98.29694 2.00606 2.00606 re +48.14544 100.303 2.00606 2.00606 re +48.14544 104.31512 2.00606 2.00606 re +48.14544 106.32118 2.00606 2.00606 re +48.14544 110.3333 2.00606 2.00606 re +48.14544 116.35148 2.00606 2.00606 re +48.14544 118.35754 2.00606 2.00606 re +48.14544 122.36966 2.00606 2.00606 re +48.14544 128.38784 2.00606 2.00606 re +50.1515 2.00606 2.00606 2.00606 re +50.1515 6.01818 2.00606 2.00606 re +50.1515 14.04242 2.00606 2.00606 re +50.1515 20.0606 2.00606 2.00606 re +50.1515 22.06666 2.00606 2.00606 re +50.1515 24.07272 2.00606 2.00606 re +50.1515 28.08484 2.00606 2.00606 re +50.1515 32.09696 2.00606 2.00606 re +50.1515 36.10908 2.00606 2.00606 re +50.1515 38.11514 2.00606 2.00606 re +50.1515 44.13332 2.00606 2.00606 re +50.1515 46.13938 2.00606 2.00606 re +50.1515 48.14544 2.00606 2.00606 re +50.1515 52.15756 2.00606 2.00606 re +50.1515 58.17574 2.00606 2.00606 re +50.1515 70.2121 2.00606 2.00606 re +50.1515 74.22422 2.00606 2.00606 re +50.1515 84.25452 2.00606 2.00606 re +50.1515 88.26664 2.00606 2.00606 re +50.1515 96.29088 2.00606 2.00606 re +50.1515 98.29694 2.00606 2.00606 re +50.1515 102.30906 2.00606 2.00606 re +50.1515 104.31512 2.00606 2.00606 re +50.1515 116.35148 2.00606 2.00606 re +50.1515 120.3636 2.00606 2.00606 re +50.1515 122.36966 2.00606 2.00606 re +52.15756 0 2.00606 2.00606 re +52.15756 2.00606 2.00606 2.00606 re +52.15756 4.01212 2.00606 2.00606 re +52.15756 6.01818 2.00606 2.00606 re +52.15756 12.03636 2.00606 2.00606 re +52.15756 14.04242 2.00606 2.00606 re +52.15756 18.05454 2.00606 2.00606 re +52.15756 22.06666 2.00606 2.00606 re +52.15756 32.09696 2.00606 2.00606 re +52.15756 34.10302 2.00606 2.00606 re +52.15756 38.11514 2.00606 2.00606 re +52.15756 42.12726 2.00606 2.00606 re +52.15756 46.13938 2.00606 2.00606 re +52.15756 54.16362 2.00606 2.00606 re +52.15756 56.16968 2.00606 2.00606 re +52.15756 64.19392 2.00606 2.00606 re +52.15756 66.19998 2.00606 2.00606 re +52.15756 80.2424 2.00606 2.00606 re +52.15756 82.24846 2.00606 2.00606 re +52.15756 84.25452 2.00606 2.00606 re +52.15756 86.26058 2.00606 2.00606 re +52.15756 88.26664 2.00606 2.00606 re +52.15756 92.27876 2.00606 2.00606 re +52.15756 96.29088 2.00606 2.00606 re +52.15756 98.29694 2.00606 2.00606 re +52.15756 100.303 2.00606 2.00606 re +52.15756 104.31512 2.00606 2.00606 re +52.15756 106.32118 2.00606 2.00606 re +52.15756 108.32724 2.00606 2.00606 re +52.15756 112.33936 2.00606 2.00606 re +52.15756 116.35148 2.00606 2.00606 re +52.15756 120.3636 2.00606 2.00606 re +52.15756 122.36966 2.00606 2.00606 re +54.16362 0 2.00606 2.00606 re +54.16362 2.00606 2.00606 2.00606 re +54.16362 4.01212 2.00606 2.00606 re +54.16362 6.01818 2.00606 2.00606 re +54.16362 10.0303 2.00606 2.00606 re +54.16362 18.05454 2.00606 2.00606 re +54.16362 20.0606 2.00606 2.00606 re +54.16362 26.07878 2.00606 2.00606 re +54.16362 28.08484 2.00606 2.00606 re +54.16362 32.09696 2.00606 2.00606 re +54.16362 42.12726 2.00606 2.00606 re +54.16362 44.13332 2.00606 2.00606 re +54.16362 50.1515 2.00606 2.00606 re +54.16362 54.16362 2.00606 2.00606 re +54.16362 58.17574 2.00606 2.00606 re +54.16362 62.18786 2.00606 2.00606 re +54.16362 64.19392 2.00606 2.00606 re +54.16362 68.20604 2.00606 2.00606 re +54.16362 76.23028 2.00606 2.00606 re +54.16362 80.2424 2.00606 2.00606 re +54.16362 84.25452 2.00606 2.00606 re +54.16362 90.2727 2.00606 2.00606 re +54.16362 98.29694 2.00606 2.00606 re +54.16362 104.31512 2.00606 2.00606 re +54.16362 108.32724 2.00606 2.00606 re +54.16362 112.33936 2.00606 2.00606 re +54.16362 114.34542 2.00606 2.00606 re +54.16362 118.35754 2.00606 2.00606 re +54.16362 120.3636 2.00606 2.00606 re +54.16362 124.37572 2.00606 2.00606 re +54.16362 128.38784 2.00606 2.00606 re +56.16968 0 2.00606 2.00606 re +56.16968 10.0303 2.00606 2.00606 re +56.16968 12.03636 2.00606 2.00606 re +56.16968 18.05454 2.00606 2.00606 re +56.16968 20.0606 2.00606 2.00606 re +56.16968 24.07272 2.00606 2.00606 re +56.16968 36.10908 2.00606 2.00606 re +56.16968 42.12726 2.00606 2.00606 re +56.16968 44.13332 2.00606 2.00606 re +56.16968 52.15756 2.00606 2.00606 re +56.16968 64.19392 2.00606 2.00606 re +56.16968 76.23028 2.00606 2.00606 re +56.16968 84.25452 2.00606 2.00606 re +56.16968 88.26664 2.00606 2.00606 re +56.16968 92.27876 2.00606 2.00606 re +56.16968 96.29088 2.00606 2.00606 re +56.16968 100.303 2.00606 2.00606 re +56.16968 108.32724 2.00606 2.00606 re +56.16968 116.35148 2.00606 2.00606 re +56.16968 122.36966 2.00606 2.00606 re +56.16968 124.37572 2.00606 2.00606 re +56.16968 126.38178 2.00606 2.00606 re +58.17574 4.01212 2.00606 2.00606 re +58.17574 6.01818 2.00606 2.00606 re +58.17574 14.04242 2.00606 2.00606 re +58.17574 18.05454 2.00606 2.00606 re +58.17574 24.07272 2.00606 2.00606 re +58.17574 26.07878 2.00606 2.00606 re +58.17574 30.0909 2.00606 2.00606 re +58.17574 32.09696 2.00606 2.00606 re +58.17574 34.10302 2.00606 2.00606 re +58.17574 36.10908 2.00606 2.00606 re +58.17574 42.12726 2.00606 2.00606 re +58.17574 48.14544 2.00606 2.00606 re +58.17574 50.1515 2.00606 2.00606 re +58.17574 56.16968 2.00606 2.00606 re +58.17574 62.18786 2.00606 2.00606 re +58.17574 72.21816 2.00606 2.00606 re +58.17574 74.22422 2.00606 2.00606 re +58.17574 80.2424 2.00606 2.00606 re +58.17574 88.26664 2.00606 2.00606 re +58.17574 92.27876 2.00606 2.00606 re +58.17574 96.29088 2.00606 2.00606 re +58.17574 100.303 2.00606 2.00606 re +58.17574 104.31512 2.00606 2.00606 re +58.17574 112.33936 2.00606 2.00606 re +58.17574 114.34542 2.00606 2.00606 re +58.17574 116.35148 2.00606 2.00606 re +58.17574 124.37572 2.00606 2.00606 re +60.1818 2.00606 2.00606 2.00606 re +60.1818 4.01212 2.00606 2.00606 re +60.1818 8.02424 2.00606 2.00606 re +60.1818 10.0303 2.00606 2.00606 re +60.1818 12.03636 2.00606 2.00606 re +60.1818 14.04242 2.00606 2.00606 re +60.1818 16.04848 2.00606 2.00606 re +60.1818 18.05454 2.00606 2.00606 re +60.1818 24.07272 2.00606 2.00606 re +60.1818 26.07878 2.00606 2.00606 re +60.1818 30.0909 2.00606 2.00606 re +60.1818 32.09696 2.00606 2.00606 re +60.1818 34.10302 2.00606 2.00606 re +60.1818 38.11514 2.00606 2.00606 re +60.1818 42.12726 2.00606 2.00606 re +60.1818 44.13332 2.00606 2.00606 re +60.1818 46.13938 2.00606 2.00606 re +60.1818 50.1515 2.00606 2.00606 re +60.1818 52.15756 2.00606 2.00606 re +60.1818 54.16362 2.00606 2.00606 re +60.1818 58.17574 2.00606 2.00606 re +60.1818 60.1818 2.00606 2.00606 re +60.1818 62.18786 2.00606 2.00606 re +60.1818 64.19392 2.00606 2.00606 re +60.1818 66.19998 2.00606 2.00606 re +60.1818 68.20604 2.00606 2.00606 re +60.1818 72.21816 2.00606 2.00606 re +60.1818 76.23028 2.00606 2.00606 re +60.1818 82.24846 2.00606 2.00606 re +60.1818 92.27876 2.00606 2.00606 re +60.1818 94.28482 2.00606 2.00606 re +60.1818 100.303 2.00606 2.00606 re +60.1818 106.32118 2.00606 2.00606 re +60.1818 112.33936 2.00606 2.00606 re +60.1818 114.34542 2.00606 2.00606 re +60.1818 116.35148 2.00606 2.00606 re +60.1818 118.35754 2.00606 2.00606 re +60.1818 120.3636 2.00606 2.00606 re +60.1818 124.37572 2.00606 2.00606 re +60.1818 126.38178 2.00606 2.00606 re +62.18786 0 2.00606 2.00606 re +62.18786 6.01818 2.00606 2.00606 re +62.18786 8.02424 2.00606 2.00606 re +62.18786 16.04848 2.00606 2.00606 re +62.18786 20.0606 2.00606 2.00606 re +62.18786 30.0909 2.00606 2.00606 re +62.18786 34.10302 2.00606 2.00606 re +62.18786 36.10908 2.00606 2.00606 re +62.18786 38.11514 2.00606 2.00606 re +62.18786 44.13332 2.00606 2.00606 re +62.18786 50.1515 2.00606 2.00606 re +62.18786 52.15756 2.00606 2.00606 re +62.18786 56.16968 2.00606 2.00606 re +62.18786 60.1818 2.00606 2.00606 re +62.18786 68.20604 2.00606 2.00606 re +62.18786 70.2121 2.00606 2.00606 re +62.18786 72.21816 2.00606 2.00606 re +62.18786 78.23634 2.00606 2.00606 re +62.18786 84.25452 2.00606 2.00606 re +62.18786 88.26664 2.00606 2.00606 re +62.18786 92.27876 2.00606 2.00606 re +62.18786 106.32118 2.00606 2.00606 re +62.18786 108.32724 2.00606 2.00606 re +62.18786 110.3333 2.00606 2.00606 re +62.18786 112.33936 2.00606 2.00606 re +62.18786 120.3636 2.00606 2.00606 re +62.18786 122.36966 2.00606 2.00606 re +62.18786 126.38178 2.00606 2.00606 re +62.18786 128.38784 2.00606 2.00606 re +64.19392 0 2.00606 2.00606 re +64.19392 6.01818 2.00606 2.00606 re +64.19392 8.02424 2.00606 2.00606 re +64.19392 12.03636 2.00606 2.00606 re +64.19392 16.04848 2.00606 2.00606 re +64.19392 18.05454 2.00606 2.00606 re +64.19392 20.0606 2.00606 2.00606 re +64.19392 22.06666 2.00606 2.00606 re +64.19392 24.07272 2.00606 2.00606 re +64.19392 32.09696 2.00606 2.00606 re +64.19392 34.10302 2.00606 2.00606 re +64.19392 38.11514 2.00606 2.00606 re +64.19392 46.13938 2.00606 2.00606 re +64.19392 50.1515 2.00606 2.00606 re +64.19392 54.16362 2.00606 2.00606 re +64.19392 60.1818 2.00606 2.00606 re +64.19392 64.19392 2.00606 2.00606 re +64.19392 68.20604 2.00606 2.00606 re +64.19392 72.21816 2.00606 2.00606 re +64.19392 82.24846 2.00606 2.00606 re +64.19392 84.25452 2.00606 2.00606 re +64.19392 96.29088 2.00606 2.00606 re +64.19392 98.29694 2.00606 2.00606 re +64.19392 108.32724 2.00606 2.00606 re +64.19392 112.33936 2.00606 2.00606 re +64.19392 116.35148 2.00606 2.00606 re +64.19392 120.3636 2.00606 2.00606 re +64.19392 122.36966 2.00606 2.00606 re +64.19392 126.38178 2.00606 2.00606 re +66.19998 0 2.00606 2.00606 re +66.19998 4.01212 2.00606 2.00606 re +66.19998 8.02424 2.00606 2.00606 re +66.19998 16.04848 2.00606 2.00606 re +66.19998 18.05454 2.00606 2.00606 re +66.19998 20.0606 2.00606 2.00606 re +66.19998 24.07272 2.00606 2.00606 re +66.19998 34.10302 2.00606 2.00606 re +66.19998 36.10908 2.00606 2.00606 re +66.19998 40.1212 2.00606 2.00606 re +66.19998 44.13332 2.00606 2.00606 re +66.19998 50.1515 2.00606 2.00606 re +66.19998 56.16968 2.00606 2.00606 re +66.19998 58.17574 2.00606 2.00606 re +66.19998 60.1818 2.00606 2.00606 re +66.19998 68.20604 2.00606 2.00606 re +66.19998 72.21816 2.00606 2.00606 re +66.19998 74.22422 2.00606 2.00606 re +66.19998 76.23028 2.00606 2.00606 re +66.19998 78.23634 2.00606 2.00606 re +66.19998 82.24846 2.00606 2.00606 re +66.19998 86.26058 2.00606 2.00606 re +66.19998 88.26664 2.00606 2.00606 re +66.19998 92.27876 2.00606 2.00606 re +66.19998 94.28482 2.00606 2.00606 re +66.19998 98.29694 2.00606 2.00606 re +66.19998 104.31512 2.00606 2.00606 re +66.19998 106.32118 2.00606 2.00606 re +66.19998 108.32724 2.00606 2.00606 re +66.19998 110.3333 2.00606 2.00606 re +66.19998 112.33936 2.00606 2.00606 re +66.19998 120.3636 2.00606 2.00606 re +66.19998 124.37572 2.00606 2.00606 re +66.19998 128.38784 2.00606 2.00606 re +68.20604 6.01818 2.00606 2.00606 re +68.20604 8.02424 2.00606 2.00606 re +68.20604 10.0303 2.00606 2.00606 re +68.20604 12.03636 2.00606 2.00606 re +68.20604 14.04242 2.00606 2.00606 re +68.20604 16.04848 2.00606 2.00606 re +68.20604 24.07272 2.00606 2.00606 re +68.20604 26.07878 2.00606 2.00606 re +68.20604 32.09696 2.00606 2.00606 re +68.20604 36.10908 2.00606 2.00606 re +68.20604 40.1212 2.00606 2.00606 re +68.20604 48.14544 2.00606 2.00606 re +68.20604 52.15756 2.00606 2.00606 re +68.20604 56.16968 2.00606 2.00606 re +68.20604 58.17574 2.00606 2.00606 re +68.20604 60.1818 2.00606 2.00606 re +68.20604 62.18786 2.00606 2.00606 re +68.20604 64.19392 2.00606 2.00606 re +68.20604 66.19998 2.00606 2.00606 re +68.20604 68.20604 2.00606 2.00606 re +68.20604 76.23028 2.00606 2.00606 re +68.20604 78.23634 2.00606 2.00606 re +68.20604 80.2424 2.00606 2.00606 re +68.20604 82.24846 2.00606 2.00606 re +68.20604 84.25452 2.00606 2.00606 re +68.20604 90.2727 2.00606 2.00606 re +68.20604 98.29694 2.00606 2.00606 re +68.20604 106.32118 2.00606 2.00606 re +68.20604 112.33936 2.00606 2.00606 re +68.20604 114.34542 2.00606 2.00606 re +68.20604 116.35148 2.00606 2.00606 re +68.20604 118.35754 2.00606 2.00606 re +68.20604 120.3636 2.00606 2.00606 re +68.20604 124.37572 2.00606 2.00606 re +70.2121 0 2.00606 2.00606 re +70.2121 14.04242 2.00606 2.00606 re +70.2121 20.0606 2.00606 2.00606 re +70.2121 22.06666 2.00606 2.00606 re +70.2121 24.07272 2.00606 2.00606 re +70.2121 28.08484 2.00606 2.00606 re +70.2121 30.0909 2.00606 2.00606 re +70.2121 36.10908 2.00606 2.00606 re +70.2121 38.11514 2.00606 2.00606 re +70.2121 40.1212 2.00606 2.00606 re +70.2121 44.13332 2.00606 2.00606 re +70.2121 46.13938 2.00606 2.00606 re +70.2121 52.15756 2.00606 2.00606 re +70.2121 58.17574 2.00606 2.00606 re +70.2121 64.19392 2.00606 2.00606 re +70.2121 68.20604 2.00606 2.00606 re +70.2121 90.2727 2.00606 2.00606 re +70.2121 92.27876 2.00606 2.00606 re +70.2121 104.31512 2.00606 2.00606 re +70.2121 106.32118 2.00606 2.00606 re +70.2121 108.32724 2.00606 2.00606 re +70.2121 112.33936 2.00606 2.00606 re +70.2121 116.35148 2.00606 2.00606 re +70.2121 118.35754 2.00606 2.00606 re +70.2121 122.36966 2.00606 2.00606 re +70.2121 126.38178 2.00606 2.00606 re +72.21816 0 2.00606 2.00606 re +72.21816 2.00606 2.00606 2.00606 re +72.21816 8.02424 2.00606 2.00606 re +72.21816 10.0303 2.00606 2.00606 re +72.21816 12.03636 2.00606 2.00606 re +72.21816 16.04848 2.00606 2.00606 re +72.21816 18.05454 2.00606 2.00606 re +72.21816 20.0606 2.00606 2.00606 re +72.21816 22.06666 2.00606 2.00606 re +72.21816 24.07272 2.00606 2.00606 re +72.21816 28.08484 2.00606 2.00606 re +72.21816 30.0909 2.00606 2.00606 re +72.21816 32.09696 2.00606 2.00606 re +72.21816 34.10302 2.00606 2.00606 re +72.21816 36.10908 2.00606 2.00606 re +72.21816 44.13332 2.00606 2.00606 re +72.21816 46.13938 2.00606 2.00606 re +72.21816 48.14544 2.00606 2.00606 re +72.21816 52.15756 2.00606 2.00606 re +72.21816 54.16362 2.00606 2.00606 re +72.21816 56.16968 2.00606 2.00606 re +72.21816 60.1818 2.00606 2.00606 re +72.21816 62.18786 2.00606 2.00606 re +72.21816 74.22422 2.00606 2.00606 re +72.21816 76.23028 2.00606 2.00606 re +72.21816 78.23634 2.00606 2.00606 re +72.21816 80.2424 2.00606 2.00606 re +72.21816 84.25452 2.00606 2.00606 re +72.21816 88.26664 2.00606 2.00606 re +72.21816 92.27876 2.00606 2.00606 re +72.21816 94.28482 2.00606 2.00606 re +72.21816 96.29088 2.00606 2.00606 re +72.21816 100.303 2.00606 2.00606 re +72.21816 102.30906 2.00606 2.00606 re +72.21816 104.31512 2.00606 2.00606 re +72.21816 108.32724 2.00606 2.00606 re +72.21816 114.34542 2.00606 2.00606 re +72.21816 116.35148 2.00606 2.00606 re +72.21816 120.3636 2.00606 2.00606 re +72.21816 124.37572 2.00606 2.00606 re +72.21816 126.38178 2.00606 2.00606 re +72.21816 128.38784 2.00606 2.00606 re +74.22422 2.00606 2.00606 2.00606 re +74.22422 6.01818 2.00606 2.00606 re +74.22422 10.0303 2.00606 2.00606 re +74.22422 14.04242 2.00606 2.00606 re +74.22422 16.04848 2.00606 2.00606 re +74.22422 20.0606 2.00606 2.00606 re +74.22422 22.06666 2.00606 2.00606 re +74.22422 26.07878 2.00606 2.00606 re +74.22422 30.0909 2.00606 2.00606 re +74.22422 34.10302 2.00606 2.00606 re +74.22422 36.10908 2.00606 2.00606 re +74.22422 38.11514 2.00606 2.00606 re +74.22422 42.12726 2.00606 2.00606 re +74.22422 46.13938 2.00606 2.00606 re +74.22422 50.1515 2.00606 2.00606 re +74.22422 52.15756 2.00606 2.00606 re +74.22422 62.18786 2.00606 2.00606 re +74.22422 66.19998 2.00606 2.00606 re +74.22422 72.21816 2.00606 2.00606 re +74.22422 78.23634 2.00606 2.00606 re +74.22422 80.2424 2.00606 2.00606 re +74.22422 82.24846 2.00606 2.00606 re +74.22422 86.26058 2.00606 2.00606 re +74.22422 92.27876 2.00606 2.00606 re +74.22422 94.28482 2.00606 2.00606 re +74.22422 96.29088 2.00606 2.00606 re +74.22422 102.30906 2.00606 2.00606 re +74.22422 106.32118 2.00606 2.00606 re +74.22422 110.3333 2.00606 2.00606 re +74.22422 112.33936 2.00606 2.00606 re +74.22422 128.38784 2.00606 2.00606 re +76.23028 6.01818 2.00606 2.00606 re +76.23028 12.03636 2.00606 2.00606 re +76.23028 16.04848 2.00606 2.00606 re +76.23028 20.0606 2.00606 2.00606 re +76.23028 24.07272 2.00606 2.00606 re +76.23028 32.09696 2.00606 2.00606 re +76.23028 34.10302 2.00606 2.00606 re +76.23028 36.10908 2.00606 2.00606 re +76.23028 40.1212 2.00606 2.00606 re +76.23028 48.14544 2.00606 2.00606 re +76.23028 50.1515 2.00606 2.00606 re +76.23028 52.15756 2.00606 2.00606 re +76.23028 58.17574 2.00606 2.00606 re +76.23028 60.1818 2.00606 2.00606 re +76.23028 62.18786 2.00606 2.00606 re +76.23028 64.19392 2.00606 2.00606 re +76.23028 66.19998 2.00606 2.00606 re +76.23028 72.21816 2.00606 2.00606 re +76.23028 76.23028 2.00606 2.00606 re +76.23028 80.2424 2.00606 2.00606 re +76.23028 88.26664 2.00606 2.00606 re +76.23028 90.2727 2.00606 2.00606 re +76.23028 96.29088 2.00606 2.00606 re +76.23028 100.303 2.00606 2.00606 re +76.23028 104.31512 2.00606 2.00606 re +76.23028 112.33936 2.00606 2.00606 re +76.23028 116.35148 2.00606 2.00606 re +76.23028 122.36966 2.00606 2.00606 re +76.23028 124.37572 2.00606 2.00606 re +78.23634 2.00606 2.00606 2.00606 re +78.23634 4.01212 2.00606 2.00606 re +78.23634 6.01818 2.00606 2.00606 re +78.23634 8.02424 2.00606 2.00606 re +78.23634 10.0303 2.00606 2.00606 re +78.23634 14.04242 2.00606 2.00606 re +78.23634 24.07272 2.00606 2.00606 re +78.23634 26.07878 2.00606 2.00606 re +78.23634 30.0909 2.00606 2.00606 re +78.23634 42.12726 2.00606 2.00606 re +78.23634 48.14544 2.00606 2.00606 re +78.23634 50.1515 2.00606 2.00606 re +78.23634 56.16968 2.00606 2.00606 re +78.23634 60.1818 2.00606 2.00606 re +78.23634 62.18786 2.00606 2.00606 re +78.23634 66.19998 2.00606 2.00606 re +78.23634 70.2121 2.00606 2.00606 re +78.23634 72.21816 2.00606 2.00606 re +78.23634 74.22422 2.00606 2.00606 re +78.23634 76.23028 2.00606 2.00606 re +78.23634 80.2424 2.00606 2.00606 re +78.23634 82.24846 2.00606 2.00606 re +78.23634 86.26058 2.00606 2.00606 re +78.23634 88.26664 2.00606 2.00606 re +78.23634 90.2727 2.00606 2.00606 re +78.23634 92.27876 2.00606 2.00606 re +78.23634 96.29088 2.00606 2.00606 re +78.23634 98.29694 2.00606 2.00606 re +78.23634 102.30906 2.00606 2.00606 re +78.23634 104.31512 2.00606 2.00606 re +78.23634 110.3333 2.00606 2.00606 re +78.23634 114.34542 2.00606 2.00606 re +78.23634 120.3636 2.00606 2.00606 re +78.23634 124.37572 2.00606 2.00606 re +78.23634 128.38784 2.00606 2.00606 re +80.2424 4.01212 2.00606 2.00606 re +80.2424 6.01818 2.00606 2.00606 re +80.2424 12.03636 2.00606 2.00606 re +80.2424 18.05454 2.00606 2.00606 re +80.2424 34.10302 2.00606 2.00606 re +80.2424 42.12726 2.00606 2.00606 re +80.2424 50.1515 2.00606 2.00606 re +80.2424 58.17574 2.00606 2.00606 re +80.2424 64.19392 2.00606 2.00606 re +80.2424 66.19998 2.00606 2.00606 re +80.2424 68.20604 2.00606 2.00606 re +80.2424 70.2121 2.00606 2.00606 re +80.2424 72.21816 2.00606 2.00606 re +80.2424 80.2424 2.00606 2.00606 re +80.2424 82.24846 2.00606 2.00606 re +80.2424 90.2727 2.00606 2.00606 re +80.2424 96.29088 2.00606 2.00606 re +80.2424 98.29694 2.00606 2.00606 re +80.2424 102.30906 2.00606 2.00606 re +80.2424 106.32118 2.00606 2.00606 re +80.2424 112.33936 2.00606 2.00606 re +80.2424 120.3636 2.00606 2.00606 re +80.2424 122.36966 2.00606 2.00606 re +82.24846 2.00606 2.00606 2.00606 re +82.24846 6.01818 2.00606 2.00606 re +82.24846 14.04242 2.00606 2.00606 re +82.24846 18.05454 2.00606 2.00606 re +82.24846 20.0606 2.00606 2.00606 re +82.24846 22.06666 2.00606 2.00606 re +82.24846 26.07878 2.00606 2.00606 re +82.24846 28.08484 2.00606 2.00606 re +82.24846 30.0909 2.00606 2.00606 re +82.24846 34.10302 2.00606 2.00606 re +82.24846 36.10908 2.00606 2.00606 re +82.24846 38.11514 2.00606 2.00606 re +82.24846 42.12726 2.00606 2.00606 re +82.24846 44.13332 2.00606 2.00606 re +82.24846 46.13938 2.00606 2.00606 re +82.24846 50.1515 2.00606 2.00606 re +82.24846 52.15756 2.00606 2.00606 re +82.24846 54.16362 2.00606 2.00606 re +82.24846 60.1818 2.00606 2.00606 re +82.24846 62.18786 2.00606 2.00606 re +82.24846 66.19998 2.00606 2.00606 re +82.24846 72.21816 2.00606 2.00606 re +82.24846 74.22422 2.00606 2.00606 re +82.24846 76.23028 2.00606 2.00606 re +82.24846 86.26058 2.00606 2.00606 re +82.24846 92.27876 2.00606 2.00606 re +82.24846 94.28482 2.00606 2.00606 re +82.24846 98.29694 2.00606 2.00606 re +82.24846 102.30906 2.00606 2.00606 re +82.24846 104.31512 2.00606 2.00606 re +82.24846 110.3333 2.00606 2.00606 re +82.24846 114.34542 2.00606 2.00606 re +82.24846 118.35754 2.00606 2.00606 re +82.24846 128.38784 2.00606 2.00606 re +84.25452 0 2.00606 2.00606 re +84.25452 2.00606 2.00606 2.00606 re +84.25452 4.01212 2.00606 2.00606 re +84.25452 8.02424 2.00606 2.00606 re +84.25452 10.0303 2.00606 2.00606 re +84.25452 12.03636 2.00606 2.00606 re +84.25452 14.04242 2.00606 2.00606 re +84.25452 18.05454 2.00606 2.00606 re +84.25452 20.0606 2.00606 2.00606 re +84.25452 22.06666 2.00606 2.00606 re +84.25452 26.07878 2.00606 2.00606 re +84.25452 28.08484 2.00606 2.00606 re +84.25452 30.0909 2.00606 2.00606 re +84.25452 34.10302 2.00606 2.00606 re +84.25452 36.10908 2.00606 2.00606 re +84.25452 38.11514 2.00606 2.00606 re +84.25452 46.13938 2.00606 2.00606 re +84.25452 50.1515 2.00606 2.00606 re +84.25452 52.15756 2.00606 2.00606 re +84.25452 54.16362 2.00606 2.00606 re +84.25452 56.16968 2.00606 2.00606 re +84.25452 58.17574 2.00606 2.00606 re +84.25452 68.20604 2.00606 2.00606 re +84.25452 70.2121 2.00606 2.00606 re +84.25452 74.22422 2.00606 2.00606 re +84.25452 78.23634 2.00606 2.00606 re +84.25452 82.24846 2.00606 2.00606 re +84.25452 84.25452 2.00606 2.00606 re +84.25452 86.26058 2.00606 2.00606 re +84.25452 88.26664 2.00606 2.00606 re +84.25452 90.2727 2.00606 2.00606 re +84.25452 94.28482 2.00606 2.00606 re +84.25452 98.29694 2.00606 2.00606 re +84.25452 100.303 2.00606 2.00606 re +84.25452 102.30906 2.00606 2.00606 re +84.25452 106.32118 2.00606 2.00606 re +84.25452 110.3333 2.00606 2.00606 re +84.25452 114.34542 2.00606 2.00606 re +84.25452 116.35148 2.00606 2.00606 re +84.25452 118.35754 2.00606 2.00606 re +84.25452 120.3636 2.00606 2.00606 re +84.25452 124.37572 2.00606 2.00606 re +84.25452 126.38178 2.00606 2.00606 re +84.25452 128.38784 2.00606 2.00606 re +86.26058 0 2.00606 2.00606 re +86.26058 18.05454 2.00606 2.00606 re +86.26058 20.0606 2.00606 2.00606 re +86.26058 24.07272 2.00606 2.00606 re +86.26058 26.07878 2.00606 2.00606 re +86.26058 28.08484 2.00606 2.00606 re +86.26058 34.10302 2.00606 2.00606 re +86.26058 36.10908 2.00606 2.00606 re +86.26058 38.11514 2.00606 2.00606 re +86.26058 40.1212 2.00606 2.00606 re +86.26058 44.13332 2.00606 2.00606 re +86.26058 46.13938 2.00606 2.00606 re +86.26058 48.14544 2.00606 2.00606 re +86.26058 52.15756 2.00606 2.00606 re +86.26058 58.17574 2.00606 2.00606 re +86.26058 64.19392 2.00606 2.00606 re +86.26058 68.20604 2.00606 2.00606 re +86.26058 78.23634 2.00606 2.00606 re +86.26058 84.25452 2.00606 2.00606 re +86.26058 86.26058 2.00606 2.00606 re +86.26058 92.27876 2.00606 2.00606 re +86.26058 94.28482 2.00606 2.00606 re +86.26058 100.303 2.00606 2.00606 re +86.26058 102.30906 2.00606 2.00606 re +86.26058 108.32724 2.00606 2.00606 re +86.26058 110.3333 2.00606 2.00606 re +86.26058 116.35148 2.00606 2.00606 re +86.26058 122.36966 2.00606 2.00606 re +86.26058 126.38178 2.00606 2.00606 re +88.26664 4.01212 2.00606 2.00606 re +88.26664 6.01818 2.00606 2.00606 re +88.26664 12.03636 2.00606 2.00606 re +88.26664 14.04242 2.00606 2.00606 re +88.26664 18.05454 2.00606 2.00606 re +88.26664 26.07878 2.00606 2.00606 re +88.26664 30.0909 2.00606 2.00606 re +88.26664 34.10302 2.00606 2.00606 re +88.26664 40.1212 2.00606 2.00606 re +88.26664 42.12726 2.00606 2.00606 re +88.26664 48.14544 2.00606 2.00606 re +88.26664 50.1515 2.00606 2.00606 re +88.26664 58.17574 2.00606 2.00606 re +88.26664 64.19392 2.00606 2.00606 re +88.26664 66.19998 2.00606 2.00606 re +88.26664 68.20604 2.00606 2.00606 re +88.26664 70.2121 2.00606 2.00606 re +88.26664 72.21816 2.00606 2.00606 re +88.26664 78.23634 2.00606 2.00606 re +88.26664 88.26664 2.00606 2.00606 re +88.26664 90.2727 2.00606 2.00606 re +88.26664 94.28482 2.00606 2.00606 re +88.26664 106.32118 2.00606 2.00606 re +88.26664 114.34542 2.00606 2.00606 re +88.26664 120.3636 2.00606 2.00606 re +88.26664 122.36966 2.00606 2.00606 re +90.2727 0 2.00606 2.00606 re +90.2727 2.00606 2.00606 2.00606 re +90.2727 6.01818 2.00606 2.00606 re +90.2727 8.02424 2.00606 2.00606 re +90.2727 10.0303 2.00606 2.00606 re +90.2727 20.0606 2.00606 2.00606 re +90.2727 28.08484 2.00606 2.00606 re +90.2727 34.10302 2.00606 2.00606 re +90.2727 40.1212 2.00606 2.00606 re +90.2727 46.13938 2.00606 2.00606 re +90.2727 52.15756 2.00606 2.00606 re +90.2727 54.16362 2.00606 2.00606 re +90.2727 56.16968 2.00606 2.00606 re +90.2727 58.17574 2.00606 2.00606 re +90.2727 60.1818 2.00606 2.00606 re +90.2727 64.19392 2.00606 2.00606 re +90.2727 68.20604 2.00606 2.00606 re +90.2727 70.2121 2.00606 2.00606 re +90.2727 80.2424 2.00606 2.00606 re +90.2727 84.25452 2.00606 2.00606 re +90.2727 88.26664 2.00606 2.00606 re +90.2727 92.27876 2.00606 2.00606 re +90.2727 98.29694 2.00606 2.00606 re +90.2727 104.31512 2.00606 2.00606 re +90.2727 108.32724 2.00606 2.00606 re +90.2727 110.3333 2.00606 2.00606 re +90.2727 112.33936 2.00606 2.00606 re +90.2727 114.34542 2.00606 2.00606 re +90.2727 116.35148 2.00606 2.00606 re +90.2727 118.35754 2.00606 2.00606 re +90.2727 120.3636 2.00606 2.00606 re +90.2727 122.36966 2.00606 2.00606 re +90.2727 124.37572 2.00606 2.00606 re +90.2727 126.38178 2.00606 2.00606 re +92.27876 8.02424 2.00606 2.00606 re +92.27876 12.03636 2.00606 2.00606 re +92.27876 16.04848 2.00606 2.00606 re +92.27876 24.07272 2.00606 2.00606 re +92.27876 32.09696 2.00606 2.00606 re +92.27876 36.10908 2.00606 2.00606 re +92.27876 40.1212 2.00606 2.00606 re +92.27876 48.14544 2.00606 2.00606 re +92.27876 56.16968 2.00606 2.00606 re +92.27876 62.18786 2.00606 2.00606 re +92.27876 64.19392 2.00606 2.00606 re +92.27876 66.19998 2.00606 2.00606 re +92.27876 72.21816 2.00606 2.00606 re +92.27876 82.24846 2.00606 2.00606 re +92.27876 84.25452 2.00606 2.00606 re +92.27876 90.2727 2.00606 2.00606 re +92.27876 92.27876 2.00606 2.00606 re +92.27876 96.29088 2.00606 2.00606 re +92.27876 100.303 2.00606 2.00606 re +92.27876 104.31512 2.00606 2.00606 re +92.27876 112.33936 2.00606 2.00606 re +92.27876 122.36966 2.00606 2.00606 re +92.27876 124.37572 2.00606 2.00606 re +94.28482 8.02424 2.00606 2.00606 re +94.28482 10.0303 2.00606 2.00606 re +94.28482 14.04242 2.00606 2.00606 re +94.28482 18.05454 2.00606 2.00606 re +94.28482 26.07878 2.00606 2.00606 re +94.28482 28.08484 2.00606 2.00606 re +94.28482 30.0909 2.00606 2.00606 re +94.28482 32.09696 2.00606 2.00606 re +94.28482 36.10908 2.00606 2.00606 re +94.28482 38.11514 2.00606 2.00606 re +94.28482 42.12726 2.00606 2.00606 re +94.28482 44.13332 2.00606 2.00606 re +94.28482 46.13938 2.00606 2.00606 re +94.28482 50.1515 2.00606 2.00606 re +94.28482 52.15756 2.00606 2.00606 re +94.28482 54.16362 2.00606 2.00606 re +94.28482 60.1818 2.00606 2.00606 re +94.28482 70.2121 2.00606 2.00606 re +94.28482 72.21816 2.00606 2.00606 re +94.28482 76.23028 2.00606 2.00606 re +94.28482 82.24846 2.00606 2.00606 re +94.28482 86.26058 2.00606 2.00606 re +94.28482 92.27876 2.00606 2.00606 re +94.28482 98.29694 2.00606 2.00606 re +94.28482 100.303 2.00606 2.00606 re +94.28482 102.30906 2.00606 2.00606 re +94.28482 108.32724 2.00606 2.00606 re +94.28482 114.34542 2.00606 2.00606 re +94.28482 116.35148 2.00606 2.00606 re +94.28482 128.38784 2.00606 2.00606 re +96.29088 0 2.00606 2.00606 re +96.29088 2.00606 2.00606 2.00606 re +96.29088 6.01818 2.00606 2.00606 re +96.29088 10.0303 2.00606 2.00606 re +96.29088 12.03636 2.00606 2.00606 re +96.29088 16.04848 2.00606 2.00606 re +96.29088 20.0606 2.00606 2.00606 re +96.29088 24.07272 2.00606 2.00606 re +96.29088 28.08484 2.00606 2.00606 re +96.29088 30.0909 2.00606 2.00606 re +96.29088 32.09696 2.00606 2.00606 re +96.29088 36.10908 2.00606 2.00606 re +96.29088 40.1212 2.00606 2.00606 re +96.29088 44.13332 2.00606 2.00606 re +96.29088 48.14544 2.00606 2.00606 re +96.29088 52.15756 2.00606 2.00606 re +96.29088 56.16968 2.00606 2.00606 re +96.29088 58.17574 2.00606 2.00606 re +96.29088 60.1818 2.00606 2.00606 re +96.29088 66.19998 2.00606 2.00606 re +96.29088 68.20604 2.00606 2.00606 re +96.29088 76.23028 2.00606 2.00606 re +96.29088 80.2424 2.00606 2.00606 re +96.29088 84.25452 2.00606 2.00606 re +96.29088 88.26664 2.00606 2.00606 re +96.29088 90.2727 2.00606 2.00606 re +96.29088 92.27876 2.00606 2.00606 re +96.29088 96.29088 2.00606 2.00606 re +96.29088 100.303 2.00606 2.00606 re +96.29088 102.30906 2.00606 2.00606 re +96.29088 104.31512 2.00606 2.00606 re +96.29088 108.32724 2.00606 2.00606 re +96.29088 112.33936 2.00606 2.00606 re +96.29088 116.35148 2.00606 2.00606 re +96.29088 122.36966 2.00606 2.00606 re +96.29088 124.37572 2.00606 2.00606 re +96.29088 126.38178 2.00606 2.00606 re +96.29088 128.38784 2.00606 2.00606 re +98.29694 0 2.00606 2.00606 re +98.29694 2.00606 2.00606 2.00606 re +98.29694 14.04242 2.00606 2.00606 re +98.29694 18.05454 2.00606 2.00606 re +98.29694 30.0909 2.00606 2.00606 re +98.29694 34.10302 2.00606 2.00606 re +98.29694 38.11514 2.00606 2.00606 re +98.29694 40.1212 2.00606 2.00606 re +98.29694 44.13332 2.00606 2.00606 re +98.29694 48.14544 2.00606 2.00606 re +98.29694 50.1515 2.00606 2.00606 re +98.29694 54.16362 2.00606 2.00606 re +98.29694 60.1818 2.00606 2.00606 re +98.29694 62.18786 2.00606 2.00606 re +98.29694 64.19392 2.00606 2.00606 re +98.29694 72.21816 2.00606 2.00606 re +98.29694 76.23028 2.00606 2.00606 re +98.29694 78.23634 2.00606 2.00606 re +98.29694 84.25452 2.00606 2.00606 re +98.29694 86.26058 2.00606 2.00606 re +98.29694 90.2727 2.00606 2.00606 re +98.29694 94.28482 2.00606 2.00606 re +98.29694 98.29694 2.00606 2.00606 re +98.29694 102.30906 2.00606 2.00606 re +98.29694 104.31512 2.00606 2.00606 re +98.29694 108.32724 2.00606 2.00606 re +98.29694 112.33936 2.00606 2.00606 re +98.29694 116.35148 2.00606 2.00606 re +98.29694 118.35754 2.00606 2.00606 re +98.29694 120.3636 2.00606 2.00606 re +98.29694 122.36966 2.00606 2.00606 re +98.29694 126.38178 2.00606 2.00606 re +100.303 8.02424 2.00606 2.00606 re +100.303 10.0303 2.00606 2.00606 re +100.303 12.03636 2.00606 2.00606 re +100.303 20.0606 2.00606 2.00606 re +100.303 24.07272 2.00606 2.00606 re +100.303 32.09696 2.00606 2.00606 re +100.303 40.1212 2.00606 2.00606 re +100.303 44.13332 2.00606 2.00606 re +100.303 48.14544 2.00606 2.00606 re +100.303 56.16968 2.00606 2.00606 re +100.303 58.17574 2.00606 2.00606 re +100.303 72.21816 2.00606 2.00606 re +100.303 80.2424 2.00606 2.00606 re +100.303 82.24846 2.00606 2.00606 re +100.303 90.2727 2.00606 2.00606 re +100.303 96.29088 2.00606 2.00606 re +100.303 104.31512 2.00606 2.00606 re +100.303 108.32724 2.00606 2.00606 re +100.303 112.33936 2.00606 2.00606 re +100.303 120.3636 2.00606 2.00606 re +102.30906 0 2.00606 2.00606 re +102.30906 4.01212 2.00606 2.00606 re +102.30906 8.02424 2.00606 2.00606 re +102.30906 16.04848 2.00606 2.00606 re +102.30906 20.0606 2.00606 2.00606 re +102.30906 26.07878 2.00606 2.00606 re +102.30906 32.09696 2.00606 2.00606 re +102.30906 34.10302 2.00606 2.00606 re +102.30906 42.12726 2.00606 2.00606 re +102.30906 46.13938 2.00606 2.00606 re +102.30906 48.14544 2.00606 2.00606 re +102.30906 50.1515 2.00606 2.00606 re +102.30906 52.15756 2.00606 2.00606 re +102.30906 54.16362 2.00606 2.00606 re +102.30906 56.16968 2.00606 2.00606 re +102.30906 60.1818 2.00606 2.00606 re +102.30906 62.18786 2.00606 2.00606 re +102.30906 64.19392 2.00606 2.00606 re +102.30906 66.19998 2.00606 2.00606 re +102.30906 68.20604 2.00606 2.00606 re +102.30906 74.22422 2.00606 2.00606 re +102.30906 78.23634 2.00606 2.00606 re +102.30906 80.2424 2.00606 2.00606 re +102.30906 84.25452 2.00606 2.00606 re +102.30906 86.26058 2.00606 2.00606 re +102.30906 88.26664 2.00606 2.00606 re +102.30906 94.28482 2.00606 2.00606 re +102.30906 96.29088 2.00606 2.00606 re +102.30906 98.29694 2.00606 2.00606 re +102.30906 100.303 2.00606 2.00606 re +102.30906 106.32118 2.00606 2.00606 re +102.30906 110.3333 2.00606 2.00606 re +102.30906 112.33936 2.00606 2.00606 re +102.30906 118.35754 2.00606 2.00606 re +102.30906 120.3636 2.00606 2.00606 re +102.30906 124.37572 2.00606 2.00606 re +102.30906 126.38178 2.00606 2.00606 re +102.30906 128.38784 2.00606 2.00606 re +104.31512 8.02424 2.00606 2.00606 re +104.31512 12.03636 2.00606 2.00606 re +104.31512 14.04242 2.00606 2.00606 re +104.31512 18.05454 2.00606 2.00606 re +104.31512 26.07878 2.00606 2.00606 re +104.31512 42.12726 2.00606 2.00606 re +104.31512 50.1515 2.00606 2.00606 re +104.31512 58.17574 2.00606 2.00606 re +104.31512 62.18786 2.00606 2.00606 re +104.31512 64.19392 2.00606 2.00606 re +104.31512 74.22422 2.00606 2.00606 re +104.31512 78.23634 2.00606 2.00606 re +104.31512 82.24846 2.00606 2.00606 re +104.31512 86.26058 2.00606 2.00606 re +104.31512 90.2727 2.00606 2.00606 re +104.31512 98.29694 2.00606 2.00606 re +104.31512 104.31512 2.00606 2.00606 re +104.31512 106.32118 2.00606 2.00606 re +104.31512 110.3333 2.00606 2.00606 re +104.31512 114.34542 2.00606 2.00606 re +104.31512 122.36966 2.00606 2.00606 re +104.31512 126.38178 2.00606 2.00606 re +104.31512 128.38784 2.00606 2.00606 re +106.32118 0 2.00606 2.00606 re +106.32118 2.00606 2.00606 2.00606 re +106.32118 14.04242 2.00606 2.00606 re +106.32118 16.04848 2.00606 2.00606 re +106.32118 18.05454 2.00606 2.00606 re +106.32118 22.06666 2.00606 2.00606 re +106.32118 26.07878 2.00606 2.00606 re +106.32118 30.0909 2.00606 2.00606 re +106.32118 34.10302 2.00606 2.00606 re +106.32118 36.10908 2.00606 2.00606 re +106.32118 38.11514 2.00606 2.00606 re +106.32118 42.12726 2.00606 2.00606 re +106.32118 48.14544 2.00606 2.00606 re +106.32118 50.1515 2.00606 2.00606 re +106.32118 54.16362 2.00606 2.00606 re +106.32118 60.1818 2.00606 2.00606 re +106.32118 72.21816 2.00606 2.00606 re +106.32118 78.23634 2.00606 2.00606 re +106.32118 82.24846 2.00606 2.00606 re +106.32118 84.25452 2.00606 2.00606 re +106.32118 86.26058 2.00606 2.00606 re +106.32118 92.27876 2.00606 2.00606 re +106.32118 94.28482 2.00606 2.00606 re +106.32118 96.29088 2.00606 2.00606 re +106.32118 102.30906 2.00606 2.00606 re +106.32118 106.32118 2.00606 2.00606 re +106.32118 112.33936 2.00606 2.00606 re +106.32118 116.35148 2.00606 2.00606 re +106.32118 118.35754 2.00606 2.00606 re +106.32118 120.3636 2.00606 2.00606 re +108.32724 4.01212 2.00606 2.00606 re +108.32724 6.01818 2.00606 2.00606 re +108.32724 10.0303 2.00606 2.00606 re +108.32724 12.03636 2.00606 2.00606 re +108.32724 14.04242 2.00606 2.00606 re +108.32724 18.05454 2.00606 2.00606 re +108.32724 20.0606 2.00606 2.00606 re +108.32724 22.06666 2.00606 2.00606 re +108.32724 24.07272 2.00606 2.00606 re +108.32724 30.0909 2.00606 2.00606 re +108.32724 38.11514 2.00606 2.00606 re +108.32724 42.12726 2.00606 2.00606 re +108.32724 44.13332 2.00606 2.00606 re +108.32724 46.13938 2.00606 2.00606 re +108.32724 50.1515 2.00606 2.00606 re +108.32724 52.15756 2.00606 2.00606 re +108.32724 54.16362 2.00606 2.00606 re +108.32724 56.16968 2.00606 2.00606 re +108.32724 58.17574 2.00606 2.00606 re +108.32724 62.18786 2.00606 2.00606 re +108.32724 64.19392 2.00606 2.00606 re +108.32724 70.2121 2.00606 2.00606 re +108.32724 74.22422 2.00606 2.00606 re +108.32724 78.23634 2.00606 2.00606 re +108.32724 86.26058 2.00606 2.00606 re +108.32724 90.2727 2.00606 2.00606 re +108.32724 92.27876 2.00606 2.00606 re +108.32724 94.28482 2.00606 2.00606 re +108.32724 98.29694 2.00606 2.00606 re +108.32724 102.30906 2.00606 2.00606 re +108.32724 106.32118 2.00606 2.00606 re +108.32724 108.32724 2.00606 2.00606 re +108.32724 110.3333 2.00606 2.00606 re +108.32724 114.34542 2.00606 2.00606 re +108.32724 116.35148 2.00606 2.00606 re +108.32724 118.35754 2.00606 2.00606 re +108.32724 122.36966 2.00606 2.00606 re +108.32724 126.38178 2.00606 2.00606 re +108.32724 128.38784 2.00606 2.00606 re +110.3333 0 2.00606 2.00606 re +110.3333 6.01818 2.00606 2.00606 re +110.3333 18.05454 2.00606 2.00606 re +110.3333 22.06666 2.00606 2.00606 re +110.3333 24.07272 2.00606 2.00606 re +110.3333 28.08484 2.00606 2.00606 re +110.3333 30.0909 2.00606 2.00606 re +110.3333 32.09696 2.00606 2.00606 re +110.3333 36.10908 2.00606 2.00606 re +110.3333 40.1212 2.00606 2.00606 re +110.3333 46.13938 2.00606 2.00606 re +110.3333 50.1515 2.00606 2.00606 re +110.3333 52.15756 2.00606 2.00606 re +110.3333 54.16362 2.00606 2.00606 re +110.3333 58.17574 2.00606 2.00606 re +110.3333 60.1818 2.00606 2.00606 re +110.3333 62.18786 2.00606 2.00606 re +110.3333 64.19392 2.00606 2.00606 re +110.3333 68.20604 2.00606 2.00606 re +110.3333 72.21816 2.00606 2.00606 re +110.3333 74.22422 2.00606 2.00606 re +110.3333 78.23634 2.00606 2.00606 re +110.3333 80.2424 2.00606 2.00606 re +110.3333 86.26058 2.00606 2.00606 re +110.3333 88.26664 2.00606 2.00606 re +110.3333 98.29694 2.00606 2.00606 re +110.3333 102.30906 2.00606 2.00606 re +110.3333 106.32118 2.00606 2.00606 re +110.3333 116.35148 2.00606 2.00606 re +110.3333 122.36966 2.00606 2.00606 re +110.3333 128.38784 2.00606 2.00606 re +112.33936 2.00606 2.00606 2.00606 re +112.33936 4.01212 2.00606 2.00606 re +112.33936 8.02424 2.00606 2.00606 re +112.33936 12.03636 2.00606 2.00606 re +112.33936 16.04848 2.00606 2.00606 re +112.33936 18.05454 2.00606 2.00606 re +112.33936 26.07878 2.00606 2.00606 re +112.33936 28.08484 2.00606 2.00606 re +112.33936 32.09696 2.00606 2.00606 re +112.33936 36.10908 2.00606 2.00606 re +112.33936 52.15756 2.00606 2.00606 re +112.33936 60.1818 2.00606 2.00606 re +112.33936 62.18786 2.00606 2.00606 re +112.33936 64.19392 2.00606 2.00606 re +112.33936 66.19998 2.00606 2.00606 re +112.33936 68.20604 2.00606 2.00606 re +112.33936 74.22422 2.00606 2.00606 re +112.33936 84.25452 2.00606 2.00606 re +112.33936 86.26058 2.00606 2.00606 re +112.33936 90.2727 2.00606 2.00606 re +112.33936 94.28482 2.00606 2.00606 re +112.33936 96.29088 2.00606 2.00606 re +112.33936 98.29694 2.00606 2.00606 re +112.33936 104.31512 2.00606 2.00606 re +112.33936 112.33936 2.00606 2.00606 re +112.33936 114.34542 2.00606 2.00606 re +112.33936 116.35148 2.00606 2.00606 re +112.33936 118.35754 2.00606 2.00606 re +112.33936 120.3636 2.00606 2.00606 re +112.33936 124.37572 2.00606 2.00606 re +112.33936 126.38178 2.00606 2.00606 re +114.34542 18.05454 2.00606 2.00606 re +114.34542 20.0606 2.00606 2.00606 re +114.34542 26.07878 2.00606 2.00606 re +114.34542 28.08484 2.00606 2.00606 re +114.34542 32.09696 2.00606 2.00606 re +114.34542 42.12726 2.00606 2.00606 re +114.34542 44.13332 2.00606 2.00606 re +114.34542 48.14544 2.00606 2.00606 re +114.34542 52.15756 2.00606 2.00606 re +114.34542 58.17574 2.00606 2.00606 re +114.34542 60.1818 2.00606 2.00606 re +114.34542 68.20604 2.00606 2.00606 re +114.34542 70.2121 2.00606 2.00606 re +114.34542 72.21816 2.00606 2.00606 re +114.34542 76.23028 2.00606 2.00606 re +114.34542 82.24846 2.00606 2.00606 re +114.34542 84.25452 2.00606 2.00606 re +114.34542 90.2727 2.00606 2.00606 re +114.34542 94.28482 2.00606 2.00606 re +114.34542 98.29694 2.00606 2.00606 re +114.34542 100.303 2.00606 2.00606 re +114.34542 106.32118 2.00606 2.00606 re +114.34542 110.3333 2.00606 2.00606 re +114.34542 112.33936 2.00606 2.00606 re +114.34542 120.3636 2.00606 2.00606 re +114.34542 126.38178 2.00606 2.00606 re +116.35148 0 2.00606 2.00606 re +116.35148 2.00606 2.00606 2.00606 re +116.35148 4.01212 2.00606 2.00606 re +116.35148 6.01818 2.00606 2.00606 re +116.35148 8.02424 2.00606 2.00606 re +116.35148 10.0303 2.00606 2.00606 re +116.35148 12.03636 2.00606 2.00606 re +116.35148 16.04848 2.00606 2.00606 re +116.35148 18.05454 2.00606 2.00606 re +116.35148 20.0606 2.00606 2.00606 re +116.35148 32.09696 2.00606 2.00606 re +116.35148 40.1212 2.00606 2.00606 re +116.35148 44.13332 2.00606 2.00606 re +116.35148 48.14544 2.00606 2.00606 re +116.35148 56.16968 2.00606 2.00606 re +116.35148 60.1818 2.00606 2.00606 re +116.35148 64.19392 2.00606 2.00606 re +116.35148 68.20604 2.00606 2.00606 re +116.35148 70.2121 2.00606 2.00606 re +116.35148 74.22422 2.00606 2.00606 re +116.35148 82.24846 2.00606 2.00606 re +116.35148 84.25452 2.00606 2.00606 re +116.35148 92.27876 2.00606 2.00606 re +116.35148 94.28482 2.00606 2.00606 re +116.35148 102.30906 2.00606 2.00606 re +116.35148 106.32118 2.00606 2.00606 re +116.35148 112.33936 2.00606 2.00606 re +116.35148 116.35148 2.00606 2.00606 re +116.35148 120.3636 2.00606 2.00606 re +116.35148 124.37572 2.00606 2.00606 re +116.35148 128.38784 2.00606 2.00606 re +118.35754 0 2.00606 2.00606 re +118.35754 12.03636 2.00606 2.00606 re +118.35754 16.04848 2.00606 2.00606 re +118.35754 22.06666 2.00606 2.00606 re +118.35754 28.08484 2.00606 2.00606 re +118.35754 32.09696 2.00606 2.00606 re +118.35754 34.10302 2.00606 2.00606 re +118.35754 38.11514 2.00606 2.00606 re +118.35754 40.1212 2.00606 2.00606 re +118.35754 44.13332 2.00606 2.00606 re +118.35754 46.13938 2.00606 2.00606 re +118.35754 48.14544 2.00606 2.00606 re +118.35754 52.15756 2.00606 2.00606 re +118.35754 54.16362 2.00606 2.00606 re +118.35754 60.1818 2.00606 2.00606 re +118.35754 68.20604 2.00606 2.00606 re +118.35754 70.2121 2.00606 2.00606 re +118.35754 76.23028 2.00606 2.00606 re +118.35754 78.23634 2.00606 2.00606 re +118.35754 80.2424 2.00606 2.00606 re +118.35754 84.25452 2.00606 2.00606 re +118.35754 86.26058 2.00606 2.00606 re +118.35754 104.31512 2.00606 2.00606 re +118.35754 108.32724 2.00606 2.00606 re +118.35754 112.33936 2.00606 2.00606 re +118.35754 120.3636 2.00606 2.00606 re +118.35754 124.37572 2.00606 2.00606 re +118.35754 126.38178 2.00606 2.00606 re +118.35754 128.38784 2.00606 2.00606 re +120.3636 0 2.00606 2.00606 re +120.3636 4.01212 2.00606 2.00606 re +120.3636 6.01818 2.00606 2.00606 re +120.3636 8.02424 2.00606 2.00606 re +120.3636 12.03636 2.00606 2.00606 re +120.3636 16.04848 2.00606 2.00606 re +120.3636 18.05454 2.00606 2.00606 re +120.3636 20.0606 2.00606 2.00606 re +120.3636 24.07272 2.00606 2.00606 re +120.3636 26.07878 2.00606 2.00606 re +120.3636 28.08484 2.00606 2.00606 re +120.3636 30.0909 2.00606 2.00606 re +120.3636 32.09696 2.00606 2.00606 re +120.3636 36.10908 2.00606 2.00606 re +120.3636 44.13332 2.00606 2.00606 re +120.3636 46.13938 2.00606 2.00606 re +120.3636 48.14544 2.00606 2.00606 re +120.3636 52.15756 2.00606 2.00606 re +120.3636 54.16362 2.00606 2.00606 re +120.3636 60.1818 2.00606 2.00606 re +120.3636 62.18786 2.00606 2.00606 re +120.3636 64.19392 2.00606 2.00606 re +120.3636 66.19998 2.00606 2.00606 re +120.3636 68.20604 2.00606 2.00606 re +120.3636 70.2121 2.00606 2.00606 re +120.3636 74.22422 2.00606 2.00606 re +120.3636 78.23634 2.00606 2.00606 re +120.3636 82.24846 2.00606 2.00606 re +120.3636 84.25452 2.00606 2.00606 re +120.3636 86.26058 2.00606 2.00606 re +120.3636 92.27876 2.00606 2.00606 re +120.3636 94.28482 2.00606 2.00606 re +120.3636 96.29088 2.00606 2.00606 re +120.3636 98.29694 2.00606 2.00606 re +120.3636 102.30906 2.00606 2.00606 re +120.3636 106.32118 2.00606 2.00606 re +120.3636 110.3333 2.00606 2.00606 re +120.3636 112.33936 2.00606 2.00606 re +120.3636 114.34542 2.00606 2.00606 re +120.3636 116.35148 2.00606 2.00606 re +120.3636 118.35754 2.00606 2.00606 re +120.3636 120.3636 2.00606 2.00606 re +120.3636 122.36966 2.00606 2.00606 re +120.3636 124.37572 2.00606 2.00606 re +120.3636 128.38784 2.00606 2.00606 re +122.36966 0 2.00606 2.00606 re +122.36966 4.01212 2.00606 2.00606 re +122.36966 6.01818 2.00606 2.00606 re +122.36966 8.02424 2.00606 2.00606 re +122.36966 12.03636 2.00606 2.00606 re +122.36966 16.04848 2.00606 2.00606 re +122.36966 18.05454 2.00606 2.00606 re +122.36966 22.06666 2.00606 2.00606 re +122.36966 24.07272 2.00606 2.00606 re +122.36966 40.1212 2.00606 2.00606 re +122.36966 58.17574 2.00606 2.00606 re +122.36966 64.19392 2.00606 2.00606 re +122.36966 66.19998 2.00606 2.00606 re +122.36966 72.21816 2.00606 2.00606 re +122.36966 76.23028 2.00606 2.00606 re +122.36966 82.24846 2.00606 2.00606 re +122.36966 84.25452 2.00606 2.00606 re +122.36966 106.32118 2.00606 2.00606 re +122.36966 112.33936 2.00606 2.00606 re +122.36966 114.34542 2.00606 2.00606 re +122.36966 118.35754 2.00606 2.00606 re +122.36966 122.36966 2.00606 2.00606 re +122.36966 124.37572 2.00606 2.00606 re +124.37572 0 2.00606 2.00606 re +124.37572 4.01212 2.00606 2.00606 re +124.37572 6.01818 2.00606 2.00606 re +124.37572 8.02424 2.00606 2.00606 re +124.37572 12.03636 2.00606 2.00606 re +124.37572 16.04848 2.00606 2.00606 re +124.37572 20.0606 2.00606 2.00606 re +124.37572 22.06666 2.00606 2.00606 re +124.37572 24.07272 2.00606 2.00606 re +124.37572 30.0909 2.00606 2.00606 re +124.37572 32.09696 2.00606 2.00606 re +124.37572 46.13938 2.00606 2.00606 re +124.37572 48.14544 2.00606 2.00606 re +124.37572 52.15756 2.00606 2.00606 re +124.37572 64.19392 2.00606 2.00606 re +124.37572 68.20604 2.00606 2.00606 re +124.37572 70.2121 2.00606 2.00606 re +124.37572 76.23028 2.00606 2.00606 re +124.37572 80.2424 2.00606 2.00606 re +124.37572 84.25452 2.00606 2.00606 re +124.37572 88.26664 2.00606 2.00606 re +124.37572 94.28482 2.00606 2.00606 re +124.37572 96.29088 2.00606 2.00606 re +124.37572 102.30906 2.00606 2.00606 re +124.37572 112.33936 2.00606 2.00606 re +124.37572 120.3636 2.00606 2.00606 re +124.37572 124.37572 2.00606 2.00606 re +124.37572 128.38784 2.00606 2.00606 re +126.38178 0 2.00606 2.00606 re +126.38178 12.03636 2.00606 2.00606 re +126.38178 20.0606 2.00606 2.00606 re +126.38178 24.07272 2.00606 2.00606 re +126.38178 26.07878 2.00606 2.00606 re +126.38178 30.0909 2.00606 2.00606 re +126.38178 34.10302 2.00606 2.00606 re +126.38178 36.10908 2.00606 2.00606 re +126.38178 38.11514 2.00606 2.00606 re +126.38178 40.1212 2.00606 2.00606 re +126.38178 42.12726 2.00606 2.00606 re +126.38178 44.13332 2.00606 2.00606 re +126.38178 52.15756 2.00606 2.00606 re +126.38178 54.16362 2.00606 2.00606 re +126.38178 58.17574 2.00606 2.00606 re +126.38178 62.18786 2.00606 2.00606 re +126.38178 64.19392 2.00606 2.00606 re +126.38178 66.19998 2.00606 2.00606 re +126.38178 68.20604 2.00606 2.00606 re +126.38178 70.2121 2.00606 2.00606 re +126.38178 72.21816 2.00606 2.00606 re +126.38178 74.22422 2.00606 2.00606 re +126.38178 82.24846 2.00606 2.00606 re +126.38178 84.25452 2.00606 2.00606 re +126.38178 86.26058 2.00606 2.00606 re +126.38178 88.26664 2.00606 2.00606 re +126.38178 94.28482 2.00606 2.00606 re +126.38178 100.303 2.00606 2.00606 re +126.38178 102.30906 2.00606 2.00606 re +126.38178 110.3333 2.00606 2.00606 re +126.38178 114.34542 2.00606 2.00606 re +126.38178 116.35148 2.00606 2.00606 re +126.38178 118.35754 2.00606 2.00606 re +126.38178 120.3636 2.00606 2.00606 re +126.38178 124.37572 2.00606 2.00606 re +128.38784 0 2.00606 2.00606 re +128.38784 2.00606 2.00606 2.00606 re +128.38784 4.01212 2.00606 2.00606 re +128.38784 6.01818 2.00606 2.00606 re +128.38784 8.02424 2.00606 2.00606 re +128.38784 10.0303 2.00606 2.00606 re +128.38784 12.03636 2.00606 2.00606 re +128.38784 22.06666 2.00606 2.00606 re +128.38784 30.0909 2.00606 2.00606 re +128.38784 34.10302 2.00606 2.00606 re +128.38784 36.10908 2.00606 2.00606 re +128.38784 42.12726 2.00606 2.00606 re +128.38784 46.13938 2.00606 2.00606 re +128.38784 50.1515 2.00606 2.00606 re +128.38784 52.15756 2.00606 2.00606 re +128.38784 62.18786 2.00606 2.00606 re +128.38784 64.19392 2.00606 2.00606 re +128.38784 66.19998 2.00606 2.00606 re +128.38784 68.20604 2.00606 2.00606 re +128.38784 78.23634 2.00606 2.00606 re +128.38784 82.24846 2.00606 2.00606 re +128.38784 84.25452 2.00606 2.00606 re +128.38784 94.28482 2.00606 2.00606 re +128.38784 102.30906 2.00606 2.00606 re +128.38784 106.32118 2.00606 2.00606 re +128.38784 108.32724 2.00606 2.00606 re +128.38784 110.3333 2.00606 2.00606 re +128.38784 114.34542 2.00606 2.00606 re +128.38784 116.35148 2.00606 2.00606 re +128.38784 126.38178 2.00606 2.00606 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d654372656469746f722046697273744e616d6520> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4c6173744e616d654372656469746f722046697273744e61> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<4372656469746f7220416464726573734372656469746f7220416464726573734372656469746f7220> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 222.525 Tm +/F1 10 Tf +[<416464726573734372656469746f722041646472657373437265646974> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 211.715 Tm +/F1 10 Tf +[<31323334313233343132333431323334204372656469746f7220436974794372656469746f7220436974794372656469746f7220> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 191.937 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 604.839 m +334.4887 604.839 l +334.4887 613.34295 l +334.4887 667.2013 m +334.4887 675.70525 l +342.99265 675.70525 l +510.237 675.70525 m +518.74095 675.70525 l +518.74095 667.2013 l +518.74095 613.34295 m +518.74095 604.839 l +510.237 604.839 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`data > creditor with maxed out field lengths 2`] = `"EmpfangsscheinKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor FirstName LastNameCreditor FirstNaCreditor AddressCreditor AddressCreditor AddressCreditor 1234123412341234 Creditor CityCreditor CityCreditor Zahlbar durch (Name/Adresse)WährungBetragCHFAnnahmestelleZahlteilWährungBetragCHFKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor FirstName LastNameCreditor FirstNaCreditor AddressCreditor AddressCreditor AddressCreditor 1234123412341234 Creditor CityCreditor CityCreditor Zahlbar durch (Name/Adresse)"`; + +exports[`data > creditor with normal IBAN 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 590.05355 m +14.17325 590.05355 l +14.17325 598.5575 l +14.17325 638.2426 m +14.17325 646.74655 l +22.6772 646.74655 l +153.0711 646.74655 m +161.57505 646.74655 l +161.57505 638.2426 l +161.57505 598.5575 m +161.57505 590.05355 l +153.0711 590.05355 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 91.504491 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 27.451347 2.287612 2.287612 re +2.287612 29.73896 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 73.203593 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 77.778818 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 43.464633 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 73.203593 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 89.216879 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 109.805389 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 6.862837 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 0 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 128.106288 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 50.32747 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 102.942553 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 82.354042 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 73.203593 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 89.216879 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 93.792104 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 45.752246 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 123.531063 2.287612 2.287612 re +43.464633 128.106288 2.287612 2.287612 re +45.752246 2.287612 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 64.053144 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 50.32747 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +50.32747 121.243451 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 91.504491 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 100.65494 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 114.380614 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 48.039858 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 70.915981 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 123.531063 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 2.287612 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 50.32747 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 20.588511 2.287612 2.287612 re +64.053144 25.163735 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 48.039858 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 98.367328 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 27.451347 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 36.601796 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 80.06643 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 123.531063 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 36.601796 2.287612 2.287612 re +70.915981 41.177021 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 34.314184 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 43.464633 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 89.216879 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 34.314184 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 52.615082 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 100.65494 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 75.491205 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 93.792104 2.287612 2.287612 re +80.06643 96.079716 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 4.575225 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 20.588511 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 11.438061 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 52.615082 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 20.588511 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 36.601796 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 16.013286 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 96.079716 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 34.314184 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 43.464633 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 80.06643 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 89.216879 2.287612 2.287612 re +102.942553 91.504491 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 20.588511 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 89.216879 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 27.451347 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 91.504491 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 20.588511 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 54.902695 2.287612 2.287612 re +112.093002 57.190307 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 34.314184 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 43.464633 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 34.314184 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 102.942553 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 118.955839 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 57.190307 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 583.219 m +334.4887 583.219 l +334.4887 591.72295 l +334.4887 645.5813 m +334.4887 654.08525 l +342.99265 654.08525 l +510.237 654.08525 m +518.74095 654.08525 l +518.74095 645.5813 l +518.74095 591.72295 m +518.74095 583.219 l +510.237 583.219 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`data > creditor with normal IBAN 2`] = `"EmpfangsscheinKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)WährungBetragCHFAnnahmestelleZahlteilWährungBetragCHFKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)"`; + +exports[`data > creditor with normal IBAN and reference 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<526566> 10 <6572656e7a> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 196.20245 Tm +/F1 8 Tf +[<524634382035303030203035363720383930312032333435> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 178.48645 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 617.34555 m +14.17325 617.34555 l +14.17325 625.8495 l +14.17325 665.5346 m +14.17325 674.03855 l +22.6772 674.03855 l +153.0711 674.03855 m +161.57505 674.03855 l +161.57505 665.5346 l +161.57505 625.8495 m +161.57505 617.34555 l +153.0711 617.34555 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 18.300898 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 29.73896 2.287612 2.287612 re +0 32.026572 2.287612 2.287612 re +0 36.601796 2.287612 2.287612 re +0 38.889409 2.287612 2.287612 re +0 52.615082 2.287612 2.287612 re +0 54.902695 2.287612 2.287612 re +0 57.190307 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 61.765532 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 80.06643 2.287612 2.287612 re +0 82.354042 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 20.588511 2.287612 2.287612 re +2.287612 32.026572 2.287612 2.287612 re +2.287612 38.889409 2.287612 2.287612 re +2.287612 41.177021 2.287612 2.287612 re +2.287612 43.464633 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 59.477919 2.287612 2.287612 re +2.287612 68.628368 2.287612 2.287612 re +2.287612 70.915981 2.287612 2.287612 re +2.287612 77.778818 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 100.65494 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 18.300898 2.287612 2.287612 re +4.575225 20.588511 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 27.451347 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 32.026572 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 41.177021 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 52.615082 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 59.477919 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 73.203593 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 77.778818 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 18.300898 2.287612 2.287612 re +6.862837 20.588511 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 29.73896 2.287612 2.287612 re +6.862837 32.026572 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 64.053144 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 75.491205 2.287612 2.287612 re +6.862837 77.778818 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 91.504491 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 25.163735 2.287612 2.287612 re +9.150449 27.451347 2.287612 2.287612 re +9.150449 29.73896 2.287612 2.287612 re +9.150449 34.314184 2.287612 2.287612 re +9.150449 38.889409 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 73.203593 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 84.641654 2.287612 2.287612 re +9.150449 86.929267 2.287612 2.287612 re +9.150449 100.65494 2.287612 2.287612 re +9.150449 102.942553 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 18.300898 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 27.451347 2.287612 2.287612 re +11.438061 29.73896 2.287612 2.287612 re +11.438061 34.314184 2.287612 2.287612 re +11.438061 38.889409 2.287612 2.287612 re +11.438061 45.752246 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 80.06643 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 89.216879 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 20.588511 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 36.601796 2.287612 2.287612 re +16.013286 41.177021 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 54.902695 2.287612 2.287612 re +16.013286 57.190307 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 86.929267 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 98.367328 2.287612 2.287612 re +16.013286 100.65494 2.287612 2.287612 re +16.013286 102.942553 2.287612 2.287612 re +16.013286 105.230165 2.287612 2.287612 re +16.013286 107.517777 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 6.862837 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 16.013286 2.287612 2.287612 re +18.300898 22.876123 2.287612 2.287612 re +18.300898 25.163735 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 82.354042 2.287612 2.287612 re +18.300898 84.641654 2.287612 2.287612 re +18.300898 96.079716 2.287612 2.287612 re +18.300898 100.65494 2.287612 2.287612 re +18.300898 105.230165 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 116.668226 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 121.243451 2.287612 2.287612 re +18.300898 123.531063 2.287612 2.287612 re +18.300898 128.106288 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 29.73896 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 38.889409 2.287612 2.287612 re +20.588511 41.177021 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 57.190307 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 70.915981 2.287612 2.287612 re +20.588511 73.203593 2.287612 2.287612 re +20.588511 80.06643 2.287612 2.287612 re +20.588511 86.929267 2.287612 2.287612 re +20.588511 89.216879 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 102.942553 2.287612 2.287612 re +20.588511 105.230165 2.287612 2.287612 re +20.588511 107.517777 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 116.668226 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 123.531063 2.287612 2.287612 re +20.588511 125.818675 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 4.575225 2.287612 2.287612 re +22.876123 6.862837 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 18.300898 2.287612 2.287612 re +22.876123 22.876123 2.287612 2.287612 re +22.876123 25.163735 2.287612 2.287612 re +22.876123 29.73896 2.287612 2.287612 re +22.876123 32.026572 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 41.177021 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 48.039858 2.287612 2.287612 re +22.876123 59.477919 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 89.216879 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 98.367328 2.287612 2.287612 re +22.876123 100.65494 2.287612 2.287612 re +22.876123 112.093002 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 118.955839 2.287612 2.287612 re +22.876123 123.531063 2.287612 2.287612 re +22.876123 128.106288 2.287612 2.287612 re +25.163735 2.287612 2.287612 2.287612 re +25.163735 11.438061 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 20.588511 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 41.177021 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 50.32747 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 68.628368 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 75.491205 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 91.504491 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 107.517777 2.287612 2.287612 re +25.163735 114.380614 2.287612 2.287612 re +25.163735 116.668226 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +25.163735 128.106288 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 20.588511 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 32.026572 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 38.889409 2.287612 2.287612 re +27.451347 41.177021 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 48.039858 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 66.340756 2.287612 2.287612 re +27.451347 73.203593 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 114.380614 2.287612 2.287612 re +27.451347 116.668226 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +27.451347 121.243451 2.287612 2.287612 re +27.451347 125.818675 2.287612 2.287612 re +29.73896 16.013286 2.287612 2.287612 re +29.73896 18.300898 2.287612 2.287612 re +29.73896 20.588511 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 29.73896 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 61.765532 2.287612 2.287612 re +29.73896 64.053144 2.287612 2.287612 re +29.73896 77.778818 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 93.792104 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 116.668226 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +32.026572 0 2.287612 2.287612 re +32.026572 2.287612 2.287612 2.287612 re +32.026572 6.862837 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 25.163735 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 36.601796 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 48.039858 2.287612 2.287612 re +32.026572 54.902695 2.287612 2.287612 re +32.026572 57.190307 2.287612 2.287612 re +32.026572 59.477919 2.287612 2.287612 re +32.026572 61.765532 2.287612 2.287612 re +32.026572 70.915981 2.287612 2.287612 re +32.026572 80.06643 2.287612 2.287612 re +32.026572 84.641654 2.287612 2.287612 re +32.026572 86.929267 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 107.517777 2.287612 2.287612 re +32.026572 109.805389 2.287612 2.287612 re +32.026572 112.093002 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 123.531063 2.287612 2.287612 re +32.026572 125.818675 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 0 2.287612 2.287612 re +34.314184 6.862837 2.287612 2.287612 re +34.314184 9.150449 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 20.588511 2.287612 2.287612 re +34.314184 22.876123 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 43.464633 2.287612 2.287612 re +34.314184 50.32747 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 96.079716 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 105.230165 2.287612 2.287612 re +34.314184 107.517777 2.287612 2.287612 re +34.314184 109.805389 2.287612 2.287612 re +34.314184 112.093002 2.287612 2.287612 re +34.314184 114.380614 2.287612 2.287612 re +34.314184 118.955839 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +34.314184 128.106288 2.287612 2.287612 re +36.601796 4.575225 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 11.438061 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 29.73896 2.287612 2.287612 re +36.601796 32.026572 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 41.177021 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 45.752246 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 73.203593 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 86.929267 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 96.079716 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 100.65494 2.287612 2.287612 re +36.601796 109.805389 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 114.380614 2.287612 2.287612 re +36.601796 118.955839 2.287612 2.287612 re +36.601796 121.243451 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 20.588511 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 27.451347 2.287612 2.287612 re +38.889409 29.73896 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 38.889409 2.287612 2.287612 re +38.889409 45.752246 2.287612 2.287612 re +38.889409 48.039858 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 52.615082 2.287612 2.287612 re +38.889409 57.190307 2.287612 2.287612 re +38.889409 66.340756 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 73.203593 2.287612 2.287612 re +38.889409 75.491205 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 100.65494 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 107.517777 2.287612 2.287612 re +38.889409 112.093002 2.287612 2.287612 re +38.889409 114.380614 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +38.889409 123.531063 2.287612 2.287612 re +38.889409 128.106288 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 2.287612 2.287612 2.287612 re +41.177021 4.575225 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 16.013286 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 20.588511 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 32.026572 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 43.464633 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 57.190307 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 61.765532 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 77.778818 2.287612 2.287612 re +41.177021 80.06643 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 86.929267 2.287612 2.287612 re +41.177021 93.792104 2.287612 2.287612 re +41.177021 98.367328 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 107.517777 2.287612 2.287612 re +41.177021 114.380614 2.287612 2.287612 re +41.177021 118.955839 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 125.818675 2.287612 2.287612 re +43.464633 2.287612 2.287612 2.287612 re +43.464633 25.163735 2.287612 2.287612 re +43.464633 34.314184 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 52.615082 2.287612 2.287612 re +43.464633 59.477919 2.287612 2.287612 re +43.464633 68.628368 2.287612 2.287612 re +43.464633 73.203593 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 77.778818 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 89.216879 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 100.65494 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 125.818675 2.287612 2.287612 re +43.464633 128.106288 2.287612 2.287612 re +45.752246 0 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 6.862837 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 34.314184 2.287612 2.287612 re +45.752246 36.601796 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 48.039858 2.287612 2.287612 re +45.752246 52.615082 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 59.477919 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 73.203593 2.287612 2.287612 re +45.752246 77.778818 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 84.641654 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 89.216879 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 93.792104 2.287612 2.287612 re +45.752246 96.079716 2.287612 2.287612 re +45.752246 98.367328 2.287612 2.287612 re +45.752246 100.65494 2.287612 2.287612 re +45.752246 109.805389 2.287612 2.287612 re +45.752246 116.668226 2.287612 2.287612 re +45.752246 118.955839 2.287612 2.287612 re +45.752246 125.818675 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 9.150449 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 18.300898 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 34.314184 2.287612 2.287612 re +48.039858 36.601796 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 43.464633 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 52.615082 2.287612 2.287612 re +48.039858 54.902695 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 66.340756 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 84.641654 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 91.504491 2.287612 2.287612 re +48.039858 100.65494 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 118.955839 2.287612 2.287612 re +48.039858 123.531063 2.287612 2.287612 re +50.32747 0 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 22.876123 2.287612 2.287612 re +50.32747 25.163735 2.287612 2.287612 re +50.32747 27.451347 2.287612 2.287612 re +50.32747 32.026572 2.287612 2.287612 re +50.32747 34.314184 2.287612 2.287612 re +50.32747 36.601796 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 45.752246 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 52.615082 2.287612 2.287612 re +50.32747 54.902695 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 77.778818 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 86.929267 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 112.093002 2.287612 2.287612 re +50.32747 116.668226 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +50.32747 128.106288 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 20.588511 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 29.73896 2.287612 2.287612 re +52.615082 34.314184 2.287612 2.287612 re +52.615082 36.601796 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 45.752246 2.287612 2.287612 re +52.615082 50.32747 2.287612 2.287612 re +52.615082 52.615082 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 66.340756 2.287612 2.287612 re +52.615082 70.915981 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 116.668226 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 9.150449 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 16.013286 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 25.163735 2.287612 2.287612 re +54.902695 27.451347 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 38.889409 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 50.32747 2.287612 2.287612 re +54.902695 52.615082 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 61.765532 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 70.915981 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 75.491205 2.287612 2.287612 re +54.902695 77.778818 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 98.367328 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 107.517777 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 116.668226 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 0 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 9.150449 2.287612 2.287612 re +57.190307 16.013286 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 27.451347 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 34.314184 2.287612 2.287612 re +57.190307 48.039858 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 64.053144 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 73.203593 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 96.079716 2.287612 2.287612 re +57.190307 100.65494 2.287612 2.287612 re +57.190307 105.230165 2.287612 2.287612 re +57.190307 116.668226 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 29.73896 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 45.752246 2.287612 2.287612 re +59.477919 50.32747 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 98.367328 2.287612 2.287612 re +59.477919 100.65494 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 121.243451 2.287612 2.287612 re +61.765532 0 2.287612 2.287612 re +61.765532 6.862837 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 32.026572 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 43.464633 2.287612 2.287612 re +61.765532 45.752246 2.287612 2.287612 re +61.765532 48.039858 2.287612 2.287612 re +61.765532 50.32747 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 54.902695 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 77.778818 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 82.354042 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 93.792104 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 100.65494 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 107.517777 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 121.243451 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 4.575225 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 43.464633 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 75.491205 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 89.216879 2.287612 2.287612 re +64.053144 100.65494 2.287612 2.287612 re +64.053144 102.942553 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 4.575225 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 22.876123 2.287612 2.287612 re +66.340756 36.601796 2.287612 2.287612 re +66.340756 41.177021 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 48.039858 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 70.915981 2.287612 2.287612 re +66.340756 73.203593 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 102.942553 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 123.531063 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 2.287612 2.287612 2.287612 re +68.628368 4.575225 2.287612 2.287612 re +68.628368 6.862837 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 25.163735 2.287612 2.287612 re +68.628368 27.451347 2.287612 2.287612 re +68.628368 34.314184 2.287612 2.287612 re +68.628368 36.601796 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 50.32747 2.287612 2.287612 re +68.628368 52.615082 2.287612 2.287612 re +68.628368 57.190307 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 73.203593 2.287612 2.287612 re +68.628368 77.778818 2.287612 2.287612 re +68.628368 80.06643 2.287612 2.287612 re +68.628368 82.354042 2.287612 2.287612 re +68.628368 84.641654 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 105.230165 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 121.243451 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 4.575225 2.287612 2.287612 re +70.915981 9.150449 2.287612 2.287612 re +70.915981 18.300898 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 27.451347 2.287612 2.287612 re +70.915981 32.026572 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 48.039858 2.287612 2.287612 re +70.915981 54.902695 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 61.765532 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 77.778818 2.287612 2.287612 re +70.915981 84.641654 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 98.367328 2.287612 2.287612 re +70.915981 102.942553 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 114.380614 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +70.915981 125.818675 2.287612 2.287612 re +70.915981 128.106288 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 18.300898 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 22.876123 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 38.889409 2.287612 2.287612 re +73.203593 45.752246 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 73.203593 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 91.504491 2.287612 2.287612 re +73.203593 93.792104 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 114.380614 2.287612 2.287612 re +73.203593 116.668226 2.287612 2.287612 re +73.203593 125.818675 2.287612 2.287612 re +73.203593 128.106288 2.287612 2.287612 re +75.491205 0 2.287612 2.287612 re +75.491205 2.287612 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 25.163735 2.287612 2.287612 re +75.491205 29.73896 2.287612 2.287612 re +75.491205 32.026572 2.287612 2.287612 re +75.491205 36.601796 2.287612 2.287612 re +75.491205 38.889409 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 45.752246 2.287612 2.287612 re +75.491205 48.039858 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 52.615082 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 57.190307 2.287612 2.287612 re +75.491205 59.477919 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 66.340756 2.287612 2.287612 re +75.491205 70.915981 2.287612 2.287612 re +75.491205 75.491205 2.287612 2.287612 re +75.491205 77.778818 2.287612 2.287612 re +75.491205 86.929267 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 91.504491 2.287612 2.287612 re +75.491205 93.792104 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 98.367328 2.287612 2.287612 re +75.491205 100.65494 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 109.805389 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 121.243451 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +75.491205 128.106288 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 20.588511 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 36.601796 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 50.32747 2.287612 2.287612 re +77.778818 57.190307 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 73.203593 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 93.792104 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 109.805389 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 118.955839 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 6.862837 2.287612 2.287612 re +80.06643 11.438061 2.287612 2.287612 re +80.06643 20.588511 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 29.73896 2.287612 2.287612 re +80.06643 38.889409 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 52.615082 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 59.477919 2.287612 2.287612 re +80.06643 61.765532 2.287612 2.287612 re +80.06643 66.340756 2.287612 2.287612 re +80.06643 73.203593 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 82.354042 2.287612 2.287612 re +80.06643 86.929267 2.287612 2.287612 re +80.06643 102.942553 2.287612 2.287612 re +80.06643 105.230165 2.287612 2.287612 re +80.06643 112.093002 2.287612 2.287612 re +80.06643 116.668226 2.287612 2.287612 re +80.06643 121.243451 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 4.575225 2.287612 2.287612 re +82.354042 6.862837 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 16.013286 2.287612 2.287612 re +82.354042 18.300898 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 27.451347 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 32.026572 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 36.601796 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 41.177021 2.287612 2.287612 re +82.354042 48.039858 2.287612 2.287612 re +82.354042 50.32747 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 54.902695 2.287612 2.287612 re +82.354042 59.477919 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 68.628368 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 80.06643 2.287612 2.287612 re +82.354042 82.354042 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 86.929267 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 96.079716 2.287612 2.287612 re +82.354042 100.65494 2.287612 2.287612 re +82.354042 105.230165 2.287612 2.287612 re +82.354042 109.805389 2.287612 2.287612 re +82.354042 114.380614 2.287612 2.287612 re +82.354042 116.668226 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 121.243451 2.287612 2.287612 re +82.354042 123.531063 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 6.862837 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 16.013286 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 36.601796 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 41.177021 2.287612 2.287612 re +84.641654 45.752246 2.287612 2.287612 re +84.641654 50.32747 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 93.792104 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 107.517777 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +86.929267 0 2.287612 2.287612 re +86.929267 6.862837 2.287612 2.287612 re +86.929267 9.150449 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 29.73896 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 36.601796 2.287612 2.287612 re +86.929267 54.902695 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 75.491205 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 84.641654 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 91.504491 2.287612 2.287612 re +86.929267 93.792104 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 114.380614 2.287612 2.287612 re +86.929267 121.243451 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 0 2.287612 2.287612 re +89.216879 4.575225 2.287612 2.287612 re +89.216879 11.438061 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 20.588511 2.287612 2.287612 re +89.216879 22.876123 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 45.752246 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 59.477919 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 64.053144 2.287612 2.287612 re +89.216879 66.340756 2.287612 2.287612 re +89.216879 73.203593 2.287612 2.287612 re +89.216879 75.491205 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 82.354042 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 89.216879 2.287612 2.287612 re +89.216879 93.792104 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 100.65494 2.287612 2.287612 re +89.216879 105.230165 2.287612 2.287612 re +89.216879 109.805389 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 121.243451 2.287612 2.287612 re +89.216879 125.818675 2.287612 2.287612 re +89.216879 128.106288 2.287612 2.287612 re +91.504491 0 2.287612 2.287612 re +91.504491 2.287612 2.287612 2.287612 re +91.504491 9.150449 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 18.300898 2.287612 2.287612 re +91.504491 27.451347 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 75.491205 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 91.504491 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 98.367328 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 116.668226 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +93.792104 2.287612 2.287612 2.287612 re +93.792104 18.300898 2.287612 2.287612 re +93.792104 22.876123 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 32.026572 2.287612 2.287612 re +93.792104 36.601796 2.287612 2.287612 re +93.792104 38.889409 2.287612 2.287612 re +93.792104 41.177021 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 45.752246 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 75.491205 2.287612 2.287612 re +93.792104 82.354042 2.287612 2.287612 re +93.792104 89.216879 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 93.792104 2.287612 2.287612 re +93.792104 109.805389 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 118.955839 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 4.575225 2.287612 2.287612 re +96.079716 6.862837 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 16.013286 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 25.163735 2.287612 2.287612 re +96.079716 27.451347 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 34.314184 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 43.464633 2.287612 2.287612 re +96.079716 48.039858 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 54.902695 2.287612 2.287612 re +96.079716 61.765532 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 68.628368 2.287612 2.287612 re +96.079716 77.778818 2.287612 2.287612 re +96.079716 80.06643 2.287612 2.287612 re +96.079716 86.929267 2.287612 2.287612 re +96.079716 89.216879 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 98.367328 2.287612 2.287612 re +96.079716 100.65494 2.287612 2.287612 re +96.079716 107.517777 2.287612 2.287612 re +96.079716 112.093002 2.287612 2.287612 re +96.079716 114.380614 2.287612 2.287612 re +96.079716 116.668226 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 121.243451 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 125.818675 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 22.876123 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 34.314184 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 41.177021 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 50.32747 2.287612 2.287612 re +98.367328 52.615082 2.287612 2.287612 re +98.367328 59.477919 2.287612 2.287612 re +98.367328 61.765532 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 70.915981 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 75.491205 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 84.641654 2.287612 2.287612 re +98.367328 86.929267 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 114.380614 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 121.243451 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 0 2.287612 2.287612 re +100.65494 6.862837 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 22.876123 2.287612 2.287612 re +100.65494 27.451347 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 36.601796 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 70.915981 2.287612 2.287612 re +100.65494 75.491205 2.287612 2.287612 re +100.65494 84.641654 2.287612 2.287612 re +100.65494 93.792104 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 100.65494 2.287612 2.287612 re +100.65494 109.805389 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 114.380614 2.287612 2.287612 re +100.65494 116.668226 2.287612 2.287612 re +100.65494 121.243451 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 0 2.287612 2.287612 re +102.942553 4.575225 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 16.013286 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 27.451347 2.287612 2.287612 re +102.942553 29.73896 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 38.889409 2.287612 2.287612 re +102.942553 41.177021 2.287612 2.287612 re +102.942553 43.464633 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 50.32747 2.287612 2.287612 re +102.942553 54.902695 2.287612 2.287612 re +102.942553 59.477919 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 64.053144 2.287612 2.287612 re +102.942553 66.340756 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 73.203593 2.287612 2.287612 re +102.942553 82.354042 2.287612 2.287612 re +102.942553 84.641654 2.287612 2.287612 re +102.942553 89.216879 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 102.942553 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 112.093002 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 128.106288 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 27.451347 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 68.628368 2.287612 2.287612 re +105.230165 73.203593 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 86.929267 2.287612 2.287612 re +105.230165 91.504491 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 22.876123 2.287612 2.287612 re +107.517777 32.026572 2.287612 2.287612 re +107.517777 34.314184 2.287612 2.287612 re +107.517777 38.889409 2.287612 2.287612 re +107.517777 43.464633 2.287612 2.287612 re +107.517777 50.32747 2.287612 2.287612 re +107.517777 57.190307 2.287612 2.287612 re +107.517777 61.765532 2.287612 2.287612 re +107.517777 64.053144 2.287612 2.287612 re +107.517777 66.340756 2.287612 2.287612 re +107.517777 75.491205 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 82.354042 2.287612 2.287612 re +107.517777 84.641654 2.287612 2.287612 re +107.517777 93.792104 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 16.013286 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 20.588511 2.287612 2.287612 re +109.805389 25.163735 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 34.314184 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 43.464633 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 52.615082 2.287612 2.287612 re +109.805389 54.902695 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 70.915981 2.287612 2.287612 re +109.805389 75.491205 2.287612 2.287612 re +109.805389 82.354042 2.287612 2.287612 re +109.805389 86.929267 2.287612 2.287612 re +109.805389 96.079716 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 102.942553 2.287612 2.287612 re +109.805389 107.517777 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 121.243451 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 32.026572 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 80.06643 2.287612 2.287612 re +112.093002 82.354042 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 93.792104 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 102.942553 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +112.093002 121.243451 2.287612 2.287612 re +112.093002 123.531063 2.287612 2.287612 re +112.093002 125.818675 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 18.300898 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 41.177021 2.287612 2.287612 re +114.380614 45.752246 2.287612 2.287612 re +114.380614 50.32747 2.287612 2.287612 re +114.380614 54.902695 2.287612 2.287612 re +114.380614 57.190307 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 82.354042 2.287612 2.287612 re +114.380614 84.641654 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 102.942553 2.287612 2.287612 re +114.380614 107.517777 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 25.163735 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 36.601796 2.287612 2.287612 re +116.668226 38.889409 2.287612 2.287612 re +116.668226 45.752246 2.287612 2.287612 re +116.668226 48.039858 2.287612 2.287612 re +116.668226 52.615082 2.287612 2.287612 re +116.668226 57.190307 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 73.203593 2.287612 2.287612 re +116.668226 80.06643 2.287612 2.287612 re +116.668226 86.929267 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 102.942553 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 123.531063 2.287612 2.287612 re +116.668226 128.106288 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 29.73896 2.287612 2.287612 re +118.955839 36.601796 2.287612 2.287612 re +118.955839 38.889409 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 54.902695 2.287612 2.287612 re +118.955839 57.190307 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 77.778818 2.287612 2.287612 re +118.955839 86.929267 2.287612 2.287612 re +118.955839 91.504491 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 18.300898 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 45.752246 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 57.190307 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 66.340756 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 77.778818 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 100.65494 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 121.243451 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 25.163735 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 41.177021 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 45.752246 2.287612 2.287612 re +123.531063 50.32747 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 61.765532 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 70.915981 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 80.06643 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 98.367328 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 107.517777 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 116.668226 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 123.531063 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 27.451347 2.287612 2.287612 re +125.818675 41.177021 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 52.615082 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 59.477919 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 68.628368 2.287612 2.287612 re +125.818675 70.915981 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 84.641654 2.287612 2.287612 re +125.818675 89.216879 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 96.079716 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 107.517777 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 121.243451 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +125.818675 128.106288 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 25.163735 2.287612 2.287612 re +128.106288 41.177021 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 61.765532 2.287612 2.287612 re +128.106288 70.915981 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 96.079716 2.287612 2.287612 re +128.106288 102.942553 2.287612 2.287612 re +128.106288 107.517777 2.287612 2.287612 re +128.106288 114.380614 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<526566> 10 <6572656e7a> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 201.601 Tm +/F1 10 Tf +[<524634382035303030203035363720383930312032333435> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 181.823 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 614.953 m +334.4887 614.953 l +334.4887 623.45695 l +334.4887 677.3153 m +334.4887 685.81925 l +342.99265 685.81925 l +510.237 685.81925 m +518.74095 685.81925 l +518.74095 677.3153 l +518.74095 623.45695 m +518.74095 614.953 l +510.237 614.953 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`data > creditor with normal IBAN and reference 2`] = `"EmpfangsscheinKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityReferenzRF48 5000 0567 8901 2345Zahlbar durch (Name/Adresse)WährungBetragCHFAnnahmestelleZahlteilWährungBetragCHFKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityReferenzRF48 5000 0567 8901 2345Zahlbar durch (Name/Adresse)"`; + +exports[`data > currency 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 590.05355 m +14.17325 590.05355 l +14.17325 598.5575 l +14.17325 638.2426 m +14.17325 646.74655 l +22.6772 646.74655 l +153.0711 646.74655 m +161.57505 646.74655 l +161.57505 638.2426 l +161.57505 598.5575 m +161.57505 590.05355 l +153.0711 590.05355 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<455552> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 27.451347 2.287612 2.287612 re +2.287612 29.73896 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 73.203593 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 96.079716 2.287612 2.287612 re +4.575225 98.367328 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 77.778818 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 29.73896 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 43.464633 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 27.451347 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 73.203593 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 89.216879 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 109.805389 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 91.504491 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 6.862837 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 70.915981 2.287612 2.287612 re +20.588511 73.203593 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +25.163735 2.287612 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 80.06643 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 73.203593 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 77.778818 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 128.106288 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 105.230165 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 109.805389 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 36.601796 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 109.805389 2.287612 2.287612 re +32.026572 112.093002 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 50.32747 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 112.093002 2.287612 2.287612 re +34.314184 114.380614 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 36.601796 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 102.942553 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 114.380614 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 0 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 75.491205 2.287612 2.287612 re +38.889409 82.354042 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 68.628368 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 89.216879 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 93.792104 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 2.287612 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 45.752246 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 123.531063 2.287612 2.287612 re +43.464633 128.106288 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 64.053144 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 50.32747 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 32.026572 2.287612 2.287612 re +50.32747 34.314184 2.287612 2.287612 re +50.32747 36.601796 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +50.32747 121.243451 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 38.889409 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 91.504491 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 100.65494 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 109.805389 2.287612 2.287612 re +54.902695 114.380614 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 64.053144 2.287612 2.287612 re +57.190307 66.340756 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 48.039858 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 123.531063 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 2.287612 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 25.163735 2.287612 2.287612 re +61.765532 29.73896 2.287612 2.287612 re +61.765532 32.026572 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 50.32747 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 123.531063 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 20.588511 2.287612 2.287612 re +64.053144 25.163735 2.287612 2.287612 re +64.053144 29.73896 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 48.039858 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 98.367328 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 27.451347 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 34.314184 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 80.06643 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 36.601796 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 123.531063 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 36.601796 2.287612 2.287612 re +70.915981 41.177021 2.287612 2.287612 re +70.915981 48.039858 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 34.314184 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 45.752246 2.287612 2.287612 re +73.203593 50.32747 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 89.216879 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 34.314184 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 52.615082 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 100.65494 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 75.491205 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 93.792104 2.287612 2.287612 re +80.06643 96.079716 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 4.575225 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 20.588511 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 11.438061 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 52.615082 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 20.588511 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 36.601796 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 16.013286 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 96.079716 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 34.314184 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 43.464633 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 80.06643 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 89.216879 2.287612 2.287612 re +102.942553 91.504491 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 20.588511 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 89.216879 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 27.451347 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 91.504491 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 20.588511 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 54.902695 2.287612 2.287612 re +112.093002 57.190307 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 34.314184 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 45.752246 2.287612 2.287612 re +116.668226 48.039858 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 34.314184 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 102.942553 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 118.955839 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 118.955839 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 57.190307 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<455552> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 583.219 m +334.4887 583.219 l +334.4887 591.72295 l +334.4887 645.5813 m +334.4887 654.08525 l +342.99265 654.08525 l +510.237 654.08525 m +518.74095 654.08525 l +518.74095 645.5813 l +518.74095 591.72295 m +518.74095 583.219 l +510.237 583.219 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`data > currency 2`] = `"EmpfangsscheinKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)WährungBetragEURAnnahmestelleZahlteilWährungBetragEURKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)"`; + +exports[`data > debtor with building number 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <68> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 196.20245 Tm +/F1 8 Tf +[<446562746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 187.45445 Tm +/F1 8 Tf +[<446562746f72204164647265737320313233> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 178.70645 Tm +/F1 8 Tf +[<3536373820446562746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 18.300898 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 29.73896 2.287612 2.287612 re +0 32.026572 2.287612 2.287612 re +0 34.314184 2.287612 2.287612 re +0 38.889409 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 48.039858 2.287612 2.287612 re +0 52.615082 2.287612 2.287612 re +0 57.190307 2.287612 2.287612 re +0 61.765532 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 82.354042 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 91.504491 2.287612 2.287612 re +0 93.792104 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 32.026572 2.287612 2.287612 re +2.287612 34.314184 2.287612 2.287612 re +2.287612 38.889409 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 64.053144 2.287612 2.287612 re +2.287612 66.340756 2.287612 2.287612 re +2.287612 68.628368 2.287612 2.287612 re +2.287612 70.915981 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 96.079716 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 18.300898 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 45.752246 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 59.477919 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 77.778818 2.287612 2.287612 re +4.575225 82.354042 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 18.300898 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 43.464633 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 48.039858 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 64.053144 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 80.06643 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 91.504491 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 34.314184 2.287612 2.287612 re +9.150449 38.889409 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 73.203593 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 80.06643 2.287612 2.287612 re +9.150449 84.641654 2.287612 2.287612 re +9.150449 91.504491 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 100.65494 2.287612 2.287612 re +9.150449 102.942553 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 18.300898 2.287612 2.287612 re +11.438061 20.588511 2.287612 2.287612 re +11.438061 29.73896 2.287612 2.287612 re +11.438061 32.026572 2.287612 2.287612 re +11.438061 38.889409 2.287612 2.287612 re +11.438061 41.177021 2.287612 2.287612 re +11.438061 45.752246 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 75.491205 2.287612 2.287612 re +11.438061 80.06643 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 93.792104 2.287612 2.287612 re +11.438061 96.079716 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 29.73896 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 36.601796 2.287612 2.287612 re +16.013286 41.177021 2.287612 2.287612 re +16.013286 43.464633 2.287612 2.287612 re +16.013286 45.752246 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 54.902695 2.287612 2.287612 re +16.013286 57.190307 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 73.203593 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 84.641654 2.287612 2.287612 re +16.013286 86.929267 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 98.367328 2.287612 2.287612 re +16.013286 102.942553 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 6.862837 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 16.013286 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 25.163735 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 43.464633 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 54.902695 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 77.778818 2.287612 2.287612 re +18.300898 80.06643 2.287612 2.287612 re +18.300898 84.641654 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 96.079716 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 116.668226 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 121.243451 2.287612 2.287612 re +18.300898 123.531063 2.287612 2.287612 re +18.300898 128.106288 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 18.300898 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 27.451347 2.287612 2.287612 re +20.588511 29.73896 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 45.752246 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 57.190307 2.287612 2.287612 re +20.588511 59.477919 2.287612 2.287612 re +20.588511 80.06643 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 89.216879 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 93.792104 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 102.942553 2.287612 2.287612 re +20.588511 109.805389 2.287612 2.287612 re +20.588511 118.955839 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 123.531063 2.287612 2.287612 re +22.876123 0 2.287612 2.287612 re +22.876123 4.575225 2.287612 2.287612 re +22.876123 6.862837 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 22.876123 2.287612 2.287612 re +22.876123 29.73896 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 38.889409 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 98.367328 2.287612 2.287612 re +22.876123 100.65494 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 114.380614 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 118.955839 2.287612 2.287612 re +22.876123 123.531063 2.287612 2.287612 re +22.876123 128.106288 2.287612 2.287612 re +25.163735 2.287612 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 9.150449 2.287612 2.287612 re +25.163735 11.438061 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 29.73896 2.287612 2.287612 re +25.163735 41.177021 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 64.053144 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 68.628368 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 75.491205 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 80.06643 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 93.792104 2.287612 2.287612 re +25.163735 98.367328 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 107.517777 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +25.163735 128.106288 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 11.438061 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 18.300898 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 27.451347 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 32.026572 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 38.889409 2.287612 2.287612 re +27.451347 41.177021 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 45.752246 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 61.765532 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 116.668226 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +29.73896 0 2.287612 2.287612 re +29.73896 4.575225 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 16.013286 2.287612 2.287612 re +29.73896 18.300898 2.287612 2.287612 re +29.73896 22.876123 2.287612 2.287612 re +29.73896 25.163735 2.287612 2.287612 re +29.73896 29.73896 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 41.177021 2.287612 2.287612 re +29.73896 45.752246 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 59.477919 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 77.778818 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 96.079716 2.287612 2.287612 re +29.73896 98.367328 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +32.026572 0 2.287612 2.287612 re +32.026572 2.287612 2.287612 2.287612 re +32.026572 4.575225 2.287612 2.287612 re +32.026572 6.862837 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 20.588511 2.287612 2.287612 re +32.026572 22.876123 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 36.601796 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 48.039858 2.287612 2.287612 re +32.026572 54.902695 2.287612 2.287612 re +32.026572 80.06643 2.287612 2.287612 re +32.026572 84.641654 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 109.805389 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 121.243451 2.287612 2.287612 re +32.026572 123.531063 2.287612 2.287612 re +32.026572 125.818675 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 6.862837 2.287612 2.287612 re +34.314184 9.150449 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 22.876123 2.287612 2.287612 re +34.314184 34.314184 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 43.464633 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 75.491205 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 105.230165 2.287612 2.287612 re +34.314184 107.517777 2.287612 2.287612 re +34.314184 109.805389 2.287612 2.287612 re +34.314184 114.380614 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 118.955839 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +34.314184 128.106288 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 2.287612 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 11.438061 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 18.300898 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 27.451347 2.287612 2.287612 re +36.601796 29.73896 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 45.752246 2.287612 2.287612 re +36.601796 48.039858 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 84.641654 2.287612 2.287612 re +36.601796 86.929267 2.287612 2.287612 re +36.601796 89.216879 2.287612 2.287612 re +36.601796 91.504491 2.287612 2.287612 re +36.601796 96.079716 2.287612 2.287612 re +36.601796 100.65494 2.287612 2.287612 re +36.601796 109.805389 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 114.380614 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 118.955839 2.287612 2.287612 re +36.601796 121.243451 2.287612 2.287612 re +36.601796 123.531063 2.287612 2.287612 re +36.601796 125.818675 2.287612 2.287612 re +38.889409 0 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 20.588511 2.287612 2.287612 re +38.889409 27.451347 2.287612 2.287612 re +38.889409 32.026572 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 38.889409 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 43.464633 2.287612 2.287612 re +38.889409 48.039858 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 57.190307 2.287612 2.287612 re +38.889409 66.340756 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 75.491205 2.287612 2.287612 re +38.889409 77.778818 2.287612 2.287612 re +38.889409 80.06643 2.287612 2.287612 re +38.889409 86.929267 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 102.942553 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 107.517777 2.287612 2.287612 re +38.889409 112.093002 2.287612 2.287612 re +38.889409 114.380614 2.287612 2.287612 re +38.889409 118.955839 2.287612 2.287612 re +38.889409 125.818675 2.287612 2.287612 re +41.177021 2.287612 2.287612 2.287612 re +41.177021 4.575225 2.287612 2.287612 re +41.177021 6.862837 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 16.013286 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 20.588511 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 29.73896 2.287612 2.287612 re +41.177021 32.026572 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 43.464633 2.287612 2.287612 re +41.177021 45.752246 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 54.902695 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 61.765532 2.287612 2.287612 re +41.177021 68.628368 2.287612 2.287612 re +41.177021 80.06643 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 86.929267 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 96.079716 2.287612 2.287612 re +41.177021 98.367328 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 107.517777 2.287612 2.287612 re +41.177021 123.531063 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 6.862837 2.287612 2.287612 re +43.464633 9.150449 2.287612 2.287612 re +43.464633 18.300898 2.287612 2.287612 re +43.464633 34.314184 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 73.203593 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 77.778818 2.287612 2.287612 re +43.464633 82.354042 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 93.792104 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 98.367328 2.287612 2.287612 re +43.464633 100.65494 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 125.818675 2.287612 2.287612 re +43.464633 128.106288 2.287612 2.287612 re +45.752246 0 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 6.862837 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 11.438061 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 34.314184 2.287612 2.287612 re +45.752246 36.601796 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 48.039858 2.287612 2.287612 re +45.752246 52.615082 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 73.203593 2.287612 2.287612 re +45.752246 77.778818 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 89.216879 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 93.792104 2.287612 2.287612 re +45.752246 98.367328 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 114.380614 2.287612 2.287612 re +45.752246 118.955839 2.287612 2.287612 re +45.752246 125.818675 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 0 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 6.862837 2.287612 2.287612 re +48.039858 9.150449 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 22.876123 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 34.314184 2.287612 2.287612 re +48.039858 36.601796 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 43.464633 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 66.340756 2.287612 2.287612 re +48.039858 73.203593 2.287612 2.287612 re +48.039858 75.491205 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 80.06643 2.287612 2.287612 re +48.039858 82.354042 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 91.504491 2.287612 2.287612 re +48.039858 96.079716 2.287612 2.287612 re +48.039858 98.367328 2.287612 2.287612 re +48.039858 100.65494 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 118.955839 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 9.150449 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 16.013286 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 32.026572 2.287612 2.287612 re +50.32747 36.601796 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 45.752246 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 54.902695 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 66.340756 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 77.778818 2.287612 2.287612 re +50.32747 86.929267 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 98.367328 2.287612 2.287612 re +50.32747 100.65494 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 112.093002 2.287612 2.287612 re +50.32747 123.531063 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 20.588511 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 27.451347 2.287612 2.287612 re +52.615082 32.026572 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 50.32747 2.287612 2.287612 re +52.615082 52.615082 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 66.340756 2.287612 2.287612 re +52.615082 70.915981 2.287612 2.287612 re +52.615082 75.491205 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 93.792104 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 116.668226 2.287612 2.287612 re +52.615082 118.955839 2.287612 2.287612 re +52.615082 123.531063 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 9.150449 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 16.013286 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 25.163735 2.287612 2.287612 re +54.902695 27.451347 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 34.314184 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 52.615082 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 61.765532 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 70.915981 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 98.367328 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 107.517777 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 116.668226 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 121.243451 2.287612 2.287612 re +54.902695 123.531063 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +57.190307 0 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 36.601796 2.287612 2.287612 re +57.190307 48.039858 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 57.190307 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 73.203593 2.287612 2.287612 re +57.190307 80.06643 2.287612 2.287612 re +57.190307 82.354042 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 96.079716 2.287612 2.287612 re +57.190307 100.65494 2.287612 2.287612 re +57.190307 105.230165 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 112.093002 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 6.862837 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 25.163735 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 45.752246 2.287612 2.287612 re +59.477919 50.32747 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 75.491205 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 98.367328 2.287612 2.287612 re +59.477919 100.65494 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 125.818675 2.287612 2.287612 re +61.765532 0 2.287612 2.287612 re +61.765532 6.862837 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 25.163735 2.287612 2.287612 re +61.765532 29.73896 2.287612 2.287612 re +61.765532 36.601796 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 43.464633 2.287612 2.287612 re +61.765532 48.039858 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 54.902695 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 77.778818 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 93.792104 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 100.65494 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 107.517777 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 121.243451 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 4.575225 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 27.451347 2.287612 2.287612 re +64.053144 29.73896 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 34.314184 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 75.491205 2.287612 2.287612 re +64.053144 91.504491 2.287612 2.287612 re +64.053144 96.079716 2.287612 2.287612 re +64.053144 100.65494 2.287612 2.287612 re +64.053144 102.942553 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 4.575225 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 22.876123 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 70.915981 2.287612 2.287612 re +66.340756 73.203593 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 89.216879 2.287612 2.287612 re +66.340756 93.792104 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 123.531063 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 2.287612 2.287612 2.287612 re +68.628368 4.575225 2.287612 2.287612 re +68.628368 6.862837 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 25.163735 2.287612 2.287612 re +68.628368 27.451347 2.287612 2.287612 re +68.628368 34.314184 2.287612 2.287612 re +68.628368 36.601796 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 48.039858 2.287612 2.287612 re +68.628368 50.32747 2.287612 2.287612 re +68.628368 52.615082 2.287612 2.287612 re +68.628368 57.190307 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 73.203593 2.287612 2.287612 re +68.628368 77.778818 2.287612 2.287612 re +68.628368 80.06643 2.287612 2.287612 re +68.628368 82.354042 2.287612 2.287612 re +68.628368 84.641654 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 96.079716 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 121.243451 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 11.438061 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 27.451347 2.287612 2.287612 re +70.915981 32.026572 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 48.039858 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 61.765532 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 68.628368 2.287612 2.287612 re +70.915981 77.778818 2.287612 2.287612 re +70.915981 84.641654 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 100.65494 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 114.380614 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +70.915981 125.818675 2.287612 2.287612 re +70.915981 128.106288 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 6.862837 2.287612 2.287612 re +73.203593 9.150449 2.287612 2.287612 re +73.203593 11.438061 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 38.889409 2.287612 2.287612 re +73.203593 45.752246 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 61.765532 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 73.203593 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 91.504491 2.287612 2.287612 re +73.203593 93.792104 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 102.942553 2.287612 2.287612 re +73.203593 105.230165 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 116.668226 2.287612 2.287612 re +73.203593 125.818675 2.287612 2.287612 re +73.203593 128.106288 2.287612 2.287612 re +75.491205 0 2.287612 2.287612 re +75.491205 2.287612 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 16.013286 2.287612 2.287612 re +75.491205 20.588511 2.287612 2.287612 re +75.491205 25.163735 2.287612 2.287612 re +75.491205 29.73896 2.287612 2.287612 re +75.491205 32.026572 2.287612 2.287612 re +75.491205 36.601796 2.287612 2.287612 re +75.491205 38.889409 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 45.752246 2.287612 2.287612 re +75.491205 48.039858 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 59.477919 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 70.915981 2.287612 2.287612 re +75.491205 75.491205 2.287612 2.287612 re +75.491205 77.778818 2.287612 2.287612 re +75.491205 86.929267 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 91.504491 2.287612 2.287612 re +75.491205 93.792104 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 112.093002 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 121.243451 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +75.491205 128.106288 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 6.862837 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 36.601796 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 50.32747 2.287612 2.287612 re +77.778818 54.902695 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 73.203593 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 93.792104 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 118.955839 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 6.862837 2.287612 2.287612 re +80.06643 11.438061 2.287612 2.287612 re +80.06643 20.588511 2.287612 2.287612 re +80.06643 27.451347 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 52.615082 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 59.477919 2.287612 2.287612 re +80.06643 61.765532 2.287612 2.287612 re +80.06643 66.340756 2.287612 2.287612 re +80.06643 102.942553 2.287612 2.287612 re +80.06643 105.230165 2.287612 2.287612 re +80.06643 112.093002 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 4.575225 2.287612 2.287612 re +82.354042 6.862837 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 16.013286 2.287612 2.287612 re +82.354042 18.300898 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 36.601796 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 41.177021 2.287612 2.287612 re +82.354042 48.039858 2.287612 2.287612 re +82.354042 50.32747 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 54.902695 2.287612 2.287612 re +82.354042 59.477919 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 68.628368 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 75.491205 2.287612 2.287612 re +82.354042 77.778818 2.287612 2.287612 re +82.354042 80.06643 2.287612 2.287612 re +82.354042 82.354042 2.287612 2.287612 re +82.354042 86.929267 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 96.079716 2.287612 2.287612 re +82.354042 100.65494 2.287612 2.287612 re +82.354042 105.230165 2.287612 2.287612 re +82.354042 109.805389 2.287612 2.287612 re +82.354042 114.380614 2.287612 2.287612 re +82.354042 121.243451 2.287612 2.287612 re +82.354042 123.531063 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 6.862837 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 16.013286 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 34.314184 2.287612 2.287612 re +84.641654 36.601796 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 45.752246 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 84.641654 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 93.792104 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 107.517777 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +84.641654 128.106288 2.287612 2.287612 re +86.929267 6.862837 2.287612 2.287612 re +86.929267 9.150449 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 29.73896 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 36.601796 2.287612 2.287612 re +86.929267 54.902695 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 75.491205 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 84.641654 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 114.380614 2.287612 2.287612 re +86.929267 121.243451 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +86.929267 128.106288 2.287612 2.287612 re +89.216879 0 2.287612 2.287612 re +89.216879 4.575225 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 9.150449 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 20.588511 2.287612 2.287612 re +89.216879 22.876123 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 43.464633 2.287612 2.287612 re +89.216879 45.752246 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 57.190307 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 64.053144 2.287612 2.287612 re +89.216879 66.340756 2.287612 2.287612 re +89.216879 73.203593 2.287612 2.287612 re +89.216879 75.491205 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 82.354042 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 89.216879 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 93.792104 2.287612 2.287612 re +89.216879 96.079716 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 109.805389 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 121.243451 2.287612 2.287612 re +89.216879 125.818675 2.287612 2.287612 re +89.216879 128.106288 2.287612 2.287612 re +91.504491 4.575225 2.287612 2.287612 re +91.504491 9.150449 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 18.300898 2.287612 2.287612 re +91.504491 27.451347 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 45.752246 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 75.491205 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 91.504491 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 116.668226 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +93.792104 2.287612 2.287612 2.287612 re +93.792104 16.013286 2.287612 2.287612 re +93.792104 20.588511 2.287612 2.287612 re +93.792104 22.876123 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 29.73896 2.287612 2.287612 re +93.792104 32.026572 2.287612 2.287612 re +93.792104 36.601796 2.287612 2.287612 re +93.792104 38.889409 2.287612 2.287612 re +93.792104 41.177021 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 45.752246 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 66.340756 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 75.491205 2.287612 2.287612 re +93.792104 82.354042 2.287612 2.287612 re +93.792104 89.216879 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 93.792104 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 4.575225 2.287612 2.287612 re +96.079716 6.862837 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 16.013286 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 25.163735 2.287612 2.287612 re +96.079716 27.451347 2.287612 2.287612 re +96.079716 34.314184 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 43.464633 2.287612 2.287612 re +96.079716 48.039858 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 54.902695 2.287612 2.287612 re +96.079716 61.765532 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 68.628368 2.287612 2.287612 re +96.079716 70.915981 2.287612 2.287612 re +96.079716 73.203593 2.287612 2.287612 re +96.079716 80.06643 2.287612 2.287612 re +96.079716 86.929267 2.287612 2.287612 re +96.079716 89.216879 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 98.367328 2.287612 2.287612 re +96.079716 100.65494 2.287612 2.287612 re +96.079716 107.517777 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 116.668226 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 125.818675 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 22.876123 2.287612 2.287612 re +98.367328 25.163735 2.287612 2.287612 re +98.367328 32.026572 2.287612 2.287612 re +98.367328 34.314184 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 41.177021 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 50.32747 2.287612 2.287612 re +98.367328 52.615082 2.287612 2.287612 re +98.367328 59.477919 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 77.778818 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 84.641654 2.287612 2.287612 re +98.367328 86.929267 2.287612 2.287612 re +98.367328 114.380614 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 121.243451 2.287612 2.287612 re +98.367328 123.531063 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 0 2.287612 2.287612 re +100.65494 6.862837 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 16.013286 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 36.601796 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 61.765532 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 70.915981 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 84.641654 2.287612 2.287612 re +100.65494 93.792104 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 100.65494 2.287612 2.287612 re +100.65494 109.805389 2.287612 2.287612 re +100.65494 121.243451 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 16.013286 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 27.451347 2.287612 2.287612 re +102.942553 29.73896 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 38.889409 2.287612 2.287612 re +102.942553 41.177021 2.287612 2.287612 re +102.942553 45.752246 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 52.615082 2.287612 2.287612 re +102.942553 54.902695 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 59.477919 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 64.053144 2.287612 2.287612 re +102.942553 66.340756 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 73.203593 2.287612 2.287612 re +102.942553 82.354042 2.287612 2.287612 re +102.942553 84.641654 2.287612 2.287612 re +102.942553 93.792104 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 102.942553 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 112.093002 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 128.106288 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 27.451347 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 68.628368 2.287612 2.287612 re +105.230165 73.203593 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 86.929267 2.287612 2.287612 re +105.230165 91.504491 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 20.588511 2.287612 2.287612 re +107.517777 25.163735 2.287612 2.287612 re +107.517777 32.026572 2.287612 2.287612 re +107.517777 34.314184 2.287612 2.287612 re +107.517777 38.889409 2.287612 2.287612 re +107.517777 43.464633 2.287612 2.287612 re +107.517777 50.32747 2.287612 2.287612 re +107.517777 57.190307 2.287612 2.287612 re +107.517777 59.477919 2.287612 2.287612 re +107.517777 61.765532 2.287612 2.287612 re +107.517777 64.053144 2.287612 2.287612 re +107.517777 75.491205 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 82.354042 2.287612 2.287612 re +107.517777 84.641654 2.287612 2.287612 re +107.517777 93.792104 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 109.805389 2.287612 2.287612 re +107.517777 114.380614 2.287612 2.287612 re +107.517777 116.668226 2.287612 2.287612 re +107.517777 121.243451 2.287612 2.287612 re +107.517777 123.531063 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 16.013286 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 25.163735 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 34.314184 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 43.464633 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 52.615082 2.287612 2.287612 re +109.805389 54.902695 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 70.915981 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 75.491205 2.287612 2.287612 re +109.805389 82.354042 2.287612 2.287612 re +109.805389 86.929267 2.287612 2.287612 re +109.805389 96.079716 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 102.942553 2.287612 2.287612 re +109.805389 107.517777 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 121.243451 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 73.203593 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 80.06643 2.287612 2.287612 re +112.093002 82.354042 2.287612 2.287612 re +112.093002 89.216879 2.287612 2.287612 re +112.093002 93.792104 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 102.942553 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +112.093002 121.243451 2.287612 2.287612 re +112.093002 123.531063 2.287612 2.287612 re +112.093002 125.818675 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 18.300898 2.287612 2.287612 re +114.380614 27.451347 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 41.177021 2.287612 2.287612 re +114.380614 45.752246 2.287612 2.287612 re +114.380614 50.32747 2.287612 2.287612 re +114.380614 54.902695 2.287612 2.287612 re +114.380614 57.190307 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 77.778818 2.287612 2.287612 re +114.380614 89.216879 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 102.942553 2.287612 2.287612 re +114.380614 107.517777 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 25.163735 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 36.601796 2.287612 2.287612 re +116.668226 38.889409 2.287612 2.287612 re +116.668226 45.752246 2.287612 2.287612 re +116.668226 48.039858 2.287612 2.287612 re +116.668226 52.615082 2.287612 2.287612 re +116.668226 54.902695 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 73.203593 2.287612 2.287612 re +116.668226 77.778818 2.287612 2.287612 re +116.668226 86.929267 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 102.942553 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 29.73896 2.287612 2.287612 re +118.955839 36.601796 2.287612 2.287612 re +118.955839 38.889409 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 52.615082 2.287612 2.287612 re +118.955839 57.190307 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 75.491205 2.287612 2.287612 re +118.955839 86.929267 2.287612 2.287612 re +118.955839 91.504491 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 121.243451 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 18.300898 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 32.026572 2.287612 2.287612 re +121.243451 38.889409 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 54.902695 2.287612 2.287612 re +121.243451 57.190307 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 66.340756 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 77.778818 2.287612 2.287612 re +121.243451 82.354042 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 100.65494 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 121.243451 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 25.163735 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 34.314184 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 50.32747 2.287612 2.287612 re +123.531063 52.615082 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 61.765532 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 70.915981 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 80.06643 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 89.216879 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 98.367328 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 107.517777 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 116.668226 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +123.531063 128.106288 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 27.451347 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 41.177021 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 59.477919 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 68.628368 2.287612 2.287612 re +125.818675 70.915981 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 86.929267 2.287612 2.287612 re +125.818675 91.504491 2.287612 2.287612 re +125.818675 96.079716 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 107.517777 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 121.243451 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +125.818675 128.106288 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 25.163735 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 50.32747 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 61.765532 2.287612 2.287612 re +128.106288 70.915981 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 102.942553 2.287612 2.287612 re +128.106288 107.517777 2.287612 2.287612 re +128.106288 114.380614 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <68> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 201.601 Tm +/F1 10 Tf +[<446562746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 190.791 Tm +/F1 10 Tf +[<446562746f72204164647265737320313233> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 179.981 Tm +/F1 10 Tf +[<3536373820446562746f722043697479> 0] TJ +ET +Q +", +] +`; + +exports[`data > debtor with building number 2`] = `"EmpfangsscheinKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durchDebtor FirstName LastNameDebtor Address 1235678 Debtor CityWährungBetragCHFAnnahmestelleZahlteilWährungBetragCHFKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durchDebtor FirstName LastNameDebtor Address 1235678 Debtor City"`; + +exports[`data > debtor with building number as string 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <68> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 196.20245 Tm +/F1 8 Tf +[<446562746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 187.45445 Tm +/F1 8 Tf +[<446562746f7220416464726573732041313233> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 178.70645 Tm +/F1 8 Tf +[<3536373820446562746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 18.300898 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 29.73896 2.287612 2.287612 re +0 32.026572 2.287612 2.287612 re +0 34.314184 2.287612 2.287612 re +0 38.889409 2.287612 2.287612 re +0 43.464633 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 48.039858 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 54.902695 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 82.354042 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 91.504491 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 100.65494 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 20.588511 2.287612 2.287612 re +2.287612 32.026572 2.287612 2.287612 re +2.287612 34.314184 2.287612 2.287612 re +2.287612 38.889409 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 57.190307 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 66.340756 2.287612 2.287612 re +2.287612 68.628368 2.287612 2.287612 re +2.287612 70.915981 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 96.079716 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 18.300898 2.287612 2.287612 re +4.575225 20.588511 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 41.177021 2.287612 2.287612 re +4.575225 45.752246 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 59.477919 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 73.203593 2.287612 2.287612 re +4.575225 80.06643 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 18.300898 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 48.039858 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 64.053144 2.287612 2.287612 re +6.862837 66.340756 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 80.06643 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 91.504491 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 34.314184 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 38.889409 2.287612 2.287612 re +9.150449 41.177021 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 73.203593 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 86.929267 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 100.65494 2.287612 2.287612 re +9.150449 102.942553 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 18.300898 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 29.73896 2.287612 2.287612 re +11.438061 32.026572 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 38.889409 2.287612 2.287612 re +11.438061 45.752246 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 75.491205 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 93.792104 2.287612 2.287612 re +11.438061 96.079716 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 20.588511 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 29.73896 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 36.601796 2.287612 2.287612 re +16.013286 41.177021 2.287612 2.287612 re +16.013286 43.464633 2.287612 2.287612 re +16.013286 45.752246 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 75.491205 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 84.641654 2.287612 2.287612 re +16.013286 86.929267 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 98.367328 2.287612 2.287612 re +16.013286 100.65494 2.287612 2.287612 re +16.013286 105.230165 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 6.862837 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 16.013286 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 22.876123 2.287612 2.287612 re +18.300898 25.163735 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 43.464633 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 70.915981 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 75.491205 2.287612 2.287612 re +18.300898 80.06643 2.287612 2.287612 re +18.300898 84.641654 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 96.079716 2.287612 2.287612 re +18.300898 100.65494 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 105.230165 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 116.668226 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 121.243451 2.287612 2.287612 re +18.300898 123.531063 2.287612 2.287612 re +18.300898 128.106288 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 18.300898 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 27.451347 2.287612 2.287612 re +20.588511 29.73896 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 38.889409 2.287612 2.287612 re +20.588511 41.177021 2.287612 2.287612 re +20.588511 43.464633 2.287612 2.287612 re +20.588511 45.752246 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 57.190307 2.287612 2.287612 re +20.588511 59.477919 2.287612 2.287612 re +20.588511 73.203593 2.287612 2.287612 re +20.588511 77.778818 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 86.929267 2.287612 2.287612 re +20.588511 89.216879 2.287612 2.287612 re +20.588511 93.792104 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 102.942553 2.287612 2.287612 re +20.588511 109.805389 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 118.955839 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 0 2.287612 2.287612 re +22.876123 4.575225 2.287612 2.287612 re +22.876123 6.862837 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 25.163735 2.287612 2.287612 re +22.876123 32.026572 2.287612 2.287612 re +22.876123 38.889409 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 48.039858 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 98.367328 2.287612 2.287612 re +22.876123 100.65494 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 114.380614 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 118.955839 2.287612 2.287612 re +22.876123 123.531063 2.287612 2.287612 re +22.876123 125.818675 2.287612 2.287612 re +22.876123 128.106288 2.287612 2.287612 re +25.163735 2.287612 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 9.150449 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 25.163735 2.287612 2.287612 re +25.163735 29.73896 2.287612 2.287612 re +25.163735 41.177021 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 75.491205 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 80.06643 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 91.504491 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 102.942553 2.287612 2.287612 re +25.163735 107.517777 2.287612 2.287612 re +25.163735 109.805389 2.287612 2.287612 re +25.163735 116.668226 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +25.163735 128.106288 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 6.862837 2.287612 2.287612 re +27.451347 11.438061 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 20.588511 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 27.451347 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 32.026572 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 38.889409 2.287612 2.287612 re +27.451347 41.177021 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 59.477919 2.287612 2.287612 re +27.451347 61.765532 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 66.340756 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 70.915981 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 91.504491 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +29.73896 0 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 16.013286 2.287612 2.287612 re +29.73896 18.300898 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 41.177021 2.287612 2.287612 re +29.73896 45.752246 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 54.902695 2.287612 2.287612 re +29.73896 61.765532 2.287612 2.287612 re +29.73896 64.053144 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 77.778818 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 96.079716 2.287612 2.287612 re +29.73896 98.367328 2.287612 2.287612 re +29.73896 102.942553 2.287612 2.287612 re +29.73896 105.230165 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 109.805389 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 116.668226 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +32.026572 0 2.287612 2.287612 re +32.026572 4.575225 2.287612 2.287612 re +32.026572 9.150449 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 22.876123 2.287612 2.287612 re +32.026572 25.163735 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 36.601796 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 48.039858 2.287612 2.287612 re +32.026572 57.190307 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 80.06643 2.287612 2.287612 re +32.026572 84.641654 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 102.942553 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 109.805389 2.287612 2.287612 re +32.026572 123.531063 2.287612 2.287612 re +32.026572 125.818675 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 6.862837 2.287612 2.287612 re +34.314184 9.150449 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 22.876123 2.287612 2.287612 re +34.314184 25.163735 2.287612 2.287612 re +34.314184 27.451347 2.287612 2.287612 re +34.314184 29.73896 2.287612 2.287612 re +34.314184 43.464633 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 105.230165 2.287612 2.287612 re +34.314184 107.517777 2.287612 2.287612 re +34.314184 109.805389 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +34.314184 128.106288 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 2.287612 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 11.438061 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 18.300898 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 32.026572 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 36.601796 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 45.752246 2.287612 2.287612 re +36.601796 48.039858 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 73.203593 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 84.641654 2.287612 2.287612 re +36.601796 86.929267 2.287612 2.287612 re +36.601796 91.504491 2.287612 2.287612 re +36.601796 96.079716 2.287612 2.287612 re +36.601796 100.65494 2.287612 2.287612 re +36.601796 109.805389 2.287612 2.287612 re +36.601796 121.243451 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 2.287612 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 9.150449 2.287612 2.287612 re +38.889409 20.588511 2.287612 2.287612 re +38.889409 27.451347 2.287612 2.287612 re +38.889409 32.026572 2.287612 2.287612 re +38.889409 45.752246 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 54.902695 2.287612 2.287612 re +38.889409 66.340756 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 75.491205 2.287612 2.287612 re +38.889409 82.354042 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 86.929267 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 100.65494 2.287612 2.287612 re +38.889409 102.942553 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 107.517777 2.287612 2.287612 re +38.889409 112.093002 2.287612 2.287612 re +38.889409 114.380614 2.287612 2.287612 re +38.889409 118.955839 2.287612 2.287612 re +38.889409 125.818675 2.287612 2.287612 re +38.889409 128.106288 2.287612 2.287612 re +41.177021 2.287612 2.287612 2.287612 re +41.177021 4.575225 2.287612 2.287612 re +41.177021 6.862837 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 16.013286 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 20.588511 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 29.73896 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 43.464633 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 61.765532 2.287612 2.287612 re +41.177021 68.628368 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 86.929267 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 107.517777 2.287612 2.287612 re +41.177021 125.818675 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 9.150449 2.287612 2.287612 re +43.464633 11.438061 2.287612 2.287612 re +43.464633 18.300898 2.287612 2.287612 re +43.464633 34.314184 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 52.615082 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 57.190307 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 73.203593 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 77.778818 2.287612 2.287612 re +43.464633 82.354042 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 89.216879 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 100.65494 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 125.818675 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 34.314184 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 48.039858 2.287612 2.287612 re +45.752246 50.32747 2.287612 2.287612 re +45.752246 52.615082 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 59.477919 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 73.203593 2.287612 2.287612 re +45.752246 77.778818 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 98.367328 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 114.380614 2.287612 2.287612 re +45.752246 118.955839 2.287612 2.287612 re +45.752246 125.818675 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 0 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 6.862837 2.287612 2.287612 re +48.039858 9.150449 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 18.300898 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 34.314184 2.287612 2.287612 re +48.039858 36.601796 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 43.464633 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 66.340756 2.287612 2.287612 re +48.039858 73.203593 2.287612 2.287612 re +48.039858 80.06643 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 91.504491 2.287612 2.287612 re +48.039858 96.079716 2.287612 2.287612 re +48.039858 98.367328 2.287612 2.287612 re +48.039858 100.65494 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 116.668226 2.287612 2.287612 re +48.039858 123.531063 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 22.876123 2.287612 2.287612 re +50.32747 25.163735 2.287612 2.287612 re +50.32747 27.451347 2.287612 2.287612 re +50.32747 32.026572 2.287612 2.287612 re +50.32747 34.314184 2.287612 2.287612 re +50.32747 38.889409 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 45.752246 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 54.902695 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 80.06643 2.287612 2.287612 re +50.32747 82.354042 2.287612 2.287612 re +50.32747 86.929267 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 98.367328 2.287612 2.287612 re +50.32747 100.65494 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 123.531063 2.287612 2.287612 re +50.32747 128.106288 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 20.588511 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 29.73896 2.287612 2.287612 re +52.615082 34.314184 2.287612 2.287612 re +52.615082 36.601796 2.287612 2.287612 re +52.615082 38.889409 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 50.32747 2.287612 2.287612 re +52.615082 52.615082 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 66.340756 2.287612 2.287612 re +52.615082 70.915981 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 93.792104 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 116.668226 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 9.150449 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 16.013286 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 25.163735 2.287612 2.287612 re +54.902695 27.451347 2.287612 2.287612 re +54.902695 38.889409 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 52.615082 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 61.765532 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 70.915981 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 75.491205 2.287612 2.287612 re +54.902695 77.778818 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 98.367328 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 107.517777 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 116.668226 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 0 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 27.451347 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 34.314184 2.287612 2.287612 re +57.190307 48.039858 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 57.190307 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 96.079716 2.287612 2.287612 re +57.190307 100.65494 2.287612 2.287612 re +57.190307 105.230165 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 112.093002 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 6.862837 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 29.73896 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 45.752246 2.287612 2.287612 re +59.477919 50.32747 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 98.367328 2.287612 2.287612 re +59.477919 100.65494 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 125.818675 2.287612 2.287612 re +61.765532 0 2.287612 2.287612 re +61.765532 6.862837 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 32.026572 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 36.601796 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 43.464633 2.287612 2.287612 re +61.765532 48.039858 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 54.902695 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 77.778818 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 82.354042 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 93.792104 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 100.65494 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 107.517777 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 121.243451 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 4.575225 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 34.314184 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 75.491205 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 89.216879 2.287612 2.287612 re +64.053144 96.079716 2.287612 2.287612 re +64.053144 100.65494 2.287612 2.287612 re +64.053144 102.942553 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 4.575225 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 22.876123 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 48.039858 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 70.915981 2.287612 2.287612 re +66.340756 73.203593 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 89.216879 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 102.942553 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 123.531063 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 2.287612 2.287612 2.287612 re +68.628368 4.575225 2.287612 2.287612 re +68.628368 6.862837 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 25.163735 2.287612 2.287612 re +68.628368 27.451347 2.287612 2.287612 re +68.628368 34.314184 2.287612 2.287612 re +68.628368 36.601796 2.287612 2.287612 re +68.628368 50.32747 2.287612 2.287612 re +68.628368 52.615082 2.287612 2.287612 re +68.628368 57.190307 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 73.203593 2.287612 2.287612 re +68.628368 77.778818 2.287612 2.287612 re +68.628368 80.06643 2.287612 2.287612 re +68.628368 82.354042 2.287612 2.287612 re +68.628368 84.641654 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 96.079716 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 105.230165 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 121.243451 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 4.575225 2.287612 2.287612 re +70.915981 9.150449 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 27.451347 2.287612 2.287612 re +70.915981 32.026572 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 48.039858 2.287612 2.287612 re +70.915981 54.902695 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 61.765532 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 68.628368 2.287612 2.287612 re +70.915981 77.778818 2.287612 2.287612 re +70.915981 84.641654 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 98.367328 2.287612 2.287612 re +70.915981 102.942553 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 114.380614 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +70.915981 125.818675 2.287612 2.287612 re +70.915981 128.106288 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 38.889409 2.287612 2.287612 re +73.203593 45.752246 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 61.765532 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 73.203593 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 91.504491 2.287612 2.287612 re +73.203593 93.792104 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 116.668226 2.287612 2.287612 re +73.203593 125.818675 2.287612 2.287612 re +73.203593 128.106288 2.287612 2.287612 re +75.491205 0 2.287612 2.287612 re +75.491205 2.287612 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 25.163735 2.287612 2.287612 re +75.491205 29.73896 2.287612 2.287612 re +75.491205 32.026572 2.287612 2.287612 re +75.491205 36.601796 2.287612 2.287612 re +75.491205 38.889409 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 45.752246 2.287612 2.287612 re +75.491205 48.039858 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 59.477919 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 66.340756 2.287612 2.287612 re +75.491205 70.915981 2.287612 2.287612 re +75.491205 75.491205 2.287612 2.287612 re +75.491205 77.778818 2.287612 2.287612 re +75.491205 86.929267 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 91.504491 2.287612 2.287612 re +75.491205 93.792104 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 109.805389 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 121.243451 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +75.491205 128.106288 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 6.862837 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 20.588511 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 36.601796 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 50.32747 2.287612 2.287612 re +77.778818 54.902695 2.287612 2.287612 re +77.778818 73.203593 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 93.792104 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 109.805389 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 118.955839 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 6.862837 2.287612 2.287612 re +80.06643 11.438061 2.287612 2.287612 re +80.06643 20.588511 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 52.615082 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 59.477919 2.287612 2.287612 re +80.06643 61.765532 2.287612 2.287612 re +80.06643 66.340756 2.287612 2.287612 re +80.06643 102.942553 2.287612 2.287612 re +80.06643 105.230165 2.287612 2.287612 re +80.06643 112.093002 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 123.531063 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 4.575225 2.287612 2.287612 re +82.354042 6.862837 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 16.013286 2.287612 2.287612 re +82.354042 18.300898 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 27.451347 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 32.026572 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 36.601796 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 41.177021 2.287612 2.287612 re +82.354042 48.039858 2.287612 2.287612 re +82.354042 50.32747 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 54.902695 2.287612 2.287612 re +82.354042 59.477919 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 68.628368 2.287612 2.287612 re +82.354042 75.491205 2.287612 2.287612 re +82.354042 77.778818 2.287612 2.287612 re +82.354042 80.06643 2.287612 2.287612 re +82.354042 82.354042 2.287612 2.287612 re +82.354042 86.929267 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 96.079716 2.287612 2.287612 re +82.354042 100.65494 2.287612 2.287612 re +82.354042 105.230165 2.287612 2.287612 re +82.354042 109.805389 2.287612 2.287612 re +82.354042 114.380614 2.287612 2.287612 re +82.354042 116.668226 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 121.243451 2.287612 2.287612 re +82.354042 123.531063 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 6.862837 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 16.013286 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 34.314184 2.287612 2.287612 re +84.641654 36.601796 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 48.039858 2.287612 2.287612 re +84.641654 50.32747 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 84.641654 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 107.517777 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +84.641654 128.106288 2.287612 2.287612 re +86.929267 0 2.287612 2.287612 re +86.929267 2.287612 2.287612 2.287612 re +86.929267 6.862837 2.287612 2.287612 re +86.929267 9.150449 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 29.73896 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 36.601796 2.287612 2.287612 re +86.929267 54.902695 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 75.491205 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 84.641654 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 114.380614 2.287612 2.287612 re +86.929267 121.243451 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +86.929267 128.106288 2.287612 2.287612 re +89.216879 0 2.287612 2.287612 re +89.216879 2.287612 2.287612 2.287612 re +89.216879 4.575225 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 9.150449 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 20.588511 2.287612 2.287612 re +89.216879 22.876123 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 43.464633 2.287612 2.287612 re +89.216879 45.752246 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 57.190307 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 64.053144 2.287612 2.287612 re +89.216879 66.340756 2.287612 2.287612 re +89.216879 73.203593 2.287612 2.287612 re +89.216879 75.491205 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 82.354042 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 89.216879 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 93.792104 2.287612 2.287612 re +89.216879 96.079716 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 109.805389 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 121.243451 2.287612 2.287612 re +89.216879 125.818675 2.287612 2.287612 re +89.216879 128.106288 2.287612 2.287612 re +91.504491 4.575225 2.287612 2.287612 re +91.504491 9.150449 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 18.300898 2.287612 2.287612 re +91.504491 27.451347 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 45.752246 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 75.491205 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 91.504491 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 116.668226 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +93.792104 2.287612 2.287612 2.287612 re +93.792104 16.013286 2.287612 2.287612 re +93.792104 20.588511 2.287612 2.287612 re +93.792104 22.876123 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 29.73896 2.287612 2.287612 re +93.792104 36.601796 2.287612 2.287612 re +93.792104 38.889409 2.287612 2.287612 re +93.792104 41.177021 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 45.752246 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 66.340756 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 75.491205 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 82.354042 2.287612 2.287612 re +93.792104 89.216879 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 93.792104 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 121.243451 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 4.575225 2.287612 2.287612 re +96.079716 6.862837 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 16.013286 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 25.163735 2.287612 2.287612 re +96.079716 27.451347 2.287612 2.287612 re +96.079716 34.314184 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 43.464633 2.287612 2.287612 re +96.079716 48.039858 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 54.902695 2.287612 2.287612 re +96.079716 61.765532 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 68.628368 2.287612 2.287612 re +96.079716 70.915981 2.287612 2.287612 re +96.079716 73.203593 2.287612 2.287612 re +96.079716 80.06643 2.287612 2.287612 re +96.079716 86.929267 2.287612 2.287612 re +96.079716 89.216879 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 98.367328 2.287612 2.287612 re +96.079716 100.65494 2.287612 2.287612 re +96.079716 107.517777 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 116.668226 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 125.818675 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 25.163735 2.287612 2.287612 re +98.367328 32.026572 2.287612 2.287612 re +98.367328 34.314184 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 41.177021 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 50.32747 2.287612 2.287612 re +98.367328 52.615082 2.287612 2.287612 re +98.367328 59.477919 2.287612 2.287612 re +98.367328 68.628368 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 77.778818 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 84.641654 2.287612 2.287612 re +98.367328 86.929267 2.287612 2.287612 re +98.367328 107.517777 2.287612 2.287612 re +98.367328 114.380614 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 121.243451 2.287612 2.287612 re +98.367328 123.531063 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 0 2.287612 2.287612 re +100.65494 6.862837 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 16.013286 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 36.601796 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 70.915981 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 84.641654 2.287612 2.287612 re +100.65494 93.792104 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 100.65494 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 121.243451 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 4.575225 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 11.438061 2.287612 2.287612 re +102.942553 16.013286 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 27.451347 2.287612 2.287612 re +102.942553 29.73896 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 38.889409 2.287612 2.287612 re +102.942553 41.177021 2.287612 2.287612 re +102.942553 45.752246 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 64.053144 2.287612 2.287612 re +102.942553 66.340756 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 73.203593 2.287612 2.287612 re +102.942553 82.354042 2.287612 2.287612 re +102.942553 84.641654 2.287612 2.287612 re +102.942553 93.792104 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 102.942553 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 112.093002 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 128.106288 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 27.451347 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 68.628368 2.287612 2.287612 re +105.230165 73.203593 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 86.929267 2.287612 2.287612 re +105.230165 91.504491 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 102.942553 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 20.588511 2.287612 2.287612 re +107.517777 25.163735 2.287612 2.287612 re +107.517777 32.026572 2.287612 2.287612 re +107.517777 34.314184 2.287612 2.287612 re +107.517777 38.889409 2.287612 2.287612 re +107.517777 43.464633 2.287612 2.287612 re +107.517777 50.32747 2.287612 2.287612 re +107.517777 54.902695 2.287612 2.287612 re +107.517777 61.765532 2.287612 2.287612 re +107.517777 64.053144 2.287612 2.287612 re +107.517777 75.491205 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 82.354042 2.287612 2.287612 re +107.517777 84.641654 2.287612 2.287612 re +107.517777 93.792104 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 107.517777 2.287612 2.287612 re +107.517777 116.668226 2.287612 2.287612 re +107.517777 121.243451 2.287612 2.287612 re +107.517777 123.531063 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 16.013286 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 25.163735 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 34.314184 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 43.464633 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 52.615082 2.287612 2.287612 re +109.805389 54.902695 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 70.915981 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 75.491205 2.287612 2.287612 re +109.805389 82.354042 2.287612 2.287612 re +109.805389 86.929267 2.287612 2.287612 re +109.805389 96.079716 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 102.942553 2.287612 2.287612 re +109.805389 107.517777 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 121.243451 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 73.203593 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 80.06643 2.287612 2.287612 re +112.093002 93.792104 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 102.942553 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +112.093002 121.243451 2.287612 2.287612 re +112.093002 123.531063 2.287612 2.287612 re +112.093002 125.818675 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 18.300898 2.287612 2.287612 re +114.380614 27.451347 2.287612 2.287612 re +114.380614 32.026572 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 41.177021 2.287612 2.287612 re +114.380614 45.752246 2.287612 2.287612 re +114.380614 50.32747 2.287612 2.287612 re +114.380614 54.902695 2.287612 2.287612 re +114.380614 57.190307 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 77.778818 2.287612 2.287612 re +114.380614 84.641654 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 102.942553 2.287612 2.287612 re +114.380614 107.517777 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 25.163735 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 36.601796 2.287612 2.287612 re +116.668226 38.889409 2.287612 2.287612 re +116.668226 45.752246 2.287612 2.287612 re +116.668226 48.039858 2.287612 2.287612 re +116.668226 57.190307 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 73.203593 2.287612 2.287612 re +116.668226 77.778818 2.287612 2.287612 re +116.668226 86.929267 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 102.942553 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 29.73896 2.287612 2.287612 re +118.955839 36.601796 2.287612 2.287612 re +118.955839 38.889409 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 52.615082 2.287612 2.287612 re +118.955839 54.902695 2.287612 2.287612 re +118.955839 57.190307 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 75.491205 2.287612 2.287612 re +118.955839 86.929267 2.287612 2.287612 re +118.955839 91.504491 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 18.300898 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 32.026572 2.287612 2.287612 re +121.243451 38.889409 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 45.752246 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 57.190307 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 66.340756 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 77.778818 2.287612 2.287612 re +121.243451 82.354042 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 100.65494 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 121.243451 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 25.163735 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 34.314184 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 45.752246 2.287612 2.287612 re +123.531063 50.32747 2.287612 2.287612 re +123.531063 52.615082 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 61.765532 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 70.915981 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 80.06643 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 89.216879 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 98.367328 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 107.517777 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 116.668226 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +123.531063 128.106288 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 27.451347 2.287612 2.287612 re +125.818675 41.177021 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 59.477919 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 68.628368 2.287612 2.287612 re +125.818675 70.915981 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 96.079716 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 107.517777 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 121.243451 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +125.818675 128.106288 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 25.163735 2.287612 2.287612 re +128.106288 50.32747 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 61.765532 2.287612 2.287612 re +128.106288 70.915981 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 86.929267 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 102.942553 2.287612 2.287612 re +128.106288 107.517777 2.287612 2.287612 re +128.106288 114.380614 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <68> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 201.601 Tm +/F1 10 Tf +[<446562746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 190.791 Tm +/F1 10 Tf +[<446562746f7220416464726573732041313233> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 179.981 Tm +/F1 10 Tf +[<3536373820446562746f722043697479> 0] TJ +ET +Q +", +] +`; + +exports[`data > debtor with building number as string 2`] = `"EmpfangsscheinKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durchDebtor FirstName LastNameDebtor Address A1235678 Debtor CityWährungBetragCHFAnnahmestelleZahlteilWährungBetragCHFKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durchDebtor FirstName LastNameDebtor Address A1235678 Debtor City"`; + +exports[`data > debtor with maxed out field lengths 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <68> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 196.20245 Tm +/F1 8 Tf +[<446562746f722046697273744e616d65204c6173744e616d65446562746f7220> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 187.45445 Tm +/F1 8 Tf +[<46697273744e616d65204c6173744e616d65446562746f722046697273744e616d6520> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 178.70645 Tm +/F1 8 Tf +[<4c6173> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 169.95845 Tm +/F1 8 Tf +[<446562746f722041646472657373446562746f722041646472657373446562746f7220> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 161.21045 Tm +/F1 8 Tf +[<41646472657373446562746f722041646472657373446562746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 152.46245 Tm +/F1 8 Tf +[<3536373835363738353637383536373820446562746f722043697479446562746f7220> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 143.71445 Tm +/F1 8 Tf +[<43697479446562746f7220436974794465> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 1.889767 1.889767 re +0 1.889767 1.889767 1.889767 re +0 3.779533 1.889767 1.889767 re +0 5.6693 1.889767 1.889767 re +0 7.559067 1.889767 1.889767 re +0 9.448833 1.889767 1.889767 re +0 11.3386 1.889767 1.889767 re +0 15.118133 1.889767 1.889767 re +0 18.897667 1.889767 1.889767 re +0 20.787433 1.889767 1.889767 re +0 28.3465 1.889767 1.889767 re +0 30.236267 1.889767 1.889767 re +0 34.0158 1.889767 1.889767 re +0 39.6851 1.889767 1.889767 re +0 41.574867 1.889767 1.889767 re +0 45.3544 1.889767 1.889767 re +0 49.133933 1.889767 1.889767 re +0 51.0237 1.889767 1.889767 re +0 56.693 1.889767 1.889767 re +0 66.141833 1.889767 1.889767 re +0 69.921367 1.889767 1.889767 re +0 71.811133 1.889767 1.889767 re +0 73.7009 1.889767 1.889767 re +0 79.3702 1.889767 1.889767 re +0 83.149733 1.889767 1.889767 re +0 85.0395 1.889767 1.889767 re +0 86.929267 1.889767 1.889767 re +0 88.819033 1.889767 1.889767 re +0 94.488333 1.889767 1.889767 re +0 100.157633 1.889767 1.889767 re +0 103.937167 1.889767 1.889767 re +0 105.826933 1.889767 1.889767 re +0 107.7167 1.889767 1.889767 re +0 109.606467 1.889767 1.889767 re +0 111.496233 1.889767 1.889767 re +0 113.386 1.889767 1.889767 re +0 117.165533 1.889767 1.889767 re +0 119.0553 1.889767 1.889767 re +0 120.945067 1.889767 1.889767 re +0 122.834833 1.889767 1.889767 re +0 124.7246 1.889767 1.889767 re +0 126.614367 1.889767 1.889767 re +0 128.504133 1.889767 1.889767 re +1.889767 0 1.889767 1.889767 re +1.889767 11.3386 1.889767 1.889767 re +1.889767 17.0079 1.889767 1.889767 re +1.889767 18.897667 1.889767 1.889767 re +1.889767 20.787433 1.889767 1.889767 re +1.889767 22.6772 1.889767 1.889767 re +1.889767 24.566967 1.889767 1.889767 re +1.889767 26.456733 1.889767 1.889767 re +1.889767 30.236267 1.889767 1.889767 re +1.889767 32.126033 1.889767 1.889767 re +1.889767 34.0158 1.889767 1.889767 re +1.889767 35.905567 1.889767 1.889767 re +1.889767 37.795333 1.889767 1.889767 re +1.889767 43.464633 1.889767 1.889767 re +1.889767 47.244167 1.889767 1.889767 re +1.889767 49.133933 1.889767 1.889767 re +1.889767 51.0237 1.889767 1.889767 re +1.889767 54.803233 1.889767 1.889767 re +1.889767 58.582767 1.889767 1.889767 re +1.889767 60.472533 1.889767 1.889767 re +1.889767 66.141833 1.889767 1.889767 re +1.889767 73.7009 1.889767 1.889767 re +1.889767 75.590667 1.889767 1.889767 re +1.889767 83.149733 1.889767 1.889767 re +1.889767 85.0395 1.889767 1.889767 re +1.889767 88.819033 1.889767 1.889767 re +1.889767 90.7088 1.889767 1.889767 re +1.889767 92.598567 1.889767 1.889767 re +1.889767 94.488333 1.889767 1.889767 re +1.889767 103.937167 1.889767 1.889767 re +1.889767 117.165533 1.889767 1.889767 re +1.889767 128.504133 1.889767 1.889767 re +3.779533 0 1.889767 1.889767 re +3.779533 3.779533 1.889767 1.889767 re +3.779533 5.6693 1.889767 1.889767 re +3.779533 7.559067 1.889767 1.889767 re +3.779533 11.3386 1.889767 1.889767 re +3.779533 15.118133 1.889767 1.889767 re +3.779533 24.566967 1.889767 1.889767 re +3.779533 26.456733 1.889767 1.889767 re +3.779533 28.3465 1.889767 1.889767 re +3.779533 30.236267 1.889767 1.889767 re +3.779533 34.0158 1.889767 1.889767 re +3.779533 35.905567 1.889767 1.889767 re +3.779533 41.574867 1.889767 1.889767 re +3.779533 45.3544 1.889767 1.889767 re +3.779533 47.244167 1.889767 1.889767 re +3.779533 51.0237 1.889767 1.889767 re +3.779533 58.582767 1.889767 1.889767 re +3.779533 62.3623 1.889767 1.889767 re +3.779533 69.921367 1.889767 1.889767 re +3.779533 75.590667 1.889767 1.889767 re +3.779533 83.149733 1.889767 1.889767 re +3.779533 86.929267 1.889767 1.889767 re +3.779533 90.7088 1.889767 1.889767 re +3.779533 92.598567 1.889767 1.889767 re +3.779533 96.3781 1.889767 1.889767 re +3.779533 102.0474 1.889767 1.889767 re +3.779533 105.826933 1.889767 1.889767 re +3.779533 107.7167 1.889767 1.889767 re +3.779533 109.606467 1.889767 1.889767 re +3.779533 117.165533 1.889767 1.889767 re +3.779533 120.945067 1.889767 1.889767 re +3.779533 122.834833 1.889767 1.889767 re +3.779533 124.7246 1.889767 1.889767 re +3.779533 128.504133 1.889767 1.889767 re +5.6693 0 1.889767 1.889767 re +5.6693 3.779533 1.889767 1.889767 re +5.6693 5.6693 1.889767 1.889767 re +5.6693 7.559067 1.889767 1.889767 re +5.6693 11.3386 1.889767 1.889767 re +5.6693 15.118133 1.889767 1.889767 re +5.6693 17.0079 1.889767 1.889767 re +5.6693 26.456733 1.889767 1.889767 re +5.6693 30.236267 1.889767 1.889767 re +5.6693 32.126033 1.889767 1.889767 re +5.6693 35.905567 1.889767 1.889767 re +5.6693 37.795333 1.889767 1.889767 re +5.6693 39.6851 1.889767 1.889767 re +5.6693 47.244167 1.889767 1.889767 re +5.6693 49.133933 1.889767 1.889767 re +5.6693 56.693 1.889767 1.889767 re +5.6693 62.3623 1.889767 1.889767 re +5.6693 66.141833 1.889767 1.889767 re +5.6693 69.921367 1.889767 1.889767 re +5.6693 71.811133 1.889767 1.889767 re +5.6693 73.7009 1.889767 1.889767 re +5.6693 77.480433 1.889767 1.889767 re +5.6693 79.3702 1.889767 1.889767 re +5.6693 81.259967 1.889767 1.889767 re +5.6693 83.149733 1.889767 1.889767 re +5.6693 86.929267 1.889767 1.889767 re +5.6693 88.819033 1.889767 1.889767 re +5.6693 90.7088 1.889767 1.889767 re +5.6693 94.488333 1.889767 1.889767 re +5.6693 96.3781 1.889767 1.889767 re +5.6693 98.267867 1.889767 1.889767 re +5.6693 100.157633 1.889767 1.889767 re +5.6693 107.7167 1.889767 1.889767 re +5.6693 113.386 1.889767 1.889767 re +5.6693 117.165533 1.889767 1.889767 re +5.6693 120.945067 1.889767 1.889767 re +5.6693 122.834833 1.889767 1.889767 re +5.6693 124.7246 1.889767 1.889767 re +5.6693 128.504133 1.889767 1.889767 re +7.559067 0 1.889767 1.889767 re +7.559067 3.779533 1.889767 1.889767 re +7.559067 5.6693 1.889767 1.889767 re +7.559067 7.559067 1.889767 1.889767 re +7.559067 11.3386 1.889767 1.889767 re +7.559067 17.0079 1.889767 1.889767 re +7.559067 20.787433 1.889767 1.889767 re +7.559067 22.6772 1.889767 1.889767 re +7.559067 24.566967 1.889767 1.889767 re +7.559067 28.3465 1.889767 1.889767 re +7.559067 32.126033 1.889767 1.889767 re +7.559067 34.0158 1.889767 1.889767 re +7.559067 37.795333 1.889767 1.889767 re +7.559067 41.574867 1.889767 1.889767 re +7.559067 43.464633 1.889767 1.889767 re +7.559067 47.244167 1.889767 1.889767 re +7.559067 49.133933 1.889767 1.889767 re +7.559067 52.913467 1.889767 1.889767 re +7.559067 54.803233 1.889767 1.889767 re +7.559067 60.472533 1.889767 1.889767 re +7.559067 62.3623 1.889767 1.889767 re +7.559067 64.252067 1.889767 1.889767 re +7.559067 66.141833 1.889767 1.889767 re +7.559067 68.0316 1.889767 1.889767 re +7.559067 69.921367 1.889767 1.889767 re +7.559067 75.590667 1.889767 1.889767 re +7.559067 79.3702 1.889767 1.889767 re +7.559067 81.259967 1.889767 1.889767 re +7.559067 83.149733 1.889767 1.889767 re +7.559067 85.0395 1.889767 1.889767 re +7.559067 86.929267 1.889767 1.889767 re +7.559067 90.7088 1.889767 1.889767 re +7.559067 96.3781 1.889767 1.889767 re +7.559067 100.157633 1.889767 1.889767 re +7.559067 102.0474 1.889767 1.889767 re +7.559067 103.937167 1.889767 1.889767 re +7.559067 105.826933 1.889767 1.889767 re +7.559067 109.606467 1.889767 1.889767 re +7.559067 113.386 1.889767 1.889767 re +7.559067 117.165533 1.889767 1.889767 re +7.559067 120.945067 1.889767 1.889767 re +7.559067 122.834833 1.889767 1.889767 re +7.559067 124.7246 1.889767 1.889767 re +7.559067 128.504133 1.889767 1.889767 re +9.448833 0 1.889767 1.889767 re +9.448833 11.3386 1.889767 1.889767 re +9.448833 15.118133 1.889767 1.889767 re +9.448833 18.897667 1.889767 1.889767 re +9.448833 20.787433 1.889767 1.889767 re +9.448833 22.6772 1.889767 1.889767 re +9.448833 24.566967 1.889767 1.889767 re +9.448833 26.456733 1.889767 1.889767 re +9.448833 28.3465 1.889767 1.889767 re +9.448833 30.236267 1.889767 1.889767 re +9.448833 34.0158 1.889767 1.889767 re +9.448833 35.905567 1.889767 1.889767 re +9.448833 37.795333 1.889767 1.889767 re +9.448833 45.3544 1.889767 1.889767 re +9.448833 54.803233 1.889767 1.889767 re +9.448833 56.693 1.889767 1.889767 re +9.448833 58.582767 1.889767 1.889767 re +9.448833 60.472533 1.889767 1.889767 re +9.448833 68.0316 1.889767 1.889767 re +9.448833 73.7009 1.889767 1.889767 re +9.448833 77.480433 1.889767 1.889767 re +9.448833 79.3702 1.889767 1.889767 re +9.448833 83.149733 1.889767 1.889767 re +9.448833 85.0395 1.889767 1.889767 re +9.448833 88.819033 1.889767 1.889767 re +9.448833 90.7088 1.889767 1.889767 re +9.448833 94.488333 1.889767 1.889767 re +9.448833 98.267867 1.889767 1.889767 re +9.448833 100.157633 1.889767 1.889767 re +9.448833 103.937167 1.889767 1.889767 re +9.448833 107.7167 1.889767 1.889767 re +9.448833 109.606467 1.889767 1.889767 re +9.448833 117.165533 1.889767 1.889767 re +9.448833 128.504133 1.889767 1.889767 re +11.3386 0 1.889767 1.889767 re +11.3386 1.889767 1.889767 1.889767 re +11.3386 3.779533 1.889767 1.889767 re +11.3386 5.6693 1.889767 1.889767 re +11.3386 7.559067 1.889767 1.889767 re +11.3386 9.448833 1.889767 1.889767 re +11.3386 11.3386 1.889767 1.889767 re +11.3386 15.118133 1.889767 1.889767 re +11.3386 18.897667 1.889767 1.889767 re +11.3386 22.6772 1.889767 1.889767 re +11.3386 26.456733 1.889767 1.889767 re +11.3386 30.236267 1.889767 1.889767 re +11.3386 34.0158 1.889767 1.889767 re +11.3386 37.795333 1.889767 1.889767 re +11.3386 41.574867 1.889767 1.889767 re +11.3386 45.3544 1.889767 1.889767 re +11.3386 49.133933 1.889767 1.889767 re +11.3386 52.913467 1.889767 1.889767 re +11.3386 56.693 1.889767 1.889767 re +11.3386 60.472533 1.889767 1.889767 re +11.3386 64.252067 1.889767 1.889767 re +11.3386 68.0316 1.889767 1.889767 re +11.3386 71.811133 1.889767 1.889767 re +11.3386 75.590667 1.889767 1.889767 re +11.3386 79.3702 1.889767 1.889767 re +11.3386 83.149733 1.889767 1.889767 re +11.3386 86.929267 1.889767 1.889767 re +11.3386 90.7088 1.889767 1.889767 re +11.3386 94.488333 1.889767 1.889767 re +11.3386 98.267867 1.889767 1.889767 re +11.3386 102.0474 1.889767 1.889767 re +11.3386 105.826933 1.889767 1.889767 re +11.3386 109.606467 1.889767 1.889767 re +11.3386 113.386 1.889767 1.889767 re +11.3386 117.165533 1.889767 1.889767 re +11.3386 119.0553 1.889767 1.889767 re +11.3386 120.945067 1.889767 1.889767 re +11.3386 122.834833 1.889767 1.889767 re +11.3386 124.7246 1.889767 1.889767 re +11.3386 126.614367 1.889767 1.889767 re +11.3386 128.504133 1.889767 1.889767 re +13.228367 15.118133 1.889767 1.889767 re +13.228367 18.897667 1.889767 1.889767 re +13.228367 20.787433 1.889767 1.889767 re +13.228367 24.566967 1.889767 1.889767 re +13.228367 26.456733 1.889767 1.889767 re +13.228367 34.0158 1.889767 1.889767 re +13.228367 35.905567 1.889767 1.889767 re +13.228367 39.6851 1.889767 1.889767 re +13.228367 41.574867 1.889767 1.889767 re +13.228367 43.464633 1.889767 1.889767 re +13.228367 45.3544 1.889767 1.889767 re +13.228367 49.133933 1.889767 1.889767 re +13.228367 51.0237 1.889767 1.889767 re +13.228367 52.913467 1.889767 1.889767 re +13.228367 54.803233 1.889767 1.889767 re +13.228367 56.693 1.889767 1.889767 re +13.228367 58.582767 1.889767 1.889767 re +13.228367 60.472533 1.889767 1.889767 re +13.228367 68.0316 1.889767 1.889767 re +13.228367 71.811133 1.889767 1.889767 re +13.228367 77.480433 1.889767 1.889767 re +13.228367 81.259967 1.889767 1.889767 re +13.228367 86.929267 1.889767 1.889767 re +13.228367 90.7088 1.889767 1.889767 re +13.228367 92.598567 1.889767 1.889767 re +13.228367 98.267867 1.889767 1.889767 re +13.228367 100.157633 1.889767 1.889767 re +13.228367 102.0474 1.889767 1.889767 re +13.228367 103.937167 1.889767 1.889767 re +13.228367 105.826933 1.889767 1.889767 re +13.228367 109.606467 1.889767 1.889767 re +13.228367 113.386 1.889767 1.889767 re +15.118133 0 1.889767 1.889767 re +15.118133 1.889767 1.889767 1.889767 re +15.118133 5.6693 1.889767 1.889767 re +15.118133 11.3386 1.889767 1.889767 re +15.118133 13.228367 1.889767 1.889767 re +15.118133 18.897667 1.889767 1.889767 re +15.118133 22.6772 1.889767 1.889767 re +15.118133 30.236267 1.889767 1.889767 re +15.118133 35.905567 1.889767 1.889767 re +15.118133 45.3544 1.889767 1.889767 re +15.118133 47.244167 1.889767 1.889767 re +15.118133 49.133933 1.889767 1.889767 re +15.118133 52.913467 1.889767 1.889767 re +15.118133 56.693 1.889767 1.889767 re +15.118133 60.472533 1.889767 1.889767 re +15.118133 62.3623 1.889767 1.889767 re +15.118133 64.252067 1.889767 1.889767 re +15.118133 66.141833 1.889767 1.889767 re +15.118133 68.0316 1.889767 1.889767 re +15.118133 69.921367 1.889767 1.889767 re +15.118133 73.7009 1.889767 1.889767 re +15.118133 75.590667 1.889767 1.889767 re +15.118133 79.3702 1.889767 1.889767 re +15.118133 102.0474 1.889767 1.889767 re +15.118133 105.826933 1.889767 1.889767 re +15.118133 109.606467 1.889767 1.889767 re +15.118133 115.275767 1.889767 1.889767 re +15.118133 117.165533 1.889767 1.889767 re +15.118133 119.0553 1.889767 1.889767 re +15.118133 122.834833 1.889767 1.889767 re +15.118133 124.7246 1.889767 1.889767 re +15.118133 128.504133 1.889767 1.889767 re +17.0079 0 1.889767 1.889767 re +17.0079 1.889767 1.889767 1.889767 re +17.0079 5.6693 1.889767 1.889767 re +17.0079 15.118133 1.889767 1.889767 re +17.0079 22.6772 1.889767 1.889767 re +17.0079 24.566967 1.889767 1.889767 re +17.0079 26.456733 1.889767 1.889767 re +17.0079 37.795333 1.889767 1.889767 re +17.0079 51.0237 1.889767 1.889767 re +17.0079 52.913467 1.889767 1.889767 re +17.0079 56.693 1.889767 1.889767 re +17.0079 62.3623 1.889767 1.889767 re +17.0079 64.252067 1.889767 1.889767 re +17.0079 66.141833 1.889767 1.889767 re +17.0079 68.0316 1.889767 1.889767 re +17.0079 69.921367 1.889767 1.889767 re +17.0079 73.7009 1.889767 1.889767 re +17.0079 75.590667 1.889767 1.889767 re +17.0079 77.480433 1.889767 1.889767 re +17.0079 79.3702 1.889767 1.889767 re +17.0079 81.259967 1.889767 1.889767 re +17.0079 85.0395 1.889767 1.889767 re +17.0079 90.7088 1.889767 1.889767 re +17.0079 92.598567 1.889767 1.889767 re +17.0079 94.488333 1.889767 1.889767 re +17.0079 96.3781 1.889767 1.889767 re +17.0079 98.267867 1.889767 1.889767 re +17.0079 103.937167 1.889767 1.889767 re +17.0079 105.826933 1.889767 1.889767 re +17.0079 109.606467 1.889767 1.889767 re +17.0079 111.496233 1.889767 1.889767 re +17.0079 113.386 1.889767 1.889767 re +17.0079 119.0553 1.889767 1.889767 re +17.0079 120.945067 1.889767 1.889767 re +17.0079 122.834833 1.889767 1.889767 re +17.0079 124.7246 1.889767 1.889767 re +17.0079 126.614367 1.889767 1.889767 re +17.0079 128.504133 1.889767 1.889767 re +18.897667 1.889767 1.889767 1.889767 re +18.897667 5.6693 1.889767 1.889767 re +18.897667 7.559067 1.889767 1.889767 re +18.897667 11.3386 1.889767 1.889767 re +18.897667 22.6772 1.889767 1.889767 re +18.897667 24.566967 1.889767 1.889767 re +18.897667 28.3465 1.889767 1.889767 re +18.897667 32.126033 1.889767 1.889767 re +18.897667 39.6851 1.889767 1.889767 re +18.897667 49.133933 1.889767 1.889767 re +18.897667 51.0237 1.889767 1.889767 re +18.897667 54.803233 1.889767 1.889767 re +18.897667 56.693 1.889767 1.889767 re +18.897667 58.582767 1.889767 1.889767 re +18.897667 66.141833 1.889767 1.889767 re +18.897667 73.7009 1.889767 1.889767 re +18.897667 75.590667 1.889767 1.889767 re +18.897667 83.149733 1.889767 1.889767 re +18.897667 88.819033 1.889767 1.889767 re +18.897667 92.598567 1.889767 1.889767 re +18.897667 102.0474 1.889767 1.889767 re +18.897667 107.7167 1.889767 1.889767 re +18.897667 115.275767 1.889767 1.889767 re +18.897667 119.0553 1.889767 1.889767 re +18.897667 124.7246 1.889767 1.889767 re +18.897667 128.504133 1.889767 1.889767 re +20.787433 0 1.889767 1.889767 re +20.787433 1.889767 1.889767 1.889767 re +20.787433 3.779533 1.889767 1.889767 re +20.787433 5.6693 1.889767 1.889767 re +20.787433 7.559067 1.889767 1.889767 re +20.787433 13.228367 1.889767 1.889767 re +20.787433 22.6772 1.889767 1.889767 re +20.787433 24.566967 1.889767 1.889767 re +20.787433 28.3465 1.889767 1.889767 re +20.787433 32.126033 1.889767 1.889767 re +20.787433 39.6851 1.889767 1.889767 re +20.787433 43.464633 1.889767 1.889767 re +20.787433 47.244167 1.889767 1.889767 re +20.787433 49.133933 1.889767 1.889767 re +20.787433 52.913467 1.889767 1.889767 re +20.787433 54.803233 1.889767 1.889767 re +20.787433 56.693 1.889767 1.889767 re +20.787433 58.582767 1.889767 1.889767 re +20.787433 62.3623 1.889767 1.889767 re +20.787433 66.141833 1.889767 1.889767 re +20.787433 73.7009 1.889767 1.889767 re +20.787433 77.480433 1.889767 1.889767 re +20.787433 79.3702 1.889767 1.889767 re +20.787433 85.0395 1.889767 1.889767 re +20.787433 88.819033 1.889767 1.889767 re +20.787433 90.7088 1.889767 1.889767 re +20.787433 92.598567 1.889767 1.889767 re +20.787433 94.488333 1.889767 1.889767 re +20.787433 96.3781 1.889767 1.889767 re +20.787433 98.267867 1.889767 1.889767 re +20.787433 102.0474 1.889767 1.889767 re +20.787433 105.826933 1.889767 1.889767 re +20.787433 111.496233 1.889767 1.889767 re +20.787433 115.275767 1.889767 1.889767 re +20.787433 117.165533 1.889767 1.889767 re +20.787433 119.0553 1.889767 1.889767 re +20.787433 120.945067 1.889767 1.889767 re +20.787433 122.834833 1.889767 1.889767 re +20.787433 124.7246 1.889767 1.889767 re +20.787433 128.504133 1.889767 1.889767 re +22.6772 0 1.889767 1.889767 re +22.6772 3.779533 1.889767 1.889767 re +22.6772 5.6693 1.889767 1.889767 re +22.6772 7.559067 1.889767 1.889767 re +22.6772 11.3386 1.889767 1.889767 re +22.6772 13.228367 1.889767 1.889767 re +22.6772 18.897667 1.889767 1.889767 re +22.6772 22.6772 1.889767 1.889767 re +22.6772 30.236267 1.889767 1.889767 re +22.6772 35.905567 1.889767 1.889767 re +22.6772 39.6851 1.889767 1.889767 re +22.6772 47.244167 1.889767 1.889767 re +22.6772 49.133933 1.889767 1.889767 re +22.6772 52.913467 1.889767 1.889767 re +22.6772 54.803233 1.889767 1.889767 re +22.6772 60.472533 1.889767 1.889767 re +22.6772 62.3623 1.889767 1.889767 re +22.6772 64.252067 1.889767 1.889767 re +22.6772 66.141833 1.889767 1.889767 re +22.6772 68.0316 1.889767 1.889767 re +22.6772 71.811133 1.889767 1.889767 re +22.6772 79.3702 1.889767 1.889767 re +22.6772 86.929267 1.889767 1.889767 re +22.6772 90.7088 1.889767 1.889767 re +22.6772 107.7167 1.889767 1.889767 re +22.6772 109.606467 1.889767 1.889767 re +22.6772 115.275767 1.889767 1.889767 re +22.6772 120.945067 1.889767 1.889767 re +22.6772 124.7246 1.889767 1.889767 re +24.566967 1.889767 1.889767 1.889767 re +24.566967 3.779533 1.889767 1.889767 re +24.566967 5.6693 1.889767 1.889767 re +24.566967 7.559067 1.889767 1.889767 re +24.566967 9.448833 1.889767 1.889767 re +24.566967 15.118133 1.889767 1.889767 re +24.566967 26.456733 1.889767 1.889767 re +24.566967 28.3465 1.889767 1.889767 re +24.566967 30.236267 1.889767 1.889767 re +24.566967 35.905567 1.889767 1.889767 re +24.566967 37.795333 1.889767 1.889767 re +24.566967 41.574867 1.889767 1.889767 re +24.566967 43.464633 1.889767 1.889767 re +24.566967 51.0237 1.889767 1.889767 re +24.566967 52.913467 1.889767 1.889767 re +24.566967 54.803233 1.889767 1.889767 re +24.566967 56.693 1.889767 1.889767 re +24.566967 60.472533 1.889767 1.889767 re +24.566967 64.252067 1.889767 1.889767 re +24.566967 73.7009 1.889767 1.889767 re +24.566967 79.3702 1.889767 1.889767 re +24.566967 83.149733 1.889767 1.889767 re +24.566967 85.0395 1.889767 1.889767 re +24.566967 86.929267 1.889767 1.889767 re +24.566967 88.819033 1.889767 1.889767 re +24.566967 94.488333 1.889767 1.889767 re +24.566967 96.3781 1.889767 1.889767 re +24.566967 98.267867 1.889767 1.889767 re +24.566967 102.0474 1.889767 1.889767 re +24.566967 103.937167 1.889767 1.889767 re +24.566967 105.826933 1.889767 1.889767 re +24.566967 111.496233 1.889767 1.889767 re +24.566967 113.386 1.889767 1.889767 re +24.566967 115.275767 1.889767 1.889767 re +24.566967 117.165533 1.889767 1.889767 re +24.566967 120.945067 1.889767 1.889767 re +24.566967 128.504133 1.889767 1.889767 re +26.456733 0 1.889767 1.889767 re +26.456733 3.779533 1.889767 1.889767 re +26.456733 7.559067 1.889767 1.889767 re +26.456733 9.448833 1.889767 1.889767 re +26.456733 11.3386 1.889767 1.889767 re +26.456733 13.228367 1.889767 1.889767 re +26.456733 18.897667 1.889767 1.889767 re +26.456733 20.787433 1.889767 1.889767 re +26.456733 22.6772 1.889767 1.889767 re +26.456733 24.566967 1.889767 1.889767 re +26.456733 26.456733 1.889767 1.889767 re +26.456733 28.3465 1.889767 1.889767 re +26.456733 37.795333 1.889767 1.889767 re +26.456733 39.6851 1.889767 1.889767 re +26.456733 43.464633 1.889767 1.889767 re +26.456733 47.244167 1.889767 1.889767 re +26.456733 52.913467 1.889767 1.889767 re +26.456733 54.803233 1.889767 1.889767 re +26.456733 58.582767 1.889767 1.889767 re +26.456733 60.472533 1.889767 1.889767 re +26.456733 62.3623 1.889767 1.889767 re +26.456733 66.141833 1.889767 1.889767 re +26.456733 69.921367 1.889767 1.889767 re +26.456733 71.811133 1.889767 1.889767 re +26.456733 73.7009 1.889767 1.889767 re +26.456733 81.259967 1.889767 1.889767 re +26.456733 83.149733 1.889767 1.889767 re +26.456733 88.819033 1.889767 1.889767 re +26.456733 90.7088 1.889767 1.889767 re +26.456733 94.488333 1.889767 1.889767 re +26.456733 96.3781 1.889767 1.889767 re +26.456733 98.267867 1.889767 1.889767 re +26.456733 105.826933 1.889767 1.889767 re +26.456733 111.496233 1.889767 1.889767 re +26.456733 117.165533 1.889767 1.889767 re +26.456733 122.834833 1.889767 1.889767 re +26.456733 128.504133 1.889767 1.889767 re +28.3465 0 1.889767 1.889767 re +28.3465 3.779533 1.889767 1.889767 re +28.3465 9.448833 1.889767 1.889767 re +28.3465 13.228367 1.889767 1.889767 re +28.3465 15.118133 1.889767 1.889767 re +28.3465 18.897667 1.889767 1.889767 re +28.3465 20.787433 1.889767 1.889767 re +28.3465 22.6772 1.889767 1.889767 re +28.3465 24.566967 1.889767 1.889767 re +28.3465 26.456733 1.889767 1.889767 re +28.3465 30.236267 1.889767 1.889767 re +28.3465 32.126033 1.889767 1.889767 re +28.3465 34.0158 1.889767 1.889767 re +28.3465 35.905567 1.889767 1.889767 re +28.3465 39.6851 1.889767 1.889767 re +28.3465 41.574867 1.889767 1.889767 re +28.3465 49.133933 1.889767 1.889767 re +28.3465 54.803233 1.889767 1.889767 re +28.3465 56.693 1.889767 1.889767 re +28.3465 64.252067 1.889767 1.889767 re +28.3465 66.141833 1.889767 1.889767 re +28.3465 73.7009 1.889767 1.889767 re +28.3465 77.480433 1.889767 1.889767 re +28.3465 81.259967 1.889767 1.889767 re +28.3465 85.0395 1.889767 1.889767 re +28.3465 88.819033 1.889767 1.889767 re +28.3465 90.7088 1.889767 1.889767 re +28.3465 92.598567 1.889767 1.889767 re +28.3465 94.488333 1.889767 1.889767 re +28.3465 98.267867 1.889767 1.889767 re +28.3465 100.157633 1.889767 1.889767 re +28.3465 102.0474 1.889767 1.889767 re +28.3465 103.937167 1.889767 1.889767 re +28.3465 105.826933 1.889767 1.889767 re +28.3465 107.7167 1.889767 1.889767 re +28.3465 109.606467 1.889767 1.889767 re +28.3465 122.834833 1.889767 1.889767 re +30.236267 3.779533 1.889767 1.889767 re +30.236267 7.559067 1.889767 1.889767 re +30.236267 11.3386 1.889767 1.889767 re +30.236267 13.228367 1.889767 1.889767 re +30.236267 15.118133 1.889767 1.889767 re +30.236267 17.0079 1.889767 1.889767 re +30.236267 20.787433 1.889767 1.889767 re +30.236267 26.456733 1.889767 1.889767 re +30.236267 30.236267 1.889767 1.889767 re +30.236267 35.905567 1.889767 1.889767 re +30.236267 37.795333 1.889767 1.889767 re +30.236267 39.6851 1.889767 1.889767 re +30.236267 45.3544 1.889767 1.889767 re +30.236267 47.244167 1.889767 1.889767 re +30.236267 49.133933 1.889767 1.889767 re +30.236267 51.0237 1.889767 1.889767 re +30.236267 52.913467 1.889767 1.889767 re +30.236267 54.803233 1.889767 1.889767 re +30.236267 56.693 1.889767 1.889767 re +30.236267 58.582767 1.889767 1.889767 re +30.236267 62.3623 1.889767 1.889767 re +30.236267 66.141833 1.889767 1.889767 re +30.236267 73.7009 1.889767 1.889767 re +30.236267 85.0395 1.889767 1.889767 re +30.236267 90.7088 1.889767 1.889767 re +30.236267 92.598567 1.889767 1.889767 re +30.236267 94.488333 1.889767 1.889767 re +30.236267 96.3781 1.889767 1.889767 re +30.236267 100.157633 1.889767 1.889767 re +30.236267 103.937167 1.889767 1.889767 re +30.236267 107.7167 1.889767 1.889767 re +30.236267 111.496233 1.889767 1.889767 re +30.236267 113.386 1.889767 1.889767 re +30.236267 115.275767 1.889767 1.889767 re +30.236267 119.0553 1.889767 1.889767 re +30.236267 128.504133 1.889767 1.889767 re +32.126033 0 1.889767 1.889767 re +32.126033 5.6693 1.889767 1.889767 re +32.126033 7.559067 1.889767 1.889767 re +32.126033 15.118133 1.889767 1.889767 re +32.126033 17.0079 1.889767 1.889767 re +32.126033 18.897667 1.889767 1.889767 re +32.126033 22.6772 1.889767 1.889767 re +32.126033 26.456733 1.889767 1.889767 re +32.126033 28.3465 1.889767 1.889767 re +32.126033 30.236267 1.889767 1.889767 re +32.126033 32.126033 1.889767 1.889767 re +32.126033 35.905567 1.889767 1.889767 re +32.126033 39.6851 1.889767 1.889767 re +32.126033 41.574867 1.889767 1.889767 re +32.126033 45.3544 1.889767 1.889767 re +32.126033 47.244167 1.889767 1.889767 re +32.126033 49.133933 1.889767 1.889767 re +32.126033 51.0237 1.889767 1.889767 re +32.126033 54.803233 1.889767 1.889767 re +32.126033 56.693 1.889767 1.889767 re +32.126033 68.0316 1.889767 1.889767 re +32.126033 75.590667 1.889767 1.889767 re +32.126033 77.480433 1.889767 1.889767 re +32.126033 83.149733 1.889767 1.889767 re +32.126033 90.7088 1.889767 1.889767 re +32.126033 92.598567 1.889767 1.889767 re +32.126033 94.488333 1.889767 1.889767 re +32.126033 96.3781 1.889767 1.889767 re +32.126033 98.267867 1.889767 1.889767 re +32.126033 100.157633 1.889767 1.889767 re +32.126033 103.937167 1.889767 1.889767 re +32.126033 105.826933 1.889767 1.889767 re +32.126033 111.496233 1.889767 1.889767 re +32.126033 113.386 1.889767 1.889767 re +32.126033 117.165533 1.889767 1.889767 re +32.126033 119.0553 1.889767 1.889767 re +32.126033 120.945067 1.889767 1.889767 re +32.126033 122.834833 1.889767 1.889767 re +32.126033 124.7246 1.889767 1.889767 re +34.0158 0 1.889767 1.889767 re +34.0158 5.6693 1.889767 1.889767 re +34.0158 9.448833 1.889767 1.889767 re +34.0158 11.3386 1.889767 1.889767 re +34.0158 13.228367 1.889767 1.889767 re +34.0158 24.566967 1.889767 1.889767 re +34.0158 26.456733 1.889767 1.889767 re +34.0158 28.3465 1.889767 1.889767 re +34.0158 30.236267 1.889767 1.889767 re +34.0158 34.0158 1.889767 1.889767 re +34.0158 39.6851 1.889767 1.889767 re +34.0158 41.574867 1.889767 1.889767 re +34.0158 52.913467 1.889767 1.889767 re +34.0158 54.803233 1.889767 1.889767 re +34.0158 58.582767 1.889767 1.889767 re +34.0158 71.811133 1.889767 1.889767 re +34.0158 73.7009 1.889767 1.889767 re +34.0158 75.590667 1.889767 1.889767 re +34.0158 85.0395 1.889767 1.889767 re +34.0158 86.929267 1.889767 1.889767 re +34.0158 88.819033 1.889767 1.889767 re +34.0158 92.598567 1.889767 1.889767 re +34.0158 94.488333 1.889767 1.889767 re +34.0158 96.3781 1.889767 1.889767 re +34.0158 100.157633 1.889767 1.889767 re +34.0158 102.0474 1.889767 1.889767 re +34.0158 103.937167 1.889767 1.889767 re +34.0158 105.826933 1.889767 1.889767 re +34.0158 107.7167 1.889767 1.889767 re +34.0158 111.496233 1.889767 1.889767 re +34.0158 113.386 1.889767 1.889767 re +34.0158 117.165533 1.889767 1.889767 re +34.0158 122.834833 1.889767 1.889767 re +34.0158 126.614367 1.889767 1.889767 re +35.905567 0 1.889767 1.889767 re +35.905567 3.779533 1.889767 1.889767 re +35.905567 13.228367 1.889767 1.889767 re +35.905567 24.566967 1.889767 1.889767 re +35.905567 26.456733 1.889767 1.889767 re +35.905567 30.236267 1.889767 1.889767 re +35.905567 32.126033 1.889767 1.889767 re +35.905567 34.0158 1.889767 1.889767 re +35.905567 35.905567 1.889767 1.889767 re +35.905567 39.6851 1.889767 1.889767 re +35.905567 47.244167 1.889767 1.889767 re +35.905567 56.693 1.889767 1.889767 re +35.905567 60.472533 1.889767 1.889767 re +35.905567 68.0316 1.889767 1.889767 re +35.905567 71.811133 1.889767 1.889767 re +35.905567 73.7009 1.889767 1.889767 re +35.905567 85.0395 1.889767 1.889767 re +35.905567 86.929267 1.889767 1.889767 re +35.905567 88.819033 1.889767 1.889767 re +35.905567 90.7088 1.889767 1.889767 re +35.905567 92.598567 1.889767 1.889767 re +35.905567 94.488333 1.889767 1.889767 re +35.905567 96.3781 1.889767 1.889767 re +35.905567 98.267867 1.889767 1.889767 re +35.905567 100.157633 1.889767 1.889767 re +35.905567 105.826933 1.889767 1.889767 re +35.905567 109.606467 1.889767 1.889767 re +35.905567 119.0553 1.889767 1.889767 re +35.905567 122.834833 1.889767 1.889767 re +35.905567 124.7246 1.889767 1.889767 re +37.795333 1.889767 1.889767 1.889767 re +37.795333 5.6693 1.889767 1.889767 re +37.795333 9.448833 1.889767 1.889767 re +37.795333 11.3386 1.889767 1.889767 re +37.795333 13.228367 1.889767 1.889767 re +37.795333 15.118133 1.889767 1.889767 re +37.795333 20.787433 1.889767 1.889767 re +37.795333 22.6772 1.889767 1.889767 re +37.795333 26.456733 1.889767 1.889767 re +37.795333 28.3465 1.889767 1.889767 re +37.795333 37.795333 1.889767 1.889767 re +37.795333 39.6851 1.889767 1.889767 re +37.795333 43.464633 1.889767 1.889767 re +37.795333 51.0237 1.889767 1.889767 re +37.795333 56.693 1.889767 1.889767 re +37.795333 58.582767 1.889767 1.889767 re +37.795333 66.141833 1.889767 1.889767 re +37.795333 71.811133 1.889767 1.889767 re +37.795333 73.7009 1.889767 1.889767 re +37.795333 75.590667 1.889767 1.889767 re +37.795333 79.3702 1.889767 1.889767 re +37.795333 81.259967 1.889767 1.889767 re +37.795333 85.0395 1.889767 1.889767 re +37.795333 96.3781 1.889767 1.889767 re +37.795333 98.267867 1.889767 1.889767 re +37.795333 100.157633 1.889767 1.889767 re +37.795333 102.0474 1.889767 1.889767 re +37.795333 105.826933 1.889767 1.889767 re +37.795333 107.7167 1.889767 1.889767 re +37.795333 109.606467 1.889767 1.889767 re +37.795333 111.496233 1.889767 1.889767 re +37.795333 120.945067 1.889767 1.889767 re +37.795333 124.7246 1.889767 1.889767 re +37.795333 128.504133 1.889767 1.889767 re +39.6851 0 1.889767 1.889767 re +39.6851 1.889767 1.889767 1.889767 re +39.6851 7.559067 1.889767 1.889767 re +39.6851 9.448833 1.889767 1.889767 re +39.6851 13.228367 1.889767 1.889767 re +39.6851 15.118133 1.889767 1.889767 re +39.6851 18.897667 1.889767 1.889767 re +39.6851 24.566967 1.889767 1.889767 re +39.6851 26.456733 1.889767 1.889767 re +39.6851 32.126033 1.889767 1.889767 re +39.6851 37.795333 1.889767 1.889767 re +39.6851 39.6851 1.889767 1.889767 re +39.6851 45.3544 1.889767 1.889767 re +39.6851 49.133933 1.889767 1.889767 re +39.6851 54.803233 1.889767 1.889767 re +39.6851 56.693 1.889767 1.889767 re +39.6851 58.582767 1.889767 1.889767 re +39.6851 62.3623 1.889767 1.889767 re +39.6851 64.252067 1.889767 1.889767 re +39.6851 66.141833 1.889767 1.889767 re +39.6851 68.0316 1.889767 1.889767 re +39.6851 71.811133 1.889767 1.889767 re +39.6851 75.590667 1.889767 1.889767 re +39.6851 77.480433 1.889767 1.889767 re +39.6851 83.149733 1.889767 1.889767 re +39.6851 85.0395 1.889767 1.889767 re +39.6851 86.929267 1.889767 1.889767 re +39.6851 88.819033 1.889767 1.889767 re +39.6851 90.7088 1.889767 1.889767 re +39.6851 96.3781 1.889767 1.889767 re +39.6851 107.7167 1.889767 1.889767 re +39.6851 119.0553 1.889767 1.889767 re +39.6851 120.945067 1.889767 1.889767 re +39.6851 126.614367 1.889767 1.889767 re +41.574867 1.889767 1.889767 1.889767 re +41.574867 7.559067 1.889767 1.889767 re +41.574867 9.448833 1.889767 1.889767 re +41.574867 11.3386 1.889767 1.889767 re +41.574867 15.118133 1.889767 1.889767 re +41.574867 17.0079 1.889767 1.889767 re +41.574867 18.897667 1.889767 1.889767 re +41.574867 22.6772 1.889767 1.889767 re +41.574867 26.456733 1.889767 1.889767 re +41.574867 28.3465 1.889767 1.889767 re +41.574867 32.126033 1.889767 1.889767 re +41.574867 37.795333 1.889767 1.889767 re +41.574867 41.574867 1.889767 1.889767 re +41.574867 43.464633 1.889767 1.889767 re +41.574867 45.3544 1.889767 1.889767 re +41.574867 47.244167 1.889767 1.889767 re +41.574867 49.133933 1.889767 1.889767 re +41.574867 58.582767 1.889767 1.889767 re +41.574867 60.472533 1.889767 1.889767 re +41.574867 62.3623 1.889767 1.889767 re +41.574867 66.141833 1.889767 1.889767 re +41.574867 69.921367 1.889767 1.889767 re +41.574867 71.811133 1.889767 1.889767 re +41.574867 77.480433 1.889767 1.889767 re +41.574867 79.3702 1.889767 1.889767 re +41.574867 81.259967 1.889767 1.889767 re +41.574867 90.7088 1.889767 1.889767 re +41.574867 92.598567 1.889767 1.889767 re +41.574867 94.488333 1.889767 1.889767 re +41.574867 96.3781 1.889767 1.889767 re +41.574867 98.267867 1.889767 1.889767 re +41.574867 100.157633 1.889767 1.889767 re +41.574867 107.7167 1.889767 1.889767 re +41.574867 109.606467 1.889767 1.889767 re +41.574867 111.496233 1.889767 1.889767 re +41.574867 113.386 1.889767 1.889767 re +41.574867 119.0553 1.889767 1.889767 re +41.574867 120.945067 1.889767 1.889767 re +41.574867 122.834833 1.889767 1.889767 re +41.574867 126.614367 1.889767 1.889767 re +41.574867 128.504133 1.889767 1.889767 re +43.464633 1.889767 1.889767 1.889767 re +43.464633 7.559067 1.889767 1.889767 re +43.464633 17.0079 1.889767 1.889767 re +43.464633 18.897667 1.889767 1.889767 re +43.464633 20.787433 1.889767 1.889767 re +43.464633 28.3465 1.889767 1.889767 re +43.464633 30.236267 1.889767 1.889767 re +43.464633 32.126033 1.889767 1.889767 re +43.464633 41.574867 1.889767 1.889767 re +43.464633 43.464633 1.889767 1.889767 re +43.464633 49.133933 1.889767 1.889767 re +43.464633 52.913467 1.889767 1.889767 re +43.464633 54.803233 1.889767 1.889767 re +43.464633 58.582767 1.889767 1.889767 re +43.464633 60.472533 1.889767 1.889767 re +43.464633 62.3623 1.889767 1.889767 re +43.464633 66.141833 1.889767 1.889767 re +43.464633 73.7009 1.889767 1.889767 re +43.464633 75.590667 1.889767 1.889767 re +43.464633 79.3702 1.889767 1.889767 re +43.464633 81.259967 1.889767 1.889767 re +43.464633 88.819033 1.889767 1.889767 re +43.464633 90.7088 1.889767 1.889767 re +43.464633 94.488333 1.889767 1.889767 re +43.464633 98.267867 1.889767 1.889767 re +43.464633 100.157633 1.889767 1.889767 re +43.464633 102.0474 1.889767 1.889767 re +43.464633 105.826933 1.889767 1.889767 re +43.464633 107.7167 1.889767 1.889767 re +43.464633 111.496233 1.889767 1.889767 re +43.464633 113.386 1.889767 1.889767 re +43.464633 115.275767 1.889767 1.889767 re +43.464633 117.165533 1.889767 1.889767 re +43.464633 119.0553 1.889767 1.889767 re +43.464633 122.834833 1.889767 1.889767 re +43.464633 124.7246 1.889767 1.889767 re +43.464633 128.504133 1.889767 1.889767 re +45.3544 0 1.889767 1.889767 re +45.3544 1.889767 1.889767 1.889767 re +45.3544 5.6693 1.889767 1.889767 re +45.3544 7.559067 1.889767 1.889767 re +45.3544 11.3386 1.889767 1.889767 re +45.3544 13.228367 1.889767 1.889767 re +45.3544 20.787433 1.889767 1.889767 re +45.3544 22.6772 1.889767 1.889767 re +45.3544 35.905567 1.889767 1.889767 re +45.3544 39.6851 1.889767 1.889767 re +45.3544 41.574867 1.889767 1.889767 re +45.3544 45.3544 1.889767 1.889767 re +45.3544 47.244167 1.889767 1.889767 re +45.3544 51.0237 1.889767 1.889767 re +45.3544 54.803233 1.889767 1.889767 re +45.3544 56.693 1.889767 1.889767 re +45.3544 58.582767 1.889767 1.889767 re +45.3544 62.3623 1.889767 1.889767 re +45.3544 64.252067 1.889767 1.889767 re +45.3544 68.0316 1.889767 1.889767 re +45.3544 69.921367 1.889767 1.889767 re +45.3544 71.811133 1.889767 1.889767 re +45.3544 73.7009 1.889767 1.889767 re +45.3544 79.3702 1.889767 1.889767 re +45.3544 81.259967 1.889767 1.889767 re +45.3544 83.149733 1.889767 1.889767 re +45.3544 90.7088 1.889767 1.889767 re +45.3544 94.488333 1.889767 1.889767 re +45.3544 96.3781 1.889767 1.889767 re +45.3544 100.157633 1.889767 1.889767 re +45.3544 105.826933 1.889767 1.889767 re +45.3544 107.7167 1.889767 1.889767 re +45.3544 113.386 1.889767 1.889767 re +45.3544 117.165533 1.889767 1.889767 re +45.3544 120.945067 1.889767 1.889767 re +45.3544 128.504133 1.889767 1.889767 re +47.244167 3.779533 1.889767 1.889767 re +47.244167 18.897667 1.889767 1.889767 re +47.244167 20.787433 1.889767 1.889767 re +47.244167 24.566967 1.889767 1.889767 re +47.244167 28.3465 1.889767 1.889767 re +47.244167 34.0158 1.889767 1.889767 re +47.244167 35.905567 1.889767 1.889767 re +47.244167 39.6851 1.889767 1.889767 re +47.244167 41.574867 1.889767 1.889767 re +47.244167 47.244167 1.889767 1.889767 re +47.244167 54.803233 1.889767 1.889767 re +47.244167 60.472533 1.889767 1.889767 re +47.244167 62.3623 1.889767 1.889767 re +47.244167 64.252067 1.889767 1.889767 re +47.244167 68.0316 1.889767 1.889767 re +47.244167 69.921367 1.889767 1.889767 re +47.244167 71.811133 1.889767 1.889767 re +47.244167 73.7009 1.889767 1.889767 re +47.244167 75.590667 1.889767 1.889767 re +47.244167 79.3702 1.889767 1.889767 re +47.244167 81.259967 1.889767 1.889767 re +47.244167 83.149733 1.889767 1.889767 re +47.244167 86.929267 1.889767 1.889767 re +47.244167 88.819033 1.889767 1.889767 re +47.244167 96.3781 1.889767 1.889767 re +47.244167 102.0474 1.889767 1.889767 re +47.244167 109.606467 1.889767 1.889767 re +47.244167 111.496233 1.889767 1.889767 re +47.244167 113.386 1.889767 1.889767 re +47.244167 117.165533 1.889767 1.889767 re +47.244167 120.945067 1.889767 1.889767 re +47.244167 122.834833 1.889767 1.889767 re +47.244167 126.614367 1.889767 1.889767 re +49.133933 1.889767 1.889767 1.889767 re +49.133933 7.559067 1.889767 1.889767 re +49.133933 9.448833 1.889767 1.889767 re +49.133933 11.3386 1.889767 1.889767 re +49.133933 15.118133 1.889767 1.889767 re +49.133933 18.897667 1.889767 1.889767 re +49.133933 24.566967 1.889767 1.889767 re +49.133933 28.3465 1.889767 1.889767 re +49.133933 30.236267 1.889767 1.889767 re +49.133933 32.126033 1.889767 1.889767 re +49.133933 34.0158 1.889767 1.889767 re +49.133933 39.6851 1.889767 1.889767 re +49.133933 41.574867 1.889767 1.889767 re +49.133933 43.464633 1.889767 1.889767 re +49.133933 45.3544 1.889767 1.889767 re +49.133933 52.913467 1.889767 1.889767 re +49.133933 58.582767 1.889767 1.889767 re +49.133933 62.3623 1.889767 1.889767 re +49.133933 66.141833 1.889767 1.889767 re +49.133933 71.811133 1.889767 1.889767 re +49.133933 73.7009 1.889767 1.889767 re +49.133933 81.259967 1.889767 1.889767 re +49.133933 85.0395 1.889767 1.889767 re +49.133933 86.929267 1.889767 1.889767 re +49.133933 90.7088 1.889767 1.889767 re +49.133933 92.598567 1.889767 1.889767 re +49.133933 94.488333 1.889767 1.889767 re +49.133933 96.3781 1.889767 1.889767 re +49.133933 98.267867 1.889767 1.889767 re +49.133933 100.157633 1.889767 1.889767 re +49.133933 107.7167 1.889767 1.889767 re +49.133933 113.386 1.889767 1.889767 re +49.133933 115.275767 1.889767 1.889767 re +49.133933 117.165533 1.889767 1.889767 re +49.133933 119.0553 1.889767 1.889767 re +49.133933 120.945067 1.889767 1.889767 re +49.133933 122.834833 1.889767 1.889767 re +49.133933 128.504133 1.889767 1.889767 re +51.0237 1.889767 1.889767 1.889767 re +51.0237 3.779533 1.889767 1.889767 re +51.0237 5.6693 1.889767 1.889767 re +51.0237 7.559067 1.889767 1.889767 re +51.0237 13.228367 1.889767 1.889767 re +51.0237 20.787433 1.889767 1.889767 re +51.0237 22.6772 1.889767 1.889767 re +51.0237 24.566967 1.889767 1.889767 re +51.0237 32.126033 1.889767 1.889767 re +51.0237 34.0158 1.889767 1.889767 re +51.0237 35.905567 1.889767 1.889767 re +51.0237 39.6851 1.889767 1.889767 re +51.0237 47.244167 1.889767 1.889767 re +51.0237 56.693 1.889767 1.889767 re +51.0237 62.3623 1.889767 1.889767 re +51.0237 68.0316 1.889767 1.889767 re +51.0237 77.480433 1.889767 1.889767 re +51.0237 79.3702 1.889767 1.889767 re +51.0237 81.259967 1.889767 1.889767 re +51.0237 83.149733 1.889767 1.889767 re +51.0237 85.0395 1.889767 1.889767 re +51.0237 86.929267 1.889767 1.889767 re +51.0237 88.819033 1.889767 1.889767 re +51.0237 90.7088 1.889767 1.889767 re +51.0237 92.598567 1.889767 1.889767 re +51.0237 94.488333 1.889767 1.889767 re +51.0237 98.267867 1.889767 1.889767 re +51.0237 100.157633 1.889767 1.889767 re +51.0237 102.0474 1.889767 1.889767 re +51.0237 103.937167 1.889767 1.889767 re +51.0237 107.7167 1.889767 1.889767 re +51.0237 113.386 1.889767 1.889767 re +51.0237 115.275767 1.889767 1.889767 re +51.0237 117.165533 1.889767 1.889767 re +52.913467 1.889767 1.889767 1.889767 re +52.913467 3.779533 1.889767 1.889767 re +52.913467 11.3386 1.889767 1.889767 re +52.913467 15.118133 1.889767 1.889767 re +52.913467 20.787433 1.889767 1.889767 re +52.913467 22.6772 1.889767 1.889767 re +52.913467 24.566967 1.889767 1.889767 re +52.913467 26.456733 1.889767 1.889767 re +52.913467 32.126033 1.889767 1.889767 re +52.913467 39.6851 1.889767 1.889767 re +52.913467 43.464633 1.889767 1.889767 re +52.913467 45.3544 1.889767 1.889767 re +52.913467 47.244167 1.889767 1.889767 re +52.913467 52.913467 1.889767 1.889767 re +52.913467 62.3623 1.889767 1.889767 re +52.913467 66.141833 1.889767 1.889767 re +52.913467 68.0316 1.889767 1.889767 re +52.913467 77.480433 1.889767 1.889767 re +52.913467 79.3702 1.889767 1.889767 re +52.913467 86.929267 1.889767 1.889767 re +52.913467 88.819033 1.889767 1.889767 re +52.913467 100.157633 1.889767 1.889767 re +52.913467 102.0474 1.889767 1.889767 re +52.913467 107.7167 1.889767 1.889767 re +52.913467 111.496233 1.889767 1.889767 re +52.913467 120.945067 1.889767 1.889767 re +52.913467 122.834833 1.889767 1.889767 re +52.913467 124.7246 1.889767 1.889767 re +52.913467 128.504133 1.889767 1.889767 re +54.803233 5.6693 1.889767 1.889767 re +54.803233 7.559067 1.889767 1.889767 re +54.803233 13.228367 1.889767 1.889767 re +54.803233 26.456733 1.889767 1.889767 re +54.803233 28.3465 1.889767 1.889767 re +54.803233 30.236267 1.889767 1.889767 re +54.803233 34.0158 1.889767 1.889767 re +54.803233 35.905567 1.889767 1.889767 re +54.803233 37.795333 1.889767 1.889767 re +54.803233 39.6851 1.889767 1.889767 re +54.803233 41.574867 1.889767 1.889767 re +54.803233 47.244167 1.889767 1.889767 re +54.803233 49.133933 1.889767 1.889767 re +54.803233 56.693 1.889767 1.889767 re +54.803233 64.252067 1.889767 1.889767 re +54.803233 66.141833 1.889767 1.889767 re +54.803233 71.811133 1.889767 1.889767 re +54.803233 75.590667 1.889767 1.889767 re +54.803233 77.480433 1.889767 1.889767 re +54.803233 81.259967 1.889767 1.889767 re +54.803233 90.7088 1.889767 1.889767 re +54.803233 94.488333 1.889767 1.889767 re +54.803233 96.3781 1.889767 1.889767 re +54.803233 98.267867 1.889767 1.889767 re +54.803233 100.157633 1.889767 1.889767 re +54.803233 102.0474 1.889767 1.889767 re +54.803233 107.7167 1.889767 1.889767 re +54.803233 117.165533 1.889767 1.889767 re +54.803233 122.834833 1.889767 1.889767 re +54.803233 124.7246 1.889767 1.889767 re +54.803233 126.614367 1.889767 1.889767 re +54.803233 128.504133 1.889767 1.889767 re +56.693 0 1.889767 1.889767 re +56.693 3.779533 1.889767 1.889767 re +56.693 5.6693 1.889767 1.889767 re +56.693 11.3386 1.889767 1.889767 re +56.693 15.118133 1.889767 1.889767 re +56.693 20.787433 1.889767 1.889767 re +56.693 22.6772 1.889767 1.889767 re +56.693 32.126033 1.889767 1.889767 re +56.693 34.0158 1.889767 1.889767 re +56.693 35.905567 1.889767 1.889767 re +56.693 39.6851 1.889767 1.889767 re +56.693 43.464633 1.889767 1.889767 re +56.693 45.3544 1.889767 1.889767 re +56.693 51.0237 1.889767 1.889767 re +56.693 56.693 1.889767 1.889767 re +56.693 62.3623 1.889767 1.889767 re +56.693 66.141833 1.889767 1.889767 re +56.693 68.0316 1.889767 1.889767 re +56.693 75.590667 1.889767 1.889767 re +56.693 79.3702 1.889767 1.889767 re +56.693 83.149733 1.889767 1.889767 re +56.693 88.819033 1.889767 1.889767 re +56.693 100.157633 1.889767 1.889767 re +56.693 102.0474 1.889767 1.889767 re +56.693 103.937167 1.889767 1.889767 re +56.693 113.386 1.889767 1.889767 re +56.693 124.7246 1.889767 1.889767 re +58.582767 1.889767 1.889767 1.889767 re +58.582767 3.779533 1.889767 1.889767 re +58.582767 5.6693 1.889767 1.889767 re +58.582767 7.559067 1.889767 1.889767 re +58.582767 9.448833 1.889767 1.889767 re +58.582767 15.118133 1.889767 1.889767 re +58.582767 17.0079 1.889767 1.889767 re +58.582767 18.897667 1.889767 1.889767 re +58.582767 20.787433 1.889767 1.889767 re +58.582767 22.6772 1.889767 1.889767 re +58.582767 24.566967 1.889767 1.889767 re +58.582767 26.456733 1.889767 1.889767 re +58.582767 30.236267 1.889767 1.889767 re +58.582767 39.6851 1.889767 1.889767 re +58.582767 41.574867 1.889767 1.889767 re +58.582767 43.464633 1.889767 1.889767 re +58.582767 47.244167 1.889767 1.889767 re +58.582767 49.133933 1.889767 1.889767 re +58.582767 51.0237 1.889767 1.889767 re +58.582767 60.472533 1.889767 1.889767 re +58.582767 64.252067 1.889767 1.889767 re +58.582767 66.141833 1.889767 1.889767 re +58.582767 68.0316 1.889767 1.889767 re +58.582767 71.811133 1.889767 1.889767 re +58.582767 73.7009 1.889767 1.889767 re +58.582767 77.480433 1.889767 1.889767 re +58.582767 79.3702 1.889767 1.889767 re +58.582767 81.259967 1.889767 1.889767 re +58.582767 83.149733 1.889767 1.889767 re +58.582767 85.0395 1.889767 1.889767 re +58.582767 86.929267 1.889767 1.889767 re +58.582767 88.819033 1.889767 1.889767 re +58.582767 94.488333 1.889767 1.889767 re +58.582767 96.3781 1.889767 1.889767 re +58.582767 102.0474 1.889767 1.889767 re +58.582767 103.937167 1.889767 1.889767 re +58.582767 105.826933 1.889767 1.889767 re +58.582767 119.0553 1.889767 1.889767 re +58.582767 122.834833 1.889767 1.889767 re +58.582767 124.7246 1.889767 1.889767 re +60.472533 7.559067 1.889767 1.889767 re +60.472533 9.448833 1.889767 1.889767 re +60.472533 11.3386 1.889767 1.889767 re +60.472533 13.228367 1.889767 1.889767 re +60.472533 15.118133 1.889767 1.889767 re +60.472533 18.897667 1.889767 1.889767 re +60.472533 20.787433 1.889767 1.889767 re +60.472533 22.6772 1.889767 1.889767 re +60.472533 24.566967 1.889767 1.889767 re +60.472533 26.456733 1.889767 1.889767 re +60.472533 34.0158 1.889767 1.889767 re +60.472533 35.905567 1.889767 1.889767 re +60.472533 37.795333 1.889767 1.889767 re +60.472533 41.574867 1.889767 1.889767 re +60.472533 43.464633 1.889767 1.889767 re +60.472533 45.3544 1.889767 1.889767 re +60.472533 47.244167 1.889767 1.889767 re +60.472533 49.133933 1.889767 1.889767 re +60.472533 51.0237 1.889767 1.889767 re +60.472533 52.913467 1.889767 1.889767 re +60.472533 60.472533 1.889767 1.889767 re +60.472533 62.3623 1.889767 1.889767 re +60.472533 64.252067 1.889767 1.889767 re +60.472533 66.141833 1.889767 1.889767 re +60.472533 68.0316 1.889767 1.889767 re +60.472533 73.7009 1.889767 1.889767 re +60.472533 79.3702 1.889767 1.889767 re +60.472533 81.259967 1.889767 1.889767 re +60.472533 86.929267 1.889767 1.889767 re +60.472533 94.488333 1.889767 1.889767 re +60.472533 96.3781 1.889767 1.889767 re +60.472533 100.157633 1.889767 1.889767 re +60.472533 107.7167 1.889767 1.889767 re +60.472533 109.606467 1.889767 1.889767 re +60.472533 111.496233 1.889767 1.889767 re +60.472533 113.386 1.889767 1.889767 re +60.472533 115.275767 1.889767 1.889767 re +60.472533 117.165533 1.889767 1.889767 re +60.472533 119.0553 1.889767 1.889767 re +60.472533 120.945067 1.889767 1.889767 re +60.472533 126.614367 1.889767 1.889767 re +62.3623 0 1.889767 1.889767 re +62.3623 5.6693 1.889767 1.889767 re +62.3623 7.559067 1.889767 1.889767 re +62.3623 15.118133 1.889767 1.889767 re +62.3623 17.0079 1.889767 1.889767 re +62.3623 18.897667 1.889767 1.889767 re +62.3623 22.6772 1.889767 1.889767 re +62.3623 24.566967 1.889767 1.889767 re +62.3623 28.3465 1.889767 1.889767 re +62.3623 30.236267 1.889767 1.889767 re +62.3623 34.0158 1.889767 1.889767 re +62.3623 41.574867 1.889767 1.889767 re +62.3623 51.0237 1.889767 1.889767 re +62.3623 54.803233 1.889767 1.889767 re +62.3623 56.693 1.889767 1.889767 re +62.3623 58.582767 1.889767 1.889767 re +62.3623 60.472533 1.889767 1.889767 re +62.3623 68.0316 1.889767 1.889767 re +62.3623 71.811133 1.889767 1.889767 re +62.3623 75.590667 1.889767 1.889767 re +62.3623 90.7088 1.889767 1.889767 re +62.3623 103.937167 1.889767 1.889767 re +62.3623 107.7167 1.889767 1.889767 re +62.3623 109.606467 1.889767 1.889767 re +62.3623 113.386 1.889767 1.889767 re +62.3623 120.945067 1.889767 1.889767 re +62.3623 126.614367 1.889767 1.889767 re +62.3623 128.504133 1.889767 1.889767 re +64.252067 5.6693 1.889767 1.889767 re +64.252067 7.559067 1.889767 1.889767 re +64.252067 11.3386 1.889767 1.889767 re +64.252067 15.118133 1.889767 1.889767 re +64.252067 18.897667 1.889767 1.889767 re +64.252067 26.456733 1.889767 1.889767 re +64.252067 30.236267 1.889767 1.889767 re +64.252067 32.126033 1.889767 1.889767 re +64.252067 35.905567 1.889767 1.889767 re +64.252067 41.574867 1.889767 1.889767 re +64.252067 43.464633 1.889767 1.889767 re +64.252067 45.3544 1.889767 1.889767 re +64.252067 54.803233 1.889767 1.889767 re +64.252067 56.693 1.889767 1.889767 re +64.252067 60.472533 1.889767 1.889767 re +64.252067 64.252067 1.889767 1.889767 re +64.252067 68.0316 1.889767 1.889767 re +64.252067 71.811133 1.889767 1.889767 re +64.252067 73.7009 1.889767 1.889767 re +64.252067 77.480433 1.889767 1.889767 re +64.252067 81.259967 1.889767 1.889767 re +64.252067 88.819033 1.889767 1.889767 re +64.252067 90.7088 1.889767 1.889767 re +64.252067 92.598567 1.889767 1.889767 re +64.252067 94.488333 1.889767 1.889767 re +64.252067 96.3781 1.889767 1.889767 re +64.252067 98.267867 1.889767 1.889767 re +64.252067 100.157633 1.889767 1.889767 re +64.252067 103.937167 1.889767 1.889767 re +64.252067 105.826933 1.889767 1.889767 re +64.252067 107.7167 1.889767 1.889767 re +64.252067 111.496233 1.889767 1.889767 re +64.252067 113.386 1.889767 1.889767 re +64.252067 117.165533 1.889767 1.889767 re +64.252067 120.945067 1.889767 1.889767 re +64.252067 122.834833 1.889767 1.889767 re +64.252067 124.7246 1.889767 1.889767 re +66.141833 0 1.889767 1.889767 re +66.141833 1.889767 1.889767 1.889767 re +66.141833 5.6693 1.889767 1.889767 re +66.141833 7.559067 1.889767 1.889767 re +66.141833 15.118133 1.889767 1.889767 re +66.141833 18.897667 1.889767 1.889767 re +66.141833 22.6772 1.889767 1.889767 re +66.141833 37.795333 1.889767 1.889767 re +66.141833 39.6851 1.889767 1.889767 re +66.141833 41.574867 1.889767 1.889767 re +66.141833 45.3544 1.889767 1.889767 re +66.141833 47.244167 1.889767 1.889767 re +66.141833 52.913467 1.889767 1.889767 re +66.141833 58.582767 1.889767 1.889767 re +66.141833 60.472533 1.889767 1.889767 re +66.141833 68.0316 1.889767 1.889767 re +66.141833 69.921367 1.889767 1.889767 re +66.141833 85.0395 1.889767 1.889767 re +66.141833 86.929267 1.889767 1.889767 re +66.141833 92.598567 1.889767 1.889767 re +66.141833 94.488333 1.889767 1.889767 re +66.141833 96.3781 1.889767 1.889767 re +66.141833 98.267867 1.889767 1.889767 re +66.141833 100.157633 1.889767 1.889767 re +66.141833 103.937167 1.889767 1.889767 re +66.141833 111.496233 1.889767 1.889767 re +66.141833 113.386 1.889767 1.889767 re +66.141833 120.945067 1.889767 1.889767 re +66.141833 124.7246 1.889767 1.889767 re +66.141833 126.614367 1.889767 1.889767 re +66.141833 128.504133 1.889767 1.889767 re +68.0316 5.6693 1.889767 1.889767 re +68.0316 7.559067 1.889767 1.889767 re +68.0316 9.448833 1.889767 1.889767 re +68.0316 11.3386 1.889767 1.889767 re +68.0316 13.228367 1.889767 1.889767 re +68.0316 15.118133 1.889767 1.889767 re +68.0316 20.787433 1.889767 1.889767 re +68.0316 22.6772 1.889767 1.889767 re +68.0316 28.3465 1.889767 1.889767 re +68.0316 32.126033 1.889767 1.889767 re +68.0316 34.0158 1.889767 1.889767 re +68.0316 35.905567 1.889767 1.889767 re +68.0316 39.6851 1.889767 1.889767 re +68.0316 43.464633 1.889767 1.889767 re +68.0316 45.3544 1.889767 1.889767 re +68.0316 47.244167 1.889767 1.889767 re +68.0316 49.133933 1.889767 1.889767 re +68.0316 51.0237 1.889767 1.889767 re +68.0316 54.803233 1.889767 1.889767 re +68.0316 60.472533 1.889767 1.889767 re +68.0316 62.3623 1.889767 1.889767 re +68.0316 64.252067 1.889767 1.889767 re +68.0316 66.141833 1.889767 1.889767 re +68.0316 68.0316 1.889767 1.889767 re +68.0316 73.7009 1.889767 1.889767 re +68.0316 75.590667 1.889767 1.889767 re +68.0316 81.259967 1.889767 1.889767 re +68.0316 85.0395 1.889767 1.889767 re +68.0316 96.3781 1.889767 1.889767 re +68.0316 98.267867 1.889767 1.889767 re +68.0316 102.0474 1.889767 1.889767 re +68.0316 105.826933 1.889767 1.889767 re +68.0316 107.7167 1.889767 1.889767 re +68.0316 109.606467 1.889767 1.889767 re +68.0316 111.496233 1.889767 1.889767 re +68.0316 113.386 1.889767 1.889767 re +68.0316 115.275767 1.889767 1.889767 re +68.0316 117.165533 1.889767 1.889767 re +68.0316 119.0553 1.889767 1.889767 re +68.0316 120.945067 1.889767 1.889767 re +68.0316 122.834833 1.889767 1.889767 re +68.0316 124.7246 1.889767 1.889767 re +68.0316 128.504133 1.889767 1.889767 re +69.921367 7.559067 1.889767 1.889767 re +69.921367 13.228367 1.889767 1.889767 re +69.921367 18.897667 1.889767 1.889767 re +69.921367 24.566967 1.889767 1.889767 re +69.921367 28.3465 1.889767 1.889767 re +69.921367 47.244167 1.889767 1.889767 re +69.921367 51.0237 1.889767 1.889767 re +69.921367 52.913467 1.889767 1.889767 re +69.921367 54.803233 1.889767 1.889767 re +69.921367 56.693 1.889767 1.889767 re +69.921367 60.472533 1.889767 1.889767 re +69.921367 68.0316 1.889767 1.889767 re +69.921367 69.921367 1.889767 1.889767 re +69.921367 71.811133 1.889767 1.889767 re +69.921367 73.7009 1.889767 1.889767 re +69.921367 75.590667 1.889767 1.889767 re +69.921367 77.480433 1.889767 1.889767 re +69.921367 81.259967 1.889767 1.889767 re +69.921367 83.149733 1.889767 1.889767 re +69.921367 85.0395 1.889767 1.889767 re +69.921367 90.7088 1.889767 1.889767 re +69.921367 94.488333 1.889767 1.889767 re +69.921367 96.3781 1.889767 1.889767 re +69.921367 102.0474 1.889767 1.889767 re +69.921367 115.275767 1.889767 1.889767 re +69.921367 122.834833 1.889767 1.889767 re +69.921367 126.614367 1.889767 1.889767 re +69.921367 128.504133 1.889767 1.889767 re +71.811133 5.6693 1.889767 1.889767 re +71.811133 9.448833 1.889767 1.889767 re +71.811133 11.3386 1.889767 1.889767 re +71.811133 13.228367 1.889767 1.889767 re +71.811133 15.118133 1.889767 1.889767 re +71.811133 22.6772 1.889767 1.889767 re +71.811133 26.456733 1.889767 1.889767 re +71.811133 30.236267 1.889767 1.889767 re +71.811133 32.126033 1.889767 1.889767 re +71.811133 34.0158 1.889767 1.889767 re +71.811133 35.905567 1.889767 1.889767 re +71.811133 37.795333 1.889767 1.889767 re +71.811133 41.574867 1.889767 1.889767 re +71.811133 45.3544 1.889767 1.889767 re +71.811133 54.803233 1.889767 1.889767 re +71.811133 58.582767 1.889767 1.889767 re +71.811133 60.472533 1.889767 1.889767 re +71.811133 64.252067 1.889767 1.889767 re +71.811133 68.0316 1.889767 1.889767 re +71.811133 69.921367 1.889767 1.889767 re +71.811133 79.3702 1.889767 1.889767 re +71.811133 81.259967 1.889767 1.889767 re +71.811133 86.929267 1.889767 1.889767 re +71.811133 90.7088 1.889767 1.889767 re +71.811133 92.598567 1.889767 1.889767 re +71.811133 94.488333 1.889767 1.889767 re +71.811133 98.267867 1.889767 1.889767 re +71.811133 100.157633 1.889767 1.889767 re +71.811133 102.0474 1.889767 1.889767 re +71.811133 103.937167 1.889767 1.889767 re +71.811133 105.826933 1.889767 1.889767 re +71.811133 109.606467 1.889767 1.889767 re +71.811133 113.386 1.889767 1.889767 re +71.811133 115.275767 1.889767 1.889767 re +71.811133 120.945067 1.889767 1.889767 re +71.811133 122.834833 1.889767 1.889767 re +71.811133 124.7246 1.889767 1.889767 re +71.811133 126.614367 1.889767 1.889767 re +73.7009 0 1.889767 1.889767 re +73.7009 1.889767 1.889767 1.889767 re +73.7009 3.779533 1.889767 1.889767 re +73.7009 9.448833 1.889767 1.889767 re +73.7009 15.118133 1.889767 1.889767 re +73.7009 18.897667 1.889767 1.889767 re +73.7009 20.787433 1.889767 1.889767 re +73.7009 22.6772 1.889767 1.889767 re +73.7009 26.456733 1.889767 1.889767 re +73.7009 32.126033 1.889767 1.889767 re +73.7009 34.0158 1.889767 1.889767 re +73.7009 39.6851 1.889767 1.889767 re +73.7009 47.244167 1.889767 1.889767 re +73.7009 49.133933 1.889767 1.889767 re +73.7009 54.803233 1.889767 1.889767 re +73.7009 60.472533 1.889767 1.889767 re +73.7009 64.252067 1.889767 1.889767 re +73.7009 66.141833 1.889767 1.889767 re +73.7009 71.811133 1.889767 1.889767 re +73.7009 75.590667 1.889767 1.889767 re +73.7009 81.259967 1.889767 1.889767 re +73.7009 85.0395 1.889767 1.889767 re +73.7009 86.929267 1.889767 1.889767 re +73.7009 94.488333 1.889767 1.889767 re +73.7009 96.3781 1.889767 1.889767 re +73.7009 100.157633 1.889767 1.889767 re +73.7009 102.0474 1.889767 1.889767 re +73.7009 107.7167 1.889767 1.889767 re +73.7009 109.606467 1.889767 1.889767 re +73.7009 113.386 1.889767 1.889767 re +73.7009 117.165533 1.889767 1.889767 re +73.7009 120.945067 1.889767 1.889767 re +75.590667 0 1.889767 1.889767 re +75.590667 3.779533 1.889767 1.889767 re +75.590667 7.559067 1.889767 1.889767 re +75.590667 9.448833 1.889767 1.889767 re +75.590667 11.3386 1.889767 1.889767 re +75.590667 15.118133 1.889767 1.889767 re +75.590667 17.0079 1.889767 1.889767 re +75.590667 20.787433 1.889767 1.889767 re +75.590667 24.566967 1.889767 1.889767 re +75.590667 26.456733 1.889767 1.889767 re +75.590667 28.3465 1.889767 1.889767 re +75.590667 35.905567 1.889767 1.889767 re +75.590667 43.464633 1.889767 1.889767 re +75.590667 47.244167 1.889767 1.889767 re +75.590667 49.133933 1.889767 1.889767 re +75.590667 51.0237 1.889767 1.889767 re +75.590667 60.472533 1.889767 1.889767 re +75.590667 62.3623 1.889767 1.889767 re +75.590667 66.141833 1.889767 1.889767 re +75.590667 69.921367 1.889767 1.889767 re +75.590667 71.811133 1.889767 1.889767 re +75.590667 75.590667 1.889767 1.889767 re +75.590667 85.0395 1.889767 1.889767 re +75.590667 90.7088 1.889767 1.889767 re +75.590667 94.488333 1.889767 1.889767 re +75.590667 96.3781 1.889767 1.889767 re +75.590667 115.275767 1.889767 1.889767 re +75.590667 117.165533 1.889767 1.889767 re +75.590667 126.614367 1.889767 1.889767 re +75.590667 128.504133 1.889767 1.889767 re +77.480433 0 1.889767 1.889767 re +77.480433 1.889767 1.889767 1.889767 re +77.480433 3.779533 1.889767 1.889767 re +77.480433 13.228367 1.889767 1.889767 re +77.480433 18.897667 1.889767 1.889767 re +77.480433 22.6772 1.889767 1.889767 re +77.480433 24.566967 1.889767 1.889767 re +77.480433 26.456733 1.889767 1.889767 re +77.480433 28.3465 1.889767 1.889767 re +77.480433 34.0158 1.889767 1.889767 re +77.480433 35.905567 1.889767 1.889767 re +77.480433 41.574867 1.889767 1.889767 re +77.480433 43.464633 1.889767 1.889767 re +77.480433 51.0237 1.889767 1.889767 re +77.480433 52.913467 1.889767 1.889767 re +77.480433 54.803233 1.889767 1.889767 re +77.480433 56.693 1.889767 1.889767 re +77.480433 62.3623 1.889767 1.889767 re +77.480433 66.141833 1.889767 1.889767 re +77.480433 68.0316 1.889767 1.889767 re +77.480433 69.921367 1.889767 1.889767 re +77.480433 73.7009 1.889767 1.889767 re +77.480433 75.590667 1.889767 1.889767 re +77.480433 77.480433 1.889767 1.889767 re +77.480433 79.3702 1.889767 1.889767 re +77.480433 90.7088 1.889767 1.889767 re +77.480433 92.598567 1.889767 1.889767 re +77.480433 94.488333 1.889767 1.889767 re +77.480433 96.3781 1.889767 1.889767 re +77.480433 100.157633 1.889767 1.889767 re +77.480433 111.496233 1.889767 1.889767 re +77.480433 115.275767 1.889767 1.889767 re +77.480433 117.165533 1.889767 1.889767 re +77.480433 119.0553 1.889767 1.889767 re +77.480433 120.945067 1.889767 1.889767 re +77.480433 122.834833 1.889767 1.889767 re +79.3702 0 1.889767 1.889767 re +79.3702 5.6693 1.889767 1.889767 re +79.3702 11.3386 1.889767 1.889767 re +79.3702 18.897667 1.889767 1.889767 re +79.3702 28.3465 1.889767 1.889767 re +79.3702 30.236267 1.889767 1.889767 re +79.3702 37.795333 1.889767 1.889767 re +79.3702 39.6851 1.889767 1.889767 re +79.3702 45.3544 1.889767 1.889767 re +79.3702 47.244167 1.889767 1.889767 re +79.3702 49.133933 1.889767 1.889767 re +79.3702 51.0237 1.889767 1.889767 re +79.3702 52.913467 1.889767 1.889767 re +79.3702 56.693 1.889767 1.889767 re +79.3702 60.472533 1.889767 1.889767 re +79.3702 62.3623 1.889767 1.889767 re +79.3702 71.811133 1.889767 1.889767 re +79.3702 73.7009 1.889767 1.889767 re +79.3702 75.590667 1.889767 1.889767 re +79.3702 79.3702 1.889767 1.889767 re +79.3702 85.0395 1.889767 1.889767 re +79.3702 86.929267 1.889767 1.889767 re +79.3702 96.3781 1.889767 1.889767 re +79.3702 98.267867 1.889767 1.889767 re +79.3702 102.0474 1.889767 1.889767 re +79.3702 107.7167 1.889767 1.889767 re +79.3702 109.606467 1.889767 1.889767 re +79.3702 119.0553 1.889767 1.889767 re +79.3702 124.7246 1.889767 1.889767 re +79.3702 128.504133 1.889767 1.889767 re +81.259967 1.889767 1.889767 1.889767 re +81.259967 3.779533 1.889767 1.889767 re +81.259967 5.6693 1.889767 1.889767 re +81.259967 13.228367 1.889767 1.889767 re +81.259967 18.897667 1.889767 1.889767 re +81.259967 20.787433 1.889767 1.889767 re +81.259967 22.6772 1.889767 1.889767 re +81.259967 24.566967 1.889767 1.889767 re +81.259967 34.0158 1.889767 1.889767 re +81.259967 35.905567 1.889767 1.889767 re +81.259967 37.795333 1.889767 1.889767 re +81.259967 41.574867 1.889767 1.889767 re +81.259967 47.244167 1.889767 1.889767 re +81.259967 49.133933 1.889767 1.889767 re +81.259967 54.803233 1.889767 1.889767 re +81.259967 60.472533 1.889767 1.889767 re +81.259967 66.141833 1.889767 1.889767 re +81.259967 68.0316 1.889767 1.889767 re +81.259967 73.7009 1.889767 1.889767 re +81.259967 79.3702 1.889767 1.889767 re +81.259967 81.259967 1.889767 1.889767 re +81.259967 83.149733 1.889767 1.889767 re +81.259967 86.929267 1.889767 1.889767 re +81.259967 92.598567 1.889767 1.889767 re +81.259967 96.3781 1.889767 1.889767 re +81.259967 98.267867 1.889767 1.889767 re +81.259967 100.157633 1.889767 1.889767 re +81.259967 102.0474 1.889767 1.889767 re +81.259967 109.606467 1.889767 1.889767 re +81.259967 113.386 1.889767 1.889767 re +81.259967 115.275767 1.889767 1.889767 re +81.259967 117.165533 1.889767 1.889767 re +81.259967 122.834833 1.889767 1.889767 re +81.259967 128.504133 1.889767 1.889767 re +83.149733 0 1.889767 1.889767 re +83.149733 1.889767 1.889767 1.889767 re +83.149733 7.559067 1.889767 1.889767 re +83.149733 11.3386 1.889767 1.889767 re +83.149733 13.228367 1.889767 1.889767 re +83.149733 15.118133 1.889767 1.889767 re +83.149733 17.0079 1.889767 1.889767 re +83.149733 18.897667 1.889767 1.889767 re +83.149733 28.3465 1.889767 1.889767 re +83.149733 30.236267 1.889767 1.889767 re +83.149733 32.126033 1.889767 1.889767 re +83.149733 35.905567 1.889767 1.889767 re +83.149733 39.6851 1.889767 1.889767 re +83.149733 41.574867 1.889767 1.889767 re +83.149733 45.3544 1.889767 1.889767 re +83.149733 51.0237 1.889767 1.889767 re +83.149733 58.582767 1.889767 1.889767 re +83.149733 62.3623 1.889767 1.889767 re +83.149733 64.252067 1.889767 1.889767 re +83.149733 73.7009 1.889767 1.889767 re +83.149733 75.590667 1.889767 1.889767 re +83.149733 77.480433 1.889767 1.889767 re +83.149733 81.259967 1.889767 1.889767 re +83.149733 85.0395 1.889767 1.889767 re +83.149733 86.929267 1.889767 1.889767 re +83.149733 88.819033 1.889767 1.889767 re +83.149733 96.3781 1.889767 1.889767 re +83.149733 100.157633 1.889767 1.889767 re +83.149733 103.937167 1.889767 1.889767 re +83.149733 105.826933 1.889767 1.889767 re +83.149733 109.606467 1.889767 1.889767 re +83.149733 111.496233 1.889767 1.889767 re +83.149733 119.0553 1.889767 1.889767 re +83.149733 126.614367 1.889767 1.889767 re +83.149733 128.504133 1.889767 1.889767 re +85.0395 13.228367 1.889767 1.889767 re +85.0395 18.897667 1.889767 1.889767 re +85.0395 20.787433 1.889767 1.889767 re +85.0395 22.6772 1.889767 1.889767 re +85.0395 26.456733 1.889767 1.889767 re +85.0395 35.905567 1.889767 1.889767 re +85.0395 37.795333 1.889767 1.889767 re +85.0395 43.464633 1.889767 1.889767 re +85.0395 45.3544 1.889767 1.889767 re +85.0395 47.244167 1.889767 1.889767 re +85.0395 49.133933 1.889767 1.889767 re +85.0395 51.0237 1.889767 1.889767 re +85.0395 56.693 1.889767 1.889767 re +85.0395 60.472533 1.889767 1.889767 re +85.0395 64.252067 1.889767 1.889767 re +85.0395 66.141833 1.889767 1.889767 re +85.0395 68.0316 1.889767 1.889767 re +85.0395 69.921367 1.889767 1.889767 re +85.0395 71.811133 1.889767 1.889767 re +85.0395 73.7009 1.889767 1.889767 re +85.0395 75.590667 1.889767 1.889767 re +85.0395 79.3702 1.889767 1.889767 re +85.0395 85.0395 1.889767 1.889767 re +85.0395 88.819033 1.889767 1.889767 re +85.0395 92.598567 1.889767 1.889767 re +85.0395 98.267867 1.889767 1.889767 re +85.0395 102.0474 1.889767 1.889767 re +85.0395 103.937167 1.889767 1.889767 re +85.0395 111.496233 1.889767 1.889767 re +85.0395 117.165533 1.889767 1.889767 re +85.0395 128.504133 1.889767 1.889767 re +86.929267 3.779533 1.889767 1.889767 re +86.929267 5.6693 1.889767 1.889767 re +86.929267 9.448833 1.889767 1.889767 re +86.929267 11.3386 1.889767 1.889767 re +86.929267 20.787433 1.889767 1.889767 re +86.929267 22.6772 1.889767 1.889767 re +86.929267 24.566967 1.889767 1.889767 re +86.929267 26.456733 1.889767 1.889767 re +86.929267 30.236267 1.889767 1.889767 re +86.929267 43.464633 1.889767 1.889767 re +86.929267 45.3544 1.889767 1.889767 re +86.929267 49.133933 1.889767 1.889767 re +86.929267 52.913467 1.889767 1.889767 re +86.929267 54.803233 1.889767 1.889767 re +86.929267 64.252067 1.889767 1.889767 re +86.929267 66.141833 1.889767 1.889767 re +86.929267 68.0316 1.889767 1.889767 re +86.929267 71.811133 1.889767 1.889767 re +86.929267 75.590667 1.889767 1.889767 re +86.929267 77.480433 1.889767 1.889767 re +86.929267 88.819033 1.889767 1.889767 re +86.929267 90.7088 1.889767 1.889767 re +86.929267 94.488333 1.889767 1.889767 re +86.929267 98.267867 1.889767 1.889767 re +86.929267 100.157633 1.889767 1.889767 re +86.929267 102.0474 1.889767 1.889767 re +86.929267 105.826933 1.889767 1.889767 re +86.929267 107.7167 1.889767 1.889767 re +86.929267 109.606467 1.889767 1.889767 re +86.929267 111.496233 1.889767 1.889767 re +86.929267 113.386 1.889767 1.889767 re +86.929267 122.834833 1.889767 1.889767 re +88.819033 5.6693 1.889767 1.889767 re +88.819033 13.228367 1.889767 1.889767 re +88.819033 17.0079 1.889767 1.889767 re +88.819033 26.456733 1.889767 1.889767 re +88.819033 28.3465 1.889767 1.889767 re +88.819033 30.236267 1.889767 1.889767 re +88.819033 32.126033 1.889767 1.889767 re +88.819033 34.0158 1.889767 1.889767 re +88.819033 35.905567 1.889767 1.889767 re +88.819033 37.795333 1.889767 1.889767 re +88.819033 45.3544 1.889767 1.889767 re +88.819033 47.244167 1.889767 1.889767 re +88.819033 49.133933 1.889767 1.889767 re +88.819033 51.0237 1.889767 1.889767 re +88.819033 56.693 1.889767 1.889767 re +88.819033 58.582767 1.889767 1.889767 re +88.819033 62.3623 1.889767 1.889767 re +88.819033 64.252067 1.889767 1.889767 re +88.819033 66.141833 1.889767 1.889767 re +88.819033 71.811133 1.889767 1.889767 re +88.819033 73.7009 1.889767 1.889767 re +88.819033 77.480433 1.889767 1.889767 re +88.819033 83.149733 1.889767 1.889767 re +88.819033 90.7088 1.889767 1.889767 re +88.819033 92.598567 1.889767 1.889767 re +88.819033 94.488333 1.889767 1.889767 re +88.819033 96.3781 1.889767 1.889767 re +88.819033 98.267867 1.889767 1.889767 re +88.819033 102.0474 1.889767 1.889767 re +88.819033 103.937167 1.889767 1.889767 re +88.819033 109.606467 1.889767 1.889767 re +88.819033 111.496233 1.889767 1.889767 re +88.819033 113.386 1.889767 1.889767 re +88.819033 115.275767 1.889767 1.889767 re +88.819033 117.165533 1.889767 1.889767 re +88.819033 119.0553 1.889767 1.889767 re +88.819033 120.945067 1.889767 1.889767 re +88.819033 124.7246 1.889767 1.889767 re +88.819033 128.504133 1.889767 1.889767 re +90.7088 0 1.889767 1.889767 re +90.7088 3.779533 1.889767 1.889767 re +90.7088 5.6693 1.889767 1.889767 re +90.7088 7.559067 1.889767 1.889767 re +90.7088 11.3386 1.889767 1.889767 re +90.7088 13.228367 1.889767 1.889767 re +90.7088 20.787433 1.889767 1.889767 re +90.7088 22.6772 1.889767 1.889767 re +90.7088 24.566967 1.889767 1.889767 re +90.7088 32.126033 1.889767 1.889767 re +90.7088 34.0158 1.889767 1.889767 re +90.7088 35.905567 1.889767 1.889767 re +90.7088 39.6851 1.889767 1.889767 re +90.7088 45.3544 1.889767 1.889767 re +90.7088 47.244167 1.889767 1.889767 re +90.7088 51.0237 1.889767 1.889767 re +90.7088 52.913467 1.889767 1.889767 re +90.7088 54.803233 1.889767 1.889767 re +90.7088 56.693 1.889767 1.889767 re +90.7088 60.472533 1.889767 1.889767 re +90.7088 69.921367 1.889767 1.889767 re +90.7088 73.7009 1.889767 1.889767 re +90.7088 77.480433 1.889767 1.889767 re +90.7088 79.3702 1.889767 1.889767 re +90.7088 81.259967 1.889767 1.889767 re +90.7088 83.149733 1.889767 1.889767 re +90.7088 90.7088 1.889767 1.889767 re +90.7088 92.598567 1.889767 1.889767 re +90.7088 96.3781 1.889767 1.889767 re +90.7088 100.157633 1.889767 1.889767 re +90.7088 102.0474 1.889767 1.889767 re +90.7088 113.386 1.889767 1.889767 re +90.7088 115.275767 1.889767 1.889767 re +90.7088 119.0553 1.889767 1.889767 re +90.7088 122.834833 1.889767 1.889767 re +90.7088 124.7246 1.889767 1.889767 re +92.598567 0 1.889767 1.889767 re +92.598567 13.228367 1.889767 1.889767 re +92.598567 15.118133 1.889767 1.889767 re +92.598567 17.0079 1.889767 1.889767 re +92.598567 18.897667 1.889767 1.889767 re +92.598567 20.787433 1.889767 1.889767 re +92.598567 26.456733 1.889767 1.889767 re +92.598567 28.3465 1.889767 1.889767 re +92.598567 32.126033 1.889767 1.889767 re +92.598567 34.0158 1.889767 1.889767 re +92.598567 35.905567 1.889767 1.889767 re +92.598567 37.795333 1.889767 1.889767 re +92.598567 43.464633 1.889767 1.889767 re +92.598567 45.3544 1.889767 1.889767 re +92.598567 47.244167 1.889767 1.889767 re +92.598567 51.0237 1.889767 1.889767 re +92.598567 54.803233 1.889767 1.889767 re +92.598567 56.693 1.889767 1.889767 re +92.598567 58.582767 1.889767 1.889767 re +92.598567 60.472533 1.889767 1.889767 re +92.598567 69.921367 1.889767 1.889767 re +92.598567 71.811133 1.889767 1.889767 re +92.598567 73.7009 1.889767 1.889767 re +92.598567 75.590667 1.889767 1.889767 re +92.598567 77.480433 1.889767 1.889767 re +92.598567 81.259967 1.889767 1.889767 re +92.598567 92.598567 1.889767 1.889767 re +92.598567 94.488333 1.889767 1.889767 re +92.598567 96.3781 1.889767 1.889767 re +92.598567 103.937167 1.889767 1.889767 re +92.598567 107.7167 1.889767 1.889767 re +92.598567 111.496233 1.889767 1.889767 re +92.598567 113.386 1.889767 1.889767 re +92.598567 117.165533 1.889767 1.889767 re +92.598567 119.0553 1.889767 1.889767 re +92.598567 120.945067 1.889767 1.889767 re +94.488333 1.889767 1.889767 1.889767 re +94.488333 7.559067 1.889767 1.889767 re +94.488333 9.448833 1.889767 1.889767 re +94.488333 11.3386 1.889767 1.889767 re +94.488333 13.228367 1.889767 1.889767 re +94.488333 15.118133 1.889767 1.889767 re +94.488333 17.0079 1.889767 1.889767 re +94.488333 22.6772 1.889767 1.889767 re +94.488333 24.566967 1.889767 1.889767 re +94.488333 30.236267 1.889767 1.889767 re +94.488333 35.905567 1.889767 1.889767 re +94.488333 37.795333 1.889767 1.889767 re +94.488333 45.3544 1.889767 1.889767 re +94.488333 47.244167 1.889767 1.889767 re +94.488333 49.133933 1.889767 1.889767 re +94.488333 54.803233 1.889767 1.889767 re +94.488333 58.582767 1.889767 1.889767 re +94.488333 62.3623 1.889767 1.889767 re +94.488333 64.252067 1.889767 1.889767 re +94.488333 71.811133 1.889767 1.889767 re +94.488333 79.3702 1.889767 1.889767 re +94.488333 81.259967 1.889767 1.889767 re +94.488333 83.149733 1.889767 1.889767 re +94.488333 103.937167 1.889767 1.889767 re +94.488333 105.826933 1.889767 1.889767 re +94.488333 109.606467 1.889767 1.889767 re +94.488333 113.386 1.889767 1.889767 re +94.488333 126.614367 1.889767 1.889767 re +94.488333 128.504133 1.889767 1.889767 re +96.3781 1.889767 1.889767 1.889767 re +96.3781 3.779533 1.889767 1.889767 re +96.3781 5.6693 1.889767 1.889767 re +96.3781 9.448833 1.889767 1.889767 re +96.3781 13.228367 1.889767 1.889767 re +96.3781 17.0079 1.889767 1.889767 re +96.3781 18.897667 1.889767 1.889767 re +96.3781 24.566967 1.889767 1.889767 re +96.3781 30.236267 1.889767 1.889767 re +96.3781 39.6851 1.889767 1.889767 re +96.3781 43.464633 1.889767 1.889767 re +96.3781 49.133933 1.889767 1.889767 re +96.3781 51.0237 1.889767 1.889767 re +96.3781 52.913467 1.889767 1.889767 re +96.3781 54.803233 1.889767 1.889767 re +96.3781 62.3623 1.889767 1.889767 re +96.3781 66.141833 1.889767 1.889767 re +96.3781 68.0316 1.889767 1.889767 re +96.3781 69.921367 1.889767 1.889767 re +96.3781 71.811133 1.889767 1.889767 re +96.3781 73.7009 1.889767 1.889767 re +96.3781 79.3702 1.889767 1.889767 re +96.3781 85.0395 1.889767 1.889767 re +96.3781 88.819033 1.889767 1.889767 re +96.3781 92.598567 1.889767 1.889767 re +96.3781 96.3781 1.889767 1.889767 re +96.3781 98.267867 1.889767 1.889767 re +96.3781 109.606467 1.889767 1.889767 re +96.3781 111.496233 1.889767 1.889767 re +96.3781 117.165533 1.889767 1.889767 re +96.3781 119.0553 1.889767 1.889767 re +96.3781 128.504133 1.889767 1.889767 re +98.267867 0 1.889767 1.889767 re +98.267867 9.448833 1.889767 1.889767 re +98.267867 11.3386 1.889767 1.889767 re +98.267867 13.228367 1.889767 1.889767 re +98.267867 15.118133 1.889767 1.889767 re +98.267867 24.566967 1.889767 1.889767 re +98.267867 26.456733 1.889767 1.889767 re +98.267867 37.795333 1.889767 1.889767 re +98.267867 39.6851 1.889767 1.889767 re +98.267867 43.464633 1.889767 1.889767 re +98.267867 47.244167 1.889767 1.889767 re +98.267867 49.133933 1.889767 1.889767 re +98.267867 60.472533 1.889767 1.889767 re +98.267867 62.3623 1.889767 1.889767 re +98.267867 69.921367 1.889767 1.889767 re +98.267867 71.811133 1.889767 1.889767 re +98.267867 73.7009 1.889767 1.889767 re +98.267867 75.590667 1.889767 1.889767 re +98.267867 77.480433 1.889767 1.889767 re +98.267867 83.149733 1.889767 1.889767 re +98.267867 85.0395 1.889767 1.889767 re +98.267867 88.819033 1.889767 1.889767 re +98.267867 92.598567 1.889767 1.889767 re +98.267867 94.488333 1.889767 1.889767 re +98.267867 100.157633 1.889767 1.889767 re +98.267867 103.937167 1.889767 1.889767 re +98.267867 105.826933 1.889767 1.889767 re +98.267867 107.7167 1.889767 1.889767 re +98.267867 111.496233 1.889767 1.889767 re +98.267867 113.386 1.889767 1.889767 re +98.267867 115.275767 1.889767 1.889767 re +98.267867 117.165533 1.889767 1.889767 re +98.267867 119.0553 1.889767 1.889767 re +98.267867 128.504133 1.889767 1.889767 re +100.157633 0 1.889767 1.889767 re +100.157633 1.889767 1.889767 1.889767 re +100.157633 3.779533 1.889767 1.889767 re +100.157633 15.118133 1.889767 1.889767 re +100.157633 17.0079 1.889767 1.889767 re +100.157633 18.897667 1.889767 1.889767 re +100.157633 20.787433 1.889767 1.889767 re +100.157633 22.6772 1.889767 1.889767 re +100.157633 24.566967 1.889767 1.889767 re +100.157633 26.456733 1.889767 1.889767 re +100.157633 32.126033 1.889767 1.889767 re +100.157633 34.0158 1.889767 1.889767 re +100.157633 39.6851 1.889767 1.889767 re +100.157633 47.244167 1.889767 1.889767 re +100.157633 51.0237 1.889767 1.889767 re +100.157633 52.913467 1.889767 1.889767 re +100.157633 56.693 1.889767 1.889767 re +100.157633 58.582767 1.889767 1.889767 re +100.157633 60.472533 1.889767 1.889767 re +100.157633 66.141833 1.889767 1.889767 re +100.157633 71.811133 1.889767 1.889767 re +100.157633 73.7009 1.889767 1.889767 re +100.157633 75.590667 1.889767 1.889767 re +100.157633 79.3702 1.889767 1.889767 re +100.157633 85.0395 1.889767 1.889767 re +100.157633 88.819033 1.889767 1.889767 re +100.157633 90.7088 1.889767 1.889767 re +100.157633 92.598567 1.889767 1.889767 re +100.157633 94.488333 1.889767 1.889767 re +100.157633 105.826933 1.889767 1.889767 re +100.157633 109.606467 1.889767 1.889767 re +100.157633 113.386 1.889767 1.889767 re +100.157633 115.275767 1.889767 1.889767 re +100.157633 117.165533 1.889767 1.889767 re +100.157633 119.0553 1.889767 1.889767 re +100.157633 126.614367 1.889767 1.889767 re +100.157633 128.504133 1.889767 1.889767 re +102.0474 0 1.889767 1.889767 re +102.0474 5.6693 1.889767 1.889767 re +102.0474 7.559067 1.889767 1.889767 re +102.0474 9.448833 1.889767 1.889767 re +102.0474 11.3386 1.889767 1.889767 re +102.0474 15.118133 1.889767 1.889767 re +102.0474 17.0079 1.889767 1.889767 re +102.0474 26.456733 1.889767 1.889767 re +102.0474 28.3465 1.889767 1.889767 re +102.0474 30.236267 1.889767 1.889767 re +102.0474 37.795333 1.889767 1.889767 re +102.0474 41.574867 1.889767 1.889767 re +102.0474 45.3544 1.889767 1.889767 re +102.0474 47.244167 1.889767 1.889767 re +102.0474 49.133933 1.889767 1.889767 re +102.0474 51.0237 1.889767 1.889767 re +102.0474 52.913467 1.889767 1.889767 re +102.0474 54.803233 1.889767 1.889767 re +102.0474 56.693 1.889767 1.889767 re +102.0474 60.472533 1.889767 1.889767 re +102.0474 62.3623 1.889767 1.889767 re +102.0474 64.252067 1.889767 1.889767 re +102.0474 73.7009 1.889767 1.889767 re +102.0474 75.590667 1.889767 1.889767 re +102.0474 79.3702 1.889767 1.889767 re +102.0474 83.149733 1.889767 1.889767 re +102.0474 86.929267 1.889767 1.889767 re +102.0474 94.488333 1.889767 1.889767 re +102.0474 96.3781 1.889767 1.889767 re +102.0474 98.267867 1.889767 1.889767 re +102.0474 100.157633 1.889767 1.889767 re +102.0474 102.0474 1.889767 1.889767 re +102.0474 105.826933 1.889767 1.889767 re +102.0474 107.7167 1.889767 1.889767 re +102.0474 109.606467 1.889767 1.889767 re +102.0474 119.0553 1.889767 1.889767 re +102.0474 120.945067 1.889767 1.889767 re +102.0474 128.504133 1.889767 1.889767 re +103.937167 1.889767 1.889767 1.889767 re +103.937167 3.779533 1.889767 1.889767 re +103.937167 7.559067 1.889767 1.889767 re +103.937167 9.448833 1.889767 1.889767 re +103.937167 18.897667 1.889767 1.889767 re +103.937167 20.787433 1.889767 1.889767 re +103.937167 24.566967 1.889767 1.889767 re +103.937167 26.456733 1.889767 1.889767 re +103.937167 30.236267 1.889767 1.889767 re +103.937167 34.0158 1.889767 1.889767 re +103.937167 39.6851 1.889767 1.889767 re +103.937167 45.3544 1.889767 1.889767 re +103.937167 54.803233 1.889767 1.889767 re +103.937167 56.693 1.889767 1.889767 re +103.937167 62.3623 1.889767 1.889767 re +103.937167 64.252067 1.889767 1.889767 re +103.937167 66.141833 1.889767 1.889767 re +103.937167 71.811133 1.889767 1.889767 re +103.937167 73.7009 1.889767 1.889767 re +103.937167 83.149733 1.889767 1.889767 re +103.937167 88.819033 1.889767 1.889767 re +103.937167 92.598567 1.889767 1.889767 re +103.937167 94.488333 1.889767 1.889767 re +103.937167 100.157633 1.889767 1.889767 re +103.937167 102.0474 1.889767 1.889767 re +103.937167 103.937167 1.889767 1.889767 re +103.937167 107.7167 1.889767 1.889767 re +103.937167 111.496233 1.889767 1.889767 re +103.937167 115.275767 1.889767 1.889767 re +103.937167 119.0553 1.889767 1.889767 re +103.937167 120.945067 1.889767 1.889767 re +103.937167 122.834833 1.889767 1.889767 re +103.937167 124.7246 1.889767 1.889767 re +103.937167 126.614367 1.889767 1.889767 re +103.937167 128.504133 1.889767 1.889767 re +105.826933 1.889767 1.889767 1.889767 re +105.826933 3.779533 1.889767 1.889767 re +105.826933 11.3386 1.889767 1.889767 re +105.826933 18.897667 1.889767 1.889767 re +105.826933 30.236267 1.889767 1.889767 re +105.826933 32.126033 1.889767 1.889767 re +105.826933 39.6851 1.889767 1.889767 re +105.826933 41.574867 1.889767 1.889767 re +105.826933 51.0237 1.889767 1.889767 re +105.826933 52.913467 1.889767 1.889767 re +105.826933 54.803233 1.889767 1.889767 re +105.826933 58.582767 1.889767 1.889767 re +105.826933 62.3623 1.889767 1.889767 re +105.826933 64.252067 1.889767 1.889767 re +105.826933 66.141833 1.889767 1.889767 re +105.826933 68.0316 1.889767 1.889767 re +105.826933 69.921367 1.889767 1.889767 re +105.826933 75.590667 1.889767 1.889767 re +105.826933 77.480433 1.889767 1.889767 re +105.826933 81.259967 1.889767 1.889767 re +105.826933 85.0395 1.889767 1.889767 re +105.826933 86.929267 1.889767 1.889767 re +105.826933 96.3781 1.889767 1.889767 re +105.826933 98.267867 1.889767 1.889767 re +105.826933 100.157633 1.889767 1.889767 re +105.826933 103.937167 1.889767 1.889767 re +105.826933 107.7167 1.889767 1.889767 re +105.826933 109.606467 1.889767 1.889767 re +105.826933 111.496233 1.889767 1.889767 re +105.826933 120.945067 1.889767 1.889767 re +105.826933 122.834833 1.889767 1.889767 re +107.7167 15.118133 1.889767 1.889767 re +107.7167 18.897667 1.889767 1.889767 re +107.7167 20.787433 1.889767 1.889767 re +107.7167 22.6772 1.889767 1.889767 re +107.7167 24.566967 1.889767 1.889767 re +107.7167 28.3465 1.889767 1.889767 re +107.7167 30.236267 1.889767 1.889767 re +107.7167 34.0158 1.889767 1.889767 re +107.7167 35.905567 1.889767 1.889767 re +107.7167 41.574867 1.889767 1.889767 re +107.7167 43.464633 1.889767 1.889767 re +107.7167 49.133933 1.889767 1.889767 re +107.7167 51.0237 1.889767 1.889767 re +107.7167 56.693 1.889767 1.889767 re +107.7167 58.582767 1.889767 1.889767 re +107.7167 60.472533 1.889767 1.889767 re +107.7167 62.3623 1.889767 1.889767 re +107.7167 66.141833 1.889767 1.889767 re +107.7167 68.0316 1.889767 1.889767 re +107.7167 69.921367 1.889767 1.889767 re +107.7167 77.480433 1.889767 1.889767 re +107.7167 79.3702 1.889767 1.889767 re +107.7167 83.149733 1.889767 1.889767 re +107.7167 85.0395 1.889767 1.889767 re +107.7167 88.819033 1.889767 1.889767 re +107.7167 90.7088 1.889767 1.889767 re +107.7167 92.598567 1.889767 1.889767 re +107.7167 94.488333 1.889767 1.889767 re +107.7167 96.3781 1.889767 1.889767 re +107.7167 98.267867 1.889767 1.889767 re +107.7167 102.0474 1.889767 1.889767 re +107.7167 103.937167 1.889767 1.889767 re +107.7167 105.826933 1.889767 1.889767 re +107.7167 107.7167 1.889767 1.889767 re +107.7167 113.386 1.889767 1.889767 re +107.7167 126.614367 1.889767 1.889767 re +107.7167 128.504133 1.889767 1.889767 re +109.606467 0 1.889767 1.889767 re +109.606467 3.779533 1.889767 1.889767 re +109.606467 7.559067 1.889767 1.889767 re +109.606467 9.448833 1.889767 1.889767 re +109.606467 11.3386 1.889767 1.889767 re +109.606467 18.897667 1.889767 1.889767 re +109.606467 20.787433 1.889767 1.889767 re +109.606467 26.456733 1.889767 1.889767 re +109.606467 30.236267 1.889767 1.889767 re +109.606467 32.126033 1.889767 1.889767 re +109.606467 39.6851 1.889767 1.889767 re +109.606467 41.574867 1.889767 1.889767 re +109.606467 43.464633 1.889767 1.889767 re +109.606467 45.3544 1.889767 1.889767 re +109.606467 56.693 1.889767 1.889767 re +109.606467 64.252067 1.889767 1.889767 re +109.606467 66.141833 1.889767 1.889767 re +109.606467 71.811133 1.889767 1.889767 re +109.606467 75.590667 1.889767 1.889767 re +109.606467 77.480433 1.889767 1.889767 re +109.606467 85.0395 1.889767 1.889767 re +109.606467 88.819033 1.889767 1.889767 re +109.606467 90.7088 1.889767 1.889767 re +109.606467 94.488333 1.889767 1.889767 re +109.606467 98.267867 1.889767 1.889767 re +109.606467 100.157633 1.889767 1.889767 re +109.606467 102.0474 1.889767 1.889767 re +109.606467 109.606467 1.889767 1.889767 re +109.606467 111.496233 1.889767 1.889767 re +109.606467 115.275767 1.889767 1.889767 re +109.606467 124.7246 1.889767 1.889767 re +111.496233 0 1.889767 1.889767 re +111.496233 18.897667 1.889767 1.889767 re +111.496233 22.6772 1.889767 1.889767 re +111.496233 24.566967 1.889767 1.889767 re +111.496233 28.3465 1.889767 1.889767 re +111.496233 30.236267 1.889767 1.889767 re +111.496233 32.126033 1.889767 1.889767 re +111.496233 37.795333 1.889767 1.889767 re +111.496233 43.464633 1.889767 1.889767 re +111.496233 49.133933 1.889767 1.889767 re +111.496233 51.0237 1.889767 1.889767 re +111.496233 52.913467 1.889767 1.889767 re +111.496233 58.582767 1.889767 1.889767 re +111.496233 60.472533 1.889767 1.889767 re +111.496233 64.252067 1.889767 1.889767 re +111.496233 66.141833 1.889767 1.889767 re +111.496233 68.0316 1.889767 1.889767 re +111.496233 73.7009 1.889767 1.889767 re +111.496233 75.590667 1.889767 1.889767 re +111.496233 77.480433 1.889767 1.889767 re +111.496233 81.259967 1.889767 1.889767 re +111.496233 86.929267 1.889767 1.889767 re +111.496233 88.819033 1.889767 1.889767 re +111.496233 96.3781 1.889767 1.889767 re +111.496233 98.267867 1.889767 1.889767 re +111.496233 103.937167 1.889767 1.889767 re +111.496233 105.826933 1.889767 1.889767 re +111.496233 109.606467 1.889767 1.889767 re +111.496233 115.275767 1.889767 1.889767 re +111.496233 117.165533 1.889767 1.889767 re +111.496233 119.0553 1.889767 1.889767 re +111.496233 120.945067 1.889767 1.889767 re +111.496233 122.834833 1.889767 1.889767 re +111.496233 126.614367 1.889767 1.889767 re +111.496233 128.504133 1.889767 1.889767 re +113.386 0 1.889767 1.889767 re +113.386 5.6693 1.889767 1.889767 re +113.386 7.559067 1.889767 1.889767 re +113.386 11.3386 1.889767 1.889767 re +113.386 15.118133 1.889767 1.889767 re +113.386 22.6772 1.889767 1.889767 re +113.386 24.566967 1.889767 1.889767 re +113.386 26.456733 1.889767 1.889767 re +113.386 28.3465 1.889767 1.889767 re +113.386 30.236267 1.889767 1.889767 re +113.386 34.0158 1.889767 1.889767 re +113.386 37.795333 1.889767 1.889767 re +113.386 39.6851 1.889767 1.889767 re +113.386 41.574867 1.889767 1.889767 re +113.386 45.3544 1.889767 1.889767 re +113.386 49.133933 1.889767 1.889767 re +113.386 51.0237 1.889767 1.889767 re +113.386 52.913467 1.889767 1.889767 re +113.386 54.803233 1.889767 1.889767 re +113.386 56.693 1.889767 1.889767 re +113.386 60.472533 1.889767 1.889767 re +113.386 62.3623 1.889767 1.889767 re +113.386 64.252067 1.889767 1.889767 re +113.386 66.141833 1.889767 1.889767 re +113.386 68.0316 1.889767 1.889767 re +113.386 69.921367 1.889767 1.889767 re +113.386 75.590667 1.889767 1.889767 re +113.386 86.929267 1.889767 1.889767 re +113.386 92.598567 1.889767 1.889767 re +113.386 100.157633 1.889767 1.889767 re +113.386 102.0474 1.889767 1.889767 re +113.386 109.606467 1.889767 1.889767 re +113.386 111.496233 1.889767 1.889767 re +113.386 113.386 1.889767 1.889767 re +113.386 115.275767 1.889767 1.889767 re +113.386 117.165533 1.889767 1.889767 re +113.386 119.0553 1.889767 1.889767 re +113.386 120.945067 1.889767 1.889767 re +113.386 126.614367 1.889767 1.889767 re +115.275767 20.787433 1.889767 1.889767 re +115.275767 26.456733 1.889767 1.889767 re +115.275767 28.3465 1.889767 1.889767 re +115.275767 32.126033 1.889767 1.889767 re +115.275767 34.0158 1.889767 1.889767 re +115.275767 35.905567 1.889767 1.889767 re +115.275767 47.244167 1.889767 1.889767 re +115.275767 49.133933 1.889767 1.889767 re +115.275767 51.0237 1.889767 1.889767 re +115.275767 52.913467 1.889767 1.889767 re +115.275767 54.803233 1.889767 1.889767 re +115.275767 58.582767 1.889767 1.889767 re +115.275767 60.472533 1.889767 1.889767 re +115.275767 68.0316 1.889767 1.889767 re +115.275767 71.811133 1.889767 1.889767 re +115.275767 73.7009 1.889767 1.889767 re +115.275767 77.480433 1.889767 1.889767 re +115.275767 94.488333 1.889767 1.889767 re +115.275767 102.0474 1.889767 1.889767 re +115.275767 103.937167 1.889767 1.889767 re +115.275767 107.7167 1.889767 1.889767 re +115.275767 109.606467 1.889767 1.889767 re +115.275767 111.496233 1.889767 1.889767 re +115.275767 113.386 1.889767 1.889767 re +115.275767 120.945067 1.889767 1.889767 re +117.165533 0 1.889767 1.889767 re +117.165533 1.889767 1.889767 1.889767 re +117.165533 3.779533 1.889767 1.889767 re +117.165533 5.6693 1.889767 1.889767 re +117.165533 7.559067 1.889767 1.889767 re +117.165533 9.448833 1.889767 1.889767 re +117.165533 11.3386 1.889767 1.889767 re +117.165533 15.118133 1.889767 1.889767 re +117.165533 26.456733 1.889767 1.889767 re +117.165533 32.126033 1.889767 1.889767 re +117.165533 35.905567 1.889767 1.889767 re +117.165533 41.574867 1.889767 1.889767 re +117.165533 45.3544 1.889767 1.889767 re +117.165533 47.244167 1.889767 1.889767 re +117.165533 56.693 1.889767 1.889767 re +117.165533 58.582767 1.889767 1.889767 re +117.165533 60.472533 1.889767 1.889767 re +117.165533 64.252067 1.889767 1.889767 re +117.165533 68.0316 1.889767 1.889767 re +117.165533 69.921367 1.889767 1.889767 re +117.165533 73.7009 1.889767 1.889767 re +117.165533 75.590667 1.889767 1.889767 re +117.165533 77.480433 1.889767 1.889767 re +117.165533 81.259967 1.889767 1.889767 re +117.165533 85.0395 1.889767 1.889767 re +117.165533 86.929267 1.889767 1.889767 re +117.165533 98.267867 1.889767 1.889767 re +117.165533 100.157633 1.889767 1.889767 re +117.165533 103.937167 1.889767 1.889767 re +117.165533 107.7167 1.889767 1.889767 re +117.165533 109.606467 1.889767 1.889767 re +117.165533 113.386 1.889767 1.889767 re +117.165533 117.165533 1.889767 1.889767 re +117.165533 120.945067 1.889767 1.889767 re +117.165533 126.614367 1.889767 1.889767 re +117.165533 128.504133 1.889767 1.889767 re +119.0553 0 1.889767 1.889767 re +119.0553 11.3386 1.889767 1.889767 re +119.0553 18.897667 1.889767 1.889767 re +119.0553 26.456733 1.889767 1.889767 re +119.0553 28.3465 1.889767 1.889767 re +119.0553 32.126033 1.889767 1.889767 re +119.0553 39.6851 1.889767 1.889767 re +119.0553 49.133933 1.889767 1.889767 re +119.0553 52.913467 1.889767 1.889767 re +119.0553 58.582767 1.889767 1.889767 re +119.0553 60.472533 1.889767 1.889767 re +119.0553 68.0316 1.889767 1.889767 re +119.0553 71.811133 1.889767 1.889767 re +119.0553 75.590667 1.889767 1.889767 re +119.0553 79.3702 1.889767 1.889767 re +119.0553 81.259967 1.889767 1.889767 re +119.0553 83.149733 1.889767 1.889767 re +119.0553 85.0395 1.889767 1.889767 re +119.0553 86.929267 1.889767 1.889767 re +119.0553 88.819033 1.889767 1.889767 re +119.0553 92.598567 1.889767 1.889767 re +119.0553 102.0474 1.889767 1.889767 re +119.0553 105.826933 1.889767 1.889767 re +119.0553 111.496233 1.889767 1.889767 re +119.0553 113.386 1.889767 1.889767 re +119.0553 120.945067 1.889767 1.889767 re +119.0553 124.7246 1.889767 1.889767 re +120.945067 0 1.889767 1.889767 re +120.945067 3.779533 1.889767 1.889767 re +120.945067 5.6693 1.889767 1.889767 re +120.945067 7.559067 1.889767 1.889767 re +120.945067 11.3386 1.889767 1.889767 re +120.945067 17.0079 1.889767 1.889767 re +120.945067 20.787433 1.889767 1.889767 re +120.945067 22.6772 1.889767 1.889767 re +120.945067 26.456733 1.889767 1.889767 re +120.945067 28.3465 1.889767 1.889767 re +120.945067 35.905567 1.889767 1.889767 re +120.945067 43.464633 1.889767 1.889767 re +120.945067 47.244167 1.889767 1.889767 re +120.945067 49.133933 1.889767 1.889767 re +120.945067 58.582767 1.889767 1.889767 re +120.945067 60.472533 1.889767 1.889767 re +120.945067 62.3623 1.889767 1.889767 re +120.945067 64.252067 1.889767 1.889767 re +120.945067 66.141833 1.889767 1.889767 re +120.945067 68.0316 1.889767 1.889767 re +120.945067 71.811133 1.889767 1.889767 re +120.945067 75.590667 1.889767 1.889767 re +120.945067 77.480433 1.889767 1.889767 re +120.945067 86.929267 1.889767 1.889767 re +120.945067 88.819033 1.889767 1.889767 re +120.945067 90.7088 1.889767 1.889767 re +120.945067 92.598567 1.889767 1.889767 re +120.945067 100.157633 1.889767 1.889767 re +120.945067 102.0474 1.889767 1.889767 re +120.945067 107.7167 1.889767 1.889767 re +120.945067 109.606467 1.889767 1.889767 re +120.945067 111.496233 1.889767 1.889767 re +120.945067 113.386 1.889767 1.889767 re +120.945067 115.275767 1.889767 1.889767 re +120.945067 117.165533 1.889767 1.889767 re +120.945067 119.0553 1.889767 1.889767 re +120.945067 120.945067 1.889767 1.889767 re +120.945067 124.7246 1.889767 1.889767 re +120.945067 128.504133 1.889767 1.889767 re +122.834833 0 1.889767 1.889767 re +122.834833 3.779533 1.889767 1.889767 re +122.834833 5.6693 1.889767 1.889767 re +122.834833 7.559067 1.889767 1.889767 re +122.834833 11.3386 1.889767 1.889767 re +122.834833 15.118133 1.889767 1.889767 re +122.834833 17.0079 1.889767 1.889767 re +122.834833 18.897667 1.889767 1.889767 re +122.834833 28.3465 1.889767 1.889767 re +122.834833 32.126033 1.889767 1.889767 re +122.834833 34.0158 1.889767 1.889767 re +122.834833 35.905567 1.889767 1.889767 re +122.834833 41.574867 1.889767 1.889767 re +122.834833 45.3544 1.889767 1.889767 re +122.834833 54.803233 1.889767 1.889767 re +122.834833 58.582767 1.889767 1.889767 re +122.834833 60.472533 1.889767 1.889767 re +122.834833 64.252067 1.889767 1.889767 re +122.834833 71.811133 1.889767 1.889767 re +122.834833 73.7009 1.889767 1.889767 re +122.834833 75.590667 1.889767 1.889767 re +122.834833 77.480433 1.889767 1.889767 re +122.834833 83.149733 1.889767 1.889767 re +122.834833 85.0395 1.889767 1.889767 re +122.834833 88.819033 1.889767 1.889767 re +122.834833 94.488333 1.889767 1.889767 re +122.834833 103.937167 1.889767 1.889767 re +122.834833 107.7167 1.889767 1.889767 re +122.834833 109.606467 1.889767 1.889767 re +122.834833 117.165533 1.889767 1.889767 re +122.834833 120.945067 1.889767 1.889767 re +122.834833 122.834833 1.889767 1.889767 re +124.7246 0 1.889767 1.889767 re +124.7246 3.779533 1.889767 1.889767 re +124.7246 5.6693 1.889767 1.889767 re +124.7246 7.559067 1.889767 1.889767 re +124.7246 11.3386 1.889767 1.889767 re +124.7246 17.0079 1.889767 1.889767 re +124.7246 18.897667 1.889767 1.889767 re +124.7246 26.456733 1.889767 1.889767 re +124.7246 28.3465 1.889767 1.889767 re +124.7246 37.795333 1.889767 1.889767 re +124.7246 39.6851 1.889767 1.889767 re +124.7246 45.3544 1.889767 1.889767 re +124.7246 51.0237 1.889767 1.889767 re +124.7246 52.913467 1.889767 1.889767 re +124.7246 56.693 1.889767 1.889767 re +124.7246 62.3623 1.889767 1.889767 re +124.7246 66.141833 1.889767 1.889767 re +124.7246 71.811133 1.889767 1.889767 re +124.7246 73.7009 1.889767 1.889767 re +124.7246 85.0395 1.889767 1.889767 re +124.7246 86.929267 1.889767 1.889767 re +124.7246 90.7088 1.889767 1.889767 re +124.7246 94.488333 1.889767 1.889767 re +124.7246 96.3781 1.889767 1.889767 re +124.7246 98.267867 1.889767 1.889767 re +124.7246 107.7167 1.889767 1.889767 re +124.7246 111.496233 1.889767 1.889767 re +124.7246 113.386 1.889767 1.889767 re +124.7246 117.165533 1.889767 1.889767 re +124.7246 119.0553 1.889767 1.889767 re +124.7246 120.945067 1.889767 1.889767 re +126.614367 0 1.889767 1.889767 re +126.614367 11.3386 1.889767 1.889767 re +126.614367 15.118133 1.889767 1.889767 re +126.614367 17.0079 1.889767 1.889767 re +126.614367 18.897667 1.889767 1.889767 re +126.614367 20.787433 1.889767 1.889767 re +126.614367 22.6772 1.889767 1.889767 re +126.614367 26.456733 1.889767 1.889767 re +126.614367 30.236267 1.889767 1.889767 re +126.614367 32.126033 1.889767 1.889767 re +126.614367 37.795333 1.889767 1.889767 re +126.614367 43.464633 1.889767 1.889767 re +126.614367 49.133933 1.889767 1.889767 re +126.614367 54.803233 1.889767 1.889767 re +126.614367 56.693 1.889767 1.889767 re +126.614367 60.472533 1.889767 1.889767 re +126.614367 62.3623 1.889767 1.889767 re +126.614367 64.252067 1.889767 1.889767 re +126.614367 66.141833 1.889767 1.889767 re +126.614367 68.0316 1.889767 1.889767 re +126.614367 71.811133 1.889767 1.889767 re +126.614367 73.7009 1.889767 1.889767 re +126.614367 75.590667 1.889767 1.889767 re +126.614367 79.3702 1.889767 1.889767 re +126.614367 85.0395 1.889767 1.889767 re +126.614367 88.819033 1.889767 1.889767 re +126.614367 90.7088 1.889767 1.889767 re +126.614367 92.598567 1.889767 1.889767 re +126.614367 98.267867 1.889767 1.889767 re +126.614367 100.157633 1.889767 1.889767 re +126.614367 105.826933 1.889767 1.889767 re +126.614367 113.386 1.889767 1.889767 re +126.614367 115.275767 1.889767 1.889767 re +126.614367 117.165533 1.889767 1.889767 re +126.614367 120.945067 1.889767 1.889767 re +126.614367 126.614367 1.889767 1.889767 re +128.504133 0 1.889767 1.889767 re +128.504133 1.889767 1.889767 1.889767 re +128.504133 3.779533 1.889767 1.889767 re +128.504133 5.6693 1.889767 1.889767 re +128.504133 7.559067 1.889767 1.889767 re +128.504133 9.448833 1.889767 1.889767 re +128.504133 11.3386 1.889767 1.889767 re +128.504133 15.118133 1.889767 1.889767 re +128.504133 20.787433 1.889767 1.889767 re +128.504133 28.3465 1.889767 1.889767 re +128.504133 30.236267 1.889767 1.889767 re +128.504133 32.126033 1.889767 1.889767 re +128.504133 34.0158 1.889767 1.889767 re +128.504133 35.905567 1.889767 1.889767 re +128.504133 41.574867 1.889767 1.889767 re +128.504133 43.464633 1.889767 1.889767 re +128.504133 49.133933 1.889767 1.889767 re +128.504133 52.913467 1.889767 1.889767 re +128.504133 60.472533 1.889767 1.889767 re +128.504133 62.3623 1.889767 1.889767 re +128.504133 66.141833 1.889767 1.889767 re +128.504133 73.7009 1.889767 1.889767 re +128.504133 75.590667 1.889767 1.889767 re +128.504133 86.929267 1.889767 1.889767 re +128.504133 88.819033 1.889767 1.889767 re +128.504133 92.598567 1.889767 1.889767 re +128.504133 96.3781 1.889767 1.889767 re +128.504133 98.267867 1.889767 1.889767 re +128.504133 100.157633 1.889767 1.889767 re +128.504133 102.0474 1.889767 1.889767 re +128.504133 103.937167 1.889767 1.889767 re +128.504133 107.7167 1.889767 1.889767 re +128.504133 109.606467 1.889767 1.889767 re +128.504133 111.496233 1.889767 1.889767 re +128.504133 117.165533 1.889767 1.889767 re +128.504133 120.945067 1.889767 1.889767 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <68> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 201.601 Tm +/F1 10 Tf +[<446562746f722046697273744e616d65204c6173744e616d65446562746f722046697273744e616d6520> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 190.791 Tm +/F1 10 Tf +[<4c6173744e616d65446562746f722046697273744e616d65204c6173> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 179.981 Tm +/F1 10 Tf +[<446562746f722041646472657373446562746f722041646472657373446562746f722041646472657373446562746f7220> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 169.171 Tm +/F1 10 Tf +[<41646472657373446562746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 158.361 Tm +/F1 10 Tf +[<3536373835363738353637383536373820446562746f722043697479446562746f722043697479446562746f7220> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 147.551 Tm +/F1 10 Tf +[<436974794465> 0] TJ +ET +Q +", +] +`; + +exports[`data > debtor with maxed out field lengths 2`] = `"EmpfangsscheinKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durchDebtor FirstName LastNameDebtor FirstName LastNameDebtor FirstName Debtor AddressDebtor AddressDebtor AddressDebtor AddressDebtor Address5678567856785678 Debtor CityDebtor CityDebtor CityDeWährungBetragCHFAnnahmestelleZahlteilWährungBetragCHFKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durchDebtor FirstName LastNameDebtor FirstName LastNameDebtor FirstName Debtor AddressDebtor AddressDebtor AddressDebtor AddressDebtor Address5678567856785678 Debtor CityDebtor CityDebtor CityDe"`; + +exports[`data > message 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 590.05355 m +14.17325 590.05355 l +14.17325 598.5575 l +14.17325 638.2426 m +14.17325 646.74655 l +22.6772 646.74655 l +153.0711 646.74655 m +161.57505 646.74655 l +161.57505 638.2426 l +161.57505 598.5575 m +161.57505 590.05355 l +153.0711 590.05355 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 18.300898 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 32.026572 2.287612 2.287612 re +0 36.601796 2.287612 2.287612 re +0 38.889409 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 61.765532 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 80.06643 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 89.216879 2.287612 2.287612 re +0 91.504491 2.287612 2.287612 re +0 93.792104 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 100.65494 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 25.163735 2.287612 2.287612 re +2.287612 29.73896 2.287612 2.287612 re +2.287612 32.026572 2.287612 2.287612 re +2.287612 36.601796 2.287612 2.287612 re +2.287612 43.464633 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 57.190307 2.287612 2.287612 re +2.287612 59.477919 2.287612 2.287612 re +2.287612 68.628368 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 77.778818 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 96.079716 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 18.300898 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 27.451347 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 41.177021 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 52.615082 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 66.340756 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 70.915981 2.287612 2.287612 re +4.575225 77.778818 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 98.367328 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 48.039858 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 66.340756 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 70.915981 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 27.451347 2.287612 2.287612 re +9.150449 34.314184 2.287612 2.287612 re +9.150449 38.889409 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 50.32747 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 70.915981 2.287612 2.287612 re +9.150449 75.491205 2.287612 2.287612 re +9.150449 80.06643 2.287612 2.287612 re +9.150449 84.641654 2.287612 2.287612 re +9.150449 86.929267 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 91.504491 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 102.942553 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 20.588511 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 45.752246 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 75.491205 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 86.929267 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 96.079716 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 20.588511 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 36.601796 2.287612 2.287612 re +16.013286 38.889409 2.287612 2.287612 re +16.013286 41.177021 2.287612 2.287612 re +16.013286 43.464633 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 73.203593 2.287612 2.287612 re +16.013286 75.491205 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 84.641654 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 102.942553 2.287612 2.287612 re +18.300898 2.287612 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 22.876123 2.287612 2.287612 re +18.300898 36.601796 2.287612 2.287612 re +18.300898 41.177021 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 70.915981 2.287612 2.287612 re +18.300898 75.491205 2.287612 2.287612 re +18.300898 80.06643 2.287612 2.287612 re +18.300898 82.354042 2.287612 2.287612 re +18.300898 84.641654 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 91.504491 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 109.805389 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 123.531063 2.287612 2.287612 re +18.300898 128.106288 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 4.575225 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 11.438061 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 27.451347 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 41.177021 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 57.190307 2.287612 2.287612 re +20.588511 59.477919 2.287612 2.287612 re +20.588511 70.915981 2.287612 2.287612 re +20.588511 80.06643 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 84.641654 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 102.942553 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 116.668226 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 123.531063 2.287612 2.287612 re +20.588511 125.818675 2.287612 2.287612 re +22.876123 0 2.287612 2.287612 re +22.876123 6.862837 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 18.300898 2.287612 2.287612 re +22.876123 20.588511 2.287612 2.287612 re +22.876123 22.876123 2.287612 2.287612 re +22.876123 25.163735 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 29.73896 2.287612 2.287612 re +22.876123 32.026572 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 38.889409 2.287612 2.287612 re +22.876123 41.177021 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 48.039858 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 98.367328 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 107.517777 2.287612 2.287612 re +22.876123 114.380614 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +22.876123 123.531063 2.287612 2.287612 re +22.876123 125.818675 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 9.150449 2.287612 2.287612 re +25.163735 11.438061 2.287612 2.287612 re +25.163735 20.588511 2.287612 2.287612 re +25.163735 29.73896 2.287612 2.287612 re +25.163735 32.026572 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 41.177021 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 50.32747 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 64.053144 2.287612 2.287612 re +25.163735 68.628368 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 91.504491 2.287612 2.287612 re +25.163735 98.367328 2.287612 2.287612 re +25.163735 109.805389 2.287612 2.287612 re +25.163735 116.668226 2.287612 2.287612 re +25.163735 118.955839 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +25.163735 128.106288 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 16.013286 2.287612 2.287612 re +27.451347 18.300898 2.287612 2.287612 re +27.451347 20.588511 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 41.177021 2.287612 2.287612 re +27.451347 45.752246 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 61.765532 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 66.340756 2.287612 2.287612 re +27.451347 77.778818 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 91.504491 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 114.380614 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 125.818675 2.287612 2.287612 re +29.73896 4.575225 2.287612 2.287612 re +29.73896 16.013286 2.287612 2.287612 re +29.73896 22.876123 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 41.177021 2.287612 2.287612 re +29.73896 45.752246 2.287612 2.287612 re +29.73896 48.039858 2.287612 2.287612 re +29.73896 59.477919 2.287612 2.287612 re +29.73896 64.053144 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 77.778818 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 98.367328 2.287612 2.287612 re +29.73896 100.65494 2.287612 2.287612 re +29.73896 105.230165 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 109.805389 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 125.818675 2.287612 2.287612 re +32.026572 0 2.287612 2.287612 re +32.026572 4.575225 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 20.588511 2.287612 2.287612 re +32.026572 25.163735 2.287612 2.287612 re +32.026572 32.026572 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 48.039858 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 57.190307 2.287612 2.287612 re +32.026572 59.477919 2.287612 2.287612 re +32.026572 61.765532 2.287612 2.287612 re +32.026572 64.053144 2.287612 2.287612 re +32.026572 66.340756 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 73.203593 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 80.06643 2.287612 2.287612 re +32.026572 82.354042 2.287612 2.287612 re +32.026572 84.641654 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 107.517777 2.287612 2.287612 re +32.026572 109.805389 2.287612 2.287612 re +32.026572 112.093002 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 121.243451 2.287612 2.287612 re +32.026572 125.818675 2.287612 2.287612 re +34.314184 0 2.287612 2.287612 re +34.314184 6.862837 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 20.588511 2.287612 2.287612 re +34.314184 29.73896 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 43.464633 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 54.902695 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 59.477919 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 107.517777 2.287612 2.287612 re +34.314184 109.805389 2.287612 2.287612 re +34.314184 112.093002 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +36.601796 11.438061 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 20.588511 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 38.889409 2.287612 2.287612 re +36.601796 41.177021 2.287612 2.287612 re +36.601796 45.752246 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 68.628368 2.287612 2.287612 re +36.601796 73.203593 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 82.354042 2.287612 2.287612 re +36.601796 84.641654 2.287612 2.287612 re +36.601796 86.929267 2.287612 2.287612 re +36.601796 89.216879 2.287612 2.287612 re +36.601796 91.504491 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 96.079716 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 109.805389 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 114.380614 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 118.955839 2.287612 2.287612 re +36.601796 123.531063 2.287612 2.287612 re +36.601796 125.818675 2.287612 2.287612 re +38.889409 2.287612 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 9.150449 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 16.013286 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 38.889409 2.287612 2.287612 re +38.889409 52.615082 2.287612 2.287612 re +38.889409 57.190307 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 73.203593 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 102.942553 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 25.163735 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 29.73896 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 43.464633 2.287612 2.287612 re +41.177021 45.752246 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 54.902695 2.287612 2.287612 re +41.177021 57.190307 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 66.340756 2.287612 2.287612 re +41.177021 68.628368 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 75.491205 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 86.929267 2.287612 2.287612 re +41.177021 98.367328 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 102.942553 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 112.093002 2.287612 2.287612 re +41.177021 114.380614 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 2.287612 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 6.862837 2.287612 2.287612 re +43.464633 9.150449 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 20.588511 2.287612 2.287612 re +43.464633 22.876123 2.287612 2.287612 re +43.464633 29.73896 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 41.177021 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 52.615082 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 73.203593 2.287612 2.287612 re +43.464633 77.778818 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 82.354042 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 100.65494 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +45.752246 0 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 27.451347 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 32.026572 2.287612 2.287612 re +45.752246 34.314184 2.287612 2.287612 re +45.752246 36.601796 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 48.039858 2.287612 2.287612 re +45.752246 50.32747 2.287612 2.287612 re +45.752246 52.615082 2.287612 2.287612 re +45.752246 57.190307 2.287612 2.287612 re +45.752246 59.477919 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 93.792104 2.287612 2.287612 re +45.752246 96.079716 2.287612 2.287612 re +45.752246 98.367328 2.287612 2.287612 re +45.752246 100.65494 2.287612 2.287612 re +45.752246 107.517777 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 116.668226 2.287612 2.287612 re +45.752246 123.531063 2.287612 2.287612 re +45.752246 125.818675 2.287612 2.287612 re +48.039858 0 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 6.862837 2.287612 2.287612 re +48.039858 9.150449 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 18.300898 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 43.464633 2.287612 2.287612 re +48.039858 54.902695 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 64.053144 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 73.203593 2.287612 2.287612 re +48.039858 75.491205 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 86.929267 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 98.367328 2.287612 2.287612 re +48.039858 100.65494 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 107.517777 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 118.955839 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 9.150449 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 16.013286 2.287612 2.287612 re +50.32747 22.876123 2.287612 2.287612 re +50.32747 27.451347 2.287612 2.287612 re +50.32747 34.314184 2.287612 2.287612 re +50.32747 36.601796 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 77.778818 2.287612 2.287612 re +50.32747 80.06643 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 96.079716 2.287612 2.287612 re +50.32747 98.367328 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 123.531063 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 2.287612 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 6.862837 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 27.451347 2.287612 2.287612 re +52.615082 29.73896 2.287612 2.287612 re +52.615082 32.026572 2.287612 2.287612 re +52.615082 34.314184 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 57.190307 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 61.765532 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 93.792104 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 102.942553 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 112.093002 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 118.955839 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 123.531063 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 6.862837 2.287612 2.287612 re +54.902695 9.150449 2.287612 2.287612 re +54.902695 11.438061 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 27.451347 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 38.889409 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 50.32747 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 75.491205 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 86.929267 2.287612 2.287612 re +54.902695 93.792104 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 123.531063 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 0 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 9.150449 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 34.314184 2.287612 2.287612 re +57.190307 36.601796 2.287612 2.287612 re +57.190307 38.889409 2.287612 2.287612 re +57.190307 43.464633 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 57.190307 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 64.053144 2.287612 2.287612 re +57.190307 66.340756 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 82.354042 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 96.079716 2.287612 2.287612 re +57.190307 98.367328 2.287612 2.287612 re +57.190307 100.65494 2.287612 2.287612 re +57.190307 102.942553 2.287612 2.287612 re +57.190307 105.230165 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 112.093002 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 123.531063 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 25.163735 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 36.601796 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 75.491205 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 98.367328 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 121.243451 2.287612 2.287612 re +59.477919 125.818675 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 6.862837 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 22.876123 2.287612 2.287612 re +61.765532 25.163735 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 29.73896 2.287612 2.287612 re +61.765532 32.026572 2.287612 2.287612 re +61.765532 43.464633 2.287612 2.287612 re +61.765532 48.039858 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 82.354042 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 107.517777 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 121.243451 2.287612 2.287612 re +61.765532 123.531063 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +61.765532 128.106288 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 22.876123 2.287612 2.287612 re +64.053144 29.73896 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 43.464633 2.287612 2.287612 re +64.053144 50.32747 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 54.902695 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 75.491205 2.287612 2.287612 re +64.053144 77.778818 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 91.504491 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 98.367328 2.287612 2.287612 re +64.053144 102.942553 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +64.053144 128.106288 2.287612 2.287612 re +66.340756 2.287612 2.287612 2.287612 re +66.340756 4.575225 2.287612 2.287612 re +66.340756 6.862837 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 20.588511 2.287612 2.287612 re +66.340756 22.876123 2.287612 2.287612 re +66.340756 25.163735 2.287612 2.287612 re +66.340756 29.73896 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 48.039858 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 73.203593 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 80.06643 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 89.216879 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 102.942553 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 121.243451 2.287612 2.287612 re +66.340756 123.531063 2.287612 2.287612 re +66.340756 125.818675 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 4.575225 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 27.451347 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 34.314184 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 50.32747 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 73.203593 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 77.778818 2.287612 2.287612 re +68.628368 82.354042 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 96.079716 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 2.287612 2.287612 2.287612 re +70.915981 25.163735 2.287612 2.287612 re +70.915981 27.451347 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 32.026572 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 38.889409 2.287612 2.287612 re +70.915981 61.765532 2.287612 2.287612 re +70.915981 64.053144 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 68.628368 2.287612 2.287612 re +70.915981 70.915981 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 77.778818 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 89.216879 2.287612 2.287612 re +70.915981 98.367328 2.287612 2.287612 re +70.915981 100.65494 2.287612 2.287612 re +70.915981 102.942553 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 112.093002 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +70.915981 128.106288 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 6.862837 2.287612 2.287612 re +73.203593 11.438061 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 18.300898 2.287612 2.287612 re +73.203593 22.876123 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 27.451347 2.287612 2.287612 re +73.203593 32.026572 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 38.889409 2.287612 2.287612 re +73.203593 41.177021 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 50.32747 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 77.778818 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 82.354042 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 86.929267 2.287612 2.287612 re +73.203593 93.792104 2.287612 2.287612 re +73.203593 96.079716 2.287612 2.287612 re +73.203593 102.942553 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 114.380614 2.287612 2.287612 re +73.203593 116.668226 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 123.531063 2.287612 2.287612 re +73.203593 125.818675 2.287612 2.287612 re +75.491205 2.287612 2.287612 2.287612 re +75.491205 4.575225 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 16.013286 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 20.588511 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 25.163735 2.287612 2.287612 re +75.491205 27.451347 2.287612 2.287612 re +75.491205 29.73896 2.287612 2.287612 re +75.491205 38.889409 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 48.039858 2.287612 2.287612 re +75.491205 70.915981 2.287612 2.287612 re +75.491205 73.203593 2.287612 2.287612 re +75.491205 75.491205 2.287612 2.287612 re +75.491205 82.354042 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 93.792104 2.287612 2.287612 re +75.491205 98.367328 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 109.805389 2.287612 2.287612 re +75.491205 112.093002 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 118.955839 2.287612 2.287612 re +75.491205 121.243451 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 22.876123 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 41.177021 2.287612 2.287612 re +77.778818 45.752246 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 54.902695 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 77.778818 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 93.792104 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 102.942553 2.287612 2.287612 re +77.778818 109.805389 2.287612 2.287612 re +77.778818 114.380614 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 123.531063 2.287612 2.287612 re +80.06643 2.287612 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 27.451347 2.287612 2.287612 re +80.06643 29.73896 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 36.601796 2.287612 2.287612 re +80.06643 38.889409 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 48.039858 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 57.190307 2.287612 2.287612 re +80.06643 59.477919 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 84.641654 2.287612 2.287612 re +80.06643 89.216879 2.287612 2.287612 re +80.06643 93.792104 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 105.230165 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 116.668226 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 121.243451 2.287612 2.287612 re +80.06643 123.531063 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 4.575225 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 18.300898 2.287612 2.287612 re +82.354042 20.588511 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 36.601796 2.287612 2.287612 re +82.354042 41.177021 2.287612 2.287612 re +82.354042 43.464633 2.287612 2.287612 re +82.354042 50.32747 2.287612 2.287612 re +82.354042 54.902695 2.287612 2.287612 re +82.354042 57.190307 2.287612 2.287612 re +82.354042 59.477919 2.287612 2.287612 re +82.354042 61.765532 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 66.340756 2.287612 2.287612 re +82.354042 68.628368 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 77.778818 2.287612 2.287612 re +82.354042 80.06643 2.287612 2.287612 re +82.354042 86.929267 2.287612 2.287612 re +82.354042 89.216879 2.287612 2.287612 re +82.354042 96.079716 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 100.65494 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 105.230165 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 109.805389 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 114.380614 2.287612 2.287612 re +82.354042 121.243451 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 25.163735 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 41.177021 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 70.915981 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 93.792104 2.287612 2.287612 re +84.641654 96.079716 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 121.243451 2.287612 2.287612 re +84.641654 128.106288 2.287612 2.287612 re +86.929267 0 2.287612 2.287612 re +86.929267 4.575225 2.287612 2.287612 re +86.929267 6.862837 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 22.876123 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 29.73896 2.287612 2.287612 re +86.929267 36.601796 2.287612 2.287612 re +86.929267 41.177021 2.287612 2.287612 re +86.929267 43.464633 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 50.32747 2.287612 2.287612 re +86.929267 59.477919 2.287612 2.287612 re +86.929267 64.053144 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 75.491205 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 84.641654 2.287612 2.287612 re +86.929267 91.504491 2.287612 2.287612 re +86.929267 96.079716 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 109.805389 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 121.243451 2.287612 2.287612 re +86.929267 128.106288 2.287612 2.287612 re +89.216879 0 2.287612 2.287612 re +89.216879 2.287612 2.287612 2.287612 re +89.216879 4.575225 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 20.588511 2.287612 2.287612 re +89.216879 27.451347 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 32.026572 2.287612 2.287612 re +89.216879 36.601796 2.287612 2.287612 re +89.216879 43.464633 2.287612 2.287612 re +89.216879 45.752246 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 59.477919 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 66.340756 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 75.491205 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 105.230165 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 118.955839 2.287612 2.287612 re +89.216879 121.243451 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +89.216879 125.818675 2.287612 2.287612 re +91.504491 0 2.287612 2.287612 re +91.504491 4.575225 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 9.150449 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 59.477919 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 75.491205 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 82.354042 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 91.504491 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 100.65494 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 116.668226 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 128.106288 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 11.438061 2.287612 2.287612 re +93.792104 18.300898 2.287612 2.287612 re +93.792104 20.588511 2.287612 2.287612 re +93.792104 34.314184 2.287612 2.287612 re +93.792104 36.601796 2.287612 2.287612 re +93.792104 41.177021 2.287612 2.287612 re +93.792104 45.752246 2.287612 2.287612 re +93.792104 48.039858 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 52.615082 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 66.340756 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 75.491205 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 80.06643 2.287612 2.287612 re +93.792104 82.354042 2.287612 2.287612 re +93.792104 84.641654 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 109.805389 2.287612 2.287612 re +93.792104 112.093002 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 4.575225 2.287612 2.287612 re +96.079716 11.438061 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 25.163735 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 54.902695 2.287612 2.287612 re +96.079716 57.190307 2.287612 2.287612 re +96.079716 68.628368 2.287612 2.287612 re +96.079716 73.203593 2.287612 2.287612 re +96.079716 77.778818 2.287612 2.287612 re +96.079716 84.641654 2.287612 2.287612 re +96.079716 86.929267 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 100.65494 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 114.380614 2.287612 2.287612 re +96.079716 116.668226 2.287612 2.287612 re +96.079716 121.243451 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +98.367328 6.862837 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 32.026572 2.287612 2.287612 re +98.367328 41.177021 2.287612 2.287612 re +98.367328 43.464633 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 48.039858 2.287612 2.287612 re +98.367328 50.32747 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 59.477919 2.287612 2.287612 re +98.367328 61.765532 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 68.628368 2.287612 2.287612 re +98.367328 70.915981 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 75.491205 2.287612 2.287612 re +98.367328 77.778818 2.287612 2.287612 re +98.367328 80.06643 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 86.929267 2.287612 2.287612 re +98.367328 89.216879 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 98.367328 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 121.243451 2.287612 2.287612 re +100.65494 4.575225 2.287612 2.287612 re +100.65494 6.862837 2.287612 2.287612 re +100.65494 9.150449 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 22.876123 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 32.026572 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 41.177021 2.287612 2.287612 re +100.65494 50.32747 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 54.902695 2.287612 2.287612 re +100.65494 59.477919 2.287612 2.287612 re +100.65494 66.340756 2.287612 2.287612 re +100.65494 70.915981 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 77.778818 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 84.641654 2.287612 2.287612 re +100.65494 86.929267 2.287612 2.287612 re +100.65494 91.504491 2.287612 2.287612 re +100.65494 93.792104 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 105.230165 2.287612 2.287612 re +100.65494 109.805389 2.287612 2.287612 re +100.65494 114.380614 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 121.243451 2.287612 2.287612 re +100.65494 123.531063 2.287612 2.287612 re +102.942553 0 2.287612 2.287612 re +102.942553 2.287612 2.287612 2.287612 re +102.942553 4.575225 2.287612 2.287612 re +102.942553 11.438061 2.287612 2.287612 re +102.942553 16.013286 2.287612 2.287612 re +102.942553 18.300898 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 29.73896 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 38.889409 2.287612 2.287612 re +102.942553 45.752246 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 50.32747 2.287612 2.287612 re +102.942553 52.615082 2.287612 2.287612 re +102.942553 54.902695 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 59.477919 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 66.340756 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 84.641654 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 96.079716 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 112.093002 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 32.026572 2.287612 2.287612 re +105.230165 41.177021 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 64.053144 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 77.778818 2.287612 2.287612 re +105.230165 82.354042 2.287612 2.287612 re +105.230165 91.504491 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 102.942553 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 123.531063 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 22.876123 2.287612 2.287612 re +107.517777 29.73896 2.287612 2.287612 re +107.517777 32.026572 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 50.32747 2.287612 2.287612 re +107.517777 52.615082 2.287612 2.287612 re +107.517777 54.902695 2.287612 2.287612 re +107.517777 57.190307 2.287612 2.287612 re +107.517777 59.477919 2.287612 2.287612 re +107.517777 61.765532 2.287612 2.287612 re +107.517777 66.340756 2.287612 2.287612 re +107.517777 70.915981 2.287612 2.287612 re +107.517777 82.354042 2.287612 2.287612 re +107.517777 89.216879 2.287612 2.287612 re +107.517777 107.517777 2.287612 2.287612 re +107.517777 109.805389 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 114.380614 2.287612 2.287612 re +107.517777 118.955839 2.287612 2.287612 re +107.517777 121.243451 2.287612 2.287612 re +107.517777 123.531063 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 16.013286 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 54.902695 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 80.06643 2.287612 2.287612 re +109.805389 82.354042 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 86.929267 2.287612 2.287612 re +109.805389 89.216879 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 96.079716 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 107.517777 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 38.889409 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 48.039858 2.287612 2.287612 re +112.093002 57.190307 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 73.203593 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 98.367328 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +112.093002 123.531063 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 25.163735 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 32.026572 2.287612 2.287612 re +114.380614 36.601796 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 57.190307 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 82.354042 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 96.079716 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 102.942553 2.287612 2.287612 re +114.380614 105.230165 2.287612 2.287612 re +114.380614 107.517777 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 25.163735 2.287612 2.287612 re +116.668226 27.451347 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 32.026572 2.287612 2.287612 re +116.668226 38.889409 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 48.039858 2.287612 2.287612 re +116.668226 50.32747 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 70.915981 2.287612 2.287612 re +116.668226 75.491205 2.287612 2.287612 re +116.668226 80.06643 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 102.942553 2.287612 2.287612 re +116.668226 105.230165 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 123.531063 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +116.668226 128.106288 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 27.451347 2.287612 2.287612 re +118.955839 29.73896 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 38.889409 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 54.902695 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 96.079716 2.287612 2.287612 re +118.955839 100.65494 2.287612 2.287612 re +118.955839 105.230165 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 25.163735 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 52.615082 2.287612 2.287612 re +121.243451 54.902695 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 70.915981 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 98.367328 2.287612 2.287612 re +121.243451 100.65494 2.287612 2.287612 re +121.243451 102.942553 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 128.106288 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 34.314184 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 45.752246 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 50.32747 2.287612 2.287612 re +123.531063 52.615082 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 82.354042 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 123.531063 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 18.300898 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 25.163735 2.287612 2.287612 re +125.818675 27.451347 2.287612 2.287612 re +125.818675 29.73896 2.287612 2.287612 re +125.818675 34.314184 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 52.615082 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 59.477919 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 68.628368 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 75.491205 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 80.06643 2.287612 2.287612 re +125.818675 84.641654 2.287612 2.287612 re +125.818675 86.929267 2.287612 2.287612 re +125.818675 89.216879 2.287612 2.287612 re +125.818675 91.504491 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 96.079716 2.287612 2.287612 re +125.818675 98.367328 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 128.106288 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 25.163735 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 32.026572 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 41.177021 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 54.902695 2.287612 2.287612 re +128.106288 59.477919 2.287612 2.287612 re +128.106288 61.765532 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 70.915981 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 89.216879 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 102.942553 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 107.517777 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 123.531063 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a7573e4747a6c6963> 10 <686520496e66> 20 <6f726d6174696f6e656e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 201.601 Tm +/F1 10 Tf +[<444f204e4f> 40 <542055534520464f522050> 120 <41> 100 <594d454e54> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 181.823 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 614.953 m +334.4887 614.953 l +334.4887 623.45695 l +334.4887 677.3153 m +334.4887 685.81925 l +342.99265 685.81925 l +510.237 685.81925 m +518.74095 685.81925 l +518.74095 677.3153 l +518.74095 623.45695 m +518.74095 614.953 l +510.237 614.953 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`data > message 2`] = `"EmpfangsscheinKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)WährungBetragCHFAnnahmestelleZahlteilWährungBetragCHFKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZusätzliche InformationenDO NOT USE FOR PAYMENTZahlbar durch (Name/Adresse)"`; + +exports[`data > message with maxed out field length 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 590.05355 m +14.17325 590.05355 l +14.17325 598.5575 l +14.17325 638.2426 m +14.17325 646.74655 l +22.6772 646.74655 l +153.0711 646.74655 m +161.57505 646.74655 l +161.57505 638.2426 l +161.57505 598.5575 m +161.57505 590.05355 l +153.0711 590.05355 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.00606 2.00606 re +0 2.00606 2.00606 2.00606 re +0 4.01212 2.00606 2.00606 re +0 6.01818 2.00606 2.00606 re +0 8.02424 2.00606 2.00606 re +0 10.0303 2.00606 2.00606 re +0 12.03636 2.00606 2.00606 re +0 16.04848 2.00606 2.00606 re +0 24.07272 2.00606 2.00606 re +0 28.08484 2.00606 2.00606 re +0 32.09696 2.00606 2.00606 re +0 34.10302 2.00606 2.00606 re +0 36.10908 2.00606 2.00606 re +0 40.1212 2.00606 2.00606 re +0 42.12726 2.00606 2.00606 re +0 46.13938 2.00606 2.00606 re +0 48.14544 2.00606 2.00606 re +0 50.1515 2.00606 2.00606 re +0 52.15756 2.00606 2.00606 re +0 54.16362 2.00606 2.00606 re +0 60.1818 2.00606 2.00606 re +0 62.18786 2.00606 2.00606 re +0 64.19392 2.00606 2.00606 re +0 66.19998 2.00606 2.00606 re +0 70.2121 2.00606 2.00606 re +0 76.23028 2.00606 2.00606 re +0 80.2424 2.00606 2.00606 re +0 90.2727 2.00606 2.00606 re +0 96.29088 2.00606 2.00606 re +0 104.31512 2.00606 2.00606 re +0 106.32118 2.00606 2.00606 re +0 110.3333 2.00606 2.00606 re +0 116.35148 2.00606 2.00606 re +0 118.35754 2.00606 2.00606 re +0 120.3636 2.00606 2.00606 re +0 122.36966 2.00606 2.00606 re +0 124.37572 2.00606 2.00606 re +0 126.38178 2.00606 2.00606 re +0 128.38784 2.00606 2.00606 re +2.00606 0 2.00606 2.00606 re +2.00606 12.03636 2.00606 2.00606 re +2.00606 18.05454 2.00606 2.00606 re +2.00606 22.06666 2.00606 2.00606 re +2.00606 30.0909 2.00606 2.00606 re +2.00606 32.09696 2.00606 2.00606 re +2.00606 34.10302 2.00606 2.00606 re +2.00606 42.12726 2.00606 2.00606 re +2.00606 44.13332 2.00606 2.00606 re +2.00606 46.13938 2.00606 2.00606 re +2.00606 50.1515 2.00606 2.00606 re +2.00606 52.15756 2.00606 2.00606 re +2.00606 58.17574 2.00606 2.00606 re +2.00606 68.20604 2.00606 2.00606 re +2.00606 70.2121 2.00606 2.00606 re +2.00606 74.22422 2.00606 2.00606 re +2.00606 76.23028 2.00606 2.00606 re +2.00606 78.23634 2.00606 2.00606 re +2.00606 80.2424 2.00606 2.00606 re +2.00606 82.24846 2.00606 2.00606 re +2.00606 86.26058 2.00606 2.00606 re +2.00606 88.26664 2.00606 2.00606 re +2.00606 90.2727 2.00606 2.00606 re +2.00606 92.27876 2.00606 2.00606 re +2.00606 94.28482 2.00606 2.00606 re +2.00606 102.30906 2.00606 2.00606 re +2.00606 104.31512 2.00606 2.00606 re +2.00606 112.33936 2.00606 2.00606 re +2.00606 116.35148 2.00606 2.00606 re +2.00606 128.38784 2.00606 2.00606 re +4.01212 0 2.00606 2.00606 re +4.01212 4.01212 2.00606 2.00606 re +4.01212 6.01818 2.00606 2.00606 re +4.01212 8.02424 2.00606 2.00606 re +4.01212 12.03636 2.00606 2.00606 re +4.01212 16.04848 2.00606 2.00606 re +4.01212 20.0606 2.00606 2.00606 re +4.01212 22.06666 2.00606 2.00606 re +4.01212 32.09696 2.00606 2.00606 re +4.01212 34.10302 2.00606 2.00606 re +4.01212 36.10908 2.00606 2.00606 re +4.01212 38.11514 2.00606 2.00606 re +4.01212 48.14544 2.00606 2.00606 re +4.01212 52.15756 2.00606 2.00606 re +4.01212 62.18786 2.00606 2.00606 re +4.01212 64.19392 2.00606 2.00606 re +4.01212 66.19998 2.00606 2.00606 re +4.01212 68.20604 2.00606 2.00606 re +4.01212 72.21816 2.00606 2.00606 re +4.01212 74.22422 2.00606 2.00606 re +4.01212 78.23634 2.00606 2.00606 re +4.01212 84.25452 2.00606 2.00606 re +4.01212 86.26058 2.00606 2.00606 re +4.01212 88.26664 2.00606 2.00606 re +4.01212 96.29088 2.00606 2.00606 re +4.01212 98.29694 2.00606 2.00606 re +4.01212 102.30906 2.00606 2.00606 re +4.01212 104.31512 2.00606 2.00606 re +4.01212 108.32724 2.00606 2.00606 re +4.01212 112.33936 2.00606 2.00606 re +4.01212 116.35148 2.00606 2.00606 re +4.01212 120.3636 2.00606 2.00606 re +4.01212 122.36966 2.00606 2.00606 re +4.01212 124.37572 2.00606 2.00606 re +4.01212 128.38784 2.00606 2.00606 re +6.01818 0 2.00606 2.00606 re +6.01818 4.01212 2.00606 2.00606 re +6.01818 6.01818 2.00606 2.00606 re +6.01818 8.02424 2.00606 2.00606 re +6.01818 12.03636 2.00606 2.00606 re +6.01818 16.04848 2.00606 2.00606 re +6.01818 20.0606 2.00606 2.00606 re +6.01818 22.06666 2.00606 2.00606 re +6.01818 24.07272 2.00606 2.00606 re +6.01818 26.07878 2.00606 2.00606 re +6.01818 32.09696 2.00606 2.00606 re +6.01818 34.10302 2.00606 2.00606 re +6.01818 40.1212 2.00606 2.00606 re +6.01818 42.12726 2.00606 2.00606 re +6.01818 44.13332 2.00606 2.00606 re +6.01818 48.14544 2.00606 2.00606 re +6.01818 50.1515 2.00606 2.00606 re +6.01818 52.15756 2.00606 2.00606 re +6.01818 54.16362 2.00606 2.00606 re +6.01818 60.1818 2.00606 2.00606 re +6.01818 62.18786 2.00606 2.00606 re +6.01818 66.19998 2.00606 2.00606 re +6.01818 72.21816 2.00606 2.00606 re +6.01818 80.2424 2.00606 2.00606 re +6.01818 86.26058 2.00606 2.00606 re +6.01818 90.2727 2.00606 2.00606 re +6.01818 96.29088 2.00606 2.00606 re +6.01818 98.29694 2.00606 2.00606 re +6.01818 102.30906 2.00606 2.00606 re +6.01818 106.32118 2.00606 2.00606 re +6.01818 108.32724 2.00606 2.00606 re +6.01818 110.3333 2.00606 2.00606 re +6.01818 116.35148 2.00606 2.00606 re +6.01818 120.3636 2.00606 2.00606 re +6.01818 122.36966 2.00606 2.00606 re +6.01818 124.37572 2.00606 2.00606 re +6.01818 128.38784 2.00606 2.00606 re +8.02424 0 2.00606 2.00606 re +8.02424 4.01212 2.00606 2.00606 re +8.02424 6.01818 2.00606 2.00606 re +8.02424 8.02424 2.00606 2.00606 re +8.02424 12.03636 2.00606 2.00606 re +8.02424 16.04848 2.00606 2.00606 re +8.02424 24.07272 2.00606 2.00606 re +8.02424 26.07878 2.00606 2.00606 re +8.02424 28.08484 2.00606 2.00606 re +8.02424 34.10302 2.00606 2.00606 re +8.02424 40.1212 2.00606 2.00606 re +8.02424 44.13332 2.00606 2.00606 re +8.02424 50.1515 2.00606 2.00606 re +8.02424 56.16968 2.00606 2.00606 re +8.02424 60.1818 2.00606 2.00606 re +8.02424 62.18786 2.00606 2.00606 re +8.02424 64.19392 2.00606 2.00606 re +8.02424 66.19998 2.00606 2.00606 re +8.02424 68.20604 2.00606 2.00606 re +8.02424 78.23634 2.00606 2.00606 re +8.02424 80.2424 2.00606 2.00606 re +8.02424 82.24846 2.00606 2.00606 re +8.02424 86.26058 2.00606 2.00606 re +8.02424 88.26664 2.00606 2.00606 re +8.02424 94.28482 2.00606 2.00606 re +8.02424 112.33936 2.00606 2.00606 re +8.02424 116.35148 2.00606 2.00606 re +8.02424 120.3636 2.00606 2.00606 re +8.02424 122.36966 2.00606 2.00606 re +8.02424 124.37572 2.00606 2.00606 re +8.02424 128.38784 2.00606 2.00606 re +10.0303 0 2.00606 2.00606 re +10.0303 12.03636 2.00606 2.00606 re +10.0303 16.04848 2.00606 2.00606 re +10.0303 18.05454 2.00606 2.00606 re +10.0303 20.0606 2.00606 2.00606 re +10.0303 26.07878 2.00606 2.00606 re +10.0303 28.08484 2.00606 2.00606 re +10.0303 32.09696 2.00606 2.00606 re +10.0303 36.10908 2.00606 2.00606 re +10.0303 48.14544 2.00606 2.00606 re +10.0303 50.1515 2.00606 2.00606 re +10.0303 52.15756 2.00606 2.00606 re +10.0303 58.17574 2.00606 2.00606 re +10.0303 60.1818 2.00606 2.00606 re +10.0303 68.20604 2.00606 2.00606 re +10.0303 74.22422 2.00606 2.00606 re +10.0303 76.23028 2.00606 2.00606 re +10.0303 78.23634 2.00606 2.00606 re +10.0303 80.2424 2.00606 2.00606 re +10.0303 82.24846 2.00606 2.00606 re +10.0303 84.25452 2.00606 2.00606 re +10.0303 86.26058 2.00606 2.00606 re +10.0303 88.26664 2.00606 2.00606 re +10.0303 90.2727 2.00606 2.00606 re +10.0303 96.29088 2.00606 2.00606 re +10.0303 100.303 2.00606 2.00606 re +10.0303 106.32118 2.00606 2.00606 re +10.0303 108.32724 2.00606 2.00606 re +10.0303 116.35148 2.00606 2.00606 re +10.0303 128.38784 2.00606 2.00606 re +12.03636 0 2.00606 2.00606 re +12.03636 2.00606 2.00606 2.00606 re +12.03636 4.01212 2.00606 2.00606 re +12.03636 6.01818 2.00606 2.00606 re +12.03636 8.02424 2.00606 2.00606 re +12.03636 10.0303 2.00606 2.00606 re +12.03636 12.03636 2.00606 2.00606 re +12.03636 16.04848 2.00606 2.00606 re +12.03636 20.0606 2.00606 2.00606 re +12.03636 24.07272 2.00606 2.00606 re +12.03636 28.08484 2.00606 2.00606 re +12.03636 32.09696 2.00606 2.00606 re +12.03636 36.10908 2.00606 2.00606 re +12.03636 40.1212 2.00606 2.00606 re +12.03636 44.13332 2.00606 2.00606 re +12.03636 48.14544 2.00606 2.00606 re +12.03636 52.15756 2.00606 2.00606 re +12.03636 56.16968 2.00606 2.00606 re +12.03636 60.1818 2.00606 2.00606 re +12.03636 64.19392 2.00606 2.00606 re +12.03636 68.20604 2.00606 2.00606 re +12.03636 72.21816 2.00606 2.00606 re +12.03636 76.23028 2.00606 2.00606 re +12.03636 80.2424 2.00606 2.00606 re +12.03636 84.25452 2.00606 2.00606 re +12.03636 88.26664 2.00606 2.00606 re +12.03636 92.27876 2.00606 2.00606 re +12.03636 96.29088 2.00606 2.00606 re +12.03636 100.303 2.00606 2.00606 re +12.03636 104.31512 2.00606 2.00606 re +12.03636 108.32724 2.00606 2.00606 re +12.03636 112.33936 2.00606 2.00606 re +12.03636 116.35148 2.00606 2.00606 re +12.03636 118.35754 2.00606 2.00606 re +12.03636 120.3636 2.00606 2.00606 re +12.03636 122.36966 2.00606 2.00606 re +12.03636 124.37572 2.00606 2.00606 re +12.03636 126.38178 2.00606 2.00606 re +12.03636 128.38784 2.00606 2.00606 re +14.04242 20.0606 2.00606 2.00606 re +14.04242 22.06666 2.00606 2.00606 re +14.04242 24.07272 2.00606 2.00606 re +14.04242 26.07878 2.00606 2.00606 re +14.04242 32.09696 2.00606 2.00606 re +14.04242 38.11514 2.00606 2.00606 re +14.04242 42.12726 2.00606 2.00606 re +14.04242 44.13332 2.00606 2.00606 re +14.04242 48.14544 2.00606 2.00606 re +14.04242 50.1515 2.00606 2.00606 re +14.04242 56.16968 2.00606 2.00606 re +14.04242 60.1818 2.00606 2.00606 re +14.04242 68.20604 2.00606 2.00606 re +14.04242 74.22422 2.00606 2.00606 re +14.04242 76.23028 2.00606 2.00606 re +14.04242 78.23634 2.00606 2.00606 re +14.04242 82.24846 2.00606 2.00606 re +14.04242 84.25452 2.00606 2.00606 re +14.04242 88.26664 2.00606 2.00606 re +14.04242 90.2727 2.00606 2.00606 re +14.04242 92.27876 2.00606 2.00606 re +14.04242 106.32118 2.00606 2.00606 re +14.04242 110.3333 2.00606 2.00606 re +14.04242 112.33936 2.00606 2.00606 re +16.04848 4.01212 2.00606 2.00606 re +16.04848 6.01818 2.00606 2.00606 re +16.04848 8.02424 2.00606 2.00606 re +16.04848 10.0303 2.00606 2.00606 re +16.04848 12.03636 2.00606 2.00606 re +16.04848 14.04242 2.00606 2.00606 re +16.04848 18.05454 2.00606 2.00606 re +16.04848 20.0606 2.00606 2.00606 re +16.04848 22.06666 2.00606 2.00606 re +16.04848 34.10302 2.00606 2.00606 re +16.04848 38.11514 2.00606 2.00606 re +16.04848 42.12726 2.00606 2.00606 re +16.04848 48.14544 2.00606 2.00606 re +16.04848 50.1515 2.00606 2.00606 re +16.04848 54.16362 2.00606 2.00606 re +16.04848 58.17574 2.00606 2.00606 re +16.04848 60.1818 2.00606 2.00606 re +16.04848 62.18786 2.00606 2.00606 re +16.04848 64.19392 2.00606 2.00606 re +16.04848 66.19998 2.00606 2.00606 re +16.04848 68.20604 2.00606 2.00606 re +16.04848 70.2121 2.00606 2.00606 re +16.04848 82.24846 2.00606 2.00606 re +16.04848 86.26058 2.00606 2.00606 re +16.04848 96.29088 2.00606 2.00606 re +16.04848 98.29694 2.00606 2.00606 re +16.04848 100.303 2.00606 2.00606 re +16.04848 102.30906 2.00606 2.00606 re +16.04848 104.31512 2.00606 2.00606 re +16.04848 108.32724 2.00606 2.00606 re +16.04848 112.33936 2.00606 2.00606 re +16.04848 114.34542 2.00606 2.00606 re +16.04848 118.35754 2.00606 2.00606 re +16.04848 120.3636 2.00606 2.00606 re +16.04848 122.36966 2.00606 2.00606 re +16.04848 124.37572 2.00606 2.00606 re +16.04848 128.38784 2.00606 2.00606 re +18.05454 2.00606 2.00606 2.00606 re +18.05454 4.01212 2.00606 2.00606 re +18.05454 8.02424 2.00606 2.00606 re +18.05454 10.0303 2.00606 2.00606 re +18.05454 16.04848 2.00606 2.00606 re +18.05454 20.0606 2.00606 2.00606 re +18.05454 22.06666 2.00606 2.00606 re +18.05454 24.07272 2.00606 2.00606 re +18.05454 26.07878 2.00606 2.00606 re +18.05454 28.08484 2.00606 2.00606 re +18.05454 30.0909 2.00606 2.00606 re +18.05454 34.10302 2.00606 2.00606 re +18.05454 36.10908 2.00606 2.00606 re +18.05454 38.11514 2.00606 2.00606 re +18.05454 42.12726 2.00606 2.00606 re +18.05454 44.13332 2.00606 2.00606 re +18.05454 46.13938 2.00606 2.00606 re +18.05454 52.15756 2.00606 2.00606 re +18.05454 54.16362 2.00606 2.00606 re +18.05454 56.16968 2.00606 2.00606 re +18.05454 58.17574 2.00606 2.00606 re +18.05454 64.19392 2.00606 2.00606 re +18.05454 68.20604 2.00606 2.00606 re +18.05454 72.21816 2.00606 2.00606 re +18.05454 82.24846 2.00606 2.00606 re +18.05454 84.25452 2.00606 2.00606 re +18.05454 86.26058 2.00606 2.00606 re +18.05454 92.27876 2.00606 2.00606 re +18.05454 94.28482 2.00606 2.00606 re +18.05454 96.29088 2.00606 2.00606 re +18.05454 100.303 2.00606 2.00606 re +18.05454 102.30906 2.00606 2.00606 re +18.05454 108.32724 2.00606 2.00606 re +18.05454 112.33936 2.00606 2.00606 re +18.05454 114.34542 2.00606 2.00606 re +18.05454 118.35754 2.00606 2.00606 re +18.05454 126.38178 2.00606 2.00606 re +20.0606 0 2.00606 2.00606 re +20.0606 2.00606 2.00606 2.00606 re +20.0606 6.01818 2.00606 2.00606 re +20.0606 12.03636 2.00606 2.00606 re +20.0606 16.04848 2.00606 2.00606 re +20.0606 18.05454 2.00606 2.00606 re +20.0606 20.0606 2.00606 2.00606 re +20.0606 26.07878 2.00606 2.00606 re +20.0606 28.08484 2.00606 2.00606 re +20.0606 34.10302 2.00606 2.00606 re +20.0606 42.12726 2.00606 2.00606 re +20.0606 44.13332 2.00606 2.00606 re +20.0606 58.17574 2.00606 2.00606 re +20.0606 60.1818 2.00606 2.00606 re +20.0606 62.18786 2.00606 2.00606 re +20.0606 68.20604 2.00606 2.00606 re +20.0606 72.21816 2.00606 2.00606 re +20.0606 74.22422 2.00606 2.00606 re +20.0606 76.23028 2.00606 2.00606 re +20.0606 78.23634 2.00606 2.00606 re +20.0606 80.2424 2.00606 2.00606 re +20.0606 84.25452 2.00606 2.00606 re +20.0606 90.2727 2.00606 2.00606 re +20.0606 96.29088 2.00606 2.00606 re +20.0606 98.29694 2.00606 2.00606 re +20.0606 102.30906 2.00606 2.00606 re +20.0606 108.32724 2.00606 2.00606 re +20.0606 110.3333 2.00606 2.00606 re +20.0606 114.34542 2.00606 2.00606 re +20.0606 118.35754 2.00606 2.00606 re +20.0606 120.3636 2.00606 2.00606 re +20.0606 124.37572 2.00606 2.00606 re +20.0606 126.38178 2.00606 2.00606 re +22.06666 4.01212 2.00606 2.00606 re +22.06666 6.01818 2.00606 2.00606 re +22.06666 14.04242 2.00606 2.00606 re +22.06666 16.04848 2.00606 2.00606 re +22.06666 18.05454 2.00606 2.00606 re +22.06666 24.07272 2.00606 2.00606 re +22.06666 28.08484 2.00606 2.00606 re +22.06666 30.0909 2.00606 2.00606 re +22.06666 36.10908 2.00606 2.00606 re +22.06666 38.11514 2.00606 2.00606 re +22.06666 42.12726 2.00606 2.00606 re +22.06666 52.15756 2.00606 2.00606 re +22.06666 58.17574 2.00606 2.00606 re +22.06666 60.1818 2.00606 2.00606 re +22.06666 62.18786 2.00606 2.00606 re +22.06666 68.20604 2.00606 2.00606 re +22.06666 72.21816 2.00606 2.00606 re +22.06666 76.23028 2.00606 2.00606 re +22.06666 82.24846 2.00606 2.00606 re +22.06666 86.26058 2.00606 2.00606 re +22.06666 90.2727 2.00606 2.00606 re +22.06666 92.27876 2.00606 2.00606 re +22.06666 96.29088 2.00606 2.00606 re +22.06666 100.303 2.00606 2.00606 re +22.06666 104.31512 2.00606 2.00606 re +22.06666 108.32724 2.00606 2.00606 re +22.06666 110.3333 2.00606 2.00606 re +22.06666 114.34542 2.00606 2.00606 re +22.06666 120.3636 2.00606 2.00606 re +22.06666 122.36966 2.00606 2.00606 re +22.06666 126.38178 2.00606 2.00606 re +24.07272 0 2.00606 2.00606 re +24.07272 2.00606 2.00606 2.00606 re +24.07272 4.01212 2.00606 2.00606 re +24.07272 12.03636 2.00606 2.00606 re +24.07272 14.04242 2.00606 2.00606 re +24.07272 16.04848 2.00606 2.00606 re +24.07272 18.05454 2.00606 2.00606 re +24.07272 20.0606 2.00606 2.00606 re +24.07272 22.06666 2.00606 2.00606 re +24.07272 26.07878 2.00606 2.00606 re +24.07272 30.0909 2.00606 2.00606 re +24.07272 36.10908 2.00606 2.00606 re +24.07272 38.11514 2.00606 2.00606 re +24.07272 40.1212 2.00606 2.00606 re +24.07272 42.12726 2.00606 2.00606 re +24.07272 46.13938 2.00606 2.00606 re +24.07272 48.14544 2.00606 2.00606 re +24.07272 50.1515 2.00606 2.00606 re +24.07272 54.16362 2.00606 2.00606 re +24.07272 60.1818 2.00606 2.00606 re +24.07272 62.18786 2.00606 2.00606 re +24.07272 66.19998 2.00606 2.00606 re +24.07272 70.2121 2.00606 2.00606 re +24.07272 76.23028 2.00606 2.00606 re +24.07272 80.2424 2.00606 2.00606 re +24.07272 84.25452 2.00606 2.00606 re +24.07272 86.26058 2.00606 2.00606 re +24.07272 88.26664 2.00606 2.00606 re +24.07272 96.29088 2.00606 2.00606 re +24.07272 98.29694 2.00606 2.00606 re +24.07272 100.303 2.00606 2.00606 re +24.07272 102.30906 2.00606 2.00606 re +24.07272 104.31512 2.00606 2.00606 re +24.07272 110.3333 2.00606 2.00606 re +24.07272 116.35148 2.00606 2.00606 re +24.07272 128.38784 2.00606 2.00606 re +26.07878 2.00606 2.00606 2.00606 re +26.07878 6.01818 2.00606 2.00606 re +26.07878 20.0606 2.00606 2.00606 re +26.07878 22.06666 2.00606 2.00606 re +26.07878 26.07878 2.00606 2.00606 re +26.07878 28.08484 2.00606 2.00606 re +26.07878 30.0909 2.00606 2.00606 re +26.07878 32.09696 2.00606 2.00606 re +26.07878 34.10302 2.00606 2.00606 re +26.07878 42.12726 2.00606 2.00606 re +26.07878 46.13938 2.00606 2.00606 re +26.07878 48.14544 2.00606 2.00606 re +26.07878 50.1515 2.00606 2.00606 re +26.07878 52.15756 2.00606 2.00606 re +26.07878 54.16362 2.00606 2.00606 re +26.07878 70.2121 2.00606 2.00606 re +26.07878 74.22422 2.00606 2.00606 re +26.07878 76.23028 2.00606 2.00606 re +26.07878 78.23634 2.00606 2.00606 re +26.07878 86.26058 2.00606 2.00606 re +26.07878 88.26664 2.00606 2.00606 re +26.07878 92.27876 2.00606 2.00606 re +26.07878 96.29088 2.00606 2.00606 re +26.07878 98.29694 2.00606 2.00606 re +26.07878 100.303 2.00606 2.00606 re +26.07878 102.30906 2.00606 2.00606 re +26.07878 106.32118 2.00606 2.00606 re +26.07878 108.32724 2.00606 2.00606 re +26.07878 110.3333 2.00606 2.00606 re +26.07878 114.34542 2.00606 2.00606 re +26.07878 116.35148 2.00606 2.00606 re +26.07878 120.3636 2.00606 2.00606 re +26.07878 122.36966 2.00606 2.00606 re +26.07878 124.37572 2.00606 2.00606 re +26.07878 128.38784 2.00606 2.00606 re +28.08484 0 2.00606 2.00606 re +28.08484 12.03636 2.00606 2.00606 re +28.08484 14.04242 2.00606 2.00606 re +28.08484 18.05454 2.00606 2.00606 re +28.08484 22.06666 2.00606 2.00606 re +28.08484 24.07272 2.00606 2.00606 re +28.08484 32.09696 2.00606 2.00606 re +28.08484 34.10302 2.00606 2.00606 re +28.08484 36.10908 2.00606 2.00606 re +28.08484 38.11514 2.00606 2.00606 re +28.08484 40.1212 2.00606 2.00606 re +28.08484 42.12726 2.00606 2.00606 re +28.08484 48.14544 2.00606 2.00606 re +28.08484 52.15756 2.00606 2.00606 re +28.08484 56.16968 2.00606 2.00606 re +28.08484 70.2121 2.00606 2.00606 re +28.08484 74.22422 2.00606 2.00606 re +28.08484 78.23634 2.00606 2.00606 re +28.08484 80.2424 2.00606 2.00606 re +28.08484 84.25452 2.00606 2.00606 re +28.08484 88.26664 2.00606 2.00606 re +28.08484 90.2727 2.00606 2.00606 re +28.08484 94.28482 2.00606 2.00606 re +28.08484 100.303 2.00606 2.00606 re +28.08484 106.32118 2.00606 2.00606 re +28.08484 114.34542 2.00606 2.00606 re +28.08484 118.35754 2.00606 2.00606 re +28.08484 120.3636 2.00606 2.00606 re +28.08484 122.36966 2.00606 2.00606 re +28.08484 124.37572 2.00606 2.00606 re +30.0909 0 2.00606 2.00606 re +30.0909 8.02424 2.00606 2.00606 re +30.0909 10.0303 2.00606 2.00606 re +30.0909 14.04242 2.00606 2.00606 re +30.0909 16.04848 2.00606 2.00606 re +30.0909 24.07272 2.00606 2.00606 re +30.0909 26.07878 2.00606 2.00606 re +30.0909 30.0909 2.00606 2.00606 re +30.0909 32.09696 2.00606 2.00606 re +30.0909 34.10302 2.00606 2.00606 re +30.0909 36.10908 2.00606 2.00606 re +30.0909 42.12726 2.00606 2.00606 re +30.0909 44.13332 2.00606 2.00606 re +30.0909 46.13938 2.00606 2.00606 re +30.0909 48.14544 2.00606 2.00606 re +30.0909 50.1515 2.00606 2.00606 re +30.0909 54.16362 2.00606 2.00606 re +30.0909 58.17574 2.00606 2.00606 re +30.0909 60.1818 2.00606 2.00606 re +30.0909 68.20604 2.00606 2.00606 re +30.0909 76.23028 2.00606 2.00606 re +30.0909 86.26058 2.00606 2.00606 re +30.0909 90.2727 2.00606 2.00606 re +30.0909 100.303 2.00606 2.00606 re +30.0909 106.32118 2.00606 2.00606 re +30.0909 108.32724 2.00606 2.00606 re +30.0909 112.33936 2.00606 2.00606 re +30.0909 118.35754 2.00606 2.00606 re +30.0909 122.36966 2.00606 2.00606 re +30.0909 124.37572 2.00606 2.00606 re +30.0909 126.38178 2.00606 2.00606 re +30.0909 128.38784 2.00606 2.00606 re +32.09696 2.00606 2.00606 2.00606 re +32.09696 10.0303 2.00606 2.00606 re +32.09696 12.03636 2.00606 2.00606 re +32.09696 16.04848 2.00606 2.00606 re +32.09696 18.05454 2.00606 2.00606 re +32.09696 20.0606 2.00606 2.00606 re +32.09696 22.06666 2.00606 2.00606 re +32.09696 30.0909 2.00606 2.00606 re +32.09696 32.09696 2.00606 2.00606 re +32.09696 38.11514 2.00606 2.00606 re +32.09696 40.1212 2.00606 2.00606 re +32.09696 44.13332 2.00606 2.00606 re +32.09696 46.13938 2.00606 2.00606 re +32.09696 50.1515 2.00606 2.00606 re +32.09696 52.15756 2.00606 2.00606 re +32.09696 58.17574 2.00606 2.00606 re +32.09696 62.18786 2.00606 2.00606 re +32.09696 66.19998 2.00606 2.00606 re +32.09696 70.2121 2.00606 2.00606 re +32.09696 74.22422 2.00606 2.00606 re +32.09696 76.23028 2.00606 2.00606 re +32.09696 78.23634 2.00606 2.00606 re +32.09696 86.26058 2.00606 2.00606 re +32.09696 88.26664 2.00606 2.00606 re +32.09696 92.27876 2.00606 2.00606 re +32.09696 96.29088 2.00606 2.00606 re +32.09696 98.29694 2.00606 2.00606 re +32.09696 100.303 2.00606 2.00606 re +32.09696 104.31512 2.00606 2.00606 re +32.09696 106.32118 2.00606 2.00606 re +32.09696 110.3333 2.00606 2.00606 re +32.09696 112.33936 2.00606 2.00606 re +32.09696 118.35754 2.00606 2.00606 re +32.09696 122.36966 2.00606 2.00606 re +32.09696 124.37572 2.00606 2.00606 re +32.09696 128.38784 2.00606 2.00606 re +34.10302 0 2.00606 2.00606 re +34.10302 2.00606 2.00606 2.00606 re +34.10302 4.01212 2.00606 2.00606 re +34.10302 8.02424 2.00606 2.00606 re +34.10302 10.0303 2.00606 2.00606 re +34.10302 20.0606 2.00606 2.00606 re +34.10302 26.07878 2.00606 2.00606 re +34.10302 28.08484 2.00606 2.00606 re +34.10302 30.0909 2.00606 2.00606 re +34.10302 36.10908 2.00606 2.00606 re +34.10302 38.11514 2.00606 2.00606 re +34.10302 46.13938 2.00606 2.00606 re +34.10302 48.14544 2.00606 2.00606 re +34.10302 50.1515 2.00606 2.00606 re +34.10302 52.15756 2.00606 2.00606 re +34.10302 58.17574 2.00606 2.00606 re +34.10302 60.1818 2.00606 2.00606 re +34.10302 72.21816 2.00606 2.00606 re +34.10302 74.22422 2.00606 2.00606 re +34.10302 76.23028 2.00606 2.00606 re +34.10302 80.2424 2.00606 2.00606 re +34.10302 84.25452 2.00606 2.00606 re +34.10302 94.28482 2.00606 2.00606 re +34.10302 98.29694 2.00606 2.00606 re +34.10302 108.32724 2.00606 2.00606 re +34.10302 110.3333 2.00606 2.00606 re +34.10302 112.33936 2.00606 2.00606 re +34.10302 114.34542 2.00606 2.00606 re +34.10302 116.35148 2.00606 2.00606 re +34.10302 122.36966 2.00606 2.00606 re +34.10302 124.37572 2.00606 2.00606 re +34.10302 126.38178 2.00606 2.00606 re +34.10302 128.38784 2.00606 2.00606 re +36.10908 2.00606 2.00606 2.00606 re +36.10908 8.02424 2.00606 2.00606 re +36.10908 10.0303 2.00606 2.00606 re +36.10908 12.03636 2.00606 2.00606 re +36.10908 22.06666 2.00606 2.00606 re +36.10908 30.0909 2.00606 2.00606 re +36.10908 34.10302 2.00606 2.00606 re +36.10908 36.10908 2.00606 2.00606 re +36.10908 38.11514 2.00606 2.00606 re +36.10908 42.12726 2.00606 2.00606 re +36.10908 46.13938 2.00606 2.00606 re +36.10908 50.1515 2.00606 2.00606 re +36.10908 54.16362 2.00606 2.00606 re +36.10908 58.17574 2.00606 2.00606 re +36.10908 60.1818 2.00606 2.00606 re +36.10908 64.19392 2.00606 2.00606 re +36.10908 68.20604 2.00606 2.00606 re +36.10908 70.2121 2.00606 2.00606 re +36.10908 72.21816 2.00606 2.00606 re +36.10908 74.22422 2.00606 2.00606 re +36.10908 76.23028 2.00606 2.00606 re +36.10908 78.23634 2.00606 2.00606 re +36.10908 80.2424 2.00606 2.00606 re +36.10908 82.24846 2.00606 2.00606 re +36.10908 84.25452 2.00606 2.00606 re +36.10908 86.26058 2.00606 2.00606 re +36.10908 88.26664 2.00606 2.00606 re +36.10908 96.29088 2.00606 2.00606 re +36.10908 98.29694 2.00606 2.00606 re +36.10908 110.3333 2.00606 2.00606 re +36.10908 114.34542 2.00606 2.00606 re +36.10908 116.35148 2.00606 2.00606 re +36.10908 122.36966 2.00606 2.00606 re +38.11514 2.00606 2.00606 2.00606 re +38.11514 4.01212 2.00606 2.00606 re +38.11514 8.02424 2.00606 2.00606 re +38.11514 10.0303 2.00606 2.00606 re +38.11514 16.04848 2.00606 2.00606 re +38.11514 20.0606 2.00606 2.00606 re +38.11514 22.06666 2.00606 2.00606 re +38.11514 26.07878 2.00606 2.00606 re +38.11514 30.0909 2.00606 2.00606 re +38.11514 32.09696 2.00606 2.00606 re +38.11514 34.10302 2.00606 2.00606 re +38.11514 44.13332 2.00606 2.00606 re +38.11514 48.14544 2.00606 2.00606 re +38.11514 50.1515 2.00606 2.00606 re +38.11514 54.16362 2.00606 2.00606 re +38.11514 58.17574 2.00606 2.00606 re +38.11514 60.1818 2.00606 2.00606 re +38.11514 66.19998 2.00606 2.00606 re +38.11514 68.20604 2.00606 2.00606 re +38.11514 72.21816 2.00606 2.00606 re +38.11514 74.22422 2.00606 2.00606 re +38.11514 78.23634 2.00606 2.00606 re +38.11514 80.2424 2.00606 2.00606 re +38.11514 84.25452 2.00606 2.00606 re +38.11514 86.26058 2.00606 2.00606 re +38.11514 90.2727 2.00606 2.00606 re +38.11514 104.31512 2.00606 2.00606 re +38.11514 110.3333 2.00606 2.00606 re +38.11514 116.35148 2.00606 2.00606 re +38.11514 118.35754 2.00606 2.00606 re +38.11514 120.3636 2.00606 2.00606 re +38.11514 122.36966 2.00606 2.00606 re +40.1212 2.00606 2.00606 2.00606 re +40.1212 12.03636 2.00606 2.00606 re +40.1212 16.04848 2.00606 2.00606 re +40.1212 22.06666 2.00606 2.00606 re +40.1212 34.10302 2.00606 2.00606 re +40.1212 36.10908 2.00606 2.00606 re +40.1212 38.11514 2.00606 2.00606 re +40.1212 40.1212 2.00606 2.00606 re +40.1212 42.12726 2.00606 2.00606 re +40.1212 46.13938 2.00606 2.00606 re +40.1212 50.1515 2.00606 2.00606 re +40.1212 52.15756 2.00606 2.00606 re +40.1212 56.16968 2.00606 2.00606 re +40.1212 60.1818 2.00606 2.00606 re +40.1212 62.18786 2.00606 2.00606 re +40.1212 66.19998 2.00606 2.00606 re +40.1212 70.2121 2.00606 2.00606 re +40.1212 72.21816 2.00606 2.00606 re +40.1212 82.24846 2.00606 2.00606 re +40.1212 88.26664 2.00606 2.00606 re +40.1212 92.27876 2.00606 2.00606 re +40.1212 94.28482 2.00606 2.00606 re +40.1212 100.303 2.00606 2.00606 re +40.1212 104.31512 2.00606 2.00606 re +40.1212 106.32118 2.00606 2.00606 re +40.1212 112.33936 2.00606 2.00606 re +40.1212 114.34542 2.00606 2.00606 re +40.1212 116.35148 2.00606 2.00606 re +40.1212 126.38178 2.00606 2.00606 re +40.1212 128.38784 2.00606 2.00606 re +42.12726 4.01212 2.00606 2.00606 re +42.12726 6.01818 2.00606 2.00606 re +42.12726 10.0303 2.00606 2.00606 re +42.12726 14.04242 2.00606 2.00606 re +42.12726 24.07272 2.00606 2.00606 re +42.12726 30.0909 2.00606 2.00606 re +42.12726 34.10302 2.00606 2.00606 re +42.12726 44.13332 2.00606 2.00606 re +42.12726 48.14544 2.00606 2.00606 re +42.12726 50.1515 2.00606 2.00606 re +42.12726 52.15756 2.00606 2.00606 re +42.12726 54.16362 2.00606 2.00606 re +42.12726 56.16968 2.00606 2.00606 re +42.12726 58.17574 2.00606 2.00606 re +42.12726 60.1818 2.00606 2.00606 re +42.12726 66.19998 2.00606 2.00606 re +42.12726 70.2121 2.00606 2.00606 re +42.12726 82.24846 2.00606 2.00606 re +42.12726 86.26058 2.00606 2.00606 re +42.12726 88.26664 2.00606 2.00606 re +42.12726 90.2727 2.00606 2.00606 re +42.12726 96.29088 2.00606 2.00606 re +42.12726 104.31512 2.00606 2.00606 re +42.12726 110.3333 2.00606 2.00606 re +42.12726 114.34542 2.00606 2.00606 re +42.12726 116.35148 2.00606 2.00606 re +42.12726 124.37572 2.00606 2.00606 re +42.12726 126.38178 2.00606 2.00606 re +44.13332 0 2.00606 2.00606 re +44.13332 6.01818 2.00606 2.00606 re +44.13332 10.0303 2.00606 2.00606 re +44.13332 12.03636 2.00606 2.00606 re +44.13332 16.04848 2.00606 2.00606 re +44.13332 18.05454 2.00606 2.00606 re +44.13332 20.0606 2.00606 2.00606 re +44.13332 22.06666 2.00606 2.00606 re +44.13332 24.07272 2.00606 2.00606 re +44.13332 32.09696 2.00606 2.00606 re +44.13332 34.10302 2.00606 2.00606 re +44.13332 40.1212 2.00606 2.00606 re +44.13332 46.13938 2.00606 2.00606 re +44.13332 48.14544 2.00606 2.00606 re +44.13332 54.16362 2.00606 2.00606 re +44.13332 56.16968 2.00606 2.00606 re +44.13332 58.17574 2.00606 2.00606 re +44.13332 64.19392 2.00606 2.00606 re +44.13332 66.19998 2.00606 2.00606 re +44.13332 70.2121 2.00606 2.00606 re +44.13332 72.21816 2.00606 2.00606 re +44.13332 78.23634 2.00606 2.00606 re +44.13332 80.2424 2.00606 2.00606 re +44.13332 82.24846 2.00606 2.00606 re +44.13332 84.25452 2.00606 2.00606 re +44.13332 90.2727 2.00606 2.00606 re +44.13332 94.28482 2.00606 2.00606 re +44.13332 96.29088 2.00606 2.00606 re +44.13332 100.303 2.00606 2.00606 re +44.13332 104.31512 2.00606 2.00606 re +44.13332 110.3333 2.00606 2.00606 re +44.13332 114.34542 2.00606 2.00606 re +44.13332 122.36966 2.00606 2.00606 re +44.13332 124.37572 2.00606 2.00606 re +44.13332 126.38178 2.00606 2.00606 re +46.13938 0 2.00606 2.00606 re +46.13938 4.01212 2.00606 2.00606 re +46.13938 6.01818 2.00606 2.00606 re +46.13938 10.0303 2.00606 2.00606 re +46.13938 16.04848 2.00606 2.00606 re +46.13938 18.05454 2.00606 2.00606 re +46.13938 20.0606 2.00606 2.00606 re +46.13938 32.09696 2.00606 2.00606 re +46.13938 34.10302 2.00606 2.00606 re +46.13938 36.10908 2.00606 2.00606 re +46.13938 38.11514 2.00606 2.00606 re +46.13938 44.13332 2.00606 2.00606 re +46.13938 46.13938 2.00606 2.00606 re +46.13938 62.18786 2.00606 2.00606 re +46.13938 64.19392 2.00606 2.00606 re +46.13938 68.20604 2.00606 2.00606 re +46.13938 80.2424 2.00606 2.00606 re +46.13938 86.26058 2.00606 2.00606 re +46.13938 88.26664 2.00606 2.00606 re +46.13938 90.2727 2.00606 2.00606 re +46.13938 92.27876 2.00606 2.00606 re +46.13938 98.29694 2.00606 2.00606 re +46.13938 100.303 2.00606 2.00606 re +46.13938 102.30906 2.00606 2.00606 re +46.13938 110.3333 2.00606 2.00606 re +46.13938 114.34542 2.00606 2.00606 re +46.13938 116.35148 2.00606 2.00606 re +46.13938 120.3636 2.00606 2.00606 re +46.13938 122.36966 2.00606 2.00606 re +46.13938 124.37572 2.00606 2.00606 re +48.14544 0 2.00606 2.00606 re +48.14544 2.00606 2.00606 2.00606 re +48.14544 6.01818 2.00606 2.00606 re +48.14544 8.02424 2.00606 2.00606 re +48.14544 12.03636 2.00606 2.00606 re +48.14544 18.05454 2.00606 2.00606 re +48.14544 26.07878 2.00606 2.00606 re +48.14544 32.09696 2.00606 2.00606 re +48.14544 36.10908 2.00606 2.00606 re +48.14544 40.1212 2.00606 2.00606 re +48.14544 42.12726 2.00606 2.00606 re +48.14544 48.14544 2.00606 2.00606 re +48.14544 50.1515 2.00606 2.00606 re +48.14544 54.16362 2.00606 2.00606 re +48.14544 60.1818 2.00606 2.00606 re +48.14544 62.18786 2.00606 2.00606 re +48.14544 64.19392 2.00606 2.00606 re +48.14544 72.21816 2.00606 2.00606 re +48.14544 74.22422 2.00606 2.00606 re +48.14544 82.24846 2.00606 2.00606 re +48.14544 84.25452 2.00606 2.00606 re +48.14544 86.26058 2.00606 2.00606 re +48.14544 90.2727 2.00606 2.00606 re +48.14544 96.29088 2.00606 2.00606 re +48.14544 104.31512 2.00606 2.00606 re +48.14544 108.32724 2.00606 2.00606 re +48.14544 110.3333 2.00606 2.00606 re +48.14544 112.33936 2.00606 2.00606 re +48.14544 116.35148 2.00606 2.00606 re +48.14544 118.35754 2.00606 2.00606 re +48.14544 120.3636 2.00606 2.00606 re +48.14544 122.36966 2.00606 2.00606 re +50.1515 0 2.00606 2.00606 re +50.1515 4.01212 2.00606 2.00606 re +50.1515 8.02424 2.00606 2.00606 re +50.1515 14.04242 2.00606 2.00606 re +50.1515 20.0606 2.00606 2.00606 re +50.1515 26.07878 2.00606 2.00606 re +50.1515 36.10908 2.00606 2.00606 re +50.1515 42.12726 2.00606 2.00606 re +50.1515 44.13332 2.00606 2.00606 re +50.1515 48.14544 2.00606 2.00606 re +50.1515 50.1515 2.00606 2.00606 re +50.1515 52.15756 2.00606 2.00606 re +50.1515 56.16968 2.00606 2.00606 re +50.1515 58.17574 2.00606 2.00606 re +50.1515 60.1818 2.00606 2.00606 re +50.1515 64.19392 2.00606 2.00606 re +50.1515 66.19998 2.00606 2.00606 re +50.1515 68.20604 2.00606 2.00606 re +50.1515 72.21816 2.00606 2.00606 re +50.1515 76.23028 2.00606 2.00606 re +50.1515 80.2424 2.00606 2.00606 re +50.1515 82.24846 2.00606 2.00606 re +50.1515 86.26058 2.00606 2.00606 re +50.1515 90.2727 2.00606 2.00606 re +50.1515 92.27876 2.00606 2.00606 re +50.1515 94.28482 2.00606 2.00606 re +50.1515 96.29088 2.00606 2.00606 re +50.1515 100.303 2.00606 2.00606 re +50.1515 102.30906 2.00606 2.00606 re +50.1515 110.3333 2.00606 2.00606 re +50.1515 114.34542 2.00606 2.00606 re +50.1515 116.35148 2.00606 2.00606 re +50.1515 120.3636 2.00606 2.00606 re +50.1515 122.36966 2.00606 2.00606 re +50.1515 124.37572 2.00606 2.00606 re +50.1515 126.38178 2.00606 2.00606 re +50.1515 128.38784 2.00606 2.00606 re +52.15756 12.03636 2.00606 2.00606 re +52.15756 14.04242 2.00606 2.00606 re +52.15756 18.05454 2.00606 2.00606 re +52.15756 22.06666 2.00606 2.00606 re +52.15756 24.07272 2.00606 2.00606 re +52.15756 32.09696 2.00606 2.00606 re +52.15756 34.10302 2.00606 2.00606 re +52.15756 38.11514 2.00606 2.00606 re +52.15756 46.13938 2.00606 2.00606 re +52.15756 50.1515 2.00606 2.00606 re +52.15756 54.16362 2.00606 2.00606 re +52.15756 64.19392 2.00606 2.00606 re +52.15756 68.20604 2.00606 2.00606 re +52.15756 70.2121 2.00606 2.00606 re +52.15756 72.21816 2.00606 2.00606 re +52.15756 78.23634 2.00606 2.00606 re +52.15756 92.27876 2.00606 2.00606 re +52.15756 100.303 2.00606 2.00606 re +52.15756 102.30906 2.00606 2.00606 re +52.15756 104.31512 2.00606 2.00606 re +52.15756 116.35148 2.00606 2.00606 re +52.15756 120.3636 2.00606 2.00606 re +52.15756 126.38178 2.00606 2.00606 re +54.16362 2.00606 2.00606 2.00606 re +54.16362 10.0303 2.00606 2.00606 re +54.16362 18.05454 2.00606 2.00606 re +54.16362 20.0606 2.00606 2.00606 re +54.16362 26.07878 2.00606 2.00606 re +54.16362 32.09696 2.00606 2.00606 re +54.16362 34.10302 2.00606 2.00606 re +54.16362 36.10908 2.00606 2.00606 re +54.16362 40.1212 2.00606 2.00606 re +54.16362 44.13332 2.00606 2.00606 re +54.16362 50.1515 2.00606 2.00606 re +54.16362 54.16362 2.00606 2.00606 re +54.16362 56.16968 2.00606 2.00606 re +54.16362 60.1818 2.00606 2.00606 re +54.16362 68.20604 2.00606 2.00606 re +54.16362 74.22422 2.00606 2.00606 re +54.16362 76.23028 2.00606 2.00606 re +54.16362 82.24846 2.00606 2.00606 re +54.16362 90.2727 2.00606 2.00606 re +54.16362 98.29694 2.00606 2.00606 re +54.16362 100.303 2.00606 2.00606 re +54.16362 108.32724 2.00606 2.00606 re +54.16362 112.33936 2.00606 2.00606 re +54.16362 114.34542 2.00606 2.00606 re +54.16362 118.35754 2.00606 2.00606 re +54.16362 122.36966 2.00606 2.00606 re +54.16362 126.38178 2.00606 2.00606 re +56.16968 2.00606 2.00606 2.00606 re +56.16968 6.01818 2.00606 2.00606 re +56.16968 10.0303 2.00606 2.00606 re +56.16968 12.03636 2.00606 2.00606 re +56.16968 20.0606 2.00606 2.00606 re +56.16968 24.07272 2.00606 2.00606 re +56.16968 28.08484 2.00606 2.00606 re +56.16968 34.10302 2.00606 2.00606 re +56.16968 44.13332 2.00606 2.00606 re +56.16968 52.15756 2.00606 2.00606 re +56.16968 58.17574 2.00606 2.00606 re +56.16968 60.1818 2.00606 2.00606 re +56.16968 62.18786 2.00606 2.00606 re +56.16968 64.19392 2.00606 2.00606 re +56.16968 68.20604 2.00606 2.00606 re +56.16968 76.23028 2.00606 2.00606 re +56.16968 80.2424 2.00606 2.00606 re +56.16968 84.25452 2.00606 2.00606 re +56.16968 88.26664 2.00606 2.00606 re +56.16968 92.27876 2.00606 2.00606 re +56.16968 96.29088 2.00606 2.00606 re +56.16968 108.32724 2.00606 2.00606 re +56.16968 116.35148 2.00606 2.00606 re +58.17574 4.01212 2.00606 2.00606 re +58.17574 14.04242 2.00606 2.00606 re +58.17574 16.04848 2.00606 2.00606 re +58.17574 26.07878 2.00606 2.00606 re +58.17574 30.0909 2.00606 2.00606 re +58.17574 32.09696 2.00606 2.00606 re +58.17574 34.10302 2.00606 2.00606 re +58.17574 38.11514 2.00606 2.00606 re +58.17574 40.1212 2.00606 2.00606 re +58.17574 42.12726 2.00606 2.00606 re +58.17574 44.13332 2.00606 2.00606 re +58.17574 48.14544 2.00606 2.00606 re +58.17574 50.1515 2.00606 2.00606 re +58.17574 52.15756 2.00606 2.00606 re +58.17574 56.16968 2.00606 2.00606 re +58.17574 58.17574 2.00606 2.00606 re +58.17574 60.1818 2.00606 2.00606 re +58.17574 64.19392 2.00606 2.00606 re +58.17574 66.19998 2.00606 2.00606 re +58.17574 72.21816 2.00606 2.00606 re +58.17574 74.22422 2.00606 2.00606 re +58.17574 80.2424 2.00606 2.00606 re +58.17574 84.25452 2.00606 2.00606 re +58.17574 90.2727 2.00606 2.00606 re +58.17574 92.27876 2.00606 2.00606 re +58.17574 96.29088 2.00606 2.00606 re +58.17574 104.31512 2.00606 2.00606 re +58.17574 108.32724 2.00606 2.00606 re +58.17574 112.33936 2.00606 2.00606 re +58.17574 114.34542 2.00606 2.00606 re +58.17574 116.35148 2.00606 2.00606 re +58.17574 122.36966 2.00606 2.00606 re +58.17574 124.37572 2.00606 2.00606 re +60.1818 2.00606 2.00606 2.00606 re +60.1818 4.01212 2.00606 2.00606 re +60.1818 6.01818 2.00606 2.00606 re +60.1818 8.02424 2.00606 2.00606 re +60.1818 10.0303 2.00606 2.00606 re +60.1818 12.03636 2.00606 2.00606 re +60.1818 14.04242 2.00606 2.00606 re +60.1818 16.04848 2.00606 2.00606 re +60.1818 18.05454 2.00606 2.00606 re +60.1818 20.0606 2.00606 2.00606 re +60.1818 26.07878 2.00606 2.00606 re +60.1818 28.08484 2.00606 2.00606 re +60.1818 32.09696 2.00606 2.00606 re +60.1818 34.10302 2.00606 2.00606 re +60.1818 38.11514 2.00606 2.00606 re +60.1818 40.1212 2.00606 2.00606 re +60.1818 42.12726 2.00606 2.00606 re +60.1818 46.13938 2.00606 2.00606 re +60.1818 50.1515 2.00606 2.00606 re +60.1818 54.16362 2.00606 2.00606 re +60.1818 60.1818 2.00606 2.00606 re +60.1818 62.18786 2.00606 2.00606 re +60.1818 64.19392 2.00606 2.00606 re +60.1818 66.19998 2.00606 2.00606 re +60.1818 68.20604 2.00606 2.00606 re +60.1818 70.2121 2.00606 2.00606 re +60.1818 72.21816 2.00606 2.00606 re +60.1818 76.23028 2.00606 2.00606 re +60.1818 84.25452 2.00606 2.00606 re +60.1818 86.26058 2.00606 2.00606 re +60.1818 88.26664 2.00606 2.00606 re +60.1818 90.2727 2.00606 2.00606 re +60.1818 92.27876 2.00606 2.00606 re +60.1818 94.28482 2.00606 2.00606 re +60.1818 98.29694 2.00606 2.00606 re +60.1818 108.32724 2.00606 2.00606 re +60.1818 112.33936 2.00606 2.00606 re +60.1818 114.34542 2.00606 2.00606 re +60.1818 116.35148 2.00606 2.00606 re +60.1818 118.35754 2.00606 2.00606 re +60.1818 120.3636 2.00606 2.00606 re +60.1818 124.37572 2.00606 2.00606 re +60.1818 128.38784 2.00606 2.00606 re +62.18786 0 2.00606 2.00606 re +62.18786 4.01212 2.00606 2.00606 re +62.18786 8.02424 2.00606 2.00606 re +62.18786 16.04848 2.00606 2.00606 re +62.18786 18.05454 2.00606 2.00606 re +62.18786 22.06666 2.00606 2.00606 re +62.18786 26.07878 2.00606 2.00606 re +62.18786 28.08484 2.00606 2.00606 re +62.18786 30.0909 2.00606 2.00606 re +62.18786 32.09696 2.00606 2.00606 re +62.18786 36.10908 2.00606 2.00606 re +62.18786 38.11514 2.00606 2.00606 re +62.18786 40.1212 2.00606 2.00606 re +62.18786 44.13332 2.00606 2.00606 re +62.18786 46.13938 2.00606 2.00606 re +62.18786 48.14544 2.00606 2.00606 re +62.18786 52.15756 2.00606 2.00606 re +62.18786 60.1818 2.00606 2.00606 re +62.18786 68.20604 2.00606 2.00606 re +62.18786 84.25452 2.00606 2.00606 re +62.18786 90.2727 2.00606 2.00606 re +62.18786 94.28482 2.00606 2.00606 re +62.18786 96.29088 2.00606 2.00606 re +62.18786 98.29694 2.00606 2.00606 re +62.18786 102.30906 2.00606 2.00606 re +62.18786 104.31512 2.00606 2.00606 re +62.18786 106.32118 2.00606 2.00606 re +62.18786 110.3333 2.00606 2.00606 re +62.18786 112.33936 2.00606 2.00606 re +62.18786 120.3636 2.00606 2.00606 re +62.18786 122.36966 2.00606 2.00606 re +62.18786 124.37572 2.00606 2.00606 re +62.18786 128.38784 2.00606 2.00606 re +64.19392 0 2.00606 2.00606 re +64.19392 8.02424 2.00606 2.00606 re +64.19392 12.03636 2.00606 2.00606 re +64.19392 16.04848 2.00606 2.00606 re +64.19392 22.06666 2.00606 2.00606 re +64.19392 26.07878 2.00606 2.00606 re +64.19392 34.10302 2.00606 2.00606 re +64.19392 40.1212 2.00606 2.00606 re +64.19392 50.1515 2.00606 2.00606 re +64.19392 54.16362 2.00606 2.00606 re +64.19392 56.16968 2.00606 2.00606 re +64.19392 60.1818 2.00606 2.00606 re +64.19392 64.19392 2.00606 2.00606 re +64.19392 68.20604 2.00606 2.00606 re +64.19392 72.21816 2.00606 2.00606 re +64.19392 74.22422 2.00606 2.00606 re +64.19392 82.24846 2.00606 2.00606 re +64.19392 84.25452 2.00606 2.00606 re +64.19392 90.2727 2.00606 2.00606 re +64.19392 92.27876 2.00606 2.00606 re +64.19392 94.28482 2.00606 2.00606 re +64.19392 100.303 2.00606 2.00606 re +64.19392 106.32118 2.00606 2.00606 re +64.19392 112.33936 2.00606 2.00606 re +64.19392 116.35148 2.00606 2.00606 re +64.19392 120.3636 2.00606 2.00606 re +64.19392 126.38178 2.00606 2.00606 re +66.19998 2.00606 2.00606 2.00606 re +66.19998 4.01212 2.00606 2.00606 re +66.19998 8.02424 2.00606 2.00606 re +66.19998 16.04848 2.00606 2.00606 re +66.19998 18.05454 2.00606 2.00606 re +66.19998 20.0606 2.00606 2.00606 re +66.19998 24.07272 2.00606 2.00606 re +66.19998 36.10908 2.00606 2.00606 re +66.19998 40.1212 2.00606 2.00606 re +66.19998 42.12726 2.00606 2.00606 re +66.19998 48.14544 2.00606 2.00606 re +66.19998 56.16968 2.00606 2.00606 re +66.19998 60.1818 2.00606 2.00606 re +66.19998 68.20604 2.00606 2.00606 re +66.19998 74.22422 2.00606 2.00606 re +66.19998 80.2424 2.00606 2.00606 re +66.19998 84.25452 2.00606 2.00606 re +66.19998 88.26664 2.00606 2.00606 re +66.19998 92.27876 2.00606 2.00606 re +66.19998 94.28482 2.00606 2.00606 re +66.19998 98.29694 2.00606 2.00606 re +66.19998 108.32724 2.00606 2.00606 re +66.19998 112.33936 2.00606 2.00606 re +66.19998 120.3636 2.00606 2.00606 re +66.19998 124.37572 2.00606 2.00606 re +68.20604 0 2.00606 2.00606 re +68.20604 6.01818 2.00606 2.00606 re +68.20604 8.02424 2.00606 2.00606 re +68.20604 10.0303 2.00606 2.00606 re +68.20604 12.03636 2.00606 2.00606 re +68.20604 14.04242 2.00606 2.00606 re +68.20604 16.04848 2.00606 2.00606 re +68.20604 24.07272 2.00606 2.00606 re +68.20604 26.07878 2.00606 2.00606 re +68.20604 32.09696 2.00606 2.00606 re +68.20604 40.1212 2.00606 2.00606 re +68.20604 48.14544 2.00606 2.00606 re +68.20604 52.15756 2.00606 2.00606 re +68.20604 56.16968 2.00606 2.00606 re +68.20604 60.1818 2.00606 2.00606 re +68.20604 62.18786 2.00606 2.00606 re +68.20604 64.19392 2.00606 2.00606 re +68.20604 66.19998 2.00606 2.00606 re +68.20604 68.20604 2.00606 2.00606 re +68.20604 76.23028 2.00606 2.00606 re +68.20604 90.2727 2.00606 2.00606 re +68.20604 98.29694 2.00606 2.00606 re +68.20604 106.32118 2.00606 2.00606 re +68.20604 108.32724 2.00606 2.00606 re +68.20604 112.33936 2.00606 2.00606 re +68.20604 114.34542 2.00606 2.00606 re +68.20604 116.35148 2.00606 2.00606 re +68.20604 118.35754 2.00606 2.00606 re +68.20604 120.3636 2.00606 2.00606 re +68.20604 124.37572 2.00606 2.00606 re +68.20604 128.38784 2.00606 2.00606 re +70.2121 2.00606 2.00606 2.00606 re +70.2121 4.01212 2.00606 2.00606 re +70.2121 6.01818 2.00606 2.00606 re +70.2121 10.0303 2.00606 2.00606 re +70.2121 14.04242 2.00606 2.00606 re +70.2121 16.04848 2.00606 2.00606 re +70.2121 20.0606 2.00606 2.00606 re +70.2121 22.06666 2.00606 2.00606 re +70.2121 28.08484 2.00606 2.00606 re +70.2121 30.0909 2.00606 2.00606 re +70.2121 34.10302 2.00606 2.00606 re +70.2121 36.10908 2.00606 2.00606 re +70.2121 38.11514 2.00606 2.00606 re +70.2121 44.13332 2.00606 2.00606 re +70.2121 46.13938 2.00606 2.00606 re +70.2121 52.15756 2.00606 2.00606 re +70.2121 58.17574 2.00606 2.00606 re +70.2121 62.18786 2.00606 2.00606 re +70.2121 66.19998 2.00606 2.00606 re +70.2121 70.2121 2.00606 2.00606 re +70.2121 72.21816 2.00606 2.00606 re +70.2121 76.23028 2.00606 2.00606 re +70.2121 78.23634 2.00606 2.00606 re +70.2121 84.25452 2.00606 2.00606 re +70.2121 86.26058 2.00606 2.00606 re +70.2121 90.2727 2.00606 2.00606 re +70.2121 92.27876 2.00606 2.00606 re +70.2121 94.28482 2.00606 2.00606 re +70.2121 98.29694 2.00606 2.00606 re +70.2121 100.303 2.00606 2.00606 re +70.2121 102.30906 2.00606 2.00606 re +70.2121 108.32724 2.00606 2.00606 re +70.2121 112.33936 2.00606 2.00606 re +70.2121 116.35148 2.00606 2.00606 re +70.2121 118.35754 2.00606 2.00606 re +70.2121 122.36966 2.00606 2.00606 re +70.2121 128.38784 2.00606 2.00606 re +72.21816 4.01212 2.00606 2.00606 re +72.21816 6.01818 2.00606 2.00606 re +72.21816 10.0303 2.00606 2.00606 re +72.21816 12.03636 2.00606 2.00606 re +72.21816 16.04848 2.00606 2.00606 re +72.21816 20.0606 2.00606 2.00606 re +72.21816 22.06666 2.00606 2.00606 re +72.21816 24.07272 2.00606 2.00606 re +72.21816 28.08484 2.00606 2.00606 re +72.21816 32.09696 2.00606 2.00606 re +72.21816 36.10908 2.00606 2.00606 re +72.21816 38.11514 2.00606 2.00606 re +72.21816 44.13332 2.00606 2.00606 re +72.21816 46.13938 2.00606 2.00606 re +72.21816 48.14544 2.00606 2.00606 re +72.21816 52.15756 2.00606 2.00606 re +72.21816 54.16362 2.00606 2.00606 re +72.21816 56.16968 2.00606 2.00606 re +72.21816 60.1818 2.00606 2.00606 re +72.21816 62.18786 2.00606 2.00606 re +72.21816 64.19392 2.00606 2.00606 re +72.21816 66.19998 2.00606 2.00606 re +72.21816 68.20604 2.00606 2.00606 re +72.21816 72.21816 2.00606 2.00606 re +72.21816 76.23028 2.00606 2.00606 re +72.21816 78.23634 2.00606 2.00606 re +72.21816 80.2424 2.00606 2.00606 re +72.21816 84.25452 2.00606 2.00606 re +72.21816 88.26664 2.00606 2.00606 re +72.21816 92.27876 2.00606 2.00606 re +72.21816 96.29088 2.00606 2.00606 re +72.21816 100.303 2.00606 2.00606 re +72.21816 104.31512 2.00606 2.00606 re +72.21816 106.32118 2.00606 2.00606 re +72.21816 108.32724 2.00606 2.00606 re +72.21816 114.34542 2.00606 2.00606 re +72.21816 116.35148 2.00606 2.00606 re +72.21816 120.3636 2.00606 2.00606 re +72.21816 124.37572 2.00606 2.00606 re +72.21816 126.38178 2.00606 2.00606 re +74.22422 6.01818 2.00606 2.00606 re +74.22422 10.0303 2.00606 2.00606 re +74.22422 14.04242 2.00606 2.00606 re +74.22422 16.04848 2.00606 2.00606 re +74.22422 20.0606 2.00606 2.00606 re +74.22422 22.06666 2.00606 2.00606 re +74.22422 24.07272 2.00606 2.00606 re +74.22422 30.0909 2.00606 2.00606 re +74.22422 34.10302 2.00606 2.00606 re +74.22422 36.10908 2.00606 2.00606 re +74.22422 38.11514 2.00606 2.00606 re +74.22422 42.12726 2.00606 2.00606 re +74.22422 44.13332 2.00606 2.00606 re +74.22422 46.13938 2.00606 2.00606 re +74.22422 48.14544 2.00606 2.00606 re +74.22422 52.15756 2.00606 2.00606 re +74.22422 54.16362 2.00606 2.00606 re +74.22422 56.16968 2.00606 2.00606 re +74.22422 60.1818 2.00606 2.00606 re +74.22422 72.21816 2.00606 2.00606 re +74.22422 78.23634 2.00606 2.00606 re +74.22422 80.2424 2.00606 2.00606 re +74.22422 82.24846 2.00606 2.00606 re +74.22422 94.28482 2.00606 2.00606 re +74.22422 98.29694 2.00606 2.00606 re +74.22422 100.303 2.00606 2.00606 re +74.22422 102.30906 2.00606 2.00606 re +74.22422 104.31512 2.00606 2.00606 re +74.22422 108.32724 2.00606 2.00606 re +74.22422 110.3333 2.00606 2.00606 re +74.22422 112.33936 2.00606 2.00606 re +74.22422 116.35148 2.00606 2.00606 re +74.22422 118.35754 2.00606 2.00606 re +74.22422 124.37572 2.00606 2.00606 re +74.22422 126.38178 2.00606 2.00606 re +76.23028 0 2.00606 2.00606 re +76.23028 2.00606 2.00606 2.00606 re +76.23028 6.01818 2.00606 2.00606 re +76.23028 12.03636 2.00606 2.00606 re +76.23028 16.04848 2.00606 2.00606 re +76.23028 20.0606 2.00606 2.00606 re +76.23028 24.07272 2.00606 2.00606 re +76.23028 28.08484 2.00606 2.00606 re +76.23028 34.10302 2.00606 2.00606 re +76.23028 40.1212 2.00606 2.00606 re +76.23028 48.14544 2.00606 2.00606 re +76.23028 52.15756 2.00606 2.00606 re +76.23028 56.16968 2.00606 2.00606 re +76.23028 60.1818 2.00606 2.00606 re +76.23028 72.21816 2.00606 2.00606 re +76.23028 76.23028 2.00606 2.00606 re +76.23028 80.2424 2.00606 2.00606 re +76.23028 88.26664 2.00606 2.00606 re +76.23028 96.29088 2.00606 2.00606 re +76.23028 104.31512 2.00606 2.00606 re +76.23028 108.32724 2.00606 2.00606 re +76.23028 112.33936 2.00606 2.00606 re +76.23028 116.35148 2.00606 2.00606 re +76.23028 120.3636 2.00606 2.00606 re +76.23028 126.38178 2.00606 2.00606 re +76.23028 128.38784 2.00606 2.00606 re +78.23634 0 2.00606 2.00606 re +78.23634 2.00606 2.00606 2.00606 re +78.23634 6.01818 2.00606 2.00606 re +78.23634 18.05454 2.00606 2.00606 re +78.23634 26.07878 2.00606 2.00606 re +78.23634 30.0909 2.00606 2.00606 re +78.23634 32.09696 2.00606 2.00606 re +78.23634 34.10302 2.00606 2.00606 re +78.23634 36.10908 2.00606 2.00606 re +78.23634 42.12726 2.00606 2.00606 re +78.23634 48.14544 2.00606 2.00606 re +78.23634 50.1515 2.00606 2.00606 re +78.23634 56.16968 2.00606 2.00606 re +78.23634 60.1818 2.00606 2.00606 re +78.23634 62.18786 2.00606 2.00606 re +78.23634 66.19998 2.00606 2.00606 re +78.23634 74.22422 2.00606 2.00606 re +78.23634 82.24846 2.00606 2.00606 re +78.23634 90.2727 2.00606 2.00606 re +78.23634 94.28482 2.00606 2.00606 re +78.23634 96.29088 2.00606 2.00606 re +78.23634 98.29694 2.00606 2.00606 re +78.23634 100.303 2.00606 2.00606 re +78.23634 102.30906 2.00606 2.00606 re +78.23634 110.3333 2.00606 2.00606 re +78.23634 114.34542 2.00606 2.00606 re +78.23634 120.3636 2.00606 2.00606 re +78.23634 124.37572 2.00606 2.00606 re +78.23634 126.38178 2.00606 2.00606 re +78.23634 128.38784 2.00606 2.00606 re +80.2424 4.01212 2.00606 2.00606 re +80.2424 8.02424 2.00606 2.00606 re +80.2424 12.03636 2.00606 2.00606 re +80.2424 18.05454 2.00606 2.00606 re +80.2424 24.07272 2.00606 2.00606 re +80.2424 30.0909 2.00606 2.00606 re +80.2424 32.09696 2.00606 2.00606 re +80.2424 38.11514 2.00606 2.00606 re +80.2424 40.1212 2.00606 2.00606 re +80.2424 42.12726 2.00606 2.00606 re +80.2424 50.1515 2.00606 2.00606 re +80.2424 58.17574 2.00606 2.00606 re +80.2424 74.22422 2.00606 2.00606 re +80.2424 80.2424 2.00606 2.00606 re +80.2424 90.2727 2.00606 2.00606 re +80.2424 94.28482 2.00606 2.00606 re +80.2424 96.29088 2.00606 2.00606 re +80.2424 106.32118 2.00606 2.00606 re +80.2424 112.33936 2.00606 2.00606 re +80.2424 120.3636 2.00606 2.00606 re +80.2424 122.36966 2.00606 2.00606 re +82.24846 6.01818 2.00606 2.00606 re +82.24846 14.04242 2.00606 2.00606 re +82.24846 18.05454 2.00606 2.00606 re +82.24846 20.0606 2.00606 2.00606 re +82.24846 22.06666 2.00606 2.00606 re +82.24846 26.07878 2.00606 2.00606 re +82.24846 30.0909 2.00606 2.00606 re +82.24846 34.10302 2.00606 2.00606 re +82.24846 36.10908 2.00606 2.00606 re +82.24846 38.11514 2.00606 2.00606 re +82.24846 44.13332 2.00606 2.00606 re +82.24846 46.13938 2.00606 2.00606 re +82.24846 50.1515 2.00606 2.00606 re +82.24846 52.15756 2.00606 2.00606 re +82.24846 54.16362 2.00606 2.00606 re +82.24846 58.17574 2.00606 2.00606 re +82.24846 60.1818 2.00606 2.00606 re +82.24846 62.18786 2.00606 2.00606 re +82.24846 66.19998 2.00606 2.00606 re +82.24846 68.20604 2.00606 2.00606 re +82.24846 72.21816 2.00606 2.00606 re +82.24846 74.22422 2.00606 2.00606 re +82.24846 76.23028 2.00606 2.00606 re +82.24846 86.26058 2.00606 2.00606 re +82.24846 92.27876 2.00606 2.00606 re +82.24846 94.28482 2.00606 2.00606 re +82.24846 98.29694 2.00606 2.00606 re +82.24846 102.30906 2.00606 2.00606 re +82.24846 106.32118 2.00606 2.00606 re +82.24846 108.32724 2.00606 2.00606 re +82.24846 110.3333 2.00606 2.00606 re +82.24846 114.34542 2.00606 2.00606 re +82.24846 116.35148 2.00606 2.00606 re +82.24846 118.35754 2.00606 2.00606 re +82.24846 122.36966 2.00606 2.00606 re +82.24846 124.37572 2.00606 2.00606 re +82.24846 126.38178 2.00606 2.00606 re +82.24846 128.38784 2.00606 2.00606 re +84.25452 4.01212 2.00606 2.00606 re +84.25452 8.02424 2.00606 2.00606 re +84.25452 10.0303 2.00606 2.00606 re +84.25452 12.03636 2.00606 2.00606 re +84.25452 14.04242 2.00606 2.00606 re +84.25452 18.05454 2.00606 2.00606 re +84.25452 20.0606 2.00606 2.00606 re +84.25452 22.06666 2.00606 2.00606 re +84.25452 26.07878 2.00606 2.00606 re +84.25452 28.08484 2.00606 2.00606 re +84.25452 30.0909 2.00606 2.00606 re +84.25452 32.09696 2.00606 2.00606 re +84.25452 38.11514 2.00606 2.00606 re +84.25452 42.12726 2.00606 2.00606 re +84.25452 44.13332 2.00606 2.00606 re +84.25452 46.13938 2.00606 2.00606 re +84.25452 50.1515 2.00606 2.00606 re +84.25452 54.16362 2.00606 2.00606 re +84.25452 58.17574 2.00606 2.00606 re +84.25452 60.1818 2.00606 2.00606 re +84.25452 62.18786 2.00606 2.00606 re +84.25452 64.19392 2.00606 2.00606 re +84.25452 66.19998 2.00606 2.00606 re +84.25452 68.20604 2.00606 2.00606 re +84.25452 70.2121 2.00606 2.00606 re +84.25452 74.22422 2.00606 2.00606 re +84.25452 78.23634 2.00606 2.00606 re +84.25452 82.24846 2.00606 2.00606 re +84.25452 84.25452 2.00606 2.00606 re +84.25452 86.26058 2.00606 2.00606 re +84.25452 92.27876 2.00606 2.00606 re +84.25452 94.28482 2.00606 2.00606 re +84.25452 96.29088 2.00606 2.00606 re +84.25452 102.30906 2.00606 2.00606 re +84.25452 106.32118 2.00606 2.00606 re +84.25452 110.3333 2.00606 2.00606 re +84.25452 114.34542 2.00606 2.00606 re +84.25452 116.35148 2.00606 2.00606 re +84.25452 118.35754 2.00606 2.00606 re +84.25452 120.3636 2.00606 2.00606 re +84.25452 124.37572 2.00606 2.00606 re +84.25452 126.38178 2.00606 2.00606 re +84.25452 128.38784 2.00606 2.00606 re +86.26058 4.01212 2.00606 2.00606 re +86.26058 6.01818 2.00606 2.00606 re +86.26058 10.0303 2.00606 2.00606 re +86.26058 14.04242 2.00606 2.00606 re +86.26058 20.0606 2.00606 2.00606 re +86.26058 22.06666 2.00606 2.00606 re +86.26058 26.07878 2.00606 2.00606 re +86.26058 28.08484 2.00606 2.00606 re +86.26058 32.09696 2.00606 2.00606 re +86.26058 36.10908 2.00606 2.00606 re +86.26058 38.11514 2.00606 2.00606 re +86.26058 40.1212 2.00606 2.00606 re +86.26058 44.13332 2.00606 2.00606 re +86.26058 46.13938 2.00606 2.00606 re +86.26058 48.14544 2.00606 2.00606 re +86.26058 52.15756 2.00606 2.00606 re +86.26058 58.17574 2.00606 2.00606 re +86.26058 62.18786 2.00606 2.00606 re +86.26058 64.19392 2.00606 2.00606 re +86.26058 68.20604 2.00606 2.00606 re +86.26058 70.2121 2.00606 2.00606 re +86.26058 76.23028 2.00606 2.00606 re +86.26058 78.23634 2.00606 2.00606 re +86.26058 82.24846 2.00606 2.00606 re +86.26058 84.25452 2.00606 2.00606 re +86.26058 86.26058 2.00606 2.00606 re +86.26058 90.2727 2.00606 2.00606 re +86.26058 92.27876 2.00606 2.00606 re +86.26058 106.32118 2.00606 2.00606 re +86.26058 108.32724 2.00606 2.00606 re +86.26058 110.3333 2.00606 2.00606 re +86.26058 116.35148 2.00606 2.00606 re +86.26058 122.36966 2.00606 2.00606 re +86.26058 126.38178 2.00606 2.00606 re +86.26058 128.38784 2.00606 2.00606 re +88.26664 4.01212 2.00606 2.00606 re +88.26664 8.02424 2.00606 2.00606 re +88.26664 12.03636 2.00606 2.00606 re +88.26664 18.05454 2.00606 2.00606 re +88.26664 22.06666 2.00606 2.00606 re +88.26664 26.07878 2.00606 2.00606 re +88.26664 30.0909 2.00606 2.00606 re +88.26664 32.09696 2.00606 2.00606 re +88.26664 42.12726 2.00606 2.00606 re +88.26664 48.14544 2.00606 2.00606 re +88.26664 50.1515 2.00606 2.00606 re +88.26664 58.17574 2.00606 2.00606 re +88.26664 66.19998 2.00606 2.00606 re +88.26664 74.22422 2.00606 2.00606 re +88.26664 78.23634 2.00606 2.00606 re +88.26664 82.24846 2.00606 2.00606 re +88.26664 86.26058 2.00606 2.00606 re +88.26664 90.2727 2.00606 2.00606 re +88.26664 94.28482 2.00606 2.00606 re +88.26664 96.29088 2.00606 2.00606 re +88.26664 102.30906 2.00606 2.00606 re +88.26664 106.32118 2.00606 2.00606 re +88.26664 114.34542 2.00606 2.00606 re +88.26664 120.3636 2.00606 2.00606 re +88.26664 122.36966 2.00606 2.00606 re +88.26664 126.38178 2.00606 2.00606 re +90.2727 0 2.00606 2.00606 re +90.2727 6.01818 2.00606 2.00606 re +90.2727 8.02424 2.00606 2.00606 re +90.2727 10.0303 2.00606 2.00606 re +90.2727 20.0606 2.00606 2.00606 re +90.2727 22.06666 2.00606 2.00606 re +90.2727 24.07272 2.00606 2.00606 re +90.2727 26.07878 2.00606 2.00606 re +90.2727 28.08484 2.00606 2.00606 re +90.2727 30.0909 2.00606 2.00606 re +90.2727 32.09696 2.00606 2.00606 re +90.2727 34.10302 2.00606 2.00606 re +90.2727 36.10908 2.00606 2.00606 re +90.2727 40.1212 2.00606 2.00606 re +90.2727 48.14544 2.00606 2.00606 re +90.2727 58.17574 2.00606 2.00606 re +90.2727 64.19392 2.00606 2.00606 re +90.2727 66.19998 2.00606 2.00606 re +90.2727 70.2121 2.00606 2.00606 re +90.2727 80.2424 2.00606 2.00606 re +90.2727 84.25452 2.00606 2.00606 re +90.2727 88.26664 2.00606 2.00606 re +90.2727 90.2727 2.00606 2.00606 re +90.2727 94.28482 2.00606 2.00606 re +90.2727 96.29088 2.00606 2.00606 re +90.2727 98.29694 2.00606 2.00606 re +90.2727 100.303 2.00606 2.00606 re +90.2727 104.31512 2.00606 2.00606 re +90.2727 114.34542 2.00606 2.00606 re +90.2727 122.36966 2.00606 2.00606 re +90.2727 128.38784 2.00606 2.00606 re +92.27876 2.00606 2.00606 2.00606 re +92.27876 8.02424 2.00606 2.00606 re +92.27876 12.03636 2.00606 2.00606 re +92.27876 16.04848 2.00606 2.00606 re +92.27876 24.07272 2.00606 2.00606 re +92.27876 34.10302 2.00606 2.00606 re +92.27876 36.10908 2.00606 2.00606 re +92.27876 42.12726 2.00606 2.00606 re +92.27876 48.14544 2.00606 2.00606 re +92.27876 56.16968 2.00606 2.00606 re +92.27876 60.1818 2.00606 2.00606 re +92.27876 64.19392 2.00606 2.00606 re +92.27876 72.21816 2.00606 2.00606 re +92.27876 82.24846 2.00606 2.00606 re +92.27876 84.25452 2.00606 2.00606 re +92.27876 92.27876 2.00606 2.00606 re +92.27876 98.29694 2.00606 2.00606 re +92.27876 100.303 2.00606 2.00606 re +92.27876 104.31512 2.00606 2.00606 re +92.27876 112.33936 2.00606 2.00606 re +92.27876 116.35148 2.00606 2.00606 re +92.27876 120.3636 2.00606 2.00606 re +92.27876 124.37572 2.00606 2.00606 re +92.27876 128.38784 2.00606 2.00606 re +94.28482 0 2.00606 2.00606 re +94.28482 2.00606 2.00606 2.00606 re +94.28482 4.01212 2.00606 2.00606 re +94.28482 6.01818 2.00606 2.00606 re +94.28482 10.0303 2.00606 2.00606 re +94.28482 14.04242 2.00606 2.00606 re +94.28482 16.04848 2.00606 2.00606 re +94.28482 20.0606 2.00606 2.00606 re +94.28482 22.06666 2.00606 2.00606 re +94.28482 24.07272 2.00606 2.00606 re +94.28482 28.08484 2.00606 2.00606 re +94.28482 40.1212 2.00606 2.00606 re +94.28482 42.12726 2.00606 2.00606 re +94.28482 46.13938 2.00606 2.00606 re +94.28482 50.1515 2.00606 2.00606 re +94.28482 52.15756 2.00606 2.00606 re +94.28482 54.16362 2.00606 2.00606 re +94.28482 60.1818 2.00606 2.00606 re +94.28482 62.18786 2.00606 2.00606 re +94.28482 66.19998 2.00606 2.00606 re +94.28482 68.20604 2.00606 2.00606 re +94.28482 70.2121 2.00606 2.00606 re +94.28482 72.21816 2.00606 2.00606 re +94.28482 76.23028 2.00606 2.00606 re +94.28482 78.23634 2.00606 2.00606 re +94.28482 80.2424 2.00606 2.00606 re +94.28482 84.25452 2.00606 2.00606 re +94.28482 86.26058 2.00606 2.00606 re +94.28482 88.26664 2.00606 2.00606 re +94.28482 92.27876 2.00606 2.00606 re +94.28482 102.30906 2.00606 2.00606 re +94.28482 106.32118 2.00606 2.00606 re +94.28482 114.34542 2.00606 2.00606 re +94.28482 116.35148 2.00606 2.00606 re +94.28482 126.38178 2.00606 2.00606 re +94.28482 128.38784 2.00606 2.00606 re +96.29088 2.00606 2.00606 2.00606 re +96.29088 4.01212 2.00606 2.00606 re +96.29088 6.01818 2.00606 2.00606 re +96.29088 10.0303 2.00606 2.00606 re +96.29088 12.03636 2.00606 2.00606 re +96.29088 14.04242 2.00606 2.00606 re +96.29088 18.05454 2.00606 2.00606 re +96.29088 20.0606 2.00606 2.00606 re +96.29088 22.06666 2.00606 2.00606 re +96.29088 24.07272 2.00606 2.00606 re +96.29088 28.08484 2.00606 2.00606 re +96.29088 34.10302 2.00606 2.00606 re +96.29088 36.10908 2.00606 2.00606 re +96.29088 38.11514 2.00606 2.00606 re +96.29088 40.1212 2.00606 2.00606 re +96.29088 44.13332 2.00606 2.00606 re +96.29088 48.14544 2.00606 2.00606 re +96.29088 52.15756 2.00606 2.00606 re +96.29088 56.16968 2.00606 2.00606 re +96.29088 58.17574 2.00606 2.00606 re +96.29088 60.1818 2.00606 2.00606 re +96.29088 64.19392 2.00606 2.00606 re +96.29088 68.20604 2.00606 2.00606 re +96.29088 70.2121 2.00606 2.00606 re +96.29088 74.22422 2.00606 2.00606 re +96.29088 76.23028 2.00606 2.00606 re +96.29088 78.23634 2.00606 2.00606 re +96.29088 80.2424 2.00606 2.00606 re +96.29088 84.25452 2.00606 2.00606 re +96.29088 88.26664 2.00606 2.00606 re +96.29088 92.27876 2.00606 2.00606 re +96.29088 98.29694 2.00606 2.00606 re +96.29088 100.303 2.00606 2.00606 re +96.29088 104.31512 2.00606 2.00606 re +96.29088 108.32724 2.00606 2.00606 re +96.29088 112.33936 2.00606 2.00606 re +96.29088 116.35148 2.00606 2.00606 re +96.29088 122.36966 2.00606 2.00606 re +96.29088 124.37572 2.00606 2.00606 re +96.29088 126.38178 2.00606 2.00606 re +96.29088 128.38784 2.00606 2.00606 re +98.29694 0 2.00606 2.00606 re +98.29694 2.00606 2.00606 2.00606 re +98.29694 14.04242 2.00606 2.00606 re +98.29694 18.05454 2.00606 2.00606 re +98.29694 24.07272 2.00606 2.00606 re +98.29694 28.08484 2.00606 2.00606 re +98.29694 38.11514 2.00606 2.00606 re +98.29694 40.1212 2.00606 2.00606 re +98.29694 44.13332 2.00606 2.00606 re +98.29694 46.13938 2.00606 2.00606 re +98.29694 52.15756 2.00606 2.00606 re +98.29694 54.16362 2.00606 2.00606 re +98.29694 58.17574 2.00606 2.00606 re +98.29694 60.1818 2.00606 2.00606 re +98.29694 62.18786 2.00606 2.00606 re +98.29694 66.19998 2.00606 2.00606 re +98.29694 68.20604 2.00606 2.00606 re +98.29694 72.21816 2.00606 2.00606 re +98.29694 76.23028 2.00606 2.00606 re +98.29694 78.23634 2.00606 2.00606 re +98.29694 84.25452 2.00606 2.00606 re +98.29694 88.26664 2.00606 2.00606 re +98.29694 102.30906 2.00606 2.00606 re +98.29694 108.32724 2.00606 2.00606 re +98.29694 110.3333 2.00606 2.00606 re +98.29694 114.34542 2.00606 2.00606 re +98.29694 116.35148 2.00606 2.00606 re +98.29694 118.35754 2.00606 2.00606 re +98.29694 122.36966 2.00606 2.00606 re +98.29694 124.37572 2.00606 2.00606 re +98.29694 126.38178 2.00606 2.00606 re +100.303 8.02424 2.00606 2.00606 re +100.303 10.0303 2.00606 2.00606 re +100.303 12.03636 2.00606 2.00606 re +100.303 20.0606 2.00606 2.00606 re +100.303 24.07272 2.00606 2.00606 re +100.303 34.10302 2.00606 2.00606 re +100.303 36.10908 2.00606 2.00606 re +100.303 40.1212 2.00606 2.00606 re +100.303 44.13332 2.00606 2.00606 re +100.303 48.14544 2.00606 2.00606 re +100.303 56.16968 2.00606 2.00606 re +100.303 60.1818 2.00606 2.00606 re +100.303 66.19998 2.00606 2.00606 re +100.303 72.21816 2.00606 2.00606 re +100.303 80.2424 2.00606 2.00606 re +100.303 82.24846 2.00606 2.00606 re +100.303 88.26664 2.00606 2.00606 re +100.303 92.27876 2.00606 2.00606 re +100.303 98.29694 2.00606 2.00606 re +100.303 100.303 2.00606 2.00606 re +100.303 104.31512 2.00606 2.00606 re +100.303 112.33936 2.00606 2.00606 re +100.303 116.35148 2.00606 2.00606 re +100.303 120.3636 2.00606 2.00606 re +100.303 128.38784 2.00606 2.00606 re +102.30906 0 2.00606 2.00606 re +102.30906 6.01818 2.00606 2.00606 re +102.30906 8.02424 2.00606 2.00606 re +102.30906 16.04848 2.00606 2.00606 re +102.30906 24.07272 2.00606 2.00606 re +102.30906 30.0909 2.00606 2.00606 re +102.30906 32.09696 2.00606 2.00606 re +102.30906 34.10302 2.00606 2.00606 re +102.30906 36.10908 2.00606 2.00606 re +102.30906 38.11514 2.00606 2.00606 re +102.30906 40.1212 2.00606 2.00606 re +102.30906 42.12726 2.00606 2.00606 re +102.30906 44.13332 2.00606 2.00606 re +102.30906 46.13938 2.00606 2.00606 re +102.30906 48.14544 2.00606 2.00606 re +102.30906 50.1515 2.00606 2.00606 re +102.30906 52.15756 2.00606 2.00606 re +102.30906 54.16362 2.00606 2.00606 re +102.30906 56.16968 2.00606 2.00606 re +102.30906 60.1818 2.00606 2.00606 re +102.30906 66.19998 2.00606 2.00606 re +102.30906 72.21816 2.00606 2.00606 re +102.30906 80.2424 2.00606 2.00606 re +102.30906 90.2727 2.00606 2.00606 re +102.30906 94.28482 2.00606 2.00606 re +102.30906 98.29694 2.00606 2.00606 re +102.30906 104.31512 2.00606 2.00606 re +102.30906 110.3333 2.00606 2.00606 re +102.30906 112.33936 2.00606 2.00606 re +102.30906 118.35754 2.00606 2.00606 re +102.30906 120.3636 2.00606 2.00606 re +102.30906 124.37572 2.00606 2.00606 re +102.30906 128.38784 2.00606 2.00606 re +104.31512 0 2.00606 2.00606 re +104.31512 8.02424 2.00606 2.00606 re +104.31512 12.03636 2.00606 2.00606 re +104.31512 14.04242 2.00606 2.00606 re +104.31512 18.05454 2.00606 2.00606 re +104.31512 22.06666 2.00606 2.00606 re +104.31512 26.07878 2.00606 2.00606 re +104.31512 30.0909 2.00606 2.00606 re +104.31512 32.09696 2.00606 2.00606 re +104.31512 38.11514 2.00606 2.00606 re +104.31512 40.1212 2.00606 2.00606 re +104.31512 50.1515 2.00606 2.00606 re +104.31512 58.17574 2.00606 2.00606 re +104.31512 62.18786 2.00606 2.00606 re +104.31512 66.19998 2.00606 2.00606 re +104.31512 70.2121 2.00606 2.00606 re +104.31512 74.22422 2.00606 2.00606 re +104.31512 78.23634 2.00606 2.00606 re +104.31512 82.24846 2.00606 2.00606 re +104.31512 90.2727 2.00606 2.00606 re +104.31512 94.28482 2.00606 2.00606 re +104.31512 102.30906 2.00606 2.00606 re +104.31512 106.32118 2.00606 2.00606 re +104.31512 110.3333 2.00606 2.00606 re +104.31512 114.34542 2.00606 2.00606 re +104.31512 122.36966 2.00606 2.00606 re +106.32118 0 2.00606 2.00606 re +106.32118 2.00606 2.00606 2.00606 re +106.32118 14.04242 2.00606 2.00606 re +106.32118 16.04848 2.00606 2.00606 re +106.32118 18.05454 2.00606 2.00606 re +106.32118 22.06666 2.00606 2.00606 re +106.32118 26.07878 2.00606 2.00606 re +106.32118 28.08484 2.00606 2.00606 re +106.32118 30.0909 2.00606 2.00606 re +106.32118 36.10908 2.00606 2.00606 re +106.32118 38.11514 2.00606 2.00606 re +106.32118 42.12726 2.00606 2.00606 re +106.32118 44.13332 2.00606 2.00606 re +106.32118 46.13938 2.00606 2.00606 re +106.32118 50.1515 2.00606 2.00606 re +106.32118 52.15756 2.00606 2.00606 re +106.32118 54.16362 2.00606 2.00606 re +106.32118 58.17574 2.00606 2.00606 re +106.32118 60.1818 2.00606 2.00606 re +106.32118 62.18786 2.00606 2.00606 re +106.32118 64.19392 2.00606 2.00606 re +106.32118 68.20604 2.00606 2.00606 re +106.32118 72.21816 2.00606 2.00606 re +106.32118 78.23634 2.00606 2.00606 re +106.32118 82.24846 2.00606 2.00606 re +106.32118 84.25452 2.00606 2.00606 re +106.32118 86.26058 2.00606 2.00606 re +106.32118 88.26664 2.00606 2.00606 re +106.32118 92.27876 2.00606 2.00606 re +106.32118 94.28482 2.00606 2.00606 re +106.32118 102.30906 2.00606 2.00606 re +106.32118 106.32118 2.00606 2.00606 re +106.32118 108.32724 2.00606 2.00606 re +106.32118 110.3333 2.00606 2.00606 re +106.32118 114.34542 2.00606 2.00606 re +106.32118 116.35148 2.00606 2.00606 re +106.32118 118.35754 2.00606 2.00606 re +106.32118 120.3636 2.00606 2.00606 re +106.32118 124.37572 2.00606 2.00606 re +106.32118 126.38178 2.00606 2.00606 re +108.32724 4.01212 2.00606 2.00606 re +108.32724 6.01818 2.00606 2.00606 re +108.32724 10.0303 2.00606 2.00606 re +108.32724 12.03636 2.00606 2.00606 re +108.32724 14.04242 2.00606 2.00606 re +108.32724 18.05454 2.00606 2.00606 re +108.32724 20.0606 2.00606 2.00606 re +108.32724 22.06666 2.00606 2.00606 re +108.32724 26.07878 2.00606 2.00606 re +108.32724 28.08484 2.00606 2.00606 re +108.32724 30.0909 2.00606 2.00606 re +108.32724 32.09696 2.00606 2.00606 re +108.32724 34.10302 2.00606 2.00606 re +108.32724 38.11514 2.00606 2.00606 re +108.32724 42.12726 2.00606 2.00606 re +108.32724 44.13332 2.00606 2.00606 re +108.32724 46.13938 2.00606 2.00606 re +108.32724 48.14544 2.00606 2.00606 re +108.32724 52.15756 2.00606 2.00606 re +108.32724 54.16362 2.00606 2.00606 re +108.32724 58.17574 2.00606 2.00606 re +108.32724 60.1818 2.00606 2.00606 re +108.32724 62.18786 2.00606 2.00606 re +108.32724 66.19998 2.00606 2.00606 re +108.32724 70.2121 2.00606 2.00606 re +108.32724 74.22422 2.00606 2.00606 re +108.32724 78.23634 2.00606 2.00606 re +108.32724 86.26058 2.00606 2.00606 re +108.32724 90.2727 2.00606 2.00606 re +108.32724 94.28482 2.00606 2.00606 re +108.32724 96.29088 2.00606 2.00606 re +108.32724 100.303 2.00606 2.00606 re +108.32724 102.30906 2.00606 2.00606 re +108.32724 104.31512 2.00606 2.00606 re +108.32724 108.32724 2.00606 2.00606 re +108.32724 110.3333 2.00606 2.00606 re +108.32724 114.34542 2.00606 2.00606 re +108.32724 116.35148 2.00606 2.00606 re +108.32724 118.35754 2.00606 2.00606 re +108.32724 122.36966 2.00606 2.00606 re +108.32724 126.38178 2.00606 2.00606 re +110.3333 0 2.00606 2.00606 re +110.3333 6.01818 2.00606 2.00606 re +110.3333 16.04848 2.00606 2.00606 re +110.3333 20.0606 2.00606 2.00606 re +110.3333 22.06666 2.00606 2.00606 re +110.3333 24.07272 2.00606 2.00606 re +110.3333 26.07878 2.00606 2.00606 re +110.3333 30.0909 2.00606 2.00606 re +110.3333 32.09696 2.00606 2.00606 re +110.3333 34.10302 2.00606 2.00606 re +110.3333 38.11514 2.00606 2.00606 re +110.3333 40.1212 2.00606 2.00606 re +110.3333 42.12726 2.00606 2.00606 re +110.3333 46.13938 2.00606 2.00606 re +110.3333 60.1818 2.00606 2.00606 re +110.3333 62.18786 2.00606 2.00606 re +110.3333 64.19392 2.00606 2.00606 re +110.3333 68.20604 2.00606 2.00606 re +110.3333 72.21816 2.00606 2.00606 re +110.3333 74.22422 2.00606 2.00606 re +110.3333 78.23634 2.00606 2.00606 re +110.3333 80.2424 2.00606 2.00606 re +110.3333 90.2727 2.00606 2.00606 re +110.3333 98.29694 2.00606 2.00606 re +110.3333 102.30906 2.00606 2.00606 re +110.3333 106.32118 2.00606 2.00606 re +110.3333 116.35148 2.00606 2.00606 re +110.3333 118.35754 2.00606 2.00606 re +112.33936 2.00606 2.00606 2.00606 re +112.33936 4.01212 2.00606 2.00606 re +112.33936 8.02424 2.00606 2.00606 re +112.33936 12.03636 2.00606 2.00606 re +112.33936 16.04848 2.00606 2.00606 re +112.33936 20.0606 2.00606 2.00606 re +112.33936 26.07878 2.00606 2.00606 re +112.33936 36.10908 2.00606 2.00606 re +112.33936 40.1212 2.00606 2.00606 re +112.33936 44.13332 2.00606 2.00606 re +112.33936 48.14544 2.00606 2.00606 re +112.33936 50.1515 2.00606 2.00606 re +112.33936 56.16968 2.00606 2.00606 re +112.33936 60.1818 2.00606 2.00606 re +112.33936 62.18786 2.00606 2.00606 re +112.33936 64.19392 2.00606 2.00606 re +112.33936 66.19998 2.00606 2.00606 re +112.33936 68.20604 2.00606 2.00606 re +112.33936 74.22422 2.00606 2.00606 re +112.33936 84.25452 2.00606 2.00606 re +112.33936 86.26058 2.00606 2.00606 re +112.33936 90.2727 2.00606 2.00606 re +112.33936 92.27876 2.00606 2.00606 re +112.33936 94.28482 2.00606 2.00606 re +112.33936 98.29694 2.00606 2.00606 re +112.33936 100.303 2.00606 2.00606 re +112.33936 102.30906 2.00606 2.00606 re +112.33936 106.32118 2.00606 2.00606 re +112.33936 108.32724 2.00606 2.00606 re +112.33936 112.33936 2.00606 2.00606 re +112.33936 114.34542 2.00606 2.00606 re +112.33936 116.35148 2.00606 2.00606 re +112.33936 118.35754 2.00606 2.00606 re +112.33936 120.3636 2.00606 2.00606 re +112.33936 122.36966 2.00606 2.00606 re +112.33936 124.37572 2.00606 2.00606 re +114.34542 26.07878 2.00606 2.00606 re +114.34542 28.08484 2.00606 2.00606 re +114.34542 32.09696 2.00606 2.00606 re +114.34542 40.1212 2.00606 2.00606 re +114.34542 44.13332 2.00606 2.00606 re +114.34542 46.13938 2.00606 2.00606 re +114.34542 48.14544 2.00606 2.00606 re +114.34542 50.1515 2.00606 2.00606 re +114.34542 52.15756 2.00606 2.00606 re +114.34542 58.17574 2.00606 2.00606 re +114.34542 60.1818 2.00606 2.00606 re +114.34542 68.20604 2.00606 2.00606 re +114.34542 74.22422 2.00606 2.00606 re +114.34542 76.23028 2.00606 2.00606 re +114.34542 82.24846 2.00606 2.00606 re +114.34542 90.2727 2.00606 2.00606 re +114.34542 98.29694 2.00606 2.00606 re +114.34542 100.303 2.00606 2.00606 re +114.34542 106.32118 2.00606 2.00606 re +114.34542 110.3333 2.00606 2.00606 re +114.34542 112.33936 2.00606 2.00606 re +114.34542 120.3636 2.00606 2.00606 re +114.34542 124.37572 2.00606 2.00606 re +114.34542 128.38784 2.00606 2.00606 re +116.35148 0 2.00606 2.00606 re +116.35148 2.00606 2.00606 2.00606 re +116.35148 4.01212 2.00606 2.00606 re +116.35148 6.01818 2.00606 2.00606 re +116.35148 8.02424 2.00606 2.00606 re +116.35148 10.0303 2.00606 2.00606 re +116.35148 12.03636 2.00606 2.00606 re +116.35148 16.04848 2.00606 2.00606 re +116.35148 32.09696 2.00606 2.00606 re +116.35148 40.1212 2.00606 2.00606 re +116.35148 50.1515 2.00606 2.00606 re +116.35148 52.15756 2.00606 2.00606 re +116.35148 56.16968 2.00606 2.00606 re +116.35148 60.1818 2.00606 2.00606 re +116.35148 64.19392 2.00606 2.00606 re +116.35148 68.20604 2.00606 2.00606 re +116.35148 70.2121 2.00606 2.00606 re +116.35148 74.22422 2.00606 2.00606 re +116.35148 82.24846 2.00606 2.00606 re +116.35148 86.26058 2.00606 2.00606 re +116.35148 92.27876 2.00606 2.00606 re +116.35148 102.30906 2.00606 2.00606 re +116.35148 106.32118 2.00606 2.00606 re +116.35148 112.33936 2.00606 2.00606 re +116.35148 116.35148 2.00606 2.00606 re +116.35148 120.3636 2.00606 2.00606 re +116.35148 124.37572 2.00606 2.00606 re +118.35754 0 2.00606 2.00606 re +118.35754 12.03636 2.00606 2.00606 re +118.35754 16.04848 2.00606 2.00606 re +118.35754 20.0606 2.00606 2.00606 re +118.35754 22.06666 2.00606 2.00606 re +118.35754 28.08484 2.00606 2.00606 re +118.35754 30.0909 2.00606 2.00606 re +118.35754 34.10302 2.00606 2.00606 re +118.35754 36.10908 2.00606 2.00606 re +118.35754 38.11514 2.00606 2.00606 re +118.35754 42.12726 2.00606 2.00606 re +118.35754 44.13332 2.00606 2.00606 re +118.35754 54.16362 2.00606 2.00606 re +118.35754 60.1818 2.00606 2.00606 re +118.35754 68.20604 2.00606 2.00606 re +118.35754 70.2121 2.00606 2.00606 re +118.35754 76.23028 2.00606 2.00606 re +118.35754 78.23634 2.00606 2.00606 re +118.35754 80.2424 2.00606 2.00606 re +118.35754 84.25452 2.00606 2.00606 re +118.35754 86.26058 2.00606 2.00606 re +118.35754 88.26664 2.00606 2.00606 re +118.35754 90.2727 2.00606 2.00606 re +118.35754 94.28482 2.00606 2.00606 re +118.35754 96.29088 2.00606 2.00606 re +118.35754 100.303 2.00606 2.00606 re +118.35754 102.30906 2.00606 2.00606 re +118.35754 104.31512 2.00606 2.00606 re +118.35754 108.32724 2.00606 2.00606 re +118.35754 110.3333 2.00606 2.00606 re +118.35754 112.33936 2.00606 2.00606 re +118.35754 120.3636 2.00606 2.00606 re +118.35754 122.36966 2.00606 2.00606 re +118.35754 124.37572 2.00606 2.00606 re +118.35754 128.38784 2.00606 2.00606 re +120.3636 0 2.00606 2.00606 re +120.3636 4.01212 2.00606 2.00606 re +120.3636 6.01818 2.00606 2.00606 re +120.3636 8.02424 2.00606 2.00606 re +120.3636 12.03636 2.00606 2.00606 re +120.3636 16.04848 2.00606 2.00606 re +120.3636 20.0606 2.00606 2.00606 re +120.3636 22.06666 2.00606 2.00606 re +120.3636 24.07272 2.00606 2.00606 re +120.3636 28.08484 2.00606 2.00606 re +120.3636 32.09696 2.00606 2.00606 re +120.3636 36.10908 2.00606 2.00606 re +120.3636 40.1212 2.00606 2.00606 re +120.3636 44.13332 2.00606 2.00606 re +120.3636 50.1515 2.00606 2.00606 re +120.3636 52.15756 2.00606 2.00606 re +120.3636 54.16362 2.00606 2.00606 re +120.3636 56.16968 2.00606 2.00606 re +120.3636 58.17574 2.00606 2.00606 re +120.3636 60.1818 2.00606 2.00606 re +120.3636 62.18786 2.00606 2.00606 re +120.3636 64.19392 2.00606 2.00606 re +120.3636 66.19998 2.00606 2.00606 re +120.3636 68.20604 2.00606 2.00606 re +120.3636 70.2121 2.00606 2.00606 re +120.3636 74.22422 2.00606 2.00606 re +120.3636 78.23634 2.00606 2.00606 re +120.3636 82.24846 2.00606 2.00606 re +120.3636 84.25452 2.00606 2.00606 re +120.3636 86.26058 2.00606 2.00606 re +120.3636 90.2727 2.00606 2.00606 re +120.3636 94.28482 2.00606 2.00606 re +120.3636 98.29694 2.00606 2.00606 re +120.3636 102.30906 2.00606 2.00606 re +120.3636 106.32118 2.00606 2.00606 re +120.3636 110.3333 2.00606 2.00606 re +120.3636 112.33936 2.00606 2.00606 re +120.3636 114.34542 2.00606 2.00606 re +120.3636 116.35148 2.00606 2.00606 re +120.3636 118.35754 2.00606 2.00606 re +120.3636 120.3636 2.00606 2.00606 re +120.3636 122.36966 2.00606 2.00606 re +120.3636 124.37572 2.00606 2.00606 re +120.3636 128.38784 2.00606 2.00606 re +122.36966 0 2.00606 2.00606 re +122.36966 4.01212 2.00606 2.00606 re +122.36966 6.01818 2.00606 2.00606 re +122.36966 8.02424 2.00606 2.00606 re +122.36966 12.03636 2.00606 2.00606 re +122.36966 16.04848 2.00606 2.00606 re +122.36966 18.05454 2.00606 2.00606 re +122.36966 22.06666 2.00606 2.00606 re +122.36966 24.07272 2.00606 2.00606 re +122.36966 26.07878 2.00606 2.00606 re +122.36966 28.08484 2.00606 2.00606 re +122.36966 32.09696 2.00606 2.00606 re +122.36966 40.1212 2.00606 2.00606 re +122.36966 50.1515 2.00606 2.00606 re +122.36966 52.15756 2.00606 2.00606 re +122.36966 66.19998 2.00606 2.00606 re +122.36966 70.2121 2.00606 2.00606 re +122.36966 72.21816 2.00606 2.00606 re +122.36966 74.22422 2.00606 2.00606 re +122.36966 78.23634 2.00606 2.00606 re +122.36966 80.2424 2.00606 2.00606 re +122.36966 82.24846 2.00606 2.00606 re +122.36966 84.25452 2.00606 2.00606 re +122.36966 88.26664 2.00606 2.00606 re +122.36966 90.2727 2.00606 2.00606 re +122.36966 96.29088 2.00606 2.00606 re +122.36966 100.303 2.00606 2.00606 re +122.36966 104.31512 2.00606 2.00606 re +122.36966 106.32118 2.00606 2.00606 re +122.36966 112.33936 2.00606 2.00606 re +124.37572 0 2.00606 2.00606 re +124.37572 4.01212 2.00606 2.00606 re +124.37572 6.01818 2.00606 2.00606 re +124.37572 8.02424 2.00606 2.00606 re +124.37572 12.03636 2.00606 2.00606 re +124.37572 16.04848 2.00606 2.00606 re +124.37572 20.0606 2.00606 2.00606 re +124.37572 28.08484 2.00606 2.00606 re +124.37572 32.09696 2.00606 2.00606 re +124.37572 46.13938 2.00606 2.00606 re +124.37572 48.14544 2.00606 2.00606 re +124.37572 52.15756 2.00606 2.00606 re +124.37572 56.16968 2.00606 2.00606 re +124.37572 62.18786 2.00606 2.00606 re +124.37572 64.19392 2.00606 2.00606 re +124.37572 70.2121 2.00606 2.00606 re +124.37572 76.23028 2.00606 2.00606 re +124.37572 84.25452 2.00606 2.00606 re +124.37572 88.26664 2.00606 2.00606 re +124.37572 92.27876 2.00606 2.00606 re +124.37572 112.33936 2.00606 2.00606 re +124.37572 116.35148 2.00606 2.00606 re +124.37572 126.38178 2.00606 2.00606 re +124.37572 128.38784 2.00606 2.00606 re +126.38178 0 2.00606 2.00606 re +126.38178 12.03636 2.00606 2.00606 re +126.38178 22.06666 2.00606 2.00606 re +126.38178 30.0909 2.00606 2.00606 re +126.38178 34.10302 2.00606 2.00606 re +126.38178 36.10908 2.00606 2.00606 re +126.38178 38.11514 2.00606 2.00606 re +126.38178 40.1212 2.00606 2.00606 re +126.38178 46.13938 2.00606 2.00606 re +126.38178 52.15756 2.00606 2.00606 re +126.38178 54.16362 2.00606 2.00606 re +126.38178 58.17574 2.00606 2.00606 re +126.38178 62.18786 2.00606 2.00606 re +126.38178 64.19392 2.00606 2.00606 re +126.38178 68.20604 2.00606 2.00606 re +126.38178 78.23634 2.00606 2.00606 re +126.38178 86.26058 2.00606 2.00606 re +126.38178 94.28482 2.00606 2.00606 re +126.38178 98.29694 2.00606 2.00606 re +126.38178 100.303 2.00606 2.00606 re +126.38178 102.30906 2.00606 2.00606 re +126.38178 104.31512 2.00606 2.00606 re +126.38178 106.32118 2.00606 2.00606 re +126.38178 114.34542 2.00606 2.00606 re +126.38178 116.35148 2.00606 2.00606 re +126.38178 118.35754 2.00606 2.00606 re +126.38178 120.3636 2.00606 2.00606 re +126.38178 124.37572 2.00606 2.00606 re +128.38784 0 2.00606 2.00606 re +128.38784 2.00606 2.00606 2.00606 re +128.38784 4.01212 2.00606 2.00606 re +128.38784 6.01818 2.00606 2.00606 re +128.38784 8.02424 2.00606 2.00606 re +128.38784 10.0303 2.00606 2.00606 re +128.38784 12.03636 2.00606 2.00606 re +128.38784 20.0606 2.00606 2.00606 re +128.38784 30.0909 2.00606 2.00606 re +128.38784 34.10302 2.00606 2.00606 re +128.38784 36.10908 2.00606 2.00606 re +128.38784 42.12726 2.00606 2.00606 re +128.38784 44.13332 2.00606 2.00606 re +128.38784 46.13938 2.00606 2.00606 re +128.38784 50.1515 2.00606 2.00606 re +128.38784 52.15756 2.00606 2.00606 re +128.38784 62.18786 2.00606 2.00606 re +128.38784 64.19392 2.00606 2.00606 re +128.38784 66.19998 2.00606 2.00606 re +128.38784 70.2121 2.00606 2.00606 re +128.38784 76.23028 2.00606 2.00606 re +128.38784 86.26058 2.00606 2.00606 re +128.38784 90.2727 2.00606 2.00606 re +128.38784 94.28482 2.00606 2.00606 re +128.38784 98.29694 2.00606 2.00606 re +128.38784 100.303 2.00606 2.00606 re +128.38784 110.3333 2.00606 2.00606 re +128.38784 114.34542 2.00606 2.00606 re +128.38784 116.35148 2.00606 2.00606 re +128.38784 126.38178 2.00606 2.00606 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a7573e4747a6c6963> 10 <686520496e66> 20 <6f726d6174696f6e656e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 201.601 Tm +/F1 10 Tf +[<4d6573736167654d6573736167654d6573736167654d6573736167654d6573736167654d657373616765> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 190.791 Tm +/F1 10 Tf +[<4d6573736167654d6573736167654d6573736167654d6573736167654d6573736167654d657373616765> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 179.981 Tm +/F1 10 Tf +[<4d6573736167654d6573736167654d6573736167654d6573736167654d6573736167654d6573736185> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 160.203 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 636.573 m +334.4887 636.573 l +334.4887 645.07695 l +334.4887 698.9353 m +334.4887 707.43925 l +342.99265 707.43925 l +510.237 707.43925 m +518.74095 707.43925 l +518.74095 698.9353 l +518.74095 645.07695 m +518.74095 636.573 l +510.237 636.573 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`data > message with maxed out field length 2`] = `"EmpfangsscheinKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)WährungBetragCHFAnnahmestelleZahlteilWährungBetragCHFKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZusätzliche InformationenMessageMessageMessageMessageMessageMessageMessageMessageMessageMessageMessageMessageMessageMessageMessageMessageMessageMessageMessageMessageZahlbar durch (Name/Adresse)"`; + +exports[`data > minimal required data + amount 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 590.05355 m +14.17325 590.05355 l +14.17325 598.5575 l +14.17325 638.2426 m +14.17325 646.74655 l +22.6772 646.74655 l +153.0711 646.74655 m +161.57505 646.74655 l +161.57505 638.2426 l +161.57505 598.5575 m +161.57505 590.05355 l +153.0711 590.05355 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 76.53555 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 76.53555 90.6341 Tm +/F1 8 Tf +[<3132332e3435> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 32.026572 2.287612 2.287612 re +0 36.601796 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 89.216879 2.287612 2.287612 re +0 93.792104 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 20.588511 2.287612 2.287612 re +2.287612 32.026572 2.287612 2.287612 re +2.287612 34.314184 2.287612 2.287612 re +2.287612 38.889409 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 73.203593 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 96.079716 2.287612 2.287612 re +2.287612 100.65494 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 20.588511 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 77.778818 2.287612 2.287612 re +4.575225 80.06643 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 20.588511 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 80.06643 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 25.163735 2.287612 2.287612 re +9.150449 29.73896 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 38.889409 2.287612 2.287612 re +9.150449 41.177021 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 27.451347 2.287612 2.287612 re +11.438061 29.73896 2.287612 2.287612 re +11.438061 32.026572 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 41.177021 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 75.491205 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 82.354042 2.287612 2.287612 re +16.013286 86.929267 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 98.367328 2.287612 2.287612 re +16.013286 109.805389 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 80.06643 2.287612 2.287612 re +18.300898 82.354042 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 11.438061 2.287612 2.287612 re +20.588511 18.300898 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 73.203593 2.287612 2.287612 re +20.588511 80.06643 2.287612 2.287612 re +20.588511 86.929267 2.287612 2.287612 re +20.588511 89.216879 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 93.792104 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 0 2.287612 2.287612 re +22.876123 2.287612 2.287612 2.287612 re +22.876123 4.575225 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 18.300898 2.287612 2.287612 re +22.876123 20.588511 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 89.216879 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 64.053144 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 80.06643 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +25.163735 128.106288 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 61.765532 2.287612 2.287612 re +27.451347 66.340756 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 128.106288 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 41.177021 2.287612 2.287612 re +29.73896 45.752246 2.287612 2.287612 re +29.73896 48.039858 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 32.026572 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 48.039858 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 109.805389 2.287612 2.287612 re +32.026572 112.093002 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 123.531063 2.287612 2.287612 re +32.026572 125.818675 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 20.588511 2.287612 2.287612 re +34.314184 25.163735 2.287612 2.287612 re +34.314184 29.73896 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 43.464633 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 50.32747 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 107.517777 2.287612 2.287612 re +34.314184 109.805389 2.287612 2.287612 re +34.314184 112.093002 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 18.300898 2.287612 2.287612 re +36.601796 20.588511 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 27.451347 2.287612 2.287612 re +36.601796 32.026572 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 38.889409 2.287612 2.287612 re +36.601796 41.177021 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 96.079716 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 100.65494 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 0 2.287612 2.287612 re +38.889409 2.287612 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 16.013286 2.287612 2.287612 re +38.889409 20.588511 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 73.203593 2.287612 2.287612 re +38.889409 77.778818 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 86.929267 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 2.287612 2.287612 2.287612 re +41.177021 6.862837 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 16.013286 2.287612 2.287612 re +41.177021 20.588511 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 75.491205 2.287612 2.287612 re +41.177021 77.778818 2.287612 2.287612 re +41.177021 80.06643 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 86.929267 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 93.792104 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 45.752246 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 57.190307 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 123.531063 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 59.477919 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 77.778818 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 43.464633 2.287612 2.287612 re +48.039858 48.039858 2.287612 2.287612 re +48.039858 54.902695 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 107.517777 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 118.955839 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 123.531063 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 32.026572 2.287612 2.287612 re +50.32747 43.464633 2.287612 2.287612 re +50.32747 45.752246 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 54.902695 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 20.588511 2.287612 2.287612 re +52.615082 22.876123 2.287612 2.287612 re +52.615082 38.889409 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 96.079716 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 116.668226 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 34.314184 2.287612 2.287612 re +54.902695 38.889409 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 98.367328 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 109.805389 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 114.380614 2.287612 2.287612 re +54.902695 116.668226 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 0 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 64.053144 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 73.203593 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 86.929267 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 48.039858 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 57.190307 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 123.531063 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 0 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 6.862837 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 22.876123 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 50.32747 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 121.243451 2.287612 2.287612 re +61.765532 128.106288 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 22.876123 2.287612 2.287612 re +64.053144 27.451347 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 48.039858 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 91.504491 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 96.079716 2.287612 2.287612 re +64.053144 98.367328 2.287612 2.287612 re +64.053144 100.65494 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 121.243451 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 27.451347 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 41.177021 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 48.039858 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 70.915981 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 80.06643 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 36.601796 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 48.039858 2.287612 2.287612 re +68.628368 50.32747 2.287612 2.287612 re +68.628368 52.615082 2.287612 2.287612 re +68.628368 54.902695 2.287612 2.287612 re +68.628368 57.190307 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 123.531063 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 25.163735 2.287612 2.287612 re +70.915981 32.026572 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 38.889409 2.287612 2.287612 re +70.915981 48.039858 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 98.367328 2.287612 2.287612 re +70.915981 102.942553 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 29.73896 2.287612 2.287612 re +73.203593 38.889409 2.287612 2.287612 re +73.203593 41.177021 2.287612 2.287612 re +73.203593 45.752246 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 89.216879 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 116.668226 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 34.314184 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 52.615082 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 100.65494 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 75.491205 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 93.792104 2.287612 2.287612 re +80.06643 96.079716 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 105.230165 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 9.150449 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 84.641654 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 20.588511 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 11.438061 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 52.615082 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 20.588511 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 48.039858 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 36.601796 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 48.039858 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 20.588511 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 32.026572 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 91.504491 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 98.367328 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 105.230165 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 34.314184 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 43.464633 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 89.216879 2.287612 2.287612 re +100.65494 93.792104 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 100.65494 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 0 2.287612 2.287612 re +102.942553 2.287612 2.287612 2.287612 re +102.942553 4.575225 2.287612 2.287612 re +102.942553 11.438061 2.287612 2.287612 re +102.942553 18.300898 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 80.06643 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 93.792104 2.287612 2.287612 re +102.942553 96.079716 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 16.013286 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 89.216879 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 27.451347 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 89.216879 2.287612 2.287612 re +107.517777 93.792104 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 80.06643 2.287612 2.287612 re +109.805389 82.354042 2.287612 2.287612 re +109.805389 89.216879 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 20.588511 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 54.902695 2.287612 2.287612 re +112.093002 57.190307 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 73.203593 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 82.354042 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 77.778818 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 82.354042 2.287612 2.287612 re +114.380614 84.641654 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 89.216879 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 34.314184 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 48.039858 2.287612 2.287612 re +116.668226 50.32747 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 123.531063 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 36.601796 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 48.039858 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 102.942553 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 121.243451 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 45.752246 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 41.177021 2.287612 2.287612 re +123.531063 45.752246 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 52.615082 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 114.380614 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 59.477919 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 59.477919 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 86.36345 Tm +/F1 10 Tf +[<3132332e3435> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 583.219 m +334.4887 583.219 l +334.4887 591.72295 l +334.4887 645.5813 m +334.4887 654.08525 l +342.99265 654.08525 l +510.237 654.08525 m +518.74095 654.08525 l +518.74095 645.5813 l +518.74095 591.72295 m +518.74095 583.219 l +510.237 583.219 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`data > minimal required data + amount 2`] = `"EmpfangsscheinKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)WährungBetragCHF123.45AnnahmestelleZahlteilWährungBetragCHF123.45Konto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)"`; + +exports[`data > minimal required data + debtor 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <68> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 196.20245 Tm +/F1 8 Tf +[<446562746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 187.45445 Tm +/F1 8 Tf +[<446562746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 178.70645 Tm +/F1 8 Tf +[<3536373820446562746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 18.300898 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 29.73896 2.287612 2.287612 re +0 32.026572 2.287612 2.287612 re +0 34.314184 2.287612 2.287612 re +0 43.464633 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 61.765532 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 82.354042 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 93.792104 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 100.65494 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 32.026572 2.287612 2.287612 re +2.287612 34.314184 2.287612 2.287612 re +2.287612 36.601796 2.287612 2.287612 re +2.287612 38.889409 2.287612 2.287612 re +2.287612 43.464633 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 59.477919 2.287612 2.287612 re +2.287612 68.628368 2.287612 2.287612 re +2.287612 70.915981 2.287612 2.287612 re +2.287612 77.778818 2.287612 2.287612 re +2.287612 82.354042 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 96.079716 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 18.300898 2.287612 2.287612 re +4.575225 20.588511 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 27.451347 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 41.177021 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 59.477919 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 66.340756 2.287612 2.287612 re +4.575225 70.915981 2.287612 2.287612 re +4.575225 82.354042 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 96.079716 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 18.300898 2.287612 2.287612 re +6.862837 29.73896 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 48.039858 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 64.053144 2.287612 2.287612 re +6.862837 66.340756 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 70.915981 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 75.491205 2.287612 2.287612 re +6.862837 80.06643 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 91.504491 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 25.163735 2.287612 2.287612 re +9.150449 27.451347 2.287612 2.287612 re +9.150449 29.73896 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 41.177021 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 73.203593 2.287612 2.287612 re +9.150449 84.641654 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 100.65494 2.287612 2.287612 re +9.150449 102.942553 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 18.300898 2.287612 2.287612 re +11.438061 29.73896 2.287612 2.287612 re +11.438061 34.314184 2.287612 2.287612 re +11.438061 41.177021 2.287612 2.287612 re +11.438061 45.752246 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 75.491205 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 80.06643 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 86.929267 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 29.73896 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 36.601796 2.287612 2.287612 re +16.013286 41.177021 2.287612 2.287612 re +16.013286 45.752246 2.287612 2.287612 re +16.013286 54.902695 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 86.929267 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 98.367328 2.287612 2.287612 re +16.013286 102.942553 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 6.862837 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 16.013286 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 27.451347 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 54.902695 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 84.641654 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 96.079716 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 105.230165 2.287612 2.287612 re +18.300898 109.805389 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 116.668226 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 121.243451 2.287612 2.287612 re +18.300898 123.531063 2.287612 2.287612 re +18.300898 128.106288 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 27.451347 2.287612 2.287612 re +20.588511 29.73896 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 43.464633 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 57.190307 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 70.915981 2.287612 2.287612 re +20.588511 73.203593 2.287612 2.287612 re +20.588511 75.491205 2.287612 2.287612 re +20.588511 77.778818 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 86.929267 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 93.792104 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 102.942553 2.287612 2.287612 re +20.588511 107.517777 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 116.668226 2.287612 2.287612 re +20.588511 118.955839 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 125.818675 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 4.575225 2.287612 2.287612 re +22.876123 6.862837 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 18.300898 2.287612 2.287612 re +22.876123 20.588511 2.287612 2.287612 re +22.876123 22.876123 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 32.026572 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 41.177021 2.287612 2.287612 re +22.876123 59.477919 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 89.216879 2.287612 2.287612 re +22.876123 98.367328 2.287612 2.287612 re +22.876123 100.65494 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 107.517777 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 114.380614 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +22.876123 125.818675 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 41.177021 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 45.752246 2.287612 2.287612 re +25.163735 50.32747 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 75.491205 2.287612 2.287612 re +25.163735 80.06643 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 91.504491 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 109.805389 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 118.955839 2.287612 2.287612 re +25.163735 128.106288 2.287612 2.287612 re +27.451347 6.862837 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 16.013286 2.287612 2.287612 re +27.451347 20.588511 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 38.889409 2.287612 2.287612 re +27.451347 41.177021 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 45.752246 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 59.477919 2.287612 2.287612 re +27.451347 66.340756 2.287612 2.287612 re +27.451347 70.915981 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 91.504491 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 121.243451 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +29.73896 0 2.287612 2.287612 re +29.73896 2.287612 2.287612 2.287612 re +29.73896 4.575225 2.287612 2.287612 re +29.73896 9.150449 2.287612 2.287612 re +29.73896 16.013286 2.287612 2.287612 re +29.73896 20.588511 2.287612 2.287612 re +29.73896 25.163735 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 41.177021 2.287612 2.287612 re +29.73896 43.464633 2.287612 2.287612 re +29.73896 45.752246 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 54.902695 2.287612 2.287612 re +29.73896 59.477919 2.287612 2.287612 re +29.73896 61.765532 2.287612 2.287612 re +29.73896 64.053144 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 77.778818 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 93.792104 2.287612 2.287612 re +29.73896 102.942553 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 116.668226 2.287612 2.287612 re +32.026572 0 2.287612 2.287612 re +32.026572 6.862837 2.287612 2.287612 re +32.026572 9.150449 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 20.588511 2.287612 2.287612 re +32.026572 22.876123 2.287612 2.287612 re +32.026572 25.163735 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 36.601796 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 41.177021 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 48.039858 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 54.902695 2.287612 2.287612 re +32.026572 57.190307 2.287612 2.287612 re +32.026572 64.053144 2.287612 2.287612 re +32.026572 66.340756 2.287612 2.287612 re +32.026572 70.915981 2.287612 2.287612 re +32.026572 73.203593 2.287612 2.287612 re +32.026572 75.491205 2.287612 2.287612 re +32.026572 80.06643 2.287612 2.287612 re +32.026572 84.641654 2.287612 2.287612 re +32.026572 89.216879 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 107.517777 2.287612 2.287612 re +32.026572 109.805389 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 123.531063 2.287612 2.287612 re +32.026572 125.818675 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 2.287612 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 6.862837 2.287612 2.287612 re +34.314184 9.150449 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 20.588511 2.287612 2.287612 re +34.314184 25.163735 2.287612 2.287612 re +34.314184 27.451347 2.287612 2.287612 re +34.314184 34.314184 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 84.641654 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 105.230165 2.287612 2.287612 re +34.314184 107.517777 2.287612 2.287612 re +34.314184 109.805389 2.287612 2.287612 re +34.314184 114.380614 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 128.106288 2.287612 2.287612 re +36.601796 2.287612 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 11.438061 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 20.588511 2.287612 2.287612 re +36.601796 27.451347 2.287612 2.287612 re +36.601796 29.73896 2.287612 2.287612 re +36.601796 32.026572 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 36.601796 2.287612 2.287612 re +36.601796 38.889409 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 48.039858 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 73.203593 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 82.354042 2.287612 2.287612 re +36.601796 86.929267 2.287612 2.287612 re +36.601796 89.216879 2.287612 2.287612 re +36.601796 96.079716 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 100.65494 2.287612 2.287612 re +36.601796 109.805389 2.287612 2.287612 re +36.601796 114.380614 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 118.955839 2.287612 2.287612 re +36.601796 121.243451 2.287612 2.287612 re +36.601796 123.531063 2.287612 2.287612 re +38.889409 2.287612 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 20.588511 2.287612 2.287612 re +38.889409 22.876123 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 38.889409 2.287612 2.287612 re +38.889409 43.464633 2.287612 2.287612 re +38.889409 66.340756 2.287612 2.287612 re +38.889409 77.778818 2.287612 2.287612 re +38.889409 86.929267 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 102.942553 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 107.517777 2.287612 2.287612 re +38.889409 112.093002 2.287612 2.287612 re +38.889409 114.380614 2.287612 2.287612 re +38.889409 118.955839 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +38.889409 123.531063 2.287612 2.287612 re +38.889409 128.106288 2.287612 2.287612 re +41.177021 2.287612 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 16.013286 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 20.588511 2.287612 2.287612 re +41.177021 25.163735 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 29.73896 2.287612 2.287612 re +41.177021 32.026572 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 57.190307 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 61.765532 2.287612 2.287612 re +41.177021 75.491205 2.287612 2.287612 re +41.177021 77.778818 2.287612 2.287612 re +41.177021 80.06643 2.287612 2.287612 re +41.177021 89.216879 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 96.079716 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 107.517777 2.287612 2.287612 re +41.177021 114.380614 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 125.818675 2.287612 2.287612 re +43.464633 2.287612 2.287612 2.287612 re +43.464633 6.862837 2.287612 2.287612 re +43.464633 11.438061 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 22.876123 2.287612 2.287612 re +43.464633 25.163735 2.287612 2.287612 re +43.464633 34.314184 2.287612 2.287612 re +43.464633 41.177021 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 68.628368 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 73.203593 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 77.778818 2.287612 2.287612 re +43.464633 82.354042 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 98.367328 2.287612 2.287612 re +43.464633 100.65494 2.287612 2.287612 re +43.464633 114.380614 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 125.818675 2.287612 2.287612 re +45.752246 0 2.287612 2.287612 re +45.752246 6.862837 2.287612 2.287612 re +45.752246 11.438061 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 34.314184 2.287612 2.287612 re +45.752246 36.601796 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 48.039858 2.287612 2.287612 re +45.752246 52.615082 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 57.190307 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 64.053144 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 73.203593 2.287612 2.287612 re +45.752246 77.778818 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 109.805389 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 118.955839 2.287612 2.287612 re +45.752246 125.818675 2.287612 2.287612 re +48.039858 0 2.287612 2.287612 re +48.039858 9.150449 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 22.876123 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 36.601796 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 43.464633 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 54.902695 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 66.340756 2.287612 2.287612 re +48.039858 75.491205 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 82.354042 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 91.504491 2.287612 2.287612 re +48.039858 107.517777 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 118.955839 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 128.106288 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 16.013286 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 32.026572 2.287612 2.287612 re +50.32747 38.889409 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 45.752246 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 52.615082 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 66.340756 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 77.778818 2.287612 2.287612 re +50.32747 80.06643 2.287612 2.287612 re +50.32747 82.354042 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 86.929267 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 96.079716 2.287612 2.287612 re +50.32747 100.65494 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 116.668226 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +50.32747 128.106288 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 20.588511 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 27.451347 2.287612 2.287612 re +52.615082 32.026572 2.287612 2.287612 re +52.615082 43.464633 2.287612 2.287612 re +52.615082 50.32747 2.287612 2.287612 re +52.615082 52.615082 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 66.340756 2.287612 2.287612 re +52.615082 70.915981 2.287612 2.287612 re +52.615082 75.491205 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 93.792104 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 116.668226 2.287612 2.287612 re +52.615082 118.955839 2.287612 2.287612 re +52.615082 123.531063 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 9.150449 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 16.013286 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 25.163735 2.287612 2.287612 re +54.902695 27.451347 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 34.314184 2.287612 2.287612 re +54.902695 38.889409 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 52.615082 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 61.765532 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 70.915981 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 98.367328 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 107.517777 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 116.668226 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 121.243451 2.287612 2.287612 re +54.902695 123.531063 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 0 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 36.601796 2.287612 2.287612 re +57.190307 48.039858 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 57.190307 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 73.203593 2.287612 2.287612 re +57.190307 80.06643 2.287612 2.287612 re +57.190307 82.354042 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 96.079716 2.287612 2.287612 re +57.190307 100.65494 2.287612 2.287612 re +57.190307 105.230165 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 112.093002 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 123.531063 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 6.862837 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 25.163735 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 45.752246 2.287612 2.287612 re +59.477919 50.32747 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 98.367328 2.287612 2.287612 re +59.477919 100.65494 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +61.765532 0 2.287612 2.287612 re +61.765532 6.862837 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 25.163735 2.287612 2.287612 re +61.765532 29.73896 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 43.464633 2.287612 2.287612 re +61.765532 48.039858 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 54.902695 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 77.778818 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 100.65494 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 107.517777 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 121.243451 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 4.575225 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 27.451347 2.287612 2.287612 re +64.053144 29.73896 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 34.314184 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 75.491205 2.287612 2.287612 re +64.053144 91.504491 2.287612 2.287612 re +64.053144 96.079716 2.287612 2.287612 re +64.053144 100.65494 2.287612 2.287612 re +64.053144 102.942553 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 4.575225 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 22.876123 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 70.915981 2.287612 2.287612 re +66.340756 73.203593 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 89.216879 2.287612 2.287612 re +66.340756 93.792104 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 123.531063 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 2.287612 2.287612 2.287612 re +68.628368 4.575225 2.287612 2.287612 re +68.628368 6.862837 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 25.163735 2.287612 2.287612 re +68.628368 27.451347 2.287612 2.287612 re +68.628368 34.314184 2.287612 2.287612 re +68.628368 36.601796 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 48.039858 2.287612 2.287612 re +68.628368 50.32747 2.287612 2.287612 re +68.628368 52.615082 2.287612 2.287612 re +68.628368 57.190307 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 73.203593 2.287612 2.287612 re +68.628368 77.778818 2.287612 2.287612 re +68.628368 80.06643 2.287612 2.287612 re +68.628368 82.354042 2.287612 2.287612 re +68.628368 84.641654 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 96.079716 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 121.243451 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 11.438061 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 27.451347 2.287612 2.287612 re +70.915981 32.026572 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 48.039858 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 61.765532 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 68.628368 2.287612 2.287612 re +70.915981 77.778818 2.287612 2.287612 re +70.915981 84.641654 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 100.65494 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 114.380614 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +70.915981 125.818675 2.287612 2.287612 re +70.915981 128.106288 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 6.862837 2.287612 2.287612 re +73.203593 9.150449 2.287612 2.287612 re +73.203593 11.438061 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 38.889409 2.287612 2.287612 re +73.203593 45.752246 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 61.765532 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 73.203593 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 91.504491 2.287612 2.287612 re +73.203593 93.792104 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 102.942553 2.287612 2.287612 re +73.203593 105.230165 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 116.668226 2.287612 2.287612 re +73.203593 125.818675 2.287612 2.287612 re +73.203593 128.106288 2.287612 2.287612 re +75.491205 0 2.287612 2.287612 re +75.491205 2.287612 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 16.013286 2.287612 2.287612 re +75.491205 20.588511 2.287612 2.287612 re +75.491205 25.163735 2.287612 2.287612 re +75.491205 29.73896 2.287612 2.287612 re +75.491205 32.026572 2.287612 2.287612 re +75.491205 36.601796 2.287612 2.287612 re +75.491205 38.889409 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 45.752246 2.287612 2.287612 re +75.491205 48.039858 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 59.477919 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 70.915981 2.287612 2.287612 re +75.491205 75.491205 2.287612 2.287612 re +75.491205 77.778818 2.287612 2.287612 re +75.491205 86.929267 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 91.504491 2.287612 2.287612 re +75.491205 93.792104 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 112.093002 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 121.243451 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +75.491205 128.106288 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 6.862837 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 36.601796 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 50.32747 2.287612 2.287612 re +77.778818 54.902695 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 73.203593 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 93.792104 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 118.955839 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 6.862837 2.287612 2.287612 re +80.06643 11.438061 2.287612 2.287612 re +80.06643 20.588511 2.287612 2.287612 re +80.06643 27.451347 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 52.615082 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 59.477919 2.287612 2.287612 re +80.06643 61.765532 2.287612 2.287612 re +80.06643 66.340756 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 102.942553 2.287612 2.287612 re +80.06643 105.230165 2.287612 2.287612 re +80.06643 112.093002 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 123.531063 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 4.575225 2.287612 2.287612 re +82.354042 6.862837 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 16.013286 2.287612 2.287612 re +82.354042 18.300898 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 36.601796 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 41.177021 2.287612 2.287612 re +82.354042 48.039858 2.287612 2.287612 re +82.354042 50.32747 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 54.902695 2.287612 2.287612 re +82.354042 59.477919 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 68.628368 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 75.491205 2.287612 2.287612 re +82.354042 77.778818 2.287612 2.287612 re +82.354042 80.06643 2.287612 2.287612 re +82.354042 82.354042 2.287612 2.287612 re +82.354042 86.929267 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 96.079716 2.287612 2.287612 re +82.354042 100.65494 2.287612 2.287612 re +82.354042 105.230165 2.287612 2.287612 re +82.354042 109.805389 2.287612 2.287612 re +82.354042 114.380614 2.287612 2.287612 re +82.354042 116.668226 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 6.862837 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 16.013286 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 34.314184 2.287612 2.287612 re +84.641654 36.601796 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 84.641654 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 107.517777 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +84.641654 128.106288 2.287612 2.287612 re +86.929267 6.862837 2.287612 2.287612 re +86.929267 9.150449 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 29.73896 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 36.601796 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 50.32747 2.287612 2.287612 re +86.929267 54.902695 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 75.491205 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 84.641654 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 114.380614 2.287612 2.287612 re +86.929267 121.243451 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +86.929267 128.106288 2.287612 2.287612 re +89.216879 0 2.287612 2.287612 re +89.216879 4.575225 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 9.150449 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 20.588511 2.287612 2.287612 re +89.216879 22.876123 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 43.464633 2.287612 2.287612 re +89.216879 45.752246 2.287612 2.287612 re +89.216879 57.190307 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 64.053144 2.287612 2.287612 re +89.216879 66.340756 2.287612 2.287612 re +89.216879 73.203593 2.287612 2.287612 re +89.216879 75.491205 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 82.354042 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 93.792104 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 109.805389 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 121.243451 2.287612 2.287612 re +89.216879 125.818675 2.287612 2.287612 re +89.216879 128.106288 2.287612 2.287612 re +91.504491 4.575225 2.287612 2.287612 re +91.504491 9.150449 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 18.300898 2.287612 2.287612 re +91.504491 27.451347 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 75.491205 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 116.668226 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +93.792104 2.287612 2.287612 2.287612 re +93.792104 16.013286 2.287612 2.287612 re +93.792104 20.588511 2.287612 2.287612 re +93.792104 22.876123 2.287612 2.287612 re +93.792104 36.601796 2.287612 2.287612 re +93.792104 38.889409 2.287612 2.287612 re +93.792104 41.177021 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 45.752246 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 66.340756 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 82.354042 2.287612 2.287612 re +93.792104 89.216879 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 93.792104 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 4.575225 2.287612 2.287612 re +96.079716 6.862837 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 16.013286 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 25.163735 2.287612 2.287612 re +96.079716 27.451347 2.287612 2.287612 re +96.079716 34.314184 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 43.464633 2.287612 2.287612 re +96.079716 48.039858 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 54.902695 2.287612 2.287612 re +96.079716 61.765532 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 68.628368 2.287612 2.287612 re +96.079716 70.915981 2.287612 2.287612 re +96.079716 73.203593 2.287612 2.287612 re +96.079716 80.06643 2.287612 2.287612 re +96.079716 86.929267 2.287612 2.287612 re +96.079716 89.216879 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 98.367328 2.287612 2.287612 re +96.079716 100.65494 2.287612 2.287612 re +96.079716 107.517777 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 116.668226 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 125.818675 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 22.876123 2.287612 2.287612 re +98.367328 25.163735 2.287612 2.287612 re +98.367328 32.026572 2.287612 2.287612 re +98.367328 34.314184 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 41.177021 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 50.32747 2.287612 2.287612 re +98.367328 52.615082 2.287612 2.287612 re +98.367328 59.477919 2.287612 2.287612 re +98.367328 61.765532 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 68.628368 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 77.778818 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 84.641654 2.287612 2.287612 re +98.367328 86.929267 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 114.380614 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 121.243451 2.287612 2.287612 re +98.367328 123.531063 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 0 2.287612 2.287612 re +100.65494 6.862837 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 16.013286 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 36.601796 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 61.765532 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 70.915981 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 84.641654 2.287612 2.287612 re +100.65494 93.792104 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 100.65494 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 109.805389 2.287612 2.287612 re +100.65494 121.243451 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 0 2.287612 2.287612 re +102.942553 2.287612 2.287612 2.287612 re +102.942553 4.575225 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 16.013286 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 27.451347 2.287612 2.287612 re +102.942553 29.73896 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 38.889409 2.287612 2.287612 re +102.942553 41.177021 2.287612 2.287612 re +102.942553 45.752246 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 54.902695 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 59.477919 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 64.053144 2.287612 2.287612 re +102.942553 66.340756 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 73.203593 2.287612 2.287612 re +102.942553 82.354042 2.287612 2.287612 re +102.942553 84.641654 2.287612 2.287612 re +102.942553 93.792104 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 102.942553 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 112.093002 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 128.106288 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 27.451347 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 68.628368 2.287612 2.287612 re +105.230165 73.203593 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 86.929267 2.287612 2.287612 re +105.230165 91.504491 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 102.942553 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 20.588511 2.287612 2.287612 re +107.517777 25.163735 2.287612 2.287612 re +107.517777 32.026572 2.287612 2.287612 re +107.517777 34.314184 2.287612 2.287612 re +107.517777 38.889409 2.287612 2.287612 re +107.517777 43.464633 2.287612 2.287612 re +107.517777 50.32747 2.287612 2.287612 re +107.517777 75.491205 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 82.354042 2.287612 2.287612 re +107.517777 84.641654 2.287612 2.287612 re +107.517777 93.792104 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 107.517777 2.287612 2.287612 re +107.517777 109.805389 2.287612 2.287612 re +107.517777 121.243451 2.287612 2.287612 re +107.517777 123.531063 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 16.013286 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 25.163735 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 34.314184 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 43.464633 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 52.615082 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 70.915981 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 75.491205 2.287612 2.287612 re +109.805389 82.354042 2.287612 2.287612 re +109.805389 86.929267 2.287612 2.287612 re +109.805389 96.079716 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 102.942553 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 107.517777 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 121.243451 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 32.026572 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 73.203593 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 80.06643 2.287612 2.287612 re +112.093002 93.792104 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 102.942553 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +112.093002 121.243451 2.287612 2.287612 re +112.093002 123.531063 2.287612 2.287612 re +112.093002 125.818675 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 18.300898 2.287612 2.287612 re +114.380614 27.451347 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 41.177021 2.287612 2.287612 re +114.380614 45.752246 2.287612 2.287612 re +114.380614 50.32747 2.287612 2.287612 re +114.380614 54.902695 2.287612 2.287612 re +114.380614 57.190307 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 77.778818 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 89.216879 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 102.942553 2.287612 2.287612 re +114.380614 107.517777 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 25.163735 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 36.601796 2.287612 2.287612 re +116.668226 38.889409 2.287612 2.287612 re +116.668226 45.752246 2.287612 2.287612 re +116.668226 48.039858 2.287612 2.287612 re +116.668226 52.615082 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 73.203593 2.287612 2.287612 re +116.668226 77.778818 2.287612 2.287612 re +116.668226 86.929267 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 102.942553 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 123.531063 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 29.73896 2.287612 2.287612 re +118.955839 36.601796 2.287612 2.287612 re +118.955839 38.889409 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 57.190307 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 75.491205 2.287612 2.287612 re +118.955839 86.929267 2.287612 2.287612 re +118.955839 91.504491 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 18.300898 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 32.026572 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 52.615082 2.287612 2.287612 re +121.243451 54.902695 2.287612 2.287612 re +121.243451 57.190307 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 66.340756 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 77.778818 2.287612 2.287612 re +121.243451 82.354042 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 100.65494 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 121.243451 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 25.163735 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 34.314184 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 45.752246 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 61.765532 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 70.915981 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 80.06643 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 89.216879 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 98.367328 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 107.517777 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 116.668226 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +123.531063 128.106288 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 27.451347 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 59.477919 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 68.628368 2.287612 2.287612 re +125.818675 70.915981 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 84.641654 2.287612 2.287612 re +125.818675 86.929267 2.287612 2.287612 re +125.818675 91.504491 2.287612 2.287612 re +125.818675 96.079716 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 107.517777 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 121.243451 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +125.818675 128.106288 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 25.163735 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 50.32747 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 61.765532 2.287612 2.287612 re +128.106288 70.915981 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 86.929267 2.287612 2.287612 re +128.106288 89.216879 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 102.942553 2.287612 2.287612 re +128.106288 107.517777 2.287612 2.287612 re +128.106288 114.380614 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <68> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 201.601 Tm +/F1 10 Tf +[<446562746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 190.791 Tm +/F1 10 Tf +[<446562746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 179.981 Tm +/F1 10 Tf +[<3536373820446562746f722043697479> 0] TJ +ET +Q +", +] +`; + +exports[`data > minimal required data + debtor 2`] = `"EmpfangsscheinKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durchDebtor FirstName LastNameDebtor Address5678 Debtor CityWährungBetragCHFAnnahmestelleZahlteilWährungBetragCHFKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durchDebtor FirstName LastNameDebtor Address5678 Debtor City"`; + +exports[`data > minimal required data 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 590.05355 m +14.17325 590.05355 l +14.17325 598.5575 l +14.17325 638.2426 m +14.17325 646.74655 l +22.6772 646.74655 l +153.0711 646.74655 m +161.57505 646.74655 l +161.57505 638.2426 l +161.57505 598.5575 m +161.57505 590.05355 l +153.0711 590.05355 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 91.504491 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 27.451347 2.287612 2.287612 re +2.287612 29.73896 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 73.203593 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 77.778818 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 43.464633 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 73.203593 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 89.216879 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 109.805389 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 6.862837 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 0 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 128.106288 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 50.32747 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 102.942553 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 82.354042 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 73.203593 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 89.216879 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 93.792104 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 45.752246 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 123.531063 2.287612 2.287612 re +43.464633 128.106288 2.287612 2.287612 re +45.752246 2.287612 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 64.053144 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 50.32747 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +50.32747 121.243451 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 91.504491 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 100.65494 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 114.380614 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 48.039858 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 70.915981 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 123.531063 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 2.287612 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 50.32747 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 20.588511 2.287612 2.287612 re +64.053144 25.163735 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 48.039858 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 98.367328 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 27.451347 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 36.601796 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 80.06643 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 123.531063 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 36.601796 2.287612 2.287612 re +70.915981 41.177021 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 34.314184 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 43.464633 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 89.216879 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 34.314184 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 52.615082 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 100.65494 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 75.491205 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 93.792104 2.287612 2.287612 re +80.06643 96.079716 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 4.575225 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 20.588511 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 11.438061 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 52.615082 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 20.588511 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 36.601796 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 16.013286 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 96.079716 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 34.314184 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 43.464633 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 80.06643 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 89.216879 2.287612 2.287612 re +102.942553 91.504491 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 20.588511 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 89.216879 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 27.451347 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 91.504491 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 20.588511 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 54.902695 2.287612 2.287612 re +112.093002 57.190307 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 34.314184 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 43.464633 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 34.314184 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 102.942553 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 118.955839 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 57.190307 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 583.219 m +334.4887 583.219 l +334.4887 591.72295 l +334.4887 645.5813 m +334.4887 654.08525 l +342.99265 654.08525 l +510.237 654.08525 m +518.74095 654.08525 l +518.74095 645.5813 l +518.74095 591.72295 m +518.74095 583.219 l +510.237 583.219 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`data > minimal required data 2`] = `"EmpfangsscheinKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)WährungBetragCHFAnnahmestelleZahlteilWährungBetragCHFKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)"`; diff --git a/tests/__snapshots__/integration/options.test.snap b/tests/__snapshots__/integration/options.test.snap new file mode 100644 index 00000000..c139b4a8 --- /dev/null +++ b/tests/__snapshots__/integration/options.test.snap @@ -0,0 +1,11479 @@ +// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html + +exports[`options > font 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 276.546 Tm +/F2 11 Tf +[<456d7066616e677373636865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.84845 Tm +/F2 6 Tf +[<4b6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 251.28445 Tm +/F3 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 243.34445 Tm +/F3 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 235.40445 Tm +/F3 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 227.46445 Tm +/F3 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 211.28745 Tm +/F2 6 Tf +[<5a61686c62617220647572636820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 584.24455 m +14.17325 584.24455 l +14.17325 592.7485 l +14.17325 632.4336 m +14.17325 640.93755 l +22.6772 640.93755 l +153.0711 640.93755 m +161.57505 640.93755 l +161.57505 632.4336 l +161.57505 592.7485 m +161.57505 584.24455 l +153.0711 584.24455 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 101.10805 Tm +/F2 6 Tf +[<57e46872756e67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 101.10805 Tm +/F2 6 Tf +[<426574726167> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 91.3461 Tm +/F3 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 114.77505 61.42295 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 276.546 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 91.504491 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 27.451347 2.287612 2.287612 re +2.287612 29.73896 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 73.203593 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 77.778818 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 43.464633 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 73.203593 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 89.216879 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 109.805389 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 6.862837 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 0 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 128.106288 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 50.32747 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 102.942553 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 82.354042 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 73.203593 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 89.216879 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 93.792104 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 45.752246 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 123.531063 2.287612 2.287612 re +43.464633 128.106288 2.287612 2.287612 re +45.752246 2.287612 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 64.053144 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 50.32747 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +50.32747 121.243451 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 91.504491 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 100.65494 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 114.380614 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 48.039858 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 70.915981 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 123.531063 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 2.287612 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 50.32747 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 20.588511 2.287612 2.287612 re +64.053144 25.163735 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 48.039858 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 98.367328 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 27.451347 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 36.601796 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 80.06643 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 123.531063 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 36.601796 2.287612 2.287612 re +70.915981 41.177021 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 34.314184 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 43.464633 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 89.216879 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 34.314184 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 52.615082 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 100.65494 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 75.491205 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 93.792104 2.287612 2.287612 re +80.06643 96.079716 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 4.575225 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 20.588511 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 11.438061 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 52.615082 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 20.588511 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 36.601796 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 16.013286 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 96.079716 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 34.314184 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 43.464633 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 80.06643 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 89.216879 2.287612 2.287612 re +102.942553 91.504491 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 20.588511 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 89.216879 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 27.451347 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 91.504491 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 20.588511 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 54.902695 2.287612 2.287612 re +112.093002 57.190307 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 34.314184 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 43.464633 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 34.314184 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 102.942553 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 118.955839 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 57.190307 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.85005 Tm +/F2 8 Tf +[<57e46872756e67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.85005 Tm +/F2 8 Tf +[<426574726167> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 87.25345 Tm +/F3 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 278.433 Tm +/F2 8 Tf +[<4b6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 267.767 Tm +/F3 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 257.967 Tm +/F3 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 248.167 Tm +/F3 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 238.367 Tm +/F3 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 220.33 Tm +/F2 8 Tf +[<5a61686c62617220647572636820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 576.046 m +334.4887 576.046 l +334.4887 584.54995 l +334.4887 638.4083 m +334.4887 646.91225 l +342.99265 646.91225 l +510.237 646.91225 m +518.74095 646.91225 l +518.74095 638.4083 l +518.74095 584.54995 m +518.74095 576.046 l +510.237 576.046 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`options > font 2`] = `"EmpfangsscheinKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)WährungBetragCHFAnnahmestelleZahlteilWährungBetragCHFKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)"`; + +exports[`options > no outlines 1`] = ` +[ + "1 0 0 -1 0 792 cm +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 590.05355 m +14.17325 590.05355 l +14.17325 598.5575 l +14.17325 638.2426 m +14.17325 646.74655 l +22.6772 646.74655 l +153.0711 646.74655 m +161.57505 646.74655 l +161.57505 638.2426 l +161.57505 598.5575 m +161.57505 590.05355 l +153.0711 590.05355 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 91.504491 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 27.451347 2.287612 2.287612 re +2.287612 29.73896 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 73.203593 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 77.778818 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 43.464633 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 73.203593 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 89.216879 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 109.805389 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 6.862837 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 0 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 128.106288 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 50.32747 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 102.942553 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 82.354042 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 73.203593 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 89.216879 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 93.792104 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 45.752246 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 123.531063 2.287612 2.287612 re +43.464633 128.106288 2.287612 2.287612 re +45.752246 2.287612 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 64.053144 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 50.32747 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +50.32747 121.243451 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 91.504491 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 100.65494 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 114.380614 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 48.039858 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 70.915981 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 123.531063 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 2.287612 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 50.32747 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 20.588511 2.287612 2.287612 re +64.053144 25.163735 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 48.039858 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 98.367328 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 27.451347 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 36.601796 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 80.06643 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 123.531063 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 36.601796 2.287612 2.287612 re +70.915981 41.177021 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 34.314184 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 43.464633 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 89.216879 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 34.314184 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 52.615082 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 100.65494 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 75.491205 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 93.792104 2.287612 2.287612 re +80.06643 96.079716 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 4.575225 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 20.588511 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 11.438061 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 52.615082 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 20.588511 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 36.601796 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 16.013286 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 96.079716 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 34.314184 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 43.464633 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 80.06643 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 89.216879 2.287612 2.287612 re +102.942553 91.504491 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 20.588511 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 89.216879 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 27.451347 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 91.504491 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 20.588511 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 54.902695 2.287612 2.287612 re +112.093002 57.190307 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 34.314184 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 43.464633 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 34.314184 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 102.942553 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 118.955839 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 57.190307 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 583.219 m +334.4887 583.219 l +334.4887 591.72295 l +334.4887 645.5813 m +334.4887 654.08525 l +342.99265 654.08525 l +510.237 654.08525 m +518.74095 654.08525 l +518.74095 645.5813 l +518.74095 591.72295 m +518.74095 583.219 l +510.237 583.219 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`options > no outlines 2`] = `"EmpfangsscheinKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)WährungBetragCHFAnnahmestelleZahlteilWährungBetragCHFKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)"`; + +exports[`options > no scissors 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 219.20275 301.74025 Tm +/F1 11 Tf +[<56> 80 <6f72206465722045696e7a61686c756e672061627a757472656e6e656e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 590.05355 m +14.17325 590.05355 l +14.17325 598.5575 l +14.17325 638.2426 m +14.17325 646.74655 l +22.6772 646.74655 l +153.0711 646.74655 m +161.57505 646.74655 l +161.57505 638.2426 l +161.57505 598.5575 m +161.57505 590.05355 l +153.0711 590.05355 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 91.504491 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 27.451347 2.287612 2.287612 re +2.287612 29.73896 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 73.203593 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 77.778818 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 43.464633 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 73.203593 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 89.216879 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 109.805389 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 6.862837 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 0 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 128.106288 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 50.32747 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 102.942553 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 82.354042 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 73.203593 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 89.216879 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 93.792104 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 45.752246 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 123.531063 2.287612 2.287612 re +43.464633 128.106288 2.287612 2.287612 re +45.752246 2.287612 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 64.053144 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 50.32747 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +50.32747 121.243451 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 91.504491 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 100.65494 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 114.380614 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 48.039858 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 70.915981 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 123.531063 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 2.287612 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 50.32747 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 20.588511 2.287612 2.287612 re +64.053144 25.163735 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 48.039858 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 98.367328 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 27.451347 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 36.601796 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 80.06643 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 123.531063 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 36.601796 2.287612 2.287612 re +70.915981 41.177021 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 34.314184 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 43.464633 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 89.216879 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 34.314184 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 52.615082 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 100.65494 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 75.491205 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 93.792104 2.287612 2.287612 re +80.06643 96.079716 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 4.575225 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 20.588511 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 11.438061 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 52.615082 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 20.588511 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 36.601796 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 16.013286 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 96.079716 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 34.314184 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 43.464633 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 80.06643 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 89.216879 2.287612 2.287612 re +102.942553 91.504491 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 20.588511 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 89.216879 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 27.451347 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 91.504491 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 20.588511 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 54.902695 2.287612 2.287612 re +112.093002 57.190307 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 34.314184 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 43.464633 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 34.314184 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 102.942553 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 118.955839 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 57.190307 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 583.219 m +334.4887 583.219 l +334.4887 591.72295 l +334.4887 645.5813 m +334.4887 654.08525 l +342.99265 654.08525 l +510.237 654.08525 m +518.74095 654.08525 l +518.74095 645.5813 l +518.74095 591.72295 m +518.74095 583.219 l +510.237 583.219 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`options > no scissors 2`] = `"EmpfangsscheinKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)WährungBetragCHFAnnahmestelleZahlteilWährungBetragCHFKonto / Zahlbar anCH58 0079 1123 0008 8901 2Creditor FirstName LastNameCreditor Address1234 Creditor CityZahlbar durch (Name/Adresse)"`; + +exports[`options > no separate text + no scissors + no outlines 1`] = ` +[ + "1 0 0 -1 0 792 cm +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 590.05355 m +14.17325 590.05355 l +14.17325 598.5575 l +14.17325 638.2426 m +14.17325 646.74655 l +22.6772 646.74655 l +153.0711 646.74655 m +161.57505 646.74655 l +161.57505 638.2426 l +161.57505 598.5575 m +161.57505 590.05355 l +153.0711 590.05355 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 91.504491 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 27.451347 2.287612 2.287612 re +2.287612 29.73896 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 73.203593 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 77.778818 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 43.464633 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 73.203593 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 89.216879 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 109.805389 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 6.862837 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 0 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 128.106288 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 50.32747 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 102.942553 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 82.354042 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 73.203593 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 89.216879 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 93.792104 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 45.752246 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 123.531063 2.287612 2.287612 re +43.464633 128.106288 2.287612 2.287612 re +45.752246 2.287612 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 64.053144 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 50.32747 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +50.32747 121.243451 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 91.504491 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 100.65494 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 114.380614 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 48.039858 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 70.915981 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 123.531063 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 2.287612 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 50.32747 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 20.588511 2.287612 2.287612 re +64.053144 25.163735 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 48.039858 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 98.367328 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 27.451347 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 36.601796 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 80.06643 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 123.531063 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 36.601796 2.287612 2.287612 re +70.915981 41.177021 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 34.314184 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 43.464633 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 89.216879 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 34.314184 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 52.615082 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 100.65494 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 75.491205 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 93.792104 2.287612 2.287612 re +80.06643 96.079716 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 4.575225 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 20.588511 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 11.438061 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 52.615082 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 20.588511 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 36.601796 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 16.013286 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 96.079716 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 34.314184 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 43.464633 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 80.06643 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 89.216879 2.287612 2.287612 re +102.942553 91.504491 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 20.588511 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 89.216879 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 27.451347 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 91.504491 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 20.588511 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 54.902695 2.287612 2.287612 re +112.093002 57.190307 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 34.314184 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 43.464633 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 34.314184 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 102.942553 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 118.955839 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 57.190307 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 583.219 m +334.4887 583.219 l +334.4887 591.72295 l +334.4887 645.5813 m +334.4887 654.08525 l +342.99265 654.08525 l +510.237 654.08525 m +518.74095 654.08525 l +518.74095 645.5813 l +518.74095 591.72295 m +518.74095 583.219 l +510.237 583.219 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`options > no separate text + no scissors 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 590.05355 m +14.17325 590.05355 l +14.17325 598.5575 l +14.17325 638.2426 m +14.17325 646.74655 l +22.6772 646.74655 l +153.0711 646.74655 m +161.57505 646.74655 l +161.57505 638.2426 l +161.57505 598.5575 m +161.57505 590.05355 l +153.0711 590.05355 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 91.504491 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 27.451347 2.287612 2.287612 re +2.287612 29.73896 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 73.203593 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 77.778818 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 43.464633 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 73.203593 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 89.216879 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 109.805389 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 6.862837 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 0 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 128.106288 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 50.32747 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 102.942553 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 82.354042 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 73.203593 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 89.216879 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 93.792104 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 45.752246 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 123.531063 2.287612 2.287612 re +43.464633 128.106288 2.287612 2.287612 re +45.752246 2.287612 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 64.053144 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 50.32747 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +50.32747 121.243451 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 91.504491 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 100.65494 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 114.380614 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 48.039858 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 70.915981 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 123.531063 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 2.287612 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 50.32747 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 20.588511 2.287612 2.287612 re +64.053144 25.163735 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 48.039858 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 98.367328 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 27.451347 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 36.601796 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 80.06643 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 123.531063 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 36.601796 2.287612 2.287612 re +70.915981 41.177021 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 34.314184 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 43.464633 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 89.216879 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 34.314184 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 52.615082 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 100.65494 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 75.491205 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 93.792104 2.287612 2.287612 re +80.06643 96.079716 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 4.575225 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 20.588511 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 11.438061 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 52.615082 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 20.588511 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 36.601796 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 16.013286 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 96.079716 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 34.314184 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 43.464633 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 80.06643 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 89.216879 2.287612 2.287612 re +102.942553 91.504491 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 20.588511 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 89.216879 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 27.451347 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 91.504491 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 20.588511 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 54.902695 2.287612 2.287612 re +112.093002 57.190307 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 34.314184 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 43.464633 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 34.314184 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 102.942553 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 118.955839 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 57.190307 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 583.219 m +334.4887 583.219 l +334.4887 591.72295 l +334.4887 645.5813 m +334.4887 654.08525 l +342.99265 654.08525 l +510.237 654.08525 m +518.74095 654.08525 l +518.74095 645.5813 l +518.74095 591.72295 m +518.74095 583.219 l +510.237 583.219 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; + +exports[`options > no separate text 1`] = ` +[ + "1 0 0 -1 0 792 cm +0 494.36175 m +595.2765 494.36175 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +175.7483 494.36175 m +175.7483 792 l +0.75 w +/Gs1 gs +[1 1] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 1 297.63825 494.36175 cm +4.545 -1.803 m 4.06 -2.388 3.185 -2.368 2.531 -2.116 c -1.575 -0.577 l -2.769 -1.23 -3.949 -1.043 -3.949 -1.361 c -3.949 -1.61 -3.721 -1.555 -3.755 -2.203 c -3.788 -2.825 -4.437 -3.285 -5.05 -3.244 c -5.664 -3.248 -6.3 -2.777 -6.305 -2.129 c -6.351 -1.476 -5.801 -0.869 -5.152 -0.826 c -4.391 -0.713 -3.043 -1.174 -2.411 -0.041 c -2.882 0.828 -3.718 0.831 -4.474 0.787 c -5.101 0.751 -5.855 0.931 -6.154 1.547 c -6.443 2.138 -6.16 2.979 -5.496 3.16 c -4.826 3.406 -3.906 3.095 -3.746 2.325 c -3.623 1.731 -4.044 1.452 -3.882 1.236 c -3.76 1.073 -2.987 1.168 -1.608 0.549 c 2.838 2.117 l 3.4 2.273 4.087 2.268 4.584 1.716 c -0.026 -0.027 l 4.545 -1.803 l h -4.609 -2.753 m -3.962 -2.392 -4.015 -1.411 -4.687 -1.221 c -5.295 -1.009 -6.073 -1.6 -5.879 -2.26 c -5.765 -2.801 -5.052 -3 -4.609 -2.753 c h -4.581 1.256 m -3.906 1.505 -4.02 2.648 -4.707 2.802 c -5.163 2.96 -5.814 2.733 -5.86 2.196 c -5.949 1.543 -5.182 0.954 -4.581 1.256 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 1 175.7483 524.36175 cm + 1.803 4.545 m 2.388 4.06 2.368 3.185 2.116 2.531 c 0.577 -1.575 l 1.23 -2.769 1.043 -3.949 1.361 -3.949 c 1.61 -3.949 1.555 -3.721 2.203 -3.755 c 2.825 -3.788 3.285 -4.437 3.244 -5.05 c 3.248 -5.664 2.777 -6.3 2.129 -6.305 c 1.476 -6.351 0.869 -5.801 0.826 -5.152 c 0.713 -4.391 1.174 -3.043 0.041 -2.411 c -0.828 -2.882 -0.831 -3.718 -0.787 -4.474 c -0.751 -5.101 -0.931 -5.855 -1.547 -6.154 c -2.138 -6.443 -2.979 -6.16 -3.16 -5.496 c -3.406 -4.826 -3.095 -3.906 -2.325 -3.746 c -1.731 -3.623 -1.452 -4.044 -1.236 -3.882 c -1.073 -3.76 -1.168 -2.987 -0.549 -1.608 c -2.117 2.838 l -2.273 3.4 -2.268 4.087 -1.716 4.584 c 0.027 -0.026 l 1.803 4.545 l h 2.753 -4.609 m 2.392 -3.962 1.411 -4.015 1.221 -4.687 c 1.009 -5.295 1.6 -6.073 2.26 -5.879 c 2.801 -5.765 3 -5.052 2.753 -4.609 c h -1.256 -4.581 m -1.505 -3.906 -2.648 -4.02 -2.802 -4.707 c -2.96 -5.163 -2.733 -5.814 -2.196 -5.86 c -1.543 -5.949 -0.954 -5.182 -1.256 -4.581 c h +/DeviceRGB cs +0 0 0 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 275.567 Tm +/F2 11 Tf +[<456d7066616e67737363> 10 <6865696e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 259.31445 Tm +/F2 6 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 249.73845 Tm +/F1 8 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 240.99045 Tm +/F1 8 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 232.24245 Tm +/F1 8 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 223.49445 Tm +/F1 8 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 205.77845 Tm +/F2 6 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +22.6772 590.05355 m +14.17325 590.05355 l +14.17325 598.5575 l +14.17325 638.2426 m +14.17325 646.74655 l +22.6772 646.74655 l +153.0711 646.74655 m +161.57505 646.74655 l +161.57505 638.2426 l +161.57505 598.5575 m +161.57505 590.05355 l +153.0711 590.05355 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 100.57405 Tm +/F2 6 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 51.0237 100.57405 Tm +/F2 6 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 14.17325 90.6341 Tm +/F1 8 Tf +[<434846> 0] TJ +ET +Q +85.0395 687.11795 m +76.53555 687.11795 l +76.53555 695.6219 l +76.53555 706.9605 m +76.53555 715.46445 l +85.0395 715.46445 l +153.0711 715.46445 m +161.57505 715.46445 l +161.57505 706.9605 l +161.57505 695.6219 m +161.57505 687.11795 l +153.0711 687.11795 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 118.89705 60.88895 Tm +/F2 6 Tf +[<416e6e61686d657374656c6c65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 275.567 Tm +/F2 11 Tf +[<5a61686c7465696c> 0] TJ +ET +Q +q +1 0 0 1 189.92155 542.5508 cm +0 0 2.287612 2.287612 re +0 2.287612 2.287612 2.287612 re +0 4.575225 2.287612 2.287612 re +0 6.862837 2.287612 2.287612 re +0 9.150449 2.287612 2.287612 re +0 11.438061 2.287612 2.287612 re +0 13.725674 2.287612 2.287612 re +0 20.588511 2.287612 2.287612 re +0 22.876123 2.287612 2.287612 re +0 25.163735 2.287612 2.287612 re +0 41.177021 2.287612 2.287612 re +0 45.752246 2.287612 2.287612 re +0 50.32747 2.287612 2.287612 re +0 59.477919 2.287612 2.287612 re +0 64.053144 2.287612 2.287612 re +0 66.340756 2.287612 2.287612 re +0 70.915981 2.287612 2.287612 re +0 73.203593 2.287612 2.287612 re +0 75.491205 2.287612 2.287612 re +0 77.778818 2.287612 2.287612 re +0 84.641654 2.287612 2.287612 re +0 86.929267 2.287612 2.287612 re +0 91.504491 2.287612 2.287612 re +0 96.079716 2.287612 2.287612 re +0 98.367328 2.287612 2.287612 re +0 102.942553 2.287612 2.287612 re +0 105.230165 2.287612 2.287612 re +0 107.517777 2.287612 2.287612 re +0 114.380614 2.287612 2.287612 re +0 116.668226 2.287612 2.287612 re +0 118.955839 2.287612 2.287612 re +0 121.243451 2.287612 2.287612 re +0 123.531063 2.287612 2.287612 re +0 125.818675 2.287612 2.287612 re +0 128.106288 2.287612 2.287612 re +2.287612 0 2.287612 2.287612 re +2.287612 13.725674 2.287612 2.287612 re +2.287612 18.300898 2.287612 2.287612 re +2.287612 27.451347 2.287612 2.287612 re +2.287612 29.73896 2.287612 2.287612 re +2.287612 45.752246 2.287612 2.287612 re +2.287612 48.039858 2.287612 2.287612 re +2.287612 50.32747 2.287612 2.287612 re +2.287612 52.615082 2.287612 2.287612 re +2.287612 54.902695 2.287612 2.287612 re +2.287612 61.765532 2.287612 2.287612 re +2.287612 73.203593 2.287612 2.287612 re +2.287612 75.491205 2.287612 2.287612 re +2.287612 80.06643 2.287612 2.287612 re +2.287612 84.641654 2.287612 2.287612 re +2.287612 86.929267 2.287612 2.287612 re +2.287612 89.216879 2.287612 2.287612 re +2.287612 91.504491 2.287612 2.287612 re +2.287612 93.792104 2.287612 2.287612 re +2.287612 98.367328 2.287612 2.287612 re +2.287612 102.942553 2.287612 2.287612 re +2.287612 107.517777 2.287612 2.287612 re +2.287612 114.380614 2.287612 2.287612 re +2.287612 128.106288 2.287612 2.287612 re +4.575225 0 2.287612 2.287612 re +4.575225 4.575225 2.287612 2.287612 re +4.575225 6.862837 2.287612 2.287612 re +4.575225 9.150449 2.287612 2.287612 re +4.575225 13.725674 2.287612 2.287612 re +4.575225 22.876123 2.287612 2.287612 re +4.575225 25.163735 2.287612 2.287612 re +4.575225 29.73896 2.287612 2.287612 re +4.575225 34.314184 2.287612 2.287612 re +4.575225 36.601796 2.287612 2.287612 re +4.575225 38.889409 2.287612 2.287612 re +4.575225 43.464633 2.287612 2.287612 re +4.575225 48.039858 2.287612 2.287612 re +4.575225 50.32747 2.287612 2.287612 re +4.575225 54.902695 2.287612 2.287612 re +4.575225 57.190307 2.287612 2.287612 re +4.575225 64.053144 2.287612 2.287612 re +4.575225 68.628368 2.287612 2.287612 re +4.575225 75.491205 2.287612 2.287612 re +4.575225 84.641654 2.287612 2.287612 re +4.575225 86.929267 2.287612 2.287612 re +4.575225 89.216879 2.287612 2.287612 re +4.575225 91.504491 2.287612 2.287612 re +4.575225 93.792104 2.287612 2.287612 re +4.575225 100.65494 2.287612 2.287612 re +4.575225 105.230165 2.287612 2.287612 re +4.575225 107.517777 2.287612 2.287612 re +4.575225 114.380614 2.287612 2.287612 re +4.575225 118.955839 2.287612 2.287612 re +4.575225 121.243451 2.287612 2.287612 re +4.575225 123.531063 2.287612 2.287612 re +4.575225 128.106288 2.287612 2.287612 re +6.862837 0 2.287612 2.287612 re +6.862837 4.575225 2.287612 2.287612 re +6.862837 6.862837 2.287612 2.287612 re +6.862837 9.150449 2.287612 2.287612 re +6.862837 13.725674 2.287612 2.287612 re +6.862837 22.876123 2.287612 2.287612 re +6.862837 25.163735 2.287612 2.287612 re +6.862837 27.451347 2.287612 2.287612 re +6.862837 34.314184 2.287612 2.287612 re +6.862837 36.601796 2.287612 2.287612 re +6.862837 38.889409 2.287612 2.287612 re +6.862837 41.177021 2.287612 2.287612 re +6.862837 45.752246 2.287612 2.287612 re +6.862837 50.32747 2.287612 2.287612 re +6.862837 52.615082 2.287612 2.287612 re +6.862837 54.902695 2.287612 2.287612 re +6.862837 57.190307 2.287612 2.287612 re +6.862837 59.477919 2.287612 2.287612 re +6.862837 61.765532 2.287612 2.287612 re +6.862837 68.628368 2.287612 2.287612 re +6.862837 73.203593 2.287612 2.287612 re +6.862837 77.778818 2.287612 2.287612 re +6.862837 82.354042 2.287612 2.287612 re +6.862837 84.641654 2.287612 2.287612 re +6.862837 86.929267 2.287612 2.287612 re +6.862837 89.216879 2.287612 2.287612 re +6.862837 93.792104 2.287612 2.287612 re +6.862837 96.079716 2.287612 2.287612 re +6.862837 98.367328 2.287612 2.287612 re +6.862837 100.65494 2.287612 2.287612 re +6.862837 107.517777 2.287612 2.287612 re +6.862837 114.380614 2.287612 2.287612 re +6.862837 118.955839 2.287612 2.287612 re +6.862837 121.243451 2.287612 2.287612 re +6.862837 123.531063 2.287612 2.287612 re +6.862837 128.106288 2.287612 2.287612 re +9.150449 0 2.287612 2.287612 re +9.150449 4.575225 2.287612 2.287612 re +9.150449 6.862837 2.287612 2.287612 re +9.150449 9.150449 2.287612 2.287612 re +9.150449 13.725674 2.287612 2.287612 re +9.150449 18.300898 2.287612 2.287612 re +9.150449 20.588511 2.287612 2.287612 re +9.150449 22.876123 2.287612 2.287612 re +9.150449 32.026572 2.287612 2.287612 re +9.150449 36.601796 2.287612 2.287612 re +9.150449 43.464633 2.287612 2.287612 re +9.150449 45.752246 2.287612 2.287612 re +9.150449 48.039858 2.287612 2.287612 re +9.150449 52.615082 2.287612 2.287612 re +9.150449 54.902695 2.287612 2.287612 re +9.150449 57.190307 2.287612 2.287612 re +9.150449 59.477919 2.287612 2.287612 re +9.150449 61.765532 2.287612 2.287612 re +9.150449 64.053144 2.287612 2.287612 re +9.150449 66.340756 2.287612 2.287612 re +9.150449 68.628368 2.287612 2.287612 re +9.150449 77.778818 2.287612 2.287612 re +9.150449 82.354042 2.287612 2.287612 re +9.150449 89.216879 2.287612 2.287612 re +9.150449 93.792104 2.287612 2.287612 re +9.150449 96.079716 2.287612 2.287612 re +9.150449 98.367328 2.287612 2.287612 re +9.150449 107.517777 2.287612 2.287612 re +9.150449 114.380614 2.287612 2.287612 re +9.150449 118.955839 2.287612 2.287612 re +9.150449 121.243451 2.287612 2.287612 re +9.150449 123.531063 2.287612 2.287612 re +9.150449 128.106288 2.287612 2.287612 re +11.438061 0 2.287612 2.287612 re +11.438061 13.725674 2.287612 2.287612 re +11.438061 25.163735 2.287612 2.287612 re +11.438061 36.601796 2.287612 2.287612 re +11.438061 43.464633 2.287612 2.287612 re +11.438061 48.039858 2.287612 2.287612 re +11.438061 50.32747 2.287612 2.287612 re +11.438061 52.615082 2.287612 2.287612 re +11.438061 54.902695 2.287612 2.287612 re +11.438061 57.190307 2.287612 2.287612 re +11.438061 59.477919 2.287612 2.287612 re +11.438061 68.628368 2.287612 2.287612 re +11.438061 70.915981 2.287612 2.287612 re +11.438061 73.203593 2.287612 2.287612 re +11.438061 77.778818 2.287612 2.287612 re +11.438061 82.354042 2.287612 2.287612 re +11.438061 84.641654 2.287612 2.287612 re +11.438061 91.504491 2.287612 2.287612 re +11.438061 98.367328 2.287612 2.287612 re +11.438061 102.942553 2.287612 2.287612 re +11.438061 105.230165 2.287612 2.287612 re +11.438061 114.380614 2.287612 2.287612 re +11.438061 128.106288 2.287612 2.287612 re +13.725674 0 2.287612 2.287612 re +13.725674 2.287612 2.287612 2.287612 re +13.725674 4.575225 2.287612 2.287612 re +13.725674 6.862837 2.287612 2.287612 re +13.725674 9.150449 2.287612 2.287612 re +13.725674 11.438061 2.287612 2.287612 re +13.725674 13.725674 2.287612 2.287612 re +13.725674 18.300898 2.287612 2.287612 re +13.725674 22.876123 2.287612 2.287612 re +13.725674 27.451347 2.287612 2.287612 re +13.725674 32.026572 2.287612 2.287612 re +13.725674 36.601796 2.287612 2.287612 re +13.725674 41.177021 2.287612 2.287612 re +13.725674 45.752246 2.287612 2.287612 re +13.725674 50.32747 2.287612 2.287612 re +13.725674 54.902695 2.287612 2.287612 re +13.725674 59.477919 2.287612 2.287612 re +13.725674 64.053144 2.287612 2.287612 re +13.725674 68.628368 2.287612 2.287612 re +13.725674 73.203593 2.287612 2.287612 re +13.725674 77.778818 2.287612 2.287612 re +13.725674 82.354042 2.287612 2.287612 re +13.725674 86.929267 2.287612 2.287612 re +13.725674 91.504491 2.287612 2.287612 re +13.725674 96.079716 2.287612 2.287612 re +13.725674 100.65494 2.287612 2.287612 re +13.725674 105.230165 2.287612 2.287612 re +13.725674 109.805389 2.287612 2.287612 re +13.725674 114.380614 2.287612 2.287612 re +13.725674 116.668226 2.287612 2.287612 re +13.725674 118.955839 2.287612 2.287612 re +13.725674 121.243451 2.287612 2.287612 re +13.725674 123.531063 2.287612 2.287612 re +13.725674 125.818675 2.287612 2.287612 re +13.725674 128.106288 2.287612 2.287612 re +16.013286 22.876123 2.287612 2.287612 re +16.013286 25.163735 2.287612 2.287612 re +16.013286 27.451347 2.287612 2.287612 re +16.013286 32.026572 2.287612 2.287612 re +16.013286 34.314184 2.287612 2.287612 re +16.013286 48.039858 2.287612 2.287612 re +16.013286 50.32747 2.287612 2.287612 re +16.013286 52.615082 2.287612 2.287612 re +16.013286 59.477919 2.287612 2.287612 re +16.013286 68.628368 2.287612 2.287612 re +16.013286 70.915981 2.287612 2.287612 re +16.013286 73.203593 2.287612 2.287612 re +16.013286 77.778818 2.287612 2.287612 re +16.013286 80.06643 2.287612 2.287612 re +16.013286 89.216879 2.287612 2.287612 re +16.013286 91.504491 2.287612 2.287612 re +16.013286 93.792104 2.287612 2.287612 re +16.013286 96.079716 2.287612 2.287612 re +16.013286 109.805389 2.287612 2.287612 re +18.300898 4.575225 2.287612 2.287612 re +18.300898 9.150449 2.287612 2.287612 re +18.300898 11.438061 2.287612 2.287612 re +18.300898 13.725674 2.287612 2.287612 re +18.300898 18.300898 2.287612 2.287612 re +18.300898 20.588511 2.287612 2.287612 re +18.300898 29.73896 2.287612 2.287612 re +18.300898 32.026572 2.287612 2.287612 re +18.300898 38.889409 2.287612 2.287612 re +18.300898 45.752246 2.287612 2.287612 re +18.300898 48.039858 2.287612 2.287612 re +18.300898 50.32747 2.287612 2.287612 re +18.300898 52.615082 2.287612 2.287612 re +18.300898 57.190307 2.287612 2.287612 re +18.300898 59.477919 2.287612 2.287612 re +18.300898 61.765532 2.287612 2.287612 re +18.300898 64.053144 2.287612 2.287612 re +18.300898 66.340756 2.287612 2.287612 re +18.300898 68.628368 2.287612 2.287612 re +18.300898 73.203593 2.287612 2.287612 re +18.300898 86.929267 2.287612 2.287612 re +18.300898 89.216879 2.287612 2.287612 re +18.300898 93.792104 2.287612 2.287612 re +18.300898 98.367328 2.287612 2.287612 re +18.300898 102.942553 2.287612 2.287612 re +18.300898 107.517777 2.287612 2.287612 re +18.300898 112.093002 2.287612 2.287612 re +18.300898 118.955839 2.287612 2.287612 re +18.300898 125.818675 2.287612 2.287612 re +20.588511 0 2.287612 2.287612 re +20.588511 2.287612 2.287612 2.287612 re +20.588511 6.862837 2.287612 2.287612 re +20.588511 9.150449 2.287612 2.287612 re +20.588511 16.013286 2.287612 2.287612 re +20.588511 20.588511 2.287612 2.287612 re +20.588511 22.876123 2.287612 2.287612 re +20.588511 25.163735 2.287612 2.287612 re +20.588511 32.026572 2.287612 2.287612 re +20.588511 34.314184 2.287612 2.287612 re +20.588511 36.601796 2.287612 2.287612 re +20.588511 48.039858 2.287612 2.287612 re +20.588511 50.32747 2.287612 2.287612 re +20.588511 52.615082 2.287612 2.287612 re +20.588511 54.902695 2.287612 2.287612 re +20.588511 64.053144 2.287612 2.287612 re +20.588511 66.340756 2.287612 2.287612 re +20.588511 68.628368 2.287612 2.287612 re +20.588511 82.354042 2.287612 2.287612 re +20.588511 91.504491 2.287612 2.287612 re +20.588511 96.079716 2.287612 2.287612 re +20.588511 98.367328 2.287612 2.287612 re +20.588511 100.65494 2.287612 2.287612 re +20.588511 112.093002 2.287612 2.287612 re +20.588511 114.380614 2.287612 2.287612 re +20.588511 121.243451 2.287612 2.287612 re +20.588511 128.106288 2.287612 2.287612 re +22.876123 9.150449 2.287612 2.287612 re +22.876123 11.438061 2.287612 2.287612 re +22.876123 13.725674 2.287612 2.287612 re +22.876123 16.013286 2.287612 2.287612 re +22.876123 27.451347 2.287612 2.287612 re +22.876123 34.314184 2.287612 2.287612 re +22.876123 36.601796 2.287612 2.287612 re +22.876123 43.464633 2.287612 2.287612 re +22.876123 45.752246 2.287612 2.287612 re +22.876123 50.32747 2.287612 2.287612 re +22.876123 54.902695 2.287612 2.287612 re +22.876123 57.190307 2.287612 2.287612 re +22.876123 61.765532 2.287612 2.287612 re +22.876123 64.053144 2.287612 2.287612 re +22.876123 66.340756 2.287612 2.287612 re +22.876123 68.628368 2.287612 2.287612 re +22.876123 70.915981 2.287612 2.287612 re +22.876123 73.203593 2.287612 2.287612 re +22.876123 75.491205 2.287612 2.287612 re +22.876123 77.778818 2.287612 2.287612 re +22.876123 80.06643 2.287612 2.287612 re +22.876123 82.354042 2.287612 2.287612 re +22.876123 84.641654 2.287612 2.287612 re +22.876123 86.929267 2.287612 2.287612 re +22.876123 91.504491 2.287612 2.287612 re +22.876123 93.792104 2.287612 2.287612 re +22.876123 96.079716 2.287612 2.287612 re +22.876123 105.230165 2.287612 2.287612 re +22.876123 109.805389 2.287612 2.287612 re +22.876123 116.668226 2.287612 2.287612 re +22.876123 121.243451 2.287612 2.287612 re +25.163735 0 2.287612 2.287612 re +25.163735 4.575225 2.287612 2.287612 re +25.163735 6.862837 2.287612 2.287612 re +25.163735 16.013286 2.287612 2.287612 re +25.163735 18.300898 2.287612 2.287612 re +25.163735 22.876123 2.287612 2.287612 re +25.163735 27.451347 2.287612 2.287612 re +25.163735 34.314184 2.287612 2.287612 re +25.163735 36.601796 2.287612 2.287612 re +25.163735 38.889409 2.287612 2.287612 re +25.163735 43.464633 2.287612 2.287612 re +25.163735 48.039858 2.287612 2.287612 re +25.163735 52.615082 2.287612 2.287612 re +25.163735 54.902695 2.287612 2.287612 re +25.163735 57.190307 2.287612 2.287612 re +25.163735 59.477919 2.287612 2.287612 re +25.163735 61.765532 2.287612 2.287612 re +25.163735 66.340756 2.287612 2.287612 re +25.163735 70.915981 2.287612 2.287612 re +25.163735 73.203593 2.287612 2.287612 re +25.163735 77.778818 2.287612 2.287612 re +25.163735 84.641654 2.287612 2.287612 re +25.163735 86.929267 2.287612 2.287612 re +25.163735 89.216879 2.287612 2.287612 re +25.163735 96.079716 2.287612 2.287612 re +25.163735 100.65494 2.287612 2.287612 re +25.163735 105.230165 2.287612 2.287612 re +25.163735 112.093002 2.287612 2.287612 re +25.163735 121.243451 2.287612 2.287612 re +25.163735 123.531063 2.287612 2.287612 re +25.163735 125.818675 2.287612 2.287612 re +27.451347 0 2.287612 2.287612 re +27.451347 2.287612 2.287612 2.287612 re +27.451347 4.575225 2.287612 2.287612 re +27.451347 9.150449 2.287612 2.287612 re +27.451347 13.725674 2.287612 2.287612 re +27.451347 22.876123 2.287612 2.287612 re +27.451347 25.163735 2.287612 2.287612 re +27.451347 29.73896 2.287612 2.287612 re +27.451347 34.314184 2.287612 2.287612 re +27.451347 36.601796 2.287612 2.287612 re +27.451347 43.464633 2.287612 2.287612 re +27.451347 50.32747 2.287612 2.287612 re +27.451347 52.615082 2.287612 2.287612 re +27.451347 54.902695 2.287612 2.287612 re +27.451347 57.190307 2.287612 2.287612 re +27.451347 64.053144 2.287612 2.287612 re +27.451347 68.628368 2.287612 2.287612 re +27.451347 75.491205 2.287612 2.287612 re +27.451347 80.06643 2.287612 2.287612 re +27.451347 84.641654 2.287612 2.287612 re +27.451347 86.929267 2.287612 2.287612 re +27.451347 89.216879 2.287612 2.287612 re +27.451347 93.792104 2.287612 2.287612 re +27.451347 96.079716 2.287612 2.287612 re +27.451347 98.367328 2.287612 2.287612 re +27.451347 100.65494 2.287612 2.287612 re +27.451347 102.942553 2.287612 2.287612 re +27.451347 105.230165 2.287612 2.287612 re +27.451347 107.517777 2.287612 2.287612 re +27.451347 109.805389 2.287612 2.287612 re +27.451347 112.093002 2.287612 2.287612 re +27.451347 118.955839 2.287612 2.287612 re +27.451347 123.531063 2.287612 2.287612 re +27.451347 128.106288 2.287612 2.287612 re +29.73896 6.862837 2.287612 2.287612 re +29.73896 11.438061 2.287612 2.287612 re +29.73896 27.451347 2.287612 2.287612 re +29.73896 34.314184 2.287612 2.287612 re +29.73896 36.601796 2.287612 2.287612 re +29.73896 38.889409 2.287612 2.287612 re +29.73896 50.32747 2.287612 2.287612 re +29.73896 52.615082 2.287612 2.287612 re +29.73896 57.190307 2.287612 2.287612 re +29.73896 66.340756 2.287612 2.287612 re +29.73896 68.628368 2.287612 2.287612 re +29.73896 70.915981 2.287612 2.287612 re +29.73896 73.203593 2.287612 2.287612 re +29.73896 75.491205 2.287612 2.287612 re +29.73896 80.06643 2.287612 2.287612 re +29.73896 82.354042 2.287612 2.287612 re +29.73896 84.641654 2.287612 2.287612 re +29.73896 86.929267 2.287612 2.287612 re +29.73896 89.216879 2.287612 2.287612 re +29.73896 91.504491 2.287612 2.287612 re +29.73896 107.517777 2.287612 2.287612 re +29.73896 112.093002 2.287612 2.287612 re +29.73896 114.380614 2.287612 2.287612 re +29.73896 118.955839 2.287612 2.287612 re +29.73896 121.243451 2.287612 2.287612 re +29.73896 128.106288 2.287612 2.287612 re +32.026572 11.438061 2.287612 2.287612 re +32.026572 13.725674 2.287612 2.287612 re +32.026572 16.013286 2.287612 2.287612 re +32.026572 18.300898 2.287612 2.287612 re +32.026572 27.451347 2.287612 2.287612 re +32.026572 29.73896 2.287612 2.287612 re +32.026572 34.314184 2.287612 2.287612 re +32.026572 38.889409 2.287612 2.287612 re +32.026572 43.464633 2.287612 2.287612 re +32.026572 45.752246 2.287612 2.287612 re +32.026572 50.32747 2.287612 2.287612 re +32.026572 52.615082 2.287612 2.287612 re +32.026572 68.628368 2.287612 2.287612 re +32.026572 77.778818 2.287612 2.287612 re +32.026572 91.504491 2.287612 2.287612 re +32.026572 93.792104 2.287612 2.287612 re +32.026572 96.079716 2.287612 2.287612 re +32.026572 98.367328 2.287612 2.287612 re +32.026572 100.65494 2.287612 2.287612 re +32.026572 105.230165 2.287612 2.287612 re +32.026572 114.380614 2.287612 2.287612 re +32.026572 116.668226 2.287612 2.287612 re +32.026572 118.955839 2.287612 2.287612 re +32.026572 128.106288 2.287612 2.287612 re +34.314184 4.575225 2.287612 2.287612 re +34.314184 16.013286 2.287612 2.287612 re +34.314184 18.300898 2.287612 2.287612 re +34.314184 32.026572 2.287612 2.287612 re +34.314184 36.601796 2.287612 2.287612 re +34.314184 38.889409 2.287612 2.287612 re +34.314184 41.177021 2.287612 2.287612 re +34.314184 45.752246 2.287612 2.287612 re +34.314184 48.039858 2.287612 2.287612 re +34.314184 50.32747 2.287612 2.287612 re +34.314184 52.615082 2.287612 2.287612 re +34.314184 57.190307 2.287612 2.287612 re +34.314184 61.765532 2.287612 2.287612 re +34.314184 64.053144 2.287612 2.287612 re +34.314184 66.340756 2.287612 2.287612 re +34.314184 68.628368 2.287612 2.287612 re +34.314184 70.915981 2.287612 2.287612 re +34.314184 73.203593 2.287612 2.287612 re +34.314184 77.778818 2.287612 2.287612 re +34.314184 80.06643 2.287612 2.287612 re +34.314184 82.354042 2.287612 2.287612 re +34.314184 89.216879 2.287612 2.287612 re +34.314184 91.504491 2.287612 2.287612 re +34.314184 93.792104 2.287612 2.287612 re +34.314184 98.367328 2.287612 2.287612 re +34.314184 100.65494 2.287612 2.287612 re +34.314184 116.668226 2.287612 2.287612 re +34.314184 121.243451 2.287612 2.287612 re +34.314184 123.531063 2.287612 2.287612 re +34.314184 125.818675 2.287612 2.287612 re +36.601796 0 2.287612 2.287612 re +36.601796 9.150449 2.287612 2.287612 re +36.601796 13.725674 2.287612 2.287612 re +36.601796 16.013286 2.287612 2.287612 re +36.601796 22.876123 2.287612 2.287612 re +36.601796 25.163735 2.287612 2.287612 re +36.601796 34.314184 2.287612 2.287612 re +36.601796 43.464633 2.287612 2.287612 re +36.601796 50.32747 2.287612 2.287612 re +36.601796 52.615082 2.287612 2.287612 re +36.601796 54.902695 2.287612 2.287612 re +36.601796 57.190307 2.287612 2.287612 re +36.601796 59.477919 2.287612 2.287612 re +36.601796 61.765532 2.287612 2.287612 re +36.601796 64.053144 2.287612 2.287612 re +36.601796 66.340756 2.287612 2.287612 re +36.601796 70.915981 2.287612 2.287612 re +36.601796 75.491205 2.287612 2.287612 re +36.601796 77.778818 2.287612 2.287612 re +36.601796 80.06643 2.287612 2.287612 re +36.601796 93.792104 2.287612 2.287612 re +36.601796 98.367328 2.287612 2.287612 re +36.601796 102.942553 2.287612 2.287612 re +36.601796 105.230165 2.287612 2.287612 re +36.601796 112.093002 2.287612 2.287612 re +36.601796 116.668226 2.287612 2.287612 re +36.601796 128.106288 2.287612 2.287612 re +38.889409 4.575225 2.287612 2.287612 re +38.889409 6.862837 2.287612 2.287612 re +38.889409 11.438061 2.287612 2.287612 re +38.889409 18.300898 2.287612 2.287612 re +38.889409 25.163735 2.287612 2.287612 re +38.889409 34.314184 2.287612 2.287612 re +38.889409 36.601796 2.287612 2.287612 re +38.889409 41.177021 2.287612 2.287612 re +38.889409 50.32747 2.287612 2.287612 re +38.889409 61.765532 2.287612 2.287612 re +38.889409 64.053144 2.287612 2.287612 re +38.889409 68.628368 2.287612 2.287612 re +38.889409 70.915981 2.287612 2.287612 re +38.889409 82.354042 2.287612 2.287612 re +38.889409 84.641654 2.287612 2.287612 re +38.889409 89.216879 2.287612 2.287612 re +38.889409 91.504491 2.287612 2.287612 re +38.889409 93.792104 2.287612 2.287612 re +38.889409 96.079716 2.287612 2.287612 re +38.889409 98.367328 2.287612 2.287612 re +38.889409 105.230165 2.287612 2.287612 re +38.889409 116.668226 2.287612 2.287612 re +38.889409 121.243451 2.287612 2.287612 re +41.177021 0 2.287612 2.287612 re +41.177021 9.150449 2.287612 2.287612 re +41.177021 11.438061 2.287612 2.287612 re +41.177021 13.725674 2.287612 2.287612 re +41.177021 18.300898 2.287612 2.287612 re +41.177021 22.876123 2.287612 2.287612 re +41.177021 27.451347 2.287612 2.287612 re +41.177021 34.314184 2.287612 2.287612 re +41.177021 36.601796 2.287612 2.287612 re +41.177021 38.889409 2.287612 2.287612 re +41.177021 41.177021 2.287612 2.287612 re +41.177021 48.039858 2.287612 2.287612 re +41.177021 50.32747 2.287612 2.287612 re +41.177021 52.615082 2.287612 2.287612 re +41.177021 59.477919 2.287612 2.287612 re +41.177021 64.053144 2.287612 2.287612 re +41.177021 70.915981 2.287612 2.287612 re +41.177021 73.203593 2.287612 2.287612 re +41.177021 82.354042 2.287612 2.287612 re +41.177021 84.641654 2.287612 2.287612 re +41.177021 89.216879 2.287612 2.287612 re +41.177021 91.504491 2.287612 2.287612 re +41.177021 93.792104 2.287612 2.287612 re +41.177021 100.65494 2.287612 2.287612 re +41.177021 105.230165 2.287612 2.287612 re +41.177021 109.805389 2.287612 2.287612 re +41.177021 116.668226 2.287612 2.287612 re +41.177021 121.243451 2.287612 2.287612 re +41.177021 128.106288 2.287612 2.287612 re +43.464633 0 2.287612 2.287612 re +43.464633 4.575225 2.287612 2.287612 re +43.464633 16.013286 2.287612 2.287612 re +43.464633 32.026572 2.287612 2.287612 re +43.464633 36.601796 2.287612 2.287612 re +43.464633 38.889409 2.287612 2.287612 re +43.464633 43.464633 2.287612 2.287612 re +43.464633 45.752246 2.287612 2.287612 re +43.464633 48.039858 2.287612 2.287612 re +43.464633 50.32747 2.287612 2.287612 re +43.464633 54.902695 2.287612 2.287612 re +43.464633 61.765532 2.287612 2.287612 re +43.464633 64.053144 2.287612 2.287612 re +43.464633 66.340756 2.287612 2.287612 re +43.464633 70.915981 2.287612 2.287612 re +43.464633 75.491205 2.287612 2.287612 re +43.464633 80.06643 2.287612 2.287612 re +43.464633 84.641654 2.287612 2.287612 re +43.464633 86.929267 2.287612 2.287612 re +43.464633 91.504491 2.287612 2.287612 re +43.464633 96.079716 2.287612 2.287612 re +43.464633 102.942553 2.287612 2.287612 re +43.464633 105.230165 2.287612 2.287612 re +43.464633 107.517777 2.287612 2.287612 re +43.464633 112.093002 2.287612 2.287612 re +43.464633 116.668226 2.287612 2.287612 re +43.464633 118.955839 2.287612 2.287612 re +43.464633 121.243451 2.287612 2.287612 re +43.464633 123.531063 2.287612 2.287612 re +43.464633 128.106288 2.287612 2.287612 re +45.752246 2.287612 2.287612 2.287612 re +45.752246 4.575225 2.287612 2.287612 re +45.752246 9.150449 2.287612 2.287612 re +45.752246 13.725674 2.287612 2.287612 re +45.752246 16.013286 2.287612 2.287612 re +45.752246 18.300898 2.287612 2.287612 re +45.752246 20.588511 2.287612 2.287612 re +45.752246 22.876123 2.287612 2.287612 re +45.752246 25.163735 2.287612 2.287612 re +45.752246 29.73896 2.287612 2.287612 re +45.752246 38.889409 2.287612 2.287612 re +45.752246 41.177021 2.287612 2.287612 re +45.752246 43.464633 2.287612 2.287612 re +45.752246 45.752246 2.287612 2.287612 re +45.752246 54.902695 2.287612 2.287612 re +45.752246 61.765532 2.287612 2.287612 re +45.752246 64.053144 2.287612 2.287612 re +45.752246 66.340756 2.287612 2.287612 re +45.752246 68.628368 2.287612 2.287612 re +45.752246 70.915981 2.287612 2.287612 re +45.752246 80.06643 2.287612 2.287612 re +45.752246 82.354042 2.287612 2.287612 re +45.752246 86.929267 2.287612 2.287612 re +45.752246 91.504491 2.287612 2.287612 re +45.752246 102.942553 2.287612 2.287612 re +45.752246 105.230165 2.287612 2.287612 re +45.752246 112.093002 2.287612 2.287612 re +45.752246 121.243451 2.287612 2.287612 re +45.752246 128.106288 2.287612 2.287612 re +48.039858 2.287612 2.287612 2.287612 re +48.039858 4.575225 2.287612 2.287612 re +48.039858 11.438061 2.287612 2.287612 re +48.039858 16.013286 2.287612 2.287612 re +48.039858 20.588511 2.287612 2.287612 re +48.039858 25.163735 2.287612 2.287612 re +48.039858 27.451347 2.287612 2.287612 re +48.039858 29.73896 2.287612 2.287612 re +48.039858 32.026572 2.287612 2.287612 re +48.039858 38.889409 2.287612 2.287612 re +48.039858 41.177021 2.287612 2.287612 re +48.039858 45.752246 2.287612 2.287612 re +48.039858 50.32747 2.287612 2.287612 re +48.039858 57.190307 2.287612 2.287612 re +48.039858 59.477919 2.287612 2.287612 re +48.039858 61.765532 2.287612 2.287612 re +48.039858 68.628368 2.287612 2.287612 re +48.039858 70.915981 2.287612 2.287612 re +48.039858 77.778818 2.287612 2.287612 re +48.039858 89.216879 2.287612 2.287612 re +48.039858 102.942553 2.287612 2.287612 re +48.039858 105.230165 2.287612 2.287612 re +48.039858 109.805389 2.287612 2.287612 re +48.039858 112.093002 2.287612 2.287612 re +48.039858 114.380614 2.287612 2.287612 re +48.039858 121.243451 2.287612 2.287612 re +48.039858 125.818675 2.287612 2.287612 re +50.32747 2.287612 2.287612 2.287612 re +50.32747 4.575225 2.287612 2.287612 re +50.32747 6.862837 2.287612 2.287612 re +50.32747 11.438061 2.287612 2.287612 re +50.32747 13.725674 2.287612 2.287612 re +50.32747 18.300898 2.287612 2.287612 re +50.32747 29.73896 2.287612 2.287612 re +50.32747 41.177021 2.287612 2.287612 re +50.32747 48.039858 2.287612 2.287612 re +50.32747 50.32747 2.287612 2.287612 re +50.32747 57.190307 2.287612 2.287612 re +50.32747 59.477919 2.287612 2.287612 re +50.32747 61.765532 2.287612 2.287612 re +50.32747 64.053144 2.287612 2.287612 re +50.32747 68.628368 2.287612 2.287612 re +50.32747 70.915981 2.287612 2.287612 re +50.32747 73.203593 2.287612 2.287612 re +50.32747 75.491205 2.287612 2.287612 re +50.32747 84.641654 2.287612 2.287612 re +50.32747 89.216879 2.287612 2.287612 re +50.32747 91.504491 2.287612 2.287612 re +50.32747 93.792104 2.287612 2.287612 re +50.32747 102.942553 2.287612 2.287612 re +50.32747 105.230165 2.287612 2.287612 re +50.32747 107.517777 2.287612 2.287612 re +50.32747 109.805389 2.287612 2.287612 re +50.32747 114.380614 2.287612 2.287612 re +50.32747 118.955839 2.287612 2.287612 re +50.32747 121.243451 2.287612 2.287612 re +50.32747 125.818675 2.287612 2.287612 re +52.615082 0 2.287612 2.287612 re +52.615082 4.575225 2.287612 2.287612 re +52.615082 11.438061 2.287612 2.287612 re +52.615082 16.013286 2.287612 2.287612 re +52.615082 25.163735 2.287612 2.287612 re +52.615082 41.177021 2.287612 2.287612 re +52.615082 54.902695 2.287612 2.287612 re +52.615082 59.477919 2.287612 2.287612 re +52.615082 64.053144 2.287612 2.287612 re +52.615082 73.203593 2.287612 2.287612 re +52.615082 77.778818 2.287612 2.287612 re +52.615082 80.06643 2.287612 2.287612 re +52.615082 82.354042 2.287612 2.287612 re +52.615082 84.641654 2.287612 2.287612 re +52.615082 86.929267 2.287612 2.287612 re +52.615082 89.216879 2.287612 2.287612 re +52.615082 91.504491 2.287612 2.287612 re +52.615082 98.367328 2.287612 2.287612 re +52.615082 100.65494 2.287612 2.287612 re +52.615082 107.517777 2.287612 2.287612 re +52.615082 114.380614 2.287612 2.287612 re +52.615082 121.243451 2.287612 2.287612 re +52.615082 125.818675 2.287612 2.287612 re +52.615082 128.106288 2.287612 2.287612 re +54.902695 0 2.287612 2.287612 re +54.902695 2.287612 2.287612 2.287612 re +54.902695 4.575225 2.287612 2.287612 re +54.902695 13.725674 2.287612 2.287612 re +54.902695 18.300898 2.287612 2.287612 re +54.902695 20.588511 2.287612 2.287612 re +54.902695 22.876123 2.287612 2.287612 re +54.902695 29.73896 2.287612 2.287612 re +54.902695 32.026572 2.287612 2.287612 re +54.902695 36.601796 2.287612 2.287612 re +54.902695 41.177021 2.287612 2.287612 re +54.902695 43.464633 2.287612 2.287612 re +54.902695 48.039858 2.287612 2.287612 re +54.902695 54.902695 2.287612 2.287612 re +54.902695 57.190307 2.287612 2.287612 re +54.902695 64.053144 2.287612 2.287612 re +54.902695 66.340756 2.287612 2.287612 re +54.902695 73.203593 2.287612 2.287612 re +54.902695 80.06643 2.287612 2.287612 re +54.902695 82.354042 2.287612 2.287612 re +54.902695 84.641654 2.287612 2.287612 re +54.902695 89.216879 2.287612 2.287612 re +54.902695 91.504491 2.287612 2.287612 re +54.902695 96.079716 2.287612 2.287612 re +54.902695 100.65494 2.287612 2.287612 re +54.902695 102.942553 2.287612 2.287612 re +54.902695 105.230165 2.287612 2.287612 re +54.902695 112.093002 2.287612 2.287612 re +54.902695 114.380614 2.287612 2.287612 re +54.902695 118.955839 2.287612 2.287612 re +54.902695 125.818675 2.287612 2.287612 re +54.902695 128.106288 2.287612 2.287612 re +57.190307 2.287612 2.287612 2.287612 re +57.190307 4.575225 2.287612 2.287612 re +57.190307 6.862837 2.287612 2.287612 re +57.190307 11.438061 2.287612 2.287612 re +57.190307 18.300898 2.287612 2.287612 re +57.190307 22.876123 2.287612 2.287612 re +57.190307 25.163735 2.287612 2.287612 re +57.190307 29.73896 2.287612 2.287612 re +57.190307 32.026572 2.287612 2.287612 re +57.190307 50.32747 2.287612 2.287612 re +57.190307 52.615082 2.287612 2.287612 re +57.190307 54.902695 2.287612 2.287612 re +57.190307 59.477919 2.287612 2.287612 re +57.190307 61.765532 2.287612 2.287612 re +57.190307 68.628368 2.287612 2.287612 re +57.190307 70.915981 2.287612 2.287612 re +57.190307 75.491205 2.287612 2.287612 re +57.190307 77.778818 2.287612 2.287612 re +57.190307 84.641654 2.287612 2.287612 re +57.190307 89.216879 2.287612 2.287612 re +57.190307 93.792104 2.287612 2.287612 re +57.190307 107.517777 2.287612 2.287612 re +57.190307 109.805389 2.287612 2.287612 re +57.190307 114.380614 2.287612 2.287612 re +57.190307 118.955839 2.287612 2.287612 re +57.190307 121.243451 2.287612 2.287612 re +57.190307 125.818675 2.287612 2.287612 re +57.190307 128.106288 2.287612 2.287612 re +59.477919 0 2.287612 2.287612 re +59.477919 2.287612 2.287612 2.287612 re +59.477919 4.575225 2.287612 2.287612 re +59.477919 9.150449 2.287612 2.287612 re +59.477919 11.438061 2.287612 2.287612 re +59.477919 13.725674 2.287612 2.287612 re +59.477919 16.013286 2.287612 2.287612 re +59.477919 18.300898 2.287612 2.287612 re +59.477919 20.588511 2.287612 2.287612 re +59.477919 22.876123 2.287612 2.287612 re +59.477919 27.451347 2.287612 2.287612 re +59.477919 32.026572 2.287612 2.287612 re +59.477919 34.314184 2.287612 2.287612 re +59.477919 38.889409 2.287612 2.287612 re +59.477919 41.177021 2.287612 2.287612 re +59.477919 43.464633 2.287612 2.287612 re +59.477919 48.039858 2.287612 2.287612 re +59.477919 54.902695 2.287612 2.287612 re +59.477919 59.477919 2.287612 2.287612 re +59.477919 61.765532 2.287612 2.287612 re +59.477919 64.053144 2.287612 2.287612 re +59.477919 66.340756 2.287612 2.287612 re +59.477919 68.628368 2.287612 2.287612 re +59.477919 70.915981 2.287612 2.287612 re +59.477919 73.203593 2.287612 2.287612 re +59.477919 77.778818 2.287612 2.287612 re +59.477919 80.06643 2.287612 2.287612 re +59.477919 82.354042 2.287612 2.287612 re +59.477919 84.641654 2.287612 2.287612 re +59.477919 86.929267 2.287612 2.287612 re +59.477919 89.216879 2.287612 2.287612 re +59.477919 91.504491 2.287612 2.287612 re +59.477919 96.079716 2.287612 2.287612 re +59.477919 102.942553 2.287612 2.287612 re +59.477919 105.230165 2.287612 2.287612 re +59.477919 107.517777 2.287612 2.287612 re +59.477919 109.805389 2.287612 2.287612 re +59.477919 112.093002 2.287612 2.287612 re +59.477919 114.380614 2.287612 2.287612 re +59.477919 116.668226 2.287612 2.287612 re +59.477919 118.955839 2.287612 2.287612 re +59.477919 123.531063 2.287612 2.287612 re +59.477919 128.106288 2.287612 2.287612 re +61.765532 2.287612 2.287612 2.287612 re +61.765532 4.575225 2.287612 2.287612 re +61.765532 9.150449 2.287612 2.287612 re +61.765532 18.300898 2.287612 2.287612 re +61.765532 20.588511 2.287612 2.287612 re +61.765532 27.451347 2.287612 2.287612 re +61.765532 34.314184 2.287612 2.287612 re +61.765532 38.889409 2.287612 2.287612 re +61.765532 41.177021 2.287612 2.287612 re +61.765532 50.32747 2.287612 2.287612 re +61.765532 52.615082 2.287612 2.287612 re +61.765532 59.477919 2.287612 2.287612 re +61.765532 68.628368 2.287612 2.287612 re +61.765532 73.203593 2.287612 2.287612 re +61.765532 75.491205 2.287612 2.287612 re +61.765532 80.06643 2.287612 2.287612 re +61.765532 84.641654 2.287612 2.287612 re +61.765532 86.929267 2.287612 2.287612 re +61.765532 89.216879 2.287612 2.287612 re +61.765532 91.504491 2.287612 2.287612 re +61.765532 96.079716 2.287612 2.287612 re +61.765532 98.367328 2.287612 2.287612 re +61.765532 102.942553 2.287612 2.287612 re +61.765532 105.230165 2.287612 2.287612 re +61.765532 109.805389 2.287612 2.287612 re +61.765532 118.955839 2.287612 2.287612 re +61.765532 125.818675 2.287612 2.287612 re +64.053144 0 2.287612 2.287612 re +64.053144 2.287612 2.287612 2.287612 re +64.053144 6.862837 2.287612 2.287612 re +64.053144 9.150449 2.287612 2.287612 re +64.053144 13.725674 2.287612 2.287612 re +64.053144 18.300898 2.287612 2.287612 re +64.053144 20.588511 2.287612 2.287612 re +64.053144 25.163735 2.287612 2.287612 re +64.053144 32.026572 2.287612 2.287612 re +64.053144 36.601796 2.287612 2.287612 re +64.053144 38.889409 2.287612 2.287612 re +64.053144 41.177021 2.287612 2.287612 re +64.053144 45.752246 2.287612 2.287612 re +64.053144 48.039858 2.287612 2.287612 re +64.053144 52.615082 2.287612 2.287612 re +64.053144 57.190307 2.287612 2.287612 re +64.053144 59.477919 2.287612 2.287612 re +64.053144 64.053144 2.287612 2.287612 re +64.053144 68.628368 2.287612 2.287612 re +64.053144 70.915981 2.287612 2.287612 re +64.053144 73.203593 2.287612 2.287612 re +64.053144 82.354042 2.287612 2.287612 re +64.053144 84.641654 2.287612 2.287612 re +64.053144 86.929267 2.287612 2.287612 re +64.053144 93.792104 2.287612 2.287612 re +64.053144 98.367328 2.287612 2.287612 re +64.053144 105.230165 2.287612 2.287612 re +64.053144 109.805389 2.287612 2.287612 re +64.053144 114.380614 2.287612 2.287612 re +64.053144 118.955839 2.287612 2.287612 re +64.053144 123.531063 2.287612 2.287612 re +64.053144 125.818675 2.287612 2.287612 re +66.340756 9.150449 2.287612 2.287612 re +66.340756 18.300898 2.287612 2.287612 re +66.340756 27.451347 2.287612 2.287612 re +66.340756 32.026572 2.287612 2.287612 re +66.340756 36.601796 2.287612 2.287612 re +66.340756 43.464633 2.287612 2.287612 re +66.340756 45.752246 2.287612 2.287612 re +66.340756 50.32747 2.287612 2.287612 re +66.340756 52.615082 2.287612 2.287612 re +66.340756 54.902695 2.287612 2.287612 re +66.340756 57.190307 2.287612 2.287612 re +66.340756 59.477919 2.287612 2.287612 re +66.340756 68.628368 2.287612 2.287612 re +66.340756 75.491205 2.287612 2.287612 re +66.340756 77.778818 2.287612 2.287612 re +66.340756 80.06643 2.287612 2.287612 re +66.340756 82.354042 2.287612 2.287612 re +66.340756 84.641654 2.287612 2.287612 re +66.340756 86.929267 2.287612 2.287612 re +66.340756 91.504491 2.287612 2.287612 re +66.340756 96.079716 2.287612 2.287612 re +66.340756 98.367328 2.287612 2.287612 re +66.340756 100.65494 2.287612 2.287612 re +66.340756 105.230165 2.287612 2.287612 re +66.340756 107.517777 2.287612 2.287612 re +66.340756 109.805389 2.287612 2.287612 re +66.340756 118.955839 2.287612 2.287612 re +66.340756 128.106288 2.287612 2.287612 re +68.628368 0 2.287612 2.287612 re +68.628368 9.150449 2.287612 2.287612 re +68.628368 11.438061 2.287612 2.287612 re +68.628368 13.725674 2.287612 2.287612 re +68.628368 16.013286 2.287612 2.287612 re +68.628368 18.300898 2.287612 2.287612 re +68.628368 20.588511 2.287612 2.287612 re +68.628368 22.876123 2.287612 2.287612 re +68.628368 29.73896 2.287612 2.287612 re +68.628368 38.889409 2.287612 2.287612 re +68.628368 41.177021 2.287612 2.287612 re +68.628368 43.464633 2.287612 2.287612 re +68.628368 45.752246 2.287612 2.287612 re +68.628368 59.477919 2.287612 2.287612 re +68.628368 61.765532 2.287612 2.287612 re +68.628368 64.053144 2.287612 2.287612 re +68.628368 66.340756 2.287612 2.287612 re +68.628368 68.628368 2.287612 2.287612 re +68.628368 70.915981 2.287612 2.287612 re +68.628368 75.491205 2.287612 2.287612 re +68.628368 86.929267 2.287612 2.287612 re +68.628368 89.216879 2.287612 2.287612 re +68.628368 91.504491 2.287612 2.287612 re +68.628368 93.792104 2.287612 2.287612 re +68.628368 98.367328 2.287612 2.287612 re +68.628368 100.65494 2.287612 2.287612 re +68.628368 102.942553 2.287612 2.287612 re +68.628368 107.517777 2.287612 2.287612 re +68.628368 109.805389 2.287612 2.287612 re +68.628368 112.093002 2.287612 2.287612 re +68.628368 114.380614 2.287612 2.287612 re +68.628368 116.668226 2.287612 2.287612 re +68.628368 118.955839 2.287612 2.287612 re +68.628368 123.531063 2.287612 2.287612 re +68.628368 125.818675 2.287612 2.287612 re +70.915981 0 2.287612 2.287612 re +70.915981 6.862837 2.287612 2.287612 re +70.915981 16.013286 2.287612 2.287612 re +70.915981 20.588511 2.287612 2.287612 re +70.915981 22.876123 2.287612 2.287612 re +70.915981 29.73896 2.287612 2.287612 re +70.915981 34.314184 2.287612 2.287612 re +70.915981 36.601796 2.287612 2.287612 re +70.915981 41.177021 2.287612 2.287612 re +70.915981 43.464633 2.287612 2.287612 re +70.915981 50.32747 2.287612 2.287612 re +70.915981 52.615082 2.287612 2.287612 re +70.915981 57.190307 2.287612 2.287612 re +70.915981 59.477919 2.287612 2.287612 re +70.915981 66.340756 2.287612 2.287612 re +70.915981 75.491205 2.287612 2.287612 re +70.915981 80.06643 2.287612 2.287612 re +70.915981 82.354042 2.287612 2.287612 re +70.915981 86.929267 2.287612 2.287612 re +70.915981 91.504491 2.287612 2.287612 re +70.915981 93.792104 2.287612 2.287612 re +70.915981 105.230165 2.287612 2.287612 re +70.915981 107.517777 2.287612 2.287612 re +70.915981 109.805389 2.287612 2.287612 re +70.915981 116.668226 2.287612 2.287612 re +70.915981 121.243451 2.287612 2.287612 re +70.915981 123.531063 2.287612 2.287612 re +73.203593 0 2.287612 2.287612 re +73.203593 2.287612 2.287612 2.287612 re +73.203593 4.575225 2.287612 2.287612 re +73.203593 13.725674 2.287612 2.287612 re +73.203593 16.013286 2.287612 2.287612 re +73.203593 20.588511 2.287612 2.287612 re +73.203593 25.163735 2.287612 2.287612 re +73.203593 34.314184 2.287612 2.287612 re +73.203593 36.601796 2.287612 2.287612 re +73.203593 43.464633 2.287612 2.287612 re +73.203593 48.039858 2.287612 2.287612 re +73.203593 52.615082 2.287612 2.287612 re +73.203593 54.902695 2.287612 2.287612 re +73.203593 57.190307 2.287612 2.287612 re +73.203593 59.477919 2.287612 2.287612 re +73.203593 64.053144 2.287612 2.287612 re +73.203593 66.340756 2.287612 2.287612 re +73.203593 80.06643 2.287612 2.287612 re +73.203593 84.641654 2.287612 2.287612 re +73.203593 89.216879 2.287612 2.287612 re +73.203593 98.367328 2.287612 2.287612 re +73.203593 100.65494 2.287612 2.287612 re +73.203593 109.805389 2.287612 2.287612 re +73.203593 112.093002 2.287612 2.287612 re +73.203593 118.955839 2.287612 2.287612 re +73.203593 121.243451 2.287612 2.287612 re +75.491205 6.862837 2.287612 2.287612 re +75.491205 9.150449 2.287612 2.287612 re +75.491205 11.438061 2.287612 2.287612 re +75.491205 18.300898 2.287612 2.287612 re +75.491205 22.876123 2.287612 2.287612 re +75.491205 34.314184 2.287612 2.287612 re +75.491205 41.177021 2.287612 2.287612 re +75.491205 43.464633 2.287612 2.287612 re +75.491205 50.32747 2.287612 2.287612 re +75.491205 52.615082 2.287612 2.287612 re +75.491205 54.902695 2.287612 2.287612 re +75.491205 61.765532 2.287612 2.287612 re +75.491205 64.053144 2.287612 2.287612 re +75.491205 68.628368 2.287612 2.287612 re +75.491205 84.641654 2.287612 2.287612 re +75.491205 89.216879 2.287612 2.287612 re +75.491205 96.079716 2.287612 2.287612 re +75.491205 100.65494 2.287612 2.287612 re +75.491205 102.942553 2.287612 2.287612 re +75.491205 105.230165 2.287612 2.287612 re +75.491205 107.517777 2.287612 2.287612 re +75.491205 114.380614 2.287612 2.287612 re +75.491205 116.668226 2.287612 2.287612 re +75.491205 123.531063 2.287612 2.287612 re +77.778818 0 2.287612 2.287612 re +77.778818 2.287612 2.287612 2.287612 re +77.778818 4.575225 2.287612 2.287612 re +77.778818 9.150449 2.287612 2.287612 re +77.778818 13.725674 2.287612 2.287612 re +77.778818 16.013286 2.287612 2.287612 re +77.778818 18.300898 2.287612 2.287612 re +77.778818 25.163735 2.287612 2.287612 re +77.778818 27.451347 2.287612 2.287612 re +77.778818 29.73896 2.287612 2.287612 re +77.778818 32.026572 2.287612 2.287612 re +77.778818 34.314184 2.287612 2.287612 re +77.778818 38.889409 2.287612 2.287612 re +77.778818 43.464633 2.287612 2.287612 re +77.778818 48.039858 2.287612 2.287612 re +77.778818 52.615082 2.287612 2.287612 re +77.778818 59.477919 2.287612 2.287612 re +77.778818 61.765532 2.287612 2.287612 re +77.778818 64.053144 2.287612 2.287612 re +77.778818 66.340756 2.287612 2.287612 re +77.778818 68.628368 2.287612 2.287612 re +77.778818 70.915981 2.287612 2.287612 re +77.778818 75.491205 2.287612 2.287612 re +77.778818 80.06643 2.287612 2.287612 re +77.778818 82.354042 2.287612 2.287612 re +77.778818 86.929267 2.287612 2.287612 re +77.778818 89.216879 2.287612 2.287612 re +77.778818 91.504491 2.287612 2.287612 re +77.778818 96.079716 2.287612 2.287612 re +77.778818 98.367328 2.287612 2.287612 re +77.778818 100.65494 2.287612 2.287612 re +77.778818 105.230165 2.287612 2.287612 re +77.778818 107.517777 2.287612 2.287612 re +77.778818 112.093002 2.287612 2.287612 re +77.778818 116.668226 2.287612 2.287612 re +77.778818 121.243451 2.287612 2.287612 re +77.778818 128.106288 2.287612 2.287612 re +80.06643 9.150449 2.287612 2.287612 re +80.06643 16.013286 2.287612 2.287612 re +80.06643 18.300898 2.287612 2.287612 re +80.06643 25.163735 2.287612 2.287612 re +80.06643 32.026572 2.287612 2.287612 re +80.06643 34.314184 2.287612 2.287612 re +80.06643 41.177021 2.287612 2.287612 re +80.06643 43.464633 2.287612 2.287612 re +80.06643 45.752246 2.287612 2.287612 re +80.06643 54.902695 2.287612 2.287612 re +80.06643 70.915981 2.287612 2.287612 re +80.06643 75.491205 2.287612 2.287612 re +80.06643 77.778818 2.287612 2.287612 re +80.06643 80.06643 2.287612 2.287612 re +80.06643 93.792104 2.287612 2.287612 re +80.06643 96.079716 2.287612 2.287612 re +80.06643 98.367328 2.287612 2.287612 re +80.06643 100.65494 2.287612 2.287612 re +80.06643 107.517777 2.287612 2.287612 re +80.06643 114.380614 2.287612 2.287612 re +80.06643 118.955839 2.287612 2.287612 re +80.06643 125.818675 2.287612 2.287612 re +80.06643 128.106288 2.287612 2.287612 re +82.354042 0 2.287612 2.287612 re +82.354042 2.287612 2.287612 2.287612 re +82.354042 11.438061 2.287612 2.287612 re +82.354042 13.725674 2.287612 2.287612 re +82.354042 22.876123 2.287612 2.287612 re +82.354042 25.163735 2.287612 2.287612 re +82.354042 29.73896 2.287612 2.287612 re +82.354042 34.314184 2.287612 2.287612 re +82.354042 38.889409 2.287612 2.287612 re +82.354042 45.752246 2.287612 2.287612 re +82.354042 52.615082 2.287612 2.287612 re +82.354042 64.053144 2.287612 2.287612 re +82.354042 70.915981 2.287612 2.287612 re +82.354042 73.203593 2.287612 2.287612 re +82.354042 84.641654 2.287612 2.287612 re +82.354042 91.504491 2.287612 2.287612 re +82.354042 93.792104 2.287612 2.287612 re +82.354042 98.367328 2.287612 2.287612 re +82.354042 102.942553 2.287612 2.287612 re +82.354042 107.517777 2.287612 2.287612 re +82.354042 112.093002 2.287612 2.287612 re +82.354042 118.955839 2.287612 2.287612 re +82.354042 128.106288 2.287612 2.287612 re +84.641654 0 2.287612 2.287612 re +84.641654 2.287612 2.287612 2.287612 re +84.641654 4.575225 2.287612 2.287612 re +84.641654 11.438061 2.287612 2.287612 re +84.641654 20.588511 2.287612 2.287612 re +84.641654 22.876123 2.287612 2.287612 re +84.641654 27.451347 2.287612 2.287612 re +84.641654 29.73896 2.287612 2.287612 re +84.641654 38.889409 2.287612 2.287612 re +84.641654 43.464633 2.287612 2.287612 re +84.641654 52.615082 2.287612 2.287612 re +84.641654 54.902695 2.287612 2.287612 re +84.641654 57.190307 2.287612 2.287612 re +84.641654 59.477919 2.287612 2.287612 re +84.641654 61.765532 2.287612 2.287612 re +84.641654 66.340756 2.287612 2.287612 re +84.641654 73.203593 2.287612 2.287612 re +84.641654 75.491205 2.287612 2.287612 re +84.641654 80.06643 2.287612 2.287612 re +84.641654 82.354042 2.287612 2.287612 re +84.641654 86.929267 2.287612 2.287612 re +84.641654 89.216879 2.287612 2.287612 re +84.641654 91.504491 2.287612 2.287612 re +84.641654 98.367328 2.287612 2.287612 re +84.641654 100.65494 2.287612 2.287612 re +84.641654 102.942553 2.287612 2.287612 re +84.641654 105.230165 2.287612 2.287612 re +84.641654 112.093002 2.287612 2.287612 re +84.641654 114.380614 2.287612 2.287612 re +84.641654 116.668226 2.287612 2.287612 re +84.641654 118.955839 2.287612 2.287612 re +84.641654 125.818675 2.287612 2.287612 re +86.929267 13.725674 2.287612 2.287612 re +86.929267 18.300898 2.287612 2.287612 re +86.929267 20.588511 2.287612 2.287612 re +86.929267 27.451347 2.287612 2.287612 re +86.929267 32.026572 2.287612 2.287612 re +86.929267 38.889409 2.287612 2.287612 re +86.929267 48.039858 2.287612 2.287612 re +86.929267 66.340756 2.287612 2.287612 re +86.929267 68.628368 2.287612 2.287612 re +86.929267 73.203593 2.287612 2.287612 re +86.929267 77.778818 2.287612 2.287612 re +86.929267 82.354042 2.287612 2.287612 re +86.929267 86.929267 2.287612 2.287612 re +86.929267 89.216879 2.287612 2.287612 re +86.929267 100.65494 2.287612 2.287612 re +86.929267 102.942553 2.287612 2.287612 re +86.929267 105.230165 2.287612 2.287612 re +86.929267 112.093002 2.287612 2.287612 re +86.929267 118.955839 2.287612 2.287612 re +86.929267 123.531063 2.287612 2.287612 re +89.216879 6.862837 2.287612 2.287612 re +89.216879 11.438061 2.287612 2.287612 re +89.216879 16.013286 2.287612 2.287612 re +89.216879 18.300898 2.287612 2.287612 re +89.216879 29.73896 2.287612 2.287612 re +89.216879 38.889409 2.287612 2.287612 re +89.216879 41.177021 2.287612 2.287612 re +89.216879 48.039858 2.287612 2.287612 re +89.216879 50.32747 2.287612 2.287612 re +89.216879 52.615082 2.287612 2.287612 re +89.216879 54.902695 2.287612 2.287612 re +89.216879 61.765532 2.287612 2.287612 re +89.216879 68.628368 2.287612 2.287612 re +89.216879 70.915981 2.287612 2.287612 re +89.216879 77.778818 2.287612 2.287612 re +89.216879 80.06643 2.287612 2.287612 re +89.216879 86.929267 2.287612 2.287612 re +89.216879 91.504491 2.287612 2.287612 re +89.216879 98.367328 2.287612 2.287612 re +89.216879 102.942553 2.287612 2.287612 re +89.216879 107.517777 2.287612 2.287612 re +89.216879 112.093002 2.287612 2.287612 re +89.216879 114.380614 2.287612 2.287612 re +89.216879 116.668226 2.287612 2.287612 re +89.216879 123.531063 2.287612 2.287612 re +91.504491 6.862837 2.287612 2.287612 re +91.504491 13.725674 2.287612 2.287612 re +91.504491 16.013286 2.287612 2.287612 re +91.504491 20.588511 2.287612 2.287612 re +91.504491 22.876123 2.287612 2.287612 re +91.504491 29.73896 2.287612 2.287612 re +91.504491 32.026572 2.287612 2.287612 re +91.504491 34.314184 2.287612 2.287612 re +91.504491 36.601796 2.287612 2.287612 re +91.504491 38.889409 2.287612 2.287612 re +91.504491 41.177021 2.287612 2.287612 re +91.504491 43.464633 2.287612 2.287612 re +91.504491 48.039858 2.287612 2.287612 re +91.504491 50.32747 2.287612 2.287612 re +91.504491 52.615082 2.287612 2.287612 re +91.504491 54.902695 2.287612 2.287612 re +91.504491 57.190307 2.287612 2.287612 re +91.504491 64.053144 2.287612 2.287612 re +91.504491 68.628368 2.287612 2.287612 re +91.504491 73.203593 2.287612 2.287612 re +91.504491 77.778818 2.287612 2.287612 re +91.504491 80.06643 2.287612 2.287612 re +91.504491 84.641654 2.287612 2.287612 re +91.504491 86.929267 2.287612 2.287612 re +91.504491 89.216879 2.287612 2.287612 re +91.504491 93.792104 2.287612 2.287612 re +91.504491 96.079716 2.287612 2.287612 re +91.504491 102.942553 2.287612 2.287612 re +91.504491 105.230165 2.287612 2.287612 re +91.504491 107.517777 2.287612 2.287612 re +91.504491 109.805389 2.287612 2.287612 re +91.504491 112.093002 2.287612 2.287612 re +91.504491 114.380614 2.287612 2.287612 re +91.504491 118.955839 2.287612 2.287612 re +91.504491 123.531063 2.287612 2.287612 re +91.504491 125.818675 2.287612 2.287612 re +93.792104 6.862837 2.287612 2.287612 re +93.792104 9.150449 2.287612 2.287612 re +93.792104 25.163735 2.287612 2.287612 re +93.792104 27.451347 2.287612 2.287612 re +93.792104 43.464633 2.287612 2.287612 re +93.792104 50.32747 2.287612 2.287612 re +93.792104 57.190307 2.287612 2.287612 re +93.792104 59.477919 2.287612 2.287612 re +93.792104 61.765532 2.287612 2.287612 re +93.792104 64.053144 2.287612 2.287612 re +93.792104 68.628368 2.287612 2.287612 re +93.792104 70.915981 2.287612 2.287612 re +93.792104 73.203593 2.287612 2.287612 re +93.792104 77.778818 2.287612 2.287612 re +93.792104 91.504491 2.287612 2.287612 re +93.792104 96.079716 2.287612 2.287612 re +93.792104 98.367328 2.287612 2.287612 re +93.792104 100.65494 2.287612 2.287612 re +93.792104 102.942553 2.287612 2.287612 re +93.792104 105.230165 2.287612 2.287612 re +93.792104 114.380614 2.287612 2.287612 re +93.792104 116.668226 2.287612 2.287612 re +93.792104 123.531063 2.287612 2.287612 re +93.792104 125.818675 2.287612 2.287612 re +93.792104 128.106288 2.287612 2.287612 re +96.079716 0 2.287612 2.287612 re +96.079716 2.287612 2.287612 2.287612 re +96.079716 9.150449 2.287612 2.287612 re +96.079716 13.725674 2.287612 2.287612 re +96.079716 18.300898 2.287612 2.287612 re +96.079716 20.588511 2.287612 2.287612 re +96.079716 22.876123 2.287612 2.287612 re +96.079716 29.73896 2.287612 2.287612 re +96.079716 32.026572 2.287612 2.287612 re +96.079716 36.601796 2.287612 2.287612 re +96.079716 38.889409 2.287612 2.287612 re +96.079716 41.177021 2.287612 2.287612 re +96.079716 45.752246 2.287612 2.287612 re +96.079716 50.32747 2.287612 2.287612 re +96.079716 52.615082 2.287612 2.287612 re +96.079716 66.340756 2.287612 2.287612 re +96.079716 93.792104 2.287612 2.287612 re +96.079716 96.079716 2.287612 2.287612 re +96.079716 102.942553 2.287612 2.287612 re +96.079716 109.805389 2.287612 2.287612 re +96.079716 118.955839 2.287612 2.287612 re +96.079716 123.531063 2.287612 2.287612 re +96.079716 128.106288 2.287612 2.287612 re +98.367328 2.287612 2.287612 2.287612 re +98.367328 11.438061 2.287612 2.287612 re +98.367328 16.013286 2.287612 2.287612 re +98.367328 18.300898 2.287612 2.287612 re +98.367328 27.451347 2.287612 2.287612 re +98.367328 29.73896 2.287612 2.287612 re +98.367328 36.601796 2.287612 2.287612 re +98.367328 38.889409 2.287612 2.287612 re +98.367328 45.752246 2.287612 2.287612 re +98.367328 54.902695 2.287612 2.287612 re +98.367328 57.190307 2.287612 2.287612 re +98.367328 64.053144 2.287612 2.287612 re +98.367328 66.340756 2.287612 2.287612 re +98.367328 73.203593 2.287612 2.287612 re +98.367328 82.354042 2.287612 2.287612 re +98.367328 93.792104 2.287612 2.287612 re +98.367328 96.079716 2.287612 2.287612 re +98.367328 100.65494 2.287612 2.287612 re +98.367328 102.942553 2.287612 2.287612 re +98.367328 109.805389 2.287612 2.287612 re +98.367328 112.093002 2.287612 2.287612 re +98.367328 116.668226 2.287612 2.287612 re +98.367328 118.955839 2.287612 2.287612 re +98.367328 125.818675 2.287612 2.287612 re +100.65494 2.287612 2.287612 2.287612 re +100.65494 11.438061 2.287612 2.287612 re +100.65494 13.725674 2.287612 2.287612 re +100.65494 18.300898 2.287612 2.287612 re +100.65494 20.588511 2.287612 2.287612 re +100.65494 25.163735 2.287612 2.287612 re +100.65494 29.73896 2.287612 2.287612 re +100.65494 34.314184 2.287612 2.287612 re +100.65494 38.889409 2.287612 2.287612 re +100.65494 43.464633 2.287612 2.287612 re +100.65494 45.752246 2.287612 2.287612 re +100.65494 52.615082 2.287612 2.287612 re +100.65494 57.190307 2.287612 2.287612 re +100.65494 64.053144 2.287612 2.287612 re +100.65494 73.203593 2.287612 2.287612 re +100.65494 80.06643 2.287612 2.287612 re +100.65494 82.354042 2.287612 2.287612 re +100.65494 96.079716 2.287612 2.287612 re +100.65494 98.367328 2.287612 2.287612 re +100.65494 102.942553 2.287612 2.287612 re +100.65494 107.517777 2.287612 2.287612 re +100.65494 112.093002 2.287612 2.287612 re +100.65494 118.955839 2.287612 2.287612 re +100.65494 128.106288 2.287612 2.287612 re +102.942553 6.862837 2.287612 2.287612 re +102.942553 9.150449 2.287612 2.287612 re +102.942553 20.588511 2.287612 2.287612 re +102.942553 22.876123 2.287612 2.287612 re +102.942553 25.163735 2.287612 2.287612 re +102.942553 32.026572 2.287612 2.287612 re +102.942553 34.314184 2.287612 2.287612 re +102.942553 36.601796 2.287612 2.287612 re +102.942553 48.039858 2.287612 2.287612 re +102.942553 57.190307 2.287612 2.287612 re +102.942553 61.765532 2.287612 2.287612 re +102.942553 68.628368 2.287612 2.287612 re +102.942553 70.915981 2.287612 2.287612 re +102.942553 77.778818 2.287612 2.287612 re +102.942553 80.06643 2.287612 2.287612 re +102.942553 86.929267 2.287612 2.287612 re +102.942553 89.216879 2.287612 2.287612 re +102.942553 91.504491 2.287612 2.287612 re +102.942553 98.367328 2.287612 2.287612 re +102.942553 100.65494 2.287612 2.287612 re +102.942553 105.230165 2.287612 2.287612 re +102.942553 107.517777 2.287612 2.287612 re +102.942553 109.805389 2.287612 2.287612 re +102.942553 114.380614 2.287612 2.287612 re +102.942553 118.955839 2.287612 2.287612 re +102.942553 123.531063 2.287612 2.287612 re +105.230165 0 2.287612 2.287612 re +105.230165 4.575225 2.287612 2.287612 re +105.230165 11.438061 2.287612 2.287612 re +105.230165 13.725674 2.287612 2.287612 re +105.230165 18.300898 2.287612 2.287612 re +105.230165 20.588511 2.287612 2.287612 re +105.230165 22.876123 2.287612 2.287612 re +105.230165 25.163735 2.287612 2.287612 re +105.230165 29.73896 2.287612 2.287612 re +105.230165 34.314184 2.287612 2.287612 re +105.230165 36.601796 2.287612 2.287612 re +105.230165 43.464633 2.287612 2.287612 re +105.230165 45.752246 2.287612 2.287612 re +105.230165 48.039858 2.287612 2.287612 re +105.230165 52.615082 2.287612 2.287612 re +105.230165 54.902695 2.287612 2.287612 re +105.230165 57.190307 2.287612 2.287612 re +105.230165 59.477919 2.287612 2.287612 re +105.230165 61.765532 2.287612 2.287612 re +105.230165 66.340756 2.287612 2.287612 re +105.230165 70.915981 2.287612 2.287612 re +105.230165 75.491205 2.287612 2.287612 re +105.230165 80.06643 2.287612 2.287612 re +105.230165 84.641654 2.287612 2.287612 re +105.230165 89.216879 2.287612 2.287612 re +105.230165 96.079716 2.287612 2.287612 re +105.230165 98.367328 2.287612 2.287612 re +105.230165 100.65494 2.287612 2.287612 re +105.230165 105.230165 2.287612 2.287612 re +105.230165 107.517777 2.287612 2.287612 re +105.230165 109.805389 2.287612 2.287612 re +105.230165 114.380614 2.287612 2.287612 re +105.230165 116.668226 2.287612 2.287612 re +105.230165 118.955839 2.287612 2.287612 re +105.230165 125.818675 2.287612 2.287612 re +105.230165 128.106288 2.287612 2.287612 re +107.517777 0 2.287612 2.287612 re +107.517777 2.287612 2.287612 2.287612 re +107.517777 4.575225 2.287612 2.287612 re +107.517777 6.862837 2.287612 2.287612 re +107.517777 9.150449 2.287612 2.287612 re +107.517777 16.013286 2.287612 2.287612 re +107.517777 18.300898 2.287612 2.287612 re +107.517777 27.451347 2.287612 2.287612 re +107.517777 36.601796 2.287612 2.287612 re +107.517777 41.177021 2.287612 2.287612 re +107.517777 48.039858 2.287612 2.287612 re +107.517777 77.778818 2.287612 2.287612 re +107.517777 80.06643 2.287612 2.287612 re +107.517777 86.929267 2.287612 2.287612 re +107.517777 91.504491 2.287612 2.287612 re +107.517777 96.079716 2.287612 2.287612 re +107.517777 98.367328 2.287612 2.287612 re +107.517777 102.942553 2.287612 2.287612 re +107.517777 105.230165 2.287612 2.287612 re +107.517777 112.093002 2.287612 2.287612 re +107.517777 125.818675 2.287612 2.287612 re +107.517777 128.106288 2.287612 2.287612 re +109.805389 13.725674 2.287612 2.287612 re +109.805389 18.300898 2.287612 2.287612 re +109.805389 22.876123 2.287612 2.287612 re +109.805389 29.73896 2.287612 2.287612 re +109.805389 32.026572 2.287612 2.287612 re +109.805389 36.601796 2.287612 2.287612 re +109.805389 38.889409 2.287612 2.287612 re +109.805389 41.177021 2.287612 2.287612 re +109.805389 45.752246 2.287612 2.287612 re +109.805389 48.039858 2.287612 2.287612 re +109.805389 50.32747 2.287612 2.287612 re +109.805389 57.190307 2.287612 2.287612 re +109.805389 59.477919 2.287612 2.287612 re +109.805389 61.765532 2.287612 2.287612 re +109.805389 64.053144 2.287612 2.287612 re +109.805389 66.340756 2.287612 2.287612 re +109.805389 68.628368 2.287612 2.287612 re +109.805389 73.203593 2.287612 2.287612 re +109.805389 77.778818 2.287612 2.287612 re +109.805389 84.641654 2.287612 2.287612 re +109.805389 91.504491 2.287612 2.287612 re +109.805389 93.792104 2.287612 2.287612 re +109.805389 98.367328 2.287612 2.287612 re +109.805389 105.230165 2.287612 2.287612 re +109.805389 109.805389 2.287612 2.287612 re +109.805389 112.093002 2.287612 2.287612 re +109.805389 114.380614 2.287612 2.287612 re +109.805389 116.668226 2.287612 2.287612 re +109.805389 118.955839 2.287612 2.287612 re +109.805389 123.531063 2.287612 2.287612 re +109.805389 128.106288 2.287612 2.287612 re +112.093002 18.300898 2.287612 2.287612 re +112.093002 20.588511 2.287612 2.287612 re +112.093002 22.876123 2.287612 2.287612 re +112.093002 25.163735 2.287612 2.287612 re +112.093002 27.451347 2.287612 2.287612 re +112.093002 34.314184 2.287612 2.287612 re +112.093002 43.464633 2.287612 2.287612 re +112.093002 45.752246 2.287612 2.287612 re +112.093002 50.32747 2.287612 2.287612 re +112.093002 52.615082 2.287612 2.287612 re +112.093002 54.902695 2.287612 2.287612 re +112.093002 57.190307 2.287612 2.287612 re +112.093002 59.477919 2.287612 2.287612 re +112.093002 68.628368 2.287612 2.287612 re +112.093002 70.915981 2.287612 2.287612 re +112.093002 75.491205 2.287612 2.287612 re +112.093002 77.778818 2.287612 2.287612 re +112.093002 84.641654 2.287612 2.287612 re +112.093002 86.929267 2.287612 2.287612 re +112.093002 100.65494 2.287612 2.287612 re +112.093002 107.517777 2.287612 2.287612 re +112.093002 109.805389 2.287612 2.287612 re +112.093002 118.955839 2.287612 2.287612 re +114.380614 0 2.287612 2.287612 re +114.380614 2.287612 2.287612 2.287612 re +114.380614 4.575225 2.287612 2.287612 re +114.380614 6.862837 2.287612 2.287612 re +114.380614 9.150449 2.287612 2.287612 re +114.380614 11.438061 2.287612 2.287612 re +114.380614 13.725674 2.287612 2.287612 re +114.380614 20.588511 2.287612 2.287612 re +114.380614 29.73896 2.287612 2.287612 re +114.380614 38.889409 2.287612 2.287612 re +114.380614 48.039858 2.287612 2.287612 re +114.380614 59.477919 2.287612 2.287612 re +114.380614 64.053144 2.287612 2.287612 re +114.380614 68.628368 2.287612 2.287612 re +114.380614 73.203593 2.287612 2.287612 re +114.380614 75.491205 2.287612 2.287612 re +114.380614 80.06643 2.287612 2.287612 re +114.380614 86.929267 2.287612 2.287612 re +114.380614 91.504491 2.287612 2.287612 re +114.380614 93.792104 2.287612 2.287612 re +114.380614 100.65494 2.287612 2.287612 re +114.380614 109.805389 2.287612 2.287612 re +114.380614 114.380614 2.287612 2.287612 re +114.380614 118.955839 2.287612 2.287612 re +114.380614 121.243451 2.287612 2.287612 re +114.380614 123.531063 2.287612 2.287612 re +114.380614 125.818675 2.287612 2.287612 re +114.380614 128.106288 2.287612 2.287612 re +116.668226 0 2.287612 2.287612 re +116.668226 13.725674 2.287612 2.287612 re +116.668226 18.300898 2.287612 2.287612 re +116.668226 20.588511 2.287612 2.287612 re +116.668226 22.876123 2.287612 2.287612 re +116.668226 29.73896 2.287612 2.287612 re +116.668226 34.314184 2.287612 2.287612 re +116.668226 41.177021 2.287612 2.287612 re +116.668226 43.464633 2.287612 2.287612 re +116.668226 59.477919 2.287612 2.287612 re +116.668226 68.628368 2.287612 2.287612 re +116.668226 82.354042 2.287612 2.287612 re +116.668226 91.504491 2.287612 2.287612 re +116.668226 93.792104 2.287612 2.287612 re +116.668226 96.079716 2.287612 2.287612 re +116.668226 100.65494 2.287612 2.287612 re +116.668226 107.517777 2.287612 2.287612 re +116.668226 109.805389 2.287612 2.287612 re +116.668226 118.955839 2.287612 2.287612 re +116.668226 121.243451 2.287612 2.287612 re +116.668226 125.818675 2.287612 2.287612 re +118.955839 0 2.287612 2.287612 re +118.955839 4.575225 2.287612 2.287612 re +118.955839 6.862837 2.287612 2.287612 re +118.955839 9.150449 2.287612 2.287612 re +118.955839 13.725674 2.287612 2.287612 re +118.955839 18.300898 2.287612 2.287612 re +118.955839 20.588511 2.287612 2.287612 re +118.955839 22.876123 2.287612 2.287612 re +118.955839 32.026572 2.287612 2.287612 re +118.955839 34.314184 2.287612 2.287612 re +118.955839 41.177021 2.287612 2.287612 re +118.955839 43.464633 2.287612 2.287612 re +118.955839 45.752246 2.287612 2.287612 re +118.955839 50.32747 2.287612 2.287612 re +118.955839 59.477919 2.287612 2.287612 re +118.955839 61.765532 2.287612 2.287612 re +118.955839 64.053144 2.287612 2.287612 re +118.955839 66.340756 2.287612 2.287612 re +118.955839 68.628368 2.287612 2.287612 re +118.955839 70.915981 2.287612 2.287612 re +118.955839 73.203593 2.287612 2.287612 re +118.955839 80.06643 2.287612 2.287612 re +118.955839 82.354042 2.287612 2.287612 re +118.955839 89.216879 2.287612 2.287612 re +118.955839 98.367328 2.287612 2.287612 re +118.955839 102.942553 2.287612 2.287612 re +118.955839 107.517777 2.287612 2.287612 re +118.955839 109.805389 2.287612 2.287612 re +118.955839 112.093002 2.287612 2.287612 re +118.955839 114.380614 2.287612 2.287612 re +118.955839 116.668226 2.287612 2.287612 re +118.955839 118.955839 2.287612 2.287612 re +118.955839 123.531063 2.287612 2.287612 re +118.955839 125.818675 2.287612 2.287612 re +118.955839 128.106288 2.287612 2.287612 re +121.243451 0 2.287612 2.287612 re +121.243451 4.575225 2.287612 2.287612 re +121.243451 6.862837 2.287612 2.287612 re +121.243451 9.150449 2.287612 2.287612 re +121.243451 13.725674 2.287612 2.287612 re +121.243451 20.588511 2.287612 2.287612 re +121.243451 22.876123 2.287612 2.287612 re +121.243451 29.73896 2.287612 2.287612 re +121.243451 34.314184 2.287612 2.287612 re +121.243451 41.177021 2.287612 2.287612 re +121.243451 43.464633 2.287612 2.287612 re +121.243451 48.039858 2.287612 2.287612 re +121.243451 50.32747 2.287612 2.287612 re +121.243451 59.477919 2.287612 2.287612 re +121.243451 61.765532 2.287612 2.287612 re +121.243451 73.203593 2.287612 2.287612 re +121.243451 75.491205 2.287612 2.287612 re +121.243451 80.06643 2.287612 2.287612 re +121.243451 84.641654 2.287612 2.287612 re +121.243451 86.929267 2.287612 2.287612 re +121.243451 89.216879 2.287612 2.287612 re +121.243451 91.504491 2.287612 2.287612 re +121.243451 93.792104 2.287612 2.287612 re +121.243451 96.079716 2.287612 2.287612 re +121.243451 105.230165 2.287612 2.287612 re +121.243451 107.517777 2.287612 2.287612 re +121.243451 112.093002 2.287612 2.287612 re +121.243451 114.380614 2.287612 2.287612 re +121.243451 116.668226 2.287612 2.287612 re +121.243451 118.955839 2.287612 2.287612 re +121.243451 123.531063 2.287612 2.287612 re +121.243451 125.818675 2.287612 2.287612 re +123.531063 0 2.287612 2.287612 re +123.531063 4.575225 2.287612 2.287612 re +123.531063 6.862837 2.287612 2.287612 re +123.531063 9.150449 2.287612 2.287612 re +123.531063 13.725674 2.287612 2.287612 re +123.531063 18.300898 2.287612 2.287612 re +123.531063 20.588511 2.287612 2.287612 re +123.531063 22.876123 2.287612 2.287612 re +123.531063 27.451347 2.287612 2.287612 re +123.531063 29.73896 2.287612 2.287612 re +123.531063 32.026572 2.287612 2.287612 re +123.531063 38.889409 2.287612 2.287612 re +123.531063 43.464633 2.287612 2.287612 re +123.531063 48.039858 2.287612 2.287612 re +123.531063 54.902695 2.287612 2.287612 re +123.531063 57.190307 2.287612 2.287612 re +123.531063 64.053144 2.287612 2.287612 re +123.531063 66.340756 2.287612 2.287612 re +123.531063 68.628368 2.287612 2.287612 re +123.531063 75.491205 2.287612 2.287612 re +123.531063 77.778818 2.287612 2.287612 re +123.531063 84.641654 2.287612 2.287612 re +123.531063 86.929267 2.287612 2.287612 re +123.531063 91.504491 2.287612 2.287612 re +123.531063 93.792104 2.287612 2.287612 re +123.531063 96.079716 2.287612 2.287612 re +123.531063 100.65494 2.287612 2.287612 re +123.531063 102.942553 2.287612 2.287612 re +123.531063 105.230165 2.287612 2.287612 re +123.531063 109.805389 2.287612 2.287612 re +123.531063 112.093002 2.287612 2.287612 re +123.531063 121.243451 2.287612 2.287612 re +123.531063 125.818675 2.287612 2.287612 re +125.818675 0 2.287612 2.287612 re +125.818675 13.725674 2.287612 2.287612 re +125.818675 20.588511 2.287612 2.287612 re +125.818675 22.876123 2.287612 2.287612 re +125.818675 38.889409 2.287612 2.287612 re +125.818675 43.464633 2.287612 2.287612 re +125.818675 45.752246 2.287612 2.287612 re +125.818675 48.039858 2.287612 2.287612 re +125.818675 50.32747 2.287612 2.287612 re +125.818675 54.902695 2.287612 2.287612 re +125.818675 57.190307 2.287612 2.287612 re +125.818675 61.765532 2.287612 2.287612 re +125.818675 66.340756 2.287612 2.287612 re +125.818675 73.203593 2.287612 2.287612 re +125.818675 77.778818 2.287612 2.287612 re +125.818675 93.792104 2.287612 2.287612 re +125.818675 100.65494 2.287612 2.287612 re +125.818675 102.942553 2.287612 2.287612 re +125.818675 109.805389 2.287612 2.287612 re +125.818675 112.093002 2.287612 2.287612 re +125.818675 116.668226 2.287612 2.287612 re +125.818675 118.955839 2.287612 2.287612 re +125.818675 125.818675 2.287612 2.287612 re +128.106288 0 2.287612 2.287612 re +128.106288 2.287612 2.287612 2.287612 re +128.106288 4.575225 2.287612 2.287612 re +128.106288 6.862837 2.287612 2.287612 re +128.106288 9.150449 2.287612 2.287612 re +128.106288 11.438061 2.287612 2.287612 re +128.106288 13.725674 2.287612 2.287612 re +128.106288 20.588511 2.287612 2.287612 re +128.106288 22.876123 2.287612 2.287612 re +128.106288 27.451347 2.287612 2.287612 re +128.106288 36.601796 2.287612 2.287612 re +128.106288 38.889409 2.287612 2.287612 re +128.106288 43.464633 2.287612 2.287612 re +128.106288 45.752246 2.287612 2.287612 re +128.106288 48.039858 2.287612 2.287612 re +128.106288 52.615082 2.287612 2.287612 re +128.106288 57.190307 2.287612 2.287612 re +128.106288 64.053144 2.287612 2.287612 re +128.106288 68.628368 2.287612 2.287612 re +128.106288 73.203593 2.287612 2.287612 re +128.106288 77.778818 2.287612 2.287612 re +128.106288 80.06643 2.287612 2.287612 re +128.106288 82.354042 2.287612 2.287612 re +128.106288 84.641654 2.287612 2.287612 re +128.106288 91.504491 2.287612 2.287612 re +128.106288 93.792104 2.287612 2.287612 re +128.106288 98.367328 2.287612 2.287612 re +128.106288 100.65494 2.287612 2.287612 re +128.106288 105.230165 2.287612 2.287612 re +128.106288 109.805389 2.287612 2.287612 re +128.106288 112.093002 2.287612 2.287612 re +128.106288 116.668226 2.287612 2.287612 re +128.106288 118.955839 2.287612 2.287612 re +128.106288 121.243451 2.287612 2.287612 re +128.106288 125.818675 2.287612 2.287612 re +128.106288 128.106288 2.287612 2.287612 re +/DeviceRGB cs +0 0 0 scn +f +55.275675 55.275675 19.84255 19.84255 re +/DeviceRGB cs +1 1 1 scn +f +56.693 56.693 17.0079 17.0079 re +/DeviceRGB cs +0 0 0 scn +f +59.683556 63.53868 11.026789 3.316541 re +/DeviceRGB cs +1 1 1 scn +f +63.53868 59.683556 3.316541 11.026789 re +/DeviceRGB cs +1 1 1 scn +f +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 99.13805 Tm +/F2 8 Tf +[<57> 40 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 252.28385 99.13805 Tm +/F2 8 Tf +[<4265747261> 10 <67> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 189.92155 86.36345 Tm +/F1 10 Tf +[<434846> 0] TJ +ET +Q +229.60665 698.45655 m +221.1027 698.45655 l +221.1027 706.9605 l +221.1027 732.47235 m +221.1027 740.9763 l +229.60665 740.9763 l +325.98475 740.9763 m +334.4887 740.9763 l +334.4887 732.47235 l +334.4887 706.9605 m +334.4887 698.45655 l +325.98475 698.45655 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 277.721 Tm +/F2 8 Tf +[<4b> 35 <6f6e746f202f205a61686c62617220616e> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 265.765 Tm +/F1 10 Tf +[<4348353820303037392031313233203030303820383930312032> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 254.955 Tm +/F1 10 Tf +[<4372656469746f722046697273744e616d65204c6173744e616d65> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 244.145 Tm +/F1 10 Tf +[<4372656469746f722041646472657373> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 233.335 Tm +/F1 10 Tf +[<31323334204372656469746f722043697479> 0] TJ +ET +Q +q +1 0 0 -1 0 792 cm +BT +1 0 0 1 334.4887 213.557 Tm +/F2 8 Tf +[<5a61686c62617220647572> 20 <63> 10 <6820284e616d652f4164726573736529> 0] TJ +ET +Q +342.99265 583.219 m +334.4887 583.219 l +334.4887 591.72295 l +334.4887 645.5813 m +334.4887 654.08525 l +342.99265 654.08525 l +510.237 654.08525 m +518.74095 654.08525 l +518.74095 645.5813 l +518.74095 591.72295 m +518.74095 583.219 l +510.237 583.219 l +0.75 w +[] 0 d +/DeviceRGB CS +0 0 0 SCN +S +", +] +`; diff --git a/tests/a4-no-debtor-no-amount-no-reference.js b/tests/a4-no-debtor-no-amount-no-reference.js deleted file mode 100644 index 0474cffd..00000000 --- a/tests/a4-no-debtor-no-amount-no-reference.js +++ /dev/null @@ -1,15 +0,0 @@ -const SwissQRBill = require("../"); - -const data = { - currency: "CHF", - creditor: { - name: "Robert Schneider", - address: "Rue du Lac 1268", - zip: 2501, - city: "Zug", - account: "CH5800791123000889012", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/a4-no-debtor-no-amount-no-reference.pdf", { size: "A4" }); \ No newline at end of file diff --git a/tests/a4.js b/tests/a4.js deleted file mode 100644 index 1d73e48d..00000000 --- a/tests/a4.js +++ /dev/null @@ -1,24 +0,0 @@ -const SwissQRBill = require("../"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/a4.pdf", { "size": "A4" }); \ No newline at end of file diff --git a/tests/a6-5-buildingnumber.js b/tests/a6-5-buildingnumber.js deleted file mode 100644 index 15c72268..00000000 --- a/tests/a6-5-buildingnumber.js +++ /dev/null @@ -1,30 +0,0 @@ -const SwissQRBill = require("../"); -const { writeFileSync } = require("fs"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac", - buildingNumber: 1268, - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse", - buildingNumber: 28, - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/a6-5-buildingnumber.pdf"); -const svg = new SwissQRBill.SVG(data); -writeFileSync("./output/svg/a6-5-buildingnumber.svg", svg.toString()); \ No newline at end of file diff --git a/tests/a6-5.mjs b/tests/a6-5.mjs deleted file mode 100644 index a9b2b39c..00000000 --- a/tests/a6-5.mjs +++ /dev/null @@ -1,27 +0,0 @@ -import { PDF, SVG } from "../lib/node/esm/node/index.js"; -import { writeFileSync } from "fs"; - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new PDF(data, "./output/pdf/a6-5.pdf", { "size": "A6/5" }); -const svg = new SVG(data); -writeFileSync("./output/svg/a6-5.svg", svg.toString()); \ No newline at end of file diff --git a/tests/additional-information.js b/tests/additional-information.js deleted file mode 100644 index 69f085cf..00000000 --- a/tests/additional-information.js +++ /dev/null @@ -1,28 +0,0 @@ -const SwissQRBill = require("../"); -const { writeFileSync } = require("fs"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - additionalInformation: "//S1/10/10201409/11/170309/20/14000000/ 30/106017086", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/additional-information.pdf", { "size": "A6/5" }); -const svg = new SwissQRBill.SVG(data); -writeFileSync("./output/svg/additional-information.svg", svg.toString()); \ No newline at end of file diff --git a/tests/av1av2.js b/tests/av1av2.js deleted file mode 100644 index 6de6cbaf..00000000 --- a/tests/av1av2.js +++ /dev/null @@ -1,29 +0,0 @@ -const SwissQRBill = require("../"); -const { writeFileSync } = require("fs"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - av1: "eBill/UV;UltraPay005;12345", - av2: "eBill/XY;XYService;54321", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/av1av2.pdf"); -const svg = new SwissQRBill.SVG(data); -writeFileSync("./output/svg/av1av2.svg", svg.toString()); \ No newline at end of file diff --git a/tests/callback-with-options.js b/tests/callback-with-options.js deleted file mode 100644 index e2812023..00000000 --- a/tests/callback-with-options.js +++ /dev/null @@ -1,26 +0,0 @@ -const SwissQRBill = require("../"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/callback-with-options.pdf", { "size": "A6/5" }, () => { - console.log("File has been successfully created."); -}); \ No newline at end of file diff --git a/tests/callback.js b/tests/callback.js deleted file mode 100644 index 4d315f53..00000000 --- a/tests/callback.js +++ /dev/null @@ -1,26 +0,0 @@ -const SwissQRBill = require("../"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/callback.pdf", () => { - console.log("File has been successfully created."); -}); \ No newline at end of file diff --git a/tests/data/invalid-data.ts b/tests/data/invalid-data.ts new file mode 100644 index 00000000..4cea3449 --- /dev/null +++ b/tests/data/invalid-data.ts @@ -0,0 +1,524 @@ +import { creditorWithQRIBAN, minimalRequired, minimalRequiredWithDebtor } from "swissqrbill:tests:data/valid-data"; + +import type { Data } from "swissqrbill:types"; + + +// Missing creditor +export const missingCreditor = { + ...minimalRequired, + creditor: undefined +} as unknown as Data; + +// Missing creditor account +export const missingCreditorAccount = { + ...minimalRequired, + creditor: { + ...minimalRequired.creditor, + account: undefined + } +} as unknown as Data; + +// Invalid creditor account country +export const invalidCreditorAccountCountry = { + ...minimalRequired, + creditor: { + ...minimalRequired.creditor, + account: "HR17 2360 0001 1012 3456 5" + } +} as unknown as Data; + +// Creditor account length too long +export const creditorAccountTooLong = { + ...minimalRequired, + creditor: { + ...minimalRequired.creditor, + account: "CH58 0079 1123 0008 8901 27" + } +} as unknown as Data; + +// Creditor account length too short +export const creditorAccountTooShort = { + ...minimalRequired, + creditor: { + ...minimalRequired.creditor, + account: "CH58 0079 1123 0008 8901" + } +} as unknown as Data; + +// Invalid creditor account +export const invalidCreditorAccount = { + ...minimalRequired, + creditor: { + ...minimalRequired.creditor, + account: "CH58 0079 1123 0008 8902 2" + } +} as unknown as Data; + +// QR-IBAN with missing reference +export const qrIbanMissingReference = { + ...creditorWithQRIBAN, + reference: undefined +} as unknown as Data; + +// QR-IBAN with invalid QR-Reference +export const qrIbanInvalidQRReference = { + ...creditorWithQRIBAN, + reference: "21 00000 00003 13947 14300 09018" +} as unknown as Data; + +// QR-IBAN with QR-Reference too short +export const qrIbanQRReferenceTooShort = { + ...creditorWithQRIBAN, + reference: "21 00000 00003 13947 14300 0901" +} as unknown as Data; + +// QR-IBAN with QR-Reference too long +export const qrIbanQRReferenceTooLong = { + ...creditorWithQRIBAN, + reference: "21 00000 00003 13947 14300 09017 12345" +} as unknown as Data; + +// QR-IBAN with regular reference +export const qrIbanRegularReference = { + ...creditorWithQRIBAN, + reference: "RF48 5000 0567 8901 2345 1234 567" +} as unknown as Data; + +// Regular IBAN with QR-Reference +export const regularIBANAndQRReference = { + ...minimalRequired, + reference: "21 00000 00003 13947 14300 09018" +} as unknown as Data; + +// Regular IBAN with reference too long +export const regularIBANAndReferenceTooLong = { + ...minimalRequired, + reference: "RF48 5000 0567 8901 2345 1234 5678" +} as unknown as Data; + +// Creditor with missing name +export const creditorMissingName = { + ...minimalRequired, + creditor: { + ...minimalRequired.creditor, + name: undefined + } +} as unknown as Data; + +// Creditor with number as name +export const creditorInvalidNameType = { + ...minimalRequired, + creditor: { + ...minimalRequired.creditor, + name: 123 + } +} as unknown as Data; + +// Creditor name length too long +export const creditorNameTooLong = { + ...minimalRequired, + creditor: { + ...minimalRequired.creditor, + name: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae nisi euismod." + } +} as unknown as Data; + +// Creditor with missing address +export const creditorMissingAddress = { + ...minimalRequired, + creditor: { + ...minimalRequired.creditor, + address: undefined + } +} as unknown as Data; + +// Creditor address with invalid type +export const creditorInvalidAddressType = { + ...minimalRequired, + creditor: { + ...minimalRequired.creditor, + address: 123 + } +} as unknown as Data; + +// Creditor address length too long +export const creditorAddressTooLong = { + ...minimalRequired, + creditor: { + ...minimalRequired.creditor, + address: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae nisi euismod." + } +} as unknown as Data; + +// Creditor with invalid building number type +export const creditorInvalidBuildingNumberType = { + ...minimalRequired, + creditor: { + ...minimalRequired.creditor, + buildingNumber: true + } +} as unknown as Data; + +// Creditor with building number too long +export const creditorBuildingNumberTooLong = { + ...minimalRequired, + creditor: { + ...minimalRequired.creditor, + buildingNumber: "0123456789ABCDEFG" + } +} as unknown as Data; + +// Creditor with missing zip +export const creditorMissingZip = { + ...minimalRequired, + creditor: { + ...minimalRequired.creditor, + zip: undefined + } +} as unknown as Data; + +// Creditor with invalid zip type +export const creditorInvalidZipType = { + ...minimalRequired, + creditor: { + ...minimalRequired.creditor, + zip: true + } +} as unknown as Data; + +// Creditor with zip too long +export const creditorZipTooLong = { + ...minimalRequired, + creditor: { + ...minimalRequired.creditor, + zip: "0123456789ABCDEFG" + } +} as unknown as Data; + +// Creditor with missing city +export const creditorMissingCity = { + ...minimalRequired, + creditor: { + ...minimalRequired.creditor, + city: undefined + } +} as unknown as Data; + +// Creditor with invalid city type +export const creditorInvalidCityType = { + ...minimalRequired, + creditor: { + ...minimalRequired.creditor, + city: true + } +} as unknown as Data; + +// Creditor with city too long +export const creditorCityTooLong = { + ...minimalRequired, + creditor: { + ...minimalRequired.creditor, + city: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae nisi euismod." + } +} as unknown as Data; + +// Creditor with missing country +export const creditorMissingCountry = { + ...minimalRequired, + creditor: { + ...minimalRequired.creditor, + country: undefined + } +} as unknown as Data; + +// Creditor with invalid country type +export const creditorInvalidCountryType = { + ...minimalRequired, + creditor: { + ...minimalRequired.creditor, + country: true + } +} as unknown as Data; + +// Creditor with country too short +export const creditorCountryTooShort = { + ...minimalRequired, + creditor: { + ...minimalRequired.creditor, + country: "C" + } +} as unknown as Data; + +// Creditor with country too long +export const creditorCountryTooLong = { + ...minimalRequired, + creditor: { + ...minimalRequired.creditor, + country: "CHE" + } +} as unknown as Data; + +// Amount type is invalid +export const amountInvalidType = { + ...minimalRequired, + amount: true +} as unknown as Data; + +// Amount too long +export const amountTooLong = { + ...minimalRequired, + amount: 1234567890123 +} as unknown as Data; + +// Missing currency +export const missingCurrency = { + ...minimalRequired, + currency: undefined +} as unknown as Data; + +// Invalid currency type +export const invalidCurrencyType = { + ...minimalRequired, + currency: true +} as unknown as Data; + +// Currency too short +export const currencyTooShort = { + ...minimalRequired, + currency: "CH" +} as unknown as Data; + +// Currency too long +export const currencyTooLong = { + ...minimalRequired, + currency: "EURO" +} as unknown as Data; + +// Invalid currency +export const invalidCurrency = { + ...minimalRequired, + currency: "USD" +} as unknown as Data; + +// Debtor with missing name +export const debtorMissingName = { + ...minimalRequiredWithDebtor, + debtor: { + ...minimalRequiredWithDebtor.debtor, + name: undefined + } +} as unknown as Data; + +// Debtor with number as name +export const debtorInvalidNameType = { + ...minimalRequiredWithDebtor, + debtor: { + ...minimalRequiredWithDebtor.debtor, + name: 123 + } +} as unknown as Data; + +// Debtor name length too long +export const debtorNameTooLong = { + ...minimalRequiredWithDebtor, + debtor: { + ...minimalRequiredWithDebtor.debtor, + name: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae nisi euismod." + } +} as unknown as Data; + +// Debtor with missing address +export const debtorMissingAddress = { + ...minimalRequiredWithDebtor, + debtor: { + ...minimalRequiredWithDebtor.debtor, + address: undefined + } +} as unknown as Data; + +// Debtor address with invalid type +export const debtorInvalidAddressType = { + ...minimalRequiredWithDebtor, + debtor: { + ...minimalRequiredWithDebtor.debtor, + address: 123 + } +} as unknown as Data; + +// Debtor address length too long +export const debtorAddressTooLong = { + ...minimalRequiredWithDebtor, + debtor: { + ...minimalRequiredWithDebtor.debtor, + address: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae nisi euismod." + } +} as unknown as Data; + +// Debtor with invalid building number type +export const debtorInvalidBuildingNumberType = { + ...minimalRequiredWithDebtor, + debtor: { + ...minimalRequiredWithDebtor.debtor, + buildingNumber: true + } +} as unknown as Data; + +// Debtor with building number too long +export const debtorBuildingNumberTooLong = { + ...minimalRequiredWithDebtor, + debtor: { + ...minimalRequiredWithDebtor.debtor, + buildingNumber: "0123456789ABCDEFG" + } +} as unknown as Data; + +// Debtor with missing zip +export const debtorMissingZip = { + ...minimalRequiredWithDebtor, + debtor: { + ...minimalRequiredWithDebtor.debtor, + zip: undefined + } +} as unknown as Data; + +// Debtor with invalid zip type +export const debtorInvalidZipType = { + ...minimalRequiredWithDebtor, + debtor: { + ...minimalRequiredWithDebtor.debtor, + zip: true + } +} as unknown as Data; + +// Debtor with zip too long +export const debtorZipTooLong = { + ...minimalRequiredWithDebtor, + debtor: { + ...minimalRequiredWithDebtor.debtor, + zip: "0123456789ABCDEFG" + } +} as unknown as Data; + +// Debtor with missing city +export const debtorMissingCity = { + ...minimalRequiredWithDebtor, + debtor: { + ...minimalRequiredWithDebtor.debtor, + city: undefined + } +} as unknown as Data; + +// Debtor with invalid city type +export const debtorInvalidCityType = { + ...minimalRequiredWithDebtor, + debtor: { + ...minimalRequiredWithDebtor.debtor, + city: true + } +} as unknown as Data; + +// Debtor with city too long +export const debtorCityTooLong = { + ...minimalRequiredWithDebtor, + debtor: { + ...minimalRequiredWithDebtor.debtor, + city: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae nisi euismod." + } +} as unknown as Data; + +// Debtor with missing country +export const debtorMissingCountry = { + ...minimalRequiredWithDebtor, + debtor: { + ...minimalRequiredWithDebtor.debtor, + country: undefined + } +} as unknown as Data; + +// Debtor with invalid country type +export const debtorInvalidCountryType = { + ...minimalRequiredWithDebtor, + debtor: { + ...minimalRequiredWithDebtor.debtor, + country: true + } +} as unknown as Data; + +// Debtor with country too short +export const debtorCountryTooShort = { + ...minimalRequiredWithDebtor, + debtor: { + ...minimalRequiredWithDebtor.debtor, + country: "C" + } +} as unknown as Data; + +// Debtor with country too long +export const debtorCountryTooLong = { + ...minimalRequiredWithDebtor, + debtor: { + ...minimalRequiredWithDebtor.debtor, + country: "CHE" + } +} as unknown as Data; + +// Invalid reference type +export const referenceTypeInvalid = { + ...minimalRequired, + reference: true +} as unknown as Data; + +// Message type invalid +export const messageInvalidType = { + ...minimalRequired, + message: true +} as unknown as Data; + +// Message length invalid +export const messageTooLong = { + ...minimalRequired, + message: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae nisi euismod. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae nisi euismod." +} as unknown as Data; + +// Additional information type invalid +export const additionalInformationInvalidType = { + ...minimalRequired, + additionalInformation: true +} as unknown as Data; + +// Additional information length invalid +export const additionalInformationTooLong = { + ...minimalRequired, + additionalInformation: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae nisi euismod. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae nisi euismod." +} as unknown as Data; + +// Message + additional information too long +export const messageAndAdditionalInformationTooLong = { + ...minimalRequired, + additionalInformation: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae nisi euismod.", + message: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae nisi euismod." +} as unknown as Data; + +// AV1 type invalid +export const av1InvalidType = { + ...minimalRequired, + av1: true +} as unknown as Data; + +// AV1 length invalid +export const av1TooLong = { + ...minimalRequired, + av1: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae nisi euismod. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae nisi euismod." +} as unknown as Data; + +// AV2 type invalid +export const av2InvalidType = { + ...minimalRequired, + av2: true +} as unknown as Data; + +// AV2 length invalid +export const av2TooLong = { + ...minimalRequired, + av2: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae nisi euismod. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae nisi euismod." +} as unknown as Data; diff --git a/tests/data/table.ts b/tests/data/table.ts new file mode 100644 index 00000000..b443ccc5 --- /dev/null +++ b/tests/data/table.ts @@ -0,0 +1,599 @@ +import type { PDFTable } from "swissqrbill:pdf:table"; + + +export const backgroundColorOverrides: PDFTable = { + align: "center", + backgroundColor: "#ff0000", + rows: [ + { + backgroundColor: "#00ff00", + columns: [ + { + text: "row, #00ff00" + }, { + backgroundColor: "#0000ff", + text: "col, #0000ff" + }, { + text: "row, #00ff00" + } + ], + height: 50 + }, + { + columns: [ + { + text: "table, #ff0000" + }, { + backgroundColor: "#0000ff", + text: "col, #0000ff" + }, { + text: "table, #ff0000" + } + ], + height: 50 + } + ], + verticalAlign: "center" +}; + +export const textColorOverrides: PDFTable = { + align: "center", + borderWidth: 1, + rows: [ + { + columns: [ + { + text: "row, #00ff00" + }, { + text: "col, #0000ff", + textColor: "#0000ff" + }, { + text: "row, #00ff00" + } + ], + height: 50, + textColor: "#00ff00" + }, + { + columns: [ + { + text: "table, #ff0000" + }, { + text: "col, #0000ff", + textColor: "#0000ff" + }, { + text: "table, #ff0000" + } + ], + height: 50 + } + ], + textColor: "#ff0000", + verticalAlign: "center" +}; + + +export const alignmentVariants: PDFTable = { + align: "center", + borderWidth: 1, + rows: [ + { + columns: [ + { + align: "left", + text: "top left", + verticalAlign: "top" + }, { + align: "center", + text: "top center", + verticalAlign: "top" + }, { + align: "right", + text: "top right", + verticalAlign: "top" + } + ], + height: 50 + }, + { + columns: [ + { + align: "left", + text: "center left", + verticalAlign: "center" + }, { + align: "center", + text: "center center", + verticalAlign: "center" + }, { + align: "right", + text: "center right", + verticalAlign: "center" + } + ], + height: 50 + }, + { + columns: [ + { + align: "left", + text: "bottom left", + verticalAlign: "bottom" + }, { + align: "center", + text: "bottom center", + verticalAlign: "bottom" + }, { + align: "right", + text: "bottom right", + verticalAlign: "bottom" + } + ], + height: 50 + } + ] +}; + +export const alignmentOverrides: PDFTable = { + align: "center", + borderWidth: 1, + rows: [ + { + align: "left", + columns: [ + { + text: "row, h: left, v: top" + }, { + align: "right", + text: "col, h: right, v: bottom", + verticalAlign: "bottom" + }, { + text: "row, h: left, v: top" + } + ], + height: 50, + verticalAlign: "top" + }, + { + columns: [ + { + text: "table, h: center, v: center" + }, { + align: "right", + text: "col, h: right, v: bottom", + verticalAlign: "bottom" + }, { + text: "table, h: center, v: center" + } + ], + height: 50 + } + ], + verticalAlign: "center" +}; + +export const borderThickness: PDFTable = { + align: "center", + rows: [ + { + columns: [ + { + align: "center", + borderWidth: 1, + text: "1", + verticalAlign: "center" + }, + { + align: "center", + borderWidth: 2, + text: "2", + verticalAlign: "center" + }, + { + align: "center", + borderWidth: 3, + text: "3", + verticalAlign: "center" + }, + { + align: "center", + borderWidth: 4, + text: "4", + verticalAlign: "center" + } + ], + height: 50 + }, + { + columns: [ + { + align: "center", + borderWidth: [4, 1, 1, 4], + text: "4, 1, 1, 4", + verticalAlign: "center" + }, + { + align: "center", + borderWidth: [1], + text: "1", + verticalAlign: "center" + }, + { + align: "center", + borderWidth: 1, + text: "1", + verticalAlign: "center" + }, + { + align: "center", + borderWidth: [1, 4, 4, 1], + text: "1, 4, 4, 1", + verticalAlign: "center" + } + ], + height: 50 + } + ], + verticalAlign: "center" +}; + +export const borderOverrides: PDFTable = { + align: "center", + borderWidth: 1, + rows: [ + { + borderWidth: 2, + columns: [ + { + text: "row, 2" + }, { + borderWidth: 3, + text: "col, 3" + }, { + text: "row, 2" + } + ], + height: 50 + }, + { + columns: [ + { + text: "table, 1" + }, { + borderWidth: 3, + text: "col, 3" + }, { + text: "table, 1" + } + ], + height: 50 + } + ], + verticalAlign: "center" +}; + +export const borderColor: PDFTable = { + align: "center", + borderColor: "#ff0000", + borderWidth: 1, + rows: [ + { + borderColor: "#00ff00", + columns: [ + { + text: "row, #00ff00" + }, { + borderColor: "#0000ff", + text: "col, #0000ff" + }, { + text: "row, #00ff00" + } + ], + height: 50 + }, + { + columns: [ + { + text: "table, #ff0000" + }, { + borderColor: "#0000ff", + text: "col, #0000ff" + }, { + borderColor: ["#ffff00", "#00ffff", "#ff00ff", "#ff8800"], + text: "col, #ffff00, #00ffff, #ff00ff, #ff8800" + } + ], + height: 50 + } + ], + verticalAlign: "center" +}; + +export const paddingVariants: PDFTable = { + borderWidth: 1, + rows: [ + { + columns: [ + { + text: "top left" + }, { + align: "right", + text: "top right" + }, { + text: "bottom left", + verticalAlign: "bottom" + }, { + align: "right", + text: "bottom right", + verticalAlign: "bottom" + } + ], + height: 50, + padding: 10 + }, + { + columns: [ + { + padding: [10, 0, 0, 10], + text: "top left" + }, { + align: "right", + padding: [10, 10, 0, 0], + text: "top right" + }, { + padding: [0, 0, 10, 10], + text: "bottom left", + verticalAlign: "bottom" + }, { + align: "right", + padding: [0, 10, 10, 0], + text: "bottom right", + verticalAlign: "bottom" + } + ], + height: 50 + } + ] +}; + +export const paddingOverrides: PDFTable = { + borderWidth: 1, + padding: 10, + rows: [ + { + columns: [ + { + text: "row, 20" + }, { + padding: 30, + text: "col, 30" + }, { + text: "row, 20" + } + ], + padding: 20 + }, + { + columns: [ + { + text: "table, 10" + }, { + padding: 30, + text: "col, 30" + }, { + text: "table, 10" + } + ] + } + ] +}; + +export const fontSizeOverrides: PDFTable = { + align: "center", + borderWidth: 1, + fontSize: 18, + rows: [ + { + columns: [ + { + text: "row, 22" + }, { + fontSize: 26, + text: "col, 26" + }, { + text: "row, 22" + } + ], + fontSize: 22 + }, + { + columns: [ + { + text: "table, 18" + }, { + fontSize: 26, + text: "col, 26" + }, { + text: "table, 18" + } + ] + } + ], + verticalAlign: "center" +}; + +export const autoWidth: PDFTable = { + align: "center", + borderWidth: 1, + rows: [ + { + columns: [ + { + text: "auto" + }, + { + text: "200", + width: 200 + }, + { + text: "200", + width: 200 + } + ], + height: 50 + }, + { + columns: [ + { + text: "200", + width: 200 + }, { + text: "auto" + }, { + text: "200", + width: 200 + } + ], + height: 50 + }, + { + columns: [ + { + text: "200", + width: 200 + }, { + text: "200", + width: 200 + }, { + text: "auto" + } + ], + height: 50 + }, + { + columns: [ + { + text: "auto" + }, { + text: "auto" + }, { + text: "auto" + } + ], + height: 50 + }, + { + columns: [ + { + text: "100", + width: 100 + }, + { + text: "100", + width: 100 + }, + { + text: "100", + width: 100 + } + ], + height: 50 + }, + { + columns: [ + { + text: "200", + width: 200 + }, + { + text: "200", + width: 200 + }, + { + text: "200", + width: 200 + } + ], + height: 50 + } + ], + verticalAlign: "center", + width: 500 +}; + +export const header: PDFTable = { + align: "center", + borderWidth: 1, + rows: [ + { + columns: [ + { + text: "header" + } + ], + header: true + }, + { + columns: [ + { + text: "col" + }, + { + text: "col" + } + ], + height: 180 + }, + { + columns: [ + { + text: "col" + }, + { + text: "col" + } + ], + height: 180 + }, + { + columns: [ + { + text: "col" + }, + { + text: "col" + } + ], + height: 180 + }, + { + columns: [ + { + text: "col" + }, + { + text: "col" + } + ], + height: 180 + } + ], + verticalAlign: "center" +}; + +export const singleCell: PDFTable = { + align: "center", + borderWidth: 1, + rows: [ + { + columns: [ + { + text: "100x100" + } + ], + height: 100 + } + ], + verticalAlign: "center", + width: 100 +}; diff --git a/tests/data/valid-data.ts b/tests/data/valid-data.ts new file mode 100644 index 00000000..3d1606f4 --- /dev/null +++ b/tests/data/valid-data.ts @@ -0,0 +1,177 @@ +import { fillUntil } from "swissqrbill:tests:utils/fill"; + +import type { Creditor, Data, Debtor } from "swissqrbill:types"; + +// Default data +const creditor: Creditor = { + account: "CH58 0079 1123 0008 8901 2", + address: "Creditor Address", + city: "Creditor City", + country: "CH", + name: "Creditor FirstName LastName", + zip: 1234 +}; + +const debtor: Debtor = { + address: "Debtor Address", + city: "Debtor City", + country: "CH", + name: "Debtor FirstName LastName", + zip: 5678 +}; + +// Minimal required +export const minimalRequired: Data = { + creditor, + currency: "CHF" +}; + +// Amount +export const minimalRequiredWithAmount: Data = { + ...minimalRequired, + amount: 123.45 +}; + +// Creditor +export const creditorWithBuildingNumber: Data = { + ...minimalRequired, + creditor: { + ...creditor, + buildingNumber: 123 + } +}; + +export const creditorWithBuildingNumberString: Data = { + ...minimalRequired, + creditor: { + ...creditor, + buildingNumber: "A123" + } +}; + +export const creditorWithZipString: Data = { + ...minimalRequired, + creditor: { + ...creditor, + zip: "A1234" + } +}; + +export const creditorWithQRIBAN: Data = { + ...minimalRequired, + creditor: { + ...creditor, + account: "CH44 3199 9123 0008 8901 2" + }, + reference: "21 00000 00003 13947 14300 09017" +}; + +export const creditorWithNormalIBAN: Data = { + ...minimalRequired, + creditor: { + ...creditor, + account: "CH58 0079 1123 0008 8901 2" + } +}; + +export const creditorWithNormalIBANAndReference: Data = { + ...minimalRequired, + creditor: { + ...creditor, + account: "CH58 0079 1123 0008 8901 2" + }, + reference: "RF48 5000 0567 8901 2345" +}; + +export const creditorWithMaxedOutFieldLengths: Data = { + ...minimalRequired, + creditor: { + ...creditor, + address: fillUntil(creditor.address, 70), + city: fillUntil(creditor.city, 35), + name: fillUntil(creditor.name, 70), + zip: fillUntil(`${creditor.zip}`, 16) + } +}; + +// Debtor +export const minimalRequiredWithDebtor: Data = { + ...minimalRequired, + debtor +}; + +export const debtorWithBuildingNumber: Data = { + ...minimalRequired, + debtor: { + ...debtor, + buildingNumber: 123 + } +}; + +export const debtorWithBuildingNumberString: Data = { + ...minimalRequired, + debtor: { + ...debtor, + buildingNumber: "A123" + } +}; + +export const debtorWithZipString: Data = { + ...minimalRequired, + debtor: { + ...debtor, + zip: "A1234" + } +}; + +export const debtorWithMaxedOutFieldLengths: Data = { + ...minimalRequired, + debtor: { + ...debtor, + address: fillUntil(debtor.address, 70), + city: fillUntil(debtor.city, 35), + name: fillUntil(debtor.name, 70), + zip: fillUntil(`${debtor.zip}`, 16) + } +}; + +// Message +export const minimalRequiredWithMessage: Data = { + ...minimalRequired, + message: "DO NOT USE FOR PAYMENT" +}; + +export const minimalRequiredWithMaxedOutMessage: Data = { + ...minimalRequired, + message: fillUntil("Message", 140) +}; + +// Currency +export const minimalRequiredWithEuro: Data = { + ...minimalRequired, + currency: "EUR" +}; + +// Additional Information +export const minimalRequiredWithAdditionalInformation: Data = { + ...minimalRequired, + additionalInformation: "//S1/10/10201409/11/190512/20/1400.000-53/30/106017086/31/180508/32/7.7/40/2:10;0:30", + amount: 0.00 +}; + +// Alternative Scheme +export const minimalRequiredWithAlternativeScheme1: Data = { + ...minimalRequired, + av1: "eBill/B/peter@muster.ch" +}; + +export const minimalRequiredWithAlternativeScheme2: Data = { + ...minimalRequired, + av2: "eBill/B/peter@muster.ch" +}; + +export const minimalRequiredWithAlternativeScheme1and2: Data = { + ...minimalRequired, + av1: "twint/light/02:5d5caa0c078149c694380b72d273ba7#9837183ed9f8bab7286856d786edf5721d55f82b#", + av2: "rn/twint/a~UuoWrVwETE-AZMysjqoCtQ~s~kNAfGk8vSou0wsvzHvTiSw/rn" // cspell:disable-line +}; diff --git a/tests/english.js b/tests/english.js deleted file mode 100644 index 71e8d922..00000000 --- a/tests/english.js +++ /dev/null @@ -1,27 +0,0 @@ -const SwissQRBill = require("../"); -const { writeFileSync } = require("fs"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/english.pdf", { language: "EN" }); -const svg = new SwissQRBill.SVG(data, { language: "EN" }); -writeFileSync("./output/svg/english.svg", svg.toString()); \ No newline at end of file diff --git a/tests/euro.js b/tests/euro.js deleted file mode 100644 index 615a1741..00000000 --- a/tests/euro.js +++ /dev/null @@ -1,27 +0,0 @@ -const SwissQRBill = require("../"); -const { writeFileSync } = require("fs"); - -const data = { - currency: "EUR", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/euro.pdf"); -const svg = new SwissQRBill.SVG(data); -writeFileSync("./output/svg/euro.svg", svg.toString()); \ No newline at end of file diff --git a/tests/event.js b/tests/event.js deleted file mode 100644 index 67706d38..00000000 --- a/tests/event.js +++ /dev/null @@ -1,29 +0,0 @@ -const SwissQRBill = require("../"); -const { writeFileSync } = require("fs"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/event.pdf"); - -pdf.on("finish", () => { - console.log("File has been successfully created."); -}); diff --git a/tests/french.js b/tests/french.js deleted file mode 100644 index 97cd4610..00000000 --- a/tests/french.js +++ /dev/null @@ -1,27 +0,0 @@ -const SwissQRBill = require("../"); -const { writeFileSync } = require("fs"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/french.pdf", { language: "FR" }); -const svg = new SwissQRBill.SVG(data, { language: "FR" }); -writeFileSync("./output/svg/french.svg", svg.toString()); \ No newline at end of file diff --git a/tests/index.html b/tests/index.html deleted file mode 100644 index 6ee121b0..00000000 --- a/tests/index.html +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - Browser - - - - - - - - \ No newline at end of file diff --git a/tests/integration/data.test.ts b/tests/integration/data.test.ts new file mode 100644 index 00000000..c5fc98ba --- /dev/null +++ b/tests/integration/data.test.ts @@ -0,0 +1,189 @@ +import { describe, expect, test } from "vitest"; + +import { + creditorWithBuildingNumber, + creditorWithBuildingNumberString, + creditorWithMaxedOutFieldLengths, + creditorWithNormalIBAN, + creditorWithNormalIBANAndReference, + creditorWithQRIBAN, + debtorWithBuildingNumber, + debtorWithBuildingNumberString, + debtorWithMaxedOutFieldLengths, + minimalRequired, + minimalRequiredWithAdditionalInformation, + minimalRequiredWithAlternativeScheme1, + minimalRequiredWithAlternativeScheme1and2, + minimalRequiredWithAlternativeScheme2, + minimalRequiredWithAmount, + minimalRequiredWithDebtor, + minimalRequiredWithEuro, + minimalRequiredWithMaxedOutMessage, + minimalRequiredWithMessage +} from "swissqrbill:tests:data/valid-data"; +import { pdf } from "swissqrbill:tests:utils/pdf"; +import { svg } from "swissqrbill:tests:utils/svg"; + + +describe("data", async () => { + + // Minimal required + test("minimal required data", async () => { + const name = "minimal-required"; + const pdfSnapshot = await pdf(minimalRequired, `data/${name}.pdf`); + const svgSnapshot = await svg(minimalRequired, `data/${name}.svg`); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + + test("minimal required data + amount", async () => { + const name = "minimal-required-with-amount"; + const pdfSnapshot = await pdf(minimalRequiredWithAmount, `data/${name}.pdf`); + const svgSnapshot = await svg(minimalRequiredWithAmount, `data/${name}.svg`); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + + test("minimal required data + debtor", async () => { + const name = "minimal-required-with-debtor"; + const pdfSnapshot = await pdf(minimalRequiredWithDebtor, `data/${name}.pdf`); + const svgSnapshot = await svg(minimalRequiredWithDebtor, `data/${name}.svg`); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + + // Creditor + test("creditor with building number", async () => { + const name = "creditor-with-building-number"; + const pdfSnapshot = await pdf(creditorWithBuildingNumber, `data/${name}.pdf`); + const svgSnapshot = await svg(creditorWithBuildingNumber, `data/${name}.svg`); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + + test("creditor with building number as string", async () => { + const name = "creditor-with-building-number-string"; + const pdfSnapshot = await pdf(creditorWithBuildingNumberString, `data/${name}.pdf`); + const svgSnapshot = await svg(creditorWithBuildingNumberString, `data/${name}.svg`); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + + test("creditor with maxed out field lengths", async () => { + const name = "creditor-with-maxed-out-field-lengths"; + const pdfSnapshot = await pdf(creditorWithMaxedOutFieldLengths, `data/${name}.pdf`); + const svgSnapshot = await svg(creditorWithMaxedOutFieldLengths, `data/${name}.svg`); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + + test("creditor with QR IBAN", async () => { + const name = "creditor-with-qr-iban"; + const pdfSnapshot = await pdf(creditorWithQRIBAN, `data/${name}.pdf`); + const svgSnapshot = await svg(creditorWithQRIBAN, `data/${name}.svg`); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + + test("creditor with normal IBAN", async () => { + const name = "creditor-with-normal-iban"; + const pdfSnapshot = await pdf(creditorWithNormalIBAN, `data/${name}.pdf`); + const svgSnapshot = await svg(creditorWithNormalIBAN, `data/${name}.svg`); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + + test("creditor with normal IBAN and reference", async () => { + const name = "creditor-with-normal-iban-and-reference"; + const pdfSnapshot = await pdf(creditorWithNormalIBANAndReference, `data/${name}.pdf`); + const svgSnapshot = await svg(creditorWithNormalIBANAndReference, `data/${name}.svg`); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + + // Debtor + test("debtor with building number", async () => { + const name = "debtor-with-building-number"; + const pdfSnapshot = await pdf(debtorWithBuildingNumber, `data/${name}.pdf`); + const svgSnapshot = await svg(debtorWithBuildingNumber, `data/${name}.svg`); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + + test("debtor with building number as string", async () => { + const name = "debtor-with-building-number-string"; + const pdfSnapshot = await pdf(debtorWithBuildingNumberString, `data/${name}.pdf`); + const svgSnapshot = await svg(debtorWithBuildingNumberString, `data/${name}.svg`); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + + test("debtor with maxed out field lengths", async () => { + const name = "debtor-with-maxed-out-field-lengths"; + const pdfSnapshot = await pdf(debtorWithMaxedOutFieldLengths, `data/${name}.pdf`); + const svgSnapshot = await svg(debtorWithMaxedOutFieldLengths, `data/${name}.svg`); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + + // Message + test("message", async () => { + const name = "message"; + const pdfSnapshot = await pdf(minimalRequiredWithMessage, `data/${name}.pdf`); + const svgSnapshot = await svg(minimalRequiredWithMessage, `data/${name}.svg`); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + + test("message with maxed out field length", async () => { + const name = "message-with-maxed-out-field-length"; + const pdfSnapshot = await pdf(minimalRequiredWithMaxedOutMessage, `data/${name}.pdf`); + const svgSnapshot = await svg(minimalRequiredWithMaxedOutMessage, `data/${name}.svg`); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + + // Currency + test("currency", async () => { + const name = "currency"; + const pdfSnapshot = await pdf(minimalRequiredWithEuro, `data/${name}.pdf`); + const svgSnapshot = await svg(minimalRequiredWithEuro, `data/${name}.svg`); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + + // Additional Information + test("additional Information", async () => { + const name = "additional-information"; + const pdfSnapshot = await pdf(minimalRequiredWithAdditionalInformation, `data/${name}.pdf`); + const svgSnapshot = await svg(minimalRequiredWithAdditionalInformation, `data/${name}.svg`); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + + // Alternative schemes + test("alternative schemes AV1", async () => { + const name = "alternative-schemes-av1"; + const pdfSnapshot = await pdf(minimalRequiredWithAlternativeScheme1, `data/${name}.pdf`); + const svgSnapshot = await svg(minimalRequiredWithAlternativeScheme1, `data/${name}.svg`); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + + test("alternative schemes AV2", async () => { + const name = "alternative-schemes-av2"; + const pdfSnapshot = await pdf(minimalRequiredWithAlternativeScheme2, `data/${name}.pdf`); + const svgSnapshot = await svg(minimalRequiredWithAlternativeScheme2, `data/${name}.svg`); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + + test("alternative schemes AV1 & AV2", async () => { + const name = "alternative-schemes-av1-av2"; + const pdfSnapshot = await pdf(minimalRequiredWithAlternativeScheme1and2, `data/${name}.pdf`); + const svgSnapshot = await svg(minimalRequiredWithAlternativeScheme1and2, `data/${name}.svg`); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + +}); diff --git a/tests/integration/options.test.ts b/tests/integration/options.test.ts new file mode 100644 index 00000000..2325f6ac --- /dev/null +++ b/tests/integration/options.test.ts @@ -0,0 +1,54 @@ +import { describe, expect, test } from "vitest"; + +import { minimalRequired } from "swissqrbill:tests:data/valid-data"; +import { pdf } from "swissqrbill:tests:utils/pdf"; +import { svg } from "swissqrbill:tests:utils/svg"; + + +describe("options", async () => { + + test("no outlines", async () => { + const name = "no-outlines"; + const pdfSnapshot = await pdf(minimalRequired, `options/${name}.pdf`, { outlines: false }); + const svgSnapshot = await svg(minimalRequired, `options/${name}.svg`, { outlines: false }); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + + test("no scissors", async () => { + const name = "no-scissors"; + const pdfSnapshot = await pdf(minimalRequired, `options/${name}.pdf`, { scissors: false }); + const svgSnapshot = await svg(minimalRequired, `options/${name}.svg`, { scissors: false }); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + + test("no separate text", async () => { + const name = "no-separate-text"; + const pdfSnapshot = await pdf(minimalRequired, `options/${name}.pdf`, { separate: false }); + expect(pdfSnapshot).toMatchSnapshot(); + }); + + test("no separate text + no scissors", async () => { + const name = "no-separate-text-no-scissors"; + const pdfSnapshot = await pdf(minimalRequired, `options/${name}.pdf`, { scissors: false, separate: false }); + expect(pdfSnapshot).toMatchSnapshot(); + }); + + test("no separate text + no scissors + no outlines", async () => { + const name = "no-separate-text-no-scissors-no-outlines"; + const pdfSnapshot = await pdf(minimalRequired, `options/${name}.pdf`, { outlines: false, scissors: false, separate: false }); + expect(pdfSnapshot).toMatchSnapshot(); + }); + + test("font", async () => { + const name = "font"; + // @ts-expect-error Courier isn't allowed by the specs but for testing, it is easier to use a built-in font instead of registering one. + const pdfSnapshot = await pdf(minimalRequired, `options/${name}.pdf`, { fontName: "Courier" }); + // @ts-expect-error Courier isn't allowed by the specs but for testing, it is easier to use a built-in font instead of registering one. + const svgSnapshot = await svg(minimalRequired, `options/${name}.svg`, { fontName: "Courier" }); + expect(pdfSnapshot).toMatchSnapshot(); + expect(svgSnapshot).toMatchSnapshot(); + }); + +}); diff --git a/tests/italian.js b/tests/italian.js deleted file mode 100644 index 9e0fb663..00000000 --- a/tests/italian.js +++ /dev/null @@ -1,27 +0,0 @@ -const SwissQRBill = require("../"); -const { writeFileSync } = require("fs"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/italian.pdf", { language: "IT" }); -const svg = new SwissQRBill.SVG(data, { language: "IT" }); -writeFileSync("./output/svg/italian.svg", svg.toString()); \ No newline at end of file diff --git a/tests/message-additional-information.js b/tests/message-additional-information.js deleted file mode 100644 index 4e4b336c..00000000 --- a/tests/message-additional-information.js +++ /dev/null @@ -1,29 +0,0 @@ -const SwissQRBill = require("../"); -const { writeFileSync } = require("fs"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - message: "Invoice number 12345 from order number 12345 on may 3rd 2021.", - additionalInformation: "//S1/10/10201409/11/170309/20/14000000/ 30/106017086", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/message-additional-information.pdf", { "size": "A6/5" }); -const svg = new SwissQRBill.SVG(data); -writeFileSync("./output/svg/message-additional-information.svg", svg.toString()); \ No newline at end of file diff --git a/tests/message.js b/tests/message.js deleted file mode 100644 index 083f59db..00000000 --- a/tests/message.js +++ /dev/null @@ -1,28 +0,0 @@ -const SwissQRBill = require("../"); -const { writeFileSync } = require("fs"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - message: "Invoice number 12345 from order number 12345 on may 3rd 2021.", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/message.pdf", { "size": "A6/5" }); -const svg = new SwissQRBill.SVG(data); -writeFileSync("./output/svg/message.svg", svg.toString()); \ No newline at end of file diff --git a/tests/multipage.js b/tests/multipage.js deleted file mode 100644 index 408d127e..00000000 --- a/tests/multipage.js +++ /dev/null @@ -1,50 +0,0 @@ -const SwissQRBill = require("../"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/multipage.pdf", { "autoGenerate": false, "size": "A4" }); - -pdf.fontSize(11); -pdf.font("Helvetica-Bold"); - -pdf.text("PAGE 1", SwissQRBill.utils.mm2pt(5), SwissQRBill.utils.mm2pt(20), { - width: SwissQRBill.utils.mm2pt(210), - align: "center" -}); - -pdf.addPage(); - -pdf.text("PAGE 2", SwissQRBill.utils.mm2pt(5), SwissQRBill.utils.mm2pt(20), { - width: SwissQRBill.utils.mm2pt(210), - align: "center" -}); - -pdf.addPage(); - -pdf.text("PAGE 3", SwissQRBill.utils.mm2pt(5), SwissQRBill.utils.mm2pt(20), { - width: SwissQRBill.utils.mm2pt(210), - align: "center" -}); - -pdf.addQRBill(); - -pdf.end(); \ No newline at end of file diff --git a/tests/no-amount.js b/tests/no-amount.js deleted file mode 100644 index abe97915..00000000 --- a/tests/no-amount.js +++ /dev/null @@ -1,26 +0,0 @@ -const SwissQRBill = require("../"); -const { writeFileSync } = require("fs"); - -const data = { - currency: "CHF", - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/no-amount.pdf"); -const svg = new SwissQRBill.SVG(data); -writeFileSync("./output/svg/no-amount.svg", svg.toString()); \ No newline at end of file diff --git a/tests/no-debtor-no-amount-no-reference.js b/tests/no-debtor-no-amount-no-reference.js deleted file mode 100644 index b2b77e86..00000000 --- a/tests/no-debtor-no-amount-no-reference.js +++ /dev/null @@ -1,20 +0,0 @@ -const SwissQRBill = require("../"); -const { writeFileSync } = require("fs"); - -const data = { - currency: "CHF", - av1: "eBill/UV;UltraPay005;12345", - av2: "eBill/XY;XYService;54321", - creditor: { - name: "Robert Schneider", - address: "Rue du Lac 1268", - zip: 2501, - city: "Zug", - account: "CH5800791123000889012", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/no-debtor-no-amount-no-reference.pdf"); -const svg = new SwissQRBill.SVG(data); -writeFileSync("./output/svg/no-debtor-no-amount-no-reference.svg", svg.toString()); \ No newline at end of file diff --git a/tests/no-debtor-no-amount.js b/tests/no-debtor-no-amount.js deleted file mode 100644 index 2aeca7f0..00000000 --- a/tests/no-debtor-no-amount.js +++ /dev/null @@ -1,19 +0,0 @@ -const SwissQRBill = require("../"); -const { writeFileSync } = require("fs"); - -const data = { - currency: "CHF", - reference: "RF18539007547034", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH5800791123000889012", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/no-debtor-no-amount.pdf"); -const svg = new SwissQRBill.SVG(data); -writeFileSync("./output/svg/no-debtor-no-amount.svg", svg.toString()); \ No newline at end of file diff --git a/tests/no-debtor-no-reference.js b/tests/no-debtor-no-reference.js deleted file mode 100644 index d6710c6e..00000000 --- a/tests/no-debtor-no-reference.js +++ /dev/null @@ -1,19 +0,0 @@ -const SwissQRBill = require("../"); -const { writeFileSync } = require("fs"); - -const data = { - currency: "CHF", - amount: 1199.95, - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH5800791123000889012", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/no-debtor-no-reference.pdf"); -const svg = new SwissQRBill.SVG(data); -writeFileSync("./output/svg/no-debtor-no-reference.svg", svg.toString()); \ No newline at end of file diff --git a/tests/no-debtor.js b/tests/no-debtor.js deleted file mode 100644 index ec9e7dd1..00000000 --- a/tests/no-debtor.js +++ /dev/null @@ -1,20 +0,0 @@ -const SwissQRBill = require("../"); -const { writeFileSync } = require("fs"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "RF18539007547034", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH5800791123000889012", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/no-debtor.pdf"); -const svg = new SwissQRBill.SVG(data); -writeFileSync("./output/svg/no-debtor.svg", svg.toString()); \ No newline at end of file diff --git a/tests/no-reference-message.js b/tests/no-reference-message.js deleted file mode 100644 index 7358be9f..00000000 --- a/tests/no-reference-message.js +++ /dev/null @@ -1,27 +0,0 @@ -const SwissQRBill = require("../"); -const { writeFileSync } = require("fs"); - -const data = { - currency: "CHF", - amount: 1199.95, - message: "Invoice number 12345 from order number 12345 on may 3rd 2021.", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH5800791123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/no-reference-message.pdf", { "size": "A6/5" }); -const svg = new SwissQRBill.SVG(data); -writeFileSync("./output/svg/no-reference-message.svg", svg.toString()); \ No newline at end of file diff --git a/tests/no-scissors-no-outlines.js b/tests/no-scissors-no-outlines.js deleted file mode 100644 index f47e9fff..00000000 --- a/tests/no-scissors-no-outlines.js +++ /dev/null @@ -1,24 +0,0 @@ -const SwissQRBill = require("../"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/no-scissors-no-outline.pdf", { "scissors" : false, "outlines": false, "size": "A4" }); \ No newline at end of file diff --git a/tests/no-scissors-no-separate-no-outlines.js b/tests/no-scissors-no-separate-no-outlines.js deleted file mode 100644 index 3c753e9f..00000000 --- a/tests/no-scissors-no-separate-no-outlines.js +++ /dev/null @@ -1,24 +0,0 @@ -const SwissQRBill = require("../"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/no-scissors-no-separate-no-outline.pdf", { "scissors" : false, "separate": false, "outlines": false, "size": "A4" }); \ No newline at end of file diff --git a/tests/no-scissors-no-separate.js b/tests/no-scissors-no-separate.js deleted file mode 100644 index 6ffb9a78..00000000 --- a/tests/no-scissors-no-separate.js +++ /dev/null @@ -1,24 +0,0 @@ -const SwissQRBill = require("../"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/no-scissors-no-separate.pdf", { "scissors" : false, "separate": false, "size": "A4" }); \ No newline at end of file diff --git a/tests/no-scissors.js b/tests/no-scissors.js deleted file mode 100644 index 330c91fd..00000000 --- a/tests/no-scissors.js +++ /dev/null @@ -1,24 +0,0 @@ -const SwissQRBill = require("../"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/no-scissors.pdf", { "scissors" : false, "size": "A4" }); \ No newline at end of file diff --git a/tests/no-separate-no-outlines.js b/tests/no-separate-no-outlines.js deleted file mode 100644 index 6f6eea3f..00000000 --- a/tests/no-separate-no-outlines.js +++ /dev/null @@ -1,24 +0,0 @@ -const SwissQRBill = require("../"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/no-separate-no-outline.pdf", { "separate" : false, "outlines": false, "size": "A4" }); \ No newline at end of file diff --git a/tests/normal-iban-creditor-reference.js b/tests/normal-iban-creditor-reference.js deleted file mode 100644 index f10ed078..00000000 --- a/tests/normal-iban-creditor-reference.js +++ /dev/null @@ -1,26 +0,0 @@ -const SwissQRBill = require("../"); -const { writeFileSync } = require("fs"); - -const data = { - currency: "CHF", - amount: 1199.95, - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH5800791123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/normal-iban.pdf"); -const svg = new SwissQRBill.SVG(data); -writeFileSync("./output/svg/normal-iban.svg", svg.toString()); \ No newline at end of file diff --git a/tests/normal-iban-no-reference.js b/tests/normal-iban-no-reference.js deleted file mode 100644 index d36aae93..00000000 --- a/tests/normal-iban-no-reference.js +++ /dev/null @@ -1,27 +0,0 @@ -const SwissQRBill = require("../"); -const { writeFileSync } = require("fs"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "RF18539007547034", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH5800791123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/normal-iban-no-reference.pdf"); -const svg = new SwissQRBill.SVG(data); -writeFileSync("./output/svg/normal-iban-no-reference.svg", svg.toString()); \ No newline at end of file diff --git a/tests/not-enough-space-a4.js b/tests/not-enough-space-a4.js deleted file mode 100644 index 5ddd4bcf..00000000 --- a/tests/not-enough-space-a4.js +++ /dev/null @@ -1,36 +0,0 @@ -const SwissQRBill = require("../"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/not-enough-space-a4.pdf", { "autoGenerate": false, "size": "A4" }); - -pdf.fontSize(11); -pdf.font("Helvetica-Bold"); - -pdf.text("PAGE 1", SwissQRBill.utils.mm2pt(5), pdf.page.height - 50, { - width: SwissQRBill.utils.mm2pt(210), - align: "center" -}); - -pdf.addQRBill("A4"); - -pdf.end(); \ No newline at end of file diff --git a/tests/not-enough-space.js b/tests/not-enough-space.js deleted file mode 100644 index a5dd66a2..00000000 --- a/tests/not-enough-space.js +++ /dev/null @@ -1,36 +0,0 @@ -const SwissQRBill = require("../"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/not-enough-space.pdf", { "autoGenerate": false, "size": "A4" }); - -pdf.fontSize(11); -pdf.font("Helvetica-Bold"); - -pdf.text("PAGE 1", SwissQRBill.utils.mm2pt(5), pdf.page.height - 50, { - width: SwissQRBill.utils.mm2pt(210), - align: "center" -}); - -pdf.addQRBill(); - -pdf.end(); \ No newline at end of file diff --git a/tests/qr-iban.js b/tests/qr-iban.js deleted file mode 100644 index 84ea7b78..00000000 --- a/tests/qr-iban.js +++ /dev/null @@ -1,27 +0,0 @@ -const SwissQRBill = require("../"); -const { writeFileSync } = require("fs"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/qr-iban.pdf"); -const svg = new SwissQRBill.SVG(data); -writeFileSync("./output/svg/qr-iban.svg", svg.toString()); \ No newline at end of file diff --git a/tests/run.sh b/tests/run.sh deleted file mode 100644 index 45dca6cc..00000000 --- a/tests/run.sh +++ /dev/null @@ -1,81 +0,0 @@ -#!/bin/sh -mkdir -p output -mkdir -p output/pdf -mkdir -p output/svg - -set -e - -echo "utils" - node utils -echo "a4" - node a4 -echo "a4-no-debtor-no-amount-no-reference" - node a4-no-debtor-no-amount-no-reference -echo "a6-5" - node a6-5.mjs -echo "a6-5-housenmuber" - node a6-5-buildingnumber -echo "av1av2" - node av1av2 -echo "english" - node english -echo "euro" - node euro -echo "french" - node french -echo "italian" - node italian -echo "message" - node message -echo "no-reference-message" - node no-reference-message -echo "message-additional-information" - node message-additional-information -echo "additional-information" - node additional-information -echo "multipage" - node multipage -echo "no-amount" - node no-amount -echo "no-debtor" - node no-debtor -echo "no-debtor-no-amount" - node no-debtor-no-amount -echo "no-debtor-no-amount-no-reference" - node no-debtor-no-amount-no-reference -echo "no-debtor-no-reference" - node no-debtor-no-reference -echo "no-scissors" - node no-scissors -echo "no-scissors-no-outlines" - node no-scissors-no-outlines -echo "no-scissors-no-separate" - node no-scissors-no-separate -echo "no-separate-no-outlines" - node no-separate-no-outlines -echo "no-scissors-no-separate-no-outlines" - node no-scissors-no-separate-no-outlines -echo "normal-iban-creditor-reference" - node normal-iban-creditor-reference -echo "normal-iban-no-reference" - node normal-iban-no-reference -echo "not-enough-space" - node not-enough-space -echo "not-enough-space-a4" - node not-enough-space-a4 -echo "qr-iban" - node qr-iban -echo "separate" - node separate -echo "separate-scissors" - node separate-scissors -echo "callback" - node callback -echo "callback-with-options" - node callback-with-options -echo "event" - node event -echo "stream" - node stream -echo "zip-string" - node zip-string \ No newline at end of file diff --git a/tests/separate-scissors.js b/tests/separate-scissors.js deleted file mode 100644 index 4273e16f..00000000 --- a/tests/separate-scissors.js +++ /dev/null @@ -1,24 +0,0 @@ -const SwissQRBill = require("../"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/separate-scissors.pdf", { "separate" : true, "scissors": true, "size": "A4" }); \ No newline at end of file diff --git a/tests/separate.js b/tests/separate.js deleted file mode 100644 index e702b826..00000000 --- a/tests/separate.js +++ /dev/null @@ -1,24 +0,0 @@ -const SwissQRBill = require("../"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/separate.pdf", { "separate" : true, "size": "A4" }); \ No newline at end of file diff --git a/tests/stream.js b/tests/stream.js deleted file mode 100644 index b6250c7e..00000000 --- a/tests/stream.js +++ /dev/null @@ -1,26 +0,0 @@ -const SwissQRBill = require("../"); -const fs = require("fs"); - -const data = { - currency: "CHF", - amount: 1199.95, - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: 2501, - city: "Biel", - account: "CH4431999123000889012", - country: "CH" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: 9400, - city: "Rorschach", - country: "CH" - } -}; - -const stream = fs.createWriteStream("./output/pdf/stream.pdf"); -const pdf = new SwissQRBill.PDF(data, stream, { "size": "A6/5" }); \ No newline at end of file diff --git a/tests/utils.js b/tests/utils.js deleted file mode 100644 index 961ca842..00000000 --- a/tests/utils.js +++ /dev/null @@ -1,66 +0,0 @@ -const SwissQRBill = require("../"); - - -const invalidIBANChecksum = "CH05 3000 5230 5042 2318 T"; -const validIBANChecksum = "CH06 3000 5230 5042 2318 T"; -const normalIBAN = "CH80 0078 8000 0506 6413 3"; -const qrIBAN = "CH75 3078 8000 0506 6413 4"; -const invalidQRReference = "21 00000 00003 13947 14300 09012"; -const validQRReference = "21 00000 00003 13947 14300 09017"; -const scorReference = "RF48 5000 0567 8901 2345"; - - -//-- Invalid iban checksum - -if(SwissQRBill.utils.isIBANValid(invalidIBANChecksum)){ - throw new Error("Error in SwissQRBill.utils.isIBANValid: IBAN " + invalidIBANChecksum + " should be invalid"); -} - - -//-- Valid iban checksum - -if(!SwissQRBill.utils.isIBANValid(validIBANChecksum)){ - throw new Error("Error in SwissQRBill.utils.isIBANValid: IBAN " + validIBANChecksum + " should be valid"); -} - - -//-- normal iban - -if(SwissQRBill.utils.isQRIBAN(normalIBAN)){ - throw new Error("Error in SwissQRBill.utils.isQRIBAN: IBAN " + normalIBAN + " should be a normal iban"); -} - - -//-- qr iban - -if(!SwissQRBill.utils.isQRIBAN(qrIBAN)){ - throw new Error("Error in SwissQRBill.utils.isQRIBAN: IBAN " + qrIBAN + " should be a qr-iban"); -} - - -//-- invalid qr reference - -if(SwissQRBill.utils.isQRReference(scorReference)){ - throw new Error("Error in SwissQRBill.utils.isQRReference: IBAN " + scorReference + " should be a invalid"); -} - - -//-- qr iban - -if(!SwissQRBill.utils.isQRReference(validQRReference)){ - throw new Error("Error in SwissQRBill.utils.isQRReference: IBAN " + validQRReference + " should valid"); -} - - -//-- invalid qr reference - -if(SwissQRBill.utils.isQRReferenceValid(invalidQRReference)){ - throw new Error("Error in SwissQRBill.utils.isQRReferenceValid: IBAN " + invalidQRReference + " should be a invalid"); -} - - -//-- valid qr reference - -if(!SwissQRBill.utils.isQRReferenceValid(validQRReference)){ - throw new Error("Error in SwissQRBill.utils.isQRReferenceValid: IBAN " + validQRReference + " should valid"); -} \ No newline at end of file diff --git a/tests/utils/buffer.test.ts b/tests/utils/buffer.test.ts new file mode 100644 index 00000000..f4ff3074 --- /dev/null +++ b/tests/utils/buffer.test.ts @@ -0,0 +1,44 @@ +import { describe, expect, it } from "vitest"; + +import { splitBuffer } from "swissqrbill:tests:utils/buffer"; + + +describe("buffer", () => { + + describe("splitBuffer", () => { + + it("should split the buffer at the correct positions", () => { + + const buffer = Buffer.from("split at every space"); + const separator = Buffer.from(" "); + const chunks = splitBuffer(buffer, separator); + + expect(chunks.map(chunk => chunk.toString())).toEqual([ + "split", + "at", + "every", + "space" + ]); + + }); + + it("should work with multi character separators", () => { + + const buffer = Buffer.from("split - at - every - multi - character - separator"); + const separator = Buffer.from(" - "); + const chunks = splitBuffer(buffer, separator); + + expect(chunks.map(chunk => chunk.toString())).toEqual([ + "split", + "at", + "every", + "multi", + "character", + "separator" + ]); + + }); + + }); + +}); diff --git a/tests/utils/buffer.ts b/tests/utils/buffer.ts new file mode 100644 index 00000000..f0ad8bb3 --- /dev/null +++ b/tests/utils/buffer.ts @@ -0,0 +1,17 @@ +export function splitBuffer(buffer: Buffer, separator: Buffer): Buffer[] { + + const buffers: Buffer[] = []; + + for(let start = 0, index = 0; index < buffer.length; index++){ + if(buffer.subarray(index, index + separator.length).equals(separator)){ + buffers.push(buffer.subarray(start, index)); + start = index + separator.length; + } + if(index === buffer.length - 1){ + buffers.push(buffer.subarray(start, index + 1)); + } + } + + return buffers; + +} diff --git a/tests/utils/fill.test.ts b/tests/utils/fill.test.ts new file mode 100644 index 00000000..4de79dec --- /dev/null +++ b/tests/utils/fill.test.ts @@ -0,0 +1,23 @@ +import { describe, expect, it } from "vitest"; + +import { fillUntil } from "./fill"; + + +describe("fill", () => { + + it("should repeat the string until the specified length is reached", () => { + expect(fillUntil("Hello World", 20)).toHaveLength(20); + expect(fillUntil("Hello World", 20)).toBe("Hello WorldHello Wor"); + }); + + it("should cut to long strings", () => { + expect(fillUntil("Hello World", 5)).toHaveLength(5); + expect(fillUntil("Hello World", 5)).toBe("Hello"); + }); + + it("should be able to handle empty strings", () => { + expect(fillUntil("", 5)).toHaveLength(5); + expect(fillUntil("", 5)).toBe("_____"); + }); + +}); diff --git a/tests/utils/fill.ts b/tests/utils/fill.ts new file mode 100644 index 00000000..4ec1d884 --- /dev/null +++ b/tests/utils/fill.ts @@ -0,0 +1,4 @@ +export function fillUntil(str: string, length: number): string { + str ||= "_"; + return str.repeat(Math.ceil(length / str.length)).slice(0, length); +} diff --git a/tests/utils/pdf.ts b/tests/utils/pdf.ts new file mode 100644 index 00000000..0f2c637b --- /dev/null +++ b/tests/utils/pdf.ts @@ -0,0 +1,78 @@ +import { mkdir, writeFile } from "node:fs/promises"; +import { dirname, join } from "node:path"; +import { buffer } from "node:stream/consumers"; + +import PDFDocument from "pdfkit"; + +import { SwissQRBill } from "swissqrbill:pdf:swissqrbill"; +import { splitBuffer } from "swissqrbill:tests:utils/buffer"; + +import type { Data, PDFOptions } from "swissqrbill:types"; + + +export type TestDocumentName = `${string}/${string}.pdf`; + +const VISUAL_DIR = "tests/output/pdf/"; +const VISUAL = process.env.VISUAL === "true"; + + +export class TestDocument extends PDFDocument { + + public snapshots: string[] = []; + private testDocumentName: TestDocumentName; + + constructor(testDocumentName: TestDocumentName, options?: PDFKit.PDFDocumentOptions) { + super({ ...options, bufferPages: true, compress: false }); + this.testDocumentName = testDocumentName; + this.info.CreationDate = undefined; + } + + public async writeFile() { + + if(this.snapshots.length > 0){ + throw new Error("TestDocument.end() was called multiple times"); + } + + const bufferedPageRange = this.bufferedPageRange(); + + for(let pageIndex = bufferedPageRange.start; pageIndex < bufferedPageRange.count; pageIndex++){ + + this.switchToPage(pageIndex); + + // @ts-expect-error - Typings are invalid + const page = await buffer(this.page.content.buffer); + const lines = splitBuffer(page, Buffer.from("\n", "binary")); + const content = lines.map( + line => + line.toString("utf-8") + ).join("\n"); + + this.snapshots.push(content); + + } + + if(VISUAL === true){ + + super.end(); + + const pdf = await buffer(this); + + const path = join(VISUAL_DIR, this.testDocumentName); + const dir = dirname(path); + + await mkdir(dir, { recursive: true }); + await writeFile(path, pdf); + + } + + } + +} + +export async function pdf(data: Data, testDocumentName: TestDocumentName, options?: PDFOptions) { + const pdf = new TestDocument(testDocumentName); + const qrBill = new SwissQRBill(data, options); + qrBill.attachTo(pdf); + await pdf.writeFile(); + return pdf.snapshots; +} diff --git a/tests/utils/svg.ts b/tests/utils/svg.ts new file mode 100644 index 00000000..4d720945 --- /dev/null +++ b/tests/utils/svg.ts @@ -0,0 +1,51 @@ +import { mkdirSync, writeFileSync } from "node:fs"; +import { dirname, join } from "node:path"; + +import SVG from "svg-engine"; + +import { SwissQRBill } from "swissqrbill:svg:index"; + +import type { Data, SVGOptions } from "swissqrbill:types"; + + +export type TestDocumentName = `${string}/${string}.svg`; + + +const VISUAL_DIR = "tests/output/svg/"; +const VISUAL = process.env.VISUAL === "true"; + +export class TestDocument extends SVG { + + private testDocumentName: TestDocumentName; + + constructor(testDocumentName: TestDocumentName) { + super(); + this.testDocumentName = testDocumentName; + } + + public get snapshots(): string[] { + + if(VISUAL === true){ + const path = join(VISUAL_DIR, this.testDocumentName); + mkdirSync(dirname(path), { recursive: true }); + writeFileSync(join(VISUAL_DIR, this.testDocumentName), this.outerHTML); + } + + return [this.outerHTML]; + + } + +} + + +export async function svg(data: Data, testDocumentName: TestDocumentName, options?: SVGOptions) { + const svg = new SwissQRBill(data, options).toString(); + + if(VISUAL === true){ + const path = join(VISUAL_DIR, testDocumentName); + mkdirSync(dirname(path), { recursive: true }); + writeFileSync(join(VISUAL_DIR, testDocumentName), svg); + } + + return svg; +} diff --git a/tests/zip-string.js b/tests/zip-string.js deleted file mode 100644 index 07628c62..00000000 --- a/tests/zip-string.js +++ /dev/null @@ -1,26 +0,0 @@ -const SwissQRBill = require("../"); -const { writeFileSync } = require("fs"); - -const data = { - currency: "CHF", - reference: "210000000003139471430009017", - creditor: { - name: "Robert Schneider AG", - address: "Rue du Lac 1268", - zip: "9104 BR", - city: "DAMWÂLD", - account: "CH4431999123000889012", - country: "NL" - }, - debtor: { - name: "Pia-Maria Rutschmann-Schnyder", - address: "Grosse Marktgasse 28", - zip: "9104 BR", - city: "DAMWÂLD", - country: "NL" - } -}; - -const pdf = new SwissQRBill.PDF(data, "./output/pdf/zip-string.pdf"); -const svg = new SwissQRBill.SVG(data); -writeFileSync("./output/svg/zip-string.svg", svg.toString()); \ No newline at end of file diff --git a/tsconfig.browser.esm.json b/tsconfig.browser.esm.json deleted file mode 100644 index 901c6550..00000000 --- a/tsconfig.browser.esm.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "declaration": true, - "outDir": "./lib/browser/esm", - "module": "esnext" - }, - "include": ["src/browser/index.ts"], - "exclude": [ - "lib/", - "src/browser/bundle.ts", - "src/node/" - ] -} \ No newline at end of file diff --git a/tsconfig.cjs.json b/tsconfig.cjs.json deleted file mode 100644 index 2b618733..00000000 --- a/tsconfig.cjs.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "declaration": true, - "outDir": "./lib/node/cjs", - "module": "CommonJS" - }, - "include": ["src"], - "exclude": [ - "lib/", - "src/browser/" - ] -} \ No newline at end of file diff --git a/tsconfig.docs.json b/tsconfig.docs.json new file mode 100644 index 00000000..2495a0d1 --- /dev/null +++ b/tsconfig.docs.json @@ -0,0 +1,6 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "strictNullChecks": false + } +} diff --git a/tsconfig.esm.json b/tsconfig.esm.json deleted file mode 100644 index 5c5c0d74..00000000 --- a/tsconfig.esm.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "declaration": true, - "outDir": "./lib/node/esm", - "module": "esnext" - }, - "include": ["src"], - "exclude": [ - "lib/", - "src/browser/" - ] -} \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json index d60ce1a0..6880c3f4 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,21 +1,32 @@ { + "extends": "@schoero/ts-config", "compilerOptions": { - "target": "ES6", - "lib": ["ES2020", "DOM"], - "module": "ESNext", - "moduleResolution": "Node", - "sourceMap": true, + "baseUrl": ".", "declaration": false, - "strict": true, + "declarationMap": false, + "lib": ["ESNext", "DOM"], "noImplicitAny": false, - "esModuleInterop": true, + "outDir": "lib", + "paths": { + "swissqrbill:bundle:*": ["src/bundle/*"], + "swissqrbill:errors": ["src/shared/errors"], + "swissqrbill:node_modules:*": ["node_modules/*"], + "swissqrbill:pdf:*": ["src/pdf/*"], + "swissqrbill:shared:*": ["src/shared/*"], + "swissqrbill:svg:*": ["src/svg/*"], + "swissqrbill:tests:*": ["tests/*"], + "swissqrbill:types": ["src/shared/types"], + "swissqrbill:utils": ["src/shared/utils"] + }, + "rootDir": ".", + "skipLibCheck": true }, "include": [ - "src" + "src", + "tests" ], "exclude": [ "node_modules", - "src/browser", "lib" ] -} \ No newline at end of file +} diff --git a/tsconfig.vite.json b/tsconfig.vite.json new file mode 100644 index 00000000..dd28984f --- /dev/null +++ b/tsconfig.vite.json @@ -0,0 +1,7 @@ +{ + "extends": "./tsconfig.json", + "include": [ + "vite.config.ts", + "vite.config.bundle.ts" + ] +} diff --git a/vite.config.bundle.ts b/vite.config.bundle.ts new file mode 100644 index 00000000..9dc2169e --- /dev/null +++ b/vite.config.bundle.ts @@ -0,0 +1,22 @@ +import { config, defineConfig } from "@schoero/vite-config"; + + +/** @type {import('vitest/config').UserConfig} */ +export default defineConfig({ + ...config, + build: { + emptyOutDir: false, + lib: { + entry: "src/bundle/index.ts", + fileName: () => "swissqrbill.js", + formats: ["umd"], + name: "SwissQRBill" + }, + minify: false, + outDir: "lib/bundle", + target: "es6" + }, + plugins: [ + ...config.plugins ?? [] + ] +}); diff --git a/vite.config.ts b/vite.config.ts new file mode 100644 index 00000000..44beb3c7 --- /dev/null +++ b/vite.config.ts @@ -0,0 +1,31 @@ +import { sync } from "glob"; +import dts from "vite-plugin-dts"; +import noBundlePlugin from "vite-plugin-no-bundle"; + +import { config, defineConfig } from "@schoero/vite-config"; + + +/** @type {import('vitest/config').UserConfig} */ +export default defineConfig({ + ...config, + build: { + emptyOutDir: false, + lib: { + entry: sync("src/**/*.ts", { ignore: ["src/**/*.test.ts", "test/**", "src/bundle/*"] }), + formats: ["es", "cjs"] + }, + minify: false, + outDir: "lib", + ssr: true, + target: "es6" + }, + plugins: [ + ...config.plugins ?? [], + noBundlePlugin(), + dts({ + entryRoot: "./src", + exclude: ["src/**/*.test.ts", "test/**", "src/bundle/*"], + pathsToAliases: true + }) + ] +});