diff --git a/.github/ISSUE_TEMPLATE/SlicingCrash.yaml b/.github/ISSUE_TEMPLATE/SlicingCrash.yaml
index f4e082e00a..0d93977627 100644
--- a/.github/ISSUE_TEMPLATE/SlicingCrash.yaml
+++ b/.github/ISSUE_TEMPLATE/SlicingCrash.yaml
@@ -5,11 +5,10 @@ body:
- type: markdown
attributes:
value: |
- ### 💥 Slicing Crash Analysis Tool 💥
- We are taking steps to analyze an increase in reported crashes more systematically. We'll need some help with that. 😇
- Before filling out the report below, we want you to try a special Cura 5.7 Alpha.
- This version of Cura has an updated slicing engine that will automatically send a report to the Cura Team for analysis.
- #### [You can find the downloads here](https://github.com/Ultimaker/Cura/discussions/18080) ####
+ ### ✨Try our improved Cura 5.7✨
+ Before filling out the report below, we want you to try the latest Cura 5.7 Beta.
+ This version of Cura has become significantly more reliable and has an updated slicing engine that will automatically send a report to the Cura Team for analysis.
+ #### [You can find the downloads here](https://github.com/Ultimaker/Cura/releases/tag/5.7.0-beta.1) ####
If you still encounter a crash you are still welcome to report the issue so we can use your model as a test case, you can find instructions on how to do that below.
### Project File
diff --git a/.github/workflows/conan-package-resources.yml b/.github/workflows/conan-package-resources.yml
new file mode 100644
index 0000000000..92a7e005fa
--- /dev/null
+++ b/.github/workflows/conan-package-resources.yml
@@ -0,0 +1,40 @@
+name: conan-package-resources
+
+on:
+ push:
+ paths:
+ - '.github/workflows/conan-package-resources.yml'
+ - 'resources/definitions/**'
+ - 'resources/extruders/**'
+ - 'resources/images/**'
+ - 'resources/intent/**'
+ - 'resources/meshes/**'
+ - 'resources/quality/**'
+ - 'resources/variants/**'
+ - 'resources/conanfile.py'
+ branches:
+ - 'main'
+ - 'CURA-*'
+ - 'PP-*'
+ - 'NP-*'
+ - '[0-9].[0-9]*'
+ - '[0-9].[0-9][0-9]*'
+
+env:
+ CONAN_LOGIN_USERNAME_CURA: ${{ secrets.CONAN_USER }}
+ CONAN_PASSWORD_CURA: ${{ secrets.CONAN_PASS }}
+
+jobs:
+ conan-recipe-version:
+ uses: ultimaker/cura-workflows/.github/workflows/conan-recipe-version.yml@main
+ with:
+ project_name: cura_resources
+
+ conan-package-export:
+ needs: [ conan-recipe-version ]
+ uses: ultimaker/cura-workflows/.github/workflows/conan-recipe-export.yml@main
+ with:
+ recipe_id_full: ${{ needs.conan-recipe-version.outputs.recipe_id_full }}
+ recipe_id_latest: ${{ needs.conan-recipe-version.outputs.recipe_id_latest }}
+ conan_recipe_root: "./resources/"
+ secrets: inherit
\ No newline at end of file
diff --git a/.github/workflows/conan-package.yml b/.github/workflows/conan-package.yml
index 8faf1e27e1..42d03b5038 100644
--- a/.github/workflows/conan-package.yml
+++ b/.github/workflows/conan-package.yml
@@ -4,12 +4,20 @@ on:
push:
paths:
- 'plugins/**'
- - 'resources/**'
- 'cura/**'
+ - 'resources/bundled_packages/**'
+ - 'resources/i18n/**'
+ - 'resources/qml/**'
+ - 'resources/setting_visibility/**'
+ - 'resources/shaders/**'
+ - 'resources/texts/**'
+ - 'resources/themes/**'
+ - 'resources/public_key.pem'
+ - 'resources/README_resources.txt'
- 'icons/**'
- 'tests/**'
- 'packaging/**'
- - '.github/workflows/conan-*.yml'
+ - '.github/workflows/conan-package.yml'
- '.github/workflows/notify.yml'
- '.github/workflows/requirements-runner.txt'
- 'requirements*.txt'
@@ -20,6 +28,7 @@ on:
- 'main'
- 'CURA-*'
- 'PP-*'
+ - 'NP-*'
- '[0-9].[0-9]*'
- '[0-9].[0-9][0-9]*'
diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml
index f1bd4b2d19..0c2873cf31 100644
--- a/.github/workflows/installers.yml
+++ b/.github/workflows/installers.yml
@@ -30,6 +30,29 @@ on:
required: true
type: boolean
+ workflow_call:
+ inputs:
+ cura_conan_version:
+ default: 'cura/latest@ultimaker/testing'
+ required: true
+ type: string
+ conan_args:
+ default: ''
+ required: false
+ type: string
+ enterprise:
+ default: false
+ required: true
+ type: boolean
+ staging:
+ default: false
+ required: true
+ type: boolean
+ nightly:
+ default: false
+ required: true
+ type: boolean
+
schedule:
# Daily at 4:15 CET (main-branch) and 5:15 CET (release-branch)
- cron: '15 3 * * *'
@@ -109,7 +132,7 @@ jobs:
fetch-depth: 1
- name: Download the run info
- uses: actions/download-artifact@v2
+ uses: actions/download-artifact@v4
with:
name: linux-run-info
@@ -151,13 +174,13 @@ jobs:
f.writelines(f"NIGHTLY_TIME={nightly_creation_time}\n")
- name: Download linux installer jobs artifacts
- uses: actions/download-artifact@v2
+ uses: actions/download-artifact@v4
with:
name: ${{ steps.filename.outputs.LINUX }}-AppImage
path: installers
- name: Download linux installer jobs asc artifacts
- uses: actions/download-artifact@v2
+ uses: actions/download-artifact@v4
with:
name: ${{ steps.filename.outputs.LINUX }}-asc
path: installers
@@ -175,13 +198,13 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Download win msi installer jobs artifacts
- uses: actions/download-artifact@v2
+ uses: actions/download-artifact@v4
with:
name: ${{ steps.filename.outputs.WIN_MSI }}-msi
path: installers
- name: Download win exe installer jobs artifacts
- uses: actions/download-artifact@v2
+ uses: actions/download-artifact@v4
with:
name: ${{ steps.filename.outputs.WIN_EXE }}-exe
path: installers
@@ -199,13 +222,13 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Download MacOS (X64) dmg installer jobs artifacts
- uses: actions/download-artifact@v2
+ uses: actions/download-artifact@v4
with:
name: ${{ steps.filename.outputs.MAC_X64_DMG }}-dmg
path: installers
- name: Download MacOS (X64) pkg installer jobs artifacts
- uses: actions/download-artifact@v2
+ uses: actions/download-artifact@v4
with:
name: ${{ steps.filename.outputs.MAC_X64_PKG }}-pkg
path: installers
@@ -223,13 +246,13 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Download MacOS (ARM-64) dmg installer jobs artifacts
- uses: actions/download-artifact@v2
+ uses: actions/download-artifact@v4
with:
name: ${{ steps.filename.outputs.MAC_ARM_DMG }}-dmg
path: installers
- name: Download MacOS (ARM-64) pkg installer jobs artifacts
- uses: actions/download-artifact@v2
+ uses: actions/download-artifact@v4
with:
name: ${{ steps.filename.outputs.MAC_ARM_PKG }}-pkg
path: installers
diff --git a/.github/workflows/printer-linter-pr-diagnose.yml b/.github/workflows/printer-linter-pr-diagnose.yml
index 57c3732d81..ed51f8b2f8 100644
--- a/.github/workflows/printer-linter-pr-diagnose.yml
+++ b/.github/workflows/printer-linter-pr-diagnose.yml
@@ -5,6 +5,9 @@ on:
path:
- "resources/**"
+permissions:
+ contents: read
+
jobs:
printer-linter-diagnose:
name: Printer linter PR diagnose
@@ -18,6 +21,7 @@ jobs:
- uses: technote-space/get-diff-action@v6
with:
+ DIFF_FILTER: AMRCD
PATTERNS: |
resources/+(extruders|definitions)/*.def.json
resources/+(intent|quality|variants)/**/*.inst.cfg
@@ -41,11 +45,15 @@ jobs:
if: env.GIT_DIFF && !env.MATCHED_FILES
run: python printer-linter/src/terminal.py --diagnose --report printer-linter-result/fixes.yml ${{ env.GIT_DIFF_FILTERED }}
+ - name: Check Deleted Files(s)
+ if: env.GIT_DIFF
+ run: python printer-linter/src/terminal.py --deleted --report printer-linter-result/comment.md ${{ env.GIT_DIFF_FILTERED }}
+
- name: Save PR metadata
run: |
echo ${{ github.event.number }} > printer-linter-result/pr-id.txt
echo ${{ github.event.pull_request.head.repo.full_name }} > printer-linter-result/pr-head-repo.txt
- echo ${{ github.event.pull_request.head.ref }} > printer-linter-result/pr-head-ref.txt
+ echo ${{ github.event.pull_request.head.sha }} > printer-linter-result/pr-head-sha.txt
- uses: actions/upload-artifact@v2
with:
diff --git a/.github/workflows/printer-linter-pr-post.yml b/.github/workflows/printer-linter-pr-post.yml
index 81dbf96469..7b3dd152cb 100644
--- a/.github/workflows/printer-linter-pr-post.yml
+++ b/.github/workflows/printer-linter-pr-post.yml
@@ -6,76 +6,106 @@ on:
types: [completed]
jobs:
- clang-tidy-results:
+ printer-linter-result:
# Trigger the job only if the previous (insecure) workflow completed successfully
if: ${{ github.event.workflow_run.event == 'pull_request' && github.event.workflow_run.conclusion == 'success' }}
runs-on: ubuntu-latest
+ permissions:
+ pull-requests: write
steps:
- name: Download analysis results
- uses: actions/github-script@v3.1.0
+ uses: actions/github-script@v7
with:
script: |
- let artifacts = await github.actions.listWorkflowRunArtifacts({
+ const artifacts = await github.rest.actions.listWorkflowRunArtifacts({
owner: context.repo.owner,
repo: context.repo.repo,
run_id: ${{github.event.workflow_run.id }},
});
- let matchArtifact = artifacts.data.artifacts.filter((artifact) => {
+ const matchArtifact = artifacts.data.artifacts.filter((artifact) => {
return artifact.name == "printer-linter-result"
})[0];
- let download = await github.actions.downloadArtifact({
+ const download = await github.rest.actions.downloadArtifact({
owner: context.repo.owner,
repo: context.repo.repo,
artifact_id: matchArtifact.id,
archive_format: "zip",
});
- let fs = require("fs");
- fs.writeFileSync("${{github.workspace}}/printer-linter-result.zip", Buffer.from(download.data));
-
- - name: Set environment variables
- run: |
- mkdir printer-linter-result
- unzip printer-linter-result.zip -d printer-linter-result
- echo "pr_id=$(cat printer-linter-result/pr-id.txt)" >> $GITHUB_ENV
- echo "pr_head_repo=$(cat printer-linter-result/pr-head-repo.txt)" >> $GITHUB_ENV
- echo "pr_head_ref=$(cat printer-linter-result/pr-head-ref.txt)" >> $GITHUB_ENV
-
- - uses: actions/checkout@v3
- with:
- repository: ${{ env.pr_head_repo }}
- ref: ${{ env.pr_head_ref }}
- persist-credentials: false
-
- - name: Redownload analysis results
- uses: actions/github-script@v3.1.0
- with:
- script: |
- let artifacts = await github.actions.listWorkflowRunArtifacts({
- owner: context.repo.owner,
- repo: context.repo.repo,
- run_id: ${{github.event.workflow_run.id }},
- });
- let matchArtifact = artifacts.data.artifacts.filter((artifact) => {
- return artifact.name == "printer-linter-result"
- })[0];
- let download = await github.actions.downloadArtifact({
- owner: context.repo.owner,
- repo: context.repo.repo,
- artifact_id: matchArtifact.id,
- archive_format: "zip",
- });
- let fs = require("fs");
- fs.writeFileSync("${{github.workspace}}/printer-linter-result.zip", Buffer.from(download.data));
+ const fs = require("fs");
+ fs.writeFileSync("${{ github.workspace }}/printer-linter-result.zip", Buffer.from(download.data));
- name: Extract analysis results
run: |
mkdir printer-linter-result
- unzip printer-linter-result.zip -d printer-linter-result
+ unzip -j printer-linter-result.zip -d printer-linter-result
+
+ - name: Set PR details environment variables
+ uses: actions/github-script@v7
+ with:
+ script: |
+ const assert = require("node:assert").strict;
+ const fs = require("fs");
+ function exportVar(varName, fileName, regEx) {
+ const val = fs.readFileSync("${{ github.workspace }}/printer-linter-result/" + fileName, {
+ encoding: "ascii"
+ }).trimEnd();
+ assert.ok(regEx.test(val), "Invalid value format for " + varName);
+ core.exportVariable(varName, val);
+ }
+ exportVar("PR_ID", "pr-id.txt", /^[0-9]+$/);
+ exportVar("PR_HEAD_REPO", "pr-head-repo.txt", /^[-./0-9A-Z_a-z]+$/);
+ exportVar("PR_HEAD_SHA", "pr-head-sha.txt", /^[0-9A-Fa-f]+$/);
+ fs.access("${{ github.workspace }}/printer-linter-result/comment.md", fs.constants.F_OK, (err) => {
+ if (err) {
+ core.exportVariable("commentFileExists", "false");
+ } else {
+ core.exportVariable("commentFileExists", "true");
+ }
+ });
+
+ - uses: actions/checkout@v4
+ with:
+ repository: ${{ env.PR_HEAD_REPO }}
+ ref: ${{ env.PR_HEAD_SHA }}
+ persist-credentials: false
+
+ - name: Redownload analysis results
+ uses: actions/github-script@v7
+ with:
+ script: |
+ const artifacts = await github.rest.actions.listWorkflowRunArtifacts({
+ owner: context.repo.owner,
+ repo: context.repo.repo,
+ run_id: ${{github.event.workflow_run.id }},
+ });
+ const matchArtifact = artifacts.data.artifacts.filter((artifact) => {
+ return artifact.name == "printer-linter-result"
+ })[0];
+ const download = await github.rest.actions.downloadArtifact({
+ owner: context.repo.owner,
+ repo: context.repo.repo,
+ artifact_id: matchArtifact.id,
+ archive_format: "zip",
+ });
+ const fs = require("fs");
+ fs.writeFileSync("${{ github.workspace }}/printer-linter-result.zip", Buffer.from(download.data));
+
+ - name: Extract analysis results
+ run: |
+ mkdir printer-linter-result
+ unzip -j printer-linter-result.zip -d printer-linter-result
+
+ - name: Run PR Comments
+ if: env.commentFileExists == 'true'
+ uses: peter-evans/create-or-update-comment@v4
+ with:
+ issue-number: ${{ env.PR_ID }}
+ body-path: 'printer-linter-result/comment.md'
- name: Run clang-tidy-pr-comments action
- uses: platisd/clang-tidy-pr-comments@bc0bb7da034a8317d54e7fe1e819159002f4cc40
+ uses: platisd/clang-tidy-pr-comments@v1
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
clang_tidy_fixes: printer-linter-result/fixes.yml
- pull_request_id: ${{ env.pr_id }}
+ pull_request_id: ${{ env.PR_ID }}
request_changes: true
diff --git a/.github/workflows/release-process_feature-freeze.yml b/.github/workflows/release-process_feature-freeze.yml
new file mode 100644
index 0000000000..3a07799665
--- /dev/null
+++ b/.github/workflows/release-process_feature-freeze.yml
@@ -0,0 +1,32 @@
+name: Feature Freeze
+run-name: Feature freeze Cura ${{ inputs.cura_version }} by @${{ github.actor }}
+
+on:
+ workflow_dispatch:
+ inputs:
+ cura_version:
+ description: 'Cura version major and minor, e.g. 5.7'
+ required: true
+ type: string
+
+jobs:
+ parse-version:
+ name: Parse input version string
+ runs-on: ubuntu-latest
+ outputs:
+ package_version: ${{ steps.version_parser.outputs.major }}.${{ steps.version_parser.outputs.minor }}.0-alpha.1
+ steps:
+ - name: Parse version string
+ id: version_parser
+ uses: booxmedialtd/ws-action-parse-semver@v1.4.7
+ with:
+ input_string: ${{ inputs.cura_version }}.0
+
+ feature-freeze:
+ name: Process feature freeze
+ uses: Ultimaker/Cura-workflows/.github/workflows/cura-set-packages-versions.yml@main
+ needs: [parse-version]
+ with:
+ cura_version: ${{ needs.parse-version.outputs.package_version }}
+ create_feature_branch: true
+ secrets: inherit
diff --git a/.github/workflows/release-process_release-candidate.yml b/.github/workflows/release-process_release-candidate.yml
new file mode 100644
index 0000000000..3d59817996
--- /dev/null
+++ b/.github/workflows/release-process_release-candidate.yml
@@ -0,0 +1,179 @@
+name: Prepare Release Candidate
+run-name: Release Candidate for Cura ${{ inputs.cura_version }} by @${{ github.actor }}
+
+on:
+ workflow_dispatch:
+ inputs:
+ cura_version:
+ description: 'Cura version number, e.g. 5.7.0, 5.7.2 or 5.8.0-beta.2'
+ required: true
+ type: string
+
+jobs:
+ parse-version:
+ name: Parse input version string
+ runs-on: ubuntu-latest
+ outputs:
+ version_major: ${{ steps.version_parser.outputs.major }}
+ version_minor: ${{ steps.version_parser.outputs.minor }}
+ version_patch: ${{ steps.version_parser.outputs.patch }}
+ branch_name: ${{ steps.version_parser.outputs.major }}.${{ steps.version_parser.outputs.minor }}
+ steps:
+ - name: Parse version string
+ id: version_parser
+ uses: booxmedialtd/ws-action-parse-semver@v1.4.7
+ with:
+ input_string: ${{ inputs.cura_version }}
+
+ freeze-packages-versions:
+ name: Freeze packges versions
+ uses: Ultimaker/Cura-workflows/.github/workflows/cura-set-packages-versions.yml@main
+ needs: [parse-version]
+ with:
+ cura_version: ${{ inputs.cura_version }}
+ create_feature_branch: false
+ secrets: inherit
+
+ find-rc-tag:
+ name: Find RC tag name
+ runs-on: ubuntu-latest
+ needs: [freeze-packages-versions]
+ outputs:
+ tag_name: ${{ steps.find-available-tag-name.outputs.tag_name }}
+ steps:
+ - name: Checkout repo
+ uses: actions/checkout@v4
+ with:
+ fetch-tags: true
+ fetch-depth: 0
+
+ - name: Find available tag name
+ id: find-available-tag-name
+ run: |
+ VERSION=${{ inputs.cura_version }}
+
+ RC_INDEX=0
+ while
+ RC_INDEX=$((RC_INDEX+1))
+ TAG_NAME="$VERSION-RC$RC_INDEX"
+ [[ $(git tag -l "$TAG_NAME") ]]
+ do true; done
+
+ echo "tag_name=$TAG_NAME" >> "$GITHUB_OUTPUT"
+
+ create-tags:
+ name: Create tags
+ runs-on: ubuntu-latest
+ needs: [parse-version, find-rc-tag]
+ strategy:
+ matrix:
+ repository: [Cura, Uranium, CuraEngine, cura-binary-data, fdm_materials]
+ steps:
+ - name: Checkout repo
+ uses: actions/checkout@v4
+ with:
+ repository: Ultimaker/${{ matrix.repository }}
+ ref: ${{ needs.parse-version.outputs.branch_name }}
+ token: ${{ secrets.CURA_AUTORELEASE_PAT }}
+
+ - name: Create tag
+ run: |
+ git tag ${{ needs.find-rc-tag.outputs.tag_name }}
+ git push origin tag ${{ needs.find-rc-tag.outputs.tag_name }}
+
+ create-dependencies-packages:
+ name: Create conan packages for dependencies
+ uses: ultimaker/cura-workflows/.github/workflows/conan-package-release.yml@main
+ needs: [parse-version, freeze-packages-versions]
+ strategy:
+ matrix:
+ repository: [Cura, Uranium, CuraEngine, cura-binary-data, fdm_materials]
+ include:
+ - conan_recipe_root: "."
+ - repository: Cura
+ conan_recipe_root: "resources"
+ with:
+ repository: ${{ matrix.repository }}
+ ref_name: ${{ needs.parse-version.outputs.branch_name }}
+ version: ${{ inputs.cura_version }}
+ conan_release: true
+ conan_user_channel: ultimaker/stable
+ conan_internal: false
+ conan_latest: true
+ conan_recipe_root: ${{ matrix.conan_recipe_root }}
+ secrets: inherit
+
+ create-cura-package:
+ name: Create conan package for Cura
+ uses: ultimaker/cura-workflows/.github/workflows/conan-package-release.yml@main
+ needs: [parse-version, create-dependencies-packages]
+ with:
+ repository: Cura
+ ref_name: ${{ needs.parse-version.outputs.branch_name }}
+ version: ${{ inputs.cura_version }}
+ conan_release: true
+ conan_user_channel: ultimaker/stable
+ conan_internal: false
+ conan_latest: true
+ secrets: inherit
+
+ create-installers:
+ name: Create installers
+ uses: ./.github/workflows/installers.yml
+ needs: [parse-version, create-cura-package]
+ with:
+ cura_conan_version: cura/${{ inputs.cura_version }}@/
+ enterprise: false
+ staging: false
+ nightly: false
+ secrets: inherit
+
+ create-release-draft:
+ name: Create the release draft
+ runs-on: ubuntu-latest
+ needs: [create-installers, parse-version]
+ steps:
+ - name: Checkout Cura repo
+ uses: actions/checkout@v4
+ with:
+ ref: ${{ needs.parse-version.outputs.branch_name }}
+
+ - name: Extract changelog
+ run: python ./scripts/extract_changelog.py --version ${{ needs.parse-version.outputs.version_major }}.${{ needs.parse-version.outputs.version_minor }}.${{ needs.parse-version.outputs.version_patch }} --changelog ./resources/texts/change_log.txt > formatted_changelog.txt
+
+ - name: Get commit id for release
+ id: get-commit-id
+ uses: iawia002/get-tag-or-commit-id@v1.0.1
+ with:
+ length: 40
+
+ - name: Create release
+ uses: notpeelz/action-gh-create-release@v5.0.1
+ with:
+ target: ${{ steps.get-commit-id.outputs.id }}
+ tag: ${{ inputs.cura_version }}
+ strategy: replace
+ title: UltiMaker Cura ${{ inputs.cura_version }}
+ draft: true
+ body-source: file
+ body: formatted_changelog.txt
+
+ - name: Download artifacts
+ uses: actions/download-artifact@v4.1.7
+ with:
+ path: artifacts
+ merge-multiple: true
+
+ - name: Upload artifacts
+ working-directory: artifacts
+ run: |
+ gh release upload ${{ inputs.cura_version }} UltiMaker-Cura-${{ inputs.cura_version }}-linux-X64.AppImage --clobber
+ gh release upload ${{ inputs.cura_version }} UltiMaker-Cura-${{ inputs.cura_version }}-linux-X64.AppImage.asc --clobber
+ gh release upload ${{ inputs.cura_version }} UltiMaker-Cura-${{ inputs.cura_version }}-macos-ARM64.dmg --clobber
+ gh release upload ${{ inputs.cura_version }} UltiMaker-Cura-${{ inputs.cura_version }}-macos-ARM64.pkg --clobber
+ gh release upload ${{ inputs.cura_version }} UltiMaker-Cura-${{ inputs.cura_version }}-macos-X64.dmg --clobber
+ gh release upload ${{ inputs.cura_version }} UltiMaker-Cura-${{ inputs.cura_version }}-macos-X64.pkg --clobber
+ gh release upload ${{ inputs.cura_version }} UltiMaker-Cura-${{ inputs.cura_version }}-win64-X64.exe --clobber
+ gh release upload ${{ inputs.cura_version }} UltiMaker-Cura-${{ inputs.cura_version }}-win64-X64.msi --clobber
+ env:
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
diff --git a/.github/workflows/security_badge.yml b/.github/workflows/security_badge.yml
index b3785a0b0e..5c037b442e 100644
--- a/.github/workflows/security_badge.yml
+++ b/.github/workflows/security_badge.yml
@@ -1,5 +1,5 @@
# NOTE: Best to keep all of these remarks in, they might prove useful in the future.
-# This is basically just the standard one that is sugested on 'new workflow'.
+# This is basically just the standard one that is suggested on 'new workflow'.
name: Scorecard supply-chain security
on:
@@ -21,51 +21,42 @@ jobs:
name: Scorecard analysis
runs-on: ubuntu-latest
permissions:
- # Needed to upload the results to code-scanning dashboard.
+ # Needed for Code scanning upload
security-events: write
- # Needed to publish results and get a badge (see publish_results below).
+ # Needed for GitHub OIDC token if publish_results is true
id-token: write
- # Uncomment the permissions below if installing in a private repository.
- # contents: read
- # actions: read
steps:
- name: "Checkout code"
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0
+ uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
with:
persist-credentials: false
- name: "Run analysis"
- uses: ossf/scorecard-action@e38b1902ae4f44df626f11ba0734b14fb91f8f86 # v2.1.2
+ uses: ossf/scorecard-action@0864cf19026789058feabb7e87baa5f140aac736 # v2.3.1
with:
results_file: results.sarif
results_format: sarif
- # (Optional) "write" PAT token. Uncomment the `repo_token` line below if:
- # - you want to enable the Branch-Protection check on a *public* repository, or
- # - you are installing Scorecard on a *private* repository
- # To create the PAT, follow the steps in https://github.com/ossf/scorecard-action#authentication-with-pat.
- # repo_token: ${{ secrets.SCORECARD_TOKEN }}
-
- # Public repositories:
- # - Publish results to OpenSSF REST API for easy access by consumers
- # - Allows the repository to include the Scorecard badge.
- # - See https://github.com/ossf/scorecard-action#publishing-results.
- # For private repositories:
- # - `publish_results` will always be set to `false`, regardless
- # of the value entered here.
+ # Scorecard team runs a weekly scan of public GitHub repos,
+ # see https://github.com/ossf/scorecard#public-data.
+ # Setting `publish_results: true` helps us scale by leveraging your workflow to
+ # extract the results instead of relying on our own infrastructure to run scans.
+ # And it's free for you!
publish_results: true
- # Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
- # format to the repository Actions tab.
+ # Upload the results as artifacts (optional). Commenting out will disable
+ # uploads of run results in SARIF format to the repository Actions tab.
+ # https://docs.github.com/en/actions/advanced-guides/storing-workflow-data-as-artifacts
- name: "Upload artifact"
- uses: actions/upload-artifact@3cea5372237819ed00197afe530f5a7ea3e805c8 # v3.1.0
+ uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 # v4.3.1
with:
name: SARIF file
path: results.sarif
retention-days: 5
- # Upload the results to GitHub's code scanning dashboard.
+ # Upload the results to GitHub's code scanning dashboard (optional).
+ # Commenting out will disable upload of results to your repo's Code Scanning dashboard
- name: "Upload to code-scanning"
- uses: github/codeql-action/upload-sarif@17573ee1cc1b9d061760f3a006fc4aac4f944fd5 # v2.2.4
+ uses: github/codeql-action/upload-sarif@83a02f7883b12e0e4e1a146174f5e2292a01e601 # v2.16.4
with:
sarif_file: results.sarif
diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml
index 09f972bb1a..704aa4ddde 100644
--- a/.github/workflows/windows.yml
+++ b/.github/workflows/windows.yml
@@ -50,4 +50,4 @@ jobs:
staging: ${{ inputs.staging }}
architecture: ${{ inputs.architecture }}
operating_system: ${{ inputs.operating_system }}
- secrets: inherit
\ No newline at end of file
+ secrets: inherit
diff --git a/.printer-linter b/.printer-linter
index 3a42a5c033..45b1f2c9e0 100644
--- a/.printer-linter
+++ b/.printer-linter
@@ -3,6 +3,10 @@ checks:
diagnostic-mesh-file-size: true
diagnostic-definition-redundant-override: true
diagnostic-resources-macos-app-directory-name: true
+ diagnostic-incorrect-formula: true
+ diagnostic-resource-file-deleted: true
+ diagnostic-material-temperature-defined: true
+ diagnostic-long-profile-names: true
fixes:
diagnostic-definition-redundant-override: true
format:
diff --git a/README.md b/README.md
index 7d1b575e69..37978a30f9 100644
--- a/README.md
+++ b/README.md
@@ -26,7 +26,9 @@
*With hundreds of settings & community-managed print profiles,*
*Ultimaker Cura is sure to lead your next project to a success.*
-
+**Contribute Printer Profiles?** -- Please [look here](https://github.com/Ultimaker/Cura/wiki/Adding-new-machine-profiles-to-Cura) first.
+**Contribute Translations?** -- Please [look here](https://github.com/Ultimaker/Cura/wiki/Translating-Cura) first.
+
[![Button Building]][Building]   
diff --git a/conandata.yml b/conandata.yml
index 84251d7208..89ceba3d30 100644
--- a/conandata.yml
+++ b/conandata.yml
@@ -1,11 +1,12 @@
-version: "5.7.2"
+version: "5.8.0-alpha.0"
requirements:
- - "uranium/5.7.2"
- - "curaengine/5.7.2"
- - "cura_binary_data/5.7.2"
- - "fdm_materials/5.7.2"
+ - "cura_resources/(latest)@ultimaker/testing"
+ - "uranium/(latest)@ultimaker/testing"
+ - "curaengine/(latest)@ultimaker/testing"
+ - "cura_binary_data/(latest)@ultimaker/testing"
+ - "fdm_materials/(latest)@ultimaker/testing"
- "curaengine_plugin_gradual_flow/0.1.0-beta.3"
- - "dulcificum/0.2.0-alpha.0"
+ - "dulcificum/latest@ultimaker/testing"
- "pysavitar/5.3.0"
- "pynest2d/5.3.0"
- "curaengine_grpc_definitions/0.2.0"
@@ -54,6 +55,10 @@ pyinstaller:
package: "cura"
src: "resources"
dst: "share/cura/resources"
+ cura_shared_resources:
+ package: "cura_resources"
+ src: "res"
+ dst: "share/cura/resources"
cura_private_data:
package: "cura_private_data"
src: "res"
diff --git a/conanfile.py b/conanfile.py
index 2eebeee991..221d4ea288 100644
--- a/conanfile.py
+++ b/conanfile.py
@@ -468,6 +468,12 @@ class CuraConan(ConanFile):
copy(self, "*", os.path.join(self.package_folder, self.cpp_info.resdirs[0]), str(self._share_dir.joinpath("cura", "resources")), keep_path = True)
copy(self, "*", os.path.join(self.package_folder, self.cpp_info.resdirs[1]), str(self._share_dir.joinpath("cura", "plugins")), keep_path = True)
+ # Copy the cura_resources resources from the package
+ rm(self, "conanfile.py", os.path.join(self.package_folder, self.cpp.package.resdirs[0]))
+ cura_resources = self.dependencies["cura_resources"].cpp_info
+ for res_dir in cura_resources.resdirs:
+ copy(self, "*", res_dir, str(self._share_dir.joinpath("cura", "resources", Path(res_dir).name)), keep_path = True)
+
# Copy resources of Uranium (keep folder structure)
uranium = self.dependencies["uranium"].cpp_info
copy(self, "*", uranium.resdirs[0], str(self._share_dir.joinpath("uranium", "resources")), keep_path = True)
@@ -519,6 +525,12 @@ echo "CURA_APP_NAME={{ cura_app_name }}" >> ${{ env_prefix }}GITHUB_ENV
# Remove the fdm_materials from the package
rmdir(self, os.path.join(self.package_folder, self.cpp.package.resdirs[0], "materials"))
+ # Remove the cura_resources resources from the package
+ rm(self, "conanfile.py", os.path.join(self.package_folder, self.cpp.package.resdirs[0]))
+ cura_resources = self.dependencies["cura_resources"].cpp_info
+ for res_dir in cura_resources.resdirs:
+ rmdir(self, os.path.join(self.package_folder, self.cpp.package.resdirs[0], Path(res_dir).name))
+
def package_info(self):
self.user_info.pip_requirements = "requirements.txt"
self.user_info.pip_requirements_git = "requirements-ultimaker.txt"
diff --git a/cura/PrinterOutput/NetworkedPrinterOutputDevice.py b/cura/PrinterOutput/NetworkedPrinterOutputDevice.py
index 5c4b26632a..2a683966db 100644
--- a/cura/PrinterOutput/NetworkedPrinterOutputDevice.py
+++ b/cura/PrinterOutput/NetworkedPrinterOutputDevice.py
@@ -422,7 +422,8 @@ class NetworkedPrinterOutputDevice(PrinterOutputDevice):
_PRINTER_TYPE_NAME = {
"fire_e": "ultimaker_method",
"lava_f": "ultimaker_methodx",
- "magma_10": "ultimaker_methodxl"
+ "magma_10": "ultimaker_methodxl",
+ "sketch": "ultimaker_sketch"
}
if printer_type in _PRINTER_TYPE_NAME:
return _PRINTER_TYPE_NAME[printer_type]
diff --git a/plugins/MakerbotWriter/MakerbotWriter.py b/plugins/MakerbotWriter/MakerbotWriter.py
index 1087ef0b16..233575029c 100644
--- a/plugins/MakerbotWriter/MakerbotWriter.py
+++ b/plugins/MakerbotWriter/MakerbotWriter.py
@@ -1,9 +1,8 @@
# Copyright (c) 2023 UltiMaker
# Cura is released under the terms of the LGPLv3 or higher.
-
from io import StringIO, BufferedIOBase
import json
-from typing import cast, List, Optional, Dict
+from typing import cast, List, Optional, Dict, Tuple
from zipfile import BadZipFile, ZipFile, ZIP_DEFLATED
import pyDulcificum as du
@@ -39,16 +38,27 @@ class MakerbotWriter(MeshWriter):
suffixes=["makerbot"]
)
)
+ MimeTypeDatabase.addMimeType(
+ MimeType(
+ name="application/x-makerbot-sketch",
+ comment="Makerbot Toolpath Package",
+ suffixes=["makerbot"]
+ )
+ )
- _PNG_FORMATS = [
+ _PNG_FORMAT = [
{"prefix": "isometric_thumbnail", "width": 120, "height": 120},
{"prefix": "isometric_thumbnail", "width": 320, "height": 320},
{"prefix": "isometric_thumbnail", "width": 640, "height": 640},
+ {"prefix": "thumbnail", "width": 90, "height": 90},
+ ]
+
+ _PNG_FORMAT_METHOD = [
{"prefix": "thumbnail", "width": 140, "height": 106},
{"prefix": "thumbnail", "width": 212, "height": 300},
{"prefix": "thumbnail", "width": 960, "height": 1460},
- {"prefix": "thumbnail", "width": 90, "height": 90},
]
+
_META_VERSION = "3.0.0"
# must be called from the main thread because of OpenGL
@@ -74,6 +84,7 @@ class MakerbotWriter(MeshWriter):
return None
def write(self, stream: BufferedIOBase, nodes: List[SceneNode], mode=MeshWriter.OutputMode.BinaryMode) -> bool:
+ metadata, file_format = self._getMeta(nodes)
if mode != MeshWriter.OutputMode.BinaryMode:
Logger.log("e", "MakerbotWriter does not support text mode.")
self.setInformation(catalog.i18nc("@error:not supported", "MakerbotWriter does not support text mode."))
@@ -92,14 +103,20 @@ class MakerbotWriter(MeshWriter):
gcode_text_io = StringIO()
success = gcode_writer.write(gcode_text_io, None)
-
+ filename, filedata = "", ""
# Writing the g-code failed. Then I can also not write the gzipped g-code.
if not success:
self.setInformation(gcode_writer.getInformation())
return False
-
- json_toolpaths = du.gcode_2_miracle_jtp(gcode_text_io.getvalue())
- metadata = self._getMeta(nodes)
+ match file_format:
+ case "application/x-makerbot-sketch":
+ filename, filedata = "print.gcode", gcode_text_io.getvalue()
+ self._PNG_FORMATS = self._PNG_FORMAT
+ case "application/x-makerbot":
+ filename, filedata = "print.jsontoolpath", du.gcode_2_miracle_jtp(gcode_text_io.getvalue())
+ self._PNG_FORMATS = self._PNG_FORMAT + self._PNG_FORMAT_METHOD
+ case _:
+ raise Exception("Unsupported Mime type")
png_files = []
for png_format in self._PNG_FORMATS:
@@ -116,7 +133,7 @@ class MakerbotWriter(MeshWriter):
try:
with ZipFile(stream, "w", compression=ZIP_DEFLATED) as zip_stream:
zip_stream.writestr("meta.json", json.dumps(metadata, indent=4))
- zip_stream.writestr("print.jsontoolpath", json_toolpaths)
+ zip_stream.writestr(filename, filedata)
for png_file in png_files:
file, data = png_file["file"], png_file["data"]
zip_stream.writestr(file, data)
@@ -127,7 +144,7 @@ class MakerbotWriter(MeshWriter):
return True
- def _getMeta(self, root_nodes: List[SceneNode]) -> Dict[str, any]:
+ def _getMeta(self, root_nodes: List[SceneNode]) -> Tuple[Dict[str, any], str]:
application = CuraApplication.getInstance()
machine_manager = application.getMachineManager()
global_stack = machine_manager.activeMachine
@@ -143,7 +160,9 @@ class MakerbotWriter(MeshWriter):
nodes.append(node)
meta = dict()
-
+ # This is a bit of a "hack", the mime type should be passed through with the export writer but
+ # since this is not the case we get the mime type from the global stack instead
+ file_format = global_stack.definition.getMetaDataEntry("file_formats")
meta["bot_type"] = global_stack.definition.getMetaDataEntry("reference_machine_id")
bounds: Optional[AxisAlignedBox] = None
@@ -155,7 +174,8 @@ class MakerbotWriter(MeshWriter):
bounds = node_bounds
else:
bounds = bounds + node_bounds
-
+ if file_format == "application/x-makerbot-sketch":
+ bounds = None
if bounds is not None:
meta["bounding_box"] = {
"x_min": bounds.left,
@@ -196,7 +216,7 @@ class MakerbotWriter(MeshWriter):
meta["extruder_temperature"] = materials_temps[0]
meta["extruder_temperatures"] = materials_temps
- meta["model_counts"] = [{"count": 1, "name": node.getName()} for node in nodes]
+ meta["model_counts"] = [{"count": len(nodes), "name": "instance0"}]
tool_types = [extruder.variant.getMetaDataEntry("reference_extruder_id") for extruder in extruders]
meta["tool_type"] = tool_types[0]
@@ -205,12 +225,11 @@ class MakerbotWriter(MeshWriter):
meta["version"] = MakerbotWriter._META_VERSION
meta["preferences"] = dict()
- for node in nodes:
- bounds = node.getBoundingBox()
- meta["preferences"][str(node.getName())] = {
- "machineBounds": [bounds.right, bounds.back, bounds.left, bounds.front] if bounds is not None else None,
- "printMode": CuraApplication.getInstance().getIntentManager().currentIntentCategory,
- }
+ bounds = application.getBuildVolume().getBoundingBox()
+ meta["preferences"]["instance0"] = {
+ "machineBounds": [bounds.right, bounds.back, bounds.left, bounds.front] if bounds is not None else None,
+ "printMode": CuraApplication.getInstance().getIntentManager().currentIntentCategory,
+ }
meta["miracle_config"] = {"gaggles": {str(node.getName()): {} for node in nodes}}
@@ -245,7 +264,7 @@ class MakerbotWriter(MeshWriter):
# platform_temperature
# total_commands
- return meta
+ return meta, file_format
def meterToMillimeter(value: float) -> float:
diff --git a/plugins/MakerbotWriter/__init__.py b/plugins/MakerbotWriter/__init__.py
index ede2435c4f..60f232fbc0 100644
--- a/plugins/MakerbotWriter/__init__.py
+++ b/plugins/MakerbotWriter/__init__.py
@@ -11,14 +11,23 @@ catalog = i18nCatalog("cura")
def getMetaData():
file_extension = "makerbot"
return {
- "mesh_writer": {
- "output": [{
- "extension": file_extension,
- "description": catalog.i18nc("@item:inlistbox", "Makerbot Printfile"),
- "mime_type": "application/x-makerbot",
- "mode": MakerbotWriter.MakerbotWriter.OutputMode.BinaryMode,
- }],
- }
+ "mesh_writer":
+ {
+ "output": [
+ {
+ "extension": file_extension,
+ "description": catalog.i18nc("@item:inlistbox", "Makerbot Printfile"),
+ "mime_type": "application/x-makerbot",
+ "mode": MakerbotWriter.MakerbotWriter.OutputMode.BinaryMode,
+ },
+ {
+ "extension": file_extension,
+ "description": catalog.i18nc("@item:inlistbox", "Makerbot Sketch Printfile"),
+ "mime_type": "application/x-makerbot-sketch",
+ "mode": MakerbotWriter.MakerbotWriter.OutputMode.BinaryMode,
+ }
+ ]
+ },
}
diff --git a/plugins/PostProcessingPlugin/scripts/InsertAtLayerChange.py b/plugins/PostProcessingPlugin/scripts/InsertAtLayerChange.py
index 5fb506b42b..8cadceb528 100644
--- a/plugins/PostProcessingPlugin/scripts/InsertAtLayerChange.py
+++ b/plugins/PostProcessingPlugin/scripts/InsertAtLayerChange.py
@@ -26,27 +26,40 @@ class InsertAtLayerChange(Script):
},
"gcode_to_add":
{
- "label": "G-code to insert.",
+ "label": "G-code to insert",
"description": "G-code to add before or after layer change.",
"type": "str",
"default_value": ""
+ },
+ "skip_layers":
+ {
+ "label": "Skip layers",
+ "description": "Number of layers to skip between insertions (0 for every layer).",
+ "type": "int",
+ "default_value": 0,
+ "minimum_value": 0
}
}
}"""
def execute(self, data):
gcode_to_add = self.getSettingValueByKey("gcode_to_add") + "\n"
+ skip_layers = self.getSettingValueByKey("skip_layers")
+ count = 0
for layer in data:
# Check that a layer is being printed
lines = layer.split("\n")
for line in lines:
if ";LAYER:" in line:
index = data.index(layer)
- if self.getSettingValueByKey("insert_location") == "before":
- layer = gcode_to_add + layer
- else:
- layer = layer + gcode_to_add
+ if count == 0:
+ if self.getSettingValueByKey("insert_location") == "before":
+ layer = gcode_to_add + layer
+ else:
+ layer = layer + gcode_to_add
- data[index] = layer
+ data[index] = layer
+
+ count = (count + 1) % (skip_layers + 1)
break
return data
diff --git a/plugins/SimulationView/layers3d.shader b/plugins/SimulationView/layers3d.shader
index 508126e163..2bf77e89fa 100644
--- a/plugins/SimulationView/layers3d.shader
+++ b/plugins/SimulationView/layers3d.shader
@@ -356,7 +356,10 @@ geometry41core =
EndPrimitive();
}
- if ((u_show_starts == 1) && (v_prev_line_type[0] != 1) && (v_line_type[0] == 1)) {
+ if ((u_show_starts == 1) && (
+ ((v_prev_line_type[0] != 1) && (v_line_type[0] == 1)) ||
+ ((v_prev_line_type[0] != 4) && (v_line_type[0] == 4))
+ )) {
float w = size_x;
float h = size_y;
diff --git a/plugins/UM3NetworkPrinting/resources/png/MakerBot Sketch.png b/plugins/UM3NetworkPrinting/resources/png/MakerBot Sketch.png
new file mode 100644
index 0000000000..2cc52a13ba
Binary files /dev/null and b/plugins/UM3NetworkPrinting/resources/png/MakerBot Sketch.png differ
diff --git a/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py b/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py
index b2541f6f82..4ca83772f2 100644
--- a/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py
+++ b/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py
@@ -331,7 +331,7 @@ class CloudOutputDevice(UltimakerNetworkedPrinterOutputDevice):
return False
[printer, *_] = self._printers
- return printer.type in ("MakerBot Method X", "MakerBot Method XL")
+ return printer.type in ("MakerBot Method X", "MakerBot Method XL", "MakerBot Sketch")
@pyqtProperty(bool, notify=_cloudClusterPrintersChanged)
def supportsPrintJobActions(self) -> bool:
diff --git a/plugins/UM3NetworkPrinting/src/Cloud/machine_id_to_name.json b/plugins/UM3NetworkPrinting/src/Cloud/machine_id_to_name.json
index 282f05b536..9d0db2a30d 100644
--- a/plugins/UM3NetworkPrinting/src/Cloud/machine_id_to_name.json
+++ b/plugins/UM3NetworkPrinting/src/Cloud/machine_id_to_name.json
@@ -2,5 +2,6 @@
"ultimaker_method": "MakerBot Method",
"ultimaker_methodx": "MakerBot Method X",
"ultimaker_methodxl": "MakerBot Method XL",
- "ultimaker_factor4": "Ultimaker Factor 4"
+ "ultimaker_factor4": "Ultimaker Factor 4",
+ "ultimaker_sketch": "MakerBot Sketch"
}
diff --git a/printer-linter/pyproject.toml b/printer-linter/pyproject.toml
index c346dc0496..cde196225c 100644
--- a/printer-linter/pyproject.toml
+++ b/printer-linter/pyproject.toml
@@ -1,7 +1,7 @@
[project]
name = "printerlinter"
description = "Cura UltiMaker printer linting tool"
-version = "0.1.1"
+version = "0.1.2"
authors = [
{ name = "UltiMaker", email = "cura@ultimaker.com" }
]
diff --git a/printer-linter/src/printerlinter/diagnostic.py b/printer-linter/src/printerlinter/diagnostic.py
index 27f4fdd14a..1ef8bef638 100644
--- a/printer-linter/src/printerlinter/diagnostic.py
+++ b/printer-linter/src/printerlinter/diagnostic.py
@@ -32,3 +32,13 @@ class Diagnostic:
},
"Level": self.level
}
+
+class GitComment:
+ def __init__(self, comment: str) -> None:
+ """
+ @param comment: The comment text.
+ """
+ self.comment = comment
+
+ def toDict(self) -> Dict[str, Any]:
+ return self.comment
\ No newline at end of file
diff --git a/printer-linter/src/printerlinter/factory.py b/printer-linter/src/printerlinter/factory.py
index 4473fb9a4e..37a11d471a 100644
--- a/printer-linter/src/printerlinter/factory.py
+++ b/printer-linter/src/printerlinter/factory.py
@@ -6,20 +6,21 @@ from .linters.defintion import Definition
from .linters.linter import Linter
from .linters.meshes import Meshes
from .linters.directory import Directory
+from .linters.formulas import Formulas
def getLinter(file: Path, settings: dict) -> Optional[List[Linter]]:
""" Returns a Linter depending on the file format """
if not file.exists():
- return None
+ return [Directory(file, settings)]
if ".inst" in file.suffixes and ".cfg" in file.suffixes:
- return [Directory(file, settings), Profile(file, settings)]
+ return [Directory(file, settings), Profile(file, settings), Formulas(file, settings)]
if ".def" in file.suffixes and ".json" in file.suffixes:
if file.stem in ("fdmprinter.def", "fdmextruder.def"):
- return None
- return [Directory(file, settings), Definition(file, settings)]
+ return [Formulas(file, settings)]
+ return [Directory(file, settings), Definition(file, settings), Formulas(file, settings)]
if file.parent.stem == "meshes":
return [Meshes(file, settings)]
diff --git a/printer-linter/src/printerlinter/linters/defintion.py b/printer-linter/src/printerlinter/linters/defintion.py
index c4e955a2a5..2d68e20db9 100644
--- a/printer-linter/src/printerlinter/linters/defintion.py
+++ b/printer-linter/src/printerlinter/linters/defintion.py
@@ -28,6 +28,10 @@ class Definition(Linter):
for check in self.checkRedefineOverride():
yield check
+ if self._settings["checks"].get("diagnostic-material-temperature-defined", False):
+ for check in self.checkMaterialTemperature():
+ yield check
+
# Add other which will yield Diagnostic's
# TODO: A check to determine if the user set value is with the min and max value defined in the parent and doesn't trigger a warning
# TODO: A check if the key exist in the first place
@@ -41,7 +45,7 @@ class Definition(Linter):
definition = self._definitions[definition_name]
if "overrides" in definition and definition_name not in ("fdmprinter", "fdmextruder"):
for key, value_dict in definition["overrides"].items():
- is_redefined, child_key, child_value, parent = self._isDefinedInParent(key, value_dict, definition['inherits'])
+ is_redefined, child_key, child_value, parent, inherited_by= self._isDefinedInParent(key, value_dict, definition['inherits'])
if is_redefined:
redefined = re.compile(r'.*(\"' + key + r'\"[\s\:\S]*?)\{[\s\S]*?\},?')
found = redefined.search(self._content)
@@ -59,12 +63,40 @@ class Definition(Linter):
yield Diagnostic(
file = self._file,
diagnostic_name = "diagnostic-definition-redundant-override",
- message = f"Overriding {key} with the same value ({child_key}: {child_value}) as defined in parent definition: {definition['inherits']}",
+ message = f"Overriding {key} with the same value ({child_key}: {child_value}) as defined in parent definition: {inherited_by}",
level = "Warning",
offset = found.span(0)[0],
replacements = replacements
)
+ def checkMaterialTemperature(self) -> Iterator[Diagnostic]:
+ """Checks if definition file has material tremperature defined within them"""
+ definition_name = list(self._definitions.keys())[0]
+ definition = self._definitions[definition_name]
+ if "overrides" in definition and definition_name not in ("fdmprinter", "fdmextruder"):
+ for key, value_dict in definition["overrides"].items():
+ if "temperature" in key and "material" in key:
+
+ redefined = re.compile(r'.*(\"' + key + r'\"[\s\:\S]*?)\{[\s\S]*?\},?')
+ found = redefined.search(self._content)
+ if len(found.group().splitlines()) > 1:
+ replacements = []
+ else:
+ replacements = [Replacement(
+ file=self._file,
+ offset=found.span(1)[0],
+ length=len(found.group()),
+ replacement_text="")]
+
+ yield Diagnostic(
+ file=self._file,
+ diagnostic_name="diagnostic-material-temperature-defined",
+ message=f"Overriding {key} as it belongs to material temperature catagory and shouldn't be placed in machine definitions",
+ level="Warning",
+ offset=found.span(0)[0],
+ replacements=replacements
+ )
+
def _loadDefinitionFiles(self, definition_file) -> None:
""" Loads definition file contents into self._definitions. Also load parent definition if it exists. """
definition_name = Path(definition_file.stem).stem
@@ -85,7 +117,7 @@ class Definition(Linter):
def _isDefinedInParent(self, key, value_dict, inherits_from):
if self._ignore(key, "diagnostic-definition-redundant-override"):
- return False, None, None, None
+ return False, None, None, None, None
if "overrides" not in self._definitions[inherits_from]:
return self._isDefinedInParent(key, value_dict, self._definitions[inherits_from]["inherits"])
@@ -114,11 +146,11 @@ class Definition(Linter):
v = child_value
cv = check_value
if v == cv:
- return True, child_key, child_value, parent
+ return True, child_key, child_value, parent, inherits_from
if "inherits" in parent:
return self._isDefinedInParent(key, value_dict, parent["inherits"])
- return False, None, None, None
+ return False, None, None, None, None
def _loadBasePrinterSettings(self):
settings = {}
diff --git a/printer-linter/src/printerlinter/linters/directory.py b/printer-linter/src/printerlinter/linters/directory.py
index 4ca299dad7..e77cac96b9 100644
--- a/printer-linter/src/printerlinter/linters/directory.py
+++ b/printer-linter/src/printerlinter/linters/directory.py
@@ -1,7 +1,7 @@
from pathlib import Path
from typing import Iterator
-from ..diagnostic import Diagnostic
+from ..diagnostic import Diagnostic, GitComment
from .linter import Linter
@@ -11,9 +11,12 @@ class Directory(Linter):
super().__init__(file, settings)
def check(self) -> Iterator[Diagnostic]:
- if self._settings["checks"].get("diagnostic-resources-macos-app-directory-name", False):
+ if self._file.exists() and self._settings["checks"].get("diagnostic-resources-macos-app-directory-name", False):
for check in self.checkForDotInDirName():
yield check
+ elif self._settings["checks"].get("diagnostic-resource-file-deleted", False):
+ for check in self.checkFilesDeleted():
+ yield check
yield
@@ -29,3 +32,8 @@ class Directory(Linter):
)
yield
+ def checkFilesDeleted(self) -> Iterator[GitComment]:
+ if not self._file.exists():
+ """ Check if there is a file that is deleted, this causes upgrade scripts to not work properly """
+ yield GitComment( f'File: **{self._file}** must not be deleted as it is not allowed. It will create issues upgrading Cura' )
+ yield
\ No newline at end of file
diff --git a/printer-linter/src/printerlinter/linters/formulas.py b/printer-linter/src/printerlinter/linters/formulas.py
new file mode 100644
index 0000000000..ad5b7ee943
--- /dev/null
+++ b/printer-linter/src/printerlinter/linters/formulas.py
@@ -0,0 +1,177 @@
+import difflib
+import json
+import os
+import re
+from configparser import ConfigParser
+from pathlib import Path
+from typing import Iterator
+
+from ..diagnostic import Diagnostic
+from ..replacement import Replacement
+from .linter import Linter
+
+FORMULA_NAMES = [
+ "extruderValue",
+ "extruderValues",
+ "anyExtruderWithMaterial",
+ "anyExtruderNrWithOrDefault",
+ "resolveOrValue",
+ "defaultExtruderPosition",
+ "valueFromContainer",
+ "extruderValueFromContainer",
+ "math",
+ "round",
+ "max",
+ "ceil",
+ "min",
+ "sqrt",
+ "log",
+ "tan",
+ "cos",
+ "sin",
+ "atan",
+ "acos",
+ "asin",
+ "floor",
+ "sum",
+ "len",
+ "radians",
+ "degrees"
+]
+
+DELIMITERS = [r'\+', '-', '=', '/', '\*', r'\(', r'\)', r'\[', r'\]', '{', '}', ' ', '^']
+
+
+class Formulas(Linter):
+ """Finds Typos in the definition files and their formulas."""
+
+ def __init__(self, file: Path, settings: dict) -> None:
+ super().__init__(file, settings)
+ self._cura_correction_strings = FORMULA_NAMES + list(self.getCuraSettingList())
+ self._definition = {}
+
+ def getCuraSettingList(self) -> list:
+ with open(os.path.join(os.path.dirname(__file__), "..", "..", "..", "..", "resources", "definitions", "fdmprinter.def.json")) as data:
+ json_data = json.load(data)
+ return self.extractKeys(json_data)
+
+ def extractKeys(self, json_obj, parent_key=''):
+ keys_with_value = []
+ for key, values in json_obj.items():
+ new_key = key
+ if isinstance(values, dict):
+ if 'label' in values:
+ keys_with_value.append(new_key)
+ keys_with_value.extend(self.extractKeys(values, new_key))
+ return keys_with_value
+
+ def check(self) -> Iterator[Diagnostic]:
+ if self._settings["checks"].get("diagnostic-incorrect-formula", False):
+ for check in self.checkFormulas():
+ yield check
+ yield
+
+ def checkFormulas(self) -> Iterator[Diagnostic]:
+
+ self._loadDefinitionFiles(self._file)
+ self._content = self._file.read_text()
+ definition_name = list(self._definition.keys())[0]
+ definition = self._definition[definition_name]
+ if "overrides" in definition:
+ for key, value_dict in definition["overrides"].items():
+ for value in value_dict:
+ if value in ("enable", "resolve", "value", "minimum_value_warning", "maximum_value_warning",
+ "maximum_value", "minimum_value"):
+ key_incorrect = self.checkValueIncorrect(key)
+ if key_incorrect:
+ found = self._appendCorrections(key, key)
+ value_incorrect = self.checkValueIncorrect(value_dict[value])
+ if value_incorrect:
+ found = self._appendCorrections(key, value_dict[value])
+ if key_incorrect or value_incorrect:
+
+ if len(found.group().splitlines()) > 1:
+ replacements = []
+ else:
+ replacements = [Replacement(
+ file=self._file,
+ offset=found.span(1)[0],
+ length=len(found.group()),
+ replacement_text=self._replacement_text)]
+ yield Diagnostic(
+ file=self._file,
+ diagnostic_name="diagnostic-incorrect-formula",
+ message=f"Given formula {found.group()} seems incorrect, Do you mean {self._correct_formula}? please correct the formula and try again.",
+ level="Error",
+ offset=found.span(0)[0],
+ replacements=replacements
+ )
+
+ yield
+
+ def _appendCorrections(self, key, incorrectString):
+
+ if self._file.suffix == '.cfg':
+ key_with_incorrectValue = re.compile(r'(\b' + key + r'\b\s*=\s*[^=\n]+.*)')
+ else:
+ key_with_incorrectValue = re.compile(r'.*(\"' + key + r'\"[\s\:\S]*?)\{[\s\S]*?\},?')
+ found = key_with_incorrectValue.search(self._content)
+ if len(found.group().splitlines()) > 1:
+ self._replacement_text = ''
+ else:
+ self._replacement_text = found.group().replace(incorrectString, self._correct_formula).strip(' ')
+ return found
+
+
+ def _loadDefinitionFiles(self, definition_file) -> None:
+ """ Loads definition file contents into self._definition. Also load parent definition if it exists. """
+ definition_name = Path(definition_file.stem).stem
+
+ if not definition_file.exists() or definition_name in self._definition:
+ return
+
+ if definition_file.suffix == ".json":
+ # Load definition file into dictionary
+ self._definition[definition_name] = json.loads(definition_file.read_text())
+
+ if definition_file.suffix == ".cfg":
+ self._definition[definition_name] = self._parseCfg(definition_file)
+
+
+ def _parseCfg(self, file_path:Path) -> dict:
+ config = ConfigParser()
+ config.read([file_path])
+ file_data ={}
+ overrides = {}
+
+ available_sections = ["values"]
+ for section in available_sections:
+ options = config.options(section)
+ for option in options:
+ values ={}
+ values["value"] = config.get(section, option)
+ overrides[option] = values
+ file_data["overrides"]= overrides# Process the value here
+
+ return file_data
+
+ def checkValueIncorrect(self, formula) -> bool:
+ if isinstance(formula, str):
+ self._correct_formula = self._correctTyposInFormula(formula)
+ return self._correct_formula != formula
+ else:
+ return False
+
+ def _correctTyposInFormula(self, formula):
+ pattern = '|'.join(DELIMITERS)
+ tokens = re.split(pattern, formula)
+
+ output = formula
+ for token in tokens:
+ if '(' not in token and ')' not in token:
+ cleaned_token = re.sub(r'[^\w\s]', '', token)
+ possible_matches = difflib.get_close_matches(cleaned_token, self._cura_correction_strings, n=1, cutoff=0.8)
+ if possible_matches:
+ output = output.replace(cleaned_token, possible_matches[0])
+ return output
+
diff --git a/printer-linter/src/printerlinter/linters/profile.py b/printer-linter/src/printerlinter/linters/profile.py
index 85cc2d9f0b..4ca3ded964 100644
--- a/printer-linter/src/printerlinter/linters/profile.py
+++ b/printer-linter/src/printerlinter/linters/profile.py
@@ -1,9 +1,42 @@
-from typing import Iterator
+import re
+from typing import Iterator, Tuple
from ..diagnostic import Diagnostic
from .linter import Linter
-
+from pathlib import Path
+from configparser import ConfigParser
class Profile(Linter):
+ MAX_SIZE_OF_NAME = 20
+ def __init__(self, file: Path, settings: dict) -> None:
+ """ Finds issues in the parent directory"""
+ super().__init__(file, settings)
+ self._content = self._file.read_text()
+
+
def check(self) -> Iterator[Diagnostic]:
- yield
+ if self._file.exists() and self._settings["checks"].get("diagnostic-long-profile-names", False):
+ for check in self.checklengthofProfileName():
+ yield check
+
+
+ def checklengthofProfileName(self) -> Iterator[Diagnostic]:
+
+ """ check the name of profile and where it is found"""
+ name_of_profile, found = self._getprofileName()
+ if len(name_of_profile) > Profile.MAX_SIZE_OF_NAME:
+ yield Diagnostic(
+ file=self._file,
+ diagnostic_name="diagnostic-long-profile-names",
+ message = f"The profile name **{name_of_profile}** exceeds the maximum length limit. For optimal results, please limit it to 20 characters or fewer.",
+ level="Warning",
+ offset = found.span(0)[0]
+ )
+
+ def _getprofileName(self) -> Tuple[str, bool]:
+ config = ConfigParser()
+ config.read([self._file])
+ name_of_profile = config.get("general", "name")
+ redefined = re.compile(name_of_profile)
+ found = redefined.search(self._content)
+ return name_of_profile, found
diff --git a/printer-linter/src/terminal.py b/printer-linter/src/terminal.py
index fb5ee36bd0..d93372571f 100644
--- a/printer-linter/src/terminal.py
+++ b/printer-linter/src/terminal.py
@@ -19,6 +19,7 @@ def main() -> None:
parser.add_argument("--report", required=False, type=Path, help="Path where the diagnostic report should be stored")
parser.add_argument("--format", action="store_true", help="Format the files")
parser.add_argument("--diagnose", action="store_true", help="Diagnose the files")
+ parser.add_argument("--deleted", action="store_true", help="Check for deleted files")
parser.add_argument("--fix", action="store_true", help="Attempt to apply the suggested fixes on the files")
parser.add_argument("Files", metavar="F", type=Path, nargs="+", help="Files or directories to format")
@@ -41,12 +42,26 @@ def main() -> None:
settings = yaml.load(f, yaml.FullLoader)
full_body_check = {"Diagnostics": []}
+ comments_check = {"Error Files": []}
for file in files:
if not path.exists(file):
print(f"Can't find the file: {file}")
return
+ if args.deleted:
+ for file in args.Files:
+ if file not in files:
+ deletedFiles = diagnoseIssuesWithFile(file, settings)
+ comments_check["Error Files"].extend([d.toDict() for d in deletedFiles])
+
+ results = yaml.dump(comments_check, default_flow_style=False, indent=4, width=240)
+
+ if report:
+ report.write_text(results)
+ else:
+ print(results)
+
if to_fix or to_diagnose:
for file in files:
diagnostics = diagnoseIssuesWithFile(file, settings)
@@ -82,7 +97,6 @@ def diagnoseIssuesWithFile(file: Path, settings: dict) -> List[Diagnostic]:
return linter_results
-
def applyFixesToFile(file, settings, full_body_check) -> None:
if not file.exists():
return
diff --git a/requirements.txt b/requirements.txt
index 76339c884f..3024096234 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -213,9 +213,9 @@ requests==2.22.0 \
--hash=sha256:11e007a8a2aa0323f5a921e9e6a2d7e4e67d9877e85773fba9ba6419025cbeb4 \
--hash=sha256:9cf5292fcd0f598c671cfc1e0d7d1a7f13bb8085e9a590f48c010551dc6c4b31
# twisted
-Twisted==21.2.0 \
- --hash=sha256:77544a8945cf69b98d2946689bbe0c75de7d145cdf11f391dd487eae8fc95a12 \
- --hash=sha256:aab38085ea6cda5b378b519a0ec99986874921ee8881318626b0a3414bb2631e
+Twisted==23.8.0 \
+ --hash=sha256:3c73360add17336a622c0d811c2a2ce29866b6e59b1125fd6509b17252098a24 \
+ --hash=sha256:b8bdba145de120ffb36c20e6e071cce984e89fba798611ed0704216fb7f884cd
constantly==15.1.0 \
--hash=sha256:586372eb92059873e29eba4f9dec8381541b4d3834660707faf8ba59146dfc35 \
--hash=sha256:dd2fa9d6b1a51a83f0d7dd76293d734046aa176e384bf6e33b7e44880eb37c5d
diff --git a/resources/conandata.yml b/resources/conandata.yml
new file mode 100644
index 0000000000..c2971e2769
--- /dev/null
+++ b/resources/conandata.yml
@@ -0,0 +1 @@
+version: "5.8.0-alpha.0"
diff --git a/resources/conanfile.py b/resources/conanfile.py
new file mode 100644
index 0000000000..fde648eeac
--- /dev/null
+++ b/resources/conanfile.py
@@ -0,0 +1,62 @@
+import os
+
+from conan import ConanFile
+from conan.tools.files import copy, update_conandata
+from conan.tools.scm import Version
+from conan.errors import ConanInvalidConfiguration
+
+required_conan_version = ">=1.58.0 <2.0.0"
+
+
+class CuraResource(ConanFile):
+ name = "cura_resources"
+ license = ""
+ author = "UltiMaker"
+ url = "https://github.com/Ultimaker/cura"
+ description = "Cura Resources"
+ topics = ("conan", "cura")
+ settings = "os", "compiler", "build_type", "arch"
+ no_copy_source = True
+
+
+ @property
+ def _shared_resources(self):
+ return ["definitions", "extruders", "images", "intent", "meshes", "quality", "variants"]
+
+ def set_version(self):
+ if not self.version:
+ self.version = self.conan_data["version"]
+
+ def export(self):
+ copy(self, pattern="LICENSE*", src=os.path.join(self.recipe_folder, ".."), dst=self.export_folder,
+ keep_path=False)
+ update_conandata(self, {"version": self.version})
+
+ def export_sources(self):
+ for shared_resources in self._shared_resources:
+ copy(self, pattern="*", src=os.path.join(self.recipe_folder, shared_resources),
+ dst=os.path.join(self.export_sources_folder, shared_resources))
+
+ def validate(self):
+ if Version(self.version) <= Version("4"):
+ raise ConanInvalidConfiguration("Only versions 5+ are support")
+
+ def layout(self):
+ self.cpp.source.resdirs = self._shared_resources
+ self.cpp.package.resdirs = [f"res/{res}" for res in self._shared_resources]
+
+ def package(self):
+ copy(self, "*", os.path.join(self.export_sources_folder),
+ os.path.join(self.package_folder, "res"))
+
+ def package_info(self):
+ self.cpp_info.includedirs = []
+ self.runenv_info.append_path("CURA_RESOURCES", os.path.join(self.package_folder, "res"))
+ self.runenv_info.append_path("CURA_ENGINE_SEARCH_PATH", os.path.join(self.package_folder, "res", "definitions"))
+ self.runenv_info.append_path("CURA_ENGINE_SEARCH_PATH", os.path.join(self.package_folder, "res", "extruders"))
+ self.env_info.CURA_RESOURCES.append(os.path.join(self.package_folder, "res"))
+ self.env_info.CURA_ENGINE_SEARCH_PATH.append(os.path.join(self.package_folder, "res", "definitions"))
+ self.env_info.CURA_ENGINE_SEARCH_PATH.append(os.path.join(self.package_folder, "res", "definitions"))
+
+ def package_id(self):
+ self.info.clear()
diff --git a/resources/definitions/ankermake_m5c.def.json b/resources/definitions/ankermake_m5c.def.json
new file mode 100644
index 0000000000..8a131534be
--- /dev/null
+++ b/resources/definitions/ankermake_m5c.def.json
@@ -0,0 +1,246 @@
+{
+ "version": 2,
+ "name": "AnkerMake M5C",
+ "inherits": "fdmprinter",
+ "metadata":
+ {
+ "visible": true,
+ "author": "just-trey",
+ "manufacturer": "AnkerMake",
+ "file_formats": "text/x-gcode",
+ "platform": "ankermake_m5c_platform.obj",
+ "has_machine_quality": true,
+ "machine_extruder_trains": { "0": "ankermake_m5c_extruder_0" },
+ "platform_texture": "ankermake_m5c.png",
+ "preferred_material": "generic_pla",
+ "preferred_quality_type": "normal"
+ },
+ "overrides":
+ {
+ "acceleration_enabled": { "value": true },
+ "acceleration_infill": { "value": 5000 },
+ "acceleration_layer_0": { "value": 2500 },
+ "acceleration_prime_tower": { "value": 5000 },
+ "acceleration_print": { "value": 5000 },
+ "acceleration_print_layer_0": { "value": 2500 },
+ "acceleration_roofing": { "value": 2500 },
+ "acceleration_skirt_brim": { "value": 2500 },
+ "acceleration_support": { "value": 5000 },
+ "acceleration_support_bottom": { "value": 5000 },
+ "acceleration_support_infill": { "value": 5000 },
+ "acceleration_support_interface": { "value": 5000 },
+ "acceleration_support_roof": { "value": 5000 },
+ "acceleration_topbottom": { "value": 2500 },
+ "acceleration_travel_layer_0": { "value": 2500 },
+ "acceleration_wall": { "value": 5000 },
+ "acceleration_wall_x": { "value": 5000 },
+ "adhesion_type": { "default_value": "skirt" },
+ "alternate_extra_perimeter": { "value": true },
+ "bottom_layers": { "value": 3 },
+ "bottom_skin_expand_distance": { "value": 0.84 },
+ "bottom_skin_preshrink": { "value": 0.84 },
+ "bottom_thickness": { "value": 0.8 },
+ "bridge_fan_speed_2": { "value": 100 },
+ "bridge_fan_speed_3": { "value": 100 },
+ "bridge_settings_enabled": { "value": true },
+ "bridge_skin_density_2": { "value": 80 },
+ "bridge_skin_material_flow": { "value": 100 },
+ "bridge_skin_material_flow_2": { "value": 80 },
+ "bridge_skin_speed": { "value": 20 },
+ "bridge_skin_speed_2": { "value": 50 },
+ "bridge_skin_speed_3": { "value": 50 },
+ "bridge_wall_material_flow": { "value": 100 },
+ "bridge_wall_speed": { "value": 20 },
+ "connect_infill_polygons": { "value": false },
+ "cool_fan_full_at_height": { "value": 0.14 },
+ "cool_min_layer_time": { "value": 6 },
+ "cool_min_speed": { "value": 30 },
+ "cross_infill_pocket_size": { "value": 8 },
+ "expand_skins_expand_distance": { "value": 0.84 },
+ "fill_outline_gaps": { "value": false },
+ "gantry_height": { "value": 25 },
+ "gradual_infill_step_height": { "value": 2 },
+ "infill_angles":
+ {
+ "value": [
+ 90
+ ]
+ },
+ "infill_extruder_nr": { "value": -1 },
+ "infill_line_distance": { "value": 8 },
+ "infill_material_flow": { "value": 90 },
+ "infill_pattern": { "value": "'lines' if infill_sparse_density >= 25 else 'grid'" },
+ "infill_sparse_density": { "value": 10 },
+ "infill_sparse_thickness": { "value": 0.25 },
+ "infill_wipe_dist": { "value": 0.1 },
+ "initial_bottom_layers": { "value": 3 },
+ "jerk_enabled": { "value": true },
+ "jerk_infill": { "value": 15 },
+ "jerk_layer_0": { "value": 15 },
+ "jerk_prime_tower": { "value": 15 },
+ "jerk_print": { "value": 15 },
+ "jerk_print_layer_0": { "value": 15 },
+ "jerk_roofing": { "value": 15 },
+ "jerk_skirt_brim": { "value": 15 },
+ "jerk_support": { "value": 15 },
+ "jerk_support_bottom": { "value": 15 },
+ "jerk_support_infill": { "value": 15 },
+ "jerk_support_interface": { "value": 15 },
+ "jerk_support_roof": { "value": 15 },
+ "jerk_topbottom": { "value": 15 },
+ "jerk_travel": { "value": 15 },
+ "jerk_travel_layer_0": { "value": 15 },
+ "jerk_wall": { "value": 15 },
+ "jerk_wall_0": { "value": 15 },
+ "jerk_wall_x": { "value": 15 },
+ "machine_buildplate_type": { "value": "glass" },
+ "machine_depth": { "value": 220 },
+ "machine_heated_bed": { "value": true },
+ "machine_height": { "value": 250 },
+ "machine_max_jerk_e": { "value": 5 },
+ "machine_max_jerk_xy": { "value": 30 },
+ "machine_max_jerk_z": { "value": 0.3 },
+ "machine_name": { "default_value": "AnkerMake M5" },
+ "machine_shape": { "value": "rectangular" },
+ "machine_show_variants": { "value": false },
+ "machine_start_gcode": { "default_value": "M104 S{material_print_temperature_layer_0} ; set final nozzle temp\nM190 S{material_bed_temperature_layer_0} ; set and wait for nozzle temp to stabilize\nM109 S{material_print_temperature_layer_0} ; wait for nozzle temp to stabilize\nG28 ;Home\nG1 E10 F3600; push out retracted filament(fix for over retraction after prime)" },
+ "machine_width": { "value": 220 },
+ "material_diameter": { "default_value": 1.75 },
+ "material_flow_layer_0": { "value": 120 },
+ "material_no_load_move_factor": { "value": 0.94 },
+ "minimum_interface_area": { "value": 10 },
+ "minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
+ "retract_at_layer_change": { "value": true },
+ "retraction_amount": { "value": 0.8 },
+ "retraction_combing": { "value": "noskin" },
+ "retraction_combing_max_distance": { "value": 3 },
+ "retraction_extrusion_window": { "value": 0.8 },
+ "retraction_min_travel": { "value": 0.8 },
+ "retraction_prime_speed": { "value": 60 },
+ "retraction_retract_speed": { "value": 60 },
+ "retraction_speed": { "value": 60 },
+ "roofing_angles": { "value": [] },
+ "roofing_monotonic": { "value": false },
+ "roofing_pattern": { "value": "zigzag" },
+ "skin_material_flow": { "value": 97 },
+ "skin_monotonic": { "default_value": true },
+ "skirt_brim_speed":
+ {
+ "maximum_value_warning": "550",
+ "value": 50
+ },
+ "skirt_line_count": { "value": 3 },
+ "small_feature_max_length": { "value": 9.42 },
+ "small_hole_max_size": { "value": 3 },
+ "speed_infill":
+ {
+ "maximum_value_warning": "550",
+ "value": 270
+ },
+ "speed_layer_0":
+ {
+ "maximum_value_warning": "550",
+ "value": 50
+ },
+ "speed_prime_tower":
+ {
+ "maximum_value_warning": "550",
+ "value": 500
+ },
+ "speed_print":
+ {
+ "maximum_value_warning": "550",
+ "value": 500
+ },
+ "speed_print_layer_0":
+ {
+ "maximum_value_warning": "550",
+ "value": 50
+ },
+ "speed_roofing":
+ {
+ "maximum_value_warning": "550",
+ "value": 150
+ },
+ "speed_support":
+ {
+ "maximum_value_warning": "550",
+ "value": 250
+ },
+ "speed_support_bottom":
+ {
+ "maximum_value_warning": "550",
+ "value": 166.667
+ },
+ "speed_support_infill":
+ {
+ "maximum_value_warning": "550",
+ "value": 250
+ },
+ "speed_support_interface":
+ {
+ "maximum_value_warning": "550",
+ "value": 166.667
+ },
+ "speed_support_roof":
+ {
+ "maximum_value_warning": "550",
+ "value": 166.667
+ },
+ "speed_topbottom":
+ {
+ "maximum_value_warning": "550",
+ "value": 150
+ },
+ "speed_travel":
+ {
+ "maximum_value_warning": "550",
+ "value": 500
+ },
+ "speed_travel_layer_0":
+ {
+ "maximum_value_warning": "550",
+ "value": 150
+ },
+ "speed_wall":
+ {
+ "maximum_value_warning": "550",
+ "value": 250
+ },
+ "speed_wall_0":
+ {
+ "maximum_value_warning": "550",
+ "value": 150
+ },
+ "speed_wall_x":
+ {
+ "maximum_value_warning": "550",
+ "value": 250
+ },
+ "speed_wall_x_roofing": { "maximum_value_warning": "550" },
+ "support_bottom_distance": { "value": 0.2 },
+ "support_brim_enable": { "value": false },
+ "support_brim_line_count": { "value": 20 },
+ "support_brim_width": { "value": 8 },
+ "support_infill_angles": { "value": [] },
+ "support_infill_rate": { "value": 30 },
+ "support_initial_layer_line_distance": { "value": 1.333 },
+ "support_line_distance": { "value": 1.333 },
+ "support_offset": { "value": 2 },
+ "support_top_distance": { "value": 0.2 },
+ "support_xy_distance": { "value": 0.8 },
+ "support_xy_overrides_z": { "value": "xy_overrides_z" },
+ "top_layers": { "value": 4 },
+ "top_skin_expand_distance": { "value": 0.84 },
+ "top_skin_preshrink": { "value": 0.84 },
+ "travel_avoid_distance": { "value": 0.63 },
+ "wall_0_extruder_nr": { "value": -1 },
+ "wall_extruder_nr": { "value": -1 },
+ "wall_line_width_0": { "value": 0.44 },
+ "wall_overhang_angle": { "value": 45 },
+ "wall_overhang_speed_factor": { "value": 40 },
+ "wall_thickness": { "value": 0.84 },
+ "wall_x_extruder_nr": { "value": -1 },
+ "zig_zaggify_infill": { "value": true }
+ }
+}
\ No newline at end of file
diff --git a/resources/definitions/creality_ender5s1.def.json b/resources/definitions/creality_ender5s1.def.json
index 32dbf75b02..598b206dca 100644
--- a/resources/definitions/creality_ender5s1.def.json
+++ b/resources/definitions/creality_ender5s1.def.json
@@ -13,7 +13,7 @@
"cool_min_layer_time": { "value": 5 },
"gantry_height": { "value": 25 },
"machine_depth": { "default_value": 225 },
- "machine_end_gcode": { "default_value": "G91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\n\nG1 X0 Y0 ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\n\nM84 X Y E ;Disable all steppers but Z\n" },
+ "machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positioning\n\nG1 X0 Y0 ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\n\nM84 X Y E ;Disable all steppers but Z\n" },
"machine_head_with_fans_polygon":
{
"default_value": [
diff --git a/resources/definitions/creality_k1max.def.json b/resources/definitions/creality_k1max.def.json
new file mode 100755
index 0000000000..7c67db2ba9
--- /dev/null
+++ b/resources/definitions/creality_k1max.def.json
@@ -0,0 +1,55 @@
+{
+ "version": 2,
+ "name": "Creality K1 Max",
+ "inherits": "creality_base",
+ "metadata":
+ {
+ "visible": true,
+ "author": "Itay Grudev",
+ "manufacturer": "Creality3D",
+ "file_formats": "text/x-gcode",
+ "first_start_actions": [ "MachineSettingsAction" ],
+ "has_machine_quality": true,
+ "has_materials": true,
+ "has_variants": true,
+ "machine_extruder_trains": { "0": "creality_k1max_extruder_0" },
+ "preferred_material": "generic_pla",
+ "preferred_quality_type": "standard",
+ "preferred_variant_name": "0.4mm Nozzle",
+ "quality_definition": "creality_base",
+ "variants_name": "Nozzle Size"
+ },
+ "overrides":
+ {
+ "gantry_height": { "value": 45 },
+ "machine_depth": { "default_value": 300 },
+ "machine_end_gcode": { "default_value": "END_PRINT" },
+ "machine_head_with_fans_polygon":
+ {
+ "default_value": [
+ [-50, 40],
+ [-50, -62],
+ [25, 40],
+ [25, -62]
+ ]
+ },
+ "machine_heated_bed": { "default_value": true },
+ "machine_height": { "default_value": 300 },
+ "machine_max_acceleration_e": { "value": 5000 },
+ "machine_max_acceleration_x": { "value": 20000.0 },
+ "machine_max_acceleration_y": { "value": 20000.0 },
+ "machine_max_acceleration_z": { "value": 500.0 },
+ "machine_max_feedrate_e": { "value": 100 },
+ "machine_max_feedrate_x": { "value": 800 },
+ "machine_max_feedrate_y": { "value": 800 },
+ "machine_max_feedrate_z": { "value": 30 },
+ "machine_max_jerk_e": { "value": 2.5 },
+ "machine_max_jerk_xy": { "value": 9 },
+ "machine_max_jerk_z": { "value": 2 },
+ "machine_name": { "default_value": "Creality K1 Max" },
+ "machine_start_gcode": { "default_value": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP={material_print_temperature_layer_0} BED_TEMP={material_bed_temperature_layer_0}\n" },
+ "machine_width": { "default_value": 300 },
+ "retraction_amount": { "default_value": 0.5 },
+ "retraction_speed": { "default_value": 40 }
+ }
+}
\ No newline at end of file
diff --git a/resources/definitions/elegoo_neptune_1.def.json b/resources/definitions/elegoo_neptune_1.def.json
index 2b23fd8482..e0d5ee435a 100644
--- a/resources/definitions/elegoo_neptune_1.def.json
+++ b/resources/definitions/elegoo_neptune_1.def.json
@@ -11,7 +11,7 @@
"overrides":
{
"machine_depth": { "default_value": 210 },
- "machine_end_gcode": { "default_value": "G91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-10 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positionning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
+ "machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-10 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positioning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
"machine_head_with_fans_polygon":
{
"value": [
diff --git a/resources/definitions/elegoo_neptune_2.def.json b/resources/definitions/elegoo_neptune_2.def.json
index 8554137dcd..e64ecf690b 100644
--- a/resources/definitions/elegoo_neptune_2.def.json
+++ b/resources/definitions/elegoo_neptune_2.def.json
@@ -24,7 +24,7 @@
"brim_width": { "default_value": 5 },
"gantry_height": { "value": 30 },
"machine_depth": { "default_value": 235 },
- "machine_end_gcode": { "default_value": "G91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F1600 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
+ "machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F1600 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positioning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_head_with_fans_polygon":
{
diff --git a/resources/definitions/elegoo_neptune_2D.def.json b/resources/definitions/elegoo_neptune_2D.def.json
index c9aa5a0184..45ad94c2fe 100644
--- a/resources/definitions/elegoo_neptune_2D.def.json
+++ b/resources/definitions/elegoo_neptune_2D.def.json
@@ -29,7 +29,7 @@
"gantry_height": { "value": 30 },
"machine_always_write_active_tool": { "default_value": true },
"machine_depth": { "default_value": 235 },
- "machine_end_gcode": { "default_value": "G91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-80 Z0.2 F1600 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
+ "machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-80 Z0.2 F1600 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positioning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
"machine_extruder_count": { "default_value": 2 },
"machine_extruders_share_heater": { "default_value": true },
"machine_extruders_share_nozzle": { "default_value": true },
diff --git a/resources/definitions/elegoo_neptune_2s.def.json b/resources/definitions/elegoo_neptune_2s.def.json
index e1d6b14082..b4ecdb78fd 100644
--- a/resources/definitions/elegoo_neptune_2s.def.json
+++ b/resources/definitions/elegoo_neptune_2s.def.json
@@ -11,7 +11,7 @@
"overrides":
{
"machine_depth": { "default_value": 235 },
- "machine_end_gcode": { "default_value": "G91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-10 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positionning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
+ "machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-10 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positioning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
"machine_head_with_fans_polygon":
{
"value": [
diff --git a/resources/definitions/elegoo_neptune_3.def.json b/resources/definitions/elegoo_neptune_3.def.json
index 2bb7e035ce..cb6b067393 100644
--- a/resources/definitions/elegoo_neptune_3.def.json
+++ b/resources/definitions/elegoo_neptune_3.def.json
@@ -11,7 +11,7 @@
"overrides":
{
"machine_depth": { "default_value": 235 },
- "machine_end_gcode": { "default_value": "G91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-10 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positionning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
+ "machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-10 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positioning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
"machine_head_with_fans_polygon":
{
"value": [
diff --git a/resources/definitions/elegoo_neptune_3pro.def.json b/resources/definitions/elegoo_neptune_3pro.def.json
index 9d2bacbf1f..4a6d17ea54 100644
--- a/resources/definitions/elegoo_neptune_3pro.def.json
+++ b/resources/definitions/elegoo_neptune_3pro.def.json
@@ -12,7 +12,7 @@
{
"infill_overlap": { "value": "0 if infill_sparse_density < 40.01 and infill_pattern != 'concentric' else -5" },
"machine_depth": { "default_value": 235 },
- "machine_end_gcode": { "default_value": "G91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-8 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positionning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
+ "machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-8 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positioning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
"machine_head_with_fans_polygon":
{
"value": [
diff --git a/resources/definitions/elegoo_neptune_4.def.json b/resources/definitions/elegoo_neptune_4.def.json
index 4484133bdb..20b8dfbb5b 100644
--- a/resources/definitions/elegoo_neptune_4.def.json
+++ b/resources/definitions/elegoo_neptune_4.def.json
@@ -22,7 +22,7 @@
"initial_layer_line_width_factor": { "value": "100.0 if resolveOrValue('adhesion_type') == 'raft' else 125 if line_width < 0.5 else 110" },
"machine_acceleration": { "value": 5000 },
"machine_depth": { "default_value": 230 },
- "machine_end_gcode": { "default_value": "G91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z2 ;Raise Z more\nG90 ;Absolute positionning\nG1 X0 Y{machine_depth - 5} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
+ "machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z2 ;Raise Z more\nG90 ;Absolute positioning\nG1 X0 Y{machine_depth - 5} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_head_with_fans_polygon":
{
diff --git a/resources/definitions/elegoo_neptune_x.def.json b/resources/definitions/elegoo_neptune_x.def.json
index 77f6c1e10d..52657a2cab 100644
--- a/resources/definitions/elegoo_neptune_x.def.json
+++ b/resources/definitions/elegoo_neptune_x.def.json
@@ -11,7 +11,7 @@
"overrides":
{
"machine_depth": { "default_value": 235 },
- "machine_end_gcode": { "default_value": "G91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-10 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positionning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
+ "machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-10 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positioning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
"machine_head_with_fans_polygon":
{
"value": [
diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json
index adfe2b05dd..9211528b54 100644
--- a/resources/definitions/fdmprinter.def.json
+++ b/resources/definitions/fdmprinter.def.json
@@ -4775,6 +4775,34 @@
"settable_per_mesh": true,
"settable_per_extruder": true
},
+ "support_z_seam_away_from_model":
+ {
+ "label": "Support Z Seam Away from Model",
+ "description": "Manage the spatial relationship between the z seam of the support structure and the actual 3D model. This control is crucial as it allows users to ensure the seamless removal of support structures post-printing, without inflicting damage or leaving marks on the printed model.",
+ "type": "bool",
+ "default_value": true,
+ "enabled": "support_enable",
+ "settable_per_mesh": false,
+ "settable_per_extruder": true,
+ "settable_per_meshgroup": false,
+ "children":
+ {
+ "support_z_seam_min_distance":
+ {
+ "label": "Min Z Seam Distance from Model",
+ "description": "The distance between the model and its support structure at the z-axis seam.",
+ "unit": "mm",
+ "minimum_value": "0.001",
+ "value": "line_width * 2",
+ "default_value": 0.8,
+ "maximum_value_warning": "line_width * 4",
+ "type": "float",
+ "enabled": "support_z_seam_away_from_model and support_enable",
+ "settable_per_mesh": false,
+ "settable_per_extruder": true
+ }
+ }
+ },
"support_type":
{
"label": "Support Placement",
diff --git a/resources/definitions/sovol_sv04_copy_mode.def.json b/resources/definitions/sovol_sv04_copy_mode.def.json
index 7c98aadf4d..5d8d356e9d 100644
--- a/resources/definitions/sovol_sv04_copy_mode.def.json
+++ b/resources/definitions/sovol_sv04_copy_mode.def.json
@@ -14,7 +14,7 @@
"overrides":
{
"machine_depth": { "default_value": 302 },
- "machine_end_gcode": { "default_value": ";SV04 end\nG91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X0 Y240 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
+ "machine_end_gcode": { "default_value": ";SV04 end\nG91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X0 Y240 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positioning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
"machine_height": { "default_value": 402 },
"machine_name": { "default_value": "SV04 Copy Mode" },
"machine_start_gcode": { "default_value": ";SV04 start\nM140 S{material_bed_temperature};\nM104 S{material_print_temperature};\nM280 P0 S160;\nG4 P100;\nG28;\nM420 S1;\nM190 S{material_bed_temperature};\nM109 S{material_print_temperature};\nG92 E0;\nG1 X10.1 Y20 Z0.28 F5000.0;\nG1 X10.1 Y200.0 Z0.28 F1500.0 E15;\nG1 X10.4 Y200.0 Z0.28 F5000.0;\nG1 X10.4 Y20 Z0.28 F1500.0 E30;\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000;" },
diff --git a/resources/definitions/sovol_sv04_dual_mode.def.json b/resources/definitions/sovol_sv04_dual_mode.def.json
index 49b3d483db..1d7fe7d10d 100644
--- a/resources/definitions/sovol_sv04_dual_mode.def.json
+++ b/resources/definitions/sovol_sv04_dual_mode.def.json
@@ -18,7 +18,7 @@
"overrides":
{
"machine_depth": { "default_value": 302 },
- "machine_end_gcode": { "default_value": ";SV04 end\nG91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X0 Y240 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
+ "machine_end_gcode": { "default_value": ";SV04 end\nG91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X0 Y240 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positioning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
"machine_extruder_count": { "default_value": 2 },
"machine_height": { "default_value": 402 },
"machine_name": { "default_value": "SV04 Dual Mode" },
diff --git a/resources/definitions/sovol_sv04_mirror_mode.def.json b/resources/definitions/sovol_sv04_mirror_mode.def.json
index 70dc7b8392..3029d4cec1 100644
--- a/resources/definitions/sovol_sv04_mirror_mode.def.json
+++ b/resources/definitions/sovol_sv04_mirror_mode.def.json
@@ -14,7 +14,7 @@
"overrides":
{
"machine_depth": { "default_value": 302 },
- "machine_end_gcode": { "default_value": ";SV04 end\nG91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X0 Y240 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
+ "machine_end_gcode": { "default_value": ";SV04 end\nG91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X0 Y240 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positioning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
"machine_height": { "default_value": 402 },
"machine_name": { "default_value": "SV04 Mirror Mode" },
"machine_start_gcode": { "default_value": ";SV04 start\nM140 S{material_bed_temperature};\nM104 S{material_print_temperature};\nM280 P0 S160;\nG4 P100;\nG28;\nM420 S1;\nM190 S{material_bed_temperature};\nM109 S{material_print_temperature};\nG92 E0;\nG1 X10.1 Y20 Z0.28 F5000.0;\nG1 X10.1 Y200.0 Z0.28 F1500.0 E15;\nG1 X10.4 Y200.0 Z0.28 F5000.0;\nG1 X10.4 Y20 Z0.28 F1500.0 E30;\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000;" },
diff --git a/resources/definitions/sovol_sv04_single_mode_1.def.json b/resources/definitions/sovol_sv04_single_mode_1.def.json
index 88919a040a..4f04dfe696 100644
--- a/resources/definitions/sovol_sv04_single_mode_1.def.json
+++ b/resources/definitions/sovol_sv04_single_mode_1.def.json
@@ -14,7 +14,7 @@
"overrides":
{
"machine_depth": { "default_value": 302 },
- "machine_end_gcode": { "default_value": ";SV04 end\nG91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X0 Y240 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
+ "machine_end_gcode": { "default_value": ";SV04 end\nG91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X0 Y240 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positioning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
"machine_height": { "default_value": 402 },
"machine_name": { "default_value": "SV04 Single Mode 01" },
"machine_start_gcode": { "default_value": ";SV04 start\nM140 S{material_bed_temperature};\nM104 S{material_print_temperature};\nM280 P0 S160;\nG4 P100;\nG28;\nM420 S1;\nM190 S{material_bed_temperature};\nM109 S{material_print_temperature};\nG92 E0;\nG1 X10.1 Y20 Z0.28 F5000.0;\nG1 X10.1 Y200.0 Z0.28 F1500.0 E15;\nG1 X10.4 Y200.0 Z0.28 F5000.0;\nG1 X10.4 Y20 Z0.28 F1500.0 E30;\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000;" },
diff --git a/resources/definitions/sovol_sv04_single_mode_2.def.json b/resources/definitions/sovol_sv04_single_mode_2.def.json
index 8c4ab10f9d..669539f3a6 100644
--- a/resources/definitions/sovol_sv04_single_mode_2.def.json
+++ b/resources/definitions/sovol_sv04_single_mode_2.def.json
@@ -14,7 +14,7 @@
"overrides":
{
"machine_depth": { "default_value": 302 },
- "machine_end_gcode": { "default_value": ";SV04 end\nG91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X0 Y240 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
+ "machine_end_gcode": { "default_value": ";SV04 end\nG91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X0 Y240 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positioning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
"machine_height": { "default_value": 402 },
"machine_name": { "default_value": "SV04 Single Mode 02" },
"machine_start_gcode": { "default_value": ";SV04 start\nM140 S{material_bed_temperature};\nM104 S{material_print_temperature};\nM280 P0 S160;\nG4 P100;\nG28;\nM420 S1;\nM190 S{material_bed_temperature};\nM109 S{material_print_temperature};\nG92 E0;\nG1 X10.1 Y20 Z0.28 F5000.0;\nG1 X10.1 Y200.0 Z0.28 F1500.0 E15;\nG1 X10.4 Y200.0 Z0.28 F5000.0;\nG1 X10.4 Y20 Z0.28 F1500.0 E30;\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000;" },
diff --git a/resources/definitions/sovol_sv06_plus.def.json b/resources/definitions/sovol_sv06_plus.def.json
index a88c30d13c..1edf3b6819 100644
--- a/resources/definitions/sovol_sv06_plus.def.json
+++ b/resources/definitions/sovol_sv06_plus.def.json
@@ -20,7 +20,7 @@
"infill_wipe_dist": { "value": 0.1 },
"jerk_travel": { "value": "jerk_print" },
"machine_depth": { "default_value": 300 },
- "machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X0 Y220 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\n\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\n\nM84 X Y E ;Disable all steppers but Z\n" },
+ "machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X0 Y220 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positioning\n\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\n\nM84 X Y E ;Disable all steppers but Z\n" },
"machine_head_with_fans_polygon":
{
"default_value": [
diff --git a/resources/definitions/ultimaker_sketch.def.json b/resources/definitions/ultimaker_sketch.def.json
new file mode 100644
index 0000000000..05e506c3b6
--- /dev/null
+++ b/resources/definitions/ultimaker_sketch.def.json
@@ -0,0 +1,259 @@
+{
+ "version": 2,
+ "name": "UltiMaker Sketch",
+ "inherits": "ultimaker",
+ "metadata":
+ {
+ "visible": true,
+ "author": "Ultimaker",
+ "manufacturer": "Ultimaker B.V.",
+ "file_formats": "application/x-makerbot-sketch",
+ "platform": "ultimaker_sketch_platform.obj",
+ "exclude_materials": [
+ "dsm_175_novamidid1030cf",
+ "Essentium_175_UltrafuseZPCTG",
+ "imade3d_petg_175",
+ "imade3d_pla_175",
+ "imade3d_petg_green",
+ "imade3d_pla_green",
+ "imade3d_petg_pink",
+ "imade3d_pla_pink",
+ "chromatik_pla",
+ "3D-Fuel_PLA_PRO_Black",
+ "3D-Fuel_PLA_SnapSupport",
+ "bestfilament_abs_skyblue",
+ "bestfilament_petg_orange",
+ "bestfilament_pla_green",
+ "dsm_arnitel2045_175",
+ "dsm_novamid1070_175",
+ "emotiontech_abs",
+ "emotiontech_absx",
+ "emotiontech_acetate",
+ "emotiontech_asax",
+ "emotiontech_bvoh",
+ "emotiontech_copa",
+ "emotiontech_hips",
+ "emotiontech_nylon_1030",
+ "emotiontech_nylon_1030cf",
+ "emotiontech_nylon_1070",
+ "emotiontech_pc",
+ "emotiontech_pekk",
+ "emotiontech_petg",
+ "emotiontech_pla",
+ "emotiontech_pla_hr_870",
+ "emotiontech_pva-m",
+ "emotiontech_pva-s",
+ "emotiontech_tpu98a",
+ "eryone_petg",
+ "eryone_pla",
+ "eryone_pla_glow",
+ "eryone_pla_matte",
+ "eryone_pla_wood",
+ "eryone_tpu",
+ "eSUN_PETG_Black",
+ "eSUN_PETG_Grey",
+ "eSUN_PETG_Purple",
+ "eSUN_PLA_PRO_Black",
+ "eSUN_PLA_PRO_Grey",
+ "eSUN_PLA_PRO_Purple",
+ "eSUN_PLA_PRO_White",
+ "Extrudr_GreenTECPro_Anthracite_175",
+ "Extrudr_GreenTECPro_Black_175",
+ "Extrudr_GreenTECPro_Blue_175",
+ "Extrudr_GreenTECPro_Nature_175",
+ "Extrudr_GreenTECPro_Red_175",
+ "Extrudr_GreenTECPro_Silver_175",
+ "Extrudr_GreenTECPro_White_175",
+ "fabtotum_abs",
+ "fabtotum_nylon",
+ "fabtotum_pla",
+ "fabtotum_tpu",
+ "fdplast_abs_tomato",
+ "fdplast_petg_gray",
+ "fdplast_pla_olive",
+ "filo3d_pla",
+ "filo3d_pla_green",
+ "filo3d_pla_red",
+ "generic_asa_175",
+ "generic_abs_175",
+ "generic_absr_175",
+ "generic_bvoh_175",
+ "generic_cpe_175",
+ "generic_cffpa_175",
+ "generic_hips_175",
+ "generic_nylon_175",
+ "generic_pc_175",
+ "generic_petg_175",
+ "generic_pva_175",
+ "generic_rapidrinse_175",
+ "generic_sr30_175",
+ "generic_tpu_175",
+ "goofoo_abs",
+ "goofoo_asa",
+ "goofoo_bronze_pla",
+ "goofoo_emarble_pla",
+ "goofoo_esilk_pla",
+ "goofoo_hips",
+ "goofoo_pa",
+ "goofoo_pa_cf",
+ "goofoo_pc",
+ "goofoo_peek",
+ "goofoo_petg",
+ "goofoo_pla",
+ "goofoo_pva",
+ "goofoo_tpe_83a",
+ "goofoo_tpu_87a",
+ "goofoo_tpu_95a",
+ "goofoo_wood_pla",
+ "ideagen3D_ToughPLA",
+ "imade3d_petg_175",
+ "imade3d_pla_175",
+ "innofill_innoflex60_175",
+ "layer_one_black_pla",
+ "layer_one_dark_gray_pla",
+ "layer_one_white_pla",
+ "leapfrog_abs_natural",
+ "leapfrog_epla_natural",
+ "leapfrog_pva_natural",
+ "polyflex_pla",
+ "polymax_pla",
+ "polyplus_pla",
+ "polywood_pla",
+ "redd_abs",
+ "redd_asa",
+ "redd_hips",
+ "redd_nylon",
+ "redd_petg",
+ "redd_pla",
+ "redd_tpe",
+ "tizyx_abs",
+ "tizyx_flex",
+ "tizyx_petg",
+ "tizyx_pla",
+ "tizyx_pla_bois",
+ "tizyx_pva",
+ "verbatim_bvoh_175",
+ "Vertex_Delta_ABS",
+ "Vertex_Delta_PET",
+ "Vertex_Delta_PLA",
+ "Vertex_Delta_PLA_Glitter",
+ "Vertex_Delta_PLA_Mat",
+ "Vertex_Delta_PLA_Satin",
+ "Vertex_Delta_PLA_Wood",
+ "Vertex_Delta_TPU",
+ "volumic_abs_ultra",
+ "volumic_arma_ultra",
+ "volumic_asa_ultra",
+ "volumic_br80_ultra",
+ "volumic_bumper_ultra",
+ "volumic_cu80_ultra",
+ "volumic_flex93_ultra",
+ "volumic_medical_ultra",
+ "volumic_nylon_ultra",
+ "volumic_pekk_carbone",
+ "volumic_petgcarbone_ultra",
+ "volumic_petg_ultra",
+ "volumic_pla_ultra",
+ "volumic_pp_ultra",
+ "volumic_strong_ultra",
+ "volumic_support_ultra",
+ "xyzprinting_abs",
+ "xyzprinting_antibact_pla",
+ "xyzprinting_carbon_fiber",
+ "xyzprinting_colorinkjet_pla",
+ "xyzprinting_flexible",
+ "xyzprinting_metallic_pla",
+ "xyzprinting_nylon",
+ "xyzprinting_pahtcf15",
+ "xyzprinting_pc",
+ "xyzprinting_petcf15",
+ "xyzprinting_petg",
+ "xyzprinting_pla",
+ "xyzprinting_ppgf30",
+ "xyzprinting_tough_pla",
+ "xyzprinting_tpu",
+ "zyyx_pro_flex",
+ "zyyx_pro_pla",
+ "octofiber_pla",
+ "fiberlogy_hd_pla"
+ ],
+ "has_machine_quality": true,
+ "has_materials": true,
+ "has_variants": false,
+ "machine_extruder_trains": { "0": "ultimaker_sketch_extruder" },
+ "platform_offset": [
+ 0,
+ 0,
+ 0
+ ],
+ "platform_texture": "MakerbotSketch.png",
+ "preferred_quality_type": "draft",
+ "preferred_variant_name": "0.4mm",
+ "reference_machine_id": "sketch",
+ "supports_network_connection": true,
+ "supports_usb_connection": false,
+ "variant_definition": "ultimaker_sketch",
+ "variants_name": "Extruder",
+ "weight": -1
+ },
+ "overrides":
+ {
+ "acceleration_enabled": { "value": false },
+ "adhesion_type": { "value": "'raft'" },
+ "brim_width": { "value": "3" },
+ "cool_fan_speed": { "value": "100" },
+ "extruder_prime_pos_abs": { "default_value": true },
+ "gantry_height": { "value": "60" },
+ "infill_overlap": { "value": 15 },
+ "infill_pattern": { "value": "'zigzag' if infill_sparse_density > 80 else 'triangles'" },
+ "infill_sparse_density": { "value": 15 },
+ "jerk_enabled": { "value": false },
+ "layer_start_x": { "value": "sum(extruderValues('machine_extruder_start_pos_x')) / len(extruderValues('machine_extruder_start_pos_x'))" },
+ "layer_start_y": { "value": "sum(extruderValues('machine_extruder_start_pos_y')) / len(extruderValues('machine_extruder_start_pos_y'))" },
+ "machine_center_is_zero": { "default_value": true },
+ "machine_depth": { "default_value": 150 },
+ "machine_end_gcode": { "default_value": "M107; Disable Fan; \n; End of print; \n; End GCode\nM104 S0 T0; Set Toolhead Temp to 0\nM140 S0 T0; Set Platform Temp to 0\nG162 Z F1800; Move to max axes position\nG28 X Y; Home\nM652; Turn off back fan\nM132 X Y Z A B; Set Home Position\nG91; Use Relative Positioning\nM18; Disable Axes\n\n" },
+ "machine_extruder_count": { "default_value": 1 },
+ "machine_gcode_flavor": { "default_value": "Griffin" },
+ "machine_heated_bed": { "default_value": true },
+ "machine_height": { "default_value": 150 },
+ "machine_max_feedrate_x": { "default_value": 300 },
+ "machine_max_feedrate_y": { "default_value": 300 },
+ "machine_max_feedrate_z": { "default_value": 40 },
+ "machine_min_cool_heat_time_window": { "value": "15" },
+ "machine_name": { "default_value": "UltiMaker Sketch" },
+ "machine_nozzle_cool_down_speed": { "default_value": 0.8 },
+ "machine_nozzle_heat_up_speed": { "default_value": 1.4 },
+ "machine_start_gcode": { "default_value": "M140 S50 T0; Set Platform Temp\nM104 S220 T0; Set Extruder Temp\nG90; Use Absolute Positioning\nG28; Home\nM132 X Y Z A B; Set Current Position to Home\nG161 X Y F3300; Move to min axes positions\nM7 T0; Wait For Platform to Heat\nM6 T0; Wait For Extruders to Heat\nM651; Turn on back fan\nM907 X100 Y100 Z40 A80 B20; Set Stepper Currents\nM106; Enable Cooling Fan\n; Purge Line\nG92 E0; Reset Extruder Axis Position\nG1 X-26.18 Y-75.90 Z0.200 F420\nG1 X26.18 Y-75.90 E10\nG92 E0; Reset Extruder Axis Position\n; Start GCode\n" },
+ "machine_width": { "default_value": 150 },
+ "material_diameter": { "default_value": 1.75 },
+ "material_flow": { "default_value": 109 },
+ "multiple_mesh_overlap": { "value": "0" },
+ "optimize_wall_printing_order": { "value": "True" },
+ "prime_blob_enable":
+ {
+ "default_value": true,
+ "enabled": true,
+ "value": "resolveOrValue('print_sequence') != 'one_at_a_time'"
+ },
+ "raft_margin": { "value": "5" },
+ "retraction_amount": { "value": "5.5" },
+ "retraction_prime_speed": { "value": "15" },
+ "retraction_speed": { "value": "25" },
+ "speed_print": { "value": 60 },
+ "speed_support": { "value": "0.7 * speed_print" },
+ "speed_support_interface": { "value": "speed_topbottom" },
+ "speed_topbottom": { "value": "0.7 * speed_print" },
+ "speed_travel": { "value": 80 },
+ "speed_wall": { "value": "0.7 * speed_print" },
+ "speed_wall_0": { "value": "0.5 * speed_print " },
+ "speed_wall_x": { "value": "speed_wall" },
+ "speed_z_hop": { "value": 7 },
+ "support_angle": { "value": "45" },
+ "top_bottom_thickness": { "value": "4 * layer_height" },
+ "travel_avoid_distance": { "value": "machine_nozzle_tip_outer_diameter / 2 * 1.5" },
+ "wall_0_inset": { "value": "0" },
+ "wall_thickness": { "value": "2 * machine_nozzle_size" },
+ "zig_zaggify_infill": { "value": "gradual_infill_steps == 0" }
+ }
+}
\ No newline at end of file
diff --git a/resources/extruders/ankermake_m5c_extruder_0.def.json b/resources/extruders/ankermake_m5c_extruder_0.def.json
new file mode 100644
index 0000000000..de3aeb8185
--- /dev/null
+++ b/resources/extruders/ankermake_m5c_extruder_0.def.json
@@ -0,0 +1,15 @@
+{
+ "version": 2,
+ "name": "Extruder 1",
+ "inherits": "fdmextruder",
+ "metadata":
+ {
+ "machine": "ankermake_m5c",
+ "position": "0"
+ },
+ "overrides":
+ {
+ "extruder_nr": { "default_value": 0 },
+ "material_diameter": { "default_value": 1.75 }
+ }
+}
\ No newline at end of file
diff --git a/resources/extruders/creality_k1max_extruder_0.def.json b/resources/extruders/creality_k1max_extruder_0.def.json
new file mode 100755
index 0000000000..7c332cfe3e
--- /dev/null
+++ b/resources/extruders/creality_k1max_extruder_0.def.json
@@ -0,0 +1,16 @@
+{
+ "version": 2,
+ "name": "Extruder 1",
+ "inherits": "fdmextruder",
+ "metadata":
+ {
+ "machine": "creality_k1max",
+ "position": "0"
+ },
+ "overrides":
+ {
+ "extruder_nr": { "default_value": 0 },
+ "machine_nozzle_size": { "default_value": 0.4 },
+ "material_diameter": { "default_value": 1.75 }
+ }
+}
\ No newline at end of file
diff --git a/resources/extruders/ultimaker_sketch_extruder.def.json b/resources/extruders/ultimaker_sketch_extruder.def.json
new file mode 100644
index 0000000000..5f6c3054ac
--- /dev/null
+++ b/resources/extruders/ultimaker_sketch_extruder.def.json
@@ -0,0 +1,22 @@
+{
+ "version": 2,
+ "name": "Extruder",
+ "inherits": "fdmextruder",
+ "metadata":
+ {
+ "machine": "ultimaker_sketch",
+ "position": "0"
+ },
+ "overrides":
+ {
+ "extruder_nr":
+ {
+ "default_value": 0,
+ "maximum_value": "1"
+ },
+ "machine_nozzle_offset_x": { "default_value": 0 },
+ "machine_nozzle_offset_y": { "default_value": 0 },
+ "machine_nozzle_size": { "default_value": 0.4 },
+ "material_diameter": { "default_value": 1.75 }
+ }
+}
\ No newline at end of file
diff --git a/resources/i18n/README.md b/resources/i18n/README.md
new file mode 100644
index 0000000000..37445529df
--- /dev/null
+++ b/resources/i18n/README.md
@@ -0,0 +1,5 @@
+If you aim to contribute translations please [look here](https://github.com/Ultimaker/Cura/wiki/Translating-Cura) first.
+
+In particular, take heed of the following:
+When we're in the release-window (so that's when we have the beta out for the next Cura, but not the final release yet), we're also in the process of updating translations.
+_**If you make a PR with updated or fixed translations within this timespan, it's likely that your additions/changes will be ignored in favour of the 'official' ones, due to how our process is set up.**_
diff --git a/resources/images/MakerbotSketch.png b/resources/images/MakerbotSketch.png
new file mode 100644
index 0000000000..e615dc6ed1
Binary files /dev/null and b/resources/images/MakerbotSketch.png differ
diff --git a/resources/images/ankermake_m5c.png b/resources/images/ankermake_m5c.png
new file mode 100644
index 0000000000..603a0abfb9
Binary files /dev/null and b/resources/images/ankermake_m5c.png differ
diff --git a/resources/meshes/ankermake_m5c_platform.obj b/resources/meshes/ankermake_m5c_platform.obj
new file mode 100644
index 0000000000..d84dccafd6
--- /dev/null
+++ b/resources/meshes/ankermake_m5c_platform.obj
@@ -0,0 +1,745 @@
+# Exported from 3D Builder
+mtllib D:\Documents\Projects\AnkerMake-M5-Profile\5.1\images\AM-M5-bed.mtl
+
+o Object.1
+v 121.092972 123.154205 -0.102764
+v 119.840958 123.932068 -0.102778
+v 119.840958 123.932068 0.097220
+v 121.092972 123.154205 0.097234
+v 78.657051 -126.525543 0.102253
+v 78.012062 -126.955132 0.102262
+v 78.012062 -126.955139 -0.097736
+v 78.657051 -126.525551 -0.097745
+v -75.704933 -141.014282 -0.097276
+v -75.352928 -141.851379 -0.097260
+v -75.352928 -141.851364 0.102738
+v -75.704933 -141.014282 0.102722
+v -74.881927 -142.616196 -0.097246
+v -74.881927 -142.616180 0.102752
+v 116.994965 124.874573 -0.102794
+v 118.468956 124.512222 -0.102788
+v 115.440956 125.000031 -0.102794
+v 122.205963 122.196655 -0.102746
+v 123.159973 121.079498 -0.102725
+v 123.935974 119.821854 -0.102701
+v 124.513977 118.444763 -0.102674
+v 124.874969 116.966278 -0.102645
+v 124.999969 115.405518 -0.102615
+v 79.364059 -126.202339 0.102246
+v 79.364059 -126.202347 -0.097752
+v -76.946938 -128.027161 0.102464
+v -76.946938 -128.027161 -0.097534
+v -76.547928 -128.674576 -0.097521
+v -76.547928 -128.674561 0.102477
+v 80.123062 -125.999588 0.102241
+v 80.123062 -125.999596 -0.097757
+v 80.924057 -125.929337 -0.097759
+v 80.924057 -125.929329 0.102239
+v 125.000061 -116.334778 -0.098002
+v 124.875061 -117.895561 -0.097971
+v -115.441032 124.999939 -0.102525
+v 75.924065 -140.114868 -0.097471
+v 75.924065 -140.114868 0.102527
+v 75.705070 -141.014221 0.102545
+v 75.705070 -141.014221 -0.097453
+v 74.301064 -143.294632 -0.097406
+v 74.301064 -143.294632 0.102592
+v 73.625069 -143.876816 -0.097394
+v 118.468956 124.512222 0.097210
+v 74.881050 -142.616135 -0.097420
+v 74.881050 -142.616135 0.102578
+v 116.994965 124.874573 0.097204
+v 75.353065 -141.851318 -0.097436
+v 75.353065 -141.851318 0.102562
+v 115.440956 125.000031 0.097204
+v 115.441055 -125.929314 0.102198
+v 115.441055 -125.929321 -0.097800
+v 116.995064 -125.803848 -0.097804
+v 116.995064 -125.803841 0.102194
+v 118.469055 -125.441521 -0.097813
+v 118.469055 -125.441513 0.102185
+v -124.999947 -116.334877 -0.097710
+v -125.000031 115.405426 0.097675
+v -125.000031 115.405418 -0.102323
+v 119.841057 -124.861359 -0.097826
+v 119.841057 -124.861351 0.102172
+v 121.093071 -124.082481 -0.097843
+v 121.093071 -124.082474 0.102155
+v -124.874954 -117.895653 0.102319
+v -124.513947 -119.374130 0.102348
+v -124.999947 -116.334869 0.102288
+v 124.514069 -119.374039 -0.097941
+v 123.936066 -120.751137 -0.097913
+v 123.160065 -122.008789 -0.097887
+v 122.206055 -123.124947 -0.097863
+v 122.206055 -123.124939 0.102135
+v 74.000061 -122.918182 -0.097811
+v -72.999939 -122.918236 -0.097640
+v 123.160065 -122.008789 0.102111
+v 123.936066 -120.751137 0.102085
+v -116.996040 124.874481 0.097477
+v -116.996040 124.874481 -0.102521
+v -118.469032 124.512131 -0.102512
+v -118.469032 124.512131 0.097486
+v 124.514069 -119.374039 0.102057
+v -119.841042 123.931976 -0.102499
+v -119.841042 123.931976 0.097499
+v 124.875061 -117.895561 0.102027
+v -121.094032 123.154114 -0.102482
+v -121.094032 123.154114 0.097516
+v 125.000061 -116.334778 0.101996
+v -122.207047 122.196564 -0.102462
+v -122.207047 122.196564 0.097537
+v -123.161026 121.079407 -0.102438
+v -123.161026 121.079407 0.097560
+v -123.936020 119.821762 -0.102412
+v -123.936020 119.821762 0.097586
+v 76.250061 -129.496536 -0.097683
+v 76.548050 -128.762833 -0.097698
+v 76.948059 -128.086334 -0.097712
+v -124.514038 118.444664 -0.102384
+v -124.514038 118.444672 0.097614
+v -124.875038 116.966179 -0.102354
+v -124.875038 116.966187 0.097644
+v 77.439056 -127.480080 -0.097724
+v 76.000069 -139.166367 0.102508
+v 76.000069 -139.166367 -0.097490
+v -115.441032 124.999939 0.097473
+v 76.000061 -131.083420 0.102347
+v 76.000061 -131.083420 -0.097651
+v -80.121941 -126.071922 0.102429
+v -80.922943 -126.007690 0.102429
+v -80.922943 -126.007698 -0.097569
+v -80.121941 -126.071930 -0.097569
+v 124.874969 116.966278 0.097353
+v 124.999969 115.405518 0.097383
+v 76.064056 -130.274429 0.102331
+v 76.064056 -130.274445 -0.097667
+v 124.513977 118.444763 0.097324
+v -79.363937 -126.258606 0.102432
+v -79.363937 -126.258614 -0.097566
+v 74.000069 -142.992523 -0.097412
+v 123.935974 119.821869 0.097297
+v 76.250061 -129.496536 0.102315
+v -78.656929 -126.557716 0.102437
+v -78.656929 -126.557724 -0.097561
+v 123.159973 121.079514 0.097273
+v 76.548050 -128.762817 0.102300
+v 122.205963 122.196655 0.097252
+v -78.011940 -126.959198 0.102444
+v -78.011940 -126.959206 -0.097554
+v 76.948059 -128.086319 0.102286
+v -77.438934 -127.452026 0.102454
+v -77.438934 -127.452034 -0.097544
+v 77.439056 -127.480072 0.102274
+v -74.301933 -143.294693 -0.097233
+v -74.301933 -143.294678 0.102765
+v -73.624931 -143.876877 -0.097222
+v -73.624931 -143.876862 0.102776
+v -88.022942 -125.929398 -0.097562
+v -121.093933 -124.082565 0.102437
+v -76.249939 -129.384201 -0.097507
+v -88.022942 -126.007698 -0.097561
+v -76.063942 -130.146011 -0.097492
+v -75.999939 -130.948990 -0.097476
+v -72.999931 -142.992584 -0.097240
+v 71.133072 -144.923676 -0.097370
+v 72.029060 -144.703873 -0.097375
+v 70.188072 -144.999969 -0.097367
+v 72.863068 -144.350555 -0.097383
+v -70.187927 -145.000031 -0.097204
+v -72.028931 -144.703934 -0.097207
+v -71.133934 -144.923737 -0.097204
+v -72.863922 -144.350616 -0.097213
+v -75.999931 -139.166428 -0.097313
+v -75.923935 -140.114929 -0.097294
+v 70.188072 -144.999969 0.102631
+v -70.187927 -145.000015 0.102794
+v 71.133072 -144.923676 0.102628
+v 72.029060 -144.703873 0.102623
+v 72.863068 -144.350555 0.102615
+v 73.625069 -143.876816 0.102604
+v -72.863922 -144.350601 0.102785
+v -72.028931 -144.703918 0.102791
+v -71.133934 -144.923721 0.102794
+v -115.440933 -125.929413 -0.097530
+v -116.995941 -125.803940 -0.097531
+v -118.468933 -125.441612 -0.097537
+v -119.840942 -124.861450 -0.097547
+v -121.093933 -124.082573 -0.097561
+v -122.206947 -123.125038 -0.097578
+v -123.160934 -122.008888 -0.097599
+v -123.935928 -120.751236 -0.097624
+v -124.513947 -119.374138 -0.097650
+v -124.874954 -117.895660 -0.097679
+v -76.249939 -129.384186 0.102491
+v -76.063942 -130.145996 0.102506
+v -75.999939 -130.948975 0.102522
+v -75.999931 -139.166428 0.102685
+v -88.022942 -125.929398 0.102436
+v -88.022942 -126.007698 0.102437
+v -123.935928 -120.751228 0.102374
+v -123.160934 -122.008881 0.102399
+v -122.206947 -123.125031 0.102420
+v -119.840942 -124.861443 0.102451
+v -118.468933 -125.441605 0.102461
+v -116.995941 -125.803932 0.102467
+v -115.440933 -125.929405 0.102468
+v -75.923935 -140.114929 0.102704
+
+usemtl Material.001_0
+f 1 2 3
+f 1 3 4
+f 18 1 4
+f 18 4 124
+f 19 18 124
+f 19 124 122
+f 20 19 122
+f 20 122 118
+f 21 20 118
+f 21 118 114
+f 22 21 114
+f 22 114 110
+f 23 22 110
+f 23 110 111
+f 23 111 34
+f 17 36 50
+f 15 17 50
+f 15 50 47
+f 16 15 47
+f 16 47 44
+f 2 16 44
+f 70 74 71
+f 62 70 71
+f 69 68 75
+f 69 75 74
+f 35 86 83
+f 67 35 83
+f 35 34 86
+f 67 83 80
+f 68 67 80
+f 68 80 75
+f 60 62 63
+f 60 63 61
+f 55 60 61
+f 55 61 56
+f 53 55 56
+f 53 56 54
+f 51 53 54
+f 51 33 52
+f 32 52 33
+f 32 33 30
+f 32 30 31
+f 120 116 121
+f 125 120 121
+f 125 121 126
+f 128 125 126
+f 128 126 129
+f 128 129 27
+f 128 27 26
+f 130 127 95
+f 130 95 100
+f 6 130 100
+f 6 100 7
+f 5 6 7
+f 5 7 8
+f 24 5 8
+f 24 8 25
+f 30 24 25
+f 106 107 108
+f 106 108 109
+f 115 106 109
+f 115 109 116
+f 76 77 78
+f 76 78 79
+f 91 97 92
+f 89 91 92
+f 96 98 99
+f 96 99 97
+f 165 136 179
+f 165 179 166
+f 168 167 178
+f 168 178 177
+f 169 168 177
+f 169 177 65
+f 170 169 65
+f 170 65 64
+f 66 170 64
+f 66 57 170
+f 58 57 66
+f 57 58 59
+f 163 180 164
+f 164 180 136
+f 163 181 180
+f 162 181 163
+f 162 182 181
+f 175 183 135
+f 175 135 138
+f 175 138 176
+f 107 176 138
+f 161 183 182
+f 161 182 162
+f 161 135 183
+f 98 59 58
+f 167 166 179
+f 164 136 165
+f 167 179 178
+f 98 58 99
+f 87 89 90
+f 87 90 88
+f 84 87 88
+f 84 88 85
+f 81 84 85
+f 81 85 82
+f 78 81 82
+f 91 96 97
+f 89 92 90
+f 36 76 103
+f 78 82 79
+f 108 107 138
+f 123 93 94
+f 127 123 94
+f 123 119 93
+f 119 113 93
+f 119 112 113
+f 112 105 113
+f 104 102 105
+f 104 101 102
+f 102 101 37
+f 38 37 101
+f 37 38 39
+f 37 39 40
+f 45 42 41
+f 41 42 43
+f 43 42 157
+f 43 157 156
+f 43 156 145
+f 143 154 142
+f 142 154 152
+f 142 152 144
+f 144 152 146
+f 172 139 140
+f 172 140 173
+f 39 49 48
+f 48 49 46
+f 146 153 160
+f 146 160 148
+f 148 160 159
+f 148 159 147
+f 147 158 149
+f 149 158 133
+f 134 133 158
+f 13 132 14
+f 10 13 14
+f 133 132 131
+f 9 10 11
+f 9 11 12
+f 151 9 12
+f 151 12 184
+f 151 184 174
+f 150 151 174
+f 140 150 174
+f 13 131 132
+f 10 14 11
+f 133 134 132
+f 147 159 158
+f 140 174 173
+f 171 139 172
+f 171 137 139
+f 29 137 171
+f 29 28 137
+f 26 28 29
+f 146 152 153
+f 143 155 154
+f 145 155 143
+f 145 156 155
+f 45 46 42
+f 48 46 45
+f 39 48 40
+f 112 104 105
+f 127 94 95
+f 26 27 28
+f 120 115 116
+f 36 77 76
+f 30 25 31
+f 51 52 53
+f 70 69 74
+f 62 71 63
+f 103 50 36
+f 86 34 111
+f 2 44 3
+
+vt -0.000000 0.964465
+vt 0.000000 0.106167
+vt 0.961764 1.000000
+vt 0.000500 0.100387
+vt 0.001944 0.094911
+vt 0.004256 0.089810
+vt 0.007360 0.085152
+vt 0.011176 0.081019
+vt 0.015628 0.077472
+vt 0.020636 0.074587
+vt 0.026124 0.072439
+vt 0.032020 0.071097
+vt 0.038236 0.070632
+vt 0.176304 0.070632
+vt 0.204000 0.081784
+vt 0.179508 0.070372
+vt 0.182544 0.069621
+vt 0.185372 0.068424
+vt 0.187952 0.066833
+vt 0.190244 0.064888
+vt 0.192208 0.062643
+vt 0.193808 0.060138
+vt 0.195000 0.057420
+vt 0.195744 0.054539
+vt 0.196000 0.051543
+vt 0.204000 0.007435
+vt 0.196000 0.021606
+vt 0.196304 0.018093
+vt 0.197180 0.014762
+vt 0.198588 0.011662
+vt 0.200476 0.008829
+vt 0.202796 0.006316
+vt 0.205500 0.004160
+vt 0.208548 0.002405
+vt 0.211884 0.001097
+vt 0.215468 0.000283
+vt 0.219248 0.000000
+vt 0.792000 0.007435
+vt 0.780752 0.000000
+vt 0.784536 0.000283
+vt 0.788116 0.001097
+vt 0.791456 0.002405
+vt 0.794500 0.004160
+vt 0.797208 0.006316
+vt 0.799528 0.008829
+vt 0.801412 0.011662
+vt 0.802820 0.014762
+vt 0.803696 0.018093
+vt 0.804000 0.021606
+vt 0.804000 0.052041
+vt 0.792000 0.081784
+vt 0.967984 0.999535
+vt 0.814628 0.068305
+vt 0.812048 0.066818
+vt 0.809756 0.064993
+vt 0.807788 0.062863
+vt 0.806192 0.060465
+vt 0.805000 0.057837
+vt 0.804256 0.055015
+vt 0.817456 0.069413
+vt 0.820488 0.070104
+vt 0.823692 0.070342
+vt 0.852092 0.070632
+vt 0.852092 0.070342
+vt 0.973876 0.998193
+vt 0.979364 0.996045
+vt 0.984376 0.993164
+vt 0.988828 0.989617
+vt 0.992644 0.985480
+vt 0.995744 0.980822
+vt 0.998056 0.975721
+vt 0.999500 0.970245
+vt 1.000000 0.964465
+vt 1.000000 0.106167
+vt 0.961764 0.070632
+vt 0.967984 0.071097
+vt 0.973876 0.072439
+vt 0.979364 0.074587
+vt 0.984376 0.077472
+vt 0.988828 0.081019
+vt 0.992644 0.085152
+vt 0.995744 0.089810
+vt 0.998056 0.094911
+vt 0.999500 0.100387
+vt 0.038236 1.000000
+vt 0.000500 0.970245
+vt 0.001944 0.975721
+vt 0.004256 0.980821
+vt 0.007360 0.985479
+vt 0.011176 0.989617
+vt 0.015628 0.993164
+vt 0.020636 0.996045
+vt 0.026124 0.998193
+vt 0.032020 0.999535
+
+usemtl Mat_0
+f 23/1 34/2 36/3
+f 17/85 23/1 36/3
+f 16/93 2/92 17/85
+f 62/9 36/3 70/8
+f 70/8 36/3 69/7
+f 69/7 36/3 68/6
+f 67/5 36/3 35/4
+f 68/6 36/3 67/5
+f 60/10 36/3 62/9
+f 32/14 31/16 72/15
+f 32/14 72/15 36/3
+f 72/15 73/51 36/3
+f 77/52 36/3 73/51
+f 77/52 73/51 121/53
+f 116/60 77/52 121/53
+f 77/52 109/61 108/62
+f 108/62 135/63 77/52
+f 77/52 135/63 78/65
+f 89/69 135/63 91/70
+f 91/70 135/63 96/71
+f 96/71 135/63 98/72
+f 57/74 165/79 166/80
+f 57/74 166/80 167/81
+f 168/82 57/74 167/81
+f 57/74 59/73 135/63
+f 135/63 161/75 57/74
+f 161/75 162/76 57/74
+f 162/76 163/77 57/74
+f 57/74 163/77 164/78
+f 170/84 57/74 169/83
+f 169/83 57/74 168/82
+f 57/74 164/78 165/79
+f 59/73 98/72 135/63
+f 87/68 135/63 89/69
+f 81/66 135/63 84/67
+f 84/67 135/63 87/68
+f 78/65 135/63 81/66
+f 138/64 135/63 108/62
+f 25/17 8/18 72/15
+f 7/19 72/15 8/18
+f 7/19 100/20 72/15
+f 95/21 72/15 100/20
+f 95/21 94/22 72/15
+f 93/23 72/15 94/22
+f 105/25 72/15 113/24
+f 72/15 105/25 117/26
+f 102/27 117/26 105/25
+f 117/26 37/28 40/29
+f 117/26 40/29 48/30
+f 117/26 48/30 45/31
+f 41/32 117/26 45/31
+f 43/33 145/34 117/26
+f 145/34 143/35 117/26
+f 142/36 117/26 143/35
+f 146/39 141/38 144/37
+f 117/26 144/37 141/38
+f 141/38 73/51 117/26
+f 141/38 140/50 73/51
+f 139/59 73/51 140/50
+f 147/41 141/38 148/40
+f 149/42 141/38 147/41
+f 10/46 141/38 13/45
+f 131/44 13/45 141/38
+f 133/43 131/44 141/38
+f 9/47 141/38 10/46
+f 150/49 141/38 151/48
+f 151/48 141/38 9/47
+f 133/43 141/38 149/42
+f 137/58 28/57 73/51
+f 28/57 27/56 73/51
+f 139/59 137/58 73/51
+f 140/50 141/38 150/49
+f 146/39 148/40 141/38
+f 144/37 117/26 142/36
+f 43/33 117/26 41/32
+f 117/26 102/27 37/28
+f 93/23 113/24 72/15
+f 27/56 129/55 73/51
+f 129/55 126/54 73/51
+f 77/52 116/60 109/61
+f 126/54 121/53 73/51
+f 72/15 117/26 73/51
+f 25/17 72/15 31/16
+f 52/13 32/14 36/3
+f 53/12 52/13 36/3
+f 55/11 53/12 36/3
+f 55/11 36/3 60/10
+f 15/94 16/93 17/85
+f 34/2 35/4 36/3
+f 17/85 22/86 23/1
+f 17/85 21/87 22/86
+f 17/85 20/88 21/87
+f 17/85 19/89 20/88
+f 17/85 18/90 19/89
+f 17/85 1/91 18/90
+f 2/92 1/91 17/85
+
+vt 0.992640 0.085152
+vt 0.038236 1.000000
+vt 0.015624 0.077472
+vt 0.995744 0.980822
+vt 0.979364 0.996045
+vt 0.967980 0.999535
+vt 0.973876 0.998193
+vt 0.961764 1.000000
+vt 0.988824 0.989617
+vt 0.992640 0.985480
+vt 0.984372 0.993164
+vt 1.000000 0.106167
+vt 0.998056 0.094911
+vt 0.995744 0.089810
+vt 0.999500 0.100387
+vt 0.999500 0.970245
+vt 1.000000 0.964465
+vt 0.998056 0.975721
+vt 0.001944 0.975721
+vt 0.015624 0.993164
+vt 0.026124 0.998193
+vt 0.032016 0.999535
+vt 0.020636 0.996045
+vt 0.007356 0.985479
+vt 0.011172 0.989617
+vt 0.004256 0.980821
+vt 0.001944 0.094911
+vt -0.000000 0.964465
+vt 0.000500 0.970245
+vt 0.000000 0.106167
+vt 0.000500 0.100387
+vt 0.007356 0.085152
+vt 0.004256 0.089810
+vt 0.011172 0.081019
+vt 0.147908 0.070632
+vt 0.026124 0.072439
+vt 0.020636 0.074587
+vt 0.032016 0.071097
+vt 0.038236 0.070632
+vt 0.973876 0.072439
+vt 0.823696 0.070632
+vt 0.176308 0.070342
+vt 0.147908 0.070342
+vt 0.820492 0.070372
+vt 0.179512 0.070104
+vt 0.817456 0.069621
+vt 0.182544 0.069413
+vt 0.814628 0.068424
+vt 0.185372 0.068305
+vt 0.812048 0.066833
+vt 0.187952 0.066818
+vt 0.809756 0.064889
+vt 0.190244 0.064993
+vt 0.807792 0.062643
+vt 0.192212 0.062862
+vt 0.806192 0.060138
+vt 0.193808 0.060465
+vt 0.805000 0.057420
+vt 0.195000 0.057836
+vt 0.804256 0.054539
+vt 0.195744 0.055015
+vt 0.794500 0.004160
+vt 0.196000 0.052041
+vt 0.208544 0.002405
+vt 0.198588 0.011662
+vt 0.202792 0.006316
+vt 0.205500 0.004160
+vt 0.200472 0.008829
+vt 0.196304 0.018093
+vt 0.196000 0.021606
+vt 0.197180 0.014762
+vt 0.780752 0.000000
+vt 0.215464 0.000283
+vt 0.211884 0.001097
+vt 0.219248 0.000000
+vt 0.788116 0.001097
+vt 0.784532 0.000283
+vt 0.791452 0.002405
+vt 0.804000 0.051543
+vt 0.802820 0.014762
+vt 0.799524 0.008829
+vt 0.797204 0.006316
+vt 0.801412 0.011662
+vt 0.804000 0.021606
+vt 0.803696 0.018093
+vt 0.967980 0.071097
+vt 0.961764 0.070632
+vt 0.984372 0.077472
+vt 0.979364 0.074587
+vt 0.988824 0.081019
+
+usemtl Mat_0
+f 3/99 44/101 47/100
+f 3/99 47/100 103/96
+f 118/98 3/99 103/96
+f 74/95 118/98 103/96
+f 74/95 103/96 136/97
+f 136/97 175/129 74/95
+f 175/129 56/134 74/95
+f 56/134 63/182 74/95
+f 63/182 71/184 74/95
+f 74/95 75/108 80/107
+f 74/95 80/107 86/106
+f 80/107 83/109 86/106
+f 33/135 51/181 54/180
+f 128/147 26/149 127/148
+f 128/147 127/148 130/146
+f 106/139 24/140 30/138
+f 107/136 106/139 30/138
+f 103/96 76/116 79/115
+f 103/96 79/115 85/114
+f 103/96 85/114 97/113
+f 85/114 90/118 97/113
+f 90/118 92/120 97/113
+f 97/113 99/123 58/122
+f 97/113 58/122 65/121
+f 97/113 65/121 136/97
+f 65/121 178/126 136/97
+f 178/126 179/128 136/97
+f 136/97 180/131 181/130
+f 181/130 182/132 175/129
+f 182/132 183/133 175/129
+f 175/129 176/137 107/136
+f 175/129 107/136 33/135
+f 64/125 65/121 66/124
+f 65/121 177/127 178/126
+f 58/122 66/124 65/121
+f 85/114 88/119 90/118
+f 79/115 82/117 85/114
+f 106/139 115/141 24/140
+f 115/141 5/142 24/140
+f 115/141 120/143 5/142
+f 120/143 6/144 5/142
+f 125/145 130/146 6/144
+f 39/174 38/179 101/178
+f 172/155 173/157 157/156
+f 172/155 157/156 112/154
+f 171/153 172/155 112/154
+f 157/156 104/173 112/154
+f 157/156 39/174 104/173
+f 157/156 46/175 39/174
+f 46/175 49/177 39/174
+f 173/157 158/158 157/156
+f 158/158 152/166 157/156
+f 152/166 155/170 157/156
+f 158/158 160/167 152/166
+f 160/167 153/169 152/166
+f 132/160 134/161 158/158
+f 11/159 132/160 158/158
+f 11/159 14/162 132/160
+f 173/157 174/164 184/163
+f 173/157 184/163 11/159
+f 184/163 12/165 11/159
+f 158/158 159/168 160/167
+f 173/157 11/159 158/158
+f 29/151 171/153 119/152
+f 26/149 29/151 123/150
+f 152/166 154/171 155/170
+f 155/170 156/172 157/156
+f 157/156 42/176 46/175
+f 39/174 101/178 104/173
+f 171/153 112/154 119/152
+f 29/151 119/152 123/150
+f 26/149 123/150 127/148
+f 125/145 128/147 130/146
+f 120/143 125/145 6/144
+f 107/136 30/138 33/135
+f 33/135 54/180 56/134
+f 56/134 61/183 63/182
+f 175/129 33/135 56/134
+f 136/97 181/130 175/129
+f 103/96 97/113 136/97
+f 74/95 86/106 118/98
+f 86/106 110/110 118/98
+f 118/98 124/103 3/99
+f 47/100 50/102 103/96
+f 86/106 111/111 110/110
+f 110/110 114/112 118/98
+f 118/98 122/104 124/103
+f 124/103 4/105 3/99
+
diff --git a/resources/meshes/ultimaker_sketch_platform.obj b/resources/meshes/ultimaker_sketch_platform.obj
new file mode 100644
index 0000000000..1653bcc574
--- /dev/null
+++ b/resources/meshes/ultimaker_sketch_platform.obj
@@ -0,0 +1,12393 @@
+v 100 150.91 46.268
+v -100 150.91 46.268
+v 100 150.91 -7.35
+v -100 150.91 -7.35
+v -128.5 -109.75 -0.6
+v -128.5 109.25 -0.6
+v -128.5 -109.75 -4.6
+v -128.5 109.25 -4.6
+v 123.5 -114.75 -0.6
+v -123.5 -114.75 -0.6
+v 123.5 -114.75 -4.6
+v -123.5 -114.75 -4.6
+v 128.5 109.25 -4.6
+v 128.5 109.25 -0.6
+v 128.5 -109.75 -4.6
+v 128.5 -109.75 -0.6
+v 123.5 114.25 -0.6
+v 123.5 114.25 -4.6
+v -123.5 114.25 -0.6
+v -123.5 114.25 -4.6
+v 128.48 -110.186 -0.6
+v 128.5 -109.75 -0.6
+v 123.5 -114.75 -0.6
+v 128.5 109.25 -0.6
+v 123.5 114.25 -0.6
+v 123.936 114.23 -0.6
+v 128.48 109.686 -0.6
+v 128.424 110.118 -0.6
+v 128.33 110.544 -0.6
+v 128.198 110.96 -0.6
+v 128.032 111.363 -0.6
+v 127.83 111.75 -0.6
+v 127.596 112.118 -0.6
+v 127.33 112.464 -0.6
+v 127.036 112.786 -0.6
+v 126.714 113.08 -0.6
+v 126.368 113.346 -0.6
+v 126 113.58 -0.6
+v 125.613 113.782 -0.6
+v 125.21 113.948 -0.6
+v 124.794 114.08 -0.6
+v 124.368 114.174 -0.6
+v -123.5 114.25 -0.6
+v -123.5 -114.75 -0.6
+v -128.5 109.25 -0.6
+v -123.936 114.23 -0.6
+v -124.368 114.174 -0.6
+v -124.794 114.08 -0.6
+v -125.21 113.948 -0.6
+v -125.613 113.782 -0.6
+v -126 113.58 -0.6
+v -126.368 113.346 -0.6
+v -126.714 113.08 -0.6
+v -127.036 112.786 -0.6
+v -127.33 112.464 -0.6
+v -127.596 112.118 -0.6
+v -127.83 111.75 -0.6
+v -128.032 111.363 -0.6
+v -128.198 110.96 -0.6
+v -128.33 110.544 -0.6
+v -128.424 110.118 -0.6
+v -128.48 109.686 -0.6
+v -128.5 -109.75 -0.6
+v -128.48 -110.186 -0.6
+v -128.424 -110.618 -0.6
+v -128.33 -111.044 -0.6
+v -128.198 -111.46 -0.6
+v -128.032 -111.863 -0.6
+v -127.83 -112.25 -0.6
+v -127.596 -112.618 -0.6
+v -127.33 -112.964 -0.6
+v -127.036 -113.286 -0.6
+v -126.714 -113.58 -0.6
+v -126.368 -113.846 -0.6
+v -126 -114.08 -0.6
+v -125.613 -114.282 -0.6
+v -125.21 -114.448 -0.6
+v -124.794 -114.58 -0.6
+v -124.368 -114.674 -0.6
+v -123.936 -114.73 -0.6
+v 123.936 -114.73 -0.6
+v 124.368 -114.674 -0.6
+v 124.794 -114.58 -0.6
+v 125.21 -114.448 -0.6
+v 125.613 -114.282 -0.6
+v 126 -114.08 -0.6
+v 126.368 -113.846 -0.6
+v 126.714 -113.58 -0.6
+v 127.036 -113.286 -0.6
+v 127.33 -112.964 -0.6
+v 127.596 -112.618 -0.6
+v 127.83 -112.25 -0.6
+v 128.032 -111.863 -0.6
+v 128.198 -111.46 -0.6
+v 128.33 -111.044 -0.6
+v 128.424 -110.618 -0.6
+v 128.5 109.25 -4.6
+v 123.5 -114.75 -4.6
+v 123.5 114.25 -4.6
+v -123.5 -114.75 -4.6
+v -123.5 114.25 -4.6
+v -128.5 109.25 -4.6
+v -123.936 114.23 -4.6
+v -124.368 114.174 -4.6
+v 123.936 114.23 -4.6
+v 124.368 114.174 -4.6
+v 124.794 114.08 -4.6
+v 125.21 113.948 -4.6
+v 125.613 113.782 -4.6
+v 126 113.58 -4.6
+v 126.368 113.346 -4.6
+v 126.714 113.08 -4.6
+v 127.036 112.786 -4.6
+v 127.33 112.464 -4.6
+v 127.596 112.118 -4.6
+v 127.83 111.75 -4.6
+v 128.032 111.363 -4.6
+v 128.198 110.96 -4.6
+v 128.33 110.544 -4.6
+v 128.424 110.118 -4.6
+v 128.48 109.686 -4.6
+v 128.5 -109.75 -4.6
+v 128.48 -110.186 -4.6
+v 128.424 -110.618 -4.6
+v 128.33 -111.044 -4.6
+v 128.198 -111.46 -4.6
+v 128.032 -111.863 -4.6
+v 127.83 -112.25 -4.6
+v 127.596 -112.618 -4.6
+v 127.33 -112.964 -4.6
+v 127.036 -113.286 -4.6
+v 126.714 -113.58 -4.6
+v 126.368 -113.846 -4.6
+v 126 -114.08 -4.6
+v 125.613 -114.282 -4.6
+v 125.21 -114.448 -4.6
+v 124.794 -114.58 -4.6
+v 124.368 -114.674 -4.6
+v 123.936 -114.73 -4.6
+v -123.936 -114.73 -4.6
+v -124.368 -114.674 -4.6
+v -124.794 -114.58 -4.6
+v -125.21 -114.448 -4.6
+v -125.613 -114.282 -4.6
+v -126 -114.08 -4.6
+v -126.368 -113.846 -4.6
+v -126.714 -113.58 -4.6
+v -127.036 -113.286 -4.6
+v -127.33 -112.964 -4.6
+v -127.596 -112.618 -4.6
+v -127.83 -112.25 -4.6
+v -128.032 -111.863 -4.6
+v -128.198 -111.46 -4.6
+v -128.33 -111.044 -4.6
+v -128.424 -110.618 -4.6
+v -128.48 -110.186 -4.6
+v -128.5 -109.75 -4.6
+v -128.48 109.686 -4.6
+v -128.424 110.118 -4.6
+v -128.33 110.544 -4.6
+v -128.198 110.96 -4.6
+v -128.032 111.363 -4.6
+v -127.83 111.75 -4.6
+v -127.596 112.118 -4.6
+v -127.33 112.464 -4.6
+v -127.036 112.786 -4.6
+v -126.714 113.08 -4.6
+v -126.368 113.346 -4.6
+v -126 113.58 -4.6
+v -125.613 113.782 -4.6
+v -125.21 113.948 -4.6
+v -124.794 114.08 -4.6
+v 123.936 114.23 -0.6
+v 123.936 114.23 -4.6
+v 124.368 114.174 -0.6
+v 124.368 114.174 -4.6
+v 124.794 114.08 -0.6
+v 124.794 114.08 -4.6
+v 125.21 113.948 -0.6
+v 125.21 113.948 -4.6
+v 125.613 113.782 -0.6
+v 125.613 113.782 -4.6
+v 126 113.58 -0.6
+v 126 113.58 -4.6
+v 126.368 113.346 -0.6
+v 126.368 113.346 -4.6
+v 126.714 113.08 -0.6
+v 126.714 113.08 -4.6
+v 127.036 112.786 -0.6
+v 127.036 112.786 -4.6
+v 127.33 112.464 -0.6
+v 127.33 112.464 -4.6
+v 127.596 112.118 -0.6
+v 127.596 112.118 -4.6
+v 127.83 111.75 -0.6
+v 127.83 111.75 -4.6
+v 128.032 111.363 -0.6
+v 128.032 111.363 -4.6
+v 128.198 110.96 -0.6
+v 128.198 110.96 -4.6
+v 128.33 110.544 -0.6
+v 128.33 110.544 -4.6
+v 128.424 110.118 -0.6
+v 128.424 110.118 -4.6
+v 128.48 109.686 -0.6
+v 128.48 109.686 -4.6
+v -128.48 109.686 -0.6
+v -128.48 109.686 -4.6
+v -128.424 110.118 -0.6
+v -128.424 110.118 -4.6
+v -128.33 110.544 -0.6
+v -128.33 110.544 -4.6
+v -128.198 110.96 -0.6
+v -128.198 110.96 -4.6
+v -128.032 111.363 -0.6
+v -128.032 111.363 -4.6
+v -127.83 111.75 -0.6
+v -127.83 111.75 -4.6
+v -127.596 112.118 -0.6
+v -127.596 112.118 -4.6
+v -127.33 112.464 -0.6
+v -127.33 112.464 -4.6
+v -127.036 112.786 -0.6
+v -127.036 112.786 -4.6
+v -126.714 113.08 -0.6
+v -126.714 113.08 -4.6
+v -126.368 113.346 -0.6
+v -126.368 113.346 -4.6
+v -126 113.58 -0.6
+v -126 113.58 -4.6
+v -125.613 113.782 -0.6
+v -125.613 113.782 -4.6
+v -125.21 113.948 -0.6
+v -125.21 113.948 -4.6
+v -124.794 114.08 -0.6
+v -124.794 114.08 -4.6
+v -124.368 114.174 -0.6
+v -124.368 114.174 -4.6
+v -123.936 114.23 -0.6
+v -123.936 114.23 -4.6
+v -123.936 -114.73 -0.6
+v -123.936 -114.73 -4.6
+v -124.368 -114.674 -0.6
+v -124.368 -114.674 -4.6
+v -124.794 -114.58 -0.6
+v -124.794 -114.58 -4.6
+v -125.21 -114.448 -0.6
+v -125.21 -114.448 -4.6
+v -125.613 -114.282 -0.6
+v -125.613 -114.282 -4.6
+v -126 -114.08 -0.6
+v -126 -114.08 -4.6
+v -126.368 -113.846 -0.6
+v -126.368 -113.846 -4.6
+v -126.714 -113.58 -0.6
+v -126.714 -113.58 -4.6
+v -127.036 -113.286 -0.6
+v -127.036 -113.286 -4.6
+v -127.33 -112.964 -0.6
+v -127.33 -112.964 -4.6
+v -127.596 -112.618 -0.6
+v -127.596 -112.618 -4.6
+v -127.83 -112.25 -0.6
+v -127.83 -112.25 -4.6
+v -128.032 -111.863 -0.6
+v -128.032 -111.863 -4.6
+v -128.198 -111.46 -0.6
+v -128.198 -111.46 -4.6
+v -128.33 -111.044 -0.6
+v -128.33 -111.044 -4.6
+v -128.424 -110.618 -0.6
+v -128.424 -110.618 -4.6
+v -128.48 -110.186 -0.6
+v -128.48 -110.186 -4.6
+v 128.48 -110.186 -0.6
+v 128.48 -110.186 -4.6
+v 128.424 -110.618 -0.6
+v 128.424 -110.618 -4.6
+v 128.33 -111.044 -0.6
+v 128.33 -111.044 -4.6
+v 128.198 -111.46 -0.6
+v 128.198 -111.46 -4.6
+v 128.032 -111.863 -0.6
+v 128.032 -111.863 -4.6
+v 127.83 -112.25 -0.6
+v 127.83 -112.25 -4.6
+v 127.596 -112.618 -0.6
+v 127.596 -112.618 -4.6
+v 127.33 -112.964 -0.6
+v 127.33 -112.964 -4.6
+v 127.036 -113.286 -0.6
+v 127.036 -113.286 -4.6
+v 126.714 -113.58 -0.6
+v 126.714 -113.58 -4.6
+v 126.368 -113.846 -0.6
+v 126.368 -113.846 -4.6
+v 126 -114.08 -0.6
+v 126 -114.08 -4.6
+v 125.613 -114.282 -0.6
+v 125.613 -114.282 -4.6
+v 125.21 -114.448 -0.6
+v 125.21 -114.448 -4.6
+v 124.794 -114.58 -0.6
+v 124.794 -114.58 -4.6
+v 124.368 -114.674 -0.6
+v 124.368 -114.674 -4.6
+v 123.936 -114.73 -0.6
+v 123.936 -114.73 -4.6
+v -100 150.902 -7.524
+v 100 150.902 -7.524
+v -100 150.88 -7.697
+v 100 150.88 -7.697
+v -100 150.842 -7.868
+v 100 150.842 -7.868
+v -100 150.79 -8.034
+v 100 150.79 -8.034
+v -100 150.723 -8.195
+v 100 150.723 -8.195
+v -100 150.642 -8.35
+v 100 150.642 -8.35
+v -100 150.548 -8.497
+v 100 150.548 -8.497
+v -100 150.442 -8.636
+v 100 150.442 -8.636
+v -100 150.324 -8.764
+v 100 150.324 -8.764
+v -100 150.196 -8.882
+v 100 150.196 -8.882
+v -100 150.057 -8.988
+v 100 150.057 -8.988
+v -100 149.91 -9.082
+v 100 149.91 -9.082
+v -100 149.755 -9.163
+v 100 149.755 -9.163
+v -100 149.594 -9.23
+v 100 149.594 -9.23
+v -100 149.428 -9.282
+v 100 149.428 -9.282
+v -100 149.257 -9.32
+v 100 149.257 -9.32
+v -100 149.084 -9.342
+v 100 149.084 -9.342
+v -100 148.91 -9.35
+v 100 148.91 -9.35
+v -100 152.865 48.268
+v -100 152.693 48.256
+v 100 152.865 48.268
+v 100 152.693 48.256
+v -100 152.523 48.23
+v 100 152.523 48.23
+v -100 152.356 48.19
+v 100 152.356 48.19
+v -100 152.193 48.135
+v 100 152.193 48.135
+v -100 152.035 48.067
+v 100 152.035 48.067
+v -100 151.884 47.985
+v 100 151.884 47.985
+v -100 151.74 47.89
+v 100 151.74 47.89
+v -100 151.605 47.784
+v 100 151.605 47.784
+v -100 151.48 47.666
+v 100 151.48 47.666
+v -100 151.365 47.538
+v 100 151.365 47.538
+v -100 151.262 47.4
+v 100 151.262 47.4
+v -100 151.17 47.255
+v 100 151.17 47.255
+v -100 151.092 47.102
+v 100 151.092 47.102
+v -100 151.027 46.943
+v 100 151.027 46.943
+v -100 150.976 46.78
+v 100 150.976 46.78
+v -100 150.94 46.61
+v 100 150.94 46.61
+v -100 150.917 46.44
+v 100 150.917 46.44
+v 100 157.01 -13.35
+v -100 157.01 -13.35
+v 100 157.01 48.36
+v -100 157.01 48.36
+v 100 152.693 48.256
+v 100 152.523 48.23
+v 100 152.865 48.268
+v 100 152.356 48.19
+v 100 152.193 48.135
+v 100 152.035 48.067
+v 100 151.884 47.985
+v 100 151.74 47.89
+v 100 151.605 47.784
+v 100 151.48 47.666
+v 100 151.365 47.538
+v 100 151.262 47.4
+v 100 151.17 47.255
+v 100 151.092 47.102
+v 100 151.027 46.943
+v 100 150.976 46.78
+v 100 150.94 46.61
+v 100 150.917 46.44
+v 100 150.91 46.268
+v 100 157.01 48.36
+v 100 150.91 -7.35
+v 100 157.01 -13.35
+v 100 150.902 -7.524
+v 100 150.88 -7.697
+v 100 150.842 -7.868
+v 100 150.79 -8.034
+v 100 150.723 -8.195
+v 100 150.642 -8.35
+v 100 150.548 -8.497
+v 100 150.442 -8.636
+v 100 150.324 -8.764
+v 100 150.196 -8.882
+v 100 150.057 -8.988
+v 100 149.91 -9.082
+v 100 149.755 -9.163
+v 100 149.594 -9.23
+v 100 145.626 -13.35
+v 100 149.428 -9.282
+v 100 149.257 -9.32
+v 100 149.084 -9.342
+v 100 148.91 -9.35
+v 100 145.626 -9.35
+v -100 150.917 46.44
+v -100 150.94 46.61
+v -100 150.91 46.268
+v -100 150.976 46.78
+v -100 151.027 46.943
+v -100 151.092 47.102
+v -100 151.17 47.255
+v -100 151.262 47.4
+v -100 151.365 47.538
+v -100 151.48 47.666
+v -100 151.605 47.784
+v -100 151.74 47.89
+v -100 151.884 47.985
+v -100 152.035 48.067
+v -100 152.193 48.135
+v -100 152.356 48.19
+v -100 152.523 48.23
+v -100 152.693 48.256
+v -100 152.865 48.268
+v -100 157.01 48.36
+v -100 150.91 -7.35
+v -100 157.01 -13.35
+v -100 150.902 -7.524
+v -100 150.88 -7.697
+v -100 149.257 -9.32
+v -100 149.428 -9.282
+v -100 145.626 -13.35
+v -100 149.594 -9.23
+v -100 149.755 -9.163
+v -100 149.91 -9.082
+v -100 145.626 -9.35
+v -100 148.91 -9.35
+v -100 149.084 -9.342
+v -100 150.057 -8.988
+v -100 150.196 -8.882
+v -100 150.324 -8.764
+v -100 150.442 -8.636
+v -100 150.548 -8.497
+v -100 150.642 -8.35
+v -100 150.723 -8.195
+v -100 150.79 -8.034
+v -100 150.842 -7.868
+v 100 145.626 -9.35
+v -100 145.626 -9.35
+v 100.016 145.228 -9.35
+v -100.016 145.228 -9.35
+v 100.063 144.832 -9.35
+v -100.064 144.832 -9.35
+v 100.143 144.44 -9.35
+v -100.143 144.44 -9.35
+v 100.252 144.058 -9.35
+v -100.252 144.058 -9.35
+v 100.393 143.684 -9.35
+v -100.393 143.684 -9.35
+v 100.562 143.323 -9.35
+v -100.562 143.323 -9.35
+v 100.76 142.977 -9.35
+v -100.76 142.977 -9.35
+v 100.984 142.647 -9.35
+v -100.984 142.647 -9.35
+v 101.234 142.337 -9.35
+v -101.235 142.337 -9.35
+v 128.5 108.5 -9.35
+v -128.5 108.5 -9.35
+v 123.5 -114.75 -9.35
+v -123.5 -114.75 -9.35
+v -126.772 113.105 -9.35
+v -128.478 109.057 -9.35
+v -127.122 112.67 -9.35
+v -127.436 112.21 -9.35
+v -127.713 111.724 -9.35
+v -127.95 111.218 -9.35
+v -128.147 110.696 -9.35
+v -128.3 110.16 -9.35
+v -128.41 109.612 -9.35
+v -128.5 -109.75 -9.35
+v -123.936 -114.73 -9.35
+v -128.48 -110.186 -9.35
+v -128.424 -110.618 -9.35
+v -128.33 -111.044 -9.35
+v -128.198 -111.46 -9.35
+v -128.032 -111.863 -9.35
+v -127.83 -112.25 -9.35
+v -127.596 -112.618 -9.35
+v -127.33 -112.964 -9.35
+v -127.036 -113.286 -9.35
+v -126.714 -113.58 -9.35
+v -126.368 -113.846 -9.35
+v -126 -114.08 -9.35
+v -125.613 -114.282 -9.35
+v -125.21 -114.448 -9.35
+v -124.794 -114.58 -9.35
+v -124.368 -114.674 -9.35
+v 128.5 -109.75 -9.35
+v 123.936 -114.73 -9.35
+v 124.368 -114.674 -9.35
+v 124.794 -114.58 -9.35
+v 125.21 -114.448 -9.35
+v 125.613 -114.282 -9.35
+v 126 -114.08 -9.35
+v 126.368 -113.846 -9.35
+v 126.714 -113.58 -9.35
+v 127.036 -113.286 -9.35
+v 127.33 -112.964 -9.35
+v 127.596 -112.618 -9.35
+v 127.83 -112.25 -9.35
+v 128.032 -111.863 -9.35
+v 128.198 -111.46 -9.35
+v 128.33 -111.044 -9.35
+v 128.424 -110.618 -9.35
+v 128.48 -110.186 -9.35
+v 126.772 113.105 -9.35
+v 128.478 109.057 -9.35
+v 128.41 109.612 -9.35
+v 128.3 110.16 -9.35
+v 128.147 110.696 -9.35
+v 127.95 111.218 -9.35
+v 127.713 111.724 -9.35
+v 127.436 112.21 -9.35
+v 127.122 112.67 -9.35
+v -100 157.01 -13.35
+v 100 157.01 -13.35
+v -100 145.626 -13.35
+v 100 145.626 -13.35
+v -100.016 145.228 -13.35
+v 100.016 145.228 -13.35
+v -100.064 144.832 -13.35
+v 100.063 144.832 -13.35
+v -100.143 144.44 -13.35
+v 100.143 144.44 -13.35
+v -100.252 144.058 -13.35
+v 100.252 144.058 -13.35
+v -100.393 143.684 -13.35
+v 100.393 143.684 -13.35
+v -100.562 143.323 -13.35
+v 100.562 143.323 -13.35
+v -100.76 142.977 -13.35
+v 100.76 142.977 -13.35
+v -100.984 142.647 -13.35
+v 100.984 142.647 -13.35
+v -101.235 142.337 -13.35
+v 101.234 142.337 -13.35
+v -128.5 108.5 -13.35
+v 128.5 108.5 -13.35
+v -123.5 -114.75 -13.35
+v 123.5 -114.75 -13.35
+v 126.772 113.105 -13.35
+v 128.478 109.057 -13.35
+v 127.122 112.67 -13.35
+v 127.436 112.21 -13.35
+v 127.713 111.724 -13.35
+v 127.95 111.218 -13.35
+v 128.147 110.696 -13.35
+v 128.3 110.16 -13.35
+v 128.41 109.612 -13.35
+v 128.5 -109.75 -13.35
+v 123.936 -114.73 -13.35
+v 128.48 -110.186 -13.35
+v 128.424 -110.618 -13.35
+v 128.33 -111.044 -13.35
+v 128.198 -111.46 -13.35
+v 128.032 -111.863 -13.35
+v 127.83 -112.25 -13.35
+v 127.596 -112.618 -13.35
+v 127.33 -112.964 -13.35
+v 127.036 -113.286 -13.35
+v 126.714 -113.58 -13.35
+v 126.368 -113.846 -13.35
+v 126 -114.08 -13.35
+v 125.613 -114.282 -13.35
+v 125.21 -114.448 -13.35
+v 124.794 -114.58 -13.35
+v 124.368 -114.674 -13.35
+v -128.5 -109.75 -13.35
+v -123.936 -114.73 -13.35
+v -124.368 -114.674 -13.35
+v -124.794 -114.58 -13.35
+v -125.21 -114.448 -13.35
+v -125.613 -114.282 -13.35
+v -126 -114.08 -13.35
+v -126.368 -113.846 -13.35
+v -126.714 -113.58 -13.35
+v -127.036 -113.286 -13.35
+v -127.33 -112.964 -13.35
+v -127.596 -112.618 -13.35
+v -127.83 -112.25 -13.35
+v -128.032 -111.863 -13.35
+v -128.198 -111.46 -13.35
+v -128.33 -111.044 -13.35
+v -128.424 -110.618 -13.35
+v -128.48 -110.186 -13.35
+v -126.772 113.105 -13.35
+v -128.478 109.057 -13.35
+v -128.41 109.612 -13.35
+v -128.3 110.16 -13.35
+v -128.147 110.696 -13.35
+v -127.95 111.218 -13.35
+v -127.713 111.724 -13.35
+v -127.436 112.21 -13.35
+v -127.122 112.67 -13.35
+v -126.772 113.105 -13.35
+v -126.772 113.105 -9.35
+v -101.235 142.337 -13.35
+v -101.235 142.337 -9.35
+v -128.5 -109.75 -9.35
+v -128.5 108.5 -9.35
+v -128.5 -109.75 -13.35
+v -128.5 108.5 -13.35
+v -123.5 -114.75 -9.35
+v -123.5 -114.75 -13.35
+v 123.5 -114.75 -9.35
+v 123.5 -114.75 -13.35
+v -123.936 -114.73 -9.35
+v -123.936 -114.73 -13.35
+v -124.368 -114.674 -9.35
+v -124.368 -114.674 -13.35
+v -124.794 -114.58 -9.35
+v -124.794 -114.58 -13.35
+v -125.21 -114.448 -9.35
+v -125.21 -114.448 -13.35
+v -125.613 -114.282 -9.35
+v -125.613 -114.282 -13.35
+v -126 -114.08 -9.35
+v -126 -114.08 -13.35
+v -126.368 -113.846 -9.35
+v -126.368 -113.846 -13.35
+v -126.714 -113.58 -9.35
+v -126.714 -113.58 -13.35
+v -127.036 -113.286 -9.35
+v -127.036 -113.286 -13.35
+v -127.33 -112.964 -9.35
+v -127.33 -112.964 -13.35
+v -127.596 -112.618 -9.35
+v -127.596 -112.618 -13.35
+v -127.83 -112.25 -9.35
+v -127.83 -112.25 -13.35
+v -128.032 -111.863 -9.35
+v -128.032 -111.863 -13.35
+v -128.198 -111.46 -9.35
+v -128.198 -111.46 -13.35
+v -128.33 -111.044 -9.35
+v -128.33 -111.044 -13.35
+v -128.424 -110.618 -9.35
+v -128.424 -110.618 -13.35
+v -128.48 -110.186 -9.35
+v -128.48 -110.186 -13.35
+v -128.478 109.057 -9.35
+v -128.478 109.057 -13.35
+v -128.41 109.612 -9.35
+v -128.41 109.612 -13.35
+v -128.3 110.16 -9.35
+v -128.3 110.16 -13.35
+v -128.147 110.696 -9.35
+v -128.147 110.696 -13.35
+v -127.95 111.218 -9.35
+v -127.95 111.218 -13.35
+v -127.713 111.724 -9.35
+v -127.713 111.724 -13.35
+v -127.436 112.21 -9.35
+v -127.436 112.21 -13.35
+v -127.122 112.67 -9.35
+v -127.122 112.67 -13.35
+v -100.984 142.647 -9.35
+v -100.984 142.647 -13.35
+v -100.76 142.977 -9.35
+v -100.76 142.977 -13.35
+v -100.562 143.323 -9.35
+v -100.562 143.323 -13.35
+v -100.393 143.684 -9.35
+v -100.393 143.684 -13.35
+v -100.252 144.058 -9.35
+v -100.252 144.058 -13.35
+v -100.143 144.44 -9.35
+v -100.143 144.44 -13.35
+v -100.064 144.832 -9.35
+v -100.064 144.832 -13.35
+v -100.016 145.228 -9.35
+v -100.016 145.228 -13.35
+v 101.234 142.337 -13.35
+v 101.234 142.337 -9.35
+v 126.772 113.105 -13.35
+v 126.772 113.105 -9.35
+v 128.5 -109.75 -9.35
+v 128.5 -109.75 -13.35
+v 128.5 108.5 -9.35
+v 128.5 108.5 -13.35
+v 128.48 -110.186 -9.35
+v 128.48 -110.186 -13.35
+v 128.424 -110.618 -9.35
+v 128.424 -110.618 -13.35
+v 128.33 -111.044 -9.35
+v 128.33 -111.044 -13.35
+v 128.198 -111.46 -9.35
+v 128.198 -111.46 -13.35
+v 128.032 -111.863 -9.35
+v 128.032 -111.863 -13.35
+v 127.83 -112.25 -9.35
+v 127.83 -112.25 -13.35
+v 127.596 -112.618 -9.35
+v 127.596 -112.618 -13.35
+v 127.33 -112.964 -9.35
+v 127.33 -112.964 -13.35
+v 127.036 -113.286 -9.35
+v 127.036 -113.286 -13.35
+v 126.714 -113.58 -9.35
+v 126.714 -113.58 -13.35
+v 126.368 -113.846 -9.35
+v 126.368 -113.846 -13.35
+v 126 -114.08 -9.35
+v 126 -114.08 -13.35
+v 125.613 -114.282 -9.35
+v 125.613 -114.282 -13.35
+v 125.21 -114.448 -9.35
+v 125.21 -114.448 -13.35
+v 124.794 -114.58 -9.35
+v 124.794 -114.58 -13.35
+v 124.368 -114.674 -9.35
+v 124.368 -114.674 -13.35
+v 123.936 -114.73 -9.35
+v 123.936 -114.73 -13.35
+v 127.122 112.67 -9.35
+v 127.122 112.67 -13.35
+v 127.436 112.21 -9.35
+v 127.436 112.21 -13.35
+v 127.713 111.724 -9.35
+v 127.713 111.724 -13.35
+v 127.95 111.218 -9.35
+v 127.95 111.218 -13.35
+v 128.147 110.696 -9.35
+v 128.147 110.696 -13.35
+v 128.3 110.16 -9.35
+v 128.3 110.16 -13.35
+v 128.41 109.612 -9.35
+v 128.41 109.612 -13.35
+v 128.478 109.057 -9.35
+v 128.478 109.057 -13.35
+v 100.016 145.228 -9.35
+v 100.016 145.228 -13.35
+v 100.063 144.832 -9.35
+v 100.063 144.832 -13.35
+v 100.143 144.44 -9.35
+v 100.143 144.44 -13.35
+v 100.252 144.058 -9.35
+v 100.252 144.058 -13.35
+v 100.393 143.684 -9.35
+v 100.393 143.684 -13.35
+v 100.562 143.323 -9.35
+v 100.562 143.323 -13.35
+v 100.76 142.977 -9.35
+v 100.76 142.977 -13.35
+v 100.984 142.647 -9.35
+v 100.984 142.647 -13.35
+v -100 157.01 48.36
+v 100 157.01 48.36
+v -102.15 -115.422 -4.6
+v -102.117 -115.44 -4.6
+v -102.324 -115.725 -4.6
+v -102.292 -115.743 -4.6
+v -102.26 -115.762 -4.596
+v -102.085 -115.46 -4.596
+v -102.053 -115.477 -4.592
+v -102.228 -115.78 -4.592
+v -102.022 -115.495 -4.586
+v -102.197 -115.798 -4.586
+v -101.99 -115.513 -4.578
+v -102.166 -115.816 -4.578
+v -101.96 -115.53 -4.568
+v -102.135 -115.834 -4.568
+v -102.105 -115.85 -4.556
+v -101.93 -115.548 -4.556
+v -101.9 -115.565 -4.543
+v -102.075 -115.87 -4.543
+v -101.87 -115.582 -4.528
+v -102.046 -115.885 -4.528
+v -101.842 -115.6 -4.51
+v -102.017 -115.902 -4.51
+v -101.815 -115.615 -4.493
+v -101.99 -115.918 -4.493
+v -101.963 -115.933 -4.474
+v -101.788 -115.63 -4.474
+v -101.762 -115.645 -4.452
+v -101.937 -115.948 -4.452
+v -101.737 -115.66 -4.43
+v -101.912 -115.963 -4.43
+v -101.712 -115.674 -4.406
+v -101.887 -115.977 -4.406
+v -101.864 -115.99 -4.38
+v -101.69 -115.687 -4.38
+v -101.842 -116.003 -4.354
+v -101.667 -115.7 -4.354
+v -101.647 -115.712 -4.326
+v -101.822 -116.015 -4.326
+v -101.627 -115.723 -4.297
+v -101.802 -116.026 -4.297
+v -101.61 -115.734 -4.267
+v -101.784 -116.037 -4.267
+v -101.767 -116.047 -4.236
+v -101.592 -115.744 -4.236
+v -101.576 -115.753 -4.204
+v -101.75 -116.056 -4.204
+v -101.562 -115.76 -4.17
+v -101.737 -116.064 -4.17
+v -101.55 -115.768 -4.137
+v -101.724 -116.07 -4.137
+v -101.537 -115.775 -4.103
+v -101.712 -116.078 -4.103
+v -101.702 -116.084 -4.068
+v -101.527 -115.78 -4.068
+v -101.52 -115.786 -4.032
+v -101.694 -116.09 -4.032
+v -101.512 -115.79 -3.996
+v -101.687 -116.093 -3.996
+v -101.506 -115.793 -3.96
+v -101.68 -116.096 -3.96
+v -101.502 -115.795 -3.924
+v -101.677 -116.098 -3.924
+v -101.675 -116.1 -3.887
+v -101.5 -115.796 -3.887
+v -101.5 -115.797 -3.85
+v -101.674 -116.1 -3.85
+v -119.676 -115.725 -4.6
+v -119.708 -115.743 -4.6
+v -119.85 -115.422 -4.6
+v -119.883 -115.44 -4.6
+v -119.915 -115.46 -4.596
+v -119.74 -115.762 -4.596
+v -119.772 -115.78 -4.592
+v -119.947 -115.477 -4.592
+v -119.803 -115.798 -4.586
+v -119.978 -115.495 -4.586
+v -119.834 -115.816 -4.578
+v -120.01 -115.513 -4.578
+v -119.865 -115.834 -4.568
+v -120.04 -115.53 -4.568
+v -120.07 -115.548 -4.556
+v -119.895 -115.85 -4.556
+v -119.925 -115.87 -4.543
+v -120.1 -115.565 -4.543
+v -119.954 -115.885 -4.528
+v -120.13 -115.582 -4.528
+v -119.982 -115.902 -4.51
+v -120.157 -115.6 -4.51
+v -120.01 -115.918 -4.493
+v -120.185 -115.615 -4.493
+v -120.212 -115.63 -4.474
+v -120.037 -115.933 -4.474
+v -120.063 -115.948 -4.452
+v -120.238 -115.645 -4.452
+v -120.088 -115.963 -4.43
+v -120.263 -115.66 -4.43
+v -120.112 -115.977 -4.406
+v -120.287 -115.674 -4.406
+v -120.31 -115.687 -4.38
+v -120.136 -115.99 -4.38
+v -120.333 -115.7 -4.354
+v -120.158 -116.003 -4.354
+v -120.178 -116.015 -4.326
+v -120.353 -115.712 -4.326
+v -120.198 -116.026 -4.297
+v -120.373 -115.723 -4.297
+v -120.216 -116.037 -4.267
+v -120.39 -115.734 -4.267
+v -120.408 -115.744 -4.236
+v -120.233 -116.047 -4.236
+v -120.25 -116.056 -4.204
+v -120.424 -115.753 -4.204
+v -120.263 -116.064 -4.17
+v -120.438 -115.76 -4.17
+v -120.276 -116.07 -4.137
+v -120.45 -115.768 -4.137
+v -120.288 -116.078 -4.103
+v -120.463 -115.775 -4.103
+v -120.473 -115.78 -4.068
+v -120.298 -116.084 -4.068
+v -120.306 -116.09 -4.032
+v -120.48 -115.786 -4.032
+v -120.313 -116.093 -3.996
+v -120.488 -115.79 -3.996
+v -120.32 -116.096 -3.96
+v -120.494 -115.793 -3.96
+v -120.323 -116.098 -3.924
+v -120.498 -115.795 -3.924
+v -120.5 -115.796 -3.887
+v -120.325 -116.1 -3.887
+v -120.326 -116.1 -3.85
+v -120.5 -115.797 -3.85
+v -102.292 -115.743 -4.6
+v -102.26 -115.762 -4.596
+v -102.324 -115.725 -4.6
+v -102.228 -115.78 -4.592
+v -102.197 -115.798 -4.586
+v -102.166 -115.816 -4.578
+v -102.135 -115.834 -4.568
+v -102.105 -115.85 -4.556
+v -102.075 -115.87 -4.543
+v -102.046 -115.885 -4.528
+v -102.017 -115.902 -4.51
+v -101.99 -115.918 -4.493
+v -101.963 -115.933 -4.474
+v -101.937 -115.948 -4.452
+v -101.912 -115.963 -4.43
+v -101.887 -115.977 -4.406
+v -101.864 -115.99 -4.38
+v -101.842 -116.003 -4.354
+v -101.822 -116.015 -4.326
+v -101.802 -116.026 -4.297
+v -101.784 -116.037 -4.267
+v -101.767 -116.047 -4.236
+v -101.75 -116.056 -4.204
+v -101.737 -116.064 -4.17
+v -101.724 -116.07 -4.137
+v -101.712 -116.078 -4.103
+v -101.702 -116.084 -4.068
+v -101.694 -116.09 -4.032
+v -101.687 -116.093 -3.996
+v -101.68 -116.096 -3.96
+v -101.677 -116.098 -3.924
+v -101.675 -116.1 -3.887
+v -101.674 -116.1 -3.85
+v -103.325 -115.147 -4.6
+v -103.325 -115.147 -1.84
+v -101.674 -116.1 -1.84
+v -101.674 -116.1 0.167
+v -101.675 -116.1 0.204
+v -102.324 -115.725 0.917
+v -103.325 -115.147 0.917
+v -101.677 -116.098 0.24
+v -101.68 -116.096 0.277
+v -101.687 -116.093 0.314
+v -101.694 -116.09 0.35
+v -101.702 -116.084 0.385
+v -101.712 -116.078 0.42
+v -101.724 -116.07 0.454
+v -101.737 -116.064 0.488
+v -101.75 -116.056 0.52
+v -101.767 -116.047 0.553
+v -101.784 -116.037 0.584
+v -101.802 -116.026 0.614
+v -101.822 -116.015 0.643
+v -101.842 -116.003 0.67
+v -101.864 -115.99 0.698
+v -101.887 -115.977 0.723
+v -101.912 -115.963 0.747
+v -101.937 -115.948 0.77
+v -101.963 -115.933 0.79
+v -101.99 -115.918 0.81
+v -102.017 -115.902 0.83
+v -102.046 -115.885 0.845
+v -102.075 -115.87 0.86
+v -102.105 -115.85 0.873
+v -102.135 -115.834 0.885
+v -102.166 -115.816 0.895
+v -102.197 -115.798 0.903
+v -102.228 -115.78 0.91
+v -102.26 -115.762 0.914
+v -102.292 -115.743 0.916
+v -103.15 -114.844 -4.6
+v -103.325 -115.147 -4.6
+v -103.345 -115.136 -4.6
+v -118.5 -115.1 -4.6
+v -118.5 -114.75 -4.6
+v -103.5 -115.1 -4.6
+v -103.5 -114.75 -4.6
+v -103.477 -115.1 -4.6
+v -103.454 -114.752 -4.6
+v -103.454 -115.103 -4.6
+v -103.41 -114.756 -4.6
+v -103.432 -115.107 -4.6
+v -103.363 -114.763 -4.6
+v -103.41 -115.112 -4.6
+v -103.32 -114.774 -4.6
+v -103.387 -115.12 -4.6
+v -103.275 -114.787 -4.6
+v -103.366 -115.127 -4.6
+v -103.232 -114.803 -4.6
+v -103.19 -114.822 -4.6
+v -118.523 -115.1 -4.6
+v -118.546 -114.752 -4.6
+v -118.546 -115.103 -4.6
+v -118.59 -114.756 -4.6
+v -118.568 -115.107 -4.6
+v -118.637 -114.763 -4.6
+v -118.59 -115.112 -4.6
+v -118.68 -114.774 -4.6
+v -118.612 -115.12 -4.6
+v -118.725 -114.787 -4.6
+v -118.634 -115.127 -4.6
+v -118.768 -114.803 -4.6
+v -118.655 -115.136 -4.6
+v -118.81 -114.822 -4.6
+v -118.675 -115.147 -4.6
+v -118.85 -114.844 -4.6
+v -119.883 -115.44 -4.6
+v -119.915 -115.46 -4.596
+v -119.85 -115.422 -4.6
+v -119.947 -115.477 -4.592
+v -119.978 -115.495 -4.586
+v -120.01 -115.513 -4.578
+v -120.04 -115.53 -4.568
+v -120.07 -115.548 -4.556
+v -120.1 -115.565 -4.543
+v -120.13 -115.582 -4.528
+v -120.157 -115.6 -4.51
+v -120.185 -115.615 -4.493
+v -120.212 -115.63 -4.474
+v -120.238 -115.645 -4.452
+v -120.263 -115.66 -4.43
+v -120.287 -115.674 -4.406
+v -120.31 -115.687 -4.38
+v -120.333 -115.7 -4.354
+v -120.353 -115.712 -4.326
+v -120.373 -115.723 -4.297
+v -120.39 -115.734 -4.267
+v -120.408 -115.744 -4.236
+v -120.424 -115.753 -4.204
+v -120.438 -115.76 -4.17
+v -120.45 -115.768 -4.137
+v -120.463 -115.775 -4.103
+v -120.473 -115.78 -4.068
+v -120.48 -115.786 -4.032
+v -120.488 -115.79 -3.996
+v -120.494 -115.793 -3.96
+v -120.498 -115.795 -3.924
+v -120.5 -115.796 -3.887
+v -120.5 -115.797 -3.85
+v -118.85 -114.844 -4.6
+v -118.85 -114.844 -1.84
+v -120.5 -115.797 -1.84
+v -120.5 -115.797 0.167
+v -120.5 -115.796 0.204
+v -119.85 -115.422 0.917
+v -118.85 -114.844 0.917
+v -120.498 -115.795 0.24
+v -120.494 -115.793 0.277
+v -120.488 -115.79 0.314
+v -120.48 -115.786 0.35
+v -120.473 -115.78 0.385
+v -120.463 -115.775 0.42
+v -120.45 -115.768 0.454
+v -120.438 -115.76 0.488
+v -120.424 -115.753 0.52
+v -120.408 -115.744 0.553
+v -120.39 -115.734 0.584
+v -120.373 -115.723 0.614
+v -120.353 -115.712 0.643
+v -120.333 -115.7 0.67
+v -120.31 -115.687 0.698
+v -120.287 -115.674 0.723
+v -120.263 -115.66 0.747
+v -120.238 -115.645 0.77
+v -120.212 -115.63 0.79
+v -120.185 -115.615 0.81
+v -120.157 -115.6 0.83
+v -120.13 -115.582 0.845
+v -120.1 -115.565 0.86
+v -120.07 -115.548 0.873
+v -120.04 -115.53 0.885
+v -120.01 -115.513 0.895
+v -119.978 -115.495 0.903
+v -119.947 -115.477 0.91
+v -119.915 -115.46 0.914
+v -119.883 -115.44 0.916
+v -101.674 -116.1 -1.84
+v -101.5 -115.797 -1.84
+v -101.674 -116.1 0.167
+v -101.5 -115.797 0.167
+v -101.5 -115.796 -3.887
+v -102.15 -115.422 -4.6
+v -101.5 -115.797 -3.85
+v -103.15 -114.844 -4.6
+v -103.15 -114.844 -1.84
+v -101.502 -115.795 -3.924
+v -101.506 -115.793 -3.96
+v -101.512 -115.79 -3.996
+v -101.52 -115.786 -4.032
+v -101.527 -115.78 -4.068
+v -101.537 -115.775 -4.103
+v -101.55 -115.768 -4.137
+v -101.562 -115.76 -4.17
+v -101.576 -115.753 -4.204
+v -101.592 -115.744 -4.236
+v -101.61 -115.734 -4.267
+v -101.627 -115.723 -4.297
+v -101.647 -115.712 -4.326
+v -101.667 -115.7 -4.354
+v -101.69 -115.687 -4.38
+v -101.712 -115.674 -4.406
+v -101.737 -115.66 -4.43
+v -101.762 -115.645 -4.452
+v -101.788 -115.63 -4.474
+v -101.815 -115.615 -4.493
+v -101.842 -115.6 -4.51
+v -101.87 -115.582 -4.528
+v -101.9 -115.565 -4.543
+v -101.93 -115.548 -4.556
+v -101.96 -115.53 -4.568
+v -101.99 -115.513 -4.578
+v -102.022 -115.495 -4.586
+v -102.053 -115.477 -4.592
+v -102.085 -115.46 -4.596
+v -102.117 -115.44 -4.6
+v -103.15 -114.844 0.917
+v -101.5 -115.797 0.167
+v -101.5 -115.797 -1.84
+v -102.15 -115.422 0.917
+v -101.5 -115.796 0.204
+v -102.117 -115.44 0.916
+v -102.085 -115.46 0.914
+v -102.053 -115.477 0.91
+v -102.022 -115.495 0.903
+v -101.99 -115.513 0.895
+v -101.96 -115.53 0.885
+v -101.93 -115.548 0.873
+v -101.9 -115.565 0.86
+v -101.87 -115.582 0.845
+v -101.842 -115.6 0.83
+v -101.815 -115.615 0.81
+v -101.788 -115.63 0.79
+v -101.762 -115.645 0.77
+v -101.737 -115.66 0.747
+v -101.712 -115.674 0.723
+v -101.69 -115.687 0.698
+v -101.667 -115.7 0.67
+v -101.647 -115.712 0.643
+v -101.627 -115.723 0.614
+v -101.61 -115.734 0.584
+v -101.592 -115.744 0.553
+v -101.576 -115.753 0.52
+v -101.562 -115.76 0.488
+v -101.55 -115.768 0.454
+v -101.537 -115.775 0.42
+v -101.527 -115.78 0.385
+v -101.52 -115.786 0.35
+v -101.512 -115.79 0.314
+v -101.506 -115.793 0.277
+v -101.502 -115.795 0.24
+v -103.5 -114.75 -4.6
+v -103.5 -114.75 -1.84
+v -103.454 -114.752 -4.6
+v -103.454 -114.752 0.917
+v -103.41 -114.756 0.917
+v -103.5 -114.75 0.917
+v -103.41 -114.756 -4.6
+v -103.363 -114.763 0.917
+v -103.363 -114.763 -4.6
+v -103.32 -114.774 0.917
+v -103.32 -114.774 -4.6
+v -103.275 -114.787 0.917
+v -103.275 -114.787 -4.6
+v -103.232 -114.803 0.917
+v -103.232 -114.803 -4.6
+v -103.19 -114.822 0.917
+v -103.19 -114.822 -4.6
+v -118.5 -114.75 0.917
+v -118.5 -114.75 -1.84
+v -118.5 -114.75 -4.6
+v -118.546 -114.752 0.917
+v -118.546 -114.752 -4.6
+v -118.59 -114.756 -4.6
+v -118.59 -114.756 0.917
+v -118.637 -114.763 -4.6
+v -118.637 -114.763 0.917
+v -118.68 -114.774 -4.6
+v -118.68 -114.774 0.917
+v -118.725 -114.787 -4.6
+v -118.725 -114.787 0.917
+v -118.768 -114.803 -4.6
+v -118.768 -114.803 0.917
+v -118.81 -114.822 -4.6
+v -118.81 -114.822 0.917
+v -120.326 -116.1 -1.84
+v -120.5 -115.797 -1.84
+v -120.326 -116.1 0.167
+v -120.5 -115.797 0.167
+v -120.325 -116.1 -3.887
+v -119.676 -115.725 -4.6
+v -120.326 -116.1 -3.85
+v -118.675 -115.147 -4.6
+v -118.675 -115.147 -1.84
+v -120.323 -116.098 -3.924
+v -120.32 -116.096 -3.96
+v -120.313 -116.093 -3.996
+v -120.306 -116.09 -4.032
+v -120.298 -116.084 -4.068
+v -120.288 -116.078 -4.103
+v -120.276 -116.07 -4.137
+v -120.263 -116.064 -4.17
+v -120.25 -116.056 -4.204
+v -120.233 -116.047 -4.236
+v -120.216 -116.037 -4.267
+v -120.198 -116.026 -4.297
+v -120.178 -116.015 -4.326
+v -120.158 -116.003 -4.354
+v -120.136 -115.99 -4.38
+v -120.112 -115.977 -4.406
+v -120.088 -115.963 -4.43
+v -120.063 -115.948 -4.452
+v -120.037 -115.933 -4.474
+v -120.01 -115.918 -4.493
+v -119.982 -115.902 -4.51
+v -119.954 -115.885 -4.528
+v -119.925 -115.87 -4.543
+v -119.895 -115.85 -4.556
+v -119.865 -115.834 -4.568
+v -119.834 -115.816 -4.578
+v -119.803 -115.798 -4.586
+v -119.772 -115.78 -4.592
+v -119.74 -115.762 -4.596
+v -119.708 -115.743 -4.6
+v -118.675 -115.147 0.917
+v -120.326 -116.1 0.167
+v -120.326 -116.1 -1.84
+v -119.676 -115.725 0.917
+v -120.325 -116.1 0.204
+v -119.708 -115.743 0.916
+v -119.74 -115.762 0.914
+v -119.772 -115.78 0.91
+v -119.803 -115.798 0.903
+v -119.834 -115.816 0.895
+v -119.865 -115.834 0.885
+v -119.895 -115.85 0.873
+v -119.925 -115.87 0.86
+v -119.954 -115.885 0.845
+v -119.982 -115.902 0.83
+v -120.01 -115.918 0.81
+v -120.037 -115.933 0.79
+v -120.063 -115.948 0.77
+v -120.088 -115.963 0.747
+v -120.112 -115.977 0.723
+v -120.136 -115.99 0.698
+v -120.158 -116.003 0.67
+v -120.178 -116.015 0.643
+v -120.198 -116.026 0.614
+v -120.216 -116.037 0.584
+v -120.233 -116.047 0.553
+v -120.25 -116.056 0.52
+v -120.263 -116.064 0.488
+v -120.276 -116.07 0.454
+v -120.288 -116.078 0.42
+v -120.298 -116.084 0.385
+v -120.306 -116.09 0.35
+v -120.313 -116.093 0.314
+v -120.32 -116.096 0.277
+v -120.323 -116.098 0.24
+v -118.5 -115.1 0.917
+v -118.523 -115.1 0.917
+v -118.5 -115.1 -1.84
+v -118.523 -115.1 -4.6
+v -118.5 -115.1 -4.6
+v -118.546 -115.103 0.917
+v -118.546 -115.103 -4.6
+v -118.568 -115.107 0.917
+v -118.568 -115.107 -4.6
+v -118.59 -115.112 0.917
+v -118.59 -115.112 -4.6
+v -118.612 -115.12 0.917
+v -118.612 -115.12 -4.6
+v -118.634 -115.127 0.917
+v -118.634 -115.127 -4.6
+v -118.655 -115.136 0.917
+v -118.655 -115.136 -4.6
+v -103.5 -115.1 -4.6
+v -103.5 -115.1 -1.84
+v -103.5 -115.1 0.917
+v -103.477 -115.1 0.917
+v -103.477 -115.1 -4.6
+v -103.454 -115.103 -4.6
+v -103.454 -115.103 0.917
+v -103.432 -115.107 -4.6
+v -103.432 -115.107 0.917
+v -103.41 -115.112 -4.6
+v -103.41 -115.112 0.917
+v -103.387 -115.12 -4.6
+v -103.387 -115.12 0.917
+v -103.366 -115.127 -4.6
+v -103.366 -115.127 0.917
+v -103.345 -115.136 -4.6
+v -103.345 -115.136 0.917
+v -117.75 -106.91 1.21
+v -111 -106.91 1.21
+v -117.75 -106.75 0.9
+v -111 -106.75 0.9
+v -104.25 -106.91 1.21
+v -104.25 -106.75 0.9
+v -119.85 -115.422 0.917
+v -119.883 -115.44 0.916
+v -119.676 -115.725 0.917
+v -119.708 -115.743 0.916
+v -119.915 -115.46 0.914
+v -119.74 -115.762 0.914
+v -119.772 -115.78 0.91
+v -119.947 -115.477 0.91
+v -119.978 -115.495 0.903
+v -119.803 -115.798 0.903
+v -120.01 -115.513 0.895
+v -119.834 -115.816 0.895
+v -120.04 -115.53 0.885
+v -119.865 -115.834 0.885
+v -120.07 -115.548 0.873
+v -119.895 -115.85 0.873
+v -119.925 -115.87 0.86
+v -120.1 -115.565 0.86
+v -120.13 -115.582 0.845
+v -119.954 -115.885 0.845
+v -120.157 -115.6 0.83
+v -119.982 -115.902 0.83
+v -120.185 -115.615 0.81
+v -120.01 -115.918 0.81
+v -120.212 -115.63 0.79
+v -120.037 -115.933 0.79
+v -120.063 -115.948 0.77
+v -120.238 -115.645 0.77
+v -120.263 -115.66 0.747
+v -120.088 -115.963 0.747
+v -120.287 -115.674 0.723
+v -120.112 -115.977 0.723
+v -120.31 -115.687 0.698
+v -120.136 -115.99 0.698
+v -120.333 -115.7 0.67
+v -120.158 -116.003 0.67
+v -120.178 -116.015 0.643
+v -120.353 -115.712 0.643
+v -120.373 -115.723 0.614
+v -120.198 -116.026 0.614
+v -120.39 -115.734 0.584
+v -120.216 -116.037 0.584
+v -120.408 -115.744 0.553
+v -120.233 -116.047 0.553
+v -120.424 -115.753 0.52
+v -120.25 -116.056 0.52
+v -120.263 -116.064 0.488
+v -120.438 -115.76 0.488
+v -120.45 -115.768 0.454
+v -120.276 -116.07 0.454
+v -120.463 -115.775 0.42
+v -120.288 -116.078 0.42
+v -120.473 -115.78 0.385
+v -120.298 -116.084 0.385
+v -120.48 -115.786 0.35
+v -120.306 -116.09 0.35
+v -120.313 -116.093 0.314
+v -120.488 -115.79 0.314
+v -120.494 -115.793 0.277
+v -120.32 -116.096 0.277
+v -120.498 -115.795 0.24
+v -120.323 -116.098 0.24
+v -120.5 -115.796 0.204
+v -120.325 -116.1 0.204
+v -101.675 -116.1 0.204
+v -101.5 -115.796 0.204
+v -101.502 -115.795 0.24
+v -101.677 -116.098 0.24
+v -101.506 -115.793 0.277
+v -101.68 -116.096 0.277
+v -101.512 -115.79 0.314
+v -101.687 -116.093 0.314
+v -101.694 -116.09 0.35
+v -101.52 -115.786 0.35
+v -101.527 -115.78 0.385
+v -101.702 -116.084 0.385
+v -101.537 -115.775 0.42
+v -101.712 -116.078 0.42
+v -101.55 -115.768 0.454
+v -101.724 -116.07 0.454
+v -101.562 -115.76 0.488
+v -101.737 -116.064 0.488
+v -101.75 -116.056 0.52
+v -101.576 -115.753 0.52
+v -101.592 -115.744 0.553
+v -101.767 -116.047 0.553
+v -101.61 -115.734 0.584
+v -101.784 -116.037 0.584
+v -101.627 -115.723 0.614
+v -101.802 -116.026 0.614
+v -101.647 -115.712 0.643
+v -101.822 -116.015 0.643
+v -101.842 -116.003 0.67
+v -101.667 -115.7 0.67
+v -101.69 -115.687 0.698
+v -101.864 -115.99 0.698
+v -101.712 -115.674 0.723
+v -101.887 -115.977 0.723
+v -101.737 -115.66 0.747
+v -101.912 -115.963 0.747
+v -101.762 -115.645 0.77
+v -101.937 -115.948 0.77
+v -101.963 -115.933 0.79
+v -101.788 -115.63 0.79
+v -101.815 -115.615 0.81
+v -101.99 -115.918 0.81
+v -101.842 -115.6 0.83
+v -102.017 -115.902 0.83
+v -101.87 -115.582 0.845
+v -102.046 -115.885 0.845
+v -101.9 -115.565 0.86
+v -102.075 -115.87 0.86
+v -102.105 -115.85 0.873
+v -101.93 -115.548 0.873
+v -101.96 -115.53 0.885
+v -102.135 -115.834 0.885
+v -101.99 -115.513 0.895
+v -102.166 -115.816 0.895
+v -102.022 -115.495 0.903
+v -102.197 -115.798 0.903
+v -102.053 -115.477 0.91
+v -102.228 -115.78 0.91
+v -102.26 -115.762 0.914
+v -102.085 -115.46 0.914
+v -102.117 -115.44 0.916
+v -102.292 -115.743 0.916
+v -102.15 -115.422 0.917
+v -102.324 -115.725 0.917
+v -118.5 -107.415 0.554
+v -118.5 -107.577 0.865
+v -118.5 -107.383 0.57
+v -118.5 -107.544 0.88
+v -118.496 -107.512 0.898
+v -118.496 -107.35 0.588
+v -118.492 -107.48 0.915
+v -118.492 -107.318 0.605
+v -118.486 -107.447 0.932
+v -118.486 -107.286 0.62
+v -118.478 -107.415 0.95
+v -118.478 -107.254 0.638
+v -118.468 -107.222 0.654
+v -118.468 -107.384 0.965
+v -118.456 -107.353 0.98
+v -118.456 -107.19 0.67
+v -118.443 -107.322 0.997
+v -118.443 -107.16 0.686
+v -118.428 -107.292 1.012
+v -118.428 -107.13 0.702
+v -118.41 -107.263 1.028
+v -118.41 -107.102 0.717
+v -118.393 -107.073 0.732
+v -118.393 -107.235 1.042
+v -118.374 -107.207 1.057
+v -118.374 -107.046 0.746
+v -118.352 -107.18 1.07
+v -118.352 -107.02 0.76
+v -118.33 -107.155 1.084
+v -118.33 -106.993 0.774
+v -118.306 -107.13 1.097
+v -118.306 -106.97 0.786
+v -118.28 -106.945 0.8
+v -118.28 -107.106 1.11
+v -118.254 -106.922 0.81
+v -118.254 -107.084 1.12
+v -118.226 -107.063 1.132
+v -118.226 -106.9 0.82
+v -118.197 -107.042 1.142
+v -118.197 -106.88 0.832
+v -118.167 -107.024 1.152
+v -118.167 -106.862 0.842
+v -118.136 -107.006 1.16
+v -118.136 -106.845 0.85
+v -118.104 -106.83 0.86
+v -118.104 -106.99 1.17
+v -118.07 -106.975 1.177
+v -118.07 -106.814 0.867
+v -118.037 -106.962 1.184
+v -118.037 -106.8 0.874
+v -118.003 -106.95 1.19
+v -118.003 -106.79 0.88
+v -117.968 -106.94 1.196
+v -117.968 -106.78 0.885
+v -117.932 -106.77 0.89
+v -117.932 -106.93 1.2
+v -117.896 -106.924 1.204
+v -117.896 -106.763 0.893
+v -117.86 -106.92 1.207
+v -117.86 -106.757 0.896
+v -117.824 -106.915 1.21
+v -117.824 -106.753 0.898
+v -117.787 -106.912 1.21
+v -117.787 -106.75 0.9
+v -118.5 -114.182 1.582
+v -118.5 -114.222 1.594
+v -103.5 -114.182 1.582
+v -103.5 -114.222 1.594
+v -118.5 -114.262 1.603
+v -103.5 -114.262 1.603
+v -118.5 -114.303 1.61
+v -103.5 -114.303 1.61
+v -118.5 -114.344 1.615
+v -103.5 -114.344 1.615
+v -118.5 -114.385 1.617
+v -103.5 -114.385 1.617
+v -118.5 -114.426 1.617
+v -103.5 -114.426 1.617
+v -118.5 -114.467 1.614
+v -103.5 -114.467 1.614
+v -118.5 -114.508 1.61
+v -103.5 -114.508 1.61
+v -118.5 -114.55 1.6
+v -103.5 -114.55 1.6
+v -118.5 -114.59 1.59
+v -103.5 -114.59 1.59
+v -118.5 -114.628 1.58
+v -103.5 -114.628 1.58
+v -118.5 -114.667 1.564
+v -103.5 -114.667 1.564
+v -118.5 -114.705 1.547
+v -103.5 -114.705 1.547
+v -118.5 -114.74 1.528
+v -103.5 -114.74 1.528
+v -118.5 -114.777 1.507
+v -103.5 -114.777 1.507
+v -118.5 -114.81 1.484
+v -103.5 -114.81 1.484
+v -118.5 -114.844 1.46
+v -103.5 -114.844 1.46
+v -118.5 -114.875 1.432
+v -103.5 -114.875 1.432
+v -118.5 -114.904 1.403
+v -103.5 -114.904 1.403
+v -118.5 -114.932 1.372
+v -103.5 -114.932 1.372
+v -103.5 -114.958 1.34
+v -118.5 -114.958 1.34
+v -118.5 -114.982 1.306
+v -103.5 -114.982 1.306
+v -118.5 -115.004 1.272
+v -103.5 -115.004 1.272
+v -118.5 -115.024 1.235
+v -103.5 -115.024 1.235
+v -118.5 -115.04 1.198
+v -103.5 -115.04 1.198
+v -118.5 -115.057 1.16
+v -103.5 -115.057 1.16
+v -118.5 -115.07 1.12
+v -103.5 -115.07 1.12
+v -118.5 -115.08 1.08
+v -103.5 -115.08 1.08
+v -118.5 -115.09 1.04
+v -103.5 -115.09 1.04
+v -118.5 -115.095 1
+v -103.5 -115.095 1
+v -118.5 -115.1 0.958
+v -103.5 -115.1 0.958
+v -118.5 -109.42 0.024
+v -111 -109.42 0.024
+v -103.5 -109.42 0.024
+v -118.5 -109.15 0.046
+v -118.5 -109.166 0.04
+v -111 -109.15 0.046
+v -103.5 -109.166 0.04
+v -103.5 -109.15 0.046
+v -103.5 -109.182 0.032
+v -118.5 -109.182 0.032
+v -118.5 -109.198 0.026
+v -103.5 -109.198 0.026
+v -118.5 -109.215 0.02
+v -103.5 -109.215 0.02
+v -118.5 -109.232 0.016
+v -103.5 -109.232 0.016
+v -118.5 -109.25 0.013
+v -103.5 -109.25 0.013
+v -103.5 -109.266 0.01
+v -118.5 -109.266 0.01
+v -118.5 -109.283 0.008
+v -103.5 -109.283 0.008
+v -118.5 -109.3 0.007
+v -103.5 -109.3 0.007
+v -103.5 -109.318 0.007
+v -118.5 -109.318 0.007
+v -118.5 -109.336 0.008
+v -103.5 -109.336 0.008
+v -103.5 -109.353 0.01
+v -118.5 -109.353 0.01
+v -118.5 -109.37 0.012
+v -103.5 -109.37 0.012
+v -118.5 -109.387 0.015
+v -103.5 -109.387 0.015
+v -118.5 -109.404 0.02
+v -103.5 -109.404 0.02
+v -118.5 -107.577 0.865
+v -117.75 -106.91 1.21
+v -111 -106.91 1.21
+v -104.25 -106.91 1.21
+v -103.5 -107.577 0.865
+v -103.5 -107.544 0.88
+v -103.504 -107.512 0.898
+v -103.508 -107.48 0.915
+v -103.514 -107.447 0.932
+v -103.522 -107.415 0.95
+v -103.532 -107.384 0.965
+v -103.544 -107.353 0.98
+v -103.557 -107.322 0.997
+v -103.572 -107.292 1.012
+v -103.59 -107.263 1.028
+v -103.607 -107.235 1.042
+v -103.626 -107.207 1.057
+v -103.648 -107.18 1.07
+v -103.67 -107.155 1.084
+v -103.694 -107.13 1.097
+v -103.72 -107.106 1.11
+v -103.746 -107.084 1.12
+v -103.774 -107.063 1.132
+v -103.803 -107.042 1.142
+v -103.833 -107.024 1.152
+v -103.864 -107.006 1.16
+v -103.896 -106.99 1.17
+v -103.93 -106.975 1.177
+v -103.963 -106.962 1.184
+v -103.997 -106.95 1.19
+v -104.032 -106.94 1.196
+v -104.068 -106.93 1.2
+v -104.104 -106.924 1.204
+v -104.14 -106.92 1.207
+v -104.176 -106.915 1.21
+v -104.213 -106.912 1.21
+v -117.787 -106.912 1.21
+v -117.824 -106.915 1.21
+v -117.86 -106.92 1.207
+v -117.896 -106.924 1.204
+v -117.932 -106.93 1.2
+v -117.968 -106.94 1.196
+v -118.003 -106.95 1.19
+v -118.037 -106.962 1.184
+v -118.07 -106.975 1.177
+v -118.104 -106.99 1.17
+v -118.136 -107.006 1.16
+v -118.167 -107.024 1.152
+v -118.197 -107.042 1.142
+v -118.226 -107.063 1.132
+v -118.254 -107.084 1.12
+v -118.28 -107.106 1.11
+v -118.306 -107.13 1.097
+v -118.33 -107.155 1.084
+v -118.352 -107.18 1.07
+v -118.374 -107.207 1.057
+v -118.393 -107.235 1.042
+v -118.41 -107.263 1.028
+v -118.428 -107.292 1.012
+v -118.443 -107.322 0.997
+v -118.456 -107.353 0.98
+v -118.468 -107.384 0.965
+v -118.478 -107.415 0.95
+v -118.486 -107.447 0.932
+v -118.492 -107.48 0.915
+v -118.496 -107.512 0.898
+v -118.5 -107.544 0.88
+v -104.213 -106.75 0.9
+v -104.213 -106.912 1.21
+v -104.176 -106.915 1.21
+v -104.176 -106.753 0.898
+v -104.14 -106.92 1.207
+v -104.14 -106.757 0.896
+v -104.104 -106.924 1.204
+v -104.104 -106.763 0.893
+v -104.068 -106.77 0.89
+v -104.068 -106.93 1.2
+v -104.032 -106.94 1.196
+v -104.032 -106.78 0.885
+v -103.997 -106.95 1.19
+v -103.997 -106.79 0.88
+v -103.963 -106.962 1.184
+v -103.963 -106.8 0.874
+v -103.93 -106.975 1.177
+v -103.93 -106.814 0.867
+v -103.896 -106.83 0.86
+v -103.896 -106.99 1.17
+v -103.864 -107.006 1.16
+v -103.864 -106.845 0.85
+v -103.833 -107.024 1.152
+v -103.833 -106.862 0.842
+v -103.803 -107.042 1.142
+v -103.803 -106.88 0.832
+v -103.774 -107.063 1.132
+v -103.774 -106.9 0.82
+v -103.746 -106.922 0.81
+v -103.746 -107.084 1.12
+v -103.72 -107.106 1.11
+v -103.72 -106.945 0.8
+v -103.694 -107.13 1.097
+v -103.694 -106.97 0.786
+v -103.67 -107.155 1.084
+v -103.67 -106.993 0.774
+v -103.648 -107.18 1.07
+v -103.648 -107.02 0.76
+v -103.626 -107.046 0.746
+v -103.626 -107.207 1.057
+v -103.607 -107.235 1.042
+v -103.607 -107.073 0.732
+v -103.59 -107.263 1.028
+v -103.59 -107.102 0.717
+v -103.572 -107.292 1.012
+v -103.572 -107.13 0.702
+v -103.557 -107.322 0.997
+v -103.557 -107.16 0.686
+v -103.544 -107.19 0.67
+v -103.544 -107.353 0.98
+v -103.532 -107.384 0.965
+v -103.532 -107.222 0.654
+v -103.522 -107.415 0.95
+v -103.522 -107.254 0.638
+v -103.514 -107.447 0.932
+v -103.514 -107.286 0.62
+v -103.508 -107.48 0.915
+v -103.508 -107.318 0.605
+v -103.504 -107.35 0.588
+v -103.504 -107.512 0.898
+v -103.5 -107.544 0.88
+v -103.5 -107.383 0.57
+v -103.5 -107.577 0.865
+v -103.5 -107.415 0.554
+v -103.5 -107.383 0.57
+v -103.5 -107.415 0.554
+v -104.25 -106.75 0.9
+v -103.5 -108.99 -0.264
+v -111 -106.75 0.9
+v -118.5 -108.99 -0.264
+v -117.75 -106.75 0.9
+v -118.5 -107.415 0.554
+v -118.5 -107.383 0.57
+v -104.213 -106.75 0.9
+v -104.176 -106.753 0.898
+v -104.14 -106.757 0.896
+v -104.104 -106.763 0.893
+v -104.068 -106.77 0.89
+v -104.032 -106.78 0.885
+v -103.997 -106.79 0.88
+v -103.963 -106.8 0.874
+v -103.93 -106.814 0.867
+v -103.896 -106.83 0.86
+v -103.864 -106.845 0.85
+v -103.833 -106.862 0.842
+v -103.803 -106.88 0.832
+v -103.774 -106.9 0.82
+v -103.746 -106.922 0.81
+v -103.72 -106.945 0.8
+v -103.694 -106.97 0.786
+v -103.67 -106.993 0.774
+v -103.648 -107.02 0.76
+v -103.626 -107.046 0.746
+v -103.607 -107.073 0.732
+v -103.59 -107.102 0.717
+v -103.572 -107.13 0.702
+v -103.557 -107.16 0.686
+v -103.544 -107.19 0.67
+v -103.532 -107.222 0.654
+v -103.522 -107.254 0.638
+v -103.514 -107.286 0.62
+v -103.508 -107.318 0.605
+v -103.504 -107.35 0.588
+v -118.496 -107.35 0.588
+v -118.492 -107.318 0.605
+v -118.486 -107.286 0.62
+v -118.478 -107.254 0.638
+v -118.468 -107.222 0.654
+v -118.456 -107.19 0.67
+v -118.443 -107.16 0.686
+v -118.428 -107.13 0.702
+v -118.41 -107.102 0.717
+v -118.393 -107.073 0.732
+v -118.374 -107.046 0.746
+v -118.352 -107.02 0.76
+v -118.33 -106.993 0.774
+v -118.306 -106.97 0.786
+v -118.28 -106.945 0.8
+v -118.254 -106.922 0.81
+v -118.226 -106.9 0.82
+v -118.197 -106.88 0.832
+v -118.167 -106.862 0.842
+v -118.136 -106.845 0.85
+v -118.104 -106.83 0.86
+v -118.07 -106.814 0.867
+v -118.037 -106.8 0.874
+v -118.003 -106.79 0.88
+v -117.968 -106.78 0.885
+v -117.932 -106.77 0.89
+v -117.896 -106.763 0.893
+v -117.86 -106.757 0.896
+v -117.824 -106.753 0.898
+v -117.787 -106.75 0.9
+v -103.5 -109.02 -0.28
+v -118.5 -109.02 -0.28
+v -118.5 -109.052 -0.293
+v -103.5 -109.052 -0.293
+v -103.5 -109.085 -0.305
+v -118.5 -109.085 -0.305
+v -103.5 -109.118 -0.316
+v -118.5 -109.118 -0.316
+v -103.5 -109.152 -0.325
+v -118.5 -109.152 -0.325
+v -103.5 -109.186 -0.332
+v -118.5 -109.186 -0.332
+v -118.5 -109.22 -0.337
+v -103.5 -109.22 -0.337
+v -103.5 -109.255 -0.34
+v -118.5 -109.255 -0.34
+v -103.5 -109.29 -0.343
+v -118.5 -109.29 -0.343
+v -118.5 -109.324 -0.343
+v -103.5 -109.324 -0.343
+v -103.5 -109.36 -0.342
+v -118.5 -109.36 -0.342
+v -118.5 -109.394 -0.338
+v -103.5 -109.394 -0.338
+v -103.5 -109.428 -0.333
+v -118.5 -109.428 -0.333
+v -103.5 -109.462 -0.327
+v -118.5 -109.462 -0.327
+v -103.5 -109.496 -0.318
+v -118.5 -109.496 -0.318
+v -103.5 -109.53 -0.308
+v -118.5 -109.53 -0.308
+v -118.675 -115.147 0.917
+v -118.85 -114.844 0.917
+v -118.655 -115.136 0.917
+v -118.81 -114.822 0.917
+v -118.634 -115.127 0.917
+v -118.768 -114.803 0.917
+v -118.612 -115.12 0.917
+v -118.725 -114.787 0.917
+v -118.59 -115.112 0.917
+v -118.68 -114.774 0.917
+v -118.568 -115.107 0.917
+v -118.637 -114.763 0.917
+v -118.546 -115.103 0.917
+v -118.59 -114.756 0.917
+v -118.523 -115.1 0.917
+v -118.546 -114.752 0.917
+v -118.5 -115.1 0.917
+v -118.5 -114.75 0.917
+v -103.5 -114.75 0.917
+v -103.5 -115.1 0.917
+v -103.454 -114.752 0.917
+v -103.477 -115.1 0.917
+v -103.454 -115.103 0.917
+v -103.41 -114.756 0.917
+v -103.432 -115.107 0.917
+v -103.363 -114.763 0.917
+v -103.41 -115.112 0.917
+v -103.32 -114.774 0.917
+v -103.387 -115.12 0.917
+v -103.275 -114.787 0.917
+v -103.366 -115.127 0.917
+v -103.232 -114.803 0.917
+v -103.345 -115.136 0.917
+v -103.19 -114.822 0.917
+v -103.15 -114.844 0.917
+v -103.325 -115.147 0.917
+v -103.5 -114.29 1.25
+v -118.5 -114.29 1.25
+v -118.5 -114.393 1.267
+v -118.5 -114.385 1.617
+v -118.5 -114.372 1.266
+v -118.5 -114.344 1.615
+v -118.5 -114.35 1.264
+v -118.5 -114.303 1.61
+v -118.5 -114.33 1.26
+v -118.5 -114.262 1.603
+v -118.5 -114.31 1.256
+v -118.5 -114.222 1.594
+v -118.5 -114.29 1.25
+v -118.5 -114.182 1.582
+v -118.5 -109.53 -0.308
+v -118.5 -109.42 0.024
+v -118.5 -109.496 -0.318
+v -118.5 -109.404 0.02
+v -118.5 -109.462 -0.327
+v -118.5 -109.387 0.015
+v -118.5 -109.428 -0.333
+v -118.5 -109.37 0.012
+v -118.5 -109.394 -0.338
+v -118.5 -109.353 0.01
+v -118.5 -109.36 -0.342
+v -118.5 -109.336 0.008
+v -118.5 -109.324 -0.343
+v -118.5 -109.318 0.007
+v -118.5 -109.29 -0.343
+v -118.5 -109.3 0.007
+v -118.5 -109.283 0.008
+v -118.5 -114.413 1.267
+v -118.5 -114.426 1.617
+v -118.5 -114.434 1.266
+v -118.5 -114.467 1.614
+v -118.5 -114.454 1.263
+v -118.5 -114.508 1.61
+v -118.5 -114.474 1.26
+v -118.5 -114.55 1.6
+v -118.5 -114.495 1.254
+v -118.5 -114.59 1.59
+v -118.5 -114.514 1.248
+v -118.5 -114.628 1.58
+v -118.5 -114.534 1.24
+v -118.5 -114.667 1.564
+v -118.5 -114.552 1.232
+v -118.5 -114.705 1.547
+v -118.5 -114.57 1.223
+v -118.5 -114.74 1.528
+v -118.5 -114.588 1.212
+v -118.5 -114.777 1.507
+v -118.5 -114.605 1.2
+v -118.5 -114.81 1.484
+v -118.5 -114.622 1.188
+v -118.5 -114.844 1.46
+v -118.5 -114.637 1.174
+v -118.5 -114.875 1.432
+v -118.5 -114.652 1.16
+v -118.5 -114.904 1.403
+v -118.5 -114.666 1.145
+v -118.5 -114.932 1.372
+v -118.5 -114.68 1.13
+v -118.5 -114.958 1.34
+v -118.5 -114.69 1.112
+v -118.5 -114.982 1.306
+v -118.5 -114.702 1.094
+v -118.5 -115.004 1.272
+v -118.5 -114.712 1.076
+v -118.5 -115.024 1.235
+v -118.5 -114.72 1.058
+v -118.5 -115.04 1.198
+v -118.5 -114.728 1.038
+v -118.5 -115.057 1.16
+v -118.5 -114.735 1.02
+v -118.5 -115.07 1.12
+v -118.5 -114.74 1
+v -118.5 -115.08 1.08
+v -118.5 -114.745 0.98
+v -118.5 -115.09 1.04
+v -118.5 -114.748 0.958
+v -118.5 -115.095 1
+v -118.5 -114.75 0.938
+v -118.5 -115.1 0.958
+v -118.5 -114.75 0.917
+v -118.5 -115.1 0.917
+v -118.5 -109.255 -0.34
+v -118.5 -109.266 0.01
+v -118.5 -109.22 -0.337
+v -118.5 -109.25 0.013
+v -118.5 -109.186 -0.332
+v -118.5 -109.232 0.016
+v -118.5 -109.152 -0.325
+v -118.5 -109.215 0.02
+v -118.5 -109.118 -0.316
+v -118.5 -109.198 0.026
+v -118.5 -109.085 -0.305
+v -118.5 -109.182 0.032
+v -118.5 -109.052 -0.293
+v -118.5 -109.166 0.04
+v -118.5 -109.02 -0.28
+v -118.5 -109.15 0.046
+v -118.5 -108.99 -0.264
+v -103.5 -115.1 0.917
+v -103.5 -114.75 0.917
+v -103.5 -115.1 0.958
+v -103.5 -114.75 0.938
+v -103.5 -114.748 0.958
+v -103.5 -115.095 1
+v -103.5 -114.745 0.98
+v -103.5 -115.09 1.04
+v -103.5 -114.74 1
+v -103.5 -115.08 1.08
+v -103.5 -114.735 1.02
+v -103.5 -115.07 1.12
+v -103.5 -114.728 1.038
+v -103.5 -115.057 1.16
+v -103.5 -114.72 1.058
+v -103.5 -115.04 1.198
+v -103.5 -114.712 1.076
+v -103.5 -115.024 1.235
+v -103.5 -114.702 1.094
+v -103.5 -115.004 1.272
+v -103.5 -114.69 1.112
+v -103.5 -114.982 1.306
+v -103.5 -114.68 1.13
+v -103.5 -114.958 1.34
+v -103.5 -114.666 1.145
+v -103.5 -114.932 1.372
+v -103.5 -114.652 1.16
+v -103.5 -114.904 1.403
+v -103.5 -114.637 1.174
+v -103.5 -114.875 1.432
+v -103.5 -114.622 1.188
+v -103.5 -114.844 1.46
+v -103.5 -114.605 1.2
+v -103.5 -114.81 1.484
+v -103.5 -114.588 1.212
+v -103.5 -114.777 1.507
+v -103.5 -114.57 1.223
+v -103.5 -114.74 1.528
+v -103.5 -114.552 1.232
+v -103.5 -114.705 1.547
+v -103.5 -114.534 1.24
+v -103.5 -114.667 1.564
+v -103.5 -114.514 1.248
+v -103.5 -114.628 1.58
+v -103.5 -114.495 1.254
+v -103.5 -114.59 1.59
+v -103.5 -114.474 1.26
+v -103.5 -114.55 1.6
+v -103.5 -114.454 1.263
+v -103.5 -114.508 1.61
+v -103.5 -114.434 1.266
+v -103.5 -114.467 1.614
+v -103.5 -114.413 1.267
+v -103.5 -114.393 1.267
+v -103.5 -114.344 1.615
+v -103.5 -114.372 1.266
+v -103.5 -114.303 1.61
+v -103.5 -114.35 1.264
+v -103.5 -114.262 1.603
+v -103.5 -114.33 1.26
+v -103.5 -114.222 1.594
+v -103.5 -114.31 1.256
+v -103.5 -114.182 1.582
+v -103.5 -114.29 1.25
+v -103.5 -109.42 0.024
+v -103.5 -109.53 -0.308
+v -103.5 -109.496 -0.318
+v -103.5 -109.404 0.02
+v -103.5 -109.462 -0.327
+v -103.5 -109.387 0.015
+v -103.5 -109.428 -0.333
+v -103.5 -109.37 0.012
+v -103.5 -109.394 -0.338
+v -103.5 -109.353 0.01
+v -103.5 -109.36 -0.342
+v -103.5 -109.336 0.008
+v -103.5 -109.324 -0.343
+v -103.5 -109.318 0.007
+v -103.5 -109.29 -0.343
+v -103.5 -109.3 0.007
+v -103.5 -109.255 -0.34
+v -103.5 -109.283 0.008
+v -103.5 -109.22 -0.337
+v -103.5 -109.266 0.01
+v -103.5 -109.186 -0.332
+v -103.5 -109.25 0.013
+v -103.5 -109.152 -0.325
+v -103.5 -109.232 0.016
+v -103.5 -109.118 -0.316
+v -103.5 -109.215 0.02
+v -103.5 -109.085 -0.305
+v -103.5 -109.198 0.026
+v -103.5 -109.052 -0.293
+v -103.5 -109.182 0.032
+v -103.5 -109.02 -0.28
+v -103.5 -109.166 0.04
+v -103.5 -108.99 -0.264
+v -103.5 -109.15 0.046
+v -103.5 -114.385 1.617
+v -103.5 -114.426 1.617
+v -103.5 -114.31 1.256
+v -118.5 -114.31 1.256
+v -103.5 -114.33 1.26
+v -118.5 -114.33 1.26
+v -103.5 -114.35 1.264
+v -118.5 -114.35 1.264
+v -103.5 -114.372 1.266
+v -118.5 -114.372 1.266
+v -103.5 -114.393 1.267
+v -118.5 -114.393 1.267
+v -103.5 -114.413 1.267
+v -118.5 -114.413 1.267
+v -103.5 -114.434 1.266
+v -118.5 -114.434 1.266
+v -103.5 -114.454 1.263
+v -118.5 -114.454 1.263
+v -103.5 -114.474 1.26
+v -118.5 -114.474 1.26
+v -103.5 -114.495 1.254
+v -118.5 -114.495 1.254
+v -103.5 -114.514 1.248
+v -118.5 -114.514 1.248
+v -103.5 -114.534 1.24
+v -118.5 -114.534 1.24
+v -103.5 -114.552 1.232
+v -118.5 -114.552 1.232
+v -103.5 -114.57 1.223
+v -118.5 -114.57 1.223
+v -103.5 -114.588 1.212
+v -118.5 -114.588 1.212
+v -103.5 -114.605 1.2
+v -118.5 -114.605 1.2
+v -103.5 -114.622 1.188
+v -118.5 -114.622 1.188
+v -103.5 -114.637 1.174
+v -118.5 -114.637 1.174
+v -103.5 -114.652 1.16
+v -118.5 -114.652 1.16
+v -103.5 -114.666 1.145
+v -118.5 -114.666 1.145
+v -118.5 -114.68 1.13
+v -103.5 -114.68 1.13
+v -103.5 -114.69 1.112
+v -118.5 -114.69 1.112
+v -103.5 -114.702 1.094
+v -118.5 -114.702 1.094
+v -103.5 -114.712 1.076
+v -118.5 -114.712 1.076
+v -103.5 -114.72 1.058
+v -118.5 -114.72 1.058
+v -103.5 -114.728 1.038
+v -118.5 -114.728 1.038
+v -103.5 -114.735 1.02
+v -118.5 -114.735 1.02
+v -103.5 -114.74 1
+v -118.5 -114.74 1
+v -103.5 -114.745 0.98
+v -118.5 -114.745 0.98
+v -103.5 -114.748 0.958
+v -118.5 -114.748 0.958
+v -103.5 -114.75 0.938
+v -118.5 -114.75 0.938
+v 119.676 -115.725 -4.6
+v 119.85 -115.422 -4.6
+v 119.708 -115.743 -4.6
+v 119.883 -115.44 -4.6
+v 119.915 -115.46 -4.596
+v 119.74 -115.762 -4.596
+v 119.947 -115.477 -4.592
+v 119.772 -115.78 -4.592
+v 119.978 -115.495 -4.586
+v 119.803 -115.798 -4.586
+v 120.01 -115.513 -4.578
+v 119.834 -115.816 -4.578
+v 119.865 -115.834 -4.568
+v 120.04 -115.53 -4.568
+v 120.07 -115.548 -4.556
+v 119.895 -115.85 -4.556
+v 120.1 -115.565 -4.543
+v 119.925 -115.868 -4.543
+v 120.13 -115.582 -4.528
+v 119.954 -115.885 -4.528
+v 120.158 -115.6 -4.51
+v 119.983 -115.902 -4.51
+v 120.01 -115.918 -4.493
+v 120.185 -115.615 -4.493
+v 120.212 -115.63 -4.474
+v 120.037 -115.933 -4.474
+v 120.238 -115.645 -4.452
+v 120.063 -115.948 -4.452
+v 120.263 -115.66 -4.43
+v 120.088 -115.963 -4.43
+v 120.288 -115.674 -4.406
+v 120.113 -115.977 -4.406
+v 120.136 -115.99 -4.38
+v 120.31 -115.687 -4.38
+v 120.158 -116.003 -4.354
+v 120.333 -115.7 -4.354
+v 120.353 -115.712 -4.326
+v 120.178 -116.015 -4.326
+v 120.373 -115.723 -4.297
+v 120.198 -116.026 -4.297
+v 120.39 -115.734 -4.267
+v 120.216 -116.037 -4.267
+v 120.408 -115.744 -4.236
+v 120.233 -116.047 -4.236
+v 120.25 -116.056 -4.204
+v 120.424 -115.753 -4.204
+v 120.438 -115.76 -4.17
+v 120.263 -116.064 -4.17
+v 120.45 -115.768 -4.137
+v 120.276 -116.07 -4.137
+v 120.463 -115.775 -4.103
+v 120.288 -116.078 -4.103
+v 120.473 -115.78 -4.068
+v 120.298 -116.084 -4.068
+v 120.306 -116.09 -4.032
+v 120.48 -115.786 -4.032
+v 120.488 -115.79 -3.996
+v 120.313 -116.093 -3.996
+v 120.494 -115.793 -3.96
+v 120.32 -116.096 -3.96
+v 120.498 -115.795 -3.924
+v 120.323 -116.098 -3.924
+v 120.5 -115.796 -3.887
+v 120.325 -116.1 -3.887
+v 120.326 -116.1 -3.85
+v 120.5 -115.797 -3.85
+v 102.15 -115.422 -4.6
+v 102.324 -115.725 -4.6
+v 102.117 -115.44 -4.6
+v 102.292 -115.743 -4.6
+v 102.26 -115.762 -4.596
+v 102.085 -115.46 -4.596
+v 102.228 -115.78 -4.592
+v 102.053 -115.477 -4.592
+v 102.197 -115.798 -4.586
+v 102.022 -115.495 -4.586
+v 102.166 -115.816 -4.578
+v 101.99 -115.513 -4.578
+v 101.96 -115.53 -4.568
+v 102.135 -115.834 -4.568
+v 102.105 -115.85 -4.556
+v 101.93 -115.548 -4.556
+v 102.075 -115.868 -4.543
+v 101.9 -115.565 -4.543
+v 102.046 -115.885 -4.528
+v 101.87 -115.582 -4.528
+v 102.018 -115.902 -4.51
+v 101.843 -115.6 -4.51
+v 101.815 -115.615 -4.493
+v 101.99 -115.918 -4.493
+v 101.963 -115.933 -4.474
+v 101.788 -115.63 -4.474
+v 101.937 -115.948 -4.452
+v 101.762 -115.645 -4.452
+v 101.912 -115.963 -4.43
+v 101.737 -115.66 -4.43
+v 101.888 -115.977 -4.406
+v 101.713 -115.674 -4.406
+v 101.69 -115.687 -4.38
+v 101.864 -115.99 -4.38
+v 101.667 -115.7 -4.354
+v 101.842 -116.003 -4.354
+v 101.822 -116.015 -4.326
+v 101.647 -115.712 -4.326
+v 101.802 -116.026 -4.297
+v 101.627 -115.723 -4.297
+v 101.784 -116.037 -4.267
+v 101.61 -115.734 -4.267
+v 101.767 -116.047 -4.236
+v 101.592 -115.744 -4.236
+v 101.576 -115.753 -4.204
+v 101.75 -116.056 -4.204
+v 101.737 -116.064 -4.17
+v 101.562 -115.76 -4.17
+v 101.724 -116.07 -4.137
+v 101.55 -115.768 -4.137
+v 101.712 -116.078 -4.103
+v 101.537 -115.775 -4.103
+v 101.702 -116.084 -4.068
+v 101.527 -115.78 -4.068
+v 101.52 -115.786 -4.032
+v 101.694 -116.09 -4.032
+v 101.687 -116.093 -3.996
+v 101.512 -115.79 -3.996
+v 101.68 -116.096 -3.96
+v 101.506 -115.793 -3.96
+v 101.677 -116.098 -3.924
+v 101.502 -115.795 -3.924
+v 101.675 -116.1 -3.887
+v 101.5 -115.796 -3.887
+v 101.5 -115.797 -3.85
+v 101.674 -116.1 -3.85
+v 119.708 -115.743 -4.6
+v 119.74 -115.762 -4.596
+v 119.676 -115.725 -4.6
+v 119.772 -115.78 -4.592
+v 119.803 -115.798 -4.586
+v 119.834 -115.816 -4.578
+v 119.865 -115.834 -4.568
+v 119.895 -115.85 -4.556
+v 119.925 -115.868 -4.543
+v 119.954 -115.885 -4.528
+v 119.983 -115.902 -4.51
+v 120.01 -115.918 -4.493
+v 120.037 -115.933 -4.474
+v 120.063 -115.948 -4.452
+v 120.088 -115.963 -4.43
+v 120.113 -115.977 -4.406
+v 120.136 -115.99 -4.38
+v 120.158 -116.003 -4.354
+v 120.178 -116.015 -4.326
+v 120.198 -116.026 -4.297
+v 120.216 -116.037 -4.267
+v 120.233 -116.047 -4.236
+v 120.25 -116.056 -4.204
+v 120.263 -116.064 -4.17
+v 120.276 -116.07 -4.137
+v 120.288 -116.078 -4.103
+v 120.298 -116.084 -4.068
+v 120.306 -116.09 -4.032
+v 120.313 -116.093 -3.996
+v 120.32 -116.096 -3.96
+v 120.323 -116.098 -3.924
+v 120.325 -116.1 -3.887
+v 120.326 -116.1 -3.85
+v 118.675 -115.147 -4.6
+v 118.675 -115.147 -1.84
+v 120.326 -116.1 -1.84
+v 120.326 -116.1 0.167
+v 120.325 -116.1 0.204
+v 119.676 -115.725 0.917
+v 118.675 -115.147 0.917
+v 120.323 -116.098 0.24
+v 120.32 -116.096 0.277
+v 120.313 -116.093 0.314
+v 120.306 -116.09 0.35
+v 120.298 -116.084 0.385
+v 120.288 -116.078 0.42
+v 120.276 -116.07 0.454
+v 120.263 -116.064 0.488
+v 120.25 -116.056 0.52
+v 120.233 -116.047 0.553
+v 120.216 -116.037 0.584
+v 120.198 -116.026 0.614
+v 120.178 -116.015 0.643
+v 120.158 -116.003 0.67
+v 120.136 -115.99 0.698
+v 120.113 -115.977 0.723
+v 120.088 -115.963 0.747
+v 120.063 -115.948 0.77
+v 120.037 -115.933 0.79
+v 120.01 -115.918 0.81
+v 119.983 -115.902 0.83
+v 119.954 -115.885 0.845
+v 119.925 -115.868 0.86
+v 119.895 -115.85 0.873
+v 119.865 -115.834 0.885
+v 119.834 -115.816 0.895
+v 119.803 -115.798 0.903
+v 119.772 -115.78 0.91
+v 119.74 -115.762 0.914
+v 119.708 -115.743 0.916
+v 118.85 -114.844 -4.6
+v 118.675 -115.147 -4.6
+v 118.655 -115.136 -4.6
+v 103.5 -115.1 -4.6
+v 103.5 -114.75 -4.6
+v 118.5 -115.1 -4.6
+v 118.5 -114.75 -4.6
+v 118.523 -115.1 -4.6
+v 118.546 -114.75 -4.6
+v 118.546 -115.103 -4.6
+v 118.59 -114.756 -4.6
+v 118.568 -115.107 -4.6
+v 118.637 -114.763 -4.6
+v 118.59 -115.112 -4.6
+v 118.68 -114.774 -4.6
+v 118.613 -115.12 -4.6
+v 118.725 -114.787 -4.6
+v 118.634 -115.127 -4.6
+v 118.768 -114.803 -4.6
+v 118.81 -114.822 -4.6
+v 103.477 -115.1 -4.6
+v 103.454 -114.75 -4.6
+v 103.454 -115.103 -4.6
+v 103.41 -114.756 -4.6
+v 103.432 -115.107 -4.6
+v 103.363 -114.763 -4.6
+v 103.41 -115.112 -4.6
+v 103.32 -114.774 -4.6
+v 103.388 -115.12 -4.6
+v 103.275 -114.787 -4.6
+v 103.366 -115.127 -4.6
+v 103.232 -114.803 -4.6
+v 103.345 -115.136 -4.6
+v 103.19 -114.822 -4.6
+v 103.325 -115.147 -4.6
+v 103.15 -114.844 -4.6
+v 102.117 -115.44 -4.6
+v 102.085 -115.46 -4.596
+v 102.15 -115.422 -4.6
+v 102.053 -115.477 -4.592
+v 102.022 -115.495 -4.586
+v 101.99 -115.513 -4.578
+v 101.96 -115.53 -4.568
+v 101.93 -115.548 -4.556
+v 101.9 -115.565 -4.543
+v 101.87 -115.582 -4.528
+v 101.843 -115.6 -4.51
+v 101.815 -115.615 -4.493
+v 101.788 -115.63 -4.474
+v 101.762 -115.645 -4.452
+v 101.737 -115.66 -4.43
+v 101.713 -115.674 -4.406
+v 101.69 -115.687 -4.38
+v 101.667 -115.7 -4.354
+v 101.647 -115.712 -4.326
+v 101.627 -115.723 -4.297
+v 101.61 -115.734 -4.267
+v 101.592 -115.744 -4.236
+v 101.576 -115.753 -4.204
+v 101.562 -115.76 -4.17
+v 101.55 -115.768 -4.137
+v 101.537 -115.775 -4.103
+v 101.527 -115.78 -4.068
+v 101.52 -115.786 -4.032
+v 101.512 -115.79 -3.996
+v 101.506 -115.793 -3.96
+v 101.502 -115.795 -3.924
+v 101.5 -115.796 -3.887
+v 101.5 -115.797 -3.85
+v 103.15 -114.844 -4.6
+v 103.15 -114.844 -1.84
+v 101.5 -115.797 -1.84
+v 101.5 -115.797 0.167
+v 101.5 -115.796 0.204
+v 102.15 -115.422 0.917
+v 103.15 -114.844 0.917
+v 101.502 -115.795 0.24
+v 101.506 -115.793 0.277
+v 101.512 -115.79 0.314
+v 101.52 -115.786 0.35
+v 101.527 -115.78 0.385
+v 101.537 -115.775 0.42
+v 101.55 -115.768 0.454
+v 101.562 -115.76 0.488
+v 101.576 -115.753 0.52
+v 101.592 -115.744 0.553
+v 101.61 -115.734 0.584
+v 101.627 -115.723 0.614
+v 101.647 -115.712 0.643
+v 101.667 -115.7 0.67
+v 101.69 -115.687 0.698
+v 101.713 -115.674 0.723
+v 101.737 -115.66 0.747
+v 101.762 -115.645 0.77
+v 101.788 -115.63 0.79
+v 101.815 -115.615 0.81
+v 101.843 -115.6 0.83
+v 101.87 -115.582 0.845
+v 101.9 -115.565 0.86
+v 101.93 -115.548 0.873
+v 101.96 -115.53 0.885
+v 101.99 -115.513 0.895
+v 102.022 -115.495 0.903
+v 102.053 -115.477 0.91
+v 102.085 -115.46 0.914
+v 102.117 -115.44 0.916
+v 120.326 -116.1 -1.84
+v 120.5 -115.797 -1.84
+v 120.326 -116.1 0.167
+v 120.5 -115.797 0.167
+v 120.5 -115.796 -3.887
+v 119.85 -115.422 -4.6
+v 120.5 -115.797 -3.85
+v 118.85 -114.844 -4.6
+v 118.85 -114.844 -1.84
+v 120.498 -115.795 -3.924
+v 120.494 -115.793 -3.96
+v 120.488 -115.79 -3.996
+v 120.48 -115.786 -4.032
+v 120.473 -115.78 -4.068
+v 120.463 -115.775 -4.103
+v 120.45 -115.768 -4.137
+v 120.438 -115.76 -4.17
+v 120.424 -115.753 -4.204
+v 120.408 -115.744 -4.236
+v 120.39 -115.734 -4.267
+v 120.373 -115.723 -4.297
+v 120.353 -115.712 -4.326
+v 120.333 -115.7 -4.354
+v 120.31 -115.687 -4.38
+v 120.288 -115.674 -4.406
+v 120.263 -115.66 -4.43
+v 120.238 -115.645 -4.452
+v 120.212 -115.63 -4.474
+v 120.185 -115.615 -4.493
+v 120.158 -115.6 -4.51
+v 120.13 -115.582 -4.528
+v 120.1 -115.565 -4.543
+v 120.07 -115.548 -4.556
+v 120.04 -115.53 -4.568
+v 120.01 -115.513 -4.578
+v 119.978 -115.495 -4.586
+v 119.947 -115.477 -4.592
+v 119.915 -115.46 -4.596
+v 119.883 -115.44 -4.6
+v 118.85 -114.844 0.917
+v 120.5 -115.797 0.167
+v 120.5 -115.797 -1.84
+v 119.85 -115.422 0.917
+v 120.5 -115.796 0.204
+v 119.883 -115.44 0.916
+v 119.915 -115.46 0.914
+v 119.947 -115.477 0.91
+v 119.978 -115.495 0.903
+v 120.01 -115.513 0.895
+v 120.04 -115.53 0.885
+v 120.07 -115.548 0.873
+v 120.1 -115.565 0.86
+v 120.13 -115.582 0.845
+v 120.158 -115.6 0.83
+v 120.185 -115.615 0.81
+v 120.212 -115.63 0.79
+v 120.238 -115.645 0.77
+v 120.263 -115.66 0.747
+v 120.288 -115.674 0.723
+v 120.31 -115.687 0.698
+v 120.333 -115.7 0.67
+v 120.353 -115.712 0.643
+v 120.373 -115.723 0.614
+v 120.39 -115.734 0.584
+v 120.408 -115.744 0.553
+v 120.424 -115.753 0.52
+v 120.438 -115.76 0.488
+v 120.45 -115.768 0.454
+v 120.463 -115.775 0.42
+v 120.473 -115.78 0.385
+v 120.48 -115.786 0.35
+v 120.488 -115.79 0.314
+v 120.494 -115.793 0.277
+v 120.498 -115.795 0.24
+v 118.5 -114.75 -4.6
+v 118.5 -114.75 -1.84
+v 118.546 -114.75 -4.6
+v 118.546 -114.75 0.917
+v 118.59 -114.756 0.917
+v 118.5 -114.75 0.917
+v 118.59 -114.756 -4.6
+v 118.637 -114.763 0.917
+v 118.637 -114.763 -4.6
+v 118.68 -114.774 0.917
+v 118.68 -114.774 -4.6
+v 118.725 -114.787 0.917
+v 118.725 -114.787 -4.6
+v 118.768 -114.803 0.917
+v 118.768 -114.803 -4.6
+v 118.81 -114.822 0.917
+v 118.81 -114.822 -4.6
+v 103.5 -114.75 0.917
+v 103.5 -114.75 -1.84
+v 103.5 -114.75 -4.6
+v 103.454 -114.75 0.917
+v 103.454 -114.75 -4.6
+v 103.41 -114.756 -4.6
+v 103.41 -114.756 0.917
+v 103.363 -114.763 -4.6
+v 103.363 -114.763 0.917
+v 103.32 -114.774 -4.6
+v 103.32 -114.774 0.917
+v 103.275 -114.787 -4.6
+v 103.275 -114.787 0.917
+v 103.232 -114.803 -4.6
+v 103.232 -114.803 0.917
+v 103.19 -114.822 -4.6
+v 103.19 -114.822 0.917
+v 101.674 -116.1 -1.84
+v 101.5 -115.797 -1.84
+v 101.674 -116.1 0.167
+v 101.5 -115.797 0.167
+v 101.675 -116.1 -3.887
+v 102.324 -115.725 -4.6
+v 101.674 -116.1 -3.85
+v 103.325 -115.147 -4.6
+v 103.325 -115.147 -1.84
+v 101.677 -116.098 -3.924
+v 101.68 -116.096 -3.96
+v 101.687 -116.093 -3.996
+v 101.694 -116.09 -4.032
+v 101.702 -116.084 -4.068
+v 101.712 -116.078 -4.103
+v 101.724 -116.07 -4.137
+v 101.737 -116.064 -4.17
+v 101.75 -116.056 -4.204
+v 101.767 -116.047 -4.236
+v 101.784 -116.037 -4.267
+v 101.802 -116.026 -4.297
+v 101.822 -116.015 -4.326
+v 101.842 -116.003 -4.354
+v 101.864 -115.99 -4.38
+v 101.888 -115.977 -4.406
+v 101.912 -115.963 -4.43
+v 101.937 -115.948 -4.452
+v 101.963 -115.933 -4.474
+v 101.99 -115.918 -4.493
+v 102.018 -115.902 -4.51
+v 102.046 -115.885 -4.528
+v 102.075 -115.868 -4.543
+v 102.105 -115.85 -4.556
+v 102.135 -115.834 -4.568
+v 102.166 -115.816 -4.578
+v 102.197 -115.798 -4.586
+v 102.228 -115.78 -4.592
+v 102.26 -115.762 -4.596
+v 102.292 -115.743 -4.6
+v 103.325 -115.147 0.917
+v 101.674 -116.1 0.167
+v 101.674 -116.1 -1.84
+v 102.324 -115.725 0.917
+v 101.675 -116.1 0.204
+v 102.292 -115.743 0.916
+v 102.26 -115.762 0.914
+v 102.228 -115.78 0.91
+v 102.197 -115.798 0.903
+v 102.166 -115.816 0.895
+v 102.135 -115.834 0.885
+v 102.105 -115.85 0.873
+v 102.075 -115.868 0.86
+v 102.046 -115.885 0.845
+v 102.018 -115.902 0.83
+v 101.99 -115.918 0.81
+v 101.963 -115.933 0.79
+v 101.937 -115.948 0.77
+v 101.912 -115.963 0.747
+v 101.888 -115.977 0.723
+v 101.864 -115.99 0.698
+v 101.842 -116.003 0.67
+v 101.822 -116.015 0.643
+v 101.802 -116.026 0.614
+v 101.784 -116.037 0.584
+v 101.767 -116.047 0.553
+v 101.75 -116.056 0.52
+v 101.737 -116.064 0.488
+v 101.724 -116.07 0.454
+v 101.712 -116.078 0.42
+v 101.702 -116.084 0.385
+v 101.694 -116.09 0.35
+v 101.687 -116.093 0.314
+v 101.68 -116.096 0.277
+v 101.677 -116.098 0.24
+v 103.5 -115.1 0.917
+v 103.477 -115.1 0.917
+v 103.5 -115.1 -1.84
+v 103.477 -115.1 -4.6
+v 103.5 -115.1 -4.6
+v 103.454 -115.103 0.917
+v 103.454 -115.103 -4.6
+v 103.432 -115.107 0.917
+v 103.432 -115.107 -4.6
+v 103.41 -115.112 0.917
+v 103.41 -115.112 -4.6
+v 103.388 -115.12 0.917
+v 103.388 -115.12 -4.6
+v 103.366 -115.127 0.917
+v 103.366 -115.127 -4.6
+v 103.345 -115.136 0.917
+v 103.345 -115.136 -4.6
+v 118.5 -115.1 -4.6
+v 118.5 -115.1 -1.84
+v 118.5 -115.1 0.917
+v 118.523 -115.1 0.917
+v 118.523 -115.1 -4.6
+v 118.546 -115.103 -4.6
+v 118.546 -115.103 0.917
+v 118.568 -115.107 -4.6
+v 118.568 -115.107 0.917
+v 118.59 -115.112 -4.6
+v 118.59 -115.112 0.917
+v 118.613 -115.12 -4.6
+v 118.613 -115.12 0.917
+v 118.634 -115.127 -4.6
+v 118.634 -115.127 0.917
+v 118.655 -115.136 -4.6
+v 118.655 -115.136 0.917
+v 104.25 -106.91 1.21
+v 111 -106.91 1.21
+v 104.25 -106.75 0.9
+v 111 -106.75 0.9
+v 117.75 -106.91 1.21
+v 117.75 -106.75 0.9
+v 102.324 -115.725 0.917
+v 102.15 -115.422 0.917
+v 102.292 -115.743 0.916
+v 102.117 -115.44 0.916
+v 102.085 -115.46 0.914
+v 102.26 -115.762 0.914
+v 102.053 -115.477 0.91
+v 102.228 -115.78 0.91
+v 102.022 -115.495 0.903
+v 102.197 -115.798 0.903
+v 101.99 -115.513 0.895
+v 102.166 -115.816 0.895
+v 102.135 -115.834 0.885
+v 101.96 -115.53 0.885
+v 101.93 -115.548 0.873
+v 102.105 -115.85 0.873
+v 101.9 -115.565 0.86
+v 102.075 -115.868 0.86
+v 101.87 -115.582 0.845
+v 102.046 -115.885 0.845
+v 101.843 -115.6 0.83
+v 102.018 -115.902 0.83
+v 101.99 -115.918 0.81
+v 101.815 -115.615 0.81
+v 101.788 -115.63 0.79
+v 101.963 -115.933 0.79
+v 101.762 -115.645 0.77
+v 101.937 -115.948 0.77
+v 101.737 -115.66 0.747
+v 101.912 -115.963 0.747
+v 101.713 -115.674 0.723
+v 101.888 -115.977 0.723
+v 101.864 -115.99 0.698
+v 101.69 -115.687 0.698
+v 101.842 -116.003 0.67
+v 101.667 -115.7 0.67
+v 101.647 -115.712 0.643
+v 101.822 -116.015 0.643
+v 101.627 -115.723 0.614
+v 101.802 -116.026 0.614
+v 101.61 -115.734 0.584
+v 101.784 -116.037 0.584
+v 101.592 -115.744 0.553
+v 101.767 -116.047 0.553
+v 101.75 -116.056 0.52
+v 101.576 -115.753 0.52
+v 101.562 -115.76 0.488
+v 101.737 -116.064 0.488
+v 101.55 -115.768 0.454
+v 101.724 -116.07 0.454
+v 101.537 -115.775 0.42
+v 101.712 -116.078 0.42
+v 101.527 -115.78 0.385
+v 101.702 -116.084 0.385
+v 101.694 -116.09 0.35
+v 101.52 -115.786 0.35
+v 101.512 -115.79 0.314
+v 101.687 -116.093 0.314
+v 101.506 -115.793 0.277
+v 101.68 -116.096 0.277
+v 101.502 -115.795 0.24
+v 101.677 -116.098 0.24
+v 101.5 -115.796 0.204
+v 101.675 -116.1 0.204
+v 120.325 -116.1 0.204
+v 120.5 -115.796 0.204
+v 120.498 -115.795 0.24
+v 120.323 -116.098 0.24
+v 120.494 -115.793 0.277
+v 120.32 -116.096 0.277
+v 120.488 -115.79 0.314
+v 120.313 -116.093 0.314
+v 120.48 -115.786 0.35
+v 120.306 -116.09 0.35
+v 120.298 -116.084 0.385
+v 120.473 -115.78 0.385
+v 120.463 -115.775 0.42
+v 120.288 -116.078 0.42
+v 120.45 -115.768 0.454
+v 120.276 -116.07 0.454
+v 120.438 -115.76 0.488
+v 120.263 -116.064 0.488
+v 120.424 -115.753 0.52
+v 120.25 -116.056 0.52
+v 120.233 -116.047 0.553
+v 120.408 -115.744 0.553
+v 120.39 -115.734 0.584
+v 120.216 -116.037 0.584
+v 120.373 -115.723 0.614
+v 120.198 -116.026 0.614
+v 120.353 -115.712 0.643
+v 120.178 -116.015 0.643
+v 120.333 -115.7 0.67
+v 120.158 -116.003 0.67
+v 120.136 -115.99 0.698
+v 120.31 -115.687 0.698
+v 120.113 -115.977 0.723
+v 120.288 -115.674 0.723
+v 120.263 -115.66 0.747
+v 120.088 -115.963 0.747
+v 120.238 -115.645 0.77
+v 120.063 -115.948 0.77
+v 120.212 -115.63 0.79
+v 120.037 -115.933 0.79
+v 120.185 -115.615 0.81
+v 120.01 -115.918 0.81
+v 119.983 -115.902 0.83
+v 120.158 -115.6 0.83
+v 120.13 -115.582 0.845
+v 119.954 -115.885 0.845
+v 120.1 -115.565 0.86
+v 119.925 -115.868 0.86
+v 120.07 -115.548 0.873
+v 119.895 -115.85 0.873
+v 120.04 -115.53 0.885
+v 119.865 -115.834 0.885
+v 119.834 -115.816 0.895
+v 120.01 -115.513 0.895
+v 119.978 -115.495 0.903
+v 119.803 -115.798 0.903
+v 119.947 -115.477 0.91
+v 119.772 -115.78 0.91
+v 119.915 -115.46 0.914
+v 119.74 -115.762 0.914
+v 119.883 -115.44 0.916
+v 119.708 -115.743 0.916
+v 119.676 -115.725 0.917
+v 119.85 -115.422 0.917
+v 103.5 -107.415 0.554
+v 103.5 -107.577 0.865
+v 103.5 -107.383 0.57
+v 103.5 -107.544 0.88
+v 103.504 -107.512 0.898
+v 103.504 -107.35 0.588
+v 103.508 -107.48 0.915
+v 103.508 -107.318 0.605
+v 103.514 -107.447 0.932
+v 103.514 -107.286 0.62
+v 103.522 -107.415 0.95
+v 103.522 -107.254 0.638
+v 103.532 -107.222 0.654
+v 103.532 -107.384 0.965
+v 103.544 -107.353 0.98
+v 103.544 -107.19 0.67
+v 103.557 -107.322 0.997
+v 103.557 -107.16 0.686
+v 103.572 -107.292 1.012
+v 103.572 -107.13 0.702
+v 103.59 -107.263 1.028
+v 103.59 -107.102 0.717
+v 103.607 -107.073 0.732
+v 103.607 -107.235 1.042
+v 103.626 -107.207 1.057
+v 103.626 -107.046 0.746
+v 103.648 -107.18 1.07
+v 103.648 -107.02 0.76
+v 103.67 -107.155 1.084
+v 103.67 -106.993 0.774
+v 103.694 -107.13 1.097
+v 103.694 -106.97 0.786
+v 103.72 -106.945 0.8
+v 103.72 -107.106 1.11
+v 103.746 -106.922 0.81
+v 103.746 -107.084 1.12
+v 103.774 -107.063 1.132
+v 103.774 -106.9 0.82
+v 103.803 -107.042 1.142
+v 103.803 -106.88 0.832
+v 103.833 -107.024 1.152
+v 103.833 -106.862 0.842
+v 103.864 -107.006 1.16
+v 103.864 -106.845 0.85
+v 103.896 -106.83 0.86
+v 103.896 -106.99 1.17
+v 103.93 -106.975 1.177
+v 103.93 -106.814 0.867
+v 103.963 -106.962 1.184
+v 103.963 -106.8 0.874
+v 103.997 -106.95 1.19
+v 103.997 -106.79 0.88
+v 104.032 -106.94 1.196
+v 104.032 -106.78 0.885
+v 104.068 -106.77 0.89
+v 104.068 -106.93 1.2
+v 104.104 -106.924 1.204
+v 104.104 -106.763 0.893
+v 104.14 -106.92 1.207
+v 104.14 -106.757 0.896
+v 104.176 -106.915 1.21
+v 104.176 -106.753 0.898
+v 104.213 -106.912 1.21
+v 104.213 -106.75 0.9
+v 118.5 -114.182 1.582
+v 103.5 -114.182 1.582
+v 118.5 -114.222 1.594
+v 103.5 -114.222 1.594
+v 103.5 -114.262 1.603
+v 118.5 -114.262 1.603
+v 103.5 -114.303 1.61
+v 118.5 -114.303 1.61
+v 103.5 -114.344 1.615
+v 118.5 -114.344 1.615
+v 103.5 -114.385 1.617
+v 118.5 -114.385 1.617
+v 103.5 -114.426 1.617
+v 118.5 -114.426 1.617
+v 103.5 -114.467 1.614
+v 118.5 -114.467 1.614
+v 103.5 -114.508 1.61
+v 118.5 -114.508 1.61
+v 103.5 -114.55 1.6
+v 118.5 -114.55 1.6
+v 103.5 -114.59 1.59
+v 118.5 -114.59 1.59
+v 103.5 -114.628 1.58
+v 118.5 -114.628 1.58
+v 103.5 -114.667 1.564
+v 118.5 -114.667 1.564
+v 103.5 -114.705 1.547
+v 118.5 -114.705 1.547
+v 103.5 -114.74 1.528
+v 118.5 -114.74 1.528
+v 103.5 -114.777 1.507
+v 118.5 -114.777 1.507
+v 103.5 -114.81 1.484
+v 118.5 -114.81 1.484
+v 103.5 -114.844 1.46
+v 118.5 -114.844 1.46
+v 103.5 -114.875 1.432
+v 118.5 -114.875 1.432
+v 103.5 -114.904 1.403
+v 118.5 -114.904 1.403
+v 103.5 -114.932 1.372
+v 118.5 -114.932 1.372
+v 103.5 -114.958 1.34
+v 118.5 -114.958 1.34
+v 103.5 -114.982 1.306
+v 118.5 -114.982 1.306
+v 103.5 -115.004 1.272
+v 118.5 -115.004 1.272
+v 103.5 -115.024 1.235
+v 118.5 -115.024 1.235
+v 103.5 -115.04 1.198
+v 118.5 -115.04 1.198
+v 103.5 -115.057 1.16
+v 118.5 -115.057 1.16
+v 103.5 -115.07 1.12
+v 118.5 -115.07 1.12
+v 103.5 -115.08 1.08
+v 118.5 -115.08 1.08
+v 103.5 -115.09 1.04
+v 118.5 -115.09 1.04
+v 103.5 -115.095 1
+v 118.5 -115.095 1
+v 103.5 -115.1 0.958
+v 118.5 -115.1 0.958
+v 103.5 -109.42 0.024
+v 111 -109.42 0.024
+v 118.5 -109.42 0.024
+v 103.5 -109.15 0.046
+v 103.5 -109.166 0.04
+v 111 -109.15 0.046
+v 118.5 -109.166 0.04
+v 118.5 -109.15 0.046
+v 118.5 -109.182 0.032
+v 103.5 -109.182 0.032
+v 103.5 -109.198 0.026
+v 118.5 -109.198 0.026
+v 103.5 -109.215 0.02
+v 118.5 -109.215 0.02
+v 103.5 -109.232 0.016
+v 118.5 -109.232 0.016
+v 103.5 -109.25 0.013
+v 118.5 -109.25 0.013
+v 118.5 -109.266 0.01
+v 103.5 -109.266 0.01
+v 103.5 -109.283 0.008
+v 118.5 -109.283 0.008
+v 103.5 -109.3 0.007
+v 118.5 -109.3 0.007
+v 118.5 -109.318 0.007
+v 103.5 -109.318 0.007
+v 103.5 -109.336 0.008
+v 118.5 -109.336 0.008
+v 118.5 -109.353 0.01
+v 103.5 -109.353 0.01
+v 103.5 -109.37 0.012
+v 118.5 -109.37 0.012
+v 103.5 -109.387 0.015
+v 118.5 -109.387 0.015
+v 103.5 -109.404 0.02
+v 118.5 -109.404 0.02
+v 103.5 -107.577 0.865
+v 104.25 -106.91 1.21
+v 111 -106.91 1.21
+v 117.75 -106.91 1.21
+v 118.5 -107.577 0.865
+v 118.5 -107.544 0.88
+v 118.496 -107.512 0.898
+v 118.492 -107.48 0.915
+v 118.486 -107.447 0.932
+v 118.478 -107.415 0.95
+v 118.468 -107.384 0.965
+v 118.456 -107.353 0.98
+v 118.443 -107.322 0.997
+v 118.428 -107.292 1.012
+v 118.41 -107.263 1.028
+v 118.393 -107.235 1.042
+v 118.374 -107.207 1.057
+v 118.352 -107.18 1.07
+v 118.33 -107.155 1.084
+v 118.306 -107.13 1.097
+v 118.28 -107.106 1.11
+v 118.254 -107.084 1.12
+v 118.226 -107.063 1.132
+v 118.197 -107.042 1.142
+v 118.167 -107.024 1.152
+v 118.136 -107.006 1.16
+v 118.104 -106.99 1.17
+v 118.07 -106.975 1.177
+v 118.037 -106.962 1.184
+v 118.003 -106.95 1.19
+v 117.968 -106.94 1.196
+v 117.932 -106.93 1.2
+v 117.896 -106.924 1.204
+v 117.86 -106.92 1.207
+v 117.824 -106.915 1.21
+v 117.787 -106.912 1.21
+v 104.213 -106.912 1.21
+v 104.176 -106.915 1.21
+v 104.14 -106.92 1.207
+v 104.104 -106.924 1.204
+v 104.068 -106.93 1.2
+v 104.032 -106.94 1.196
+v 103.997 -106.95 1.19
+v 103.963 -106.962 1.184
+v 103.93 -106.975 1.177
+v 103.896 -106.99 1.17
+v 103.864 -107.006 1.16
+v 103.833 -107.024 1.152
+v 103.803 -107.042 1.142
+v 103.774 -107.063 1.132
+v 103.746 -107.084 1.12
+v 103.72 -107.106 1.11
+v 103.694 -107.13 1.097
+v 103.67 -107.155 1.084
+v 103.648 -107.18 1.07
+v 103.626 -107.207 1.057
+v 103.607 -107.235 1.042
+v 103.59 -107.263 1.028
+v 103.572 -107.292 1.012
+v 103.557 -107.322 0.997
+v 103.544 -107.353 0.98
+v 103.532 -107.384 0.965
+v 103.522 -107.415 0.95
+v 103.514 -107.447 0.932
+v 103.508 -107.48 0.915
+v 103.504 -107.512 0.898
+v 103.5 -107.544 0.88
+v 117.787 -106.75 0.9
+v 117.787 -106.912 1.21
+v 117.824 -106.915 1.21
+v 117.824 -106.753 0.898
+v 117.86 -106.92 1.207
+v 117.86 -106.757 0.896
+v 117.896 -106.924 1.204
+v 117.896 -106.763 0.893
+v 117.932 -106.93 1.2
+v 117.932 -106.77 0.89
+v 117.968 -106.78 0.885
+v 117.968 -106.94 1.196
+v 118.003 -106.95 1.19
+v 118.003 -106.79 0.88
+v 118.037 -106.962 1.184
+v 118.037 -106.8 0.874
+v 118.07 -106.975 1.177
+v 118.07 -106.814 0.867
+v 118.104 -106.99 1.17
+v 118.104 -106.83 0.86
+v 118.136 -106.845 0.85
+v 118.136 -107.006 1.16
+v 118.167 -107.024 1.152
+v 118.167 -106.862 0.842
+v 118.197 -107.042 1.142
+v 118.197 -106.88 0.832
+v 118.226 -107.063 1.132
+v 118.226 -106.9 0.82
+v 118.254 -107.084 1.12
+v 118.254 -106.922 0.81
+v 118.28 -106.945 0.8
+v 118.28 -107.106 1.11
+v 118.306 -106.97 0.786
+v 118.306 -107.13 1.097
+v 118.33 -107.155 1.084
+v 118.33 -106.993 0.774
+v 118.352 -107.18 1.07
+v 118.352 -107.02 0.76
+v 118.374 -107.207 1.057
+v 118.374 -107.046 0.746
+v 118.393 -107.235 1.042
+v 118.393 -107.073 0.732
+v 118.41 -107.102 0.717
+v 118.41 -107.263 1.028
+v 118.428 -107.292 1.012
+v 118.428 -107.13 0.702
+v 118.443 -107.322 0.997
+v 118.443 -107.16 0.686
+v 118.456 -107.353 0.98
+v 118.456 -107.19 0.67
+v 118.468 -107.384 0.965
+v 118.468 -107.222 0.654
+v 118.478 -107.254 0.638
+v 118.478 -107.415 0.95
+v 118.486 -107.447 0.932
+v 118.486 -107.286 0.62
+v 118.492 -107.48 0.915
+v 118.492 -107.318 0.605
+v 118.496 -107.512 0.898
+v 118.496 -107.35 0.588
+v 118.5 -107.544 0.88
+v 118.5 -107.383 0.57
+v 118.5 -107.415 0.554
+v 118.5 -107.577 0.865
+v 118.5 -107.383 0.57
+v 118.5 -107.415 0.554
+v 117.75 -106.75 0.9
+v 118.5 -108.99 -0.264
+v 111 -106.75 0.9
+v 103.5 -108.99 -0.264
+v 104.25 -106.75 0.9
+v 103.5 -107.415 0.554
+v 103.5 -107.383 0.57
+v 117.787 -106.75 0.9
+v 117.824 -106.753 0.898
+v 117.86 -106.757 0.896
+v 117.896 -106.763 0.893
+v 117.932 -106.77 0.89
+v 117.968 -106.78 0.885
+v 118.003 -106.79 0.88
+v 118.037 -106.8 0.874
+v 118.07 -106.814 0.867
+v 118.104 -106.83 0.86
+v 118.136 -106.845 0.85
+v 118.167 -106.862 0.842
+v 118.197 -106.88 0.832
+v 118.226 -106.9 0.82
+v 118.254 -106.922 0.81
+v 118.28 -106.945 0.8
+v 118.306 -106.97 0.786
+v 118.33 -106.993 0.774
+v 118.352 -107.02 0.76
+v 118.374 -107.046 0.746
+v 118.393 -107.073 0.732
+v 118.41 -107.102 0.717
+v 118.428 -107.13 0.702
+v 118.443 -107.16 0.686
+v 118.456 -107.19 0.67
+v 118.468 -107.222 0.654
+v 118.478 -107.254 0.638
+v 118.486 -107.286 0.62
+v 118.492 -107.318 0.605
+v 118.496 -107.35 0.588
+v 103.504 -107.35 0.588
+v 103.508 -107.318 0.605
+v 103.514 -107.286 0.62
+v 103.522 -107.254 0.638
+v 103.532 -107.222 0.654
+v 103.544 -107.19 0.67
+v 103.557 -107.16 0.686
+v 103.572 -107.13 0.702
+v 103.59 -107.102 0.717
+v 103.607 -107.073 0.732
+v 103.626 -107.046 0.746
+v 103.648 -107.02 0.76
+v 103.67 -106.993 0.774
+v 103.694 -106.97 0.786
+v 103.72 -106.945 0.8
+v 103.746 -106.922 0.81
+v 103.774 -106.9 0.82
+v 103.803 -106.88 0.832
+v 103.833 -106.862 0.842
+v 103.864 -106.845 0.85
+v 103.896 -106.83 0.86
+v 103.93 -106.814 0.867
+v 103.963 -106.8 0.874
+v 103.997 -106.79 0.88
+v 104.032 -106.78 0.885
+v 104.068 -106.77 0.89
+v 104.104 -106.763 0.893
+v 104.14 -106.757 0.896
+v 104.176 -106.753 0.898
+v 104.213 -106.75 0.9
+v 118.5 -109.02 -0.28
+v 103.5 -109.02 -0.28
+v 103.5 -109.052 -0.293
+v 118.5 -109.052 -0.293
+v 118.5 -109.085 -0.305
+v 103.5 -109.085 -0.305
+v 118.5 -109.118 -0.316
+v 103.5 -109.118 -0.316
+v 118.5 -109.152 -0.325
+v 103.5 -109.152 -0.325
+v 118.5 -109.186 -0.332
+v 103.5 -109.186 -0.332
+v 103.5 -109.22 -0.337
+v 118.5 -109.22 -0.337
+v 118.5 -109.255 -0.34
+v 103.5 -109.255 -0.34
+v 118.5 -109.29 -0.343
+v 103.5 -109.29 -0.343
+v 103.5 -109.324 -0.343
+v 118.5 -109.324 -0.343
+v 118.5 -109.36 -0.342
+v 103.5 -109.36 -0.342
+v 103.5 -109.394 -0.338
+v 118.5 -109.394 -0.338
+v 118.5 -109.428 -0.333
+v 103.5 -109.428 -0.333
+v 118.5 -109.462 -0.327
+v 103.5 -109.462 -0.327
+v 118.5 -109.496 -0.318
+v 103.5 -109.496 -0.318
+v 118.5 -109.53 -0.308
+v 103.5 -109.53 -0.308
+v 103.325 -115.147 0.917
+v 103.15 -114.844 0.917
+v 103.345 -115.136 0.917
+v 103.19 -114.822 0.917
+v 103.366 -115.127 0.917
+v 103.232 -114.803 0.917
+v 103.388 -115.12 0.917
+v 103.275 -114.787 0.917
+v 103.41 -115.112 0.917
+v 103.32 -114.774 0.917
+v 103.432 -115.107 0.917
+v 103.363 -114.763 0.917
+v 103.454 -115.103 0.917
+v 103.41 -114.756 0.917
+v 103.477 -115.1 0.917
+v 103.454 -114.75 0.917
+v 103.5 -115.1 0.917
+v 103.5 -114.75 0.917
+v 118.5 -114.75 0.917
+v 118.5 -115.1 0.917
+v 118.546 -114.75 0.917
+v 118.523 -115.1 0.917
+v 118.546 -115.103 0.917
+v 118.59 -114.756 0.917
+v 118.568 -115.107 0.917
+v 118.637 -114.763 0.917
+v 118.59 -115.112 0.917
+v 118.68 -114.774 0.917
+v 118.613 -115.12 0.917
+v 118.725 -114.787 0.917
+v 118.634 -115.127 0.917
+v 118.768 -114.803 0.917
+v 118.655 -115.136 0.917
+v 118.81 -114.822 0.917
+v 118.85 -114.844 0.917
+v 118.675 -115.147 0.917
+v 118.5 -114.29 1.25
+v 103.5 -114.29 1.25
+v 103.5 -114.392 1.267
+v 103.5 -114.385 1.617
+v 103.5 -114.372 1.266
+v 103.5 -114.344 1.615
+v 103.5 -114.35 1.264
+v 103.5 -114.303 1.61
+v 103.5 -114.33 1.26
+v 103.5 -114.262 1.603
+v 103.5 -114.31 1.256
+v 103.5 -114.222 1.594
+v 103.5 -114.29 1.25
+v 103.5 -114.182 1.582
+v 103.5 -109.53 -0.308
+v 103.5 -109.42 0.024
+v 103.5 -109.496 -0.318
+v 103.5 -109.404 0.02
+v 103.5 -109.462 -0.327
+v 103.5 -109.387 0.015
+v 103.5 -109.428 -0.333
+v 103.5 -109.37 0.012
+v 103.5 -109.394 -0.338
+v 103.5 -109.353 0.01
+v 103.5 -109.36 -0.342
+v 103.5 -109.336 0.008
+v 103.5 -109.324 -0.343
+v 103.5 -109.318 0.007
+v 103.5 -109.29 -0.343
+v 103.5 -109.3 0.007
+v 103.5 -109.283 0.008
+v 103.5 -114.413 1.267
+v 103.5 -114.426 1.617
+v 103.5 -114.434 1.266
+v 103.5 -114.467 1.614
+v 103.5 -114.454 1.263
+v 103.5 -114.508 1.61
+v 103.5 -114.474 1.26
+v 103.5 -114.55 1.6
+v 103.5 -114.494 1.254
+v 103.5 -114.59 1.59
+v 103.5 -114.514 1.248
+v 103.5 -114.628 1.58
+v 103.5 -114.534 1.24
+v 103.5 -114.667 1.564
+v 103.5 -114.552 1.232
+v 103.5 -114.705 1.547
+v 103.5 -114.57 1.223
+v 103.5 -114.74 1.528
+v 103.5 -114.588 1.212
+v 103.5 -114.777 1.507
+v 103.5 -114.605 1.2
+v 103.5 -114.81 1.484
+v 103.5 -114.622 1.188
+v 103.5 -114.844 1.46
+v 103.5 -114.637 1.174
+v 103.5 -114.875 1.432
+v 103.5 -114.652 1.16
+v 103.5 -114.904 1.403
+v 103.5 -114.666 1.145
+v 103.5 -114.932 1.372
+v 103.5 -114.68 1.13
+v 103.5 -114.958 1.34
+v 103.5 -114.69 1.112
+v 103.5 -114.982 1.306
+v 103.5 -114.702 1.094
+v 103.5 -115.004 1.272
+v 103.5 -114.712 1.076
+v 103.5 -115.024 1.235
+v 103.5 -114.72 1.058
+v 103.5 -115.04 1.198
+v 103.5 -114.728 1.038
+v 103.5 -115.057 1.16
+v 103.5 -114.735 1.02
+v 103.5 -115.07 1.12
+v 103.5 -114.74 1
+v 103.5 -115.08 1.08
+v 103.5 -114.745 0.98
+v 103.5 -115.09 1.04
+v 103.5 -114.748 0.958
+v 103.5 -115.095 1
+v 103.5 -114.75 0.938
+v 103.5 -115.1 0.958
+v 103.5 -114.75 0.917
+v 103.5 -115.1 0.917
+v 103.5 -109.255 -0.34
+v 103.5 -109.266 0.01
+v 103.5 -109.22 -0.337
+v 103.5 -109.25 0.013
+v 103.5 -109.186 -0.332
+v 103.5 -109.232 0.016
+v 103.5 -109.152 -0.325
+v 103.5 -109.215 0.02
+v 103.5 -109.118 -0.316
+v 103.5 -109.198 0.026
+v 103.5 -109.085 -0.305
+v 103.5 -109.182 0.032
+v 103.5 -109.052 -0.293
+v 103.5 -109.166 0.04
+v 103.5 -109.02 -0.28
+v 103.5 -109.15 0.046
+v 103.5 -108.99 -0.264
+v 118.5 -115.1 0.917
+v 118.5 -114.75 0.917
+v 118.5 -115.1 0.958
+v 118.5 -114.75 0.938
+v 118.5 -114.748 0.958
+v 118.5 -115.095 1
+v 118.5 -114.745 0.98
+v 118.5 -115.09 1.04
+v 118.5 -114.74 1
+v 118.5 -115.08 1.08
+v 118.5 -114.735 1.02
+v 118.5 -115.07 1.12
+v 118.5 -114.728 1.038
+v 118.5 -115.057 1.16
+v 118.5 -114.72 1.058
+v 118.5 -115.04 1.198
+v 118.5 -114.712 1.076
+v 118.5 -115.024 1.235
+v 118.5 -114.702 1.094
+v 118.5 -115.004 1.272
+v 118.5 -114.69 1.112
+v 118.5 -114.982 1.306
+v 118.5 -114.68 1.13
+v 118.5 -114.958 1.34
+v 118.5 -114.666 1.145
+v 118.5 -114.932 1.372
+v 118.5 -114.652 1.16
+v 118.5 -114.904 1.403
+v 118.5 -114.637 1.174
+v 118.5 -114.875 1.432
+v 118.5 -114.622 1.188
+v 118.5 -114.844 1.46
+v 118.5 -114.605 1.2
+v 118.5 -114.81 1.484
+v 118.5 -114.588 1.212
+v 118.5 -114.777 1.507
+v 118.5 -114.57 1.223
+v 118.5 -114.74 1.528
+v 118.5 -114.552 1.232
+v 118.5 -114.705 1.547
+v 118.5 -114.534 1.24
+v 118.5 -114.667 1.564
+v 118.5 -114.514 1.248
+v 118.5 -114.628 1.58
+v 118.5 -114.494 1.254
+v 118.5 -114.59 1.59
+v 118.5 -114.474 1.26
+v 118.5 -114.55 1.6
+v 118.5 -114.454 1.263
+v 118.5 -114.508 1.61
+v 118.5 -114.434 1.266
+v 118.5 -114.467 1.614
+v 118.5 -114.413 1.267
+v 118.5 -114.392 1.267
+v 118.5 -114.344 1.615
+v 118.5 -114.372 1.266
+v 118.5 -114.303 1.61
+v 118.5 -114.35 1.264
+v 118.5 -114.262 1.603
+v 118.5 -114.33 1.26
+v 118.5 -114.222 1.594
+v 118.5 -114.31 1.256
+v 118.5 -114.182 1.582
+v 118.5 -114.29 1.25
+v 118.5 -109.42 0.024
+v 118.5 -109.53 -0.308
+v 118.5 -109.496 -0.318
+v 118.5 -109.404 0.02
+v 118.5 -109.462 -0.327
+v 118.5 -109.387 0.015
+v 118.5 -109.428 -0.333
+v 118.5 -109.37 0.012
+v 118.5 -109.394 -0.338
+v 118.5 -109.353 0.01
+v 118.5 -109.36 -0.342
+v 118.5 -109.336 0.008
+v 118.5 -109.324 -0.343
+v 118.5 -109.318 0.007
+v 118.5 -109.29 -0.343
+v 118.5 -109.3 0.007
+v 118.5 -109.255 -0.34
+v 118.5 -109.283 0.008
+v 118.5 -109.22 -0.337
+v 118.5 -109.266 0.01
+v 118.5 -109.186 -0.332
+v 118.5 -109.25 0.013
+v 118.5 -109.152 -0.325
+v 118.5 -109.232 0.016
+v 118.5 -109.118 -0.316
+v 118.5 -109.215 0.02
+v 118.5 -109.085 -0.305
+v 118.5 -109.198 0.026
+v 118.5 -109.052 -0.293
+v 118.5 -109.182 0.032
+v 118.5 -109.02 -0.28
+v 118.5 -109.166 0.04
+v 118.5 -108.99 -0.264
+v 118.5 -109.15 0.046
+v 118.5 -114.385 1.617
+v 118.5 -114.426 1.617
+v 103.5 -114.31 1.256
+v 118.5 -114.31 1.256
+v 118.5 -114.33 1.26
+v 103.5 -114.33 1.26
+v 118.5 -114.35 1.264
+v 103.5 -114.35 1.264
+v 118.5 -114.372 1.266
+v 103.5 -114.372 1.266
+v 118.5 -114.392 1.267
+v 103.5 -114.392 1.267
+v 118.5 -114.413 1.267
+v 103.5 -114.413 1.267
+v 118.5 -114.434 1.266
+v 103.5 -114.434 1.266
+v 118.5 -114.454 1.263
+v 103.5 -114.454 1.263
+v 118.5 -114.474 1.26
+v 103.5 -114.474 1.26
+v 118.5 -114.494 1.254
+v 103.5 -114.494 1.254
+v 118.5 -114.514 1.248
+v 103.5 -114.514 1.248
+v 118.5 -114.534 1.24
+v 103.5 -114.534 1.24
+v 118.5 -114.552 1.232
+v 103.5 -114.552 1.232
+v 118.5 -114.57 1.223
+v 103.5 -114.57 1.223
+v 118.5 -114.588 1.212
+v 103.5 -114.588 1.212
+v 118.5 -114.605 1.2
+v 103.5 -114.605 1.2
+v 118.5 -114.622 1.188
+v 103.5 -114.622 1.188
+v 118.5 -114.637 1.174
+v 103.5 -114.637 1.174
+v 118.5 -114.652 1.16
+v 103.5 -114.652 1.16
+v 118.5 -114.666 1.145
+v 103.5 -114.666 1.145
+v 118.5 -114.68 1.13
+v 103.5 -114.68 1.13
+v 118.5 -114.69 1.112
+v 103.5 -114.69 1.112
+v 118.5 -114.702 1.094
+v 103.5 -114.702 1.094
+v 118.5 -114.712 1.076
+v 103.5 -114.712 1.076
+v 118.5 -114.72 1.058
+v 103.5 -114.72 1.058
+v 118.5 -114.728 1.038
+v 103.5 -114.728 1.038
+v 118.5 -114.735 1.02
+v 103.5 -114.735 1.02
+v 118.5 -114.74 1
+v 103.5 -114.74 1
+v 118.5 -114.745 0.98
+v 103.5 -114.745 0.98
+v 118.5 -114.748 0.958
+v 103.5 -114.748 0.958
+v 118.5 -114.75 0.938
+v 103.5 -114.75 0.938
+v -119.676 115.225 -4.6
+v -119.85 114.922 -4.6
+v -119.708 115.243 -4.6
+v -119.883 114.94 -4.6
+v -119.915 114.96 -4.596
+v -119.74 115.262 -4.596
+v -119.947 114.977 -4.592
+v -119.772 115.28 -4.592
+v -119.978 114.995 -4.586
+v -119.803 115.298 -4.586
+v -120.01 115.013 -4.578
+v -119.834 115.316 -4.578
+v -119.865 115.334 -4.568
+v -120.04 115.03 -4.568
+v -120.07 115.048 -4.556
+v -119.895 115.35 -4.556
+v -120.1 115.065 -4.543
+v -119.925 115.368 -4.543
+v -120.13 115.082 -4.528
+v -119.954 115.385 -4.528
+v -120.158 115.1 -4.51
+v -119.983 115.402 -4.51
+v -120.01 115.418 -4.493
+v -120.185 115.115 -4.493
+v -120.212 115.13 -4.474
+v -120.037 115.433 -4.474
+v -120.238 115.145 -4.452
+v -120.063 115.448 -4.452
+v -120.263 115.16 -4.43
+v -120.088 115.463 -4.43
+v -120.288 115.174 -4.406
+v -120.113 115.477 -4.406
+v -120.136 115.49 -4.38
+v -120.31 115.187 -4.38
+v -120.158 115.503 -4.354
+v -120.333 115.2 -4.354
+v -120.353 115.212 -4.326
+v -120.178 115.515 -4.326
+v -120.373 115.223 -4.297
+v -120.198 115.526 -4.297
+v -120.39 115.234 -4.267
+v -120.216 115.537 -4.267
+v -120.408 115.244 -4.236
+v -120.233 115.547 -4.236
+v -120.25 115.556 -4.204
+v -120.424 115.253 -4.204
+v -120.438 115.26 -4.17
+v -120.263 115.564 -4.17
+v -120.45 115.268 -4.137
+v -120.276 115.57 -4.137
+v -120.463 115.275 -4.103
+v -120.288 115.578 -4.103
+v -120.473 115.28 -4.068
+v -120.298 115.584 -4.068
+v -120.306 115.59 -4.032
+v -120.48 115.286 -4.032
+v -120.488 115.29 -3.996
+v -120.313 115.593 -3.996
+v -120.494 115.293 -3.96
+v -120.32 115.596 -3.96
+v -120.498 115.295 -3.924
+v -120.323 115.598 -3.924
+v -120.5 115.296 -3.887
+v -120.325 115.6 -3.887
+v -120.326 115.6 -3.85
+v -120.5 115.297 -3.85
+v -102.15 114.922 -4.6
+v -102.324 115.225 -4.6
+v -102.117 114.94 -4.6
+v -102.292 115.243 -4.6
+v -102.26 115.262 -4.596
+v -102.085 114.96 -4.596
+v -102.228 115.28 -4.592
+v -102.053 114.977 -4.592
+v -102.197 115.298 -4.586
+v -102.022 114.995 -4.586
+v -102.166 115.316 -4.578
+v -101.99 115.013 -4.578
+v -101.96 115.03 -4.568
+v -102.135 115.334 -4.568
+v -102.105 115.35 -4.556
+v -101.93 115.048 -4.556
+v -102.075 115.368 -4.543
+v -101.9 115.065 -4.543
+v -102.046 115.385 -4.528
+v -101.87 115.082 -4.528
+v -102.018 115.402 -4.51
+v -101.843 115.1 -4.51
+v -101.815 115.115 -4.493
+v -101.99 115.418 -4.493
+v -101.963 115.433 -4.474
+v -101.788 115.13 -4.474
+v -101.937 115.448 -4.452
+v -101.762 115.145 -4.452
+v -101.912 115.463 -4.43
+v -101.737 115.16 -4.43
+v -101.888 115.477 -4.406
+v -101.713 115.174 -4.406
+v -101.69 115.187 -4.38
+v -101.864 115.49 -4.38
+v -101.667 115.2 -4.354
+v -101.842 115.503 -4.354
+v -101.822 115.515 -4.326
+v -101.647 115.212 -4.326
+v -101.802 115.526 -4.297
+v -101.627 115.223 -4.297
+v -101.784 115.537 -4.267
+v -101.61 115.234 -4.267
+v -101.767 115.547 -4.236
+v -101.592 115.244 -4.236
+v -101.576 115.253 -4.204
+v -101.75 115.556 -4.204
+v -101.737 115.564 -4.17
+v -101.562 115.26 -4.17
+v -101.724 115.57 -4.137
+v -101.55 115.268 -4.137
+v -101.712 115.578 -4.103
+v -101.537 115.275 -4.103
+v -101.702 115.584 -4.068
+v -101.527 115.28 -4.068
+v -101.52 115.286 -4.032
+v -101.694 115.59 -4.032
+v -101.687 115.593 -3.996
+v -101.512 115.29 -3.996
+v -101.68 115.596 -3.96
+v -101.506 115.293 -3.96
+v -101.677 115.598 -3.924
+v -101.502 115.295 -3.924
+v -101.675 115.6 -3.887
+v -101.5 115.296 -3.887
+v -101.5 115.297 -3.85
+v -101.674 115.6 -3.85
+v -119.708 115.243 -4.6
+v -119.74 115.262 -4.596
+v -119.676 115.225 -4.6
+v -119.772 115.28 -4.592
+v -119.803 115.298 -4.586
+v -119.834 115.316 -4.578
+v -119.865 115.334 -4.568
+v -119.895 115.35 -4.556
+v -119.925 115.368 -4.543
+v -119.954 115.385 -4.528
+v -119.983 115.402 -4.51
+v -120.01 115.418 -4.493
+v -120.037 115.433 -4.474
+v -120.063 115.448 -4.452
+v -120.088 115.463 -4.43
+v -120.113 115.477 -4.406
+v -120.136 115.49 -4.38
+v -120.158 115.503 -4.354
+v -120.178 115.515 -4.326
+v -120.198 115.526 -4.297
+v -120.216 115.537 -4.267
+v -120.233 115.547 -4.236
+v -120.25 115.556 -4.204
+v -120.263 115.564 -4.17
+v -120.276 115.57 -4.137
+v -120.288 115.578 -4.103
+v -120.298 115.584 -4.068
+v -120.306 115.59 -4.032
+v -120.313 115.593 -3.996
+v -120.32 115.596 -3.96
+v -120.323 115.598 -3.924
+v -120.325 115.6 -3.887
+v -120.326 115.6 -3.85
+v -118.675 114.647 -4.6
+v -118.675 114.647 -1.84
+v -120.326 115.6 -1.84
+v -120.326 115.6 0.167
+v -120.325 115.6 0.204
+v -119.676 115.225 0.917
+v -118.675 114.647 0.917
+v -120.323 115.598 0.24
+v -120.32 115.596 0.277
+v -120.313 115.593 0.314
+v -120.306 115.59 0.35
+v -120.298 115.584 0.385
+v -120.288 115.578 0.42
+v -120.276 115.57 0.454
+v -120.263 115.564 0.488
+v -120.25 115.556 0.52
+v -120.233 115.547 0.553
+v -120.216 115.537 0.584
+v -120.198 115.526 0.614
+v -120.178 115.515 0.643
+v -120.158 115.503 0.67
+v -120.136 115.49 0.698
+v -120.113 115.477 0.723
+v -120.088 115.463 0.747
+v -120.063 115.448 0.77
+v -120.037 115.433 0.79
+v -120.01 115.418 0.81
+v -119.983 115.402 0.83
+v -119.954 115.385 0.845
+v -119.925 115.368 0.86
+v -119.895 115.35 0.873
+v -119.865 115.334 0.885
+v -119.834 115.316 0.895
+v -119.803 115.298 0.903
+v -119.772 115.28 0.91
+v -119.74 115.262 0.914
+v -119.708 115.243 0.916
+v -118.85 114.344 -4.6
+v -118.675 114.647 -4.6
+v -118.655 114.636 -4.6
+v -103.5 114.6 -4.6
+v -103.5 114.25 -4.6
+v -118.5 114.6 -4.6
+v -118.5 114.25 -4.6
+v -118.523 114.6 -4.6
+v -118.546 114.25 -4.6
+v -118.546 114.603 -4.6
+v -118.59 114.256 -4.6
+v -118.568 114.607 -4.6
+v -118.637 114.263 -4.6
+v -118.59 114.612 -4.6
+v -118.68 114.274 -4.6
+v -118.613 114.62 -4.6
+v -118.725 114.287 -4.6
+v -118.634 114.627 -4.6
+v -118.768 114.303 -4.6
+v -118.81 114.322 -4.6
+v -103.477 114.6 -4.6
+v -103.454 114.25 -4.6
+v -103.454 114.603 -4.6
+v -103.41 114.256 -4.6
+v -103.432 114.607 -4.6
+v -103.363 114.263 -4.6
+v -103.41 114.612 -4.6
+v -103.32 114.274 -4.6
+v -103.388 114.62 -4.6
+v -103.275 114.287 -4.6
+v -103.366 114.627 -4.6
+v -103.232 114.303 -4.6
+v -103.345 114.636 -4.6
+v -103.19 114.322 -4.6
+v -103.325 114.647 -4.6
+v -103.15 114.344 -4.6
+v -102.117 114.94 -4.6
+v -102.085 114.96 -4.596
+v -102.15 114.922 -4.6
+v -102.053 114.977 -4.592
+v -102.022 114.995 -4.586
+v -101.99 115.013 -4.578
+v -101.96 115.03 -4.568
+v -101.93 115.048 -4.556
+v -101.9 115.065 -4.543
+v -101.87 115.082 -4.528
+v -101.843 115.1 -4.51
+v -101.815 115.115 -4.493
+v -101.788 115.13 -4.474
+v -101.762 115.145 -4.452
+v -101.737 115.16 -4.43
+v -101.713 115.174 -4.406
+v -101.69 115.187 -4.38
+v -101.667 115.2 -4.354
+v -101.647 115.212 -4.326
+v -101.627 115.223 -4.297
+v -101.61 115.234 -4.267
+v -101.592 115.244 -4.236
+v -101.576 115.253 -4.204
+v -101.562 115.26 -4.17
+v -101.55 115.268 -4.137
+v -101.537 115.275 -4.103
+v -101.527 115.28 -4.068
+v -101.52 115.286 -4.032
+v -101.512 115.29 -3.996
+v -101.506 115.293 -3.96
+v -101.502 115.295 -3.924
+v -101.5 115.296 -3.887
+v -101.5 115.297 -3.85
+v -103.15 114.344 -4.6
+v -103.15 114.344 -1.84
+v -101.5 115.297 -1.84
+v -101.5 115.297 0.167
+v -101.5 115.296 0.204
+v -102.15 114.922 0.917
+v -103.15 114.344 0.917
+v -101.502 115.295 0.24
+v -101.506 115.293 0.277
+v -101.512 115.29 0.314
+v -101.52 115.286 0.35
+v -101.527 115.28 0.385
+v -101.537 115.275 0.42
+v -101.55 115.268 0.454
+v -101.562 115.26 0.488
+v -101.576 115.253 0.52
+v -101.592 115.244 0.553
+v -101.61 115.234 0.584
+v -101.627 115.223 0.614
+v -101.647 115.212 0.643
+v -101.667 115.2 0.67
+v -101.69 115.187 0.698
+v -101.713 115.174 0.723
+v -101.737 115.16 0.747
+v -101.762 115.145 0.77
+v -101.788 115.13 0.79
+v -101.815 115.115 0.81
+v -101.843 115.1 0.83
+v -101.87 115.082 0.845
+v -101.9 115.065 0.86
+v -101.93 115.048 0.873
+v -101.96 115.03 0.885
+v -101.99 115.013 0.895
+v -102.022 114.995 0.903
+v -102.053 114.977 0.91
+v -102.085 114.96 0.914
+v -102.117 114.94 0.916
+v -120.326 115.6 -1.84
+v -120.5 115.297 -1.84
+v -120.326 115.6 0.167
+v -120.5 115.297 0.167
+v -120.5 115.296 -3.887
+v -119.85 114.922 -4.6
+v -120.5 115.297 -3.85
+v -118.85 114.344 -4.6
+v -118.85 114.344 -1.84
+v -120.498 115.295 -3.924
+v -120.494 115.293 -3.96
+v -120.488 115.29 -3.996
+v -120.48 115.286 -4.032
+v -120.473 115.28 -4.068
+v -120.463 115.275 -4.103
+v -120.45 115.268 -4.137
+v -120.438 115.26 -4.17
+v -120.424 115.253 -4.204
+v -120.408 115.244 -4.236
+v -120.39 115.234 -4.267
+v -120.373 115.223 -4.297
+v -120.353 115.212 -4.326
+v -120.333 115.2 -4.354
+v -120.31 115.187 -4.38
+v -120.288 115.174 -4.406
+v -120.263 115.16 -4.43
+v -120.238 115.145 -4.452
+v -120.212 115.13 -4.474
+v -120.185 115.115 -4.493
+v -120.158 115.1 -4.51
+v -120.13 115.082 -4.528
+v -120.1 115.065 -4.543
+v -120.07 115.048 -4.556
+v -120.04 115.03 -4.568
+v -120.01 115.013 -4.578
+v -119.978 114.995 -4.586
+v -119.947 114.977 -4.592
+v -119.915 114.96 -4.596
+v -119.883 114.94 -4.6
+v -118.85 114.344 0.917
+v -120.5 115.297 0.167
+v -120.5 115.297 -1.84
+v -119.85 114.922 0.917
+v -120.5 115.296 0.204
+v -119.883 114.94 0.916
+v -119.915 114.96 0.914
+v -119.947 114.977 0.91
+v -119.978 114.995 0.903
+v -120.01 115.013 0.895
+v -120.04 115.03 0.885
+v -120.07 115.048 0.873
+v -120.1 115.065 0.86
+v -120.13 115.082 0.845
+v -120.158 115.1 0.83
+v -120.185 115.115 0.81
+v -120.212 115.13 0.79
+v -120.238 115.145 0.77
+v -120.263 115.16 0.747
+v -120.288 115.174 0.723
+v -120.31 115.187 0.698
+v -120.333 115.2 0.67
+v -120.353 115.212 0.643
+v -120.373 115.223 0.614
+v -120.39 115.234 0.584
+v -120.408 115.244 0.553
+v -120.424 115.253 0.52
+v -120.438 115.26 0.488
+v -120.45 115.268 0.454
+v -120.463 115.275 0.42
+v -120.473 115.28 0.385
+v -120.48 115.286 0.35
+v -120.488 115.29 0.314
+v -120.494 115.293 0.277
+v -120.498 115.295 0.24
+v -118.5 114.25 -4.6
+v -118.5 114.25 -1.84
+v -118.546 114.25 -4.6
+v -118.546 114.25 0.917
+v -118.59 114.256 0.917
+v -118.5 114.25 0.917
+v -118.59 114.256 -4.6
+v -118.637 114.263 0.917
+v -118.637 114.263 -4.6
+v -118.68 114.274 0.917
+v -118.68 114.274 -4.6
+v -118.725 114.287 0.917
+v -118.725 114.287 -4.6
+v -118.768 114.303 0.917
+v -118.768 114.303 -4.6
+v -118.81 114.322 0.917
+v -118.81 114.322 -4.6
+v -103.5 114.25 0.917
+v -103.5 114.25 -1.84
+v -103.5 114.25 -4.6
+v -103.454 114.25 0.917
+v -103.454 114.25 -4.6
+v -103.41 114.256 -4.6
+v -103.41 114.256 0.917
+v -103.363 114.263 -4.6
+v -103.363 114.263 0.917
+v -103.32 114.274 -4.6
+v -103.32 114.274 0.917
+v -103.275 114.287 -4.6
+v -103.275 114.287 0.917
+v -103.232 114.303 -4.6
+v -103.232 114.303 0.917
+v -103.19 114.322 -4.6
+v -103.19 114.322 0.917
+v -101.674 115.6 -1.84
+v -101.5 115.297 -1.84
+v -101.674 115.6 0.167
+v -101.5 115.297 0.167
+v -101.675 115.6 -3.887
+v -102.324 115.225 -4.6
+v -101.674 115.6 -3.85
+v -103.325 114.647 -4.6
+v -103.325 114.647 -1.84
+v -101.677 115.598 -3.924
+v -101.68 115.596 -3.96
+v -101.687 115.593 -3.996
+v -101.694 115.59 -4.032
+v -101.702 115.584 -4.068
+v -101.712 115.578 -4.103
+v -101.724 115.57 -4.137
+v -101.737 115.564 -4.17
+v -101.75 115.556 -4.204
+v -101.767 115.547 -4.236
+v -101.784 115.537 -4.267
+v -101.802 115.526 -4.297
+v -101.822 115.515 -4.326
+v -101.842 115.503 -4.354
+v -101.864 115.49 -4.38
+v -101.888 115.477 -4.406
+v -101.912 115.463 -4.43
+v -101.937 115.448 -4.452
+v -101.963 115.433 -4.474
+v -101.99 115.418 -4.493
+v -102.018 115.402 -4.51
+v -102.046 115.385 -4.528
+v -102.075 115.368 -4.543
+v -102.105 115.35 -4.556
+v -102.135 115.334 -4.568
+v -102.166 115.316 -4.578
+v -102.197 115.298 -4.586
+v -102.228 115.28 -4.592
+v -102.26 115.262 -4.596
+v -102.292 115.243 -4.6
+v -103.325 114.647 0.917
+v -101.674 115.6 0.167
+v -101.674 115.6 -1.84
+v -102.324 115.225 0.917
+v -101.675 115.6 0.204
+v -102.292 115.243 0.916
+v -102.26 115.262 0.914
+v -102.228 115.28 0.91
+v -102.197 115.298 0.903
+v -102.166 115.316 0.895
+v -102.135 115.334 0.885
+v -102.105 115.35 0.873
+v -102.075 115.368 0.86
+v -102.046 115.385 0.845
+v -102.018 115.402 0.83
+v -101.99 115.418 0.81
+v -101.963 115.433 0.79
+v -101.937 115.448 0.77
+v -101.912 115.463 0.747
+v -101.888 115.477 0.723
+v -101.864 115.49 0.698
+v -101.842 115.503 0.67
+v -101.822 115.515 0.643
+v -101.802 115.526 0.614
+v -101.784 115.537 0.584
+v -101.767 115.547 0.553
+v -101.75 115.556 0.52
+v -101.737 115.564 0.488
+v -101.724 115.57 0.454
+v -101.712 115.578 0.42
+v -101.702 115.584 0.385
+v -101.694 115.59 0.35
+v -101.687 115.593 0.314
+v -101.68 115.596 0.277
+v -101.677 115.598 0.24
+v -103.5 114.6 0.917
+v -103.477 114.6 0.917
+v -103.5 114.6 -1.84
+v -103.477 114.6 -4.6
+v -103.5 114.6 -4.6
+v -103.454 114.603 0.917
+v -103.454 114.603 -4.6
+v -103.432 114.607 0.917
+v -103.432 114.607 -4.6
+v -103.41 114.612 0.917
+v -103.41 114.612 -4.6
+v -103.388 114.62 0.917
+v -103.388 114.62 -4.6
+v -103.366 114.627 0.917
+v -103.366 114.627 -4.6
+v -103.345 114.636 0.917
+v -103.345 114.636 -4.6
+v -118.5 114.6 -4.6
+v -118.5 114.6 -1.84
+v -118.5 114.6 0.917
+v -118.523 114.6 0.917
+v -118.523 114.6 -4.6
+v -118.546 114.603 -4.6
+v -118.546 114.603 0.917
+v -118.568 114.607 -4.6
+v -118.568 114.607 0.917
+v -118.59 114.612 -4.6
+v -118.59 114.612 0.917
+v -118.613 114.62 -4.6
+v -118.613 114.62 0.917
+v -118.634 114.627 -4.6
+v -118.634 114.627 0.917
+v -118.655 114.636 -4.6
+v -118.655 114.636 0.917
+v -104.25 106.41 1.21
+v -111 106.41 1.21
+v -104.25 106.25 0.9
+v -111 106.25 0.9
+v -117.75 106.41 1.21
+v -117.75 106.25 0.9
+v -102.324 115.225 0.917
+v -102.15 114.922 0.917
+v -102.292 115.243 0.916
+v -102.117 114.94 0.916
+v -102.085 114.96 0.914
+v -102.26 115.262 0.914
+v -102.053 114.977 0.91
+v -102.228 115.28 0.91
+v -102.022 114.995 0.903
+v -102.197 115.298 0.903
+v -101.99 115.013 0.895
+v -102.166 115.316 0.895
+v -102.135 115.334 0.885
+v -101.96 115.03 0.885
+v -101.93 115.048 0.873
+v -102.105 115.35 0.873
+v -101.9 115.065 0.86
+v -102.075 115.368 0.86
+v -101.87 115.082 0.845
+v -102.046 115.385 0.845
+v -101.843 115.1 0.83
+v -102.018 115.402 0.83
+v -101.99 115.418 0.81
+v -101.815 115.115 0.81
+v -101.788 115.13 0.79
+v -101.963 115.433 0.79
+v -101.762 115.145 0.77
+v -101.937 115.448 0.77
+v -101.737 115.16 0.747
+v -101.912 115.463 0.747
+v -101.713 115.174 0.723
+v -101.888 115.477 0.723
+v -101.864 115.49 0.698
+v -101.69 115.187 0.698
+v -101.842 115.503 0.67
+v -101.667 115.2 0.67
+v -101.647 115.212 0.643
+v -101.822 115.515 0.643
+v -101.627 115.223 0.614
+v -101.802 115.526 0.614
+v -101.61 115.234 0.584
+v -101.784 115.537 0.584
+v -101.592 115.244 0.553
+v -101.767 115.547 0.553
+v -101.75 115.556 0.52
+v -101.576 115.253 0.52
+v -101.562 115.26 0.488
+v -101.737 115.564 0.488
+v -101.55 115.268 0.454
+v -101.724 115.57 0.454
+v -101.537 115.275 0.42
+v -101.712 115.578 0.42
+v -101.527 115.28 0.385
+v -101.702 115.584 0.385
+v -101.694 115.59 0.35
+v -101.52 115.286 0.35
+v -101.512 115.29 0.314
+v -101.687 115.593 0.314
+v -101.506 115.293 0.277
+v -101.68 115.596 0.277
+v -101.502 115.295 0.24
+v -101.677 115.598 0.24
+v -101.5 115.296 0.204
+v -101.675 115.6 0.204
+v -120.325 115.6 0.204
+v -120.5 115.296 0.204
+v -120.498 115.295 0.24
+v -120.323 115.598 0.24
+v -120.494 115.293 0.277
+v -120.32 115.596 0.277
+v -120.488 115.29 0.314
+v -120.313 115.593 0.314
+v -120.48 115.286 0.35
+v -120.306 115.59 0.35
+v -120.298 115.584 0.385
+v -120.473 115.28 0.385
+v -120.463 115.275 0.42
+v -120.288 115.578 0.42
+v -120.45 115.268 0.454
+v -120.276 115.57 0.454
+v -120.438 115.26 0.488
+v -120.263 115.564 0.488
+v -120.424 115.253 0.52
+v -120.25 115.556 0.52
+v -120.233 115.547 0.553
+v -120.408 115.244 0.553
+v -120.39 115.234 0.584
+v -120.216 115.537 0.584
+v -120.373 115.223 0.614
+v -120.198 115.526 0.614
+v -120.353 115.212 0.643
+v -120.178 115.515 0.643
+v -120.333 115.2 0.67
+v -120.158 115.503 0.67
+v -120.136 115.49 0.698
+v -120.31 115.187 0.698
+v -120.113 115.477 0.723
+v -120.288 115.174 0.723
+v -120.263 115.16 0.747
+v -120.088 115.463 0.747
+v -120.238 115.145 0.77
+v -120.063 115.448 0.77
+v -120.212 115.13 0.79
+v -120.037 115.433 0.79
+v -120.185 115.115 0.81
+v -120.01 115.418 0.81
+v -119.983 115.402 0.83
+v -120.158 115.1 0.83
+v -120.13 115.082 0.845
+v -119.954 115.385 0.845
+v -120.1 115.065 0.86
+v -119.925 115.368 0.86
+v -120.07 115.048 0.873
+v -119.895 115.35 0.873
+v -120.04 115.03 0.885
+v -119.865 115.334 0.885
+v -119.834 115.316 0.895
+v -120.01 115.013 0.895
+v -119.978 114.995 0.903
+v -119.803 115.298 0.903
+v -119.947 114.977 0.91
+v -119.772 115.28 0.91
+v -119.915 114.96 0.914
+v -119.74 115.262 0.914
+v -119.883 114.94 0.916
+v -119.708 115.243 0.916
+v -119.676 115.225 0.917
+v -119.85 114.922 0.917
+v -103.5 106.915 0.554
+v -103.5 107.077 0.865
+v -103.5 106.883 0.57
+v -103.5 107.044 0.88
+v -103.504 107.012 0.898
+v -103.504 106.85 0.588
+v -103.508 106.98 0.915
+v -103.508 106.818 0.605
+v -103.514 106.947 0.932
+v -103.514 106.786 0.622
+v -103.522 106.915 0.95
+v -103.522 106.754 0.638
+v -103.532 106.722 0.654
+v -103.532 106.884 0.965
+v -103.544 106.853 0.98
+v -103.544 106.69 0.67
+v -103.557 106.822 0.997
+v -103.557 106.66 0.686
+v -103.572 106.792 1.012
+v -103.572 106.63 0.702
+v -103.59 106.763 1.028
+v -103.59 106.602 0.717
+v -103.607 106.573 0.732
+v -103.607 106.735 1.042
+v -103.626 106.707 1.057
+v -103.626 106.546 0.746
+v -103.648 106.68 1.07
+v -103.648 106.52 0.76
+v -103.67 106.655 1.084
+v -103.67 106.493 0.774
+v -103.694 106.63 1.097
+v -103.694 106.47 0.786
+v -103.72 106.445 0.8
+v -103.72 106.606 1.11
+v -103.746 106.422 0.81
+v -103.746 106.584 1.12
+v -103.774 106.563 1.132
+v -103.774 106.4 0.82
+v -103.803 106.542 1.142
+v -103.803 106.38 0.832
+v -103.833 106.524 1.152
+v -103.833 106.362 0.842
+v -103.864 106.506 1.16
+v -103.864 106.345 0.85
+v -103.896 106.33 0.86
+v -103.896 106.49 1.17
+v -103.93 106.475 1.177
+v -103.93 106.314 0.867
+v -103.963 106.462 1.184
+v -103.963 106.3 0.874
+v -103.997 106.45 1.19
+v -103.997 106.29 0.88
+v -104.032 106.44 1.196
+v -104.032 106.28 0.885
+v -104.068 106.27 0.89
+v -104.068 106.43 1.2
+v -104.104 106.424 1.204
+v -104.104 106.263 0.893
+v -104.14 106.42 1.207
+v -104.14 106.257 0.896
+v -104.176 106.415 1.21
+v -104.176 106.253 0.898
+v -104.213 106.412 1.21
+v -104.213 106.25 0.9
+v -118.5 113.682 1.582
+v -103.5 113.682 1.582
+v -118.5 113.722 1.594
+v -103.5 113.722 1.594
+v -103.5 113.762 1.603
+v -118.5 113.762 1.603
+v -103.5 113.803 1.61
+v -118.5 113.803 1.61
+v -103.5 113.844 1.615
+v -118.5 113.844 1.615
+v -103.5 113.885 1.617
+v -118.5 113.885 1.617
+v -103.5 113.926 1.617
+v -118.5 113.926 1.617
+v -103.5 113.967 1.614
+v -118.5 113.967 1.614
+v -103.5 114.008 1.61
+v -118.5 114.008 1.61
+v -103.5 114.05 1.6
+v -118.5 114.05 1.6
+v -103.5 114.09 1.59
+v -118.5 114.09 1.59
+v -103.5 114.128 1.58
+v -118.5 114.128 1.58
+v -103.5 114.167 1.564
+v -118.5 114.167 1.564
+v -103.5 114.205 1.547
+v -118.5 114.205 1.547
+v -103.5 114.24 1.528
+v -118.5 114.24 1.528
+v -103.5 114.277 1.507
+v -118.5 114.277 1.507
+v -103.5 114.31 1.484
+v -118.5 114.31 1.484
+v -103.5 114.344 1.46
+v -118.5 114.344 1.46
+v -103.5 114.375 1.432
+v -118.5 114.375 1.432
+v -103.5 114.404 1.403
+v -118.5 114.404 1.403
+v -103.5 114.432 1.372
+v -118.5 114.432 1.372
+v -103.5 114.458 1.34
+v -118.5 114.458 1.34
+v -103.5 114.482 1.306
+v -118.5 114.482 1.306
+v -103.5 114.504 1.272
+v -118.5 114.504 1.272
+v -103.5 114.524 1.235
+v -118.5 114.524 1.235
+v -103.5 114.54 1.198
+v -118.5 114.54 1.198
+v -103.5 114.557 1.16
+v -118.5 114.557 1.16
+v -103.5 114.57 1.12
+v -118.5 114.57 1.12
+v -103.5 114.58 1.08
+v -118.5 114.58 1.08
+v -103.5 114.59 1.04
+v -118.5 114.59 1.04
+v -103.5 114.595 1
+v -118.5 114.595 1
+v -103.5 114.6 0.958
+v -118.5 114.6 0.958
+v -103.5 108.92 0.024
+v -111 108.92 0.024
+v -118.5 108.92 0.024
+v -103.5 108.65 0.046
+v -103.5 108.666 0.04
+v -111 108.65 0.046
+v -118.5 108.666 0.04
+v -118.5 108.65 0.046
+v -118.5 108.682 0.032
+v -103.5 108.682 0.032
+v -103.5 108.698 0.026
+v -118.5 108.698 0.026
+v -103.5 108.715 0.02
+v -118.5 108.715 0.02
+v -103.5 108.732 0.016
+v -118.5 108.732 0.016
+v -103.5 108.75 0.013
+v -118.5 108.75 0.013
+v -118.5 108.766 0.01
+v -103.5 108.766 0.01
+v -103.5 108.783 0.008
+v -118.5 108.783 0.008
+v -103.5 108.8 0.007
+v -118.5 108.8 0.007
+v -118.5 108.818 0.007
+v -103.5 108.818 0.007
+v -103.5 108.836 0.008
+v -118.5 108.836 0.008
+v -118.5 108.853 0.01
+v -103.5 108.853 0.01
+v -103.5 108.87 0.012
+v -118.5 108.87 0.012
+v -103.5 108.887 0.015
+v -118.5 108.887 0.015
+v -103.5 108.904 0.02
+v -118.5 108.904 0.02
+v -103.5 107.077 0.865
+v -104.25 106.41 1.21
+v -111 106.41 1.21
+v -117.75 106.41 1.21
+v -118.5 107.077 0.865
+v -118.5 107.044 0.88
+v -118.496 107.012 0.898
+v -118.492 106.98 0.915
+v -118.486 106.947 0.932
+v -118.478 106.915 0.95
+v -118.468 106.884 0.965
+v -118.456 106.853 0.98
+v -118.443 106.822 0.997
+v -118.428 106.792 1.012
+v -118.41 106.763 1.028
+v -118.393 106.735 1.042
+v -118.374 106.707 1.057
+v -118.352 106.68 1.07
+v -118.33 106.655 1.084
+v -118.306 106.63 1.097
+v -118.28 106.606 1.11
+v -118.254 106.584 1.12
+v -118.226 106.563 1.132
+v -118.197 106.542 1.142
+v -118.167 106.524 1.152
+v -118.136 106.506 1.16
+v -118.104 106.49 1.17
+v -118.07 106.475 1.177
+v -118.037 106.462 1.184
+v -118.003 106.45 1.19
+v -117.968 106.44 1.196
+v -117.932 106.43 1.2
+v -117.896 106.424 1.204
+v -117.86 106.42 1.207
+v -117.824 106.415 1.21
+v -117.787 106.412 1.21
+v -104.213 106.412 1.21
+v -104.176 106.415 1.21
+v -104.14 106.42 1.207
+v -104.104 106.424 1.204
+v -104.068 106.43 1.2
+v -104.032 106.44 1.196
+v -103.997 106.45 1.19
+v -103.963 106.462 1.184
+v -103.93 106.475 1.177
+v -103.896 106.49 1.17
+v -103.864 106.506 1.16
+v -103.833 106.524 1.152
+v -103.803 106.542 1.142
+v -103.774 106.563 1.132
+v -103.746 106.584 1.12
+v -103.72 106.606 1.11
+v -103.694 106.63 1.097
+v -103.67 106.655 1.084
+v -103.648 106.68 1.07
+v -103.626 106.707 1.057
+v -103.607 106.735 1.042
+v -103.59 106.763 1.028
+v -103.572 106.792 1.012
+v -103.557 106.822 0.997
+v -103.544 106.853 0.98
+v -103.532 106.884 0.965
+v -103.522 106.915 0.95
+v -103.514 106.947 0.932
+v -103.508 106.98 0.915
+v -103.504 107.012 0.898
+v -103.5 107.044 0.88
+v -117.787 106.25 0.9
+v -117.787 106.412 1.21
+v -117.824 106.415 1.21
+v -117.824 106.253 0.898
+v -117.86 106.42 1.207
+v -117.86 106.257 0.896
+v -117.896 106.424 1.204
+v -117.896 106.263 0.893
+v -117.932 106.43 1.2
+v -117.932 106.27 0.89
+v -117.968 106.28 0.885
+v -117.968 106.44 1.196
+v -118.003 106.45 1.19
+v -118.003 106.29 0.88
+v -118.037 106.462 1.184
+v -118.037 106.3 0.874
+v -118.07 106.475 1.177
+v -118.07 106.314 0.867
+v -118.104 106.49 1.17
+v -118.104 106.33 0.86
+v -118.136 106.345 0.85
+v -118.136 106.506 1.16
+v -118.167 106.524 1.152
+v -118.167 106.362 0.842
+v -118.197 106.542 1.142
+v -118.197 106.38 0.832
+v -118.226 106.563 1.132
+v -118.226 106.4 0.82
+v -118.254 106.584 1.12
+v -118.254 106.422 0.81
+v -118.28 106.445 0.8
+v -118.28 106.606 1.11
+v -118.306 106.47 0.786
+v -118.306 106.63 1.097
+v -118.33 106.655 1.084
+v -118.33 106.493 0.774
+v -118.352 106.68 1.07
+v -118.352 106.52 0.76
+v -118.374 106.707 1.057
+v -118.374 106.546 0.746
+v -118.393 106.735 1.042
+v -118.393 106.573 0.732
+v -118.41 106.602 0.717
+v -118.41 106.763 1.028
+v -118.428 106.792 1.012
+v -118.428 106.63 0.702
+v -118.443 106.822 0.997
+v -118.443 106.66 0.686
+v -118.456 106.853 0.98
+v -118.456 106.69 0.67
+v -118.468 106.884 0.965
+v -118.468 106.722 0.654
+v -118.478 106.754 0.638
+v -118.478 106.915 0.95
+v -118.486 106.947 0.932
+v -118.486 106.786 0.622
+v -118.492 106.98 0.915
+v -118.492 106.818 0.605
+v -118.496 107.012 0.898
+v -118.496 106.85 0.588
+v -118.5 107.044 0.88
+v -118.5 106.883 0.57
+v -118.5 106.915 0.554
+v -118.5 107.077 0.865
+v -118.5 106.883 0.57
+v -118.5 106.915 0.554
+v -117.75 106.25 0.9
+v -118.5 108.49 -0.264
+v -111 106.25 0.9
+v -103.5 108.49 -0.264
+v -104.25 106.25 0.9
+v -103.5 106.915 0.554
+v -103.5 106.883 0.57
+v -117.787 106.25 0.9
+v -117.824 106.253 0.898
+v -117.86 106.257 0.896
+v -117.896 106.263 0.893
+v -117.932 106.27 0.89
+v -117.968 106.28 0.885
+v -118.003 106.29 0.88
+v -118.037 106.3 0.874
+v -118.07 106.314 0.867
+v -118.104 106.33 0.86
+v -118.136 106.345 0.85
+v -118.167 106.362 0.842
+v -118.197 106.38 0.832
+v -118.226 106.4 0.82
+v -118.254 106.422 0.81
+v -118.28 106.445 0.8
+v -118.306 106.47 0.786
+v -118.33 106.493 0.774
+v -118.352 106.52 0.76
+v -118.374 106.546 0.746
+v -118.393 106.573 0.732
+v -118.41 106.602 0.717
+v -118.428 106.63 0.702
+v -118.443 106.66 0.686
+v -118.456 106.69 0.67
+v -118.468 106.722 0.654
+v -118.478 106.754 0.638
+v -118.486 106.786 0.622
+v -118.492 106.818 0.605
+v -118.496 106.85 0.588
+v -103.504 106.85 0.588
+v -103.508 106.818 0.605
+v -103.514 106.786 0.622
+v -103.522 106.754 0.638
+v -103.532 106.722 0.654
+v -103.544 106.69 0.67
+v -103.557 106.66 0.686
+v -103.572 106.63 0.702
+v -103.59 106.602 0.717
+v -103.607 106.573 0.732
+v -103.626 106.546 0.746
+v -103.648 106.52 0.76
+v -103.67 106.493 0.774
+v -103.694 106.47 0.786
+v -103.72 106.445 0.8
+v -103.746 106.422 0.81
+v -103.774 106.4 0.82
+v -103.803 106.38 0.832
+v -103.833 106.362 0.842
+v -103.864 106.345 0.85
+v -103.896 106.33 0.86
+v -103.93 106.314 0.867
+v -103.963 106.3 0.874
+v -103.997 106.29 0.88
+v -104.032 106.28 0.885
+v -104.068 106.27 0.89
+v -104.104 106.263 0.893
+v -104.14 106.257 0.896
+v -104.176 106.253 0.898
+v -104.213 106.25 0.9
+v -118.5 108.52 -0.28
+v -103.5 108.52 -0.28
+v -103.5 108.552 -0.293
+v -118.5 108.552 -0.293
+v -118.5 108.585 -0.305
+v -103.5 108.585 -0.305
+v -118.5 108.618 -0.316
+v -103.5 108.618 -0.316
+v -118.5 108.652 -0.325
+v -103.5 108.652 -0.325
+v -118.5 108.686 -0.332
+v -103.5 108.686 -0.332
+v -103.5 108.72 -0.337
+v -118.5 108.72 -0.337
+v -118.5 108.755 -0.34
+v -103.5 108.755 -0.34
+v -118.5 108.79 -0.343
+v -103.5 108.79 -0.343
+v -103.5 108.824 -0.343
+v -118.5 108.824 -0.343
+v -118.5 108.86 -0.342
+v -103.5 108.86 -0.342
+v -103.5 108.894 -0.338
+v -118.5 108.894 -0.338
+v -118.5 108.928 -0.333
+v -103.5 108.928 -0.333
+v -118.5 108.962 -0.327
+v -103.5 108.962 -0.327
+v -118.5 108.996 -0.318
+v -103.5 108.996 -0.318
+v -118.5 109.03 -0.308
+v -103.5 109.03 -0.308
+v -103.325 114.647 0.917
+v -103.15 114.344 0.917
+v -103.345 114.636 0.917
+v -103.19 114.322 0.917
+v -103.366 114.627 0.917
+v -103.232 114.303 0.917
+v -103.388 114.62 0.917
+v -103.275 114.287 0.917
+v -103.41 114.612 0.917
+v -103.32 114.274 0.917
+v -103.432 114.607 0.917
+v -103.363 114.263 0.917
+v -103.454 114.603 0.917
+v -103.41 114.256 0.917
+v -103.477 114.6 0.917
+v -103.454 114.25 0.917
+v -103.5 114.6 0.917
+v -103.5 114.25 0.917
+v -118.5 114.25 0.917
+v -118.5 114.6 0.917
+v -118.546 114.25 0.917
+v -118.523 114.6 0.917
+v -118.546 114.603 0.917
+v -118.59 114.256 0.917
+v -118.568 114.607 0.917
+v -118.637 114.263 0.917
+v -118.59 114.612 0.917
+v -118.68 114.274 0.917
+v -118.613 114.62 0.917
+v -118.725 114.287 0.917
+v -118.634 114.627 0.917
+v -118.768 114.303 0.917
+v -118.655 114.636 0.917
+v -118.81 114.322 0.917
+v -118.85 114.344 0.917
+v -118.675 114.647 0.917
+v -118.5 113.79 1.25
+v -103.5 113.79 1.25
+v -103.5 113.892 1.267
+v -103.5 113.885 1.617
+v -103.5 113.872 1.266
+v -103.5 113.844 1.615
+v -103.5 113.85 1.264
+v -103.5 113.803 1.61
+v -103.5 113.83 1.26
+v -103.5 113.762 1.603
+v -103.5 113.81 1.256
+v -103.5 113.722 1.594
+v -103.5 113.79 1.25
+v -103.5 113.682 1.582
+v -103.5 109.03 -0.308
+v -103.5 108.92 0.024
+v -103.5 108.996 -0.318
+v -103.5 108.904 0.02
+v -103.5 108.962 -0.327
+v -103.5 108.887 0.015
+v -103.5 108.928 -0.333
+v -103.5 108.87 0.012
+v -103.5 108.894 -0.338
+v -103.5 108.853 0.01
+v -103.5 108.86 -0.342
+v -103.5 108.836 0.008
+v -103.5 108.824 -0.343
+v -103.5 108.818 0.007
+v -103.5 108.79 -0.343
+v -103.5 108.8 0.007
+v -103.5 108.783 0.008
+v -103.5 113.913 1.267
+v -103.5 113.926 1.617
+v -103.5 113.934 1.266
+v -103.5 113.967 1.614
+v -103.5 113.954 1.263
+v -103.5 114.008 1.61
+v -103.5 113.974 1.26
+v -103.5 114.05 1.6
+v -103.5 113.995 1.254
+v -103.5 114.09 1.59
+v -103.5 114.014 1.248
+v -103.5 114.128 1.58
+v -103.5 114.034 1.24
+v -103.5 114.167 1.564
+v -103.5 114.052 1.232
+v -103.5 114.205 1.547
+v -103.5 114.07 1.223
+v -103.5 114.24 1.528
+v -103.5 114.088 1.212
+v -103.5 114.277 1.507
+v -103.5 114.105 1.2
+v -103.5 114.31 1.484
+v -103.5 114.122 1.188
+v -103.5 114.344 1.46
+v -103.5 114.137 1.174
+v -103.5 114.375 1.432
+v -103.5 114.152 1.16
+v -103.5 114.404 1.403
+v -103.5 114.166 1.145
+v -103.5 114.432 1.372
+v -103.5 114.18 1.13
+v -103.5 114.458 1.34
+v -103.5 114.19 1.112
+v -103.5 114.482 1.306
+v -103.5 114.202 1.094
+v -103.5 114.504 1.272
+v -103.5 114.212 1.076
+v -103.5 114.524 1.235
+v -103.5 114.22 1.058
+v -103.5 114.54 1.198
+v -103.5 114.228 1.038
+v -103.5 114.557 1.16
+v -103.5 114.235 1.02
+v -103.5 114.57 1.12
+v -103.5 114.24 1
+v -103.5 114.58 1.08
+v -103.5 114.245 0.98
+v -103.5 114.59 1.04
+v -103.5 114.248 0.958
+v -103.5 114.595 1
+v -103.5 114.25 0.938
+v -103.5 114.6 0.958
+v -103.5 114.25 0.917
+v -103.5 114.6 0.917
+v -103.5 108.755 -0.34
+v -103.5 108.766 0.01
+v -103.5 108.72 -0.337
+v -103.5 108.75 0.013
+v -103.5 108.686 -0.332
+v -103.5 108.732 0.016
+v -103.5 108.652 -0.325
+v -103.5 108.715 0.02
+v -103.5 108.618 -0.316
+v -103.5 108.698 0.026
+v -103.5 108.585 -0.305
+v -103.5 108.682 0.032
+v -103.5 108.552 -0.293
+v -103.5 108.666 0.04
+v -103.5 108.52 -0.28
+v -103.5 108.65 0.046
+v -103.5 108.49 -0.264
+v -118.5 114.6 0.917
+v -118.5 114.25 0.917
+v -118.5 114.6 0.958
+v -118.5 114.25 0.938
+v -118.5 114.248 0.958
+v -118.5 114.595 1
+v -118.5 114.245 0.98
+v -118.5 114.59 1.04
+v -118.5 114.24 1
+v -118.5 114.58 1.08
+v -118.5 114.235 1.02
+v -118.5 114.57 1.12
+v -118.5 114.228 1.038
+v -118.5 114.557 1.16
+v -118.5 114.22 1.058
+v -118.5 114.54 1.198
+v -118.5 114.212 1.076
+v -118.5 114.524 1.235
+v -118.5 114.202 1.094
+v -118.5 114.504 1.272
+v -118.5 114.19 1.112
+v -118.5 114.482 1.306
+v -118.5 114.18 1.13
+v -118.5 114.458 1.34
+v -118.5 114.166 1.145
+v -118.5 114.432 1.372
+v -118.5 114.152 1.16
+v -118.5 114.404 1.403
+v -118.5 114.137 1.174
+v -118.5 114.375 1.432
+v -118.5 114.122 1.188
+v -118.5 114.344 1.46
+v -118.5 114.105 1.2
+v -118.5 114.31 1.484
+v -118.5 114.088 1.212
+v -118.5 114.277 1.507
+v -118.5 114.07 1.223
+v -118.5 114.24 1.528
+v -118.5 114.052 1.232
+v -118.5 114.205 1.547
+v -118.5 114.034 1.24
+v -118.5 114.167 1.564
+v -118.5 114.014 1.248
+v -118.5 114.128 1.58
+v -118.5 113.995 1.254
+v -118.5 114.09 1.59
+v -118.5 113.974 1.26
+v -118.5 114.05 1.6
+v -118.5 113.954 1.263
+v -118.5 114.008 1.61
+v -118.5 113.934 1.266
+v -118.5 113.967 1.614
+v -118.5 113.913 1.267
+v -118.5 113.892 1.267
+v -118.5 113.844 1.615
+v -118.5 113.872 1.266
+v -118.5 113.803 1.61
+v -118.5 113.85 1.264
+v -118.5 113.762 1.603
+v -118.5 113.83 1.26
+v -118.5 113.722 1.594
+v -118.5 113.81 1.256
+v -118.5 113.682 1.582
+v -118.5 113.79 1.25
+v -118.5 108.92 0.024
+v -118.5 109.03 -0.308
+v -118.5 108.996 -0.318
+v -118.5 108.904 0.02
+v -118.5 108.962 -0.327
+v -118.5 108.887 0.015
+v -118.5 108.928 -0.333
+v -118.5 108.87 0.012
+v -118.5 108.894 -0.338
+v -118.5 108.853 0.01
+v -118.5 108.86 -0.342
+v -118.5 108.836 0.008
+v -118.5 108.824 -0.343
+v -118.5 108.818 0.007
+v -118.5 108.79 -0.343
+v -118.5 108.8 0.007
+v -118.5 108.755 -0.34
+v -118.5 108.783 0.008
+v -118.5 108.72 -0.337
+v -118.5 108.766 0.01
+v -118.5 108.686 -0.332
+v -118.5 108.75 0.013
+v -118.5 108.652 -0.325
+v -118.5 108.732 0.016
+v -118.5 108.618 -0.316
+v -118.5 108.715 0.02
+v -118.5 108.585 -0.305
+v -118.5 108.698 0.026
+v -118.5 108.552 -0.293
+v -118.5 108.682 0.032
+v -118.5 108.52 -0.28
+v -118.5 108.666 0.04
+v -118.5 108.49 -0.264
+v -118.5 108.65 0.046
+v -118.5 113.885 1.617
+v -118.5 113.926 1.617
+v -103.5 113.81 1.256
+v -118.5 113.81 1.256
+v -118.5 113.83 1.26
+v -103.5 113.83 1.26
+v -118.5 113.85 1.264
+v -103.5 113.85 1.264
+v -118.5 113.872 1.266
+v -103.5 113.872 1.266
+v -118.5 113.892 1.267
+v -103.5 113.892 1.267
+v -118.5 113.913 1.267
+v -103.5 113.913 1.267
+v -118.5 113.934 1.266
+v -103.5 113.934 1.266
+v -118.5 113.954 1.263
+v -103.5 113.954 1.263
+v -118.5 113.974 1.26
+v -103.5 113.974 1.26
+v -118.5 113.995 1.254
+v -103.5 113.995 1.254
+v -118.5 114.014 1.248
+v -103.5 114.014 1.248
+v -118.5 114.034 1.24
+v -103.5 114.034 1.24
+v -118.5 114.052 1.232
+v -103.5 114.052 1.232
+v -118.5 114.07 1.223
+v -103.5 114.07 1.223
+v -118.5 114.088 1.212
+v -103.5 114.088 1.212
+v -118.5 114.105 1.2
+v -103.5 114.105 1.2
+v -118.5 114.122 1.188
+v -103.5 114.122 1.188
+v -118.5 114.137 1.174
+v -103.5 114.137 1.174
+v -118.5 114.152 1.16
+v -103.5 114.152 1.16
+v -118.5 114.166 1.145
+v -103.5 114.166 1.145
+v -118.5 114.18 1.13
+v -103.5 114.18 1.13
+v -118.5 114.19 1.112
+v -103.5 114.19 1.112
+v -118.5 114.202 1.094
+v -103.5 114.202 1.094
+v -118.5 114.212 1.076
+v -103.5 114.212 1.076
+v -118.5 114.22 1.058
+v -103.5 114.22 1.058
+v -118.5 114.228 1.038
+v -103.5 114.228 1.038
+v -118.5 114.235 1.02
+v -103.5 114.235 1.02
+v -118.5 114.24 1
+v -103.5 114.24 1
+v -118.5 114.245 0.98
+v -103.5 114.245 0.98
+v -118.5 114.248 0.958
+v -103.5 114.248 0.958
+v -118.5 114.25 0.938
+v -103.5 114.25 0.938
+v 102.324 115.225 -4.6
+v 102.15 114.922 -4.6
+v 102.292 115.243 -4.6
+v 102.117 114.94 -4.6
+v 102.085 114.96 -4.596
+v 102.26 115.262 -4.596
+v 102.053 114.977 -4.592
+v 102.228 115.28 -4.592
+v 102.022 114.995 -4.586
+v 102.197 115.298 -4.586
+v 101.99 115.013 -4.578
+v 102.166 115.316 -4.578
+v 102.135 115.334 -4.568
+v 101.96 115.03 -4.568
+v 101.93 115.048 -4.556
+v 102.105 115.35 -4.556
+v 101.9 115.065 -4.543
+v 102.075 115.37 -4.543
+v 101.87 115.082 -4.528
+v 102.046 115.385 -4.528
+v 101.842 115.1 -4.51
+v 102.017 115.402 -4.51
+v 101.99 115.418 -4.493
+v 101.815 115.115 -4.493
+v 101.788 115.13 -4.474
+v 101.963 115.433 -4.474
+v 101.762 115.145 -4.452
+v 101.937 115.448 -4.452
+v 101.737 115.16 -4.43
+v 101.912 115.463 -4.43
+v 101.712 115.174 -4.406
+v 101.887 115.477 -4.406
+v 101.864 115.49 -4.38
+v 101.69 115.187 -4.38
+v 101.842 115.503 -4.354
+v 101.667 115.2 -4.354
+v 101.647 115.212 -4.326
+v 101.822 115.515 -4.326
+v 101.627 115.223 -4.297
+v 101.802 115.526 -4.297
+v 101.61 115.234 -4.267
+v 101.784 115.537 -4.267
+v 101.592 115.244 -4.236
+v 101.767 115.547 -4.236
+v 101.75 115.556 -4.204
+v 101.576 115.253 -4.204
+v 101.562 115.26 -4.17
+v 101.737 115.564 -4.17
+v 101.55 115.268 -4.137
+v 101.724 115.57 -4.137
+v 101.537 115.275 -4.103
+v 101.712 115.578 -4.103
+v 101.527 115.28 -4.068
+v 101.702 115.584 -4.068
+v 101.694 115.59 -4.032
+v 101.52 115.286 -4.032
+v 101.512 115.29 -3.996
+v 101.687 115.593 -3.996
+v 101.506 115.293 -3.96
+v 101.68 115.596 -3.96
+v 101.502 115.295 -3.924
+v 101.677 115.598 -3.924
+v 101.5 115.296 -3.887
+v 101.675 115.6 -3.887
+v 101.674 115.6 -3.85
+v 101.5 115.297 -3.85
+v 119.85 114.922 -4.6
+v 119.676 115.225 -4.6
+v 119.883 114.94 -4.6
+v 119.708 115.243 -4.6
+v 119.74 115.262 -4.596
+v 119.915 114.96 -4.596
+v 119.772 115.28 -4.592
+v 119.947 114.977 -4.592
+v 119.803 115.298 -4.586
+v 119.978 114.995 -4.586
+v 119.834 115.316 -4.578
+v 120.01 115.013 -4.578
+v 120.04 115.03 -4.568
+v 119.865 115.334 -4.568
+v 119.895 115.35 -4.556
+v 120.07 115.048 -4.556
+v 119.925 115.37 -4.543
+v 120.1 115.065 -4.543
+v 119.954 115.385 -4.528
+v 120.13 115.082 -4.528
+v 119.982 115.402 -4.51
+v 120.157 115.1 -4.51
+v 120.185 115.115 -4.493
+v 120.01 115.418 -4.493
+v 120.037 115.433 -4.474
+v 120.212 115.13 -4.474
+v 120.063 115.448 -4.452
+v 120.238 115.145 -4.452
+v 120.088 115.463 -4.43
+v 120.263 115.16 -4.43
+v 120.112 115.477 -4.406
+v 120.287 115.174 -4.406
+v 120.31 115.187 -4.38
+v 120.136 115.49 -4.38
+v 120.333 115.2 -4.354
+v 120.158 115.503 -4.354
+v 120.178 115.515 -4.326
+v 120.353 115.212 -4.326
+v 120.198 115.526 -4.297
+v 120.373 115.223 -4.297
+v 120.216 115.537 -4.267
+v 120.39 115.234 -4.267
+v 120.233 115.547 -4.236
+v 120.408 115.244 -4.236
+v 120.424 115.253 -4.204
+v 120.25 115.556 -4.204
+v 120.263 115.564 -4.17
+v 120.438 115.26 -4.17
+v 120.276 115.57 -4.137
+v 120.45 115.268 -4.137
+v 120.288 115.578 -4.103
+v 120.463 115.275 -4.103
+v 120.298 115.584 -4.068
+v 120.473 115.28 -4.068
+v 120.48 115.286 -4.032
+v 120.306 115.59 -4.032
+v 120.313 115.593 -3.996
+v 120.488 115.29 -3.996
+v 120.32 115.596 -3.96
+v 120.494 115.293 -3.96
+v 120.323 115.598 -3.924
+v 120.498 115.295 -3.924
+v 120.325 115.6 -3.887
+v 120.5 115.296 -3.887
+v 120.5 115.297 -3.85
+v 120.326 115.6 -3.85
+v 102.292 115.243 -4.6
+v 102.26 115.262 -4.596
+v 102.324 115.225 -4.6
+v 102.228 115.28 -4.592
+v 102.197 115.298 -4.586
+v 102.166 115.316 -4.578
+v 102.135 115.334 -4.568
+v 102.105 115.35 -4.556
+v 102.075 115.37 -4.543
+v 102.046 115.385 -4.528
+v 102.017 115.402 -4.51
+v 101.99 115.418 -4.493
+v 101.963 115.433 -4.474
+v 101.937 115.448 -4.452
+v 101.912 115.463 -4.43
+v 101.887 115.477 -4.406
+v 101.864 115.49 -4.38
+v 101.842 115.503 -4.354
+v 101.822 115.515 -4.326
+v 101.802 115.526 -4.297
+v 101.784 115.537 -4.267
+v 101.767 115.547 -4.236
+v 101.75 115.556 -4.204
+v 101.737 115.564 -4.17
+v 101.724 115.57 -4.137
+v 101.712 115.578 -4.103
+v 101.702 115.584 -4.068
+v 101.694 115.59 -4.032
+v 101.687 115.593 -3.996
+v 101.68 115.596 -3.96
+v 101.677 115.598 -3.924
+v 101.675 115.6 -3.887
+v 101.674 115.6 -3.85
+v 103.325 114.647 -4.6
+v 103.325 114.647 -1.84
+v 101.674 115.6 -1.84
+v 101.674 115.6 0.167
+v 101.675 115.6 0.204
+v 102.324 115.225 0.917
+v 103.325 114.647 0.917
+v 101.677 115.598 0.24
+v 101.68 115.596 0.277
+v 101.687 115.593 0.314
+v 101.694 115.59 0.35
+v 101.702 115.584 0.385
+v 101.712 115.578 0.42
+v 101.724 115.57 0.454
+v 101.737 115.564 0.488
+v 101.75 115.556 0.52
+v 101.767 115.547 0.553
+v 101.784 115.537 0.584
+v 101.802 115.526 0.614
+v 101.822 115.515 0.643
+v 101.842 115.503 0.67
+v 101.864 115.49 0.698
+v 101.887 115.477 0.723
+v 101.912 115.463 0.747
+v 101.937 115.448 0.77
+v 101.963 115.433 0.79
+v 101.99 115.418 0.81
+v 102.017 115.402 0.83
+v 102.046 115.385 0.845
+v 102.075 115.37 0.86
+v 102.105 115.35 0.873
+v 102.135 115.334 0.885
+v 102.166 115.316 0.895
+v 102.197 115.298 0.903
+v 102.228 115.28 0.91
+v 102.26 115.262 0.914
+v 102.292 115.243 0.916
+v 103.15 114.344 -4.6
+v 103.325 114.647 -4.6
+v 103.345 114.636 -4.6
+v 118.5 114.6 -4.6
+v 118.5 114.25 -4.6
+v 103.5 114.6 -4.6
+v 103.5 114.25 -4.6
+v 103.477 114.6 -4.6
+v 103.454 114.252 -4.6
+v 103.454 114.603 -4.6
+v 103.41 114.256 -4.6
+v 103.432 114.607 -4.6
+v 103.363 114.263 -4.6
+v 103.41 114.612 -4.6
+v 103.32 114.274 -4.6
+v 103.387 114.62 -4.6
+v 103.275 114.287 -4.6
+v 103.366 114.627 -4.6
+v 103.232 114.303 -4.6
+v 103.19 114.322 -4.6
+v 118.523 114.6 -4.6
+v 118.546 114.252 -4.6
+v 118.546 114.603 -4.6
+v 118.59 114.256 -4.6
+v 118.568 114.607 -4.6
+v 118.637 114.263 -4.6
+v 118.59 114.612 -4.6
+v 118.68 114.274 -4.6
+v 118.612 114.62 -4.6
+v 118.725 114.287 -4.6
+v 118.634 114.627 -4.6
+v 118.768 114.303 -4.6
+v 118.655 114.636 -4.6
+v 118.81 114.322 -4.6
+v 118.675 114.647 -4.6
+v 118.85 114.344 -4.6
+v 119.883 114.94 -4.6
+v 119.915 114.96 -4.596
+v 119.85 114.922 -4.6
+v 119.947 114.977 -4.592
+v 119.978 114.995 -4.586
+v 120.01 115.013 -4.578
+v 120.04 115.03 -4.568
+v 120.07 115.048 -4.556
+v 120.1 115.065 -4.543
+v 120.13 115.082 -4.528
+v 120.157 115.1 -4.51
+v 120.185 115.115 -4.493
+v 120.212 115.13 -4.474
+v 120.238 115.145 -4.452
+v 120.263 115.16 -4.43
+v 120.287 115.174 -4.406
+v 120.31 115.187 -4.38
+v 120.333 115.2 -4.354
+v 120.353 115.212 -4.326
+v 120.373 115.223 -4.297
+v 120.39 115.234 -4.267
+v 120.408 115.244 -4.236
+v 120.424 115.253 -4.204
+v 120.438 115.26 -4.17
+v 120.45 115.268 -4.137
+v 120.463 115.275 -4.103
+v 120.473 115.28 -4.068
+v 120.48 115.286 -4.032
+v 120.488 115.29 -3.996
+v 120.494 115.293 -3.96
+v 120.498 115.295 -3.924
+v 120.5 115.296 -3.887
+v 120.5 115.297 -3.85
+v 118.85 114.344 -4.6
+v 118.85 114.344 -1.84
+v 120.5 115.297 -1.84
+v 120.5 115.297 0.167
+v 120.5 115.296 0.204
+v 119.85 114.922 0.917
+v 118.85 114.344 0.917
+v 120.498 115.295 0.24
+v 120.494 115.293 0.277
+v 120.488 115.29 0.314
+v 120.48 115.286 0.35
+v 120.473 115.28 0.385
+v 120.463 115.275 0.42
+v 120.45 115.268 0.454
+v 120.438 115.26 0.488
+v 120.424 115.253 0.52
+v 120.408 115.244 0.553
+v 120.39 115.234 0.584
+v 120.373 115.223 0.614
+v 120.353 115.212 0.643
+v 120.333 115.2 0.67
+v 120.31 115.187 0.698
+v 120.287 115.174 0.723
+v 120.263 115.16 0.747
+v 120.238 115.145 0.77
+v 120.212 115.13 0.79
+v 120.185 115.115 0.81
+v 120.157 115.1 0.83
+v 120.13 115.082 0.845
+v 120.1 115.065 0.86
+v 120.07 115.048 0.873
+v 120.04 115.03 0.885
+v 120.01 115.013 0.895
+v 119.978 114.995 0.903
+v 119.947 114.977 0.91
+v 119.915 114.96 0.914
+v 119.883 114.94 0.916
+v 101.674 115.6 -1.84
+v 101.5 115.297 -1.84
+v 101.674 115.6 0.167
+v 101.5 115.297 0.167
+v 101.5 115.296 -3.887
+v 102.15 114.922 -4.6
+v 101.5 115.297 -3.85
+v 103.15 114.344 -4.6
+v 103.15 114.344 -1.84
+v 101.502 115.295 -3.924
+v 101.506 115.293 -3.96
+v 101.512 115.29 -3.996
+v 101.52 115.286 -4.032
+v 101.527 115.28 -4.068
+v 101.537 115.275 -4.103
+v 101.55 115.268 -4.137
+v 101.562 115.26 -4.17
+v 101.576 115.253 -4.204
+v 101.592 115.244 -4.236
+v 101.61 115.234 -4.267
+v 101.627 115.223 -4.297
+v 101.647 115.212 -4.326
+v 101.667 115.2 -4.354
+v 101.69 115.187 -4.38
+v 101.712 115.174 -4.406
+v 101.737 115.16 -4.43
+v 101.762 115.145 -4.452
+v 101.788 115.13 -4.474
+v 101.815 115.115 -4.493
+v 101.842 115.1 -4.51
+v 101.87 115.082 -4.528
+v 101.9 115.065 -4.543
+v 101.93 115.048 -4.556
+v 101.96 115.03 -4.568
+v 101.99 115.013 -4.578
+v 102.022 114.995 -4.586
+v 102.053 114.977 -4.592
+v 102.085 114.96 -4.596
+v 102.117 114.94 -4.6
+v 103.15 114.344 0.917
+v 101.5 115.297 0.167
+v 101.5 115.297 -1.84
+v 102.15 114.922 0.917
+v 101.5 115.296 0.204
+v 102.117 114.94 0.916
+v 102.085 114.96 0.914
+v 102.053 114.977 0.91
+v 102.022 114.995 0.903
+v 101.99 115.013 0.895
+v 101.96 115.03 0.885
+v 101.93 115.048 0.873
+v 101.9 115.065 0.86
+v 101.87 115.082 0.845
+v 101.842 115.1 0.83
+v 101.815 115.115 0.81
+v 101.788 115.13 0.79
+v 101.762 115.145 0.77
+v 101.737 115.16 0.747
+v 101.712 115.174 0.723
+v 101.69 115.187 0.698
+v 101.667 115.2 0.67
+v 101.647 115.212 0.643
+v 101.627 115.223 0.614
+v 101.61 115.234 0.584
+v 101.592 115.244 0.553
+v 101.576 115.253 0.52
+v 101.562 115.26 0.488
+v 101.55 115.268 0.454
+v 101.537 115.275 0.42
+v 101.527 115.28 0.385
+v 101.52 115.286 0.35
+v 101.512 115.29 0.314
+v 101.506 115.293 0.277
+v 101.502 115.295 0.24
+v 103.5 114.25 -4.6
+v 103.5 114.25 -1.84
+v 103.454 114.252 -4.6
+v 103.454 114.252 0.917
+v 103.41 114.256 0.917
+v 103.5 114.25 0.917
+v 103.41 114.256 -4.6
+v 103.363 114.263 0.917
+v 103.363 114.263 -4.6
+v 103.32 114.274 0.917
+v 103.32 114.274 -4.6
+v 103.275 114.287 0.917
+v 103.275 114.287 -4.6
+v 103.232 114.303 0.917
+v 103.232 114.303 -4.6
+v 103.19 114.322 0.917
+v 103.19 114.322 -4.6
+v 118.5 114.25 0.917
+v 118.5 114.25 -1.84
+v 118.5 114.25 -4.6
+v 118.546 114.252 0.917
+v 118.546 114.252 -4.6
+v 118.59 114.256 -4.6
+v 118.59 114.256 0.917
+v 118.637 114.263 -4.6
+v 118.637 114.263 0.917
+v 118.68 114.274 -4.6
+v 118.68 114.274 0.917
+v 118.725 114.287 -4.6
+v 118.725 114.287 0.917
+v 118.768 114.303 -4.6
+v 118.768 114.303 0.917
+v 118.81 114.322 -4.6
+v 118.81 114.322 0.917
+v 120.326 115.6 -1.84
+v 120.5 115.297 -1.84
+v 120.326 115.6 0.167
+v 120.5 115.297 0.167
+v 120.325 115.6 -3.887
+v 119.676 115.225 -4.6
+v 120.326 115.6 -3.85
+v 118.675 114.647 -4.6
+v 118.675 114.647 -1.84
+v 120.323 115.598 -3.924
+v 120.32 115.596 -3.96
+v 120.313 115.593 -3.996
+v 120.306 115.59 -4.032
+v 120.298 115.584 -4.068
+v 120.288 115.578 -4.103
+v 120.276 115.57 -4.137
+v 120.263 115.564 -4.17
+v 120.25 115.556 -4.204
+v 120.233 115.547 -4.236
+v 120.216 115.537 -4.267
+v 120.198 115.526 -4.297
+v 120.178 115.515 -4.326
+v 120.158 115.503 -4.354
+v 120.136 115.49 -4.38
+v 120.112 115.477 -4.406
+v 120.088 115.463 -4.43
+v 120.063 115.448 -4.452
+v 120.037 115.433 -4.474
+v 120.01 115.418 -4.493
+v 119.982 115.402 -4.51
+v 119.954 115.385 -4.528
+v 119.925 115.37 -4.543
+v 119.895 115.35 -4.556
+v 119.865 115.334 -4.568
+v 119.834 115.316 -4.578
+v 119.803 115.298 -4.586
+v 119.772 115.28 -4.592
+v 119.74 115.262 -4.596
+v 119.708 115.243 -4.6
+v 118.675 114.647 0.917
+v 120.326 115.6 0.167
+v 120.326 115.6 -1.84
+v 119.676 115.225 0.917
+v 120.325 115.6 0.204
+v 119.708 115.243 0.916
+v 119.74 115.262 0.914
+v 119.772 115.28 0.91
+v 119.803 115.298 0.903
+v 119.834 115.316 0.895
+v 119.865 115.334 0.885
+v 119.895 115.35 0.873
+v 119.925 115.37 0.86
+v 119.954 115.385 0.845
+v 119.982 115.402 0.83
+v 120.01 115.418 0.81
+v 120.037 115.433 0.79
+v 120.063 115.448 0.77
+v 120.088 115.463 0.747
+v 120.112 115.477 0.723
+v 120.136 115.49 0.698
+v 120.158 115.503 0.67
+v 120.178 115.515 0.643
+v 120.198 115.526 0.614
+v 120.216 115.537 0.584
+v 120.233 115.547 0.553
+v 120.25 115.556 0.52
+v 120.263 115.564 0.488
+v 120.276 115.57 0.454
+v 120.288 115.578 0.42
+v 120.298 115.584 0.385
+v 120.306 115.59 0.35
+v 120.313 115.593 0.314
+v 120.32 115.596 0.277
+v 120.323 115.598 0.24
+v 118.5 114.6 0.917
+v 118.523 114.6 0.917
+v 118.5 114.6 -1.84
+v 118.523 114.6 -4.6
+v 118.5 114.6 -4.6
+v 118.546 114.603 0.917
+v 118.546 114.603 -4.6
+v 118.568 114.607 0.917
+v 118.568 114.607 -4.6
+v 118.59 114.612 0.917
+v 118.59 114.612 -4.6
+v 118.612 114.62 0.917
+v 118.612 114.62 -4.6
+v 118.634 114.627 0.917
+v 118.634 114.627 -4.6
+v 118.655 114.636 0.917
+v 118.655 114.636 -4.6
+v 103.5 114.6 -4.6
+v 103.5 114.6 -1.84
+v 103.5 114.6 0.917
+v 103.477 114.6 0.917
+v 103.477 114.6 -4.6
+v 103.454 114.603 -4.6
+v 103.454 114.603 0.917
+v 103.432 114.607 -4.6
+v 103.432 114.607 0.917
+v 103.41 114.612 -4.6
+v 103.41 114.612 0.917
+v 103.387 114.62 -4.6
+v 103.387 114.62 0.917
+v 103.366 114.627 -4.6
+v 103.366 114.627 0.917
+v 103.345 114.636 -4.6
+v 103.345 114.636 0.917
+v 117.75 106.41 1.21
+v 111 106.41 1.21
+v 117.75 106.25 0.9
+v 111 106.25 0.9
+v 104.25 106.41 1.21
+v 104.25 106.25 0.9
+v 119.676 115.225 0.917
+v 119.85 114.922 0.917
+v 119.708 115.243 0.916
+v 119.883 114.94 0.916
+v 119.915 114.96 0.914
+v 119.74 115.262 0.914
+v 119.947 114.977 0.91
+v 119.772 115.28 0.91
+v 119.978 114.995 0.903
+v 119.803 115.298 0.903
+v 120.01 115.013 0.895
+v 119.834 115.316 0.895
+v 119.865 115.334 0.885
+v 120.04 115.03 0.885
+v 120.07 115.048 0.873
+v 119.895 115.35 0.873
+v 120.1 115.065 0.86
+v 119.925 115.37 0.86
+v 120.13 115.082 0.845
+v 119.954 115.385 0.845
+v 120.157 115.1 0.83
+v 119.982 115.402 0.83
+v 120.01 115.418 0.81
+v 120.185 115.115 0.81
+v 120.212 115.13 0.79
+v 120.037 115.433 0.79
+v 120.238 115.145 0.77
+v 120.063 115.448 0.77
+v 120.263 115.16 0.747
+v 120.088 115.463 0.747
+v 120.287 115.174 0.723
+v 120.112 115.477 0.723
+v 120.136 115.49 0.698
+v 120.31 115.187 0.698
+v 120.158 115.503 0.67
+v 120.333 115.2 0.67
+v 120.353 115.212 0.643
+v 120.178 115.515 0.643
+v 120.373 115.223 0.614
+v 120.198 115.526 0.614
+v 120.39 115.234 0.584
+v 120.216 115.537 0.584
+v 120.408 115.244 0.553
+v 120.233 115.547 0.553
+v 120.25 115.556 0.52
+v 120.424 115.253 0.52
+v 120.438 115.26 0.488
+v 120.263 115.564 0.488
+v 120.45 115.268 0.454
+v 120.276 115.57 0.454
+v 120.463 115.275 0.42
+v 120.288 115.578 0.42
+v 120.473 115.28 0.385
+v 120.298 115.584 0.385
+v 120.306 115.59 0.35
+v 120.48 115.286 0.35
+v 120.488 115.29 0.314
+v 120.313 115.593 0.314
+v 120.494 115.293 0.277
+v 120.32 115.596 0.277
+v 120.498 115.295 0.24
+v 120.323 115.598 0.24
+v 120.5 115.296 0.204
+v 120.325 115.6 0.204
+v 101.675 115.6 0.204
+v 101.5 115.296 0.204
+v 101.502 115.295 0.24
+v 101.677 115.598 0.24
+v 101.506 115.293 0.277
+v 101.68 115.596 0.277
+v 101.512 115.29 0.314
+v 101.687 115.593 0.314
+v 101.52 115.286 0.35
+v 101.694 115.59 0.35
+v 101.702 115.584 0.385
+v 101.527 115.28 0.385
+v 101.537 115.275 0.42
+v 101.712 115.578 0.42
+v 101.55 115.268 0.454
+v 101.724 115.57 0.454
+v 101.562 115.26 0.488
+v 101.737 115.564 0.488
+v 101.576 115.253 0.52
+v 101.75 115.556 0.52
+v 101.767 115.547 0.553
+v 101.592 115.244 0.553
+v 101.61 115.234 0.584
+v 101.784 115.537 0.584
+v 101.627 115.223 0.614
+v 101.802 115.526 0.614
+v 101.647 115.212 0.643
+v 101.822 115.515 0.643
+v 101.667 115.2 0.67
+v 101.842 115.503 0.67
+v 101.864 115.49 0.698
+v 101.69 115.187 0.698
+v 101.887 115.477 0.723
+v 101.712 115.174 0.723
+v 101.737 115.16 0.747
+v 101.912 115.463 0.747
+v 101.762 115.145 0.77
+v 101.937 115.448 0.77
+v 101.788 115.13 0.79
+v 101.963 115.433 0.79
+v 101.815 115.115 0.81
+v 101.99 115.418 0.81
+v 102.017 115.402 0.83
+v 101.842 115.1 0.83
+v 101.87 115.082 0.845
+v 102.046 115.385 0.845
+v 101.9 115.065 0.86
+v 102.075 115.37 0.86
+v 101.93 115.048 0.873
+v 102.105 115.35 0.873
+v 101.96 115.03 0.885
+v 102.135 115.334 0.885
+v 102.166 115.316 0.895
+v 101.99 115.013 0.895
+v 102.022 114.995 0.903
+v 102.197 115.298 0.903
+v 102.053 114.977 0.91
+v 102.228 115.28 0.91
+v 102.085 114.96 0.914
+v 102.26 115.262 0.914
+v 102.117 114.94 0.916
+v 102.292 115.243 0.916
+v 102.324 115.225 0.917
+v 102.15 114.922 0.917
+v 118.5 106.915 0.554
+v 118.5 107.077 0.865
+v 118.5 106.883 0.57
+v 118.5 107.044 0.88
+v 118.496 107.012 0.898
+v 118.496 106.85 0.588
+v 118.492 106.98 0.915
+v 118.492 106.818 0.605
+v 118.486 106.947 0.932
+v 118.486 106.786 0.622
+v 118.478 106.915 0.95
+v 118.478 106.754 0.638
+v 118.468 106.722 0.654
+v 118.468 106.884 0.965
+v 118.456 106.853 0.98
+v 118.456 106.69 0.67
+v 118.443 106.822 0.997
+v 118.443 106.66 0.686
+v 118.428 106.792 1.012
+v 118.428 106.63 0.702
+v 118.41 106.763 1.028
+v 118.41 106.602 0.717
+v 118.393 106.573 0.732
+v 118.393 106.735 1.042
+v 118.374 106.707 1.057
+v 118.374 106.546 0.746
+v 118.352 106.68 1.07
+v 118.352 106.52 0.76
+v 118.33 106.655 1.084
+v 118.33 106.493 0.774
+v 118.306 106.63 1.097
+v 118.306 106.47 0.786
+v 118.28 106.445 0.8
+v 118.28 106.606 1.11
+v 118.254 106.422 0.81
+v 118.254 106.584 1.12
+v 118.226 106.563 1.132
+v 118.226 106.4 0.82
+v 118.197 106.542 1.142
+v 118.197 106.38 0.832
+v 118.167 106.524 1.152
+v 118.167 106.362 0.842
+v 118.136 106.506 1.16
+v 118.136 106.345 0.85
+v 118.104 106.33 0.86
+v 118.104 106.49 1.17
+v 118.07 106.475 1.177
+v 118.07 106.314 0.867
+v 118.037 106.462 1.184
+v 118.037 106.3 0.874
+v 118.003 106.45 1.19
+v 118.003 106.29 0.88
+v 117.968 106.44 1.196
+v 117.968 106.28 0.885
+v 117.932 106.27 0.89
+v 117.932 106.43 1.2
+v 117.896 106.424 1.204
+v 117.896 106.263 0.893
+v 117.86 106.42 1.207
+v 117.86 106.257 0.896
+v 117.824 106.415 1.21
+v 117.824 106.253 0.898
+v 117.787 106.412 1.21
+v 117.787 106.25 0.9
+v 103.5 113.682 1.582
+v 118.5 113.682 1.582
+v 103.5 113.722 1.594
+v 118.5 113.722 1.594
+v 118.5 113.762 1.603
+v 103.5 113.762 1.603
+v 118.5 113.803 1.61
+v 103.5 113.803 1.61
+v 118.5 113.844 1.615
+v 103.5 113.844 1.615
+v 118.5 113.885 1.617
+v 103.5 113.885 1.617
+v 118.5 113.926 1.617
+v 103.5 113.926 1.617
+v 118.5 113.967 1.614
+v 103.5 113.967 1.614
+v 118.5 114.008 1.61
+v 103.5 114.008 1.61
+v 118.5 114.05 1.6
+v 103.5 114.05 1.6
+v 118.5 114.09 1.59
+v 103.5 114.09 1.59
+v 118.5 114.128 1.58
+v 103.5 114.128 1.58
+v 118.5 114.167 1.564
+v 103.5 114.167 1.564
+v 118.5 114.205 1.547
+v 103.5 114.205 1.547
+v 118.5 114.24 1.528
+v 103.5 114.24 1.528
+v 118.5 114.277 1.507
+v 103.5 114.277 1.507
+v 118.5 114.31 1.484
+v 103.5 114.31 1.484
+v 118.5 114.344 1.46
+v 103.5 114.344 1.46
+v 118.5 114.375 1.432
+v 103.5 114.375 1.432
+v 118.5 114.404 1.403
+v 103.5 114.404 1.403
+v 118.5 114.432 1.372
+v 103.5 114.432 1.372
+v 118.5 114.458 1.34
+v 103.5 114.458 1.34
+v 118.5 114.482 1.306
+v 103.5 114.482 1.306
+v 118.5 114.504 1.272
+v 103.5 114.504 1.272
+v 118.5 114.524 1.235
+v 103.5 114.524 1.235
+v 118.5 114.54 1.198
+v 103.5 114.54 1.198
+v 118.5 114.557 1.16
+v 103.5 114.557 1.16
+v 118.5 114.57 1.12
+v 103.5 114.57 1.12
+v 118.5 114.58 1.08
+v 103.5 114.58 1.08
+v 118.5 114.59 1.04
+v 103.5 114.59 1.04
+v 118.5 114.595 1
+v 103.5 114.595 1
+v 118.5 114.6 0.958
+v 103.5 114.6 0.958
+v 118.5 108.92 0.024
+v 111 108.92 0.024
+v 103.5 108.92 0.024
+v 118.5 108.65 0.046
+v 118.5 108.666 0.04
+v 111 108.65 0.046
+v 103.5 108.666 0.04
+v 103.5 108.65 0.046
+v 103.5 108.682 0.032
+v 118.5 108.682 0.032
+v 118.5 108.698 0.026
+v 103.5 108.698 0.026
+v 118.5 108.715 0.02
+v 103.5 108.715 0.02
+v 118.5 108.732 0.016
+v 103.5 108.732 0.016
+v 118.5 108.75 0.013
+v 103.5 108.75 0.013
+v 103.5 108.766 0.01
+v 118.5 108.766 0.01
+v 118.5 108.783 0.008
+v 103.5 108.783 0.008
+v 118.5 108.8 0.007
+v 103.5 108.8 0.007
+v 103.5 108.818 0.007
+v 118.5 108.818 0.007
+v 118.5 108.836 0.008
+v 103.5 108.836 0.008
+v 103.5 108.853 0.01
+v 118.5 108.853 0.01
+v 118.5 108.87 0.012
+v 103.5 108.87 0.012
+v 118.5 108.887 0.015
+v 103.5 108.887 0.015
+v 118.5 108.904 0.02
+v 103.5 108.904 0.02
+v 118.5 107.077 0.865
+v 117.75 106.41 1.21
+v 111 106.41 1.21
+v 104.25 106.41 1.21
+v 103.5 107.077 0.865
+v 103.5 107.044 0.88
+v 103.504 107.012 0.898
+v 103.508 106.98 0.915
+v 103.514 106.947 0.932
+v 103.522 106.915 0.95
+v 103.532 106.884 0.965
+v 103.544 106.853 0.98
+v 103.557 106.822 0.997
+v 103.572 106.792 1.012
+v 103.59 106.763 1.028
+v 103.607 106.735 1.042
+v 103.626 106.707 1.057
+v 103.648 106.68 1.07
+v 103.67 106.655 1.084
+v 103.694 106.63 1.097
+v 103.72 106.606 1.11
+v 103.746 106.584 1.12
+v 103.774 106.563 1.132
+v 103.803 106.542 1.142
+v 103.833 106.524 1.152
+v 103.864 106.506 1.16
+v 103.896 106.49 1.17
+v 103.93 106.475 1.177
+v 103.963 106.462 1.184
+v 103.997 106.45 1.19
+v 104.032 106.44 1.196
+v 104.068 106.43 1.2
+v 104.104 106.424 1.204
+v 104.14 106.42 1.207
+v 104.176 106.415 1.21
+v 104.213 106.412 1.21
+v 117.787 106.412 1.21
+v 117.824 106.415 1.21
+v 117.86 106.42 1.207
+v 117.896 106.424 1.204
+v 117.932 106.43 1.2
+v 117.968 106.44 1.196
+v 118.003 106.45 1.19
+v 118.037 106.462 1.184
+v 118.07 106.475 1.177
+v 118.104 106.49 1.17
+v 118.136 106.506 1.16
+v 118.167 106.524 1.152
+v 118.197 106.542 1.142
+v 118.226 106.563 1.132
+v 118.254 106.584 1.12
+v 118.28 106.606 1.11
+v 118.306 106.63 1.097
+v 118.33 106.655 1.084
+v 118.352 106.68 1.07
+v 118.374 106.707 1.057
+v 118.393 106.735 1.042
+v 118.41 106.763 1.028
+v 118.428 106.792 1.012
+v 118.443 106.822 0.997
+v 118.456 106.853 0.98
+v 118.468 106.884 0.965
+v 118.478 106.915 0.95
+v 118.486 106.947 0.932
+v 118.492 106.98 0.915
+v 118.496 107.012 0.898
+v 118.5 107.044 0.88
+v 104.213 106.25 0.9
+v 104.213 106.412 1.21
+v 104.176 106.415 1.21
+v 104.176 106.253 0.898
+v 104.14 106.42 1.207
+v 104.14 106.257 0.896
+v 104.104 106.424 1.204
+v 104.104 106.263 0.893
+v 104.068 106.43 1.2
+v 104.068 106.27 0.89
+v 104.032 106.28 0.885
+v 104.032 106.44 1.196
+v 103.997 106.45 1.19
+v 103.997 106.29 0.88
+v 103.963 106.462 1.184
+v 103.963 106.3 0.874
+v 103.93 106.475 1.177
+v 103.93 106.314 0.867
+v 103.896 106.49 1.17
+v 103.896 106.33 0.86
+v 103.864 106.345 0.85
+v 103.864 106.506 1.16
+v 103.833 106.524 1.152
+v 103.833 106.362 0.842
+v 103.803 106.542 1.142
+v 103.803 106.38 0.832
+v 103.774 106.563 1.132
+v 103.774 106.4 0.82
+v 103.746 106.584 1.12
+v 103.746 106.422 0.81
+v 103.72 106.445 0.8
+v 103.72 106.606 1.11
+v 103.694 106.47 0.786
+v 103.694 106.63 1.097
+v 103.67 106.655 1.084
+v 103.67 106.493 0.774
+v 103.648 106.68 1.07
+v 103.648 106.52 0.76
+v 103.626 106.707 1.057
+v 103.626 106.546 0.746
+v 103.607 106.735 1.042
+v 103.607 106.573 0.732
+v 103.59 106.602 0.717
+v 103.59 106.763 1.028
+v 103.572 106.792 1.012
+v 103.572 106.63 0.702
+v 103.557 106.822 0.997
+v 103.557 106.66 0.686
+v 103.544 106.853 0.98
+v 103.544 106.69 0.67
+v 103.532 106.884 0.965
+v 103.532 106.722 0.654
+v 103.522 106.754 0.638
+v 103.522 106.915 0.95
+v 103.514 106.947 0.932
+v 103.514 106.786 0.622
+v 103.508 106.98 0.915
+v 103.508 106.818 0.605
+v 103.504 107.012 0.898
+v 103.504 106.85 0.588
+v 103.5 107.044 0.88
+v 103.5 106.883 0.57
+v 103.5 106.915 0.554
+v 103.5 107.077 0.865
+v 103.5 106.883 0.57
+v 103.5 106.915 0.554
+v 104.25 106.25 0.9
+v 103.5 108.49 -0.264
+v 111 106.25 0.9
+v 118.5 108.49 -0.264
+v 117.75 106.25 0.9
+v 118.5 106.915 0.554
+v 118.5 106.883 0.57
+v 104.213 106.25 0.9
+v 104.176 106.253 0.898
+v 104.14 106.257 0.896
+v 104.104 106.263 0.893
+v 104.068 106.27 0.89
+v 104.032 106.28 0.885
+v 103.997 106.29 0.88
+v 103.963 106.3 0.874
+v 103.93 106.314 0.867
+v 103.896 106.33 0.86
+v 103.864 106.345 0.85
+v 103.833 106.362 0.842
+v 103.803 106.38 0.832
+v 103.774 106.4 0.82
+v 103.746 106.422 0.81
+v 103.72 106.445 0.8
+v 103.694 106.47 0.786
+v 103.67 106.493 0.774
+v 103.648 106.52 0.76
+v 103.626 106.546 0.746
+v 103.607 106.573 0.732
+v 103.59 106.602 0.717
+v 103.572 106.63 0.702
+v 103.557 106.66 0.686
+v 103.544 106.69 0.67
+v 103.532 106.722 0.654
+v 103.522 106.754 0.638
+v 103.514 106.786 0.622
+v 103.508 106.818 0.605
+v 103.504 106.85 0.588
+v 118.496 106.85 0.588
+v 118.492 106.818 0.605
+v 118.486 106.786 0.622
+v 118.478 106.754 0.638
+v 118.468 106.722 0.654
+v 118.456 106.69 0.67
+v 118.443 106.66 0.686
+v 118.428 106.63 0.702
+v 118.41 106.602 0.717
+v 118.393 106.573 0.732
+v 118.374 106.546 0.746
+v 118.352 106.52 0.76
+v 118.33 106.493 0.774
+v 118.306 106.47 0.786
+v 118.28 106.445 0.8
+v 118.254 106.422 0.81
+v 118.226 106.4 0.82
+v 118.197 106.38 0.832
+v 118.167 106.362 0.842
+v 118.136 106.345 0.85
+v 118.104 106.33 0.86
+v 118.07 106.314 0.867
+v 118.037 106.3 0.874
+v 118.003 106.29 0.88
+v 117.968 106.28 0.885
+v 117.932 106.27 0.89
+v 117.896 106.263 0.893
+v 117.86 106.257 0.896
+v 117.824 106.253 0.898
+v 117.787 106.25 0.9
+v 103.5 108.52 -0.28
+v 118.5 108.52 -0.28
+v 118.5 108.552 -0.293
+v 103.5 108.552 -0.293
+v 103.5 108.585 -0.305
+v 118.5 108.585 -0.305
+v 103.5 108.618 -0.316
+v 118.5 108.618 -0.316
+v 103.5 108.652 -0.325
+v 118.5 108.652 -0.325
+v 103.5 108.686 -0.332
+v 118.5 108.686 -0.332
+v 118.5 108.72 -0.337
+v 103.5 108.72 -0.337
+v 103.5 108.755 -0.34
+v 118.5 108.755 -0.34
+v 103.5 108.79 -0.343
+v 118.5 108.79 -0.343
+v 118.5 108.824 -0.343
+v 103.5 108.824 -0.343
+v 103.5 108.86 -0.342
+v 118.5 108.86 -0.342
+v 118.5 108.894 -0.338
+v 103.5 108.894 -0.338
+v 103.5 108.928 -0.333
+v 118.5 108.928 -0.333
+v 103.5 108.962 -0.327
+v 118.5 108.962 -0.327
+v 103.5 108.996 -0.318
+v 118.5 108.996 -0.318
+v 103.5 109.03 -0.308
+v 118.5 109.03 -0.308
+v 118.675 114.647 0.917
+v 118.85 114.344 0.917
+v 118.655 114.636 0.917
+v 118.81 114.322 0.917
+v 118.634 114.627 0.917
+v 118.768 114.303 0.917
+v 118.612 114.62 0.917
+v 118.725 114.287 0.917
+v 118.59 114.612 0.917
+v 118.68 114.274 0.917
+v 118.568 114.607 0.917
+v 118.637 114.263 0.917
+v 118.546 114.603 0.917
+v 118.59 114.256 0.917
+v 118.523 114.6 0.917
+v 118.546 114.252 0.917
+v 118.5 114.6 0.917
+v 118.5 114.25 0.917
+v 103.5 114.25 0.917
+v 103.5 114.6 0.917
+v 103.454 114.252 0.917
+v 103.477 114.6 0.917
+v 103.454 114.603 0.917
+v 103.41 114.256 0.917
+v 103.432 114.607 0.917
+v 103.363 114.263 0.917
+v 103.41 114.612 0.917
+v 103.32 114.274 0.917
+v 103.387 114.62 0.917
+v 103.275 114.287 0.917
+v 103.366 114.627 0.917
+v 103.232 114.303 0.917
+v 103.345 114.636 0.917
+v 103.19 114.322 0.917
+v 103.15 114.344 0.917
+v 103.325 114.647 0.917
+v 103.5 113.79 1.25
+v 118.5 113.79 1.25
+v 118.5 113.893 1.267
+v 118.5 113.885 1.617
+v 118.5 113.872 1.266
+v 118.5 113.844 1.615
+v 118.5 113.85 1.264
+v 118.5 113.803 1.61
+v 118.5 113.83 1.26
+v 118.5 113.762 1.603
+v 118.5 113.81 1.256
+v 118.5 113.722 1.594
+v 118.5 113.79 1.25
+v 118.5 113.682 1.582
+v 118.5 109.03 -0.308
+v 118.5 108.92 0.024
+v 118.5 108.996 -0.318
+v 118.5 108.904 0.02
+v 118.5 108.962 -0.327
+v 118.5 108.887 0.015
+v 118.5 108.928 -0.333
+v 118.5 108.87 0.012
+v 118.5 108.894 -0.338
+v 118.5 108.853 0.01
+v 118.5 108.86 -0.342
+v 118.5 108.836 0.008
+v 118.5 108.824 -0.343
+v 118.5 108.818 0.007
+v 118.5 108.79 -0.343
+v 118.5 108.8 0.007
+v 118.5 108.783 0.008
+v 118.5 113.913 1.267
+v 118.5 113.926 1.617
+v 118.5 113.934 1.266
+v 118.5 113.967 1.614
+v 118.5 113.954 1.263
+v 118.5 114.008 1.61
+v 118.5 113.974 1.26
+v 118.5 114.05 1.6
+v 118.5 113.995 1.254
+v 118.5 114.09 1.59
+v 118.5 114.014 1.248
+v 118.5 114.128 1.58
+v 118.5 114.034 1.24
+v 118.5 114.167 1.564
+v 118.5 114.052 1.232
+v 118.5 114.205 1.547
+v 118.5 114.07 1.223
+v 118.5 114.24 1.528
+v 118.5 114.088 1.212
+v 118.5 114.277 1.507
+v 118.5 114.105 1.2
+v 118.5 114.31 1.484
+v 118.5 114.122 1.188
+v 118.5 114.344 1.46
+v 118.5 114.137 1.174
+v 118.5 114.375 1.432
+v 118.5 114.152 1.16
+v 118.5 114.404 1.403
+v 118.5 114.166 1.145
+v 118.5 114.432 1.372
+v 118.5 114.18 1.13
+v 118.5 114.458 1.34
+v 118.5 114.19 1.112
+v 118.5 114.482 1.306
+v 118.5 114.202 1.094
+v 118.5 114.504 1.272
+v 118.5 114.212 1.076
+v 118.5 114.524 1.235
+v 118.5 114.22 1.058
+v 118.5 114.54 1.198
+v 118.5 114.228 1.038
+v 118.5 114.557 1.16
+v 118.5 114.235 1.02
+v 118.5 114.57 1.12
+v 118.5 114.24 1
+v 118.5 114.58 1.08
+v 118.5 114.245 0.98
+v 118.5 114.59 1.04
+v 118.5 114.248 0.958
+v 118.5 114.595 1
+v 118.5 114.25 0.938
+v 118.5 114.6 0.958
+v 118.5 114.25 0.917
+v 118.5 114.6 0.917
+v 118.5 108.755 -0.34
+v 118.5 108.766 0.01
+v 118.5 108.72 -0.337
+v 118.5 108.75 0.013
+v 118.5 108.686 -0.332
+v 118.5 108.732 0.016
+v 118.5 108.652 -0.325
+v 118.5 108.715 0.02
+v 118.5 108.618 -0.316
+v 118.5 108.698 0.026
+v 118.5 108.585 -0.305
+v 118.5 108.682 0.032
+v 118.5 108.552 -0.293
+v 118.5 108.666 0.04
+v 118.5 108.52 -0.28
+v 118.5 108.65 0.046
+v 118.5 108.49 -0.264
+v 103.5 114.6 0.917
+v 103.5 114.25 0.917
+v 103.5 114.6 0.958
+v 103.5 114.25 0.938
+v 103.5 114.248 0.958
+v 103.5 114.595 1
+v 103.5 114.245 0.98
+v 103.5 114.59 1.04
+v 103.5 114.24 1
+v 103.5 114.58 1.08
+v 103.5 114.235 1.02
+v 103.5 114.57 1.12
+v 103.5 114.228 1.038
+v 103.5 114.557 1.16
+v 103.5 114.22 1.058
+v 103.5 114.54 1.198
+v 103.5 114.212 1.076
+v 103.5 114.524 1.235
+v 103.5 114.202 1.094
+v 103.5 114.504 1.272
+v 103.5 114.19 1.112
+v 103.5 114.482 1.306
+v 103.5 114.18 1.13
+v 103.5 114.458 1.34
+v 103.5 114.166 1.145
+v 103.5 114.432 1.372
+v 103.5 114.152 1.16
+v 103.5 114.404 1.403
+v 103.5 114.137 1.174
+v 103.5 114.375 1.432
+v 103.5 114.122 1.188
+v 103.5 114.344 1.46
+v 103.5 114.105 1.2
+v 103.5 114.31 1.484
+v 103.5 114.088 1.212
+v 103.5 114.277 1.507
+v 103.5 114.07 1.223
+v 103.5 114.24 1.528
+v 103.5 114.052 1.232
+v 103.5 114.205 1.547
+v 103.5 114.034 1.24
+v 103.5 114.167 1.564
+v 103.5 114.014 1.248
+v 103.5 114.128 1.58
+v 103.5 113.995 1.254
+v 103.5 114.09 1.59
+v 103.5 113.974 1.26
+v 103.5 114.05 1.6
+v 103.5 113.954 1.263
+v 103.5 114.008 1.61
+v 103.5 113.934 1.266
+v 103.5 113.967 1.614
+v 103.5 113.913 1.267
+v 103.5 113.893 1.267
+v 103.5 113.844 1.615
+v 103.5 113.872 1.266
+v 103.5 113.803 1.61
+v 103.5 113.85 1.264
+v 103.5 113.762 1.603
+v 103.5 113.83 1.26
+v 103.5 113.722 1.594
+v 103.5 113.81 1.256
+v 103.5 113.682 1.582
+v 103.5 113.79 1.25
+v 103.5 108.92 0.024
+v 103.5 109.03 -0.308
+v 103.5 108.996 -0.318
+v 103.5 108.904 0.02
+v 103.5 108.962 -0.327
+v 103.5 108.887 0.015
+v 103.5 108.928 -0.333
+v 103.5 108.87 0.012
+v 103.5 108.894 -0.338
+v 103.5 108.853 0.01
+v 103.5 108.86 -0.342
+v 103.5 108.836 0.008
+v 103.5 108.824 -0.343
+v 103.5 108.818 0.007
+v 103.5 108.79 -0.343
+v 103.5 108.8 0.007
+v 103.5 108.755 -0.34
+v 103.5 108.783 0.008
+v 103.5 108.72 -0.337
+v 103.5 108.766 0.01
+v 103.5 108.686 -0.332
+v 103.5 108.75 0.013
+v 103.5 108.652 -0.325
+v 103.5 108.732 0.016
+v 103.5 108.618 -0.316
+v 103.5 108.715 0.02
+v 103.5 108.585 -0.305
+v 103.5 108.698 0.026
+v 103.5 108.552 -0.293
+v 103.5 108.682 0.032
+v 103.5 108.52 -0.28
+v 103.5 108.666 0.04
+v 103.5 108.49 -0.264
+v 103.5 108.65 0.046
+v 103.5 113.885 1.617
+v 103.5 113.926 1.617
+v 118.5 113.81 1.256
+v 103.5 113.81 1.256
+v 103.5 113.83 1.26
+v 118.5 113.83 1.26
+v 103.5 113.85 1.264
+v 118.5 113.85 1.264
+v 103.5 113.872 1.266
+v 118.5 113.872 1.266
+v 103.5 113.893 1.267
+v 118.5 113.893 1.267
+v 103.5 113.913 1.267
+v 118.5 113.913 1.267
+v 103.5 113.934 1.266
+v 118.5 113.934 1.266
+v 103.5 113.954 1.263
+v 118.5 113.954 1.263
+v 103.5 113.974 1.26
+v 118.5 113.974 1.26
+v 103.5 113.995 1.254
+v 118.5 113.995 1.254
+v 103.5 114.014 1.248
+v 118.5 114.014 1.248
+v 103.5 114.034 1.24
+v 118.5 114.034 1.24
+v 103.5 114.052 1.232
+v 118.5 114.052 1.232
+v 103.5 114.07 1.223
+v 118.5 114.07 1.223
+v 103.5 114.088 1.212
+v 118.5 114.088 1.212
+v 103.5 114.105 1.2
+v 118.5 114.105 1.2
+v 103.5 114.122 1.188
+v 118.5 114.122 1.188
+v 103.5 114.137 1.174
+v 118.5 114.137 1.174
+v 103.5 114.152 1.16
+v 118.5 114.152 1.16
+v 103.5 114.166 1.145
+v 118.5 114.166 1.145
+v 103.5 114.18 1.13
+v 118.5 114.18 1.13
+v 103.5 114.19 1.112
+v 118.5 114.19 1.112
+v 103.5 114.202 1.094
+v 118.5 114.202 1.094
+v 103.5 114.212 1.076
+v 118.5 114.212 1.076
+v 103.5 114.22 1.058
+v 118.5 114.22 1.058
+v 103.5 114.228 1.038
+v 118.5 114.228 1.038
+v 103.5 114.235 1.02
+v 118.5 114.235 1.02
+v 103.5 114.24 1
+v 118.5 114.24 1
+v 103.5 114.245 0.98
+v 118.5 114.245 0.98
+v 103.5 114.248 0.958
+v 118.5 114.248 0.958
+v 103.5 114.25 0.938
+v 118.5 114.25 0.938
+vt 1 1.014
+vt -0 1.014
+vt 1 0
+vt 0 0
+vt 0 0
+f 1/1 2/2 3/3
+f 3/3 2/2 4/4
+f 5/5 6/5 7/5
+f 7/5 6/5 8/5
+f 9/5 10/5 11/5
+f 11/5 10/5 12/5
+f 13/5 14/5 15/5
+f 15/5 14/5 16/5
+f 17/5 18/5 19/5
+f 19/5 18/5 20/5
+f 21/5 22/5 23/5
+f 23/5 22/5 24/5
+f 23/5 24/5 25/5
+f 25/5 24/5 26/5
+f 27/5 28/5 24/5
+f 24/5 28/5 29/5
+f 24/5 29/5 30/5
+f 30/5 31/5 24/5
+f 24/5 31/5 32/5
+f 24/5 32/5 33/5
+f 33/5 34/5 24/5
+f 24/5 34/5 35/5
+f 24/5 35/5 36/5
+f 36/5 37/5 24/5
+f 24/5 37/5 38/5
+f 24/5 38/5 39/5
+f 39/5 40/5 24/5
+f 24/5 40/5 41/5
+f 24/5 41/5 42/5
+f 42/5 26/5 24/5
+f 25/5 43/5 23/5
+f 23/5 43/5 44/5
+f 44/5 43/5 45/5
+f 45/5 43/5 46/5
+f 45/5 46/5 47/5
+f 47/5 48/5 45/5
+f 45/5 48/5 49/5
+f 45/5 49/5 50/5
+f 50/5 51/5 45/5
+f 45/5 51/5 52/5
+f 45/5 52/5 53/5
+f 53/5 54/5 45/5
+f 45/5 54/5 55/5
+f 45/5 55/5 56/5
+f 56/5 57/5 45/5
+f 45/5 57/5 58/5
+f 45/5 58/5 59/5
+f 59/5 60/5 45/5
+f 45/5 60/5 61/5
+f 45/5 61/5 62/5
+f 45/5 63/5 44/5
+f 44/5 63/5 64/5
+f 44/5 64/5 65/5
+f 65/5 66/5 44/5
+f 44/5 66/5 67/5
+f 44/5 67/5 68/5
+f 68/5 69/5 44/5
+f 44/5 69/5 70/5
+f 44/5 70/5 71/5
+f 71/5 72/5 44/5
+f 44/5 72/5 73/5
+f 44/5 73/5 74/5
+f 74/5 75/5 44/5
+f 44/5 75/5 76/5
+f 44/5 76/5 77/5
+f 77/5 78/5 44/5
+f 44/5 78/5 79/5
+f 44/5 79/5 80/5
+f 81/5 82/5 23/5
+f 23/5 82/5 83/5
+f 23/5 83/5 84/5
+f 84/5 85/5 23/5
+f 23/5 85/5 86/5
+f 23/5 86/5 87/5
+f 87/5 88/5 23/5
+f 23/5 88/5 89/5
+f 23/5 89/5 90/5
+f 90/5 91/5 23/5
+f 23/5 91/5 92/5
+f 23/5 92/5 93/5
+f 93/5 94/5 23/5
+f 23/5 94/5 95/5
+f 23/5 95/5 96/5
+f 96/5 21/5 23/5
+f 97/5 98/5 99/5
+f 99/5 98/5 100/5
+f 99/5 100/5 101/5
+f 101/5 100/5 102/5
+f 101/5 102/5 103/5
+f 103/5 102/5 104/5
+f 99/5 105/5 97/5
+f 97/5 105/5 106/5
+f 97/5 106/5 107/5
+f 107/5 108/5 97/5
+f 97/5 108/5 109/5
+f 97/5 109/5 110/5
+f 110/5 111/5 97/5
+f 97/5 111/5 112/5
+f 97/5 112/5 113/5
+f 113/5 114/5 97/5
+f 97/5 114/5 115/5
+f 97/5 115/5 116/5
+f 116/5 117/5 97/5
+f 97/5 117/5 118/5
+f 97/5 118/5 119/5
+f 119/5 120/5 97/5
+f 97/5 120/5 121/5
+f 97/5 122/5 98/5
+f 98/5 122/5 123/5
+f 98/5 123/5 124/5
+f 124/5 125/5 98/5
+f 98/5 125/5 126/5
+f 98/5 126/5 127/5
+f 127/5 128/5 98/5
+f 98/5 128/5 129/5
+f 98/5 129/5 130/5
+f 130/5 131/5 98/5
+f 98/5 131/5 132/5
+f 98/5 132/5 133/5
+f 133/5 134/5 98/5
+f 98/5 134/5 135/5
+f 98/5 135/5 136/5
+f 136/5 137/5 98/5
+f 98/5 137/5 138/5
+f 98/5 138/5 139/5
+f 140/5 141/5 100/5
+f 100/5 141/5 142/5
+f 100/5 142/5 143/5
+f 143/5 144/5 100/5
+f 100/5 144/5 145/5
+f 100/5 145/5 146/5
+f 146/5 147/5 100/5
+f 100/5 147/5 148/5
+f 100/5 148/5 149/5
+f 149/5 150/5 100/5
+f 100/5 150/5 151/5
+f 100/5 151/5 152/5
+f 152/5 153/5 100/5
+f 100/5 153/5 154/5
+f 100/5 154/5 155/5
+f 155/5 156/5 100/5
+f 100/5 156/5 157/5
+f 100/5 157/5 102/5
+f 158/5 159/5 102/5
+f 102/5 159/5 160/5
+f 102/5 160/5 161/5
+f 161/5 162/5 102/5
+f 102/5 162/5 163/5
+f 102/5 163/5 164/5
+f 164/5 165/5 102/5
+f 102/5 165/5 166/5
+f 102/5 166/5 167/5
+f 167/5 168/5 102/5
+f 102/5 168/5 169/5
+f 102/5 169/5 170/5
+f 170/5 171/5 102/5
+f 102/5 171/5 172/5
+f 102/5 172/5 104/5
+f 17/5 173/5 18/5
+f 18/5 173/5 174/5
+f 173/5 175/5 174/5
+f 174/5 175/5 176/5
+f 175/5 177/5 176/5
+f 176/5 177/5 178/5
+f 177/5 179/5 178/5
+f 178/5 179/5 180/5
+f 179/5 181/5 180/5
+f 180/5 181/5 182/5
+f 181/5 183/5 182/5
+f 182/5 183/5 184/5
+f 183/5 185/5 184/5
+f 184/5 185/5 186/5
+f 185/5 187/5 186/5
+f 186/5 187/5 188/5
+f 187/5 189/5 188/5
+f 188/5 189/5 190/5
+f 189/5 191/5 190/5
+f 190/5 191/5 192/5
+f 191/5 193/5 192/5
+f 192/5 193/5 194/5
+f 193/5 195/5 194/5
+f 194/5 195/5 196/5
+f 195/5 197/5 196/5
+f 196/5 197/5 198/5
+f 197/5 199/5 198/5
+f 198/5 199/5 200/5
+f 199/5 201/5 200/5
+f 200/5 201/5 202/5
+f 201/5 203/5 202/5
+f 202/5 203/5 204/5
+f 203/5 205/5 204/5
+f 204/5 205/5 206/5
+f 205/5 14/5 206/5
+f 206/5 14/5 13/5
+f 6/5 207/5 8/5
+f 8/5 207/5 208/5
+f 207/5 209/5 208/5
+f 208/5 209/5 210/5
+f 209/5 211/5 210/5
+f 210/5 211/5 212/5
+f 211/5 213/5 212/5
+f 212/5 213/5 214/5
+f 213/5 215/5 214/5
+f 214/5 215/5 216/5
+f 215/5 217/5 216/5
+f 216/5 217/5 218/5
+f 217/5 219/5 218/5
+f 218/5 219/5 220/5
+f 219/5 221/5 220/5
+f 220/5 221/5 222/5
+f 221/5 223/5 222/5
+f 222/5 223/5 224/5
+f 223/5 225/5 224/5
+f 224/5 225/5 226/5
+f 225/5 227/5 226/5
+f 226/5 227/5 228/5
+f 227/5 229/5 228/5
+f 228/5 229/5 230/5
+f 229/5 231/5 230/5
+f 230/5 231/5 232/5
+f 231/5 233/5 232/5
+f 232/5 233/5 234/5
+f 233/5 235/5 234/5
+f 234/5 235/5 236/5
+f 235/5 237/5 236/5
+f 236/5 237/5 238/5
+f 237/5 239/5 238/5
+f 238/5 239/5 240/5
+f 239/5 19/5 240/5
+f 240/5 19/5 20/5
+f 10/5 241/5 12/5
+f 12/5 241/5 242/5
+f 241/5 243/5 242/5
+f 242/5 243/5 244/5
+f 243/5 245/5 244/5
+f 244/5 245/5 246/5
+f 245/5 247/5 246/5
+f 246/5 247/5 248/5
+f 247/5 249/5 248/5
+f 248/5 249/5 250/5
+f 249/5 251/5 250/5
+f 250/5 251/5 252/5
+f 251/5 253/5 252/5
+f 252/5 253/5 254/5
+f 253/5 255/5 254/5
+f 254/5 255/5 256/5
+f 255/5 257/5 256/5
+f 256/5 257/5 258/5
+f 257/5 259/5 258/5
+f 258/5 259/5 260/5
+f 259/5 261/5 260/5
+f 260/5 261/5 262/5
+f 261/5 263/5 262/5
+f 262/5 263/5 264/5
+f 263/5 265/5 264/5
+f 264/5 265/5 266/5
+f 265/5 267/5 266/5
+f 266/5 267/5 268/5
+f 267/5 269/5 268/5
+f 268/5 269/5 270/5
+f 269/5 271/5 270/5
+f 270/5 271/5 272/5
+f 271/5 273/5 272/5
+f 272/5 273/5 274/5
+f 273/5 5/5 274/5
+f 274/5 5/5 7/5
+f 16/5 275/5 15/5
+f 15/5 275/5 276/5
+f 275/5 277/5 276/5
+f 276/5 277/5 278/5
+f 277/5 279/5 278/5
+f 278/5 279/5 280/5
+f 279/5 281/5 280/5
+f 280/5 281/5 282/5
+f 281/5 283/5 282/5
+f 282/5 283/5 284/5
+f 283/5 285/5 284/5
+f 284/5 285/5 286/5
+f 285/5 287/5 286/5
+f 286/5 287/5 288/5
+f 287/5 289/5 288/5
+f 288/5 289/5 290/5
+f 289/5 291/5 290/5
+f 290/5 291/5 292/5
+f 291/5 293/5 292/5
+f 292/5 293/5 294/5
+f 293/5 295/5 294/5
+f 294/5 295/5 296/5
+f 295/5 297/5 296/5
+f 296/5 297/5 298/5
+f 297/5 299/5 298/5
+f 298/5 299/5 300/5
+f 299/5 301/5 300/5
+f 300/5 301/5 302/5
+f 301/5 303/5 302/5
+f 302/5 303/5 304/5
+f 303/5 305/5 304/5
+f 304/5 305/5 306/5
+f 305/5 307/5 306/5
+f 306/5 307/5 308/5
+f 307/5 9/5 308/5
+f 308/5 9/5 11/5
+f 4/5 309/5 3/5
+f 3/5 309/5 310/5
+f 309/5 311/5 310/5
+f 310/5 311/5 312/5
+f 311/5 313/5 312/5
+f 312/5 313/5 314/5
+f 313/5 315/5 314/5
+f 314/5 315/5 316/5
+f 315/5 317/5 316/5
+f 316/5 317/5 318/5
+f 317/5 319/5 318/5
+f 318/5 319/5 320/5
+f 319/5 321/5 320/5
+f 320/5 321/5 322/5
+f 321/5 323/5 322/5
+f 322/5 323/5 324/5
+f 323/5 325/5 324/5
+f 324/5 325/5 326/5
+f 325/5 327/5 326/5
+f 326/5 327/5 328/5
+f 327/5 329/5 328/5
+f 328/5 329/5 330/5
+f 329/5 331/5 330/5
+f 330/5 331/5 332/5
+f 331/5 333/5 332/5
+f 332/5 333/5 334/5
+f 333/5 335/5 334/5
+f 334/5 335/5 336/5
+f 335/5 337/5 336/5
+f 336/5 337/5 338/5
+f 337/5 339/5 338/5
+f 338/5 339/5 340/5
+f 339/5 341/5 340/5
+f 340/5 341/5 342/5
+f 341/5 343/5 342/5
+f 342/5 343/5 344/5
+f 345/5 346/5 347/5
+f 347/5 346/5 348/5
+f 346/5 349/5 348/5
+f 348/5 349/5 350/5
+f 349/5 351/5 350/5
+f 350/5 351/5 352/5
+f 351/5 353/5 352/5
+f 352/5 353/5 354/5
+f 353/5 355/5 354/5
+f 354/5 355/5 356/5
+f 355/5 357/5 356/5
+f 356/5 357/5 358/5
+f 357/5 359/5 358/5
+f 358/5 359/5 360/5
+f 359/5 361/5 360/5
+f 360/5 361/5 362/5
+f 361/5 363/5 362/5
+f 362/5 363/5 364/5
+f 363/5 365/5 364/5
+f 364/5 365/5 366/5
+f 365/5 367/5 366/5
+f 366/5 367/5 368/5
+f 367/5 369/5 368/5
+f 368/5 369/5 370/5
+f 369/5 371/5 370/5
+f 370/5 371/5 372/5
+f 371/5 373/5 372/5
+f 372/5 373/5 374/5
+f 373/5 375/5 374/5
+f 374/5 375/5 376/5
+f 375/5 377/5 376/5
+f 376/5 377/5 378/5
+f 377/5 379/5 378/5
+f 378/5 379/5 380/5
+f 379/5 2/5 380/5
+f 380/5 2/5 1/5
+f 381/5 382/5 383/5
+f 383/5 382/5 384/5
+f 385/5 386/5 387/5
+f 387/5 386/5 388/5
+f 387/5 388/5 389/5
+f 389/5 390/5 387/5
+f 387/5 390/5 391/5
+f 387/5 391/5 392/5
+f 392/5 393/5 387/5
+f 387/5 393/5 394/5
+f 387/5 394/5 395/5
+f 395/5 396/5 387/5
+f 387/5 396/5 397/5
+f 387/5 397/5 398/5
+f 398/5 399/5 387/5
+f 387/5 399/5 400/5
+f 387/5 400/5 401/5
+f 401/5 402/5 387/5
+f 387/5 402/5 403/5
+f 387/5 403/5 404/5
+f 404/5 403/5 405/5
+f 404/5 405/5 406/5
+f 406/5 405/5 407/5
+f 406/5 407/5 408/5
+f 408/5 409/5 406/5
+f 406/5 409/5 410/5
+f 406/5 410/5 411/5
+f 411/5 412/5 406/5
+f 406/5 412/5 413/5
+f 406/5 413/5 414/5
+f 414/5 415/5 406/5
+f 406/5 415/5 416/5
+f 406/5 416/5 417/5
+f 417/5 418/5 406/5
+f 406/5 418/5 419/5
+f 406/5 419/5 420/5
+f 406/5 420/5 421/5
+f 421/5 420/5 422/5
+f 421/5 422/5 423/5
+f 423/5 424/5 421/5
+f 421/5 424/5 425/5
+f 421/5 425/5 426/5
+f 427/5 428/5 429/5
+f 429/5 428/5 430/5
+f 429/5 430/5 431/5
+f 431/5 432/5 429/5
+f 429/5 432/5 433/5
+f 429/5 433/5 434/5
+f 434/5 435/5 429/5
+f 429/5 435/5 436/5
+f 429/5 436/5 437/5
+f 437/5 438/5 429/5
+f 429/5 438/5 439/5
+f 429/5 439/5 440/5
+f 440/5 441/5 429/5
+f 429/5 441/5 442/5
+f 429/5 442/5 443/5
+f 443/5 444/5 429/5
+f 429/5 444/5 445/5
+f 429/5 445/5 446/5
+f 429/5 446/5 447/5
+f 447/5 446/5 448/5
+f 447/5 448/5 449/5
+f 449/5 448/5 450/5
+f 451/5 452/5 453/5
+f 453/5 452/5 454/5
+f 453/5 454/5 448/5
+f 448/5 454/5 455/5
+f 448/5 455/5 456/5
+f 457/5 458/5 453/5
+f 453/5 458/5 459/5
+f 453/5 459/5 451/5
+f 456/5 460/5 448/5
+f 448/5 460/5 461/5
+f 448/5 461/5 462/5
+f 462/5 463/5 448/5
+f 448/5 463/5 464/5
+f 448/5 464/5 465/5
+f 465/5 466/5 448/5
+f 448/5 466/5 467/5
+f 448/5 467/5 468/5
+f 468/5 450/5 448/5
+f 344/5 343/5 469/5
+f 469/5 343/5 470/5
+f 469/5 470/5 471/5
+f 471/5 470/5 472/5
+f 471/5 472/5 473/5
+f 473/5 472/5 474/5
+f 473/5 474/5 475/5
+f 475/5 474/5 476/5
+f 475/5 476/5 477/5
+f 477/5 476/5 478/5
+f 477/5 478/5 479/5
+f 479/5 478/5 480/5
+f 479/5 480/5 481/5
+f 481/5 480/5 482/5
+f 481/5 482/5 483/5
+f 483/5 482/5 484/5
+f 483/5 484/5 485/5
+f 485/5 484/5 486/5
+f 485/5 486/5 487/5
+f 487/5 486/5 488/5
+f 487/5 488/5 489/5
+f 489/5 488/5 490/5
+f 489/5 490/5 491/5
+f 491/5 490/5 492/5
+f 488/5 493/5 490/5
+f 490/5 493/5 494/5
+f 495/5 496/5 493/5
+f 493/5 496/5 497/5
+f 493/5 497/5 498/5
+f 498/5 499/5 493/5
+f 493/5 499/5 500/5
+f 493/5 500/5 501/5
+f 501/5 494/5 493/5
+f 490/5 502/5 492/5
+f 492/5 502/5 503/5
+f 504/5 505/5 502/5
+f 502/5 505/5 506/5
+f 502/5 506/5 507/5
+f 507/5 508/5 502/5
+f 502/5 508/5 509/5
+f 502/5 509/5 510/5
+f 510/5 511/5 502/5
+f 502/5 511/5 512/5
+f 502/5 512/5 513/5
+f 513/5 514/5 502/5
+f 502/5 514/5 515/5
+f 502/5 515/5 516/5
+f 516/5 517/5 502/5
+f 502/5 517/5 518/5
+f 502/5 518/5 519/5
+f 519/5 503/5 502/5
+f 489/5 491/5 520/5
+f 520/5 491/5 521/5
+f 520/5 521/5 522/5
+f 522/5 523/5 520/5
+f 520/5 523/5 524/5
+f 520/5 524/5 525/5
+f 525/5 526/5 520/5
+f 520/5 526/5 527/5
+f 520/5 527/5 528/5
+f 528/5 529/5 520/5
+f 520/5 529/5 530/5
+f 520/5 530/5 531/5
+f 531/5 532/5 520/5
+f 520/5 532/5 533/5
+f 520/5 533/5 534/5
+f 534/5 535/5 520/5
+f 520/5 535/5 536/5
+f 520/5 536/5 537/5
+f 487/5 489/5 538/5
+f 538/5 489/5 539/5
+f 538/5 539/5 540/5
+f 540/5 541/5 538/5
+f 538/5 541/5 542/5
+f 538/5 542/5 543/5
+f 543/5 544/5 538/5
+f 538/5 544/5 545/5
+f 538/5 545/5 546/5
+f 547/5 548/5 549/5
+f 549/5 548/5 550/5
+f 549/5 550/5 551/5
+f 551/5 550/5 552/5
+f 551/5 552/5 553/5
+f 553/5 552/5 554/5
+f 553/5 554/5 555/5
+f 555/5 554/5 556/5
+f 555/5 556/5 557/5
+f 557/5 556/5 558/5
+f 557/5 558/5 559/5
+f 559/5 558/5 560/5
+f 559/5 560/5 561/5
+f 561/5 560/5 562/5
+f 561/5 562/5 563/5
+f 563/5 562/5 564/5
+f 563/5 564/5 565/5
+f 565/5 564/5 566/5
+f 565/5 566/5 567/5
+f 567/5 566/5 568/5
+f 567/5 568/5 569/5
+f 569/5 568/5 570/5
+f 569/5 570/5 571/5
+f 571/5 570/5 572/5
+f 568/5 573/5 570/5
+f 570/5 573/5 574/5
+f 575/5 576/5 573/5
+f 573/5 576/5 577/5
+f 573/5 577/5 578/5
+f 578/5 579/5 573/5
+f 573/5 579/5 580/5
+f 573/5 580/5 581/5
+f 581/5 574/5 573/5
+f 570/5 582/5 572/5
+f 572/5 582/5 583/5
+f 584/5 585/5 582/5
+f 582/5 585/5 586/5
+f 582/5 586/5 587/5
+f 587/5 588/5 582/5
+f 582/5 588/5 589/5
+f 582/5 589/5 590/5
+f 590/5 591/5 582/5
+f 582/5 591/5 592/5
+f 582/5 592/5 593/5
+f 593/5 594/5 582/5
+f 582/5 594/5 595/5
+f 582/5 595/5 596/5
+f 596/5 597/5 582/5
+f 582/5 597/5 598/5
+f 582/5 598/5 599/5
+f 599/5 583/5 582/5
+f 569/5 571/5 600/5
+f 600/5 571/5 601/5
+f 600/5 601/5 602/5
+f 602/5 603/5 600/5
+f 600/5 603/5 604/5
+f 600/5 604/5 605/5
+f 605/5 606/5 600/5
+f 600/5 606/5 607/5
+f 600/5 607/5 608/5
+f 608/5 609/5 600/5
+f 600/5 609/5 610/5
+f 600/5 610/5 611/5
+f 611/5 612/5 600/5
+f 600/5 612/5 613/5
+f 600/5 613/5 614/5
+f 614/5 615/5 600/5
+f 600/5 615/5 616/5
+f 600/5 616/5 617/5
+f 567/5 569/5 618/5
+f 618/5 569/5 619/5
+f 618/5 619/5 620/5
+f 620/5 621/5 618/5
+f 618/5 621/5 622/5
+f 618/5 622/5 623/5
+f 623/5 624/5 618/5
+f 618/5 624/5 625/5
+f 618/5 625/5 626/5
+f 627/5 628/5 629/5
+f 629/5 628/5 630/5
+f 631/5 632/5 633/5
+f 633/5 632/5 634/5
+f 635/5 636/5 637/5
+f 637/5 636/5 638/5
+f 635/5 639/5 636/5
+f 636/5 639/5 640/5
+f 639/5 641/5 640/5
+f 640/5 641/5 642/5
+f 641/5 643/5 642/5
+f 642/5 643/5 644/5
+f 643/5 645/5 644/5
+f 644/5 645/5 646/5
+f 645/5 647/5 646/5
+f 646/5 647/5 648/5
+f 647/5 649/5 648/5
+f 648/5 649/5 650/5
+f 649/5 651/5 650/5
+f 650/5 651/5 652/5
+f 651/5 653/5 652/5
+f 652/5 653/5 654/5
+f 653/5 655/5 654/5
+f 654/5 655/5 656/5
+f 655/5 657/5 656/5
+f 656/5 657/5 658/5
+f 657/5 659/5 658/5
+f 658/5 659/5 660/5
+f 659/5 661/5 660/5
+f 660/5 661/5 662/5
+f 661/5 663/5 662/5
+f 662/5 663/5 664/5
+f 663/5 665/5 664/5
+f 664/5 665/5 666/5
+f 665/5 667/5 666/5
+f 666/5 667/5 668/5
+f 667/5 669/5 668/5
+f 668/5 669/5 670/5
+f 669/5 671/5 670/5
+f 670/5 671/5 672/5
+f 671/5 631/5 672/5
+f 672/5 631/5 633/5
+f 632/5 673/5 634/5
+f 634/5 673/5 674/5
+f 673/5 675/5 674/5
+f 674/5 675/5 676/5
+f 675/5 677/5 676/5
+f 676/5 677/5 678/5
+f 677/5 679/5 678/5
+f 678/5 679/5 680/5
+f 679/5 681/5 680/5
+f 680/5 681/5 682/5
+f 681/5 683/5 682/5
+f 682/5 683/5 684/5
+f 683/5 685/5 684/5
+f 684/5 685/5 686/5
+f 685/5 687/5 686/5
+f 686/5 687/5 688/5
+f 687/5 628/5 688/5
+f 688/5 628/5 627/5
+f 630/5 689/5 629/5
+f 629/5 689/5 690/5
+f 689/5 691/5 690/5
+f 690/5 691/5 692/5
+f 691/5 693/5 692/5
+f 692/5 693/5 694/5
+f 693/5 695/5 694/5
+f 694/5 695/5 696/5
+f 695/5 697/5 696/5
+f 696/5 697/5 698/5
+f 697/5 699/5 698/5
+f 698/5 699/5 700/5
+f 699/5 701/5 700/5
+f 700/5 701/5 702/5
+f 701/5 703/5 702/5
+f 702/5 703/5 704/5
+f 703/5 457/5 704/5
+f 704/5 457/5 453/5
+f 705/5 706/5 707/5
+f 707/5 706/5 708/5
+f 709/5 710/5 711/5
+f 711/5 710/5 712/5
+f 709/5 713/5 710/5
+f 710/5 713/5 714/5
+f 713/5 715/5 714/5
+f 714/5 715/5 716/5
+f 715/5 717/5 716/5
+f 716/5 717/5 718/5
+f 717/5 719/5 718/5
+f 718/5 719/5 720/5
+f 719/5 721/5 720/5
+f 720/5 721/5 722/5
+f 721/5 723/5 722/5
+f 722/5 723/5 724/5
+f 723/5 725/5 724/5
+f 724/5 725/5 726/5
+f 725/5 727/5 726/5
+f 726/5 727/5 728/5
+f 727/5 729/5 728/5
+f 728/5 729/5 730/5
+f 729/5 731/5 730/5
+f 730/5 731/5 732/5
+f 731/5 733/5 732/5
+f 732/5 733/5 734/5
+f 733/5 735/5 734/5
+f 734/5 735/5 736/5
+f 735/5 737/5 736/5
+f 736/5 737/5 738/5
+f 737/5 739/5 738/5
+f 738/5 739/5 740/5
+f 739/5 741/5 740/5
+f 740/5 741/5 742/5
+f 741/5 743/5 742/5
+f 742/5 743/5 744/5
+f 743/5 745/5 744/5
+f 744/5 745/5 746/5
+f 745/5 637/5 746/5
+f 746/5 637/5 638/5
+f 708/5 747/5 707/5
+f 707/5 747/5 748/5
+f 747/5 749/5 748/5
+f 748/5 749/5 750/5
+f 749/5 751/5 750/5
+f 750/5 751/5 752/5
+f 751/5 753/5 752/5
+f 752/5 753/5 754/5
+f 753/5 755/5 754/5
+f 754/5 755/5 756/5
+f 755/5 757/5 756/5
+f 756/5 757/5 758/5
+f 757/5 759/5 758/5
+f 758/5 759/5 760/5
+f 759/5 761/5 760/5
+f 760/5 761/5 762/5
+f 761/5 711/5 762/5
+f 762/5 711/5 712/5
+f 426/5 763/5 421/5
+f 421/5 763/5 764/5
+f 763/5 765/5 764/5
+f 764/5 765/5 766/5
+f 765/5 767/5 766/5
+f 766/5 767/5 768/5
+f 767/5 769/5 768/5
+f 768/5 769/5 770/5
+f 769/5 771/5 770/5
+f 770/5 771/5 772/5
+f 771/5 773/5 772/5
+f 772/5 773/5 774/5
+f 773/5 775/5 774/5
+f 774/5 775/5 776/5
+f 775/5 777/5 776/5
+f 776/5 777/5 778/5
+f 777/5 706/5 778/5
+f 778/5 706/5 705/5
+f 345/5 347/5 779/5
+f 779/5 347/5 780/5
+f 781/5 782/5 783/5
+f 783/5 782/5 784/5
+f 784/5 782/5 785/5
+f 785/5 782/5 786/5
+f 785/5 786/5 787/5
+f 785/5 787/5 788/5
+f 788/5 787/5 789/5
+f 788/5 789/5 790/5
+f 790/5 789/5 791/5
+f 790/5 791/5 792/5
+f 792/5 791/5 793/5
+f 792/5 793/5 794/5
+f 794/5 793/5 795/5
+f 793/5 796/5 795/5
+f 795/5 796/5 797/5
+f 795/5 797/5 798/5
+f 798/5 797/5 799/5
+f 798/5 799/5 800/5
+f 800/5 799/5 801/5
+f 800/5 801/5 802/5
+f 802/5 801/5 803/5
+f 802/5 803/5 804/5
+f 804/5 803/5 805/5
+f 803/5 806/5 805/5
+f 805/5 806/5 807/5
+f 805/5 807/5 808/5
+f 808/5 807/5 809/5
+f 808/5 809/5 810/5
+f 810/5 809/5 811/5
+f 810/5 811/5 812/5
+f 812/5 811/5 813/5
+f 811/5 814/5 813/5
+f 813/5 814/5 815/5
+f 814/5 816/5 815/5
+f 815/5 816/5 817/5
+f 815/5 817/5 818/5
+f 818/5 817/5 819/5
+f 818/5 819/5 820/5
+f 820/5 819/5 821/5
+f 820/5 821/5 822/5
+f 822/5 821/5 823/5
+f 821/5 824/5 823/5
+f 823/5 824/5 825/5
+f 823/5 825/5 826/5
+f 826/5 825/5 827/5
+f 826/5 827/5 828/5
+f 828/5 827/5 829/5
+f 828/5 829/5 830/5
+f 830/5 829/5 831/5
+f 830/5 831/5 832/5
+f 832/5 831/5 833/5
+f 831/5 834/5 833/5
+f 833/5 834/5 835/5
+f 833/5 835/5 836/5
+f 836/5 835/5 837/5
+f 836/5 837/5 838/5
+f 838/5 837/5 839/5
+f 838/5 839/5 840/5
+f 840/5 839/5 841/5
+f 840/5 841/5 842/5
+f 842/5 841/5 843/5
+f 841/5 844/5 843/5
+f 843/5 844/5 845/5
+f 843/5 845/5 846/5
+f 847/5 848/5 849/5
+f 849/5 848/5 850/5
+f 850/5 848/5 851/5
+f 851/5 848/5 852/5
+f 851/5 852/5 853/5
+f 851/5 853/5 854/5
+f 854/5 853/5 855/5
+f 854/5 855/5 856/5
+f 856/5 855/5 857/5
+f 856/5 857/5 858/5
+f 858/5 857/5 859/5
+f 858/5 859/5 860/5
+f 860/5 859/5 861/5
+f 859/5 862/5 861/5
+f 861/5 862/5 863/5
+f 861/5 863/5 864/5
+f 864/5 863/5 865/5
+f 864/5 865/5 866/5
+f 866/5 865/5 867/5
+f 866/5 867/5 868/5
+f 868/5 867/5 869/5
+f 868/5 869/5 870/5
+f 870/5 869/5 871/5
+f 869/5 872/5 871/5
+f 871/5 872/5 873/5
+f 871/5 873/5 874/5
+f 874/5 873/5 875/5
+f 874/5 875/5 876/5
+f 876/5 875/5 877/5
+f 876/5 877/5 878/5
+f 878/5 877/5 879/5
+f 877/5 880/5 879/5
+f 879/5 880/5 881/5
+f 880/5 882/5 881/5
+f 881/5 882/5 883/5
+f 881/5 883/5 884/5
+f 884/5 883/5 885/5
+f 884/5 885/5 886/5
+f 886/5 885/5 887/5
+f 886/5 887/5 888/5
+f 888/5 887/5 889/5
+f 887/5 890/5 889/5
+f 889/5 890/5 891/5
+f 889/5 891/5 892/5
+f 892/5 891/5 893/5
+f 892/5 893/5 894/5
+f 894/5 893/5 895/5
+f 894/5 895/5 896/5
+f 896/5 895/5 897/5
+f 896/5 897/5 898/5
+f 898/5 897/5 899/5
+f 897/5 900/5 899/5
+f 899/5 900/5 901/5
+f 899/5 901/5 902/5
+f 902/5 901/5 903/5
+f 902/5 903/5 904/5
+f 904/5 903/5 905/5
+f 904/5 905/5 906/5
+f 906/5 905/5 907/5
+f 906/5 907/5 908/5
+f 908/5 907/5 909/5
+f 907/5 910/5 909/5
+f 909/5 910/5 911/5
+f 909/5 911/5 912/5
+f 913/5 914/5 915/5
+f 915/5 914/5 916/5
+f 915/5 916/5 917/5
+f 917/5 918/5 915/5
+f 915/5 918/5 919/5
+f 915/5 919/5 920/5
+f 920/5 921/5 915/5
+f 915/5 921/5 922/5
+f 915/5 922/5 923/5
+f 923/5 924/5 915/5
+f 915/5 924/5 925/5
+f 915/5 925/5 926/5
+f 926/5 927/5 915/5
+f 915/5 927/5 928/5
+f 915/5 928/5 929/5
+f 929/5 930/5 915/5
+f 915/5 930/5 931/5
+f 915/5 931/5 932/5
+f 932/5 933/5 915/5
+f 915/5 933/5 934/5
+f 915/5 934/5 935/5
+f 935/5 936/5 915/5
+f 915/5 936/5 937/5
+f 915/5 937/5 938/5
+f 938/5 939/5 915/5
+f 915/5 939/5 940/5
+f 915/5 940/5 941/5
+f 941/5 942/5 915/5
+f 915/5 942/5 943/5
+f 915/5 943/5 944/5
+f 944/5 945/5 915/5
+f 915/5 945/5 946/5
+f 946/5 945/5 947/5
+f 947/5 945/5 948/5
+f 947/5 948/5 949/5
+f 950/5 951/5 949/5
+f 949/5 951/5 952/5
+f 949/5 952/5 947/5
+f 950/5 953/5 951/5
+f 951/5 953/5 954/5
+f 951/5 954/5 955/5
+f 955/5 956/5 951/5
+f 951/5 956/5 957/5
+f 951/5 957/5 958/5
+f 958/5 959/5 951/5
+f 951/5 959/5 960/5
+f 951/5 960/5 961/5
+f 961/5 962/5 951/5
+f 951/5 962/5 963/5
+f 951/5 963/5 964/5
+f 964/5 965/5 951/5
+f 951/5 965/5 966/5
+f 951/5 966/5 967/5
+f 967/5 968/5 951/5
+f 951/5 968/5 969/5
+f 951/5 969/5 970/5
+f 970/5 971/5 951/5
+f 951/5 971/5 972/5
+f 951/5 972/5 973/5
+f 973/5 974/5 951/5
+f 951/5 974/5 975/5
+f 951/5 975/5 976/5
+f 976/5 977/5 951/5
+f 951/5 977/5 978/5
+f 951/5 978/5 979/5
+f 979/5 980/5 951/5
+f 951/5 980/5 981/5
+f 951/5 981/5 982/5
+f 781/5 783/5 983/5
+f 983/5 783/5 984/5
+f 983/5 984/5 985/5
+f 986/5 987/5 988/5
+f 988/5 987/5 989/5
+f 988/5 989/5 990/5
+f 990/5 989/5 991/5
+f 990/5 991/5 992/5
+f 992/5 991/5 993/5
+f 992/5 993/5 994/5
+f 994/5 993/5 995/5
+f 994/5 995/5 996/5
+f 996/5 995/5 997/5
+f 996/5 997/5 998/5
+f 998/5 997/5 999/5
+f 998/5 999/5 1000/5
+f 1000/5 999/5 1001/5
+f 1000/5 1001/5 985/5
+f 985/5 1001/5 1002/5
+f 985/5 1002/5 983/5
+f 986/5 1003/5 987/5
+f 987/5 1003/5 1004/5
+f 1003/5 1005/5 1004/5
+f 1004/5 1005/5 1006/5
+f 1005/5 1007/5 1006/5
+f 1006/5 1007/5 1008/5
+f 1007/5 1009/5 1008/5
+f 1008/5 1009/5 1010/5
+f 1009/5 1011/5 1010/5
+f 1010/5 1011/5 1012/5
+f 1011/5 1013/5 1012/5
+f 1012/5 1013/5 1014/5
+f 1013/5 1015/5 1014/5
+f 1014/5 1015/5 1016/5
+f 1015/5 1017/5 1016/5
+f 1016/5 1017/5 1018/5
+f 1017/5 847/5 1018/5
+f 1018/5 847/5 849/5
+f 1019/5 1020/5 1021/5
+f 1021/5 1020/5 1022/5
+f 1021/5 1022/5 1023/5
+f 1023/5 1024/5 1021/5
+f 1021/5 1024/5 1025/5
+f 1021/5 1025/5 1026/5
+f 1026/5 1027/5 1021/5
+f 1021/5 1027/5 1028/5
+f 1021/5 1028/5 1029/5
+f 1029/5 1030/5 1021/5
+f 1021/5 1030/5 1031/5
+f 1021/5 1031/5 1032/5
+f 1032/5 1033/5 1021/5
+f 1021/5 1033/5 1034/5
+f 1021/5 1034/5 1035/5
+f 1035/5 1036/5 1021/5
+f 1021/5 1036/5 1037/5
+f 1021/5 1037/5 1038/5
+f 1038/5 1039/5 1021/5
+f 1021/5 1039/5 1040/5
+f 1021/5 1040/5 1041/5
+f 1041/5 1042/5 1021/5
+f 1021/5 1042/5 1043/5
+f 1021/5 1043/5 1044/5
+f 1044/5 1045/5 1021/5
+f 1021/5 1045/5 1046/5
+f 1021/5 1046/5 1047/5
+f 1047/5 1048/5 1021/5
+f 1021/5 1048/5 1049/5
+f 1021/5 1049/5 1050/5
+f 1050/5 1051/5 1021/5
+f 1021/5 1051/5 1052/5
+f 1052/5 1051/5 1053/5
+f 1053/5 1051/5 1054/5
+f 1053/5 1054/5 1055/5
+f 1056/5 1057/5 1055/5
+f 1055/5 1057/5 1058/5
+f 1055/5 1058/5 1053/5
+f 1056/5 1059/5 1057/5
+f 1057/5 1059/5 1060/5
+f 1057/5 1060/5 1061/5
+f 1061/5 1062/5 1057/5
+f 1057/5 1062/5 1063/5
+f 1057/5 1063/5 1064/5
+f 1064/5 1065/5 1057/5
+f 1057/5 1065/5 1066/5
+f 1057/5 1066/5 1067/5
+f 1067/5 1068/5 1057/5
+f 1057/5 1068/5 1069/5
+f 1057/5 1069/5 1070/5
+f 1070/5 1071/5 1057/5
+f 1057/5 1071/5 1072/5
+f 1057/5 1072/5 1073/5
+f 1073/5 1074/5 1057/5
+f 1057/5 1074/5 1075/5
+f 1057/5 1075/5 1076/5
+f 1076/5 1077/5 1057/5
+f 1057/5 1077/5 1078/5
+f 1057/5 1078/5 1079/5
+f 1079/5 1080/5 1057/5
+f 1057/5 1080/5 1081/5
+f 1057/5 1081/5 1082/5
+f 1082/5 1083/5 1057/5
+f 1057/5 1083/5 1084/5
+f 1057/5 1084/5 1085/5
+f 1085/5 1086/5 1057/5
+f 1057/5 1086/5 1087/5
+f 1057/5 1087/5 1088/5
+f 846/5 845/5 1089/5
+f 1089/5 845/5 1090/5
+f 1089/5 1090/5 1091/5
+f 1091/5 1090/5 1092/5
+f 1093/5 1094/5 1095/5
+f 1095/5 1094/5 1096/5
+f 1095/5 1096/5 1097/5
+f 1093/5 1098/5 1094/5
+f 1094/5 1098/5 1099/5
+f 1094/5 1099/5 1100/5
+f 1100/5 1101/5 1094/5
+f 1094/5 1101/5 1102/5
+f 1094/5 1102/5 1103/5
+f 1103/5 1104/5 1094/5
+f 1094/5 1104/5 1105/5
+f 1094/5 1105/5 1106/5
+f 1106/5 1107/5 1094/5
+f 1094/5 1107/5 1108/5
+f 1094/5 1108/5 1109/5
+f 1109/5 1110/5 1094/5
+f 1094/5 1110/5 1111/5
+f 1094/5 1111/5 1112/5
+f 1112/5 1113/5 1094/5
+f 1094/5 1113/5 1114/5
+f 1094/5 1114/5 1115/5
+f 1115/5 1116/5 1094/5
+f 1094/5 1116/5 1117/5
+f 1094/5 1117/5 1118/5
+f 1118/5 1119/5 1094/5
+f 1094/5 1119/5 1120/5
+f 1094/5 1120/5 1121/5
+f 1121/5 1122/5 1094/5
+f 1094/5 1122/5 1123/5
+f 1094/5 1123/5 1124/5
+f 1124/5 1125/5 1094/5
+f 1094/5 1125/5 1126/5
+f 1094/5 1126/5 1127/5
+f 1128/5 1129/5 1097/5
+f 1097/5 1129/5 1130/5
+f 1097/5 1130/5 1095/5
+f 1128/5 1131/5 1129/5
+f 1129/5 1131/5 1132/5
+f 1133/5 1134/5 1131/5
+f 1131/5 1134/5 1135/5
+f 1131/5 1135/5 1136/5
+f 1136/5 1137/5 1131/5
+f 1131/5 1137/5 1138/5
+f 1131/5 1138/5 1139/5
+f 1139/5 1140/5 1131/5
+f 1131/5 1140/5 1141/5
+f 1131/5 1141/5 1142/5
+f 1142/5 1143/5 1131/5
+f 1131/5 1143/5 1144/5
+f 1131/5 1144/5 1145/5
+f 1145/5 1146/5 1131/5
+f 1131/5 1146/5 1147/5
+f 1131/5 1147/5 1148/5
+f 1148/5 1149/5 1131/5
+f 1131/5 1149/5 1150/5
+f 1131/5 1150/5 1151/5
+f 1151/5 1152/5 1131/5
+f 1131/5 1152/5 1153/5
+f 1131/5 1153/5 1154/5
+f 1154/5 1155/5 1131/5
+f 1131/5 1155/5 1156/5
+f 1131/5 1156/5 1157/5
+f 1157/5 1158/5 1131/5
+f 1131/5 1158/5 1159/5
+f 1131/5 1159/5 1160/5
+f 1160/5 1161/5 1131/5
+f 1131/5 1161/5 1162/5
+f 1131/5 1162/5 1132/5
+f 1163/5 1164/5 1165/5
+f 1165/5 1164/5 1166/5
+f 1165/5 1166/5 1167/5
+f 1164/5 1168/5 1166/5
+f 1165/5 1167/5 1169/5
+f 1169/5 1167/5 1170/5
+f 1169/5 1170/5 1171/5
+f 1171/5 1170/5 1172/5
+f 1171/5 1172/5 1173/5
+f 1173/5 1172/5 1174/5
+f 1173/5 1174/5 1175/5
+f 1175/5 1174/5 1176/5
+f 1175/5 1176/5 1177/5
+f 1177/5 1176/5 1178/5
+f 1177/5 1178/5 1179/5
+f 1179/5 1178/5 1097/5
+f 1179/5 1097/5 1096/5
+f 1178/5 1128/5 1097/5
+f 1180/5 1168/5 1181/5
+f 1181/5 1168/5 1164/5
+f 1181/5 1164/5 1182/5
+f 1182/5 1164/5 1163/5
+f 1180/5 1181/5 1183/5
+f 1183/5 1181/5 1184/5
+f 1183/5 1184/5 1185/5
+f 1181/5 1182/5 1184/5
+f 1183/5 1185/5 1186/5
+f 1186/5 1185/5 1187/5
+f 1186/5 1187/5 1188/5
+f 1188/5 1187/5 1189/5
+f 1188/5 1189/5 1190/5
+f 1190/5 1189/5 1191/5
+f 1190/5 1191/5 1192/5
+f 1192/5 1191/5 1193/5
+f 1192/5 1193/5 1194/5
+f 1194/5 1193/5 1195/5
+f 1194/5 1195/5 1196/5
+f 1196/5 1195/5 1053/5
+f 1196/5 1053/5 1058/5
+f 1195/5 1052/5 1053/5
+f 911/5 1197/5 912/5
+f 912/5 1197/5 1198/5
+f 1197/5 1199/5 1198/5
+f 1198/5 1199/5 1200/5
+f 1201/5 1202/5 1203/5
+f 1203/5 1202/5 1204/5
+f 1203/5 1204/5 1205/5
+f 1201/5 1206/5 1202/5
+f 1202/5 1206/5 1207/5
+f 1202/5 1207/5 1208/5
+f 1208/5 1209/5 1202/5
+f 1202/5 1209/5 1210/5
+f 1202/5 1210/5 1211/5
+f 1211/5 1212/5 1202/5
+f 1202/5 1212/5 1213/5
+f 1202/5 1213/5 1214/5
+f 1214/5 1215/5 1202/5
+f 1202/5 1215/5 1216/5
+f 1202/5 1216/5 1217/5
+f 1217/5 1218/5 1202/5
+f 1202/5 1218/5 1219/5
+f 1202/5 1219/5 1220/5
+f 1220/5 1221/5 1202/5
+f 1202/5 1221/5 1222/5
+f 1202/5 1222/5 1223/5
+f 1223/5 1224/5 1202/5
+f 1202/5 1224/5 1225/5
+f 1202/5 1225/5 1226/5
+f 1226/5 1227/5 1202/5
+f 1202/5 1227/5 1228/5
+f 1202/5 1228/5 1229/5
+f 1229/5 1230/5 1202/5
+f 1202/5 1230/5 1231/5
+f 1202/5 1231/5 1232/5
+f 1232/5 1233/5 1202/5
+f 1202/5 1233/5 1234/5
+f 1202/5 1234/5 1235/5
+f 1236/5 1237/5 1205/5
+f 1205/5 1237/5 1238/5
+f 1205/5 1238/5 1203/5
+f 1236/5 1239/5 1237/5
+f 1237/5 1239/5 1240/5
+f 1241/5 1242/5 1239/5
+f 1239/5 1242/5 1243/5
+f 1239/5 1243/5 1244/5
+f 1244/5 1245/5 1239/5
+f 1239/5 1245/5 1246/5
+f 1239/5 1246/5 1247/5
+f 1247/5 1248/5 1239/5
+f 1239/5 1248/5 1249/5
+f 1239/5 1249/5 1250/5
+f 1250/5 1251/5 1239/5
+f 1239/5 1251/5 1252/5
+f 1239/5 1252/5 1253/5
+f 1253/5 1254/5 1239/5
+f 1239/5 1254/5 1255/5
+f 1239/5 1255/5 1256/5
+f 1256/5 1257/5 1239/5
+f 1239/5 1257/5 1258/5
+f 1239/5 1258/5 1259/5
+f 1259/5 1260/5 1239/5
+f 1239/5 1260/5 1261/5
+f 1239/5 1261/5 1262/5
+f 1262/5 1263/5 1239/5
+f 1239/5 1263/5 1264/5
+f 1239/5 1264/5 1265/5
+f 1265/5 1266/5 1239/5
+f 1239/5 1266/5 1267/5
+f 1239/5 1267/5 1268/5
+f 1268/5 1269/5 1239/5
+f 1239/5 1269/5 1270/5
+f 1239/5 1270/5 1240/5
+f 1271/5 1272/5 1273/5
+f 1273/5 1272/5 1274/5
+f 1273/5 1274/5 1275/5
+f 1272/5 1276/5 1274/5
+f 1274/5 1276/5 1277/5
+f 1276/5 1278/5 1277/5
+f 1277/5 1278/5 1279/5
+f 1278/5 1280/5 1279/5
+f 1279/5 1280/5 1281/5
+f 1280/5 1282/5 1281/5
+f 1281/5 1282/5 1283/5
+f 1282/5 1284/5 1283/5
+f 1283/5 1284/5 1285/5
+f 1284/5 1286/5 1285/5
+f 1285/5 1286/5 1287/5
+f 1236/5 1205/5 1286/5
+f 1286/5 1205/5 1287/5
+f 1205/5 1204/5 1287/5
+f 1275/5 1288/5 1273/5
+f 1273/5 1288/5 1289/5
+f 1273/5 1289/5 1271/5
+f 1271/5 1289/5 1290/5
+f 1290/5 1289/5 1291/5
+f 1291/5 1289/5 1292/5
+f 1291/5 1292/5 1293/5
+f 1289/5 1288/5 1292/5
+f 1291/5 1293/5 1294/5
+f 1294/5 1293/5 1295/5
+f 1294/5 1295/5 1296/5
+f 1296/5 1295/5 1297/5
+f 1296/5 1297/5 1298/5
+f 1298/5 1297/5 1299/5
+f 1298/5 1299/5 1300/5
+f 1300/5 1299/5 1301/5
+f 1300/5 1301/5 1302/5
+f 1302/5 1301/5 1303/5
+f 1302/5 1303/5 1304/5
+f 1304/5 1303/5 947/5
+f 1304/5 947/5 952/5
+f 1303/5 946/5 947/5
+f 1305/5 1306/5 1307/5
+f 1307/5 1306/5 1308/5
+f 1306/5 1309/5 1308/5
+f 1308/5 1309/5 1310/5
+f 1311/5 1312/5 1313/5
+f 1313/5 1312/5 1314/5
+f 1312/5 1315/5 1314/5
+f 1314/5 1315/5 1316/5
+f 1316/5 1315/5 1317/5
+f 1317/5 1315/5 1318/5
+f 1317/5 1318/5 1319/5
+f 1317/5 1319/5 1320/5
+f 1320/5 1319/5 1321/5
+f 1320/5 1321/5 1322/5
+f 1322/5 1321/5 1323/5
+f 1322/5 1323/5 1324/5
+f 1324/5 1323/5 1325/5
+f 1324/5 1325/5 1326/5
+f 1326/5 1325/5 1327/5
+f 1325/5 1328/5 1327/5
+f 1327/5 1328/5 1329/5
+f 1327/5 1329/5 1330/5
+f 1330/5 1329/5 1331/5
+f 1330/5 1331/5 1332/5
+f 1332/5 1331/5 1333/5
+f 1332/5 1333/5 1334/5
+f 1334/5 1333/5 1335/5
+f 1334/5 1335/5 1336/5
+f 1336/5 1335/5 1337/5
+f 1335/5 1338/5 1337/5
+f 1337/5 1338/5 1339/5
+f 1337/5 1339/5 1340/5
+f 1340/5 1339/5 1341/5
+f 1340/5 1341/5 1342/5
+f 1342/5 1341/5 1343/5
+f 1342/5 1343/5 1344/5
+f 1344/5 1343/5 1345/5
+f 1344/5 1345/5 1346/5
+f 1346/5 1345/5 1347/5
+f 1345/5 1348/5 1347/5
+f 1347/5 1348/5 1349/5
+f 1347/5 1349/5 1350/5
+f 1350/5 1349/5 1351/5
+f 1350/5 1351/5 1352/5
+f 1352/5 1351/5 1353/5
+f 1352/5 1353/5 1354/5
+f 1354/5 1353/5 1355/5
+f 1354/5 1355/5 1356/5
+f 1356/5 1355/5 1357/5
+f 1355/5 1358/5 1357/5
+f 1357/5 1358/5 1359/5
+f 1357/5 1359/5 1360/5
+f 1360/5 1359/5 1361/5
+f 1360/5 1361/5 1362/5
+f 1362/5 1361/5 1363/5
+f 1362/5 1363/5 1364/5
+f 1364/5 1363/5 1365/5
+f 1364/5 1365/5 1366/5
+f 1366/5 1365/5 1367/5
+f 1365/5 1368/5 1367/5
+f 1367/5 1368/5 1369/5
+f 1367/5 1369/5 1370/5
+f 1370/5 1369/5 1371/5
+f 1370/5 1371/5 1372/5
+f 1372/5 1371/5 1373/5
+f 1372/5 1373/5 1374/5
+f 1374/5 1373/5 1199/5
+f 1373/5 1200/5 1199/5
+f 1091/5 1092/5 1375/5
+f 1375/5 1092/5 1376/5
+f 1375/5 1376/5 1377/5
+f 1375/5 1377/5 1378/5
+f 1378/5 1377/5 1379/5
+f 1378/5 1379/5 1380/5
+f 1380/5 1379/5 1381/5
+f 1380/5 1381/5 1382/5
+f 1382/5 1381/5 1383/5
+f 1381/5 1384/5 1383/5
+f 1383/5 1384/5 1385/5
+f 1383/5 1385/5 1386/5
+f 1386/5 1385/5 1387/5
+f 1386/5 1387/5 1388/5
+f 1388/5 1387/5 1389/5
+f 1388/5 1389/5 1390/5
+f 1390/5 1389/5 1391/5
+f 1390/5 1391/5 1392/5
+f 1392/5 1391/5 1393/5
+f 1391/5 1394/5 1393/5
+f 1393/5 1394/5 1395/5
+f 1393/5 1395/5 1396/5
+f 1396/5 1395/5 1397/5
+f 1396/5 1397/5 1398/5
+f 1398/5 1397/5 1399/5
+f 1398/5 1399/5 1400/5
+f 1400/5 1399/5 1401/5
+f 1400/5 1401/5 1402/5
+f 1402/5 1401/5 1403/5
+f 1401/5 1404/5 1403/5
+f 1403/5 1404/5 1405/5
+f 1403/5 1405/5 1406/5
+f 1406/5 1405/5 1407/5
+f 1406/5 1407/5 1408/5
+f 1408/5 1407/5 1409/5
+f 1408/5 1409/5 1410/5
+f 1410/5 1409/5 1411/5
+f 1410/5 1411/5 1412/5
+f 1412/5 1411/5 1413/5
+f 1411/5 1414/5 1413/5
+f 1413/5 1414/5 1415/5
+f 1413/5 1415/5 1416/5
+f 1416/5 1415/5 1417/5
+f 1416/5 1417/5 1418/5
+f 1418/5 1417/5 1419/5
+f 1418/5 1419/5 1420/5
+f 1420/5 1419/5 1421/5
+f 1420/5 1421/5 1422/5
+f 1422/5 1421/5 1423/5
+f 1421/5 1424/5 1423/5
+f 1423/5 1424/5 1425/5
+f 1423/5 1425/5 1426/5
+f 1426/5 1425/5 1427/5
+f 1426/5 1427/5 1428/5
+f 1428/5 1427/5 1429/5
+f 1428/5 1429/5 1430/5
+f 1430/5 1429/5 1431/5
+f 1430/5 1431/5 1432/5
+f 1432/5 1431/5 1433/5
+f 1431/5 1434/5 1433/5
+f 1433/5 1434/5 1435/5
+f 1433/5 1435/5 1436/5
+f 1436/5 1435/5 1437/5
+f 1436/5 1437/5 1438/5
+f 1439/5 1440/5 1441/5
+f 1441/5 1440/5 1442/5
+f 1441/5 1442/5 1443/5
+f 1441/5 1443/5 1444/5
+f 1444/5 1443/5 1445/5
+f 1444/5 1445/5 1446/5
+f 1446/5 1445/5 1447/5
+f 1446/5 1447/5 1448/5
+f 1448/5 1447/5 1449/5
+f 1448/5 1449/5 1450/5
+f 1450/5 1449/5 1451/5
+f 1449/5 1452/5 1451/5
+f 1451/5 1452/5 1453/5
+f 1451/5 1453/5 1454/5
+f 1454/5 1453/5 1455/5
+f 1454/5 1455/5 1456/5
+f 1456/5 1455/5 1457/5
+f 1456/5 1457/5 1458/5
+f 1458/5 1457/5 1459/5
+f 1458/5 1459/5 1460/5
+f 1460/5 1459/5 1461/5
+f 1459/5 1462/5 1461/5
+f 1461/5 1462/5 1463/5
+f 1461/5 1463/5 1464/5
+f 1464/5 1463/5 1465/5
+f 1464/5 1465/5 1466/5
+f 1466/5 1465/5 1467/5
+f 1466/5 1467/5 1468/5
+f 1468/5 1467/5 1469/5
+f 1468/5 1469/5 1470/5
+f 1470/5 1469/5 1471/5
+f 1469/5 1472/5 1471/5
+f 1471/5 1472/5 1473/5
+f 1472/5 1474/5 1473/5
+f 1473/5 1474/5 1475/5
+f 1473/5 1475/5 1476/5
+f 1476/5 1475/5 1477/5
+f 1476/5 1477/5 1478/5
+f 1478/5 1477/5 1479/5
+f 1478/5 1479/5 1480/5
+f 1480/5 1479/5 1481/5
+f 1480/5 1481/5 1482/5
+f 1482/5 1481/5 1483/5
+f 1481/5 1484/5 1483/5
+f 1483/5 1484/5 1485/5
+f 1483/5 1485/5 1486/5
+f 1486/5 1485/5 1487/5
+f 1486/5 1487/5 1488/5
+f 1488/5 1487/5 1489/5
+f 1488/5 1489/5 1490/5
+f 1490/5 1489/5 1491/5
+f 1490/5 1491/5 1492/5
+f 1492/5 1491/5 1493/5
+f 1491/5 1494/5 1493/5
+f 1493/5 1494/5 1495/5
+f 1493/5 1495/5 1496/5
+f 1496/5 1495/5 1497/5
+f 1496/5 1497/5 1498/5
+f 1498/5 1497/5 1499/5
+f 1498/5 1499/5 1500/5
+f 1500/5 1499/5 1501/5
+f 1500/5 1501/5 1502/5
+f 1502/5 1501/5 1307/5
+f 1501/5 1305/5 1307/5
+f 1503/5 1504/5 1505/5
+f 1505/5 1504/5 1506/5
+f 1504/5 1507/5 1506/5
+f 1506/5 1507/5 1508/5
+f 1507/5 1509/5 1508/5
+f 1508/5 1509/5 1510/5
+f 1509/5 1511/5 1510/5
+f 1510/5 1511/5 1512/5
+f 1511/5 1513/5 1512/5
+f 1512/5 1513/5 1514/5
+f 1513/5 1515/5 1514/5
+f 1514/5 1515/5 1516/5
+f 1515/5 1517/5 1516/5
+f 1516/5 1517/5 1518/5
+f 1517/5 1519/5 1518/5
+f 1518/5 1519/5 1520/5
+f 1519/5 1521/5 1520/5
+f 1520/5 1521/5 1522/5
+f 1521/5 1523/5 1522/5
+f 1522/5 1523/5 1524/5
+f 1523/5 1525/5 1524/5
+f 1524/5 1525/5 1526/5
+f 1525/5 1527/5 1526/5
+f 1526/5 1527/5 1528/5
+f 1527/5 1529/5 1528/5
+f 1528/5 1529/5 1530/5
+f 1529/5 1531/5 1530/5
+f 1530/5 1531/5 1532/5
+f 1531/5 1533/5 1532/5
+f 1532/5 1533/5 1534/5
+f 1533/5 1535/5 1534/5
+f 1534/5 1535/5 1536/5
+f 1535/5 1537/5 1536/5
+f 1536/5 1537/5 1538/5
+f 1537/5 1539/5 1538/5
+f 1538/5 1539/5 1540/5
+f 1539/5 1541/5 1540/5
+f 1540/5 1541/5 1542/5
+f 1541/5 1543/5 1542/5
+f 1542/5 1543/5 1544/5
+f 1544/5 1543/5 1545/5
+f 1545/5 1543/5 1546/5
+f 1545/5 1546/5 1547/5
+f 1545/5 1547/5 1548/5
+f 1548/5 1547/5 1549/5
+f 1548/5 1549/5 1550/5
+f 1550/5 1549/5 1551/5
+f 1550/5 1551/5 1552/5
+f 1552/5 1551/5 1553/5
+f 1552/5 1553/5 1554/5
+f 1554/5 1553/5 1555/5
+f 1554/5 1555/5 1556/5
+f 1556/5 1555/5 1557/5
+f 1556/5 1557/5 1558/5
+f 1558/5 1557/5 1559/5
+f 1558/5 1559/5 1560/5
+f 1560/5 1559/5 1561/5
+f 1560/5 1561/5 1562/5
+f 1562/5 1561/5 1563/5
+f 1562/5 1563/5 1564/5
+f 1564/5 1563/5 1565/5
+f 1564/5 1565/5 1566/5
+f 1566/5 1565/5 1271/5
+f 1566/5 1271/5 1290/5
+f 1567/5 1503/5 1568/5
+f 1568/5 1503/5 1505/5
+f 1568/5 1505/5 1569/5
+f 1570/5 1571/5 1572/5
+f 1572/5 1571/5 1573/5
+f 1572/5 1573/5 1574/5
+f 1573/5 1571/5 1575/5
+f 1575/5 1571/5 1576/5
+f 1575/5 1576/5 1577/5
+f 1575/5 1577/5 1578/5
+f 1578/5 1577/5 1579/5
+f 1578/5 1579/5 1580/5
+f 1580/5 1579/5 1581/5
+f 1580/5 1581/5 1582/5
+f 1582/5 1581/5 1583/5
+f 1582/5 1583/5 1584/5
+f 1584/5 1583/5 1585/5
+f 1583/5 1586/5 1585/5
+f 1585/5 1586/5 1587/5
+f 1585/5 1587/5 1588/5
+f 1588/5 1587/5 1589/5
+f 1588/5 1589/5 1590/5
+f 1590/5 1589/5 1591/5
+f 1589/5 1592/5 1591/5
+f 1591/5 1592/5 1593/5
+f 1591/5 1593/5 1594/5
+f 1594/5 1593/5 1595/5
+f 1593/5 1596/5 1595/5
+f 1595/5 1596/5 1597/5
+f 1595/5 1597/5 1598/5
+f 1598/5 1597/5 1599/5
+f 1598/5 1599/5 1600/5
+f 1600/5 1599/5 1601/5
+f 1600/5 1601/5 1602/5
+f 1602/5 1601/5 1568/5
+f 1602/5 1568/5 1569/5
+f 1601/5 1567/5 1568/5
+f 1603/5 1570/5 1604/5
+f 1604/5 1570/5 1572/5
+f 1604/5 1572/5 1605/5
+f 1605/5 1572/5 1606/5
+f 1572/5 1574/5 1606/5
+f 1606/5 1574/5 1607/5
+f 1606/5 1607/5 1608/5
+f 1608/5 1609/5 1606/5
+f 1606/5 1609/5 1610/5
+f 1606/5 1610/5 1611/5
+f 1611/5 1612/5 1606/5
+f 1606/5 1612/5 1613/5
+f 1606/5 1613/5 1614/5
+f 1614/5 1615/5 1606/5
+f 1606/5 1615/5 1616/5
+f 1606/5 1616/5 1617/5
+f 1617/5 1618/5 1606/5
+f 1606/5 1618/5 1619/5
+f 1606/5 1619/5 1620/5
+f 1620/5 1621/5 1606/5
+f 1606/5 1621/5 1622/5
+f 1606/5 1622/5 1623/5
+f 1623/5 1624/5 1606/5
+f 1606/5 1624/5 1625/5
+f 1606/5 1625/5 1626/5
+f 1626/5 1627/5 1606/5
+f 1606/5 1627/5 1628/5
+f 1606/5 1628/5 1629/5
+f 1629/5 1630/5 1606/5
+f 1606/5 1630/5 1631/5
+f 1606/5 1631/5 1632/5
+f 1632/5 1633/5 1606/5
+f 1606/5 1633/5 1634/5
+f 1606/5 1634/5 1635/5
+f 1635/5 1636/5 1606/5
+f 1606/5 1636/5 1637/5
+f 1606/5 1637/5 1638/5
+f 1639/5 1640/5 1604/5
+f 1604/5 1640/5 1641/5
+f 1604/5 1641/5 1642/5
+f 1642/5 1643/5 1604/5
+f 1604/5 1643/5 1644/5
+f 1604/5 1644/5 1645/5
+f 1645/5 1646/5 1604/5
+f 1604/5 1646/5 1647/5
+f 1604/5 1647/5 1648/5
+f 1648/5 1649/5 1604/5
+f 1604/5 1649/5 1650/5
+f 1604/5 1650/5 1651/5
+f 1651/5 1652/5 1604/5
+f 1604/5 1652/5 1653/5
+f 1604/5 1653/5 1654/5
+f 1654/5 1655/5 1604/5
+f 1604/5 1655/5 1656/5
+f 1604/5 1656/5 1657/5
+f 1657/5 1658/5 1604/5
+f 1604/5 1658/5 1659/5
+f 1604/5 1659/5 1660/5
+f 1660/5 1661/5 1604/5
+f 1604/5 1661/5 1662/5
+f 1604/5 1662/5 1663/5
+f 1663/5 1664/5 1604/5
+f 1604/5 1664/5 1665/5
+f 1604/5 1665/5 1666/5
+f 1666/5 1667/5 1604/5
+f 1604/5 1667/5 1668/5
+f 1604/5 1668/5 1669/5
+f 1669/5 1603/5 1604/5
+f 1310/5 1309/5 1670/5
+f 1670/5 1309/5 1671/5
+f 1670/5 1671/5 1672/5
+f 1670/5 1672/5 1673/5
+f 1673/5 1672/5 1674/5
+f 1673/5 1674/5 1675/5
+f 1675/5 1674/5 1676/5
+f 1675/5 1676/5 1677/5
+f 1677/5 1676/5 1678/5
+f 1676/5 1679/5 1678/5
+f 1678/5 1679/5 1680/5
+f 1678/5 1680/5 1681/5
+f 1681/5 1680/5 1682/5
+f 1681/5 1682/5 1683/5
+f 1683/5 1682/5 1684/5
+f 1683/5 1684/5 1685/5
+f 1685/5 1684/5 1686/5
+f 1685/5 1686/5 1687/5
+f 1687/5 1686/5 1688/5
+f 1686/5 1689/5 1688/5
+f 1688/5 1689/5 1690/5
+f 1688/5 1690/5 1691/5
+f 1691/5 1690/5 1692/5
+f 1691/5 1692/5 1693/5
+f 1693/5 1692/5 1694/5
+f 1693/5 1694/5 1695/5
+f 1695/5 1694/5 1696/5
+f 1695/5 1696/5 1697/5
+f 1697/5 1696/5 1698/5
+f 1696/5 1699/5 1698/5
+f 1698/5 1699/5 1700/5
+f 1698/5 1700/5 1701/5
+f 1701/5 1700/5 1702/5
+f 1701/5 1702/5 1703/5
+f 1703/5 1702/5 1704/5
+f 1703/5 1704/5 1705/5
+f 1705/5 1704/5 1706/5
+f 1705/5 1706/5 1707/5
+f 1707/5 1706/5 1708/5
+f 1706/5 1709/5 1708/5
+f 1708/5 1709/5 1710/5
+f 1708/5 1710/5 1711/5
+f 1711/5 1710/5 1712/5
+f 1711/5 1712/5 1713/5
+f 1713/5 1712/5 1714/5
+f 1713/5 1714/5 1715/5
+f 1715/5 1714/5 1716/5
+f 1715/5 1716/5 1717/5
+f 1717/5 1716/5 1718/5
+f 1716/5 1719/5 1718/5
+f 1718/5 1719/5 1720/5
+f 1718/5 1720/5 1721/5
+f 1721/5 1720/5 1722/5
+f 1721/5 1722/5 1723/5
+f 1723/5 1722/5 1724/5
+f 1723/5 1724/5 1725/5
+f 1725/5 1724/5 1726/5
+f 1725/5 1726/5 1727/5
+f 1727/5 1726/5 1728/5
+f 1726/5 1729/5 1728/5
+f 1728/5 1729/5 1730/5
+f 1728/5 1730/5 1731/5
+f 1731/5 1730/5 1732/5
+f 1731/5 1732/5 1733/5
+f 1734/5 1735/5 1736/5
+f 1736/5 1735/5 1737/5
+f 1736/5 1737/5 1738/5
+f 1738/5 1737/5 1739/5
+f 1738/5 1739/5 1740/5
+f 1740/5 1739/5 1741/5
+f 1740/5 1741/5 1742/5
+f 1743/5 1744/5 1736/5
+f 1736/5 1744/5 1745/5
+f 1736/5 1745/5 1746/5
+f 1746/5 1747/5 1736/5
+f 1736/5 1747/5 1748/5
+f 1736/5 1748/5 1749/5
+f 1749/5 1750/5 1736/5
+f 1736/5 1750/5 1751/5
+f 1736/5 1751/5 1752/5
+f 1752/5 1753/5 1736/5
+f 1736/5 1753/5 1754/5
+f 1736/5 1754/5 1755/5
+f 1755/5 1756/5 1736/5
+f 1736/5 1756/5 1757/5
+f 1736/5 1757/5 1758/5
+f 1758/5 1759/5 1736/5
+f 1736/5 1759/5 1760/5
+f 1736/5 1760/5 1761/5
+f 1761/5 1762/5 1736/5
+f 1736/5 1762/5 1763/5
+f 1736/5 1763/5 1764/5
+f 1764/5 1765/5 1736/5
+f 1736/5 1765/5 1766/5
+f 1736/5 1766/5 1767/5
+f 1767/5 1768/5 1736/5
+f 1736/5 1768/5 1769/5
+f 1736/5 1769/5 1770/5
+f 1770/5 1771/5 1736/5
+f 1736/5 1771/5 1772/5
+f 1736/5 1772/5 1734/5
+f 1742/5 1773/5 1740/5
+f 1740/5 1773/5 1774/5
+f 1740/5 1774/5 1775/5
+f 1775/5 1776/5 1740/5
+f 1740/5 1776/5 1777/5
+f 1740/5 1777/5 1778/5
+f 1778/5 1779/5 1740/5
+f 1740/5 1779/5 1780/5
+f 1740/5 1780/5 1781/5
+f 1781/5 1782/5 1740/5
+f 1740/5 1782/5 1783/5
+f 1740/5 1783/5 1784/5
+f 1784/5 1785/5 1740/5
+f 1740/5 1785/5 1786/5
+f 1740/5 1786/5 1787/5
+f 1787/5 1788/5 1740/5
+f 1740/5 1788/5 1789/5
+f 1740/5 1789/5 1790/5
+f 1790/5 1791/5 1740/5
+f 1740/5 1791/5 1792/5
+f 1740/5 1792/5 1793/5
+f 1793/5 1794/5 1740/5
+f 1740/5 1794/5 1795/5
+f 1740/5 1795/5 1796/5
+f 1796/5 1797/5 1740/5
+f 1740/5 1797/5 1798/5
+f 1740/5 1798/5 1799/5
+f 1799/5 1800/5 1740/5
+f 1740/5 1800/5 1801/5
+f 1740/5 1801/5 1802/5
+f 1737/5 1803/5 1739/5
+f 1739/5 1803/5 1804/5
+f 1804/5 1803/5 1805/5
+f 1805/5 1803/5 1806/5
+f 1805/5 1806/5 1807/5
+f 1805/5 1807/5 1808/5
+f 1808/5 1807/5 1809/5
+f 1808/5 1809/5 1810/5
+f 1810/5 1809/5 1811/5
+f 1810/5 1811/5 1812/5
+f 1812/5 1811/5 1813/5
+f 1812/5 1813/5 1814/5
+f 1814/5 1813/5 1815/5
+f 1813/5 1816/5 1815/5
+f 1815/5 1816/5 1817/5
+f 1815/5 1817/5 1818/5
+f 1818/5 1817/5 1819/5
+f 1818/5 1819/5 1820/5
+f 1820/5 1819/5 1821/5
+f 1819/5 1822/5 1821/5
+f 1821/5 1822/5 1823/5
+f 1821/5 1823/5 1824/5
+f 1824/5 1823/5 1825/5
+f 1823/5 1826/5 1825/5
+f 1825/5 1826/5 1827/5
+f 1825/5 1827/5 1828/5
+f 1828/5 1827/5 1829/5
+f 1828/5 1829/5 1830/5
+f 1830/5 1829/5 1831/5
+f 1830/5 1831/5 1832/5
+f 1832/5 1831/5 1833/5
+f 1832/5 1833/5 1834/5
+f 1311/5 1835/5 1836/5
+f 1836/5 1835/5 1837/5
+f 1836/5 1837/5 1838/5
+f 1838/5 1837/5 1839/5
+f 1838/5 1839/5 1840/5
+f 1840/5 1839/5 1841/5
+f 1840/5 1841/5 1842/5
+f 1842/5 1841/5 1843/5
+f 1842/5 1843/5 1844/5
+f 1844/5 1843/5 1845/5
+f 1844/5 1845/5 1846/5
+f 1846/5 1845/5 1847/5
+f 1846/5 1847/5 1848/5
+f 1848/5 1847/5 1849/5
+f 1848/5 1849/5 1850/5
+f 1850/5 1849/5 1851/5
+f 1850/5 1851/5 1852/5
+f 1311/5 1313/5 1835/5
+f 1853/5 1854/5 1855/5
+f 1855/5 1854/5 1856/5
+f 1855/5 1856/5 1857/5
+f 1855/5 1857/5 1858/5
+f 1858/5 1857/5 1859/5
+f 1858/5 1859/5 1860/5
+f 1860/5 1859/5 1861/5
+f 1860/5 1861/5 1862/5
+f 1862/5 1861/5 1863/5
+f 1862/5 1863/5 1864/5
+f 1864/5 1863/5 1865/5
+f 1864/5 1865/5 1866/5
+f 1866/5 1865/5 1867/5
+f 1866/5 1867/5 1868/5
+f 1868/5 1867/5 1869/5
+f 1867/5 1870/5 1869/5
+f 1869/5 1870/5 1438/5
+f 1869/5 1438/5 1437/5
+f 1833/5 1871/5 1834/5
+f 1834/5 1871/5 1872/5
+f 1873/5 1874/5 1875/5
+f 1875/5 1874/5 1876/5
+f 1875/5 1876/5 1877/5
+f 1877/5 1876/5 1878/5
+f 1877/5 1878/5 1879/5
+f 1879/5 1878/5 1880/5
+f 1879/5 1880/5 1881/5
+f 1881/5 1880/5 1882/5
+f 1881/5 1882/5 1883/5
+f 1883/5 1882/5 1884/5
+f 1883/5 1884/5 1885/5
+f 1885/5 1884/5 1886/5
+f 1885/5 1886/5 1887/5
+f 1887/5 1886/5 1888/5
+f 1887/5 1888/5 1889/5
+f 1889/5 1888/5 1890/5
+f 1889/5 1890/5 1891/5
+f 1891/5 1890/5 1892/5
+f 1891/5 1892/5 1893/5
+f 1893/5 1892/5 1894/5
+f 1893/5 1894/5 1895/5
+f 1895/5 1894/5 1896/5
+f 1895/5 1896/5 1897/5
+f 1897/5 1896/5 1898/5
+f 1897/5 1898/5 1899/5
+f 1899/5 1898/5 1900/5
+f 1899/5 1900/5 1901/5
+f 1873/5 1902/5 1874/5
+f 1874/5 1902/5 1903/5
+f 1902/5 1904/5 1903/5
+f 1903/5 1904/5 1905/5
+f 1904/5 1906/5 1905/5
+f 1905/5 1906/5 1907/5
+f 1906/5 1908/5 1907/5
+f 1907/5 1908/5 1909/5
+f 1908/5 1910/5 1909/5
+f 1909/5 1910/5 1911/5
+f 1910/5 1912/5 1911/5
+f 1911/5 1912/5 1913/5
+f 1912/5 1914/5 1913/5
+f 1913/5 1914/5 1915/5
+f 1914/5 1916/5 1915/5
+f 1915/5 1916/5 1917/5
+f 1916/5 1918/5 1917/5
+f 1917/5 1918/5 1919/5
+f 1918/5 1920/5 1919/5
+f 1919/5 1920/5 1921/5
+f 1920/5 1922/5 1921/5
+f 1921/5 1922/5 1923/5
+f 1922/5 1924/5 1923/5
+f 1923/5 1924/5 1925/5
+f 1924/5 1926/5 1925/5
+f 1925/5 1926/5 1927/5
+f 1926/5 1928/5 1927/5
+f 1927/5 1928/5 1929/5
+f 1928/5 1930/5 1929/5
+f 1929/5 1930/5 1931/5
+f 1930/5 1932/5 1931/5
+f 1931/5 1932/5 1933/5
+f 1932/5 1934/5 1933/5
+f 1933/5 1934/5 1935/5
+f 1934/5 1936/5 1935/5
+f 1935/5 1936/5 1937/5
+f 1936/5 1938/5 1937/5
+f 1937/5 1938/5 1939/5
+f 1938/5 1940/5 1939/5
+f 1939/5 1940/5 1941/5
+f 1940/5 1942/5 1941/5
+f 1941/5 1942/5 1943/5
+f 1942/5 1944/5 1943/5
+f 1943/5 1944/5 1945/5
+f 1944/5 1946/5 1945/5
+f 1945/5 1946/5 1947/5
+f 1946/5 1948/5 1947/5
+f 1947/5 1948/5 1949/5
+f 1948/5 1950/5 1949/5
+f 1949/5 1950/5 1951/5
+f 1950/5 1952/5 1951/5
+f 1951/5 1952/5 1953/5
+f 1952/5 1954/5 1953/5
+f 1953/5 1954/5 1955/5
+f 1899/5 1901/5 1956/5
+f 1956/5 1901/5 1957/5
+f 1956/5 1957/5 1958/5
+f 1958/5 1957/5 1959/5
+f 1958/5 1959/5 1960/5
+f 1960/5 1959/5 1961/5
+f 1960/5 1961/5 1962/5
+f 1962/5 1961/5 1963/5
+f 1962/5 1963/5 1964/5
+f 1964/5 1963/5 1965/5
+f 1964/5 1965/5 1966/5
+f 1966/5 1965/5 1967/5
+f 1966/5 1967/5 1968/5
+f 1968/5 1967/5 1969/5
+f 1968/5 1969/5 1970/5
+f 1970/5 1969/5 1971/5
+f 1970/5 1971/5 1972/5
+f 1972/5 1971/5 1440/5
+f 1972/5 1440/5 1439/5
+f 1973/5 1974/5 1975/5
+f 1975/5 1974/5 1976/5
+f 1975/5 1976/5 1977/5
+f 1975/5 1977/5 1978/5
+f 1978/5 1977/5 1979/5
+f 1978/5 1979/5 1980/5
+f 1980/5 1979/5 1981/5
+f 1980/5 1981/5 1982/5
+f 1982/5 1981/5 1983/5
+f 1982/5 1983/5 1984/5
+f 1984/5 1983/5 1985/5
+f 1984/5 1985/5 1986/5
+f 1986/5 1985/5 1987/5
+f 1986/5 1987/5 1988/5
+f 1988/5 1987/5 1989/5
+f 1988/5 1989/5 1990/5
+f 1990/5 1989/5 1991/5
+f 1990/5 1991/5 1992/5
+f 1992/5 1991/5 1993/5
+f 1992/5 1993/5 1994/5
+f 1994/5 1993/5 1995/5
+f 1994/5 1995/5 1996/5
+f 1996/5 1995/5 1997/5
+f 1996/5 1997/5 1998/5
+f 1998/5 1997/5 1999/5
+f 1998/5 1999/5 2000/5
+f 2000/5 1999/5 2001/5
+f 2000/5 2001/5 2002/5
+f 2002/5 2001/5 2003/5
+f 2002/5 2003/5 2004/5
+f 2004/5 2003/5 2005/5
+f 2004/5 2005/5 2006/5
+f 2006/5 2005/5 2007/5
+f 2006/5 2007/5 2008/5
+f 2008/5 2007/5 2009/5
+f 2008/5 2009/5 2010/5
+f 2010/5 2009/5 2011/5
+f 2010/5 2011/5 2012/5
+f 2012/5 2011/5 2013/5
+f 2012/5 2013/5 2014/5
+f 2014/5 2013/5 2015/5
+f 2014/5 2015/5 2016/5
+f 2016/5 2015/5 2017/5
+f 2016/5 2017/5 2018/5
+f 2018/5 2017/5 2019/5
+f 2018/5 2019/5 2020/5
+f 2020/5 2019/5 2021/5
+f 2020/5 2021/5 2022/5
+f 2022/5 2021/5 2023/5
+f 2022/5 2023/5 2024/5
+f 2024/5 2023/5 2025/5
+f 2024/5 2025/5 2026/5
+f 2024/5 2026/5 2027/5
+f 2027/5 2026/5 2028/5
+f 2027/5 2028/5 2029/5
+f 2029/5 2028/5 2030/5
+f 2029/5 2030/5 2031/5
+f 2031/5 2030/5 2032/5
+f 2031/5 2032/5 2033/5
+f 2033/5 2032/5 2034/5
+f 2033/5 2034/5 2035/5
+f 2035/5 2034/5 2036/5
+f 2035/5 2036/5 2037/5
+f 2037/5 2036/5 2038/5
+f 2037/5 2038/5 2039/5
+f 2037/5 2039/5 2040/5
+f 2040/5 2039/5 2041/5
+f 2040/5 2041/5 2042/5
+f 2042/5 2041/5 2043/5
+f 2042/5 2043/5 2044/5
+f 2044/5 2043/5 2045/5
+f 2044/5 2045/5 2046/5
+f 2046/5 2045/5 2047/5
+f 2046/5 2047/5 2048/5
+f 2048/5 2047/5 2049/5
+f 2048/5 2049/5 2050/5
+f 2050/5 2049/5 2051/5
+f 2050/5 2051/5 2052/5
+f 2052/5 2051/5 2053/5
+f 2052/5 2053/5 2054/5
+f 2054/5 2053/5 2055/5
+f 2054/5 2055/5 2056/5
+f 2056/5 2055/5 2057/5
+f 2056/5 2057/5 2058/5
+f 2058/5 2057/5 2059/5
+f 2058/5 2059/5 2060/5
+f 2060/5 2059/5 2061/5
+f 2060/5 2061/5 2062/5
+f 2062/5 2061/5 2063/5
+f 2062/5 2063/5 2064/5
+f 2064/5 2063/5 2065/5
+f 2064/5 2065/5 2066/5
+f 2066/5 2065/5 2067/5
+f 2066/5 2067/5 2068/5
+f 2068/5 2067/5 2069/5
+f 2068/5 2069/5 2070/5
+f 2070/5 2069/5 1733/5
+f 2070/5 1733/5 1732/5
+f 2071/5 2072/5 2027/5
+f 2027/5 2072/5 2024/5
+f 1871/5 2073/5 1872/5
+f 1872/5 2073/5 2074/5
+f 2073/5 2075/5 2074/5
+f 2074/5 2075/5 2076/5
+f 2075/5 2077/5 2076/5
+f 2076/5 2077/5 2078/5
+f 2077/5 2079/5 2078/5
+f 2078/5 2079/5 2080/5
+f 2079/5 2081/5 2080/5
+f 2080/5 2081/5 2082/5
+f 2081/5 2083/5 2082/5
+f 2082/5 2083/5 2084/5
+f 2083/5 2085/5 2084/5
+f 2084/5 2085/5 2086/5
+f 2085/5 2087/5 2086/5
+f 2086/5 2087/5 2088/5
+f 2087/5 2089/5 2088/5
+f 2088/5 2089/5 2090/5
+f 2089/5 2091/5 2090/5
+f 2090/5 2091/5 2092/5
+f 2091/5 2093/5 2092/5
+f 2092/5 2093/5 2094/5
+f 2093/5 2095/5 2094/5
+f 2094/5 2095/5 2096/5
+f 2095/5 2097/5 2096/5
+f 2096/5 2097/5 2098/5
+f 2097/5 2099/5 2098/5
+f 2098/5 2099/5 2100/5
+f 2099/5 2101/5 2100/5
+f 2100/5 2101/5 2102/5
+f 2101/5 2103/5 2102/5
+f 2102/5 2103/5 2104/5
+f 2103/5 2105/5 2104/5
+f 2104/5 2105/5 2106/5
+f 2105/5 2107/5 2106/5
+f 2106/5 2107/5 2108/5
+f 2107/5 2109/5 2108/5
+f 2108/5 2109/5 2110/5
+f 2109/5 2111/5 2110/5
+f 2110/5 2111/5 2112/5
+f 2112/5 2111/5 2113/5
+f 2113/5 2111/5 2114/5
+f 2113/5 2114/5 2115/5
+f 2113/5 2115/5 2116/5
+f 2116/5 2115/5 2117/5
+f 2116/5 2117/5 2118/5
+f 2118/5 2117/5 2119/5
+f 2118/5 2119/5 2120/5
+f 2120/5 2119/5 2121/5
+f 2120/5 2121/5 2122/5
+f 2122/5 2121/5 2123/5
+f 2122/5 2123/5 2124/5
+f 2124/5 2123/5 2125/5
+f 2124/5 2125/5 2126/5
+f 2126/5 2125/5 2127/5
+f 2126/5 2127/5 2128/5
+f 2128/5 2127/5 2129/5
+f 2128/5 2129/5 2130/5
+f 2130/5 2129/5 2131/5
+f 2130/5 2131/5 2132/5
+f 2132/5 2131/5 2133/5
+f 2132/5 2133/5 2134/5
+f 2134/5 2133/5 1168/5
+f 2134/5 1168/5 1180/5
+f 2135/5 2136/5 2137/5
+f 2137/5 2136/5 2138/5
+f 2137/5 2138/5 2139/5
+f 2137/5 2139/5 2140/5
+f 2140/5 2139/5 2141/5
+f 2140/5 2141/5 2142/5
+f 2142/5 2141/5 2143/5
+f 2142/5 2143/5 2144/5
+f 2144/5 2143/5 2145/5
+f 2144/5 2145/5 2146/5
+f 2146/5 2145/5 2147/5
+f 2145/5 2148/5 2147/5
+f 2147/5 2148/5 2149/5
+f 2147/5 2149/5 2150/5
+f 2150/5 2149/5 2151/5
+f 2150/5 2151/5 2152/5
+f 2152/5 2151/5 2153/5
+f 2152/5 2153/5 2154/5
+f 2154/5 2153/5 2155/5
+f 2154/5 2155/5 2156/5
+f 2156/5 2155/5 2157/5
+f 2155/5 2158/5 2157/5
+f 2157/5 2158/5 2159/5
+f 2157/5 2159/5 2160/5
+f 2160/5 2159/5 2161/5
+f 2160/5 2161/5 2162/5
+f 2162/5 2161/5 2163/5
+f 2162/5 2163/5 2164/5
+f 2164/5 2163/5 2165/5
+f 2164/5 2165/5 2166/5
+f 2166/5 2165/5 2167/5
+f 2165/5 2168/5 2167/5
+f 2167/5 2168/5 2169/5
+f 2168/5 2170/5 2169/5
+f 2169/5 2170/5 2171/5
+f 2169/5 2171/5 2172/5
+f 2172/5 2171/5 2173/5
+f 2172/5 2173/5 2174/5
+f 2174/5 2173/5 2175/5
+f 2174/5 2175/5 2176/5
+f 2176/5 2175/5 2177/5
+f 2176/5 2177/5 2178/5
+f 2178/5 2177/5 2179/5
+f 2177/5 2180/5 2179/5
+f 2179/5 2180/5 2181/5
+f 2179/5 2181/5 2182/5
+f 2182/5 2181/5 2183/5
+f 2182/5 2183/5 2184/5
+f 2184/5 2183/5 2185/5
+f 2184/5 2185/5 2186/5
+f 2186/5 2185/5 2187/5
+f 2186/5 2187/5 2188/5
+f 2188/5 2187/5 2189/5
+f 2187/5 2190/5 2189/5
+f 2189/5 2190/5 2191/5
+f 2189/5 2191/5 2192/5
+f 2192/5 2191/5 2193/5
+f 2192/5 2193/5 2194/5
+f 2194/5 2193/5 2195/5
+f 2194/5 2195/5 2196/5
+f 2196/5 2195/5 2197/5
+f 2196/5 2197/5 2198/5
+f 2198/5 2197/5 2199/5
+f 2197/5 2200/5 2199/5
+f 2201/5 2202/5 2203/5
+f 2203/5 2202/5 2204/5
+f 2203/5 2204/5 2205/5
+f 2203/5 2205/5 2206/5
+f 2206/5 2205/5 2207/5
+f 2206/5 2207/5 2208/5
+f 2208/5 2207/5 2209/5
+f 2208/5 2209/5 2210/5
+f 2210/5 2209/5 2211/5
+f 2210/5 2211/5 2212/5
+f 2212/5 2211/5 2213/5
+f 2211/5 2214/5 2213/5
+f 2213/5 2214/5 2215/5
+f 2213/5 2215/5 2216/5
+f 2216/5 2215/5 2217/5
+f 2216/5 2217/5 2218/5
+f 2218/5 2217/5 2219/5
+f 2218/5 2219/5 2220/5
+f 2220/5 2219/5 2221/5
+f 2220/5 2221/5 2222/5
+f 2222/5 2221/5 2223/5
+f 2221/5 2224/5 2223/5
+f 2223/5 2224/5 2225/5
+f 2223/5 2225/5 2226/5
+f 2226/5 2225/5 2227/5
+f 2226/5 2227/5 2228/5
+f 2228/5 2227/5 2229/5
+f 2228/5 2229/5 2230/5
+f 2230/5 2229/5 2231/5
+f 2230/5 2231/5 2232/5
+f 2232/5 2231/5 2233/5
+f 2231/5 2234/5 2233/5
+f 2233/5 2234/5 2235/5
+f 2234/5 2236/5 2235/5
+f 2235/5 2236/5 2237/5
+f 2235/5 2237/5 2238/5
+f 2238/5 2237/5 2239/5
+f 2238/5 2239/5 2240/5
+f 2240/5 2239/5 2241/5
+f 2240/5 2241/5 2242/5
+f 2242/5 2241/5 2243/5
+f 2242/5 2243/5 2244/5
+f 2244/5 2243/5 2245/5
+f 2243/5 2246/5 2245/5
+f 2245/5 2246/5 2247/5
+f 2245/5 2247/5 2248/5
+f 2248/5 2247/5 2249/5
+f 2248/5 2249/5 2250/5
+f 2250/5 2249/5 2251/5
+f 2250/5 2251/5 2252/5
+f 2252/5 2251/5 2253/5
+f 2252/5 2253/5 2254/5
+f 2254/5 2253/5 2255/5
+f 2253/5 2256/5 2255/5
+f 2255/5 2256/5 2257/5
+f 2255/5 2257/5 2258/5
+f 2258/5 2257/5 2259/5
+f 2258/5 2259/5 2260/5
+f 2260/5 2259/5 2261/5
+f 2260/5 2261/5 2262/5
+f 2262/5 2261/5 2263/5
+f 2262/5 2263/5 2264/5
+f 2264/5 2263/5 2265/5
+f 2263/5 2266/5 2265/5
+f 2267/5 2268/5 2269/5
+f 2269/5 2268/5 2270/5
+f 2269/5 2270/5 2271/5
+f 2271/5 2272/5 2269/5
+f 2269/5 2272/5 2273/5
+f 2269/5 2273/5 2274/5
+f 2274/5 2275/5 2269/5
+f 2269/5 2275/5 2276/5
+f 2269/5 2276/5 2277/5
+f 2277/5 2278/5 2269/5
+f 2269/5 2278/5 2279/5
+f 2269/5 2279/5 2280/5
+f 2280/5 2281/5 2269/5
+f 2269/5 2281/5 2282/5
+f 2269/5 2282/5 2283/5
+f 2283/5 2284/5 2269/5
+f 2269/5 2284/5 2285/5
+f 2269/5 2285/5 2286/5
+f 2286/5 2287/5 2269/5
+f 2269/5 2287/5 2288/5
+f 2269/5 2288/5 2289/5
+f 2289/5 2290/5 2269/5
+f 2269/5 2290/5 2291/5
+f 2269/5 2291/5 2292/5
+f 2292/5 2293/5 2269/5
+f 2269/5 2293/5 2294/5
+f 2269/5 2294/5 2295/5
+f 2295/5 2296/5 2269/5
+f 2269/5 2296/5 2297/5
+f 2269/5 2297/5 2298/5
+f 2298/5 2299/5 2269/5
+f 2269/5 2299/5 2300/5
+f 2300/5 2299/5 2301/5
+f 2301/5 2299/5 2302/5
+f 2301/5 2302/5 2303/5
+f 2304/5 2305/5 2303/5
+f 2303/5 2305/5 2306/5
+f 2303/5 2306/5 2301/5
+f 2304/5 2307/5 2305/5
+f 2305/5 2307/5 2308/5
+f 2305/5 2308/5 2309/5
+f 2309/5 2310/5 2305/5
+f 2305/5 2310/5 2311/5
+f 2305/5 2311/5 2312/5
+f 2312/5 2313/5 2305/5
+f 2305/5 2313/5 2314/5
+f 2305/5 2314/5 2315/5
+f 2315/5 2316/5 2305/5
+f 2305/5 2316/5 2317/5
+f 2305/5 2317/5 2318/5
+f 2318/5 2319/5 2305/5
+f 2305/5 2319/5 2320/5
+f 2305/5 2320/5 2321/5
+f 2321/5 2322/5 2305/5
+f 2305/5 2322/5 2323/5
+f 2305/5 2323/5 2324/5
+f 2324/5 2325/5 2305/5
+f 2305/5 2325/5 2326/5
+f 2305/5 2326/5 2327/5
+f 2327/5 2328/5 2305/5
+f 2305/5 2328/5 2329/5
+f 2305/5 2329/5 2330/5
+f 2330/5 2331/5 2305/5
+f 2305/5 2331/5 2332/5
+f 2305/5 2332/5 2333/5
+f 2333/5 2334/5 2305/5
+f 2305/5 2334/5 2335/5
+f 2305/5 2335/5 2336/5
+f 2136/5 2135/5 2337/5
+f 2337/5 2135/5 2338/5
+f 2337/5 2338/5 2339/5
+f 2340/5 2341/5 2342/5
+f 2342/5 2341/5 2343/5
+f 2342/5 2343/5 2344/5
+f 2344/5 2343/5 2345/5
+f 2344/5 2345/5 2346/5
+f 2346/5 2345/5 2347/5
+f 2346/5 2347/5 2348/5
+f 2348/5 2347/5 2349/5
+f 2348/5 2349/5 2350/5
+f 2350/5 2349/5 2351/5
+f 2350/5 2351/5 2352/5
+f 2352/5 2351/5 2353/5
+f 2352/5 2353/5 2354/5
+f 2354/5 2353/5 2355/5
+f 2354/5 2355/5 2339/5
+f 2339/5 2355/5 2356/5
+f 2339/5 2356/5 2337/5
+f 2340/5 2357/5 2341/5
+f 2341/5 2357/5 2358/5
+f 2357/5 2359/5 2358/5
+f 2358/5 2359/5 2360/5
+f 2359/5 2361/5 2360/5
+f 2360/5 2361/5 2362/5
+f 2361/5 2363/5 2362/5
+f 2362/5 2363/5 2364/5
+f 2363/5 2365/5 2364/5
+f 2364/5 2365/5 2366/5
+f 2365/5 2367/5 2366/5
+f 2366/5 2367/5 2368/5
+f 2367/5 2369/5 2368/5
+f 2368/5 2369/5 2370/5
+f 2369/5 2371/5 2370/5
+f 2370/5 2371/5 2372/5
+f 2371/5 2202/5 2372/5
+f 2372/5 2202/5 2201/5
+f 2373/5 2374/5 2375/5
+f 2375/5 2374/5 2376/5
+f 2375/5 2376/5 2377/5
+f 2377/5 2378/5 2375/5
+f 2375/5 2378/5 2379/5
+f 2375/5 2379/5 2380/5
+f 2380/5 2381/5 2375/5
+f 2375/5 2381/5 2382/5
+f 2375/5 2382/5 2383/5
+f 2383/5 2384/5 2375/5
+f 2375/5 2384/5 2385/5
+f 2375/5 2385/5 2386/5
+f 2386/5 2387/5 2375/5
+f 2375/5 2387/5 2388/5
+f 2375/5 2388/5 2389/5
+f 2389/5 2390/5 2375/5
+f 2375/5 2390/5 2391/5
+f 2375/5 2391/5 2392/5
+f 2392/5 2393/5 2375/5
+f 2375/5 2393/5 2394/5
+f 2375/5 2394/5 2395/5
+f 2395/5 2396/5 2375/5
+f 2375/5 2396/5 2397/5
+f 2375/5 2397/5 2398/5
+f 2398/5 2399/5 2375/5
+f 2375/5 2399/5 2400/5
+f 2375/5 2400/5 2401/5
+f 2401/5 2402/5 2375/5
+f 2375/5 2402/5 2403/5
+f 2375/5 2403/5 2404/5
+f 2404/5 2405/5 2375/5
+f 2375/5 2405/5 2406/5
+f 2406/5 2405/5 2407/5
+f 2407/5 2405/5 2408/5
+f 2407/5 2408/5 2409/5
+f 2410/5 2411/5 2409/5
+f 2409/5 2411/5 2412/5
+f 2409/5 2412/5 2407/5
+f 2410/5 2413/5 2411/5
+f 2411/5 2413/5 2414/5
+f 2411/5 2414/5 2415/5
+f 2415/5 2416/5 2411/5
+f 2411/5 2416/5 2417/5
+f 2411/5 2417/5 2418/5
+f 2418/5 2419/5 2411/5
+f 2411/5 2419/5 2420/5
+f 2411/5 2420/5 2421/5
+f 2421/5 2422/5 2411/5
+f 2411/5 2422/5 2423/5
+f 2411/5 2423/5 2424/5
+f 2424/5 2425/5 2411/5
+f 2411/5 2425/5 2426/5
+f 2411/5 2426/5 2427/5
+f 2427/5 2428/5 2411/5
+f 2411/5 2428/5 2429/5
+f 2411/5 2429/5 2430/5
+f 2430/5 2431/5 2411/5
+f 2411/5 2431/5 2432/5
+f 2411/5 2432/5 2433/5
+f 2433/5 2434/5 2411/5
+f 2411/5 2434/5 2435/5
+f 2411/5 2435/5 2436/5
+f 2436/5 2437/5 2411/5
+f 2411/5 2437/5 2438/5
+f 2411/5 2438/5 2439/5
+f 2439/5 2440/5 2411/5
+f 2411/5 2440/5 2441/5
+f 2411/5 2441/5 2442/5
+f 2199/5 2200/5 2443/5
+f 2443/5 2200/5 2444/5
+f 2443/5 2444/5 2445/5
+f 2445/5 2444/5 2446/5
+f 2447/5 2448/5 2449/5
+f 2449/5 2448/5 2450/5
+f 2449/5 2450/5 2451/5
+f 2447/5 2452/5 2448/5
+f 2448/5 2452/5 2453/5
+f 2448/5 2453/5 2454/5
+f 2454/5 2455/5 2448/5
+f 2448/5 2455/5 2456/5
+f 2448/5 2456/5 2457/5
+f 2457/5 2458/5 2448/5
+f 2448/5 2458/5 2459/5
+f 2448/5 2459/5 2460/5
+f 2460/5 2461/5 2448/5
+f 2448/5 2461/5 2462/5
+f 2448/5 2462/5 2463/5
+f 2463/5 2464/5 2448/5
+f 2448/5 2464/5 2465/5
+f 2448/5 2465/5 2466/5
+f 2466/5 2467/5 2448/5
+f 2448/5 2467/5 2468/5
+f 2448/5 2468/5 2469/5
+f 2469/5 2470/5 2448/5
+f 2448/5 2470/5 2471/5
+f 2448/5 2471/5 2472/5
+f 2472/5 2473/5 2448/5
+f 2448/5 2473/5 2474/5
+f 2448/5 2474/5 2475/5
+f 2475/5 2476/5 2448/5
+f 2448/5 2476/5 2477/5
+f 2448/5 2477/5 2478/5
+f 2478/5 2479/5 2448/5
+f 2448/5 2479/5 2480/5
+f 2448/5 2480/5 2481/5
+f 2482/5 2483/5 2451/5
+f 2451/5 2483/5 2484/5
+f 2451/5 2484/5 2449/5
+f 2482/5 2485/5 2483/5
+f 2483/5 2485/5 2486/5
+f 2487/5 2488/5 2485/5
+f 2485/5 2488/5 2489/5
+f 2485/5 2489/5 2490/5
+f 2490/5 2491/5 2485/5
+f 2485/5 2491/5 2492/5
+f 2485/5 2492/5 2493/5
+f 2493/5 2494/5 2485/5
+f 2485/5 2494/5 2495/5
+f 2485/5 2495/5 2496/5
+f 2496/5 2497/5 2485/5
+f 2485/5 2497/5 2498/5
+f 2485/5 2498/5 2499/5
+f 2499/5 2500/5 2485/5
+f 2485/5 2500/5 2501/5
+f 2485/5 2501/5 2502/5
+f 2502/5 2503/5 2485/5
+f 2485/5 2503/5 2504/5
+f 2485/5 2504/5 2505/5
+f 2505/5 2506/5 2485/5
+f 2485/5 2506/5 2507/5
+f 2485/5 2507/5 2508/5
+f 2508/5 2509/5 2485/5
+f 2485/5 2509/5 2510/5
+f 2485/5 2510/5 2511/5
+f 2511/5 2512/5 2485/5
+f 2485/5 2512/5 2513/5
+f 2485/5 2513/5 2514/5
+f 2514/5 2515/5 2485/5
+f 2485/5 2515/5 2516/5
+f 2485/5 2516/5 2486/5
+f 2517/5 2518/5 2519/5
+f 2519/5 2518/5 2520/5
+f 2519/5 2520/5 2521/5
+f 2518/5 2522/5 2520/5
+f 2519/5 2521/5 2523/5
+f 2523/5 2521/5 2524/5
+f 2523/5 2524/5 2525/5
+f 2525/5 2524/5 2526/5
+f 2525/5 2526/5 2527/5
+f 2527/5 2526/5 2528/5
+f 2527/5 2528/5 2529/5
+f 2529/5 2528/5 2530/5
+f 2529/5 2530/5 2531/5
+f 2531/5 2530/5 2532/5
+f 2531/5 2532/5 2533/5
+f 2533/5 2532/5 2451/5
+f 2533/5 2451/5 2450/5
+f 2532/5 2482/5 2451/5
+f 2534/5 2522/5 2535/5
+f 2535/5 2522/5 2518/5
+f 2535/5 2518/5 2536/5
+f 2536/5 2518/5 2517/5
+f 2534/5 2535/5 2537/5
+f 2537/5 2535/5 2538/5
+f 2537/5 2538/5 2539/5
+f 2535/5 2536/5 2538/5
+f 2537/5 2539/5 2540/5
+f 2540/5 2539/5 2541/5
+f 2540/5 2541/5 2542/5
+f 2542/5 2541/5 2543/5
+f 2542/5 2543/5 2544/5
+f 2544/5 2543/5 2545/5
+f 2544/5 2545/5 2546/5
+f 2546/5 2545/5 2547/5
+f 2546/5 2547/5 2548/5
+f 2548/5 2547/5 2549/5
+f 2548/5 2549/5 2550/5
+f 2550/5 2549/5 2407/5
+f 2550/5 2407/5 2412/5
+f 2549/5 2406/5 2407/5
+f 2266/5 2551/5 2265/5
+f 2265/5 2551/5 2552/5
+f 2551/5 2553/5 2552/5
+f 2552/5 2553/5 2554/5
+f 2555/5 2556/5 2557/5
+f 2557/5 2556/5 2558/5
+f 2557/5 2558/5 2559/5
+f 2555/5 2560/5 2556/5
+f 2556/5 2560/5 2561/5
+f 2556/5 2561/5 2562/5
+f 2562/5 2563/5 2556/5
+f 2556/5 2563/5 2564/5
+f 2556/5 2564/5 2565/5
+f 2565/5 2566/5 2556/5
+f 2556/5 2566/5 2567/5
+f 2556/5 2567/5 2568/5
+f 2568/5 2569/5 2556/5
+f 2556/5 2569/5 2570/5
+f 2556/5 2570/5 2571/5
+f 2571/5 2572/5 2556/5
+f 2556/5 2572/5 2573/5
+f 2556/5 2573/5 2574/5
+f 2574/5 2575/5 2556/5
+f 2556/5 2575/5 2576/5
+f 2556/5 2576/5 2577/5
+f 2577/5 2578/5 2556/5
+f 2556/5 2578/5 2579/5
+f 2556/5 2579/5 2580/5
+f 2580/5 2581/5 2556/5
+f 2556/5 2581/5 2582/5
+f 2556/5 2582/5 2583/5
+f 2583/5 2584/5 2556/5
+f 2556/5 2584/5 2585/5
+f 2556/5 2585/5 2586/5
+f 2586/5 2587/5 2556/5
+f 2556/5 2587/5 2588/5
+f 2556/5 2588/5 2589/5
+f 2590/5 2591/5 2559/5
+f 2559/5 2591/5 2592/5
+f 2559/5 2592/5 2557/5
+f 2590/5 2593/5 2591/5
+f 2591/5 2593/5 2594/5
+f 2595/5 2596/5 2593/5
+f 2593/5 2596/5 2597/5
+f 2593/5 2597/5 2598/5
+f 2598/5 2599/5 2593/5
+f 2593/5 2599/5 2600/5
+f 2593/5 2600/5 2601/5
+f 2601/5 2602/5 2593/5
+f 2593/5 2602/5 2603/5
+f 2593/5 2603/5 2604/5
+f 2604/5 2605/5 2593/5
+f 2593/5 2605/5 2606/5
+f 2593/5 2606/5 2607/5
+f 2607/5 2608/5 2593/5
+f 2593/5 2608/5 2609/5
+f 2593/5 2609/5 2610/5
+f 2610/5 2611/5 2593/5
+f 2593/5 2611/5 2612/5
+f 2593/5 2612/5 2613/5
+f 2613/5 2614/5 2593/5
+f 2593/5 2614/5 2615/5
+f 2593/5 2615/5 2616/5
+f 2616/5 2617/5 2593/5
+f 2593/5 2617/5 2618/5
+f 2593/5 2618/5 2619/5
+f 2619/5 2620/5 2593/5
+f 2593/5 2620/5 2621/5
+f 2593/5 2621/5 2622/5
+f 2622/5 2623/5 2593/5
+f 2593/5 2623/5 2624/5
+f 2593/5 2624/5 2594/5
+f 2625/5 2626/5 2627/5
+f 2627/5 2626/5 2628/5
+f 2627/5 2628/5 2629/5
+f 2626/5 2630/5 2628/5
+f 2628/5 2630/5 2631/5
+f 2630/5 2632/5 2631/5
+f 2631/5 2632/5 2633/5
+f 2632/5 2634/5 2633/5
+f 2633/5 2634/5 2635/5
+f 2634/5 2636/5 2635/5
+f 2635/5 2636/5 2637/5
+f 2636/5 2638/5 2637/5
+f 2637/5 2638/5 2639/5
+f 2638/5 2640/5 2639/5
+f 2639/5 2640/5 2641/5
+f 2590/5 2559/5 2640/5
+f 2640/5 2559/5 2641/5
+f 2559/5 2558/5 2641/5
+f 2629/5 2642/5 2627/5
+f 2627/5 2642/5 2643/5
+f 2627/5 2643/5 2625/5
+f 2625/5 2643/5 2644/5
+f 2644/5 2643/5 2645/5
+f 2645/5 2643/5 2646/5
+f 2645/5 2646/5 2647/5
+f 2643/5 2642/5 2646/5
+f 2645/5 2647/5 2648/5
+f 2648/5 2647/5 2649/5
+f 2648/5 2649/5 2650/5
+f 2650/5 2649/5 2651/5
+f 2650/5 2651/5 2652/5
+f 2652/5 2651/5 2653/5
+f 2652/5 2653/5 2654/5
+f 2654/5 2653/5 2655/5
+f 2654/5 2655/5 2656/5
+f 2656/5 2655/5 2657/5
+f 2656/5 2657/5 2658/5
+f 2658/5 2657/5 2301/5
+f 2658/5 2301/5 2306/5
+f 2657/5 2300/5 2301/5
+f 2659/5 2660/5 2661/5
+f 2661/5 2660/5 2662/5
+f 2660/5 2663/5 2662/5
+f 2662/5 2663/5 2664/5
+f 2665/5 2666/5 2667/5
+f 2667/5 2666/5 2668/5
+f 2667/5 2668/5 2669/5
+f 2667/5 2669/5 2670/5
+f 2670/5 2669/5 2671/5
+f 2670/5 2671/5 2672/5
+f 2672/5 2671/5 2673/5
+f 2672/5 2673/5 2674/5
+f 2674/5 2673/5 2675/5
+f 2674/5 2675/5 2676/5
+f 2676/5 2675/5 2677/5
+f 2675/5 2678/5 2677/5
+f 2677/5 2678/5 2679/5
+f 2677/5 2679/5 2680/5
+f 2680/5 2679/5 2681/5
+f 2680/5 2681/5 2682/5
+f 2682/5 2681/5 2683/5
+f 2682/5 2683/5 2684/5
+f 2684/5 2683/5 2685/5
+f 2684/5 2685/5 2686/5
+f 2686/5 2685/5 2687/5
+f 2685/5 2688/5 2687/5
+f 2687/5 2688/5 2689/5
+f 2687/5 2689/5 2690/5
+f 2690/5 2689/5 2691/5
+f 2690/5 2691/5 2692/5
+f 2692/5 2691/5 2693/5
+f 2692/5 2693/5 2694/5
+f 2694/5 2693/5 2695/5
+f 2694/5 2695/5 2696/5
+f 2696/5 2695/5 2697/5
+f 2695/5 2698/5 2697/5
+f 2697/5 2698/5 2699/5
+f 2698/5 2700/5 2699/5
+f 2699/5 2700/5 2701/5
+f 2699/5 2701/5 2702/5
+f 2702/5 2701/5 2703/5
+f 2702/5 2703/5 2704/5
+f 2704/5 2703/5 2705/5
+f 2704/5 2705/5 2706/5
+f 2706/5 2705/5 2707/5
+f 2706/5 2707/5 2708/5
+f 2708/5 2707/5 2709/5
+f 2707/5 2710/5 2709/5
+f 2709/5 2710/5 2711/5
+f 2709/5 2711/5 2712/5
+f 2712/5 2711/5 2713/5
+f 2712/5 2713/5 2714/5
+f 2714/5 2713/5 2715/5
+f 2714/5 2715/5 2716/5
+f 2716/5 2715/5 2717/5
+f 2716/5 2717/5 2718/5
+f 2718/5 2717/5 2719/5
+f 2717/5 2720/5 2719/5
+f 2719/5 2720/5 2721/5
+f 2719/5 2721/5 2722/5
+f 2722/5 2721/5 2723/5
+f 2722/5 2723/5 2724/5
+f 2724/5 2723/5 2725/5
+f 2724/5 2725/5 2726/5
+f 2726/5 2725/5 2727/5
+f 2726/5 2727/5 2728/5
+f 2728/5 2727/5 2553/5
+f 2727/5 2554/5 2553/5
+f 2445/5 2446/5 2729/5
+f 2729/5 2446/5 2730/5
+f 2729/5 2730/5 2731/5
+f 2729/5 2731/5 2732/5
+f 2732/5 2731/5 2733/5
+f 2732/5 2733/5 2734/5
+f 2734/5 2733/5 2735/5
+f 2734/5 2735/5 2736/5
+f 2736/5 2735/5 2737/5
+f 2736/5 2737/5 2738/5
+f 2738/5 2737/5 2739/5
+f 2737/5 2740/5 2739/5
+f 2739/5 2740/5 2741/5
+f 2739/5 2741/5 2742/5
+f 2742/5 2741/5 2743/5
+f 2742/5 2743/5 2744/5
+f 2744/5 2743/5 2745/5
+f 2744/5 2745/5 2746/5
+f 2746/5 2745/5 2747/5
+f 2746/5 2747/5 2748/5
+f 2748/5 2747/5 2749/5
+f 2747/5 2750/5 2749/5
+f 2749/5 2750/5 2751/5
+f 2749/5 2751/5 2752/5
+f 2752/5 2751/5 2753/5
+f 2752/5 2753/5 2754/5
+f 2754/5 2753/5 2755/5
+f 2754/5 2755/5 2756/5
+f 2756/5 2755/5 2757/5
+f 2756/5 2757/5 2758/5
+f 2758/5 2757/5 2759/5
+f 2757/5 2760/5 2759/5
+f 2759/5 2760/5 2761/5
+f 2760/5 2762/5 2761/5
+f 2761/5 2762/5 2763/5
+f 2761/5 2763/5 2764/5
+f 2764/5 2763/5 2765/5
+f 2764/5 2765/5 2766/5
+f 2766/5 2765/5 2767/5
+f 2766/5 2767/5 2768/5
+f 2768/5 2767/5 2769/5
+f 2768/5 2769/5 2770/5
+f 2770/5 2769/5 2771/5
+f 2769/5 2772/5 2771/5
+f 2771/5 2772/5 2773/5
+f 2771/5 2773/5 2774/5
+f 2774/5 2773/5 2775/5
+f 2774/5 2775/5 2776/5
+f 2776/5 2775/5 2777/5
+f 2776/5 2777/5 2778/5
+f 2778/5 2777/5 2779/5
+f 2778/5 2779/5 2780/5
+f 2780/5 2779/5 2781/5
+f 2779/5 2782/5 2781/5
+f 2781/5 2782/5 2783/5
+f 2781/5 2783/5 2784/5
+f 2784/5 2783/5 2785/5
+f 2784/5 2785/5 2786/5
+f 2786/5 2785/5 2787/5
+f 2786/5 2787/5 2788/5
+f 2788/5 2787/5 2789/5
+f 2788/5 2789/5 2790/5
+f 2790/5 2789/5 2791/5
+f 2789/5 2792/5 2791/5
+f 2793/5 2794/5 2795/5
+f 2795/5 2794/5 2796/5
+f 2795/5 2796/5 2797/5
+f 2795/5 2797/5 2798/5
+f 2798/5 2797/5 2799/5
+f 2798/5 2799/5 2800/5
+f 2800/5 2799/5 2801/5
+f 2800/5 2801/5 2802/5
+f 2802/5 2801/5 2803/5
+f 2802/5 2803/5 2804/5
+f 2804/5 2803/5 2805/5
+f 2803/5 2806/5 2805/5
+f 2805/5 2806/5 2807/5
+f 2805/5 2807/5 2808/5
+f 2808/5 2807/5 2809/5
+f 2808/5 2809/5 2810/5
+f 2810/5 2809/5 2811/5
+f 2810/5 2811/5 2812/5
+f 2812/5 2811/5 2813/5
+f 2812/5 2813/5 2814/5
+f 2814/5 2813/5 2815/5
+f 2813/5 2816/5 2815/5
+f 2815/5 2816/5 2817/5
+f 2815/5 2817/5 2818/5
+f 2818/5 2817/5 2819/5
+f 2818/5 2819/5 2820/5
+f 2820/5 2819/5 2821/5
+f 2820/5 2821/5 2822/5
+f 2822/5 2821/5 2823/5
+f 2822/5 2823/5 2824/5
+f 2824/5 2823/5 2825/5
+f 2823/5 2826/5 2825/5
+f 2825/5 2826/5 2827/5
+f 2826/5 2828/5 2827/5
+f 2827/5 2828/5 2829/5
+f 2827/5 2829/5 2830/5
+f 2830/5 2829/5 2831/5
+f 2830/5 2831/5 2832/5
+f 2832/5 2831/5 2833/5
+f 2832/5 2833/5 2834/5
+f 2834/5 2833/5 2835/5
+f 2834/5 2835/5 2836/5
+f 2836/5 2835/5 2837/5
+f 2835/5 2838/5 2837/5
+f 2837/5 2838/5 2839/5
+f 2837/5 2839/5 2840/5
+f 2840/5 2839/5 2841/5
+f 2840/5 2841/5 2842/5
+f 2842/5 2841/5 2843/5
+f 2842/5 2843/5 2844/5
+f 2844/5 2843/5 2845/5
+f 2844/5 2845/5 2846/5
+f 2846/5 2845/5 2847/5
+f 2845/5 2848/5 2847/5
+f 2847/5 2848/5 2849/5
+f 2847/5 2849/5 2850/5
+f 2850/5 2849/5 2851/5
+f 2850/5 2851/5 2852/5
+f 2852/5 2851/5 2853/5
+f 2852/5 2853/5 2854/5
+f 2854/5 2853/5 2855/5
+f 2854/5 2855/5 2856/5
+f 2856/5 2855/5 2661/5
+f 2855/5 2659/5 2661/5
+f 2857/5 2858/5 2859/5
+f 2859/5 2858/5 2860/5
+f 2859/5 2860/5 2861/5
+f 2859/5 2861/5 2862/5
+f 2862/5 2861/5 2863/5
+f 2862/5 2863/5 2864/5
+f 2864/5 2863/5 2865/5
+f 2864/5 2865/5 2866/5
+f 2866/5 2865/5 2867/5
+f 2866/5 2867/5 2868/5
+f 2868/5 2867/5 2869/5
+f 2868/5 2869/5 2870/5
+f 2870/5 2869/5 2871/5
+f 2870/5 2871/5 2872/5
+f 2872/5 2871/5 2873/5
+f 2872/5 2873/5 2874/5
+f 2874/5 2873/5 2875/5
+f 2874/5 2875/5 2876/5
+f 2876/5 2875/5 2877/5
+f 2876/5 2877/5 2878/5
+f 2878/5 2877/5 2879/5
+f 2878/5 2879/5 2880/5
+f 2880/5 2879/5 2881/5
+f 2880/5 2881/5 2882/5
+f 2882/5 2881/5 2883/5
+f 2882/5 2883/5 2884/5
+f 2884/5 2883/5 2885/5
+f 2884/5 2885/5 2886/5
+f 2886/5 2885/5 2887/5
+f 2886/5 2887/5 2888/5
+f 2888/5 2887/5 2889/5
+f 2888/5 2889/5 2890/5
+f 2890/5 2889/5 2891/5
+f 2890/5 2891/5 2892/5
+f 2892/5 2891/5 2893/5
+f 2892/5 2893/5 2894/5
+f 2894/5 2893/5 2895/5
+f 2894/5 2895/5 2896/5
+f 2896/5 2895/5 2897/5
+f 2896/5 2897/5 2898/5
+f 2898/5 2897/5 2899/5
+f 2898/5 2899/5 2900/5
+f 2900/5 2899/5 2901/5
+f 2900/5 2901/5 2902/5
+f 2902/5 2901/5 2903/5
+f 2902/5 2903/5 2904/5
+f 2904/5 2903/5 2905/5
+f 2904/5 2905/5 2906/5
+f 2906/5 2905/5 2907/5
+f 2906/5 2907/5 2908/5
+f 2908/5 2907/5 2909/5
+f 2908/5 2909/5 2910/5
+f 2910/5 2909/5 2911/5
+f 2910/5 2911/5 2912/5
+f 2912/5 2911/5 2913/5
+f 2912/5 2913/5 2914/5
+f 2914/5 2913/5 2915/5
+f 2914/5 2915/5 2916/5
+f 2916/5 2915/5 2917/5
+f 2916/5 2917/5 2918/5
+f 2918/5 2917/5 2919/5
+f 2918/5 2919/5 2920/5
+f 2920/5 2919/5 2644/5
+f 2919/5 2625/5 2644/5
+f 2921/5 2858/5 2922/5
+f 2922/5 2858/5 2857/5
+f 2922/5 2857/5 2923/5
+f 2924/5 2925/5 2926/5
+f 2926/5 2925/5 2927/5
+f 2926/5 2927/5 2928/5
+f 2927/5 2925/5 2929/5
+f 2929/5 2925/5 2930/5
+f 2929/5 2930/5 2931/5
+f 2929/5 2931/5 2932/5
+f 2932/5 2931/5 2933/5
+f 2932/5 2933/5 2934/5
+f 2934/5 2933/5 2935/5
+f 2934/5 2935/5 2936/5
+f 2936/5 2935/5 2937/5
+f 2936/5 2937/5 2938/5
+f 2938/5 2937/5 2939/5
+f 2937/5 2940/5 2939/5
+f 2939/5 2940/5 2941/5
+f 2939/5 2941/5 2942/5
+f 2942/5 2941/5 2943/5
+f 2942/5 2943/5 2944/5
+f 2944/5 2943/5 2945/5
+f 2943/5 2946/5 2945/5
+f 2945/5 2946/5 2947/5
+f 2945/5 2947/5 2948/5
+f 2948/5 2947/5 2949/5
+f 2947/5 2950/5 2949/5
+f 2949/5 2950/5 2951/5
+f 2949/5 2951/5 2952/5
+f 2952/5 2951/5 2953/5
+f 2952/5 2953/5 2954/5
+f 2954/5 2953/5 2955/5
+f 2954/5 2955/5 2956/5
+f 2956/5 2955/5 2922/5
+f 2956/5 2922/5 2923/5
+f 2955/5 2921/5 2922/5
+f 2957/5 2924/5 2958/5
+f 2958/5 2924/5 2926/5
+f 2958/5 2926/5 2959/5
+f 2959/5 2926/5 2960/5
+f 2926/5 2928/5 2960/5
+f 2960/5 2928/5 2961/5
+f 2960/5 2961/5 2962/5
+f 2962/5 2963/5 2960/5
+f 2960/5 2963/5 2964/5
+f 2960/5 2964/5 2965/5
+f 2965/5 2966/5 2960/5
+f 2960/5 2966/5 2967/5
+f 2960/5 2967/5 2968/5
+f 2968/5 2969/5 2960/5
+f 2960/5 2969/5 2970/5
+f 2960/5 2970/5 2971/5
+f 2971/5 2972/5 2960/5
+f 2960/5 2972/5 2973/5
+f 2960/5 2973/5 2974/5
+f 2974/5 2975/5 2960/5
+f 2960/5 2975/5 2976/5
+f 2960/5 2976/5 2977/5
+f 2977/5 2978/5 2960/5
+f 2960/5 2978/5 2979/5
+f 2960/5 2979/5 2980/5
+f 2980/5 2981/5 2960/5
+f 2960/5 2981/5 2982/5
+f 2960/5 2982/5 2983/5
+f 2983/5 2984/5 2960/5
+f 2960/5 2984/5 2985/5
+f 2960/5 2985/5 2986/5
+f 2986/5 2987/5 2960/5
+f 2960/5 2987/5 2988/5
+f 2960/5 2988/5 2989/5
+f 2989/5 2990/5 2960/5
+f 2960/5 2990/5 2991/5
+f 2960/5 2991/5 2992/5
+f 2993/5 2994/5 2958/5
+f 2958/5 2994/5 2995/5
+f 2958/5 2995/5 2996/5
+f 2996/5 2997/5 2958/5
+f 2958/5 2997/5 2998/5
+f 2958/5 2998/5 2999/5
+f 2999/5 3000/5 2958/5
+f 2958/5 3000/5 3001/5
+f 2958/5 3001/5 3002/5
+f 3002/5 3003/5 2958/5
+f 2958/5 3003/5 3004/5
+f 2958/5 3004/5 3005/5
+f 3005/5 3006/5 2958/5
+f 2958/5 3006/5 3007/5
+f 2958/5 3007/5 3008/5
+f 3008/5 3009/5 2958/5
+f 2958/5 3009/5 3010/5
+f 2958/5 3010/5 3011/5
+f 3011/5 3012/5 2958/5
+f 2958/5 3012/5 3013/5
+f 2958/5 3013/5 3014/5
+f 3014/5 3015/5 2958/5
+f 2958/5 3015/5 3016/5
+f 2958/5 3016/5 3017/5
+f 3017/5 3018/5 2958/5
+f 2958/5 3018/5 3019/5
+f 2958/5 3019/5 3020/5
+f 3020/5 3021/5 2958/5
+f 2958/5 3021/5 3022/5
+f 2958/5 3022/5 3023/5
+f 3023/5 2957/5 2958/5
+f 2664/5 2663/5 3024/5
+f 3024/5 2663/5 3025/5
+f 3024/5 3025/5 3026/5
+f 3024/5 3026/5 3027/5
+f 3027/5 3026/5 3028/5
+f 3027/5 3028/5 3029/5
+f 3029/5 3028/5 3030/5
+f 3029/5 3030/5 3031/5
+f 3031/5 3030/5 3032/5
+f 3031/5 3032/5 3033/5
+f 3033/5 3032/5 3034/5
+f 3032/5 3035/5 3034/5
+f 3034/5 3035/5 3036/5
+f 3034/5 3036/5 3037/5
+f 3037/5 3036/5 3038/5
+f 3037/5 3038/5 3039/5
+f 3039/5 3038/5 3040/5
+f 3039/5 3040/5 3041/5
+f 3041/5 3040/5 3042/5
+f 3041/5 3042/5 3043/5
+f 3043/5 3042/5 3044/5
+f 3042/5 3045/5 3044/5
+f 3044/5 3045/5 3046/5
+f 3044/5 3046/5 3047/5
+f 3047/5 3046/5 3048/5
+f 3047/5 3048/5 3049/5
+f 3049/5 3048/5 3050/5
+f 3049/5 3050/5 3051/5
+f 3051/5 3050/5 3052/5
+f 3051/5 3052/5 3053/5
+f 3053/5 3052/5 3054/5
+f 3052/5 3055/5 3054/5
+f 3054/5 3055/5 3056/5
+f 3055/5 3057/5 3056/5
+f 3056/5 3057/5 3058/5
+f 3056/5 3058/5 3059/5
+f 3059/5 3058/5 3060/5
+f 3059/5 3060/5 3061/5
+f 3061/5 3060/5 3062/5
+f 3061/5 3062/5 3063/5
+f 3063/5 3062/5 3064/5
+f 3063/5 3064/5 3065/5
+f 3065/5 3064/5 3066/5
+f 3064/5 3067/5 3066/5
+f 3066/5 3067/5 3068/5
+f 3066/5 3068/5 3069/5
+f 3069/5 3068/5 3070/5
+f 3069/5 3070/5 3071/5
+f 3071/5 3070/5 3072/5
+f 3071/5 3072/5 3073/5
+f 3073/5 3072/5 3074/5
+f 3073/5 3074/5 3075/5
+f 3075/5 3074/5 3076/5
+f 3074/5 3077/5 3076/5
+f 3076/5 3077/5 3078/5
+f 3076/5 3078/5 3079/5
+f 3079/5 3078/5 3080/5
+f 3079/5 3080/5 3081/5
+f 3081/5 3080/5 3082/5
+f 3081/5 3082/5 3083/5
+f 3083/5 3082/5 3084/5
+f 3083/5 3084/5 3085/5
+f 3085/5 3084/5 3086/5
+f 3084/5 3087/5 3086/5
+f 3088/5 3089/5 3090/5
+f 3090/5 3089/5 3091/5
+f 3090/5 3091/5 3092/5
+f 3092/5 3091/5 3093/5
+f 3092/5 3093/5 3094/5
+f 3094/5 3093/5 3095/5
+f 3094/5 3095/5 3096/5
+f 3097/5 3098/5 3090/5
+f 3090/5 3098/5 3099/5
+f 3090/5 3099/5 3100/5
+f 3100/5 3101/5 3090/5
+f 3090/5 3101/5 3102/5
+f 3090/5 3102/5 3103/5
+f 3103/5 3104/5 3090/5
+f 3090/5 3104/5 3105/5
+f 3090/5 3105/5 3106/5
+f 3106/5 3107/5 3090/5
+f 3090/5 3107/5 3108/5
+f 3090/5 3108/5 3109/5
+f 3109/5 3110/5 3090/5
+f 3090/5 3110/5 3111/5
+f 3090/5 3111/5 3112/5
+f 3112/5 3113/5 3090/5
+f 3090/5 3113/5 3114/5
+f 3090/5 3114/5 3115/5
+f 3115/5 3116/5 3090/5
+f 3090/5 3116/5 3117/5
+f 3090/5 3117/5 3118/5
+f 3118/5 3119/5 3090/5
+f 3090/5 3119/5 3120/5
+f 3090/5 3120/5 3121/5
+f 3121/5 3122/5 3090/5
+f 3090/5 3122/5 3123/5
+f 3090/5 3123/5 3124/5
+f 3124/5 3125/5 3090/5
+f 3090/5 3125/5 3126/5
+f 3090/5 3126/5 3088/5
+f 3096/5 3127/5 3094/5
+f 3094/5 3127/5 3128/5
+f 3094/5 3128/5 3129/5
+f 3129/5 3130/5 3094/5
+f 3094/5 3130/5 3131/5
+f 3094/5 3131/5 3132/5
+f 3132/5 3133/5 3094/5
+f 3094/5 3133/5 3134/5
+f 3094/5 3134/5 3135/5
+f 3135/5 3136/5 3094/5
+f 3094/5 3136/5 3137/5
+f 3094/5 3137/5 3138/5
+f 3138/5 3139/5 3094/5
+f 3094/5 3139/5 3140/5
+f 3094/5 3140/5 3141/5
+f 3141/5 3142/5 3094/5
+f 3094/5 3142/5 3143/5
+f 3094/5 3143/5 3144/5
+f 3144/5 3145/5 3094/5
+f 3094/5 3145/5 3146/5
+f 3094/5 3146/5 3147/5
+f 3147/5 3148/5 3094/5
+f 3094/5 3148/5 3149/5
+f 3094/5 3149/5 3150/5
+f 3150/5 3151/5 3094/5
+f 3094/5 3151/5 3152/5
+f 3094/5 3152/5 3153/5
+f 3153/5 3154/5 3094/5
+f 3094/5 3154/5 3155/5
+f 3094/5 3155/5 3156/5
+f 3091/5 3157/5 3093/5
+f 3093/5 3157/5 3158/5
+f 3158/5 3157/5 3159/5
+f 3159/5 3157/5 3160/5
+f 3159/5 3160/5 3161/5
+f 3159/5 3161/5 3162/5
+f 3162/5 3161/5 3163/5
+f 3162/5 3163/5 3164/5
+f 3164/5 3163/5 3165/5
+f 3164/5 3165/5 3166/5
+f 3166/5 3165/5 3167/5
+f 3166/5 3167/5 3168/5
+f 3168/5 3167/5 3169/5
+f 3167/5 3170/5 3169/5
+f 3169/5 3170/5 3171/5
+f 3169/5 3171/5 3172/5
+f 3172/5 3171/5 3173/5
+f 3172/5 3173/5 3174/5
+f 3174/5 3173/5 3175/5
+f 3173/5 3176/5 3175/5
+f 3175/5 3176/5 3177/5
+f 3175/5 3177/5 3178/5
+f 3178/5 3177/5 3179/5
+f 3177/5 3180/5 3179/5
+f 3179/5 3180/5 3181/5
+f 3179/5 3181/5 3182/5
+f 3182/5 3181/5 3183/5
+f 3182/5 3183/5 3184/5
+f 3184/5 3183/5 3185/5
+f 3184/5 3185/5 3186/5
+f 3186/5 3185/5 3187/5
+f 3186/5 3187/5 3188/5
+f 2666/5 3189/5 3190/5
+f 3190/5 3189/5 3191/5
+f 3190/5 3191/5 3192/5
+f 3192/5 3191/5 3193/5
+f 3192/5 3193/5 3194/5
+f 3194/5 3193/5 3195/5
+f 3194/5 3195/5 3196/5
+f 3196/5 3195/5 3197/5
+f 3196/5 3197/5 3198/5
+f 3198/5 3197/5 3199/5
+f 3198/5 3199/5 3200/5
+f 3200/5 3199/5 3201/5
+f 3200/5 3201/5 3202/5
+f 3202/5 3201/5 3203/5
+f 3202/5 3203/5 3204/5
+f 3204/5 3203/5 3205/5
+f 3204/5 3205/5 3206/5
+f 2666/5 2665/5 3189/5
+f 3207/5 3208/5 3209/5
+f 3209/5 3208/5 3210/5
+f 3209/5 3210/5 3211/5
+f 3209/5 3211/5 3212/5
+f 3212/5 3211/5 3213/5
+f 3212/5 3213/5 3214/5
+f 3214/5 3213/5 3215/5
+f 3214/5 3215/5 3216/5
+f 3216/5 3215/5 3217/5
+f 3216/5 3217/5 3218/5
+f 3218/5 3217/5 3219/5
+f 3218/5 3219/5 3220/5
+f 3220/5 3219/5 3221/5
+f 3220/5 3221/5 3222/5
+f 3222/5 3221/5 3223/5
+f 3221/5 3224/5 3223/5
+f 3223/5 3224/5 2791/5
+f 3223/5 2791/5 2792/5
+f 3187/5 3225/5 3188/5
+f 3188/5 3225/5 3226/5
+f 3227/5 3228/5 3229/5
+f 3229/5 3228/5 3230/5
+f 3229/5 3230/5 3231/5
+f 3231/5 3230/5 3232/5
+f 3231/5 3232/5 3233/5
+f 3233/5 3232/5 3234/5
+f 3233/5 3234/5 3235/5
+f 3235/5 3234/5 3236/5
+f 3235/5 3236/5 3237/5
+f 3237/5 3236/5 3238/5
+f 3237/5 3238/5 3239/5
+f 3239/5 3238/5 3240/5
+f 3239/5 3240/5 3241/5
+f 3241/5 3240/5 3242/5
+f 3241/5 3242/5 3243/5
+f 3243/5 3242/5 3244/5
+f 3243/5 3244/5 3245/5
+f 3245/5 3244/5 3246/5
+f 3245/5 3246/5 3247/5
+f 3247/5 3246/5 3248/5
+f 3247/5 3248/5 3249/5
+f 3249/5 3248/5 3250/5
+f 3249/5 3250/5 3251/5
+f 3251/5 3250/5 3252/5
+f 3251/5 3252/5 3253/5
+f 3253/5 3252/5 3254/5
+f 3253/5 3254/5 3255/5
+f 3227/5 3256/5 3228/5
+f 3228/5 3256/5 3257/5
+f 3256/5 3258/5 3257/5
+f 3257/5 3258/5 3259/5
+f 3258/5 3260/5 3259/5
+f 3259/5 3260/5 3261/5
+f 3260/5 3262/5 3261/5
+f 3261/5 3262/5 3263/5
+f 3262/5 3264/5 3263/5
+f 3263/5 3264/5 3265/5
+f 3264/5 3266/5 3265/5
+f 3265/5 3266/5 3267/5
+f 3266/5 3268/5 3267/5
+f 3267/5 3268/5 3269/5
+f 3268/5 3270/5 3269/5
+f 3269/5 3270/5 3271/5
+f 3270/5 3272/5 3271/5
+f 3271/5 3272/5 3273/5
+f 3272/5 3274/5 3273/5
+f 3273/5 3274/5 3275/5
+f 3274/5 3276/5 3275/5
+f 3275/5 3276/5 3277/5
+f 3276/5 3278/5 3277/5
+f 3277/5 3278/5 3279/5
+f 3278/5 3280/5 3279/5
+f 3279/5 3280/5 3281/5
+f 3280/5 3282/5 3281/5
+f 3281/5 3282/5 3283/5
+f 3282/5 3284/5 3283/5
+f 3283/5 3284/5 3285/5
+f 3284/5 3286/5 3285/5
+f 3285/5 3286/5 3287/5
+f 3286/5 3288/5 3287/5
+f 3287/5 3288/5 3289/5
+f 3288/5 3290/5 3289/5
+f 3289/5 3290/5 3291/5
+f 3290/5 3292/5 3291/5
+f 3291/5 3292/5 3293/5
+f 3292/5 3294/5 3293/5
+f 3293/5 3294/5 3295/5
+f 3294/5 3296/5 3295/5
+f 3295/5 3296/5 3297/5
+f 3296/5 3298/5 3297/5
+f 3297/5 3298/5 3299/5
+f 3298/5 3300/5 3299/5
+f 3299/5 3300/5 3301/5
+f 3300/5 3302/5 3301/5
+f 3301/5 3302/5 3303/5
+f 3302/5 3304/5 3303/5
+f 3303/5 3304/5 3305/5
+f 3304/5 3306/5 3305/5
+f 3305/5 3306/5 3307/5
+f 3306/5 3308/5 3307/5
+f 3307/5 3308/5 3309/5
+f 3253/5 3255/5 3310/5
+f 3310/5 3255/5 3311/5
+f 3310/5 3311/5 3312/5
+f 3312/5 3311/5 3313/5
+f 3312/5 3313/5 3314/5
+f 3314/5 3313/5 3315/5
+f 3314/5 3315/5 3316/5
+f 3316/5 3315/5 3317/5
+f 3316/5 3317/5 3318/5
+f 3318/5 3317/5 3319/5
+f 3318/5 3319/5 3320/5
+f 3320/5 3319/5 3321/5
+f 3320/5 3321/5 3322/5
+f 3322/5 3321/5 3323/5
+f 3322/5 3323/5 3324/5
+f 3324/5 3323/5 3325/5
+f 3324/5 3325/5 3326/5
+f 3326/5 3325/5 2794/5
+f 3326/5 2794/5 2793/5
+f 3327/5 3328/5 3329/5
+f 3329/5 3328/5 3330/5
+f 3329/5 3330/5 3331/5
+f 3329/5 3331/5 3332/5
+f 3332/5 3331/5 3333/5
+f 3332/5 3333/5 3334/5
+f 3334/5 3333/5 3335/5
+f 3334/5 3335/5 3336/5
+f 3336/5 3335/5 3337/5
+f 3336/5 3337/5 3338/5
+f 3338/5 3337/5 3339/5
+f 3338/5 3339/5 3340/5
+f 3340/5 3339/5 3341/5
+f 3340/5 3341/5 3342/5
+f 3342/5 3341/5 3343/5
+f 3342/5 3343/5 3344/5
+f 3344/5 3343/5 3345/5
+f 3344/5 3345/5 3346/5
+f 3346/5 3345/5 3347/5
+f 3346/5 3347/5 3348/5
+f 3348/5 3347/5 3349/5
+f 3348/5 3349/5 3350/5
+f 3350/5 3349/5 3351/5
+f 3350/5 3351/5 3352/5
+f 3352/5 3351/5 3353/5
+f 3352/5 3353/5 3354/5
+f 3354/5 3353/5 3355/5
+f 3354/5 3355/5 3356/5
+f 3356/5 3355/5 3357/5
+f 3356/5 3357/5 3358/5
+f 3358/5 3357/5 3359/5
+f 3358/5 3359/5 3360/5
+f 3360/5 3359/5 3361/5
+f 3360/5 3361/5 3362/5
+f 3362/5 3361/5 3363/5
+f 3362/5 3363/5 3364/5
+f 3364/5 3363/5 3365/5
+f 3364/5 3365/5 3366/5
+f 3366/5 3365/5 3367/5
+f 3366/5 3367/5 3368/5
+f 3368/5 3367/5 3369/5
+f 3368/5 3369/5 3370/5
+f 3370/5 3369/5 3371/5
+f 3370/5 3371/5 3372/5
+f 3372/5 3371/5 3373/5
+f 3372/5 3373/5 3374/5
+f 3374/5 3373/5 3375/5
+f 3374/5 3375/5 3376/5
+f 3376/5 3375/5 3377/5
+f 3376/5 3377/5 3378/5
+f 3378/5 3377/5 3379/5
+f 3378/5 3379/5 3380/5
+f 3378/5 3380/5 3381/5
+f 3381/5 3380/5 3382/5
+f 3381/5 3382/5 3383/5
+f 3383/5 3382/5 3384/5
+f 3383/5 3384/5 3385/5
+f 3385/5 3384/5 3386/5
+f 3385/5 3386/5 3387/5
+f 3387/5 3386/5 3388/5
+f 3387/5 3388/5 3389/5
+f 3389/5 3388/5 3390/5
+f 3389/5 3390/5 3391/5
+f 3391/5 3390/5 3392/5
+f 3391/5 3392/5 3393/5
+f 3391/5 3393/5 3394/5
+f 3394/5 3393/5 3395/5
+f 3394/5 3395/5 3396/5
+f 3396/5 3395/5 3397/5
+f 3396/5 3397/5 3398/5
+f 3398/5 3397/5 3399/5
+f 3398/5 3399/5 3400/5
+f 3400/5 3399/5 3401/5
+f 3400/5 3401/5 3402/5
+f 3402/5 3401/5 3403/5
+f 3402/5 3403/5 3404/5
+f 3404/5 3403/5 3405/5
+f 3404/5 3405/5 3406/5
+f 3406/5 3405/5 3407/5
+f 3406/5 3407/5 3408/5
+f 3408/5 3407/5 3409/5
+f 3408/5 3409/5 3410/5
+f 3410/5 3409/5 3411/5
+f 3410/5 3411/5 3412/5
+f 3412/5 3411/5 3413/5
+f 3412/5 3413/5 3414/5
+f 3414/5 3413/5 3415/5
+f 3414/5 3415/5 3416/5
+f 3416/5 3415/5 3417/5
+f 3416/5 3417/5 3418/5
+f 3418/5 3417/5 3419/5
+f 3418/5 3419/5 3420/5
+f 3420/5 3419/5 3421/5
+f 3420/5 3421/5 3422/5
+f 3422/5 3421/5 3423/5
+f 3422/5 3423/5 3424/5
+f 3424/5 3423/5 3086/5
+f 3424/5 3086/5 3087/5
+f 3425/5 3426/5 3381/5
+f 3381/5 3426/5 3378/5
+f 3226/5 3225/5 3427/5
+f 3427/5 3225/5 3428/5
+f 3427/5 3428/5 3429/5
+f 3427/5 3429/5 3430/5
+f 3430/5 3429/5 3431/5
+f 3430/5 3431/5 3432/5
+f 3432/5 3431/5 3433/5
+f 3432/5 3433/5 3434/5
+f 3434/5 3433/5 3435/5
+f 3434/5 3435/5 3436/5
+f 3436/5 3435/5 3437/5
+f 3436/5 3437/5 3438/5
+f 3438/5 3437/5 3439/5
+f 3438/5 3439/5 3440/5
+f 3440/5 3439/5 3441/5
+f 3440/5 3441/5 3442/5
+f 3442/5 3441/5 3443/5
+f 3442/5 3443/5 3444/5
+f 3444/5 3443/5 3445/5
+f 3444/5 3445/5 3446/5
+f 3446/5 3445/5 3447/5
+f 3446/5 3447/5 3448/5
+f 3448/5 3447/5 3449/5
+f 3448/5 3449/5 3450/5
+f 3450/5 3449/5 3451/5
+f 3450/5 3451/5 3452/5
+f 3452/5 3451/5 3453/5
+f 3452/5 3453/5 3454/5
+f 3454/5 3453/5 3455/5
+f 3454/5 3455/5 3456/5
+f 3456/5 3455/5 3457/5
+f 3456/5 3457/5 3458/5
+f 3458/5 3457/5 3459/5
+f 3458/5 3459/5 3460/5
+f 3460/5 3459/5 3461/5
+f 3460/5 3461/5 3462/5
+f 3462/5 3461/5 3463/5
+f 3462/5 3463/5 3464/5
+f 3464/5 3463/5 3465/5
+f 3464/5 3465/5 3466/5
+f 3466/5 3465/5 3467/5
+f 3466/5 3467/5 3468/5
+f 3468/5 3467/5 3469/5
+f 3468/5 3469/5 3470/5
+f 3470/5 3469/5 3471/5
+f 3470/5 3471/5 3472/5
+f 3472/5 3471/5 3473/5
+f 3472/5 3473/5 3474/5
+f 3474/5 3473/5 3475/5
+f 3474/5 3475/5 3476/5
+f 3476/5 3475/5 3477/5
+f 3476/5 3477/5 3478/5
+f 3478/5 3477/5 3479/5
+f 3478/5 3479/5 3480/5
+f 3480/5 3479/5 3481/5
+f 3480/5 3481/5 3482/5
+f 3482/5 3481/5 3483/5
+f 3482/5 3483/5 3484/5
+f 3484/5 3483/5 3485/5
+f 3484/5 3485/5 3486/5
+f 3486/5 3485/5 3487/5
+f 3486/5 3487/5 3488/5
+f 3488/5 3487/5 2534/5
+f 3487/5 2522/5 2534/5
+f 3489/5 3490/5 3491/5
+f 3491/5 3490/5 3492/5
+f 3491/5 3492/5 3493/5
+f 3491/5 3493/5 3494/5
+f 3494/5 3493/5 3495/5
+f 3494/5 3495/5 3496/5
+f 3496/5 3495/5 3497/5
+f 3496/5 3497/5 3498/5
+f 3498/5 3497/5 3499/5
+f 3498/5 3499/5 3500/5
+f 3500/5 3499/5 3501/5
+f 3499/5 3502/5 3501/5
+f 3501/5 3502/5 3503/5
+f 3501/5 3503/5 3504/5
+f 3504/5 3503/5 3505/5
+f 3504/5 3505/5 3506/5
+f 3506/5 3505/5 3507/5
+f 3506/5 3507/5 3508/5
+f 3508/5 3507/5 3509/5
+f 3508/5 3509/5 3510/5
+f 3510/5 3509/5 3511/5
+f 3509/5 3512/5 3511/5
+f 3511/5 3512/5 3513/5
+f 3511/5 3513/5 3514/5
+f 3514/5 3513/5 3515/5
+f 3514/5 3515/5 3516/5
+f 3516/5 3515/5 3517/5
+f 3516/5 3517/5 3518/5
+f 3518/5 3517/5 3519/5
+f 3518/5 3519/5 3520/5
+f 3520/5 3519/5 3521/5
+f 3519/5 3522/5 3521/5
+f 3521/5 3522/5 3523/5
+f 3522/5 3524/5 3523/5
+f 3523/5 3524/5 3525/5
+f 3523/5 3525/5 3526/5
+f 3526/5 3525/5 3527/5
+f 3526/5 3527/5 3528/5
+f 3528/5 3527/5 3529/5
+f 3528/5 3529/5 3530/5
+f 3530/5 3529/5 3531/5
+f 3530/5 3531/5 3532/5
+f 3532/5 3531/5 3533/5
+f 3531/5 3534/5 3533/5
+f 3533/5 3534/5 3535/5
+f 3533/5 3535/5 3536/5
+f 3536/5 3535/5 3537/5
+f 3536/5 3537/5 3538/5
+f 3538/5 3537/5 3539/5
+f 3538/5 3539/5 3540/5
+f 3540/5 3539/5 3541/5
+f 3540/5 3541/5 3542/5
+f 3542/5 3541/5 3543/5
+f 3541/5 3544/5 3543/5
+f 3543/5 3544/5 3545/5
+f 3543/5 3545/5 3546/5
+f 3546/5 3545/5 3547/5
+f 3546/5 3547/5 3548/5
+f 3548/5 3547/5 3549/5
+f 3548/5 3549/5 3550/5
+f 3550/5 3549/5 3551/5
+f 3550/5 3551/5 3552/5
+f 3552/5 3551/5 3553/5
+f 3551/5 3554/5 3553/5
+f 3555/5 3556/5 3557/5
+f 3557/5 3556/5 3558/5
+f 3557/5 3558/5 3559/5
+f 3557/5 3559/5 3560/5
+f 3560/5 3559/5 3561/5
+f 3560/5 3561/5 3562/5
+f 3562/5 3561/5 3563/5
+f 3562/5 3563/5 3564/5
+f 3564/5 3563/5 3565/5
+f 3564/5 3565/5 3566/5
+f 3566/5 3565/5 3567/5
+f 3565/5 3568/5 3567/5
+f 3567/5 3568/5 3569/5
+f 3567/5 3569/5 3570/5
+f 3570/5 3569/5 3571/5
+f 3570/5 3571/5 3572/5
+f 3572/5 3571/5 3573/5
+f 3572/5 3573/5 3574/5
+f 3574/5 3573/5 3575/5
+f 3574/5 3575/5 3576/5
+f 3576/5 3575/5 3577/5
+f 3575/5 3578/5 3577/5
+f 3577/5 3578/5 3579/5
+f 3577/5 3579/5 3580/5
+f 3580/5 3579/5 3581/5
+f 3580/5 3581/5 3582/5
+f 3582/5 3581/5 3583/5
+f 3582/5 3583/5 3584/5
+f 3584/5 3583/5 3585/5
+f 3584/5 3585/5 3586/5
+f 3586/5 3585/5 3587/5
+f 3585/5 3588/5 3587/5
+f 3587/5 3588/5 3589/5
+f 3588/5 3590/5 3589/5
+f 3589/5 3590/5 3591/5
+f 3589/5 3591/5 3592/5
+f 3592/5 3591/5 3593/5
+f 3592/5 3593/5 3594/5
+f 3594/5 3593/5 3595/5
+f 3594/5 3595/5 3596/5
+f 3596/5 3595/5 3597/5
+f 3596/5 3597/5 3598/5
+f 3598/5 3597/5 3599/5
+f 3597/5 3600/5 3599/5
+f 3599/5 3600/5 3601/5
+f 3599/5 3601/5 3602/5
+f 3602/5 3601/5 3603/5
+f 3602/5 3603/5 3604/5
+f 3604/5 3603/5 3605/5
+f 3604/5 3605/5 3606/5
+f 3606/5 3605/5 3607/5
+f 3606/5 3607/5 3608/5
+f 3608/5 3607/5 3609/5
+f 3607/5 3610/5 3609/5
+f 3609/5 3610/5 3611/5
+f 3609/5 3611/5 3612/5
+f 3612/5 3611/5 3613/5
+f 3612/5 3613/5 3614/5
+f 3614/5 3613/5 3615/5
+f 3614/5 3615/5 3616/5
+f 3616/5 3615/5 3617/5
+f 3616/5 3617/5 3618/5
+f 3618/5 3617/5 3619/5
+f 3617/5 3620/5 3619/5
+f 3621/5 3622/5 3623/5
+f 3623/5 3622/5 3624/5
+f 3623/5 3624/5 3625/5
+f 3625/5 3626/5 3623/5
+f 3623/5 3626/5 3627/5
+f 3623/5 3627/5 3628/5
+f 3628/5 3629/5 3623/5
+f 3623/5 3629/5 3630/5
+f 3623/5 3630/5 3631/5
+f 3631/5 3632/5 3623/5
+f 3623/5 3632/5 3633/5
+f 3623/5 3633/5 3634/5
+f 3634/5 3635/5 3623/5
+f 3623/5 3635/5 3636/5
+f 3623/5 3636/5 3637/5
+f 3637/5 3638/5 3623/5
+f 3623/5 3638/5 3639/5
+f 3623/5 3639/5 3640/5
+f 3640/5 3641/5 3623/5
+f 3623/5 3641/5 3642/5
+f 3623/5 3642/5 3643/5
+f 3643/5 3644/5 3623/5
+f 3623/5 3644/5 3645/5
+f 3623/5 3645/5 3646/5
+f 3646/5 3647/5 3623/5
+f 3623/5 3647/5 3648/5
+f 3623/5 3648/5 3649/5
+f 3649/5 3650/5 3623/5
+f 3623/5 3650/5 3651/5
+f 3623/5 3651/5 3652/5
+f 3652/5 3653/5 3623/5
+f 3623/5 3653/5 3654/5
+f 3654/5 3653/5 3655/5
+f 3655/5 3653/5 3656/5
+f 3655/5 3656/5 3657/5
+f 3658/5 3659/5 3657/5
+f 3657/5 3659/5 3660/5
+f 3657/5 3660/5 3655/5
+f 3658/5 3661/5 3659/5
+f 3659/5 3661/5 3662/5
+f 3659/5 3662/5 3663/5
+f 3663/5 3664/5 3659/5
+f 3659/5 3664/5 3665/5
+f 3659/5 3665/5 3666/5
+f 3666/5 3667/5 3659/5
+f 3659/5 3667/5 3668/5
+f 3659/5 3668/5 3669/5
+f 3669/5 3670/5 3659/5
+f 3659/5 3670/5 3671/5
+f 3659/5 3671/5 3672/5
+f 3672/5 3673/5 3659/5
+f 3659/5 3673/5 3674/5
+f 3659/5 3674/5 3675/5
+f 3675/5 3676/5 3659/5
+f 3659/5 3676/5 3677/5
+f 3659/5 3677/5 3678/5
+f 3678/5 3679/5 3659/5
+f 3659/5 3679/5 3680/5
+f 3659/5 3680/5 3681/5
+f 3681/5 3682/5 3659/5
+f 3659/5 3682/5 3683/5
+f 3659/5 3683/5 3684/5
+f 3684/5 3685/5 3659/5
+f 3659/5 3685/5 3686/5
+f 3659/5 3686/5 3687/5
+f 3687/5 3688/5 3659/5
+f 3659/5 3688/5 3689/5
+f 3659/5 3689/5 3690/5
+f 3490/5 3489/5 3691/5
+f 3691/5 3489/5 3692/5
+f 3691/5 3692/5 3693/5
+f 3694/5 3695/5 3696/5
+f 3696/5 3695/5 3697/5
+f 3696/5 3697/5 3698/5
+f 3698/5 3697/5 3699/5
+f 3698/5 3699/5 3700/5
+f 3700/5 3699/5 3701/5
+f 3700/5 3701/5 3702/5
+f 3702/5 3701/5 3703/5
+f 3702/5 3703/5 3704/5
+f 3704/5 3703/5 3705/5
+f 3704/5 3705/5 3706/5
+f 3706/5 3705/5 3707/5
+f 3706/5 3707/5 3708/5
+f 3708/5 3707/5 3709/5
+f 3708/5 3709/5 3693/5
+f 3693/5 3709/5 3710/5
+f 3693/5 3710/5 3691/5
+f 3694/5 3711/5 3695/5
+f 3695/5 3711/5 3712/5
+f 3711/5 3713/5 3712/5
+f 3712/5 3713/5 3714/5
+f 3713/5 3715/5 3714/5
+f 3714/5 3715/5 3716/5
+f 3715/5 3717/5 3716/5
+f 3716/5 3717/5 3718/5
+f 3717/5 3719/5 3718/5
+f 3718/5 3719/5 3720/5
+f 3719/5 3721/5 3720/5
+f 3720/5 3721/5 3722/5
+f 3721/5 3723/5 3722/5
+f 3722/5 3723/5 3724/5
+f 3723/5 3725/5 3724/5
+f 3724/5 3725/5 3726/5
+f 3725/5 3556/5 3726/5
+f 3726/5 3556/5 3555/5
+f 3727/5 3728/5 3729/5
+f 3729/5 3728/5 3730/5
+f 3729/5 3730/5 3731/5
+f 3731/5 3732/5 3729/5
+f 3729/5 3732/5 3733/5
+f 3729/5 3733/5 3734/5
+f 3734/5 3735/5 3729/5
+f 3729/5 3735/5 3736/5
+f 3729/5 3736/5 3737/5
+f 3737/5 3738/5 3729/5
+f 3729/5 3738/5 3739/5
+f 3729/5 3739/5 3740/5
+f 3740/5 3741/5 3729/5
+f 3729/5 3741/5 3742/5
+f 3729/5 3742/5 3743/5
+f 3743/5 3744/5 3729/5
+f 3729/5 3744/5 3745/5
+f 3729/5 3745/5 3746/5
+f 3746/5 3747/5 3729/5
+f 3729/5 3747/5 3748/5
+f 3729/5 3748/5 3749/5
+f 3749/5 3750/5 3729/5
+f 3729/5 3750/5 3751/5
+f 3729/5 3751/5 3752/5
+f 3752/5 3753/5 3729/5
+f 3729/5 3753/5 3754/5
+f 3729/5 3754/5 3755/5
+f 3755/5 3756/5 3729/5
+f 3729/5 3756/5 3757/5
+f 3729/5 3757/5 3758/5
+f 3758/5 3759/5 3729/5
+f 3729/5 3759/5 3760/5
+f 3760/5 3759/5 3761/5
+f 3761/5 3759/5 3762/5
+f 3761/5 3762/5 3763/5
+f 3764/5 3765/5 3763/5
+f 3763/5 3765/5 3766/5
+f 3763/5 3766/5 3761/5
+f 3764/5 3767/5 3765/5
+f 3765/5 3767/5 3768/5
+f 3765/5 3768/5 3769/5
+f 3769/5 3770/5 3765/5
+f 3765/5 3770/5 3771/5
+f 3765/5 3771/5 3772/5
+f 3772/5 3773/5 3765/5
+f 3765/5 3773/5 3774/5
+f 3765/5 3774/5 3775/5
+f 3775/5 3776/5 3765/5
+f 3765/5 3776/5 3777/5
+f 3765/5 3777/5 3778/5
+f 3778/5 3779/5 3765/5
+f 3765/5 3779/5 3780/5
+f 3765/5 3780/5 3781/5
+f 3781/5 3782/5 3765/5
+f 3765/5 3782/5 3783/5
+f 3765/5 3783/5 3784/5
+f 3784/5 3785/5 3765/5
+f 3765/5 3785/5 3786/5
+f 3765/5 3786/5 3787/5
+f 3787/5 3788/5 3765/5
+f 3765/5 3788/5 3789/5
+f 3765/5 3789/5 3790/5
+f 3790/5 3791/5 3765/5
+f 3765/5 3791/5 3792/5
+f 3765/5 3792/5 3793/5
+f 3793/5 3794/5 3765/5
+f 3765/5 3794/5 3795/5
+f 3765/5 3795/5 3796/5
+f 3553/5 3554/5 3797/5
+f 3797/5 3554/5 3798/5
+f 3797/5 3798/5 3799/5
+f 3799/5 3798/5 3800/5
+f 3801/5 3802/5 3803/5
+f 3803/5 3802/5 3804/5
+f 3803/5 3804/5 3805/5
+f 3801/5 3806/5 3802/5
+f 3802/5 3806/5 3807/5
+f 3802/5 3807/5 3808/5
+f 3808/5 3809/5 3802/5
+f 3802/5 3809/5 3810/5
+f 3802/5 3810/5 3811/5
+f 3811/5 3812/5 3802/5
+f 3802/5 3812/5 3813/5
+f 3802/5 3813/5 3814/5
+f 3814/5 3815/5 3802/5
+f 3802/5 3815/5 3816/5
+f 3802/5 3816/5 3817/5
+f 3817/5 3818/5 3802/5
+f 3802/5 3818/5 3819/5
+f 3802/5 3819/5 3820/5
+f 3820/5 3821/5 3802/5
+f 3802/5 3821/5 3822/5
+f 3802/5 3822/5 3823/5
+f 3823/5 3824/5 3802/5
+f 3802/5 3824/5 3825/5
+f 3802/5 3825/5 3826/5
+f 3826/5 3827/5 3802/5
+f 3802/5 3827/5 3828/5
+f 3802/5 3828/5 3829/5
+f 3829/5 3830/5 3802/5
+f 3802/5 3830/5 3831/5
+f 3802/5 3831/5 3832/5
+f 3832/5 3833/5 3802/5
+f 3802/5 3833/5 3834/5
+f 3802/5 3834/5 3835/5
+f 3836/5 3837/5 3805/5
+f 3805/5 3837/5 3838/5
+f 3805/5 3838/5 3803/5
+f 3836/5 3839/5 3837/5
+f 3837/5 3839/5 3840/5
+f 3841/5 3842/5 3839/5
+f 3839/5 3842/5 3843/5
+f 3839/5 3843/5 3844/5
+f 3844/5 3845/5 3839/5
+f 3839/5 3845/5 3846/5
+f 3839/5 3846/5 3847/5
+f 3847/5 3848/5 3839/5
+f 3839/5 3848/5 3849/5
+f 3839/5 3849/5 3850/5
+f 3850/5 3851/5 3839/5
+f 3839/5 3851/5 3852/5
+f 3839/5 3852/5 3853/5
+f 3853/5 3854/5 3839/5
+f 3839/5 3854/5 3855/5
+f 3839/5 3855/5 3856/5
+f 3856/5 3857/5 3839/5
+f 3839/5 3857/5 3858/5
+f 3839/5 3858/5 3859/5
+f 3859/5 3860/5 3839/5
+f 3839/5 3860/5 3861/5
+f 3839/5 3861/5 3862/5
+f 3862/5 3863/5 3839/5
+f 3839/5 3863/5 3864/5
+f 3839/5 3864/5 3865/5
+f 3865/5 3866/5 3839/5
+f 3839/5 3866/5 3867/5
+f 3839/5 3867/5 3868/5
+f 3868/5 3869/5 3839/5
+f 3839/5 3869/5 3870/5
+f 3839/5 3870/5 3840/5
+f 3871/5 3872/5 3873/5
+f 3873/5 3872/5 3874/5
+f 3873/5 3874/5 3875/5
+f 3872/5 3876/5 3874/5
+f 3873/5 3875/5 3877/5
+f 3877/5 3875/5 3878/5
+f 3877/5 3878/5 3879/5
+f 3879/5 3878/5 3880/5
+f 3879/5 3880/5 3881/5
+f 3881/5 3880/5 3882/5
+f 3881/5 3882/5 3883/5
+f 3883/5 3882/5 3884/5
+f 3883/5 3884/5 3885/5
+f 3885/5 3884/5 3886/5
+f 3885/5 3886/5 3887/5
+f 3887/5 3886/5 3805/5
+f 3887/5 3805/5 3804/5
+f 3886/5 3836/5 3805/5
+f 3888/5 3876/5 3889/5
+f 3889/5 3876/5 3872/5
+f 3889/5 3872/5 3890/5
+f 3890/5 3872/5 3871/5
+f 3888/5 3889/5 3891/5
+f 3891/5 3889/5 3892/5
+f 3891/5 3892/5 3893/5
+f 3889/5 3890/5 3892/5
+f 3891/5 3893/5 3894/5
+f 3894/5 3893/5 3895/5
+f 3894/5 3895/5 3896/5
+f 3896/5 3895/5 3897/5
+f 3896/5 3897/5 3898/5
+f 3898/5 3897/5 3899/5
+f 3898/5 3899/5 3900/5
+f 3900/5 3899/5 3901/5
+f 3900/5 3901/5 3902/5
+f 3902/5 3901/5 3903/5
+f 3902/5 3903/5 3904/5
+f 3904/5 3903/5 3761/5
+f 3904/5 3761/5 3766/5
+f 3903/5 3760/5 3761/5
+f 3620/5 3905/5 3619/5
+f 3619/5 3905/5 3906/5
+f 3905/5 3907/5 3906/5
+f 3906/5 3907/5 3908/5
+f 3909/5 3910/5 3911/5
+f 3911/5 3910/5 3912/5
+f 3911/5 3912/5 3913/5
+f 3909/5 3914/5 3910/5
+f 3910/5 3914/5 3915/5
+f 3910/5 3915/5 3916/5
+f 3916/5 3917/5 3910/5
+f 3910/5 3917/5 3918/5
+f 3910/5 3918/5 3919/5
+f 3919/5 3920/5 3910/5
+f 3910/5 3920/5 3921/5
+f 3910/5 3921/5 3922/5
+f 3922/5 3923/5 3910/5
+f 3910/5 3923/5 3924/5
+f 3910/5 3924/5 3925/5
+f 3925/5 3926/5 3910/5
+f 3910/5 3926/5 3927/5
+f 3910/5 3927/5 3928/5
+f 3928/5 3929/5 3910/5
+f 3910/5 3929/5 3930/5
+f 3910/5 3930/5 3931/5
+f 3931/5 3932/5 3910/5
+f 3910/5 3932/5 3933/5
+f 3910/5 3933/5 3934/5
+f 3934/5 3935/5 3910/5
+f 3910/5 3935/5 3936/5
+f 3910/5 3936/5 3937/5
+f 3937/5 3938/5 3910/5
+f 3910/5 3938/5 3939/5
+f 3910/5 3939/5 3940/5
+f 3940/5 3941/5 3910/5
+f 3910/5 3941/5 3942/5
+f 3910/5 3942/5 3943/5
+f 3944/5 3945/5 3913/5
+f 3913/5 3945/5 3946/5
+f 3913/5 3946/5 3911/5
+f 3944/5 3947/5 3945/5
+f 3945/5 3947/5 3948/5
+f 3949/5 3950/5 3947/5
+f 3947/5 3950/5 3951/5
+f 3947/5 3951/5 3952/5
+f 3952/5 3953/5 3947/5
+f 3947/5 3953/5 3954/5
+f 3947/5 3954/5 3955/5
+f 3955/5 3956/5 3947/5
+f 3947/5 3956/5 3957/5
+f 3947/5 3957/5 3958/5
+f 3958/5 3959/5 3947/5
+f 3947/5 3959/5 3960/5
+f 3947/5 3960/5 3961/5
+f 3961/5 3962/5 3947/5
+f 3947/5 3962/5 3963/5
+f 3947/5 3963/5 3964/5
+f 3964/5 3965/5 3947/5
+f 3947/5 3965/5 3966/5
+f 3947/5 3966/5 3967/5
+f 3967/5 3968/5 3947/5
+f 3947/5 3968/5 3969/5
+f 3947/5 3969/5 3970/5
+f 3970/5 3971/5 3947/5
+f 3947/5 3971/5 3972/5
+f 3947/5 3972/5 3973/5
+f 3973/5 3974/5 3947/5
+f 3947/5 3974/5 3975/5
+f 3947/5 3975/5 3976/5
+f 3976/5 3977/5 3947/5
+f 3947/5 3977/5 3978/5
+f 3947/5 3978/5 3948/5
+f 3979/5 3980/5 3981/5
+f 3981/5 3980/5 3982/5
+f 3981/5 3982/5 3983/5
+f 3980/5 3984/5 3982/5
+f 3982/5 3984/5 3985/5
+f 3984/5 3986/5 3985/5
+f 3985/5 3986/5 3987/5
+f 3986/5 3988/5 3987/5
+f 3987/5 3988/5 3989/5
+f 3988/5 3990/5 3989/5
+f 3989/5 3990/5 3991/5
+f 3990/5 3992/5 3991/5
+f 3991/5 3992/5 3993/5
+f 3992/5 3994/5 3993/5
+f 3993/5 3994/5 3995/5
+f 3944/5 3913/5 3994/5
+f 3994/5 3913/5 3995/5
+f 3913/5 3912/5 3995/5
+f 3983/5 3996/5 3981/5
+f 3981/5 3996/5 3997/5
+f 3981/5 3997/5 3979/5
+f 3979/5 3997/5 3998/5
+f 3998/5 3997/5 3999/5
+f 3999/5 3997/5 4000/5
+f 3999/5 4000/5 4001/5
+f 3997/5 3996/5 4000/5
+f 3999/5 4001/5 4002/5
+f 4002/5 4001/5 4003/5
+f 4002/5 4003/5 4004/5
+f 4004/5 4003/5 4005/5
+f 4004/5 4005/5 4006/5
+f 4006/5 4005/5 4007/5
+f 4006/5 4007/5 4008/5
+f 4008/5 4007/5 4009/5
+f 4008/5 4009/5 4010/5
+f 4010/5 4009/5 4011/5
+f 4010/5 4011/5 4012/5
+f 4012/5 4011/5 3655/5
+f 4012/5 3655/5 3660/5
+f 4011/5 3654/5 3655/5
+f 4013/5 4014/5 4015/5
+f 4015/5 4014/5 4016/5
+f 4014/5 4017/5 4016/5
+f 4016/5 4017/5 4018/5
+f 4019/5 4020/5 4021/5
+f 4021/5 4020/5 4022/5
+f 4021/5 4022/5 4023/5
+f 4021/5 4023/5 4024/5
+f 4024/5 4023/5 4025/5
+f 4024/5 4025/5 4026/5
+f 4026/5 4025/5 4027/5
+f 4026/5 4027/5 4028/5
+f 4028/5 4027/5 4029/5
+f 4028/5 4029/5 4030/5
+f 4030/5 4029/5 4031/5
+f 4029/5 4032/5 4031/5
+f 4031/5 4032/5 4033/5
+f 4031/5 4033/5 4034/5
+f 4034/5 4033/5 4035/5
+f 4034/5 4035/5 4036/5
+f 4036/5 4035/5 4037/5
+f 4036/5 4037/5 4038/5
+f 4038/5 4037/5 4039/5
+f 4038/5 4039/5 4040/5
+f 4040/5 4039/5 4041/5
+f 4039/5 4042/5 4041/5
+f 4041/5 4042/5 4043/5
+f 4041/5 4043/5 4044/5
+f 4044/5 4043/5 4045/5
+f 4044/5 4045/5 4046/5
+f 4046/5 4045/5 4047/5
+f 4046/5 4047/5 4048/5
+f 4048/5 4047/5 4049/5
+f 4048/5 4049/5 4050/5
+f 4050/5 4049/5 4051/5
+f 4049/5 4052/5 4051/5
+f 4051/5 4052/5 4053/5
+f 4052/5 4054/5 4053/5
+f 4053/5 4054/5 4055/5
+f 4053/5 4055/5 4056/5
+f 4056/5 4055/5 4057/5
+f 4056/5 4057/5 4058/5
+f 4058/5 4057/5 4059/5
+f 4058/5 4059/5 4060/5
+f 4060/5 4059/5 4061/5
+f 4060/5 4061/5 4062/5
+f 4062/5 4061/5 4063/5
+f 4061/5 4064/5 4063/5
+f 4063/5 4064/5 4065/5
+f 4063/5 4065/5 4066/5
+f 4066/5 4065/5 4067/5
+f 4066/5 4067/5 4068/5
+f 4068/5 4067/5 4069/5
+f 4068/5 4069/5 4070/5
+f 4070/5 4069/5 4071/5
+f 4070/5 4071/5 4072/5
+f 4072/5 4071/5 4073/5
+f 4071/5 4074/5 4073/5
+f 4073/5 4074/5 4075/5
+f 4073/5 4075/5 4076/5
+f 4076/5 4075/5 4077/5
+f 4076/5 4077/5 4078/5
+f 4078/5 4077/5 4079/5
+f 4078/5 4079/5 4080/5
+f 4080/5 4079/5 4081/5
+f 4080/5 4081/5 4082/5
+f 4082/5 4081/5 3907/5
+f 4081/5 3908/5 3907/5
+f 3799/5 3800/5 4083/5
+f 4083/5 3800/5 4084/5
+f 4083/5 4084/5 4085/5
+f 4083/5 4085/5 4086/5
+f 4086/5 4085/5 4087/5
+f 4086/5 4087/5 4088/5
+f 4088/5 4087/5 4089/5
+f 4088/5 4089/5 4090/5
+f 4090/5 4089/5 4091/5
+f 4090/5 4091/5 4092/5
+f 4092/5 4091/5 4093/5
+f 4091/5 4094/5 4093/5
+f 4093/5 4094/5 4095/5
+f 4093/5 4095/5 4096/5
+f 4096/5 4095/5 4097/5
+f 4096/5 4097/5 4098/5
+f 4098/5 4097/5 4099/5
+f 4098/5 4099/5 4100/5
+f 4100/5 4099/5 4101/5
+f 4100/5 4101/5 4102/5
+f 4102/5 4101/5 4103/5
+f 4101/5 4104/5 4103/5
+f 4103/5 4104/5 4105/5
+f 4103/5 4105/5 4106/5
+f 4106/5 4105/5 4107/5
+f 4106/5 4107/5 4108/5
+f 4108/5 4107/5 4109/5
+f 4108/5 4109/5 4110/5
+f 4110/5 4109/5 4111/5
+f 4110/5 4111/5 4112/5
+f 4112/5 4111/5 4113/5
+f 4111/5 4114/5 4113/5
+f 4113/5 4114/5 4115/5
+f 4114/5 4116/5 4115/5
+f 4115/5 4116/5 4117/5
+f 4115/5 4117/5 4118/5
+f 4118/5 4117/5 4119/5
+f 4118/5 4119/5 4120/5
+f 4120/5 4119/5 4121/5
+f 4120/5 4121/5 4122/5
+f 4122/5 4121/5 4123/5
+f 4122/5 4123/5 4124/5
+f 4124/5 4123/5 4125/5
+f 4123/5 4126/5 4125/5
+f 4125/5 4126/5 4127/5
+f 4125/5 4127/5 4128/5
+f 4128/5 4127/5 4129/5
+f 4128/5 4129/5 4130/5
+f 4130/5 4129/5 4131/5
+f 4130/5 4131/5 4132/5
+f 4132/5 4131/5 4133/5
+f 4132/5 4133/5 4134/5
+f 4134/5 4133/5 4135/5
+f 4133/5 4136/5 4135/5
+f 4135/5 4136/5 4137/5
+f 4135/5 4137/5 4138/5
+f 4138/5 4137/5 4139/5
+f 4138/5 4139/5 4140/5
+f 4140/5 4139/5 4141/5
+f 4140/5 4141/5 4142/5
+f 4142/5 4141/5 4143/5
+f 4142/5 4143/5 4144/5
+f 4144/5 4143/5 4145/5
+f 4143/5 4146/5 4145/5
+f 4147/5 4148/5 4149/5
+f 4149/5 4148/5 4150/5
+f 4149/5 4150/5 4151/5
+f 4149/5 4151/5 4152/5
+f 4152/5 4151/5 4153/5
+f 4152/5 4153/5 4154/5
+f 4154/5 4153/5 4155/5
+f 4154/5 4155/5 4156/5
+f 4156/5 4155/5 4157/5
+f 4156/5 4157/5 4158/5
+f 4158/5 4157/5 4159/5
+f 4157/5 4160/5 4159/5
+f 4159/5 4160/5 4161/5
+f 4159/5 4161/5 4162/5
+f 4162/5 4161/5 4163/5
+f 4162/5 4163/5 4164/5
+f 4164/5 4163/5 4165/5
+f 4164/5 4165/5 4166/5
+f 4166/5 4165/5 4167/5
+f 4166/5 4167/5 4168/5
+f 4168/5 4167/5 4169/5
+f 4167/5 4170/5 4169/5
+f 4169/5 4170/5 4171/5
+f 4169/5 4171/5 4172/5
+f 4172/5 4171/5 4173/5
+f 4172/5 4173/5 4174/5
+f 4174/5 4173/5 4175/5
+f 4174/5 4175/5 4176/5
+f 4176/5 4175/5 4177/5
+f 4176/5 4177/5 4178/5
+f 4178/5 4177/5 4179/5
+f 4177/5 4180/5 4179/5
+f 4179/5 4180/5 4181/5
+f 4180/5 4182/5 4181/5
+f 4181/5 4182/5 4183/5
+f 4181/5 4183/5 4184/5
+f 4184/5 4183/5 4185/5
+f 4184/5 4185/5 4186/5
+f 4186/5 4185/5 4187/5
+f 4186/5 4187/5 4188/5
+f 4188/5 4187/5 4189/5
+f 4188/5 4189/5 4190/5
+f 4190/5 4189/5 4191/5
+f 4189/5 4192/5 4191/5
+f 4191/5 4192/5 4193/5
+f 4191/5 4193/5 4194/5
+f 4194/5 4193/5 4195/5
+f 4194/5 4195/5 4196/5
+f 4196/5 4195/5 4197/5
+f 4196/5 4197/5 4198/5
+f 4198/5 4197/5 4199/5
+f 4198/5 4199/5 4200/5
+f 4200/5 4199/5 4201/5
+f 4199/5 4202/5 4201/5
+f 4201/5 4202/5 4203/5
+f 4201/5 4203/5 4204/5
+f 4204/5 4203/5 4205/5
+f 4204/5 4205/5 4206/5
+f 4206/5 4205/5 4207/5
+f 4206/5 4207/5 4208/5
+f 4208/5 4207/5 4209/5
+f 4208/5 4209/5 4210/5
+f 4210/5 4209/5 4015/5
+f 4209/5 4013/5 4015/5
+f 4211/5 4212/5 4213/5
+f 4213/5 4212/5 4214/5
+f 4213/5 4214/5 4215/5
+f 4213/5 4215/5 4216/5
+f 4216/5 4215/5 4217/5
+f 4216/5 4217/5 4218/5
+f 4218/5 4217/5 4219/5
+f 4218/5 4219/5 4220/5
+f 4220/5 4219/5 4221/5
+f 4220/5 4221/5 4222/5
+f 4222/5 4221/5 4223/5
+f 4222/5 4223/5 4224/5
+f 4224/5 4223/5 4225/5
+f 4224/5 4225/5 4226/5
+f 4226/5 4225/5 4227/5
+f 4226/5 4227/5 4228/5
+f 4228/5 4227/5 4229/5
+f 4228/5 4229/5 4230/5
+f 4230/5 4229/5 4231/5
+f 4230/5 4231/5 4232/5
+f 4232/5 4231/5 4233/5
+f 4232/5 4233/5 4234/5
+f 4234/5 4233/5 4235/5
+f 4234/5 4235/5 4236/5
+f 4236/5 4235/5 4237/5
+f 4236/5 4237/5 4238/5
+f 4238/5 4237/5 4239/5
+f 4238/5 4239/5 4240/5
+f 4240/5 4239/5 4241/5
+f 4240/5 4241/5 4242/5
+f 4242/5 4241/5 4243/5
+f 4242/5 4243/5 4244/5
+f 4244/5 4243/5 4245/5
+f 4244/5 4245/5 4246/5
+f 4246/5 4245/5 4247/5
+f 4246/5 4247/5 4248/5
+f 4248/5 4247/5 4249/5
+f 4248/5 4249/5 4250/5
+f 4250/5 4249/5 4251/5
+f 4250/5 4251/5 4252/5
+f 4252/5 4251/5 4253/5
+f 4252/5 4253/5 4254/5
+f 4254/5 4253/5 4255/5
+f 4254/5 4255/5 4256/5
+f 4256/5 4255/5 4257/5
+f 4256/5 4257/5 4258/5
+f 4258/5 4257/5 4259/5
+f 4258/5 4259/5 4260/5
+f 4260/5 4259/5 4261/5
+f 4260/5 4261/5 4262/5
+f 4262/5 4261/5 4263/5
+f 4262/5 4263/5 4264/5
+f 4264/5 4263/5 4265/5
+f 4264/5 4265/5 4266/5
+f 4266/5 4265/5 4267/5
+f 4266/5 4267/5 4268/5
+f 4268/5 4267/5 4269/5
+f 4268/5 4269/5 4270/5
+f 4270/5 4269/5 4271/5
+f 4270/5 4271/5 4272/5
+f 4272/5 4271/5 4273/5
+f 4272/5 4273/5 4274/5
+f 4274/5 4273/5 3998/5
+f 4273/5 3979/5 3998/5
+f 4275/5 4212/5 4276/5
+f 4276/5 4212/5 4211/5
+f 4276/5 4211/5 4277/5
+f 4278/5 4279/5 4280/5
+f 4280/5 4279/5 4281/5
+f 4280/5 4281/5 4282/5
+f 4281/5 4279/5 4283/5
+f 4283/5 4279/5 4284/5
+f 4283/5 4284/5 4285/5
+f 4283/5 4285/5 4286/5
+f 4286/5 4285/5 4287/5
+f 4286/5 4287/5 4288/5
+f 4288/5 4287/5 4289/5
+f 4288/5 4289/5 4290/5
+f 4290/5 4289/5 4291/5
+f 4290/5 4291/5 4292/5
+f 4292/5 4291/5 4293/5
+f 4291/5 4294/5 4293/5
+f 4293/5 4294/5 4295/5
+f 4293/5 4295/5 4296/5
+f 4296/5 4295/5 4297/5
+f 4296/5 4297/5 4298/5
+f 4298/5 4297/5 4299/5
+f 4297/5 4300/5 4299/5
+f 4299/5 4300/5 4301/5
+f 4299/5 4301/5 4302/5
+f 4302/5 4301/5 4303/5
+f 4301/5 4304/5 4303/5
+f 4303/5 4304/5 4305/5
+f 4303/5 4305/5 4306/5
+f 4306/5 4305/5 4307/5
+f 4306/5 4307/5 4308/5
+f 4308/5 4307/5 4309/5
+f 4308/5 4309/5 4310/5
+f 4310/5 4309/5 4276/5
+f 4310/5 4276/5 4277/5
+f 4309/5 4275/5 4276/5
+f 4311/5 4278/5 4312/5
+f 4312/5 4278/5 4280/5
+f 4312/5 4280/5 4313/5
+f 4313/5 4280/5 4314/5
+f 4280/5 4282/5 4314/5
+f 4314/5 4282/5 4315/5
+f 4314/5 4315/5 4316/5
+f 4316/5 4317/5 4314/5
+f 4314/5 4317/5 4318/5
+f 4314/5 4318/5 4319/5
+f 4319/5 4320/5 4314/5
+f 4314/5 4320/5 4321/5
+f 4314/5 4321/5 4322/5
+f 4322/5 4323/5 4314/5
+f 4314/5 4323/5 4324/5
+f 4314/5 4324/5 4325/5
+f 4325/5 4326/5 4314/5
+f 4314/5 4326/5 4327/5
+f 4314/5 4327/5 4328/5
+f 4328/5 4329/5 4314/5
+f 4314/5 4329/5 4330/5
+f 4314/5 4330/5 4331/5
+f 4331/5 4332/5 4314/5
+f 4314/5 4332/5 4333/5
+f 4314/5 4333/5 4334/5
+f 4334/5 4335/5 4314/5
+f 4314/5 4335/5 4336/5
+f 4314/5 4336/5 4337/5
+f 4337/5 4338/5 4314/5
+f 4314/5 4338/5 4339/5
+f 4314/5 4339/5 4340/5
+f 4340/5 4341/5 4314/5
+f 4314/5 4341/5 4342/5
+f 4314/5 4342/5 4343/5
+f 4343/5 4344/5 4314/5
+f 4314/5 4344/5 4345/5
+f 4314/5 4345/5 4346/5
+f 4347/5 4348/5 4312/5
+f 4312/5 4348/5 4349/5
+f 4312/5 4349/5 4350/5
+f 4350/5 4351/5 4312/5
+f 4312/5 4351/5 4352/5
+f 4312/5 4352/5 4353/5
+f 4353/5 4354/5 4312/5
+f 4312/5 4354/5 4355/5
+f 4312/5 4355/5 4356/5
+f 4356/5 4357/5 4312/5
+f 4312/5 4357/5 4358/5
+f 4312/5 4358/5 4359/5
+f 4359/5 4360/5 4312/5
+f 4312/5 4360/5 4361/5
+f 4312/5 4361/5 4362/5
+f 4362/5 4363/5 4312/5
+f 4312/5 4363/5 4364/5
+f 4312/5 4364/5 4365/5
+f 4365/5 4366/5 4312/5
+f 4312/5 4366/5 4367/5
+f 4312/5 4367/5 4368/5
+f 4368/5 4369/5 4312/5
+f 4312/5 4369/5 4370/5
+f 4312/5 4370/5 4371/5
+f 4371/5 4372/5 4312/5
+f 4312/5 4372/5 4373/5
+f 4312/5 4373/5 4374/5
+f 4374/5 4375/5 4312/5
+f 4312/5 4375/5 4376/5
+f 4312/5 4376/5 4377/5
+f 4377/5 4311/5 4312/5
+f 4018/5 4017/5 4378/5
+f 4378/5 4017/5 4379/5
+f 4378/5 4379/5 4380/5
+f 4378/5 4380/5 4381/5
+f 4381/5 4380/5 4382/5
+f 4381/5 4382/5 4383/5
+f 4383/5 4382/5 4384/5
+f 4383/5 4384/5 4385/5
+f 4385/5 4384/5 4386/5
+f 4385/5 4386/5 4387/5
+f 4387/5 4386/5 4388/5
+f 4386/5 4389/5 4388/5
+f 4388/5 4389/5 4390/5
+f 4388/5 4390/5 4391/5
+f 4391/5 4390/5 4392/5
+f 4391/5 4392/5 4393/5
+f 4393/5 4392/5 4394/5
+f 4393/5 4394/5 4395/5
+f 4395/5 4394/5 4396/5
+f 4395/5 4396/5 4397/5
+f 4397/5 4396/5 4398/5
+f 4396/5 4399/5 4398/5
+f 4398/5 4399/5 4400/5
+f 4398/5 4400/5 4401/5
+f 4401/5 4400/5 4402/5
+f 4401/5 4402/5 4403/5
+f 4403/5 4402/5 4404/5
+f 4403/5 4404/5 4405/5
+f 4405/5 4404/5 4406/5
+f 4405/5 4406/5 4407/5
+f 4407/5 4406/5 4408/5
+f 4406/5 4409/5 4408/5
+f 4408/5 4409/5 4410/5
+f 4409/5 4411/5 4410/5
+f 4410/5 4411/5 4412/5
+f 4410/5 4412/5 4413/5
+f 4413/5 4412/5 4414/5
+f 4413/5 4414/5 4415/5
+f 4415/5 4414/5 4416/5
+f 4415/5 4416/5 4417/5
+f 4417/5 4416/5 4418/5
+f 4417/5 4418/5 4419/5
+f 4419/5 4418/5 4420/5
+f 4418/5 4421/5 4420/5
+f 4420/5 4421/5 4422/5
+f 4420/5 4422/5 4423/5
+f 4423/5 4422/5 4424/5
+f 4423/5 4424/5 4425/5
+f 4425/5 4424/5 4426/5
+f 4425/5 4426/5 4427/5
+f 4427/5 4426/5 4428/5
+f 4427/5 4428/5 4429/5
+f 4429/5 4428/5 4430/5
+f 4428/5 4431/5 4430/5
+f 4430/5 4431/5 4432/5
+f 4430/5 4432/5 4433/5
+f 4433/5 4432/5 4434/5
+f 4433/5 4434/5 4435/5
+f 4435/5 4434/5 4436/5
+f 4435/5 4436/5 4437/5
+f 4437/5 4436/5 4438/5
+f 4437/5 4438/5 4439/5
+f 4439/5 4438/5 4440/5
+f 4438/5 4441/5 4440/5
+f 4442/5 4443/5 4444/5
+f 4444/5 4443/5 4445/5
+f 4444/5 4445/5 4446/5
+f 4446/5 4445/5 4447/5
+f 4446/5 4447/5 4448/5
+f 4448/5 4447/5 4449/5
+f 4448/5 4449/5 4450/5
+f 4451/5 4452/5 4444/5
+f 4444/5 4452/5 4453/5
+f 4444/5 4453/5 4454/5
+f 4454/5 4455/5 4444/5
+f 4444/5 4455/5 4456/5
+f 4444/5 4456/5 4457/5
+f 4457/5 4458/5 4444/5
+f 4444/5 4458/5 4459/5
+f 4444/5 4459/5 4460/5
+f 4460/5 4461/5 4444/5
+f 4444/5 4461/5 4462/5
+f 4444/5 4462/5 4463/5
+f 4463/5 4464/5 4444/5
+f 4444/5 4464/5 4465/5
+f 4444/5 4465/5 4466/5
+f 4466/5 4467/5 4444/5
+f 4444/5 4467/5 4468/5
+f 4444/5 4468/5 4469/5
+f 4469/5 4470/5 4444/5
+f 4444/5 4470/5 4471/5
+f 4444/5 4471/5 4472/5
+f 4472/5 4473/5 4444/5
+f 4444/5 4473/5 4474/5
+f 4444/5 4474/5 4475/5
+f 4475/5 4476/5 4444/5
+f 4444/5 4476/5 4477/5
+f 4444/5 4477/5 4478/5
+f 4478/5 4479/5 4444/5
+f 4444/5 4479/5 4480/5
+f 4444/5 4480/5 4442/5
+f 4450/5 4481/5 4448/5
+f 4448/5 4481/5 4482/5
+f 4448/5 4482/5 4483/5
+f 4483/5 4484/5 4448/5
+f 4448/5 4484/5 4485/5
+f 4448/5 4485/5 4486/5
+f 4486/5 4487/5 4448/5
+f 4448/5 4487/5 4488/5
+f 4448/5 4488/5 4489/5
+f 4489/5 4490/5 4448/5
+f 4448/5 4490/5 4491/5
+f 4448/5 4491/5 4492/5
+f 4492/5 4493/5 4448/5
+f 4448/5 4493/5 4494/5
+f 4448/5 4494/5 4495/5
+f 4495/5 4496/5 4448/5
+f 4448/5 4496/5 4497/5
+f 4448/5 4497/5 4498/5
+f 4498/5 4499/5 4448/5
+f 4448/5 4499/5 4500/5
+f 4448/5 4500/5 4501/5
+f 4501/5 4502/5 4448/5
+f 4448/5 4502/5 4503/5
+f 4448/5 4503/5 4504/5
+f 4504/5 4505/5 4448/5
+f 4448/5 4505/5 4506/5
+f 4448/5 4506/5 4507/5
+f 4507/5 4508/5 4448/5
+f 4448/5 4508/5 4509/5
+f 4448/5 4509/5 4510/5
+f 4445/5 4511/5 4447/5
+f 4447/5 4511/5 4512/5
+f 4512/5 4511/5 4513/5
+f 4513/5 4511/5 4514/5
+f 4513/5 4514/5 4515/5
+f 4513/5 4515/5 4516/5
+f 4516/5 4515/5 4517/5
+f 4516/5 4517/5 4518/5
+f 4518/5 4517/5 4519/5
+f 4518/5 4519/5 4520/5
+f 4520/5 4519/5 4521/5
+f 4520/5 4521/5 4522/5
+f 4522/5 4521/5 4523/5
+f 4521/5 4524/5 4523/5
+f 4523/5 4524/5 4525/5
+f 4523/5 4525/5 4526/5
+f 4526/5 4525/5 4527/5
+f 4526/5 4527/5 4528/5
+f 4528/5 4527/5 4529/5
+f 4527/5 4530/5 4529/5
+f 4529/5 4530/5 4531/5
+f 4529/5 4531/5 4532/5
+f 4532/5 4531/5 4533/5
+f 4531/5 4534/5 4533/5
+f 4533/5 4534/5 4535/5
+f 4533/5 4535/5 4536/5
+f 4536/5 4535/5 4537/5
+f 4536/5 4537/5 4538/5
+f 4538/5 4537/5 4539/5
+f 4538/5 4539/5 4540/5
+f 4540/5 4539/5 4541/5
+f 4540/5 4541/5 4542/5
+f 4020/5 4543/5 4544/5
+f 4544/5 4543/5 4545/5
+f 4544/5 4545/5 4546/5
+f 4546/5 4545/5 4547/5
+f 4546/5 4547/5 4548/5
+f 4548/5 4547/5 4549/5
+f 4548/5 4549/5 4550/5
+f 4550/5 4549/5 4551/5
+f 4550/5 4551/5 4552/5
+f 4552/5 4551/5 4553/5
+f 4552/5 4553/5 4554/5
+f 4554/5 4553/5 4555/5
+f 4554/5 4555/5 4556/5
+f 4556/5 4555/5 4557/5
+f 4556/5 4557/5 4558/5
+f 4558/5 4557/5 4559/5
+f 4558/5 4559/5 4560/5
+f 4020/5 4019/5 4543/5
+f 4561/5 4562/5 4563/5
+f 4563/5 4562/5 4564/5
+f 4563/5 4564/5 4565/5
+f 4563/5 4565/5 4566/5
+f 4566/5 4565/5 4567/5
+f 4566/5 4567/5 4568/5
+f 4568/5 4567/5 4569/5
+f 4568/5 4569/5 4570/5
+f 4570/5 4569/5 4571/5
+f 4570/5 4571/5 4572/5
+f 4572/5 4571/5 4573/5
+f 4572/5 4573/5 4574/5
+f 4574/5 4573/5 4575/5
+f 4574/5 4575/5 4576/5
+f 4576/5 4575/5 4577/5
+f 4575/5 4578/5 4577/5
+f 4577/5 4578/5 4145/5
+f 4577/5 4145/5 4146/5
+f 4541/5 4579/5 4542/5
+f 4542/5 4579/5 4580/5
+f 4581/5 4582/5 4583/5
+f 4583/5 4582/5 4584/5
+f 4583/5 4584/5 4585/5
+f 4585/5 4584/5 4586/5
+f 4585/5 4586/5 4587/5
+f 4587/5 4586/5 4588/5
+f 4587/5 4588/5 4589/5
+f 4589/5 4588/5 4590/5
+f 4589/5 4590/5 4591/5
+f 4591/5 4590/5 4592/5
+f 4591/5 4592/5 4593/5
+f 4593/5 4592/5 4594/5
+f 4593/5 4594/5 4595/5
+f 4595/5 4594/5 4596/5
+f 4595/5 4596/5 4597/5
+f 4597/5 4596/5 4598/5
+f 4597/5 4598/5 4599/5
+f 4599/5 4598/5 4600/5
+f 4599/5 4600/5 4601/5
+f 4601/5 4600/5 4602/5
+f 4601/5 4602/5 4603/5
+f 4603/5 4602/5 4604/5
+f 4603/5 4604/5 4605/5
+f 4605/5 4604/5 4606/5
+f 4605/5 4606/5 4607/5
+f 4607/5 4606/5 4608/5
+f 4607/5 4608/5 4609/5
+f 4581/5 4610/5 4582/5
+f 4582/5 4610/5 4611/5
+f 4610/5 4612/5 4611/5
+f 4611/5 4612/5 4613/5
+f 4612/5 4614/5 4613/5
+f 4613/5 4614/5 4615/5
+f 4614/5 4616/5 4615/5
+f 4615/5 4616/5 4617/5
+f 4616/5 4618/5 4617/5
+f 4617/5 4618/5 4619/5
+f 4618/5 4620/5 4619/5
+f 4619/5 4620/5 4621/5
+f 4620/5 4622/5 4621/5
+f 4621/5 4622/5 4623/5
+f 4622/5 4624/5 4623/5
+f 4623/5 4624/5 4625/5
+f 4624/5 4626/5 4625/5
+f 4625/5 4626/5 4627/5
+f 4626/5 4628/5 4627/5
+f 4627/5 4628/5 4629/5
+f 4628/5 4630/5 4629/5
+f 4629/5 4630/5 4631/5
+f 4630/5 4632/5 4631/5
+f 4631/5 4632/5 4633/5
+f 4632/5 4634/5 4633/5
+f 4633/5 4634/5 4635/5
+f 4634/5 4636/5 4635/5
+f 4635/5 4636/5 4637/5
+f 4636/5 4638/5 4637/5
+f 4637/5 4638/5 4639/5
+f 4638/5 4640/5 4639/5
+f 4639/5 4640/5 4641/5
+f 4640/5 4642/5 4641/5
+f 4641/5 4642/5 4643/5
+f 4642/5 4644/5 4643/5
+f 4643/5 4644/5 4645/5
+f 4644/5 4646/5 4645/5
+f 4645/5 4646/5 4647/5
+f 4646/5 4648/5 4647/5
+f 4647/5 4648/5 4649/5
+f 4648/5 4650/5 4649/5
+f 4649/5 4650/5 4651/5
+f 4650/5 4652/5 4651/5
+f 4651/5 4652/5 4653/5
+f 4652/5 4654/5 4653/5
+f 4653/5 4654/5 4655/5
+f 4654/5 4656/5 4655/5
+f 4655/5 4656/5 4657/5
+f 4656/5 4658/5 4657/5
+f 4657/5 4658/5 4659/5
+f 4658/5 4660/5 4659/5
+f 4659/5 4660/5 4661/5
+f 4660/5 4662/5 4661/5
+f 4661/5 4662/5 4663/5
+f 4607/5 4609/5 4664/5
+f 4664/5 4609/5 4665/5
+f 4664/5 4665/5 4666/5
+f 4666/5 4665/5 4667/5
+f 4666/5 4667/5 4668/5
+f 4668/5 4667/5 4669/5
+f 4668/5 4669/5 4670/5
+f 4670/5 4669/5 4671/5
+f 4670/5 4671/5 4672/5
+f 4672/5 4671/5 4673/5
+f 4672/5 4673/5 4674/5
+f 4674/5 4673/5 4675/5
+f 4674/5 4675/5 4676/5
+f 4676/5 4675/5 4677/5
+f 4676/5 4677/5 4678/5
+f 4678/5 4677/5 4679/5
+f 4678/5 4679/5 4680/5
+f 4680/5 4679/5 4148/5
+f 4680/5 4148/5 4147/5
+f 4681/5 4682/5 4683/5
+f 4683/5 4682/5 4684/5
+f 4683/5 4684/5 4685/5
+f 4683/5 4685/5 4686/5
+f 4686/5 4685/5 4687/5
+f 4686/5 4687/5 4688/5
+f 4688/5 4687/5 4689/5
+f 4688/5 4689/5 4690/5
+f 4690/5 4689/5 4691/5
+f 4690/5 4691/5 4692/5
+f 4692/5 4691/5 4693/5
+f 4692/5 4693/5 4694/5
+f 4694/5 4693/5 4695/5
+f 4694/5 4695/5 4696/5
+f 4696/5 4695/5 4697/5
+f 4696/5 4697/5 4698/5
+f 4698/5 4697/5 4699/5
+f 4698/5 4699/5 4700/5
+f 4700/5 4699/5 4701/5
+f 4700/5 4701/5 4702/5
+f 4702/5 4701/5 4703/5
+f 4702/5 4703/5 4704/5
+f 4704/5 4703/5 4705/5
+f 4704/5 4705/5 4706/5
+f 4706/5 4705/5 4707/5
+f 4706/5 4707/5 4708/5
+f 4708/5 4707/5 4709/5
+f 4708/5 4709/5 4710/5
+f 4710/5 4709/5 4711/5
+f 4710/5 4711/5 4712/5
+f 4712/5 4711/5 4713/5
+f 4712/5 4713/5 4714/5
+f 4714/5 4713/5 4715/5
+f 4714/5 4715/5 4716/5
+f 4716/5 4715/5 4717/5
+f 4716/5 4717/5 4718/5
+f 4718/5 4717/5 4719/5
+f 4718/5 4719/5 4720/5
+f 4720/5 4719/5 4721/5
+f 4720/5 4721/5 4722/5
+f 4722/5 4721/5 4723/5
+f 4722/5 4723/5 4724/5
+f 4724/5 4723/5 4725/5
+f 4724/5 4725/5 4726/5
+f 4726/5 4725/5 4727/5
+f 4726/5 4727/5 4728/5
+f 4728/5 4727/5 4729/5
+f 4728/5 4729/5 4730/5
+f 4730/5 4729/5 4731/5
+f 4730/5 4731/5 4732/5
+f 4732/5 4731/5 4733/5
+f 4732/5 4733/5 4734/5
+f 4732/5 4734/5 4735/5
+f 4735/5 4734/5 4736/5
+f 4735/5 4736/5 4737/5
+f 4737/5 4736/5 4738/5
+f 4737/5 4738/5 4739/5
+f 4739/5 4738/5 4740/5
+f 4739/5 4740/5 4741/5
+f 4741/5 4740/5 4742/5
+f 4741/5 4742/5 4743/5
+f 4743/5 4742/5 4744/5
+f 4743/5 4744/5 4745/5
+f 4745/5 4744/5 4746/5
+f 4745/5 4746/5 4747/5
+f 4745/5 4747/5 4748/5
+f 4748/5 4747/5 4749/5
+f 4748/5 4749/5 4750/5
+f 4750/5 4749/5 4751/5
+f 4750/5 4751/5 4752/5
+f 4752/5 4751/5 4753/5
+f 4752/5 4753/5 4754/5
+f 4754/5 4753/5 4755/5
+f 4754/5 4755/5 4756/5
+f 4756/5 4755/5 4757/5
+f 4756/5 4757/5 4758/5
+f 4758/5 4757/5 4759/5
+f 4758/5 4759/5 4760/5
+f 4760/5 4759/5 4761/5
+f 4760/5 4761/5 4762/5
+f 4762/5 4761/5 4763/5
+f 4762/5 4763/5 4764/5
+f 4764/5 4763/5 4765/5
+f 4764/5 4765/5 4766/5
+f 4766/5 4765/5 4767/5
+f 4766/5 4767/5 4768/5
+f 4768/5 4767/5 4769/5
+f 4768/5 4769/5 4770/5
+f 4770/5 4769/5 4771/5
+f 4770/5 4771/5 4772/5
+f 4772/5 4771/5 4773/5
+f 4772/5 4773/5 4774/5
+f 4774/5 4773/5 4775/5
+f 4774/5 4775/5 4776/5
+f 4776/5 4775/5 4777/5
+f 4776/5 4777/5 4778/5
+f 4778/5 4777/5 4440/5
+f 4778/5 4440/5 4441/5
+f 4779/5 4780/5 4735/5
+f 4735/5 4780/5 4732/5
+f 4580/5 4579/5 4781/5
+f 4781/5 4579/5 4782/5
+f 4781/5 4782/5 4783/5
+f 4781/5 4783/5 4784/5
+f 4784/5 4783/5 4785/5
+f 4784/5 4785/5 4786/5
+f 4786/5 4785/5 4787/5
+f 4786/5 4787/5 4788/5
+f 4788/5 4787/5 4789/5
+f 4788/5 4789/5 4790/5
+f 4790/5 4789/5 4791/5
+f 4790/5 4791/5 4792/5
+f 4792/5 4791/5 4793/5
+f 4792/5 4793/5 4794/5
+f 4794/5 4793/5 4795/5
+f 4794/5 4795/5 4796/5
+f 4796/5 4795/5 4797/5
+f 4796/5 4797/5 4798/5
+f 4798/5 4797/5 4799/5
+f 4798/5 4799/5 4800/5
+f 4800/5 4799/5 4801/5
+f 4800/5 4801/5 4802/5
+f 4802/5 4801/5 4803/5
+f 4802/5 4803/5 4804/5
+f 4804/5 4803/5 4805/5
+f 4804/5 4805/5 4806/5
+f 4806/5 4805/5 4807/5
+f 4806/5 4807/5 4808/5
+f 4808/5 4807/5 4809/5
+f 4808/5 4809/5 4810/5
+f 4810/5 4809/5 4811/5
+f 4810/5 4811/5 4812/5
+f 4812/5 4811/5 4813/5
+f 4812/5 4813/5 4814/5
+f 4814/5 4813/5 4815/5
+f 4814/5 4815/5 4816/5
+f 4816/5 4815/5 4817/5
+f 4816/5 4817/5 4818/5
+f 4818/5 4817/5 4819/5
+f 4818/5 4819/5 4820/5
+f 4820/5 4819/5 4821/5
+f 4820/5 4821/5 4822/5
+f 4822/5 4821/5 4823/5
+f 4822/5 4823/5 4824/5
+f 4824/5 4823/5 4825/5
+f 4824/5 4825/5 4826/5
+f 4826/5 4825/5 4827/5
+f 4826/5 4827/5 4828/5
+f 4828/5 4827/5 4829/5
+f 4828/5 4829/5 4830/5
+f 4830/5 4829/5 4831/5
+f 4830/5 4831/5 4832/5
+f 4832/5 4831/5 4833/5
+f 4832/5 4833/5 4834/5
+f 4834/5 4833/5 4835/5
+f 4834/5 4835/5 4836/5
+f 4836/5 4835/5 4837/5
+f 4836/5 4837/5 4838/5
+f 4838/5 4837/5 4839/5
+f 4838/5 4839/5 4840/5
+f 4840/5 4839/5 4841/5
+f 4840/5 4841/5 4842/5
+f 4842/5 4841/5 3888/5
+f 4841/5 3876/5 3888/5
+f 4843/5 4844/5 4845/5
+f 4845/5 4844/5 4846/5
+f 4845/5 4846/5 4847/5
+f 4845/5 4847/5 4848/5
+f 4848/5 4847/5 4849/5
+f 4848/5 4849/5 4850/5
+f 4850/5 4849/5 4851/5
+f 4850/5 4851/5 4852/5
+f 4852/5 4851/5 4853/5
+f 4852/5 4853/5 4854/5
+f 4854/5 4853/5 4855/5
+f 4853/5 4856/5 4855/5
+f 4855/5 4856/5 4857/5
+f 4855/5 4857/5 4858/5
+f 4858/5 4857/5 4859/5
+f 4858/5 4859/5 4860/5
+f 4860/5 4859/5 4861/5
+f 4860/5 4861/5 4862/5
+f 4862/5 4861/5 4863/5
+f 4862/5 4863/5 4864/5
+f 4864/5 4863/5 4865/5
+f 4863/5 4866/5 4865/5
+f 4865/5 4866/5 4867/5
+f 4865/5 4867/5 4868/5
+f 4868/5 4867/5 4869/5
+f 4868/5 4869/5 4870/5
+f 4870/5 4869/5 4871/5
+f 4870/5 4871/5 4872/5
+f 4872/5 4871/5 4873/5
+f 4872/5 4873/5 4874/5
+f 4874/5 4873/5 4875/5
+f 4873/5 4876/5 4875/5
+f 4875/5 4876/5 4877/5
+f 4876/5 4878/5 4877/5
+f 4877/5 4878/5 4879/5
+f 4877/5 4879/5 4880/5
+f 4880/5 4879/5 4881/5
+f 4880/5 4881/5 4882/5
+f 4882/5 4881/5 4883/5
+f 4882/5 4883/5 4884/5
+f 4884/5 4883/5 4885/5
+f 4884/5 4885/5 4886/5
+f 4886/5 4885/5 4887/5
+f 4885/5 4888/5 4887/5
+f 4887/5 4888/5 4889/5
+f 4887/5 4889/5 4890/5
+f 4890/5 4889/5 4891/5
+f 4890/5 4891/5 4892/5
+f 4892/5 4891/5 4893/5
+f 4892/5 4893/5 4894/5
+f 4894/5 4893/5 4895/5
+f 4894/5 4895/5 4896/5
+f 4896/5 4895/5 4897/5
+f 4895/5 4898/5 4897/5
+f 4897/5 4898/5 4899/5
+f 4897/5 4899/5 4900/5
+f 4900/5 4899/5 4901/5
+f 4900/5 4901/5 4902/5
+f 4902/5 4901/5 4903/5
+f 4902/5 4903/5 4904/5
+f 4904/5 4903/5 4905/5
+f 4904/5 4905/5 4906/5
+f 4906/5 4905/5 4907/5
+f 4905/5 4908/5 4907/5
+f 4909/5 4910/5 4911/5
+f 4911/5 4910/5 4912/5
+f 4911/5 4912/5 4913/5
+f 4911/5 4913/5 4914/5
+f 4914/5 4913/5 4915/5
+f 4914/5 4915/5 4916/5
+f 4916/5 4915/5 4917/5
+f 4916/5 4917/5 4918/5
+f 4918/5 4917/5 4919/5
+f 4918/5 4919/5 4920/5
+f 4920/5 4919/5 4921/5
+f 4919/5 4922/5 4921/5
+f 4921/5 4922/5 4923/5
+f 4921/5 4923/5 4924/5
+f 4924/5 4923/5 4925/5
+f 4924/5 4925/5 4926/5
+f 4926/5 4925/5 4927/5
+f 4926/5 4927/5 4928/5
+f 4928/5 4927/5 4929/5
+f 4928/5 4929/5 4930/5
+f 4930/5 4929/5 4931/5
+f 4929/5 4932/5 4931/5
+f 4931/5 4932/5 4933/5
+f 4931/5 4933/5 4934/5
+f 4934/5 4933/5 4935/5
+f 4934/5 4935/5 4936/5
+f 4936/5 4935/5 4937/5
+f 4936/5 4937/5 4938/5
+f 4938/5 4937/5 4939/5
+f 4938/5 4939/5 4940/5
+f 4940/5 4939/5 4941/5
+f 4939/5 4942/5 4941/5
+f 4941/5 4942/5 4943/5
+f 4942/5 4944/5 4943/5
+f 4943/5 4944/5 4945/5
+f 4943/5 4945/5 4946/5
+f 4946/5 4945/5 4947/5
+f 4946/5 4947/5 4948/5
+f 4948/5 4947/5 4949/5
+f 4948/5 4949/5 4950/5
+f 4950/5 4949/5 4951/5
+f 4950/5 4951/5 4952/5
+f 4952/5 4951/5 4953/5
+f 4951/5 4954/5 4953/5
+f 4953/5 4954/5 4955/5
+f 4953/5 4955/5 4956/5
+f 4956/5 4955/5 4957/5
+f 4956/5 4957/5 4958/5
+f 4958/5 4957/5 4959/5
+f 4958/5 4959/5 4960/5
+f 4960/5 4959/5 4961/5
+f 4960/5 4961/5 4962/5
+f 4962/5 4961/5 4963/5
+f 4961/5 4964/5 4963/5
+f 4963/5 4964/5 4965/5
+f 4963/5 4965/5 4966/5
+f 4966/5 4965/5 4967/5
+f 4966/5 4967/5 4968/5
+f 4968/5 4967/5 4969/5
+f 4968/5 4969/5 4970/5
+f 4970/5 4969/5 4971/5
+f 4970/5 4971/5 4972/5
+f 4972/5 4971/5 4973/5
+f 4971/5 4974/5 4973/5
+f 4975/5 4976/5 4977/5
+f 4977/5 4976/5 4978/5
+f 4977/5 4978/5 4979/5
+f 4979/5 4980/5 4977/5
+f 4977/5 4980/5 4981/5
+f 4977/5 4981/5 4982/5
+f 4982/5 4983/5 4977/5
+f 4977/5 4983/5 4984/5
+f 4977/5 4984/5 4985/5
+f 4985/5 4986/5 4977/5
+f 4977/5 4986/5 4987/5
+f 4977/5 4987/5 4988/5
+f 4988/5 4989/5 4977/5
+f 4977/5 4989/5 4990/5
+f 4977/5 4990/5 4991/5
+f 4991/5 4992/5 4977/5
+f 4977/5 4992/5 4993/5
+f 4977/5 4993/5 4994/5
+f 4994/5 4995/5 4977/5
+f 4977/5 4995/5 4996/5
+f 4977/5 4996/5 4997/5
+f 4997/5 4998/5 4977/5
+f 4977/5 4998/5 4999/5
+f 4977/5 4999/5 5000/5
+f 5000/5 5001/5 4977/5
+f 4977/5 5001/5 5002/5
+f 4977/5 5002/5 5003/5
+f 5003/5 5004/5 4977/5
+f 4977/5 5004/5 5005/5
+f 4977/5 5005/5 5006/5
+f 5006/5 5007/5 4977/5
+f 4977/5 5007/5 5008/5
+f 5008/5 5007/5 5009/5
+f 5009/5 5007/5 5010/5
+f 5009/5 5010/5 5011/5
+f 5012/5 5013/5 5011/5
+f 5011/5 5013/5 5014/5
+f 5011/5 5014/5 5009/5
+f 5012/5 5015/5 5013/5
+f 5013/5 5015/5 5016/5
+f 5013/5 5016/5 5017/5
+f 5017/5 5018/5 5013/5
+f 5013/5 5018/5 5019/5
+f 5013/5 5019/5 5020/5
+f 5020/5 5021/5 5013/5
+f 5013/5 5021/5 5022/5
+f 5013/5 5022/5 5023/5
+f 5023/5 5024/5 5013/5
+f 5013/5 5024/5 5025/5
+f 5013/5 5025/5 5026/5
+f 5026/5 5027/5 5013/5
+f 5013/5 5027/5 5028/5
+f 5013/5 5028/5 5029/5
+f 5029/5 5030/5 5013/5
+f 5013/5 5030/5 5031/5
+f 5013/5 5031/5 5032/5
+f 5032/5 5033/5 5013/5
+f 5013/5 5033/5 5034/5
+f 5013/5 5034/5 5035/5
+f 5035/5 5036/5 5013/5
+f 5013/5 5036/5 5037/5
+f 5013/5 5037/5 5038/5
+f 5038/5 5039/5 5013/5
+f 5013/5 5039/5 5040/5
+f 5013/5 5040/5 5041/5
+f 5041/5 5042/5 5013/5
+f 5013/5 5042/5 5043/5
+f 5013/5 5043/5 5044/5
+f 4844/5 4843/5 5045/5
+f 5045/5 4843/5 5046/5
+f 5045/5 5046/5 5047/5
+f 5048/5 5049/5 5050/5
+f 5050/5 5049/5 5051/5
+f 5050/5 5051/5 5052/5
+f 5052/5 5051/5 5053/5
+f 5052/5 5053/5 5054/5
+f 5054/5 5053/5 5055/5
+f 5054/5 5055/5 5056/5
+f 5056/5 5055/5 5057/5
+f 5056/5 5057/5 5058/5
+f 5058/5 5057/5 5059/5
+f 5058/5 5059/5 5060/5
+f 5060/5 5059/5 5061/5
+f 5060/5 5061/5 5062/5
+f 5062/5 5061/5 5063/5
+f 5062/5 5063/5 5047/5
+f 5047/5 5063/5 5064/5
+f 5047/5 5064/5 5045/5
+f 5048/5 5065/5 5049/5
+f 5049/5 5065/5 5066/5
+f 5065/5 5067/5 5066/5
+f 5066/5 5067/5 5068/5
+f 5067/5 5069/5 5068/5
+f 5068/5 5069/5 5070/5
+f 5069/5 5071/5 5070/5
+f 5070/5 5071/5 5072/5
+f 5071/5 5073/5 5072/5
+f 5072/5 5073/5 5074/5
+f 5073/5 5075/5 5074/5
+f 5074/5 5075/5 5076/5
+f 5075/5 5077/5 5076/5
+f 5076/5 5077/5 5078/5
+f 5077/5 5079/5 5078/5
+f 5078/5 5079/5 5080/5
+f 5079/5 4910/5 5080/5
+f 5080/5 4910/5 4909/5
+f 5081/5 5082/5 5083/5
+f 5083/5 5082/5 5084/5
+f 5083/5 5084/5 5085/5
+f 5085/5 5086/5 5083/5
+f 5083/5 5086/5 5087/5
+f 5083/5 5087/5 5088/5
+f 5088/5 5089/5 5083/5
+f 5083/5 5089/5 5090/5
+f 5083/5 5090/5 5091/5
+f 5091/5 5092/5 5083/5
+f 5083/5 5092/5 5093/5
+f 5083/5 5093/5 5094/5
+f 5094/5 5095/5 5083/5
+f 5083/5 5095/5 5096/5
+f 5083/5 5096/5 5097/5
+f 5097/5 5098/5 5083/5
+f 5083/5 5098/5 5099/5
+f 5083/5 5099/5 5100/5
+f 5100/5 5101/5 5083/5
+f 5083/5 5101/5 5102/5
+f 5083/5 5102/5 5103/5
+f 5103/5 5104/5 5083/5
+f 5083/5 5104/5 5105/5
+f 5083/5 5105/5 5106/5
+f 5106/5 5107/5 5083/5
+f 5083/5 5107/5 5108/5
+f 5083/5 5108/5 5109/5
+f 5109/5 5110/5 5083/5
+f 5083/5 5110/5 5111/5
+f 5083/5 5111/5 5112/5
+f 5112/5 5113/5 5083/5
+f 5083/5 5113/5 5114/5
+f 5114/5 5113/5 5115/5
+f 5115/5 5113/5 5116/5
+f 5115/5 5116/5 5117/5
+f 5118/5 5119/5 5117/5
+f 5117/5 5119/5 5120/5
+f 5117/5 5120/5 5115/5
+f 5118/5 5121/5 5119/5
+f 5119/5 5121/5 5122/5
+f 5119/5 5122/5 5123/5
+f 5123/5 5124/5 5119/5
+f 5119/5 5124/5 5125/5
+f 5119/5 5125/5 5126/5
+f 5126/5 5127/5 5119/5
+f 5119/5 5127/5 5128/5
+f 5119/5 5128/5 5129/5
+f 5129/5 5130/5 5119/5
+f 5119/5 5130/5 5131/5
+f 5119/5 5131/5 5132/5
+f 5132/5 5133/5 5119/5
+f 5119/5 5133/5 5134/5
+f 5119/5 5134/5 5135/5
+f 5135/5 5136/5 5119/5
+f 5119/5 5136/5 5137/5
+f 5119/5 5137/5 5138/5
+f 5138/5 5139/5 5119/5
+f 5119/5 5139/5 5140/5
+f 5119/5 5140/5 5141/5
+f 5141/5 5142/5 5119/5
+f 5119/5 5142/5 5143/5
+f 5119/5 5143/5 5144/5
+f 5144/5 5145/5 5119/5
+f 5119/5 5145/5 5146/5
+f 5119/5 5146/5 5147/5
+f 5147/5 5148/5 5119/5
+f 5119/5 5148/5 5149/5
+f 5119/5 5149/5 5150/5
+f 4907/5 4908/5 5151/5
+f 5151/5 4908/5 5152/5
+f 5151/5 5152/5 5153/5
+f 5153/5 5152/5 5154/5
+f 5155/5 5156/5 5157/5
+f 5157/5 5156/5 5158/5
+f 5157/5 5158/5 5159/5
+f 5155/5 5160/5 5156/5
+f 5156/5 5160/5 5161/5
+f 5156/5 5161/5 5162/5
+f 5162/5 5163/5 5156/5
+f 5156/5 5163/5 5164/5
+f 5156/5 5164/5 5165/5
+f 5165/5 5166/5 5156/5
+f 5156/5 5166/5 5167/5
+f 5156/5 5167/5 5168/5
+f 5168/5 5169/5 5156/5
+f 5156/5 5169/5 5170/5
+f 5156/5 5170/5 5171/5
+f 5171/5 5172/5 5156/5
+f 5156/5 5172/5 5173/5
+f 5156/5 5173/5 5174/5
+f 5174/5 5175/5 5156/5
+f 5156/5 5175/5 5176/5
+f 5156/5 5176/5 5177/5
+f 5177/5 5178/5 5156/5
+f 5156/5 5178/5 5179/5
+f 5156/5 5179/5 5180/5
+f 5180/5 5181/5 5156/5
+f 5156/5 5181/5 5182/5
+f 5156/5 5182/5 5183/5
+f 5183/5 5184/5 5156/5
+f 5156/5 5184/5 5185/5
+f 5156/5 5185/5 5186/5
+f 5186/5 5187/5 5156/5
+f 5156/5 5187/5 5188/5
+f 5156/5 5188/5 5189/5
+f 5190/5 5191/5 5159/5
+f 5159/5 5191/5 5192/5
+f 5159/5 5192/5 5157/5
+f 5190/5 5193/5 5191/5
+f 5191/5 5193/5 5194/5
+f 5195/5 5196/5 5193/5
+f 5193/5 5196/5 5197/5
+f 5193/5 5197/5 5198/5
+f 5198/5 5199/5 5193/5
+f 5193/5 5199/5 5200/5
+f 5193/5 5200/5 5201/5
+f 5201/5 5202/5 5193/5
+f 5193/5 5202/5 5203/5
+f 5193/5 5203/5 5204/5
+f 5204/5 5205/5 5193/5
+f 5193/5 5205/5 5206/5
+f 5193/5 5206/5 5207/5
+f 5207/5 5208/5 5193/5
+f 5193/5 5208/5 5209/5
+f 5193/5 5209/5 5210/5
+f 5210/5 5211/5 5193/5
+f 5193/5 5211/5 5212/5
+f 5193/5 5212/5 5213/5
+f 5213/5 5214/5 5193/5
+f 5193/5 5214/5 5215/5
+f 5193/5 5215/5 5216/5
+f 5216/5 5217/5 5193/5
+f 5193/5 5217/5 5218/5
+f 5193/5 5218/5 5219/5
+f 5219/5 5220/5 5193/5
+f 5193/5 5220/5 5221/5
+f 5193/5 5221/5 5222/5
+f 5222/5 5223/5 5193/5
+f 5193/5 5223/5 5224/5
+f 5193/5 5224/5 5194/5
+f 5225/5 5226/5 5227/5
+f 5227/5 5226/5 5228/5
+f 5227/5 5228/5 5229/5
+f 5226/5 5230/5 5228/5
+f 5227/5 5229/5 5231/5
+f 5231/5 5229/5 5232/5
+f 5231/5 5232/5 5233/5
+f 5233/5 5232/5 5234/5
+f 5233/5 5234/5 5235/5
+f 5235/5 5234/5 5236/5
+f 5235/5 5236/5 5237/5
+f 5237/5 5236/5 5238/5
+f 5237/5 5238/5 5239/5
+f 5239/5 5238/5 5240/5
+f 5239/5 5240/5 5241/5
+f 5241/5 5240/5 5159/5
+f 5241/5 5159/5 5158/5
+f 5240/5 5190/5 5159/5
+f 5242/5 5230/5 5243/5
+f 5243/5 5230/5 5226/5
+f 5243/5 5226/5 5244/5
+f 5244/5 5226/5 5225/5
+f 5242/5 5243/5 5245/5
+f 5245/5 5243/5 5246/5
+f 5245/5 5246/5 5247/5
+f 5243/5 5244/5 5246/5
+f 5245/5 5247/5 5248/5
+f 5248/5 5247/5 5249/5
+f 5248/5 5249/5 5250/5
+f 5250/5 5249/5 5251/5
+f 5250/5 5251/5 5252/5
+f 5252/5 5251/5 5253/5
+f 5252/5 5253/5 5254/5
+f 5254/5 5253/5 5255/5
+f 5254/5 5255/5 5256/5
+f 5256/5 5255/5 5257/5
+f 5256/5 5257/5 5258/5
+f 5258/5 5257/5 5115/5
+f 5258/5 5115/5 5120/5
+f 5257/5 5114/5 5115/5
+f 4974/5 5259/5 4973/5
+f 4973/5 5259/5 5260/5
+f 5259/5 5261/5 5260/5
+f 5260/5 5261/5 5262/5
+f 5263/5 5264/5 5265/5
+f 5265/5 5264/5 5266/5
+f 5265/5 5266/5 5267/5
+f 5263/5 5268/5 5264/5
+f 5264/5 5268/5 5269/5
+f 5264/5 5269/5 5270/5
+f 5270/5 5271/5 5264/5
+f 5264/5 5271/5 5272/5
+f 5264/5 5272/5 5273/5
+f 5273/5 5274/5 5264/5
+f 5264/5 5274/5 5275/5
+f 5264/5 5275/5 5276/5
+f 5276/5 5277/5 5264/5
+f 5264/5 5277/5 5278/5
+f 5264/5 5278/5 5279/5
+f 5279/5 5280/5 5264/5
+f 5264/5 5280/5 5281/5
+f 5264/5 5281/5 5282/5
+f 5282/5 5283/5 5264/5
+f 5264/5 5283/5 5284/5
+f 5264/5 5284/5 5285/5
+f 5285/5 5286/5 5264/5
+f 5264/5 5286/5 5287/5
+f 5264/5 5287/5 5288/5
+f 5288/5 5289/5 5264/5
+f 5264/5 5289/5 5290/5
+f 5264/5 5290/5 5291/5
+f 5291/5 5292/5 5264/5
+f 5264/5 5292/5 5293/5
+f 5264/5 5293/5 5294/5
+f 5294/5 5295/5 5264/5
+f 5264/5 5295/5 5296/5
+f 5264/5 5296/5 5297/5
+f 5298/5 5299/5 5267/5
+f 5267/5 5299/5 5300/5
+f 5267/5 5300/5 5265/5
+f 5298/5 5301/5 5299/5
+f 5299/5 5301/5 5302/5
+f 5303/5 5304/5 5301/5
+f 5301/5 5304/5 5305/5
+f 5301/5 5305/5 5306/5
+f 5306/5 5307/5 5301/5
+f 5301/5 5307/5 5308/5
+f 5301/5 5308/5 5309/5
+f 5309/5 5310/5 5301/5
+f 5301/5 5310/5 5311/5
+f 5301/5 5311/5 5312/5
+f 5312/5 5313/5 5301/5
+f 5301/5 5313/5 5314/5
+f 5301/5 5314/5 5315/5
+f 5315/5 5316/5 5301/5
+f 5301/5 5316/5 5317/5
+f 5301/5 5317/5 5318/5
+f 5318/5 5319/5 5301/5
+f 5301/5 5319/5 5320/5
+f 5301/5 5320/5 5321/5
+f 5321/5 5322/5 5301/5
+f 5301/5 5322/5 5323/5
+f 5301/5 5323/5 5324/5
+f 5324/5 5325/5 5301/5
+f 5301/5 5325/5 5326/5
+f 5301/5 5326/5 5327/5
+f 5327/5 5328/5 5301/5
+f 5301/5 5328/5 5329/5
+f 5301/5 5329/5 5330/5
+f 5330/5 5331/5 5301/5
+f 5301/5 5331/5 5332/5
+f 5301/5 5332/5 5302/5
+f 5333/5 5334/5 5335/5
+f 5335/5 5334/5 5336/5
+f 5335/5 5336/5 5337/5
+f 5334/5 5338/5 5336/5
+f 5336/5 5338/5 5339/5
+f 5338/5 5340/5 5339/5
+f 5339/5 5340/5 5341/5
+f 5340/5 5342/5 5341/5
+f 5341/5 5342/5 5343/5
+f 5342/5 5344/5 5343/5
+f 5343/5 5344/5 5345/5
+f 5344/5 5346/5 5345/5
+f 5345/5 5346/5 5347/5
+f 5346/5 5348/5 5347/5
+f 5347/5 5348/5 5349/5
+f 5298/5 5267/5 5348/5
+f 5348/5 5267/5 5349/5
+f 5267/5 5266/5 5349/5
+f 5337/5 5350/5 5335/5
+f 5335/5 5350/5 5351/5
+f 5335/5 5351/5 5333/5
+f 5333/5 5351/5 5352/5
+f 5352/5 5351/5 5353/5
+f 5353/5 5351/5 5354/5
+f 5353/5 5354/5 5355/5
+f 5351/5 5350/5 5354/5
+f 5353/5 5355/5 5356/5
+f 5356/5 5355/5 5357/5
+f 5356/5 5357/5 5358/5
+f 5358/5 5357/5 5359/5
+f 5358/5 5359/5 5360/5
+f 5360/5 5359/5 5361/5
+f 5360/5 5361/5 5362/5
+f 5362/5 5361/5 5363/5
+f 5362/5 5363/5 5364/5
+f 5364/5 5363/5 5365/5
+f 5364/5 5365/5 5366/5
+f 5366/5 5365/5 5009/5
+f 5366/5 5009/5 5014/5
+f 5365/5 5008/5 5009/5
+f 5367/5 5368/5 5369/5
+f 5369/5 5368/5 5370/5
+f 5368/5 5371/5 5370/5
+f 5370/5 5371/5 5372/5
+f 5373/5 5374/5 5375/5
+f 5375/5 5374/5 5376/5
+f 5375/5 5376/5 5377/5
+f 5375/5 5377/5 5378/5
+f 5378/5 5377/5 5379/5
+f 5378/5 5379/5 5380/5
+f 5380/5 5379/5 5381/5
+f 5380/5 5381/5 5382/5
+f 5382/5 5381/5 5383/5
+f 5382/5 5383/5 5384/5
+f 5384/5 5383/5 5385/5
+f 5383/5 5386/5 5385/5
+f 5385/5 5386/5 5387/5
+f 5385/5 5387/5 5388/5
+f 5388/5 5387/5 5389/5
+f 5388/5 5389/5 5390/5
+f 5390/5 5389/5 5391/5
+f 5390/5 5391/5 5392/5
+f 5392/5 5391/5 5393/5
+f 5392/5 5393/5 5394/5
+f 5394/5 5393/5 5395/5
+f 5393/5 5396/5 5395/5
+f 5395/5 5396/5 5397/5
+f 5395/5 5397/5 5398/5
+f 5398/5 5397/5 5399/5
+f 5398/5 5399/5 5400/5
+f 5400/5 5399/5 5401/5
+f 5400/5 5401/5 5402/5
+f 5402/5 5401/5 5403/5
+f 5402/5 5403/5 5404/5
+f 5404/5 5403/5 5405/5
+f 5403/5 5406/5 5405/5
+f 5405/5 5406/5 5407/5
+f 5406/5 5408/5 5407/5
+f 5407/5 5408/5 5409/5
+f 5407/5 5409/5 5410/5
+f 5410/5 5409/5 5411/5
+f 5410/5 5411/5 5412/5
+f 5412/5 5411/5 5413/5
+f 5412/5 5413/5 5414/5
+f 5414/5 5413/5 5415/5
+f 5414/5 5415/5 5416/5
+f 5416/5 5415/5 5417/5
+f 5415/5 5418/5 5417/5
+f 5417/5 5418/5 5419/5
+f 5417/5 5419/5 5420/5
+f 5420/5 5419/5 5421/5
+f 5420/5 5421/5 5422/5
+f 5422/5 5421/5 5423/5
+f 5422/5 5423/5 5424/5
+f 5424/5 5423/5 5425/5
+f 5424/5 5425/5 5426/5
+f 5426/5 5425/5 5427/5
+f 5425/5 5428/5 5427/5
+f 5427/5 5428/5 5429/5
+f 5427/5 5429/5 5430/5
+f 5430/5 5429/5 5431/5
+f 5430/5 5431/5 5432/5
+f 5432/5 5431/5 5433/5
+f 5432/5 5433/5 5434/5
+f 5434/5 5433/5 5435/5
+f 5434/5 5435/5 5436/5
+f 5436/5 5435/5 5261/5
+f 5435/5 5262/5 5261/5
+f 5153/5 5154/5 5437/5
+f 5437/5 5154/5 5438/5
+f 5437/5 5438/5 5439/5
+f 5437/5 5439/5 5440/5
+f 5440/5 5439/5 5441/5
+f 5440/5 5441/5 5442/5
+f 5442/5 5441/5 5443/5
+f 5442/5 5443/5 5444/5
+f 5444/5 5443/5 5445/5
+f 5444/5 5445/5 5446/5
+f 5446/5 5445/5 5447/5
+f 5445/5 5448/5 5447/5
+f 5447/5 5448/5 5449/5
+f 5447/5 5449/5 5450/5
+f 5450/5 5449/5 5451/5
+f 5450/5 5451/5 5452/5
+f 5452/5 5451/5 5453/5
+f 5452/5 5453/5 5454/5
+f 5454/5 5453/5 5455/5
+f 5454/5 5455/5 5456/5
+f 5456/5 5455/5 5457/5
+f 5455/5 5458/5 5457/5
+f 5457/5 5458/5 5459/5
+f 5457/5 5459/5 5460/5
+f 5460/5 5459/5 5461/5
+f 5460/5 5461/5 5462/5
+f 5462/5 5461/5 5463/5
+f 5462/5 5463/5 5464/5
+f 5464/5 5463/5 5465/5
+f 5464/5 5465/5 5466/5
+f 5466/5 5465/5 5467/5
+f 5465/5 5468/5 5467/5
+f 5467/5 5468/5 5469/5
+f 5468/5 5470/5 5469/5
+f 5469/5 5470/5 5471/5
+f 5469/5 5471/5 5472/5
+f 5472/5 5471/5 5473/5
+f 5472/5 5473/5 5474/5
+f 5474/5 5473/5 5475/5
+f 5474/5 5475/5 5476/5
+f 5476/5 5475/5 5477/5
+f 5476/5 5477/5 5478/5
+f 5478/5 5477/5 5479/5
+f 5477/5 5480/5 5479/5
+f 5479/5 5480/5 5481/5
+f 5479/5 5481/5 5482/5
+f 5482/5 5481/5 5483/5
+f 5482/5 5483/5 5484/5
+f 5484/5 5483/5 5485/5
+f 5484/5 5485/5 5486/5
+f 5486/5 5485/5 5487/5
+f 5486/5 5487/5 5488/5
+f 5488/5 5487/5 5489/5
+f 5487/5 5490/5 5489/5
+f 5489/5 5490/5 5491/5
+f 5489/5 5491/5 5492/5
+f 5492/5 5491/5 5493/5
+f 5492/5 5493/5 5494/5
+f 5494/5 5493/5 5495/5
+f 5494/5 5495/5 5496/5
+f 5496/5 5495/5 5497/5
+f 5496/5 5497/5 5498/5
+f 5498/5 5497/5 5499/5
+f 5497/5 5500/5 5499/5
+f 5501/5 5502/5 5503/5
+f 5503/5 5502/5 5504/5
+f 5503/5 5504/5 5505/5
+f 5503/5 5505/5 5506/5
+f 5506/5 5505/5 5507/5
+f 5506/5 5507/5 5508/5
+f 5508/5 5507/5 5509/5
+f 5508/5 5509/5 5510/5
+f 5510/5 5509/5 5511/5
+f 5510/5 5511/5 5512/5
+f 5512/5 5511/5 5513/5
+f 5511/5 5514/5 5513/5
+f 5513/5 5514/5 5515/5
+f 5513/5 5515/5 5516/5
+f 5516/5 5515/5 5517/5
+f 5516/5 5517/5 5518/5
+f 5518/5 5517/5 5519/5
+f 5518/5 5519/5 5520/5
+f 5520/5 5519/5 5521/5
+f 5520/5 5521/5 5522/5
+f 5522/5 5521/5 5523/5
+f 5521/5 5524/5 5523/5
+f 5523/5 5524/5 5525/5
+f 5523/5 5525/5 5526/5
+f 5526/5 5525/5 5527/5
+f 5526/5 5527/5 5528/5
+f 5528/5 5527/5 5529/5
+f 5528/5 5529/5 5530/5
+f 5530/5 5529/5 5531/5
+f 5530/5 5531/5 5532/5
+f 5532/5 5531/5 5533/5
+f 5531/5 5534/5 5533/5
+f 5533/5 5534/5 5535/5
+f 5534/5 5536/5 5535/5
+f 5535/5 5536/5 5537/5
+f 5535/5 5537/5 5538/5
+f 5538/5 5537/5 5539/5
+f 5538/5 5539/5 5540/5
+f 5540/5 5539/5 5541/5
+f 5540/5 5541/5 5542/5
+f 5542/5 5541/5 5543/5
+f 5542/5 5543/5 5544/5
+f 5544/5 5543/5 5545/5
+f 5543/5 5546/5 5545/5
+f 5545/5 5546/5 5547/5
+f 5545/5 5547/5 5548/5
+f 5548/5 5547/5 5549/5
+f 5548/5 5549/5 5550/5
+f 5550/5 5549/5 5551/5
+f 5550/5 5551/5 5552/5
+f 5552/5 5551/5 5553/5
+f 5552/5 5553/5 5554/5
+f 5554/5 5553/5 5555/5
+f 5553/5 5556/5 5555/5
+f 5555/5 5556/5 5557/5
+f 5555/5 5557/5 5558/5
+f 5558/5 5557/5 5559/5
+f 5558/5 5559/5 5560/5
+f 5560/5 5559/5 5561/5
+f 5560/5 5561/5 5562/5
+f 5562/5 5561/5 5563/5
+f 5562/5 5563/5 5564/5
+f 5564/5 5563/5 5369/5
+f 5563/5 5367/5 5369/5
+f 5565/5 5566/5 5567/5
+f 5567/5 5566/5 5568/5
+f 5567/5 5568/5 5569/5
+f 5567/5 5569/5 5570/5
+f 5570/5 5569/5 5571/5
+f 5570/5 5571/5 5572/5
+f 5572/5 5571/5 5573/5
+f 5572/5 5573/5 5574/5
+f 5574/5 5573/5 5575/5
+f 5574/5 5575/5 5576/5
+f 5576/5 5575/5 5577/5
+f 5576/5 5577/5 5578/5
+f 5578/5 5577/5 5579/5
+f 5578/5 5579/5 5580/5
+f 5580/5 5579/5 5581/5
+f 5580/5 5581/5 5582/5
+f 5582/5 5581/5 5583/5
+f 5582/5 5583/5 5584/5
+f 5584/5 5583/5 5585/5
+f 5584/5 5585/5 5586/5
+f 5586/5 5585/5 5587/5
+f 5586/5 5587/5 5588/5
+f 5588/5 5587/5 5589/5
+f 5588/5 5589/5 5590/5
+f 5590/5 5589/5 5591/5
+f 5590/5 5591/5 5592/5
+f 5592/5 5591/5 5593/5
+f 5592/5 5593/5 5594/5
+f 5594/5 5593/5 5595/5
+f 5594/5 5595/5 5596/5
+f 5596/5 5595/5 5597/5
+f 5596/5 5597/5 5598/5
+f 5598/5 5597/5 5599/5
+f 5598/5 5599/5 5600/5
+f 5600/5 5599/5 5601/5
+f 5600/5 5601/5 5602/5
+f 5602/5 5601/5 5603/5
+f 5602/5 5603/5 5604/5
+f 5604/5 5603/5 5605/5
+f 5604/5 5605/5 5606/5
+f 5606/5 5605/5 5607/5
+f 5606/5 5607/5 5608/5
+f 5608/5 5607/5 5609/5
+f 5608/5 5609/5 5610/5
+f 5610/5 5609/5 5611/5
+f 5610/5 5611/5 5612/5
+f 5612/5 5611/5 5613/5
+f 5612/5 5613/5 5614/5
+f 5614/5 5613/5 5615/5
+f 5614/5 5615/5 5616/5
+f 5616/5 5615/5 5617/5
+f 5616/5 5617/5 5618/5
+f 5618/5 5617/5 5619/5
+f 5618/5 5619/5 5620/5
+f 5620/5 5619/5 5621/5
+f 5620/5 5621/5 5622/5
+f 5622/5 5621/5 5623/5
+f 5622/5 5623/5 5624/5
+f 5624/5 5623/5 5625/5
+f 5624/5 5625/5 5626/5
+f 5626/5 5625/5 5627/5
+f 5626/5 5627/5 5628/5
+f 5628/5 5627/5 5352/5
+f 5627/5 5333/5 5352/5
+f 5629/5 5566/5 5630/5
+f 5630/5 5566/5 5565/5
+f 5630/5 5565/5 5631/5
+f 5632/5 5633/5 5634/5
+f 5634/5 5633/5 5635/5
+f 5634/5 5635/5 5636/5
+f 5635/5 5633/5 5637/5
+f 5637/5 5633/5 5638/5
+f 5637/5 5638/5 5639/5
+f 5637/5 5639/5 5640/5
+f 5640/5 5639/5 5641/5
+f 5640/5 5641/5 5642/5
+f 5642/5 5641/5 5643/5
+f 5642/5 5643/5 5644/5
+f 5644/5 5643/5 5645/5
+f 5644/5 5645/5 5646/5
+f 5646/5 5645/5 5647/5
+f 5645/5 5648/5 5647/5
+f 5647/5 5648/5 5649/5
+f 5647/5 5649/5 5650/5
+f 5650/5 5649/5 5651/5
+f 5650/5 5651/5 5652/5
+f 5652/5 5651/5 5653/5
+f 5651/5 5654/5 5653/5
+f 5653/5 5654/5 5655/5
+f 5653/5 5655/5 5656/5
+f 5656/5 5655/5 5657/5
+f 5655/5 5658/5 5657/5
+f 5657/5 5658/5 5659/5
+f 5657/5 5659/5 5660/5
+f 5660/5 5659/5 5661/5
+f 5660/5 5661/5 5662/5
+f 5662/5 5661/5 5663/5
+f 5662/5 5663/5 5664/5
+f 5664/5 5663/5 5630/5
+f 5664/5 5630/5 5631/5
+f 5663/5 5629/5 5630/5
+f 5665/5 5632/5 5666/5
+f 5666/5 5632/5 5634/5
+f 5666/5 5634/5 5667/5
+f 5667/5 5634/5 5668/5
+f 5634/5 5636/5 5668/5
+f 5668/5 5636/5 5669/5
+f 5668/5 5669/5 5670/5
+f 5670/5 5671/5 5668/5
+f 5668/5 5671/5 5672/5
+f 5668/5 5672/5 5673/5
+f 5673/5 5674/5 5668/5
+f 5668/5 5674/5 5675/5
+f 5668/5 5675/5 5676/5
+f 5676/5 5677/5 5668/5
+f 5668/5 5677/5 5678/5
+f 5668/5 5678/5 5679/5
+f 5679/5 5680/5 5668/5
+f 5668/5 5680/5 5681/5
+f 5668/5 5681/5 5682/5
+f 5682/5 5683/5 5668/5
+f 5668/5 5683/5 5684/5
+f 5668/5 5684/5 5685/5
+f 5685/5 5686/5 5668/5
+f 5668/5 5686/5 5687/5
+f 5668/5 5687/5 5688/5
+f 5688/5 5689/5 5668/5
+f 5668/5 5689/5 5690/5
+f 5668/5 5690/5 5691/5
+f 5691/5 5692/5 5668/5
+f 5668/5 5692/5 5693/5
+f 5668/5 5693/5 5694/5
+f 5694/5 5695/5 5668/5
+f 5668/5 5695/5 5696/5
+f 5668/5 5696/5 5697/5
+f 5697/5 5698/5 5668/5
+f 5668/5 5698/5 5699/5
+f 5668/5 5699/5 5700/5
+f 5701/5 5702/5 5666/5
+f 5666/5 5702/5 5703/5
+f 5666/5 5703/5 5704/5
+f 5704/5 5705/5 5666/5
+f 5666/5 5705/5 5706/5
+f 5666/5 5706/5 5707/5
+f 5707/5 5708/5 5666/5
+f 5666/5 5708/5 5709/5
+f 5666/5 5709/5 5710/5
+f 5710/5 5711/5 5666/5
+f 5666/5 5711/5 5712/5
+f 5666/5 5712/5 5713/5
+f 5713/5 5714/5 5666/5
+f 5666/5 5714/5 5715/5
+f 5666/5 5715/5 5716/5
+f 5716/5 5717/5 5666/5
+f 5666/5 5717/5 5718/5
+f 5666/5 5718/5 5719/5
+f 5719/5 5720/5 5666/5
+f 5666/5 5720/5 5721/5
+f 5666/5 5721/5 5722/5
+f 5722/5 5723/5 5666/5
+f 5666/5 5723/5 5724/5
+f 5666/5 5724/5 5725/5
+f 5725/5 5726/5 5666/5
+f 5666/5 5726/5 5727/5
+f 5666/5 5727/5 5728/5
+f 5728/5 5729/5 5666/5
+f 5666/5 5729/5 5730/5
+f 5666/5 5730/5 5731/5
+f 5731/5 5665/5 5666/5
+f 5372/5 5371/5 5732/5
+f 5732/5 5371/5 5733/5
+f 5732/5 5733/5 5734/5
+f 5732/5 5734/5 5735/5
+f 5735/5 5734/5 5736/5
+f 5735/5 5736/5 5737/5
+f 5737/5 5736/5 5738/5
+f 5737/5 5738/5 5739/5
+f 5739/5 5738/5 5740/5
+f 5739/5 5740/5 5741/5
+f 5741/5 5740/5 5742/5
+f 5740/5 5743/5 5742/5
+f 5742/5 5743/5 5744/5
+f 5742/5 5744/5 5745/5
+f 5745/5 5744/5 5746/5
+f 5745/5 5746/5 5747/5
+f 5747/5 5746/5 5748/5
+f 5747/5 5748/5 5749/5
+f 5749/5 5748/5 5750/5
+f 5749/5 5750/5 5751/5
+f 5751/5 5750/5 5752/5
+f 5750/5 5753/5 5752/5
+f 5752/5 5753/5 5754/5
+f 5752/5 5754/5 5755/5
+f 5755/5 5754/5 5756/5
+f 5755/5 5756/5 5757/5
+f 5757/5 5756/5 5758/5
+f 5757/5 5758/5 5759/5
+f 5759/5 5758/5 5760/5
+f 5759/5 5760/5 5761/5
+f 5761/5 5760/5 5762/5
+f 5760/5 5763/5 5762/5
+f 5762/5 5763/5 5764/5
+f 5763/5 5765/5 5764/5
+f 5764/5 5765/5 5766/5
+f 5764/5 5766/5 5767/5
+f 5767/5 5766/5 5768/5
+f 5767/5 5768/5 5769/5
+f 5769/5 5768/5 5770/5
+f 5769/5 5770/5 5771/5
+f 5771/5 5770/5 5772/5
+f 5771/5 5772/5 5773/5
+f 5773/5 5772/5 5774/5
+f 5772/5 5775/5 5774/5
+f 5774/5 5775/5 5776/5
+f 5774/5 5776/5 5777/5
+f 5777/5 5776/5 5778/5
+f 5777/5 5778/5 5779/5
+f 5779/5 5778/5 5780/5
+f 5779/5 5780/5 5781/5
+f 5781/5 5780/5 5782/5
+f 5781/5 5782/5 5783/5
+f 5783/5 5782/5 5784/5
+f 5782/5 5785/5 5784/5
+f 5784/5 5785/5 5786/5
+f 5784/5 5786/5 5787/5
+f 5787/5 5786/5 5788/5
+f 5787/5 5788/5 5789/5
+f 5789/5 5788/5 5790/5
+f 5789/5 5790/5 5791/5
+f 5791/5 5790/5 5792/5
+f 5791/5 5792/5 5793/5
+f 5793/5 5792/5 5794/5
+f 5792/5 5795/5 5794/5
+f 5796/5 5797/5 5798/5
+f 5798/5 5797/5 5799/5
+f 5798/5 5799/5 5800/5
+f 5800/5 5799/5 5801/5
+f 5800/5 5801/5 5802/5
+f 5802/5 5801/5 5803/5
+f 5802/5 5803/5 5804/5
+f 5805/5 5806/5 5798/5
+f 5798/5 5806/5 5807/5
+f 5798/5 5807/5 5808/5
+f 5808/5 5809/5 5798/5
+f 5798/5 5809/5 5810/5
+f 5798/5 5810/5 5811/5
+f 5811/5 5812/5 5798/5
+f 5798/5 5812/5 5813/5
+f 5798/5 5813/5 5814/5
+f 5814/5 5815/5 5798/5
+f 5798/5 5815/5 5816/5
+f 5798/5 5816/5 5817/5
+f 5817/5 5818/5 5798/5
+f 5798/5 5818/5 5819/5
+f 5798/5 5819/5 5820/5
+f 5820/5 5821/5 5798/5
+f 5798/5 5821/5 5822/5
+f 5798/5 5822/5 5823/5
+f 5823/5 5824/5 5798/5
+f 5798/5 5824/5 5825/5
+f 5798/5 5825/5 5826/5
+f 5826/5 5827/5 5798/5
+f 5798/5 5827/5 5828/5
+f 5798/5 5828/5 5829/5
+f 5829/5 5830/5 5798/5
+f 5798/5 5830/5 5831/5
+f 5798/5 5831/5 5832/5
+f 5832/5 5833/5 5798/5
+f 5798/5 5833/5 5834/5
+f 5798/5 5834/5 5796/5
+f 5804/5 5835/5 5802/5
+f 5802/5 5835/5 5836/5
+f 5802/5 5836/5 5837/5
+f 5837/5 5838/5 5802/5
+f 5802/5 5838/5 5839/5
+f 5802/5 5839/5 5840/5
+f 5840/5 5841/5 5802/5
+f 5802/5 5841/5 5842/5
+f 5802/5 5842/5 5843/5
+f 5843/5 5844/5 5802/5
+f 5802/5 5844/5 5845/5
+f 5802/5 5845/5 5846/5
+f 5846/5 5847/5 5802/5
+f 5802/5 5847/5 5848/5
+f 5802/5 5848/5 5849/5
+f 5849/5 5850/5 5802/5
+f 5802/5 5850/5 5851/5
+f 5802/5 5851/5 5852/5
+f 5852/5 5853/5 5802/5
+f 5802/5 5853/5 5854/5
+f 5802/5 5854/5 5855/5
+f 5855/5 5856/5 5802/5
+f 5802/5 5856/5 5857/5
+f 5802/5 5857/5 5858/5
+f 5858/5 5859/5 5802/5
+f 5802/5 5859/5 5860/5
+f 5802/5 5860/5 5861/5
+f 5861/5 5862/5 5802/5
+f 5802/5 5862/5 5863/5
+f 5802/5 5863/5 5864/5
+f 5799/5 5865/5 5801/5
+f 5801/5 5865/5 5866/5
+f 5866/5 5865/5 5867/5
+f 5867/5 5865/5 5868/5
+f 5867/5 5868/5 5869/5
+f 5867/5 5869/5 5870/5
+f 5870/5 5869/5 5871/5
+f 5870/5 5871/5 5872/5
+f 5872/5 5871/5 5873/5
+f 5872/5 5873/5 5874/5
+f 5874/5 5873/5 5875/5
+f 5874/5 5875/5 5876/5
+f 5876/5 5875/5 5877/5
+f 5875/5 5878/5 5877/5
+f 5877/5 5878/5 5879/5
+f 5877/5 5879/5 5880/5
+f 5880/5 5879/5 5881/5
+f 5880/5 5881/5 5882/5
+f 5882/5 5881/5 5883/5
+f 5881/5 5884/5 5883/5
+f 5883/5 5884/5 5885/5
+f 5883/5 5885/5 5886/5
+f 5886/5 5885/5 5887/5
+f 5885/5 5888/5 5887/5
+f 5887/5 5888/5 5889/5
+f 5887/5 5889/5 5890/5
+f 5890/5 5889/5 5891/5
+f 5890/5 5891/5 5892/5
+f 5892/5 5891/5 5893/5
+f 5892/5 5893/5 5894/5
+f 5894/5 5893/5 5895/5
+f 5894/5 5895/5 5896/5
+f 5374/5 5897/5 5898/5
+f 5898/5 5897/5 5899/5
+f 5898/5 5899/5 5900/5
+f 5900/5 5899/5 5901/5
+f 5900/5 5901/5 5902/5
+f 5902/5 5901/5 5903/5
+f 5902/5 5903/5 5904/5
+f 5904/5 5903/5 5905/5
+f 5904/5 5905/5 5906/5
+f 5906/5 5905/5 5907/5
+f 5906/5 5907/5 5908/5
+f 5908/5 5907/5 5909/5
+f 5908/5 5909/5 5910/5
+f 5910/5 5909/5 5911/5
+f 5910/5 5911/5 5912/5
+f 5912/5 5911/5 5913/5
+f 5912/5 5913/5 5914/5
+f 5374/5 5373/5 5897/5
+f 5915/5 5916/5 5917/5
+f 5917/5 5916/5 5918/5
+f 5917/5 5918/5 5919/5
+f 5917/5 5919/5 5920/5
+f 5920/5 5919/5 5921/5
+f 5920/5 5921/5 5922/5
+f 5922/5 5921/5 5923/5
+f 5922/5 5923/5 5924/5
+f 5924/5 5923/5 5925/5
+f 5924/5 5925/5 5926/5
+f 5926/5 5925/5 5927/5
+f 5926/5 5927/5 5928/5
+f 5928/5 5927/5 5929/5
+f 5928/5 5929/5 5930/5
+f 5930/5 5929/5 5931/5
+f 5929/5 5932/5 5931/5
+f 5931/5 5932/5 5499/5
+f 5931/5 5499/5 5500/5
+f 5895/5 5933/5 5896/5
+f 5896/5 5933/5 5934/5
+f 5935/5 5936/5 5937/5
+f 5937/5 5936/5 5938/5
+f 5937/5 5938/5 5939/5
+f 5939/5 5938/5 5940/5
+f 5939/5 5940/5 5941/5
+f 5941/5 5940/5 5942/5
+f 5941/5 5942/5 5943/5
+f 5943/5 5942/5 5944/5
+f 5943/5 5944/5 5945/5
+f 5945/5 5944/5 5946/5
+f 5945/5 5946/5 5947/5
+f 5947/5 5946/5 5948/5
+f 5947/5 5948/5 5949/5
+f 5949/5 5948/5 5950/5
+f 5949/5 5950/5 5951/5
+f 5951/5 5950/5 5952/5
+f 5951/5 5952/5 5953/5
+f 5953/5 5952/5 5954/5
+f 5953/5 5954/5 5955/5
+f 5955/5 5954/5 5956/5
+f 5955/5 5956/5 5957/5
+f 5957/5 5956/5 5958/5
+f 5957/5 5958/5 5959/5
+f 5959/5 5958/5 5960/5
+f 5959/5 5960/5 5961/5
+f 5961/5 5960/5 5962/5
+f 5961/5 5962/5 5963/5
+f 5935/5 5964/5 5936/5
+f 5936/5 5964/5 5965/5
+f 5964/5 5966/5 5965/5
+f 5965/5 5966/5 5967/5
+f 5966/5 5968/5 5967/5
+f 5967/5 5968/5 5969/5
+f 5968/5 5970/5 5969/5
+f 5969/5 5970/5 5971/5
+f 5970/5 5972/5 5971/5
+f 5971/5 5972/5 5973/5
+f 5972/5 5974/5 5973/5
+f 5973/5 5974/5 5975/5
+f 5974/5 5976/5 5975/5
+f 5975/5 5976/5 5977/5
+f 5976/5 5978/5 5977/5
+f 5977/5 5978/5 5979/5
+f 5978/5 5980/5 5979/5
+f 5979/5 5980/5 5981/5
+f 5980/5 5982/5 5981/5
+f 5981/5 5982/5 5983/5
+f 5982/5 5984/5 5983/5
+f 5983/5 5984/5 5985/5
+f 5984/5 5986/5 5985/5
+f 5985/5 5986/5 5987/5
+f 5986/5 5988/5 5987/5
+f 5987/5 5988/5 5989/5
+f 5988/5 5990/5 5989/5
+f 5989/5 5990/5 5991/5
+f 5990/5 5992/5 5991/5
+f 5991/5 5992/5 5993/5
+f 5992/5 5994/5 5993/5
+f 5993/5 5994/5 5995/5
+f 5994/5 5996/5 5995/5
+f 5995/5 5996/5 5997/5
+f 5996/5 5998/5 5997/5
+f 5997/5 5998/5 5999/5
+f 5998/5 6000/5 5999/5
+f 5999/5 6000/5 6001/5
+f 6000/5 6002/5 6001/5
+f 6001/5 6002/5 6003/5
+f 6002/5 6004/5 6003/5
+f 6003/5 6004/5 6005/5
+f 6004/5 6006/5 6005/5
+f 6005/5 6006/5 6007/5
+f 6006/5 6008/5 6007/5
+f 6007/5 6008/5 6009/5
+f 6008/5 6010/5 6009/5
+f 6009/5 6010/5 6011/5
+f 6010/5 6012/5 6011/5
+f 6011/5 6012/5 6013/5
+f 6012/5 6014/5 6013/5
+f 6013/5 6014/5 6015/5
+f 6014/5 6016/5 6015/5
+f 6015/5 6016/5 6017/5
+f 5961/5 5963/5 6018/5
+f 6018/5 5963/5 6019/5
+f 6018/5 6019/5 6020/5
+f 6020/5 6019/5 6021/5
+f 6020/5 6021/5 6022/5
+f 6022/5 6021/5 6023/5
+f 6022/5 6023/5 6024/5
+f 6024/5 6023/5 6025/5
+f 6024/5 6025/5 6026/5
+f 6026/5 6025/5 6027/5
+f 6026/5 6027/5 6028/5
+f 6028/5 6027/5 6029/5
+f 6028/5 6029/5 6030/5
+f 6030/5 6029/5 6031/5
+f 6030/5 6031/5 6032/5
+f 6032/5 6031/5 6033/5
+f 6032/5 6033/5 6034/5
+f 6034/5 6033/5 5502/5
+f 6034/5 5502/5 5501/5
+f 6035/5 6036/5 6037/5
+f 6037/5 6036/5 6038/5
+f 6037/5 6038/5 6039/5
+f 6037/5 6039/5 6040/5
+f 6040/5 6039/5 6041/5
+f 6040/5 6041/5 6042/5
+f 6042/5 6041/5 6043/5
+f 6042/5 6043/5 6044/5
+f 6044/5 6043/5 6045/5
+f 6044/5 6045/5 6046/5
+f 6046/5 6045/5 6047/5
+f 6046/5 6047/5 6048/5
+f 6048/5 6047/5 6049/5
+f 6048/5 6049/5 6050/5
+f 6050/5 6049/5 6051/5
+f 6050/5 6051/5 6052/5
+f 6052/5 6051/5 6053/5
+f 6052/5 6053/5 6054/5
+f 6054/5 6053/5 6055/5
+f 6054/5 6055/5 6056/5
+f 6056/5 6055/5 6057/5
+f 6056/5 6057/5 6058/5
+f 6058/5 6057/5 6059/5
+f 6058/5 6059/5 6060/5
+f 6060/5 6059/5 6061/5
+f 6060/5 6061/5 6062/5
+f 6062/5 6061/5 6063/5
+f 6062/5 6063/5 6064/5
+f 6064/5 6063/5 6065/5
+f 6064/5 6065/5 6066/5
+f 6066/5 6065/5 6067/5
+f 6066/5 6067/5 6068/5
+f 6068/5 6067/5 6069/5
+f 6068/5 6069/5 6070/5
+f 6070/5 6069/5 6071/5
+f 6070/5 6071/5 6072/5
+f 6072/5 6071/5 6073/5
+f 6072/5 6073/5 6074/5
+f 6074/5 6073/5 6075/5
+f 6074/5 6075/5 6076/5
+f 6076/5 6075/5 6077/5
+f 6076/5 6077/5 6078/5
+f 6078/5 6077/5 6079/5
+f 6078/5 6079/5 6080/5
+f 6080/5 6079/5 6081/5
+f 6080/5 6081/5 6082/5
+f 6082/5 6081/5 6083/5
+f 6082/5 6083/5 6084/5
+f 6084/5 6083/5 6085/5
+f 6084/5 6085/5 6086/5
+f 6086/5 6085/5 6087/5
+f 6086/5 6087/5 6088/5
+f 6086/5 6088/5 6089/5
+f 6089/5 6088/5 6090/5
+f 6089/5 6090/5 6091/5
+f 6091/5 6090/5 6092/5
+f 6091/5 6092/5 6093/5
+f 6093/5 6092/5 6094/5
+f 6093/5 6094/5 6095/5
+f 6095/5 6094/5 6096/5
+f 6095/5 6096/5 6097/5
+f 6097/5 6096/5 6098/5
+f 6097/5 6098/5 6099/5
+f 6099/5 6098/5 6100/5
+f 6099/5 6100/5 6101/5
+f 6099/5 6101/5 6102/5
+f 6102/5 6101/5 6103/5
+f 6102/5 6103/5 6104/5
+f 6104/5 6103/5 6105/5
+f 6104/5 6105/5 6106/5
+f 6106/5 6105/5 6107/5
+f 6106/5 6107/5 6108/5
+f 6108/5 6107/5 6109/5
+f 6108/5 6109/5 6110/5
+f 6110/5 6109/5 6111/5
+f 6110/5 6111/5 6112/5
+f 6112/5 6111/5 6113/5
+f 6112/5 6113/5 6114/5
+f 6114/5 6113/5 6115/5
+f 6114/5 6115/5 6116/5
+f 6116/5 6115/5 6117/5
+f 6116/5 6117/5 6118/5
+f 6118/5 6117/5 6119/5
+f 6118/5 6119/5 6120/5
+f 6120/5 6119/5 6121/5
+f 6120/5 6121/5 6122/5
+f 6122/5 6121/5 6123/5
+f 6122/5 6123/5 6124/5
+f 6124/5 6123/5 6125/5
+f 6124/5 6125/5 6126/5
+f 6126/5 6125/5 6127/5
+f 6126/5 6127/5 6128/5
+f 6128/5 6127/5 6129/5
+f 6128/5 6129/5 6130/5
+f 6130/5 6129/5 6131/5
+f 6130/5 6131/5 6132/5
+f 6132/5 6131/5 5794/5
+f 6132/5 5794/5 5795/5
+f 6133/5 6134/5 6089/5
+f 6089/5 6134/5 6086/5
+f 5934/5 5933/5 6135/5
+f 6135/5 5933/5 6136/5
+f 6135/5 6136/5 6137/5
+f 6135/5 6137/5 6138/5
+f 6138/5 6137/5 6139/5
+f 6138/5 6139/5 6140/5
+f 6140/5 6139/5 6141/5
+f 6140/5 6141/5 6142/5
+f 6142/5 6141/5 6143/5
+f 6142/5 6143/5 6144/5
+f 6144/5 6143/5 6145/5
+f 6144/5 6145/5 6146/5
+f 6146/5 6145/5 6147/5
+f 6146/5 6147/5 6148/5
+f 6148/5 6147/5 6149/5
+f 6148/5 6149/5 6150/5
+f 6150/5 6149/5 6151/5
+f 6150/5 6151/5 6152/5
+f 6152/5 6151/5 6153/5
+f 6152/5 6153/5 6154/5
+f 6154/5 6153/5 6155/5
+f 6154/5 6155/5 6156/5
+f 6156/5 6155/5 6157/5
+f 6156/5 6157/5 6158/5
+f 6158/5 6157/5 6159/5
+f 6158/5 6159/5 6160/5
+f 6160/5 6159/5 6161/5
+f 6160/5 6161/5 6162/5
+f 6162/5 6161/5 6163/5
+f 6162/5 6163/5 6164/5
+f 6164/5 6163/5 6165/5
+f 6164/5 6165/5 6166/5
+f 6166/5 6165/5 6167/5
+f 6166/5 6167/5 6168/5
+f 6168/5 6167/5 6169/5
+f 6168/5 6169/5 6170/5
+f 6170/5 6169/5 6171/5
+f 6170/5 6171/5 6172/5
+f 6172/5 6171/5 6173/5
+f 6172/5 6173/5 6174/5
+f 6174/5 6173/5 6175/5
+f 6174/5 6175/5 6176/5
+f 6176/5 6175/5 6177/5
+f 6176/5 6177/5 6178/5
+f 6178/5 6177/5 6179/5
+f 6178/5 6179/5 6180/5
+f 6180/5 6179/5 6181/5
+f 6180/5 6181/5 6182/5
+f 6182/5 6181/5 6183/5
+f 6182/5 6183/5 6184/5
+f 6184/5 6183/5 6185/5
+f 6184/5 6185/5 6186/5
+f 6186/5 6185/5 6187/5
+f 6186/5 6187/5 6188/5
+f 6188/5 6187/5 6189/5
+f 6188/5 6189/5 6190/5
+f 6190/5 6189/5 6191/5
+f 6190/5 6191/5 6192/5
+f 6192/5 6191/5 6193/5
+f 6192/5 6193/5 6194/5
+f 6194/5 6193/5 6195/5
+f 6194/5 6195/5 6196/5
+f 6196/5 6195/5 5242/5
+f 6195/5 5230/5 5242/5
\ No newline at end of file
diff --git a/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml b/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml
index cb1eca6373..9ed5e5346e 100644
--- a/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml
+++ b/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml
@@ -85,7 +85,7 @@ UM.Dialog
id: questionText
width: parent.width
text: base.is_ucp
- ? catalog.i18nc("@text:window", "This is a Cura Universal project file. Would you like to open it as a Cura project or Cura Universal Project or import the models from it?")
+ ? catalog.i18nc("@text:window", "This is a Cura Universal project file. Would you like to open it as a Cura Universal Project or import the models from it?")
: catalog.i18nc("@text:window", "This is a Cura project file. Would you like to open it as a project or import the models from it?")
wrapMode: Text.WordWrap
}
diff --git a/resources/qml/PrintMonitor.qml b/resources/qml/PrintMonitor.qml
index 027586c381..cda7bb743b 100644
--- a/resources/qml/PrintMonitor.qml
+++ b/resources/qml/PrintMonitor.qml
@@ -129,7 +129,7 @@ ScrollView
{
id: bedTemperature
containerStack: Cura.MachineManager.activeMachine
- key: "material_bed_temperature"
+ key: "material_bed_temperature_layer_0"
watchedProperties: ["value", "minimum_value", "maximum_value", "resolve"]
storeIndex: 0
}
diff --git a/resources/qml/PrinterOutput/ExtruderBox.qml b/resources/qml/PrinterOutput/ExtruderBox.qml
index 46deec29ef..d6ce75a15a 100644
--- a/resources/qml/PrinterOutput/ExtruderBox.qml
+++ b/resources/qml/PrinterOutput/ExtruderBox.qml
@@ -22,7 +22,7 @@ Item
{
id: extruderTemperature
containerStackId: Cura.ExtruderManager.extruderIds[position]
- key: "material_print_temperature"
+ key: "material_print_temperature_layer_0"
watchedProperties: ["value", "minimum_value", "maximum_value", "resolve"]
storeIndex: 0
}
diff --git a/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml b/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml
index eb19e5234e..7f311b7187 100644
--- a/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml
+++ b/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml
@@ -15,7 +15,7 @@ import Cura 1.1 as Cura
Item
{
id: base
-
+ property bool hasSearchFilter: false
// The currently selected machine item in the local machine list.
property var currentItem: machineList.currentIndex >= 0 ? machineList.model.getItem(machineList.currentIndex) : null
// The currently active (expanded) section/category, where section/category is the grouping of local machine items.
@@ -32,7 +32,7 @@ Item
onCurrentItemChanged:
{
- printerName = currentItem == null ? "" : currentItem.name
+ printerName = currentItem && currentItem.name? currentItem.name: ""
}
function updateCurrentItemUponSectionChange(section)
@@ -43,25 +43,28 @@ Item
const item = machineList.model.getItem(i);
if (item.section == section)
{
- machineList.currentIndex = i;
+ updateCurrentItem(i)
break;
}
}
}
- function getMachineName()
+ function updateCurrentItem(index)
{
- return machineList.model.getItem(machineList.currentIndex) != undefined ? machineList.model.getItem(machineList.currentIndex).name : "";
- }
-
- function getMachineMetaDataEntry(key)
- {
- var metadata = machineList.model.getItem(machineList.currentIndex) != undefined ? machineList.model.getItem(machineList.currentIndex).metadata : undefined;
- if (metadata)
+ machineList.currentIndex = index;
+ currentItem = machineList.model.getItem(index);
+ if (currentItem && currentItem.name)
{
- return metadata[key];
+ machineName.text = currentItem.name
+ manufacturer.text = currentItem.metadata["manufacturer"]
+ author.text = currentItem.metadata["author"]
+ }
+ else
+ {
+ machineName.text = "No printers Found"
+ manufacturer.text = ""
+ author.text = ""
}
- return undefined;
}
Component.onCompleted:
@@ -78,98 +81,204 @@ Item
id: localPrinterSelectionItem
anchors.fill: parent
- //Selecting a local printer to add from this list.
- ListView
+ Column
{
- id: machineList
+ id: root
width: Math.floor(parent.width * 0.48)
height: parent.height
-
- clip: true
- ScrollBar.vertical: UM.ScrollBar {}
-
- model: UM.DefinitionContainersModel
+ Item
{
- id: machineDefinitionsModel
- filter: { "visible": true }
- sectionProperty: "manufacturer"
- preferredSections: preferredCategories
- }
-
- section.property: "section"
- section.delegate: Button
- {
- id: button
- width: machineList.width
- height: UM.Theme.getSize("action_button").height
- text: section
-
- property bool isActive: base.currentSections.has(section)
-
- background: Rectangle
+ width: root.width
+ height: filter.height
+ Cura.TextField
{
- anchors.fill: parent
- color: isActive ? UM.Theme.getColor("setting_control_highlight") : "transparent"
- }
-
- contentItem: Item
- {
- width: childrenRect.width
- height: UM.Theme.getSize("action_button").height
+ id: filter
+ width: parent.width
+ implicitHeight: parent.height
+ background: Rectangle {
+ id: background
+ color: UM.Theme.getColor("main_background")
+ radius: UM.Theme.getSize("default_radius").width
+ border.color: UM.Theme.getColor("primary_button")
+ }
+ height: UM.Theme.getSize("small_button_icon").height * 2
+ placeholderText: catalog.i18nc("@label:textbox", "Search Printer")
+ placeholderTextColor: UM.Theme.getColor("primary_button")
+ font: UM.Theme.getFont("medium_italic")
+ leftPadding: searchIcon.width + UM.Theme.getSize("default_margin").width * 2
UM.ColorImage
{
- id: arrow
- anchors.left: parent.left
- width: UM.Theme.getSize("standard_arrow").width
- height: UM.Theme.getSize("standard_arrow").height
+ id: searchIcon
+ source: UM.Theme.getIcon("Magnifier")
+ anchors
+ {
+ verticalCenter: parent.verticalCenter
+ left: parent.left
+ leftMargin: UM.Theme.getSize("default_margin").width
+ }
+ height: UM.Theme.getSize("small_button_icon").height
+ width: height
color: UM.Theme.getColor("text")
- source: isActive ? UM.Theme.getIcon("ChevronSingleDown") : UM.Theme.getIcon("ChevronSingleRight")
}
- UM.Label
+ onTextChanged: editingFinished()
+ onEditingFinished:
{
- id: label
- anchors.left: arrow.right
- anchors.leftMargin: UM.Theme.getSize("default_margin").width
- text: button.text
- font: UM.Theme.getFont("default_bold")
+ machineDefinitionsModel.filter = {"name" : "*" + text.toLowerCase() + "*", "visible": true}
+ base.hasSearchFilter = (text.length > 0)
+ updateDefinitionModel()
+ }
+
+ Keys.onEscapePressed: filter.text = ""
+ function updateDefinitionModel()
+ {
+ if (base.hasSearchFilter)
+ {
+ base.currentSections.clear()
+ for (var i = 0; i < machineDefinitionsModel.count; i++)
+ {
+ var sectionexpanded = machineDefinitionsModel.getItem(i)["section"]
+ if (!base.currentSections.has(sectionexpanded))
+ {
+ base.currentSections.add(sectionexpanded);
+ }
+ }
+ base.updateCurrentItem(0)
+
+ // Trigger update on base.currentSections
+ base.currentSections = base.currentSections;
+ }
+ else
+ {
+ const initialSection = "Ultimaker B.V.";
+ base.currentSections.clear();
+ base.currentSections.add(initialSection);
+ updateCurrentItemUponSectionChange(initialSection);
+ updateCurrentItem(0)
+ // Trigger update on base.currentSections
+ base.currentSections = base.currentSections;
+ }
+
}
}
- onClicked:
+ UM.SimpleButton
{
- if (base.currentSections.has(section))
+ id: clearFilterButton
+ iconSource: UM.Theme.getIcon("Cancel")
+ visible: base.hasSearchFilter
+
+ height: Math.round(filter.height * 0.5)
+ width: visible ? height : 0
+
+ anchors.verticalCenter: filter.verticalCenter
+ anchors.right: filter.right
+ anchors.rightMargin: UM.Theme.getSize("default_margin").width
+
+ color: UM.Theme.getColor("setting_control_button")
+ hoverColor: UM.Theme.getColor("setting_control_button_hover")
+
+ onClicked:
{
- base.currentSections.delete(section);
+ filter.text = ""
+ filter.forceActiveFocus()
}
- else
- {
- base.currentSections.add(section);
- base.updateCurrentItemUponSectionChange(section);
- }
- // Trigger update on base.currentSections
- base.currentSections = base.currentSections;
}
}
- delegate: Cura.RadioButton
+ //Selecting a local printer to add from this list.
+ ListView
{
- id: radioButton
- anchors
+ id: machineList
+ width: root.width
+ height: root.height - filter.height
+ clip: true
+ ScrollBar.vertical: UM.ScrollBar {}
+
+ model: UM.DefinitionContainersModel
{
- left: parent !== null ? parent.left : undefined
- leftMargin: UM.Theme.getSize("standard_list_lineheight").width
-
- right: parent !== null ? parent.right : undefined
- rightMargin: UM.Theme.getSize("default_margin").width
+ id: machineDefinitionsModel
+ filter: { "visible": true }
+ sectionProperty: "manufacturer"
+ preferredSections: preferredCategories
}
- height: visible ? UM.Theme.getSize("standard_list_lineheight").height : 0 //This causes the scrollbar to vary in length due to QTBUG-76830.
- checked: machineList.currentIndex == index
- text: name
- visible: base.currentSections.has(section)
- onClicked: machineList.currentIndex = index
+ section.property: "section"
+ section.delegate: Button
+ {
+ id: button
+ width: machineList.width
+ height: UM.Theme.getSize("action_button").height
+ text: section
+
+ property bool isActive: base.currentSections.has(section)
+
+ background: Rectangle
+ {
+ anchors.fill: parent
+ color: isActive ? UM.Theme.getColor("setting_control_highlight") : "transparent"
+ }
+
+ contentItem: Item
+ {
+ width: childrenRect.width
+ height: UM.Theme.getSize("action_button").height
+
+ UM.ColorImage
+ {
+ id: arrow
+ anchors.left: parent.left
+ width: UM.Theme.getSize("standard_arrow").width
+ height: UM.Theme.getSize("standard_arrow").height
+ color: UM.Theme.getColor("text")
+ source: isActive ? UM.Theme.getIcon("ChevronSingleDown") : UM.Theme.getIcon("ChevronSingleRight")
+ }
+
+ UM.Label
+ {
+ id: label
+ anchors.left: arrow.right
+ anchors.leftMargin: UM.Theme.getSize("default_margin").width
+ text: button.text
+ font: UM.Theme.getFont("default_bold")
+ }
+ }
+
+ onClicked:
+ {
+ if (base.currentSections.has(section))
+ {
+ base.currentSections.delete(section);
+ }
+ else
+ {
+ base.currentSections.add(section);
+ base.updateCurrentItemUponSectionChange(section);
+ }
+ // Trigger update on base.currentSections
+ base.currentSections = base.currentSections;
+ }
+ }
+
+ delegate: Cura.RadioButton
+ {
+ id: radioButton
+ anchors
+ {
+ left: parent !== null ? parent.left : undefined
+ leftMargin: UM.Theme.getSize("standard_list_lineheight").width
+
+ right: parent !== null ? parent.right : undefined
+ rightMargin: UM.Theme.getSize("default_margin").width
+ }
+ height: visible ? UM.Theme.getSize("standard_list_lineheight").height : 0 //This causes the scrollbar to vary in length due to QTBUG-76830.
+
+ checked: machineList.currentIndex == index
+ text: name
+ visible: base.currentSections.has(section)
+ onClicked: base.updateCurrentItem(index)
+ }
}
}
@@ -193,8 +302,8 @@ Item
UM.Label
{
+ id: machineName
width: parent.width - (2 * UM.Theme.getSize("default_margin").width)
- text: base.getMachineName()
color: UM.Theme.getColor("primary_button")
font: UM.Theme.getFont("huge")
elide: Text.ElideRight
@@ -215,7 +324,7 @@ Item
}
UM.Label
{
- text: base.getMachineMetaDataEntry("manufacturer")
+ id: manufacturer
width: parent.width - manufacturerLabel.width
wrapMode: Text.WordWrap
}
@@ -226,7 +335,7 @@ Item
}
UM.Label
{
- text: base.getMachineMetaDataEntry("author")
+ id: author
width: parent.width - profileAuthorLabel.width
wrapMode: Text.WordWrap
}
diff --git a/resources/quality/ankermake_m5c/ankermake_m5c_fast.inst.cfg b/resources/quality/ankermake_m5c/ankermake_m5c_fast.inst.cfg
new file mode 100644
index 0000000000..eb8725bc6d
--- /dev/null
+++ b/resources/quality/ankermake_m5c/ankermake_m5c_fast.inst.cfg
@@ -0,0 +1,76 @@
+[general]
+definition = ankermake_m5c
+name = Fast
+version = 4
+
+[metadata]
+global_quality = True
+quality_type = fast
+setting_version = 23
+type = quality
+weight = -2
+
+[values]
+acceleration_enabled = true
+acceleration_infill = 5000
+acceleration_layer_0 = 2500
+acceleration_prime_tower = 5000
+acceleration_print = 5000
+acceleration_print_layer_0 = 2500
+acceleration_roofing = 2500
+acceleration_skirt_brim = 2500
+acceleration_support = 5000
+acceleration_support_bottom = 5000
+acceleration_support_infill = 5000
+acceleration_support_interface = 5000
+acceleration_support_roof = 5000
+acceleration_topbottom = 2500
+acceleration_travel = 5000
+acceleration_travel_layer_0 = 2500
+acceleration_wall = 5000
+acceleration_wall_0 = 3000
+acceleration_wall_x = 5000
+jerk_enabled = true
+jerk_infill = 15
+jerk_layer_0 = 15
+jerk_prime_tower = 15
+jerk_print = 15
+jerk_print_layer_0 = 15
+jerk_roofing = 15
+jerk_skirt_brim = 15
+jerk_support = 15
+jerk_support_bottom = 15
+jerk_support_infill = 15
+jerk_support_interface = 15
+jerk_support_roof = 15
+jerk_topbottom = 15
+jerk_travel = 15
+jerk_travel_layer_0 = 15
+jerk_wall = 15
+jerk_wall_0 = 15
+jerk_wall_x = 15
+layer_height = 0.25
+layer_height_0 = 0.14
+skirt_brim_speed = 50
+speed_equalize_flow_enabled = false
+speed_equalize_flow_max = 300
+speed_infill = 270
+speed_layer_0 = 50
+speed_prime_tower = 500
+speed_print = 500
+speed_print_layer_0 = 50
+speed_roofing = 150
+speed_slowdown_layers = 2
+speed_support = 250
+speed_support_bottom = 166.667
+speed_support_infill = 250
+speed_support_interface = 166.667
+speed_support_roof = 166.667
+speed_topbottom = 150
+speed_travel = 500
+speed_travel_layer_0 = 150
+speed_wall = 250
+speed_wall_0 = 150
+speed_wall_x = 250
+speed_z_hop = 10
+
diff --git a/resources/quality/ankermake_m5c/ankermake_m5c_normal.inst.cfg b/resources/quality/ankermake_m5c/ankermake_m5c_normal.inst.cfg
new file mode 100644
index 0000000000..d3e14088bd
--- /dev/null
+++ b/resources/quality/ankermake_m5c/ankermake_m5c_normal.inst.cfg
@@ -0,0 +1,94 @@
+[general]
+definition = ankermake_m5c
+name = Normal
+version = 4
+
+[metadata]
+global_quality = True
+quality_type = normal
+setting_version = 23
+type = quality
+weight = 0
+
+[values]
+acceleration_infill = 2500
+acceleration_layer_0 = 2500
+acceleration_prime_tower = 2500
+acceleration_print = 2500
+acceleration_print_layer_0 = 2500
+acceleration_roofing = 2500
+acceleration_skirt_brim = 2500
+acceleration_support = 2500
+acceleration_support_bottom = 2500
+acceleration_support_infill = 2500
+acceleration_support_interface = 2500
+acceleration_support_roof = 2500
+acceleration_topbottom = 2500
+acceleration_travel = 2500
+acceleration_travel_layer_0 = 2500
+acceleration_wall = 2500
+acceleration_wall_0 = 2500
+acceleration_wall_x = 2500
+bottom_layers = 4
+infill_line_width = 0.40
+initial_layer_line_width_factor = 100
+jerk_enabled = true
+jerk_infill = 10
+jerk_layer_0 = 10
+jerk_prime_tower = 10
+jerk_print = 10
+jerk_print_layer_0 = 10
+jerk_roofing = 10
+jerk_skirt_brim = 10
+jerk_support = 10
+jerk_support_bottom = 10
+jerk_support_infill = 10
+jerk_support_interface = 10
+jerk_support_roof = 10
+jerk_topbottom = 10
+jerk_travel = 10
+jerk_travel_layer_0 = 10
+jerk_wall = 10
+jerk_wall_0 = 8
+jerk_wall_x = 8
+layer_height = 0.2
+layer_height_0 = 0.14
+line_width = 0.40
+min_wall_line_width = 0.10
+prime_tower_line_width = 0.40
+skin_line_width = 0.40
+skirt_brim_line_width = 0.40
+skirt_brim_speed = 50
+speed_infill = 250
+speed_layer_0 = 50
+speed_prime_tower = 250
+speed_print = 250
+speed_print_layer_0 = 50
+speed_roofing = 150
+speed_support = 150
+speed_support_bottom = 100
+speed_support_infill = 150
+speed_support_interface = 100
+speed_support_roof = 100
+speed_topbottom = 150
+speed_travel = 250
+speed_travel_layer_0 = 50
+speed_wall = 150
+speed_wall_0 = 150
+speed_wall_x = 250
+support_bottom_line_width = 0.40
+support_interface_line_width = 0.40
+support_line_width = 0.40
+support_roof_line_width = 0.40
+top_layers = 4
+wall_0_extruder_nr = -1
+wall_0_inset = 0
+wall_0_wipe_dist = 0.20
+wall_extruder_nr = -1
+wall_line_count = 3
+wall_line_width = 0.40
+wall_line_width_0 = 0.44
+wall_line_width_x = 0.40
+wall_thickness = 1.24
+wall_x_extruder_nr = -1
+
diff --git a/resources/quality/ankermake_m5c/ankermake_m5c_precision.inst.cfg b/resources/quality/ankermake_m5c/ankermake_m5c_precision.inst.cfg
new file mode 100644
index 0000000000..f615a7aaa4
--- /dev/null
+++ b/resources/quality/ankermake_m5c/ankermake_m5c_precision.inst.cfg
@@ -0,0 +1,98 @@
+[general]
+definition = ankermake_m5c
+name = Precision
+version = 4
+
+[metadata]
+global_quality = True
+quality_type = precision
+setting_version = 23
+type = quality
+weight = 1
+
+[values]
+acceleration_enabled = true
+acceleration_infill = 4000
+acceleration_layer_0 = 2500
+acceleration_prime_tower = 4000
+acceleration_print = 4000
+acceleration_print_layer_0 = 2500
+acceleration_roofing = 1000
+acceleration_skirt_brim = 2500
+acceleration_support = 4000
+acceleration_support_bottom = 4000
+acceleration_support_infill = 4000
+acceleration_support_interface = 4000
+acceleration_support_roof = 4000
+acceleration_topbottom = 2500
+acceleration_travel = 4000
+acceleration_travel_layer_0 = 2500
+acceleration_wall = 4000
+acceleration_wall_0 = 3000
+acceleration_wall_x = 3000
+bottom_layers = 3
+infill_line_width = 0.30
+initial_layer_line_width_factor = 100
+jerk_enabled = true
+jerk_infill = 8
+jerk_layer_0 = 8
+jerk_prime_tower = 8
+jerk_print = 8
+jerk_print_layer_0 = 8
+jerk_roofing = 8
+jerk_skirt_brim = 8
+jerk_support = 8
+jerk_support_bottom = 8
+jerk_support_infill = 8
+jerk_support_interface = 8
+jerk_support_roof = 8
+jerk_topbottom = 8
+jerk_travel = 8
+jerk_travel_layer_0 = 8
+jerk_wall = 8
+jerk_wall_0 = 8
+jerk_wall_x = 8
+layer_height = 0.16
+layer_height_0 = 0.14
+line_width = 0.40
+prime_tower_line_width = 0.40
+skin_line_width = 0.40
+skirt_brim_line_width = 0.40
+skirt_brim_speed = 50
+speed_equalize_flow_enabled = false
+speed_equalize_flow_max = 300
+speed_infill = 250
+speed_layer_0 = 150
+speed_prime_tower = 250
+speed_print = 500
+speed_print_layer_0 = 50
+speed_roofing = 50
+speed_slowdown_layers = 2
+speed_support = 150
+speed_support_bottom = 100
+speed_support_infill = 150
+speed_support_interface = 100
+speed_support_roof = 100
+speed_topbottom = 150
+speed_travel = 500
+speed_travel_layer_0 = 150
+speed_wall = 250
+speed_wall_0 = 150
+speed_wall_x = 200
+speed_z_hop = 10
+support_bottom_line_width = 0.40
+support_interface_line_width = 0.40
+support_line_width = 0.40
+support_roof_line_width = 0.40
+top_layers = 5
+wall_0_extruder_nr = -1
+wall_0_inset = 0
+wall_0_wipe_dist = 0.20
+wall_extruder_nr = -1
+wall_line_count = 2
+wall_line_width = 0.40
+wall_line_width_0 = 0.40
+wall_line_width_x = 0.40
+wall_thickness = 0.84
+wall_x_extruder_nr = -1
+
diff --git a/resources/quality/ultimaker_sketch/um_sketch__pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_sketch/um_sketch__pla-175_0.2mm.inst.cfg
new file mode 100644
index 0000000000..17de71876a
--- /dev/null
+++ b/resources/quality/ultimaker_sketch/um_sketch__pla-175_0.2mm.inst.cfg
@@ -0,0 +1,14 @@
+[general]
+definition = ultimaker_sketch
+name = Fast
+version = 4
+
+[metadata]
+material = generic_pla_175
+quality_type = draft
+setting_version = 23
+type = quality
+weight = -2
+
+[values]
+
diff --git a/resources/quality/ultimaker_sketch/um_sketch__tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_sketch/um_sketch__tough-pla-175_0.2mm.inst.cfg
new file mode 100644
index 0000000000..444ad58aab
--- /dev/null
+++ b/resources/quality/ultimaker_sketch/um_sketch__tough-pla-175_0.2mm.inst.cfg
@@ -0,0 +1,14 @@
+[general]
+definition = ultimaker_sketch
+name = Fast
+version = 4
+
+[metadata]
+material = generic_tough_pla_175
+quality_type = draft
+setting_version = 23
+type = quality
+weight = -2
+
+[values]
+
diff --git a/resources/quality/ultimaker_sketch/um_sketch_global_Draft_Quality.inst.cfg b/resources/quality/ultimaker_sketch/um_sketch_global_Draft_Quality.inst.cfg
new file mode 100644
index 0000000000..01222c6f9d
--- /dev/null
+++ b/resources/quality/ultimaker_sketch/um_sketch_global_Draft_Quality.inst.cfg
@@ -0,0 +1,15 @@
+[general]
+definition = ultimaker_sketch
+name = Fast
+version = 4
+
+[metadata]
+global_quality = True
+quality_type = draft
+setting_version = 23
+type = quality
+weight = -2
+
+[values]
+layer_height = 0.2
+
diff --git a/resources/setting_visibility/expert.cfg b/resources/setting_visibility/expert.cfg
index ce5b78c76c..dee3188dd5 100644
--- a/resources/setting_visibility/expert.cfg
+++ b/resources/setting_visibility/expert.cfg
@@ -265,6 +265,8 @@ support_type
support_angle
support_pattern
support_wall_count
+support_z_seam_away_from_model
+support_z_seam_min_distance
zig_zaggify_support
support_connect_zigzags
support_infill_rate
diff --git a/resources/themes/cura-dark/theme.json b/resources/themes/cura-dark/theme.json
index 699b4537c3..1517b22eb9 100644
--- a/resources/themes/cura-dark/theme.json
+++ b/resources/themes/cura-dark/theme.json
@@ -56,7 +56,7 @@
"secondary_button": "background_1",
"secondary_button_hover": "background_3",
- "secondary_button_text": [255, 255, 255, 255],
+ "secondary_button_text": "text_secondary_button",
"icon": "text_default",
"toolbar_background": "background_1",
@@ -69,9 +69,7 @@
"main_window_header_button_text_active": "background_4",
"main_window_header_background": "background_4",
"main_window_header_background_gradient": "background_4",
- "main_window_header_button_background_hovered": [46, 46, 46, 255],
-
- "secondary_button_text": "text_secondary_button",
+ "main_window_header_button_background_hovered": [46, 46, 46, 255],
"account_sync_state_icon": [255, 255, 255, 204],
diff --git a/resources/themes/cura-light/theme.json b/resources/themes/cura-light/theme.json
index db2aebcd8f..2d537d8ee8 100644
--- a/resources/themes/cura-light/theme.json
+++ b/resources/themes/cura-light/theme.json
@@ -110,6 +110,12 @@
"italic": true,
"family": "Noto Sans"
},
+ "medium_italic": {
+ "size": 1.16,
+ "weight": 400,
+ "italic": true,
+ "family": "Noto Sans"
+ },
"default_italic_ja_JP": {
"size": 1.0,
"weight": 400,
diff --git a/resources/variants/creality/creality_k1_max_0.4.inst.cfg b/resources/variants/creality/creality_k1_max_0.4.inst.cfg
new file mode 100755
index 0000000000..40b05dae6d
--- /dev/null
+++ b/resources/variants/creality/creality_k1_max_0.4.inst.cfg
@@ -0,0 +1,13 @@
+[general]
+definition = creality_k1max
+name = 0.4mm Nozzle
+version = 4
+
+[metadata]
+hardware_type = nozzle
+setting_version = 23
+type = variant
+
+[values]
+machine_nozzle_size = 0.4
+
diff --git a/resources/variants/creality/creality_k1_max_0.6.inst.cfg b/resources/variants/creality/creality_k1_max_0.6.inst.cfg
new file mode 100755
index 0000000000..b91dde92c0
--- /dev/null
+++ b/resources/variants/creality/creality_k1_max_0.6.inst.cfg
@@ -0,0 +1,13 @@
+[general]
+definition = creality_k1max
+name = 0.6mm Nozzle
+version = 4
+
+[metadata]
+hardware_type = nozzle
+setting_version = 23
+type = variant
+
+[values]
+machine_nozzle_size = 0.6
+
diff --git a/resources/variants/creality/creality_k1_max_0.8.inst.cfg b/resources/variants/creality/creality_k1_max_0.8.inst.cfg
new file mode 100755
index 0000000000..de60d921f9
--- /dev/null
+++ b/resources/variants/creality/creality_k1_max_0.8.inst.cfg
@@ -0,0 +1,13 @@
+[general]
+definition = creality_k1max
+name = 0.8mm Nozzle
+version = 4
+
+[metadata]
+hardware_type = nozzle
+setting_version = 23
+type = variant
+
+[values]
+machine_nozzle_size = 0.8
+
diff --git a/resources/variants/ultimaker_sketch_0.4mm.inst.cfg b/resources/variants/ultimaker_sketch_0.4mm.inst.cfg
new file mode 100644
index 0000000000..26ab646015
--- /dev/null
+++ b/resources/variants/ultimaker_sketch_0.4mm.inst.cfg
@@ -0,0 +1,15 @@
+[general]
+definition = ultimaker_sketch
+name = 0.4mm
+version = 4
+
+[metadata]
+hardware_type = nozzle
+reference_extruder_id = sketch_extruder
+setting_version = 23
+type = variant
+
+[values]
+machine_nozzle_id = 0.4mm
+machine_nozzle_size = 0.4
+
diff --git a/scripts/extract_changelog.py b/scripts/extract_changelog.py
new file mode 100644
index 0000000000..a1a0b251f0
--- /dev/null
+++ b/scripts/extract_changelog.py
@@ -0,0 +1,38 @@
+import argparse
+import re
+
+
+if __name__ == "__main__":
+ parser = argparse.ArgumentParser(description = 'Extract the changelog to be inserted to the release description')
+ parser.add_argument('--changelog', type = str, help = 'Path to the changelog file', required = True)
+ parser.add_argument('--version', type = str, help = 'Cura version to be extracted', required = True)
+ args = parser.parse_args()
+
+ # In the changelog we usually omit the patch number for minor release (i.e. 5.7.0 => 5.7)
+ if args.version.endswith('.0'):
+ args.version = args.version[:-2]
+
+ start_token = f"[{args.version}]"
+ pattern_stop_log = "\[\d+(\.\d+){1,2}\]"
+ log_line = False
+ first_chapter = True
+
+ with open(args.changelog, "r") as changelog_file:
+ for line in changelog_file.readlines():
+ line = line.strip()
+
+ if log_line:
+ if re.match(pattern_stop_log, line):
+ log_line = False
+ elif len(line) > 0:
+ if line.startswith('*'):
+ if not first_chapter:
+ print("")
+ first_chapter = False
+
+ line = line[1:].strip()
+ print(f"