commit 85cc5219e9d89714d4e08f4f414a013a070eb1d8 Author: Sasa Karanovic Date: Wed Apr 10 21:49:35 2024 -0400 Initial commit diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 0000000..ad5db6a --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1,2 @@ +github: [SasaKaranovic] +custom: [https://shop.sasakaranovic.com] diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4835044 --- /dev/null +++ b/.gitignore @@ -0,0 +1,91 @@ +# Prerequisites +*.d + +# Object files +*.o +*.ko +*.obj +*.elf + +# Linker output +*.ilk +*.map +*.exp + +# Precompiled Headers +*.gch +*.pch + +# Libraries +*.lib +*.a +*.la +*.lo + +# Shared objects (inc. Windows DLLs) +*.dll +*.so +*.so.* +*.dylib + +# Executables +*.exe +*.out +*.app +*.i*86 +*.x86_64 +*.hex + +# Debug files +*.dSYM/ +*.su +*.idb +*.pdb + +# Kernel Module Compile Results +*.mod* +*.cmd +.tmp_versions/ +modules.order +Module.symvers +Mkfile.old +dkms.conf + +### PlatformIO ### +.pioenvs +.piolibdeps +.clang_complete +.gcc-flags.json +.pio + +# Various Altium files +*.PrjPCBStructure +*.SchDocPreview +*.PcbDocPreview +__Previews +*.PrjPcbStructure +*.Dat +*.REP +*.TLT +*.LOG +*.log +*.htm +*.$$$ + +#useless dirs +Project\ Outputs +Project\ Logs +Project Outputs for* + +#History +History + +#Exports, but not manual ones +exports/* +!exports/manual + +#Python stuff +scripts/__pycache__/ +*.bak +*.dwl +*.dwl2 \ No newline at end of file diff --git a/Firmware/README.md b/Firmware/README.md new file mode 100644 index 0000000..828bf8a --- /dev/null +++ b/Firmware/README.md @@ -0,0 +1,26 @@ +# How to build firmware + +For our firmware development, we are going to use Arduino. Mainly because it's user friendly, easy to use and +most hobbyists are familiar with it or have already used it. While we could build the same or even more efficient +firmware using bare-metal C and ESP-IDF, we are going to stick with Arduino and hope that this allows the project to be +more friendly and easier to use/modify by wider DIY/hacker community. + +## How can I build/compile firmware? + +### 1. Install PlatformIO +Installing PlatformIO CLI is pretty straight-forward and also well documented for Windows, Linux and MacOS. +You will need to follow few steps and get PlatformIO CLI installed, detailed tutorial can be found at https://platformio.org/install/cli +Make sure to install [PlatformIO Core](https://docs.platformio.org/en/latest//core/installation.html#installation-methods 'https://docs.platformio.org/en/latest//core/installation.html#installation-methods') and allso that it is available trough [shell](https://docs.platformio.org/en/latest//core/installation.html#piocore-install-shell-commands 'PlatformIO Core - Install Shell Commands¶'). + +### 2. Build firmware +Open shell/command-prompt and navigate to 'Firmware/platformio' folder. + +1. Compile and upload the firmware with `pio run --target upload --upload-port `. Make sure to replace `` with your ESP32's COM port (ie COM1 or /dev/ttyACM0) +2. Upload the file system (Web page) with `pio run --target uploadfs --upload-port `, again replace `` with your ESP32's COM port. +3. Restart/power-cycle your board + +Every time you make a firmware change, you need to run step #1. +Every time you make a change to the web page (anything inside `data` folder) you only need to run step #2. + + +[<- Go back to repository root](../README.md) diff --git a/Firmware/data/css/bootstrap-grid.min.css b/Firmware/data/css/bootstrap-grid.min.css new file mode 100644 index 0000000..ea073e9 --- /dev/null +++ b/Firmware/data/css/bootstrap-grid.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap Grid v4.0.0 (https://getbootstrap.com) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}} +/*# sourceMappingURL=bootstrap-grid.min.css.map */ \ No newline at end of file diff --git a/Firmware/data/css/bootstrap-reboot.min.css b/Firmware/data/css/bootstrap-reboot.min.css new file mode 100644 index 0000000..ced0468 --- /dev/null +++ b/Firmware/data/css/bootstrap-reboot.min.css @@ -0,0 +1,8 @@ +/*! + * Bootstrap Reboot v4.0.0 (https://getbootstrap.com) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) + */*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important} +/*# sourceMappingURL=bootstrap-reboot.min.css.map */ \ No newline at end of file diff --git a/Firmware/data/css/bootstrap.min.css b/Firmware/data/css/bootstrap.min.css new file mode 100644 index 0000000..1d9737e --- /dev/null +++ b/Firmware/data/css/bootstrap.min.css @@ -0,0 +1,12 @@ +/*! + * Bootswatch v4.6.0 + * Homepage: https://bootswatch.com + * Copyright 2012-2021 Thomas Park + * Licensed under MIT + * Based on Bootstrap +*//*! + * Bootstrap v4.6.0 (https://getbootstrap.com/) + * Copyright 2011-2021 The Bootstrap Authors + * Copyright 2011-2021 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap);:root{--blue:#df691a;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#d9534f;--orange:#f0ad4e;--yellow:#f0ad4e;--green:#5cb85c;--teal:#20c997;--cyan:#5bc0de;--white:#fff;--gray:#868e96;--gray-dark:#343a40;--primary:#df691a;--secondary:#4e5d6c;--success:#5cb85c;--info:#5bc0de;--warning:#f0ad4e;--danger:#d9534f;--light:#abb6c2;--dark:#4e5d6c;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:Lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#ebebeb;text-align:left;background-color:#2b3e50}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#df691a;text-decoration:none;background-color:transparent}a:hover{color:#9a4912;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:rgba(255,255,255,.4);text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#868e96}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#2b3e50;border:1px solid #dee2e6;border-radius:0;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#868e96}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:0}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:inherit}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#ebebeb}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid rgba(0,0,0,.15)}.table thead th{vertical-align:bottom;border-bottom:2px solid rgba(0,0,0,.15)}.table tbody+tbody{border-top:2px solid rgba(0,0,0,.15)}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid rgba(0,0,0,.15)}.table-bordered td,.table-bordered th{border:1px solid rgba(0,0,0,.15)}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-hover tbody tr:hover{color:#ebebeb;background-color:rgba(255,255,255,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#f6d5bf}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#eeb188}.table-hover .table-primary:hover{background-color:#f3c6a9}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#f3c6a9}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#cdd2d6}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#a3abb3}.table-hover .table-secondary:hover{background-color:#bfc5cb}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#bfc5cb}.table-success,.table-success>td,.table-success>th{background-color:#d1ebd1}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#aadaaa}.table-hover .table-success:hover{background-color:#bfe3bf}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#bfe3bf}.table-info,.table-info>td,.table-info>th{background-color:#d1edf6}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#aadeee}.table-hover .table-info:hover{background-color:#bce5f2}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#bce5f2}.table-warning,.table-warning>td,.table-warning>th{background-color:#fbe8cd}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#f7d4a3}.table-hover .table-warning:hover{background-color:#f9ddb5}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#f9ddb5}.table-danger,.table-danger>td,.table-danger>th{background-color:#f4cfce}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#eba6a3}.table-hover .table-danger:hover{background-color:#efbbb9}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#efbbb9}.table-light,.table-light>td,.table-light>th{background-color:#e7ebee}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#d3d9df}.table-hover .table-light:hover{background-color:#d8dfe3}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#d8dfe3}.table-dark,.table-dark>td,.table-dark>th{background-color:#cdd2d6}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#a3abb3}.table-hover .table-dark:hover{background-color:#bfc5cb}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#bfc5cb}.table-active,.table-active>td,.table-active>th{background-color:rgba(255,255,255,.075)}.table-hover .table-active:hover{background-color:rgba(242,242,242,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(242,242,242,.075)}.table .thead-dark th{color:#2b3e50;background-color:#abb6c2;border-color:#4e5d6c}.table .thead-light th{color:#495057;background-color:#abb6c2;border-color:rgba(0,0,0,.15)}.table-dark{color:#2b3e50;background-color:#abb6c2}.table-dark td,.table-dark th,.table-dark thead th{border-color:#4e5d6c}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#2b3e50;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid transparent;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#f1b287;outline:0;box-shadow:0 0 0 .2rem rgba(223,105,26,.25)}.form-control::-webkit-input-placeholder{color:#868e96;opacity:1}.form-control::-moz-placeholder{color:#868e96;opacity:1}.form-control:-ms-input-placeholder{color:#868e96;opacity:1}.form-control::-ms-input-placeholder{color:#868e96;opacity:1}.form-control::placeholder{color:#868e96;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#ebebeb;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#ebebeb;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:0}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:rgba(255,255,255,.4)}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#5cb85c}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(92,184,92,.9);border-radius:0}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#5cb85c;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#5cb85c;box-shadow:0 0 0 .2rem rgba(92,184,92,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#5cb85c;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#5cb85c;box-shadow:0 0 0 .2rem rgba(92,184,92,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#5cb85c}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#5cb85c}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#5cb85c}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#80c780;background-color:#80c780}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(92,184,92,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#5cb85c}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#5cb85c}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#5cb85c;box-shadow:0 0 0 .2rem rgba(92,184,92,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#d9534f}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(217,83,79,.9);border-radius:0}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#d9534f;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23d9534f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23d9534f' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#d9534f;box-shadow:0 0 0 .2rem rgba(217,83,79,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#d9534f;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23d9534f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23d9534f' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#d9534f;box-shadow:0 0 0 .2rem rgba(217,83,79,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#d9534f}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#d9534f}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#d9534f}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e27c79;background-color:#e27c79}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(217,83,79,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#d9534f}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#d9534f}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#d9534f;box-shadow:0 0 0 .2rem rgba(217,83,79,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#ebebeb;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#ebebeb;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(223,105,26,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#df691a;border-color:#df691a}.btn-primary:hover{color:#fff;background-color:#bd5916;border-color:#b15315}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#bd5916;border-color:#b15315;box-shadow:0 0 0 .2rem rgba(228,128,60,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#df691a;border-color:#df691a}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#b15315;border-color:#a64e13}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(228,128,60,.5)}.btn-secondary{color:#fff;background-color:#4e5d6c;border-color:#4e5d6c}.btn-secondary:hover{color:#fff;background-color:#3e4a56;border-color:#39444e}.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#3e4a56;border-color:#39444e;box-shadow:0 0 0 .2rem rgba(105,117,130,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#4e5d6c;border-color:#4e5d6c}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#39444e;border-color:#333d47}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(105,117,130,.5)}.btn-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-success:hover{color:#fff;background-color:#48a648;border-color:#449d44}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#48a648;border-color:#449d44;box-shadow:0 0 0 .2rem rgba(116,195,116,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#409440}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(116,195,116,.5)}.btn-info{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-info:hover{color:#fff;background-color:#3bb4d8;border-color:#31b0d5}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#3bb4d8;border-color:#31b0d5;box-shadow:0 0 0 .2rem rgba(116,201,227,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#2aaacf}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(116,201,227,.5)}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning:hover{color:#fff;background-color:#ed9d2b;border-color:#ec971f}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ed9d2b;border-color:#ec971f;box-shadow:0 0 0 .2rem rgba(242,185,105,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#ea9214}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(242,185,105,.5)}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-danger:hover{color:#fff;background-color:#d23430;border-color:#c9302c}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#d23430;border-color:#c9302c;box-shadow:0 0 0 .2rem rgba(223,109,105,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#bf2e29}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(223,109,105,.5)}.btn-light{color:#fff;background-color:#abb6c2;border-color:#abb6c2}.btn-light:hover{color:#fff;background-color:#94a3b2;border-color:#8d9dad}.btn-light.focus,.btn-light:focus{color:#fff;background-color:#94a3b2;border-color:#8d9dad;box-shadow:0 0 0 .2rem rgba(183,193,203,.5)}.btn-light.disabled,.btn-light:disabled{color:#fff;background-color:#abb6c2;border-color:#abb6c2}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#fff;background-color:#8d9dad;border-color:#8696a7}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(183,193,203,.5)}.btn-dark{color:#fff;background-color:#4e5d6c;border-color:#4e5d6c}.btn-dark:hover{color:#fff;background-color:#3e4a56;border-color:#39444e}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#3e4a56;border-color:#39444e;box-shadow:0 0 0 .2rem rgba(105,117,130,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#4e5d6c;border-color:#4e5d6c}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#39444e;border-color:#333d47}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(105,117,130,.5)}.btn-outline-primary{color:#df691a;border-color:#df691a}.btn-outline-primary:hover{color:#fff;background-color:#df691a;border-color:#df691a}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(223,105,26,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#df691a;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#df691a;border-color:#df691a}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(223,105,26,.5)}.btn-outline-secondary{color:#4e5d6c;border-color:#4e5d6c}.btn-outline-secondary:hover{color:#fff;background-color:#4e5d6c;border-color:#4e5d6c}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(78,93,108,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#4e5d6c;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#4e5d6c;border-color:#4e5d6c}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(78,93,108,.5)}.btn-outline-success{color:#5cb85c;border-color:#5cb85c}.btn-outline-success:hover{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(92,184,92,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#5cb85c;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(92,184,92,.5)}.btn-outline-info{color:#5bc0de;border-color:#5bc0de}.btn-outline-info:hover{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(91,192,222,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#5bc0de;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(91,192,222,.5)}.btn-outline-warning{color:#f0ad4e;border-color:#f0ad4e}.btn-outline-warning:hover{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(240,173,78,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#f0ad4e;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(240,173,78,.5)}.btn-outline-danger{color:#d9534f;border-color:#d9534f}.btn-outline-danger:hover{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(217,83,79,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#d9534f;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(217,83,79,.5)}.btn-outline-light{color:#abb6c2;border-color:#abb6c2}.btn-outline-light:hover{color:#fff;background-color:#abb6c2;border-color:#abb6c2}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(171,182,194,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#abb6c2;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#fff;background-color:#abb6c2;border-color:#abb6c2}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(171,182,194,.5)}.btn-outline-dark{color:#4e5d6c;border-color:#4e5d6c}.btn-outline-dark:hover{color:#fff;background-color:#4e5d6c;border-color:#4e5d6c}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(78,93,108,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#4e5d6c;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#4e5d6c;border-color:#4e5d6c}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(78,93,108,.5)}.btn-link{font-weight:400;color:#df691a;text-decoration:none}.btn-link:hover{color:#9a4912;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#868e96;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:0}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#ebebeb;text-align:left;list-style:none;background-color:#4e5d6c;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:0}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#ebebeb;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#ebebeb;text-decoration:none;background-color:rgba(255,255,255,.075)}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#df691a}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#868e96;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#ebebeb}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#ebebeb;text-align:center;white-space:nowrap;background-color:#4e5d6c;border:1px solid transparent;border-radius:0}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:0}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;color-adjust:exact}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#df691a;background-color:#df691a}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(223,105,26,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#f1b287}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#f6cfb5;border-color:#f6cfb5}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#868e96}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#ebebeb}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:0}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#df691a;background-color:#df691a}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(223,105,26,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(223,105,26,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(223,105,26,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(223,105,26,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid transparent;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#f1b287;outline:0;box-shadow:0 0 0 .2rem rgba(223,105,26,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#868e96;background-color:#4e5d6c}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#f1b287;box-shadow:0 0 0 .2rem rgba(223,105,26,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#ebebeb}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #4e5d6c;border-radius:0}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#fff;content:"Browse";background-color:#4e5d6c;border-left:inherit;border-radius:0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #2b3e50,0 0 0 .2rem rgba(223,105,26,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #2b3e50,0 0 0 .2rem rgba(223,105,26,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #2b3e50,0 0 0 .2rem rgba(223,105,26,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#df691a;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#f6cfb5}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#df691a;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#f6cfb5}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#df691a;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#f6cfb5}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:rgba(255,255,255,.4);pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #4e5d6c}.nav-tabs .nav-link{margin-bottom:-1px;border:1px solid transparent;border-top-left-radius:0;border-top-right-radius:0}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#4e5d6c #4e5d6c #4e5d6c}.nav-tabs .nav-link.disabled{color:rgba(255,255,255,.4);background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#ebebeb;background-color:#2b3e50;border-color:#4e5d6c}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:0}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#df691a}.nav-fill .nav-item,.nav-fill>.nav-link{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.25rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:0}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#fff}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.75);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.75)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#4e5d6c;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:0}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(255,255,255,.075);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(255,255,255,.075);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:0}.card-img,.card-img-bottom,.card-img-top{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:0;border-top-right-radius:0}.card-img,.card-img-bottom{border-bottom-right-radius:0;border-bottom-left-radius:0}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#4e5d6c;border-radius:0}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#ebebeb;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#ebebeb}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:0}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#fff;background-color:#4e5d6c;border:1px solid transparent}.page-link:hover{z-index:2;color:#fff;text-decoration:none;background-color:rgba(255,255,255,.4);border-color:transparent}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(223,105,26,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}.page-item.active .page-link{z-index:3;color:#fff;background-color:#df691a;border-color:#df691a}.page-item.disabled .page-link{color:rgba(255,255,255,.4);pointer-events:none;cursor:auto;background-color:#4e5d6c;border-color:transparent}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:0;border-bottom-left-radius:0}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:0;border-bottom-left-radius:0}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#df691a}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#b15315}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(223,105,26,.5)}.badge-secondary{color:#fff;background-color:#4e5d6c}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#39444e}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(78,93,108,.5)}.badge-success{color:#fff;background-color:#5cb85c}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#449d44}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(92,184,92,.5)}.badge-info{color:#fff;background-color:#5bc0de}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#31b0d5}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(91,192,222,.5)}.badge-warning{color:#fff;background-color:#f0ad4e}a.badge-warning:focus,a.badge-warning:hover{color:#fff;background-color:#ec971f}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(240,173,78,.5)}.badge-danger{color:#fff;background-color:#d9534f}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#c9302c}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(217,83,79,.5)}.badge-light{color:#fff;background-color:#abb6c2}a.badge-light:focus,a.badge-light:hover{color:#fff;background-color:#8d9dad}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(171,182,194,.5)}.badge-dark{color:#fff;background-color:#4e5d6c}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#39444e}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(78,93,108,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#4e5d6c;border-radius:0}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#74370e;background-color:#f9e1d1;border-color:#f6d5bf}.alert-primary hr{border-top-color:#f3c6a9}.alert-primary .alert-link{color:#462109}.alert-secondary{color:#293038;background-color:#dcdfe2;border-color:#cdd2d6}.alert-secondary hr{border-top-color:#bfc5cb}.alert-secondary .alert-link{color:#13171b}.alert-success{color:#306030;background-color:#def1de;border-color:#d1ebd1}.alert-success hr{border-top-color:#bfe3bf}.alert-success .alert-link{color:#1f3e1f}.alert-info{color:#2f6473;background-color:#def2f8;border-color:#d1edf6}.alert-info hr{border-top-color:#bce5f2}.alert-info .alert-link{color:#20454f}.alert-warning{color:#7d5a29;background-color:#fcefdc;border-color:#fbe8cd}.alert-warning hr{border-top-color:#f9ddb5}.alert-warning .alert-link{color:#573e1c}.alert-danger{color:#712b29;background-color:#f7dddc;border-color:#f4cfce}.alert-danger hr{border-top-color:#efbbb9}.alert-danger .alert-link{color:#4c1d1b}.alert-light{color:#595f65;background-color:#eef0f3;border-color:#e7ebee}.alert-light hr{border-top-color:#d8dfe3}.alert-light .alert-link{color:#41464a}.alert-dark{color:#293038;background-color:#dcdfe2;border-color:#cdd2d6}.alert-dark hr{border-top-color:#bfc5cb}.alert-dark .alert-link{color:#13171b}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#4e5d6c;border-radius:0}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#df691a;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:0}.list-group-item-action{width:100%;color:#fff;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#fff;text-decoration:none;background-color:rgba(255,255,255,.4)}.list-group-item-action:active{color:#ebebeb;background-color:#4e5d6c}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#4e5d6c;border:1px solid transparent}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:rgba(255,255,255,.4);pointer-events:none;background-color:#4e5d6c}.list-group-item.active{z-index:2;color:#fff;background-color:#df691a;border-color:#df691a}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#74370e;background-color:#f6d5bf}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#74370e;background-color:#f3c6a9}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#74370e;border-color:#74370e}.list-group-item-secondary{color:#293038;background-color:#cdd2d6}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#293038;background-color:#bfc5cb}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#293038;border-color:#293038}.list-group-item-success{color:#306030;background-color:#d1ebd1}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#306030;background-color:#bfe3bf}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#306030;border-color:#306030}.list-group-item-info{color:#2f6473;background-color:#d1edf6}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#2f6473;background-color:#bce5f2}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#2f6473;border-color:#2f6473}.list-group-item-warning{color:#7d5a29;background-color:#fbe8cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#7d5a29;background-color:#f9ddb5}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#7d5a29;border-color:#7d5a29}.list-group-item-danger{color:#712b29;background-color:#f4cfce}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#712b29;background-color:#efbbb9}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#712b29;border-color:#712b29}.list-group-item-light{color:#595f65;background-color:#e7ebee}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#595f65;background-color:#d8dfe3}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#595f65;border-color:#595f65}.list-group-item-dark{color:#293038;background-color:#cdd2d6}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#293038;background-color:#bfc5cb}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#293038;border-color:#293038}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{-ms-flex-preferred-size:350px;flex-basis:350px;max-width:350px;font-size:.875rem;background-color:#4e5d6c;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#ebebeb;background-color:#4e5d6c;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#4e5d6c;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:0;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:0;border-top-right-radius:0}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid rgba(0,0,0,.2);border-bottom-right-radius:0;border-bottom-left-radius:0}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:Lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:0}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:Lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#4e5d6c;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:0}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 0}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#4e5d6c}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:0 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#4e5d6c}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#4e5d6c}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid rgba(255,255,255,.075)}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:0 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#4e5d6c}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:rgba(255,255,255,.075);border-bottom:1px solid rgba(242,242,242,.075);border-top-left-radius:0;border-top-right-radius:0}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#ebebeb}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#df691a!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#b15315!important}.bg-secondary{background-color:#4e5d6c!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#39444e!important}.bg-success{background-color:#5cb85c!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#449d44!important}.bg-info{background-color:#5bc0de!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#31b0d5!important}.bg-warning{background-color:#f0ad4e!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#ec971f!important}.bg-danger{background-color:#d9534f!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#c9302c!important}.bg-light{background-color:#abb6c2!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#8d9dad!important}.bg-dark{background-color:#4e5d6c!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#39444e!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#df691a!important}.border-secondary{border-color:#4e5d6c!important}.border-success{border-color:#5cb85c!important}.border-info{border-color:#5bc0de!important}.border-warning{border-color:#f0ad4e!important}.border-danger{border-color:#d9534f!important}.border-light{border-color:#abb6c2!important}.border-dark{border-color:#4e5d6c!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:0!important}.rounded{border-radius:0!important}.rounded-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-bottom{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.rounded-lg{border-radius:0!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#df691a!important}a.text-primary:focus,a.text-primary:hover{color:#9a4912!important}.text-secondary{color:#4e5d6c!important}a.text-secondary:focus,a.text-secondary:hover{color:#2e3740!important}.text-success{color:#5cb85c!important}a.text-success:focus,a.text-success:hover{color:#3d8b3d!important}.text-info{color:#5bc0de!important}a.text-info:focus,a.text-info:hover{color:#28a1c5!important}.text-warning{color:#f0ad4e!important}a.text-warning:focus,a.text-warning:hover{color:#df8a13!important}.text-danger{color:#d9534f!important}a.text-danger:focus,a.text-danger:hover{color:#b52b27!important}.text-light{color:#abb6c2!important}a.text-light:focus,a.text-light:hover{color:#7e90a2!important}.text-dark{color:#4e5d6c!important}a.text-dark:focus,a.text-dark:hover{color:#2e3740!important}.text-body{color:#ebebeb!important}.text-muted{color:rgba(255,255,255,.4)!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:rgba(0,0,0,.15)}.table .thead-dark th{color:inherit;border-color:rgba(0,0,0,.15)}}.navbar{font-size:.875rem}.btn-primary{background-color:#df691a}.btn-secondary{background-color:#4e5d6c}.btn-success{background-color:#5cb85c}.btn-info{background-color:#5bc0de}.btn-warning{background-color:#f0ad4e}.btn-danger{background-color:#d9534f}.btn-light{background-color:#abb6c2}.btn-dark{background-color:#4e5d6c}.dropdown-menu{font-size:.875rem}.dropdown-header{font-size:.875rem}.blockquote-footer{color:#ebebeb}.table{font-size:.875rem}.table .thead-dark th{color:#fff}.table a:not(.btn){color:#fff;text-decoration:underline}.table .dropdown-menu a{text-decoration:none}.table .text-muted{color:rgba(255,255,255,.4)}.table-primary,.table-primary>td,.table-primary>th{background-color:#df691a}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#4e5d6c}.table-light,.table-light>td,.table-light>th{background-color:#abb6c2}.table-dark{color:#fff}.table-dark,.table-dark>td,.table-dark>th{background-color:#4e5d6c}.table-success,.table-success>td,.table-success>th{background-color:#5cb85c}.table-info,.table-info>td,.table-info>th{background-color:#5bc0de}.table-danger,.table-danger>td,.table-danger>th{background-color:#d9534f}.table-warning,.table-warning>td,.table-warning>th{background-color:#f0ad4e}.table-active,.table-active>td,.table-active>th{background-color:rgba(255,255,255,.075)}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#c85e17}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#43505d}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#9caab7}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#43505d}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#4cae4c}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#46b8da}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#d43f3a}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#eea236}.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(255,255,255,.075)}.checkbox label,.help-block,.radio label,label{font-size:.875rem}.nav-pills .nav-link,.nav-pills .nav-link:hover,.nav-tabs .nav-link,.nav-tabs .nav-link:hover{color:#ebebeb}.nav-pills .nav-link.disabled,.nav-tabs .nav-link.disabled{color:rgba(255,255,255,.4)}.page-link:focus,.page-link:hover{color:#fff;text-decoration:none}.alert{border:none;color:#fff}.alert .alert-link,.alert a{color:#fff;text-decoration:underline}.alert-primary{background-color:#df691a}.alert-secondary{background-color:#4e5d6c}.alert-success{background-color:#5cb85c}.alert-info{background-color:#5bc0de}.alert-warning{background-color:#f0ad4e}.alert-danger{background-color:#d9534f}.alert-light{background-color:#abb6c2}.alert-dark{background-color:#4e5d6c}.badge-info,.badge-warning{color:#fff}.close{color:#fff;text-shadow:none;opacity:.5}.close:focus,.close:hover{opacity:1}.popover-header{border-top-left-radius:0;border-top-right-radius:0}.modal-footer,.modal-header{background-color:rgba(255,255,255,.075)} \ No newline at end of file diff --git a/Firmware/data/css/brands.min.css b/Firmware/data/css/brands.min.css new file mode 100644 index 0000000..bdd4a24 --- /dev/null +++ b/Firmware/data/css/brands.min.css @@ -0,0 +1,5 @@ +/*! + * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400} \ No newline at end of file diff --git a/Firmware/data/css/custom.min.css b/Firmware/data/css/custom.min.css new file mode 100644 index 0000000..1dc0f45 --- /dev/null +++ b/Firmware/data/css/custom.min.css @@ -0,0 +1 @@ +body{padding-top:120px}pre{background:#f7f7f9}iframe{overflow:hidden;border:none}@media (min-width: 768px){body>.navbar-transparent{box-shadow:none}body>.navbar-transparent .navbar-nav>.open>a{box-shadow:none}}#home,#help{font-size:.9rem}#home .navbar,#help .navbar{background:#349aed;background:linear-gradient(145deg, #349aed 50%, #34d8ed 100%);transition:box-shadow 200ms ease-in}#home .navbar-transparent,#help .navbar-transparent{background:none !important;box-shadow:none}#home .navbar-brand .nav-link,#help .navbar-brand .nav-link{display:inline-block;margin-right:-30px}#home .nav-link,#help .nav-link{text-transform:uppercase;font-weight:500;color:#fff}#home{padding-top:0}#home .btn{padding:.6rem .55rem .5rem;box-shadow:none;font-size:.7rem;font-weight:500}.bs-docs-section{margin-top:4em}.bs-docs-section .page-header h1{padding:2rem 0;font-size:3rem}.dropdown-menu.show[aria-labelledby="themes"]{display:-ms-flexbox;display:flex;width:420px;-ms-flex-wrap:wrap;flex-wrap:wrap}.dropdown-menu.show[aria-labelledby="themes"] .dropdown-item{width:33.333%}.dropdown-menu.show[aria-labelledby="themes"] .dropdown-item:first-child{width:100%}.bs-component{position:relative}.bs-component+.bs-component{margin-top:1rem}.bs-component .card{margin-bottom:1rem}.bs-component .modal{position:relative;top:auto;right:auto;left:auto;bottom:auto;z-index:1;display:block}.bs-component .modal-dialog{width:90%}.bs-component .popover{position:relative;display:inline-block;width:220px;margin:20px}.source-button{display:none;position:absolute;top:0;right:0;z-index:100;font-weight:700}.source-button:hover{cursor:pointer}.bs-component:hover .source-button{display:block}#source-modal pre{max-height:calc(100vh - 11rem);background-color:rgba(0,0,0,0.7);color:rgba(255,255,255,0.7)}.nav-tabs{margin-bottom:15px}.progress{margin-bottom:10px}#footer{margin:5em 0}#footer li{float:left;margin-right:1.5em;margin-bottom:1.5em}#footer p{clear:left;margin-bottom:0}.splash{padding:12em 0 6em;background:#349aed;background:linear-gradient(145deg, #349aed 50%, #34d8ed 100%);color:#fff;text-align:center}.splash .logo{width:160px}.splash h1{font-size:3em;color:#fff}.splash #social{margin:2em 0 3em}.splash .alert{margin:2em 0;border:none}.splash .sponsor a{color:#fff}.section-tout{padding:6em 0 1em;border-bottom:1px solid rgba(0,0,0,0.05);background-color:#eaf1f1;text-align:center}.section-tout .icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:80px;height:80px;margin:0 auto 1rem;background:#349aed;background:linear-gradient(145deg, #3b9cea 50%, #3db8eb 100%);border-radius:50%;font-size:2rem;color:rgba(0,0,0,0.5)}.section-tout p{margin-bottom:5em}.section-preview{padding:4em 0}.section-preview .preview{margin-bottom:4em;background-color:#eaf1f1}.section-preview .preview .image{position:relative}.section-preview .preview .image::before{box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);position:absolute;top:0;left:0;width:100%;height:100%;content:"";pointer-events:none}.section-preview .preview .options{padding:2em;border:1px solid rgba(0,0,0,0.05);border-top:none;text-align:center}.section-preview .preview .options p{margin-bottom:2em}.section-preview .dropdown-menu{text-align:left}.section-preview .lead{margin-bottom:2em}.sponsor #carbonads{max-width:240px;margin:0 auto}.sponsor .carbon-text{display:block;margin-top:1em;font-size:12px}.sponsor .carbon-poweredby{float:right;margin-top:1em;font-size:10px}@media (max-width: 767px){.splash{padding-top:8em}.splash .logo{width:100px}.splash h1{font-size:2em}#banner{margin-bottom:2em;text-align:center}} diff --git a/Firmware/data/css/fontawesome.min.css b/Firmware/data/css/fontawesome.min.css new file mode 100644 index 0000000..bec9b39 --- /dev/null +++ b/Firmware/data/css/fontawesome.min.css @@ -0,0 +1,5 @@ +/*! + * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\e059"}.fa-bacterium:before{content:"\e05a"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\e005"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\e05d"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-wash:before{content:"\e05e"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt-slash:before{content:"\e05f"}.fa-handshake-slash:before{content:"\e060"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-virus:before{content:"\e064"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hive:before{content:"\e07f"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-user:before{content:"\e065"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\e013"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-innosoft:before{content:"\e080"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-house:before{content:"\e066"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\e01a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-arrows:before{content:"\e068"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-perbyte:before{content:"\e083"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\e01e"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\e069"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rust:before{content:"\e07a"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopify:before{content:"\e057"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sink:before{content:"\e06d"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\e06f"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-store-alt-slash:before{content:"\e070"}.fa-store-slash:before{content:"\e071"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tiktok:before{content:"\e07b"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\e041"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-uncharted:before{content:"\e084"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-users-slash:before{content:"\e073"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vest:before{content:"\e085"}.fa-vest-patches:before{content:"\e086"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-virus:before{content:"\e074"}.fa-virus-slash:before{content:"\e075"}.fa-viruses:before{content:"\e076"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-watchman-monitoring:before{content:"\e087"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto} \ No newline at end of file diff --git a/Firmware/data/css/solid.min.css b/Firmware/data/css/solid.min.css new file mode 100644 index 0000000..acdb46d --- /dev/null +++ b/Firmware/data/css/solid.min.css @@ -0,0 +1,5 @@ +/*! + * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900} \ No newline at end of file diff --git a/Firmware/data/favicon.ico b/Firmware/data/favicon.ico new file mode 100644 index 0000000..0b40597 Binary files /dev/null and b/Firmware/data/favicon.ico differ diff --git a/Firmware/data/favicon.png b/Firmware/data/favicon.png new file mode 100644 index 0000000..3e6c10f Binary files /dev/null and b/Firmware/data/favicon.png differ diff --git a/Firmware/data/index.html b/Firmware/data/index.html new file mode 100644 index 0000000..aae0a47 --- /dev/null +++ b/Firmware/data/index.html @@ -0,0 +1,85 @@ + + + + + WInFiDEL v%FW_VERSION% - Sasa Karanovic + + + + + + + + + + + +
+
+

...mm

+

+ Min: ...mm - + Average: ...mm - + Max: ...mm +

+

+ Based on ... measurements. +

+

+ Reset min/max/avg +

+ + +
+
+ + +
+ + +
+ + + + + + + + diff --git a/Firmware/data/js/bootstrap.bundle.min.js b/Firmware/data/js/bootstrap.bundle.min.js new file mode 100644 index 0000000..7d50e87 --- /dev/null +++ b/Firmware/data/js/bootstrap.bundle.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.0.0 (https://getbootstrap.com) + * Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery")):"function"==typeof define&&define.amd?define(["exports","jquery"],e):e(t.bootstrap={},t.jQuery)}(this,function(t,e){"use strict";function n(t,e){for(var n=0;n0?i:null}catch(t){return null}},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(n){t(n).trigger(e.end)},supportsTransitionEnd:function(){return Boolean(e)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var r in n)if(Object.prototype.hasOwnProperty.call(n,r)){var o=n[r],s=e[r],a=s&&i.isElement(s)?"element":(l=s,{}.toString.call(l).match(/\s([a-zA-Z]+)/)[1].toLowerCase());if(!new RegExp(o).test(a))throw new Error(t.toUpperCase()+': Option "'+r+'" provided type "'+a+'" but expected type "'+o+'".')}var l}};return e=("undefined"==typeof window||!window.QUnit)&&{end:"transitionend"},t.fn.emulateTransitionEnd=n,i.supportsTransitionEnd()&&(t.event.special[i.TRANSITION_END]={bindType:e.end,delegateType:e.end,handle:function(e){if(t(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}}),i}(e=e&&e.hasOwnProperty("default")?e.default:e),L=(s="alert",l="."+(a="bs.alert"),c=(o=e).fn[s],h={CLOSE:"close"+l,CLOSED:"closed"+l,CLICK_DATA_API:"click"+l+".data-api"},f="alert",u="fade",d="show",p=function(){function t(t){this._element=t}var e=t.prototype;return e.close=function(t){t=t||this._element;var e=this._getRootElement(t);this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},e.dispose=function(){o.removeData(this._element,a),this._element=null},e._getRootElement=function(t){var e=k.getSelectorFromElement(t),n=!1;return e&&(n=o(e)[0]),n||(n=o(t).closest("."+f)[0]),n},e._triggerCloseEvent=function(t){var e=o.Event(h.CLOSE);return o(t).trigger(e),e},e._removeElement=function(t){var e=this;o(t).removeClass(d),k.supportsTransitionEnd()&&o(t).hasClass(u)?o(t).one(k.TRANSITION_END,function(n){return e._destroyElement(t,n)}).emulateTransitionEnd(150):this._destroyElement(t)},e._destroyElement=function(t){o(t).detach().trigger(h.CLOSED).remove()},t._jQueryInterface=function(e){return this.each(function(){var n=o(this),i=n.data(a);i||(i=new t(this),n.data(a,i)),"close"===e&&i[e](this)})},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},i(t,null,[{key:"VERSION",get:function(){return"4.0.0"}}]),t}(),o(document).on(h.CLICK_DATA_API,'[data-dismiss="alert"]',p._handleDismiss(new p)),o.fn[s]=p._jQueryInterface,o.fn[s].Constructor=p,o.fn[s].noConflict=function(){return o.fn[s]=c,p._jQueryInterface},p),P=(m="button",v="."+(_="bs.button"),E=".data-api",y=(g=e).fn[m],b="active",T="btn",C="focus",w='[data-toggle^="button"]',I='[data-toggle="buttons"]',A="input",D=".active",S=".btn",O={CLICK_DATA_API:"click"+v+E,FOCUS_BLUR_DATA_API:"focus"+v+E+" blur"+v+E},N=function(){function t(t){this._element=t}var e=t.prototype;return e.toggle=function(){var t=!0,e=!0,n=g(this._element).closest(I)[0];if(n){var i=g(this._element).find(A)[0];if(i){if("radio"===i.type)if(i.checked&&g(this._element).hasClass(b))t=!1;else{var r=g(n).find(D)[0];r&&g(r).removeClass(b)}if(t){if(i.hasAttribute("disabled")||n.hasAttribute("disabled")||i.classList.contains("disabled")||n.classList.contains("disabled"))return;i.checked=!g(this._element).hasClass(b),g(i).trigger("change")}i.focus(),e=!1}}e&&this._element.setAttribute("aria-pressed",!g(this._element).hasClass(b)),t&&g(this._element).toggleClass(b)},e.dispose=function(){g.removeData(this._element,_),this._element=null},t._jQueryInterface=function(e){return this.each(function(){var n=g(this).data(_);n||(n=new t(this),g(this).data(_,n)),"toggle"===e&&n[e]()})},i(t,null,[{key:"VERSION",get:function(){return"4.0.0"}}]),t}(),g(document).on(O.CLICK_DATA_API,w,function(t){t.preventDefault();var e=t.target;g(e).hasClass(T)||(e=g(e).closest(S)),N._jQueryInterface.call(g(e),"toggle")}).on(O.FOCUS_BLUR_DATA_API,w,function(t){var e=g(t.target).closest(S)[0];g(e).toggleClass(C,/^focus(in)?$/.test(t.type))}),g.fn[m]=N._jQueryInterface,g.fn[m].Constructor=N,g.fn[m].noConflict=function(){return g.fn[m]=y,N._jQueryInterface},N),x=function(t){var e="carousel",n="bs.carousel",o="."+n,s=t.fn[e],a={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0},l={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean"},c="next",h="prev",f="left",u="right",d={SLIDE:"slide"+o,SLID:"slid"+o,KEYDOWN:"keydown"+o,MOUSEENTER:"mouseenter"+o,MOUSELEAVE:"mouseleave"+o,TOUCHEND:"touchend"+o,LOAD_DATA_API:"load"+o+".data-api",CLICK_DATA_API:"click"+o+".data-api"},p="carousel",g="active",m="slide",_="carousel-item-right",v="carousel-item-left",E="carousel-item-next",y="carousel-item-prev",b={ACTIVE:".active",ACTIVE_ITEM:".active.carousel-item",ITEM:".carousel-item",NEXT_PREV:".carousel-item-next, .carousel-item-prev",INDICATORS:".carousel-indicators",DATA_SLIDE:"[data-slide], [data-slide-to]",DATA_RIDE:'[data-ride="carousel"]'},T=function(){function s(e,n){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this._config=this._getConfig(n),this._element=t(e)[0],this._indicatorsElement=t(this._element).find(b.INDICATORS)[0],this._addEventListeners()}var T=s.prototype;return T.next=function(){this._isSliding||this._slide(c)},T.nextWhenVisible=function(){!document.hidden&&t(this._element).is(":visible")&&"hidden"!==t(this._element).css("visibility")&&this.next()},T.prev=function(){this._isSliding||this._slide(h)},T.pause=function(e){e||(this._isPaused=!0),t(this._element).find(b.NEXT_PREV)[0]&&k.supportsTransitionEnd()&&(k.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},T.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},T.to=function(e){var n=this;this._activeElement=t(this._element).find(b.ACTIVE_ITEM)[0];var i=this._getItemIndex(this._activeElement);if(!(e>this._items.length-1||e<0))if(this._isSliding)t(this._element).one(d.SLID,function(){return n.to(e)});else{if(i===e)return this.pause(),void this.cycle();var r=e>i?c:h;this._slide(r,this._items[e])}},T.dispose=function(){t(this._element).off(o),t.removeData(this._element,n),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},T._getConfig=function(t){return t=r({},a,t),k.typeCheckConfig(e,t,l),t},T._addEventListeners=function(){var e=this;this._config.keyboard&&t(this._element).on(d.KEYDOWN,function(t){return e._keydown(t)}),"hover"===this._config.pause&&(t(this._element).on(d.MOUSEENTER,function(t){return e.pause(t)}).on(d.MOUSELEAVE,function(t){return e.cycle(t)}),"ontouchstart"in document.documentElement&&t(this._element).on(d.TOUCHEND,function(){e.pause(),e.touchTimeout&&clearTimeout(e.touchTimeout),e.touchTimeout=setTimeout(function(t){return e.cycle(t)},500+e._config.interval)}))},T._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},T._getItemIndex=function(e){return this._items=t.makeArray(t(e).parent().find(b.ITEM)),this._items.indexOf(e)},T._getItemByDirection=function(t,e){var n=t===c,i=t===h,r=this._getItemIndex(e),o=this._items.length-1;if((i&&0===r||n&&r===o)&&!this._config.wrap)return e;var s=(r+(t===h?-1:1))%this._items.length;return-1===s?this._items[this._items.length-1]:this._items[s]},T._triggerSlideEvent=function(e,n){var i=this._getItemIndex(e),r=this._getItemIndex(t(this._element).find(b.ACTIVE_ITEM)[0]),o=t.Event(d.SLIDE,{relatedTarget:e,direction:n,from:r,to:i});return t(this._element).trigger(o),o},T._setActiveIndicatorElement=function(e){if(this._indicatorsElement){t(this._indicatorsElement).find(b.ACTIVE).removeClass(g);var n=this._indicatorsElement.children[this._getItemIndex(e)];n&&t(n).addClass(g)}},T._slide=function(e,n){var i,r,o,s=this,a=t(this._element).find(b.ACTIVE_ITEM)[0],l=this._getItemIndex(a),h=n||a&&this._getItemByDirection(e,a),p=this._getItemIndex(h),T=Boolean(this._interval);if(e===c?(i=v,r=E,o=f):(i=_,r=y,o=u),h&&t(h).hasClass(g))this._isSliding=!1;else if(!this._triggerSlideEvent(h,o).isDefaultPrevented()&&a&&h){this._isSliding=!0,T&&this.pause(),this._setActiveIndicatorElement(h);var C=t.Event(d.SLID,{relatedTarget:h,direction:o,from:l,to:p});k.supportsTransitionEnd()&&t(this._element).hasClass(m)?(t(h).addClass(r),k.reflow(h),t(a).addClass(i),t(h).addClass(i),t(a).one(k.TRANSITION_END,function(){t(h).removeClass(i+" "+r).addClass(g),t(a).removeClass(g+" "+r+" "+i),s._isSliding=!1,setTimeout(function(){return t(s._element).trigger(C)},0)}).emulateTransitionEnd(600)):(t(a).removeClass(g),t(h).addClass(g),this._isSliding=!1,t(this._element).trigger(C)),T&&this.cycle()}},s._jQueryInterface=function(e){return this.each(function(){var i=t(this).data(n),o=r({},a,t(this).data());"object"==typeof e&&(o=r({},o,e));var l="string"==typeof e?e:o.slide;if(i||(i=new s(this,o),t(this).data(n,i)),"number"==typeof e)i.to(e);else if("string"==typeof l){if("undefined"==typeof i[l])throw new TypeError('No method named "'+l+'"');i[l]()}else o.interval&&(i.pause(),i.cycle())})},s._dataApiClickHandler=function(e){var i=k.getSelectorFromElement(this);if(i){var o=t(i)[0];if(o&&t(o).hasClass(p)){var a=r({},t(o).data(),t(this).data()),l=this.getAttribute("data-slide-to");l&&(a.interval=!1),s._jQueryInterface.call(t(o),a),l&&t(o).data(n).to(l),e.preventDefault()}}},i(s,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return a}}]),s}();return t(document).on(d.CLICK_DATA_API,b.DATA_SLIDE,T._dataApiClickHandler),t(window).on(d.LOAD_DATA_API,function(){t(b.DATA_RIDE).each(function(){var e=t(this);T._jQueryInterface.call(e,e.data())})}),t.fn[e]=T._jQueryInterface,t.fn[e].Constructor=T,t.fn[e].noConflict=function(){return t.fn[e]=s,T._jQueryInterface},T}(e),R=function(t){var e="collapse",n="bs.collapse",o="."+n,s=t.fn[e],a={toggle:!0,parent:""},l={toggle:"boolean",parent:"(string|element)"},c={SHOW:"show"+o,SHOWN:"shown"+o,HIDE:"hide"+o,HIDDEN:"hidden"+o,CLICK_DATA_API:"click"+o+".data-api"},h="show",f="collapse",u="collapsing",d="collapsed",p="width",g="height",m={ACTIVES:".show, .collapsing",DATA_TOGGLE:'[data-toggle="collapse"]'},_=function(){function o(e,n){this._isTransitioning=!1,this._element=e,this._config=this._getConfig(n),this._triggerArray=t.makeArray(t('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'));for(var i=t(m.DATA_TOGGLE),r=0;r0&&(this._selector=s,this._triggerArray.push(o))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var s=o.prototype;return s.toggle=function(){t(this._element).hasClass(h)?this.hide():this.show()},s.show=function(){var e,i,r=this;if(!this._isTransitioning&&!t(this._element).hasClass(h)&&(this._parent&&0===(e=t.makeArray(t(this._parent).find(m.ACTIVES).filter('[data-parent="'+this._config.parent+'"]'))).length&&(e=null),!(e&&(i=t(e).not(this._selector).data(n))&&i._isTransitioning))){var s=t.Event(c.SHOW);if(t(this._element).trigger(s),!s.isDefaultPrevented()){e&&(o._jQueryInterface.call(t(e).not(this._selector),"hide"),i||t(e).data(n,null));var a=this._getDimension();t(this._element).removeClass(f).addClass(u),this._element.style[a]=0,this._triggerArray.length>0&&t(this._triggerArray).removeClass(d).attr("aria-expanded",!0),this.setTransitioning(!0);var l=function(){t(r._element).removeClass(u).addClass(f).addClass(h),r._element.style[a]="",r.setTransitioning(!1),t(r._element).trigger(c.SHOWN)};if(k.supportsTransitionEnd()){var p="scroll"+(a[0].toUpperCase()+a.slice(1));t(this._element).one(k.TRANSITION_END,l).emulateTransitionEnd(600),this._element.style[a]=this._element[p]+"px"}else l()}}},s.hide=function(){var e=this;if(!this._isTransitioning&&t(this._element).hasClass(h)){var n=t.Event(c.HIDE);if(t(this._element).trigger(n),!n.isDefaultPrevented()){var i=this._getDimension();if(this._element.style[i]=this._element.getBoundingClientRect()[i]+"px",k.reflow(this._element),t(this._element).addClass(u).removeClass(f).removeClass(h),this._triggerArray.length>0)for(var r=0;r0&&t(n).toggleClass(d,!i).attr("aria-expanded",i)}},o._getTargetFromElement=function(e){var n=k.getSelectorFromElement(e);return n?t(n)[0]:null},o._jQueryInterface=function(e){return this.each(function(){var i=t(this),s=i.data(n),l=r({},a,i.data(),"object"==typeof e&&e);if(!s&&l.toggle&&/show|hide/.test(e)&&(l.toggle=!1),s||(s=new o(this,l),i.data(n,s)),"string"==typeof e){if("undefined"==typeof s[e])throw new TypeError('No method named "'+e+'"');s[e]()}})},i(o,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return a}}]),o}();return t(document).on(c.CLICK_DATA_API,m.DATA_TOGGLE,function(e){"A"===e.currentTarget.tagName&&e.preventDefault();var i=t(this),r=k.getSelectorFromElement(this);t(r).each(function(){var e=t(this),r=e.data(n)?"toggle":i.data();_._jQueryInterface.call(e,r)})}),t.fn[e]=_._jQueryInterface,t.fn[e].Constructor=_,t.fn[e].noConflict=function(){return t.fn[e]=s,_._jQueryInterface},_}(e),j="undefined"!=typeof window&&"undefined"!=typeof document,H=["Edge","Trident","Firefox"],M=0,W=0;W=0){M=1;break}var U=j&&window.Promise?function(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then(function(){e=!1,t()}))}}:function(t){var e=!1;return function(){e||(e=!0,setTimeout(function(){e=!1,t()},M))}};function B(t){return t&&"[object Function]"==={}.toString.call(t)}function F(t,e){if(1!==t.nodeType)return[];var n=getComputedStyle(t,null);return e?n[e]:n}function K(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function V(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=F(t),n=e.overflow,i=e.overflowX,r=e.overflowY;return/(auto|scroll)/.test(n+r+i)?t:V(K(t))}function Q(t){var e=t&&t.offsetParent,n=e&&e.nodeName;return n&&"BODY"!==n&&"HTML"!==n?-1!==["TD","TABLE"].indexOf(e.nodeName)&&"static"===F(e,"position")?Q(e):e:t?t.ownerDocument.documentElement:document.documentElement}function Y(t){return null!==t.parentNode?Y(t.parentNode):t}function G(t,e){if(!(t&&t.nodeType&&e&&e.nodeType))return document.documentElement;var n=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,i=n?t:e,r=n?e:t,o=document.createRange();o.setStart(i,0),o.setEnd(r,0);var s,a,l=o.commonAncestorContainer;if(t!==l&&e!==l||i.contains(r))return"BODY"===(a=(s=l).nodeName)||"HTML"!==a&&Q(s.firstElementChild)!==s?Q(l):l;var c=Y(t);return c.host?G(c.host,e):G(t,Y(e).host)}function q(t){var e="top"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",n=t.nodeName;if("BODY"===n||"HTML"===n){var i=t.ownerDocument.documentElement;return(t.ownerDocument.scrollingElement||i)[e]}return t[e]}function z(t,e){var n="x"===e?"Left":"Top",i="Left"===n?"Right":"Bottom";return parseFloat(t["border"+n+"Width"],10)+parseFloat(t["border"+i+"Width"],10)}var X=void 0,Z=function(){return void 0===X&&(X=-1!==navigator.appVersion.indexOf("MSIE 10")),X};function J(t,e,n,i){return Math.max(e["offset"+t],e["scroll"+t],n["client"+t],n["offset"+t],n["scroll"+t],Z()?n["offset"+t]+i["margin"+("Height"===t?"Top":"Left")]+i["margin"+("Height"===t?"Bottom":"Right")]:0)}function $(){var t=document.body,e=document.documentElement,n=Z()&&getComputedStyle(e);return{height:J("Height",t,e,n),width:J("Width",t,e,n)}}var tt=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},et=function(){function t(t,e){for(var n=0;n2&&void 0!==arguments[2]&&arguments[2],i=q(e,"top"),r=q(e,"left"),o=n?-1:1;return t.top+=i*o,t.bottom+=i*o,t.left+=r*o,t.right+=r*o,t}(h,e)),h}function at(t,e,n,i){var r,o,s,a,l,c,h,f={top:0,left:0},u=G(t,e);if("viewport"===i)o=(r=u).ownerDocument.documentElement,s=st(r,o),a=Math.max(o.clientWidth,window.innerWidth||0),l=Math.max(o.clientHeight,window.innerHeight||0),c=q(o),h=q(o,"left"),f=rt({top:c-s.top+s.marginTop,left:h-s.left+s.marginLeft,width:a,height:l});else{var d=void 0;"scrollParent"===i?"BODY"===(d=V(K(e))).nodeName&&(d=t.ownerDocument.documentElement):d="window"===i?t.ownerDocument.documentElement:i;var p=st(d,u);if("HTML"!==d.nodeName||function t(e){var n=e.nodeName;return"BODY"!==n&&"HTML"!==n&&("fixed"===F(e,"position")||t(K(e)))}(u))f=p;else{var g=$(),m=g.height,_=g.width;f.top+=p.top-p.marginTop,f.bottom=m+p.top,f.left+=p.left-p.marginLeft,f.right=_+p.left}}return f.left+=n,f.top+=n,f.right-=n,f.bottom-=n,f}function lt(t,e,n,i,r){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var s=at(n,i,o,r),a={top:{width:s.width,height:e.top-s.top},right:{width:s.right-e.right,height:s.height},bottom:{width:s.width,height:s.bottom-e.bottom},left:{width:e.left-s.left,height:s.height}},l=Object.keys(a).map(function(t){return it({key:t},a[t],{area:(e=a[t],e.width*e.height)});var e}).sort(function(t,e){return e.area-t.area}),c=l.filter(function(t){var e=t.width,i=t.height;return e>=n.clientWidth&&i>=n.clientHeight}),h=c.length>0?c[0].key:l[0].key,f=t.split("-")[1];return h+(f?"-"+f:"")}function ct(t,e,n){return st(n,G(e,n))}function ht(t){var e=getComputedStyle(t),n=parseFloat(e.marginTop)+parseFloat(e.marginBottom),i=parseFloat(e.marginLeft)+parseFloat(e.marginRight);return{width:t.offsetWidth+i,height:t.offsetHeight+n}}function ft(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,function(t){return e[t]})}function ut(t,e,n){n=n.split("-")[0];var i=ht(t),r={width:i.width,height:i.height},o=-1!==["right","left"].indexOf(n),s=o?"top":"left",a=o?"left":"top",l=o?"height":"width",c=o?"width":"height";return r[s]=e[s]+e[l]/2-i[l]/2,r[a]=n===a?e[a]-i[c]:e[ft(a)],r}function dt(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function pt(t,e,n){return(void 0===n?t:t.slice(0,function(t,e,n){if(Array.prototype.findIndex)return t.findIndex(function(t){return t[e]===n});var i=dt(t,function(t){return t[e]===n});return t.indexOf(i)}(t,"name",n))).forEach(function(t){t.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=t.function||t.fn;t.enabled&&B(n)&&(e.offsets.popper=rt(e.offsets.popper),e.offsets.reference=rt(e.offsets.reference),e=n(e,t))}),e}function gt(t,e){return t.some(function(t){var n=t.name;return t.enabled&&n===e})}function mt(t){for(var e=[!1,"ms","Webkit","Moz","O"],n=t.charAt(0).toUpperCase()+t.slice(1),i=0;i1&&void 0!==arguments[1]&&arguments[1],n=wt.indexOf(t),i=wt.slice(n+1).concat(wt.slice(0,n));return e?i.reverse():i}var At={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function Dt(t,e,n,i){var r=[0,0],o=-1!==["right","left"].indexOf(i),s=t.split(/(\+|\-)/).map(function(t){return t.trim()}),a=s.indexOf(dt(s,function(t){return-1!==t.search(/,|\s/)}));s[a]&&-1===s[a].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,c=-1!==a?[s.slice(0,a).concat([s[a].split(l)[0]]),[s[a].split(l)[1]].concat(s.slice(a+1))]:[s];return(c=c.map(function(t,i){var r=(1===i?!o:o)?"height":"width",s=!1;return t.reduce(function(t,e){return""===t[t.length-1]&&-1!==["+","-"].indexOf(e)?(t[t.length-1]=e,s=!0,t):s?(t[t.length-1]+=e,s=!1,t):t.concat(e)},[]).map(function(t){return function(t,e,n,i){var r=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),o=+r[1],s=r[2];if(!o)return t;if(0===s.indexOf("%")){var a=void 0;switch(s){case"%p":a=n;break;case"%":case"%r":default:a=i}return rt(a)[e]/100*o}if("vh"===s||"vw"===s)return("vh"===s?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*o;return o}(t,r,e,n)})})).forEach(function(t,e){t.forEach(function(n,i){yt(n)&&(r[e]+=n*("-"===t[i-1]?-1:1))})}),r}var St={placement:"bottom",eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(t){var e=t.placement,n=e.split("-")[0],i=e.split("-")[1];if(i){var r=t.offsets,o=r.reference,s=r.popper,a=-1!==["bottom","top"].indexOf(n),l=a?"left":"top",c=a?"width":"height",h={start:nt({},l,o[l]),end:nt({},l,o[l]+o[c]-s[c])};t.offsets.popper=it({},s,h[i])}return t}},offset:{order:200,enabled:!0,fn:function(t,e){var n=e.offset,i=t.placement,r=t.offsets,o=r.popper,s=r.reference,a=i.split("-")[0],l=void 0;return l=yt(+n)?[+n,0]:Dt(n,o,s,a),"left"===a?(o.top+=l[0],o.left-=l[1]):"right"===a?(o.top+=l[0],o.left+=l[1]):"top"===a?(o.left+=l[0],o.top-=l[1]):"bottom"===a&&(o.left+=l[0],o.top+=l[1]),t.popper=o,t},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(t,e){var n=e.boundariesElement||Q(t.instance.popper);t.instance.reference===n&&(n=Q(n));var i=at(t.instance.popper,t.instance.reference,e.padding,n);e.boundaries=i;var r=e.priority,o=t.offsets.popper,s={primary:function(t){var n=o[t];return o[t]i[t]&&!e.escapeWithReference&&(r=Math.min(o[n],i[t]-("right"===t?o.width:o.height))),nt({},n,r)}};return r.forEach(function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";o=it({},o,s[e](t))}),t.offsets.popper=o,t},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(t){var e=t.offsets,n=e.popper,i=e.reference,r=t.placement.split("-")[0],o=Math.floor,s=-1!==["top","bottom"].indexOf(r),a=s?"right":"bottom",l=s?"left":"top",c=s?"width":"height";return n[a]o(i[a])&&(t.offsets.popper[l]=o(i[a])),t}},arrow:{order:500,enabled:!0,fn:function(t,e){var n;if(!Tt(t.instance.modifiers,"arrow","keepTogether"))return t;var i=e.element;if("string"==typeof i){if(!(i=t.instance.popper.querySelector(i)))return t}else if(!t.instance.popper.contains(i))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var r=t.placement.split("-")[0],o=t.offsets,s=o.popper,a=o.reference,l=-1!==["left","right"].indexOf(r),c=l?"height":"width",h=l?"Top":"Left",f=h.toLowerCase(),u=l?"left":"top",d=l?"bottom":"right",p=ht(i)[c];a[d]-ps[d]&&(t.offsets.popper[f]+=a[f]+p-s[d]),t.offsets.popper=rt(t.offsets.popper);var g=a[f]+a[c]/2-p/2,m=F(t.instance.popper),_=parseFloat(m["margin"+h],10),v=parseFloat(m["border"+h+"Width"],10),E=g-t.offsets.popper[f]-_-v;return E=Math.max(Math.min(s[c]-p,E),0),t.arrowElement=i,t.offsets.arrow=(nt(n={},f,Math.round(E)),nt(n,u,""),n),t},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(t,e){if(gt(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var n=at(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement),i=t.placement.split("-")[0],r=ft(i),o=t.placement.split("-")[1]||"",s=[];switch(e.behavior){case At.FLIP:s=[i,r];break;case At.CLOCKWISE:s=It(i);break;case At.COUNTERCLOCKWISE:s=It(i,!0);break;default:s=e.behavior}return s.forEach(function(a,l){if(i!==a||s.length===l+1)return t;i=t.placement.split("-")[0],r=ft(i);var c,h=t.offsets.popper,f=t.offsets.reference,u=Math.floor,d="left"===i&&u(h.right)>u(f.left)||"right"===i&&u(h.left)u(f.top)||"bottom"===i&&u(h.top)u(n.right),m=u(h.top)u(n.bottom),v="left"===i&&p||"right"===i&&g||"top"===i&&m||"bottom"===i&&_,E=-1!==["top","bottom"].indexOf(i),y=!!e.flipVariations&&(E&&"start"===o&&p||E&&"end"===o&&g||!E&&"start"===o&&m||!E&&"end"===o&&_);(d||v||y)&&(t.flipped=!0,(d||v)&&(i=s[l+1]),y&&(o="end"===(c=o)?"start":"start"===c?"end":c),t.placement=i+(o?"-"+o:""),t.offsets.popper=it({},t.offsets.popper,ut(t.instance.popper,t.offsets.reference,t.placement)),t=pt(t.instance.modifiers,t,"flip"))}),t},behavior:"flip",padding:5,boundariesElement:"viewport"},inner:{order:700,enabled:!1,fn:function(t){var e=t.placement,n=e.split("-")[0],i=t.offsets,r=i.popper,o=i.reference,s=-1!==["left","right"].indexOf(n),a=-1===["top","left"].indexOf(n);return r[s?"left":"top"]=o[n]-(a?r[s?"width":"height"]:0),t.placement=ft(e),t.offsets.popper=rt(r),t}},hide:{order:800,enabled:!0,fn:function(t){if(!Tt(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,n=dt(t.instance.modifiers,function(t){return"preventOverflow"===t.name}).boundaries;if(e.bottomn.right||e.top>n.bottom||e.right2&&void 0!==arguments[2]?arguments[2]:{};tt(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(i.update)},this.update=U(this.update.bind(this)),this.options=it({},t.Defaults,r),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(it({},t.Defaults.modifiers,r.modifiers)).forEach(function(e){i.options.modifiers[e]=it({},t.Defaults.modifiers[e]||{},r.modifiers?r.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(t){return it({name:t},i.options.modifiers[t])}).sort(function(t,e){return t.order-e.order}),this.modifiers.forEach(function(t){t.enabled&&B(t.onLoad)&&t.onLoad(i.reference,i.popper,i.options,t,i.state)}),this.update();var o=this.options.eventsEnabled;o&&this.enableEventListeners(),this.state.eventsEnabled=o}return et(t,[{key:"update",value:function(){return function(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=ct(this.state,this.popper,this.reference),t.placement=lt(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.offsets.popper=ut(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position="absolute",t=pt(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,gt(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.left="",this.popper.style.position="",this.popper.style.top="",this.popper.style[mt("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=vt(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return Et.call(this)}}]),t}();Ot.Utils=("undefined"!=typeof window?window:global).PopperUtils,Ot.placements=Ct,Ot.Defaults=St;var Nt=function(t){var e="dropdown",n="bs.dropdown",o="."+n,s=t.fn[e],a=new RegExp("38|40|27"),l={HIDE:"hide"+o,HIDDEN:"hidden"+o,SHOW:"show"+o,SHOWN:"shown"+o,CLICK:"click"+o,CLICK_DATA_API:"click"+o+".data-api",KEYDOWN_DATA_API:"keydown"+o+".data-api",KEYUP_DATA_API:"keyup"+o+".data-api"},c="disabled",h="show",f="dropup",u="dropright",d="dropleft",p="dropdown-menu-right",g="dropdown-menu-left",m="position-static",_='[data-toggle="dropdown"]',v=".dropdown form",E=".dropdown-menu",y=".navbar-nav",b=".dropdown-menu .dropdown-item:not(.disabled)",T="top-start",C="top-end",w="bottom-start",I="bottom-end",A="right-start",D="left-start",S={offset:0,flip:!0,boundary:"scrollParent"},O={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)"},N=function(){function s(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var v=s.prototype;return v.toggle=function(){if(!this._element.disabled&&!t(this._element).hasClass(c)){var e=s._getParentFromElement(this._element),n=t(this._menu).hasClass(h);if(s._clearMenus(),!n){var i={relatedTarget:this._element},r=t.Event(l.SHOW,i);if(t(e).trigger(r),!r.isDefaultPrevented()){if(!this._inNavbar){if("undefined"==typeof Ot)throw new TypeError("Bootstrap dropdown require Popper.js (https://popper.js.org)");var o=this._element;t(e).hasClass(f)&&(t(this._menu).hasClass(g)||t(this._menu).hasClass(p))&&(o=e),"scrollParent"!==this._config.boundary&&t(e).addClass(m),this._popper=new Ot(o,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===t(e).closest(y).length&&t("body").children().on("mouseover",null,t.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),t(this._menu).toggleClass(h),t(e).toggleClass(h).trigger(t.Event(l.SHOWN,i))}}}},v.dispose=function(){t.removeData(this._element,n),t(this._element).off(o),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},v.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},v._addEventListeners=function(){var e=this;t(this._element).on(l.CLICK,function(t){t.preventDefault(),t.stopPropagation(),e.toggle()})},v._getConfig=function(n){return n=r({},this.constructor.Default,t(this._element).data(),n),k.typeCheckConfig(e,n,this.constructor.DefaultType),n},v._getMenuElement=function(){if(!this._menu){var e=s._getParentFromElement(this._element);this._menu=t(e).find(E)[0]}return this._menu},v._getPlacement=function(){var e=t(this._element).parent(),n=w;return e.hasClass(f)?(n=T,t(this._menu).hasClass(p)&&(n=C)):e.hasClass(u)?n=A:e.hasClass(d)?n=D:t(this._menu).hasClass(p)&&(n=I),n},v._detectNavbar=function(){return t(this._element).closest(".navbar").length>0},v._getPopperConfig=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=r({},e.offsets,t._config.offset(e.offsets)||{}),e}:e.offset=this._config.offset,{placement:this._getPlacement(),modifiers:{offset:e,flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}}},s._jQueryInterface=function(e){return this.each(function(){var i=t(this).data(n);if(i||(i=new s(this,"object"==typeof e?e:null),t(this).data(n,i)),"string"==typeof e){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}})},s._clearMenus=function(e){if(!e||3!==e.which&&("keyup"!==e.type||9===e.which))for(var i=t.makeArray(t(_)),r=0;r0&&o--,40===e.which&&odocument.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},g._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},g._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right
',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent"},f="show",u="out",d={HIDE:"hide"+o,HIDDEN:"hidden"+o,SHOW:"show"+o,SHOWN:"shown"+o,INSERTED:"inserted"+o,CLICK:"click"+o,FOCUSIN:"focusin"+o,FOCUSOUT:"focusout"+o,MOUSEENTER:"mouseenter"+o,MOUSELEAVE:"mouseleave"+o},p="fade",g="show",m=".tooltip-inner",_=".arrow",v="hover",E="focus",y="click",b="manual",T=function(){function s(t,e){if("undefined"==typeof Ot)throw new TypeError("Bootstrap tooltips require Popper.js (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var T=s.prototype;return T.enable=function(){this._isEnabled=!0},T.disable=function(){this._isEnabled=!1},T.toggleEnabled=function(){this._isEnabled=!this._isEnabled},T.toggle=function(e){if(this._isEnabled)if(e){var n=this.constructor.DATA_KEY,i=t(e.currentTarget).data(n);i||(i=new this.constructor(e.currentTarget,this._getDelegateConfig()),t(e.currentTarget).data(n,i)),i._activeTrigger.click=!i._activeTrigger.click,i._isWithActiveTrigger()?i._enter(null,i):i._leave(null,i)}else{if(t(this.getTipElement()).hasClass(g))return void this._leave(null,this);this._enter(null,this)}},T.dispose=function(){clearTimeout(this._timeout),t.removeData(this.element,this.constructor.DATA_KEY),t(this.element).off(this.constructor.EVENT_KEY),t(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&t(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,null!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},T.show=function(){var e=this;if("none"===t(this.element).css("display"))throw new Error("Please use show on visible elements");var n=t.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){t(this.element).trigger(n);var i=t.contains(this.element.ownerDocument.documentElement,this.element);if(n.isDefaultPrevented()||!i)return;var r=this.getTipElement(),o=k.getUID(this.constructor.NAME);r.setAttribute("id",o),this.element.setAttribute("aria-describedby",o),this.setContent(),this.config.animation&&t(r).addClass(p);var a="function"==typeof this.config.placement?this.config.placement.call(this,r,this.element):this.config.placement,l=this._getAttachment(a);this.addAttachmentClass(l);var c=!1===this.config.container?document.body:t(this.config.container);t(r).data(this.constructor.DATA_KEY,this),t.contains(this.element.ownerDocument.documentElement,this.tip)||t(r).appendTo(c),t(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new Ot(this.element,r,{placement:l,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:_},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){e._handlePopperPlacementChange(t)}}),t(r).addClass(g),"ontouchstart"in document.documentElement&&t("body").children().on("mouseover",null,t.noop);var h=function(){e.config.animation&&e._fixTransition();var n=e._hoverState;e._hoverState=null,t(e.element).trigger(e.constructor.Event.SHOWN),n===u&&e._leave(null,e)};k.supportsTransitionEnd()&&t(this.tip).hasClass(p)?t(this.tip).one(k.TRANSITION_END,h).emulateTransitionEnd(s._TRANSITION_DURATION):h()}},T.hide=function(e){var n=this,i=this.getTipElement(),r=t.Event(this.constructor.Event.HIDE),o=function(){n._hoverState!==f&&i.parentNode&&i.parentNode.removeChild(i),n._cleanTipClass(),n.element.removeAttribute("aria-describedby"),t(n.element).trigger(n.constructor.Event.HIDDEN),null!==n._popper&&n._popper.destroy(),e&&e()};t(this.element).trigger(r),r.isDefaultPrevented()||(t(i).removeClass(g),"ontouchstart"in document.documentElement&&t("body").children().off("mouseover",null,t.noop),this._activeTrigger[y]=!1,this._activeTrigger[E]=!1,this._activeTrigger[v]=!1,k.supportsTransitionEnd()&&t(this.tip).hasClass(p)?t(i).one(k.TRANSITION_END,o).emulateTransitionEnd(150):o(),this._hoverState="")},T.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},T.isWithContent=function(){return Boolean(this.getTitle())},T.addAttachmentClass=function(e){t(this.getTipElement()).addClass("bs-tooltip-"+e)},T.getTipElement=function(){return this.tip=this.tip||t(this.config.template)[0],this.tip},T.setContent=function(){var e=t(this.getTipElement());this.setElementContent(e.find(m),this.getTitle()),e.removeClass(p+" "+g)},T.setElementContent=function(e,n){var i=this.config.html;"object"==typeof n&&(n.nodeType||n.jquery)?i?t(n).parent().is(e)||e.empty().append(n):e.text(t(n).text()):e[i?"html":"text"](n)},T.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},T._getAttachment=function(t){return c[t.toUpperCase()]},T._setListeners=function(){var e=this;this.config.trigger.split(" ").forEach(function(n){if("click"===n)t(e.element).on(e.constructor.Event.CLICK,e.config.selector,function(t){return e.toggle(t)});else if(n!==b){var i=n===v?e.constructor.Event.MOUSEENTER:e.constructor.Event.FOCUSIN,r=n===v?e.constructor.Event.MOUSELEAVE:e.constructor.Event.FOCUSOUT;t(e.element).on(i,e.config.selector,function(t){return e._enter(t)}).on(r,e.config.selector,function(t){return e._leave(t)})}t(e.element).closest(".modal").on("hide.bs.modal",function(){return e.hide()})}),this.config.selector?this.config=r({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},T._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},T._enter=function(e,n){var i=this.constructor.DATA_KEY;(n=n||t(e.currentTarget).data(i))||(n=new this.constructor(e.currentTarget,this._getDelegateConfig()),t(e.currentTarget).data(i,n)),e&&(n._activeTrigger["focusin"===e.type?E:v]=!0),t(n.getTipElement()).hasClass(g)||n._hoverState===f?n._hoverState=f:(clearTimeout(n._timeout),n._hoverState=f,n.config.delay&&n.config.delay.show?n._timeout=setTimeout(function(){n._hoverState===f&&n.show()},n.config.delay.show):n.show())},T._leave=function(e,n){var i=this.constructor.DATA_KEY;(n=n||t(e.currentTarget).data(i))||(n=new this.constructor(e.currentTarget,this._getDelegateConfig()),t(e.currentTarget).data(i,n)),e&&(n._activeTrigger["focusout"===e.type?E:v]=!1),n._isWithActiveTrigger()||(clearTimeout(n._timeout),n._hoverState=u,n.config.delay&&n.config.delay.hide?n._timeout=setTimeout(function(){n._hoverState===u&&n.hide()},n.config.delay.hide):n.hide())},T._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},T._getConfig=function(n){return"number"==typeof(n=r({},this.constructor.Default,t(this.element).data(),n)).delay&&(n.delay={show:n.delay,hide:n.delay}),"number"==typeof n.title&&(n.title=n.title.toString()),"number"==typeof n.content&&(n.content=n.content.toString()),k.typeCheckConfig(e,n,this.constructor.DefaultType),n},T._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},T._cleanTipClass=function(){var e=t(this.getTipElement()),n=e.attr("class").match(a);null!==n&&n.length>0&&e.removeClass(n.join(""))},T._handlePopperPlacementChange=function(t){this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},T._fixTransition=function(){var e=this.getTipElement(),n=this.config.animation;null===e.getAttribute("x-placement")&&(t(e).removeClass(p),this.config.animation=!1,this.hide(),this.show(),this.config.animation=n)},s._jQueryInterface=function(e){return this.each(function(){var i=t(this).data(n),r="object"==typeof e&&e;if((i||!/dispose|hide/.test(e))&&(i||(i=new s(this,r),t(this).data(n,i)),"string"==typeof e)){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}})},i(s,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return h}},{key:"NAME",get:function(){return e}},{key:"DATA_KEY",get:function(){return n}},{key:"Event",get:function(){return d}},{key:"EVENT_KEY",get:function(){return o}},{key:"DefaultType",get:function(){return l}}]),s}();return t.fn[e]=T._jQueryInterface,t.fn[e].Constructor=T,t.fn[e].noConflict=function(){return t.fn[e]=s,T._jQueryInterface},T}(e),Pt=function(t){var e="popover",n="bs.popover",o="."+n,s=t.fn[e],a=new RegExp("(^|\\s)bs-popover\\S+","g"),l=r({},Lt.Default,{placement:"right",trigger:"click",content:"",template:''}),c=r({},Lt.DefaultType,{content:"(string|element|function)"}),h="fade",f="show",u=".popover-header",d=".popover-body",p={HIDE:"hide"+o,HIDDEN:"hidden"+o,SHOW:"show"+o,SHOWN:"shown"+o,INSERTED:"inserted"+o,CLICK:"click"+o,FOCUSIN:"focusin"+o,FOCUSOUT:"focusout"+o,MOUSEENTER:"mouseenter"+o,MOUSELEAVE:"mouseleave"+o},g=function(r){var s,g;function m(){return r.apply(this,arguments)||this}g=r,(s=m).prototype=Object.create(g.prototype),s.prototype.constructor=s,s.__proto__=g;var _=m.prototype;return _.isWithContent=function(){return this.getTitle()||this._getContent()},_.addAttachmentClass=function(e){t(this.getTipElement()).addClass("bs-popover-"+e)},_.getTipElement=function(){return this.tip=this.tip||t(this.config.template)[0],this.tip},_.setContent=function(){var e=t(this.getTipElement());this.setElementContent(e.find(u),this.getTitle());var n=this._getContent();"function"==typeof n&&(n=n.call(this.element)),this.setElementContent(e.find(d),n),e.removeClass(h+" "+f)},_._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},_._cleanTipClass=function(){var e=t(this.getTipElement()),n=e.attr("class").match(a);null!==n&&n.length>0&&e.removeClass(n.join(""))},m._jQueryInterface=function(e){return this.each(function(){var i=t(this).data(n),r="object"==typeof e?e:null;if((i||!/destroy|hide/.test(e))&&(i||(i=new m(this,r),t(this).data(n,i)),"string"==typeof e)){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}})},i(m,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return l}},{key:"NAME",get:function(){return e}},{key:"DATA_KEY",get:function(){return n}},{key:"Event",get:function(){return p}},{key:"EVENT_KEY",get:function(){return o}},{key:"DefaultType",get:function(){return c}}]),m}(Lt);return t.fn[e]=g._jQueryInterface,t.fn[e].Constructor=g,t.fn[e].noConflict=function(){return t.fn[e]=s,g._jQueryInterface},g}(e),xt=function(t){var e="scrollspy",n="bs.scrollspy",o="."+n,s=t.fn[e],a={offset:10,method:"auto",target:""},l={offset:"number",method:"string",target:"(string|element)"},c={ACTIVATE:"activate"+o,SCROLL:"scroll"+o,LOAD_DATA_API:"load"+o+".data-api"},h="dropdown-item",f="active",u={DATA_SPY:'[data-spy="scroll"]',ACTIVE:".active",NAV_LIST_GROUP:".nav, .list-group",NAV_LINKS:".nav-link",NAV_ITEMS:".nav-item",LIST_ITEMS:".list-group-item",DROPDOWN:".dropdown",DROPDOWN_ITEMS:".dropdown-item",DROPDOWN_TOGGLE:".dropdown-toggle"},d="offset",p="position",g=function(){function s(e,n){var i=this;this._element=e,this._scrollElement="BODY"===e.tagName?window:e,this._config=this._getConfig(n),this._selector=this._config.target+" "+u.NAV_LINKS+","+this._config.target+" "+u.LIST_ITEMS+","+this._config.target+" "+u.DROPDOWN_ITEMS,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,t(this._scrollElement).on(c.SCROLL,function(t){return i._process(t)}),this.refresh(),this._process()}var g=s.prototype;return g.refresh=function(){var e=this,n=this._scrollElement===this._scrollElement.window?d:p,i="auto"===this._config.method?n:this._config.method,r=i===p?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),t.makeArray(t(this._selector)).map(function(e){var n,o=k.getSelectorFromElement(e);if(o&&(n=t(o)[0]),n){var s=n.getBoundingClientRect();if(s.width||s.height)return[t(n)[i]().top+r,o]}return null}).filter(function(t){return t}).sort(function(t,e){return t[0]-e[0]}).forEach(function(t){e._offsets.push(t[0]),e._targets.push(t[1])})},g.dispose=function(){t.removeData(this._element,n),t(this._scrollElement).off(o),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},g._getConfig=function(n){if("string"!=typeof(n=r({},a,n)).target){var i=t(n.target).attr("id");i||(i=k.getUID(e),t(n.target).attr("id",i)),n.target="#"+i}return k.typeCheckConfig(e,n,l),n},g._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},g._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},g._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},g._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t0)return this._activeTarget=null,void this._clear();for(var r=this._offsets.length;r--;){this._activeTarget!==this._targets[r]&&t>=this._offsets[r]&&("undefined"==typeof this._offsets[r+1]||t=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(e),t.Util=k,t.Alert=L,t.Button=P,t.Carousel=x,t.Collapse=R,t.Dropdown=Nt,t.Modal=kt,t.Popover=Pt,t.Scrollspy=xt,t.Tab=Rt,t.Tooltip=Lt,Object.defineProperty(t,"__esModule",{value:!0})}); +//# sourceMappingURL=bootstrap.bundle.min.js.map \ No newline at end of file diff --git a/Firmware/data/js/bootstrap.min.js b/Firmware/data/js/bootstrap.min.js new file mode 100644 index 0000000..534d533 --- /dev/null +++ b/Firmware/data/js/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.0.0 (https://getbootstrap.com) + * Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e(t.bootstrap={},t.jQuery,t.Popper)}(this,function(t,e,n){"use strict";function i(t,e){for(var n=0;n0?i:null}catch(t){return null}},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(n){t(n).trigger(e.end)},supportsTransitionEnd:function(){return Boolean(e)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var s in n)if(Object.prototype.hasOwnProperty.call(n,s)){var r=n[s],o=e[s],a=o&&i.isElement(o)?"element":(l=o,{}.toString.call(l).match(/\s([a-zA-Z]+)/)[1].toLowerCase());if(!new RegExp(r).test(a))throw new Error(t.toUpperCase()+': Option "'+s+'" provided type "'+a+'" but expected type "'+r+'".')}var l}};return e=("undefined"==typeof window||!window.QUnit)&&{end:"transitionend"},t.fn.emulateTransitionEnd=n,i.supportsTransitionEnd()&&(t.event.special[i.TRANSITION_END]={bindType:e.end,delegateType:e.end,handle:function(e){if(t(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}}),i}(e),L=(a="alert",h="."+(l="bs.alert"),c=(o=e).fn[a],u={CLOSE:"close"+h,CLOSED:"closed"+h,CLICK_DATA_API:"click"+h+".data-api"},f="alert",d="fade",_="show",g=function(){function t(t){this._element=t}var e=t.prototype;return e.close=function(t){t=t||this._element;var e=this._getRootElement(t);this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},e.dispose=function(){o.removeData(this._element,l),this._element=null},e._getRootElement=function(t){var e=P.getSelectorFromElement(t),n=!1;return e&&(n=o(e)[0]),n||(n=o(t).closest("."+f)[0]),n},e._triggerCloseEvent=function(t){var e=o.Event(u.CLOSE);return o(t).trigger(e),e},e._removeElement=function(t){var e=this;o(t).removeClass(_),P.supportsTransitionEnd()&&o(t).hasClass(d)?o(t).one(P.TRANSITION_END,function(n){return e._destroyElement(t,n)}).emulateTransitionEnd(150):this._destroyElement(t)},e._destroyElement=function(t){o(t).detach().trigger(u.CLOSED).remove()},t._jQueryInterface=function(e){return this.each(function(){var n=o(this),i=n.data(l);i||(i=new t(this),n.data(l,i)),"close"===e&&i[e](this)})},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},s(t,null,[{key:"VERSION",get:function(){return"4.0.0"}}]),t}(),o(document).on(u.CLICK_DATA_API,'[data-dismiss="alert"]',g._handleDismiss(new g)),o.fn[a]=g._jQueryInterface,o.fn[a].Constructor=g,o.fn[a].noConflict=function(){return o.fn[a]=c,g._jQueryInterface},g),R=(m="button",E="."+(v="bs.button"),T=".data-api",y=(p=e).fn[m],C="active",I="btn",A="focus",b='[data-toggle^="button"]',D='[data-toggle="buttons"]',S="input",w=".active",N=".btn",O={CLICK_DATA_API:"click"+E+T,FOCUS_BLUR_DATA_API:"focus"+E+T+" blur"+E+T},k=function(){function t(t){this._element=t}var e=t.prototype;return e.toggle=function(){var t=!0,e=!0,n=p(this._element).closest(D)[0];if(n){var i=p(this._element).find(S)[0];if(i){if("radio"===i.type)if(i.checked&&p(this._element).hasClass(C))t=!1;else{var s=p(n).find(w)[0];s&&p(s).removeClass(C)}if(t){if(i.hasAttribute("disabled")||n.hasAttribute("disabled")||i.classList.contains("disabled")||n.classList.contains("disabled"))return;i.checked=!p(this._element).hasClass(C),p(i).trigger("change")}i.focus(),e=!1}}e&&this._element.setAttribute("aria-pressed",!p(this._element).hasClass(C)),t&&p(this._element).toggleClass(C)},e.dispose=function(){p.removeData(this._element,v),this._element=null},t._jQueryInterface=function(e){return this.each(function(){var n=p(this).data(v);n||(n=new t(this),p(this).data(v,n)),"toggle"===e&&n[e]()})},s(t,null,[{key:"VERSION",get:function(){return"4.0.0"}}]),t}(),p(document).on(O.CLICK_DATA_API,b,function(t){t.preventDefault();var e=t.target;p(e).hasClass(I)||(e=p(e).closest(N)),k._jQueryInterface.call(p(e),"toggle")}).on(O.FOCUS_BLUR_DATA_API,b,function(t){var e=p(t.target).closest(N)[0];p(e).toggleClass(A,/^focus(in)?$/.test(t.type))}),p.fn[m]=k._jQueryInterface,p.fn[m].Constructor=k,p.fn[m].noConflict=function(){return p.fn[m]=y,k._jQueryInterface},k),j=function(t){var e="carousel",n="bs.carousel",i="."+n,o=t.fn[e],a={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0},l={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean"},h="next",c="prev",u="left",f="right",d={SLIDE:"slide"+i,SLID:"slid"+i,KEYDOWN:"keydown"+i,MOUSEENTER:"mouseenter"+i,MOUSELEAVE:"mouseleave"+i,TOUCHEND:"touchend"+i,LOAD_DATA_API:"load"+i+".data-api",CLICK_DATA_API:"click"+i+".data-api"},_="carousel",g="active",p="slide",m="carousel-item-right",v="carousel-item-left",E="carousel-item-next",T="carousel-item-prev",y={ACTIVE:".active",ACTIVE_ITEM:".active.carousel-item",ITEM:".carousel-item",NEXT_PREV:".carousel-item-next, .carousel-item-prev",INDICATORS:".carousel-indicators",DATA_SLIDE:"[data-slide], [data-slide-to]",DATA_RIDE:'[data-ride="carousel"]'},C=function(){function o(e,n){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this._config=this._getConfig(n),this._element=t(e)[0],this._indicatorsElement=t(this._element).find(y.INDICATORS)[0],this._addEventListeners()}var C=o.prototype;return C.next=function(){this._isSliding||this._slide(h)},C.nextWhenVisible=function(){!document.hidden&&t(this._element).is(":visible")&&"hidden"!==t(this._element).css("visibility")&&this.next()},C.prev=function(){this._isSliding||this._slide(c)},C.pause=function(e){e||(this._isPaused=!0),t(this._element).find(y.NEXT_PREV)[0]&&P.supportsTransitionEnd()&&(P.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},C.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},C.to=function(e){var n=this;this._activeElement=t(this._element).find(y.ACTIVE_ITEM)[0];var i=this._getItemIndex(this._activeElement);if(!(e>this._items.length-1||e<0))if(this._isSliding)t(this._element).one(d.SLID,function(){return n.to(e)});else{if(i===e)return this.pause(),void this.cycle();var s=e>i?h:c;this._slide(s,this._items[e])}},C.dispose=function(){t(this._element).off(i),t.removeData(this._element,n),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},C._getConfig=function(t){return t=r({},a,t),P.typeCheckConfig(e,t,l),t},C._addEventListeners=function(){var e=this;this._config.keyboard&&t(this._element).on(d.KEYDOWN,function(t){return e._keydown(t)}),"hover"===this._config.pause&&(t(this._element).on(d.MOUSEENTER,function(t){return e.pause(t)}).on(d.MOUSELEAVE,function(t){return e.cycle(t)}),"ontouchstart"in document.documentElement&&t(this._element).on(d.TOUCHEND,function(){e.pause(),e.touchTimeout&&clearTimeout(e.touchTimeout),e.touchTimeout=setTimeout(function(t){return e.cycle(t)},500+e._config.interval)}))},C._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},C._getItemIndex=function(e){return this._items=t.makeArray(t(e).parent().find(y.ITEM)),this._items.indexOf(e)},C._getItemByDirection=function(t,e){var n=t===h,i=t===c,s=this._getItemIndex(e),r=this._items.length-1;if((i&&0===s||n&&s===r)&&!this._config.wrap)return e;var o=(s+(t===c?-1:1))%this._items.length;return-1===o?this._items[this._items.length-1]:this._items[o]},C._triggerSlideEvent=function(e,n){var i=this._getItemIndex(e),s=this._getItemIndex(t(this._element).find(y.ACTIVE_ITEM)[0]),r=t.Event(d.SLIDE,{relatedTarget:e,direction:n,from:s,to:i});return t(this._element).trigger(r),r},C._setActiveIndicatorElement=function(e){if(this._indicatorsElement){t(this._indicatorsElement).find(y.ACTIVE).removeClass(g);var n=this._indicatorsElement.children[this._getItemIndex(e)];n&&t(n).addClass(g)}},C._slide=function(e,n){var i,s,r,o=this,a=t(this._element).find(y.ACTIVE_ITEM)[0],l=this._getItemIndex(a),c=n||a&&this._getItemByDirection(e,a),_=this._getItemIndex(c),C=Boolean(this._interval);if(e===h?(i=v,s=E,r=u):(i=m,s=T,r=f),c&&t(c).hasClass(g))this._isSliding=!1;else if(!this._triggerSlideEvent(c,r).isDefaultPrevented()&&a&&c){this._isSliding=!0,C&&this.pause(),this._setActiveIndicatorElement(c);var I=t.Event(d.SLID,{relatedTarget:c,direction:r,from:l,to:_});P.supportsTransitionEnd()&&t(this._element).hasClass(p)?(t(c).addClass(s),P.reflow(c),t(a).addClass(i),t(c).addClass(i),t(a).one(P.TRANSITION_END,function(){t(c).removeClass(i+" "+s).addClass(g),t(a).removeClass(g+" "+s+" "+i),o._isSliding=!1,setTimeout(function(){return t(o._element).trigger(I)},0)}).emulateTransitionEnd(600)):(t(a).removeClass(g),t(c).addClass(g),this._isSliding=!1,t(this._element).trigger(I)),C&&this.cycle()}},o._jQueryInterface=function(e){return this.each(function(){var i=t(this).data(n),s=r({},a,t(this).data());"object"==typeof e&&(s=r({},s,e));var l="string"==typeof e?e:s.slide;if(i||(i=new o(this,s),t(this).data(n,i)),"number"==typeof e)i.to(e);else if("string"==typeof l){if("undefined"==typeof i[l])throw new TypeError('No method named "'+l+'"');i[l]()}else s.interval&&(i.pause(),i.cycle())})},o._dataApiClickHandler=function(e){var i=P.getSelectorFromElement(this);if(i){var s=t(i)[0];if(s&&t(s).hasClass(_)){var a=r({},t(s).data(),t(this).data()),l=this.getAttribute("data-slide-to");l&&(a.interval=!1),o._jQueryInterface.call(t(s),a),l&&t(s).data(n).to(l),e.preventDefault()}}},s(o,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return a}}]),o}();return t(document).on(d.CLICK_DATA_API,y.DATA_SLIDE,C._dataApiClickHandler),t(window).on(d.LOAD_DATA_API,function(){t(y.DATA_RIDE).each(function(){var e=t(this);C._jQueryInterface.call(e,e.data())})}),t.fn[e]=C._jQueryInterface,t.fn[e].Constructor=C,t.fn[e].noConflict=function(){return t.fn[e]=o,C._jQueryInterface},C}(e),H=function(t){var e="collapse",n="bs.collapse",i="."+n,o=t.fn[e],a={toggle:!0,parent:""},l={toggle:"boolean",parent:"(string|element)"},h={SHOW:"show"+i,SHOWN:"shown"+i,HIDE:"hide"+i,HIDDEN:"hidden"+i,CLICK_DATA_API:"click"+i+".data-api"},c="show",u="collapse",f="collapsing",d="collapsed",_="width",g="height",p={ACTIVES:".show, .collapsing",DATA_TOGGLE:'[data-toggle="collapse"]'},m=function(){function i(e,n){this._isTransitioning=!1,this._element=e,this._config=this._getConfig(n),this._triggerArray=t.makeArray(t('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'));for(var i=t(p.DATA_TOGGLE),s=0;s0&&(this._selector=o,this._triggerArray.push(r))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var o=i.prototype;return o.toggle=function(){t(this._element).hasClass(c)?this.hide():this.show()},o.show=function(){var e,s,r=this;if(!this._isTransitioning&&!t(this._element).hasClass(c)&&(this._parent&&0===(e=t.makeArray(t(this._parent).find(p.ACTIVES).filter('[data-parent="'+this._config.parent+'"]'))).length&&(e=null),!(e&&(s=t(e).not(this._selector).data(n))&&s._isTransitioning))){var o=t.Event(h.SHOW);if(t(this._element).trigger(o),!o.isDefaultPrevented()){e&&(i._jQueryInterface.call(t(e).not(this._selector),"hide"),s||t(e).data(n,null));var a=this._getDimension();t(this._element).removeClass(u).addClass(f),this._element.style[a]=0,this._triggerArray.length>0&&t(this._triggerArray).removeClass(d).attr("aria-expanded",!0),this.setTransitioning(!0);var l=function(){t(r._element).removeClass(f).addClass(u).addClass(c),r._element.style[a]="",r.setTransitioning(!1),t(r._element).trigger(h.SHOWN)};if(P.supportsTransitionEnd()){var _="scroll"+(a[0].toUpperCase()+a.slice(1));t(this._element).one(P.TRANSITION_END,l).emulateTransitionEnd(600),this._element.style[a]=this._element[_]+"px"}else l()}}},o.hide=function(){var e=this;if(!this._isTransitioning&&t(this._element).hasClass(c)){var n=t.Event(h.HIDE);if(t(this._element).trigger(n),!n.isDefaultPrevented()){var i=this._getDimension();if(this._element.style[i]=this._element.getBoundingClientRect()[i]+"px",P.reflow(this._element),t(this._element).addClass(f).removeClass(u).removeClass(c),this._triggerArray.length>0)for(var s=0;s0&&t(n).toggleClass(d,!i).attr("aria-expanded",i)}},i._getTargetFromElement=function(e){var n=P.getSelectorFromElement(e);return n?t(n)[0]:null},i._jQueryInterface=function(e){return this.each(function(){var s=t(this),o=s.data(n),l=r({},a,s.data(),"object"==typeof e&&e);if(!o&&l.toggle&&/show|hide/.test(e)&&(l.toggle=!1),o||(o=new i(this,l),s.data(n,o)),"string"==typeof e){if("undefined"==typeof o[e])throw new TypeError('No method named "'+e+'"');o[e]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return a}}]),i}();return t(document).on(h.CLICK_DATA_API,p.DATA_TOGGLE,function(e){"A"===e.currentTarget.tagName&&e.preventDefault();var i=t(this),s=P.getSelectorFromElement(this);t(s).each(function(){var e=t(this),s=e.data(n)?"toggle":i.data();m._jQueryInterface.call(e,s)})}),t.fn[e]=m._jQueryInterface,t.fn[e].Constructor=m,t.fn[e].noConflict=function(){return t.fn[e]=o,m._jQueryInterface},m}(e),W=function(t){var e="dropdown",i="bs.dropdown",o="."+i,a=".data-api",l=t.fn[e],h=new RegExp("38|40|27"),c={HIDE:"hide"+o,HIDDEN:"hidden"+o,SHOW:"show"+o,SHOWN:"shown"+o,CLICK:"click"+o,CLICK_DATA_API:"click"+o+a,KEYDOWN_DATA_API:"keydown"+o+a,KEYUP_DATA_API:"keyup"+o+a},u="disabled",f="show",d="dropup",_="dropright",g="dropleft",p="dropdown-menu-right",m="dropdown-menu-left",v="position-static",E='[data-toggle="dropdown"]',T=".dropdown form",y=".dropdown-menu",C=".navbar-nav",I=".dropdown-menu .dropdown-item:not(.disabled)",A="top-start",b="top-end",D="bottom-start",S="bottom-end",w="right-start",N="left-start",O={offset:0,flip:!0,boundary:"scrollParent"},k={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)"},L=function(){function a(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var l=a.prototype;return l.toggle=function(){if(!this._element.disabled&&!t(this._element).hasClass(u)){var e=a._getParentFromElement(this._element),i=t(this._menu).hasClass(f);if(a._clearMenus(),!i){var s={relatedTarget:this._element},r=t.Event(c.SHOW,s);if(t(e).trigger(r),!r.isDefaultPrevented()){if(!this._inNavbar){if("undefined"==typeof n)throw new TypeError("Bootstrap dropdown require Popper.js (https://popper.js.org)");var o=this._element;t(e).hasClass(d)&&(t(this._menu).hasClass(m)||t(this._menu).hasClass(p))&&(o=e),"scrollParent"!==this._config.boundary&&t(e).addClass(v),this._popper=new n(o,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===t(e).closest(C).length&&t("body").children().on("mouseover",null,t.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),t(this._menu).toggleClass(f),t(e).toggleClass(f).trigger(t.Event(c.SHOWN,s))}}}},l.dispose=function(){t.removeData(this._element,i),t(this._element).off(o),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},l.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},l._addEventListeners=function(){var e=this;t(this._element).on(c.CLICK,function(t){t.preventDefault(),t.stopPropagation(),e.toggle()})},l._getConfig=function(n){return n=r({},this.constructor.Default,t(this._element).data(),n),P.typeCheckConfig(e,n,this.constructor.DefaultType),n},l._getMenuElement=function(){if(!this._menu){var e=a._getParentFromElement(this._element);this._menu=t(e).find(y)[0]}return this._menu},l._getPlacement=function(){var e=t(this._element).parent(),n=D;return e.hasClass(d)?(n=A,t(this._menu).hasClass(p)&&(n=b)):e.hasClass(_)?n=w:e.hasClass(g)?n=N:t(this._menu).hasClass(p)&&(n=S),n},l._detectNavbar=function(){return t(this._element).closest(".navbar").length>0},l._getPopperConfig=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=r({},e.offsets,t._config.offset(e.offsets)||{}),e}:e.offset=this._config.offset,{placement:this._getPlacement(),modifiers:{offset:e,flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}}},a._jQueryInterface=function(e){return this.each(function(){var n=t(this).data(i);if(n||(n=new a(this,"object"==typeof e?e:null),t(this).data(i,n)),"string"==typeof e){if("undefined"==typeof n[e])throw new TypeError('No method named "'+e+'"');n[e]()}})},a._clearMenus=function(e){if(!e||3!==e.which&&("keyup"!==e.type||9===e.which))for(var n=t.makeArray(t(E)),s=0;s0&&r--,40===e.which&&rdocument.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},p._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},p._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right
',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent"},f="show",d="out",_={HIDE:"hide"+o,HIDDEN:"hidden"+o,SHOW:"show"+o,SHOWN:"shown"+o,INSERTED:"inserted"+o,CLICK:"click"+o,FOCUSIN:"focusin"+o,FOCUSOUT:"focusout"+o,MOUSEENTER:"mouseenter"+o,MOUSELEAVE:"mouseleave"+o},g="fade",p="show",m=".tooltip-inner",v=".arrow",E="hover",T="focus",y="click",C="manual",I=function(){function a(t,e){if("undefined"==typeof n)throw new TypeError("Bootstrap tooltips require Popper.js (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var I=a.prototype;return I.enable=function(){this._isEnabled=!0},I.disable=function(){this._isEnabled=!1},I.toggleEnabled=function(){this._isEnabled=!this._isEnabled},I.toggle=function(e){if(this._isEnabled)if(e){var n=this.constructor.DATA_KEY,i=t(e.currentTarget).data(n);i||(i=new this.constructor(e.currentTarget,this._getDelegateConfig()),t(e.currentTarget).data(n,i)),i._activeTrigger.click=!i._activeTrigger.click,i._isWithActiveTrigger()?i._enter(null,i):i._leave(null,i)}else{if(t(this.getTipElement()).hasClass(p))return void this._leave(null,this);this._enter(null,this)}},I.dispose=function(){clearTimeout(this._timeout),t.removeData(this.element,this.constructor.DATA_KEY),t(this.element).off(this.constructor.EVENT_KEY),t(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&t(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,null!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},I.show=function(){var e=this;if("none"===t(this.element).css("display"))throw new Error("Please use show on visible elements");var i=t.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){t(this.element).trigger(i);var s=t.contains(this.element.ownerDocument.documentElement,this.element);if(i.isDefaultPrevented()||!s)return;var r=this.getTipElement(),o=P.getUID(this.constructor.NAME);r.setAttribute("id",o),this.element.setAttribute("aria-describedby",o),this.setContent(),this.config.animation&&t(r).addClass(g);var l="function"==typeof this.config.placement?this.config.placement.call(this,r,this.element):this.config.placement,h=this._getAttachment(l);this.addAttachmentClass(h);var c=!1===this.config.container?document.body:t(this.config.container);t(r).data(this.constructor.DATA_KEY,this),t.contains(this.element.ownerDocument.documentElement,this.tip)||t(r).appendTo(c),t(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new n(this.element,r,{placement:h,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:v},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){e._handlePopperPlacementChange(t)}}),t(r).addClass(p),"ontouchstart"in document.documentElement&&t("body").children().on("mouseover",null,t.noop);var u=function(){e.config.animation&&e._fixTransition();var n=e._hoverState;e._hoverState=null,t(e.element).trigger(e.constructor.Event.SHOWN),n===d&&e._leave(null,e)};P.supportsTransitionEnd()&&t(this.tip).hasClass(g)?t(this.tip).one(P.TRANSITION_END,u).emulateTransitionEnd(a._TRANSITION_DURATION):u()}},I.hide=function(e){var n=this,i=this.getTipElement(),s=t.Event(this.constructor.Event.HIDE),r=function(){n._hoverState!==f&&i.parentNode&&i.parentNode.removeChild(i),n._cleanTipClass(),n.element.removeAttribute("aria-describedby"),t(n.element).trigger(n.constructor.Event.HIDDEN),null!==n._popper&&n._popper.destroy(),e&&e()};t(this.element).trigger(s),s.isDefaultPrevented()||(t(i).removeClass(p),"ontouchstart"in document.documentElement&&t("body").children().off("mouseover",null,t.noop),this._activeTrigger[y]=!1,this._activeTrigger[T]=!1,this._activeTrigger[E]=!1,P.supportsTransitionEnd()&&t(this.tip).hasClass(g)?t(i).one(P.TRANSITION_END,r).emulateTransitionEnd(150):r(),this._hoverState="")},I.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},I.isWithContent=function(){return Boolean(this.getTitle())},I.addAttachmentClass=function(e){t(this.getTipElement()).addClass("bs-tooltip-"+e)},I.getTipElement=function(){return this.tip=this.tip||t(this.config.template)[0],this.tip},I.setContent=function(){var e=t(this.getTipElement());this.setElementContent(e.find(m),this.getTitle()),e.removeClass(g+" "+p)},I.setElementContent=function(e,n){var i=this.config.html;"object"==typeof n&&(n.nodeType||n.jquery)?i?t(n).parent().is(e)||e.empty().append(n):e.text(t(n).text()):e[i?"html":"text"](n)},I.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},I._getAttachment=function(t){return c[t.toUpperCase()]},I._setListeners=function(){var e=this;this.config.trigger.split(" ").forEach(function(n){if("click"===n)t(e.element).on(e.constructor.Event.CLICK,e.config.selector,function(t){return e.toggle(t)});else if(n!==C){var i=n===E?e.constructor.Event.MOUSEENTER:e.constructor.Event.FOCUSIN,s=n===E?e.constructor.Event.MOUSELEAVE:e.constructor.Event.FOCUSOUT;t(e.element).on(i,e.config.selector,function(t){return e._enter(t)}).on(s,e.config.selector,function(t){return e._leave(t)})}t(e.element).closest(".modal").on("hide.bs.modal",function(){return e.hide()})}),this.config.selector?this.config=r({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},I._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},I._enter=function(e,n){var i=this.constructor.DATA_KEY;(n=n||t(e.currentTarget).data(i))||(n=new this.constructor(e.currentTarget,this._getDelegateConfig()),t(e.currentTarget).data(i,n)),e&&(n._activeTrigger["focusin"===e.type?T:E]=!0),t(n.getTipElement()).hasClass(p)||n._hoverState===f?n._hoverState=f:(clearTimeout(n._timeout),n._hoverState=f,n.config.delay&&n.config.delay.show?n._timeout=setTimeout(function(){n._hoverState===f&&n.show()},n.config.delay.show):n.show())},I._leave=function(e,n){var i=this.constructor.DATA_KEY;(n=n||t(e.currentTarget).data(i))||(n=new this.constructor(e.currentTarget,this._getDelegateConfig()),t(e.currentTarget).data(i,n)),e&&(n._activeTrigger["focusout"===e.type?T:E]=!1),n._isWithActiveTrigger()||(clearTimeout(n._timeout),n._hoverState=d,n.config.delay&&n.config.delay.hide?n._timeout=setTimeout(function(){n._hoverState===d&&n.hide()},n.config.delay.hide):n.hide())},I._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},I._getConfig=function(n){return"number"==typeof(n=r({},this.constructor.Default,t(this.element).data(),n)).delay&&(n.delay={show:n.delay,hide:n.delay}),"number"==typeof n.title&&(n.title=n.title.toString()),"number"==typeof n.content&&(n.content=n.content.toString()),P.typeCheckConfig(e,n,this.constructor.DefaultType),n},I._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},I._cleanTipClass=function(){var e=t(this.getTipElement()),n=e.attr("class").match(l);null!==n&&n.length>0&&e.removeClass(n.join(""))},I._handlePopperPlacementChange=function(t){this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},I._fixTransition=function(){var e=this.getTipElement(),n=this.config.animation;null===e.getAttribute("x-placement")&&(t(e).removeClass(g),this.config.animation=!1,this.hide(),this.show(),this.config.animation=n)},a._jQueryInterface=function(e){return this.each(function(){var n=t(this).data(i),s="object"==typeof e&&e;if((n||!/dispose|hide/.test(e))&&(n||(n=new a(this,s),t(this).data(i,n)),"string"==typeof e)){if("undefined"==typeof n[e])throw new TypeError('No method named "'+e+'"');n[e]()}})},s(a,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return u}},{key:"NAME",get:function(){return e}},{key:"DATA_KEY",get:function(){return i}},{key:"Event",get:function(){return _}},{key:"EVENT_KEY",get:function(){return o}},{key:"DefaultType",get:function(){return h}}]),a}();return t.fn[e]=I._jQueryInterface,t.fn[e].Constructor=I,t.fn[e].noConflict=function(){return t.fn[e]=a,I._jQueryInterface},I}(e),x=function(t){var e="popover",n="bs.popover",i="."+n,o=t.fn[e],a=new RegExp("(^|\\s)bs-popover\\S+","g"),l=r({},U.Default,{placement:"right",trigger:"click",content:"",template:''}),h=r({},U.DefaultType,{content:"(string|element|function)"}),c="fade",u="show",f=".popover-header",d=".popover-body",_={HIDE:"hide"+i,HIDDEN:"hidden"+i,SHOW:"show"+i,SHOWN:"shown"+i,INSERTED:"inserted"+i,CLICK:"click"+i,FOCUSIN:"focusin"+i,FOCUSOUT:"focusout"+i,MOUSEENTER:"mouseenter"+i,MOUSELEAVE:"mouseleave"+i},g=function(r){var o,g;function p(){return r.apply(this,arguments)||this}g=r,(o=p).prototype=Object.create(g.prototype),o.prototype.constructor=o,o.__proto__=g;var m=p.prototype;return m.isWithContent=function(){return this.getTitle()||this._getContent()},m.addAttachmentClass=function(e){t(this.getTipElement()).addClass("bs-popover-"+e)},m.getTipElement=function(){return this.tip=this.tip||t(this.config.template)[0],this.tip},m.setContent=function(){var e=t(this.getTipElement());this.setElementContent(e.find(f),this.getTitle());var n=this._getContent();"function"==typeof n&&(n=n.call(this.element)),this.setElementContent(e.find(d),n),e.removeClass(c+" "+u)},m._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},m._cleanTipClass=function(){var e=t(this.getTipElement()),n=e.attr("class").match(a);null!==n&&n.length>0&&e.removeClass(n.join(""))},p._jQueryInterface=function(e){return this.each(function(){var i=t(this).data(n),s="object"==typeof e?e:null;if((i||!/destroy|hide/.test(e))&&(i||(i=new p(this,s),t(this).data(n,i)),"string"==typeof e)){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}})},s(p,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return l}},{key:"NAME",get:function(){return e}},{key:"DATA_KEY",get:function(){return n}},{key:"Event",get:function(){return _}},{key:"EVENT_KEY",get:function(){return i}},{key:"DefaultType",get:function(){return h}}]),p}(U);return t.fn[e]=g._jQueryInterface,t.fn[e].Constructor=g,t.fn[e].noConflict=function(){return t.fn[e]=o,g._jQueryInterface},g}(e),K=function(t){var e="scrollspy",n="bs.scrollspy",i="."+n,o=t.fn[e],a={offset:10,method:"auto",target:""},l={offset:"number",method:"string",target:"(string|element)"},h={ACTIVATE:"activate"+i,SCROLL:"scroll"+i,LOAD_DATA_API:"load"+i+".data-api"},c="dropdown-item",u="active",f={DATA_SPY:'[data-spy="scroll"]',ACTIVE:".active",NAV_LIST_GROUP:".nav, .list-group",NAV_LINKS:".nav-link",NAV_ITEMS:".nav-item",LIST_ITEMS:".list-group-item",DROPDOWN:".dropdown",DROPDOWN_ITEMS:".dropdown-item",DROPDOWN_TOGGLE:".dropdown-toggle"},d="offset",_="position",g=function(){function o(e,n){var i=this;this._element=e,this._scrollElement="BODY"===e.tagName?window:e,this._config=this._getConfig(n),this._selector=this._config.target+" "+f.NAV_LINKS+","+this._config.target+" "+f.LIST_ITEMS+","+this._config.target+" "+f.DROPDOWN_ITEMS,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,t(this._scrollElement).on(h.SCROLL,function(t){return i._process(t)}),this.refresh(),this._process()}var g=o.prototype;return g.refresh=function(){var e=this,n=this._scrollElement===this._scrollElement.window?d:_,i="auto"===this._config.method?n:this._config.method,s=i===_?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),t.makeArray(t(this._selector)).map(function(e){var n,r=P.getSelectorFromElement(e);if(r&&(n=t(r)[0]),n){var o=n.getBoundingClientRect();if(o.width||o.height)return[t(n)[i]().top+s,r]}return null}).filter(function(t){return t}).sort(function(t,e){return t[0]-e[0]}).forEach(function(t){e._offsets.push(t[0]),e._targets.push(t[1])})},g.dispose=function(){t.removeData(this._element,n),t(this._scrollElement).off(i),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},g._getConfig=function(n){if("string"!=typeof(n=r({},a,n)).target){var i=t(n.target).attr("id");i||(i=P.getUID(e),t(n.target).attr("id",i)),n.target="#"+i}return P.typeCheckConfig(e,n,l),n},g._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},g._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},g._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},g._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t0)return this._activeTarget=null,void this._clear();for(var s=this._offsets.length;s--;){this._activeTarget!==this._targets[s]&&t>=this._offsets[s]&&("undefined"==typeof this._offsets[s+1]||t=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(e),t.Util=P,t.Alert=L,t.Button=R,t.Carousel=j,t.Collapse=H,t.Dropdown=W,t.Modal=M,t.Popover=x,t.Scrollspy=K,t.Tab=V,t.Tooltip=U,Object.defineProperty(t,"__esModule",{value:!0})}); +//# sourceMappingURL=bootstrap.min.js.map \ No newline at end of file diff --git a/Firmware/data/js/chart.js b/Firmware/data/js/chart.js new file mode 100644 index 0000000..78c4e5d --- /dev/null +++ b/Firmware/data/js/chart.js @@ -0,0 +1,20 @@ +/** + * Skipped minification because the original files appears to be already minified. + * Original file: /npm/chart.js@4.4.1/dist/chart.umd.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +/*! + * Chart.js v4.4.1 + * https://www.chartjs.org + * (c) 2023 Chart.js Contributors + * Released under the MIT License + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).Chart=e()}(this,(function(){"use strict";var t=Object.freeze({__proto__:null,get Colors(){return Go},get Decimation(){return Qo},get Filler(){return ma},get Legend(){return ya},get SubTitle(){return ka},get Title(){return Ma},get Tooltip(){return Ba}});function e(){}const i=(()=>{let t=0;return()=>t++})();function s(t){return null==t}function n(t){if(Array.isArray&&Array.isArray(t))return!0;const e=Object.prototype.toString.call(t);return"[object"===e.slice(0,7)&&"Array]"===e.slice(-6)}function o(t){return null!==t&&"[object Object]"===Object.prototype.toString.call(t)}function a(t){return("number"==typeof t||t instanceof Number)&&isFinite(+t)}function r(t,e){return a(t)?t:e}function l(t,e){return void 0===t?e:t}const h=(t,e)=>"string"==typeof t&&t.endsWith("%")?parseFloat(t)/100:+t/e,c=(t,e)=>"string"==typeof t&&t.endsWith("%")?parseFloat(t)/100*e:+t;function d(t,e,i){if(t&&"function"==typeof t.call)return t.apply(i,e)}function u(t,e,i,s){let a,r,l;if(n(t))if(r=t.length,s)for(a=r-1;a>=0;a--)e.call(i,t[a],a);else for(a=0;at,x:t=>t.x,y:t=>t.y};function v(t){const e=t.split("."),i=[];let s="";for(const t of e)s+=t,s.endsWith("\\")?s=s.slice(0,-1)+".":(i.push(s),s="");return i}function M(t,e){const i=y[e]||(y[e]=function(t){const e=v(t);return t=>{for(const i of e){if(""===i)break;t=t&&t[i]}return t}}(e));return i(t)}function w(t){return t.charAt(0).toUpperCase()+t.slice(1)}const k=t=>void 0!==t,S=t=>"function"==typeof t,P=(t,e)=>{if(t.size!==e.size)return!1;for(const i of t)if(!e.has(i))return!1;return!0};function D(t){return"mouseup"===t.type||"click"===t.type||"contextmenu"===t.type}const C=Math.PI,O=2*C,A=O+C,T=Number.POSITIVE_INFINITY,L=C/180,E=C/2,R=C/4,I=2*C/3,z=Math.log10,F=Math.sign;function V(t,e,i){return Math.abs(t-e)t-e)).pop(),e}function N(t){return!isNaN(parseFloat(t))&&isFinite(t)}function H(t,e){const i=Math.round(t);return i-e<=t&&i+e>=t}function j(t,e,i){let s,n,o;for(s=0,n=t.length;sl&&h=Math.min(e,i)-s&&t<=Math.max(e,i)+s}function et(t,e,i){i=i||(i=>t[i]1;)s=o+n>>1,i(s)?o=s:n=s;return{lo:o,hi:n}}const it=(t,e,i,s)=>et(t,i,s?s=>{const n=t[s][e];return nt[s][e]et(t,i,(s=>t[s][e]>=i));function nt(t,e,i){let s=0,n=t.length;for(;ss&&t[n-1]>i;)n--;return s>0||n{const i="_onData"+w(e),s=t[e];Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value(...e){const n=s.apply(this,e);return t._chartjs.listeners.forEach((t=>{"function"==typeof t[i]&&t[i](...e)})),n}})})))}function rt(t,e){const i=t._chartjs;if(!i)return;const s=i.listeners,n=s.indexOf(e);-1!==n&&s.splice(n,1),s.length>0||(ot.forEach((e=>{delete t[e]})),delete t._chartjs)}function lt(t){const e=new Set(t);return e.size===t.length?t:Array.from(e)}const ht="undefined"==typeof window?function(t){return t()}:window.requestAnimationFrame;function ct(t,e){let i=[],s=!1;return function(...n){i=n,s||(s=!0,ht.call(window,(()=>{s=!1,t.apply(e,i)})))}}function dt(t,e){let i;return function(...s){return e?(clearTimeout(i),i=setTimeout(t,e,s)):t.apply(this,s),e}}const ut=t=>"start"===t?"left":"end"===t?"right":"center",ft=(t,e,i)=>"start"===t?e:"end"===t?i:(e+i)/2,gt=(t,e,i,s)=>t===(s?"left":"right")?i:"center"===t?(e+i)/2:e;function pt(t,e,i){const s=e.length;let n=0,o=s;if(t._sorted){const{iScale:a,_parsed:r}=t,l=a.axis,{min:h,max:c,minDefined:d,maxDefined:u}=a.getUserBounds();d&&(n=J(Math.min(it(r,l,h).lo,i?s:it(e,l,a.getPixelForValue(h)).lo),0,s-1)),o=u?J(Math.max(it(r,a.axis,c,!0).hi+1,i?0:it(e,l,a.getPixelForValue(c),!0).hi+1),n,s)-n:s-n}return{start:n,count:o}}function mt(t){const{xScale:e,yScale:i,_scaleRanges:s}=t,n={xmin:e.min,xmax:e.max,ymin:i.min,ymax:i.max};if(!s)return t._scaleRanges=n,!0;const o=s.xmin!==e.min||s.xmax!==e.max||s.ymin!==i.min||s.ymax!==i.max;return Object.assign(s,n),o}class bt{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(t,e,i,s){const n=e.listeners[s],o=e.duration;n.forEach((s=>s({chart:t,initial:e.initial,numSteps:o,currentStep:Math.min(i-e.start,o)})))}_refresh(){this._request||(this._running=!0,this._request=ht.call(window,(()=>{this._update(),this._request=null,this._running&&this._refresh()})))}_update(t=Date.now()){let e=0;this._charts.forEach(((i,s)=>{if(!i.running||!i.items.length)return;const n=i.items;let o,a=n.length-1,r=!1;for(;a>=0;--a)o=n[a],o._active?(o._total>i.duration&&(i.duration=o._total),o.tick(t),r=!0):(n[a]=n[n.length-1],n.pop());r&&(s.draw(),this._notify(s,i,t,"progress")),n.length||(i.running=!1,this._notify(s,i,t,"complete"),i.initial=!1),e+=n.length})),this._lastDate=t,0===e&&(this._running=!1)}_getAnims(t){const e=this._charts;let i=e.get(t);return i||(i={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},e.set(t,i)),i}listen(t,e,i){this._getAnims(t).listeners[e].push(i)}add(t,e){e&&e.length&&this._getAnims(t).items.push(...e)}has(t){return this._getAnims(t).items.length>0}start(t){const e=this._charts.get(t);e&&(e.running=!0,e.start=Date.now(),e.duration=e.items.reduce(((t,e)=>Math.max(t,e._duration)),0),this._refresh())}running(t){if(!this._running)return!1;const e=this._charts.get(t);return!!(e&&e.running&&e.items.length)}stop(t){const e=this._charts.get(t);if(!e||!e.items.length)return;const i=e.items;let s=i.length-1;for(;s>=0;--s)i[s].cancel();e.items=[],this._notify(t,e,Date.now(),"complete")}remove(t){return this._charts.delete(t)}}var xt=new bt; +/*! + * @kurkle/color v0.3.2 + * https://github.com/kurkle/color#readme + * (c) 2023 Jukka Kurkela + * Released under the MIT License + */function _t(t){return t+.5|0}const yt=(t,e,i)=>Math.max(Math.min(t,i),e);function vt(t){return yt(_t(2.55*t),0,255)}function Mt(t){return yt(_t(255*t),0,255)}function wt(t){return yt(_t(t/2.55)/100,0,1)}function kt(t){return yt(_t(100*t),0,100)}const St={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},Pt=[..."0123456789ABCDEF"],Dt=t=>Pt[15&t],Ct=t=>Pt[(240&t)>>4]+Pt[15&t],Ot=t=>(240&t)>>4==(15&t);function At(t){var e=(t=>Ot(t.r)&&Ot(t.g)&&Ot(t.b)&&Ot(t.a))(t)?Dt:Ct;return t?"#"+e(t.r)+e(t.g)+e(t.b)+((t,e)=>t<255?e(t):"")(t.a,e):void 0}const Tt=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function Lt(t,e,i){const s=e*Math.min(i,1-i),n=(e,n=(e+t/30)%12)=>i-s*Math.max(Math.min(n-3,9-n,1),-1);return[n(0),n(8),n(4)]}function Et(t,e,i){const s=(s,n=(s+t/60)%6)=>i-i*e*Math.max(Math.min(n,4-n,1),0);return[s(5),s(3),s(1)]}function Rt(t,e,i){const s=Lt(t,1,.5);let n;for(e+i>1&&(n=1/(e+i),e*=n,i*=n),n=0;n<3;n++)s[n]*=1-e-i,s[n]+=e;return s}function It(t){const e=t.r/255,i=t.g/255,s=t.b/255,n=Math.max(e,i,s),o=Math.min(e,i,s),a=(n+o)/2;let r,l,h;return n!==o&&(h=n-o,l=a>.5?h/(2-n-o):h/(n+o),r=function(t,e,i,s,n){return t===n?(e-i)/s+(e>16&255,o>>8&255,255&o]}return t}(),Ht.transparent=[0,0,0,0]);const e=Ht[t.toLowerCase()];return e&&{r:e[0],g:e[1],b:e[2],a:4===e.length?e[3]:255}}const $t=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;const Yt=t=>t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055,Ut=t=>t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4);function Xt(t,e,i){if(t){let s=It(t);s[e]=Math.max(0,Math.min(s[e]+s[e]*i,0===e?360:1)),s=Ft(s),t.r=s[0],t.g=s[1],t.b=s[2]}}function qt(t,e){return t?Object.assign(e||{},t):t}function Kt(t){var e={r:0,g:0,b:0,a:255};return Array.isArray(t)?t.length>=3&&(e={r:t[0],g:t[1],b:t[2],a:255},t.length>3&&(e.a=Mt(t[3]))):(e=qt(t,{r:0,g:0,b:0,a:1})).a=Mt(e.a),e}function Gt(t){return"r"===t.charAt(0)?function(t){const e=$t.exec(t);let i,s,n,o=255;if(e){if(e[7]!==i){const t=+e[7];o=e[8]?vt(t):yt(255*t,0,255)}return i=+e[1],s=+e[3],n=+e[5],i=255&(e[2]?vt(i):yt(i,0,255)),s=255&(e[4]?vt(s):yt(s,0,255)),n=255&(e[6]?vt(n):yt(n,0,255)),{r:i,g:s,b:n,a:o}}}(t):Bt(t)}class Zt{constructor(t){if(t instanceof Zt)return t;const e=typeof t;let i;var s,n,o;"object"===e?i=Kt(t):"string"===e&&(o=(s=t).length,"#"===s[0]&&(4===o||5===o?n={r:255&17*St[s[1]],g:255&17*St[s[2]],b:255&17*St[s[3]],a:5===o?17*St[s[4]]:255}:7!==o&&9!==o||(n={r:St[s[1]]<<4|St[s[2]],g:St[s[3]]<<4|St[s[4]],b:St[s[5]]<<4|St[s[6]],a:9===o?St[s[7]]<<4|St[s[8]]:255})),i=n||jt(t)||Gt(t)),this._rgb=i,this._valid=!!i}get valid(){return this._valid}get rgb(){var t=qt(this._rgb);return t&&(t.a=wt(t.a)),t}set rgb(t){this._rgb=Kt(t)}rgbString(){return this._valid?(t=this._rgb)&&(t.a<255?`rgba(${t.r}, ${t.g}, ${t.b}, ${wt(t.a)})`:`rgb(${t.r}, ${t.g}, ${t.b})`):void 0;var t}hexString(){return this._valid?At(this._rgb):void 0}hslString(){return this._valid?function(t){if(!t)return;const e=It(t),i=e[0],s=kt(e[1]),n=kt(e[2]);return t.a<255?`hsla(${i}, ${s}%, ${n}%, ${wt(t.a)})`:`hsl(${i}, ${s}%, ${n}%)`}(this._rgb):void 0}mix(t,e){if(t){const i=this.rgb,s=t.rgb;let n;const o=e===n?.5:e,a=2*o-1,r=i.a-s.a,l=((a*r==-1?a:(a+r)/(1+a*r))+1)/2;n=1-l,i.r=255&l*i.r+n*s.r+.5,i.g=255&l*i.g+n*s.g+.5,i.b=255&l*i.b+n*s.b+.5,i.a=o*i.a+(1-o)*s.a,this.rgb=i}return this}interpolate(t,e){return t&&(this._rgb=function(t,e,i){const s=Ut(wt(t.r)),n=Ut(wt(t.g)),o=Ut(wt(t.b));return{r:Mt(Yt(s+i*(Ut(wt(e.r))-s))),g:Mt(Yt(n+i*(Ut(wt(e.g))-n))),b:Mt(Yt(o+i*(Ut(wt(e.b))-o))),a:t.a+i*(e.a-t.a)}}(this._rgb,t._rgb,e)),this}clone(){return new Zt(this.rgb)}alpha(t){return this._rgb.a=Mt(t),this}clearer(t){return this._rgb.a*=1-t,this}greyscale(){const t=this._rgb,e=_t(.3*t.r+.59*t.g+.11*t.b);return t.r=t.g=t.b=e,this}opaquer(t){return this._rgb.a*=1+t,this}negate(){const t=this._rgb;return t.r=255-t.r,t.g=255-t.g,t.b=255-t.b,this}lighten(t){return Xt(this._rgb,2,t),this}darken(t){return Xt(this._rgb,2,-t),this}saturate(t){return Xt(this._rgb,1,t),this}desaturate(t){return Xt(this._rgb,1,-t),this}rotate(t){return function(t,e){var i=It(t);i[0]=Vt(i[0]+e),i=Ft(i),t.r=i[0],t.g=i[1],t.b=i[2]}(this._rgb,t),this}}function Jt(t){if(t&&"object"==typeof t){const e=t.toString();return"[object CanvasPattern]"===e||"[object CanvasGradient]"===e}return!1}function Qt(t){return Jt(t)?t:new Zt(t)}function te(t){return Jt(t)?t:new Zt(t).saturate(.5).darken(.1).hexString()}const ee=["x","y","borderWidth","radius","tension"],ie=["color","borderColor","backgroundColor"];const se=new Map;function ne(t,e,i){return function(t,e){e=e||{};const i=t+JSON.stringify(e);let s=se.get(i);return s||(s=new Intl.NumberFormat(t,e),se.set(i,s)),s}(e,i).format(t)}const oe={values:t=>n(t)?t:""+t,numeric(t,e,i){if(0===t)return"0";const s=this.chart.options.locale;let n,o=t;if(i.length>1){const e=Math.max(Math.abs(i[0].value),Math.abs(i[i.length-1].value));(e<1e-4||e>1e15)&&(n="scientific"),o=function(t,e){let i=e.length>3?e[2].value-e[1].value:e[1].value-e[0].value;Math.abs(i)>=1&&t!==Math.floor(t)&&(i=t-Math.floor(t));return i}(t,i)}const a=z(Math.abs(o)),r=isNaN(a)?1:Math.max(Math.min(-1*Math.floor(a),20),0),l={notation:n,minimumFractionDigits:r,maximumFractionDigits:r};return Object.assign(l,this.options.ticks.format),ne(t,s,l)},logarithmic(t,e,i){if(0===t)return"0";const s=i[e].significand||t/Math.pow(10,Math.floor(z(t)));return[1,2,3,5,10,15].includes(s)||e>.8*i.length?oe.numeric.call(this,t,e,i):""}};var ae={formatters:oe};const re=Object.create(null),le=Object.create(null);function he(t,e){if(!e)return t;const i=e.split(".");for(let e=0,s=i.length;et.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(t,e)=>te(e.backgroundColor),this.hoverBorderColor=(t,e)=>te(e.borderColor),this.hoverColor=(t,e)=>te(e.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(t),this.apply(e)}set(t,e){return ce(this,t,e)}get(t){return he(this,t)}describe(t,e){return ce(le,t,e)}override(t,e){return ce(re,t,e)}route(t,e,i,s){const n=he(this,t),a=he(this,i),r="_"+e;Object.defineProperties(n,{[r]:{value:n[e],writable:!0},[e]:{enumerable:!0,get(){const t=this[r],e=a[s];return o(t)?Object.assign({},e,t):l(t,e)},set(t){this[r]=t}}})}apply(t){t.forEach((t=>t(this)))}}var ue=new de({_scriptable:t=>!t.startsWith("on"),_indexable:t=>"events"!==t,hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}},[function(t){t.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),t.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:t=>"onProgress"!==t&&"onComplete"!==t&&"fn"!==t}),t.set("animations",{colors:{type:"color",properties:ie},numbers:{type:"number",properties:ee}}),t.describe("animations",{_fallback:"animation"}),t.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:t=>0|t}}}})},function(t){t.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})},function(t){t.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",clip:!0,grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(t,e)=>e.lineWidth,tickColor:(t,e)=>e.color,offset:!1},border:{display:!0,dash:[],dashOffset:0,width:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:ae.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),t.route("scale.ticks","color","","color"),t.route("scale.grid","color","","borderColor"),t.route("scale.border","color","","borderColor"),t.route("scale.title","color","","color"),t.describe("scale",{_fallback:!1,_scriptable:t=>!t.startsWith("before")&&!t.startsWith("after")&&"callback"!==t&&"parser"!==t,_indexable:t=>"borderDash"!==t&&"tickBorderDash"!==t&&"dash"!==t}),t.describe("scales",{_fallback:"scale"}),t.describe("scale.ticks",{_scriptable:t=>"backdropPadding"!==t&&"callback"!==t,_indexable:t=>"backdropPadding"!==t})}]);function fe(){return"undefined"!=typeof window&&"undefined"!=typeof document}function ge(t){let e=t.parentNode;return e&&"[object ShadowRoot]"===e.toString()&&(e=e.host),e}function pe(t,e,i){let s;return"string"==typeof t?(s=parseInt(t,10),-1!==t.indexOf("%")&&(s=s/100*e.parentNode[i])):s=t,s}const me=t=>t.ownerDocument.defaultView.getComputedStyle(t,null);function be(t,e){return me(t).getPropertyValue(e)}const xe=["top","right","bottom","left"];function _e(t,e,i){const s={};i=i?"-"+i:"";for(let n=0;n<4;n++){const o=xe[n];s[o]=parseFloat(t[e+"-"+o+i])||0}return s.width=s.left+s.right,s.height=s.top+s.bottom,s}const ye=(t,e,i)=>(t>0||e>0)&&(!i||!i.shadowRoot);function ve(t,e){if("native"in t)return t;const{canvas:i,currentDevicePixelRatio:s}=e,n=me(i),o="border-box"===n.boxSizing,a=_e(n,"padding"),r=_e(n,"border","width"),{x:l,y:h,box:c}=function(t,e){const i=t.touches,s=i&&i.length?i[0]:t,{offsetX:n,offsetY:o}=s;let a,r,l=!1;if(ye(n,o,t.target))a=n,r=o;else{const t=e.getBoundingClientRect();a=s.clientX-t.left,r=s.clientY-t.top,l=!0}return{x:a,y:r,box:l}}(t,i),d=a.left+(c&&r.left),u=a.top+(c&&r.top);let{width:f,height:g}=e;return o&&(f-=a.width+r.width,g-=a.height+r.height),{x:Math.round((l-d)/f*i.width/s),y:Math.round((h-u)/g*i.height/s)}}const Me=t=>Math.round(10*t)/10;function we(t,e,i,s){const n=me(t),o=_e(n,"margin"),a=pe(n.maxWidth,t,"clientWidth")||T,r=pe(n.maxHeight,t,"clientHeight")||T,l=function(t,e,i){let s,n;if(void 0===e||void 0===i){const o=ge(t);if(o){const t=o.getBoundingClientRect(),a=me(o),r=_e(a,"border","width"),l=_e(a,"padding");e=t.width-l.width-r.width,i=t.height-l.height-r.height,s=pe(a.maxWidth,o,"clientWidth"),n=pe(a.maxHeight,o,"clientHeight")}else e=t.clientWidth,i=t.clientHeight}return{width:e,height:i,maxWidth:s||T,maxHeight:n||T}}(t,e,i);let{width:h,height:c}=l;if("content-box"===n.boxSizing){const t=_e(n,"border","width"),e=_e(n,"padding");h-=e.width+t.width,c-=e.height+t.height}h=Math.max(0,h-o.width),c=Math.max(0,s?h/s:c-o.height),h=Me(Math.min(h,a,l.maxWidth)),c=Me(Math.min(c,r,l.maxHeight)),h&&!c&&(c=Me(h/2));return(void 0!==e||void 0!==i)&&s&&l.height&&c>l.height&&(c=l.height,h=Me(Math.floor(c*s))),{width:h,height:c}}function ke(t,e,i){const s=e||1,n=Math.floor(t.height*s),o=Math.floor(t.width*s);t.height=Math.floor(t.height),t.width=Math.floor(t.width);const a=t.canvas;return a.style&&(i||!a.style.height&&!a.style.width)&&(a.style.height=`${t.height}px`,a.style.width=`${t.width}px`),(t.currentDevicePixelRatio!==s||a.height!==n||a.width!==o)&&(t.currentDevicePixelRatio=s,a.height=n,a.width=o,t.ctx.setTransform(s,0,0,s,0,0),!0)}const Se=function(){let t=!1;try{const e={get passive(){return t=!0,!1}};fe()&&(window.addEventListener("test",null,e),window.removeEventListener("test",null,e))}catch(t){}return t}();function Pe(t,e){const i=be(t,e),s=i&&i.match(/^(\d+)(\.\d+)?px$/);return s?+s[1]:void 0}function De(t){return!t||s(t.size)||s(t.family)?null:(t.style?t.style+" ":"")+(t.weight?t.weight+" ":"")+t.size+"px "+t.family}function Ce(t,e,i,s,n){let o=e[n];return o||(o=e[n]=t.measureText(n).width,i.push(n)),o>s&&(s=o),s}function Oe(t,e,i,s){let o=(s=s||{}).data=s.data||{},a=s.garbageCollect=s.garbageCollect||[];s.font!==e&&(o=s.data={},a=s.garbageCollect=[],s.font=e),t.save(),t.font=e;let r=0;const l=i.length;let h,c,d,u,f;for(h=0;hi.length){for(h=0;h0&&t.stroke()}}function Re(t,e,i){return i=i||.5,!e||t&&t.x>e.left-i&&t.xe.top-i&&t.y0&&""!==r.strokeColor;let c,d;for(t.save(),t.font=a.string,function(t,e){e.translation&&t.translate(e.translation[0],e.translation[1]),s(e.rotation)||t.rotate(e.rotation),e.color&&(t.fillStyle=e.color),e.textAlign&&(t.textAlign=e.textAlign),e.textBaseline&&(t.textBaseline=e.textBaseline)}(t,r),c=0;ct[0])){const o=i||t;void 0===s&&(s=ti("_fallback",t));const a={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:t,_rootScopes:o,_fallback:s,_getTarget:n,override:i=>je([i,...t],e,o,s)};return new Proxy(a,{deleteProperty:(e,i)=>(delete e[i],delete e._keys,delete t[0][i],!0),get:(i,s)=>qe(i,s,(()=>function(t,e,i,s){let n;for(const o of e)if(n=ti(Ue(o,t),i),void 0!==n)return Xe(t,n)?Je(i,s,t,n):n}(s,e,t,i))),getOwnPropertyDescriptor:(t,e)=>Reflect.getOwnPropertyDescriptor(t._scopes[0],e),getPrototypeOf:()=>Reflect.getPrototypeOf(t[0]),has:(t,e)=>ei(t).includes(e),ownKeys:t=>ei(t),set(t,e,i){const s=t._storage||(t._storage=n());return t[e]=s[e]=i,delete t._keys,!0}})}function $e(t,e,i,s){const a={_cacheable:!1,_proxy:t,_context:e,_subProxy:i,_stack:new Set,_descriptors:Ye(t,s),setContext:e=>$e(t,e,i,s),override:n=>$e(t.override(n),e,i,s)};return new Proxy(a,{deleteProperty:(e,i)=>(delete e[i],delete t[i],!0),get:(t,e,i)=>qe(t,e,(()=>function(t,e,i){const{_proxy:s,_context:a,_subProxy:r,_descriptors:l}=t;let h=s[e];S(h)&&l.isScriptable(e)&&(h=function(t,e,i,s){const{_proxy:n,_context:o,_subProxy:a,_stack:r}=i;if(r.has(t))throw new Error("Recursion detected: "+Array.from(r).join("->")+"->"+t);r.add(t);let l=e(o,a||s);r.delete(t),Xe(t,l)&&(l=Je(n._scopes,n,t,l));return l}(e,h,t,i));n(h)&&h.length&&(h=function(t,e,i,s){const{_proxy:n,_context:a,_subProxy:r,_descriptors:l}=i;if(void 0!==a.index&&s(t))return e[a.index%e.length];if(o(e[0])){const i=e,s=n._scopes.filter((t=>t!==i));e=[];for(const o of i){const i=Je(s,n,t,o);e.push($e(i,a,r&&r[t],l))}}return e}(e,h,t,l.isIndexable));Xe(e,h)&&(h=$e(h,a,r&&r[e],l));return h}(t,e,i))),getOwnPropertyDescriptor:(e,i)=>e._descriptors.allKeys?Reflect.has(t,i)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(t,i),getPrototypeOf:()=>Reflect.getPrototypeOf(t),has:(e,i)=>Reflect.has(t,i),ownKeys:()=>Reflect.ownKeys(t),set:(e,i,s)=>(t[i]=s,delete e[i],!0)})}function Ye(t,e={scriptable:!0,indexable:!0}){const{_scriptable:i=e.scriptable,_indexable:s=e.indexable,_allKeys:n=e.allKeys}=t;return{allKeys:n,scriptable:i,indexable:s,isScriptable:S(i)?i:()=>i,isIndexable:S(s)?s:()=>s}}const Ue=(t,e)=>t?t+w(e):e,Xe=(t,e)=>o(e)&&"adapters"!==t&&(null===Object.getPrototypeOf(e)||e.constructor===Object);function qe(t,e,i){if(Object.prototype.hasOwnProperty.call(t,e))return t[e];const s=i();return t[e]=s,s}function Ke(t,e,i){return S(t)?t(e,i):t}const Ge=(t,e)=>!0===t?e:"string"==typeof t?M(e,t):void 0;function Ze(t,e,i,s,n){for(const o of e){const e=Ge(i,o);if(e){t.add(e);const o=Ke(e._fallback,i,n);if(void 0!==o&&o!==i&&o!==s)return o}else if(!1===e&&void 0!==s&&i!==s)return null}return!1}function Je(t,e,i,s){const a=e._rootScopes,r=Ke(e._fallback,i,s),l=[...t,...a],h=new Set;h.add(s);let c=Qe(h,l,i,r||i,s);return null!==c&&((void 0===r||r===i||(c=Qe(h,l,r,c,s),null!==c))&&je(Array.from(h),[""],a,r,(()=>function(t,e,i){const s=t._getTarget();e in s||(s[e]={});const a=s[e];if(n(a)&&o(i))return i;return a||{}}(e,i,s))))}function Qe(t,e,i,s,n){for(;i;)i=Ze(t,e,i,s,n);return i}function ti(t,e){for(const i of e){if(!i)continue;const e=i[t];if(void 0!==e)return e}}function ei(t){let e=t._keys;return e||(e=t._keys=function(t){const e=new Set;for(const i of t)for(const t of Object.keys(i).filter((t=>!t.startsWith("_"))))e.add(t);return Array.from(e)}(t._scopes)),e}function ii(t,e,i,s){const{iScale:n}=t,{key:o="r"}=this._parsing,a=new Array(s);let r,l,h,c;for(r=0,l=s;re"x"===t?"y":"x";function ai(t,e,i,s){const n=t.skip?e:t,o=e,a=i.skip?e:i,r=q(o,n),l=q(a,o);let h=r/(r+l),c=l/(r+l);h=isNaN(h)?0:h,c=isNaN(c)?0:c;const d=s*h,u=s*c;return{previous:{x:o.x-d*(a.x-n.x),y:o.y-d*(a.y-n.y)},next:{x:o.x+u*(a.x-n.x),y:o.y+u*(a.y-n.y)}}}function ri(t,e="x"){const i=oi(e),s=t.length,n=Array(s).fill(0),o=Array(s);let a,r,l,h=ni(t,0);for(a=0;a!t.skip))),"monotone"===e.cubicInterpolationMode)ri(t,n);else{let i=s?t[t.length-1]:t[0];for(o=0,a=t.length;o0===t||1===t,di=(t,e,i)=>-Math.pow(2,10*(t-=1))*Math.sin((t-e)*O/i),ui=(t,e,i)=>Math.pow(2,-10*t)*Math.sin((t-e)*O/i)+1,fi={linear:t=>t,easeInQuad:t=>t*t,easeOutQuad:t=>-t*(t-2),easeInOutQuad:t=>(t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1),easeInCubic:t=>t*t*t,easeOutCubic:t=>(t-=1)*t*t+1,easeInOutCubic:t=>(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2),easeInQuart:t=>t*t*t*t,easeOutQuart:t=>-((t-=1)*t*t*t-1),easeInOutQuart:t=>(t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2),easeInQuint:t=>t*t*t*t*t,easeOutQuint:t=>(t-=1)*t*t*t*t+1,easeInOutQuint:t=>(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2),easeInSine:t=>1-Math.cos(t*E),easeOutSine:t=>Math.sin(t*E),easeInOutSine:t=>-.5*(Math.cos(C*t)-1),easeInExpo:t=>0===t?0:Math.pow(2,10*(t-1)),easeOutExpo:t=>1===t?1:1-Math.pow(2,-10*t),easeInOutExpo:t=>ci(t)?t:t<.5?.5*Math.pow(2,10*(2*t-1)):.5*(2-Math.pow(2,-10*(2*t-1))),easeInCirc:t=>t>=1?t:-(Math.sqrt(1-t*t)-1),easeOutCirc:t=>Math.sqrt(1-(t-=1)*t),easeInOutCirc:t=>(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1),easeInElastic:t=>ci(t)?t:di(t,.075,.3),easeOutElastic:t=>ci(t)?t:ui(t,.075,.3),easeInOutElastic(t){const e=.1125;return ci(t)?t:t<.5?.5*di(2*t,e,.45):.5+.5*ui(2*t-1,e,.45)},easeInBack(t){const e=1.70158;return t*t*((e+1)*t-e)},easeOutBack(t){const e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},easeInOutBack(t){let e=1.70158;return(t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},easeInBounce:t=>1-fi.easeOutBounce(1-t),easeOutBounce(t){const e=7.5625,i=2.75;return t<1/i?e*t*t:t<2/i?e*(t-=1.5/i)*t+.75:t<2.5/i?e*(t-=2.25/i)*t+.9375:e*(t-=2.625/i)*t+.984375},easeInOutBounce:t=>t<.5?.5*fi.easeInBounce(2*t):.5*fi.easeOutBounce(2*t-1)+.5};function gi(t,e,i,s){return{x:t.x+i*(e.x-t.x),y:t.y+i*(e.y-t.y)}}function pi(t,e,i,s){return{x:t.x+i*(e.x-t.x),y:"middle"===s?i<.5?t.y:e.y:"after"===s?i<1?t.y:e.y:i>0?e.y:t.y}}function mi(t,e,i,s){const n={x:t.cp2x,y:t.cp2y},o={x:e.cp1x,y:e.cp1y},a=gi(t,n,i),r=gi(n,o,i),l=gi(o,e,i),h=gi(a,r,i),c=gi(r,l,i);return gi(h,c,i)}const bi=/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/,xi=/^(normal|italic|initial|inherit|unset|(oblique( -?[0-9]?[0-9]deg)?))$/;function _i(t,e){const i=(""+t).match(bi);if(!i||"normal"===i[1])return 1.2*e;switch(t=+i[2],i[3]){case"px":return t;case"%":t/=100}return e*t}const yi=t=>+t||0;function vi(t,e){const i={},s=o(e),n=s?Object.keys(e):e,a=o(t)?s?i=>l(t[i],t[e[i]]):e=>t[e]:()=>t;for(const t of n)i[t]=yi(a(t));return i}function Mi(t){return vi(t,{top:"y",right:"x",bottom:"y",left:"x"})}function wi(t){return vi(t,["topLeft","topRight","bottomLeft","bottomRight"])}function ki(t){const e=Mi(t);return e.width=e.left+e.right,e.height=e.top+e.bottom,e}function Si(t,e){t=t||{},e=e||ue.font;let i=l(t.size,e.size);"string"==typeof i&&(i=parseInt(i,10));let s=l(t.style,e.style);s&&!(""+s).match(xi)&&(console.warn('Invalid font style specified: "'+s+'"'),s=void 0);const n={family:l(t.family,e.family),lineHeight:_i(l(t.lineHeight,e.lineHeight),i),size:i,style:s,weight:l(t.weight,e.weight),string:""};return n.string=De(n),n}function Pi(t,e,i,s){let o,a,r,l=!0;for(o=0,a=t.length;oi&&0===t?0:t+e;return{min:a(s,-Math.abs(o)),max:a(n,o)}}function Ci(t,e){return Object.assign(Object.create(t),e)}function Oi(t,e,i){return t?function(t,e){return{x:i=>t+t+e-i,setWidth(t){e=t},textAlign:t=>"center"===t?t:"right"===t?"left":"right",xPlus:(t,e)=>t-e,leftForLtr:(t,e)=>t-e}}(e,i):{x:t=>t,setWidth(t){},textAlign:t=>t,xPlus:(t,e)=>t+e,leftForLtr:(t,e)=>t}}function Ai(t,e){let i,s;"ltr"!==e&&"rtl"!==e||(i=t.canvas.style,s=[i.getPropertyValue("direction"),i.getPropertyPriority("direction")],i.setProperty("direction",e,"important"),t.prevTextDirection=s)}function Ti(t,e){void 0!==e&&(delete t.prevTextDirection,t.canvas.style.setProperty("direction",e[0],e[1]))}function Li(t){return"angle"===t?{between:Z,compare:K,normalize:G}:{between:tt,compare:(t,e)=>t-e,normalize:t=>t}}function Ei({start:t,end:e,count:i,loop:s,style:n}){return{start:t%i,end:e%i,loop:s&&(e-t+1)%i==0,style:n}}function Ri(t,e,i){if(!i)return[t];const{property:s,start:n,end:o}=i,a=e.length,{compare:r,between:l,normalize:h}=Li(s),{start:c,end:d,loop:u,style:f}=function(t,e,i){const{property:s,start:n,end:o}=i,{between:a,normalize:r}=Li(s),l=e.length;let h,c,{start:d,end:u,loop:f}=t;if(f){for(d+=l,u+=l,h=0,c=l;hx||l(n,b,p)&&0!==r(n,b),v=()=>!x||0===r(o,p)||l(o,b,p);for(let t=c,i=c;t<=d;++t)m=e[t%a],m.skip||(p=h(m[s]),p!==b&&(x=l(p,n,o),null===_&&y()&&(_=0===r(p,n)?t:i),null!==_&&v()&&(g.push(Ei({start:_,end:t,loop:u,count:a,style:f})),_=null),i=t,b=p));return null!==_&&g.push(Ei({start:_,end:d,loop:u,count:a,style:f})),g}function Ii(t,e){const i=[],s=t.segments;for(let n=0;nn&&t[o%e].skip;)o--;return o%=e,{start:n,end:o}}(i,n,o,s);if(!0===s)return Fi(t,[{start:a,end:r,loop:o}],i,e);return Fi(t,function(t,e,i,s){const n=t.length,o=[];let a,r=e,l=t[e];for(a=e+1;a<=i;++a){const i=t[a%n];i.skip||i.stop?l.skip||(s=!1,o.push({start:e%n,end:(a-1)%n,loop:s}),e=r=i.stop?a:null):(r=a,l.skip&&(e=a)),l=i}return null!==r&&o.push({start:e%n,end:r%n,loop:s}),o}(i,a,r{t[a](e[i],n)&&(o.push({element:t,datasetIndex:s,index:l}),r=r||t.inRange(e.x,e.y,n))})),s&&!r?[]:o}var Xi={evaluateInteractionItems:Hi,modes:{index(t,e,i,s){const n=ve(e,t),o=i.axis||"x",a=i.includeInvisible||!1,r=i.intersect?ji(t,n,o,s,a):Yi(t,n,o,!1,s,a),l=[];return r.length?(t.getSortedVisibleDatasetMetas().forEach((t=>{const e=r[0].index,i=t.data[e];i&&!i.skip&&l.push({element:i,datasetIndex:t.index,index:e})})),l):[]},dataset(t,e,i,s){const n=ve(e,t),o=i.axis||"xy",a=i.includeInvisible||!1;let r=i.intersect?ji(t,n,o,s,a):Yi(t,n,o,!1,s,a);if(r.length>0){const e=r[0].datasetIndex,i=t.getDatasetMeta(e).data;r=[];for(let t=0;tji(t,ve(e,t),i.axis||"xy",s,i.includeInvisible||!1),nearest(t,e,i,s){const n=ve(e,t),o=i.axis||"xy",a=i.includeInvisible||!1;return Yi(t,n,o,i.intersect,s,a)},x:(t,e,i,s)=>Ui(t,ve(e,t),"x",i.intersect,s),y:(t,e,i,s)=>Ui(t,ve(e,t),"y",i.intersect,s)}};const qi=["left","top","right","bottom"];function Ki(t,e){return t.filter((t=>t.pos===e))}function Gi(t,e){return t.filter((t=>-1===qi.indexOf(t.pos)&&t.box.axis===e))}function Zi(t,e){return t.sort(((t,i)=>{const s=e?i:t,n=e?t:i;return s.weight===n.weight?s.index-n.index:s.weight-n.weight}))}function Ji(t,e){const i=function(t){const e={};for(const i of t){const{stack:t,pos:s,stackWeight:n}=i;if(!t||!qi.includes(s))continue;const o=e[t]||(e[t]={count:0,placed:0,weight:0,size:0});o.count++,o.weight+=n}return e}(t),{vBoxMaxWidth:s,hBoxMaxHeight:n}=e;let o,a,r;for(o=0,a=t.length;o{s[t]=Math.max(e[t],i[t])})),s}return s(t?["left","right"]:["top","bottom"])}function ss(t,e,i,s){const n=[];let o,a,r,l,h,c;for(o=0,a=t.length,h=0;ot.box.fullSize)),!0),s=Zi(Ki(e,"left"),!0),n=Zi(Ki(e,"right")),o=Zi(Ki(e,"top"),!0),a=Zi(Ki(e,"bottom")),r=Gi(e,"x"),l=Gi(e,"y");return{fullSize:i,leftAndTop:s.concat(o),rightAndBottom:n.concat(l).concat(a).concat(r),chartArea:Ki(e,"chartArea"),vertical:s.concat(n).concat(l),horizontal:o.concat(a).concat(r)}}(t.boxes),l=r.vertical,h=r.horizontal;u(t.boxes,(t=>{"function"==typeof t.beforeLayout&&t.beforeLayout()}));const c=l.reduce(((t,e)=>e.box.options&&!1===e.box.options.display?t:t+1),0)||1,d=Object.freeze({outerWidth:e,outerHeight:i,padding:n,availableWidth:o,availableHeight:a,vBoxMaxWidth:o/2/c,hBoxMaxHeight:a/2}),f=Object.assign({},n);ts(f,ki(s));const g=Object.assign({maxPadding:f,w:o,h:a,x:n.left,y:n.top},n),p=Ji(l.concat(h),d);ss(r.fullSize,g,d,p),ss(l,g,d,p),ss(h,g,d,p)&&ss(l,g,d,p),function(t){const e=t.maxPadding;function i(i){const s=Math.max(e[i]-t[i],0);return t[i]+=s,s}t.y+=i("top"),t.x+=i("left"),i("right"),i("bottom")}(g),os(r.leftAndTop,g,d,p),g.x+=g.w,g.y+=g.h,os(r.rightAndBottom,g,d,p),t.chartArea={left:g.left,top:g.top,right:g.left+g.w,bottom:g.top+g.h,height:g.h,width:g.w},u(r.chartArea,(e=>{const i=e.box;Object.assign(i,t.chartArea),i.update(g.w,g.h,{left:0,top:0,right:0,bottom:0})}))}};class rs{acquireContext(t,e){}releaseContext(t){return!1}addEventListener(t,e,i){}removeEventListener(t,e,i){}getDevicePixelRatio(){return 1}getMaximumSize(t,e,i,s){return e=Math.max(0,e||t.width),i=i||t.height,{width:e,height:Math.max(0,s?Math.floor(e/s):i)}}isAttached(t){return!0}updateConfig(t){}}class ls extends rs{acquireContext(t){return t&&t.getContext&&t.getContext("2d")||null}updateConfig(t){t.options.animation=!1}}const hs="$chartjs",cs={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},ds=t=>null===t||""===t;const us=!!Se&&{passive:!0};function fs(t,e,i){t.canvas.removeEventListener(e,i,us)}function gs(t,e){for(const i of t)if(i===e||i.contains(e))return!0}function ps(t,e,i){const s=t.canvas,n=new MutationObserver((t=>{let e=!1;for(const i of t)e=e||gs(i.addedNodes,s),e=e&&!gs(i.removedNodes,s);e&&i()}));return n.observe(document,{childList:!0,subtree:!0}),n}function ms(t,e,i){const s=t.canvas,n=new MutationObserver((t=>{let e=!1;for(const i of t)e=e||gs(i.removedNodes,s),e=e&&!gs(i.addedNodes,s);e&&i()}));return n.observe(document,{childList:!0,subtree:!0}),n}const bs=new Map;let xs=0;function _s(){const t=window.devicePixelRatio;t!==xs&&(xs=t,bs.forEach(((e,i)=>{i.currentDevicePixelRatio!==t&&e()})))}function ys(t,e,i){const s=t.canvas,n=s&&ge(s);if(!n)return;const o=ct(((t,e)=>{const s=n.clientWidth;i(t,e),s{const e=t[0],i=e.contentRect.width,s=e.contentRect.height;0===i&&0===s||o(i,s)}));return a.observe(n),function(t,e){bs.size||window.addEventListener("resize",_s),bs.set(t,e)}(t,o),a}function vs(t,e,i){i&&i.disconnect(),"resize"===e&&function(t){bs.delete(t),bs.size||window.removeEventListener("resize",_s)}(t)}function Ms(t,e,i){const s=t.canvas,n=ct((e=>{null!==t.ctx&&i(function(t,e){const i=cs[t.type]||t.type,{x:s,y:n}=ve(t,e);return{type:i,chart:e,native:t,x:void 0!==s?s:null,y:void 0!==n?n:null}}(e,t))}),t);return function(t,e,i){t.addEventListener(e,i,us)}(s,e,n),n}class ws extends rs{acquireContext(t,e){const i=t&&t.getContext&&t.getContext("2d");return i&&i.canvas===t?(function(t,e){const i=t.style,s=t.getAttribute("height"),n=t.getAttribute("width");if(t[hs]={initial:{height:s,width:n,style:{display:i.display,height:i.height,width:i.width}}},i.display=i.display||"block",i.boxSizing=i.boxSizing||"border-box",ds(n)){const e=Pe(t,"width");void 0!==e&&(t.width=e)}if(ds(s))if(""===t.style.height)t.height=t.width/(e||2);else{const e=Pe(t,"height");void 0!==e&&(t.height=e)}}(t,e),i):null}releaseContext(t){const e=t.canvas;if(!e[hs])return!1;const i=e[hs].initial;["height","width"].forEach((t=>{const n=i[t];s(n)?e.removeAttribute(t):e.setAttribute(t,n)}));const n=i.style||{};return Object.keys(n).forEach((t=>{e.style[t]=n[t]})),e.width=e.width,delete e[hs],!0}addEventListener(t,e,i){this.removeEventListener(t,e);const s=t.$proxies||(t.$proxies={}),n={attach:ps,detach:ms,resize:ys}[e]||Ms;s[e]=n(t,e,i)}removeEventListener(t,e){const i=t.$proxies||(t.$proxies={}),s=i[e];if(!s)return;({attach:vs,detach:vs,resize:vs}[e]||fs)(t,e,s),i[e]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(t,e,i,s){return we(t,e,i,s)}isAttached(t){const e=ge(t);return!(!e||!e.isConnected)}}function ks(t){return!fe()||"undefined"!=typeof OffscreenCanvas&&t instanceof OffscreenCanvas?ls:ws}var Ss=Object.freeze({__proto__:null,BasePlatform:rs,BasicPlatform:ls,DomPlatform:ws,_detectPlatform:ks});const Ps="transparent",Ds={boolean:(t,e,i)=>i>.5?e:t,color(t,e,i){const s=Qt(t||Ps),n=s.valid&&Qt(e||Ps);return n&&n.valid?n.mix(s,i).hexString():e},number:(t,e,i)=>t+(e-t)*i};class Cs{constructor(t,e,i,s){const n=e[i];s=Pi([t.to,s,n,t.from]);const o=Pi([t.from,n,s]);this._active=!0,this._fn=t.fn||Ds[t.type||typeof o],this._easing=fi[t.easing]||fi.linear,this._start=Math.floor(Date.now()+(t.delay||0)),this._duration=this._total=Math.floor(t.duration),this._loop=!!t.loop,this._target=e,this._prop=i,this._from=o,this._to=s,this._promises=void 0}active(){return this._active}update(t,e,i){if(this._active){this._notify(!1);const s=this._target[this._prop],n=i-this._start,o=this._duration-n;this._start=i,this._duration=Math.floor(Math.max(o,t.duration)),this._total+=n,this._loop=!!t.loop,this._to=Pi([t.to,e,s,t.from]),this._from=Pi([t.from,s,e])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(t){const e=t-this._start,i=this._duration,s=this._prop,n=this._from,o=this._loop,a=this._to;let r;if(this._active=n!==a&&(o||e1?2-r:r,r=this._easing(Math.min(1,Math.max(0,r))),this._target[s]=this._fn(n,a,r))}wait(){const t=this._promises||(this._promises=[]);return new Promise(((e,i)=>{t.push({res:e,rej:i})}))}_notify(t){const e=t?"res":"rej",i=this._promises||[];for(let t=0;t{const a=t[s];if(!o(a))return;const r={};for(const t of e)r[t]=a[t];(n(a.properties)&&a.properties||[s]).forEach((t=>{t!==s&&i.has(t)||i.set(t,r)}))}))}_animateOptions(t,e){const i=e.options,s=function(t,e){if(!e)return;let i=t.options;if(!i)return void(t.options=e);i.$shared&&(t.options=i=Object.assign({},i,{$shared:!1,$animations:{}}));return i}(t,i);if(!s)return[];const n=this._createAnimations(s,i);return i.$shared&&function(t,e){const i=[],s=Object.keys(e);for(let e=0;e{t.options=i}),(()=>{})),n}_createAnimations(t,e){const i=this._properties,s=[],n=t.$animations||(t.$animations={}),o=Object.keys(e),a=Date.now();let r;for(r=o.length-1;r>=0;--r){const l=o[r];if("$"===l.charAt(0))continue;if("options"===l){s.push(...this._animateOptions(t,e));continue}const h=e[l];let c=n[l];const d=i.get(l);if(c){if(d&&c.active()){c.update(d,h,a);continue}c.cancel()}d&&d.duration?(n[l]=c=new Cs(d,t,l,h),s.push(c)):t[l]=h}return s}update(t,e){if(0===this._properties.size)return void Object.assign(t,e);const i=this._createAnimations(t,e);return i.length?(xt.add(this._chart,i),!0):void 0}}function As(t,e){const i=t&&t.options||{},s=i.reverse,n=void 0===i.min?e:0,o=void 0===i.max?e:0;return{start:s?o:n,end:s?n:o}}function Ts(t,e){const i=[],s=t._getSortedDatasetMetas(e);let n,o;for(n=0,o=s.length;n0||!i&&e<0)return n.index}return null}function zs(t,e){const{chart:i,_cachedMeta:s}=t,n=i._stacks||(i._stacks={}),{iScale:o,vScale:a,index:r}=s,l=o.axis,h=a.axis,c=function(t,e,i){return`${t.id}.${e.id}.${i.stack||i.type}`}(o,a,s),d=e.length;let u;for(let t=0;ti[t].axis===e)).shift()}function Vs(t,e){const i=t.controller.index,s=t.vScale&&t.vScale.axis;if(s){e=e||t._parsed;for(const t of e){const e=t._stacks;if(!e||void 0===e[s]||void 0===e[s][i])return;delete e[s][i],void 0!==e[s]._visualValues&&void 0!==e[s]._visualValues[i]&&delete e[s]._visualValues[i]}}}const Bs=t=>"reset"===t||"none"===t,Ws=(t,e)=>e?t:Object.assign({},t);class Ns{static defaults={};static datasetElementType=null;static dataElementType=null;constructor(t,e){this.chart=t,this._ctx=t.ctx,this.index=e,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){const t=this._cachedMeta;this.configure(),this.linkScales(),t._stacked=Es(t.vScale,t),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}updateIndex(t){this.index!==t&&Vs(this._cachedMeta),this.index=t}linkScales(){const t=this.chart,e=this._cachedMeta,i=this.getDataset(),s=(t,e,i,s)=>"x"===t?e:"r"===t?s:i,n=e.xAxisID=l(i.xAxisID,Fs(t,"x")),o=e.yAxisID=l(i.yAxisID,Fs(t,"y")),a=e.rAxisID=l(i.rAxisID,Fs(t,"r")),r=e.indexAxis,h=e.iAxisID=s(r,n,o,a),c=e.vAxisID=s(r,o,n,a);e.xScale=this.getScaleForId(n),e.yScale=this.getScaleForId(o),e.rScale=this.getScaleForId(a),e.iScale=this.getScaleForId(h),e.vScale=this.getScaleForId(c)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(t){return this.chart.scales[t]}_getOtherScale(t){const e=this._cachedMeta;return t===e.iScale?e.vScale:e.iScale}reset(){this._update("reset")}_destroy(){const t=this._cachedMeta;this._data&&rt(this._data,this),t._stacked&&Vs(t)}_dataCheck(){const t=this.getDataset(),e=t.data||(t.data=[]),i=this._data;if(o(e))this._data=function(t){const e=Object.keys(t),i=new Array(e.length);let s,n,o;for(s=0,n=e.length;s0&&i._parsed[t-1];if(!1===this._parsing)i._parsed=s,i._sorted=!0,d=s;else{d=n(s[t])?this.parseArrayData(i,s,t,e):o(s[t])?this.parseObjectData(i,s,t,e):this.parsePrimitiveData(i,s,t,e);const a=()=>null===c[l]||f&&c[l]t&&!e.hidden&&e._stacked&&{keys:Ts(i,!0),values:null})(e,i,this.chart),h={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY},{min:c,max:d}=function(t){const{min:e,max:i,minDefined:s,maxDefined:n}=t.getUserBounds();return{min:s?e:Number.NEGATIVE_INFINITY,max:n?i:Number.POSITIVE_INFINITY}}(r);let u,f;function g(){f=s[u];const e=f[r.axis];return!a(f[t.axis])||c>e||d=0;--u)if(!g()){this.updateRangeFromParsed(h,t,f,l);break}return h}getAllParsedValues(t){const e=this._cachedMeta._parsed,i=[];let s,n,o;for(s=0,n=e.length;s=0&&tthis.getContext(i,s,e)),c);return f.$shared&&(f.$shared=r,n[o]=Object.freeze(Ws(f,r))),f}_resolveAnimations(t,e,i){const s=this.chart,n=this._cachedDataOpts,o=`animation-${e}`,a=n[o];if(a)return a;let r;if(!1!==s.options.animation){const s=this.chart.config,n=s.datasetAnimationScopeKeys(this._type,e),o=s.getOptionScopes(this.getDataset(),n);r=s.createResolver(o,this.getContext(t,i,e))}const l=new Os(s,r&&r.animations);return r&&r._cacheable&&(n[o]=Object.freeze(l)),l}getSharedOptions(t){if(t.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},t))}includeOptions(t,e){return!e||Bs(t)||this.chart._animationsDisabled}_getSharedOptions(t,e){const i=this.resolveDataElementOptions(t,e),s=this._sharedOptions,n=this.getSharedOptions(i),o=this.includeOptions(e,n)||n!==s;return this.updateSharedOptions(n,e,i),{sharedOptions:n,includeOptions:o}}updateElement(t,e,i,s){Bs(s)?Object.assign(t,i):this._resolveAnimations(e,s).update(t,i)}updateSharedOptions(t,e,i){t&&!Bs(e)&&this._resolveAnimations(void 0,e).update(t,i)}_setStyle(t,e,i,s){t.active=s;const n=this.getStyle(e,s);this._resolveAnimations(e,i,s).update(t,{options:!s&&this.getSharedOptions(n)||n})}removeHoverStyle(t,e,i){this._setStyle(t,i,"active",!1)}setHoverStyle(t,e,i){this._setStyle(t,i,"active",!0)}_removeDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!1)}_setDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!0)}_resyncElements(t){const e=this._data,i=this._cachedMeta.data;for(const[t,e,i]of this._syncList)this[t](e,i);this._syncList=[];const s=i.length,n=e.length,o=Math.min(n,s);o&&this.parse(0,o),n>s?this._insertElements(s,n-s,t):n{for(t.length+=e,a=t.length-1;a>=o;a--)t[a]=t[a-e]};for(r(n),a=t;a{s[t]=i[t]&&i[t].active()?i[t]._to:this[t]})),s}}function js(t,e){const i=t.options.ticks,n=function(t){const e=t.options.offset,i=t._tickSize(),s=t._length/i+(e?0:1),n=t._maxLength/i;return Math.floor(Math.min(s,n))}(t),o=Math.min(i.maxTicksLimit||n,n),a=i.major.enabled?function(t){const e=[];let i,s;for(i=0,s=t.length;io)return function(t,e,i,s){let n,o=0,a=i[0];for(s=Math.ceil(s),n=0;nn)return e}return Math.max(n,1)}(a,e,o);if(r>0){let t,i;const n=r>1?Math.round((h-l)/(r-1)):null;for($s(e,c,d,s(n)?0:l-n,l),t=0,i=r-1;t"top"===e||"left"===e?t[e]+i:t[e]-i,Us=(t,e)=>Math.min(e||t,t);function Xs(t,e){const i=[],s=t.length/e,n=t.length;let o=0;for(;oa+r)))return h}function Ks(t){return t.drawTicks?t.tickLength:0}function Gs(t,e){if(!t.display)return 0;const i=Si(t.font,e),s=ki(t.padding);return(n(t.text)?t.text.length:1)*i.lineHeight+s.height}function Zs(t,e,i){let s=ut(t);return(i&&"right"!==e||!i&&"right"===e)&&(s=(t=>"left"===t?"right":"right"===t?"left":t)(s)),s}class Js extends Hs{constructor(t){super(),this.id=t.id,this.type=t.type,this.options=void 0,this.ctx=t.ctx,this.chart=t.chart,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this._margins={left:0,right:0,top:0,bottom:0},this.maxWidth=void 0,this.maxHeight=void 0,this.paddingTop=void 0,this.paddingBottom=void 0,this.paddingLeft=void 0,this.paddingRight=void 0,this.axis=void 0,this.labelRotation=void 0,this.min=void 0,this.max=void 0,this._range=void 0,this.ticks=[],this._gridLineItems=null,this._labelItems=null,this._labelSizes=null,this._length=0,this._maxLength=0,this._longestTextCache={},this._startPixel=void 0,this._endPixel=void 0,this._reversePixels=!1,this._userMax=void 0,this._userMin=void 0,this._suggestedMax=void 0,this._suggestedMin=void 0,this._ticksLength=0,this._borderValue=0,this._cache={},this._dataLimitsCached=!1,this.$context=void 0}init(t){this.options=t.setContext(this.getContext()),this.axis=t.axis,this._userMin=this.parse(t.min),this._userMax=this.parse(t.max),this._suggestedMin=this.parse(t.suggestedMin),this._suggestedMax=this.parse(t.suggestedMax)}parse(t,e){return t}getUserBounds(){let{_userMin:t,_userMax:e,_suggestedMin:i,_suggestedMax:s}=this;return t=r(t,Number.POSITIVE_INFINITY),e=r(e,Number.NEGATIVE_INFINITY),i=r(i,Number.POSITIVE_INFINITY),s=r(s,Number.NEGATIVE_INFINITY),{min:r(t,i),max:r(e,s),minDefined:a(t),maxDefined:a(e)}}getMinMax(t){let e,{min:i,max:s,minDefined:n,maxDefined:o}=this.getUserBounds();if(n&&o)return{min:i,max:s};const a=this.getMatchingVisibleMetas();for(let r=0,l=a.length;rs?s:i,s=n&&i>s?i:s,{min:r(i,r(s,i)),max:r(s,r(i,s))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels||[]}getLabelItems(t=this.chart.chartArea){return this._labelItems||(this._labelItems=this._computeLabelItems(t))}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){d(this.options.beforeUpdate,[this])}update(t,e,i){const{beginAtZero:s,grace:n,ticks:o}=this.options,a=o.sampleSize;this.beforeUpdate(),this.maxWidth=t,this.maxHeight=e,this._margins=i=Object.assign({left:0,right:0,top:0,bottom:0},i),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+i.left+i.right:this.height+i.top+i.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=Di(this,n,s),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const r=a=n||i<=1||!this.isHorizontal())return void(this.labelRotation=s);const h=this._getLabelSizes(),c=h.widest.width,d=h.highest.height,u=J(this.chart.width-c,0,this.maxWidth);o=t.offset?this.maxWidth/i:u/(i-1),c+6>o&&(o=u/(i-(t.offset?.5:1)),a=this.maxHeight-Ks(t.grid)-e.padding-Gs(t.title,this.chart.options.font),r=Math.sqrt(c*c+d*d),l=Y(Math.min(Math.asin(J((h.highest.height+6)/o,-1,1)),Math.asin(J(a/r,-1,1))-Math.asin(J(d/r,-1,1)))),l=Math.max(s,Math.min(n,l))),this.labelRotation=l}afterCalculateLabelRotation(){d(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){d(this.options.beforeFit,[this])}fit(){const t={width:0,height:0},{chart:e,options:{ticks:i,title:s,grid:n}}=this,o=this._isVisible(),a=this.isHorizontal();if(o){const o=Gs(s,e.options.font);if(a?(t.width=this.maxWidth,t.height=Ks(n)+o):(t.height=this.maxHeight,t.width=Ks(n)+o),i.display&&this.ticks.length){const{first:e,last:s,widest:n,highest:o}=this._getLabelSizes(),r=2*i.padding,l=$(this.labelRotation),h=Math.cos(l),c=Math.sin(l);if(a){const e=i.mirror?0:c*n.width+h*o.height;t.height=Math.min(this.maxHeight,t.height+e+r)}else{const e=i.mirror?0:h*n.width+c*o.height;t.width=Math.min(this.maxWidth,t.width+e+r)}this._calculatePadding(e,s,c,h)}}this._handleMargins(),a?(this.width=this._length=e.width-this._margins.left-this._margins.right,this.height=t.height):(this.width=t.width,this.height=this._length=e.height-this._margins.top-this._margins.bottom)}_calculatePadding(t,e,i,s){const{ticks:{align:n,padding:o},position:a}=this.options,r=0!==this.labelRotation,l="top"!==a&&"x"===this.axis;if(this.isHorizontal()){const a=this.getPixelForTick(0)-this.left,h=this.right-this.getPixelForTick(this.ticks.length-1);let c=0,d=0;r?l?(c=s*t.width,d=i*e.height):(c=i*t.height,d=s*e.width):"start"===n?d=e.width:"end"===n?c=t.width:"inner"!==n&&(c=t.width/2,d=e.width/2),this.paddingLeft=Math.max((c-a+o)*this.width/(this.width-a),0),this.paddingRight=Math.max((d-h+o)*this.width/(this.width-h),0)}else{let i=e.height/2,s=t.height/2;"start"===n?(i=0,s=t.height):"end"===n&&(i=e.height,s=0),this.paddingTop=i+o,this.paddingBottom=s+o}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){d(this.options.afterFit,[this])}isHorizontal(){const{axis:t,position:e}=this.options;return"top"===e||"bottom"===e||"x"===t}isFullSize(){return this.options.fullSize}_convertTicksToLabels(t){let e,i;for(this.beforeTickToLabelConversion(),this.generateTickLabels(t),e=0,i=t.length;e{const i=t.gc,s=i.length/2;let n;if(s>e){for(n=0;n({width:r[t]||0,height:l[t]||0});return{first:P(0),last:P(e-1),widest:P(k),highest:P(S),widths:r,heights:l}}getLabelForValue(t){return t}getPixelForValue(t,e){return NaN}getValueForPixel(t){}getPixelForTick(t){const e=this.ticks;return t<0||t>e.length-1?null:this.getPixelForValue(e[t].value)}getPixelForDecimal(t){this._reversePixels&&(t=1-t);const e=this._startPixel+t*this._length;return Q(this._alignToPixels?Ae(this.chart,e,0):e)}getDecimalForPixel(t){const e=(t-this._startPixel)/this._length;return this._reversePixels?1-e:e}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:t,max:e}=this;return t<0&&e<0?e:t>0&&e>0?t:0}getContext(t){const e=this.ticks||[];if(t>=0&&ta*s?a/i:r/s:r*s0}_computeGridLineItems(t){const e=this.axis,i=this.chart,s=this.options,{grid:n,position:a,border:r}=s,h=n.offset,c=this.isHorizontal(),d=this.ticks.length+(h?1:0),u=Ks(n),f=[],g=r.setContext(this.getContext()),p=g.display?g.width:0,m=p/2,b=function(t){return Ae(i,t,p)};let x,_,y,v,M,w,k,S,P,D,C,O;if("top"===a)x=b(this.bottom),w=this.bottom-u,S=x-m,D=b(t.top)+m,O=t.bottom;else if("bottom"===a)x=b(this.top),D=t.top,O=b(t.bottom)-m,w=x+m,S=this.top+u;else if("left"===a)x=b(this.right),M=this.right-u,k=x-m,P=b(t.left)+m,C=t.right;else if("right"===a)x=b(this.left),P=t.left,C=b(t.right)-m,M=x+m,k=this.left+u;else if("x"===e){if("center"===a)x=b((t.top+t.bottom)/2+.5);else if(o(a)){const t=Object.keys(a)[0],e=a[t];x=b(this.chart.scales[t].getPixelForValue(e))}D=t.top,O=t.bottom,w=x+m,S=w+u}else if("y"===e){if("center"===a)x=b((t.left+t.right)/2);else if(o(a)){const t=Object.keys(a)[0],e=a[t];x=b(this.chart.scales[t].getPixelForValue(e))}M=x-m,k=M-u,P=t.left,C=t.right}const A=l(s.ticks.maxTicksLimit,d),T=Math.max(1,Math.ceil(d/A));for(_=0;_0&&(o-=s/2)}d={left:o,top:n,width:s+e.width,height:i+e.height,color:t.backdropColor}}b.push({label:v,font:P,textOffset:O,options:{rotation:m,color:i,strokeColor:o,strokeWidth:h,textAlign:f,textBaseline:A,translation:[M,w],backdrop:d}})}return b}_getXAxisLabelAlignment(){const{position:t,ticks:e}=this.options;if(-$(this.labelRotation))return"top"===t?"left":"right";let i="center";return"start"===e.align?i="left":"end"===e.align?i="right":"inner"===e.align&&(i="inner"),i}_getYAxisLabelAlignment(t){const{position:e,ticks:{crossAlign:i,mirror:s,padding:n}}=this.options,o=t+n,a=this._getLabelSizes().widest.width;let r,l;return"left"===e?s?(l=this.right+n,"near"===i?r="left":"center"===i?(r="center",l+=a/2):(r="right",l+=a)):(l=this.right-o,"near"===i?r="right":"center"===i?(r="center",l-=a/2):(r="left",l=this.left)):"right"===e?s?(l=this.left+n,"near"===i?r="right":"center"===i?(r="center",l-=a/2):(r="left",l-=a)):(l=this.left+o,"near"===i?r="left":"center"===i?(r="center",l+=a/2):(r="right",l=this.right)):r="right",{textAlign:r,x:l}}_computeLabelArea(){if(this.options.ticks.mirror)return;const t=this.chart,e=this.options.position;return"left"===e||"right"===e?{top:0,left:this.left,bottom:t.height,right:this.right}:"top"===e||"bottom"===e?{top:this.top,left:0,bottom:this.bottom,right:t.width}:void 0}drawBackground(){const{ctx:t,options:{backgroundColor:e},left:i,top:s,width:n,height:o}=this;e&&(t.save(),t.fillStyle=e,t.fillRect(i,s,n,o),t.restore())}getLineWidthForValue(t){const e=this.options.grid;if(!this._isVisible()||!e.display)return 0;const i=this.ticks.findIndex((e=>e.value===t));if(i>=0){return e.setContext(this.getContext(i)).lineWidth}return 0}drawGrid(t){const e=this.options.grid,i=this.ctx,s=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(t));let n,o;const a=(t,e,s)=>{s.width&&s.color&&(i.save(),i.lineWidth=s.width,i.strokeStyle=s.color,i.setLineDash(s.borderDash||[]),i.lineDashOffset=s.borderDashOffset,i.beginPath(),i.moveTo(t.x,t.y),i.lineTo(e.x,e.y),i.stroke(),i.restore())};if(e.display)for(n=0,o=s.length;n{this.drawBackground(),this.drawGrid(t),this.drawTitle()}},{z:s,draw:()=>{this.drawBorder()}},{z:e,draw:t=>{this.drawLabels(t)}}]:[{z:e,draw:t=>{this.draw(t)}}]}getMatchingVisibleMetas(t){const e=this.chart.getSortedVisibleDatasetMetas(),i=this.axis+"AxisID",s=[];let n,o;for(n=0,o=e.length;n{const s=i.split("."),n=s.pop(),o=[t].concat(s).join("."),a=e[i].split("."),r=a.pop(),l=a.join(".");ue.route(o,n,l,r)}))}(e,t.defaultRoutes);t.descriptors&&ue.describe(e,t.descriptors)}(t,o,i),this.override&&ue.override(t.id,t.overrides)),o}get(t){return this.items[t]}unregister(t){const e=this.items,i=t.id,s=this.scope;i in e&&delete e[i],s&&i in ue[s]&&(delete ue[s][i],this.override&&delete re[i])}}class tn{constructor(){this.controllers=new Qs(Ns,"datasets",!0),this.elements=new Qs(Hs,"elements"),this.plugins=new Qs(Object,"plugins"),this.scales=new Qs(Js,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...t){this._each("register",t)}remove(...t){this._each("unregister",t)}addControllers(...t){this._each("register",t,this.controllers)}addElements(...t){this._each("register",t,this.elements)}addPlugins(...t){this._each("register",t,this.plugins)}addScales(...t){this._each("register",t,this.scales)}getController(t){return this._get(t,this.controllers,"controller")}getElement(t){return this._get(t,this.elements,"element")}getPlugin(t){return this._get(t,this.plugins,"plugin")}getScale(t){return this._get(t,this.scales,"scale")}removeControllers(...t){this._each("unregister",t,this.controllers)}removeElements(...t){this._each("unregister",t,this.elements)}removePlugins(...t){this._each("unregister",t,this.plugins)}removeScales(...t){this._each("unregister",t,this.scales)}_each(t,e,i){[...e].forEach((e=>{const s=i||this._getRegistryForType(e);i||s.isForType(e)||s===this.plugins&&e.id?this._exec(t,s,e):u(e,(e=>{const s=i||this._getRegistryForType(e);this._exec(t,s,e)}))}))}_exec(t,e,i){const s=w(t);d(i["before"+s],[],i),e[t](i),d(i["after"+s],[],i)}_getRegistryForType(t){for(let e=0;et.filter((t=>!e.some((e=>t.plugin.id===e.plugin.id))));this._notify(s(e,i),t,"stop"),this._notify(s(i,e),t,"start")}}function nn(t,e){return e||!1!==t?!0===t?{}:t:null}function on(t,{plugin:e,local:i},s,n){const o=t.pluginScopeKeys(e),a=t.getOptionScopes(s,o);return i&&e.defaults&&a.push(e.defaults),t.createResolver(a,n,[""],{scriptable:!1,indexable:!1,allKeys:!0})}function an(t,e){const i=ue.datasets[t]||{};return((e.datasets||{})[t]||{}).indexAxis||e.indexAxis||i.indexAxis||"x"}function rn(t){if("x"===t||"y"===t||"r"===t)return t}function ln(t,...e){if(rn(t))return t;for(const s of e){const e=s.axis||("top"===(i=s.position)||"bottom"===i?"x":"left"===i||"right"===i?"y":void 0)||t.length>1&&rn(t[0].toLowerCase());if(e)return e}var i;throw new Error(`Cannot determine type of '${t}' axis. Please provide 'axis' or 'position' option.`)}function hn(t,e,i){if(i[e+"AxisID"]===t)return{axis:e}}function cn(t,e){const i=re[t.type]||{scales:{}},s=e.scales||{},n=an(t.type,e),a=Object.create(null);return Object.keys(s).forEach((e=>{const r=s[e];if(!o(r))return console.error(`Invalid scale configuration for scale: ${e}`);if(r._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${e}`);const l=ln(e,r,function(t,e){if(e.data&&e.data.datasets){const i=e.data.datasets.filter((e=>e.xAxisID===t||e.yAxisID===t));if(i.length)return hn(t,"x",i[0])||hn(t,"y",i[0])}return{}}(e,t),ue.scales[r.type]),h=function(t,e){return t===e?"_index_":"_value_"}(l,n),c=i.scales||{};a[e]=x(Object.create(null),[{axis:l},r,c[l],c[h]])})),t.data.datasets.forEach((i=>{const n=i.type||t.type,o=i.indexAxis||an(n,e),r=(re[n]||{}).scales||{};Object.keys(r).forEach((t=>{const e=function(t,e){let i=t;return"_index_"===t?i=e:"_value_"===t&&(i="x"===e?"y":"x"),i}(t,o),n=i[e+"AxisID"]||e;a[n]=a[n]||Object.create(null),x(a[n],[{axis:e},s[n],r[t]])}))})),Object.keys(a).forEach((t=>{const e=a[t];x(e,[ue.scales[e.type],ue.scale])})),a}function dn(t){const e=t.options||(t.options={});e.plugins=l(e.plugins,{}),e.scales=cn(t,e)}function un(t){return(t=t||{}).datasets=t.datasets||[],t.labels=t.labels||[],t}const fn=new Map,gn=new Set;function pn(t,e){let i=fn.get(t);return i||(i=e(),fn.set(t,i),gn.add(i)),i}const mn=(t,e,i)=>{const s=M(e,i);void 0!==s&&t.add(s)};class bn{constructor(t){this._config=function(t){return(t=t||{}).data=un(t.data),dn(t),t}(t),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(t){this._config.type=t}get data(){return this._config.data}set data(t){this._config.data=un(t)}get options(){return this._config.options}set options(t){this._config.options=t}get plugins(){return this._config.plugins}update(){const t=this._config;this.clearCache(),dn(t)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(t){return pn(t,(()=>[[`datasets.${t}`,""]]))}datasetAnimationScopeKeys(t,e){return pn(`${t}.transition.${e}`,(()=>[[`datasets.${t}.transitions.${e}`,`transitions.${e}`],[`datasets.${t}`,""]]))}datasetElementScopeKeys(t,e){return pn(`${t}-${e}`,(()=>[[`datasets.${t}.elements.${e}`,`datasets.${t}`,`elements.${e}`,""]]))}pluginScopeKeys(t){const e=t.id;return pn(`${this.type}-plugin-${e}`,(()=>[[`plugins.${e}`,...t.additionalOptionScopes||[]]]))}_cachedScopes(t,e){const i=this._scopeCache;let s=i.get(t);return s&&!e||(s=new Map,i.set(t,s)),s}getOptionScopes(t,e,i){const{options:s,type:n}=this,o=this._cachedScopes(t,i),a=o.get(e);if(a)return a;const r=new Set;e.forEach((e=>{t&&(r.add(t),e.forEach((e=>mn(r,t,e)))),e.forEach((t=>mn(r,s,t))),e.forEach((t=>mn(r,re[n]||{},t))),e.forEach((t=>mn(r,ue,t))),e.forEach((t=>mn(r,le,t)))}));const l=Array.from(r);return 0===l.length&&l.push(Object.create(null)),gn.has(e)&&o.set(e,l),l}chartOptionScopes(){const{options:t,type:e}=this;return[t,re[e]||{},ue.datasets[e]||{},{type:e},ue,le]}resolveNamedOptions(t,e,i,s=[""]){const o={$shared:!0},{resolver:a,subPrefixes:r}=xn(this._resolverCache,t,s);let l=a;if(function(t,e){const{isScriptable:i,isIndexable:s}=Ye(t);for(const o of e){const e=i(o),a=s(o),r=(a||e)&&t[o];if(e&&(S(r)||_n(r))||a&&n(r))return!0}return!1}(a,e)){o.$shared=!1;l=$e(a,i=S(i)?i():i,this.createResolver(t,i,r))}for(const t of e)o[t]=l[t];return o}createResolver(t,e,i=[""],s){const{resolver:n}=xn(this._resolverCache,t,i);return o(e)?$e(n,e,void 0,s):n}}function xn(t,e,i){let s=t.get(e);s||(s=new Map,t.set(e,s));const n=i.join();let o=s.get(n);if(!o){o={resolver:je(e,i),subPrefixes:i.filter((t=>!t.toLowerCase().includes("hover")))},s.set(n,o)}return o}const _n=t=>o(t)&&Object.getOwnPropertyNames(t).some((e=>S(t[e])));const yn=["top","bottom","left","right","chartArea"];function vn(t,e){return"top"===t||"bottom"===t||-1===yn.indexOf(t)&&"x"===e}function Mn(t,e){return function(i,s){return i[t]===s[t]?i[e]-s[e]:i[t]-s[t]}}function wn(t){const e=t.chart,i=e.options.animation;e.notifyPlugins("afterRender"),d(i&&i.onComplete,[t],e)}function kn(t){const e=t.chart,i=e.options.animation;d(i&&i.onProgress,[t],e)}function Sn(t){return fe()&&"string"==typeof t?t=document.getElementById(t):t&&t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas),t}const Pn={},Dn=t=>{const e=Sn(t);return Object.values(Pn).filter((t=>t.canvas===e)).pop()};function Cn(t,e,i){const s=Object.keys(t);for(const n of s){const s=+n;if(s>=e){const o=t[n];delete t[n],(i>0||s>e)&&(t[s+i]=o)}}}function On(t,e,i){return t.options.clip?t[i]:e[i]}class An{static defaults=ue;static instances=Pn;static overrides=re;static registry=en;static version="4.4.1";static getChart=Dn;static register(...t){en.add(...t),Tn()}static unregister(...t){en.remove(...t),Tn()}constructor(t,e){const s=this.config=new bn(e),n=Sn(t),o=Dn(n);if(o)throw new Error("Canvas is already in use. Chart with ID '"+o.id+"' must be destroyed before the canvas with ID '"+o.canvas.id+"' can be reused.");const a=s.createResolver(s.chartOptionScopes(),this.getContext());this.platform=new(s.platform||ks(n)),this.platform.updateConfig(s);const r=this.platform.acquireContext(n,a.aspectRatio),l=r&&r.canvas,h=l&&l.height,c=l&&l.width;this.id=i(),this.ctx=r,this.canvas=l,this.width=c,this.height=h,this._options=a,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new sn,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=dt((t=>this.update(t)),a.resizeDelay||0),this._dataChanges=[],Pn[this.id]=this,r&&l?(xt.listen(this,"complete",wn),xt.listen(this,"progress",kn),this._initialize(),this.attached&&this.update()):console.error("Failed to create chart: can't acquire context from the given item")}get aspectRatio(){const{options:{aspectRatio:t,maintainAspectRatio:e},width:i,height:n,_aspectRatio:o}=this;return s(t)?e&&o?o:n?i/n:null:t}get data(){return this.config.data}set data(t){this.config.data=t}get options(){return this._options}set options(t){this.config.options=t}get registry(){return en}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():ke(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return Te(this.canvas,this.ctx),this}stop(){return xt.stop(this),this}resize(t,e){xt.running(this)?this._resizeBeforeDraw={width:t,height:e}:this._resize(t,e)}_resize(t,e){const i=this.options,s=this.canvas,n=i.maintainAspectRatio&&this.aspectRatio,o=this.platform.getMaximumSize(s,t,e,n),a=i.devicePixelRatio||this.platform.getDevicePixelRatio(),r=this.width?"resize":"attach";this.width=o.width,this.height=o.height,this._aspectRatio=this.aspectRatio,ke(this,a,!0)&&(this.notifyPlugins("resize",{size:o}),d(i.onResize,[this,o],this),this.attached&&this._doResize(r)&&this.render())}ensureScalesHaveIDs(){u(this.options.scales||{},((t,e)=>{t.id=e}))}buildOrUpdateScales(){const t=this.options,e=t.scales,i=this.scales,s=Object.keys(i).reduce(((t,e)=>(t[e]=!1,t)),{});let n=[];e&&(n=n.concat(Object.keys(e).map((t=>{const i=e[t],s=ln(t,i),n="r"===s,o="x"===s;return{options:i,dposition:n?"chartArea":o?"bottom":"left",dtype:n?"radialLinear":o?"category":"linear"}})))),u(n,(e=>{const n=e.options,o=n.id,a=ln(o,n),r=l(n.type,e.dtype);void 0!==n.position&&vn(n.position,a)===vn(e.dposition)||(n.position=e.dposition),s[o]=!0;let h=null;if(o in i&&i[o].type===r)h=i[o];else{h=new(en.getScale(r))({id:o,type:r,ctx:this.ctx,chart:this}),i[h.id]=h}h.init(n,t)})),u(s,((t,e)=>{t||delete i[e]})),u(i,(t=>{as.configure(this,t,t.options),as.addBox(this,t)}))}_updateMetasets(){const t=this._metasets,e=this.data.datasets.length,i=t.length;if(t.sort(((t,e)=>t.index-e.index)),i>e){for(let t=e;te.length&&delete this._stacks,t.forEach(((t,i)=>{0===e.filter((e=>e===t._dataset)).length&&this._destroyDatasetMeta(i)}))}buildOrUpdateControllers(){const t=[],e=this.data.datasets;let i,s;for(this._removeUnreferencedMetasets(),i=0,s=e.length;i{this.getDatasetMeta(e).controller.reset()}),this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(t){const e=this.config;e.update();const i=this._options=e.createResolver(e.chartOptionScopes(),this.getContext()),s=this._animationsDisabled=!i.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),!1===this.notifyPlugins("beforeUpdate",{mode:t,cancelable:!0}))return;const n=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let o=0;for(let t=0,e=this.data.datasets.length;t{t.reset()})),this._updateDatasets(t),this.notifyPlugins("afterUpdate",{mode:t}),this._layers.sort(Mn("z","_idx"));const{_active:a,_lastEvent:r}=this;r?this._eventHandler(r,!0):a.length&&this._updateHoverStyles(a,a,!0),this.render()}_updateScales(){u(this.scales,(t=>{as.removeBox(this,t)})),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const t=this.options,e=new Set(Object.keys(this._listeners)),i=new Set(t.events);P(e,i)&&!!this._responsiveListeners===t.responsive||(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:t}=this,e=this._getUniformDataChanges()||[];for(const{method:i,start:s,count:n}of e){Cn(t,s,"_removeElements"===i?-n:n)}}_getUniformDataChanges(){const t=this._dataChanges;if(!t||!t.length)return;this._dataChanges=[];const e=this.data.datasets.length,i=e=>new Set(t.filter((t=>t[0]===e)).map(((t,e)=>e+","+t.splice(1).join(",")))),s=i(0);for(let t=1;tt.split(","))).map((t=>({method:t[1],start:+t[2],count:+t[3]})))}_updateLayout(t){if(!1===this.notifyPlugins("beforeLayout",{cancelable:!0}))return;as.update(this,this.width,this.height,t);const e=this.chartArea,i=e.width<=0||e.height<=0;this._layers=[],u(this.boxes,(t=>{i&&"chartArea"===t.position||(t.configure&&t.configure(),this._layers.push(...t._layers()))}),this),this._layers.forEach(((t,e)=>{t._idx=e})),this.notifyPlugins("afterLayout")}_updateDatasets(t){if(!1!==this.notifyPlugins("beforeDatasetsUpdate",{mode:t,cancelable:!0})){for(let t=0,e=this.data.datasets.length;t=0;--e)this._drawDataset(t[e]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(t){const e=this.ctx,i=t._clip,s=!i.disabled,n=function(t,e){const{xScale:i,yScale:s}=t;return i&&s?{left:On(i,e,"left"),right:On(i,e,"right"),top:On(s,e,"top"),bottom:On(s,e,"bottom")}:e}(t,this.chartArea),o={meta:t,index:t.index,cancelable:!0};!1!==this.notifyPlugins("beforeDatasetDraw",o)&&(s&&Ie(e,{left:!1===i.left?0:n.left-i.left,right:!1===i.right?this.width:n.right+i.right,top:!1===i.top?0:n.top-i.top,bottom:!1===i.bottom?this.height:n.bottom+i.bottom}),t.controller.draw(),s&&ze(e),o.cancelable=!1,this.notifyPlugins("afterDatasetDraw",o))}isPointInArea(t){return Re(t,this.chartArea,this._minPadding)}getElementsAtEventForMode(t,e,i,s){const n=Xi.modes[e];return"function"==typeof n?n(this,t,i,s):[]}getDatasetMeta(t){const e=this.data.datasets[t],i=this._metasets;let s=i.filter((t=>t&&t._dataset===e)).pop();return s||(s={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:e&&e.order||0,index:t,_dataset:e,_parsed:[],_sorted:!1},i.push(s)),s}getContext(){return this.$context||(this.$context=Ci(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(t){const e=this.data.datasets[t];if(!e)return!1;const i=this.getDatasetMeta(t);return"boolean"==typeof i.hidden?!i.hidden:!e.hidden}setDatasetVisibility(t,e){this.getDatasetMeta(t).hidden=!e}toggleDataVisibility(t){this._hiddenIndices[t]=!this._hiddenIndices[t]}getDataVisibility(t){return!this._hiddenIndices[t]}_updateVisibility(t,e,i){const s=i?"show":"hide",n=this.getDatasetMeta(t),o=n.controller._resolveAnimations(void 0,s);k(e)?(n.data[e].hidden=!i,this.update()):(this.setDatasetVisibility(t,i),o.update(n,{visible:i}),this.update((e=>e.datasetIndex===t?s:void 0)))}hide(t,e){this._updateVisibility(t,e,!1)}show(t,e){this._updateVisibility(t,e,!0)}_destroyDatasetMeta(t){const e=this._metasets[t];e&&e.controller&&e.controller._destroy(),delete this._metasets[t]}_stop(){let t,e;for(this.stop(),xt.remove(this),t=0,e=this.data.datasets.length;t{e.addEventListener(this,i,s),t[i]=s},s=(t,e,i)=>{t.offsetX=e,t.offsetY=i,this._eventHandler(t)};u(this.options.events,(t=>i(t,s)))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const t=this._responsiveListeners,e=this.platform,i=(i,s)=>{e.addEventListener(this,i,s),t[i]=s},s=(i,s)=>{t[i]&&(e.removeEventListener(this,i,s),delete t[i])},n=(t,e)=>{this.canvas&&this.resize(t,e)};let o;const a=()=>{s("attach",a),this.attached=!0,this.resize(),i("resize",n),i("detach",o)};o=()=>{this.attached=!1,s("resize",n),this._stop(),this._resize(0,0),i("attach",a)},e.isAttached(this.canvas)?a():o()}unbindEvents(){u(this._listeners,((t,e)=>{this.platform.removeEventListener(this,e,t)})),this._listeners={},u(this._responsiveListeners,((t,e)=>{this.platform.removeEventListener(this,e,t)})),this._responsiveListeners=void 0}updateHoverStyle(t,e,i){const s=i?"set":"remove";let n,o,a,r;for("dataset"===e&&(n=this.getDatasetMeta(t[0].datasetIndex),n.controller["_"+s+"DatasetHoverStyle"]()),a=0,r=t.length;a{const i=this.getDatasetMeta(t);if(!i)throw new Error("No dataset found at index "+t);return{datasetIndex:t,element:i.data[e],index:e}}));!f(i,e)&&(this._active=i,this._lastEvent=null,this._updateHoverStyles(i,e))}notifyPlugins(t,e,i){return this._plugins.notify(this,t,e,i)}isPluginEnabled(t){return 1===this._plugins._cache.filter((e=>e.plugin.id===t)).length}_updateHoverStyles(t,e,i){const s=this.options.hover,n=(t,e)=>t.filter((t=>!e.some((e=>t.datasetIndex===e.datasetIndex&&t.index===e.index)))),o=n(e,t),a=i?t:n(t,e);o.length&&this.updateHoverStyle(o,s.mode,!1),a.length&&s.mode&&this.updateHoverStyle(a,s.mode,!0)}_eventHandler(t,e){const i={event:t,replay:e,cancelable:!0,inChartArea:this.isPointInArea(t)},s=e=>(e.options.events||this.options.events).includes(t.native.type);if(!1===this.notifyPlugins("beforeEvent",i,s))return;const n=this._handleEvent(t,e,i.inChartArea);return i.cancelable=!1,this.notifyPlugins("afterEvent",i,s),(n||i.changed)&&this.render(),this}_handleEvent(t,e,i){const{_active:s=[],options:n}=this,o=e,a=this._getActiveElements(t,s,i,o),r=D(t),l=function(t,e,i,s){return i&&"mouseout"!==t.type?s?e:t:null}(t,this._lastEvent,i,r);i&&(this._lastEvent=null,d(n.onHover,[t,a,this],this),r&&d(n.onClick,[t,a,this],this));const h=!f(a,s);return(h||e)&&(this._active=a,this._updateHoverStyles(a,s,e)),this._lastEvent=l,h}_getActiveElements(t,e,i,s){if("mouseout"===t.type)return[];if(!i)return e;const n=this.options.hover;return this.getElementsAtEventForMode(t,n.mode,n,s)}}function Tn(){return u(An.instances,(t=>t._plugins.invalidate()))}function Ln(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}class En{static override(t){Object.assign(En.prototype,t)}options;constructor(t){this.options=t||{}}init(){}formats(){return Ln()}parse(){return Ln()}format(){return Ln()}add(){return Ln()}diff(){return Ln()}startOf(){return Ln()}endOf(){return Ln()}}var Rn={_date:En};function In(t){const e=t.iScale,i=function(t,e){if(!t._cache.$bar){const i=t.getMatchingVisibleMetas(e);let s=[];for(let e=0,n=i.length;et-e)))}return t._cache.$bar}(e,t.type);let s,n,o,a,r=e._length;const l=()=>{32767!==o&&-32768!==o&&(k(a)&&(r=Math.min(r,Math.abs(o-a)||r)),a=o)};for(s=0,n=i.length;sMath.abs(r)&&(l=r,h=a),e[i.axis]=h,e._custom={barStart:l,barEnd:h,start:n,end:o,min:a,max:r}}(t,e,i,s):e[i.axis]=i.parse(t,s),e}function Fn(t,e,i,s){const n=t.iScale,o=t.vScale,a=n.getLabels(),r=n===o,l=[];let h,c,d,u;for(h=i,c=i+s;ht.x,i="left",s="right"):(e=t.base"spacing"!==t,_indexable:t=>"spacing"!==t&&!t.startsWith("borderDash")&&!t.startsWith("hoverBorderDash")};static overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(t){const e=t.data;if(e.labels.length&&e.datasets.length){const{labels:{pointStyle:i,color:s}}=t.legend.options;return e.labels.map(((e,n)=>{const o=t.getDatasetMeta(0).controller.getStyle(n);return{text:e,fillStyle:o.backgroundColor,strokeStyle:o.borderColor,fontColor:s,lineWidth:o.borderWidth,pointStyle:i,hidden:!t.getDataVisibility(n),index:n}}))}return[]}},onClick(t,e,i){i.chart.toggleDataVisibility(e.index),i.chart.update()}}}};constructor(t,e){super(t,e),this.enableOptionSharing=!0,this.innerRadius=void 0,this.outerRadius=void 0,this.offsetX=void 0,this.offsetY=void 0}linkScales(){}parse(t,e){const i=this.getDataset().data,s=this._cachedMeta;if(!1===this._parsing)s._parsed=i;else{let n,a,r=t=>+i[t];if(o(i[t])){const{key:t="value"}=this._parsing;r=e=>+M(i[e],t)}for(n=t,a=t+e;nZ(t,r,l,!0)?1:Math.max(e,e*i,s,s*i),g=(t,e,s)=>Z(t,r,l,!0)?-1:Math.min(e,e*i,s,s*i),p=f(0,h,d),m=f(E,c,u),b=g(C,h,d),x=g(C+E,c,u);s=(p-b)/2,n=(m-x)/2,o=-(p+b)/2,a=-(m+x)/2}return{ratioX:s,ratioY:n,offsetX:o,offsetY:a}}(u,d,r),b=(i.width-o)/f,x=(i.height-o)/g,_=Math.max(Math.min(b,x)/2,0),y=c(this.options.radius,_),v=(y-Math.max(y*r,0))/this._getVisibleDatasetWeightTotal();this.offsetX=p*y,this.offsetY=m*y,s.total=this.calculateTotal(),this.outerRadius=y-v*this._getRingWeightOffset(this.index),this.innerRadius=Math.max(this.outerRadius-v*l,0),this.updateElements(n,0,n.length,t)}_circumference(t,e){const i=this.options,s=this._cachedMeta,n=this._getCircumference();return e&&i.animation.animateRotate||!this.chart.getDataVisibility(t)||null===s._parsed[t]||s.data[t].hidden?0:this.calculateCircumference(s._parsed[t]*n/O)}updateElements(t,e,i,s){const n="reset"===s,o=this.chart,a=o.chartArea,r=o.options.animation,l=(a.left+a.right)/2,h=(a.top+a.bottom)/2,c=n&&r.animateScale,d=c?0:this.innerRadius,u=c?0:this.outerRadius,{sharedOptions:f,includeOptions:g}=this._getSharedOptions(e,s);let p,m=this._getRotation();for(p=0;p0&&!isNaN(t)?O*(Math.abs(t)/e):0}getLabelAndValue(t){const e=this._cachedMeta,i=this.chart,s=i.data.labels||[],n=ne(e._parsed[t],i.options.locale);return{label:s[t]||"",value:n}}getMaxBorderWidth(t){let e=0;const i=this.chart;let s,n,o,a,r;if(!t)for(s=0,n=i.data.datasets.length;s{const o=t.getDatasetMeta(0).controller.getStyle(n);return{text:e,fillStyle:o.backgroundColor,strokeStyle:o.borderColor,fontColor:s,lineWidth:o.borderWidth,pointStyle:i,hidden:!t.getDataVisibility(n),index:n}}))}return[]}},onClick(t,e,i){i.chart.toggleDataVisibility(e.index),i.chart.update()}}},scales:{r:{type:"radialLinear",angleLines:{display:!1},beginAtZero:!0,grid:{circular:!0},pointLabels:{display:!1},startAngle:0}}};constructor(t,e){super(t,e),this.innerRadius=void 0,this.outerRadius=void 0}getLabelAndValue(t){const e=this._cachedMeta,i=this.chart,s=i.data.labels||[],n=ne(e._parsed[t].r,i.options.locale);return{label:s[t]||"",value:n}}parseObjectData(t,e,i,s){return ii.bind(this)(t,e,i,s)}update(t){const e=this._cachedMeta.data;this._updateRadius(),this.updateElements(e,0,e.length,t)}getMinMax(){const t=this._cachedMeta,e={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY};return t.data.forEach(((t,i)=>{const s=this.getParsed(i).r;!isNaN(s)&&this.chart.getDataVisibility(i)&&(se.max&&(e.max=s))})),e}_updateRadius(){const t=this.chart,e=t.chartArea,i=t.options,s=Math.min(e.right-e.left,e.bottom-e.top),n=Math.max(s/2,0),o=(n-Math.max(i.cutoutPercentage?n/100*i.cutoutPercentage:1,0))/t.getVisibleDatasetCount();this.outerRadius=n-o*this.index,this.innerRadius=this.outerRadius-o}updateElements(t,e,i,s){const n="reset"===s,o=this.chart,a=o.options.animation,r=this._cachedMeta.rScale,l=r.xCenter,h=r.yCenter,c=r.getIndexAngle(0)-.5*C;let d,u=c;const f=360/this.countVisibleElements();for(d=0;d{!isNaN(this.getParsed(i).r)&&this.chart.getDataVisibility(i)&&e++})),e}_computeAngle(t,e,i){return this.chart.getDataVisibility(t)?$(this.resolveDataElementOptions(t,e).angle||i):0}}var Yn=Object.freeze({__proto__:null,BarController:class extends Ns{static id="bar";static defaults={datasetElementType:!1,dataElementType:"bar",categoryPercentage:.8,barPercentage:.9,grouped:!0,animations:{numbers:{type:"number",properties:["x","y","base","width","height"]}}};static overrides={scales:{_index_:{type:"category",offset:!0,grid:{offset:!0}},_value_:{type:"linear",beginAtZero:!0}}};parsePrimitiveData(t,e,i,s){return Fn(t,e,i,s)}parseArrayData(t,e,i,s){return Fn(t,e,i,s)}parseObjectData(t,e,i,s){const{iScale:n,vScale:o}=t,{xAxisKey:a="x",yAxisKey:r="y"}=this._parsing,l="x"===n.axis?a:r,h="x"===o.axis?a:r,c=[];let d,u,f,g;for(d=i,u=i+s;dt.controller.options.grouped)),o=i.options.stacked,a=[],r=t=>{const i=t.controller.getParsed(e),n=i&&i[t.vScale.axis];if(s(n)||isNaN(n))return!0};for(const i of n)if((void 0===e||!r(i))&&((!1===o||-1===a.indexOf(i.stack)||void 0===o&&void 0===i.stack)&&a.push(i.stack),i.index===t))break;return a.length||a.push(void 0),a}_getStackCount(t){return this._getStacks(void 0,t).length}_getStackIndex(t,e,i){const s=this._getStacks(t,i),n=void 0!==e?s.indexOf(e):-1;return-1===n?s.length-1:n}_getRuler(){const t=this.options,e=this._cachedMeta,i=e.iScale,s=[];let n,o;for(n=0,o=e.data.length;n=i?1:-1)}(u,e,r)*a,f===r&&(b-=u/2);const t=e.getPixelForDecimal(0),s=e.getPixelForDecimal(1),o=Math.min(t,s),h=Math.max(t,s);b=Math.max(Math.min(b,h),o),d=b+u,i&&!c&&(l._stacks[e.axis]._visualValues[n]=e.getValueForPixel(d)-e.getValueForPixel(b))}if(b===e.getPixelForValue(r)){const t=F(u)*e.getLineWidthForValue(r)/2;b+=t,u-=t}return{size:u,base:b,head:d,center:d+u/2}}_calculateBarIndexPixels(t,e){const i=e.scale,n=this.options,o=n.skipNull,a=l(n.maxBarThickness,1/0);let r,h;if(e.grouped){const i=o?this._getStackCount(t):e.stackCount,l="flex"===n.barThickness?function(t,e,i,s){const n=e.pixels,o=n[t];let a=t>0?n[t-1]:null,r=t=0;--i)e=Math.max(e,t[i].size(this.resolveDataElementOptions(i))/2);return e>0&&e}getLabelAndValue(t){const e=this._cachedMeta,i=this.chart.data.labels||[],{xScale:s,yScale:n}=e,o=this.getParsed(t),a=s.getLabelForValue(o.x),r=n.getLabelForValue(o.y),l=o._custom;return{label:i[t]||"",value:"("+a+", "+r+(l?", "+l:"")+")"}}update(t){const e=this._cachedMeta.data;this.updateElements(e,0,e.length,t)}updateElements(t,e,i,s){const n="reset"===s,{iScale:o,vScale:a}=this._cachedMeta,{sharedOptions:r,includeOptions:l}=this._getSharedOptions(e,s),h=o.axis,c=a.axis;for(let d=e;d0&&this.getParsed(e-1);for(let i=0;i<_;++i){const g=t[i],_=b?g:{};if(i=x){_.skip=!0;continue}const v=this.getParsed(i),M=s(v[f]),w=_[u]=a.getPixelForValue(v[u],i),k=_[f]=o||M?r.getBasePixel():r.getPixelForValue(l?this.applyStack(r,v,l):v[f],i);_.skip=isNaN(w)||isNaN(k)||M,_.stop=i>0&&Math.abs(v[u]-y[u])>m,p&&(_.parsed=v,_.raw=h.data[i]),d&&(_.options=c||this.resolveDataElementOptions(i,g.active?"active":n)),b||this.updateElement(g,i,_,n),y=v}}getMaxOverflow(){const t=this._cachedMeta,e=t.dataset,i=e.options&&e.options.borderWidth||0,s=t.data||[];if(!s.length)return i;const n=s[0].size(this.resolveDataElementOptions(0)),o=s[s.length-1].size(this.resolveDataElementOptions(s.length-1));return Math.max(i,n,o)/2}draw(){const t=this._cachedMeta;t.dataset.updateControlPoints(this.chart.chartArea,t.iScale.axis),super.draw()}},PieController:class extends jn{static id="pie";static defaults={cutout:0,rotation:0,circumference:360,radius:"100%"}},PolarAreaController:$n,RadarController:class extends Ns{static id="radar";static defaults={datasetElementType:"line",dataElementType:"point",indexAxis:"r",showLine:!0,elements:{line:{fill:"start"}}};static overrides={aspectRatio:1,scales:{r:{type:"radialLinear"}}};getLabelAndValue(t){const e=this._cachedMeta.vScale,i=this.getParsed(t);return{label:e.getLabels()[t],value:""+e.getLabelForValue(i[e.axis])}}parseObjectData(t,e,i,s){return ii.bind(this)(t,e,i,s)}update(t){const e=this._cachedMeta,i=e.dataset,s=e.data||[],n=e.iScale.getLabels();if(i.points=s,"resize"!==t){const e=this.resolveDatasetElementOptions(t);this.options.showLine||(e.borderWidth=0);const o={_loop:!0,_fullLoop:n.length===s.length,options:e};this.updateElement(i,void 0,o,t)}this.updateElements(s,0,s.length,t)}updateElements(t,e,i,s){const n=this._cachedMeta.rScale,o="reset"===s;for(let a=e;a0&&this.getParsed(e-1);for(let c=e;c0&&Math.abs(i[f]-_[f])>b,m&&(p.parsed=i,p.raw=h.data[c]),u&&(p.options=d||this.resolveDataElementOptions(c,e.active?"active":n)),x||this.updateElement(e,c,p,n),_=i}this.updateSharedOptions(d,n,c)}getMaxOverflow(){const t=this._cachedMeta,e=t.data||[];if(!this.options.showLine){let t=0;for(let i=e.length-1;i>=0;--i)t=Math.max(t,e[i].size(this.resolveDataElementOptions(i))/2);return t>0&&t}const i=t.dataset,s=i.options&&i.options.borderWidth||0;if(!e.length)return s;const n=e[0].size(this.resolveDataElementOptions(0)),o=e[e.length-1].size(this.resolveDataElementOptions(e.length-1));return Math.max(s,n,o)/2}}});function Un(t,e,i,s){const n=vi(t.options.borderRadius,["outerStart","outerEnd","innerStart","innerEnd"]);const o=(i-e)/2,a=Math.min(o,s*e/2),r=t=>{const e=(i-Math.min(o,t))*s/2;return J(t,0,Math.min(o,e))};return{outerStart:r(n.outerStart),outerEnd:r(n.outerEnd),innerStart:J(n.innerStart,0,a),innerEnd:J(n.innerEnd,0,a)}}function Xn(t,e,i,s){return{x:i+t*Math.cos(e),y:s+t*Math.sin(e)}}function qn(t,e,i,s,n,o){const{x:a,y:r,startAngle:l,pixelMargin:h,innerRadius:c}=e,d=Math.max(e.outerRadius+s+i-h,0),u=c>0?c+s+i+h:0;let f=0;const g=n-l;if(s){const t=((c>0?c-s:0)+(d>0?d-s:0))/2;f=(g-(0!==t?g*t/(t+s):g))/2}const p=(g-Math.max(.001,g*d-i/C)/d)/2,m=l+p+f,b=n-p-f,{outerStart:x,outerEnd:_,innerStart:y,innerEnd:v}=Un(e,u,d,b-m),M=d-x,w=d-_,k=m+x/M,S=b-_/w,P=u+y,D=u+v,O=m+y/P,A=b-v/D;if(t.beginPath(),o){const e=(k+S)/2;if(t.arc(a,r,d,k,e),t.arc(a,r,d,e,S),_>0){const e=Xn(w,S,a,r);t.arc(e.x,e.y,_,S,b+E)}const i=Xn(D,b,a,r);if(t.lineTo(i.x,i.y),v>0){const e=Xn(D,A,a,r);t.arc(e.x,e.y,v,b+E,A+Math.PI)}const s=(b-v/u+(m+y/u))/2;if(t.arc(a,r,u,b-v/u,s,!0),t.arc(a,r,u,s,m+y/u,!0),y>0){const e=Xn(P,O,a,r);t.arc(e.x,e.y,y,O+Math.PI,m-E)}const n=Xn(M,m,a,r);if(t.lineTo(n.x,n.y),x>0){const e=Xn(M,k,a,r);t.arc(e.x,e.y,x,m-E,k)}}else{t.moveTo(a,r);const e=Math.cos(k)*d+a,i=Math.sin(k)*d+r;t.lineTo(e,i);const s=Math.cos(S)*d+a,n=Math.sin(S)*d+r;t.lineTo(s,n)}t.closePath()}function Kn(t,e,i,s,n){const{fullCircles:o,startAngle:a,circumference:r,options:l}=e,{borderWidth:h,borderJoinStyle:c,borderDash:d,borderDashOffset:u}=l,f="inner"===l.borderAlign;if(!h)return;t.setLineDash(d||[]),t.lineDashOffset=u,f?(t.lineWidth=2*h,t.lineJoin=c||"round"):(t.lineWidth=h,t.lineJoin=c||"bevel");let g=e.endAngle;if(o){qn(t,e,i,s,g,n);for(let e=0;en?(h=n/l,t.arc(o,a,l,i+h,s-h,!0)):t.arc(o,a,n,i+E,s-E),t.closePath(),t.clip()}(t,e,g),o||(qn(t,e,i,s,g,n),t.stroke())}function Gn(t,e,i=e){t.lineCap=l(i.borderCapStyle,e.borderCapStyle),t.setLineDash(l(i.borderDash,e.borderDash)),t.lineDashOffset=l(i.borderDashOffset,e.borderDashOffset),t.lineJoin=l(i.borderJoinStyle,e.borderJoinStyle),t.lineWidth=l(i.borderWidth,e.borderWidth),t.strokeStyle=l(i.borderColor,e.borderColor)}function Zn(t,e,i){t.lineTo(i.x,i.y)}function Jn(t,e,i={}){const s=t.length,{start:n=0,end:o=s-1}=i,{start:a,end:r}=e,l=Math.max(n,a),h=Math.min(o,r),c=nr&&o>r;return{count:s,start:l,loop:e.loop,ilen:h(a+(h?r-t:t))%o,_=()=>{f!==g&&(t.lineTo(m,g),t.lineTo(m,f),t.lineTo(m,p))};for(l&&(d=n[x(0)],t.moveTo(d.x,d.y)),c=0;c<=r;++c){if(d=n[x(c)],d.skip)continue;const e=d.x,i=d.y,s=0|e;s===u?(ig&&(g=i),m=(b*m+e)/++b):(_(),t.lineTo(e,i),u=s,b=0,f=g=i),p=i}_()}function eo(t){const e=t.options,i=e.borderDash&&e.borderDash.length;return!(t._decimated||t._loop||e.tension||"monotone"===e.cubicInterpolationMode||e.stepped||i)?to:Qn}const io="function"==typeof Path2D;function so(t,e,i,s){io&&!e.options.segment?function(t,e,i,s){let n=e._path;n||(n=e._path=new Path2D,e.path(n,i,s)&&n.closePath()),Gn(t,e.options),t.stroke(n)}(t,e,i,s):function(t,e,i,s){const{segments:n,options:o}=e,a=eo(e);for(const r of n)Gn(t,o,r.style),t.beginPath(),a(t,e,r,{start:i,end:i+s-1})&&t.closePath(),t.stroke()}(t,e,i,s)}class no extends Hs{static id="line";static defaults={borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:"default",fill:!1,spanGaps:!1,stepped:!1,tension:0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};static descriptors={_scriptable:!0,_indexable:t=>"borderDash"!==t&&"fill"!==t};constructor(t){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,t&&Object.assign(this,t)}updateControlPoints(t,e){const i=this.options;if((i.tension||"monotone"===i.cubicInterpolationMode)&&!i.stepped&&!this._pointsUpdated){const s=i.spanGaps?this._loop:this._fullLoop;hi(this._points,i,t,s,e),this._pointsUpdated=!0}}set points(t){this._points=t,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=zi(this,this.options.segment))}first(){const t=this.segments,e=this.points;return t.length&&e[t[0].start]}last(){const t=this.segments,e=this.points,i=t.length;return i&&e[t[i-1].end]}interpolate(t,e){const i=this.options,s=t[e],n=this.points,o=Ii(this,{property:e,start:s,end:s});if(!o.length)return;const a=[],r=function(t){return t.stepped?pi:t.tension||"monotone"===t.cubicInterpolationMode?mi:gi}(i);let l,h;for(l=0,h=o.length;l"borderDash"!==t};circumference;endAngle;fullCircles;innerRadius;outerRadius;pixelMargin;startAngle;constructor(t){super(),this.options=void 0,this.circumference=void 0,this.startAngle=void 0,this.endAngle=void 0,this.innerRadius=void 0,this.outerRadius=void 0,this.pixelMargin=0,this.fullCircles=0,t&&Object.assign(this,t)}inRange(t,e,i){const s=this.getProps(["x","y"],i),{angle:n,distance:o}=X(s,{x:t,y:e}),{startAngle:a,endAngle:r,innerRadius:h,outerRadius:c,circumference:d}=this.getProps(["startAngle","endAngle","innerRadius","outerRadius","circumference"],i),u=(this.options.spacing+this.options.borderWidth)/2,f=l(d,r-a)>=O||Z(n,a,r),g=tt(o,h+u,c+u);return f&&g}getCenterPoint(t){const{x:e,y:i,startAngle:s,endAngle:n,innerRadius:o,outerRadius:a}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius"],t),{offset:r,spacing:l}=this.options,h=(s+n)/2,c=(o+a+l+r)/2;return{x:e+Math.cos(h)*c,y:i+Math.sin(h)*c}}tooltipPosition(t){return this.getCenterPoint(t)}draw(t){const{options:e,circumference:i}=this,s=(e.offset||0)/4,n=(e.spacing||0)/2,o=e.circular;if(this.pixelMargin="inner"===e.borderAlign?.33:0,this.fullCircles=i>O?Math.floor(i/O):0,0===i||this.innerRadius<0||this.outerRadius<0)return;t.save();const a=(this.startAngle+this.endAngle)/2;t.translate(Math.cos(a)*s,Math.sin(a)*s);const r=s*(1-Math.sin(Math.min(C,i||0)));t.fillStyle=e.backgroundColor,t.strokeStyle=e.borderColor,function(t,e,i,s,n){const{fullCircles:o,startAngle:a,circumference:r}=e;let l=e.endAngle;if(o){qn(t,e,i,s,l,n);for(let e=0;e("string"==typeof e?(i=t.push(e)-1,s.unshift({index:i,label:e})):isNaN(e)&&(i=null),i))(t,e,i,s);return n!==t.lastIndexOf(e)?i:n}function po(t){const e=this.getLabels();return t>=0&&ts=e?s:t,a=t=>n=i?n:t;if(t){const t=F(s),e=F(n);t<0&&e<0?a(0):t>0&&e>0&&o(0)}if(s===n){let e=0===n?1:Math.abs(.05*n);a(n+e),t||o(s-e)}this.min=s,this.max=n}getTickLimit(){const t=this.options.ticks;let e,{maxTicksLimit:i,stepSize:s}=t;return s?(e=Math.ceil(this.max/s)-Math.floor(this.min/s)+1,e>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${s} would result generating up to ${e} ticks. Limiting to 1000.`),e=1e3)):(e=this.computeTickLimit(),i=i||11),i&&(e=Math.min(i,e)),e}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const t=this.options,e=t.ticks;let i=this.getTickLimit();i=Math.max(2,i);const n=function(t,e){const i=[],{bounds:n,step:o,min:a,max:r,precision:l,count:h,maxTicks:c,maxDigits:d,includeBounds:u}=t,f=o||1,g=c-1,{min:p,max:m}=e,b=!s(a),x=!s(r),_=!s(h),y=(m-p)/(d+1);let v,M,w,k,S=B((m-p)/g/f)*f;if(S<1e-14&&!b&&!x)return[{value:p},{value:m}];k=Math.ceil(m/S)-Math.floor(p/S),k>g&&(S=B(k*S/g/f)*f),s(l)||(v=Math.pow(10,l),S=Math.ceil(S*v)/v),"ticks"===n?(M=Math.floor(p/S)*S,w=Math.ceil(m/S)*S):(M=p,w=m),b&&x&&o&&H((r-a)/o,S/1e3)?(k=Math.round(Math.min((r-a)/S,c)),S=(r-a)/k,M=a,w=r):_?(M=b?a:M,w=x?r:w,k=h-1,S=(w-M)/k):(k=(w-M)/S,k=V(k,Math.round(k),S/1e3)?Math.round(k):Math.ceil(k));const P=Math.max(U(S),U(M));v=Math.pow(10,s(l)?P:l),M=Math.round(M*v)/v,w=Math.round(w*v)/v;let D=0;for(b&&(u&&M!==a?(i.push({value:a}),Mr)break;i.push({value:t})}return x&&u&&w!==r?i.length&&V(i[i.length-1].value,r,mo(r,y,t))?i[i.length-1].value=r:i.push({value:r}):x&&w!==r||i.push({value:w}),i}({maxTicks:i,bounds:t.bounds,min:t.min,max:t.max,precision:e.precision,step:e.stepSize,count:e.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:e.minRotation||0,includeBounds:!1!==e.includeBounds},this._range||this);return"ticks"===t.bounds&&j(n,this,"value"),t.reverse?(n.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),n}configure(){const t=this.ticks;let e=this.min,i=this.max;if(super.configure(),this.options.offset&&t.length){const s=(i-e)/Math.max(t.length-1,1)/2;e-=s,i+=s}this._startValue=e,this._endValue=i,this._valueRange=i-e}getLabelForValue(t){return ne(t,this.chart.options.locale,this.options.ticks.format)}}class xo extends bo{static id="linear";static defaults={ticks:{callback:ae.formatters.numeric}};determineDataLimits(){const{min:t,max:e}=this.getMinMax(!0);this.min=a(t)?t:0,this.max=a(e)?e:1,this.handleTickRangeOptions()}computeTickLimit(){const t=this.isHorizontal(),e=t?this.width:this.height,i=$(this.options.ticks.minRotation),s=(t?Math.sin(i):Math.cos(i))||.001,n=this._resolveTickFontOptions(0);return Math.ceil(e/Math.min(40,n.lineHeight/s))}getPixelForValue(t){return null===t?NaN:this.getPixelForDecimal((t-this._startValue)/this._valueRange)}getValueForPixel(t){return this._startValue+this.getDecimalForPixel(t)*this._valueRange}}const _o=t=>Math.floor(z(t)),yo=(t,e)=>Math.pow(10,_o(t)+e);function vo(t){return 1===t/Math.pow(10,_o(t))}function Mo(t,e,i){const s=Math.pow(10,i),n=Math.floor(t/s);return Math.ceil(e/s)-n}function wo(t,{min:e,max:i}){e=r(t.min,e);const s=[],n=_o(e);let o=function(t,e){let i=_o(e-t);for(;Mo(t,e,i)>10;)i++;for(;Mo(t,e,i)<10;)i--;return Math.min(i,_o(t))}(e,i),a=o<0?Math.pow(10,Math.abs(o)):1;const l=Math.pow(10,o),h=n>o?Math.pow(10,n):0,c=Math.round((e-h)*a)/a,d=Math.floor((e-h)/l/10)*l*10;let u=Math.floor((c-d)/Math.pow(10,o)),f=r(t.min,Math.round((h+d+u*Math.pow(10,o))*a)/a);for(;f=10?u=u<15?15:20:u++,u>=20&&(o++,u=2,a=o>=0?1:a),f=Math.round((h+d+u*Math.pow(10,o))*a)/a;const g=r(t.max,f);return s.push({value:g,major:vo(g),significand:u}),s}class ko extends Js{static id="logarithmic";static defaults={ticks:{callback:ae.formatters.logarithmic,major:{enabled:!0}}};constructor(t){super(t),this.start=void 0,this.end=void 0,this._startValue=void 0,this._valueRange=0}parse(t,e){const i=bo.prototype.parse.apply(this,[t,e]);if(0!==i)return a(i)&&i>0?i:null;this._zero=!0}determineDataLimits(){const{min:t,max:e}=this.getMinMax(!0);this.min=a(t)?Math.max(0,t):null,this.max=a(e)?Math.max(0,e):null,this.options.beginAtZero&&(this._zero=!0),this._zero&&this.min!==this._suggestedMin&&!a(this._userMin)&&(this.min=t===yo(this.min,0)?yo(this.min,-1):yo(this.min,0)),this.handleTickRangeOptions()}handleTickRangeOptions(){const{minDefined:t,maxDefined:e}=this.getUserBounds();let i=this.min,s=this.max;const n=e=>i=t?i:e,o=t=>s=e?s:t;i===s&&(i<=0?(n(1),o(10)):(n(yo(i,-1)),o(yo(s,1)))),i<=0&&n(yo(s,-1)),s<=0&&o(yo(i,1)),this.min=i,this.max=s}buildTicks(){const t=this.options,e=wo({min:this._userMin,max:this._userMax},this);return"ticks"===t.bounds&&j(e,this,"value"),t.reverse?(e.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),e}getLabelForValue(t){return void 0===t?"0":ne(t,this.chart.options.locale,this.options.ticks.format)}configure(){const t=this.min;super.configure(),this._startValue=z(t),this._valueRange=z(this.max)-z(t)}getPixelForValue(t){return void 0!==t&&0!==t||(t=this.min),null===t||isNaN(t)?NaN:this.getPixelForDecimal(t===this.min?0:(z(t)-this._startValue)/this._valueRange)}getValueForPixel(t){const e=this.getDecimalForPixel(t);return Math.pow(10,this._startValue+e*this._valueRange)}}function So(t){const e=t.ticks;if(e.display&&t.display){const t=ki(e.backdropPadding);return l(e.font&&e.font.size,ue.font.size)+t.height}return 0}function Po(t,e,i,s,n){return t===s||t===n?{start:e-i/2,end:e+i/2}:tn?{start:e-i,end:e}:{start:e,end:e+i}}function Do(t){const e={l:t.left+t._padding.left,r:t.right-t._padding.right,t:t.top+t._padding.top,b:t.bottom-t._padding.bottom},i=Object.assign({},e),s=[],o=[],a=t._pointLabels.length,r=t.options.pointLabels,l=r.centerPointLabels?C/a:0;for(let u=0;ue.r&&(r=(s.end-e.r)/o,t.r=Math.max(t.r,e.r+r)),n.starte.b&&(l=(n.end-e.b)/a,t.b=Math.max(t.b,e.b+l))}function Oo(t,e,i){const s=t.drawingArea,{extra:n,additionalAngle:o,padding:a,size:r}=i,l=t.getPointPosition(e,s+n+a,o),h=Math.round(Y(G(l.angle+E))),c=function(t,e,i){90===i||270===i?t-=e/2:(i>270||i<90)&&(t-=e);return t}(l.y,r.h,h),d=function(t){if(0===t||180===t)return"center";if(t<180)return"left";return"right"}(h),u=function(t,e,i){"right"===i?t-=e:"center"===i&&(t-=e/2);return t}(l.x,r.w,d);return{visible:!0,x:l.x,y:c,textAlign:d,left:u,top:c,right:u+r.w,bottom:c+r.h}}function Ao(t,e){if(!e)return!0;const{left:i,top:s,right:n,bottom:o}=t;return!(Re({x:i,y:s},e)||Re({x:i,y:o},e)||Re({x:n,y:s},e)||Re({x:n,y:o},e))}function To(t,e,i){const{left:n,top:o,right:a,bottom:r}=i,{backdropColor:l}=e;if(!s(l)){const i=wi(e.borderRadius),s=ki(e.backdropPadding);t.fillStyle=l;const h=n-s.left,c=o-s.top,d=a-n+s.width,u=r-o+s.height;Object.values(i).some((t=>0!==t))?(t.beginPath(),He(t,{x:h,y:c,w:d,h:u,radius:i}),t.fill()):t.fillRect(h,c,d,u)}}function Lo(t,e,i,s){const{ctx:n}=t;if(i)n.arc(t.xCenter,t.yCenter,e,0,O);else{let i=t.getPointPosition(0,e);n.moveTo(i.x,i.y);for(let o=1;ot,padding:5,centerPointLabels:!1}};static defaultRoutes={"angleLines.color":"borderColor","pointLabels.color":"color","ticks.color":"color"};static descriptors={angleLines:{_fallback:"grid"}};constructor(t){super(t),this.xCenter=void 0,this.yCenter=void 0,this.drawingArea=void 0,this._pointLabels=[],this._pointLabelItems=[]}setDimensions(){const t=this._padding=ki(So(this.options)/2),e=this.width=this.maxWidth-t.width,i=this.height=this.maxHeight-t.height;this.xCenter=Math.floor(this.left+e/2+t.left),this.yCenter=Math.floor(this.top+i/2+t.top),this.drawingArea=Math.floor(Math.min(e,i)/2)}determineDataLimits(){const{min:t,max:e}=this.getMinMax(!1);this.min=a(t)&&!isNaN(t)?t:0,this.max=a(e)&&!isNaN(e)?e:0,this.handleTickRangeOptions()}computeTickLimit(){return Math.ceil(this.drawingArea/So(this.options))}generateTickLabels(t){bo.prototype.generateTickLabels.call(this,t),this._pointLabels=this.getLabels().map(((t,e)=>{const i=d(this.options.pointLabels.callback,[t,e],this);return i||0===i?i:""})).filter(((t,e)=>this.chart.getDataVisibility(e)))}fit(){const t=this.options;t.display&&t.pointLabels.display?Do(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(t,e,i,s){this.xCenter+=Math.floor((t-e)/2),this.yCenter+=Math.floor((i-s)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(t,e,i,s))}getIndexAngle(t){return G(t*(O/(this._pointLabels.length||1))+$(this.options.startAngle||0))}getDistanceFromCenterForValue(t){if(s(t))return NaN;const e=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-t)*e:(t-this.min)*e}getValueForDistanceFromCenter(t){if(s(t))return NaN;const e=t/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-e:this.min+e}getPointLabelContext(t){const e=this._pointLabels||[];if(t>=0&&t=0;n--){const e=t._pointLabelItems[n];if(!e.visible)continue;const o=s.setContext(t.getPointLabelContext(n));To(i,o,e);const a=Si(o.font),{x:r,y:l,textAlign:h}=e;Ne(i,t._pointLabels[n],r,l+a.lineHeight/2,a,{color:o.color,textAlign:h,textBaseline:"middle"})}}(this,o),s.display&&this.ticks.forEach(((t,e)=>{if(0!==e){r=this.getDistanceFromCenterForValue(t.value);const i=this.getContext(e),a=s.setContext(i),l=n.setContext(i);!function(t,e,i,s,n){const o=t.ctx,a=e.circular,{color:r,lineWidth:l}=e;!a&&!s||!r||!l||i<0||(o.save(),o.strokeStyle=r,o.lineWidth=l,o.setLineDash(n.dash),o.lineDashOffset=n.dashOffset,o.beginPath(),Lo(t,i,a,s),o.closePath(),o.stroke(),o.restore())}(this,a,r,o,l)}})),i.display){for(t.save(),a=o-1;a>=0;a--){const s=i.setContext(this.getPointLabelContext(a)),{color:n,lineWidth:o}=s;o&&n&&(t.lineWidth=o,t.strokeStyle=n,t.setLineDash(s.borderDash),t.lineDashOffset=s.borderDashOffset,r=this.getDistanceFromCenterForValue(e.ticks.reverse?this.min:this.max),l=this.getPointPosition(a,r),t.beginPath(),t.moveTo(this.xCenter,this.yCenter),t.lineTo(l.x,l.y),t.stroke())}t.restore()}}drawBorder(){}drawLabels(){const t=this.ctx,e=this.options,i=e.ticks;if(!i.display)return;const s=this.getIndexAngle(0);let n,o;t.save(),t.translate(this.xCenter,this.yCenter),t.rotate(s),t.textAlign="center",t.textBaseline="middle",this.ticks.forEach(((s,a)=>{if(0===a&&!e.reverse)return;const r=i.setContext(this.getContext(a)),l=Si(r.font);if(n=this.getDistanceFromCenterForValue(this.ticks[a].value),r.showLabelBackdrop){t.font=l.string,o=t.measureText(s.label).width,t.fillStyle=r.backdropColor;const e=ki(r.backdropPadding);t.fillRect(-o/2-e.left,-n-l.size/2-e.top,o+e.width,l.size+e.height)}Ne(t,s.label,0,-n,l,{color:r.color,strokeColor:r.textStrokeColor,strokeWidth:r.textStrokeWidth})})),t.restore()}drawTitle(){}}const Ro={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},Io=Object.keys(Ro);function zo(t,e){return t-e}function Fo(t,e){if(s(e))return null;const i=t._adapter,{parser:n,round:o,isoWeekday:r}=t._parseOpts;let l=e;return"function"==typeof n&&(l=n(l)),a(l)||(l="string"==typeof n?i.parse(l,n):i.parse(l)),null===l?null:(o&&(l="week"!==o||!N(r)&&!0!==r?i.startOf(l,o):i.startOf(l,"isoWeek",r)),+l)}function Vo(t,e,i,s){const n=Io.length;for(let o=Io.indexOf(t);o=e?i[s]:i[n]]=!0}}else t[e]=!0}function Wo(t,e,i){const s=[],n={},o=e.length;let a,r;for(a=0;a=0&&(e[l].major=!0);return e}(t,s,n,i):s}class No extends Js{static id="time";static defaults={bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{source:"auto",callback:!1,major:{enabled:!1}}};constructor(t){super(t),this._cache={data:[],labels:[],all:[]},this._unit="day",this._majorUnit=void 0,this._offsets={},this._normalized=!1,this._parseOpts=void 0}init(t,e={}){const i=t.time||(t.time={}),s=this._adapter=new Rn._date(t.adapters.date);s.init(e),x(i.displayFormats,s.formats()),this._parseOpts={parser:i.parser,round:i.round,isoWeekday:i.isoWeekday},super.init(t),this._normalized=e.normalized}parse(t,e){return void 0===t?null:Fo(this,t)}beforeLayout(){super.beforeLayout(),this._cache={data:[],labels:[],all:[]}}determineDataLimits(){const t=this.options,e=this._adapter,i=t.time.unit||"day";let{min:s,max:n,minDefined:o,maxDefined:r}=this.getUserBounds();function l(t){o||isNaN(t.min)||(s=Math.min(s,t.min)),r||isNaN(t.max)||(n=Math.max(n,t.max))}o&&r||(l(this._getLabelBounds()),"ticks"===t.bounds&&"labels"===t.ticks.source||l(this.getMinMax(!1))),s=a(s)&&!isNaN(s)?s:+e.startOf(Date.now(),i),n=a(n)&&!isNaN(n)?n:+e.endOf(Date.now(),i)+1,this.min=Math.min(s,n-1),this.max=Math.max(s+1,n)}_getLabelBounds(){const t=this.getLabelTimestamps();let e=Number.POSITIVE_INFINITY,i=Number.NEGATIVE_INFINITY;return t.length&&(e=t[0],i=t[t.length-1]),{min:e,max:i}}buildTicks(){const t=this.options,e=t.time,i=t.ticks,s="labels"===i.source?this.getLabelTimestamps():this._generate();"ticks"===t.bounds&&s.length&&(this.min=this._userMin||s[0],this.max=this._userMax||s[s.length-1]);const n=this.min,o=nt(s,n,this.max);return this._unit=e.unit||(i.autoSkip?Vo(e.minUnit,this.min,this.max,this._getLabelCapacity(n)):function(t,e,i,s,n){for(let o=Io.length-1;o>=Io.indexOf(i);o--){const i=Io[o];if(Ro[i].common&&t._adapter.diff(n,s,i)>=e-1)return i}return Io[i?Io.indexOf(i):0]}(this,o.length,e.minUnit,this.min,this.max)),this._majorUnit=i.major.enabled&&"year"!==this._unit?function(t){for(let e=Io.indexOf(t)+1,i=Io.length;e+t.value)))}initOffsets(t=[]){let e,i,s=0,n=0;this.options.offset&&t.length&&(e=this.getDecimalForValue(t[0]),s=1===t.length?1-e:(this.getDecimalForValue(t[1])-e)/2,i=this.getDecimalForValue(t[t.length-1]),n=1===t.length?i:(i-this.getDecimalForValue(t[t.length-2]))/2);const o=t.length<3?.5:.25;s=J(s,0,o),n=J(n,0,o),this._offsets={start:s,end:n,factor:1/(s+1+n)}}_generate(){const t=this._adapter,e=this.min,i=this.max,s=this.options,n=s.time,o=n.unit||Vo(n.minUnit,e,i,this._getLabelCapacity(e)),a=l(s.ticks.stepSize,1),r="week"===o&&n.isoWeekday,h=N(r)||!0===r,c={};let d,u,f=e;if(h&&(f=+t.startOf(f,"isoWeek",r)),f=+t.startOf(f,h?"day":o),t.diff(i,e,o)>1e5*a)throw new Error(e+" and "+i+" are too far apart with stepSize of "+a+" "+o);const g="data"===s.ticks.source&&this.getDataTimestamps();for(d=f,u=0;d+t))}getLabelForValue(t){const e=this._adapter,i=this.options.time;return i.tooltipFormat?e.format(t,i.tooltipFormat):e.format(t,i.displayFormats.datetime)}format(t,e){const i=this.options.time.displayFormats,s=this._unit,n=e||i[s];return this._adapter.format(t,n)}_tickFormatFunction(t,e,i,s){const n=this.options,o=n.ticks.callback;if(o)return d(o,[t,e,i],this);const a=n.time.displayFormats,r=this._unit,l=this._majorUnit,h=r&&a[r],c=l&&a[l],u=i[e],f=l&&c&&u&&u.major;return this._adapter.format(t,s||(f?c:h))}generateTickLabels(t){let e,i,s;for(e=0,i=t.length;e0?a:1}getDataTimestamps(){let t,e,i=this._cache.data||[];if(i.length)return i;const s=this.getMatchingVisibleMetas();if(this._normalized&&s.length)return this._cache.data=s[0].controller.getAllParsedValues(this);for(t=0,e=s.length;t=t[r].pos&&e<=t[l].pos&&({lo:r,hi:l}=it(t,"pos",e)),({pos:s,time:o}=t[r]),({pos:n,time:a}=t[l])):(e>=t[r].time&&e<=t[l].time&&({lo:r,hi:l}=it(t,"time",e)),({time:s,pos:o}=t[r]),({time:n,pos:a}=t[l]));const h=n-s;return h?o+(a-o)*(e-s)/h:o}var jo=Object.freeze({__proto__:null,CategoryScale:class extends Js{static id="category";static defaults={ticks:{callback:po}};constructor(t){super(t),this._startValue=void 0,this._valueRange=0,this._addedLabels=[]}init(t){const e=this._addedLabels;if(e.length){const t=this.getLabels();for(const{index:i,label:s}of e)t[i]===s&&t.splice(i,1);this._addedLabels=[]}super.init(t)}parse(t,e){if(s(t))return null;const i=this.getLabels();return((t,e)=>null===t?null:J(Math.round(t),0,e))(e=isFinite(e)&&i[e]===t?e:go(i,t,l(e,t),this._addedLabels),i.length-1)}determineDataLimits(){const{minDefined:t,maxDefined:e}=this.getUserBounds();let{min:i,max:s}=this.getMinMax(!0);"ticks"===this.options.bounds&&(t||(i=0),e||(s=this.getLabels().length-1)),this.min=i,this.max=s}buildTicks(){const t=this.min,e=this.max,i=this.options.offset,s=[];let n=this.getLabels();n=0===t&&e===n.length-1?n:n.slice(t,e+1),this._valueRange=Math.max(n.length-(i?0:1),1),this._startValue=this.min-(i?.5:0);for(let i=t;i<=e;i++)s.push({value:i});return s}getLabelForValue(t){return po.call(this,t)}configure(){super.configure(),this.isHorizontal()||(this._reversePixels=!this._reversePixels)}getPixelForValue(t){return"number"!=typeof t&&(t=this.parse(t)),null===t?NaN:this.getPixelForDecimal((t-this._startValue)/this._valueRange)}getPixelForTick(t){const e=this.ticks;return t<0||t>e.length-1?null:this.getPixelForValue(e[t].value)}getValueForPixel(t){return Math.round(this._startValue+this.getDecimalForPixel(t)*this._valueRange)}getBasePixel(){return this.bottom}},LinearScale:xo,LogarithmicScale:ko,RadialLinearScale:Eo,TimeScale:No,TimeSeriesScale:class extends No{static id="timeseries";static defaults=No.defaults;constructor(t){super(t),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){const t=this._getTimestampsForTable(),e=this._table=this.buildLookupTable(t);this._minPos=Ho(e,this.min),this._tableRange=Ho(e,this.max)-this._minPos,super.initOffsets(t)}buildLookupTable(t){const{min:e,max:i}=this,s=[],n=[];let o,a,r,l,h;for(o=0,a=t.length;o=e&&l<=i&&s.push(l);if(s.length<2)return[{time:e,pos:0},{time:i,pos:1}];for(o=0,a=s.length;ot-e))}_getTimestampsForTable(){let t=this._cache.all||[];if(t.length)return t;const e=this.getDataTimestamps(),i=this.getLabelTimestamps();return t=e.length&&i.length?this.normalize(e.concat(i)):e.length?e:i,t=this._cache.all=t,t}getDecimalForValue(t){return(Ho(this._table,t)-this._minPos)/this._tableRange}getValueForPixel(t){const e=this._offsets,i=this.getDecimalForPixel(t)/e.factor-e.end;return Ho(this._table,i*this._tableRange+this._minPos,!0)}}});const $o=["rgb(54, 162, 235)","rgb(255, 99, 132)","rgb(255, 159, 64)","rgb(255, 205, 86)","rgb(75, 192, 192)","rgb(153, 102, 255)","rgb(201, 203, 207)"],Yo=$o.map((t=>t.replace("rgb(","rgba(").replace(")",", 0.5)")));function Uo(t){return $o[t%$o.length]}function Xo(t){return Yo[t%Yo.length]}function qo(t){let e=0;return(i,s)=>{const n=t.getDatasetMeta(s).controller;n instanceof jn?e=function(t,e){return t.backgroundColor=t.data.map((()=>Uo(e++))),e}(i,e):n instanceof $n?e=function(t,e){return t.backgroundColor=t.data.map((()=>Xo(e++))),e}(i,e):n&&(e=function(t,e){return t.borderColor=Uo(e),t.backgroundColor=Xo(e),++e}(i,e))}}function Ko(t){let e;for(e in t)if(t[e].borderColor||t[e].backgroundColor)return!0;return!1}var Go={id:"colors",defaults:{enabled:!0,forceOverride:!1},beforeLayout(t,e,i){if(!i.enabled)return;const{data:{datasets:s},options:n}=t.config,{elements:o}=n;if(!i.forceOverride&&(Ko(s)||(a=n)&&(a.borderColor||a.backgroundColor)||o&&Ko(o)))return;var a;const r=qo(t);s.forEach(r)}};function Zo(t){if(t._decimated){const e=t._data;delete t._decimated,delete t._data,Object.defineProperty(t,"data",{configurable:!0,enumerable:!0,writable:!0,value:e})}}function Jo(t){t.data.datasets.forEach((t=>{Zo(t)}))}var Qo={id:"decimation",defaults:{algorithm:"min-max",enabled:!1},beforeElementsUpdate:(t,e,i)=>{if(!i.enabled)return void Jo(t);const n=t.width;t.data.datasets.forEach(((e,o)=>{const{_data:a,indexAxis:r}=e,l=t.getDatasetMeta(o),h=a||e.data;if("y"===Pi([r,t.options.indexAxis]))return;if(!l.controller.supportsDecimation)return;const c=t.scales[l.xAxisID];if("linear"!==c.type&&"time"!==c.type)return;if(t.options.parsing)return;let{start:d,count:u}=function(t,e){const i=e.length;let s,n=0;const{iScale:o}=t,{min:a,max:r,minDefined:l,maxDefined:h}=o.getUserBounds();return l&&(n=J(it(e,o.axis,a).lo,0,i-1)),s=h?J(it(e,o.axis,r).hi+1,n,i)-n:i-n,{start:n,count:s}}(l,h);if(u<=(i.threshold||4*n))return void Zo(e);let f;switch(s(a)&&(e._data=h,delete e.data,Object.defineProperty(e,"data",{configurable:!0,enumerable:!0,get:function(){return this._decimated},set:function(t){this._data=t}})),i.algorithm){case"lttb":f=function(t,e,i,s,n){const o=n.samples||s;if(o>=i)return t.slice(e,e+i);const a=[],r=(i-2)/(o-2);let l=0;const h=e+i-1;let c,d,u,f,g,p=e;for(a[l++]=t[p],c=0;cu&&(u=f,d=t[s],g=s);a[l++]=d,p=g}return a[l++]=t[h],a}(h,d,u,n,i);break;case"min-max":f=function(t,e,i,n){let o,a,r,l,h,c,d,u,f,g,p=0,m=0;const b=[],x=e+i-1,_=t[e].x,y=t[x].x-_;for(o=e;og&&(g=l,d=o),p=(m*p+a.x)/++m;else{const i=o-1;if(!s(c)&&!s(d)){const e=Math.min(c,d),s=Math.max(c,d);e!==u&&e!==i&&b.push({...t[e],x:p}),s!==u&&s!==i&&b.push({...t[s],x:p})}o>0&&i!==u&&b.push(t[i]),b.push(a),h=e,m=0,f=g=l,c=d=u=o}}return b}(h,d,u,n);break;default:throw new Error(`Unsupported decimation algorithm '${i.algorithm}'`)}e._decimated=f}))},destroy(t){Jo(t)}};function ta(t,e,i,s){if(s)return;let n=e[t],o=i[t];return"angle"===t&&(n=G(n),o=G(o)),{property:t,start:n,end:o}}function ea(t,e,i){for(;e>t;e--){const t=i[e];if(!isNaN(t.x)&&!isNaN(t.y))break}return e}function ia(t,e,i,s){return t&&e?s(t[i],e[i]):t?t[i]:e?e[i]:0}function sa(t,e){let i=[],s=!1;return n(t)?(s=!0,i=t):i=function(t,e){const{x:i=null,y:s=null}=t||{},n=e.points,o=[];return e.segments.forEach((({start:t,end:e})=>{e=ea(t,e,n);const a=n[t],r=n[e];null!==s?(o.push({x:a.x,y:s}),o.push({x:r.x,y:s})):null!==i&&(o.push({x:i,y:a.y}),o.push({x:i,y:r.y}))})),o}(t,e),i.length?new no({points:i,options:{tension:0},_loop:s,_fullLoop:s}):null}function na(t){return t&&!1!==t.fill}function oa(t,e,i){let s=t[e].fill;const n=[e];let o;if(!i)return s;for(;!1!==s&&-1===n.indexOf(s);){if(!a(s))return s;if(o=t[s],!o)return!1;if(o.visible)return s;n.push(s),s=o.fill}return!1}function aa(t,e,i){const s=function(t){const e=t.options,i=e.fill;let s=l(i&&i.target,i);void 0===s&&(s=!!e.backgroundColor);if(!1===s||null===s)return!1;if(!0===s)return"origin";return s}(t);if(o(s))return!isNaN(s.value)&&s;let n=parseFloat(s);return a(n)&&Math.floor(n)===n?function(t,e,i,s){"-"!==t&&"+"!==t||(i=e+i);if(i===e||i<0||i>=s)return!1;return i}(s[0],e,n,i):["origin","start","end","stack","shape"].indexOf(s)>=0&&s}function ra(t,e,i){const s=[];for(let n=0;n=0;--e){const i=n[e].$filler;i&&(i.line.updateControlPoints(o,i.axis),s&&i.fill&&da(t.ctx,i,o))}},beforeDatasetsDraw(t,e,i){if("beforeDatasetsDraw"!==i.drawTime)return;const s=t.getSortedVisibleDatasetMetas();for(let e=s.length-1;e>=0;--e){const i=s[e].$filler;na(i)&&da(t.ctx,i,t.chartArea)}},beforeDatasetDraw(t,e,i){const s=e.meta.$filler;na(s)&&"beforeDatasetDraw"===i.drawTime&&da(t.ctx,s,t.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const ba=(t,e)=>{let{boxHeight:i=e,boxWidth:s=e}=t;return t.usePointStyle&&(i=Math.min(i,e),s=t.pointStyleWidth||Math.min(s,e)),{boxWidth:s,boxHeight:i,itemHeight:Math.max(e,i)}};class xa extends Hs{constructor(t){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e,i){this.maxWidth=t,this.maxHeight=e,this._margins=i,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const t=this.options.labels||{};let e=d(t.generateLabels,[this.chart],this)||[];t.filter&&(e=e.filter((e=>t.filter(e,this.chart.data)))),t.sort&&(e=e.sort(((e,i)=>t.sort(e,i,this.chart.data)))),this.options.reverse&&e.reverse(),this.legendItems=e}fit(){const{options:t,ctx:e}=this;if(!t.display)return void(this.width=this.height=0);const i=t.labels,s=Si(i.font),n=s.size,o=this._computeTitleHeight(),{boxWidth:a,itemHeight:r}=ba(i,n);let l,h;e.font=s.string,this.isHorizontal()?(l=this.maxWidth,h=this._fitRows(o,n,a,r)+10):(h=this.maxHeight,l=this._fitCols(o,s,a,r)+10),this.width=Math.min(l,t.maxWidth||this.maxWidth),this.height=Math.min(h,t.maxHeight||this.maxHeight)}_fitRows(t,e,i,s){const{ctx:n,maxWidth:o,options:{labels:{padding:a}}}=this,r=this.legendHitBoxes=[],l=this.lineWidths=[0],h=s+a;let c=t;n.textAlign="left",n.textBaseline="middle";let d=-1,u=-h;return this.legendItems.forEach(((t,f)=>{const g=i+e/2+n.measureText(t.text).width;(0===f||l[l.length-1]+g+2*a>o)&&(c+=h,l[l.length-(f>0?0:1)]=0,u+=h,d++),r[f]={left:0,top:u,row:d,width:g,height:s},l[l.length-1]+=g+a})),c}_fitCols(t,e,i,s){const{ctx:n,maxHeight:o,options:{labels:{padding:a}}}=this,r=this.legendHitBoxes=[],l=this.columnSizes=[],h=o-t;let c=a,d=0,u=0,f=0,g=0;return this.legendItems.forEach(((t,o)=>{const{itemWidth:p,itemHeight:m}=function(t,e,i,s,n){const o=function(t,e,i,s){let n=t.text;n&&"string"!=typeof n&&(n=n.reduce(((t,e)=>t.length>e.length?t:e)));return e+i.size/2+s.measureText(n).width}(s,t,e,i),a=function(t,e,i){let s=t;"string"!=typeof e.text&&(s=_a(e,i));return s}(n,s,e.lineHeight);return{itemWidth:o,itemHeight:a}}(i,e,n,t,s);o>0&&u+m+2*a>h&&(c+=d+a,l.push({width:d,height:u}),f+=d+a,g++,d=u=0),r[o]={left:f,top:u,col:g,width:p,height:m},d=Math.max(d,p),u+=m+a})),c+=d,l.push({width:d,height:u}),c}adjustHitBoxes(){if(!this.options.display)return;const t=this._computeTitleHeight(),{legendHitBoxes:e,options:{align:i,labels:{padding:s},rtl:n}}=this,o=Oi(n,this.left,this.width);if(this.isHorizontal()){let n=0,a=ft(i,this.left+s,this.right-this.lineWidths[n]);for(const r of e)n!==r.row&&(n=r.row,a=ft(i,this.left+s,this.right-this.lineWidths[n])),r.top+=this.top+t+s,r.left=o.leftForLtr(o.x(a),r.width),a+=r.width+s}else{let n=0,a=ft(i,this.top+t+s,this.bottom-this.columnSizes[n].height);for(const r of e)r.col!==n&&(n=r.col,a=ft(i,this.top+t+s,this.bottom-this.columnSizes[n].height)),r.top=a,r.left+=this.left+s,r.left=o.leftForLtr(o.x(r.left),r.width),a+=r.height+s}}isHorizontal(){return"top"===this.options.position||"bottom"===this.options.position}draw(){if(this.options.display){const t=this.ctx;Ie(t,this),this._draw(),ze(t)}}_draw(){const{options:t,columnSizes:e,lineWidths:i,ctx:s}=this,{align:n,labels:o}=t,a=ue.color,r=Oi(t.rtl,this.left,this.width),h=Si(o.font),{padding:c}=o,d=h.size,u=d/2;let f;this.drawTitle(),s.textAlign=r.textAlign("left"),s.textBaseline="middle",s.lineWidth=.5,s.font=h.string;const{boxWidth:g,boxHeight:p,itemHeight:m}=ba(o,d),b=this.isHorizontal(),x=this._computeTitleHeight();f=b?{x:ft(n,this.left+c,this.right-i[0]),y:this.top+c+x,line:0}:{x:this.left+c,y:ft(n,this.top+x+c,this.bottom-e[0].height),line:0},Ai(this.ctx,t.textDirection);const _=m+c;this.legendItems.forEach(((y,v)=>{s.strokeStyle=y.fontColor,s.fillStyle=y.fontColor;const M=s.measureText(y.text).width,w=r.textAlign(y.textAlign||(y.textAlign=o.textAlign)),k=g+u+M;let S=f.x,P=f.y;r.setWidth(this.width),b?v>0&&S+k+c>this.right&&(P=f.y+=_,f.line++,S=f.x=ft(n,this.left+c,this.right-i[f.line])):v>0&&P+_>this.bottom&&(S=f.x=S+e[f.line].width+c,f.line++,P=f.y=ft(n,this.top+x+c,this.bottom-e[f.line].height));if(function(t,e,i){if(isNaN(g)||g<=0||isNaN(p)||p<0)return;s.save();const n=l(i.lineWidth,1);if(s.fillStyle=l(i.fillStyle,a),s.lineCap=l(i.lineCap,"butt"),s.lineDashOffset=l(i.lineDashOffset,0),s.lineJoin=l(i.lineJoin,"miter"),s.lineWidth=n,s.strokeStyle=l(i.strokeStyle,a),s.setLineDash(l(i.lineDash,[])),o.usePointStyle){const a={radius:p*Math.SQRT2/2,pointStyle:i.pointStyle,rotation:i.rotation,borderWidth:n},l=r.xPlus(t,g/2);Ee(s,a,l,e+u,o.pointStyleWidth&&g)}else{const o=e+Math.max((d-p)/2,0),a=r.leftForLtr(t,g),l=wi(i.borderRadius);s.beginPath(),Object.values(l).some((t=>0!==t))?He(s,{x:a,y:o,w:g,h:p,radius:l}):s.rect(a,o,g,p),s.fill(),0!==n&&s.stroke()}s.restore()}(r.x(S),P,y),S=gt(w,S+g+u,b?S+k:this.right,t.rtl),function(t,e,i){Ne(s,i.text,t,e+m/2,h,{strikethrough:i.hidden,textAlign:r.textAlign(i.textAlign)})}(r.x(S),P,y),b)f.x+=k+c;else if("string"!=typeof y.text){const t=h.lineHeight;f.y+=_a(y,t)+c}else f.y+=_})),Ti(this.ctx,t.textDirection)}drawTitle(){const t=this.options,e=t.title,i=Si(e.font),s=ki(e.padding);if(!e.display)return;const n=Oi(t.rtl,this.left,this.width),o=this.ctx,a=e.position,r=i.size/2,l=s.top+r;let h,c=this.left,d=this.width;if(this.isHorizontal())d=Math.max(...this.lineWidths),h=this.top+l,c=ft(t.align,c,this.right-d);else{const e=this.columnSizes.reduce(((t,e)=>Math.max(t,e.height)),0);h=l+ft(t.align,this.top,this.bottom-e-t.labels.padding-this._computeTitleHeight())}const u=ft(a,c,c+d);o.textAlign=n.textAlign(ut(a)),o.textBaseline="middle",o.strokeStyle=e.color,o.fillStyle=e.color,o.font=i.string,Ne(o,e.text,u,h,i)}_computeTitleHeight(){const t=this.options.title,e=Si(t.font),i=ki(t.padding);return t.display?e.lineHeight+i.height:0}_getLegendItemAt(t,e){let i,s,n;if(tt(t,this.left,this.right)&&tt(e,this.top,this.bottom))for(n=this.legendHitBoxes,i=0;it.chart.options.color,boxWidth:40,padding:10,generateLabels(t){const e=t.data.datasets,{labels:{usePointStyle:i,pointStyle:s,textAlign:n,color:o,useBorderRadius:a,borderRadius:r}}=t.legend.options;return t._getSortedDatasetMetas().map((t=>{const l=t.controller.getStyle(i?0:void 0),h=ki(l.borderWidth);return{text:e[t.index].label,fillStyle:l.backgroundColor,fontColor:o,hidden:!t.visible,lineCap:l.borderCapStyle,lineDash:l.borderDash,lineDashOffset:l.borderDashOffset,lineJoin:l.borderJoinStyle,lineWidth:(h.width+h.height)/4,strokeStyle:l.borderColor,pointStyle:s||l.pointStyle,rotation:l.rotation,textAlign:n||l.textAlign,borderRadius:a&&(r||l.borderRadius),datasetIndex:t.index}}),this)}},title:{color:t=>t.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:t=>!t.startsWith("on"),labels:{_scriptable:t=>!["generateLabels","filter","sort"].includes(t)}}};class va extends Hs{constructor(t){super(),this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e){const i=this.options;if(this.left=0,this.top=0,!i.display)return void(this.width=this.height=this.right=this.bottom=0);this.width=this.right=t,this.height=this.bottom=e;const s=n(i.text)?i.text.length:1;this._padding=ki(i.padding);const o=s*Si(i.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=o:this.width=o}isHorizontal(){const t=this.options.position;return"top"===t||"bottom"===t}_drawArgs(t){const{top:e,left:i,bottom:s,right:n,options:o}=this,a=o.align;let r,l,h,c=0;return this.isHorizontal()?(l=ft(a,i,n),h=e+t,r=n-i):("left"===o.position?(l=i+t,h=ft(a,s,e),c=-.5*C):(l=n-t,h=ft(a,e,s),c=.5*C),r=s-e),{titleX:l,titleY:h,maxWidth:r,rotation:c}}draw(){const t=this.ctx,e=this.options;if(!e.display)return;const i=Si(e.font),s=i.lineHeight/2+this._padding.top,{titleX:n,titleY:o,maxWidth:a,rotation:r}=this._drawArgs(s);Ne(t,e.text,0,0,i,{color:e.color,maxWidth:a,rotation:r,textAlign:ut(e.align),textBaseline:"middle",translation:[n,o]})}}var Ma={id:"title",_element:va,start(t,e,i){!function(t,e){const i=new va({ctx:t.ctx,options:e,chart:t});as.configure(t,i,e),as.addBox(t,i),t.titleBlock=i}(t,i)},stop(t){const e=t.titleBlock;as.removeBox(t,e),delete t.titleBlock},beforeUpdate(t,e,i){const s=t.titleBlock;as.configure(t,s,i),s.options=i},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const wa=new WeakMap;var ka={id:"subtitle",start(t,e,i){const s=new va({ctx:t.ctx,options:i,chart:t});as.configure(t,s,i),as.addBox(t,s),wa.set(t,s)},stop(t){as.removeBox(t,wa.get(t)),wa.delete(t)},beforeUpdate(t,e,i){const s=wa.get(t);as.configure(t,s,i),s.options=i},defaults:{align:"center",display:!1,font:{weight:"normal"},fullSize:!0,padding:0,position:"top",text:"",weight:1500},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const Sa={average(t){if(!t.length)return!1;let e,i,s=0,n=0,o=0;for(e=0,i=t.length;e-1?t.split("\n"):t}function Ca(t,e){const{element:i,datasetIndex:s,index:n}=e,o=t.getDatasetMeta(s).controller,{label:a,value:r}=o.getLabelAndValue(n);return{chart:t,label:a,parsed:o.getParsed(n),raw:t.data.datasets[s].data[n],formattedValue:r,dataset:o.getDataset(),dataIndex:n,datasetIndex:s,element:i}}function Oa(t,e){const i=t.chart.ctx,{body:s,footer:n,title:o}=t,{boxWidth:a,boxHeight:r}=e,l=Si(e.bodyFont),h=Si(e.titleFont),c=Si(e.footerFont),d=o.length,f=n.length,g=s.length,p=ki(e.padding);let m=p.height,b=0,x=s.reduce(((t,e)=>t+e.before.length+e.lines.length+e.after.length),0);if(x+=t.beforeBody.length+t.afterBody.length,d&&(m+=d*h.lineHeight+(d-1)*e.titleSpacing+e.titleMarginBottom),x){m+=g*(e.displayColors?Math.max(r,l.lineHeight):l.lineHeight)+(x-g)*l.lineHeight+(x-1)*e.bodySpacing}f&&(m+=e.footerMarginTop+f*c.lineHeight+(f-1)*e.footerSpacing);let _=0;const y=function(t){b=Math.max(b,i.measureText(t).width+_)};return i.save(),i.font=h.string,u(t.title,y),i.font=l.string,u(t.beforeBody.concat(t.afterBody),y),_=e.displayColors?a+2+e.boxPadding:0,u(s,(t=>{u(t.before,y),u(t.lines,y),u(t.after,y)})),_=0,i.font=c.string,u(t.footer,y),i.restore(),b+=p.width,{width:b,height:m}}function Aa(t,e,i,s){const{x:n,width:o}=i,{width:a,chartArea:{left:r,right:l}}=t;let h="center";return"center"===s?h=n<=(r+l)/2?"left":"right":n<=o/2?h="left":n>=a-o/2&&(h="right"),function(t,e,i,s){const{x:n,width:o}=s,a=i.caretSize+i.caretPadding;return"left"===t&&n+o+a>e.width||"right"===t&&n-o-a<0||void 0}(h,t,e,i)&&(h="center"),h}function Ta(t,e,i){const s=i.yAlign||e.yAlign||function(t,e){const{y:i,height:s}=e;return it.height-s/2?"bottom":"center"}(t,i);return{xAlign:i.xAlign||e.xAlign||Aa(t,e,i,s),yAlign:s}}function La(t,e,i,s){const{caretSize:n,caretPadding:o,cornerRadius:a}=t,{xAlign:r,yAlign:l}=i,h=n+o,{topLeft:c,topRight:d,bottomLeft:u,bottomRight:f}=wi(a);let g=function(t,e){let{x:i,width:s}=t;return"right"===e?i-=s:"center"===e&&(i-=s/2),i}(e,r);const p=function(t,e,i){let{y:s,height:n}=t;return"top"===e?s+=i:s-="bottom"===e?n+i:n/2,s}(e,l,h);return"center"===l?"left"===r?g+=h:"right"===r&&(g-=h):"left"===r?g-=Math.max(c,u)+n:"right"===r&&(g+=Math.max(d,f)+n),{x:J(g,0,s.width-e.width),y:J(p,0,s.height-e.height)}}function Ea(t,e,i){const s=ki(i.padding);return"center"===e?t.x+t.width/2:"right"===e?t.x+t.width-s.right:t.x+s.left}function Ra(t){return Pa([],Da(t))}function Ia(t,e){const i=e&&e.dataset&&e.dataset.tooltip&&e.dataset.tooltip.callbacks;return i?t.override(i):t}const za={beforeTitle:e,title(t){if(t.length>0){const e=t[0],i=e.chart.data.labels,s=i?i.length:0;if(this&&this.options&&"dataset"===this.options.mode)return e.dataset.label||"";if(e.label)return e.label;if(s>0&&e.dataIndex{const e={before:[],lines:[],after:[]},n=Ia(i,t);Pa(e.before,Da(Fa(n,"beforeLabel",this,t))),Pa(e.lines,Fa(n,"label",this,t)),Pa(e.after,Da(Fa(n,"afterLabel",this,t))),s.push(e)})),s}getAfterBody(t,e){return Ra(Fa(e.callbacks,"afterBody",this,t))}getFooter(t,e){const{callbacks:i}=e,s=Fa(i,"beforeFooter",this,t),n=Fa(i,"footer",this,t),o=Fa(i,"afterFooter",this,t);let a=[];return a=Pa(a,Da(s)),a=Pa(a,Da(n)),a=Pa(a,Da(o)),a}_createItems(t){const e=this._active,i=this.chart.data,s=[],n=[],o=[];let a,r,l=[];for(a=0,r=e.length;at.filter(e,s,n,i)))),t.itemSort&&(l=l.sort(((e,s)=>t.itemSort(e,s,i)))),u(l,(e=>{const i=Ia(t.callbacks,e);s.push(Fa(i,"labelColor",this,e)),n.push(Fa(i,"labelPointStyle",this,e)),o.push(Fa(i,"labelTextColor",this,e))})),this.labelColors=s,this.labelPointStyles=n,this.labelTextColors=o,this.dataPoints=l,l}update(t,e){const i=this.options.setContext(this.getContext()),s=this._active;let n,o=[];if(s.length){const t=Sa[i.position].call(this,s,this._eventPosition);o=this._createItems(i),this.title=this.getTitle(o,i),this.beforeBody=this.getBeforeBody(o,i),this.body=this.getBody(o,i),this.afterBody=this.getAfterBody(o,i),this.footer=this.getFooter(o,i);const e=this._size=Oa(this,i),a=Object.assign({},t,e),r=Ta(this.chart,i,a),l=La(i,a,r,this.chart);this.xAlign=r.xAlign,this.yAlign=r.yAlign,n={opacity:1,x:l.x,y:l.y,width:e.width,height:e.height,caretX:t.x,caretY:t.y}}else 0!==this.opacity&&(n={opacity:0});this._tooltipItems=o,this.$context=void 0,n&&this._resolveAnimations().update(this,n),t&&i.external&&i.external.call(this,{chart:this.chart,tooltip:this,replay:e})}drawCaret(t,e,i,s){const n=this.getCaretPosition(t,i,s);e.lineTo(n.x1,n.y1),e.lineTo(n.x2,n.y2),e.lineTo(n.x3,n.y3)}getCaretPosition(t,e,i){const{xAlign:s,yAlign:n}=this,{caretSize:o,cornerRadius:a}=i,{topLeft:r,topRight:l,bottomLeft:h,bottomRight:c}=wi(a),{x:d,y:u}=t,{width:f,height:g}=e;let p,m,b,x,_,y;return"center"===n?(_=u+g/2,"left"===s?(p=d,m=p-o,x=_+o,y=_-o):(p=d+f,m=p+o,x=_-o,y=_+o),b=p):(m="left"===s?d+Math.max(r,h)+o:"right"===s?d+f-Math.max(l,c)-o:this.caretX,"top"===n?(x=u,_=x-o,p=m-o,b=m+o):(x=u+g,_=x+o,p=m+o,b=m-o),y=x),{x1:p,x2:m,x3:b,y1:x,y2:_,y3:y}}drawTitle(t,e,i){const s=this.title,n=s.length;let o,a,r;if(n){const l=Oi(i.rtl,this.x,this.width);for(t.x=Ea(this,i.titleAlign,i),e.textAlign=l.textAlign(i.titleAlign),e.textBaseline="middle",o=Si(i.titleFont),a=i.titleSpacing,e.fillStyle=i.titleColor,e.font=o.string,r=0;r0!==t))?(t.beginPath(),t.fillStyle=n.multiKeyBackground,He(t,{x:e,y:g,w:h,h:l,radius:r}),t.fill(),t.stroke(),t.fillStyle=a.backgroundColor,t.beginPath(),He(t,{x:i,y:g+1,w:h-2,h:l-2,radius:r}),t.fill()):(t.fillStyle=n.multiKeyBackground,t.fillRect(e,g,h,l),t.strokeRect(e,g,h,l),t.fillStyle=a.backgroundColor,t.fillRect(i,g+1,h-2,l-2))}t.fillStyle=this.labelTextColors[i]}drawBody(t,e,i){const{body:s}=this,{bodySpacing:n,bodyAlign:o,displayColors:a,boxHeight:r,boxWidth:l,boxPadding:h}=i,c=Si(i.bodyFont);let d=c.lineHeight,f=0;const g=Oi(i.rtl,this.x,this.width),p=function(i){e.fillText(i,g.x(t.x+f),t.y+d/2),t.y+=d+n},m=g.textAlign(o);let b,x,_,y,v,M,w;for(e.textAlign=o,e.textBaseline="middle",e.font=c.string,t.x=Ea(this,m,i),e.fillStyle=i.bodyColor,u(this.beforeBody,p),f=a&&"right"!==m?"center"===o?l/2+h:l+2+h:0,y=0,M=s.length;y0&&e.stroke()}_updateAnimationTarget(t){const e=this.chart,i=this.$animations,s=i&&i.x,n=i&&i.y;if(s||n){const i=Sa[t.position].call(this,this._active,this._eventPosition);if(!i)return;const o=this._size=Oa(this,t),a=Object.assign({},i,this._size),r=Ta(e,t,a),l=La(t,a,r,e);s._to===l.x&&n._to===l.y||(this.xAlign=r.xAlign,this.yAlign=r.yAlign,this.width=o.width,this.height=o.height,this.caretX=i.x,this.caretY=i.y,this._resolveAnimations().update(this,l))}}_willRender(){return!!this.opacity}draw(t){const e=this.options.setContext(this.getContext());let i=this.opacity;if(!i)return;this._updateAnimationTarget(e);const s={width:this.width,height:this.height},n={x:this.x,y:this.y};i=Math.abs(i)<.001?0:i;const o=ki(e.padding),a=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;e.enabled&&a&&(t.save(),t.globalAlpha=i,this.drawBackground(n,t,s,e),Ai(t,e.textDirection),n.y+=o.top,this.drawTitle(n,t,e),this.drawBody(n,t,e),this.drawFooter(n,t,e),Ti(t,e.textDirection),t.restore())}getActiveElements(){return this._active||[]}setActiveElements(t,e){const i=this._active,s=t.map((({datasetIndex:t,index:e})=>{const i=this.chart.getDatasetMeta(t);if(!i)throw new Error("Cannot find a dataset at index "+t);return{datasetIndex:t,element:i.data[e],index:e}})),n=!f(i,s),o=this._positionChanged(s,e);(n||o)&&(this._active=s,this._eventPosition=e,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(t,e,i=!0){if(e&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const s=this.options,n=this._active||[],o=this._getActiveElements(t,n,e,i),a=this._positionChanged(o,t),r=e||!f(o,n)||a;return r&&(this._active=o,(s.enabled||s.external)&&(this._eventPosition={x:t.x,y:t.y},this.update(!0,e))),r}_getActiveElements(t,e,i,s){const n=this.options;if("mouseout"===t.type)return[];if(!s)return e.filter((t=>this.chart.data.datasets[t.datasetIndex]&&void 0!==this.chart.getDatasetMeta(t.datasetIndex).controller.getParsed(t.index)));const o=this.chart.getElementsAtEventForMode(t,n.mode,n,i);return n.reverse&&o.reverse(),o}_positionChanged(t,e){const{caretX:i,caretY:s,options:n}=this,o=Sa[n.position].call(this,t,e);return!1!==o&&(i!==o.x||s!==o.y)}}var Ba={id:"tooltip",_element:Va,positioners:Sa,afterInit(t,e,i){i&&(t.tooltip=new Va({chart:t,options:i}))},beforeUpdate(t,e,i){t.tooltip&&t.tooltip.initialize(i)},reset(t,e,i){t.tooltip&&t.tooltip.initialize(i)},afterDraw(t){const e=t.tooltip;if(e&&e._willRender()){const i={tooltip:e};if(!1===t.notifyPlugins("beforeTooltipDraw",{...i,cancelable:!0}))return;e.draw(t.ctx),t.notifyPlugins("afterTooltipDraw",i)}},afterEvent(t,e){if(t.tooltip){const i=e.replay;t.tooltip.handleEvent(e.event,i,e.inChartArea)&&(e.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(t,e)=>e.bodyFont.size,boxWidth:(t,e)=>e.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:za},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:t=>"filter"!==t&&"itemSort"!==t&&"external"!==t,_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]};return An.register(Yn,jo,fo,t),An.helpers={...Wi},An._adapters=Rn,An.Animation=Cs,An.Animations=Os,An.animator=xt,An.controllers=en.controllers.items,An.DatasetController=Ns,An.Element=Hs,An.elements=fo,An.Interaction=Xi,An.layouts=as,An.platforms=Ss,An.Scale=Js,An.Ticks=ae,Object.assign(An,Yn,jo,fo,t,Ss),An.Chart=An,"undefined"!=typeof window&&(window.Chart=An),An})); +//# sourceMappingURL=chart.umd.js.map diff --git a/Firmware/data/js/chart.min.js b/Firmware/data/js/chart.min.js new file mode 100644 index 0000000..e3fae4f --- /dev/null +++ b/Firmware/data/js/chart.min.js @@ -0,0 +1 @@ +import{r as requestAnimFrame,a as resolve,e as effects,c as color,i as isObject,d as defaults,b as isArray,v as valueOrDefault,u as unlistenArrayEvents,l as listenArrayEvents,f as resolveObjectKey,g as isNumberFinite,h as defined,s as sign,j as createContext,k as isNullOrUndef,_ as _arrayUnique,t as toRadians,m as toPercentage,n as toDimension,T as TAU,o as formatNumber,p as _angleBetween,H as HALF_PI,P as PI,q as _getStartAndCountOfVisiblePoints,w as _scaleRangesChanged,x as isNumber,y as _parseObjectDataRadialScale,z as getRelativePosition,A as _rlookupByKey,B as _lookupByKey,C as _isPointInArea,D as getAngleFromPoint,E as toPadding,F as each,G as getMaximumSize,I as _getParentNode,J as readUsedSize,K as supportsEventListenerOptions,L as throttled,M as _isDomSupported,N as _factorize,O as finiteOrDefault,Q as callback,R as _addGrace,S as _limitValue,U as toDegrees,V as _measureText,W as _int16Range,X as _alignPixel,Y as clipArea,Z as renderText,$ as unclipArea,a0 as toFont,a1 as _toLeftRightCenter,a2 as _alignStartEnd,a3 as overrides,a4 as merge,a5 as _capitalize,a6 as descriptors,a7 as isFunction,a8 as _attachContext,a9 as _createResolver,aa as _descriptors,ab as mergeIf,ac as uid,ad as debounce,ae as retinaScale,af as clearCanvas,ag as setsEqual,ah as _elementsEqual,ai as _isClickEvent,aj as _isBetween,ak as _readValueToProps,al as _updateBezierControlPoints,am as _computeSegments,an as _boundSegments,ao as _steppedInterpolation,ap as _bezierInterpolation,aq as _pointInLine,ar as _steppedLineTo,as as _bezierCurveTo,at as drawPoint,au as addRoundedRectPath,av as toTRBL,aw as toTRBLCorners,ax as _boundSegment,ay as _normalizeAngle,az as getRtlAdapter,aA as overrideTextDirection,aB as _textX,aC as restoreTextDirection,aD as drawPointLegend,aE as distanceBetweenPoints,aF as noop,aG as _setMinAndMaxByKey,aH as niceNum,aI as almostWhole,aJ as almostEquals,aK as _decimalPlaces,aL as Ticks,aM as log10,aN as _longestText,aO as _filterBetween,aP as _lookup}from"./chunks/helpers.segment.js";import"@kurkle/color";class Animator{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(e,i,a,t){const s=i.listeners[t],n=i.duration;s.forEach(t=>t({chart:e,initial:i.initial,numSteps:n,currentStep:Math.min(a-i.start,n)}))}_refresh(){this._request||(this._running=!0,this._request=requestAnimFrame.call(window,()=>{this._update(),this._request=null,this._running&&this._refresh()}))}_update(r=Date.now()){let o=0;this._charts.forEach((a,s)=>{if(a.running&&a.items.length){const n=a.items;let t=n.length-1,e=!1,i;for(;0<=t;--t)(i=n[t])._active?(i._total>a.duration&&(a.duration=i._total),i.tick(r),e=!0):(n[t]=n[n.length-1],n.pop());e&&(s.draw(),this._notify(s,a,r,"progress")),n.length||(a.running=!1,this._notify(s,a,r,"complete"),a.initial=!1),o+=n.length}}),this._lastDate=r,0===o&&(this._running=!1)}_getAnims(t){const e=this._charts;let i=e.get(t);return i||(i={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},e.set(t,i)),i}listen(t,e,i){this._getAnims(t).listeners[e].push(i)}add(t,e){e&&e.length&&this._getAnims(t).items.push(...e)}has(t){return 0Math.max(t,e._duration),0),this._refresh())}running(t){if(!this._running)return!1;t=this._charts.get(t);return!!(t&&t.running&&t.items.length)}stop(e){const i=this._charts.get(e);if(i&&i.items.length){const a=i.items;let t=a.length-1;for(;0<=t;--t)a[t].cancel();i.items=[],this._notify(e,i,Date.now(),"complete")}}remove(t){return this._charts.delete(t)}}var animator=new Animator;const transparent="transparent",interpolators={boolean(t,e,i){return.5{i.push({res:t,rej:e})})}_notify(t){var e=t?"res":"rej";const i=this._promises||[];for(let t=0;t{const t=s[e];if(isObject(t)){const i={};for(const a of n)i[a]=t[a];(isArray(t.properties)&&t.properties||[e]).forEach(t=>{t!==e&&r.has(t)||r.set(t,i)})}})}}_animateOptions(t,e){const i=e.options;e=resolveTargetOptions(t,i);if(!e)return[];e=this._createAnimations(e,i);return i.$shared&&awaitAll(t.options.$animations,i).then(()=>{t.options=i},()=>{}),e}_createAnimations(e,i){const a=this._properties,s=[],n=e.$animations||(e.$animations={});var t=Object.keys(i),r=Date.now();let o;for(o=t.length-1;0<=o;--o){const d=t[o];if("$"!==d.charAt(0))if("options"===d)s.push(...this._animateOptions(e,i));else{var l=i[d];let t=n[d];var h=a.get(d);if(t){if(h&&t.active()){t.update(h,l,r);continue}t.cancel()}h&&h.duration?(n[d]=t=new Animation(h,e,d,l),s.push(t)):e[d]=l}}return s}update(t,e){{if(0!==this._properties.size)return(t=this._createAnimations(t,e)).length?(animator.add(this._chart,t),!0):void 0;Object.assign(t,e)}}}function awaitAll(e,t){const i=[];var a=Object.keys(t);for(let t=0;ti[t].axis===e).shift()}function createDatasetContext(t,e){return createContext(t,{active:!1,dataset:void 0,datasetIndex:e,index:e,mode:"default",type:"dataset"})}function createDataContext(t,e,i){return createContext(t,{active:!1,dataIndex:e,parsed:void 0,raw:void 0,element:i,index:e,mode:"default",type:"data"})}function clearStacks(t,e){var i=t.controller.index,a=t.vScale&&t.vScale.axis;if(a)for(const s of e=e||t._parsed){const n=s._stacks;if(!n||void 0===n[a]||void 0===n[a][i])return;delete n[a][i],void 0!==n[a]._visualValues&&void 0!==n[a]._visualValues[i]&&delete n[a]._visualValues[i]}}const isDirectUpdateMode=t=>"reset"===t||"none"===t,cloneIfNotShared=(t,e)=>e?t:Object.assign({},t),createStack=(t,e,i)=>t&&!e.hidden&&e._stacked&&{keys:getSortedDatasetIndices(i,!0),values:null};class DatasetController{static defaults={};static datasetElementType=null;static dataElementType=null;constructor(t,e){this.chart=t,this._ctx=t.ctx,this.index=e,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){const t=this._cachedMeta;this.configure(),this.linkScales(),t._stacked=isStacked(t.vScale,t),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}updateIndex(t){this.index!==t&&clearStacks(this._cachedMeta),this.index=t}linkScales(){var t=this.chart;const e=this._cachedMeta;var i=this.getDataset(),a=(t,e,i,a)=>"x"===t?e:"r"===t?a:i,s=e.xAxisID=valueOrDefault(i.xAxisID,getFirstScaleId(t,"x")),n=e.yAxisID=valueOrDefault(i.yAxisID,getFirstScaleId(t,"y")),i=e.rAxisID=valueOrDefault(i.rAxisID,getFirstScaleId(t,"r")),t=e.indexAxis,r=e.iAxisID=a(t,s,n,i),a=e.vAxisID=a(t,n,s,i);e.xScale=this.getScaleForId(s),e.yScale=this.getScaleForId(n),e.rScale=this.getScaleForId(i),e.iScale=this.getScaleForId(r),e.vScale=this.getScaleForId(a)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(t){return this.chart.scales[t]}_getOtherScale(t){var e=this._cachedMeta;return t===e.iScale?e.vScale:e.iScale}reset(){this._update("reset")}_destroy(){var t=this._cachedMeta;this._data&&unlistenArrayEvents(this._data,this),t._stacked&&clearStacks(t)}_dataCheck(){const t=this.getDataset();var e=t.data||(t.data=[]),i=this._data;if(isObject(e))this._data=convertObjectDataToArray(e);else if(i!==e){if(i){unlistenArrayEvents(i,this);const a=this._cachedMeta;clearStacks(a),a._parsed=[]}e&&Object.isExtensible(e)&&listenArrayEvents(e,this),this._syncList=[],this._data=e}}addElements(){const t=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(t.dataset=new this.datasetElementType)}buildOrUpdateElements(t){const e=this._cachedMeta;var i=this.getDataset();let a=!1;this._dataCheck();var s=e._stacked;e._stacked=isStacked(e.vScale,e),e.stack!==i.stack&&(a=!0,clearStacks(e),e.stack=i.stack),this._resyncElements(t),!a&&s===e._stacked||updateStacks(this,e._parsed)}configure(){const t=this.chart.config;var e=t.datasetScopeKeys(this._type),e=t.getOptionScopes(this.getDataset(),e,!0);this.options=t.createResolver(e,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(t,e){const{_cachedMeta:i,_data:a}=this;var{iScale:s,_stacked:n}=i;const r=s.axis;let o=0===t&&e===a.length||i._sorted,l=0t||dthis.getContext(i,a,e),h);return d.$shared&&(d.$shared=o,s[n]=Object.freeze(cloneIfNotShared(d,o))),d}_resolveAnimations(t,e,i){var a=this.chart;const s=this._cachedDataOpts;var n="animation-"+e,r=s[n];if(r)return r;let o;if(!1!==a.options.animation){const l=this.chart.config;r=l.datasetAnimationScopeKeys(this._type,e),r=l.getOptionScopes(this.getDataset(),r);o=l.createResolver(r,this.getContext(t,i,e))}r=new Animations(a,o&&o.animations);return o&&o._cacheable&&(s[n]=Object.freeze(r)),r}getSharedOptions(t){if(t.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},t))}includeOptions(t,e){return!e||isDirectUpdateMode(t)||this.chart._animationsDisabled}_getSharedOptions(t,e){var t=this.resolveDataElementOptions(t,e),i=this._sharedOptions,a=this.getSharedOptions(t),i=this.includeOptions(e,a)||a!==i;return this.updateSharedOptions(a,e,t),{sharedOptions:a,includeOptions:i}}updateElement(t,e,i,a){isDirectUpdateMode(a)?Object.assign(t,i):this._resolveAnimations(e,a).update(t,i)}updateSharedOptions(t,e,i){t&&!isDirectUpdateMode(e)&&this._resolveAnimations(void 0,e).update(t,i)}_setStyle(t,e,i,a){t.active=a;var s=this.getStyle(e,a);this._resolveAnimations(e,i,a).update(t,{options:!a&&this.getSharedOptions(s)||s})}removeHoverStyle(t,e,i){this._setStyle(t,i,"active",!1)}setHoverStyle(t,e,i){this._setStyle(t,i,"active",!0)}_removeDatasetHoverStyle(){var t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!1)}_setDatasetHoverStyle(){var t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!0)}_resyncElements(t){var e,i,a,s=this._data,n=this._cachedMeta.data;for([e,i,a]of this._syncList)this[e](i,a);this._syncList=[];var n=n.length,s=s.length,r=Math.min(s,n);r&&this.parse(0,r),n{for(t.length+=e,r=t.length-1;r>=n;r--)t[r]=t[r-e]};for(o(s),r=t;rt-e))}return a._cache.$bar}function computeMinSampleSize(t){const e=t.iScale;var i=getAllScaleValues(e,t.type);let a=e._length,s,n,r,o;var l=()=>{32767!==r&&-32768!==r&&(defined(o)&&(a=Math.min(a,Math.abs(r-o)||a)),o=r)};for(s=0,n=i.length;sMath.abs(n)&&(r=n,o=a),e[i.axis]=o,e._custom={barStart:r,barEnd:o,start:s,end:t,min:a,max:n}}function parseValue(t,e,i,a){return isArray(t)?parseFloatBar(t,e,i,a):e[i.axis]=i.parse(t,a),e}function parseArrayOrPrimitive(t,e,i,a){const s=t.iScale;var n=t.vScale,r=s.getLabels(),o=s===n;const l=[];let h,d,c,u;for(d=(h=i)+a;h=i?1:-1)}function borderProps(t){let e,i,a,s,n;return a=t.horizontal?(e=t.base>t.x,i="left","right"):(e=t.baset.controller.options.grouped),s=e.options.stacked;const n=[];for(const r of a)if((void 0===i||!(t=>{var e=t.controller.getParsed(i),e=e&&e[t.vScale.axis];if(isNullOrUndef(e)||isNaN(e))return!0})(r))&&((!1===s||-1===n.indexOf(r.stack)||void 0===s&&void 0===r.stack)&&n.push(r.stack),r.index===t))break;return n.length||n.push(void 0),n}_getStackCount(t){return this._getStacks(void 0,t).length}_getStackIndex(t,e,i){const a=this._getStacks(t,i);t=void 0!==e?a.indexOf(e):-1;return-1===t?a.length-1:t}_getRuler(){var t=this.options,e=this._cachedMeta;const i=e.iScale,a=[];let s,n;for(s=0,n=e.data.length;s_angleBetween(t,u,g,!0)?1:Math.max(e,e*a,i,i*a),d=(t,e,i)=>_angleBetween(t,u,g,!0)?-1:Math.min(e,e*a,i,i*a),c=h(0,t,o),h=h(HALF_PI,e,l),t=d(PI,t,o),o=d(PI+HALF_PI,e,l);i=(c-t)/2,s=(h-o)/2,n=-(c+t)/2,r=-(h+o)/2}return{ratioX:i,ratioY:s,offsetX:n,offsetY:r}}class DoughnutController extends DatasetController{static id="doughnut";static defaults={datasetElementType:!1,dataElementType:"arc",animation:{animateRotate:!0,animateScale:!1},animations:{numbers:{type:"number",properties:["circumference","endAngle","innerRadius","outerRadius","startAngle","x","y","offset","borderWidth","spacing"]}},cutout:"50%",rotation:0,circumference:360,radius:"100%",spacing:0,indexAxis:"r"};static descriptors={_scriptable:t=>"spacing"!==t,_indexable:t=>"spacing"!==t&&!t.startsWith("borderDash")&&!t.startsWith("hoverBorderDash")};static overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(s){const t=s.data;if(t.labels.length&&t.datasets.length){const{pointStyle:n,color:r}=s.legend.options["labels"];return t.labels.map((t,e)=>{const i=s.getDatasetMeta(0);var a=i.controller.getStyle(e);return{text:t,fillStyle:a.backgroundColor,strokeStyle:a.borderColor,fontColor:r,lineWidth:a.borderWidth,pointStyle:n,hidden:!s.getDataVisibility(e),index:e}})}return[]}},onClick(t,e,i){i.chart.toggleDataVisibility(e.index),i.chart.update()}}}};constructor(t,e){super(t,e),this.enableOptionSharing=!0,this.innerRadius=void 0,this.outerRadius=void 0,this.offsetX=void 0,this.offsetY=void 0}linkScales(){}parse(a,s){const n=this.getDataset().data,r=this._cachedMeta;if(!1===this._parsing)r._parsed=n;else{let t=t=>+n[t];if(isObject(n[a])){const{key:o="value"}=this._parsing;t=t=>+resolveObjectKey(n[t],o)}let e,i;for(i=(e=a)+s;e=v?M.skip=!0:(_=this.getParsed(t),y=isNullOrUndef(_[u]),k=M[c]=n.getPixelForValue(_[c],t),S=M[u]=s||y?r.getBasePixel():r.getPixelForValue(o?this.applyStack(r,_,o):_[u],t),M.skip=isNaN(k)||isNaN(S)||y,M.stop=0f,p&&(M.parsed=_,M.raw=l.data[t]),d&&(M.options=h||this.resolveDataElementOptions(t,D.active?"active":a)),m||this.updateElement(D,t,M,a),b=_)}}getMaxOverflow(){var t=this._cachedMeta,e=t.dataset,e=e.options&&e.options.borderWidth||0;const i=t.data||[];if(!i.length)return e;var t=i[0].size(this.resolveDataElementOptions(0)),a=i[i.length-1].size(this.resolveDataElementOptions(i.length-1));return Math.max(e,t,a)/2}draw(){const t=this._cachedMeta;t.dataset.updateControlPoints(this.chart.chartArea,t.iScale.axis),super.draw()}}class PolarAreaController extends DatasetController{static id="polarArea";static defaults={dataElementType:"arc",animation:{animateRotate:!0,animateScale:!0},animations:{numbers:{type:"number",properties:["x","y","startAngle","endAngle","innerRadius","outerRadius"]}},indexAxis:"r",startAngle:0};static overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(s){const t=s.data;if(t.labels.length&&t.datasets.length){const{pointStyle:n,color:r}=s.legend.options["labels"];return t.labels.map((t,e)=>{const i=s.getDatasetMeta(0);var a=i.controller.getStyle(e);return{text:t,fillStyle:a.backgroundColor,strokeStyle:a.borderColor,fontColor:r,lineWidth:a.borderWidth,pointStyle:n,hidden:!s.getDataVisibility(e),index:e}})}return[]}},onClick(t,e,i){i.chart.toggleDataVisibility(e.index),i.chart.update()}}},scales:{r:{type:"radialLinear",angleLines:{display:!1},beginAtZero:!0,grid:{circular:!0},pointLabels:{display:!1},startAngle:0}}};constructor(t,e){super(t,e),this.innerRadius=void 0,this.outerRadius=void 0}getLabelAndValue(t){var e=this._cachedMeta,i=this.chart,a=i.data.labels||[],e=formatNumber(e._parsed[t].r,i.options.locale);return{label:a[t]||"",value:e}}parseObjectData(t,e,i,a){return _parseObjectDataRadialScale.bind(this)(t,e,i,a)}update(t){var e=this._cachedMeta.data;this._updateRadius(),this.updateElements(e,0,e.length,t)}getMinMax(){const t=this._cachedMeta,a={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY};return t.data.forEach((t,e)=>{var i=this.getParsed(e).r;!isNaN(i)&&this.chart.getDataVisibility(e)&&(ia.max&&(a.max=i))}),a}_updateRadius(){const t=this.chart;var e=t.chartArea,i=t.options,e=Math.min(e.right-e.left,e.bottom-e.top),e=Math.max(e/2,0),i=(e-Math.max(i.cutoutPercentage?e/100*i.cutoutPercentage:1,0))/t.getVisibleDatasetCount();this.outerRadius=e-i*this.index,this.innerRadius=this.outerRadius-i}updateElements(a,t,e,s){var n="reset"===s;const r=this.chart;var o=r.options.animation;const l=this._cachedMeta.rScale;var h=l.xCenter,d=l.yCenter,c=l.getIndexAngle(0)-.5*PI;let u=c,g;var p=360/this.countVisibleElements();for(g=0;g{!isNaN(this.getParsed(e).r)&&this.chart.getDataVisibility(e)&&i++}),i}_computeAngle(t,e,i){return this.chart.getDataVisibility(t)?toRadians(this.resolveDataElementOptions(t,e).angle||i):0}}class PieController extends DoughnutController{static id="pie";static defaults={cutout:0,rotation:0,circumference:360,radius:"100%"}}class RadarController extends DatasetController{static id="radar";static defaults={datasetElementType:"line",dataElementType:"point",indexAxis:"r",showLine:!0,elements:{line:{fill:"start"}}};static overrides={aspectRatio:1,scales:{r:{type:"radialLinear"}}};getLabelAndValue(t){const e=this._cachedMeta.vScale;var i=this.getParsed(t);return{label:e.getLabels()[t],value:""+e.getLabelForValue(i[e.axis])}}parseObjectData(t,e,i,a){return _parseObjectDataRadialScale.bind(this)(t,e,i,a)}update(t){const e=this._cachedMeta,i=e.dataset;var a=e.data||[],s=e.iScale.getLabels();if(i.points=a,"resize"!==t){const n=this.resolveDatasetElementOptions(t);this.options.showLine||(n.borderWidth=0);s={_loop:!0,_fullLoop:s.length===a.length,options:n};this.updateElement(i,void 0,s,t)}this.updateElements(a,0,a.length,t)}updateElements(e,i,a,s){const n=this._cachedMeta.rScale;var r="reset"===s;for(let t=i;tm,f&&(D.parsed=_,D.raw=h.data[t]),c&&(D.options=d||this.resolveDataElementOptions(t,b.active?"active":s)),v||this.updateElement(b,t,D,s),x=_}this.updateSharedOptions(d,s,t)}getMaxOverflow(){var t=this._cachedMeta;const i=t.data||[];if(!this.options.showLine){let e=0;for(let t=i.length-1;0<=t;--t)e=Math.max(e,i[t].size(this.resolveDataElementOptions(t))/2);return 0{t[o](a[s],n)&&(r.push({element:t,datasetIndex:e,index:i}),l=l||t.inRange(a.x,a.y,n))}),e&&!l?[]:r}var Interaction={evaluateInteractionItems:evaluateInteractionItems,modes:{index(t,e,i,a){var e=getRelativePosition(e,t),s=i.axis||"x",n=i.includeInvisible||!1;const r=i.intersect?getIntersectItems(t,e,s,a,n):getNearestItems(t,e,s,!1,a,n),o=[];return r.length?(t.getSortedVisibleDatasetMetas().forEach(t=>{var e=r[0].index,i=t.data[e];i&&!i.skip&&o.push({element:i,datasetIndex:t.index,index:e})}),o):[]},dataset(t,e,i,a){var e=getRelativePosition(e,t),s=i.axis||"xy",n=i.includeInvisible||!1;let r=i.intersect?getIntersectItems(t,e,s,a,n):getNearestItems(t,e,s,!1,a,n);if(0t.pos===e)}function filterDynamicPositionByAxis(t,e){return t.filter(t=>-1===STATIC_POSITIONS.indexOf(t.pos)&&t.box.axis===e)}function sortByWeight(t,a){return t.sort((t,e)=>{var i=a?e:t,t=a?t:e;return i.weight===t.weight?i.index-t.index:i.weight-t.weight})}function wrapBoxes(t){const e=[];let i,a,s,n,r,o;for(i=0,a=(t||[]).length;it.box.fullSize),!0);const i=sortByWeight(filterByPosition(e,"left"),!0),a=sortByWeight(filterByPosition(e,"right")),s=sortByWeight(filterByPosition(e,"top"),!0);var n=sortByWeight(filterByPosition(e,"bottom")),r=filterDynamicPositionByAxis(e,"x"),o=filterDynamicPositionByAxis(e,"y");return{fullSize:t,leftAndTop:i.concat(s),rightAndBottom:a.concat(o).concat(n).concat(r),chartArea:filterByPosition(e,"chartArea"),vertical:i.concat(a).concat(o),horizontal:s.concat(n).concat(r)}}function getCombinedMax(t,e,i,a){return Math.max(t[i],e[i])+Math.max(t[a],e[a])}function updateMaxPadding(t,e){t.top=Math.max(t.top,e.top),t.left=Math.max(t.left,e.left),t.bottom=Math.max(t.bottom,e.bottom),t.right=Math.max(t.right,e.right)}function updateDims(t,e,i,a){const{pos:s,box:n}=i;var r=t.maxPadding;if(!isObject(s)){i.size&&(t[s]-=i.size);const l=a[i.stack]||{size:0,count:1};l.size=Math.max(l.size,i.horizontal?n.height:n.width),i.size=l.size/l.count,t[s]+=i.size}n.getPadding&&updateMaxPadding(r,n.getPadding());var a=Math.max(0,e.outerWidth-getCombinedMax(r,t,"left","right")),e=Math.max(0,e.outerHeight-getCombinedMax(r,t,"top","bottom")),r=a!==t.w,o=e!==t.h;return t.w=a,t.h=e,i.horizontal?{same:r,other:o}:{same:o,other:r}}function handleMaxPadding(i){const a=i.maxPadding;function t(t){var e=Math.max(a[t]-i[t],0);return i[t]+=e,e}i.y+=t("top"),i.x+=t("left"),t("right"),t("bottom")}function getMargins(t,i){const a=i.maxPadding;function e(t){const e={left:0,top:0,right:0,bottom:0};return t.forEach(t=>{e[t]=Math.max(i[t],a[t])}),e}return e(t?["left","right"]:["top","bottom"])}function fitBoxes(t,e,i,a){const s=[];let n,r,o,l,h,d;for(n=0,r=t.length,h=0;n{"function"==typeof t.beforeLayout&&t.beforeLayout()}),d.reduce((t,e)=>e.box.options&&!1===e.box.options.display?t:t+1,0)||1),t=Object.freeze({outerWidth:t,outerHeight:e,padding:s,availableWidth:n,availableHeight:r,vBoxMaxWidth:n/2/h,hBoxMaxHeight:r/2}),e=Object.assign({},s);updateMaxPadding(e,toPadding(a));const c=Object.assign({maxPadding:e,w:n,h:r,x:s.left,y:s.top},s);h=setLayoutDims(d.concat(l),t);fitBoxes(o.fullSize,c,t,h),fitBoxes(d,c,t,h),fitBoxes(l,c,t,h)&&fitBoxes(d,c,t,h),handleMaxPadding(c),placeBoxes(o.leftAndTop,c,t,h),c.x+=c.w,c.y+=c.h,placeBoxes(o.rightAndBottom,c,t,h),i.chartArea={left:c.left,top:c.top,right:c.left+c.w,bottom:c.top+c.h,height:c.h,width:c.w},each(o.chartArea,t=>{const e=t.box;Object.assign(e,i.chartArea),e.update(c.w,c.h,{left:0,top:0,right:0,bottom:0})})}}};class BasePlatform{acquireContext(t,e){}releaseContext(t){return!1}addEventListener(t,e,i){}removeEventListener(t,e,i){}getDevicePixelRatio(){return 1}getMaximumSize(t,e,i,a){return e=Math.max(0,e||t.width),i=i||t.height,{width:e,height:Math.max(0,a?Math.floor(e/a):i)}}isAttached(t){return!0}updateConfig(t){}}class BasicPlatform extends BasePlatform{acquireContext(t){return t&&t.getContext&&t.getContext("2d")||null}updateConfig(t){t.options.animation=!1}}const EXPANDO_KEY="$chartjs",EVENT_TYPES={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},isNullOrEmpty=t=>null===t||""===t;function initCanvas(t,e){const i=t.style;var a=t.getAttribute("height"),s=t.getAttribute("width");return t[EXPANDO_KEY]={initial:{height:a,width:s,style:{display:i.display,height:i.height,width:i.width}}},i.display=i.display||"block",i.boxSizing=i.boxSizing||"border-box",isNullOrEmpty(s)&&void 0!==(s=readUsedSize(t,"width"))&&(t.width=s),isNullOrEmpty(a)&&(""===t.style.height?t.height=t.width/(e||2):void 0!==(s=readUsedSize(t,"height"))&&(t.height=s)),t}const eventListenerOptions=!!supportsEventListenerOptions&&{passive:!0};function addListener(t,e,i){t.addEventListener(e,i,eventListenerOptions)}function removeListener(t,e,i){t.canvas.removeEventListener(e,i,eventListenerOptions)}function fromNativeEvent(t,e){var i=EVENT_TYPES[t.type]||t.type,{x:a,y:s}=getRelativePosition(t,e);return{type:i,chart:e,native:t,x:void 0!==a?a:null,y:void 0!==s?s:null}}function nodeListContains(t,e){for(const i of t)if(i===e||i.contains(e))return!0}function createAttachObserver(t,e,a){const s=t.canvas,i=new MutationObserver(t=>{let e=!1;for(const i of t)e=(e=e||nodeListContains(i.addedNodes,s))&&!nodeListContains(i.removedNodes,s);e&&a()});return i.observe(document,{childList:!0,subtree:!0}),i}function createDetachObserver(t,e,a){const s=t.canvas,i=new MutationObserver(t=>{let e=!1;for(const i of t)e=(e=e||nodeListContains(i.removedNodes,s))&&!nodeListContains(i.addedNodes,s);e&&a()});return i.observe(document,{childList:!0,subtree:!0}),i}const drpListeningCharts=new Map;let oldDevicePixelRatio=0;function onWindowResize(){const i=window.devicePixelRatio;i!==oldDevicePixelRatio&&(oldDevicePixelRatio=i,drpListeningCharts.forEach((t,e)=>{e.currentDevicePixelRatio!==i&&t()}))}function listenDevicePixelRatioChanges(t,e){drpListeningCharts.size||window.addEventListener("resize",onWindowResize),drpListeningCharts.set(t,e)}function unlistenDevicePixelRatioChanges(t){drpListeningCharts.delete(t),drpListeningCharts.size||window.removeEventListener("resize",onWindowResize)}function createResizeObserver(t,e,a){var i=t.canvas;const s=i&&_getParentNode(i);if(s){const n=throttled((t,e)=>{var i=s.clientWidth;a(t,e),i{var t=t[0],e=t.contentRect.width,t=t.contentRect.height;0===e&&0===t||n(e,t)});return r.observe(s),listenDevicePixelRatioChanges(t,n),r}}function releaseObserver(t,e,i){i&&i.disconnect(),"resize"===e&&unlistenDevicePixelRatioChanges(t)}function createProxyAndListen(e,t,i){var a=e.canvas,s=throttled(t=>{null!==e.ctx&&i(fromNativeEvent(t,e))},e);return addListener(a,t,s),s}class DomPlatform extends BasePlatform{acquireContext(t,e){var i=t&&t.getContext&&t.getContext("2d");return i&&i.canvas===t?(initCanvas(t,e),i):null}releaseContext(t){const i=t.canvas;if(!i[EXPANDO_KEY])return!1;const a=i[EXPANDO_KEY].initial,e=(["height","width"].forEach(t=>{var e=a[t];isNullOrUndef(e)?i.removeAttribute(t):i.setAttribute(t,e)}),a.style||{});return Object.keys(e).forEach(t=>{i.style[t]=e[t]}),i.width=i.width,delete i[EXPANDO_KEY],!0}addEventListener(t,e,i){this.removeEventListener(t,e);const a=t.$proxies||(t.$proxies={});const s={attach:createAttachObserver,detach:createDetachObserver,resize:createResizeObserver}[e]||createProxyAndListen;a[e]=s(t,e,i)}removeEventListener(t,e){const i=t.$proxies||(t.$proxies={});var a=i[e];if(a){const s={attach:releaseObserver,detach:releaseObserver,resize:releaseObserver}[e]||removeListener;s(t,e,a),i[e]=void 0}}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(t,e,i,a){return getMaximumSize(t,e,i,a)}isAttached(t){t=_getParentNode(t);return!(!t||!t.isConnected)}}function _detectPlatform(t){return!_isDomSupported()||"undefined"!=typeof OffscreenCanvas&&t instanceof OffscreenCanvas?BasicPlatform:DomPlatform}class Element{static defaults={};static defaultRoutes=void 0;x;y;active=!1;options;$animations;tooltipPosition(t){var{x:t,y:e}=this.getProps(["x","y"],t);return{x:t,y:e}}hasValue(){return isNumber(this.x)&&isNumber(this.y)}getProps(t,e){const i=this.$animations;if(!e||!i)return this;const a={};return t.forEach(t=>{a[t]=i[t]&&i[t].active()?i[t]._to:this[t]}),a}}function autoSkip(i,a){var s=i.options.ticks,i=determineMaxTicks(i),i=Math.min(s.maxTicksLimit||i,i),n=s.major.enabled?getMajorIndices(a):[],s=n.length,r=n[0],o=n[s-1],l=[];if(i"left"===t?"right":"right"===t?"left":t,offsetFromEdge=(t,e,i)=>"top"===e||"left"===e?t[e]+i:t[e]-i,getTicksLimit=(t,e)=>Math.min(e||t,t);function sample(t,e){const i=[];var a=t.length/e,s=t.length;let n=0;for(;nr+1e-6)))return o}function garbageCollect(t,s){each(t,t=>{const e=t.gc;var i=e.length/2;let a;if(ss?s:a,s=n&&a>s?a:s,{min:finiteOrDefault(a,finiteOrDefault(s,a)),max:finiteOrDefault(s,finiteOrDefault(a,s))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){var t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels||[]}getLabelItems(t=this.chart.chartArea){return this._labelItems||(this._labelItems=this._computeLabelItems(t))}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){callback(this.options.beforeUpdate,[this])}update(t,e,i){var{beginAtZero:a,grace:s,ticks:n}=this.options,r=n.sampleSize,t=(this.beforeUpdate(),this.maxWidth=t,this.maxHeight=e,this._margins=i=Object.assign({left:0,right:0,top:0,bottom:0},i),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+i.left+i.right:this.height+i.top+i.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=_addGrace(this,s,a),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks(),r({width:n[t]||0,height:r[t]||0});return{first:k(0),last:k(e-1),widest:k(i),highest:k(y),widths:n,heights:r}}getLabelForValue(t){return t}getPixelForValue(t,e){return NaN}getValueForPixel(t){}getPixelForTick(t){var e=this.ticks;return t<0||t>e.length-1?null:this.getPixelForValue(e[t].value)}getPixelForDecimal(t){this._reversePixels&&(t=1-t);t=this._startPixel+t*this._length;return _int16Range(this._alignToPixels?_alignPixel(this.chart,t,0):t)}getDecimalForPixel(t){t=(t-this._startPixel)/this._length;return this._reversePixels?1-t:t}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){var{min:t,max:e}=this;return t<0&&e<0?e:0t.value===e);return 0<=a?t.setContext(this.getContext(a)).lineWidth:0}drawGrid(t){var e=this.options.grid;const a=this.ctx;var i=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(t));let s,n;var r=(t,e,i)=>{i.width&&i.color&&(a.save(),a.lineWidth=i.width,a.strokeStyle=i.color,a.setLineDash(i.borderDash||[]),a.lineDashOffset=i.borderDashOffset,a.beginPath(),a.moveTo(t.x,t.y),a.lineTo(e.x,e.y),a.stroke(),a.restore())};if(e.display)for(s=0,n=i.length;s{this.drawBackground(),this.drawGrid(t),this.drawTitle()}},{z:t,draw:()=>{this.drawBorder()}},{z:e,draw:t=>{this.drawLabels(t)}}]:[{z:e,draw:t=>{this.draw(t)}}]}getMatchingVisibleMetas(t){var e=this.chart.getSortedVisibleDatasetMetas(),i=this.axis+"AxisID";const a=[];let s,n;for(s=0,n=e.length;s{const e=t.split(".");var i=e.pop(),a=[r].concat(e).join(".");const s=o[t].split(".");var t=s.pop(),n=s.join(".");defaults.route(a,i,n,t)})}function isIChartComponent(t){return"id"in t&&"defaults"in t}class Registry{constructor(){this.controllers=new TypedRegistry(DatasetController,"datasets",!0),this.elements=new TypedRegistry(Element,"elements"),this.plugins=new TypedRegistry(Object,"plugins"),this.scales=new TypedRegistry(Scale,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...t){this._each("register",t)}remove(...t){this._each("unregister",t)}addControllers(...t){this._each("register",t,this.controllers)}addElements(...t){this._each("register",t,this.elements)}addPlugins(...t){this._each("register",t,this.plugins)}addScales(...t){this._each("register",t,this.scales)}getController(t){return this._get(t,this.controllers,"controller")}getElement(t){return this._get(t,this.elements,"element")}getPlugin(t){return this._get(t,this.plugins,"plugin")}getScale(t){return this._get(t,this.scales,"scale")}removeControllers(...t){this._each("unregister",t,this.controllers)}removeElements(...t){this._each("unregister",t,this.elements)}removePlugins(...t){this._each("unregister",t,this.plugins)}removeScales(...t){this._each("unregister",t,this.scales)}_each(i,t,a){[...t].forEach(t=>{const e=a||this._getRegistryForType(t);a||e.isForType(t)||e===this.plugins&&t.id?this._exec(i,e,t):each(t,t=>{var e=a||this._getRegistryForType(t);this._exec(i,e,t)})})}_exec(t,e,i){var a=_capitalize(t);callback(i["before"+a],[],i),e[t](i),callback(i["after"+a],[],i)}_getRegistryForType(e){for(let t=0;tt.filter(e=>!i.some(t=>e.plugin.id===t.plugin.id));this._notify(a(e,i),t,"stop"),this._notify(a(i,e),t,"start")}}function allPlugins(t){const e={},i=[];var a=Object.keys(registry.plugins.items);for(let t=0;tt.xAxisID===e||t.yAxisID===e);if(t.length)return getAxisFromDataset(e,"x",t[0])||getAxisFromDataset(e,"y",t[0])}return{}}function mergeScaleConfig(r,e){const n=overrides[r.type]||{scales:{}},o=e.scales||{},l=getIndexAxis(r.type,e),h=Object.create(null);return Object.keys(o).forEach(t=>{var e=o[t];if(!isObject(e))return console.error("Invalid scale configuration for scale: "+t);if(e._proxy)return console.warn("Ignoring resolver passed as options for scale: "+t);var i=determineAxis(t,e,retrieveAxisFromDatasets(t,r),defaults.scales[e.type]),a=getDefaultScaleIDFromAxis(i,l),s=n.scales||{};h[t]=mergeIf(Object.create(null),[{axis:i},e,s[i],s[a]])}),r.data.datasets.forEach(a=>{var t=a.type||r.type;const s=a.indexAxis||getIndexAxis(t,e),n=(overrides[t]||{}).scales||{};Object.keys(n).forEach(t=>{var e=getAxisFromDefaultScaleID(t,s),i=a[e+"AxisID"]||e;h[i]=h[i]||Object.create(null),mergeIf(h[i],[{axis:e},o[i],n[t]])})}),Object.keys(h).forEach(t=>{t=h[t];mergeIf(t,[defaults.scales[t.type],defaults.scale])}),h}function initOptions(t){const e=t.options||(t.options={});e.plugins=valueOrDefault(e.plugins,{}),e.scales=mergeScaleConfig(t,e)}function initData(t){return(t=t||{}).datasets=t.datasets||[],t.labels=t.labels||[],t}function initConfig(t){return(t=t||{}).data=initData(t.data),initOptions(t),t}const keyCache=new Map,keysCached=new Set;function cachedKeys(t,e){let i=keyCache.get(t);return i||(i=e(),keyCache.set(t,i),keysCached.add(i)),i}const addIfFound=(t,e,i)=>{e=resolveObjectKey(e,i);void 0!==e&&t.add(e)};class Config{constructor(t){this._config=initConfig(t),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(t){this._config.type=t}get data(){return this._config.data}set data(t){this._config.data=initData(t)}get options(){return this._config.options}set options(t){this._config.options=t}get plugins(){return this._config.plugins}update(){var t=this._config;this.clearCache(),initOptions(t)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(t){return cachedKeys(t,()=>[["datasets."+t,""]])}datasetAnimationScopeKeys(t,e){return cachedKeys(t+".transition."+e,()=>[[`datasets.${t}.transitions.`+e,"transitions."+e],["datasets."+t,""]])}datasetElementScopeKeys(t,e){return cachedKeys(t+"-"+e,()=>[[`datasets.${t}.elements.`+e,"datasets."+t,"elements."+e,""]])}pluginScopeKeys(t){const e=t.id;return cachedKeys(this.type+"-plugin-"+e,()=>[["plugins."+e,...t.additionalOptionScopes||[]]])}_cachedScopes(t,e){const i=this._scopeCache;let a=i.get(t);return a&&!e||(a=new Map,i.set(t,a)),a}getOptionScopes(e,t,i){const{options:a,type:s}=this,n=this._cachedScopes(e,i);i=n.get(t);if(i)return i;const r=new Set,o=(t.forEach(t=>{e&&(r.add(e),t.forEach(t=>addIfFound(r,e,t))),t.forEach(t=>addIfFound(r,a,t)),t.forEach(t=>addIfFound(r,overrides[s]||{},t)),t.forEach(t=>addIfFound(r,defaults,t)),t.forEach(t=>addIfFound(r,descriptors,t))}),Array.from(r));return 0===o.length&&o.push(Object.create(null)),keysCached.has(t)&&n.set(t,o),o}chartOptionScopes(){var{options:t,type:e}=this;return[t,overrides[e]||{},defaults.datasets[e]||{},{type:e},defaults,descriptors]}resolveNamedOptions(t,e,i,a=[""]){const s={$shared:!0};var{resolver:a,subPrefixes:n}=getResolver(this._resolverCache,t,a);let r=a;needContext(a,e)&&(s.$shared=!1,i=isFunction(i)?i():i,t=this.createResolver(t,i,n),r=_attachContext(a,i,t));for(const o of e)s[o]=r[o];return s}createResolver(t,e,i=[""],a){t=getResolver(this._resolverCache,t,i).resolver;return isObject(e)?_attachContext(t,e,void 0,a):t}}function getResolver(t,e,i){let a=t.get(e);a||(a=new Map,t.set(e,a));t=i.join();let s=a.get(t);return s||(e=_createResolver(e,i),s={resolver:e,subPrefixes:i.filter(t=>!t.toLowerCase().includes("hover"))},a.set(t,s)),s}const hasFunction=e=>isObject(e)&&Object.getOwnPropertyNames(e).some(t=>isFunction(e[t]));function needContext(t,e){const{isScriptable:i,isIndexable:a}=_descriptors(t);for(const o of e){var s=i(o),n=a(o),r=(n||s)&&t[o];if(s&&(isFunction(r)||hasFunction(r))||n&&isArray(r))return!0}return!1}var version="4.4.1";const KNOWN_POSITIONS=["top","bottom","left","right","chartArea"];function positionIsHorizontal(t,e){return"top"===t||"bottom"===t||-1===KNOWN_POSITIONS.indexOf(t)&&"x"===e}function compare2Level(i,a){return function(t,e){return t[i]===e[i]?t[a]-e[a]:t[i]-e[i]}}function onAnimationsComplete(t){const e=t.chart;var i=e.options.animation;e.notifyPlugins("afterRender"),callback(i&&i.onComplete,[t],e)}function onAnimationProgress(t){var e=t.chart,i=e.options.animation;callback(i&&i.onProgress,[t],e)}function getCanvas(t){return _isDomSupported()&&"string"==typeof t?t=document.getElementById(t):t&&t.length&&(t=t[0]),t=t&&t.canvas?t.canvas:t}const instances={},getChart=t=>{const e=getCanvas(t);return Object.values(instances).filter(t=>t.canvas===e).pop()};function moveNumericKeys(t,e,i){for(const n of Object.keys(t)){var a,s=+n;e<=s&&(a=t[n],delete t[n],(0this.update(t),t.resizeDelay||0),this._dataChanges=[],instances[this.id]=this,e&&a?(animator.listen(this,"complete",onAnimationsComplete),animator.listen(this,"progress",onAnimationProgress),this._initialize(),this.attached&&this.update()):console.error("Failed to create chart: can't acquire context from the given item")}get aspectRatio(){var{options:{aspectRatio:t,maintainAspectRatio:e},width:i,height:a,_aspectRatio:s}=this;return isNullOrUndef(t)?e&&s?s:a?i/a:null:t}get data(){return this.config.data}set data(t){this.config.data=t}get options(){return this._options}set options(t){this.config.options=t}get registry(){return registry}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():retinaScale(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return clearCanvas(this.canvas,this.ctx),this}stop(){return animator.stop(this),this}resize(t,e){animator.running(this)?this._resizeBeforeDraw={width:t,height:e}:this._resize(t,e)}_resize(t,e){var i=this.options,a=this.canvas,s=i.maintainAspectRatio&&this.aspectRatio,a=this.platform.getMaximumSize(a,t,e,s),t=i.devicePixelRatio||this.platform.getDevicePixelRatio(),e=this.width?"resize":"attach";this.width=a.width,this.height=a.height,this._aspectRatio=this.aspectRatio,retinaScale(this,t,!0)&&(this.notifyPlugins("resize",{size:a}),callback(i.onResize,[this,a],this),this.attached&&this._doResize(e)&&this.render())}ensureScalesHaveIDs(){var t=this.options.scales||{};each(t,(t,e)=>{t.id=e})}buildOrUpdateScales(){const o=this.options,a=o.scales,l=this.scales,h=Object.keys(l).reduce((t,e)=>(t[e]=!1,t),{});let t=[];a&&(t=t.concat(Object.keys(a).map(t=>{var e=a[t],t=determineAxis(t,e),i="r"===t,t="x"===t;return{options:e,dposition:i?"chartArea":t?"bottom":"left",dtype:i?"radialLinear":t?"category":"linear"}}))),each(t,t=>{const e=t.options;var i=e.id,a=determineAxis(i,e),s=valueOrDefault(e.type,t.dtype);void 0!==e.position&&positionIsHorizontal(e.position,a)===positionIsHorizontal(t.dposition)||(e.position=t.dposition),h[i]=!0;let n=null;if(i in l&&l[i].type===s)n=l[i];else{const r=registry.getScale(s);n=new r({id:i,type:s,ctx:this.ctx,chart:this}),l[n.id]=n}n.init(e,o)}),each(h,(t,e)=>{t||delete l[e]}),each(l,t=>{layouts.configure(this,t,t.options),layouts.addBox(this,t)})}_updateMetasets(){const t=this._metasets;var e=this.data.datasets.length,i=t.length;if(t.sort((t,e)=>t.index-e.index),ei.length&&delete this._stacks,t.forEach((e,t)=>{0===i.filter(t=>t===e._dataset).length&&this._destroyDatasetMeta(t)})}buildOrUpdateControllers(){const e=[];var i=this.data.datasets;let a,t;for(this._removeUnreferencedMetasets(),a=0,t=i.length;a{this.getDatasetMeta(e).controller.reset()},this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(t){const e=this.config;e.update();var a=this._options=e.createResolver(e.chartOptionScopes(),this.getContext()),s=this._animationsDisabled=!a.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),!1!==this.notifyPlugins("beforeUpdate",{mode:t,cancelable:!0})){const r=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let i=0;for(let t=0,e=this.data.datasets.length;t{t.reset()}),this._updateDatasets(t),this.notifyPlugins("afterUpdate",{mode:t}),this._layers.sort(compare2Level("z","_idx"));var{_active:a,_lastEvent:t}=this;t?this._eventHandler(t,!0):a.length&&this._updateHoverStyles(a,a,!0),this.render()}}_updateScales(){each(this.scales,t=>{layouts.removeBox(this,t)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){var t=this.options,e=new Set(Object.keys(this._listeners)),i=new Set(t.events);setsEqual(e,i)&&!!this._responsiveListeners===t.responsive||(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){var t,e,i,a=this["_hiddenIndices"];for({method:t,start:e,count:i}of this._getUniformDataChanges()||[]){var s="_removeElements"===t?-i:i;moveNumericKeys(a,e,s)}}_getUniformDataChanges(){const t=this._dataChanges;if(t&&t.length){this._dataChanges=[];var e=this.data.datasets.length,i=e=>new Set(t.filter(t=>t[0]===e).map((t,e)=>e+","+t.splice(1).join(","))),a=i(0);for(let t=1;tt.split(",")).map(t=>({method:t[1],start:+t[2],count:+t[3]}))}}_updateLayout(t){if(!1!==this.notifyPlugins("beforeLayout",{cancelable:!0})){layouts.update(this,this.width,this.height,t);t=this.chartArea;const e=t.width<=0||t.height<=0;this._layers=[],each(this.boxes,t=>{e&&"chartArea"===t.position||(t.configure&&t.configure(),this._layers.push(...t._layers()))},this),this._layers.forEach((t,e)=>{t._idx=e}),this.notifyPlugins("afterLayout")}}_updateDatasets(i){if(!1!==this.notifyPlugins("beforeDatasetsUpdate",{mode:i,cancelable:!0})){for(let t=0,e=this.data.datasets.length;tt&&t._dataset===e).pop();return a||(a={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:e&&e.order||0,index:t,_dataset:e,_parsed:[],_sorted:!1},i.push(a)),a}getContext(){return this.$context||(this.$context=createContext(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(t){var e=this.data.datasets[t];if(!e)return!1;t=this.getDatasetMeta(t);return"boolean"==typeof t.hidden?!t.hidden:!e.hidden}setDatasetVisibility(t,e){const i=this.getDatasetMeta(t);i.hidden=!e}toggleDataVisibility(t){this._hiddenIndices[t]=!this._hiddenIndices[t]}getDataVisibility(t){return!this._hiddenIndices[t]}_updateVisibility(e,t,i){const a=i?"show":"hide",s=this.getDatasetMeta(e),n=s.controller._resolveAnimations(void 0,a);defined(t)?(s.data[t].hidden=!i,this.update()):(this.setDatasetVisibility(e,i),n.update(s,{visible:i}),this.update(t=>t.datasetIndex===e?a:void 0))}hide(t,e){this._updateVisibility(t,e,!1)}show(t,e){this._updateVisibility(t,e,!0)}_destroyDatasetMeta(t){const e=this._metasets[t];e&&e.controller&&e.controller._destroy(),delete this._metasets[t]}_stop(){let t,e;for(this.stop(),animator.remove(this),t=0,e=this.data.datasets.length;t{a.addEventListener(this,t,e),i[t]=e},s=(t,e,i)=>{t.offsetX=e,t.offsetY=i,this._eventHandler(t)};each(this.options.events,t=>e(t,s))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const i=this._responsiveListeners,a=this.platform,t=(t,e)=>{a.addEventListener(this,t,e),i[t]=e},e=(t,e)=>{i[t]&&(a.removeEventListener(this,t,e),delete i[t])},s=(t,e)=>{this.canvas&&this.resize(t,e)};let n;const r=()=>{e("attach",r),this.attached=!0,this.resize(),t("resize",s),t("detach",n)};n=()=>{this.attached=!1,e("resize",s),this._stop(),this._resize(0,0),t("attach",r)},(a.isAttached(this.canvas)?r:n)()}unbindEvents(){each(this._listeners,(t,e)=>{this.platform.removeEventListener(this,e,t)}),this._listeners={},each(this._responsiveListeners,(t,e)=>{this.platform.removeEventListener(this,e,t)}),this._responsiveListeners=void 0}updateHoverStyle(t,e,i){var a=i?"set":"remove";let s,n,r,o;for("dataset"===e&&(s=this.getDatasetMeta(t[0].datasetIndex)).controller["_"+a+"DatasetHoverStyle"](),r=0,o=t.length;r{var i=this.getDatasetMeta(t);if(i)return{datasetIndex:t,element:i.data[e],index:e};throw new Error("No dataset found at index "+t)});_elementsEqual(t,e)||(this._active=t,this._lastEvent=null,this._updateHoverStyles(t,e))}notifyPlugins(t,e,i){return this._plugins.notify(this,t,e,i)}isPluginEnabled(e){return 1===this._plugins._cache.filter(t=>t.plugin.id===e).length}_updateHoverStyles(t,e,i){var a=this.options.hover,s=(t,i)=>t.filter(e=>!i.some(t=>e.datasetIndex===t.datasetIndex&&e.index===t.index)),n=s(e,t),i=i?t:s(t,e);n.length&&this.updateHoverStyle(n,a.mode,!1),i.length&&a.mode&&this.updateHoverStyle(i,a.mode,!0)}_eventHandler(e,t){const i={event:e,replay:t,cancelable:!0,inChartArea:this.isPointInArea(e)};var a=t=>(t.options.events||this.options.events).includes(e.native.type);if(!1!==this.notifyPlugins("beforeEvent",i,a))return t=this._handleEvent(e,t,i.inChartArea),i.cancelable=!1,this.notifyPlugins("afterEvent",i,a),(t||i.changed)&&this.render(),this}_handleEvent(t,e,i){var{_active:a=[],options:s}=this,n=this._getActiveElements(t,a,i,e),r=_isClickEvent(t),o=determineLastEvent(t,this._lastEvent,i,r),i=(i&&(this._lastEvent=null,callback(s.onHover,[t,n,this],this),r&&callback(s.onClick,[t,n,this],this)),!_elementsEqual(n,a));return(i||e)&&(this._active=n,this._updateHoverStyles(n,a,e)),this._lastEvent=o,i}_getActiveElements(t,e,i,a){if("mouseout"===t.type)return[];if(!i)return e;i=this.options.hover;return this.getElementsAtEventForMode(t,i.mode,i,a)}}function invalidatePlugins(){return each(Chart.instances,t=>t._plugins.invalidate())}function clipArc(t,e,i){var{startAngle:e,pixelMargin:a,x:s,y:n,outerRadius:r,innerRadius:o}=e,l=a/r;t.beginPath(),t.arc(s,n,r,e-l,i+l),a{var e=(i-Math.min(s,t))*a/2;return _limitValue(t,0,Math.min(s,e))};return{outerStart:n(t.outerStart),outerEnd:n(t.outerEnd),innerStart:_limitValue(t.innerStart,0,e),innerEnd:_limitValue(t.innerEnd,0,e)}}function rThetaToXY(t,e,i,a){return{x:i+t*Math.cos(e),y:a+t*Math.sin(e)}}function pathArc(t,e,i,a,s,n){var{x:r,y:o,startAngle:l,pixelMargin:h,innerRadius:d}=e,c=Math.max(e.outerRadius+a+i-h,0),h=0"borderDash"!==t};circumference;endAngle;fullCircles;innerRadius;outerRadius;pixelMargin;startAngle;constructor(t){super(),this.options=void 0,this.circumference=void 0,this.startAngle=void 0,this.endAngle=void 0,this.innerRadius=void 0,this.outerRadius=void 0,this.pixelMargin=0,this.fullCircles=0,t&&Object.assign(this,t)}inRange(t,e,i){var a=this.getProps(["x","y"],i),{angle:a,distance:t}=getAngleFromPoint(a,{x:t,y:e}),{startAngle:e,endAngle:i,innerRadius:s,outerRadius:n,circumference:r}=this.getProps(["startAngle","endAngle","innerRadius","outerRadius","circumference"],i),o=(this.options.spacing+this.options.borderWidth)/2,r=valueOrDefault(r,i-e),r=TAU<=r||_angleBetween(a,e,i),a=_isBetween(t,s+o,n+o);return r&&a}getCenterPoint(t){var{x:t,y:e,startAngle:i,endAngle:a,innerRadius:s,outerRadius:n}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius"],t),{offset:r,spacing:o}=this.options,i=(i+a)/2,a=(s+n+o+r)/2;return{x:t+Math.cos(i)*a,y:e+Math.sin(i)*a}}tooltipPosition(t){return this.getCenterPoint(t)}draw(t){var e,{options:i,circumference:a}=this,s=(i.offset||0)/4,n=(i.spacing||0)/2,r=i.circular;this.pixelMargin="inner"===i.borderAlign?.33:0,this.fullCircles=TAU(r+(h?o-t:t))%n,k=()=>{f!==m&&(t.lineTo(d,m),t.lineTo(d,f),t.lineTo(d,v))};for(l&&(g=s[y(0)],t.moveTo(g.x,g.y)),u=0;u<=o;++u)(g=s[y(u)]).skip||(x=g.x,b=g.y,(_=0|x)===p?(bm&&(m=b),d=(c*d+x)/++c):(k(),t.lineTo(x,b),p=_,c=0,f=m=b),v=b);k()}function _getSegmentMethod(t){var e=t.options,i=e.borderDash&&e.borderDash.length;return!(t._decimated||t._loop||e.tension||"monotone"===e.cubicInterpolationMode||e.stepped||i)?fastPathSegment:pathSegment}function _getInterpolationMethod(t){return t.stepped?_steppedInterpolation:t.tension||"monotone"===t.cubicInterpolationMode?_bezierInterpolation:_pointInLine}function strokePathWithCache(t,e,i,a){let s=e._path;s||(s=e._path=new Path2D,e.path(s,i,a)&&s.closePath()),setStyle(t,e.options),t.stroke(s)}function strokePathDirect(t,e,i,a){var{segments:s,options:n}=e;const r=_getSegmentMethod(e);for(const o of s)setStyle(t,n,o.style),t.beginPath(),r(t,e,o,{start:i,end:i+a-1})&&t.closePath(),t.stroke()}const usePath2D="function"==typeof Path2D;function draw(t,e,i,a){(usePath2D&&!e.options.segment?strokePathWithCache:strokePathDirect)(t,e,i,a)}class LineElement extends Element{static id="line";static defaults={borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:"default",fill:!1,spanGaps:!1,stepped:!1,tension:0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};static descriptors={_scriptable:!0,_indexable:t=>"borderDash"!==t&&"fill"!==t};constructor(t){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,t&&Object.assign(this,t)}updateControlPoints(t,e){var i,a=this.options;!a.tension&&"monotone"!==a.cubicInterpolationMode||a.stepped||this._pointsUpdated||(i=a.spanGaps?this._loop:this._fullLoop,_updateBezierControlPoints(this._points,a,t,i,e),this._pointsUpdated=!0)}set points(t){this._points=t,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=_computeSegments(this,this.options.segment))}first(){var t=this.segments,e=this.points;return t.length&&e[t[0].start]}last(){var t=this.segments,e=this.points,i=t.length;return i&&e[t[i-1].end]}interpolate(i,a){var s=this.options,n=i[a],r=this.points,o=_boundSegments(this,{property:a,start:n,end:n});if(o.length){const c=[],u=_getInterpolationMethod(s);let t,e;for(t=0,e=o.length;tt.replace("rgb(","rgba(").replace(")",", 0.5)"));function getBorderColor(t){return BORDER_COLORS[t%BORDER_COLORS.length]}function getBackgroundColor(t){return BACKGROUND_COLORS[t%BACKGROUND_COLORS.length]}function colorizeDefaultDataset(t,e){return t.borderColor=getBorderColor(e),t.backgroundColor=getBackgroundColor(e),++e}function colorizeDoughnutDataset(t,e){return t.backgroundColor=t.data.map(()=>getBorderColor(e++)),e}function colorizePolarAreaDataset(t,e){return t.backgroundColor=t.data.map(()=>getBackgroundColor(e++)),e}function getColorizer(i){let a=0;return(t,e)=>{e=i.getDatasetMeta(e).controller;e instanceof DoughnutController?a=colorizeDoughnutDataset(t,a):e instanceof PolarAreaController?a=colorizePolarAreaDataset(t,a):e&&(a=colorizeDefaultDataset(t,a))}}function containsColorsDefinitions(t){let e;for(e in t)if(t[e].borderColor||t[e].backgroundColor)return!0;return!1}function containsColorsDefinition(t){return t&&(t.borderColor||t.backgroundColor)}var plugin_colors={id:"colors",defaults:{enabled:!0,forceOverride:!1},beforeLayout(t,e,i){if(i.enabled){const{data:{datasets:s},options:n}=t.config;var a=n["elements"];!i.forceOverride&&(containsColorsDefinitions(s)||containsColorsDefinition(n)||a&&containsColorsDefinitions(a))||(i=getColorizer(t),s.forEach(i))}}};function lttbDecimation(a,s,n,t,e){var i=e.samples||t;if(n<=i)return a.slice(s,s+n);const r=[];var o=(n-2)/(i-2);let l=0;e=s+n-1;let h=s,d,c,u,g,p;for(r[l++]=a[h],d=0;du&&(u=g,c=a[i],p=i);r[l++]=c,h=p}return r[l++]=a[e],r}function minMaxDecimation(t,e,i,a){let s=0,n=0,r,o,l,h,d,c,u,g,p,f;const m=[];var v=t[e].x,x=t[e+i-1].x-v;for(r=e;rf&&(f=h,u=r),s=(n*s+o.x)/++n):(b=r-1,isNullOrUndef(c)||isNullOrUndef(u)||(_=Math.min(c,u),y=Math.max(c,u),_!==g&&_!==b&&m.push({...t[_],x:s}),y!==g&&y!==b&&m.push({...t[y],x:s})),0{cleanDecimatedDataset(t)})}function getStartAndCountOfVisiblePointsSimplified(t,e){var i=e.length;let a=0,s;const n=t["iScale"];var{min:t,max:r,minDefined:o,maxDefined:l}=n.getUserBounds();return o&&(a=_limitValue(_lookupByKey(e,n.axis,t).lo,0,i-1)),s=l?_limitValue(_lookupByKey(e,n.axis,r).hi+1,a,i)-a:i-a,{start:a,count:s}}var plugin_decimation={id:"decimation",defaults:{algorithm:"min-max",enabled:!1},beforeElementsUpdate:(o,t,l)=>{if(l.enabled){const h=o.width;o.data.datasets.forEach((e,t)=>{var{_data:i,indexAxis:a}=e,t=o.getDatasetMeta(t),s=i||e.data;if("y"!==resolve([a,o.options.indexAxis])&&t.controller.supportsDecimation){a=o.scales[t.xAxisID];if(("linear"===a.type||"time"===a.type)&&!o.options.parsing){var{start:n,count:r}=getStartAndCountOfVisiblePointsSimplified(t,s);if(r<=(l.threshold||4*h))cleanDecimatedDataset(e);else{isNullOrUndef(i)&&(e._data=s,delete e.data,Object.defineProperty(e,"data",{configurable:!0,enumerable:!0,get:function(){return this._decimated},set:function(t){this._data=t}}));let t;switch(l.algorithm){case"lttb":t=lttbDecimation(s,n,r,h,l);break;case"min-max":t=minMaxDecimation(s,n,r,h);break;default:throw new Error(`Unsupported decimation algorithm '${l.algorithm}'`)}e._decimated=t}}}})}else cleanDecimatedData(o)},destroy(t){cleanDecimatedData(t)}};function _segments(t,e,i){var a=t.segments,s=t.points,n=e.points;const r=[];for(const c of a){var{start:o,end:l}=c,l=_findSegmentEnd(o,l,s),h=_getBounds(i,s[o],s[l],c.loop);if(e.segments)for(const u of _boundSegments(e,h)){var d=_getBounds(i,n[u.start],n[u.end],u.loop);for(const g of _boundSegment(c,s,d))r.push({source:g,target:u,start:{[i]:_getEdge(h,d,"start",Math.max)},end:{[i]:_getEdge(h,d,"end",Math.min)}})}else r.push({source:c,target:h,start:s[o],end:s[l]})}return r}function _getBounds(i,a,s,t){if(!t){let t=a[i],e=s[i];return"angle"===i&&(t=_normalizeAngle(t),e=_normalizeAngle(e)),{property:i,start:t,end:e}}}function _pointsFromSegments(t,e){const{x:i=null,y:a=null}=t||{},s=e.points,n=[];return e.segments.forEach(({start:t,end:e})=>{e=_findSegmentEnd(t,e,s);t=s[t],e=s[e];null!==a?(n.push({x:t.x,y:a}),n.push({x:e.x,y:a})):null!==i&&(n.push({x:i,y:t.y}),n.push({x:i,y:e.y}))}),n}function _findSegmentEnd(t,e,i){for(;t{let{boxHeight:i=e,boxWidth:a=e}=t;return t.usePointStyle&&(i=Math.min(i,e),a=t.pointStyleWidth||Math.min(a,e)),{boxWidth:a,boxHeight:i,itemHeight:Math.max(e,i)}},itemsEqual=(t,e)=>null!==t&&null!==e&&t.datasetIndex===e.datasetIndex&&t.index===e.index;class Legend extends Element{constructor(t){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e,i){this.maxWidth=t,this.maxHeight=e,this._margins=i,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const i=this.options.labels||{};let t=callback(i.generateLabels,[this.chart],this)||[];i.filter&&(t=t.filter(t=>i.filter(t,this.chart.data))),i.sort&&(t=t.sort((t,e)=>i.sort(t,e,this.chart.data))),this.options.reverse&&t.reverse(),this.legendItems=t}fit(){const{options:i,ctx:a}=this;if(i.display){var s=i.labels,n=toFont(s.font),r=n.size,o=this._computeTitleHeight(),{boxWidth:s,itemHeight:l}=getBoxSize(s,r);let t,e;a.font=n.string,this.isHorizontal()?(t=this.maxWidth,e=this._fitRows(o,r,s,l)+10):(e=this.maxHeight,t=this._fitCols(o,n,s,l)+10),this.width=Math.min(t,i.maxWidth||this.maxWidth),this.height=Math.min(e,i.maxHeight||this.maxHeight)}else this.width=this.height=0}_fitRows(t,i,a,s){const{ctx:n,maxWidth:r,options:{labels:{padding:o}}}=this,l=this.legendHitBoxes=[],h=this.lineWidths=[0],d=s+o;let c=t,u=(n.textAlign="left",n.textBaseline="middle",-1),g=-d;return this.legendItems.forEach((t,e)=>{t=a+i/2+n.measureText(t.text).width;(0===e||h[h.length-1]+t+2*o>r)&&(c+=d,h[h.length-(0{var{itemWidth:t,itemHeight:i}=calculateItemSize(s,a,r,t,n);0d&&(c+=u+o,h.push({width:u,height:g}),p+=u+o,f++,u=g=0),l[e]={left:p,top:g,col:f,width:t,height:i},u=Math.max(u,t),g+=i+o}),c+=u,h.push({width:u,height:g}),c}adjustHitBoxes(){if(this.options.display){var i=this._computeTitleHeight(),{legendHitBoxes:a,options:{align:s,labels:{padding:n},rtl:t}}=this;const r=getRtlAdapter(t,this.left,this.width);if(this.isHorizontal()){let t=0,e=_alignStartEnd(s,this.left+n,this.right-this.lineWidths[t]);for(const o of a)t!==o.row&&(t=o.row,e=_alignStartEnd(s,this.left+n,this.right-this.lineWidths[t])),o.top+=this.top+i+n,o.left=r.leftForLtr(r.x(e),o.width),e+=o.width+n}else{let t=0,e=_alignStartEnd(s,this.top+i+n,this.bottom-this.columnSizes[t].height);for(const l of a)l.col!==t&&(t=l.col,e=_alignStartEnd(s,this.top+i+n,this.bottom-this.columnSizes[t].height)),l.top=e,l.left+=this.left+n,l.left=r.leftForLtr(r.x(l.left),l.width),e+=l.height+n}}}isHorizontal(){return"top"===this.options.position||"bottom"===this.options.position}draw(){var t;this.options.display&&(t=this.ctx,clipArea(t,this),this._draw(),unclipArea(t))}_draw(){const{options:u,columnSizes:g,lineWidths:p,ctx:f}=this,{align:m,labels:v}=u,x=defaults.color,b=getRtlAdapter(u.rtl,this.left,this.width),_=toFont(v.font),y=v["padding"],k=_.size,S=k/2;let D;this.drawTitle(),f.textAlign=b.textAlign("left"),f.textBaseline="middle",f.lineWidth=.5,f.font=_.string;const{boxWidth:M,boxHeight:P,itemHeight:A}=getBoxSize(v,k),w=this.isHorizontal(),C=this._computeTitleHeight(),O=(D=w?{x:_alignStartEnd(m,this.left+y,this.right-p[0]),y:this.top+y+C,line:0}:{x:this.left+y,y:_alignStartEnd(m,this.top+C+y,this.bottom-g[0].height),line:0},overrideTextDirection(this.ctx,u.textDirection),A+y);this.legendItems.forEach((t,e)=>{f.strokeStyle=t.fontColor,f.fillStyle=t.fontColor;var i=f.measureText(t.text).width,a=b.textAlign(t.textAlign||(t.textAlign=v.textAlign)),i=M+S+i;let s=D.x,n=D.y;b.setWidth(this.width),w?0this.right&&(n=D.y+=O,D.line++,s=D.x=_alignStartEnd(m,this.left+y,this.right-p[D.line])):0this.bottom&&(s=D.x=s+g[D.line].width+y,D.line++,n=D.y=_alignStartEnd(m,this.top+C+y,this.bottom-g[D.line].height));var r,o,l,h,d,c,e=b.x(s);e=e,h=n,d=t,isNaN(M)||M<=0||isNaN(P)||P<0||(f.save(),r=valueOrDefault(d.lineWidth,1),f.fillStyle=valueOrDefault(d.fillStyle,x),f.lineCap=valueOrDefault(d.lineCap,"butt"),f.lineDashOffset=valueOrDefault(d.lineDashOffset,0),f.lineJoin=valueOrDefault(d.lineJoin,"miter"),f.lineWidth=r,f.strokeStyle=valueOrDefault(d.strokeStyle,x),f.setLineDash(valueOrDefault(d.lineDash,[])),v.usePointStyle?(o={radius:P*Math.SQRT2/2,pointStyle:d.pointStyle,rotation:d.rotation,borderWidth:r},l=b.xPlus(e,M/2),c=h+S,drawPointLegend(f,o,l,c,v.pointStyleWidth&&M)):(o=h+Math.max((k-P)/2,0),l=b.leftForLtr(e,M),c=toTRBLCorners(d.borderRadius),f.beginPath(),Object.values(c).some(t=>0!==t)?addRoundedRectPath(f,{x:l,y:o,w:M,h:P,radius:c}):f.rect(l,o,M,P),f.fill(),0!==r&&f.stroke()),f.restore()),s=_textX(a,s+M+S,w?s+i:this.right,u.rtl),h=b.x(s),e=n,d=t,renderText(f,d.text,h,e+A/2,_,{strikethrough:d.hidden,textAlign:b.textAlign(d.textAlign)}),w?D.x+=i+y:"string"!=typeof t.text?(c=_.lineHeight,D.y+=calculateLegendItemHeight(t,c)+y):D.y+=O}),restoreTextDirection(this.ctx,u.textDirection)}drawTitle(){var a=this.options,s=a.title,n=toFont(s.font),r=toPadding(s.padding);if(s.display){const h=getRtlAdapter(a.rtl,this.left,this.width),d=this.ctx;var o=s.position,l=n.size/2,r=r.top+l;let t,e=this.left,i=this.width;this.isHorizontal()?(i=Math.max(...this.lineWidths),t=this.top+r,e=_alignStartEnd(a.align,e,this.right-i)):(l=this.columnSizes.reduce((t,e)=>Math.max(t,e.height),0),t=r+_alignStartEnd(a.align,this.top,this.bottom-l-a.labels.padding-this._computeTitleHeight()));r=_alignStartEnd(o,e,e+i);d.textAlign=h.textAlign(_toLeftRightCenter(o)),d.textBaseline="middle",d.strokeStyle=s.color,d.fillStyle=s.color,d.font=n.string,renderText(d,s.text,r,t,n)}}_computeTitleHeight(){var t=this.options.title,e=toFont(t.font),i=toPadding(t.padding);return t.display?e.lineHeight+i.height:0}_getLegendItemAt(t,e){let i,a,s;if(_isBetween(t,this.left,this.right)&&_isBetween(e,this.top,this.bottom))for(s=this.legendHitBoxes,i=0;it.length>e.length?t:e)),e+i.size/2+a.measureText(s).width}function calculateItemHeight(t,e,i){let a=t;return a="string"!=typeof e.text?calculateLegendItemHeight(e,i):a}function calculateLegendItemHeight(t,e){return e*(t.text?t.text.length:0)}function isListened(t,e){return!("mousemove"!==t&&"mouseout"!==t||!e.onHover&&!e.onLeave)||!(!e.onClick||"click"!==t&&"mouseup"!==t)}var plugin_legend={id:"legend",_element:Legend,start(t,e,i){var a=t.legend=new Legend({ctx:t.ctx,options:i,chart:t});layouts.configure(t,a,i),layouts.addBox(t,a)},stop(t){layouts.removeBox(t,t.legend),delete t.legend},beforeUpdate(t,e,i){const a=t.legend;layouts.configure(t,a,i),a.options=i},afterUpdate(t){const e=t.legend;e.buildLabels(),e.adjustHitBoxes()},afterEvent(t,e){e.replay||t.legend.handleEvent(e.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick(t,e,i){var a=e.datasetIndex;const s=i.chart;s.isDatasetVisible(a)?(s.hide(a),e.hidden=!0):(s.show(a),e.hidden=!1)},onHover:null,onLeave:null,labels:{color:t=>t.chart.options.color,boxWidth:40,padding:10,generateLabels(t){const a=t.data.datasets,{usePointStyle:s,pointStyle:n,textAlign:r,color:o,useBorderRadius:l,borderRadius:h}=t.legend.options["labels"];return t._getSortedDatasetMetas().map(t=>{var e=t.controller.getStyle(s?0:void 0),i=toPadding(e.borderWidth);return{text:a[t.index].label,fillStyle:e.backgroundColor,fontColor:o,hidden:!t.visible,lineCap:e.borderCapStyle,lineDash:e.borderDash,lineDashOffset:e.borderDashOffset,lineJoin:e.borderJoinStyle,lineWidth:(i.width+i.height)/4,strokeStyle:e.borderColor,pointStyle:n||e.pointStyle,rotation:e.rotation,textAlign:r||e.textAlign,borderRadius:l&&(h||e.borderRadius),datasetIndex:t.index}},this)}},title:{color:t=>t.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:t=>!t.startsWith("on"),labels:{_scriptable:t=>!["generateLabels","filter","sort"].includes(t)}}};class Title extends Element{constructor(t){super(),this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e){var i=this.options;this.left=0,this.top=0,i.display?(this.width=this.right=t,this.height=this.bottom=e,t=isArray(i.text)?i.text.length:1,this._padding=toPadding(i.padding),e=t*toFont(i.font).lineHeight+this._padding.height,this.isHorizontal()?this.height=e:this.width=e):this.width=this.height=this.right=this.bottom=0}isHorizontal(){var t=this.options.position;return"top"===t||"bottom"===t}_drawArgs(t){var{top:e,left:i,bottom:a,right:s,options:n}=this,r=n.align;let o=0,l,h,d;return l=this.isHorizontal()?(h=_alignStartEnd(r,i,s),d=e+t,s-i):(o="left"===n.position?(h=i+t,d=_alignStartEnd(r,a,e),-.5*PI):(h=s-t,d=_alignStartEnd(r,e,a),.5*PI),a-e),{titleX:h,titleY:d,maxWidth:l,rotation:o}}draw(){var t,e,i,a,s,n=this.ctx,r=this.options;r.display&&(e=(t=toFont(r.font)).lineHeight/2+this._padding.top,{titleX:e,titleY:i,maxWidth:a,rotation:s}=this._drawArgs(e),renderText(n,r.text,0,0,t,{color:r.color,maxWidth:a,rotation:s,textAlign:_toLeftRightCenter(r.align),textBaseline:"middle",translation:[e,i]}))}}function createTitle(t,e){var i=new Title({ctx:t.ctx,options:e,chart:t});layouts.configure(t,i,e),layouts.addBox(t,i),t.titleBlock=i}var plugin_title={id:"title",_element:Title,start(t,e,i){createTitle(t,i)},stop(t){var e=t.titleBlock;layouts.removeBox(t,e),delete t.titleBlock},beforeUpdate(t,e,i){const a=t.titleBlock;layouts.configure(t,a,i),a.options=i},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const map=new WeakMap;var plugin_subtitle={id:"subtitle",start(t,e,i){var a=new Title({ctx:t.ctx,options:i,chart:t});layouts.configure(t,a,i),layouts.addBox(t,a),map.set(t,a)},stop(t){layouts.removeBox(t,map.get(t)),map.delete(t)},beforeUpdate(t,e,i){const a=map.get(t);layouts.configure(t,a,i),a.options=i},defaults:{align:"center",display:!1,font:{weight:"normal"},fullSize:!0,padding:0,position:"top",text:"",weight:1500},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const positioners={average(t){if(!t.length)return!1;let e,i,a=0,s=0,n=0;for(e=0,i=t.length;et+e.before.length+e.lines.length+e.after.length,0);v+=t.beforeBody.length+t.afterBody.length,c&&(f+=c*h.lineHeight+(c-1)*e.titleSpacing+e.titleMarginBottom),v&&(c=e.displayColors?Math.max(o,l.lineHeight):l.lineHeight,f+=g*c+(v-g)*l.lineHeight+(v-1)*e.bodySpacing),u&&(f+=e.footerMarginTop+u*d.lineHeight+(u-1)*e.footerSpacing);let x=0;function b(t){m=Math.max(m,i.measureText(t).width+x)}return i.save(),i.font=h.string,each(t.title,b),i.font=l.string,each(t.beforeBody.concat(t.afterBody),b),x=e.displayColors?r+2+e.boxPadding:0,each(a,t=>{each(t.before,b),each(t.lines,b),each(t.after,b)}),x=0,i.font=d.string,each(t.footer,b),i.restore(),{width:m+=p.width,height:f}}function determineYAlign(t,e){var{y:e,height:i}=e;return et.height-i/2?"bottom":"center"}function doesNotFitWithAlign(t,e,i,a){var{x:a,width:s}=a,i=i.caretSize+i.caretPadding;return"left"===t&&a+s+i>e.width||("right"===t&&a-s-i<0||void 0)}function determineXAlign(t,e,i,a){var{x:s,width:n}=i,{width:r,chartArea:{left:o,right:l}}=t;let h="center";return"center"===a?h=s<=(o+l)/2?"left":"right":s<=n/2?h="left":r-n/2<=s&&(h="right"),h=doesNotFitWithAlign(h,t,e,i)?"center":h}function determineAlignment(t,e,i){var a=i.yAlign||e.yAlign||determineYAlign(t,i);return{xAlign:i.xAlign||e.xAlign||determineXAlign(t,e,i,a),yAlign:a}}function alignX(t,e){let{x:i,width:a}=t;return"right"===e?i-=a:"center"===e&&(i-=a/2),i}function alignY(t,e,i){let{y:a,height:s}=t;return"top"===e?a+=i:a-="bottom"===e?s+i:s/2,a}function getBackgroundPoint(t,e,i,a){var{caretSize:t,caretPadding:s,cornerRadius:n}=t,{xAlign:i,yAlign:r}=i,s=t+s,{topLeft:n,topRight:o,bottomLeft:l,bottomRight:h}=toTRBLCorners(n);let d=alignX(e,i);var c=alignY(e,r,s);return"center"===r?"left"===i?d+=s:"right"===i&&(d-=s):"left"===i?d-=Math.max(n,l)+t:"right"===i&&(d+=Math.max(o,h)+t),{x:_limitValue(d,0,a.width-e.width),y:_limitValue(c,0,a.height-e.height)}}function getAlignedX(t,e,i){i=toPadding(i.padding);return"center"===e?t.x+t.width/2:"right"===e?t.x+t.width-i.right:t.x+i.left}function getBeforeAfterBodyLines(t){return pushOrConcat([],splitNewlines(t))}function createTooltipContext(t,e,i){return createContext(t,{tooltip:e,tooltipItems:i,type:"tooltip"})}function overrideCallbacks(t,e){e=e&&e.dataset&&e.dataset.tooltip&&e.dataset.tooltip.callbacks;return e?t.override(e):t}const defaultCallbacks={beforeTitle:noop,title(t){if(0{var e={before:[],lines:[],after:[]},i=overrideCallbacks(a,t);pushOrConcat(e.before,splitNewlines(invokeCallbackWithFallback(i,"beforeLabel",this,t))),pushOrConcat(e.lines,invokeCallbackWithFallback(i,"label",this,t)),pushOrConcat(e.after,splitNewlines(invokeCallbackWithFallback(i,"afterLabel",this,t))),s.push(e)}),s}getAfterBody(t,e){return getBeforeAfterBodyLines(invokeCallbackWithFallback(e.callbacks,"afterBody",this,t))}getFooter(t,e){var e=e["callbacks"],i=invokeCallbackWithFallback(e,"beforeFooter",this,t),a=invokeCallbackWithFallback(e,"footer",this,t),e=invokeCallbackWithFallback(e,"afterFooter",this,t),t=pushOrConcat([],splitNewlines(i));return t=pushOrConcat(t,splitNewlines(a)),pushOrConcat(t,splitNewlines(e))}_createItems(a){var t=this._active;const s=this.chart.data,i=[],n=[],r=[];let e=[],o,l;for(o=0,l=t.length;oa.filter(t,e,i,s))),a.itemSort&&(e=e.sort((t,e)=>a.itemSort(t,e,s))),each(e,t=>{var e=overrideCallbacks(a.callbacks,t);i.push(invokeCallbackWithFallback(e,"labelColor",this,t)),n.push(invokeCallbackWithFallback(e,"labelPointStyle",this,t)),r.push(invokeCallbackWithFallback(e,"labelTextColor",this,t))}),this.labelColors=i,this.labelPointStyles=n,this.labelTextColors=r,this.dataPoints=e}update(t,e){const i=this.options.setContext(this.getContext());var a,s,n,r=this._active;let o,l=[];r.length?(r=positioners[i.position].call(this,r,this._eventPosition),l=this._createItems(i),this.title=this.getTitle(l,i),this.beforeBody=this.getBeforeBody(l,i),this.body=this.getBody(l,i),this.afterBody=this.getAfterBody(l,i),this.footer=this.getFooter(l,i),a=this._size=getTooltipSize(this,i),n=Object.assign({},r,a),s=determineAlignment(this.chart,i,n),n=getBackgroundPoint(i,n,s,this.chart),this.xAlign=s.xAlign,this.yAlign=s.yAlign,o={opacity:1,x:n.x,y:n.y,width:a.width,height:a.height,caretX:r.x,caretY:r.y}):0!==this.opacity&&(o={opacity:0}),this._tooltipItems=l,this.$context=void 0,o&&this._resolveAnimations().update(this,o),t&&i.external&&i.external.call(this,{chart:this.chart,tooltip:this,replay:e})}drawCaret(t,e,i,a){t=this.getCaretPosition(t,i,a);e.lineTo(t.x1,t.y1),e.lineTo(t.x2,t.y2),e.lineTo(t.x3,t.y3)}getCaretPosition(t,e,i){var{xAlign:a,yAlign:s}=this,{caretSize:i,cornerRadius:n}=i,{topLeft:n,topRight:r,bottomLeft:o,bottomRight:l}=toTRBLCorners(n),{x:t,y:h}=t,{width:e,height:d}=e;let c,u,g,p,f,m;return"center"===s?(f=h+d/2,m="left"===a?(c=t,u=c-i,p=f+i,f-i):(c=t+e,u=c+i,p=f-i,f+i),g=c):(u="left"===a?t+Math.max(n,o)+i:"right"===a?t+e-Math.max(r,l)-i:this.caretX,g="top"===s?(p=h,f=p-i,c=u-i,u+i):(p=h+d,f=p+i,c=u+i,u-i),m=p),{x1:c,x2:u,x3:g,y1:p,y2:f,y3:m}}drawTitle(t,e,i){var a=this.title,s=a.length;let n,r,o;if(s){const l=getRtlAdapter(i.rtl,this.x,this.width);for(t.x=getAlignedX(this,i.titleAlign,i),e.textAlign=l.textAlign(i.titleAlign),e.textBaseline="middle",n=toFont(i.titleFont),r=i.titleSpacing,e.fillStyle=i.titleColor,e.font=n.string,o=0;o0!==t)?(t.beginPath(),t.fillStyle=s.multiKeyBackground,addRoundedRectPath(t,{x:d,y:e,w:h,h:l,radius:n}),t.fill(),t.stroke(),t.fillStyle=r.backgroundColor,t.beginPath(),addRoundedRectPath(t,{x:o,y:e+1,w:h-2,h:l-2,radius:n}),t.fill()):(t.fillStyle=s.multiKeyBackground,t.fillRect(d,e,h,l),t.strokeRect(d,e,h,l),t.fillStyle=r.backgroundColor,t.fillRect(o,e+1,h-2,l-2))),t.fillStyle=this.labelTextColors[i]}drawBody(e,i,t){var a=this["body"];const{bodySpacing:s,bodyAlign:n,displayColors:r,boxHeight:o,boxWidth:l,boxPadding:h}=t;var d=toFont(t.bodyFont);let c=d.lineHeight,u=0;const g=getRtlAdapter(t.rtl,this.x,this.width);function p(t){i.fillText(t,g.x(e.x+u),e.y+c/2),e.y+=c+s}var f=g.textAlign(n);let m,v,x,b,_,y,k;for(i.textAlign=n,i.textBaseline="middle",i.font=d.string,e.x=getAlignedX(this,f,t),i.fillStyle=t.bodyColor,each(this.beforeBody,p),u=r&&"right"!==f?"center"===n?l/2+h:l+2+h:0,b=0,y=a.length;b{var i=this.chart.getDatasetMeta(t);if(i)return{datasetIndex:t,element:i.data[e],index:e};throw new Error("Cannot find a dataset at index "+t)}),i=!_elementsEqual(i,t),a=this._positionChanged(t,e);(i||a)&&(this._active=t,this._eventPosition=e,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(t,e,i=!0){if(e&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;var a=this.options,s=this._active||[],i=this._getActiveElements(t,s,e,i),n=this._positionChanged(i,t),s=e||!_elementsEqual(i,s)||n;return s&&(this._active=i,(a.enabled||a.external)&&(this._eventPosition={x:t.x,y:t.y},this.update(!0,e))),s}_getActiveElements(t,e,i,a){var s=this.options;if("mouseout"===t.type)return[];if(!a)return e.filter(t=>this.chart.data.datasets[t.datasetIndex]&&void 0!==this.chart.getDatasetMeta(t.datasetIndex).controller.getParsed(t.index));const n=this.chart.getElementsAtEventForMode(t,s.mode,s,i);return s.reverse&&n.reverse(),n}_positionChanged(t,e){var{caretX:i,caretY:a,options:s}=this,s=positioners[s.position].call(this,t,e);return!1!==s&&(i!==s.x||a!==s.y)}}var plugin_tooltip={id:"tooltip",_element:Tooltip,positioners:positioners,afterInit(t,e,i){i&&(t.tooltip=new Tooltip({chart:t,options:i}))},beforeUpdate(t,e,i){t.tooltip&&t.tooltip.initialize(i)},reset(t,e,i){t.tooltip&&t.tooltip.initialize(i)},afterDraw(t){const e=t.tooltip;var i;e&&e._willRender()&&(!(i={tooltip:e})!==t.notifyPlugins("beforeTooltipDraw",{...i,cancelable:!0})&&(e.draw(t.ctx),t.notifyPlugins("afterTooltipDraw",i)))},afterEvent(t,e){var i;t.tooltip&&(i=e.replay,t.tooltip.handleEvent(e.event,i,e.inChartArea)&&(e.changed=!0))},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(t,e)=>e.bodyFont.size,boxWidth:(t,e)=>e.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:defaultCallbacks},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:t=>"filter"!==t&&"itemSort"!==t&&"external"!==t,_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]},plugins=Object.freeze({__proto__:null,Colors:plugin_colors,Decimation:plugin_decimation,Filler:index,Legend:plugin_legend,SubTitle:plugin_subtitle,Title:plugin_title,Tooltip:plugin_tooltip});const addIfString=(t,e,i,a)=>("string"==typeof e?(i=t.push(e)-1,a.unshift({index:i,label:e})):isNaN(e)&&(i=null),i);function findOrAddLabel(t,e,i,a){var s=t.indexOf(e);return-1===s?addIfString(t,e,i,a):s!==t.lastIndexOf(e)?i:s}const validIndex=(t,e)=>null===t?null:_limitValue(Math.round(t),0,e);function _getLabelForValue(t){var e=this.getLabels();return 0<=t&&te.length-1?null:this.getPixelForValue(e[t].value)}getValueForPixel(t){return Math.round(this._startValue+this.getDecimalForPixel(t)*this._valueRange)}getBasePixel(){return this.bottom}}function generateTicks$1(t,e){const i=[];var{bounds:a,step:s,min:n,max:r,precision:o,count:l,maxTicks:h,maxDigits:d,includeBounds:c}=t,u=s||1,g=h-1,{min:e,max:p}=e,f=!isNullOrUndef(n),m=!isNullOrUndef(r),v=!isNullOrUndef(l),d=(p-e)/(d+1);let x=niceNum((p-e)/g/u)*u,b,_,y,k;if(x<1e-14&&!f&&!m)return[{value:e},{value:p}];(k=Math.ceil(p/x)-Math.floor(e/x))>g&&(x=niceNum(k*x/g/u)*u),isNullOrUndef(o)||(b=Math.pow(10,o),x=Math.ceil(x*b)/b),y="ticks"===a?(_=Math.floor(e/x)*x,Math.ceil(p/x)*x):(_=e,p),f&&m&&s&&almostWhole((r-n)/s,x/1e3)?(k=Math.round(Math.min((r-n)/x,h)),x=(r-n)/k,_=n,y=r):v?(_=f?n:_,y=m?r:y,k=l-1,x=(y-_)/k):(k=(y-_)/x,k=almostEquals(k,Math.round(k),x/1e3)?Math.round(k):Math.ceil(k));g=Math.max(_decimalPlaces(x),_decimalPlaces(_));b=Math.pow(10,isNullOrUndef(o)?g:o),_=Math.round(_*b)/b,y=Math.round(y*b)/b;let S=0;for(f&&(c&&_!==n?(i.push({value:n}),_a=e?a:t,l=t=>s=i?s:t;t&&(r=sign(a),n=sign(s),r<0&&n<0?l(0):0Math.floor(log10(t)),changeExponent=(t,e)=>Math.pow(10,log10Floor(t)+e);function isMajor(t){return 1==t/Math.pow(10,log10Floor(t))}function steps(t,e,i){i=Math.pow(10,i),t=Math.floor(t/i);return Math.ceil(e/i)-t}function startExp(t,e){var i=e-t;let a=log10Floor(i);for(;10n?Math.pow(10,s):0,s=Math.round((e-l)*r)/r,h=Math.floor((e-l)/o/10)*o*10;let d=Math.floor((s-h)/Math.pow(10,n)),c=finiteOrDefault(t.min,Math.round((l+h+d*Math.pow(10,n))*r)/r);for(;ca=e?a:t,n=t=>s=i?s:t;a===s&&(a<=0?(t(1),n(10)):(t(changeExponent(a,-1)),n(changeExponent(s,1)))),a<=0&&t(changeExponent(s,-1)),s<=0&&n(changeExponent(a,1)),this.min=a,this.max=s}buildTicks(){var t=this.options;const e=generateTicks({min:this._userMin,max:this._userMax},this);return"ticks"===t.bounds&&_setMinAndMaxByKey(e,this,"value"),t.reverse?(e.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),e}getLabelForValue(t){return void 0===t?"0":formatNumber(t,this.chart.options.locale,this.options.ticks.format)}configure(){var t=this.min;super.configure(),this._startValue=log10(t),this._valueRange=log10(this.max)-log10(t)}getPixelForValue(t){return null===(t=void 0!==t&&0!==t?t:this.min)||isNaN(t)?NaN:this.getPixelForDecimal(t===this.min?0:(log10(t)-this._startValue)/this._valueRange)}getValueForPixel(t){t=this.getDecimalForPixel(t);return Math.pow(10,this._startValue+t*this._valueRange)}}function getTickBackdropHeight(t){var e=t.ticks;return e.display&&t.display?(t=toPadding(e.backdropPadding),valueOrDefault(e.font&&e.font.size,defaults.font.size)+t.height):0}function measureLabelSize(t,e,i){return i=isArray(i)?i:[i],{w:_longestText(t,e.string,i),h:i.length*e.lineHeight}}function determineLimits(t,e,i,a,s){return t===a||t===s?{start:e-i/2,end:e+i/2}:te.r&&(r=(a.end-e.r)/n,t.r=Math.max(t.r,e.r+r)),s.starte.b&&(o=(s.end-e.b)/i,t.b=Math.max(t.b,e.b+o))}function createPointLabelItem(t,e,i){var a=t.drawingArea,{extra:i,additionalAngle:s,padding:n,size:r}=i,t=t.getPointPosition(e,a+i+n,s),e=Math.round(toDegrees(_normalizeAngle(t.angle+HALF_PI))),a=yForAngle(t.y,r.h,e),i=getTextAlignForAngle(e),n=leftForTextAlign(t.x,r.w,i);return{visible:!0,x:t.x,y:a,textAlign:i,left:n,top:a,right:n+r.w,bottom:a+r.h}}function isNotOverlapped(t,e){if(!e)return!0;var{left:t,top:i,right:a,bottom:s}=t;return!(_isPointInArea({x:t,y:i},e)||_isPointInArea({x:t,y:s},e)||_isPointInArea({x:a,y:i},e)||_isPointInArea({x:a,y:s},e))}function buildPointLabelItems(e,i,a){const s=[];var n=e._pointLabels.length,t=e.options,{centerPointLabels:r,display:o}=t.pointLabels;const l={extra:getTickBackdropHeight(t)/2,additionalAngle:r?PI/n:0};let h;for(let t=0;t0!==t)?(t.beginPath(),addRoundedRectPath(t,{x:l,y:s,w:r,h:i,radius:a}),t.fill()):t.fillRect(l,s,r,i))}function drawPointLabels(e,i){const{ctx:a,options:{pointLabels:s}}=e;for(let t=i-1;0<=t;t--){var n,r,o,l,h=e._pointLabelItems[t];h.visible&&(drawPointLabelBox(a,n=s.setContext(e.getPointLabelContext(t)),h),r=toFont(n.font),{x:h,y:o,textAlign:l}=h,renderText(a,e._pointLabels[t],h,o+r.lineHeight/2,r,{color:n.color,textAlign:l,textBaseline:"middle"}))}}function pathRadiusLine(e,i,t,a){const s=e["ctx"];if(t)s.arc(e.xCenter,e.yCenter,i,0,TAU);else{var n=e.getPointPosition(0,i);s.moveTo(n.x,n.y);for(let t=1;t{t=callback(this.options.pointLabels.callback,[t,e],this);return t||0===t?t:""}).filter((t,e)=>this.chart.getDataVisibility(e))}fit(){var t=this.options;t.display&&t.pointLabels.display?fitWithPointLabels(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(t,e,i,a){this.xCenter+=Math.floor((t-e)/2),this.yCenter+=Math.floor((i-a)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(t,e,i,a))}getIndexAngle(t){var e=TAU/(this._pointLabels.length||1),i=this.options.startAngle||0;return _normalizeAngle(t*e+toRadians(i))}getDistanceFromCenterForValue(t){if(isNullOrUndef(t))return NaN;var e=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-t)*e:(t-this.min)*e}getValueForDistanceFromCenter(t){if(isNullOrUndef(t))return NaN;t/=this.drawingArea/(this.max-this.min);return this.options.reverse?this.max-t:this.min+t}getPointLabelContext(t){var e=this._pointLabels||[];if(0<=t&&t{0!==e&&(o=this.getDistanceFromCenterForValue(t.value),t=this.getContext(e),e=a.setContext(t),t=s.setContext(t),drawRadiusLine(this,e,o,n,t))}),i.display){for(t.save(),r=n-1;0<=r;r--){var h=i.setContext(this.getPointLabelContext(r)),{color:d,lineWidth:c}=h;c&&d&&(t.lineWidth=c,t.strokeStyle=d,t.setLineDash(h.borderDash),t.lineDashOffset=h.borderDashOffset,o=this.getDistanceFromCenterForValue(e.ticks.reverse?this.min:this.max),l=this.getPointPosition(r,o),t.beginPath(),t.moveTo(this.xCenter,this.yCenter),t.lineTo(l.x,l.y),t.stroke())}t.restore()}}drawBorder(){}drawLabels(){const r=this.ctx,o=this.options,l=o.ticks;if(l.display){var t=this.getIndexAngle(0);let s,n;r.save(),r.translate(this.xCenter,this.yCenter),r.rotate(t),r.textAlign="center",r.textBaseline="middle",this.ticks.forEach((t,e)=>{var i,a;0===e&&!o.reverse||(i=l.setContext(this.getContext(e)),a=toFont(i.font),s=this.getDistanceFromCenterForValue(this.ticks[e].value),i.showLabelBackdrop&&(r.font=a.string,n=r.measureText(t.label).width,r.fillStyle=i.backdropColor,e=toPadding(i.backdropPadding),r.fillRect(-n/2-e.left,-s-a.size/2-e.top,n+e.width,a.size+e.height)),renderText(r,t.label,0,-s,a,{color:i.color,strokeColor:i.textStrokeColor,strokeWidth:i.textStrokeWidth}))}),r.restore()}}drawTitle(){}}const INTERVALS={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},UNITS=Object.keys(INTERVALS);function sorter(t,e){return t-e}function parse(t,e){if(isNullOrUndef(e))return null;const i=t._adapter,{parser:a,round:s,isoWeekday:n}=t._parseOpts;let r=e;return"function"==typeof a&&(r=a(r)),null===(r=isNumberFinite(r)?r:"string"==typeof a?i.parse(r,a):i.parse(r))?null:+(r=s?"week"!==s||!isNumber(n)&&!0!==n?i.startOf(r,s):i.startOf(r,"isoWeek",n):r)}function determineUnitForAutoTicks(e,i,a,s){var n=UNITS.length;for(let t=UNITS.indexOf(e);t=UNITS.indexOf(a);t--){var r=UNITS[t];if(INTERVALS[r].common&&e._adapter.diff(n,s,r)>=i-1)return r}return UNITS[a?UNITS.indexOf(a):0]}function determineMajorUnit(i){for(let t=UNITS.indexOf(i)+1,e=UNITS.length;t=e?i[a]:i[s]]=!0):t[e]=!0}function setMajorTicks(t,e,i,a){const s=t._adapter;var t=+s.startOf(e[0].value,a),n=e[e.length-1].value;let r,o;for(r=t;r<=n;r=+s.add(r,1,a))0<=(o=i[r])&&(e[o].major=!0);return e}function ticksFromTimestamps(t,e,i){const a=[],s={};var n=e.length;let r,o;for(r=0;r+t.value))}initOffsets(t=[]){let e=0,i=0;this.options.offset&&t.length&&(a=this.getDecimalForValue(t[0]),e=1===t.length?1-a:(this.getDecimalForValue(t[1])-a)/2,a=this.getDecimalForValue(t[t.length-1]),i=1===t.length?a:(a-this.getDecimalForValue(t[t.length-2]))/2);var a=t.length<3?.5:.25;e=_limitValue(e,0,a),i=_limitValue(i,0,a),this._offsets={start:e,end:i,factor:1/(e+1+i)}}_generate(){const t=this._adapter;var e=this.min,i=this.max,a=this.options,s=a.time,n=s.unit||determineUnitForAutoTicks(s.minUnit,e,i,this._getLabelCapacity(e)),r=valueOrDefault(a.ticks.stepSize,1),s="week"===n&&s.isoWeekday,o=isNumber(s)||!0===s,l={};let h=e,d,c;if(o&&(h=+t.startOf(h,"isoWeek",s)),h=+t.startOf(h,o?"day":n),t.diff(i,e,n)>1e5*r)throw new Error(e+" and "+i+" are too far apart with stepSize of "+r+" "+n);var u="data"===a.ticks.source&&this.getDataTimestamps();for(d=h,c=0;d+t)}getLabelForValue(t){const e=this._adapter;var i=this.options.time;return i.tooltipFormat?e.format(t,i.tooltipFormat):e.format(t,i.displayFormats.datetime)}format(t,e){var i=this.options.time.displayFormats,a=this._unit,e=e||i[a];return this._adapter.format(t,e)}_tickFormatFunction(t,e,i,a){var s=this.options,n=s.ticks.callback;if(n)return callback(n,[t,e,i],this);var n=s.time.displayFormats,s=this._unit,r=this._majorUnit,s=s&&n[s],n=r&&n[r],i=i[e],e=r&&n&&i&&i.major;return this._adapter.format(t,a||(e?n:s))}generateTickLabels(t){let e,i,a;for(e=0,i=t.length;e=t[a].pos&&e<=t[s].pos&&({lo:a,hi:s}=_lookupByKey(t,"pos",e)),{pos:n,time:o}=t[a],{pos:r,time:l}=t[s]):(e>=t[a].time&&e<=t[s].time&&({lo:a,hi:s}=_lookupByKey(t,"time",e)),{time:n,pos:o}=t[a],{time:r,pos:l}=t[s]);i=r-n;return i?o+(l-o)*(e-n)/i:o}class TimeSeriesScale extends TimeScale{static id="timeseries";static defaults=TimeScale.defaults;constructor(t){super(t),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){var t=this._getTimestampsForTable(),e=this._table=this.buildLookupTable(t);this._minPos=interpolate(e,this.min),this._tableRange=interpolate(e,this.max)-this._minPos,super.initOffsets(t)}buildLookupTable(t){var{min:e,max:i}=this;const a=[],s=[];let n,r,o,l,h;for(n=0,r=t.length;n=e&&l<=i&&a.push(l);if(a.length<2)return[{time:e,pos:0},{time:i,pos:1}];for(n=0,r=a.length;nt-e)}_getTimestampsForTable(){let t=this._cache.all||[];if(t.length)return t;const e=this.getDataTimestamps();var i=this.getLabelTimestamps();return t=e.length&&i.length?this.normalize(e.concat(i)):e.length?e:i,t=this._cache.all=t}getDecimalForValue(t){return(interpolate(this._table,t)-this._minPos)/this._tableRange}getValueForPixel(t){var e=this._offsets,t=this.getDecimalForPixel(t)/e.factor-e.end;return interpolate(this._table,t*this._tableRange+this._minPos,!0)}}var scales=Object.freeze({__proto__:null,CategoryScale:CategoryScale,LinearScale:LinearScale,LogarithmicScale:LogarithmicScale,RadialLinearScale:RadialLinearScale,TimeScale:TimeScale,TimeSeriesScale:TimeSeriesScale});const registerables=[controllers,elements,plugins,scales];export{Animation,Animations,ArcElement,BarController,BarElement,BasePlatform,BasicPlatform,BubbleController,CategoryScale,Chart,plugin_colors as Colors,DatasetController,plugin_decimation as Decimation,DomPlatform,DoughnutController,Element,index as Filler,Interaction,plugin_legend as Legend,LineController,LineElement,LinearScale,LogarithmicScale,PieController,PointElement,PolarAreaController,RadarController,RadialLinearScale,Scale,ScatterController,plugin_subtitle as SubTitle,Ticks,TimeScale,TimeSeriesScale,plugin_title as Title,plugin_tooltip as Tooltip,adapters as _adapters,_detectPlatform,animator,controllers,defaults,elements,layouts,plugins,registerables,registry,scales}; \ No newline at end of file diff --git a/Firmware/data/js/jquery-3.6.0.min.js b/Firmware/data/js/jquery-3.6.0.min.js new file mode 100644 index 0000000..c4c6022 --- /dev/null +++ b/Firmware/data/js/jquery-3.6.0.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="
",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0 tbody").html(""); + + for (let i = 0; i < total_points; i++) { + if(i==0 || i== total_points-1) + { + $('table#calibration-points').append(''+ data['data'][i][0] +''+ data['data'][i][1] +' mm'); + } + else + { + $('table#calibration-points').append(''+ data['data'][i][0] +''+ data['data'][i][1] +' mmRemove'); + } + } + + }); +} + +function create_calibration_point(adc, mm) +{ + $.get( '/api/calibration/create?adc='+ adc +'&mm='+ mm, function( data ) { + if (data['status'] == 'ok') + { + location.reload(); + } + }); +} + +function remove_calibration_point(diameter) +{ + $.get( '/api/calibration/remove?mm='+ diameter, function( data ) { + console.log(data); + + if (data['status'] == 'ok') + { + location.reload(); + } + }); +} + +function refresh_reading() +{ + $.getJSON( '/api/diameter/read', function( data ) { + $('#input-adc-last').val(data['data']['adc']); + }); +} + +function reset_stats() +{ + $.get( '/api/diameter/reset'); +} + + +function start_periodic_update() +{ + updateIntervalID = window.setInterval(function(){ + refresh_reading(); + }, 1000); + +} + +function stop_periodic_update() +{ + clearInterval(updateIntervalID); +} + diff --git a/Firmware/data/js/winfidel_index.js b/Firmware/data/js/winfidel_index.js new file mode 100644 index 0000000..fcd1516 --- /dev/null +++ b/Firmware/data/js/winfidel_index.js @@ -0,0 +1,85 @@ +let measurements_chart; + +$(function() { + // Take new reading + // refresh_reading(); + + var intervalId = window.setInterval(function(){ + refresh_reading(); + }, 1000); + + const ctx = document.getElementById('myChart'); + + measurements_chart = new Chart(ctx, { + type: 'line', + data: { + datasets: [{ + data: [] + }] + }, + options: { + scales: { + y: { + beginAtZero: false, + suggestedMin: 1.35, + suggestedMax: 2.25, + ticks: { + // forces step size to be 50 units + stepSize: 0.05 + } + }, + x: { + beginAtZero: false, + reverse: true + } + }, + plugins: { + legend: { + display: false, + } + } + } + }); + +}); + + +function chart_add_point(newData) { + measurements_chart.data.datasets.forEach((dataset) => { + // dataset.data.push(newData); + dataset.data.unshift(newData); + }); + + // measurements_chart.update(); + measurements_chart.update('none'); +} + + +function refresh_reading() +{ + $.getJSON( '/api/diameter/read', function( data ) { + + $('#reading-last').text(data['data']['diameter']); + $('#reading-min').text(data['data']['min']); + $('#reading-avg').text(data['data']['avg']); + $('#reading-max').text(data['data']['max']); + $('#reading-count').text(data['data']['count']); + + chart_add_point({x: get_timestamp(), y: data['data']['diameter']}); + }); +} + +function reset_stats() +{ + $.get( '/api/diameter/reset'); +} + +function get_timestamp() +{ + let date = new Date(); + return twoDigitPad(date.getHours()) +':'+ twoDigitPad(date.getMinutes()) +':'+ twoDigitPad(date.getSeconds()); +} + +function twoDigitPad(num) { + return num < 10 ? "0" + num : num; +} diff --git a/Firmware/data/settings.html b/Firmware/data/settings.html new file mode 100644 index 0000000..758180a --- /dev/null +++ b/Firmware/data/settings.html @@ -0,0 +1,241 @@ + + + + + WInFiDEL v%FW_VERSION% - Sasa Karanovic + + + + + + + + + + + + +
+
+

Using calibration points

+ +
+ + + + + + + + + + + +
ADCDiameterRemove
+ +
+ +
+

+ We use above calibration points to estimate filament diameter using linear interpolation.
+ First and last point are boundary items and can not be removed.
+ The firmware has been compiled to allow up to %MAX_CALIBRATION_POINTS% calibration points.

+
+ +
+
+ + +
+
+

Create calibration point

+ +
+

+ Calibration procedure (using drill bit) +

+

+ 1. Measure drill bit using calipers and note the diameter size in mm +

+

+ 2. Insert the drill bit into WInFiDEL sensor and note the ADC value +

+

+ 3. In the input box below enter the measured diameter from step #1 +

+

+ 4. Click on `Calibrate` button and wait for page to reload. +

+

+ 5. Verify that the list of calibration points has been updated. +

+
+ +
+

+ Current ADC value of +

+ +
+ + ADC +
+ + +

+ should be calibrated as +

+ +
+ + mm +
+ +
Invalid diameter value!
+ +
+ +
+ +
+ +
+

+ Note: Update existing calibration point by specifying same `mm` diameter.
+ Note: If new point has same ADC or mm value as the existing one. Existing point will be updated. +

+
+
+
+ +
+
+

Firmware information

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterValueNote
MAX_CALIBRATION_POINTS%MAX_CALIBRATION_POINTS%Maximum number of calibration points supported by firmware.
CALIBRATION_POINT_SAMPLE_COUNT%CALIBRATION_POINT_SAMPLE_COUNT%Number of ADC samples taken when creating a calibration point
CALIBRATION_POINT_ACCURACY_POINT%CALIBRATION_POINT_ACCURACY_POINT%When creating calibration point. All ADC samples must be within `%CALIBRATION_POINT_ACCURACY_POINT%` points of each other. Otherwise we will fail to create a calibration point due to ADC noise.
ADC_MIN%ADC_MIN%Minimum value ADC can provide
ADC_MIN_EQUALS_MM%ADC_MIN_EQUALS_MM%Minimum ADC value is treated as `%ADC_MIN_EQUALS_MM%`mm
ADC_MAX%ADC_MAX%Maximum value ADC can provide
ADC_MAX_EQUALS_MM%ADC_MAX_EQUALS_MM%Maximum ADC value is treated as `%ADC_MAX_EQUALS_MM%`mm
BUILD_TIME%BUILD_TIME%Time when firmware was compiled
BUILD_DATE%BUILD_DATE%Date when firmware was compiled
ADC_ALGO%ADC_ALGO%Which alghoritm is used to calculate final ADC value
ADC_CHIP%ADC_CHIP%Which ADC chip is populated on the board
+ +
+

+ Values in this table are provided for development/debugging purposes (and just for fun).
+ You should not have to worry about them during devices normal operation. +

+
+ +
+
+ + + +
+ + +
+ + + + + + diff --git a/Firmware/data/webfonts/fa-brands-400.woff b/Firmware/data/webfonts/fa-brands-400.woff new file mode 100644 index 0000000..3375bef Binary files /dev/null and b/Firmware/data/webfonts/fa-brands-400.woff differ diff --git a/Firmware/data/webfonts/fa-brands-400.woff2 b/Firmware/data/webfonts/fa-brands-400.woff2 new file mode 100644 index 0000000..402f81c Binary files /dev/null and b/Firmware/data/webfonts/fa-brands-400.woff2 differ diff --git a/Firmware/data/webfonts/fa-regular-400.woff b/Firmware/data/webfonts/fa-regular-400.woff new file mode 100644 index 0000000..ad077c6 Binary files /dev/null and b/Firmware/data/webfonts/fa-regular-400.woff differ diff --git a/Firmware/data/webfonts/fa-regular-400.woff2 b/Firmware/data/webfonts/fa-regular-400.woff2 new file mode 100644 index 0000000..5632894 Binary files /dev/null and b/Firmware/data/webfonts/fa-regular-400.woff2 differ diff --git a/Firmware/data/webfonts/fa-solid-900.woff b/Firmware/data/webfonts/fa-solid-900.woff new file mode 100644 index 0000000..23ee663 Binary files /dev/null and b/Firmware/data/webfonts/fa-solid-900.woff differ diff --git a/Firmware/data/webfonts/fa-solid-900.woff2 b/Firmware/data/webfonts/fa-solid-900.woff2 new file mode 100644 index 0000000..2217164 Binary files /dev/null and b/Firmware/data/webfonts/fa-solid-900.woff2 differ diff --git a/Firmware/platformio.ini b/Firmware/platformio.ini new file mode 100644 index 0000000..d234ff4 --- /dev/null +++ b/Firmware/platformio.ini @@ -0,0 +1,45 @@ +; PlatformIO Project Configuration File +; +; Build options: build flags, source filter +; Upload options: custom upload port, speed and extra flags +; Library options: dependencies, extra library storages +; Advanced options: extra scripting +; +; Please visit documentation for the other options and examples +; https://docs.platformio.org/page/projectconf.html + +[platformio] +default_envs = esp32dev + +[env:esp32_ota] +extends = env:esp32dev +upload_protocol = espota + +[env:esp32dev] +board_build.f_cpu = 160000000L +board_build.f_flash = 80000000L +board_build.flash_mode = qio +board_build.filesystem = littlefs +board_build.partitions = default.csv + +framework = arduino +platform = https://github.com/platformio/platform-espressif32.git +board = esp32-c3-devkitm-1 +upload_protocol = esptool +Monitor_speed = 115200 +build_flags = + -DARDUINO_USB_MODE=1 + -DARDUINO_USB_CDC_ON_BOOT=1 + +lib_deps= + LittleFS + FS + WiFi + EEPROM + Wire + https://github.com/SasaKaranovic/ESPAsyncWebServer.git + https://github.com/me-no-dev/AsyncTCP.git + ESPmDNS @ 2.0.0 + Arduino_JSON + https://github.com/tzapu/WiFiManager.git + ;arduino-libraries/Arduino_JSON @ 0.1.0 diff --git a/Firmware/src/adc_i2c_.ino b/Firmware/src/adc_i2c_.ino new file mode 100644 index 0000000..0e4913e --- /dev/null +++ b/Firmware/src/adc_i2c_.ino @@ -0,0 +1,149 @@ +#include + +uint32_t adc_samples[ADC_MAX_SAMPLES] = {0}; +uint8_t rxBuff[2] = {0}; +uint8_t rxPos = 0; +uint32_t nADCTimeoutTick = 0; + +void adc_init(void) +{ + Wire.begin(I2C_SDA_PIN, I2C_SCL_PIN); +} + + +// Helper function to indicate (in the UI) which +// algo is used for calculating final ADC value +String adc_get_algo(void) +{ +#ifdef ADC_FINAL_ADC_VALUE_USING_MEAN + return String("MEAN"); +#else + return String("AVERAGE"); +#endif +} + +String adc_get_chip(void) +{ +#ifdef ADC_CHIP_IS_MCP3221 + return String("MCP3221"); +#else + return String("MCP3021"); +#endif +} + +// This function will take `N` samples and store them into an array +// After that we should use one of the available functions to calculate value +// ie. calculate average, mean, trimmed_mean etc. +uint32_t adc_sample_data(uint8_t nSamples) +{ + if(nSamples > ADC_MAX_SAMPLES) + { + Serial.print("Limiting number of samples to "); + Serial.println(ADC_MAX_SAMPLES); + nSamples = ADC_MAX_SAMPLES; + } + else if (nSamples <= 0) + { + Serial.println("Requested invalid number of samples. Aborting."); + return 0; + } + + uint32_t accumulator = 0; + uint32_t sample = 0; + rxPos = 0; + + while(rxPos++ < nSamples) + { + // Request two bytes + Wire.requestFrom(ADC_I2C_ADDRESS, 2); + // // Wait for data to become available + nADCTimeoutTick = millis() + 100; + while((!Wire.available()) && (millis()<=nADCTimeoutTick)); + + // Read two bytes + rxBuff[0] = Wire.read(); + rxBuff[1] = Wire.read(); + + // Accumulate value + #ifdef ADC_CHIP_IS_MCP3221 + // Using MCP3221 + sample = ( (rxBuff[0] << 8 | (rxBuff[1]))); + #else + // Using MCP3021 + sample = ( (rxBuff[0] << 6 | (rxBuff[1]) >> 2)); + #endif + + adc_samples[rxPos] = sample; + accumulator += sample; + } + + // Divide value with number of samples + return (accumulator/nSamples); +} + +int qsort_compare( const void* a, const void* b) +{ + uint32_t int_a = * ( (uint32_t*) a ); + uint32_t int_b = * ( (uint32_t*) b ); + + // an easy expression for comparing + return (int_a > int_b) - (int_a < int_b); +} + +uint32_t adc_get_mean(void) +{ + // We want to have 3 or more samples + if (rxPos <= 2) + { + Serial.println("Insufficient number of samples. Returing the first value"); + return adc_samples[0]; + } + // Sort samples + qsort(adc_samples, rxPos, sizeof(uint32_t), qsort_compare); + + // Get the "middle" element + // (we will round up/down on even number of samples, but we can live with that for now) + return adc_samples[rxPos/2]; +} + + + +void i2c_scan_bus(void) +{ + uint8_t error, address; + int nDevices; + + Serial.println("Scanning..."); + + nDevices = 0; + for(address = 1; address < 127; address++ ) + { + // The i2c_scanner uses the return value of + // the Write.endTransmisstion to see if + // a device did acknowledge to the address. + Wire.beginTransmission(address); + error = Wire.endTransmission(); + + if (error == 0) + { + Serial.print("I2C device found at address 0x"); + if (address<16) + Serial.print("0"); + Serial.print(address,HEX); + Serial.println(" !"); + + nDevices++; + } + else if (error==4) + { + Serial.print("Unknown error at address 0x"); + if (address<16) + Serial.print("0"); + Serial.println(address,HEX); + } + } + if (nDevices == 0) + Serial.println("No I2C devices found\n"); + else + Serial.println("done\n"); +} diff --git a/Firmware/src/calibration.ino b/Firmware/src/calibration.ino new file mode 100644 index 0000000..e01602f --- /dev/null +++ b/Firmware/src/calibration.ino @@ -0,0 +1,277 @@ +/* + We will use a struct to hold all of our calibration points. + Using known calibration points, we can interpolate what is the + measured value for any ADC value as long as we have two calibration + so that one is lower and the other is higher than the current reading. + + Our calibration points look like: ADC_VALUE -> CALIBRATED_MM_VALUE + * We will keep all of our calibration vales sorted by ASC value of ADC_VALUE + + For example, let's assume we have below calibration points + 620 -> 2.0mm + 850 -> 1.5mm + 915 -> 1.0mm + + In order to calculate what is the `mm` equivalent for ADC_VALUE value of `750` + 1) Find calibration point that is higher than current ADC_VALUE and use it as HIGH_POINT + 1.1) Make sure there that there is a lower (we use boundary items to guarantee this) and use it as LOW_POINT + 2) Calculate the slope between two points (LOW_POINT and HIGH_POINT) + 3) Calculate the Y(mm) value using LOW_POINT and the calculated slope +*/ +#include "config_winfidel.h" + + +static calibration_t cal = {0}; +char calibration_json[CALIBRATION_JSON_STR_MAX_LEN] = {0}; + + +void calibration_init(void) +{ + bool res; + + res = calibration_read_from_eeprom(); + if (res == false) + { + calibration_reset(); + } +} + +bool calibration_read_from_eeprom(void) +{ + EEPROM.readBytes(0, (void *)&cal, sizeof(calibration_t)); + if (cal.valid == EEPROM_MAGIC_KEY) + { + Serial.println("Calibration loaded from EEPROM"); + return true; + } + Serial.println("Calibration in EEPROM is invalid"); + return false; +} + +void calibration_save_to_eeprom(void) +{ + EEPROM.writeBytes(0, (void *)&cal, sizeof(calibration_t)); + EEPROM.commit(); +} + +void calibration_reset(void) +{ + for(uint8_t i=0; i= MAX_CALIBRATION_POINTS) + { + return WINFIDEL_NO_SPACE; + } + + uint32_t adc_samples[CALIBRATION_POINT_SAMPLE_COUNT] = {0}; + uint32_t adc_min = ADC_MAX; + uint32_t adc_max = ADC_MIN; + uint32_t adc_average = 0; + + // Sample the ADC value CALIBRATION_POINT_SAMPLE_COUNT times + for(uint8_t i=0; i adc_max) + { + adc_max = adc_samples[i]; + } + } + + // Check our max-min is less than CALIBRATION_POINT_ACCURACY_POINT + if( (adc_max-adc_min) > CALIBRATION_POINT_ACCURACY_POINT) + { + Serial.print("ADC accuracy was too low: "); + Serial.print((adc_max-adc_min)); + Serial.print(" points between min and max!"); + + return WINFIDEL_LOW_ACCURACY; + } + + // Average out ADC + for(uint8_t i=0; i= MAX_CALIBRATION_POINTS) + { + return WINFIDEL_NO_SPACE; + } + + // Check if we are creating new point or updating existing `mm` point with new ADC value + for(uint8_t i=0; i cal.points[j + 1].adc) + { + swap_calibration_points(j, j + 1); + } + } + } +} + +// Format JSON string that contains all calibration points +char *get_calibration_json(void) +{ + int32_t pos = 0; + int32_t len = 0; + + // Start of JSON + len = snprintf(calibration_json, CALIBRATION_JSON_STR_MAX_LEN-pos, "{\"status\":\"ok\",\"data\":["); + pos += len; + + // Append each calibration point +#if 1 + for (uint8_t i=0; i adc) + { + float slope = ((float)cal.points[i].mm - cal.points[i-1].mm) / ((float)cal.points[i].adc - cal.points[i-1].adc); + float indiff = ((float)adc - cal.points[i-1].adc); + float outdiff = slope * indiff; + float out = outdiff + cal.points[i-1].mm; + return (out); + } + } + + // We should never reach this section + Serial.println("Failed to find calibration point. Returning 0.0mm"); + return 0.0f; +} diff --git a/Firmware/src/config_winfidel.h b/Firmware/src/config_winfidel.h new file mode 100644 index 0000000..24e4a3a --- /dev/null +++ b/Firmware/src/config_winfidel.h @@ -0,0 +1,71 @@ +#ifndef __WINFIDEL_CFG__ +#define __WINFIDEL_CFG__ + +#define MDNS_NAME "winfidel" +#define WIFI_HOSTNAME "WInFiDEL by SK" + + +#define CALIBRATION_POINT_SAMPLE_COUNT 32 // Number of ADC samples to take for new calibration point +#define CALIBRATION_POINT_ACCURACY_POINT 50 // We expect all CALIBRATION_POINT_SAMPLE_COUNT samples to be + // within CALIBRATION_POINT_ACCURACY_POINT of each other + // in order to have successful calibration point creation + +#define CALIBRATION_BOUNDARY_ITEMS 2 // We need lower and upper boundary item for safety +#define MAX_CALIBRATION_POINTS (10 + CALIBRATION_BOUNDARY_ITEMS) +#define ADC_MIN 0 // Minimum value we can get from our ADC (should be always 0) +#define ADC_MIN_EQUALS_MM 5.0f // ADC_MIN should be considered this diameter (in mm) +#define ADC_MAX 4095 // Maximum value we can get from our ADC (should be 2^n-bits) +#define ADC_MAX_EQUALS_MM 0.0f // ADC_MAX should be considered this diameter (in mm) + +#define CAL_POINT_EMPTY { .adc = ADC_MIN, .mm = ADC_MIN_EQUALS_MM } +#define CAL_POINT_FIRST { .adc = ADC_MIN, .mm = ADC_MIN_EQUALS_MM } +#define CAL_POINT_LAST { .adc = ADC_MAX, .mm = ADC_MAX_EQUALS_MM } + +#define ADC_MAX_SAMPLES 64 // Maximum number of ADC samples we can take in one measurement cycle +#define ADC_SAMPLES_PER_MEASUREMENT_CYCLE 16 // How many samples to take for each measurement cycle +#define ADC_FINAL_ADC_VALUE_USING_MEAN // Use mean instead of average ADC value + +#define ADC_CHIP_IS_MCP3221 // Specify which ADC chip we are using +// #define ADC_CHIP_MCP3021 // Specify which ADC chip we are using +#define ADC_I2C_ADDRESS 0x4D // 7-bit I2C address of our ADC IC +#define I2C_SCL_PIN 0 // SCL pin number +#define I2C_SDA_PIN 1 // SDA pin number + +// String buffers +#define SENSOR_STR_MAX_LEN 256 +#define CALIBRATION_JSON_STR_MAX_LEN 512 + +#define EEPROM_MAGIC_KEY 0x53 // Predefined value used to verify EEPROM has been initialized + + +// Enum holding calibration results +typedef enum winfidel_status +{ + WINFIDEL_OK, + WINFIDEL_FAIL, + WINFIDEL_FORBIDDEN, + WINFIDEL_INVALID_ARGUMENT, + WINFIDEL_MISSING, + WINFIDEL_NO_SPACE, + WINFIDEL_LOW_ACCURACY + +} winfidel_status_t; + + +// Calibration point struct -> holds ADC value and equivalent mm diameter +typedef struct cal_point +{ + uint32_t adc; + float mm; +} cal_point_t; + +// Calibration struct -> holds all calibration points and total number of valid calibration points +typedef struct calibration +{ + cal_point_t points[MAX_CALIBRATION_POINTS]; + uint32_t numPoints; + uint8_t valid; +} calibration_t; + + +#endif diff --git a/Firmware/src/include/PersistSettings.h b/Firmware/src/include/PersistSettings.h new file mode 100644 index 0000000..c22df5e --- /dev/null +++ b/Firmware/src/include/PersistSettings.h @@ -0,0 +1,140 @@ +/* SPDX-License-Identifier: MIT + * Copyright(c) 2022 Lincoln Lavoie + */ + +#include + +#ifndef __PersistSettings__ +#define __PersistSettings__ + +template +class PersistSettings{ + private: + bool mValid; + unsigned int mConfigVersion; + uint16_t CRC16(byte *data, size_t data_len); + public: + T Config; + PersistSettings(unsigned int ConfigVersion); + void Begin(void); + void Write(void); + void ResetToDefault(void); + bool Valid(void); +}; +#endif + +// PersistSettings Constructor +// Use the Config structure as the class template for the object. +// Provide a default version, preferable as a static member of the +// config object. +template +PersistSettings::PersistSettings(unsigned int version){ + mConfigVersion = version; + mValid= false; +} + +// Initialize the settings object, read the config from the +// persistent storage, and validate data. If the config object +// can not be read, an error is detected, or the version mismatches, +// the Config object will be reset to the default values. +template +void PersistSettings::Begin(void){ + Preferences pref; + + // Setup the preferences namespace, as read only + if( !pref.begin("PersistSettings", true) ){ + log_e("Failed to open PersistSettings namespace, resetting and writing defaults.\r\n"); + this->ResetToDefault(); + return; + } + + // Get the stored config version version, if it's not equal to then the version provided + // with the the detail, we assume the DefaultConfig has a newer revision of the + // Config object and we initialize to that value instead of stored values. + // A value of 0 indicates the key didn't exist, assume no settings exist. + unsigned int storedVersion = pref.getUInt("version", 0); + if( storedVersion == 0 || storedVersion != mConfigVersion ){ + log_e("Version mismatch (saved: %d, current: %d), resetting to defaults.\r\n", storedVersion, mConfigVersion); + this->ResetToDefault(); + return; + } + + // Read the settings from the persistent storage. + size_t configLen = pref.getBytesLength("config"); + byte memBytes[configLen]; + if (sizeof(T)+2 != configLen ){ + log_e("Length read failure (read: %d, expected: %d), resetting to defaults.\r\n", configLen, sizeof(T)+2); + this->ResetToDefault(); + return; + } + pref.getBytes("config", memBytes, configLen); + + // Check the CRC16 + if( CRC16(memBytes, configLen) ){ + log_e("CRC16 check failed, resetting to default\r\n"); + this->ResetToDefault(); + return; + } + + // All checks passed, valid config, copy the data to the object. + memcpy(&Config, memBytes, sizeof(T)); + + // Close the preferences + pref.end(); + + // Indicate the config is valid + mValid = true; +} + +// Indicates the Config data object is valid. +template +bool PersistSettings::Valid(void){ return mValid; } + +// Resets the Config object to the default value and provided during the +// construction of the PersistSettings object and writes those values to +// the persistent storage. +template +void PersistSettings::ResetToDefault(void){ + T newConfig; + Config = newConfig; + this->Write(); + mValid = true; +} + +// Write the current values of the Config object to persistent storage. +template +void PersistSettings::Write(void){ + Preferences pref; + + // Setup the preferences namespace, as read only + pref.begin("PersistSettings", false); + + // Save the version + pref.putUInt("version", mConfigVersion); + + // Save the config, as a byte array, with 2-byte CRC on the end. + byte memBytes[sizeof(T)+2]; + memcpy(memBytes, &Config, sizeof(T)); + uint16_t crc = CRC16(memBytes, sizeof(T)); + memBytes[sizeof(T)] = static_cast((crc&0xFF)); + memBytes[sizeof(T)+1] = static_cast((crc>>8)); + pref.putBytes("config", memBytes, sizeof(T)+2); + + // Close the preferences + pref.end(); +} + +// Calculate the CRC16 over the provided data object (byte array) and +// return the value. +template +uint16_t PersistSettings::CRC16(byte *data, size_t data_len){ + uint16_t crc = 0xFFFF; + for(unsigned int i = 0; i < data_len; i++){ + crc ^= data[i]; + for(unsigned char k = 0; k<8; ++k){ + if(crc & 1) crc = (crc >> 1) ^ 0x8005; + else crc>>=1; + } + } + return crc; +} \ No newline at end of file diff --git a/Firmware/src/main.ino b/Firmware/src/main.ino new file mode 100644 index 0000000..fc21eb8 --- /dev/null +++ b/Firmware/src/main.ino @@ -0,0 +1,129 @@ +#include +#include +#include +#include +#include +#include "WiFi.h" +#include "ESPAsyncWebServer.h" +#include "LittleFS.h" +#include "include/PersistSettings.h" +#include "config_winfidel.h" + +WiFiManager wifiManager; +AsyncWebServer server(80); +volatile int WiFi_status = WL_IDLE_STATUS; +const char mdnsName[] = MDNS_NAME; +const char wifiName[] = WIFI_HOSTNAME; +uint8_t dbgOTApercent = 100; + +void setup() +{ + // Configure Serial communication + Serial.begin(115200); + Serial.println("Wireless Inline Filament Estimator, Low-Cost - WInFiDEL"); + WiFi.setHostname(wifiName); + + // wifiManager.resetSettings(); // Wipe WiFi settings. Uncomment for WiFi manager testing + + delay(500); + + bool res; + res = wifiManager.autoConnect("SK-WInFiDEL-Setup", "letsrock"); + + if(!res) { + Serial.println("Failed to connect or hit timeout"); + ESP.restart(); + } + else { + //if you get here you have connected to the WiFi + Serial.println("Connected."); + } + + // Initialize LittleFS + Serial.print("Starting LittleFS..."); + if(!LittleFS.begin()){ + Serial.println("An Error has occurred while mounting LittleFS"); + return; + } + Serial.println("done."); + + Serial.print("WiFi IP: "); + Serial.println(WiFi.localIP()); + + if (!MDNS.begin(mdnsName)) + { + Serial.println("Error starting mDNS"); + } + else + { + Serial.println((String) "mDNS http://" + MDNS_NAME + ".local"); + } + + // Add service to MDNS-SD + MDNS.addService("http", "tcp", 80); + + EEPROM.begin(sizeof(calibration_t)); + calibration_init(); + + adc_init(); + + Serial.print("Starting WebServer..."); + setupWebServer(); + server.begin(); + Serial.println("done."); + + Serial.print("WiFi IP: "); + Serial.println(WiFi.localIP()); + + /** + * Enable OTA update + */ + ArduinoOTA + .onStart([]() { + String type; + if (ArduinoOTA.getCommand() == U_FLASH) + type = "sketch"; + else // U_SPIFFS + type = "filesystem"; + + // NOTE: if updating SPIFFS this would be the place to unmount SPIFFS using SPIFFS.end() + Serial.println("Start updating " + type); + }) + .onEnd([]() { + Serial.println("\nEnd"); + }) + .onProgress([](unsigned int progress, unsigned int total) { + uint8_t percent = (progress / (total / 100)); + if (percent == dbgOTApercent) + { + return; + } + if ((percent%5) == 0) + { + Serial.printf("Progress: %u%%\r", percent); + dbgOTApercent = percent; + } + }) + .onError([](ota_error_t error) { + Serial.printf("Error[%u]: ", error); + if (error == OTA_AUTH_ERROR) Serial.println("Auth Failed"); + else if (error == OTA_BEGIN_ERROR) Serial.println("Begin Failed"); + else if (error == OTA_CONNECT_ERROR) Serial.println("Connect Failed"); + else if (error == OTA_RECEIVE_ERROR) Serial.println("Receive Failed"); + else if (error == OTA_END_ERROR) Serial.println("End Failed"); + }); + ArduinoOTA.begin(); + Serial.println("Arduino OTA is on"); + + // Debug message to signal we are initialized and entering loop + Serial.println("Ready to go."); + + i2c_scan_bus(); +} + + +void loop() +{ + Measurements_Tick(); + ArduinoOTA.handle(); +} diff --git a/Firmware/src/measurements.ino b/Firmware/src/measurements.ino new file mode 100644 index 0000000..084a003 --- /dev/null +++ b/Firmware/src/measurements.ino @@ -0,0 +1,110 @@ +float gReadingMax = 0.0; // Holds maximum reading +float gReadingMin = 99999.9; // Holds minimum reading +float gReadingAvg = 0.0; // Holds average reading +float gReadingLast = 0.0; // Holds value of last reading +uint32_t nLastADC = 0; // Last sampled ADC value +uint32_t numMeasurements = 0; // Counts how many readings we had +uint32_t nNextMeasurementTick = 0; // When next measurement should occur + + +uint32_t adc_sample(void) +{ + return random(512, 520); +} + +uint32_t adc_sample_RNG(void) +{ + return random(470, 780); +} + +float get_last(void) +{ + return gReadingLast; +} +float get_min(void) +{ + return gReadingMin; +} +float get_max(void) +{ + return gReadingMax; +} +float get_avg(void) +{ + return gReadingAvg; +} +uint32_t get_adc(void) +{ + return nLastADC; +} +uint32_t get_measurements_count(void) +{ + return numMeasurements; +} + +void reset_stats(void) +{ + gReadingMax = 0.0; + gReadingMin = 99999.9; + gReadingAvg = 0.0; + numMeasurements = 0; +} + + +void Measurements_Tick(void) +{ + if (millis() >= nNextMeasurementTick) + { + // Get latest measurement + // nLastADC = adc_sample_RNG(); + + // Take `ADC_SAMPLES_PER_MEASUREMENT_CYCLE` number of ADC samples + nLastADC = adc_sample_data(ADC_SAMPLES_PER_MEASUREMENT_CYCLE); + + // Should we use mean or average (already calculated above)? + #ifdef ADC_FINAL_ADC_VALUE_USING_MEAN + // Use ADC mean + nLastADC = adc_get_mean(); + #endif + + if (nLastADC >= ADC_MAX) + { + Serial.print("Invalid ADC value of `"); + Serial.print(nLastADC); + Serial.print("`. Clipping to `"); + Serial.print(ADC_MAX); + Serial.println("`."); + nLastADC = ADC_MAX; + } + + gReadingLast = adc_to_mm(nLastADC); + + // Update average + if (numMeasurements > 1) + { + gReadingAvg = (gReadingAvg + gReadingLast) / 2; + } + else + { + gReadingAvg = gReadingLast; + } + + // Update min + if (gReadingLast < gReadingMin) + { + gReadingMin = gReadingLast; + } + + // Update max + if (gReadingLast > gReadingMax) + { + gReadingMax = gReadingLast; + } + + // Update reading counter + numMeasurements++; + + // Set next update timestamp + nNextMeasurementTick = millis() + 200; + } +} diff --git a/Firmware/src/version.h b/Firmware/src/version.h new file mode 100644 index 0000000..a764bdf --- /dev/null +++ b/Firmware/src/version.h @@ -0,0 +1,8 @@ +#ifndef __WINFIDEL_FW_VERSION_H__ +#define __WINFIDEL_FW_VERSION_H__ + +#define VERSION_MAJOR 0 +#define VERSION_MINOR 1 +#define VERSION_PATCH 0 + +#endif diff --git a/Firmware/src/webserver.ino b/Firmware/src/webserver.ino new file mode 100644 index 0000000..e9763d1 --- /dev/null +++ b/Firmware/src/webserver.ino @@ -0,0 +1,230 @@ +/* +Winfidel - Web +Description: This file contains all the functions we use for receiving and responding to HTTP requests +*/ + +#include "version.h" + +char sensor_data[SENSOR_STR_MAX_LEN] = {0}; + +// Helper function that allows us to replace template variable in .html file +// with a value from our code. +String template_const_processor(const String& var) +{ + if (var == "FW_VERSION") { + return String(String(VERSION_MAJOR) + "." + String(VERSION_MINOR) + "." + String(VERSION_PATCH)); + } + else if (var == "CALIBRATION_POINT_SAMPLE_COUNT") + { + return String(CALIBRATION_POINT_SAMPLE_COUNT); + + } + else if (var == "CALIBRATION_POINT_ACCURACY_POINT") + { + return String(CALIBRATION_POINT_ACCURACY_POINT); + + } + else if (var == "MAX_CALIBRATION_POINTS") + { + return String(MAX_CALIBRATION_POINTS); + + } + else if (var == "ADC_MIN") + { + return String(ADC_MIN); + + } + else if (var == "ADC_MIN_EQUALS_MM") + { + return String(ADC_MIN_EQUALS_MM); + + } + else if (var == "ADC_MAX") + { + return String(ADC_MAX); + + } + else if (var == "ADC_MAX_EQUALS_MM") + { + return String(ADC_MAX_EQUALS_MM); + + } + else if (var == "BUILD_DATE") + { + return String(__DATE__); + + } + else if (var == "BUILD_TIME") + { + return String(__TIME__); + + } + else if (var == "ADC_ALGO") + { + return adc_get_algo(); + } + else if (var == "ADC_CHIP") + { + return adc_get_chip(); + } + + Serial.print("Unknown template variable: "); + Serial.println(var); + return String(); +} + +void setupWebServer(void) +{ + server.onNotFound([](AsyncWebServerRequest *request) { + Serial.println("404:"); + Serial.println(request->url()); + request->send(404); + }); + + // send a file when /index is requested + server.on("/index.html", HTTP_ANY, [](AsyncWebServerRequest *request){ + request->send(LittleFS, "/index.html", "text/html", false, template_const_processor); + }); + + server.on("/settings.html", HTTP_ANY, [](AsyncWebServerRequest *request){ + request->send(LittleFS, "/settings.html", "text/html", false, template_const_processor); + }); + + server.on("/", HTTP_ANY, [](AsyncWebServerRequest *request) { + request->send(LittleFS, "/index.html", "text/html", false, template_const_processor); + }); + + server.serveStatic("/js/", LittleFS, "/js/"); + server.serveStatic("/css/", LittleFS, "/css/"); + server.serveStatic("/webfonts/", LittleFS, "/webfonts/"); + server.serveStatic("/favicon.png", LittleFS, "/favicon.png"); + server.serveStatic("/favicon.ico", LittleFS, "/favicon.ico"); + + server.on("/api/diameter/read", HTTP_GET, [] (AsyncWebServerRequest *request) { + format_sensor_data(); + request->send(200, "application/json", sensor_data); + }); + + server.on("/api/diameter/reset", HTTP_GET, [] (AsyncWebServerRequest *request) { + reset_stats(); + request->send(200, "application/json", "{\"status\":\"ok\"}"); + }); + + server.on("/api/calibration/read", HTTP_GET, [] (AsyncWebServerRequest *request) { + request->send(200, "application/json", get_calibration_json()); + }); + + server.on("/api/calibration/create", HTTP_GET, [] (AsyncWebServerRequest *request) { + if ( request->hasParam("mm") ) + { + winfidel_status_t status; + bool adc_provided = false; + float cal_mm = request->getParam("mm")->value().toFloat(); + uint32_t cal_adc = 0; + + // Check if ADC count was provided + if (request->hasParam("adc")) + { + adc_provided = true; + cal_adc = request->getParam("adc")->value().toInt(); + } + + if (adc_provided == false) + { + status = create_calibration_point(cal_mm); + } + else + { + status = manually_create_calibration_point(cal_adc, cal_mm); + } + + if (status == WINFIDEL_OK) + { + request->send(200, "application/json", "{\"status\":\"ok\"}"); + } + else if (status == WINFIDEL_NO_SPACE) + { + request->send(500, "application/json", "{\"status\":\"fail\", \"message\": \"Maximum number of calibration points reached!\"}"); + } + else if (status == WINFIDEL_LOW_ACCURACY) + { + request->send(500, "application/json", "{\"status\":\"fail\", \"message\": \"ADC failed to produce samples with sufficient accuracy!\"}"); + } + } + else + { + request->send(400, "application/json", "{\"status\":\"fail\", \"message\": \"Missing argument `mm`!\"}"); + } + }); + + server.on("/api/calibration/remove", HTTP_GET, [] (AsyncWebServerRequest *request) { + if ( request->hasParam("mm") ) + { + winfidel_status_t status; + float rem_mm = request->getParam("mm")->value().toFloat(); + status = remove_calibration_point_mm(rem_mm); + if (status == WINFIDEL_OK) + { + request->send(200, "application/json", "{\"status\":\"ok\"}"); + } + else if (status == WINFIDEL_MISSING) + { + request->send(500, "application/json", "{\"status\":\"fail\", \"message\": \"Could not find calibration point!\"}"); + } + else if (status == WINFIDEL_FORBIDDEN) + { + request->send(403, "application/json", "{\"status\":\"fail\", \"message\": \"Can not remove boundary points!\"}"); + } + } + else + { + request->send(400, "application/json", "{\"status\":\"fail\", \"message\": \"Missing argument `mm`!\"}"); + } + }); + + server.on("/api/calibration/reset", HTTP_GET, [] (AsyncWebServerRequest *request) { + if ( request->hasParam("confirm") ) + { + calibration_reset(); + request->send(200, "application/json", "{\"status\":\"ok\"}"); + } + else + { + request->send(400, "application/json", "{\"status\":\"fail\", \"message\": \"Missing argument `confirm`!\"}"); + } + }); + + + server.on("/api/wifi/reset", HTTP_GET, [] (AsyncWebServerRequest *request) { + if ( request->hasParam("confirm") ) + { + Serial.println("WiFi reset request recevied."); + request->send(200, "application/json", "{\"status\":\"ok\", \"message\": \"WiFi configuration has been reset. Please connect to WInFiDEL WiFi and re-configure the device.\"}"); + wifiManager.resetSettings(); + } + else + { + request->send(400, "application/json", "{\"status\":\"fail\", \"message\": \"Missing argument `confirm`!\"}"); + } + }); + + server.on("/api/device/reboot", HTTP_GET, [] (AsyncWebServerRequest *request) { + if ( request->hasParam("confirm") ) + { + Serial.println("Device reboot request recevied. Rebooting..."); + ESP.restart(); + } + else + { + request->send(400, "application/json", "{\"status\":\"fail\", \"message\": \"Missing argument `confirm`!\"}"); + } + }); + + +} + +void format_sensor_data(void) +{ + snprintf(sensor_data, SENSOR_STR_MAX_LEN, "{\"status\":\"ok\",\"data\":{\"diameter\":%.2f,\"min\":%.2f,\"max\":%.2f,\"avg\":%.2f,\"adc\":%d,\"count\":%d}}", + get_last(), get_min(), get_max(), get_avg(), get_adc(), get_measurements_count()); +} diff --git a/Hardware/Altium Source Files/01_Top.SchDoc b/Hardware/Altium Source Files/01_Top.SchDoc new file mode 100644 index 0000000..315e8cc Binary files /dev/null and b/Hardware/Altium Source Files/01_Top.SchDoc differ diff --git a/Hardware/Altium Source Files/02_Power.SchDoc b/Hardware/Altium Source Files/02_Power.SchDoc new file mode 100644 index 0000000..17938f8 Binary files /dev/null and b/Hardware/Altium Source Files/02_Power.SchDoc differ diff --git a/Hardware/Altium Source Files/03_MCU.SchDoc b/Hardware/Altium Source Files/03_MCU.SchDoc new file mode 100644 index 0000000..381ffdb Binary files /dev/null and b/Hardware/Altium Source Files/03_MCU.SchDoc differ diff --git a/Hardware/Altium Source Files/04_Sensors.SchDoc b/Hardware/Altium Source Files/04_Sensors.SchDoc new file mode 100644 index 0000000..b82ccf6 Binary files /dev/null and b/Hardware/Altium Source Files/04_Sensors.SchDoc differ diff --git a/Hardware/Altium Source Files/ESP_Infidel.PrjPcb b/Hardware/Altium Source Files/ESP_Infidel.PrjPcb new file mode 100644 index 0000000..f2a3d40 --- /dev/null +++ b/Hardware/Altium Source Files/ESP_Infidel.PrjPcb @@ -0,0 +1,1253 @@ +[Design] +Version=1.0 +HierarchyMode=0 +ChannelRoomNamingStyle=0 +ReleasesFolder= +ChannelDesignatorFormatString=$Component_$RoomName +ChannelRoomLevelSeperator=_ +OpenOutputs=1 +ArchiveProject=0 +TimestampOutput=1 +SeparateFolders=0 +TemplateLocationPath= +PinSwapBy_Netlabel=1 +PinSwapBy_Pin=1 +AllowPortNetNames=0 +AllowSheetEntryNetNames=1 +AppendSheetNumberToLocalNets=0 +NetlistSinglePinNets=0 +DefaultConfiguration=Sources +UserID=0xFFFFFFFF +DefaultPcbProtel=1 +DefaultPcbPcad=0 +ReorderDocumentsOnCompile=1 +NameNetsHierarchically=0 +PowerPortNamesTakePriority=0 +AutoSheetNumbering=1 +AutoCrossReferences=0 +NewIndexingOfSheetSymbols=0 +PushECOToAnnotationFile=1 +DItemRevisionGUID= +ReportSuppressedErrorsInMessages=0 +FSMCodingStyle=eFMSDropDownList_OneProcess +FSMEncodingStyle=eFMSDropDownList_OneHot +IsProjectConflictPreventionWarningsEnabled=0 +ConstraintManagerFlow=0 +IsVirtualBomDocumentRemoved=0 +OutputPath= +LogFolderPath= +ManagedProjectGUID= +IncludeDesignInRelease=0 +CrossRefSheetStyle=1 +CrossRefLocationStyle=1 +CrossRefPorts=3 +CrossRefCrossSheets=1 +CrossRefSheetEntries=0 +CrossRefFollowFromMainSettings=1 + +[Preferences] +PrefsVaultGUID= +PrefsRevisionGUID= + +[Document1] +DocumentPath=01_Top.SchDoc +AnnotationEnabled=1 +AnnotateStartValue=1 +AnnotationIndexControlEnabled=0 +AnnotateSuffix= +AnnotateScope=All +AnnotateOrder=0 +DoLibraryUpdate=1 +DoDatabaseUpdate=1 +ClassGenCCAutoEnabled=0 +ClassGenCCAutoRoomEnabled=0 +ClassGenNCAutoScope=None +DItemRevisionGUID= +GenerateClassCluster=0 +DocumentUniqueId=UEWSFQBU + +[Document2] +DocumentPath=02_Power.SchDoc +AnnotationEnabled=1 +AnnotateStartValue=1 +AnnotationIndexControlEnabled=0 +AnnotateSuffix= +AnnotateScope=All +AnnotateOrder=1 +DoLibraryUpdate=1 +DoDatabaseUpdate=1 +ClassGenCCAutoEnabled=0 +ClassGenCCAutoRoomEnabled=0 +ClassGenNCAutoScope=None +DItemRevisionGUID= +GenerateClassCluster=0 +DocumentUniqueId=MDMQHCCS + +[Document3] +DocumentPath=03_MCU.SchDoc +AnnotationEnabled=1 +AnnotateStartValue=1 +AnnotationIndexControlEnabled=0 +AnnotateSuffix= +AnnotateScope=All +AnnotateOrder=2 +DoLibraryUpdate=1 +DoDatabaseUpdate=1 +ClassGenCCAutoEnabled=0 +ClassGenCCAutoRoomEnabled=0 +ClassGenNCAutoScope=None +DItemRevisionGUID= +GenerateClassCluster=0 +DocumentUniqueId=JLBFALAO + +[Document4] +DocumentPath=MFGOutput.OutJob +AnnotationEnabled=1 +AnnotateStartValue=1 +AnnotationIndexControlEnabled=0 +AnnotateSuffix= +AnnotateScope=All +AnnotateOrder=-1 +DoLibraryUpdate=1 +DoDatabaseUpdate=1 +ClassGenCCAutoEnabled=1 +ClassGenCCAutoRoomEnabled=1 +ClassGenNCAutoScope=None +DItemRevisionGUID= +GenerateClassCluster=0 +DocumentUniqueId= + +[Document5] +DocumentPath=04_Sensors.SchDoc +AnnotationEnabled=1 +AnnotateStartValue=1 +AnnotationIndexControlEnabled=0 +AnnotateSuffix= +AnnotateScope=All +AnnotateOrder=3 +DoLibraryUpdate=1 +DoDatabaseUpdate=1 +ClassGenCCAutoEnabled=0 +ClassGenCCAutoRoomEnabled=0 +ClassGenNCAutoScope=None +DItemRevisionGUID= +GenerateClassCluster=0 +DocumentUniqueId=WQSFOZNA + +[Document6] +DocumentPath=ESP_Infidel_PCB.PcbDoc +AnnotationEnabled=1 +AnnotateStartValue=1 +AnnotationIndexControlEnabled=0 +AnnotateSuffix= +AnnotateScope=All +AnnotateOrder=-1 +DoLibraryUpdate=1 +DoDatabaseUpdate=1 +ClassGenCCAutoEnabled=1 +ClassGenCCAutoRoomEnabled=0 +ClassGenNCAutoScope=None +DItemRevisionGUID= +GenerateClassCluster=0 +DocumentUniqueId=SKQOVKES + +[Configuration1] +Name=Sources +ParameterCount=0 +ConstraintFileCount=0 +ReleaseItemId= +Variant=[No Variations] +OutputJobsCount=0 +ContentTypeGUID=CB6F2064-E317-11DF-B822-12313F0024A2 +ConfigurationType=Source + +[Generic_EDE] +OutputDir= + +[OutputGroup1] +Name=Netlist Outputs +Description= +TargetPrinter=Brother MFC-L2720DW +PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintJobKind=1|PrintWhat=1 +OutputType1=CadnetixNetlist +OutputName1=Cadnetix Netlist +OutputDocumentPath1= +OutputVariantName1= +OutputDefault1=0 +OutputType2=CalayNetlist +OutputName2=Calay Netlist +OutputDocumentPath2= +OutputVariantName2= +OutputDefault2=0 +OutputType3=EDIF +OutputName3=EDIF for PCB +OutputDocumentPath3= +OutputVariantName3= +OutputDefault3=0 +OutputType4=EESofNetlist +OutputName4=EESof Netlist +OutputDocumentPath4= +OutputVariantName4= +OutputDefault4=0 +OutputType5=IntergraphNetlist +OutputName5=Intergraph Netlist +OutputDocumentPath5= +OutputVariantName5= +OutputDefault5=0 +OutputType6=MentorBoardStationNetlist +OutputName6=Mentor BoardStation Netlist +OutputDocumentPath6= +OutputVariantName6= +OutputDefault6=0 +OutputType7=MultiWire +OutputName7=MultiWire +OutputDocumentPath7= +OutputVariantName7= +OutputDefault7=0 +OutputType8=OrCadPCB2Netlist +OutputName8=Orcad/PCB2 Netlist +OutputDocumentPath8= +OutputVariantName8= +OutputDefault8=0 +OutputType9=PADSNetlist +OutputName9=PADS ASCII Netlist +OutputDocumentPath9= +OutputVariantName9= +OutputDefault9=0 +OutputType10=Pcad +OutputName10=Pcad for PCB +OutputDocumentPath10= +OutputVariantName10= +OutputDefault10=0 +OutputType11=PCADNetlist +OutputName11=PCAD Netlist +OutputDocumentPath11= +OutputVariantName11= +OutputDefault11=0 +OutputType12=PCADnltNetlist +OutputName12=PCADnlt Netlist +OutputDocumentPath12= +OutputVariantName12= +OutputDefault12=0 +OutputType13=Protel2Netlist +OutputName13=Protel2 Netlist +OutputDocumentPath13= +OutputVariantName13= +OutputDefault13=0 +OutputType14=ProtelNetlist +OutputName14=Protel +OutputDocumentPath14= +OutputVariantName14= +OutputDefault14=0 +OutputType15=RacalNetlist +OutputName15=Racal Netlist +OutputDocumentPath15= +OutputVariantName15= +OutputDefault15=0 +OutputType16=RINFNetlist +OutputName16=RINF Netlist +OutputDocumentPath16= +OutputVariantName16= +OutputDefault16=0 +OutputType17=SciCardsNetlist +OutputName17=SciCards Netlist +OutputDocumentPath17= +OutputVariantName17= +OutputDefault17=0 +OutputType18=SIMetrixNetlist +OutputName18=SIMetrix +OutputDocumentPath18= +OutputVariantName18= +OutputDefault18=0 +OutputType19=SIMPLISNetlist +OutputName19=SIMPLIS +OutputDocumentPath19= +OutputVariantName19= +OutputDefault19=0 +OutputType20=TangoNetlist +OutputName20=Tango Netlist +OutputDocumentPath20= +OutputVariantName20= +OutputDefault20=0 +OutputType21=TelesisNetlist +OutputName21=Telesis Netlist +OutputDocumentPath21= +OutputVariantName21= +OutputDefault21=0 +OutputType22=WireListNetlist +OutputName22=WireList Netlist +OutputDocumentPath22= +OutputVariantName22= +OutputDefault22=0 +OutputType23=XSpiceNetlist +OutputName23=XSpice Netlist +OutputDocumentPath23= +OutputVariantName23= +OutputDefault23=0 + +[OutputGroup2] +Name=Simulator Outputs +Description= +TargetPrinter=Brother MFC-L2720DW +PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintJobKind=1|PrintWhat=1 +OutputType1=AdvSimNetlist +OutputName1=Mixed Sim +OutputDocumentPath1= +OutputVariantName1= +OutputDefault1=0 +OutputType2=SIMetrixSimulation +OutputName2=SIMetrix +OutputDocumentPath2= +OutputVariantName2= +OutputDefault2=0 +OutputType3=SIMPLISSimulation +OutputName3=SIMPLIS +OutputDocumentPath3= +OutputVariantName3= +OutputDefault3=0 + +[OutputGroup3] +Name=Documentation Outputs +Description= +TargetPrinter=Brother MFC-L2720DW series +PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintJobKind=1|PrintWhat=1 +OutputType1=Composite +OutputName1=Composite Drawing +OutputDocumentPath1= +OutputVariantName1=[No Variations] +OutputDefault1=0 +PageOptions1=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=0|PaperKind=A4|PaperIndex=9 +Configuration1_Name1=OutputConfigurationParameter1 +Configuration1_Item1=DesignatorDisplayMode=Physical|PrintArea=DesignExtent|PrintAreaLowerLeftCornerX=0|PrintAreaLowerLeftCornerY=0|PrintAreaUpperRightCornerX=0|PrintAreaUpperRightCornerY=0|Record=PcbPrintView|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-Ambient-Sensor\ESPHome-Ambient-Sense_PCB.PcbDoc +Configuration1_Name2=OutputConfigurationParameter2 +Configuration1_Item2=IncludeBoardCutouts=False|IncludeBottomLayerComponents=True|IncludeMultiLayerComponents=True|IncludeTopLayerComponents=True|IncludeViewports=True|Index=0|Mirror=False|Name=Multilayer Composite Print|PadNumberFontSize=14|Record=PcbPrintOut|ShowHoles=False|ShowPadNets=False|ShowPadNumbers=False|SubstituteFonts=False|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-Ambient-Sensor\ESPHome-Ambient-Sense_PCB.PcbDoc +Configuration1_Name3=OutputConfigurationParameter3 +Configuration1_Item3=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=TopOverlay|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-Ambient-Sensor\ESPHome-Ambient-Sense_PCB.PcbDoc +Configuration1_Name4=OutputConfigurationParameter4 +Configuration1_Item4=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=TopLayer|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-Ambient-Sensor\ESPHome-Ambient-Sense_PCB.PcbDoc +Configuration1_Name5=OutputConfigurationParameter5 +Configuration1_Item5=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=MidLayer1|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-Ambient-Sensor\ESPHome-Ambient-Sense_PCB.PcbDoc +Configuration1_Name6=OutputConfigurationParameter6 +Configuration1_Item6=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=MidLayer2|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-Ambient-Sensor\ESPHome-Ambient-Sense_PCB.PcbDoc +Configuration1_Name7=OutputConfigurationParameter7 +Configuration1_Item7=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=BottomLayer|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-Ambient-Sensor\ESPHome-Ambient-Sense_PCB.PcbDoc +Configuration1_Name8=OutputConfigurationParameter8 +Configuration1_Item8=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=MultiLayer|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-Ambient-Sensor\ESPHome-Ambient-Sense_PCB.PcbDoc +Configuration1_Name9=OutputConfigurationParameter9 +Configuration1_Item9=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=BottomOverlay|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-Ambient-Sensor\ESPHome-Ambient-Sense_PCB.PcbDoc +Configuration1_Name10=OutputConfigurationParameter10 +Configuration1_Item10=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=KeepOutLayer|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-Ambient-Sensor\ESPHome-Ambient-Sense_PCB.PcbDoc +Configuration1_Name11=OutputConfigurationParameter11 +Configuration1_Item11=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical1|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-Ambient-Sensor\ESPHome-Ambient-Sense_PCB.PcbDoc +Configuration1_Name12=OutputConfigurationParameter12 +Configuration1_Item12=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical7|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-Ambient-Sensor\ESPHome-Ambient-Sense_PCB.PcbDoc +Configuration1_Name13=OutputConfigurationParameter13 +Configuration1_Item13=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical13|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-Ambient-Sensor\ESPHome-Ambient-Sense_PCB.PcbDoc +Configuration1_Name14=OutputConfigurationParameter14 +Configuration1_Item14=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical15|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-Ambient-Sensor\ESPHome-Ambient-Sense_PCB.PcbDoc +OutputType2=PCB 3D Print +OutputName2=PCB 3D Print +OutputDocumentPath2= +OutputVariantName2=[No Variations] +OutputDefault2=0 +PageOptions2=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType3=PCB 3D Video +OutputName3=PCB 3D Video +OutputDocumentPath3= +OutputVariantName3=[No Variations] +OutputDefault3=0 +PageOptions3=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType4=PCB Print +OutputName4=PCB Prints +OutputDocumentPath4= +OutputVariantName4=[No Variations] +OutputDefault4=0 +PageOptions4=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType5=PCBDrawing +OutputName5=Draftsman +OutputDocumentPath5= +OutputVariantName5=[No Variations] +OutputDefault5=0 +PageOptions5=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType6=PCBLIB Print +OutputName6=PCBLIB Prints +OutputDocumentPath6= +OutputVariantName6=[No Variations] +OutputDefault6=0 +PageOptions6=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType7=PDF3D +OutputName7=PDF3D +OutputDocumentPath7= +OutputVariantName7=[No Variations] +OutputDefault7=0 +PageOptions7=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType8=PDF3D MBA +OutputName8=PDF3D MBA +OutputDocumentPath8= +OutputVariantName8= +OutputDefault8=0 +PageOptions8=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType9=Report Print +OutputName9=Report Prints +OutputDocumentPath9= +OutputVariantName9= +OutputDefault9=0 +PageOptions9=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType10=Schematic Print +OutputName10=Schematic Prints +OutputDocumentPath10= +OutputVariantName10= +OutputDefault10=0 +PageOptions10=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType11=SimView Print +OutputName11=SimView Prints +OutputDocumentPath11= +OutputVariantName11= +OutputDefault11=0 +PageOptions11=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType12=Harness Layout Drawing Print +OutputName12=Harness Layout Drawing Prints +OutputDocumentPath12= +OutputVariantName12= +OutputDefault12=0 +PageOptions12=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType13=Harness Wiring Diagram Print +OutputName13=Harness Wiring Diagram Prints +OutputDocumentPath13= +OutputVariantName13= +OutputDefault13=0 +PageOptions13=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType14=PCBDrawing +OutputName14=Draftsman +OutputDocumentPath14= +OutputVariantName14=[No Variations] +OutputDefault14=0 +PageOptions14=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 +OutputType15=PCBDrawing +OutputName15=Draftsman +OutputDocumentPath15= +OutputVariantName15=[No Variations] +OutputDefault15=0 +PageOptions15=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 + +[OutputGroup4] +Name=Assembly Outputs +Description= +TargetPrinter=Brother MFC-L2720DW +PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintJobKind=1|PrintWhat=1 +OutputType1=Assembly +OutputName1=Assembly Drawings +OutputDocumentPath1= +OutputVariantName1=[No Variations] +OutputDefault1=0 +PageOptions1=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType2=Pick Place +OutputName2=Generates pick and place files +OutputDocumentPath2= +OutputVariantName2=[No Variations] +OutputDefault2=0 +OutputType3=Test Points For Assembly +OutputName3=Test Point Report +OutputDocumentPath3= +OutputVariantName3=[No Variations] +OutputDefault3=0 + +[OutputGroup5] +Name=Fabrication Outputs +Description= +TargetPrinter=Brother MFC-L2720DW +PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintJobKind=1|PrintWhat=1 +OutputType1=Board Stack Report +OutputName1=Report Board Stack +OutputDocumentPath1= +OutputVariantName1= +OutputDefault1=0 +PageOptions1=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType2=CompositeDrill +OutputName2=Composite Drill Drawing +OutputDocumentPath2= +OutputVariantName2=[No Variations] +OutputDefault2=0 +PageOptions2=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType3=Drill +OutputName3=Drill Drawing/Guides +OutputDocumentPath3= +OutputVariantName3=[No Variations] +OutputDefault3=0 +PageOptions3=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType4=Final +OutputName4=Final Artwork Prints +OutputDocumentPath4= +OutputVariantName4=[No Variations] +OutputDefault4=0 +PageOptions4=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType5=Gerber +OutputName5=Gerber Files +OutputDocumentPath5= +OutputVariantName5=[No Variations] +OutputDefault5=0 +OutputType6=Gerber X2 +OutputName6=Gerber X2 Files +OutputDocumentPath6= +OutputVariantName6=[No Variations] +OutputDefault6=0 +OutputType7=IPC2581 +OutputName7=IPC-2581 Files +OutputDocumentPath7= +OutputVariantName7=[No Variations] +OutputDefault7=0 +OutputType8=Mask +OutputName8=Solder/Paste Mask Prints +OutputDocumentPath8= +OutputVariantName8=[No Variations] +OutputDefault8=0 +PageOptions8=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType9=NC Drill +OutputName9=NC Drill Files +OutputDocumentPath9= +OutputVariantName9= +OutputDefault9=0 +OutputType10=ODB +OutputName10=ODB++ Files +OutputDocumentPath10= +OutputVariantName10=[No Variations] +OutputDefault10=0 +OutputType11=Plane +OutputName11=Power-Plane Prints +OutputDocumentPath11= +OutputVariantName11=[No Variations] +OutputDefault11=0 +PageOptions11=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType12=Test Points +OutputName12=Test Point Report +OutputDocumentPath12= +OutputVariantName12= +OutputDefault12=0 + +[OutputGroup6] +Name=Report Outputs +Description= +TargetPrinter=Brother MFC-L2720DW +PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintJobKind=1|PrintWhat=1 +OutputType1=BOM_PartType +OutputName1=Bill of Materials +OutputDocumentPath1= +OutputVariantName1=[No Variations] +OutputDefault1=0 +PageOptions1=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType2=ComponentCrossReference +OutputName2=Component Cross Reference Report +OutputDocumentPath2= +OutputVariantName2=[No Variations] +OutputDefault2=0 +OutputType3=ReportHierarchy +OutputName3=Report Project Hierarchy +OutputDocumentPath3= +OutputVariantName3=[No Variations] +OutputDefault3=0 +OutputType4=Script +OutputName4=Script Output +OutputDocumentPath4= +OutputVariantName4=[No Variations] +OutputDefault4=0 +OutputType5=SimpleBOM +OutputName5=Simple BOM +OutputDocumentPath5= +OutputVariantName5=[No Variations] +OutputDefault5=0 +OutputType6=SinglePinNetReporter +OutputName6=Report Single Pin Nets +OutputDocumentPath6= +OutputVariantName6=[No Variations] +OutputDefault6=0 +OutputType7=BOM_ReportCompare +OutputName7=BOM Compare +OutputDocumentPath7= +OutputVariantName7=[No Variations] +OutputDefault7=0 +PageOptions7=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType8=Export Comments +OutputName8=Export Comments +OutputDocumentPath8= +OutputVariantName8=[No Variations] +OutputDefault8=0 +PageOptions8=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType9=Project History +OutputName9=Project History +OutputDocumentPath9= +OutputVariantName9=[No Variations] +OutputDefault9=0 +PageOptions9=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 + +[OutputGroup7] +Name=Other Outputs +Description= +TargetPrinter=Brother MFC-L2720DW +PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintJobKind=1|PrintWhat=1 +OutputType1=Text Print +OutputName1=Text Print +OutputDocumentPath1= +OutputVariantName1= +OutputDefault1=0 +PageOptions1=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType2=Text Print +OutputName2=Text Print +OutputDocumentPath2= +OutputVariantName2= +OutputDefault2=0 +PageOptions2=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 +OutputType3=Text Print +OutputName3=Text Print +OutputDocumentPath3= +OutputVariantName3= +OutputDefault3=0 +PageOptions3=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 +OutputType4=Text Print +OutputName4=Text Print +OutputDocumentPath4= +OutputVariantName4= +OutputDefault4=0 +PageOptions4=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 +OutputType5=Text Print +OutputName5=Text Print +OutputDocumentPath5= +OutputVariantName5= +OutputDefault5=0 +PageOptions5=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 +OutputType6=Text Print +OutputName6=Text Print +OutputDocumentPath6= +OutputVariantName6= +OutputDefault6=0 +PageOptions6=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 +OutputType7=Text Print +OutputName7=Text Print +OutputDocumentPath7= +OutputVariantName7= +OutputDefault7=0 +PageOptions7=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 +OutputType8=Text Print +OutputName8=Text Print +OutputDocumentPath8= +OutputVariantName8= +OutputDefault8=0 +PageOptions8=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 +OutputType9=Text Print +OutputName9=Text Print +OutputDocumentPath9= +OutputVariantName9= +OutputDefault9=0 +PageOptions9=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 +OutputType10=Text Print +OutputName10=Text Print +OutputDocumentPath10= +OutputVariantName10= +OutputDefault10=0 +PageOptions10=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 +OutputType11=Text Print +OutputName11=Text Print +OutputDocumentPath11= +OutputVariantName11= +OutputDefault11=0 +PageOptions11=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 +OutputType12=Text Print +OutputName12=Text Print +OutputDocumentPath12= +OutputVariantName12= +OutputDefault12=0 +PageOptions12=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 +OutputType13=Text Print +OutputName13=Text Print +OutputDocumentPath13= +OutputVariantName13= +OutputDefault13=0 +PageOptions13=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 +OutputType14=Text Print +OutputName14=Text Print +OutputDocumentPath14= +OutputVariantName14= +OutputDefault14=0 +PageOptions14=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 +OutputType15=Text Print +OutputName15=Text Print +OutputDocumentPath15= +OutputVariantName15= +OutputDefault15=0 +PageOptions15=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 +OutputType16=Text Print +OutputName16=Text Print +OutputDocumentPath16= +OutputVariantName16= +OutputDefault16=0 +PageOptions16=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 +OutputType17=Text Print +OutputName17=Text Print +OutputDocumentPath17= +OutputVariantName17= +OutputDefault17=0 +PageOptions17=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 + +[OutputGroup8] +Name=Validation Outputs +Description= +TargetPrinter=Brother MFC-L2720DW +PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintJobKind=1|PrintWhat=1 +OutputType1=BOM_Violations +OutputName1=BOM Checks Report +OutputDocumentPath1= +OutputVariantName1= +OutputDefault1=0 +OutputType2=Component states check +OutputName2=Server's components states check +OutputDocumentPath2= +OutputVariantName2= +OutputDefault2=0 +OutputType3=Configuration compliance +OutputName3=Environment configuration compliance check +OutputDocumentPath3= +OutputVariantName3= +OutputDefault3=0 +OutputType4=Design Rules Check +OutputName4=Design Rules Check +OutputDocumentPath4= +OutputVariantName4= +OutputDefault4=0 +PageOptions4=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType5=Differences Report +OutputName5=Differences Report +OutputDocumentPath5= +OutputVariantName5= +OutputDefault5=0 +PageOptions5=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType6=Electrical Rules Check +OutputName6=Electrical Rules Check +OutputDocumentPath6= +OutputVariantName6= +OutputDefault6=0 +PageOptions6=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType7=Footprint Comparison Report +OutputName7=Footprint Comparison Report +OutputDocumentPath7= +OutputVariantName7= +OutputDefault7=0 + +[OutputGroup9] +Name=Export Outputs +Description= +TargetPrinter=Brother MFC-L2720DW +PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintJobKind=1|PrintWhat=1 +OutputType1=AutoCAD dwg/dxf PCB +OutputName1=AutoCAD dwg/dxf File PCB +OutputDocumentPath1= +OutputVariantName1= +OutputDefault1=0 +OutputType2=AutoCAD dwg/dxf Schematic +OutputName2=AutoCAD dwg/dxf File Schematic +OutputDocumentPath2= +OutputVariantName2= +OutputDefault2=0 +OutputType3=ExportIDF +OutputName3=Export IDF +OutputDocumentPath3= +OutputVariantName3= +OutputDefault3=0 +OutputType4=ExportPARASOLID +OutputName4=Export PARASOLID +OutputDocumentPath4= +OutputVariantName4=[No Variations] +OutputDefault4=0 +OutputType5=ExportSTEP +OutputName5=Export STEP +OutputDocumentPath5= +OutputVariantName5=[No Variations] +OutputDefault5=0 +OutputType6=ExportVRML +OutputName6=Export VRML +OutputDocumentPath6= +OutputVariantName6=[No Variations] +OutputDefault6=0 +OutputType7=MBAExportPARASOLID +OutputName7=Export PARASOLID +OutputDocumentPath7= +OutputVariantName7= +OutputDefault7=0 +OutputType8=MBAExportSTEP +OutputName8=Export STEP +OutputDocumentPath8= +OutputVariantName8= +OutputDefault8=0 +OutputType9=Save As/Export PCB +OutputName9=Save As/Export PCB +OutputDocumentPath9= +OutputVariantName9= +OutputDefault9=0 +OutputType10=Save As/Export Schematic +OutputName10=Save As/Export Schematic +OutputDocumentPath10= +OutputVariantName10= +OutputDefault10=0 +OutputType11=Specctra Design PCB +OutputName11=Specctra Design PCB +OutputDocumentPath11= +OutputVariantName11= +OutputDefault11=0 +OutputType12=Web ReviewOutputName +OutputName12=Web Review Data +OutputDocumentPath12= +OutputVariantName12= +OutputDefault12=0 + +[OutputGroup10] +Name=PostProcess Outputs +Description= +TargetPrinter=Brother MFC-L2720DW +PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintJobKind=1|PrintWhat=1 +OutputType1=Copy Files +OutputName1=Copy Files +OutputDocumentPath1= +OutputVariantName1= +OutputDefault1=0 + +[Modification Levels] +Type1=1 +Type2=1 +Type3=1 +Type4=1 +Type5=1 +Type6=1 +Type7=1 +Type8=1 +Type9=1 +Type10=1 +Type11=1 +Type12=1 +Type13=1 +Type14=1 +Type15=1 +Type16=1 +Type17=1 +Type18=1 +Type19=1 +Type20=1 +Type21=1 +Type22=1 +Type23=1 +Type24=1 +Type25=1 +Type26=1 +Type27=1 +Type28=1 +Type29=1 +Type30=1 +Type31=1 +Type32=1 +Type33=1 +Type34=1 +Type35=1 +Type36=1 +Type37=1 +Type38=1 +Type39=1 +Type40=1 +Type41=1 +Type42=1 +Type43=1 +Type44=1 +Type45=1 +Type46=1 +Type47=1 +Type48=1 +Type49=1 +Type50=1 +Type51=1 +Type52=1 +Type53=1 +Type54=1 +Type55=1 +Type56=1 +Type57=1 +Type58=1 +Type59=1 +Type60=1 +Type61=1 +Type62=1 +Type63=1 +Type64=1 +Type65=1 +Type66=1 +Type67=1 +Type68=1 +Type69=1 +Type70=1 +Type71=1 +Type72=1 +Type73=1 +Type74=1 +Type75=1 +Type76=1 +Type77=1 +Type78=1 +Type79=1 +Type80=1 +Type81=1 +Type82=1 +Type83=1 +Type84=1 +Type85=1 +Type86=1 +Type87=1 +Type88=1 +Type89=1 +Type90=1 +Type91=1 +Type92=1 +Type93=1 +Type94=1 +Type95=1 +Type96=1 +Type97=1 +Type98=1 +Type99=1 +Type100=1 +Type101=1 +Type102=1 +Type103=1 +Type104=1 +Type105=1 +Type106=1 +Type107=1 +Type108=1 +Type109=1 +Type110=1 +Type111=1 +Type112=1 +Type113=1 +Type114=1 +Type115=1 +Type116=1 +Type117=1 +Type118=1 +Type119=1 +Type120=1 +Type121=1 +Type122=1 +Type123=1 +Type124=1 +Type125=1 +Type126=1 +Type127=1 +Type128=1 +Type129=1 +Type130=1 +Type131=1 +Type132=1 +Type133=1 +Type134=1 +Type135=1 +Type136=1 + +[Difference Levels] +Type1=1 +Type2=1 +Type3=1 +Type4=1 +Type5=1 +Type6=1 +Type7=1 +Type8=1 +Type9=1 +Type10=1 +Type11=1 +Type12=1 +Type13=1 +Type14=1 +Type15=1 +Type16=1 +Type17=1 +Type18=1 +Type19=1 +Type20=1 +Type21=1 +Type22=1 +Type23=1 +Type24=1 +Type25=1 +Type26=1 +Type27=1 +Type28=1 +Type29=1 +Type30=1 +Type31=1 +Type32=1 +Type33=1 +Type34=1 +Type35=1 +Type36=1 +Type37=1 +Type38=1 +Type39=1 +Type40=1 +Type41=1 +Type42=1 +Type43=1 +Type44=1 +Type45=1 +Type46=1 +Type47=1 +Type48=1 +Type49=1 +Type50=1 +Type51=1 +Type52=1 +Type53=1 +Type54=1 +Type55=1 +Type56=1 +Type57=1 +Type58=1 +Type59=1 +Type60=1 +Type61=1 +Type62=1 +Type63=1 +Type64=1 +Type65=1 +Type66=1 +Type67=1 +Type68=1 +Type69=1 +Type70=1 +Type71=1 +Type72=1 +Type73=1 +Type74=1 + +[Electrical Rules Check] +Type1=1 +Type2=1 +Type3=2 +Type4=1 +Type5=2 +Type6=2 +Type7=0 +Type8=1 +Type9=1 +Type10=1 +Type11=2 +Type12=0 +Type13=0 +Type14=1 +Type15=1 +Type16=1 +Type17=1 +Type18=1 +Type19=1 +Type20=0 +Type21=0 +Type22=0 +Type23=0 +Type24=1 +Type25=2 +Type26=0 +Type27=2 +Type28=1 +Type29=1 +Type30=1 +Type31=1 +Type32=2 +Type33=0 +Type34=2 +Type35=1 +Type36=2 +Type37=1 +Type38=2 +Type39=2 +Type40=2 +Type41=0 +Type42=2 +Type43=1 +Type44=0 +Type45=0 +Type46=0 +Type47=0 +Type48=0 +Type49=0 +Type50=2 +Type51=0 +Type52=0 +Type53=1 +Type54=1 +Type55=1 +Type56=2 +Type57=1 +Type58=1 +Type59=2 +Type60=0 +Type61=0 +Type62=0 +Type63=0 +Type64=0 +Type65=2 +Type66=3 +Type67=2 +Type68=2 +Type69=0 +Type70=2 +Type71=2 +Type72=2 +Type73=2 +Type74=1 +Type75=2 +Type76=1 +Type77=1 +Type78=1 +Type79=1 +Type80=2 +Type81=3 +Type82=3 +Type83=3 +Type84=3 +Type85=3 +Type86=2 +Type87=2 +Type88=2 +Type89=1 +Type90=1 +Type91=3 +Type92=3 +Type93=2 +Type94=2 +Type95=2 +Type96=2 +Type97=2 +Type98=0 +Type99=1 +Type100=2 +Type101=0 +Type102=2 +Type103=2 +Type104=1 +Type105=2 +Type106=2 +Type107=2 +Type108=2 +Type109=1 +Type110=1 +Type111=1 +Type112=1 +Type113=1 +Type114=2 +Type115=2 +Type116=2 +Type117=3 +Type118=3 +Type119=3 +MultiChannelAlternate=0 +AlternateItemFail=3 +Type122=2 +Type123=1 +Type124=1 +Type125=1 +Type126=1 +Type127=1 +Type128=2 +Type129=2 +Type130=2 +Type131=2 +Type132=2 +Type133=2 +Type134=2 +Type135=2 +Type136=2 +Type137=2 +Type138=1 +Type139=1 +Type140=1 +Type141=1 +Type142=1 +Type143=1 +Type144=1 +Type145=1 +Type146=1 +Type147=2 +Type148=2 +Type149=2 +Type150=2 +Type151=2 + +[ERC Connection Matrix] +L1=NNNNNNNNNNNWNNNWW +L2=NNWNNNNWWWNWNWNWN +L3=NWEENEEEENEWNEEWN +L4=NNENNNWEENNWNENWN +L5=NNNNNNNNNNNNNNNNN +L6=NNENNNNEENNWNENWN +L7=NNEWNNWEENNWNENWN +L8=NWEENEENEEENNEENN +L9=NWEENEEEENEWNEEWW +L10=NWNNNNNENNEWNNEWN +L11=NNENNNNEEENWNENWN +L12=WWWWNWWNWWWNWWWNN +L13=NNNNNNNNNNNWNNNWW +L14=NWEENEEEENEWNEEWW +L15=NNENNNNEEENWNENWW +L16=WWWWNWWNWWWNWWWNW +L17=WNNNNNNNWNNNWWWWN + +[Annotate] +SortOrder=3 +SortLocation=0 +ReplaceSubparts=0 +MatchParameter1=Comment +MatchStrictly1=1 +MatchParameter2=Library Reference +MatchStrictly2=1 +PhysicalNamingFormat=$Component_$RoomName +GlobalIndexSortOrder=3 +GlobalIndexSortLocation=0 + +[PrjClassGen] +CompClassManualEnabled=0 +CompClassManualRoomEnabled=0 +NetClassAutoBusEnabled=1 +NetClassAutoCompEnabled=0 +NetClassAutoNamedHarnessEnabled=0 +NetClassManualEnabled=1 +NetClassSeparateForBusSections=0 + +[LibraryUpdateOptions] +SelectedOnly=0 +UpdateVariants=1 +UpdateToLatestRevision=1 +PartTypes=0 +FullReplace=1 +UpdateDesignatorLock=1 +UpdatePartIDLock=1 +PreserveParameterLocations=1 +PreserveParameterVisibility=1 +DoGraphics=1 +DoParameters=1 +DoModels=1 +AddParameters=0 +RemoveParameters=0 +AddModels=1 +RemoveModels=1 +UpdateCurrentModels=1 + +[DatabaseUpdateOptions] +SelectedOnly=0 +UpdateVariants=1 +UpdateToLatestRevision=1 +PartTypes=0 + +[Comparison Options] +ComparisonOptions0=Kind=Net|MinPercent=75|MinMatch=3|ShowMatch=0|UseName=-1|InclAllRules=0 +ComparisonOptions1=Kind=Net Class|MinPercent=75|MinMatch=3|ShowMatch=0|UseName=-1|InclAllRules=0 +ComparisonOptions2=Kind=Component Class|MinPercent=75|MinMatch=3|ShowMatch=0|UseName=-1|InclAllRules=0 +ComparisonOptions3=Kind=Rule|MinPercent=75|MinMatch=3|ShowMatch=0|UseName=-1|InclAllRules=0 +ComparisonOptions4=Kind=Differential Pair|MinPercent=50|MinMatch=1|ShowMatch=0|UseName=0|InclAllRules=0 +ComparisonOptions5=Kind=Structure Class|MinPercent=75|MinMatch=3|ShowMatch=0|UseName=-1|InclAllRules=0 + +[SmartPDF] +PageOptions=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 + diff --git a/Hardware/Altium Source Files/ESP_Infidel_PCB.PcbDoc b/Hardware/Altium Source Files/ESP_Infidel_PCB.PcbDoc new file mode 100644 index 0000000..00d882d Binary files /dev/null and b/Hardware/Altium Source Files/ESP_Infidel_PCB.PcbDoc differ diff --git a/Hardware/Altium Source Files/MFGOutput.OutJob b/Hardware/Altium Source Files/MFGOutput.OutJob new file mode 100644 index 0000000..a407c47 --- /dev/null +++ b/Hardware/Altium Source Files/MFGOutput.OutJob @@ -0,0 +1,332 @@ +[OutputJobFile] +Version=1.0 +Caption= +Description= +VaultGUID= +ItemGUID= +ItemHRID= +RevisionGUID= +RevisionId= +VaultHRID= +AutoItemHRID= +NextRevId= +FolderGUID= +LifeCycleDefinitionGUID= +RevisionNamingSchemeGUID= + +[OutputGroup1] +Name= +Description= +TargetOutputMedium=BoM +VariantName=[No Variations] +VariantScope=1 +CurrentConfigurationName= +TargetPrinter=Brother QL-800 +PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintJobKind=1|PrintWhat=0 +OutputMedium1=Print Job +OutputMedium1_Type=Printer +OutputMedium1_Printer= +OutputMedium1_PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintJobKind=1|PrintWhat=1 +OutputMedium2=PDF +OutputMedium2_Type=Publish +OutputMedium3=Folder Structure +OutputMedium3_Type=GeneratedFiles +OutputMedium4=Video +OutputMedium4_Type=Multimedia +OutputMedium5=BoM +OutputMedium5_Type=GeneratedFiles +OutputType1=Schematic Print +OutputName1=Schematic Prints +OutputCategory1=Documentation +OutputDocumentPath1=[Project Physical Documents] +OutputVariantName1= +OutputEnabled1=0 +OutputEnabled1_OutputMedium1=0 +OutputEnabled1_OutputMedium2=1 +OutputEnabled1_OutputMedium3=0 +OutputEnabled1_OutputMedium4=0 +OutputEnabled1_OutputMedium5=0 +OutputDefault1=0 +PageOptions1=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=0|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +Configuration1_Name1=OutputConfigurationParameter1 +Configuration1_Item1=Record=SchPrintView|ShowNoERC=True|ShowParamSet=True|ShowProbe=True|ShowBlanket=True|NoERCSymbolsToShow="Thin Cross","Thick Cross","Small Cross",Checkbox,Triangle|ShowNote=True|ShowNoteCollapsed=True|ShowOpenEnds=True|ExpandDesignator=True|ExpandNetLabel=False|ExpandPort=False|ExpandSheetNum=False|ExpandDocNum=False|PrintArea=0|PrintAreaRect.X1=0|PrintAreaRect.Y1=0|PrintAreaRect.X2=0|PrintAreaRect.Y2=0|DocumentPath=[Project Physical Documents] +OutputType2=Pick Place +OutputName2=Generates pick and place files +OutputCategory2=Assembly +OutputDocumentPath2= +OutputVariantName2= +OutputEnabled2=0 +OutputEnabled2_OutputMedium1=0 +OutputEnabled2_OutputMedium2=0 +OutputEnabled2_OutputMedium3=1 +OutputEnabled2_OutputMedium4=0 +OutputEnabled2_OutputMedium5=0 +OutputDefault2=0 +Configuration2_Name1=OutputConfigurationParameter1 +Configuration2_Item1=Record=PickPlaceView|Units=Imperial|GenerateCSVFormat=False|GenerateTextFormat=True|ShowUnits=True|Separator=.|ExcludeFilterParam=False|IncludeVariations=False|Filter= |FilterActive=False|Column#1=Name:Designator,Fixed:True,Metric:False,Visible:True,Sort:None,Position:0|Column#2=Name:Comment,Fixed:True,Metric:False,Visible:True,Sort:None,Position:1|Column#3=Name:Layer,Fixed:True,Metric:False,Visible:True,Sort:None,Position:2|Column#4=Name:Footprint,Fixed:True,Metric:False,Visible:True,Sort:None,Position:3|Column#5=Name:Footprint Description,Fixed:True,Metric:False,Visible:False,Sort:None,Position:4|Column#6=Name:Center-X,Fixed:True,Metric:True,Visible:True,Sort:None,Position:5|Column#7=Name:Center-Y,Fixed:True,Metric:True,Visible:True,Sort:None,Position:6|Column#8=Name:Rotation,Fixed:True,Metric:False,Visible:True,Sort:None,Position:7|Column#9=Name:Description,Fixed:True,Metric:False,Visible:True,Sort:None,Position:8|Column#10=Name:ComponentKind,Fixed:True,Metric:False,Visible:False,Sort:None,Position:9|Column#11=Name:Height,Fixed:True,Metric:True,Visible:False,Sort:None,Position:10|Column#12=Name:Ref-X,Fixed:True,Metric:True,Visible:False,Sort:None,Position:11|Column#13=Name:Ref-Y,Fixed:True,Metric:True,Visible:False,Sort:None,Position:12|Column#14=Name:Pad-X,Fixed:True,Metric:True,Visible:False,Sort:None,Position:13|Column#15=Name:Pad-Y,Fixed:True,Metric:True,Visible:False,Sort:None,Position:14|Column#16=Name:Variation,Fixed:True,Metric:False,Visible:False,Sort:None,Position:15|Column#17=Name:Published,Fixed:False,Metric:False,Visible:False,Sort:None,Position:24|Column#18=Name:LatestRevisionDate,Fixed:False,Metric:False,Visible:False,Sort:None,Position:18|Column#19=Name:PackageReference,Fixed:False,Metric:False,Visible:False,Sort:None,Position:23|Column#20=Name:Value,Fixed:False,Metric:False,Visible:False,Sort:None,Position:26|Column#21=Name:Publisher,Fixed:False,Metric:False,Visible:False,Sort:None,Position:25|Column#22=Name:Distributor Part Number,Fixed:False,Metric:False,Visible:False,Sort:None,Position:17|Column#23=Name:PackageDescription,Fixed:False,Metric:False,Visible:False,Sort:None,Position:22|Column#24=Name:LatestRevisionNote,Fixed:False,Metric:False,Visible:False,Sort:None,Position:19|Column#25=Name:Distributor,Fixed:False,Metric:False,Visible:False,Sort:None,Position:16|Column#26=Name:Manufacturer,Fixed:False,Metric:False,Visible:False,Sort:None,Position:20|Column#27=Name:Manufacturer Part Number,Fixed:False,Metric:False,Visible:False,Sort:None,Position:21|DocumentPath=C:\Users\Sasa\Desktop\git\DIY_PlantSystem_public\Part1_Sensor_board\Hardware\PlantSensor_V02_PCB.PcbDoc +OutputType3=Assembly +OutputName3=Assembly Drawings +OutputCategory3=Assembly +OutputDocumentPath3= +OutputVariantName3= +OutputEnabled3=0 +OutputEnabled3_OutputMedium1=0 +OutputEnabled3_OutputMedium2=0 +OutputEnabled3_OutputMedium3=0 +OutputEnabled3_OutputMedium4=0 +OutputEnabled3_OutputMedium5=0 +OutputDefault3=0 +PageOptions3=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=0|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=0|PaperKind=A4|PaperIndex=9 +Configuration3_Name1=OutputConfigurationParameter1 +Configuration3_Item1=DesignatorDisplayMode=Physical|PrintArea=DesignExtent|PrintAreaLowerLeftCornerX=0|PrintAreaLowerLeftCornerY=0|PrintAreaUpperRightCornerX=0|PrintAreaUpperRightCornerY=0|Record=PcbPrintView +Configuration3_Name2=OutputConfigurationParameter2 +Configuration3_Item2=IncludeBoardCutouts=False|IncludeBottomLayerComponents=True|IncludeMultiLayerComponents=True|IncludeTopLayerComponents=True|IncludeViewports=True|Index=0|Mirror=False|Name=Top LayerAssembly Drawing|PadNumberFontSize=14|Record=PcbPrintOut|ShowHoles=True|ShowPadNets=False|ShowPadNumbers=False|SubstituteFonts=False +Configuration3_Name3=OutputConfigurationParameter3 +Configuration3_Item3=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Hidden|FFill=Hidden|FPad=Hidden|FRegion=Hidden|FText=Hidden|FTrack=Hidden|FVia=Hidden|Layer=TopLayer|Polygon=Hidden|PrintOutIndex=0|Record=PcbPrintLayer +Configuration3_Name4=OutputConfigurationParameter4 +Configuration3_Item4=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=TopOverlay|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer +Configuration3_Name5=OutputConfigurationParameter5 +Configuration3_Item5=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Hidden|Layer=MultiLayer|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer +Configuration3_Name6=OutputConfigurationParameter6 +Configuration3_Item6=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=KeepOutLayer|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer +Configuration3_Name7=OutputConfigurationParameter7 +Configuration3_Item7=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical1|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer +Configuration3_Name8=OutputConfigurationParameter8 +Configuration3_Item8=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=DrillDrawing|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer +Configuration3_Name9=OutputConfigurationParameter9 +Configuration3_Item9=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical13|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer +Configuration3_Name10=OutputConfigurationParameter10 +Configuration3_Item10=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical15|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer +Configuration3_Name11=OutputConfigurationParameter11 +Configuration3_Item11=IncludeBoardCutouts=False|IncludeBottomLayerComponents=True|IncludeMultiLayerComponents=True|IncludeTopLayerComponents=True|IncludeViewports=True|Index=1|Mirror=False|Name=Bottom LayerAssembly Drawing|PadNumberFontSize=14|Record=PcbPrintOut|ShowHoles=True|ShowPadNets=False|ShowPadNumbers=False|SubstituteFonts=False +Configuration3_Name12=OutputConfigurationParameter12 +Configuration3_Item12=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Hidden|FFill=Hidden|FPad=Hidden|FRegion=Hidden|FText=Hidden|FTrack=Hidden|FVia=Hidden|Layer=BottomLayer|Polygon=Hidden|PrintOutIndex=1|Record=PcbPrintLayer +Configuration3_Name13=OutputConfigurationParameter13 +Configuration3_Item13=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=KeepOutLayer|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer +Configuration3_Name14=OutputConfigurationParameter14 +Configuration3_Item14=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=BottomOverlay|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer +Configuration3_Name15=OutputConfigurationParameter15 +Configuration3_Item15=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=DrillDrawing|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer +Configuration3_Name16=OutputConfigurationParameter16 +Configuration3_Item16=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Hidden|Layer=MultiLayer|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer +Configuration3_Name17=OutputConfigurationParameter17 +Configuration3_Item17=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical1|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer +Configuration3_Name18=OutputConfigurationParameter18 +Configuration3_Item18=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical13|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer +Configuration3_Name19=OutputConfigurationParameter19 +Configuration3_Item19=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical15|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer +PcbPrintPreferences3= +OutputType4=NC Drill +OutputName4=NC Drill Files +OutputCategory4=Fabrication +OutputDocumentPath4= +OutputVariantName4= +OutputEnabled4=0 +OutputEnabled4_OutputMedium1=0 +OutputEnabled4_OutputMedium2=0 +OutputEnabled4_OutputMedium3=2 +OutputEnabled4_OutputMedium4=0 +OutputEnabled4_OutputMedium5=0 +OutputDefault4=0 +Configuration4_Name1=OutputConfigurationParameter1 +Configuration4_Item1=BoardEdgeRoutToolDia=2000000|GenerateBoardEdgeRout=False|GenerateDrilledSlotsG85=False|GenerateEIADrillFile=False|GenerateSeparatePlatedNonPlatedFiles=False|GenerateSeparateViaTypeFiles=False|GenerateToolsByDrillSymbols=False|NumberOfDecimals=4|NumberOfUnits=4|OptimizeChangeLocationCommands=True|OriginPosition=Relative|Record=DrillView|Units=Metric|ZeroesMode=SuppressTrailingZeroes|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-Ambient-Sensor\ESPHome-Ambient-Sense_PCB.PcbDoc +OutputType5=Drill +OutputName5=Drill Drawing/Guides +OutputCategory5=Fabrication +OutputDocumentPath5= +OutputVariantName5= +OutputEnabled5=0 +OutputEnabled5_OutputMedium1=0 +OutputEnabled5_OutputMedium2=0 +OutputEnabled5_OutputMedium3=0 +OutputEnabled5_OutputMedium4=0 +OutputEnabled5_OutputMedium5=0 +OutputDefault5=0 +PageOptions5=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=0|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=0|PaperKind=17mm x 54mm|PaperIndex=269 +Configuration5_Name1=OutputConfigurationParameter1 +Configuration5_Item1=DesignatorDisplayMode=Physical|PrintArea=DesignExtent|PrintAreaLowerLeftCornerX=0|PrintAreaLowerLeftCornerY=0|PrintAreaUpperRightCornerX=0|PrintAreaUpperRightCornerY=0|Record=PcbPrintView|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-LED-Driver\ESPHome-LED-Driver_PCB.PcbDoc +Configuration5_Name2=OutputConfigurationParameter2 +Configuration5_Item2=IncludeBoardCutouts=False|IncludeBottomLayerComponents=True|IncludeMultiLayerComponents=True|IncludeTopLayerComponents=True|IncludeViewports=True|Index=0|Mirror=False|Name=Drill Drawing For (Bottom Layer,Top Layer)|PadNumberFontSize=14|Record=PcbPrintOut|ShowHoles=False|ShowPadNets=False|ShowPadNumbers=False|SubstituteFonts=False|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-LED-Driver\ESPHome-LED-Driver_PCB.PcbDoc +Configuration5_Name3=OutputConfigurationParameter3 +Configuration5_Item3=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=BottomLayer|DLayer2=TopLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=DrillDrawing|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-LED-Driver\ESPHome-LED-Driver_PCB.PcbDoc +Configuration5_Name4=OutputConfigurationParameter4 +Configuration5_Item4=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=KeepOutLayer|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-LED-Driver\ESPHome-LED-Driver_PCB.PcbDoc +Configuration5_Name5=OutputConfigurationParameter5 +Configuration5_Item5=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical1|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-LED-Driver\ESPHome-LED-Driver_PCB.PcbDoc +Configuration5_Name6=OutputConfigurationParameter6 +Configuration5_Item6=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical13|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-LED-Driver\ESPHome-LED-Driver_PCB.PcbDoc +Configuration5_Name7=OutputConfigurationParameter7 +Configuration5_Item7=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical15|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-LED-Driver\ESPHome-LED-Driver_PCB.PcbDoc +Configuration5_Name8=OutputConfigurationParameter8 +Configuration5_Item8=IncludeBoardCutouts=False|IncludeBottomLayerComponents=True|IncludeMultiLayerComponents=True|IncludeTopLayerComponents=True|IncludeViewports=True|Index=1|Mirror=False|Name=Drill Guide For (Bottom Layer,Top Layer)|PadNumberFontSize=14|Record=PcbPrintOut|ShowHoles=False|ShowPadNets=False|ShowPadNumbers=False|SubstituteFonts=False|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-LED-Driver\ESPHome-LED-Driver_PCB.PcbDoc +Configuration5_Name9=OutputConfigurationParameter9 +Configuration5_Item9=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=BottomLayer|DLayer2=TopLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=DrillGuide|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-LED-Driver\ESPHome-LED-Driver_PCB.PcbDoc +Configuration5_Name10=OutputConfigurationParameter10 +Configuration5_Item10=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical1|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-LED-Driver\ESPHome-LED-Driver_PCB.PcbDoc +Configuration5_Name11=OutputConfigurationParameter11 +Configuration5_Item11=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=KeepOutLayer|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-LED-Driver\ESPHome-LED-Driver_PCB.PcbDoc +Configuration5_Name12=OutputConfigurationParameter12 +Configuration5_Item12=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical13|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-LED-Driver\ESPHome-LED-Driver_PCB.PcbDoc +Configuration5_Name13=OutputConfigurationParameter13 +Configuration5_Item13=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|DrillType=Regular|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical15|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-LED-Driver\ESPHome-LED-Driver_PCB.PcbDoc +PcbPrintPreferences5=SubsititueFont_Default=True|SubsititueFont_Serif=True|SubsititueFont_SansSerif=True|PrintKeepOuts=False|NetColorOverride=True|PrintPositivePlaneLayers=False|V7_M0.Name=Mechanical Layer 1|V7_M0.Value=True|V7_M1.Name=Mechanical Layer 2|V7_M1.Value=True|V7_M2.Name=Mechanical Layer 3|V7_M2.Value=True|V7_M3.Name=Mechanical Layer 4|V7_M3.Value=True|V7_M4.Name=Mechanical Layer 5|V7_M4.Value=True|V7_M5.Name=Mechanical Layer 6|V7_M5.Value=True|V7_M6.Name=Mechanical Layer 7|V7_M6.Value=True|V7_M7.Name=Mechanical Layer 8|V7_M7.Value=True|V7_M8.Name=Mechanical Layer 9|V7_M8.Value=True|V7_M9.Name=Mechanical Layer 10|V7_M9.Value=True|V7_M10.Name=Mechanical Layer 11|V7_M10.Value=True|V7_M11.Name=Mechanical Layer 12|V7_M11.Value=True|V7_M12.Name=Mechanical Layer 13|V7_M12.Value=True|V7_M13.Name=Mechanical Layer 14|V7_M13.Value=True|V7_M14.Name=Mechanical Layer 15|V7_M14.Value=True|V7_M15.Name=Mechanical Layer 16|V7_M15.Value=True|V7_G0.Name=Top Layer|V7_G0.Value=30|V7_G1.Name=Mid Layer 1|V7_G1.Value=60|V7_G2.Name=Mid Layer 2|V7_G2.Value=90|V7_G3.Name=Mid Layer 3|V7_G3.Value=120|V7_G4.Name=Mid Layer 4|V7_G4.Value=150|V7_G5.Name=Mid Layer 5|V7_G5.Value=180|V7_G6.Name=Mid Layer 6|V7_G6.Value=210|V7_G7.Name=Mid Layer 7|V7_G7.Value=60|V7_G8.Name=Mid Layer 8|V7_G8.Value=90|V7_G9.Name=Mid Layer 9|V7_G9.Value=120|V7_G10.Name=Mid Layer 10|V7_G10.Value=150|V7_G11.Name=Mid Layer 11|V7_G11.Value=180|V7_G12.Name=Mid Layer 12|V7_G12.Value=210|V7_G13.Name=Mid Layer 13|V7_G13.Value=60|V7_G14.Name=Mid Layer 14|V7_G14.Value=95|V7_G15.Name=Mid Layer 15|V7_G15.Value=60|V7_G16.Name=Mid Layer 16|V7_G16.Value=90|V7_G17.Name=Mid Layer 17|V7_G17.Value=120|V7_G18.Name=Mid Layer 18|V7_G18.Value=150|V7_G19.Name=Mid Layer 19|V7_G19.Value=180|V7_G20.Name=Mid Layer 20|V7_G20.Value=210|V7_G21.Name=Mid Layer 21|V7_G21.Value=60|V7_G22.Name=Mid Layer 22|V7_G22.Value=90|V7_G23.Name=Mid Layer 23|V7_G23.Value=120|V7_G24.Name=Mid Layer 24|V7_G24.Value=150|V7_G25.Name=Mid Layer 25|V7_G25.Value=180|V7_G26.Name=Mid Layer 26|V7_G26.Value=210|V7_G27.Name=Mid Layer 27|V7_G27.Value=60|V7_G28.Name=Mid Layer 28|V7_G28.Value=95|V7_G29.Name=Mid Layer 29|V7_G29.Value=60|V7_G30.Name=Mid Layer 30|V7_G30.Value=95|V7_G31.Name=Bottom Layer|V7_G31.Value=90|V7_G32.Name=Top Overlay|V7_G32.Value=192|V7_G33.Name=Bottom Overlay|V7_G33.Value=140|V7_G34.Name=Top Paste|V7_G34.Value=0|V7_G35.Name=Bottom Paste|V7_G35.Value=0|V7_G36.Name=Top Solder Mask|V7_G36.Value=0|V7_G37.Name=Bottom Solder Mask|V7_G37.Value=0|V7_G38.Name=Drill Guide|V7_G38.Value=0|V7_G39.Name=Keep Out Layer|V7_G39.Value=120|V7_G40.Name=Drill Drawing|V7_G40.Value=0|V7_G41.Name=Multi Layer|V7_G41.Value=0|V7_G42.Name=Connect Layer|V7_G42.Value=0|V7_G43.Name=BackGround|V7_G43.Value=255|V7_G44.Name=DRC Errors|V7_G44.Value=0|V7_G45.Name=Highlight Layer|V7_G45.Value=0|V7_G46.Name=Grid Color 1|V7_G46.Value=0|V7_G47.Name=Grid Color 10|V7_G47.Value=0|V7_G48.Name=Pad Hole Layer|V7_G48.Value=210|V7_G49.Name=Via Hole Layer|V7_G49.Value=210|V7_G50.Name=Mechanical Layers|V7_G50.Value=90|V7_G51.Name=Internal Plane Layers|V7_G51.Value=0|V7_G52.Name=Internal Plane 1|V7_G52.Value=0|V7_G53.Name=Internal Plane 2|V7_G53.Value=0|V7_G54.Name=Internal Plane 3|V7_G54.Value=0|V7_G55.Name=Internal Plane 4|V7_G55.Value=0|V7_G56.Name=Internal Plane 5|V7_G56.Value=0|V7_G57.Name=Internal Plane 6|V7_G57.Value=0|V7_G58.Name=Internal Plane 7|V7_G58.Value=0|V7_G59.Name=Internal Plane 8|V7_G59.Value=0|V7_G60.Name=Internal Plane 9|V7_G60.Value=0|V7_G61.Name=Internal Plane 10|V7_G61.Value=0|V7_G62.Name=Internal Plane 11|V7_G62.Value=0|V7_G63.Name=Internal Plane 12|V7_G63.Value=0|V7_G64.Name=Internal Plane 13|V7_G64.Value=0|V7_G65.Name=Internal Plane 14|V7_G65.Value=0|V7_G66.Name=Internal Plane 15|V7_G66.Value=0|V7_G67.Name=Internal Plane 16|V7_G67.Value=0|V7_G68.Name=Mechanical Layer 1|V7_G68.Value=90|V7_G69.Name=Mechanical Layer 2|V7_G69.Value=90|V7_G70.Name=Mechanical Layer 3|V7_G70.Value=90|V7_G71.Name=Mechanical Layer 4|V7_G71.Value=90|V7_G72.Name=Mechanical Layer 5|V7_G72.Value=90|V7_G73.Name=Mechanical Layer 6|V7_G73.Value=90|V7_G74.Name=Mechanical Layer 7|V7_G74.Value=90|V7_G75.Name=Mechanical Layer 8|V7_G75.Value=90|V7_G76.Name=Mechanical Layer 9|V7_G76.Value=90|V7_G77.Name=Mechanical Layer 10|V7_G77.Value=90|V7_G78.Name=Mechanical Layer 11|V7_G78.Value=90|V7_G79.Name=Mechanical Layer 12|V7_G79.Value=90|V7_G80.Name=Mechanical Layer 13|V7_G80.Value=90|V7_G81.Name=Mechanical Layer 14|V7_G81.Value=90|V7_G82.Name=Mechanical Layer 15|V7_G82.Value=90|V7_G83.Name=Mechanical Layer 16|V7_G83.Value=90|V7_G84.Name=Dielectric Layer 1|V7_G84.Value=0|V7_G85.Name=Dielectric Layer 2|V7_G85.Value=0|V7_G86.Name=Dielectric Layer 3|V7_G86.Value=0|Mechanical1=True|Mechanical2=True|Mechanical3=True|Mechanical4=True|Mechanical5=True|Mechanical6=True|Mechanical7=True|Mechanical8=True|Mechanical9=True|Mechanical10=True|Mechanical11=True|Mechanical12=True|Mechanical13=True|Mechanical14=True|Mechanical15=True|Mechanical16=True|Gray Level For TopLayer=30|Gray Level For MidLayer1=60|Gray Level For MidLayer2=90|Gray Level For MidLayer3=120|Gray Level For MidLayer4=150|Gray Level For MidLayer5=180|Gray Level For MidLayer6=210|Gray Level For MidLayer7=60|Gray Level For MidLayer8=90|Gray Level For MidLayer9=120|Gray Level For MidLayer10=150|Gray Level For MidLayer11=180|Gray Level For MidLayer12=210|Gray Level For MidLayer13=60|Gray Level For MidLayer14=95|Gray Level For MidLayer15=60|Gray Level For MidLayer16=90|Gray Level For MidLayer17=120|Gray Level For MidLayer18=150|Gray Level For MidLayer19=180|Gray Level For MidLayer20=210|Gray Level For MidLayer21=60|Gray Level For MidLayer22=90|Gray Level For MidLayer23=120|Gray Level For MidLayer24=150|Gray Level For MidLayer25=180|Gray Level For MidLayer26=210|Gray Level For MidLayer27=60|Gray Level For MidLayer28=95|Gray Level For MidLayer29=60|Gray Level For MidLayer30=95|Gray Level For BottomLayer=90|Gray Level For TopOverlay=192|Gray Level For BottomOverlay=140|Gray Level For TopPaste=0|Gray Level For BottomPaste=0|Gray Level For TopSolder=0|Gray Level For BottomSolder=0|Gray Level For InternalPlane1=0|Gray Level For InternalPlane2=0|Gray Level For InternalPlane3=0|Gray Level For InternalPlane4=0|Gray Level For InternalPlane5=0|Gray Level For InternalPlane6=0|Gray Level For InternalPlane7=0|Gray Level For InternalPlane8=0|Gray Level For InternalPlane9=0|Gray Level For InternalPlane10=0|Gray Level For InternalPlane11=0|Gray Level For InternalPlane12=0|Gray Level For InternalPlane13=0|Gray Level For InternalPlane14=0|Gray Level For InternalPlane15=0|Gray Level For InternalPlane16=0|Gray Level For DrillGuide=0|Gray Level For KeepOutLayer=120|Gray Level For Mechanical1=90|Gray Level For Mechanical2=90|Gray Level For Mechanical3=90|Gray Level For Mechanical4=90|Gray Level For Mechanical5=90|Gray Level For Mechanical6=90|Gray Level For Mechanical7=90|Gray Level For Mechanical8=90|Gray Level For Mechanical9=90|Gray Level For Mechanical10=90|Gray Level For Mechanical11=90|Gray Level For Mechanical12=90|Gray Level For Mechanical13=90|Gray Level For Mechanical14=90|Gray Level For Mechanical15=90|Gray Level For Mechanical16=90|Gray Level For DrillDrawing=0|Gray Level For MultiLayer=0|Gray Level For ConnectLayer=0|Gray Level For BackGroundLayer=255|Gray Level For DRCErrorLayer=0|Gray Level For HighlightLayer=0|Gray Level For GridColor1=0|Gray Level For GridColor10=0|Gray Level For PadHoleLayer=210|Gray Level For ViaHoleLayer=210|Color For TopLayer=255|Color For MidLayer1=32768|Color For MidLayer2=65280|Color For MidLayer3=8388608|Color For MidLayer4=16776960|Color For MidLayer5=8388736|Color For MidLayer6=16711935|Color For MidLayer7=32896|Color For MidLayer8=65535|Color For MidLayer9=8421504|Color For MidLayer10=32768|Color For MidLayer11=8388736|Color For MidLayer12=8421376|Color For MidLayer13=12632256|Color For MidLayer14=128|Color For MidLayer15=32768|Color For MidLayer16=65280|Color For MidLayer17=8388608|Color For MidLayer18=16776960|Color For MidLayer19=8388736|Color For MidLayer20=16711935|Color For MidLayer21=32896|Color For MidLayer22=65535|Color For MidLayer23=8421504|Color For MidLayer24=32768|Color For MidLayer25=8388736|Color For MidLayer26=8421376|Color For MidLayer27=12632256|Color For MidLayer28=8421376|Color For MidLayer29=12632256|Color For MidLayer30=128|Color For BottomLayer=16711680|Color For TopOverlay=32768|Color For BottomOverlay=7585984|Color For TopPaste=8388736|Color For BottomPaste=128|Color For TopSolder=3162822|Color For BottomSolder=7307173|Color For InternalPlane1=32768|Color For InternalPlane2=128|Color For InternalPlane3=8388736|Color For InternalPlane4=8421376|Color For InternalPlane5=32768|Color For InternalPlane6=128|Color For InternalPlane7=8388736|Color For InternalPlane8=8421376|Color For InternalPlane9=32768|Color For InternalPlane10=128|Color For InternalPlane11=8388736|Color For InternalPlane12=8421376|Color For InternalPlane13=32768|Color For InternalPlane14=128|Color For InternalPlane15=8388736|Color For InternalPlane16=8421376|Color For DrillGuide=128|Color For KeepOutLayer=8388736|Color For Mechanical1=8388736|Color For Mechanical2=8421376|Color For Mechanical3=32768|Color For Mechanical4=0|Color For Mechanical5=8388736|Color For Mechanical6=8421376|Color For Mechanical7=32768|Color For Mechanical8=0|Color For Mechanical9=8388736|Color For Mechanical10=8421376|Color For Mechanical11=32768|Color For Mechanical12=0|Color For Mechanical13=8388736|Color For Mechanical14=8421376|Color For Mechanical15=32768|Color For Mechanical16=0|Color For DrillDrawing=3408013|Color For MultiLayer=8421504|Color For ConnectLayer=8421376|Color For BackGroundLayer=15269887|Color For DRCErrorLayer=65280|Color For HighlightLayer=65535|Color For GridColor1=12632256|Color For GridColor10=11913679|Color For PadHoleLayer=6899487|Color For ViaHoleLayer=9279142 +OutputType6=BOM_PartType +OutputName6=Bill of Materials +OutputCategory6=Report +OutputDocumentPath6= +OutputVariantName6= +OutputEnabled6=1 +OutputEnabled6_OutputMedium1=0 +OutputEnabled6_OutputMedium2=0 +OutputEnabled6_OutputMedium3=3 +OutputEnabled6_OutputMedium4=0 +OutputEnabled6_OutputMedium5=1 +OutputDefault6=0 +PageOptions6=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=0|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +Configuration6_Name1=ColumnNameFormat +Configuration6_Item1=CaptionAsName +Configuration6_Name2=General +Configuration6_Item2=OpenExported=False|AddToProject=False|ReportBOMViolationsInMessages=False|ForceFit=False|NotFitted=False|Database=False|DatabasePriority=False|IncludePcbData=False|IncludeVaultData=False|IncludeCloudData=False|IncludeDocumentData=True|IncludeAlternatives=False|ShowExportOptions=True|TemplateFilename=|TemplateVaultGuid=|TemplateItemGuid=|TemplateRevisionGuid=|BatchMode=5|FormWidth=1732|FormHeight=1296|SupplierProdQty=1|SupplierAutoQty=False|SupplierUseCachedPricing=False|SupplierCurrency=|SolutionsPerItem=1|SuppliersPerSolution=1|ViewType=0|UseDirectApi=False|BomSetName= +Configuration6_Name3=GroupOrder +Configuration6_Item3=Manufacturer Part Number=True +Configuration6_Name4=OutputConfigurationParameter1 +Configuration6_Item4=dgeRoutToolDia=2000000|GenerateBoardEdgeRout=False|GenerateDrilledSlotsG85=False|GenerateEIADrillFile=False|GenerateSeparatePlatedNonPlatedFiles=False|NumberOfDecimals=5|NumberOfUnits=2|OptimizeChangeLocationCommands=True|OriginPosition=Relative|Record=DrillView|Units=Imperial|ZeroesMode=SuppressTrailingZeroes|DocumentPath=[Project] +Configuration6_Name5=SortOrder +Configuration6_Item5=Designator=Up +Configuration6_Name6=VisibleOrder +Configuration6_Item6=Designator=175|Value=100|Description=175|Distributor=175|Distributor Part Number=175|Manufacturer=175|Manufacturer Part Number=175|Quantity=177|Footprint=100 +Configuration6_Name7=VisibleOrder_Flat +Configuration6_Item7=Designator=175|Value=100|Description=175|Distributor=175|Distributor Part Number=175|Manufacturer=175|Manufacturer Part Number=175|Quantity=177|Footprint=100 +OutputType7=Gerber +OutputName7=Gerber Files +OutputCategory7=Fabrication +OutputDocumentPath7= +OutputVariantName7= +OutputEnabled7=0 +OutputEnabled7_OutputMedium1=0 +OutputEnabled7_OutputMedium2=0 +OutputEnabled7_OutputMedium3=4 +OutputEnabled7_OutputMedium4=0 +OutputEnabled7_OutputMedium5=0 +OutputDefault7=0 +Configuration7_Name1=OutputConfigurationParameter1 +Configuration7_Item1=AddToAllLayerClasses.Set= |AddToAllPlots.Set=SerializeLayerHash.Version~2,ClassName~TPlotLayerStateArray|BoardID=SKQOVKES|CentrePlots=False|DrillDrawingSymbol=GraphicsSymbol|DrillDrawingSymbolSize=500000|EmbeddedApertures=True|FilmBorderSize=10000000|FilmXSize=200000000|FilmYSize=160000000|FlashAllFills=False|FlashPadShapes=True|G54OnApertureChange=False|GenerateDRCRulesFile=False|GenerateDRCRulesFile=False|GenerateReliefShapes=True|GenerateReports=True|GerberUnit=Metric|GerberUnit=Metric|IncludeUnconnectedMidLayerPads=True|LayerClassesMirror.Set= |LayerClassesPlot.Set= |LeadingAndTrailingZeroesMode=SuppressLeadingZeroes|MaxApertureSize=2500000|MergePadAndRegion=False|MinusApertureTolerance=50|MinusApertureTolerance=50|Mirror.Set=SerializeLayerHash.Version~2,ClassName~TPlotLayerStateArray|MirrorDrillDrawingPlots=False|MirrorDrillGuidePlots=False|NoRegularPolygons=False|NumberOfDecimals=4|NumberOfDecimals=4|OptimizeChangeLocationCommands=True|OptimizeChangeLocationCommands=True|OriginPosition=Relative|OutputFormat=Different|Panelize=False|Plot.Set=SerializeLayerHash.Version~2,ClassName~TPlotLayerStateArray,16777217~1,16777218~1,16777219~1,16842751~1,16973830~1,16973831~1,16973834~1,16973835~1,16973832~1,16973833~1,16908290~1|PlotBoardProfile=True|PlotBoardProfileFileName= |PlotDrillDrawingLayerPair0_Backdrill=False|PlotDrillDrawingLayerPair0_Checked=True|PlotDrillDrawingLayerPair0_DrillType=Regular|PlotDrillDrawingLayerPair0_FileName= |PlotDrillDrawingLayerPair0_HighLayer=Bottom Layer|PlotDrillDrawingLayerPair0_LowLayer=Top Layer|PlotPositivePlaneLayers=False|PlotUsedDrillDrawingLayerPairs=False|PlotUsedDrillGuideLayerPairs=False|PlusApertureTolerance=50|PlusApertureTolerance=50|Record=GerberView|SoftwareArcs=False|Sorted=False|Sorted=False|UncheckPlotDrillGuideLayerPair0_Backdrill=False|UncheckPlotDrillGuideLayerPair0_Checked=False|UncheckPlotDrillGuideLayerPair0_DrillType=Regular|UncheckPlotDrillGuideLayerPair0_FileName= |UncheckPlotDrillGuideLayerPair0_HighLayer=Bottom Layer|UncheckPlotDrillGuideLayerPair0_LowLayer=Top Layer|DocumentPath=C:\Users\Sasa\Desktop\git\_shop\ESPHome-Ambient-Sensor\ESPHome-Ambient-Sense_PCB.PcbDoc + +[PublishSettings] +OutputFilePath2=C:\Users\Sasa\Desktop\git\CameraSlider\Hardware\OpenCameraSlider_r2\Project Outputs for OpenCameraSlider\MFGOutput.PDF +ReleaseManaged2=1 +OutputBasePath2=Project Outputs for ESP_Infidel +OutputPathMedia2= +OutputPathMediaValue2= +OutputPathOutputer2=[Output Type] +OutputPathOutputerPrefix2= +OutputPathOutputerValue2= +OutputFileName2=MFGOutput.PDF +OutputFileNameMulti2= +UseOutputNameForMulti2=1 +OutputFileNameSpecial2= +OpenOutput2=0 +PromptOverwrite2=1 +PublishMethod2=0 +ZoomLevel2=50 +FitSCHPrintSizeToDoc2=1 +FitPCBPrintSizeToDoc2=1 +GenerateNetsInfo2=1 +MarkPins2=1 +MarkNetLabels2=1 +MarkPortsId2=1 +GenerateTOC2=1 +ShowComponentParameters2=1 +GlobalBookmarks2=0 +PDFACompliance2=Disabled +PDFVersion2=Default +OutputFilePath3=C:\Users\Sasa\Desktop\git\_shop\ESPHome-Ambient-Sensor\Project Outputs for ESPHome-Ambient-Sense\ +ReleaseManaged3=1 +OutputBasePath3=Project Outputs for ESP_Infidel +OutputPathMedia3= +OutputPathMediaValue3= +OutputPathOutputer3=[Output Type] +OutputPathOutputerPrefix3= +OutputPathOutputerValue3= +OutputFileName3= +OutputFileNameMulti3= +UseOutputNameForMulti3=1 +OutputFileNameSpecial3= +OpenOutput3=0 +OutputFilePath4= +ReleaseManaged4=1 +OutputBasePath4=Project Outputs for ESP_Infidel +OutputPathMedia4= +OutputPathMediaValue4= +OutputPathOutputer4=[Output Type] +OutputPathOutputerPrefix4= +OutputPathOutputerValue4= +OutputFileName4= +OutputFileNameMulti4= +UseOutputNameForMulti4=1 +OutputFileNameSpecial4= +OpenOutput4=1 +PromptOverwrite4=1 +PublishMethod4=5 +ZoomLevel4=50 +FitSCHPrintSizeToDoc4=1 +FitPCBPrintSizeToDoc4=1 +GenerateNetsInfo4=1 +MarkPins4=1 +MarkNetLabels4=1 +MarkPortsId4=1 +MediaFormat4=Windows Media file (*.wmv,*.wma,*.asf) +FixedDimensions4=1 +Width4=352 +Height4=288 +MultiFile4=0 +FramesPerSecond4=25 +FramesPerSecondDenom4=1 +AviPixelFormat4=7 +AviCompression4=MP42 MS-MPEG4 V2 +AviQuality4=100 +FFmpegVideoCodecId4=13 +FFmpegPixelFormat4=0 +FFmpegQuality4=80 +WmvVideoCodecName4=Windows Media Video V7 +WmvQuality4=80 +OutputFilePath5=C:\Users\Sasa\Desktop\git\_public_sk_repos\winfidel\Hardware\Altium Source Files\Project Outputs for ESP_Infidel\ +ReleaseManaged5=1 +OutputBasePath5=Project Outputs for ESP_Infidel +OutputPathMedia5= +OutputPathMediaValue5= +OutputPathOutputer5=[Output Type] +OutputPathOutputerPrefix5= +OutputPathOutputerValue5= +OutputFileName5= +OutputFileNameMulti5= +UseOutputNameForMulti5=1 +OutputFileNameSpecial5= +OpenOutput5=0 + +[GeneratedFilesSettings] +RelativeOutputPath2=C:\Users\Sasa\Desktop\git\CameraSlider\Hardware\OpenCameraSlider_r2\Project Outputs for OpenCameraSlider\MFGOutput.PDF +OpenOutputs2=0 +RelativeOutputPath3=C:\Users\Sasa\Desktop\git\_shop\ESPHome-Ambient-Sensor\Project Outputs for ESPHome-Ambient-Sense\ +OpenOutputs3=0 +AddToProject3=0 +TimestampFolder3=0 +UseOutputName3=0 +OpenODBOutput3=0 +OpenGerberOutput3=0 +OpenNCDrillOutput3=0 +OpenIPCOutput3=0 +EnableReload3=0 +RelativeOutputPath4= +OpenOutputs4=1 +RelativeOutputPath5=C:\Users\Sasa\Desktop\git\_public_sk_repos\winfidel\Hardware\Altium Source Files\Project Outputs for ESP_Infidel\ +OpenOutputs5=0 +AddToProject5=0 +TimestampFolder5=1 +UseOutputName5=0 +OpenODBOutput5=0 +OpenGerberOutput5=0 +OpenNCDrillOutput5=0 +OpenIPCOutput5=0 +EnableReload5=0 + diff --git a/Hardware/Altium Source Files/Release/20231231_0216_WinFide_Gerberl.zip b/Hardware/Altium Source Files/Release/20231231_0216_WinFide_Gerberl.zip new file mode 100644 index 0000000..24ca605 Binary files /dev/null and b/Hardware/Altium Source Files/Release/20231231_0216_WinFide_Gerberl.zip differ diff --git a/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/BOM/Bill of Materials-ESP_Infidel.xlsx b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/BOM/Bill of Materials-ESP_Infidel.xlsx new file mode 100644 index 0000000..d1493b8 Binary files /dev/null and b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/BOM/Bill of Materials-ESP_Infidel.xlsx differ diff --git a/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB-RoundHoles.TXT b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB-RoundHoles.TXT new file mode 100644 index 0000000..344a0ef --- /dev/null +++ b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB-RoundHoles.TXT @@ -0,0 +1,74 @@ +M48 +;Layer_Color=9474304 +;FILE_FORMAT=4:4 +METRIC,LZ +;TYPE=PLATED +T01F00S00C0.4000 +T02F00S00C0.6000 +T04F00S00C0.9000 +;TYPE=NON_PLATED +T05F00S00C0.6500 +T06F00S00C3.1000 +% +T01 +X00374Y00114 +X00408Y00116 +X00419Y00083 +X00467 +X00442Y00131 +X00331375Y0011 +X00263Y00147 +X00244Y00137 +X00245Y00162 +X00228375 +X00228875Y00188 +X002455 +X0021225 +X00195625 +X00179 +Y00153 +X00202771 +X00202Y00132 +X00192Y00125 +X0016295Y0013195 +X00144Y00109 +X00121Y001199 +X00098Y00112 +X00101541Y00096 +X00076 +X001025Y000629 +Y000471 +X00132Y00058 +Y00068 +X00157Y00063 +Y00074 +X00168 +X00179 +Y00063 +X00168 +Y00052 +X00157 +X00179 +X00199Y00035 +X00241Y00037 +X00264Y00035 +X002294Y0006 +X00174Y00009 +X00141Y00035 +T02 +X001524Y00170099 +X001651 +X001778 +T04 +X003762Y00183 +X004016 +X00427 +X004524 +X004778 +T05 +X004141Y000628 +X004719 +T06 +X00043Y00153 +X00331Y00048 +M30 diff --git a/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB-SlotHoles.TXT b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB-SlotHoles.TXT new file mode 100644 index 0000000..5943f46 --- /dev/null +++ b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB-SlotHoles.TXT @@ -0,0 +1,29 @@ +M48 +;Layer_Color=9474304 +;FILE_FORMAT=4:4 +METRIC,LZ +;TYPE=PLATED +T03F00S00C0.6000 +;TYPE=NON_PLATED +% +G90 +G05 +T03 +G00X003998Y00022 +M15 +G01Y0003 +M16 +G00X003998Y000623 +M15 +G01Y000733 +M16 +G00X004862Y000623 +M15 +G01Y000733 +M16 +G00X004862Y00022 +M15 +G01Y0003 +M16 +M17 +M30 diff --git a/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB-macro.APR_LIB b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB-macro.APR_LIB new file mode 100644 index 0000000..e69de29 diff --git a/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.DRR b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.DRR new file mode 100644 index 0000000..a75e3e7 --- /dev/null +++ b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.DRR @@ -0,0 +1,20 @@ +---------------------------------------------------------------------------------------------------------------------------------- +NCDrill File Report For: ESP_Infidel_PCB.PcbDoc 2023-12-31 02:15:29 +---------------------------------------------------------------------------------------------------------------------------------- + +Layer Pair : Top Layer to Bottom Layer +ASCII RoundHoles File : ESP_Infidel_PCB-RoundHoles.TXT +ASCII SlotHoles File : ESP_Infidel_PCB-SlotHoles.TXT + +Tool Hole Size Hole Tolerance Hole Type Hole Count Plated Tool Travel +---------------------------------------------------------------------------------------------------------------------------------- +T1 0.4mm (16mil) Round 44 PTH 125.24mm (4.93inch) +T2 0.6mm (24mil) Round 3 PTH 2.54mm (0.10inch) +T3 0.6mm (24mil) Slot 4 PTH 38.17mm (1.50inch) +T4 0.9mm (35mil) Round 5 PTH 10.16mm (0.40inch) +T5 0.65mm (26mil) Round 2 NPTH 5.78mm (0.23inch) +T6 3.1mm (122mil) Round 2 NPTH 30.65mm (1.21inch) +---------------------------------------------------------------------------------------------------------------------------------- +Totals 60 + +Total Processing Time (hh:mm:ss) : 00:00:00 diff --git a/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.EXTREP b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.EXTREP new file mode 100644 index 0000000..9fc55a4 --- /dev/null +++ b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.EXTREP @@ -0,0 +1,22 @@ +------------------------------------------------------------------------------------------ +Gerber File Extension Report For: ESP_Infidel_PCB.GBR 2023-12-31 02:15:34 +------------------------------------------------------------------------------------------ + + +------------------------------------------------------------------------------------------ +Layer Extension Layer Description +------------------------------------------------------------------------------------------ +.GTO Top Overlay +.GTP Top Paste +.GTS Top Solder +.GTL Top Layer +.G1 Layer 1 +.G2 Layer 2 +.GBL Bottom Layer +.GBS Bottom Solder +.GBP Bottom Paste +.GBO Bottom Overlay +.GM2 Route Tool Path +.GD1 Drill Drawing +.GM Profile +------------------------------------------------------------------------------------------ diff --git a/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.G1 b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.G1 new file mode 100644 index 0000000..6175c47 --- /dev/null +++ b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.G1 @@ -0,0 +1,1624 @@ +G04* +G04 #@! TF.GenerationSoftware,Altium Limited,Altium Designer,24.0.1 (36)* +G04* +G04 Layer_Physical_Order=2* +G04 Layer_Color=36540* +%FSLAX44Y44*% +%MOMM*% +G71* +G04* +G04 #@! TF.SameCoordinates,F64AAE0E-53C9-4E3E-96B2-16B86AA6748B* +G04* +G04* +G04 #@! TF.FilePolarity,Positive* +G04* +G01* +G75* +%ADD58R,1.5000X1.5000*% +%ADD59C,1.5000*% +%ADD60O,1.1080X2.2600*% +%ADD61C,0.6500*% +%ADD62O,1.0500X2.1000*% +%ADD63O,1.0000X2.0000*% +%ADD64C,0.8000*% +%ADD65C,0.7000*% +G36* +X493719Y197003D02* +X495687Y195688D01* +X497003Y193719D01* +X497445Y191495D01* +X497425Y191397D01* +Y8602D01* +X497445Y8504D01* +X497003Y6280D01* +X495687Y4312D01* +X493719Y2996D01* +X491495Y2554D01* +X491397Y2573D01* +X72000D01* +Y197426D01* +X491397D01* +X491495Y197446D01* +X493719Y197003D01* +D02* +G37* +G36* +X471967Y-158699D02* +X472133Y-158727D01* +X472341Y-158783D01* +X472577Y-158852D01* +X472826Y-158949D01* +X473104Y-159074D01* +X472230Y-161085D01* +X472202Y-161071D01* +X472147Y-161057D01* +X472064Y-161015D01* +X471939Y-160974D01* +X471689Y-160904D01* +X471564Y-160891D01* +X471440Y-160877D01* +X471342D01* +X471245Y-160904D01* +X471120Y-160932D01* +X470982Y-160988D01* +X470843Y-161071D01* +X470704Y-161182D01* +X470580Y-161334D01* +Y-161348D01* +X470566Y-161362D01* +X470538Y-161404D01* +X470510Y-161459D01* +X470483Y-161542D01* +X470441Y-161625D01* +X470399Y-161750D01* +X470372Y-161875D01* +X470330Y-162028D01* +X470288Y-162208D01* +X470247Y-162402D01* +X470219Y-162624D01* +X470191Y-162860D01* +X470164Y-163123D01* +X470150Y-163415D01* +Y-163734D01* +Y-166188D01* +X467321D01* +Y-158852D01* +X469956D01* +Y-160044D01* +X469969Y-160031D01* +X469997Y-159989D01* +X470025Y-159934D01* +X470094Y-159795D01* +X470191Y-159628D01* +X470316Y-159462D01* +X470441Y-159282D01* +X470580Y-159115D01* +X470732Y-158990D01* +X470746Y-158977D01* +X470802Y-158949D01* +X470885Y-158893D01* +X471010Y-158838D01* +X471148Y-158783D01* +X471329Y-158727D01* +X471523Y-158699D01* +X471731Y-158685D01* +X471842D01* +X471967Y-158699D01* +D02* +G37* +G36* +X454132Y-166688D02* +Y-166701D01* +X454104Y-166743D01* +X454076Y-166812D01* +X454049Y-166896D01* +X454007Y-167006D01* +X453951Y-167131D01* +X453813Y-167409D01* +X453660Y-167714D01* +X453494Y-168005D01* +X453313Y-168282D01* +X453216Y-168393D01* +X453119Y-168490D01* +X453106Y-168504D01* +X453092Y-168518D01* +X453036Y-168546D01* +X452981Y-168587D01* +X452897Y-168643D01* +X452814Y-168698D01* +X452689Y-168754D01* +X452565Y-168823D01* +X452412Y-168879D01* +X452246Y-168948D01* +X452065Y-169004D01* +X451871Y-169045D01* +X451649Y-169101D01* +X451413Y-169128D01* +X451164Y-169142D01* +X450887Y-169156D01* +X450706D01* +X450623Y-169142D01* +X450526D01* +X450429Y-169128D01* +X450304D01* +X450151Y-169114D01* +X449999Y-169101D01* +X449833Y-169087D01* +X449652Y-169073D01* +X449444Y-169045D01* +X449236Y-169017D01* +X449000Y-168990D01* +X448792Y-167020D01* +X448806D01* +X448820Y-167034D01* +X448903Y-167048D01* +X449014Y-167076D01* +X449181Y-167117D01* +X449389Y-167159D01* +X449611Y-167187D01* +X449860Y-167201D01* +X450138Y-167215D01* +X450221D01* +X450318Y-167201D01* +X450429Y-167187D01* +X450554Y-167159D01* +X450692Y-167117D01* +X450817Y-167062D01* +X450942Y-166979D01* +X450956Y-166965D01* +X450998Y-166937D01* +X451053Y-166882D01* +X451122Y-166798D01* +X451205Y-166688D01* +X451289Y-166549D01* +X451386Y-166382D01* +X451469Y-166188D01* +X448390Y-158852D01* +X451358D01* +X452870Y-163747D01* +X454284Y-158852D01* +X457058D01* +X454132Y-166688D01* +D02* +G37* +G36* +X484420Y-166188D02* +X481577D01* +Y-159448D01* +X481563D01* +X481550Y-159476D01* +X481508Y-159504D01* +X481452Y-159531D01* +X481328Y-159628D01* +X481147Y-159739D01* +X480939Y-159878D01* +X480718Y-160017D01* +X480482Y-160156D01* +X480232Y-160294D01* +X480218D01* +X480204Y-160308D01* +X480163Y-160322D01* +X480121Y-160350D01* +X479982Y-160405D01* +X479788Y-160488D01* +X479552Y-160585D01* +X479289Y-160683D01* +X478970Y-160793D01* +X478623Y-160904D01* +Y-158602D01* +X478637D01* +X478693Y-158574D01* +X478762Y-158561D01* +X478859Y-158519D01* +X478984Y-158477D01* +X479123Y-158422D01* +X479275Y-158366D01* +X479442Y-158297D01* +X479788Y-158131D01* +X480163Y-157936D01* +X480523Y-157729D01* +X480690Y-157618D01* +X480842Y-157493D01* +X480856Y-157479D01* +X480884Y-157465D01* +X480925Y-157423D01* +X480967Y-157382D01* +X481120Y-157229D01* +X481300Y-157049D01* +X481494Y-156813D01* +X481702Y-156536D01* +X481910Y-156231D01* +X482090Y-155884D01* +X484420D01* +Y-166188D01* +D02* +G37* +G36* +X443869Y-158699D02* +X444146D01* +X444479Y-158727D01* +X444812Y-158755D01* +X445145Y-158783D01* +X445450Y-158838D01* +X445492D01* +X445519Y-158852D01* +X445575Y-158866D01* +X445728Y-158907D01* +X445908Y-158963D01* +X446102Y-159046D01* +X446324Y-159143D01* +X446532Y-159268D01* +X446740Y-159420D01* +X446754Y-159434D01* +X446795Y-159476D01* +X446865Y-159545D01* +X446948Y-159656D01* +X447031Y-159781D01* +X447128Y-159934D01* +X447225Y-160100D01* +X447309Y-160308D01* +X447322Y-160336D01* +X447336Y-160405D01* +X447378Y-160516D01* +X447420Y-160655D01* +X447447Y-160821D01* +X447489Y-161001D01* +X447503Y-161196D01* +X447517Y-161390D01* +Y-164635D01* +Y-164663D01* +Y-164718D01* +Y-164815D01* +X447530Y-164926D01* +Y-165065D01* +X447544Y-165190D01* +X447558Y-165328D01* +X447572Y-165453D01* +Y-165467D01* +X447586Y-165509D01* +X447600Y-165564D01* +X447641Y-165647D01* +X447669Y-165758D01* +X447725Y-165883D01* +X447794Y-166036D01* +X447863Y-166188D01* +X445228D01* +Y-166174D01* +X445201Y-166147D01* +X445173Y-166091D01* +X445145Y-166036D01* +X445062Y-165883D01* +X445006Y-165758D01* +Y-165744D01* +Y-165731D01* +X444992Y-165689D01* +X444979Y-165647D01* +X444965Y-165578D01* +X444951Y-165495D01* +X444937Y-165398D01* +X444923Y-165287D01* +X444895Y-165315D01* +X444826Y-165370D01* +X444715Y-165467D01* +X444576Y-165578D01* +X444410Y-165717D01* +X444216Y-165842D01* +X444022Y-165952D01* +X443814Y-166050D01* +X443800D01* +X443786Y-166063D01* +X443744Y-166077D01* +X443675Y-166091D01* +X443606Y-166119D01* +X443522Y-166147D01* +X443314Y-166202D01* +X443065Y-166258D01* +X442774Y-166313D01* +X442441Y-166341D01* +X442080Y-166355D01* +X441955D01* +X441858Y-166341D01* +X441761D01* +X441623Y-166327D01* +X441331Y-166285D01* +X441012Y-166202D01* +X440679Y-166105D01* +X440360Y-165952D01* +X440222Y-165869D01* +X440083Y-165758D01* +X440069Y-165744D01* +X440055Y-165731D01* +X439972Y-165647D01* +X439875Y-165523D01* +X439750Y-165342D01* +X439625Y-165120D01* +X439515Y-164871D01* +X439431Y-164580D01* +X439417Y-164427D01* +X439403Y-164261D01* +Y-164247D01* +Y-164219D01* +Y-164177D01* +X439417Y-164122D01* +X439431Y-163969D01* +X439459Y-163775D01* +X439528Y-163553D01* +X439612Y-163318D01* +X439723Y-163096D01* +X439889Y-162888D01* +X439917Y-162860D01* +X439986Y-162804D01* +X440042Y-162749D01* +X440111Y-162707D01* +X440208Y-162652D01* +X440305Y-162582D01* +X440416Y-162513D01* +X440555Y-162458D01* +X440707Y-162388D01* +X440860Y-162319D01* +X441054Y-162250D01* +X441248Y-162194D01* +X441470Y-162139D01* +X441706Y-162083D01* +X441720D01* +X441775Y-162069D01* +X441858Y-162055D01* +X441969Y-162028D01* +X442094Y-162000D01* +X442233Y-161972D01* +X442565Y-161903D01* +X442912Y-161834D01* +X443245Y-161764D01* +X443411Y-161723D01* +X443550Y-161695D01* +X443675Y-161667D01* +X443772Y-161639D01* +X443800D01* +X443855Y-161612D01* +X443952Y-161584D01* +X444077Y-161542D01* +X444230Y-161487D01* +X444396Y-161431D01* +X444576Y-161362D01* +X444771Y-161293D01* +Y-161265D01* +Y-161210D01* +X444757Y-161112D01* +X444743Y-161015D01* +X444715Y-160891D01* +X444674Y-160766D01* +X444618Y-160669D01* +X444549Y-160571D01* +X444535Y-160558D01* +X444507Y-160544D01* +X444452Y-160502D01* +X444368Y-160461D01* +X444271Y-160433D01* +X444133Y-160391D01* +X443980Y-160377D01* +X443786Y-160364D01* +X443675D01* +X443550Y-160377D01* +X443398Y-160391D01* +X443231Y-160419D01* +X443051Y-160461D01* +X442884Y-160516D01* +X442746Y-160585D01* +X442732Y-160599D01* +X442704Y-160627D01* +X442649Y-160669D01* +X442593Y-160738D01* +X442524Y-160821D01* +X442455Y-160932D01* +X442385Y-161071D01* +X442316Y-161237D01* +X439625Y-160946D01* +Y-160932D01* +X439639Y-160918D01* +X439653Y-160835D01* +X439681Y-160710D01* +X439736Y-160544D01* +X439792Y-160377D01* +X439861Y-160197D01* +X439958Y-160017D01* +X440055Y-159850D01* +X440069Y-159837D01* +X440111Y-159781D01* +X440180Y-159698D01* +X440263Y-159601D01* +X440388Y-159490D01* +X440527Y-159379D01* +X440693Y-159254D01* +X440887Y-159143D01* +X440901Y-159129D01* +X440957Y-159101D01* +X441040Y-159060D01* +X441165Y-159018D01* +X441317Y-158963D01* +X441498Y-158907D01* +X441720Y-158852D01* +X441955Y-158810D01* +X441983D01* +X442025Y-158796D01* +X442080D01* +X442219Y-158769D01* +X442399Y-158741D01* +X442607Y-158727D01* +X442857Y-158699D01* +X443134Y-158685D01* +X443744D01* +X443869Y-158699D01* +D02* +G37* +G36* +X433634Y-163692D02* +X438516D01* +Y-166188D01* +X430500D01* +Y-156050D01* +X433634D01* +Y-163692D01* +D02* +G37* +G36* +X461912Y-158699D02* +X462037D01* +X462189Y-158713D01* +X462370Y-158727D01* +X462550Y-158741D01* +X462938Y-158810D01* +X463354Y-158893D01* +X463756Y-159004D01* +X463951Y-159088D01* +X464131Y-159171D01* +X464145D01* +X464173Y-159199D01* +X464214Y-159226D01* +X464283Y-159254D01* +X464450Y-159365D01* +X464644Y-159517D01* +X464866Y-159712D01* +X465102Y-159948D01* +X465324Y-160239D01* +X465518Y-160558D01* +Y-160571D01* +X465545Y-160599D01* +X465559Y-160655D01* +X465601Y-160724D01* +X465629Y-160807D01* +X465670Y-160918D01* +X465712Y-161043D01* +X465767Y-161196D01* +X465809Y-161348D01* +X465851Y-161528D01* +X465892Y-161723D01* +X465934Y-161931D01* +X465961Y-162153D01* +X465989Y-162402D01* +X466003Y-162652D01* +Y-162915D01* +Y-163220D01* +X460359D01* +Y-163234D01* +Y-163248D01* +X460373Y-163331D01* +X460400Y-163456D01* +X460428Y-163595D01* +X460484Y-163761D01* +X460539Y-163928D01* +X460622Y-164094D01* +X460719Y-164233D01* +X460733Y-164247D01* +X460789Y-164302D01* +X460886Y-164385D01* +X461011Y-164469D01* +X461163Y-164552D01* +X461343Y-164635D01* +X461551Y-164690D01* +X461787Y-164704D01* +X461856D01* +X461940Y-164690D01* +X462037Y-164677D01* +X462162Y-164663D01* +X462300Y-164621D01* +X462439Y-164580D01* +X462578Y-164510D01* +X462592Y-164496D01* +X462619Y-164482D01* +X462661Y-164455D01* +X462730Y-164399D01* +X462799Y-164330D01* +X462883Y-164247D01* +X462980Y-164150D01* +X463077Y-164039D01* +X465851Y-164288D01* +X465837Y-164302D01* +X465823Y-164330D01* +X465781Y-164399D01* +X465740Y-164469D01* +X465670Y-164566D01* +X465601Y-164663D01* +X465421Y-164898D01* +X465199Y-165162D01* +X464935Y-165425D01* +X464630Y-165675D01* +X464478Y-165786D01* +X464311Y-165883D01* +X464297D01* +X464270Y-165897D01* +X464214Y-165925D01* +X464145Y-165952D01* +X464048Y-165994D01* +X463937Y-166036D01* +X463798Y-166077D01* +X463646Y-166119D01* +X463479Y-166161D01* +X463285Y-166202D01* +X463077Y-166244D01* +X462841Y-166285D01* +X462592Y-166313D01* +X462328Y-166341D01* +X462037Y-166355D01* +X461496D01* +X461371Y-166341D01* +X461232Y-166327D01* +X461066D01* +X460900Y-166299D01* +X460525Y-166258D01* +X460151Y-166188D01* +X459776Y-166091D01* +X459596Y-166022D01* +X459430Y-165952D01* +X459416D01* +X459388Y-165939D01* +X459346Y-165911D01* +X459291Y-165869D01* +X459138Y-165772D01* +X458944Y-165634D01* +X458722Y-165453D01* +X458500Y-165231D01* +X458265Y-164954D01* +X458043Y-164649D01* +Y-164635D01* +X458015Y-164607D01* +X457987Y-164552D01* +X457959Y-164482D01* +X457918Y-164399D01* +X457876Y-164302D01* +X457821Y-164177D01* +X457779Y-164053D01* +X457724Y-163900D01* +X457668Y-163734D01* +X457585Y-163373D01* +X457529Y-162971D01* +X457502Y-162541D01* +Y-162527D01* +Y-162458D01* +X457516Y-162374D01* +Y-162250D01* +X457529Y-162111D01* +X457557Y-161945D01* +X457599Y-161750D01* +X457640Y-161542D01* +X457696Y-161334D01* +X457765Y-161098D01* +X457862Y-160877D01* +X457959Y-160641D01* +X458084Y-160405D01* +X458237Y-160183D01* +X458403Y-159961D01* +X458597Y-159753D01* +X458611Y-159739D01* +X458653Y-159712D01* +X458708Y-159656D01* +X458805Y-159587D01* +X458916Y-159504D01* +X459041Y-159420D01* +X459208Y-159323D01* +X459388Y-159212D01* +X459596Y-159115D01* +X459818Y-159018D01* +X460081Y-158935D01* +X460345Y-158852D01* +X460636Y-158783D01* +X460955Y-158727D01* +X461288Y-158699D01* +X461648Y-158685D01* +X461801D01* +X461912Y-158699D01* +D02* +G37* +%LPC*% +G36* +X378700Y193200D02* +Y185500D01* +X386400D01* +X385984Y187053D01* +X384602Y189447D01* +X382647Y191402D01* +X380253Y192784D01* +X378700Y193200D01* +D02* +G37* +G36* +X373700Y193200D02* +X372147Y192784D01* +X369753Y191402D01* +X367798Y189447D01* +X366416Y187053D01* +X365999Y185500D01* +X373700D01* +Y193200D01* +D02* +G37* +G36* +X162600Y184067D02* +X160793Y183318D01* +X159009Y181950D01* +X158539Y181337D01* +X156911Y181301D01* +X155962Y182029D01* +X154244Y182741D01* +X152400Y182984D01* +X150556Y182741D01* +X148837Y182029D01* +X147362Y180897D01* +X146230Y179421D01* +X145518Y177703D01* +X145275Y175859D01* +Y164339D01* +X145518Y162495D01* +X146230Y160776D01* +X147362Y159301D01* +X148837Y158168D01* +X150556Y157457D01* +X152400Y157214D01* +X154244Y157457D01* +X155962Y158168D01* +X156911Y158896D01* +X158539Y158861D01* +X159009Y158248D01* +X160793Y156879D01* +X162600Y156131D01* +Y170099D01* +Y184067D01* +D02* +G37* +G36* +X486824Y192024D02* +X468776D01* +Y173976D01* +X486824D01* +Y192024D01* +D02* +G37* +G36* +X453588D02* +X451212D01* +X448917Y191409D01* +X446859Y190221D01* +X445179Y188541D01* +X443991Y186483D01* +X443376Y184188D01* +Y181812D01* +X443991Y179517D01* +X445179Y177459D01* +X446859Y175779D01* +X448917Y174591D01* +X451212Y173976D01* +X453588D01* +X455883Y174591D01* +X457941Y175779D01* +X459621Y177459D01* +X460809Y179517D01* +X461424Y181812D01* +Y184188D01* +X460809Y186483D01* +X459621Y188541D01* +X457941Y190221D01* +X455883Y191409D01* +X453588Y192024D01* +D02* +G37* +G36* +X428188D02* +X425812D01* +X423517Y191409D01* +X421459Y190221D01* +X419779Y188541D01* +X418591Y186483D01* +X417976Y184188D01* +Y181812D01* +X418591Y179517D01* +X419779Y177459D01* +X421459Y175779D01* +X423517Y174591D01* +X425812Y173976D01* +X428188D01* +X430483Y174591D01* +X432541Y175779D01* +X434221Y177459D01* +X435409Y179517D01* +X436024Y181812D01* +Y184188D01* +X435409Y186483D01* +X434221Y188541D01* +X432541Y190221D01* +X430483Y191409D01* +X428188Y192024D01* +D02* +G37* +G36* +X402788D02* +X400412D01* +X398117Y191409D01* +X396059Y190221D01* +X394379Y188541D01* +X393191Y186483D01* +X392576Y184188D01* +Y181812D01* +X393191Y179517D01* +X394379Y177459D01* +X396059Y175779D01* +X398117Y174591D01* +X400412Y173976D01* +X402788D01* +X405083Y174591D01* +X407141Y175779D01* +X408821Y177459D01* +X410009Y179517D01* +X410624Y181812D01* +Y184188D01* +X410009Y186483D01* +X408821Y188541D01* +X407141Y190221D01* +X405083Y191409D01* +X402788Y192024D01* +D02* +G37* +G36* +X373700Y180500D02* +X365999D01* +X366416Y178947D01* +X367798Y176553D01* +X369753Y174598D01* +X372147Y173216D01* +X373700Y172799D01* +Y180500D01* +D02* +G37* +G36* +X386400D02* +X378700D01* +Y172799D01* +X380253Y173216D01* +X382647Y174598D01* +X384602Y176553D01* +X385984Y178947D01* +X386400Y180500D01* +D02* +G37* +G36* +X167600Y184067D02* +Y170099D01* +Y156131D01* +X169407Y156879D01* +X171191Y158248D01* +X171661Y158861D01* +X173289Y158896D01* +X174237Y158168D01* +X175956Y157457D01* +X177800Y157214D01* +X179644Y157457D01* +X181362Y158168D01* +X182838Y159301D01* +X183970Y160776D01* +X184682Y162495D01* +X184925Y164339D01* +Y175859D01* +X184682Y177703D01* +X183970Y179421D01* +X182838Y180897D01* +X181362Y182029D01* +X179644Y182741D01* +X177800Y182984D01* +X175956Y182741D01* +X174237Y182029D01* +X173289Y181301D01* +X171661Y181337D01* +X171191Y181950D01* +X169407Y183318D01* +X167600Y184067D01* +D02* +G37* +G36* +X264099Y152524D02* +X261901D01* +X259871Y151683D01* +X258317Y150129D01* +X257476Y148099D01* +Y145901D01* +X258317Y143871D01* +X259871Y142317D01* +X261901Y141476D01* +X264099D01* +X266129Y142317D01* +X267683Y143871D01* +X268524Y145901D01* +Y148099D01* +X267683Y150129D01* +X266129Y151683D01* +X264099Y152524D01* +D02* +G37* +G36* +X245099Y142524D02* +X242901D01* +X240871Y141683D01* +X239317Y140129D01* +X238476Y138099D01* +Y135901D01* +X239317Y133871D01* +X240871Y132317D01* +X242901Y131476D01* +X245099D01* +X247129Y132317D01* +X248683Y133871D01* +X249524Y135901D01* +Y138099D01* +X248683Y140129D01* +X247129Y141683D01* +X245099Y142524D01* +D02* +G37* +G36* +X203099Y137524D02* +X200901D01* +X198871Y136683D01* +X197317Y135129D01* +X196476Y133099D01* +Y130901D01* +X197020Y129588D01* +X195943Y128869D01* +X195129Y129683D01* +X193099Y130524D01* +X190901D01* +X188871Y129683D01* +X187317Y128129D01* +X186476Y126099D01* +Y123901D01* +X187317Y121871D01* +X188871Y120317D01* +X190901Y119476D01* +X193099D01* +X195129Y120317D01* +X196683Y121871D01* +X197524Y123901D01* +Y126099D01* +X196980Y127412D01* +X198057Y128131D01* +X198871Y127317D01* +X200901Y126476D01* +X203099D01* +X205129Y127317D01* +X206683Y128871D01* +X207524Y130901D01* +Y133099D01* +X206683Y135129D01* +X205129Y136683D01* +X203099Y137524D01* +D02* +G37* +G36* +X99099Y117524D02* +X96901D01* +X94871Y116683D01* +X93317Y115129D01* +X92476Y113099D01* +Y110901D01* +X93317Y108871D01* +X94871Y107317D01* +X96901Y106476D01* +X99099D01* +X101129Y107317D01* +X102683Y108871D01* +X103524Y110901D01* +Y113099D01* +X102683Y115129D01* +X101129Y116683D01* +X99099Y117524D01* +D02* +G37* +G36* +X332474Y115524D02* +X330276D01* +X328246Y114683D01* +X326692Y113129D01* +X325851Y111099D01* +Y108901D01* +X326692Y106871D01* +X328246Y105317D01* +X330276Y104476D01* +X332474D01* +X334504Y105317D01* +X336058Y106871D01* +X336899Y108901D01* +Y111099D01* +X336058Y113129D01* +X334504Y114683D01* +X332474Y115524D01* +D02* +G37* +G36* +X468099Y88524D02* +X465901D01* +X463871Y87683D01* +X462317Y86129D01* +X461476Y84099D01* +Y81901D01* +X462317Y79871D01* +X463871Y78317D01* +X465901Y77476D01* +X468099D01* +X470129Y78317D01* +X471683Y79871D01* +X472524Y81901D01* +Y84099D01* +X471683Y86129D01* +X470129Y87683D01* +X468099Y88524D01* +D02* +G37* +G36* +X420099D02* +X417901D01* +X415871Y87683D01* +X414317Y86129D01* +X413476Y84099D01* +Y81901D01* +X414317Y79871D01* +X415871Y78317D01* +X417901Y77476D01* +X420099D01* +X422129Y78317D01* +X423683Y79871D01* +X424524Y81901D01* +Y84099D01* +X423683Y86129D01* +X422129Y87683D01* +X420099Y88524D01* +D02* +G37* +G36* +X402300Y80944D02* +Y70300D01* +X408121D01* +Y73050D01* +X407838Y75204D01* +X407006Y77211D01* +X405684Y78934D01* +X403961Y80256D01* +X402300Y80944D01* +D02* +G37* +G36* +X397300Y80944D02* +X395639Y80256D01* +X393916Y78934D01* +X392594Y77211D01* +X391762Y75204D01* +X391479Y73050D01* +Y70300D01* +X397300D01* +Y80944D01* +D02* +G37* +G36* +X488700Y80944D02* +Y70300D01* +X494521D01* +Y73050D01* +X494238Y75204D01* +X493406Y77211D01* +X492084Y78934D01* +X490361Y80256D01* +X488700Y80944D01* +D02* +G37* +G36* +X483700Y80944D02* +X482039Y80256D01* +X480316Y78934D01* +X478994Y77211D01* +X478162Y75204D01* +X477879Y73050D01* +Y70300D01* +X483700D01* +Y80944D01* +D02* +G37* +G36* +X415050Y67574D02* +X413150D01* +X411396Y66847D01* +X410053Y65504D01* +X409326Y63750D01* +X408121Y63907D01* +Y65300D01* +X402300D01* +Y54656D01* +X403961Y55344D01* +X405684Y56666D01* +X407006Y58389D01* +X407838Y60396D01* +X408056Y62055D01* +X409326Y61972D01* +Y61850D01* +X410053Y60096D01* +X411396Y58753D01* +X413150Y58026D01* +X415050D01* +X416804Y58753D01* +X418147Y60096D01* +X418874Y61850D01* +Y63750D01* +X418147Y65504D01* +X416804Y66847D01* +X415050Y67574D01* +D02* +G37* +G36* +X103599Y68424D02* +X101401D01* +X99371Y67583D01* +X97817Y66029D01* +X96976Y63999D01* +Y61801D01* +X97817Y59771D01* +X99371Y58217D01* +X101401Y57376D01* +X103599D01* +X105629Y58217D01* +X107183Y59771D01* +X108024Y61801D01* +Y63999D01* +X107183Y66029D01* +X105629Y67583D01* +X103599Y68424D01* +D02* +G37* +G36* +X494521Y65300D02* +X488700D01* +Y54656D01* +X490361Y55344D01* +X492084Y56666D01* +X493406Y58389D01* +X494238Y60396D01* +X494521Y62550D01* +Y65300D01* +D02* +G37* +G36* +X397300Y65300D02* +X391479D01* +Y62550D01* +X391762Y60396D01* +X392594Y58389D01* +X393916Y56666D01* +X395639Y55344D01* +X397300Y54656D01* +Y65300D01* +D02* +G37* +G36* +X472850Y67574D02* +X470950D01* +X469196Y66847D01* +X467853Y65504D01* +X467126Y63750D01* +Y61850D01* +X467853Y60096D01* +X469196Y58753D01* +X470950Y58026D01* +X472850D01* +X474604Y58753D01* +X475947Y60096D01* +X476674Y61850D01* +Y61972D01* +X477944Y62055D01* +X478162Y60396D01* +X478994Y58389D01* +X480316Y56666D01* +X482039Y55344D01* +X483700Y54656D01* +Y65300D01* +X477879D01* +Y63907D01* +X476674Y63750D01* +X475947Y65504D01* +X474604Y66847D01* +X472850Y67574D01* +D02* +G37* +G36* +X133099Y73524D02* +X130901D01* +X128871Y72683D01* +X127317Y71129D01* +X126476Y69099D01* +Y66901D01* +X127317Y64871D01* +X128358Y63830D01* +X128729Y63000D01* +X128358Y62170D01* +X127317Y61129D01* +X126476Y59099D01* +Y56901D01* +X127317Y54871D01* +X128871Y53317D01* +X130901Y52476D01* +X133099D01* +X135129Y53317D01* +X136683Y54871D01* +X137524Y56901D01* +Y59099D01* +X136683Y61129D01* +X135642Y62170D01* +X135271Y63000D01* +X135642Y63830D01* +X136683Y64871D01* +X137524Y66901D01* +Y69099D01* +X136683Y71129D01* +X135129Y72683D01* +X133099Y73524D01* +D02* +G37* +G36* +X242099Y42524D02* +X239901D01* +X237871Y41683D01* +X236317Y40129D01* +X235476Y38099D01* +Y35901D01* +X236317Y33871D01* +X237871Y32317D01* +X239901Y31476D01* +X242099D01* +X244129Y32317D01* +X245683Y33871D01* +X246524Y35901D01* +Y38099D01* +X245683Y40129D01* +X244129Y41683D01* +X242099Y42524D01* +D02* +G37* +G36* +X332677Y65024D02* +X329323D01* +X326034Y64370D01* +X322936Y63087D01* +X320148Y61223D01* +X317777Y58852D01* +X315914Y56064D01* +X314630Y52966D01* +X313976Y49677D01* +Y46323D01* +X314630Y43034D01* +X315914Y39936D01* +X317777Y37148D01* +X320148Y34777D01* +X322936Y32913D01* +X326034Y31630D01* +X329323Y30976D01* +X332677D01* +X335966Y31630D01* +X339064Y32913D01* +X341852Y34777D01* +X344223Y37148D01* +X346087Y39936D01* +X347370Y43034D01* +X348024Y46323D01* +Y49677D01* +X347370Y52966D01* +X346087Y56064D01* +X344223Y58852D01* +X341852Y61223D01* +X339064Y63087D01* +X335966Y64370D01* +X332677Y65024D01* +D02* +G37* +G36* +X200099Y40524D02* +X197901D01* +X195871Y39683D01* +X194317Y38129D01* +X193476Y36099D01* +Y33901D01* +X194317Y31871D01* +X195871Y30317D01* +X197901Y29476D01* +X200099D01* +X202129Y30317D01* +X203683Y31871D01* +X204524Y33901D01* +Y36099D01* +X203683Y38129D01* +X202129Y39683D01* +X200099Y40524D01* +D02* +G37* +G36* +X142099D02* +X139901D01* +X137871Y39683D01* +X136317Y38129D01* +X135476Y36099D01* +Y33901D01* +X136317Y31871D01* +X137871Y30317D01* +X139901Y29476D01* +X142099D01* +X144129Y30317D01* +X145683Y31871D01* +X146524Y33901D01* +Y36099D01* +X145683Y38129D01* +X144129Y39683D01* +X142099Y40524D01* +D02* +G37* +G36* +X265099Y40524D02* +X262901D01* +X260871Y39683D01* +X259317Y38129D01* +X258476Y36099D01* +Y33901D01* +X259317Y31871D01* +X260871Y30317D01* +X262901Y29476D01* +X265099D01* +X267129Y30317D01* +X268683Y31871D01* +X269524Y33901D01* +Y36099D01* +X268683Y38129D01* +X267129Y39683D01* +X265099Y40524D01* +D02* +G37* +G36* +X402300Y38624D02* +Y28500D01* +X407869D01* +Y31000D01* +X407594Y33088D01* +X406788Y35034D01* +X405506Y36706D01* +X403834Y37988D01* +X402300Y38624D01* +D02* +G37* +G36* +X397300Y38624D02* +X395765Y37988D01* +X394094Y36706D01* +X392812Y35034D01* +X392006Y33088D01* +X391731Y31000D01* +Y28500D01* +X397300D01* +Y38624D01* +D02* +G37* +G36* +X488700Y38624D02* +Y28500D01* +X494269D01* +Y31000D01* +X493994Y33088D01* +X493188Y35034D01* +X491906Y36706D01* +X490234Y37988D01* +X488700Y38624D01* +D02* +G37* +G36* +X483700D02* +X482165Y37988D01* +X480494Y36706D01* +X479212Y35034D01* +X478406Y33088D01* +X478131Y31000D01* +Y28500D01* +X483700D01* +Y38624D01* +D02* +G37* +G36* +X397300Y23500D02* +X391731D01* +Y21000D01* +X392006Y18912D01* +X392812Y16966D01* +X394094Y15294D01* +X395765Y14012D01* +X397300Y13376D01* +Y23500D01* +D02* +G37* +G36* +X494269Y23500D02* +X488700D01* +Y13376D01* +X490234Y14012D01* +X491906Y15294D01* +X493188Y16966D01* +X493994Y18912D01* +X494269Y21000D01* +Y23500D01* +D02* +G37* +G36* +X483700D02* +X478131D01* +Y21000D01* +X478406Y18912D01* +X479212Y16966D01* +X480494Y15294D01* +X482165Y14012D01* +X483700Y13376D01* +Y23500D01* +D02* +G37* +G36* +X407869Y23500D02* +X402300D01* +Y13376D01* +X403834Y14012D01* +X405506Y15294D01* +X406788Y16966D01* +X407594Y18912D01* +X407869Y21000D01* +Y23500D01* +D02* +G37* +G36* +X444771Y-162707D02* +X444743Y-162721D01* +X444674Y-162735D01* +X444549Y-162777D01* +X444396Y-162832D01* +X444216Y-162888D01* +X444008Y-162957D01* +X443786Y-163012D01* +X443550Y-163082D01* +X443536D01* +X443509Y-163096D01* +X443467Y-163109D01* +X443411Y-163123D01* +X443259Y-163165D01* +X443092Y-163220D01* +X442898Y-163290D01* +X442718Y-163359D01* +X442565Y-163442D01* +X442510Y-163484D01* +X442455Y-163526D01* +X442441Y-163539D01* +X442413Y-163567D01* +X442385Y-163609D01* +X442344Y-163678D01* +X442260Y-163831D01* +X442233Y-163928D01* +X442219Y-164039D01* +Y-164053D01* +Y-164094D01* +X442233Y-164150D01* +X442247Y-164233D01* +X442274Y-164316D01* +X442316Y-164413D01* +X442371Y-164496D01* +X442441Y-164580D01* +X442455Y-164593D01* +X442482Y-164607D01* +X442538Y-164649D01* +X442621Y-164677D01* +X442718Y-164718D01* +X442829Y-164760D01* +X442968Y-164774D01* +X443134Y-164788D01* +X443217D01* +X443301Y-164774D01* +X443425Y-164760D01* +X443550Y-164732D01* +X443703Y-164690D01* +X443855Y-164635D01* +X444008Y-164566D01* +X444022Y-164552D01* +X444077Y-164524D01* +X444146Y-164482D01* +X444244Y-164413D01* +X444327Y-164330D01* +X444424Y-164247D01* +X444521Y-164136D01* +X444590Y-164025D01* +X444604Y-164011D01* +X444618Y-163969D01* +X444646Y-163886D01* +X444687Y-163789D01* +X444715Y-163664D01* +X444743Y-163526D01* +X444757Y-163359D01* +X444771Y-163165D01* +Y-162707D01* +D02* +G37* +G36* +X461759Y-160350D02* +X461732D01* +X461648Y-160364D01* +X461524Y-160377D01* +X461371Y-160419D01* +X461205Y-160474D01* +X461024Y-160571D01* +X460858Y-160710D01* +X460691Y-160891D01* +X460678Y-160904D01* +X460650Y-160946D01* +X460608Y-161029D01* +X460553Y-161140D01* +X460497Y-161279D01* +X460442Y-161445D01* +X460386Y-161639D01* +X460359Y-161875D01* +X463146D01* +Y-161861D01* +Y-161834D01* +X463132Y-161792D01* +Y-161737D01* +X463105Y-161598D01* +X463063Y-161418D01* +X463008Y-161237D01* +X462924Y-161043D01* +X462827Y-160863D01* +X462702Y-160710D01* +X462689Y-160696D01* +X462633Y-160655D01* +X462564Y-160599D01* +X462453Y-160530D01* +X462314Y-160461D01* +X462148Y-160405D01* +X461967Y-160364D01* +X461759Y-160350D01* +D02* +G37* +%LPD*% +D58* +X477800Y183000D02* +D03* +D59* +X452400D02* +D03* +X427000D02* +D03* +X401600D02* +D03* +X376200D02* +D03* +D60* +X152400Y170099D02* +D03* +X177800D02* +D03* +X165100D02* +D03* +D61* +X414100Y62800D02* +D03* +X471900D02* +D03* +D62* +X486200Y67800D02* +D03* +X399800D02* +D03* +D63* +X486200Y26000D02* +D03* +X399800D02* +D03* +D64* +X331375Y110000D02* +D03* +X228375Y162000D02* +D03* +X202771Y153000D02* +D03* +X245500Y188000D02* +D03* +X228875D02* +D03* +X179000D02* +D03* +Y153000D02* +D03* +X195625Y188000D02* +D03* +X212250D02* +D03* +X245000Y162000D02* +D03* +X98000Y112000D02* +D03* +X101541Y96000D02* +D03* +X76000D02* +D03* +X102500Y62900D02* +D03* +X244000Y137000D02* +D03* +X192000Y125000D02* +D03* +X202000Y132000D02* +D03* +X263000Y147000D02* +D03* +X374000Y114000D02* +D03* +X408000Y116000D02* +D03* +X442000Y131000D02* +D03* +X162950Y131950D02* +D03* +X144000Y109000D02* +D03* +X121000Y119900D02* +D03* +X174000Y9000D02* +D03* +X241000Y37000D02* +D03* +X229400Y60000D02* +D03* +X199000Y35000D02* +D03* +X102500Y47100D02* +D03* +X264000Y35000D02* +D03* +X141000Y35000D02* +D03* +X467000Y83000D02* +D03* +X419000D02* +D03* +X132000Y58000D02* +D03* +Y68000D02* +D03* +D65* +X157000Y74000D02* +D03* +X168000D02* +D03* +X179000D02* +D03* +X157000Y63000D02* +D03* +X168000D02* +D03* +X179000D02* +D03* +X157000Y52000D02* +D03* +X168000D02* +D03* +X179000D02* +D03* +M02* diff --git a/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.G2 b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.G2 new file mode 100644 index 0000000..ba12bfa --- /dev/null +++ b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.G2 @@ -0,0 +1,1004 @@ +G04* +G04 #@! TF.GenerationSoftware,Altium Limited,Altium Designer,24.0.1 (36)* +G04* +G04 Layer_Physical_Order=3* +G04 Layer_Color=16440176* +%FSLAX44Y44*% +%MOMM*% +G71* +G04* +G04 #@! TF.SameCoordinates,F64AAE0E-53C9-4E3E-96B2-16B86AA6748B* +G04* +G04* +G04 #@! TF.FilePolarity,Positive* +G04* +G01* +G75* +%ADD58R,1.5000X1.5000*% +%ADD59C,1.5000*% +%ADD60O,1.1080X2.2600*% +%ADD61C,0.6500*% +%ADD62O,1.0500X2.1000*% +%ADD63O,1.0000X2.0000*% +%ADD64C,0.8000*% +%ADD65C,0.7000*% +%ADD66C,0.8000*% +G36* +X471967Y-184716D02* +X472133Y-184744D01* +X472341Y-184799D01* +X472577Y-184869D01* +X472826Y-184966D01* +X473104Y-185091D01* +X472230Y-187101D01* +X472202Y-187088D01* +X472147Y-187074D01* +X472064Y-187032D01* +X471939Y-186991D01* +X471689Y-186921D01* +X471564Y-186907D01* +X471440Y-186893D01* +X471342D01* +X471245Y-186921D01* +X471120Y-186949D01* +X470982Y-187004D01* +X470843Y-187088D01* +X470704Y-187199D01* +X470580Y-187351D01* +Y-187365D01* +X470566Y-187379D01* +X470538Y-187420D01* +X470510Y-187476D01* +X470483Y-187559D01* +X470441Y-187642D01* +X470399Y-187767D01* +X470372Y-187892D01* +X470330Y-188044D01* +X470288Y-188225D01* +X470247Y-188419D01* +X470219Y-188641D01* +X470191Y-188877D01* +X470164Y-189140D01* +X470150Y-189431D01* +Y-189750D01* +Y-192205D01* +X467321D01* +Y-184869D01* +X469956D01* +Y-186061D01* +X469969Y-186047D01* +X469997Y-186006D01* +X470025Y-185950D01* +X470094Y-185812D01* +X470191Y-185645D01* +X470316Y-185479D01* +X470441Y-185299D01* +X470580Y-185132D01* +X470732Y-185007D01* +X470746Y-184993D01* +X470802Y-184966D01* +X470885Y-184910D01* +X471010Y-184855D01* +X471148Y-184799D01* +X471329Y-184744D01* +X471523Y-184716D01* +X471731Y-184702D01* +X471842D01* +X471967Y-184716D01* +D02* +G37* +G36* +X454132Y-192704D02* +Y-192718D01* +X454104Y-192760D01* +X454076Y-192829D01* +X454049Y-192912D01* +X454007Y-193023D01* +X453951Y-193148D01* +X453813Y-193425D01* +X453660Y-193731D01* +X453494Y-194022D01* +X453313Y-194299D01* +X453216Y-194410D01* +X453119Y-194507D01* +X453106Y-194521D01* +X453092Y-194535D01* +X453036Y-194563D01* +X452981Y-194604D01* +X452897Y-194660D01* +X452814Y-194715D01* +X452689Y-194771D01* +X452565Y-194840D01* +X452412Y-194895D01* +X452246Y-194965D01* +X452065Y-195020D01* +X451871Y-195062D01* +X451649Y-195117D01* +X451413Y-195145D01* +X451164Y-195159D01* +X450887Y-195173D01* +X450706D01* +X450623Y-195159D01* +X450526D01* +X450429Y-195145D01* +X450304D01* +X450151Y-195131D01* +X449999Y-195117D01* +X449833Y-195103D01* +X449652Y-195090D01* +X449444Y-195062D01* +X449236Y-195034D01* +X449000Y-195006D01* +X448792Y-193037D01* +X448806D01* +X448820Y-193051D01* +X448903Y-193065D01* +X449014Y-193093D01* +X449181Y-193134D01* +X449389Y-193176D01* +X449611Y-193204D01* +X449860Y-193217D01* +X450138Y-193231D01* +X450221D01* +X450318Y-193217D01* +X450429Y-193204D01* +X450554Y-193176D01* +X450692Y-193134D01* +X450817Y-193079D01* +X450942Y-192995D01* +X450956Y-192982D01* +X450998Y-192954D01* +X451053Y-192898D01* +X451122Y-192815D01* +X451205Y-192704D01* +X451289Y-192566D01* +X451386Y-192399D01* +X451469Y-192205D01* +X448390Y-184869D01* +X451358D01* +X452870Y-189764D01* +X454284Y-184869D01* +X457058D01* +X454132Y-192704D01* +D02* +G37* +G36* +X482493Y-181915D02* +X482631D01* +X482784Y-181929D01* +X482964Y-181942D01* +X483339Y-181984D01* +X483713Y-182053D01* +X484087Y-182136D01* +X484254Y-182192D01* +X484420Y-182248D01* +X484434D01* +X484462Y-182261D01* +X484504Y-182289D01* +X484559Y-182317D01* +X484712Y-182386D01* +X484892Y-182497D01* +X485100Y-182650D01* +X485322Y-182830D01* +X485530Y-183038D01* +X485724Y-183288D01* +Y-183302D01* +X485752Y-183315D01* +X485766Y-183357D01* +X485807Y-183412D01* +X485877Y-183551D01* +X485974Y-183745D01* +X486057Y-183981D01* +X486140Y-184244D01* +X486195Y-184536D01* +X486209Y-184855D01* +Y-184869D01* +Y-184896D01* +Y-184952D01* +X486195Y-185007D01* +Y-185091D01* +X486182Y-185188D01* +X486140Y-185423D01* +X486071Y-185701D01* +X485974Y-185992D01* +X485835Y-186311D01* +X485655Y-186630D01* +Y-186644D01* +X485627Y-186672D01* +X485599Y-186713D01* +X485544Y-186769D01* +X485488Y-186852D01* +X485405Y-186949D01* +X485322Y-187046D01* +X485211Y-187171D01* +X485086Y-187309D01* +X484934Y-187448D01* +X484781Y-187601D01* +X484601Y-187753D01* +X484393Y-187934D01* +X484185Y-188100D01* +X483949Y-188280D01* +X483685Y-188474D01* +X483671D01* +X483644Y-188502D01* +X483602Y-188530D01* +X483547Y-188571D01* +X483408Y-188669D01* +X483228Y-188793D01* +X483033Y-188932D01* +X482853Y-189071D01* +X482687Y-189196D01* +X482548Y-189293D01* +X482534Y-189307D01* +X482493Y-189334D01* +X482437Y-189390D01* +X482354Y-189459D01* +X482257Y-189542D01* +X482146Y-189653D01* +X482021Y-189764D01* +X481882Y-189903D01* +X486279D01* +Y-192205D01* +X477833D01* +Y-192191D01* +X477847Y-192150D01* +Y-192080D01* +X477861Y-191997D01* +X477888Y-191886D01* +X477916Y-191747D01* +X477958Y-191609D01* +X477999Y-191442D01* +X478110Y-191082D01* +X478263Y-190693D01* +X478457Y-190277D01* +X478582Y-190069D01* +X478707Y-189861D01* +X478720Y-189847D01* +X478748Y-189806D01* +X478790Y-189750D01* +X478859Y-189667D01* +X478942Y-189556D01* +X479053Y-189431D01* +X479178Y-189279D01* +X479331Y-189112D01* +X479497Y-188932D01* +X479705Y-188738D01* +X479927Y-188516D01* +X480177Y-188294D01* +X480454Y-188044D01* +X480773Y-187795D01* +X481106Y-187531D01* +X481466Y-187254D01* +X481480Y-187240D01* +X481522Y-187212D01* +X481577Y-187171D01* +X481660Y-187101D01* +X481758Y-187032D01* +X481882Y-186935D01* +X482132Y-186741D01* +X482396Y-186519D01* +X482659Y-186283D01* +X482770Y-186172D01* +X482881Y-186061D01* +X482978Y-185964D01* +X483047Y-185867D01* +X483061Y-185839D01* +X483103Y-185784D01* +X483158Y-185687D01* +X483228Y-185576D01* +X483297Y-185423D01* +X483353Y-185271D01* +X483394Y-185118D01* +X483408Y-184952D01* +Y-184938D01* +Y-184869D01* +X483394Y-184785D01* +X483366Y-184674D01* +X483325Y-184564D01* +X483255Y-184425D01* +X483172Y-184286D01* +X483061Y-184161D01* +X483047Y-184147D01* +X483006Y-184106D01* +X482923Y-184050D01* +X482826Y-183995D01* +X482701Y-183939D01* +X482548Y-183884D01* +X482382Y-183842D01* +X482201Y-183829D01* +X482118D01* +X482007Y-183842D01* +X481882Y-183870D01* +X481744Y-183912D01* +X481605Y-183981D01* +X481452Y-184064D01* +X481314Y-184175D01* +X481300Y-184189D01* +X481258Y-184244D01* +X481203Y-184328D01* +X481133Y-184453D01* +X481050Y-184619D01* +X480981Y-184813D01* +X480912Y-185063D01* +X480856Y-185368D01* +X478041Y-185146D01* +Y-185132D01* +X478055Y-185091D01* +Y-185035D01* +X478069Y-184952D01* +X478096Y-184855D01* +X478110Y-184730D01* +X478180Y-184466D01* +X478249Y-184161D01* +X478360Y-183856D01* +X478485Y-183565D01* +X478637Y-183288D01* +Y-183274D01* +X478665Y-183260D01* +X478720Y-183177D01* +X478817Y-183052D01* +X478956Y-182913D01* +X479137Y-182747D01* +X479358Y-182567D01* +X479608Y-182414D01* +X479885Y-182261D01* +X479899D01* +X479927Y-182248D01* +X479969Y-182234D01* +X480038Y-182206D01* +X480121Y-182178D01* +X480218Y-182150D01* +X480329Y-182109D01* +X480468Y-182081D01* +X480620Y-182053D01* +X480787Y-182012D01* +X480967Y-181984D01* +X481161Y-181956D01* +X481383Y-181929D01* +X481619Y-181915D01* +X481855Y-181901D01* +X482368D01* +X482493Y-181915D01* +D02* +G37* +G36* +X443869Y-184716D02* +X444146D01* +X444479Y-184744D01* +X444812Y-184771D01* +X445145Y-184799D01* +X445450Y-184855D01* +X445492D01* +X445519Y-184869D01* +X445575Y-184883D01* +X445728Y-184924D01* +X445908Y-184980D01* +X446102Y-185063D01* +X446324Y-185160D01* +X446532Y-185285D01* +X446740Y-185437D01* +X446754Y-185451D01* +X446795Y-185493D01* +X446865Y-185562D01* +X446948Y-185673D01* +X447031Y-185798D01* +X447128Y-185950D01* +X447225Y-186117D01* +X447309Y-186325D01* +X447322Y-186353D01* +X447336Y-186422D01* +X447378Y-186533D01* +X447420Y-186672D01* +X447447Y-186838D01* +X447489Y-187018D01* +X447503Y-187212D01* +X447517Y-187407D01* +Y-190652D01* +Y-190679D01* +Y-190735D01* +Y-190832D01* +X447530Y-190943D01* +Y-191082D01* +X447544Y-191206D01* +X447558Y-191345D01* +X447572Y-191470D01* +Y-191484D01* +X447586Y-191525D01* +X447600Y-191581D01* +X447641Y-191664D01* +X447669Y-191775D01* +X447725Y-191900D01* +X447794Y-192052D01* +X447863Y-192205D01* +X445228D01* +Y-192191D01* +X445201Y-192163D01* +X445173Y-192108D01* +X445145Y-192052D01* +X445062Y-191900D01* +X445006Y-191775D01* +Y-191761D01* +Y-191747D01* +X444992Y-191706D01* +X444979Y-191664D01* +X444965Y-191595D01* +X444951Y-191512D01* +X444937Y-191415D01* +X444923Y-191304D01* +X444895Y-191331D01* +X444826Y-191387D01* +X444715Y-191484D01* +X444576Y-191595D01* +X444410Y-191733D01* +X444216Y-191858D01* +X444022Y-191969D01* +X443814Y-192066D01* +X443800D01* +X443786Y-192080D01* +X443744Y-192094D01* +X443675Y-192108D01* +X443606Y-192136D01* +X443522Y-192163D01* +X443314Y-192219D01* +X443065Y-192274D01* +X442774Y-192330D01* +X442441Y-192358D01* +X442080Y-192371D01* +X441955D01* +X441858Y-192358D01* +X441761D01* +X441623Y-192344D01* +X441331Y-192302D01* +X441012Y-192219D01* +X440679Y-192122D01* +X440360Y-191969D01* +X440222Y-191886D01* +X440083Y-191775D01* +X440069Y-191761D01* +X440055Y-191747D01* +X439972Y-191664D01* +X439875Y-191539D01* +X439750Y-191359D01* +X439625Y-191137D01* +X439515Y-190888D01* +X439431Y-190596D01* +X439417Y-190444D01* +X439403Y-190277D01* +Y-190263D01* +Y-190236D01* +Y-190194D01* +X439417Y-190139D01* +X439431Y-189986D01* +X439459Y-189792D01* +X439528Y-189570D01* +X439612Y-189334D01* +X439723Y-189112D01* +X439889Y-188904D01* +X439917Y-188877D01* +X439986Y-188821D01* +X440042Y-188766D01* +X440111Y-188724D01* +X440208Y-188669D01* +X440305Y-188599D01* +X440416Y-188530D01* +X440555Y-188474D01* +X440707Y-188405D01* +X440860Y-188336D01* +X441054Y-188266D01* +X441248Y-188211D01* +X441470Y-188155D01* +X441706Y-188100D01* +X441720D01* +X441775Y-188086D01* +X441858Y-188072D01* +X441969Y-188044D01* +X442094Y-188017D01* +X442233Y-187989D01* +X442565Y-187920D01* +X442912Y-187850D01* +X443245Y-187781D01* +X443411Y-187739D01* +X443550Y-187712D01* +X443675Y-187684D01* +X443772Y-187656D01* +X443800D01* +X443855Y-187628D01* +X443952Y-187601D01* +X444077Y-187559D01* +X444230Y-187504D01* +X444396Y-187448D01* +X444576Y-187379D01* +X444771Y-187309D01* +Y-187282D01* +Y-187226D01* +X444757Y-187129D01* +X444743Y-187032D01* +X444715Y-186907D01* +X444674Y-186782D01* +X444618Y-186685D01* +X444549Y-186588D01* +X444535Y-186574D01* +X444507Y-186561D01* +X444452Y-186519D01* +X444368Y-186477D01* +X444271Y-186450D01* +X444133Y-186408D01* +X443980Y-186394D01* +X443786Y-186380D01* +X443675D01* +X443550Y-186394D01* +X443398Y-186408D01* +X443231Y-186436D01* +X443051Y-186477D01* +X442884Y-186533D01* +X442746Y-186602D01* +X442732Y-186616D01* +X442704Y-186644D01* +X442649Y-186685D01* +X442593Y-186755D01* +X442524Y-186838D01* +X442455Y-186949D01* +X442385Y-187088D01* +X442316Y-187254D01* +X439625Y-186963D01* +Y-186949D01* +X439639Y-186935D01* +X439653Y-186852D01* +X439681Y-186727D01* +X439736Y-186561D01* +X439792Y-186394D01* +X439861Y-186214D01* +X439958Y-186034D01* +X440055Y-185867D01* +X440069Y-185853D01* +X440111Y-185798D01* +X440180Y-185715D01* +X440263Y-185618D01* +X440388Y-185507D01* +X440527Y-185396D01* +X440693Y-185271D01* +X440887Y-185160D01* +X440901Y-185146D01* +X440957Y-185118D01* +X441040Y-185077D01* +X441165Y-185035D01* +X441317Y-184980D01* +X441498Y-184924D01* +X441720Y-184869D01* +X441955Y-184827D01* +X441983D01* +X442025Y-184813D01* +X442080D01* +X442219Y-184785D01* +X442399Y-184758D01* +X442607Y-184744D01* +X442857Y-184716D01* +X443134Y-184702D01* +X443744D01* +X443869Y-184716D01* +D02* +G37* +G36* +X433634Y-189709D02* +X438516D01* +Y-192205D01* +X430500D01* +Y-182067D01* +X433634D01* +Y-189709D01* +D02* +G37* +G36* +X461912Y-184716D02* +X462037D01* +X462189Y-184730D01* +X462370Y-184744D01* +X462550Y-184758D01* +X462938Y-184827D01* +X463354Y-184910D01* +X463756Y-185021D01* +X463951Y-185104D01* +X464131Y-185188D01* +X464145D01* +X464173Y-185215D01* +X464214Y-185243D01* +X464283Y-185271D01* +X464450Y-185382D01* +X464644Y-185534D01* +X464866Y-185728D01* +X465102Y-185964D01* +X465324Y-186255D01* +X465518Y-186574D01* +Y-186588D01* +X465545Y-186616D01* +X465559Y-186672D01* +X465601Y-186741D01* +X465629Y-186824D01* +X465670Y-186935D01* +X465712Y-187060D01* +X465767Y-187212D01* +X465809Y-187365D01* +X465851Y-187545D01* +X465892Y-187739D01* +X465934Y-187947D01* +X465961Y-188169D01* +X465989Y-188419D01* +X466003Y-188669D01* +Y-188932D01* +Y-189237D01* +X460359D01* +Y-189251D01* +Y-189265D01* +X460373Y-189348D01* +X460400Y-189473D01* +X460428Y-189612D01* +X460484Y-189778D01* +X460539Y-189944D01* +X460622Y-190111D01* +X460719Y-190250D01* +X460733Y-190263D01* +X460789Y-190319D01* +X460886Y-190402D01* +X461011Y-190485D01* +X461163Y-190569D01* +X461343Y-190652D01* +X461551Y-190707D01* +X461787Y-190721D01* +X461856D01* +X461940Y-190707D01* +X462037Y-190693D01* +X462162Y-190679D01* +X462300Y-190638D01* +X462439Y-190596D01* +X462578Y-190527D01* +X462592Y-190513D01* +X462619Y-190499D01* +X462661Y-190471D01* +X462730Y-190416D01* +X462799Y-190347D01* +X462883Y-190263D01* +X462980Y-190166D01* +X463077Y-190055D01* +X465851Y-190305D01* +X465837Y-190319D01* +X465823Y-190347D01* +X465781Y-190416D01* +X465740Y-190485D01* +X465670Y-190582D01* +X465601Y-190679D01* +X465421Y-190915D01* +X465199Y-191179D01* +X464935Y-191442D01* +X464630Y-191692D01* +X464478Y-191803D01* +X464311Y-191900D01* +X464297D01* +X464270Y-191914D01* +X464214Y-191942D01* +X464145Y-191969D01* +X464048Y-192011D01* +X463937Y-192052D01* +X463798Y-192094D01* +X463646Y-192136D01* +X463479Y-192177D01* +X463285Y-192219D01* +X463077Y-192260D01* +X462841Y-192302D01* +X462592Y-192330D01* +X462328Y-192358D01* +X462037Y-192371D01* +X461496D01* +X461371Y-192358D01* +X461232Y-192344D01* +X461066D01* +X460900Y-192316D01* +X460525Y-192274D01* +X460151Y-192205D01* +X459776Y-192108D01* +X459596Y-192039D01* +X459430Y-191969D01* +X459416D01* +X459388Y-191955D01* +X459346Y-191928D01* +X459291Y-191886D01* +X459138Y-191789D01* +X458944Y-191650D01* +X458722Y-191470D01* +X458500Y-191248D01* +X458265Y-190971D01* +X458043Y-190666D01* +Y-190652D01* +X458015Y-190624D01* +X457987Y-190569D01* +X457959Y-190499D01* +X457918Y-190416D01* +X457876Y-190319D01* +X457821Y-190194D01* +X457779Y-190069D01* +X457724Y-189917D01* +X457668Y-189750D01* +X457585Y-189390D01* +X457529Y-188988D01* +X457502Y-188558D01* +Y-188544D01* +Y-188474D01* +X457516Y-188391D01* +Y-188266D01* +X457529Y-188128D01* +X457557Y-187961D01* +X457599Y-187767D01* +X457640Y-187559D01* +X457696Y-187351D01* +X457765Y-187115D01* +X457862Y-186893D01* +X457959Y-186658D01* +X458084Y-186422D01* +X458237Y-186200D01* +X458403Y-185978D01* +X458597Y-185770D01* +X458611Y-185756D01* +X458653Y-185728D01* +X458708Y-185673D01* +X458805Y-185604D01* +X458916Y-185520D01* +X459041Y-185437D01* +X459208Y-185340D01* +X459388Y-185229D01* +X459596Y-185132D01* +X459818Y-185035D01* +X460081Y-184952D01* +X460345Y-184869D01* +X460636Y-184799D01* +X460955Y-184744D01* +X461288Y-184716D01* +X461648Y-184702D01* +X461801D01* +X461912Y-184716D01* +D02* +G37* +%LPC*% +G36* +X444771Y-188724D02* +X444743Y-188738D01* +X444674Y-188752D01* +X444549Y-188793D01* +X444396Y-188849D01* +X444216Y-188904D01* +X444008Y-188974D01* +X443786Y-189029D01* +X443550Y-189098D01* +X443536D01* +X443509Y-189112D01* +X443467Y-189126D01* +X443411Y-189140D01* +X443259Y-189182D01* +X443092Y-189237D01* +X442898Y-189307D01* +X442718Y-189376D01* +X442565Y-189459D01* +X442510Y-189501D01* +X442455Y-189542D01* +X442441Y-189556D01* +X442413Y-189584D01* +X442385Y-189625D01* +X442344Y-189695D01* +X442260Y-189847D01* +X442233Y-189944D01* +X442219Y-190055D01* +Y-190069D01* +Y-190111D01* +X442233Y-190166D01* +X442247Y-190250D01* +X442274Y-190333D01* +X442316Y-190430D01* +X442371Y-190513D01* +X442441Y-190596D01* +X442455Y-190610D01* +X442482Y-190624D01* +X442538Y-190666D01* +X442621Y-190693D01* +X442718Y-190735D01* +X442829Y-190777D01* +X442968Y-190790D01* +X443134Y-190804D01* +X443217D01* +X443301Y-190790D01* +X443425Y-190777D01* +X443550Y-190749D01* +X443703Y-190707D01* +X443855Y-190652D01* +X444008Y-190582D01* +X444022Y-190569D01* +X444077Y-190541D01* +X444146Y-190499D01* +X444244Y-190430D01* +X444327Y-190347D01* +X444424Y-190263D01* +X444521Y-190152D01* +X444590Y-190042D01* +X444604Y-190028D01* +X444618Y-189986D01* +X444646Y-189903D01* +X444687Y-189806D01* +X444715Y-189681D01* +X444743Y-189542D01* +X444757Y-189376D01* +X444771Y-189182D01* +Y-188724D01* +D02* +G37* +G36* +X461759Y-186366D02* +X461732D01* +X461648Y-186380D01* +X461524Y-186394D01* +X461371Y-186436D01* +X461205Y-186491D01* +X461024Y-186588D01* +X460858Y-186727D01* +X460691Y-186907D01* +X460678Y-186921D01* +X460650Y-186963D01* +X460608Y-187046D01* +X460553Y-187157D01* +X460497Y-187296D01* +X460442Y-187462D01* +X460386Y-187656D01* +X460359Y-187892D01* +X463146D01* +Y-187878D01* +Y-187850D01* +X463132Y-187809D01* +Y-187753D01* +X463105Y-187615D01* +X463063Y-187434D01* +X463008Y-187254D01* +X462924Y-187060D01* +X462827Y-186880D01* +X462702Y-186727D01* +X462689Y-186713D01* +X462633Y-186672D01* +X462564Y-186616D01* +X462453Y-186547D01* +X462314Y-186477D01* +X462148Y-186422D01* +X461967Y-186380D01* +X461759Y-186366D01* +D02* +G37* +%LPD*% +D58* +X477800Y183000D02* +D03* +D59* +X452400D02* +D03* +X427000D02* +D03* +X401600D02* +D03* +X376200D02* +D03* +D60* +X152400Y170099D02* +D03* +X177800D02* +D03* +X165100D02* +D03* +D61* +X414100Y62800D02* +D03* +X471900D02* +D03* +D62* +X486200Y67800D02* +D03* +X399800D02* +D03* +D63* +X486200Y26000D02* +D03* +X399800D02* +D03* +D64* +X331375Y110000D02* +D03* +X228375Y162000D02* +D03* +X202771Y153000D02* +D03* +X245500Y188000D02* +D03* +X228875D02* +D03* +X179000D02* +D03* +Y153000D02* +D03* +X195625Y188000D02* +D03* +X212250D02* +D03* +X245000Y162000D02* +D03* +X98000Y112000D02* +D03* +X101541Y96000D02* +D03* +X76000D02* +D03* +X102500Y62900D02* +D03* +X244000Y137000D02* +D03* +X192000Y125000D02* +D03* +X202000Y132000D02* +D03* +X263000Y147000D02* +D03* +X374000Y114000D02* +D03* +X408000Y116000D02* +D03* +X442000Y131000D02* +D03* +X162950Y131950D02* +D03* +X144000Y109000D02* +D03* +X121000Y119900D02* +D03* +X174000Y9000D02* +D03* +X241000Y37000D02* +D03* +X229400Y60000D02* +D03* +X199000Y35000D02* +D03* +X102500Y47100D02* +D03* +X264000Y35000D02* +D03* +X141000Y35000D02* +D03* +X467000Y83000D02* +D03* +X419000D02* +D03* +X132000Y58000D02* +D03* +Y68000D02* +D03* +D65* +X157000Y74000D02* +D03* +X168000D02* +D03* +X179000D02* +D03* +X157000Y63000D02* +D03* +X168000D02* +D03* +X179000D02* +D03* +X157000Y52000D02* +D03* +X168000D02* +D03* +X179000D02* +D03* +D66* +X102500Y62900D02* +X122000Y82400D01* +Y97000D01* +X318375D01* +X98000Y112000D02* +X107000D01* +X122000Y97000D01* +X318375D02* +X331375Y110000D01* +M02* diff --git a/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GBL b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GBL new file mode 100644 index 0000000..ddef7b4 --- /dev/null +++ b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GBL @@ -0,0 +1,1748 @@ +G04* +G04 #@! TF.GenerationSoftware,Altium Limited,Altium Designer,24.0.1 (36)* +G04* +G04 Layer_Physical_Order=4* +G04 Layer_Color=16711680* +%FSLAX44Y44*% +%MOMM*% +G71* +G04* +G04 #@! TF.SameCoordinates,F64AAE0E-53C9-4E3E-96B2-16B86AA6748B* +G04* +G04* +G04 #@! TF.FilePolarity,Positive* +G04* +G01* +G75* +%ADD10C,0.2500*% +%ADD12C,0.3000*% +%ADD56C,0.5000*% +%ADD58R,1.5000X1.5000*% +%ADD59C,1.5000*% +%ADD60O,1.1080X2.2600*% +%ADD61C,0.6500*% +%ADD62O,1.0500X2.1000*% +%ADD63O,1.0000X2.0000*% +%ADD64C,0.8000*% +%ADD65C,0.7000*% +G36* +X482923Y-210566D02* +X483020Y-210580D01* +X483131Y-210594D01* +X483408Y-210636D01* +X483699Y-210719D01* +X484004Y-210844D01* +X484157Y-210927D01* +X484309Y-211024D01* +X484448Y-211135D01* +X484573Y-211260D01* +X484587Y-211274D01* +X484601Y-211288D01* +X484628Y-211329D01* +X484684Y-211399D01* +X484725Y-211468D01* +X484781Y-211565D01* +X484850Y-211676D01* +X484906Y-211801D01* +X484975Y-211939D01* +X485031Y-212106D01* +X485086Y-212286D01* +X485141Y-212480D01* +X485183Y-212702D01* +X485211Y-212924D01* +X485225Y-213188D01* +X485239Y-213451D01* +Y-218055D01* +X482423D01* +Y-213867D01* +Y-213839D01* +Y-213784D01* +X482409Y-213701D01* +X482396Y-213590D01* +X482340Y-213340D01* +X482299Y-213229D01* +X482229Y-213132D01* +X482215Y-213118D01* +X482174Y-213077D01* +X482118Y-213007D01* +X482035Y-212938D01* +X481924Y-212869D01* +X481813Y-212799D01* +X481674Y-212758D01* +X481522Y-212744D01* +X481439D01* +X481342Y-212758D01* +X481231Y-212785D01* +X481106Y-212827D01* +X480967Y-212896D01* +X480842Y-212980D01* +X480718Y-213104D01* +X480704Y-213118D01* +X480676Y-213174D01* +X480620Y-213257D01* +X480579Y-213382D01* +X480523Y-213548D01* +X480468Y-213742D01* +X480440Y-213992D01* +X480426Y-214269D01* +Y-218055D01* +X477611D01* +Y-214020D01* +Y-213992D01* +Y-213936D01* +Y-213853D01* +Y-213756D01* +X477583Y-213534D01* +X477569Y-213437D01* +X477556Y-213368D01* +Y-213354D01* +X477542Y-213326D01* +X477514Y-213271D01* +X477486Y-213201D01* +X477375Y-213063D01* +X477237Y-212924D01* +X477223Y-212910D01* +X477195Y-212896D01* +X477153Y-212869D01* +X477084Y-212827D01* +X476931Y-212771D01* +X476834Y-212758D01* +X476723Y-212744D01* +X476640D01* +X476557Y-212758D01* +X476446Y-212785D01* +X476307Y-212841D01* +X476183Y-212896D01* +X476044Y-212993D01* +X475919Y-213118D01* +X475905Y-213132D01* +X475877Y-213188D01* +X475822Y-213271D01* +X475766Y-213409D01* +X475711Y-213576D01* +X475656Y-213784D01* +X475628Y-214034D01* +X475614Y-214325D01* +Y-218055D01* +X472799D01* +Y-210719D01* +X475420D01* +Y-211787D01* +X475448Y-211773D01* +X475517Y-211690D01* +X475628Y-211565D01* +X475766Y-211426D01* +X475947Y-211274D01* +X476141Y-211107D01* +X476335Y-210969D01* +X476557Y-210844D01* +X476585Y-210830D01* +X476668Y-210802D01* +X476779Y-210747D01* +X476945Y-210691D01* +X477153Y-210650D01* +X477389Y-210594D01* +X477666Y-210566D01* +X477958Y-210553D01* +X478096D01* +X478263Y-210566D01* +X478457Y-210594D01* +X478679Y-210636D01* +X478915Y-210691D01* +X479137Y-210761D01* +X479344Y-210872D01* +X479372Y-210885D01* +X479428Y-210927D01* +X479525Y-210996D01* +X479636Y-211107D01* +X479774Y-211232D01* +X479913Y-211399D01* +X480052Y-211579D01* +X480177Y-211801D01* +X480191Y-211787D01* +X480204Y-211773D01* +X480288Y-211690D01* +X480412Y-211565D01* +X480579Y-211412D01* +X480759Y-211246D01* +X480967Y-211080D01* +X481175Y-210927D01* +X481383Y-210816D01* +X481411Y-210802D01* +X481480Y-210774D01* +X481591Y-210733D01* +X481758Y-210677D01* +X481952Y-210636D01* +X482174Y-210594D01* +X482437Y-210566D01* +X482728Y-210553D01* +X482839D01* +X482923Y-210566D01* +D02* +G37* +G36* +X533320D02* +X533487Y-210594D01* +X533695Y-210650D01* +X533931Y-210719D01* +X534180Y-210816D01* +X534458Y-210941D01* +X533584Y-212952D01* +X533556Y-212938D01* +X533501Y-212924D01* +X533417Y-212882D01* +X533293Y-212841D01* +X533043Y-212771D01* +X532918Y-212758D01* +X532793Y-212744D01* +X532696D01* +X532599Y-212771D01* +X532474Y-212799D01* +X532336Y-212855D01* +X532197Y-212938D01* +X532058Y-213049D01* +X531934Y-213201D01* +Y-213215D01* +X531920Y-213229D01* +X531892Y-213271D01* +X531864Y-213326D01* +X531836Y-213409D01* +X531795Y-213493D01* +X531753Y-213617D01* +X531726Y-213742D01* +X531684Y-213895D01* +X531642Y-214075D01* +X531601Y-214269D01* +X531573Y-214491D01* +X531545Y-214727D01* +X531517Y-214990D01* +X531504Y-215282D01* +Y-215601D01* +Y-218055D01* +X528674D01* +Y-210719D01* +X531309D01* +Y-211912D01* +X531323Y-211898D01* +X531351Y-211856D01* +X531379Y-211801D01* +X531448Y-211662D01* +X531545Y-211496D01* +X531670Y-211329D01* +X531795Y-211149D01* +X531934Y-210982D01* +X532086Y-210858D01* +X532100Y-210844D01* +X532155Y-210816D01* +X532239Y-210761D01* +X532363Y-210705D01* +X532502Y-210650D01* +X532682Y-210594D01* +X532877Y-210566D01* +X533085Y-210553D01* +X533195D01* +X533320Y-210566D01* +D02* +G37* +G36* +X515486Y-218555D02* +Y-218568D01* +X515458Y-218610D01* +X515430Y-218679D01* +X515402Y-218763D01* +X515361Y-218874D01* +X515305Y-218998D01* +X515167Y-219276D01* +X515014Y-219581D01* +X514848Y-219872D01* +X514667Y-220149D01* +X514570Y-220260D01* +X514473Y-220357D01* +X514459Y-220371D01* +X514445Y-220385D01* +X514390Y-220413D01* +X514334Y-220455D01* +X514251Y-220510D01* +X514168Y-220565D01* +X514043Y-220621D01* +X513918Y-220690D01* +X513766Y-220746D01* +X513600Y-220815D01* +X513419Y-220871D01* +X513225Y-220912D01* +X513003Y-220968D01* +X512767Y-220995D01* +X512518Y-221009D01* +X512240Y-221023D01* +X512060D01* +X511977Y-221009D01* +X511880D01* +X511783Y-220995D01* +X511658D01* +X511505Y-220982D01* +X511353Y-220968D01* +X511186Y-220954D01* +X511006Y-220940D01* +X510798Y-220912D01* +X510590Y-220884D01* +X510354Y-220857D01* +X510146Y-218887D01* +X510160D01* +X510174Y-218901D01* +X510257Y-218915D01* +X510368Y-218943D01* +X510535Y-218985D01* +X510743Y-219026D01* +X510965Y-219054D01* +X511214Y-219068D01* +X511492Y-219082D01* +X511575D01* +X511672Y-219068D01* +X511783Y-219054D01* +X511908Y-219026D01* +X512046Y-218985D01* +X512171Y-218929D01* +X512296Y-218846D01* +X512310Y-218832D01* +X512351Y-218804D01* +X512407Y-218749D01* +X512476Y-218666D01* +X512559Y-218555D01* +X512643Y-218416D01* +X512740Y-218249D01* +X512823Y-218055D01* +X509744Y-210719D01* +X512712D01* +X514224Y-215614D01* +X515638Y-210719D01* +X518412D01* +X515486Y-218555D01* +D02* +G37* +G36* +X505223Y-210566D02* +X505500D01* +X505833Y-210594D01* +X506166Y-210622D01* +X506499Y-210650D01* +X506804Y-210705D01* +X506846D01* +X506873Y-210719D01* +X506929Y-210733D01* +X507081Y-210774D01* +X507262Y-210830D01* +X507456Y-210913D01* +X507678Y-211010D01* +X507886Y-211135D01* +X508094Y-211288D01* +X508108Y-211301D01* +X508149Y-211343D01* +X508218Y-211412D01* +X508302Y-211523D01* +X508385Y-211648D01* +X508482Y-211801D01* +X508579Y-211967D01* +X508662Y-212175D01* +X508676Y-212203D01* +X508690Y-212272D01* +X508732Y-212383D01* +X508773Y-212522D01* +X508801Y-212688D01* +X508843Y-212869D01* +X508857Y-213063D01* +X508870Y-213257D01* +Y-216502D01* +Y-216530D01* +Y-216585D01* +Y-216682D01* +X508884Y-216793D01* +Y-216932D01* +X508898Y-217057D01* +X508912Y-217195D01* +X508926Y-217320D01* +Y-217334D01* +X508940Y-217376D01* +X508954Y-217431D01* +X508995Y-217514D01* +X509023Y-217625D01* +X509078Y-217750D01* +X509148Y-217903D01* +X509217Y-218055D01* +X506582D01* +Y-218041D01* +X506554Y-218014D01* +X506527Y-217958D01* +X506499Y-217903D01* +X506416Y-217750D01* +X506360Y-217625D01* +Y-217612D01* +Y-217598D01* +X506346Y-217556D01* +X506332Y-217514D01* +X506319Y-217445D01* +X506305Y-217362D01* +X506291Y-217265D01* +X506277Y-217154D01* +X506249Y-217182D01* +X506180Y-217237D01* +X506069Y-217334D01* +X505930Y-217445D01* +X505764Y-217584D01* +X505570Y-217709D01* +X505376Y-217820D01* +X505168Y-217917D01* +X505154D01* +X505140Y-217931D01* +X505098Y-217944D01* +X505029Y-217958D01* +X504959Y-217986D01* +X504876Y-218014D01* +X504668Y-218069D01* +X504419Y-218125D01* +X504127Y-218180D01* +X503795Y-218208D01* +X503434Y-218222D01* +X503309D01* +X503212Y-218208D01* +X503115D01* +X502976Y-218194D01* +X502685Y-218152D01* +X502366Y-218069D01* +X502033Y-217972D01* +X501714Y-217820D01* +X501576Y-217736D01* +X501437Y-217625D01* +X501423Y-217612D01* +X501409Y-217598D01* +X501326Y-217514D01* +X501229Y-217390D01* +X501104Y-217209D01* +X500979Y-216987D01* +X500868Y-216738D01* +X500785Y-216447D01* +X500771Y-216294D01* +X500757Y-216128D01* +Y-216114D01* +Y-216086D01* +Y-216044D01* +X500771Y-215989D01* +X500785Y-215836D01* +X500813Y-215642D01* +X500882Y-215420D01* +X500965Y-215185D01* +X501076Y-214963D01* +X501243Y-214755D01* +X501270Y-214727D01* +X501340Y-214671D01* +X501395Y-214616D01* +X501465Y-214574D01* +X501562Y-214519D01* +X501659Y-214450D01* +X501770Y-214380D01* +X501908Y-214325D01* +X502061Y-214255D01* +X502214Y-214186D01* +X502408Y-214117D01* +X502602Y-214061D01* +X502824Y-214006D01* +X503060Y-213950D01* +X503073D01* +X503129Y-213936D01* +X503212Y-213923D01* +X503323Y-213895D01* +X503448Y-213867D01* +X503587Y-213839D01* +X503919Y-213770D01* +X504266Y-213701D01* +X504599Y-213631D01* +X504765Y-213590D01* +X504904Y-213562D01* +X505029Y-213534D01* +X505126Y-213507D01* +X505154D01* +X505209Y-213479D01* +X505306Y-213451D01* +X505431Y-213409D01* +X505583Y-213354D01* +X505750Y-213298D01* +X505930Y-213229D01* +X506124Y-213160D01* +Y-213132D01* +Y-213077D01* +X506110Y-212980D01* +X506097Y-212882D01* +X506069Y-212758D01* +X506027Y-212633D01* +X505972Y-212536D01* +X505902Y-212439D01* +X505889Y-212425D01* +X505861Y-212411D01* +X505805Y-212369D01* +X505722Y-212328D01* +X505625Y-212300D01* +X505486Y-212258D01* +X505334Y-212244D01* +X505140Y-212231D01* +X505029D01* +X504904Y-212244D01* +X504751Y-212258D01* +X504585Y-212286D01* +X504405Y-212328D01* +X504238Y-212383D01* +X504100Y-212453D01* +X504086Y-212466D01* +X504058Y-212494D01* +X504002Y-212536D01* +X503947Y-212605D01* +X503878Y-212688D01* +X503808Y-212799D01* +X503739Y-212938D01* +X503670Y-213104D01* +X500979Y-212813D01* +Y-212799D01* +X500993Y-212785D01* +X501007Y-212702D01* +X501035Y-212577D01* +X501090Y-212411D01* +X501146Y-212244D01* +X501215Y-212064D01* +X501312Y-211884D01* +X501409Y-211717D01* +X501423Y-211704D01* +X501465Y-211648D01* +X501534Y-211565D01* +X501617Y-211468D01* +X501742Y-211357D01* +X501881Y-211246D01* +X502047Y-211121D01* +X502241Y-211010D01* +X502255Y-210996D01* +X502311Y-210969D01* +X502394Y-210927D01* +X502519Y-210885D01* +X502671Y-210830D01* +X502851Y-210774D01* +X503073Y-210719D01* +X503309Y-210677D01* +X503337D01* +X503378Y-210664D01* +X503434D01* +X503573Y-210636D01* +X503753Y-210608D01* +X503961Y-210594D01* +X504211Y-210566D01* +X504488Y-210553D01* +X505098D01* +X505223Y-210566D01* +D02* +G37* +G36* +X494988Y-215559D02* +X499870D01* +Y-218055D01* +X491854D01* +Y-207917D01* +X494988D01* +Y-215559D01* +D02* +G37* +G36* +X436602Y-207931D02* +X436727Y-207945D01* +X436866Y-207959D01* +X437032Y-207973D01* +X437198Y-208015D01* +X437559Y-208098D01* +X437934Y-208223D01* +X438114Y-208306D01* +X438294Y-208403D01* +X438461Y-208528D01* +X438613Y-208653D01* +X438627Y-208666D01* +X438641Y-208680D01* +X438682Y-208722D01* +X438738Y-208777D01* +X438793Y-208847D01* +X438863Y-208944D01* +X439015Y-209152D01* +X439154Y-209415D01* +X439279Y-209720D01* +X439334Y-209887D01* +X439376Y-210067D01* +X439390Y-210261D01* +X439403Y-210455D01* +Y-210469D01* +Y-210497D01* +Y-210539D01* +X439390Y-210608D01* +Y-210677D01* +X439376Y-210774D01* +X439334Y-210982D01* +X439265Y-211218D01* +X439168Y-211482D01* +X439029Y-211745D01* +X438835Y-211995D01* +X438821Y-212009D01* +X438766Y-212064D01* +X438682Y-212147D01* +X438558Y-212244D01* +X438405Y-212355D01* +X438225Y-212466D01* +X438003Y-212577D01* +X437753Y-212674D01* +X437767D01* +X437795Y-212688D01* +X437850Y-212702D01* +X437934Y-212730D01* +X438017Y-212758D01* +X438128Y-212785D01* +X438363Y-212882D01* +X438613Y-213007D01* +X438876Y-213160D01* +X439126Y-213354D01* +X439348Y-213576D01* +Y-213590D01* +X439376Y-213604D01* +X439403Y-213645D01* +X439431Y-213687D01* +X439515Y-213825D01* +X439612Y-214020D01* +X439709Y-214255D01* +X439792Y-214519D01* +X439847Y-214838D01* +X439875Y-215185D01* +Y-215198D01* +Y-215212D01* +Y-215254D01* +Y-215309D01* +X439861Y-215462D01* +X439833Y-215656D01* +X439778Y-215864D01* +X439723Y-216114D01* +X439625Y-216350D01* +X439501Y-216599D01* +X439487Y-216627D01* +X439431Y-216696D01* +X439348Y-216821D01* +X439237Y-216960D01* +X439098Y-217112D01* +X438932Y-217279D01* +X438724Y-217445D01* +X438502Y-217598D01* +X438488Y-217612D01* +X438433Y-217639D01* +X438336Y-217667D01* +X438197Y-217722D01* +X438031Y-217778D01* +X437836Y-217833D01* +X437587Y-217889D01* +X437309Y-217931D01* +X437268D01* +X437212Y-217944D01* +X437143D01* +X437060Y-217958D01* +X436963Y-217972D01* +X436741Y-217986D01* +X436505Y-218014D01* +X436269Y-218041D01* +X436075Y-218055D01* +X430500D01* +Y-207917D01* +X436505D01* +X436602Y-207931D01* +D02* +G37* +G36* +X523266Y-210566D02* +X523391D01* +X523543Y-210580D01* +X523723Y-210594D01* +X523904Y-210608D01* +X524292Y-210677D01* +X524708Y-210761D01* +X525110Y-210872D01* +X525304Y-210955D01* +X525485Y-211038D01* +X525499D01* +X525526Y-211066D01* +X525568Y-211093D01* +X525637Y-211121D01* +X525804Y-211232D01* +X525998Y-211385D01* +X526220Y-211579D01* +X526455Y-211815D01* +X526677Y-212106D01* +X526871Y-212425D01* +Y-212439D01* +X526899Y-212466D01* +X526913Y-212522D01* +X526955Y-212591D01* +X526982Y-212674D01* +X527024Y-212785D01* +X527066Y-212910D01* +X527121Y-213063D01* +X527163Y-213215D01* +X527204Y-213396D01* +X527246Y-213590D01* +X527288Y-213798D01* +X527315Y-214020D01* +X527343Y-214269D01* +X527357Y-214519D01* +Y-214782D01* +Y-215088D01* +X521712D01* +Y-215101D01* +Y-215115D01* +X521726Y-215198D01* +X521754Y-215323D01* +X521782Y-215462D01* +X521837Y-215628D01* +X521893Y-215795D01* +X521976Y-215961D01* +X522073Y-216100D01* +X522087Y-216114D01* +X522142Y-216169D01* +X522239Y-216252D01* +X522364Y-216336D01* +X522517Y-216419D01* +X522697Y-216502D01* +X522905Y-216558D01* +X523141Y-216571D01* +X523210D01* +X523293Y-216558D01* +X523391Y-216544D01* +X523515Y-216530D01* +X523654Y-216488D01* +X523793Y-216447D01* +X523931Y-216377D01* +X523945Y-216363D01* +X523973Y-216350D01* +X524015Y-216322D01* +X524084Y-216266D01* +X524153Y-216197D01* +X524236Y-216114D01* +X524334Y-216017D01* +X524431Y-215906D01* +X527204Y-216155D01* +X527191Y-216169D01* +X527177Y-216197D01* +X527135Y-216266D01* +X527093Y-216336D01* +X527024Y-216433D01* +X526955Y-216530D01* +X526774Y-216766D01* +X526553Y-217029D01* +X526289Y-217293D01* +X525984Y-217542D01* +X525831Y-217653D01* +X525665Y-217750D01* +X525651D01* +X525623Y-217764D01* +X525568Y-217792D01* +X525499Y-217820D01* +X525401Y-217861D01* +X525290Y-217903D01* +X525152Y-217944D01* +X524999Y-217986D01* +X524833Y-218028D01* +X524639Y-218069D01* +X524431Y-218111D01* +X524195Y-218152D01* +X523945Y-218180D01* +X523682Y-218208D01* +X523391Y-218222D01* +X522850D01* +X522725Y-218208D01* +X522586Y-218194D01* +X522420D01* +X522253Y-218166D01* +X521879Y-218125D01* +X521504Y-218055D01* +X521130Y-217958D01* +X520950Y-217889D01* +X520783Y-217820D01* +X520769D01* +X520742Y-217806D01* +X520700Y-217778D01* +X520645Y-217736D01* +X520492Y-217639D01* +X520298Y-217501D01* +X520076Y-217320D01* +X519854Y-217098D01* +X519618Y-216821D01* +X519396Y-216516D01* +Y-216502D01* +X519369Y-216474D01* +X519341Y-216419D01* +X519313Y-216350D01* +X519272Y-216266D01* +X519230Y-216169D01* +X519175Y-216044D01* +X519133Y-215920D01* +X519077Y-215767D01* +X519022Y-215601D01* +X518939Y-215240D01* +X518883Y-214838D01* +X518856Y-214408D01* +Y-214394D01* +Y-214325D01* +X518869Y-214242D01* +Y-214117D01* +X518883Y-213978D01* +X518911Y-213812D01* +X518953Y-213617D01* +X518994Y-213409D01* +X519050Y-213201D01* +X519119Y-212966D01* +X519216Y-212744D01* +X519313Y-212508D01* +X519438Y-212272D01* +X519591Y-212050D01* +X519757Y-211828D01* +X519951Y-211620D01* +X519965Y-211607D01* +X520007Y-211579D01* +X520062Y-211523D01* +X520159Y-211454D01* +X520270Y-211371D01* +X520395Y-211288D01* +X520561Y-211190D01* +X520742Y-211080D01* +X520950Y-210982D01* +X521172Y-210885D01* +X521435Y-210802D01* +X521699Y-210719D01* +X521990Y-210650D01* +X522309Y-210594D01* +X522642Y-210566D01* +X523002Y-210553D01* +X523155D01* +X523266Y-210566D01* +D02* +G37* +G36* +X467390D02* +X467542D01* +X467723Y-210594D01* +X467945Y-210622D01* +X468167Y-210664D01* +X468430Y-210719D01* +X468694Y-210788D01* +X468957Y-210872D01* +X469234Y-210969D01* +X469512Y-211093D01* +X469789Y-211246D01* +X470039Y-211412D01* +X470288Y-211620D01* +X470510Y-211842D01* +X470524Y-211856D01* +X470552Y-211884D01* +X470593Y-211953D01* +X470649Y-212023D01* +X470718Y-212120D01* +X470802Y-212244D01* +X470885Y-212383D01* +X470968Y-212536D01* +X471051Y-212716D01* +X471134Y-212910D01* +X471218Y-213118D01* +X471287Y-213340D01* +X471342Y-213576D01* +X471384Y-213825D01* +X471412Y-214089D01* +X471426Y-214366D01* +Y-214380D01* +Y-214436D01* +X471412Y-214533D01* +Y-214644D01* +X471398Y-214796D01* +X471370Y-214963D01* +X471329Y-215157D01* +X471287Y-215351D01* +X471218Y-215573D01* +X471148Y-215795D01* +X471051Y-216031D01* +X470940Y-216266D01* +X470815Y-216488D01* +X470663Y-216724D01* +X470483Y-216946D01* +X470288Y-217154D01* +X470275Y-217168D01* +X470233Y-217195D01* +X470177Y-217251D01* +X470080Y-217320D01* +X469969Y-217404D01* +X469831Y-217487D01* +X469664Y-217584D01* +X469484Y-217681D01* +X469276Y-217792D01* +X469040Y-217889D01* +X468777Y-217972D01* +X468499Y-218055D01* +X468208Y-218125D01* +X467889Y-218180D01* +X467542Y-218208D01* +X467182Y-218222D01* +X467015D01* +X466891Y-218208D01* +X466738Y-218194D01* +X466558Y-218180D01* +X466364Y-218152D01* +X466156Y-218111D01* +X465698Y-218000D01* +X465462Y-217931D01* +X465227Y-217847D01* +X464977Y-217750D01* +X464755Y-217625D01* +X464519Y-217487D01* +X464311Y-217334D01* +X464297Y-217320D01* +X464256Y-217279D01* +X464186Y-217223D01* +X464103Y-217126D01* +X464006Y-217015D01* +X463895Y-216890D01* +X463770Y-216724D01* +X463646Y-216558D01* +X463521Y-216350D01* +X463396Y-216128D01* +X463285Y-215892D01* +X463188Y-215628D01* +X463105Y-215351D01* +X463035Y-215060D01* +X462994Y-214741D01* +X462980Y-214408D01* +Y-214394D01* +Y-214339D01* +X462994Y-214242D01* +Y-214131D01* +X463021Y-213992D01* +X463035Y-213825D01* +X463077Y-213631D01* +X463119Y-213437D01* +X463174Y-213215D01* +X463257Y-212993D01* +X463340Y-212771D01* +X463451Y-212536D01* +X463576Y-212300D01* +X463729Y-212078D01* +X463909Y-211856D01* +X464103Y-211648D01* +X464117Y-211634D01* +X464159Y-211607D01* +X464228Y-211551D01* +X464311Y-211482D01* +X464422Y-211399D01* +X464561Y-211301D01* +X464727Y-211204D01* +X464921Y-211093D01* +X465129Y-210996D01* +X465351Y-210899D01* +X465615Y-210802D01* +X465878Y-210719D01* +X466183Y-210650D01* +X466488Y-210594D01* +X466821Y-210566D01* +X467182Y-210553D01* +X467279D01* +X467390Y-210566D01* +D02* +G37* +G36* +X460442Y-210719D02* +X461995D01* +Y-212785D01* +X460442D01* +Y-215379D01* +Y-215393D01* +Y-215448D01* +Y-215531D01* +X460456Y-215628D01* +X460484Y-215836D01* +X460497Y-215933D01* +X460525Y-216003D01* +X460539Y-216017D01* +X460553Y-216031D01* +X460594Y-216072D01* +X460636Y-216114D01* +X460705Y-216155D01* +X460789Y-216183D01* +X460886Y-216211D01* +X461011Y-216225D01* +X461066D01* +X461135Y-216211D01* +X461232Y-216197D01* +X461357Y-216183D01* +X461510Y-216155D01* +X461690Y-216114D01* +X461884Y-216058D01* +X462092Y-218000D01* +X462078D01* +X462051Y-218014D01* +X461995D01* +X461912Y-218028D01* +X461815Y-218055D01* +X461718Y-218069D01* +X461593Y-218083D01* +X461454Y-218111D01* +X461149Y-218152D01* +X460816Y-218180D01* +X460484Y-218208D01* +X460137Y-218222D01* +X459970D01* +X459887Y-218208D01* +X459776D01* +X459554Y-218194D01* +X459305Y-218152D01* +X459055Y-218111D01* +X458805Y-218041D01* +X458597Y-217958D01* +X458570Y-217944D01* +X458514Y-217903D01* +X458431Y-217847D01* +X458320Y-217764D01* +X458195Y-217639D01* +X458070Y-217501D01* +X457959Y-217348D01* +X457862Y-217154D01* +X457849Y-217126D01* +X457821Y-217043D01* +X457807Y-216987D01* +X457793Y-216918D01* +X457765Y-216821D01* +X457751Y-216724D01* +X457724Y-216599D01* +X457696Y-216474D01* +X457682Y-216322D01* +X457668Y-216169D01* +X457654Y-215989D01* +X457640Y-215795D01* +X457627Y-215587D01* +Y-215365D01* +Y-212785D01* +X456586D01* +Y-210719D01* +X457627D01* +Y-209374D01* +X460442Y-207917D01* +Y-210719D01* +D02* +G37* +G36* +X454160D02* +X455713D01* +Y-212785D01* +X454160D01* +Y-215379D01* +Y-215393D01* +Y-215448D01* +Y-215531D01* +X454173Y-215628D01* +X454201Y-215836D01* +X454215Y-215933D01* +X454243Y-216003D01* +X454257Y-216017D01* +X454270Y-216031D01* +X454312Y-216072D01* +X454354Y-216114D01* +X454423Y-216155D01* +X454506Y-216183D01* +X454603Y-216211D01* +X454728Y-216225D01* +X454784D01* +X454853Y-216211D01* +X454950Y-216197D01* +X455075Y-216183D01* +X455227Y-216155D01* +X455408Y-216114D01* +X455602Y-216058D01* +X455810Y-218000D01* +X455796D01* +X455768Y-218014D01* +X455713D01* +X455630Y-218028D01* +X455532Y-218055D01* +X455435Y-218069D01* +X455311Y-218083D01* +X455172Y-218111D01* +X454867Y-218152D01* +X454534Y-218180D01* +X454201Y-218208D01* +X453854Y-218222D01* +X453688D01* +X453605Y-218208D01* +X453494D01* +X453272Y-218194D01* +X453022Y-218152D01* +X452773Y-218111D01* +X452523Y-218041D01* +X452315Y-217958D01* +X452287Y-217944D01* +X452232Y-217903D01* +X452149Y-217847D01* +X452038Y-217764D01* +X451913Y-217639D01* +X451788Y-217501D01* +X451677Y-217348D01* +X451580Y-217154D01* +X451566Y-217126D01* +X451538Y-217043D01* +X451525Y-216987D01* +X451511Y-216918D01* +X451483Y-216821D01* +X451469Y-216724D01* +X451441Y-216599D01* +X451413Y-216474D01* +X451400Y-216322D01* +X451386Y-216169D01* +X451372Y-215989D01* +X451358Y-215795D01* +X451344Y-215587D01* +Y-215365D01* +Y-212785D01* +X450304D01* +Y-210719D01* +X451344D01* +Y-209374D01* +X454160Y-207917D01* +Y-210719D01* +D02* +G37* +G36* +X445381Y-210566D02* +X445533D01* +X445714Y-210594D01* +X445936Y-210622D01* +X446157Y-210664D01* +X446421Y-210719D01* +X446684Y-210788D01* +X446948Y-210872D01* +X447225Y-210969D01* +X447503Y-211093D01* +X447780Y-211246D01* +X448030Y-211412D01* +X448279Y-211620D01* +X448501Y-211842D01* +X448515Y-211856D01* +X448543Y-211884D01* +X448584Y-211953D01* +X448640Y-212023D01* +X448709Y-212120D01* +X448792Y-212244D01* +X448876Y-212383D01* +X448959Y-212536D01* +X449042Y-212716D01* +X449125Y-212910D01* +X449208Y-213118D01* +X449278Y-213340D01* +X449333Y-213576D01* +X449375Y-213825D01* +X449403Y-214089D01* +X449417Y-214366D01* +Y-214380D01* +Y-214436D01* +X449403Y-214533D01* +Y-214644D01* +X449389Y-214796D01* +X449361Y-214963D01* +X449319Y-215157D01* +X449278Y-215351D01* +X449208Y-215573D01* +X449139Y-215795D01* +X449042Y-216031D01* +X448931Y-216266D01* +X448806Y-216488D01* +X448654Y-216724D01* +X448473Y-216946D01* +X448279Y-217154D01* +X448265Y-217168D01* +X448224Y-217195D01* +X448168Y-217251D01* +X448071Y-217320D01* +X447960Y-217404D01* +X447822Y-217487D01* +X447655Y-217584D01* +X447475Y-217681D01* +X447267Y-217792D01* +X447031Y-217889D01* +X446768Y-217972D01* +X446490Y-218055D01* +X446199Y-218125D01* +X445880Y-218180D01* +X445533Y-218208D01* +X445173Y-218222D01* +X445006D01* +X444882Y-218208D01* +X444729Y-218194D01* +X444549Y-218180D01* +X444355Y-218152D01* +X444146Y-218111D01* +X443689Y-218000D01* +X443453Y-217931D01* +X443217Y-217847D01* +X442968Y-217750D01* +X442746Y-217625D01* +X442510Y-217487D01* +X442302Y-217334D01* +X442288Y-217320D01* +X442247Y-217279D01* +X442177Y-217223D01* +X442094Y-217126D01* +X441997Y-217015D01* +X441886Y-216890D01* +X441761Y-216724D01* +X441636Y-216558D01* +X441511Y-216350D01* +X441387Y-216128D01* +X441276Y-215892D01* +X441179Y-215628D01* +X441096Y-215351D01* +X441026Y-215060D01* +X440984Y-214741D01* +X440971Y-214408D01* +Y-214394D01* +Y-214339D01* +X440984Y-214242D01* +Y-214131D01* +X441012Y-213992D01* +X441026Y-213825D01* +X441068Y-213631D01* +X441109Y-213437D01* +X441165Y-213215D01* +X441248Y-212993D01* +X441331Y-212771D01* +X441442Y-212536D01* +X441567Y-212300D01* +X441720Y-212078D01* +X441900Y-211856D01* +X442094Y-211648D01* +X442108Y-211634D01* +X442150Y-211607D01* +X442219Y-211551D01* +X442302Y-211482D01* +X442413Y-211399D01* +X442552Y-211301D01* +X442718Y-211204D01* +X442912Y-211093D01* +X443120Y-210996D01* +X443342Y-210899D01* +X443606Y-210802D01* +X443869Y-210719D01* +X444174Y-210650D01* +X444479Y-210594D01* +X444812Y-210566D01* +X445173Y-210553D01* +X445270D01* +X445381Y-210566D01* +D02* +G37* +%LPC*% +G36* +X506124Y-214574D02* +X506097Y-214588D01* +X506027Y-214602D01* +X505902Y-214644D01* +X505750Y-214699D01* +X505570Y-214755D01* +X505362Y-214824D01* +X505140Y-214879D01* +X504904Y-214949D01* +X504890D01* +X504862Y-214963D01* +X504821Y-214977D01* +X504765Y-214990D01* +X504613Y-215032D01* +X504446Y-215088D01* +X504252Y-215157D01* +X504072Y-215226D01* +X503919Y-215309D01* +X503864Y-215351D01* +X503808Y-215393D01* +X503795Y-215406D01* +X503767Y-215434D01* +X503739Y-215476D01* +X503697Y-215545D01* +X503614Y-215698D01* +X503587Y-215795D01* +X503573Y-215906D01* +Y-215920D01* +Y-215961D01* +X503587Y-216017D01* +X503600Y-216100D01* +X503628Y-216183D01* +X503670Y-216280D01* +X503725Y-216363D01* +X503795Y-216447D01* +X503808Y-216460D01* +X503836Y-216474D01* +X503892Y-216516D01* +X503975Y-216544D01* +X504072Y-216585D01* +X504183Y-216627D01* +X504322Y-216641D01* +X504488Y-216655D01* +X504571D01* +X504654Y-216641D01* +X504779Y-216627D01* +X504904Y-216599D01* +X505056Y-216558D01* +X505209Y-216502D01* +X505362Y-216433D01* +X505376Y-216419D01* +X505431Y-216391D01* +X505500Y-216350D01* +X505597Y-216280D01* +X505681Y-216197D01* +X505778Y-216114D01* +X505875Y-216003D01* +X505944Y-215892D01* +X505958Y-215878D01* +X505972Y-215836D01* +X506000Y-215753D01* +X506041Y-215656D01* +X506069Y-215531D01* +X506097Y-215393D01* +X506110Y-215226D01* +X506124Y-215032D01* +Y-214574D01* +D02* +G37* +G36* +X435049Y-209970D02* +X433662D01* +Y-211898D01* +X435146D01* +X435271Y-211884D01* +X435423Y-211870D01* +X435590Y-211842D01* +X435770Y-211787D01* +X435923Y-211731D01* +X436047Y-211648D01* +X436061Y-211634D01* +X436089Y-211607D01* +X436144Y-211537D01* +X436200Y-211468D01* +X436241Y-211357D01* +X436297Y-211232D01* +X436325Y-211080D01* +X436339Y-210913D01* +Y-210899D01* +Y-210844D01* +X436325Y-210761D01* +X436297Y-210664D01* +X436269Y-210553D01* +X436214Y-210428D01* +X436144Y-210317D01* +X436047Y-210220D01* +X436034Y-210206D01* +X435992Y-210178D01* +X435923Y-210137D01* +X435812Y-210095D01* +X435673Y-210053D01* +X435507Y-210012D01* +X435299Y-209984D01* +X435049Y-209970D01* +D02* +G37* +G36* +X435257Y-213825D02* +X433662D01* +Y-215878D01* +X435396D01* +X435534Y-215864D01* +X435714Y-215836D01* +X435895Y-215809D01* +X436089Y-215767D01* +X436269Y-215698D01* +X436408Y-215601D01* +X436422Y-215587D01* +X436463Y-215545D01* +X436519Y-215476D01* +X436574Y-215393D01* +X436630Y-215282D01* +X436685Y-215143D01* +X436727Y-214990D01* +X436741Y-214824D01* +Y-214810D01* +Y-214755D01* +X436727Y-214671D01* +X436699Y-214561D01* +X436658Y-214450D01* +X436602Y-214339D01* +X436519Y-214214D01* +X436408Y-214103D01* +X436394Y-214089D01* +X436339Y-214061D01* +X436255Y-214020D01* +X436144Y-213964D01* +X435978Y-213909D01* +X435784Y-213867D01* +X435548Y-213839D01* +X435257Y-213825D01* +D02* +G37* +G36* +X523113Y-212217D02* +X523085D01* +X523002Y-212231D01* +X522877Y-212244D01* +X522725Y-212286D01* +X522558Y-212342D01* +X522378Y-212439D01* +X522212Y-212577D01* +X522045Y-212758D01* +X522031Y-212771D01* +X522004Y-212813D01* +X521962Y-212896D01* +X521907Y-213007D01* +X521851Y-213146D01* +X521796Y-213312D01* +X521740Y-213507D01* +X521712Y-213742D01* +X524500D01* +Y-213728D01* +Y-213701D01* +X524486Y-213659D01* +Y-213604D01* +X524458Y-213465D01* +X524417Y-213285D01* +X524361Y-213104D01* +X524278Y-212910D01* +X524181Y-212730D01* +X524056Y-212577D01* +X524042Y-212563D01* +X523987Y-212522D01* +X523918Y-212466D01* +X523807Y-212397D01* +X523668Y-212328D01* +X523502Y-212272D01* +X523321Y-212231D01* +X523113Y-212217D01* +D02* +G37* +G36* +X467210Y-212494D02* +X467182D01* +X467113Y-212508D01* +X467002Y-212522D01* +X466849Y-212550D01* +X466697Y-212619D01* +X466530Y-212702D01* +X466350Y-212813D01* +X466197Y-212980D01* +X466183Y-213007D01* +X466142Y-213063D01* +X466072Y-213174D01* +X466003Y-213340D01* +X465920Y-213534D01* +X465864Y-213784D01* +X465809Y-214075D01* +X465795Y-214408D01* +Y-214422D01* +Y-214450D01* +Y-214505D01* +Y-214574D01* +X465809Y-214644D01* +X465823Y-214741D01* +X465851Y-214963D01* +X465892Y-215198D01* +X465961Y-215434D01* +X466059Y-215670D01* +X466183Y-215864D01* +X466197Y-215878D01* +X466253Y-215933D01* +X466350Y-216003D01* +X466461Y-216086D01* +X466613Y-216183D01* +X466780Y-216252D01* +X466974Y-216308D01* +X467196Y-216322D01* +X467224D01* +X467293Y-216308D01* +X467404Y-216294D01* +X467556Y-216266D01* +X467709Y-216211D01* +X467875Y-216128D01* +X468042Y-216017D01* +X468194Y-215864D01* +X468208Y-215836D01* +X468264Y-215781D01* +X468319Y-215670D01* +X468402Y-215504D01* +X468472Y-215296D01* +X468541Y-215046D01* +X468583Y-214741D01* +X468596Y-214380D01* +Y-214366D01* +Y-214339D01* +Y-214283D01* +Y-214228D01* +X468583Y-214061D01* +X468541Y-213853D01* +X468499Y-213617D01* +X468430Y-213382D01* +X468333Y-213160D01* +X468194Y-212966D01* +X468180Y-212952D01* +X468125Y-212896D01* +X468042Y-212813D01* +X467917Y-212730D01* +X467778Y-212647D01* +X467612Y-212563D01* +X467418Y-212508D01* +X467210Y-212494D01* +D02* +G37* +G36* +X445201D02* +X445173D01* +X445103Y-212508D01* +X444992Y-212522D01* +X444840Y-212550D01* +X444687Y-212619D01* +X444521Y-212702D01* +X444341Y-212813D01* +X444188Y-212980D01* +X444174Y-213007D01* +X444133Y-213063D01* +X444063Y-213174D01* +X443994Y-213340D01* +X443911Y-213534D01* +X443855Y-213784D01* +X443800Y-214075D01* +X443786Y-214408D01* +Y-214422D01* +Y-214450D01* +Y-214505D01* +Y-214574D01* +X443800Y-214644D01* +X443814Y-214741D01* +X443841Y-214963D01* +X443883Y-215198D01* +X443952Y-215434D01* +X444049Y-215670D01* +X444174Y-215864D01* +X444188Y-215878D01* +X444244Y-215933D01* +X444341Y-216003D01* +X444452Y-216086D01* +X444604Y-216183D01* +X444771Y-216252D01* +X444965Y-216308D01* +X445187Y-216322D01* +X445214D01* +X445284Y-216308D01* +X445395Y-216294D01* +X445547Y-216266D01* +X445700Y-216211D01* +X445866Y-216128D01* +X446033Y-216017D01* +X446185Y-215864D01* +X446199Y-215836D01* +X446255Y-215781D01* +X446310Y-215670D01* +X446393Y-215504D01* +X446463Y-215296D01* +X446532Y-215046D01* +X446573Y-214741D01* +X446587Y-214380D01* +Y-214366D01* +Y-214339D01* +Y-214283D01* +Y-214228D01* +X446573Y-214061D01* +X446532Y-213853D01* +X446490Y-213617D01* +X446421Y-213382D01* +X446324Y-213160D01* +X446185Y-212966D01* +X446171Y-212952D01* +X446116Y-212896D01* +X446033Y-212813D01* +X445908Y-212730D01* +X445769Y-212647D01* +X445603Y-212563D01* +X445409Y-212508D01* +X445201Y-212494D01* +D02* +G37* +%LPD*% +D10* +X243312Y137000D02* +X244000D01* +X239785Y140527D02* +X243312Y137000D01* +X196527Y140527D02* +X239785D01* +X132000Y58000D02* +X140000D01* +X142000Y60000D01* +Y86000D01* +X196527Y140527D01* +X196482Y146226D02* +X262226D01* +X132000Y81744D02* +X196482Y146226D01* +X262226D02* +X263000Y147000D01* +X132000Y68000D02* +Y81744D01* +X237512Y35000D02* +X239512Y37000D01* +X199000Y35000D02* +X237512D01* +X239512Y37000D02* +X241000D01* +X251000Y22000D02* +X264000Y35000D01* +X154000Y22000D02* +X251000D01* +X141000Y35000D02* +X154000Y22000D01* +D12* +X365000Y128000D02* +X401600Y164600D01* +X206257Y128000D02* +X365000D01* +X401600Y164600D02* +Y183000D01* +X394000Y122000D02* +X427000Y155000D01* +X196257Y122000D02* +X394000D01* +X427000Y155000D02* +Y183000D01* +X202000Y132000D02* +X202257D01* +X206257Y128000D01* +X192000Y125000D02* +X193257D01* +X196257Y122000D01* +D56* +X419000Y83000D02* +X467000D01* +D58* +X477800Y183000D02* +D03* +D59* +X452400D02* +D03* +X427000D02* +D03* +X401600D02* +D03* +X376200D02* +D03* +D60* +X152400Y170099D02* +D03* +X177800D02* +D03* +X165100D02* +D03* +D61* +X414100Y62800D02* +D03* +X471900D02* +D03* +D62* +X486200Y67800D02* +D03* +X399800D02* +D03* +D63* +X486200Y26000D02* +D03* +X399800D02* +D03* +D64* +X331375Y110000D02* +D03* +X228375Y162000D02* +D03* +X202771Y153000D02* +D03* +X245500Y188000D02* +D03* +X228875D02* +D03* +X179000D02* +D03* +Y153000D02* +D03* +X195625Y188000D02* +D03* +X212250D02* +D03* +X245000Y162000D02* +D03* +X98000Y112000D02* +D03* +X101541Y96000D02* +D03* +X76000D02* +D03* +X102500Y62900D02* +D03* +X244000Y137000D02* +D03* +X192000Y125000D02* +D03* +X202000Y132000D02* +D03* +X263000Y147000D02* +D03* +X374000Y114000D02* +D03* +X408000Y116000D02* +D03* +X442000Y131000D02* +D03* +X162950Y131950D02* +D03* +X144000Y109000D02* +D03* +X121000Y119900D02* +D03* +X174000Y9000D02* +D03* +X241000Y37000D02* +D03* +X229400Y60000D02* +D03* +X199000Y35000D02* +D03* +X102500Y47100D02* +D03* +X264000Y35000D02* +D03* +X141000Y35000D02* +D03* +X467000Y83000D02* +D03* +X419000D02* +D03* +X132000Y58000D02* +D03* +Y68000D02* +D03* +D65* +X157000Y74000D02* +D03* +X168000D02* +D03* +X179000D02* +D03* +X157000Y63000D02* +D03* +X168000D02* +D03* +X179000D02* +D03* +X157000Y52000D02* +D03* +X168000D02* +D03* +X179000D02* +D03* +M02* diff --git a/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GBO b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GBO new file mode 100644 index 0000000..3cd92cb --- /dev/null +++ b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GBO @@ -0,0 +1,23848 @@ +G04* +G04 #@! TF.GenerationSoftware,Altium Limited,Altium Designer,24.0.1 (36)* +G04* +G04 Layer_Color=32896* +%FSLAX44Y44*% +%MOMM*% +G71* +G04* +G04 #@! TF.SameCoordinates,F64AAE0E-53C9-4E3E-96B2-16B86AA6748B* +G04* +G04* +G04 #@! TF.FilePolarity,Positive* +G04* +G01* +G75* +%ADD12C,0.3000*% +%ADD67C,0.1200*% +G36* +X320716Y190771D02* +X320685D01* +Y190740D01* +X320624D01* +Y190710D01* +X320563D01* +Y190679D01* +X320532D01* +Y190649D01* +X320471D01* +Y190618D01* +X320410D01* +Y190587D01* +X320349D01* +Y190557D01* +X320318D01* +Y190526D01* +X320257D01* +Y190496D01* +X320196D01* +Y190465D01* +X320135D01* +Y190434D01* +X320104D01* +Y190404D01* +X320043D01* +Y190373D01* +X319982D01* +Y190343D01* +X319921D01* +Y190312D01* +X319890D01* +Y190282D01* +X319829D01* +Y190251D01* +X319768D01* +Y190221D01* +X319737D01* +Y190190D01* +X319676D01* +Y190159D01* +X319615D01* +Y190129D01* +X319554D01* +Y190098D01* +X319523D01* +Y190068D01* +X319462D01* +Y190037D01* +X319401D01* +Y190007D01* +X319340D01* +Y189976D01* +X319309D01* +Y189945D01* +X319248D01* +Y189915D01* +X319187D01* +Y189884D01* +X319156D01* +Y189854D01* +X319095D01* +Y189823D01* +X319034D01* +Y189792D01* +X318973D01* +Y189762D01* +X318942D01* +Y189731D01* +X318881D01* +Y189701D01* +X318820D01* +Y189670D01* +X318759D01* +Y189639D01* +X318728D01* +Y189609D01* +X318667D01* +Y189578D01* +X318606D01* +Y189548D01* +X318545D01* +Y189517D01* +X318514D01* +Y189487D01* +X318453D01* +Y189456D01* +X318392D01* +Y189426D01* +X318361D01* +Y189395D01* +X318300D01* +Y189364D01* +X318239D01* +Y189334D01* +X318178D01* +Y189303D01* +X318147D01* +Y189273D01* +X318086D01* +Y189242D01* +X318025D01* +Y189212D01* +X317964D01* +Y189181D01* +X317933D01* +Y189150D01* +X317872D01* +Y189120D01* +X317811D01* +Y189089D01* +X317750D01* +Y189059D01* +X317719D01* +Y189028D01* +X317658D01* +Y188997D01* +X317597D01* +Y188967D01* +X317566D01* +Y188936D01* +X317505D01* +Y188906D01* +X317444D01* +Y188875D01* +X317383D01* +Y188845D01* +X317352D01* +Y188814D01* +X317291D01* +Y188783D01* +X317230D01* +Y188753D01* +X317169D01* +Y188722D01* +X317138D01* +Y188692D01* +X317077D01* +Y188661D01* +X317016D01* +Y188631D01* +X316985D01* +Y188600D01* +X316924D01* +Y188569D01* +X316863D01* +Y188539D01* +X316802D01* +Y188508D01* +X316772D01* +Y188478D01* +X316710D01* +Y188447D01* +X316649D01* +Y188417D01* +X316588D01* +Y188386D01* +X316557D01* +Y188355D01* +X316496D01* +Y188325D01* +X316435D01* +Y188294D01* +X316374D01* +Y188264D01* +X316343D01* +Y188233D01* +X316282D01* +Y188202D01* +X316221D01* +Y188172D01* +X316190D01* +Y188141D01* +X316129D01* +Y188111D01* +X316068D01* +Y188080D01* +X316007D01* +Y188050D01* +X315977D01* +Y188019D01* +X315915D01* +Y187988D01* +X315854D01* +Y187958D01* +X315793D01* +Y187927D01* +X315762D01* +Y187897D01* +X315701D01* +Y187866D01* +X315640D01* +Y187836D01* +X315579D01* +Y187805D01* +X315548D01* +Y187774D01* +X315487D01* +Y187744D01* +X315426D01* +Y187713D01* +X315396D01* +Y187683D01* +X315334D01* +Y187652D01* +X315273D01* +Y187621D01* +X315212D01* +Y187591D01* +X315182D01* +Y187560D01* +X315120D01* +Y187530D01* +X315059D01* +Y187499D01* +X314998D01* +Y187469D01* +X314967D01* +Y187438D01* +X314906D01* +Y187407D01* +X314845D01* +Y187377D01* +X314784D01* +Y187346D01* +X314753D01* +Y187316D01* +X314692D01* +Y187285D01* +X314631D01* +Y187255D01* +X314601D01* +Y187224D01* +X314539D01* +Y187194D01* +X314478D01* +Y187163D01* +X314417D01* +Y187132D01* +X314387D01* +Y187102D01* +X314325D01* +Y187071D01* +X314264D01* +Y187041D01* +X314203D01* +Y187010D01* +X314172D01* +Y186979D01* +X314111D01* +Y186949D01* +X314050D01* +Y186918D01* +X314020D01* +Y186888D01* +X313958D01* +Y186857D01* +X313897D01* +Y186827D01* +X313836D01* +Y186796D01* +X313806D01* +Y186765D01* +X313744D01* +Y186735D01* +X313683D01* +Y186704D01* +X313622D01* +Y186674D01* +X313591D01* +Y186643D01* +X313530D01* +Y186612D01* +X313469D01* +Y186582D01* +X313408D01* +Y186551D01* +X313377D01* +Y186521D01* +X313316D01* +Y186490D01* +X313255D01* +Y186460D01* +X313225D01* +Y186429D01* +X313164D01* +Y186399D01* +X313102D01* +Y186368D01* +X313041D01* +Y186337D01* +X313011D01* +Y186307D01* +X312949D01* +Y186276D01* +X312888D01* +Y186246D01* +X312827D01* +Y186215D01* +X312797D01* +Y186184D01* +X312735D01* +Y186154D01* +X312674D01* +Y186123D01* +X312613D01* +Y186093D01* +X312582D01* +Y186062D01* +X312521D01* +Y186032D01* +X312460D01* +Y186001D01* +X312430D01* +Y185970D01* +X312369D01* +Y185940D01* +X312307D01* +Y185909D01* +X312246D01* +Y185879D01* +X312216D01* +Y185848D01* +X312154D01* +Y185818D01* +X312093D01* +Y185787D01* +X312032D01* +Y185756D01* +X312002D01* +Y185726D01* +X311940D01* +Y185695D01* +X311879D01* +Y185665D01* +X311818D01* +Y185634D01* +X311787D01* +Y185604D01* +X311726D01* +Y185573D01* +X311665D01* +Y185542D01* +X311635D01* +Y185512D01* +X311574D01* +Y185481D01* +X311512D01* +Y185451D01* +X311451D01* +Y185420D01* +X311421D01* +Y185389D01* +X311360D01* +Y185359D01* +X311298D01* +Y185328D01* +X311237D01* +Y185298D01* +X311207D01* +Y185267D01* +X311145D01* +Y185237D01* +X311084D01* +Y185206D01* +X311054D01* +Y185175D01* +X310993D01* +Y185145D01* +X310931D01* +Y185114D01* +X310870D01* +Y185084D01* +X310840D01* +Y185053D01* +X310779D01* +Y185023D01* +X310717D01* +Y184992D01* +X310656D01* +Y184961D01* +X310626D01* +Y184931D01* +X310564D01* +Y184900D01* +X310503D01* +Y184870D01* +X310442D01* +Y184839D01* +X310412D01* +Y184809D01* +X310350D01* +Y184778D01* +X310289D01* +Y184747D01* +X310259D01* +Y184717D01* +X310198D01* +Y184686D01* +X310136D01* +Y184656D01* +X310075D01* +Y184625D01* +X310045D01* +Y184594D01* +X309984D01* +Y184564D01* +X309922D01* +Y184533D01* +X309861D01* +Y184503D01* +X309831D01* +Y184472D01* +X309769D01* +Y184442D01* +X309708D01* +Y184411D01* +X309647D01* +Y184380D01* +X309617D01* +Y184350D01* +X309555D01* +Y184319D01* +X309494D01* +Y184289D01* +X309464D01* +Y184258D01* +X309403D01* +Y184228D01* +X309341D01* +Y184197D01* +X309280D01* +Y184166D01* +X309250D01* +Y184136D01* +X309189D01* +Y184105D01* +X309127D01* +Y184075D01* +X309066D01* +Y184044D01* +X309036D01* +Y184014D01* +X308974D01* +Y183983D01* +X308913D01* +Y183952D01* +X308883D01* +Y183922D01* +X308822D01* +Y183891D01* +X308761D01* +Y183861D01* +X308699D01* +Y183830D01* +X308669D01* +Y183799D01* +X308608D01* +Y183769D01* +X308547D01* +Y183738D01* +X308485D01* +Y183708D01* +X308455D01* +Y183677D01* +X308394D01* +Y183647D01* +X308332D01* +Y183616D01* +X308271D01* +Y183585D01* +X308241D01* +Y183555D01* +X308179D01* +Y183524D01* +X308118D01* +Y183494D01* +X308088D01* +Y183463D01* +X308027D01* +Y183433D01* +X307966D01* +Y183402D01* +X307904D01* +Y183371D01* +X307874D01* +Y183341D01* +X307813D01* +Y183310D01* +X307752D01* +Y183280D01* +X307690D01* +Y183249D01* +X307660D01* +Y183219D01* +X307599D01* +Y183188D01* +X307537D01* +Y183157D01* +X307476D01* +Y183127D01* +X307446D01* +Y183096D01* +X307385D01* +Y183066D01* +X307323D01* +Y183035D01* +X307293D01* +Y183004D01* +X307232D01* +Y182974D01* +X307171D01* +Y182943D01* +X307109D01* +Y182913D01* +X307079D01* +Y182882D01* +X307018D01* +Y182852D01* +X306957D01* +Y182821D01* +X306895D01* +Y182791D01* +X306865D01* +Y182760D01* +X306804D01* +Y182729D01* +X306742D01* +Y182699D01* +X306681D01* +Y182668D01* +X306651D01* +Y182638D01* +X306590D01* +Y182607D01* +X306528D01* +Y182577D01* +X306498D01* +Y182546D01* +X306437D01* +Y182515D01* +X306376D01* +Y182485D01* +X306314D01* +Y182454D01* +X306284D01* +Y182424D01* +X306223D01* +Y182393D01* +X306161D01* +Y182362D01* +X306100D01* +Y182332D01* +X306070D01* +Y182301D01* +X306009D01* +Y182271D01* +X305947D01* +Y182240D01* +X305917D01* +Y182209D01* +X305856D01* +Y182179D01* +X305795D01* +Y182148D01* +X305733D01* +Y182118D01* +X305703D01* +Y182087D01* +X305642D01* +Y182057D01* +X305581D01* +Y182026D01* +X305519D01* +Y181996D01* +X305489D01* +Y181965D01* +X305428D01* +Y181934D01* +X305366D01* +Y181904D01* +X305305D01* +Y181873D01* +X305275D01* +Y181843D01* +X305214D01* +Y181812D01* +X305152D01* +Y181782D01* +X305122D01* +Y181751D01* +X305061D01* +Y181720D01* +X305000D01* +Y181690D01* +X304939D01* +Y181659D01* +X304908D01* +Y181629D01* +X304847D01* +Y181598D01* +X304786D01* +Y181567D01* +X304724D01* +Y181537D01* +X304694D01* +Y181506D01* +X304633D01* +Y181476D01* +X304572D01* +Y181445D01* +X304510D01* +Y181415D01* +X304480D01* +Y181384D01* +X304419D01* +Y181353D01* +X304357D01* +Y181323D01* +X304327D01* +Y181292D01* +X304266D01* +Y181262D01* +X304205D01* +Y181231D01* +X304144D01* +Y181201D01* +X304113D01* +Y181170D01* +X304052D01* +Y181139D01* +X303991D01* +Y181109D01* +X303930D01* +Y181078D01* +X303899D01* +Y181048D01* +X303838D01* +Y181017D01* +X303777D01* +Y180986D01* +X303715D01* +Y180956D01* +X303685D01* +Y180925D01* +X303624D01* +Y180895D01* +X303563D01* +Y180864D01* +X303532D01* +Y180834D01* +X303471D01* +Y180803D01* +X303410D01* +Y180772D01* +X303349D01* +Y180742D01* +X303318D01* +Y180711D01* +X303257D01* +Y180681D01* +X303196D01* +Y180650D01* +X303134D01* +Y180620D01* +X303104D01* +Y180589D01* +X303043D01* +Y180558D01* +X302982D01* +Y180528D01* +X302951D01* +Y180497D01* +X302890D01* +Y180467D01* +X302829D01* +Y180436D01* +X302768D01* +Y180406D01* +X302737D01* +Y180375D01* +X302676D01* +Y180344D01* +X302615D01* +Y180314D01* +X302554D01* +Y180283D01* +X302523D01* +Y180253D01* +X302462D01* +Y180222D01* +X302401D01* +Y180191D01* +X302339D01* +Y180161D01* +X302309D01* +Y180130D01* +X302248D01* +Y180100D01* +X302187D01* +Y180069D01* +X302156D01* +Y180039D01* +X302095D01* +Y180008D01* +X302034D01* +Y179977D01* +X301973D01* +Y179947D01* +X301942D01* +Y179916D01* +X301881D01* +Y179886D01* +X301820D01* +Y179855D01* +X301759D01* +Y179825D01* +X301728D01* +Y179794D01* +X301667D01* +Y179764D01* +X301606D01* +Y179733D01* +X301544D01* +Y179702D01* +X301514D01* +Y179672D01* +X301453D01* +Y179641D01* +X301392D01* +Y179611D01* +X301361D01* +Y179580D01* +X301300D01* +Y179549D01* +X301239D01* +Y179519D01* +X301178D01* +Y179488D01* +X301147D01* +Y163956D01* +X301086D01* +Y163925D01* +X301025D01* +Y163894D01* +X300964D01* +Y163864D01* +X300933D01* +Y163833D01* +X300872D01* +Y163803D01* +X300811D01* +Y163772D01* +X300749D01* +Y163742D01* +X300719D01* +Y163711D01* +X300658D01* +Y163680D01* +X300597D01* +Y163650D01* +X300536D01* +Y163619D01* +X300505D01* +Y163589D01* +X300444D01* +Y163558D01* +X300383D01* +Y163528D01* +X300322D01* +Y163497D01* +X300291D01* +Y163466D01* +X300230D01* +Y163436D01* +X300169D01* +Y163405D01* +X300107D01* +Y163375D01* +X300077D01* +Y163344D01* +X300016D01* +Y163314D01* +X299955D01* +Y163283D01* +X299893D01* +Y163252D01* +X299832D01* +Y163222D01* +X299802D01* +Y163191D01* +X299741D01* +Y163161D01* +X299679D01* +Y163130D01* +X299618D01* +Y163099D01* +X299588D01* +Y163069D01* +X299527D01* +Y163038D01* +X299465D01* +Y163008D01* +X299404D01* +Y162977D01* +X299374D01* +Y162947D01* +X299312D01* +Y162916D01* +X299251D01* +Y162885D01* +X299190D01* +Y162855D01* +X299160D01* +Y162824D01* +X299098D01* +Y162794D01* +X299037D01* +Y162763D01* +X298976D01* +Y162733D01* +X298946D01* +Y162702D01* +X298884D01* +Y162671D01* +X298823D01* +Y162641D01* +X298762D01* +Y162610D01* +X298731D01* +Y162580D01* +X298670D01* +Y162549D01* +X298609D01* +Y162519D01* +X298548D01* +Y162488D01* +X298517D01* +Y162457D01* +X298456D01* +Y162427D01* +X298395D01* +Y162396D01* +X298334D01* +Y162366D01* +X298303D01* +Y162335D01* +X298242D01* +Y162304D01* +X298181D01* +Y162274D01* +X298120D01* +Y162243D01* +X298089D01* +Y162213D01* +X298028D01* +Y162182D01* +X297967D01* +Y162152D01* +X297906D01* +Y162121D01* +X297875D01* +Y162090D01* +X297814D01* +Y162060D01* +X297753D01* +Y162029D01* +X297692D01* +Y161999D01* +X297661D01* +Y161968D01* +X297600D01* +Y161938D01* +X297539D01* +Y161907D01* +X297478D01* +Y161876D01* +X297417D01* +Y161846D01* +X297386D01* +Y161815D01* +X297325D01* +Y161785D01* +X297264D01* +Y161754D01* +X297203D01* +Y161723D01* +X297172D01* +Y161693D01* +X297111D01* +Y161662D01* +X297050D01* +Y161632D01* +X296989D01* +Y161601D01* +X296958D01* +Y161571D01* +X296897D01* +Y161540D01* +X296836D01* +Y161509D01* +X296775D01* +Y161479D01* +X296744D01* +Y161448D01* +X296683D01* +Y161418D01* +X296622D01* +Y161387D01* +X296561D01* +Y161357D01* +X296530D01* +Y161326D01* +X296469D01* +Y161296D01* +X296408D01* +Y161265D01* +X296347D01* +Y161234D01* +X296316D01* +Y161204D01* +X296255D01* +Y161173D01* +X296194D01* +Y161143D01* +X296133D01* +Y161112D01* +X296102D01* +Y161081D01* +X296041D01* +Y161051D01* +X295980D01* +Y161020D01* +X295919D01* +Y160990D01* +X295888D01* +Y160959D01* +X295827D01* +Y160929D01* +X295766D01* +Y160898D01* +X295704D01* +Y160867D01* +X295674D01* +Y160837D01* +X295613D01* +Y160806D01* +X295552D01* +Y160776D01* +X295490D01* +Y160745D01* +X295460D01* +Y160714D01* +X295399D01* +Y160684D01* +X295338D01* +Y160653D01* +X295276D01* +Y160623D01* +X295246D01* +Y160592D01* +X295185D01* +Y160562D01* +X295124D01* +Y160531D01* +X295062D01* +Y160501D01* +X295001D01* +Y160470D01* +X294971D01* +Y160439D01* +X294909D01* +Y160409D01* +X294848D01* +Y160378D01* +X294787D01* +Y160348D01* +X294757D01* +Y160317D01* +X294695D01* +Y160287D01* +X294634D01* +Y160256D01* +X294573D01* +Y160225D01* +X294543D01* +Y160195D01* +X294481D01* +Y160164D01* +X294420D01* +Y160134D01* +X294359D01* +Y160103D01* +X294329D01* +Y160072D01* +X294267D01* +Y160042D01* +X294206D01* +Y160011D01* +X294145D01* +Y159981D01* +X294114D01* +Y159950D01* +X294053D01* +Y159920D01* +X293992D01* +Y159889D01* +X293931D01* +Y159858D01* +X293901D01* +Y159828D01* +X293839D01* +Y159797D01* +X293778D01* +Y159767D01* +X293717D01* +Y159736D01* +X293687D01* +Y159705D01* +X293625D01* +Y159675D01* +X293564D01* +Y159644D01* +X293503D01* +Y159614D01* +X293472D01* +Y159583D01* +X293411D01* +Y159553D01* +X293350D01* +Y159522D01* +X293289D01* +Y159492D01* +X293258D01* +Y159461D01* +X293197D01* +Y159430D01* +X293136D01* +Y159400D01* +X293075D01* +Y159369D01* +X293044D01* +Y159339D01* +X292983D01* +Y159308D01* +X292922D01* +Y159277D01* +X292861D01* +Y159247D01* +X292830D01* +Y159216D01* +X292769D01* +Y159186D01* +X292708D01* +Y159155D01* +X292647D01* +Y159125D01* +X292616D01* +Y159094D01* +X292555D01* +Y159063D01* +X292494D01* +Y159033D01* +X292433D01* +Y159002D01* +X292372D01* +Y158972D01* +X292341D01* +Y158941D01* +X292280D01* +Y158911D01* +X292219D01* +Y158880D01* +X292158D01* +Y158849D01* +X292127D01* +Y158819D01* +X292066D01* +Y158788D01* +X292005D01* +Y158758D01* +X291944D01* +Y158727D01* +X291913D01* +Y158696D01* +X291852D01* +Y158666D01* +X291791D01* +Y158635D01* +X291730D01* +Y158605D01* +X291699D01* +Y158574D01* +X291638D01* +Y158544D01* +X291577D01* +Y158513D01* +X291516D01* +Y158483D01* +X291485D01* +Y158452D01* +X291424D01* +Y158421D01* +X291363D01* +Y158391D01* +X291301D01* +Y158360D01* +X291271D01* +Y158330D01* +X291210D01* +Y158299D01* +X291149D01* +Y158268D01* +X291087D01* +Y158238D01* +X291057D01* +Y158207D01* +X290996D01* +Y158177D01* +X290935D01* +Y158146D01* +X290873D01* +Y158116D01* +X290843D01* +Y158085D01* +X290782D01* +Y158054D01* +X290721D01* +Y158024D01* +X290659D01* +Y157993D01* +X290629D01* +Y157963D01* +X290568D01* +Y157932D01* +X290506D01* +Y157901D01* +X290445D01* +Y157871D01* +X290415D01* +Y157840D01* +X290354D01* +Y157810D01* +X290292D01* +Y157779D01* +X290231D01* +Y157749D01* +X290201D01* +Y157718D01* +X290140D01* +Y157688D01* +X290079D01* +Y157657D01* +X290017D01* +Y157626D01* +X289956D01* +Y157596D01* +X289926D01* +Y157565D01* +X289864D01* +Y157535D01* +X289803D01* +Y157504D01* +X289742D01* +Y157473D01* +X289712D01* +Y157443D01* +X289650D01* +Y157412D01* +X289589D01* +Y157382D01* +X289528D01* +Y157351D01* +X289498D01* +Y157321D01* +X289436D01* +Y157290D01* +X289375D01* +Y157259D01* +X289314D01* +Y157229D01* +X289284D01* +Y157198D01* +X289222D01* +Y157168D01* +X289161D01* +Y157137D01* +X289100D01* +Y157107D01* +X289069D01* +Y157076D01* +X289008D01* +Y157045D01* +X288947D01* +Y157015D01* +X288886D01* +Y156984D01* +X288855D01* +Y156954D01* +X288794D01* +Y156923D01* +X288733D01* +Y156892D01* +X288672D01* +Y156862D01* +X288641D01* +Y156831D01* +X288580D01* +Y156801D01* +X288519D01* +Y156770D01* +X288458D01* +Y156740D01* +X288427D01* +Y156709D01* +X288366D01* +Y156678D01* +X288305D01* +Y156648D01* +X288244D01* +Y156617D01* +X288213D01* +Y156587D01* +X288152D01* +Y156556D01* +X288091D01* +Y156526D01* +X288030D01* +Y156495D01* +X287999D01* +Y156464D01* +X287938D01* +Y156434D01* +X287877D01* +Y156403D01* +X287816D01* +Y156373D01* +X287785D01* +Y156342D01* +X287724D01* +Y156312D01* +X287663D01* +Y156281D01* +X287602D01* +Y156250D01* +X287541D01* +Y156220D01* +X287510D01* +Y156189D01* +X287449D01* +Y156159D01* +X287418D01* +Y156128D01* +X287388D01* +Y130536D01* +X287418D01* +Y130505D01* +X287449D01* +Y130475D01* +X287510D01* +Y130444D01* +X287571D01* +Y130414D01* +X287632D01* +Y130383D01* +X287663D01* +Y130352D01* +X287724D01* +Y130322D01* +X287785D01* +Y130291D01* +X287846D01* +Y130261D01* +X287877D01* +Y130230D01* +X287938D01* +Y130199D01* +X287999D01* +Y130169D01* +X288060D01* +Y130138D01* +X288091D01* +Y130108D01* +X288152D01* +Y130077D01* +X288213D01* +Y130047D01* +X288274D01* +Y130016D01* +X288336D01* +Y129986D01* +X288366D01* +Y129955D01* +X288427D01* +Y129924D01* +X288489D01* +Y129894D01* +X288550D01* +Y129863D01* +X288580D01* +Y129833D01* +X288641D01* +Y129802D01* +X288703D01* +Y129771D01* +X288764D01* +Y129741D01* +X288825D01* +Y129710D01* +X288855D01* +Y129680D01* +X288917D01* +Y129649D01* +X288978D01* +Y129619D01* +X289039D01* +Y129588D01* +X289069D01* +Y129557D01* +X289131D01* +Y129527D01* +X289192D01* +Y129496D01* +X289253D01* +Y129466D01* +X289284D01* +Y129435D01* +X289345D01* +Y129404D01* +X289406D01* +Y129374D01* +X289467D01* +Y129343D01* +X289528D01* +Y129313D01* +X289559D01* +Y129282D01* +X289620D01* +Y129252D01* +X289681D01* +Y129221D01* +X289742D01* +Y129191D01* +X289773D01* +Y129160D01* +X289834D01* +Y129129D01* +X289895D01* +Y129099D01* +X289956D01* +Y129068D01* +X290017D01* +Y129038D01* +X290048D01* +Y129007D01* +X290109D01* +Y128976D01* +X290170D01* +Y128946D01* +X290231D01* +Y128915D01* +X290262D01* +Y128885D01* +X290323D01* +Y128854D01* +X290384D01* +Y128824D01* +X290445D01* +Y128793D01* +X290506D01* +Y128763D01* +X290537D01* +Y128732D01* +X290598D01* +Y128701D01* +X290659D01* +Y128671D01* +X290721D01* +Y128640D01* +X290751D01* +Y128610D01* +X290812D01* +Y128579D01* +X290873D01* +Y128548D01* +X290935D01* +Y128518D01* +X290965D01* +Y128487D01* +X291026D01* +Y128457D01* +X291087D01* +Y128426D01* +X291149D01* +Y128396D01* +X291210D01* +Y128365D01* +X291240D01* +Y128334D01* +X291301D01* +Y128304D01* +X291363D01* +Y128273D01* +X291424D01* +Y128243D01* +X291454D01* +Y128212D01* +X291516D01* +Y128181D01* +X291577D01* +Y128151D01* +X291638D01* +Y128120D01* +X291699D01* +Y128090D01* +X291730D01* +Y128059D01* +X291791D01* +Y128029D01* +X291852D01* +Y127998D01* +X291913D01* +Y127968D01* +X291944D01* +Y127937D01* +X292005D01* +Y127906D01* +X292066D01* +Y127876D01* +X292127D01* +Y127845D01* +X292188D01* +Y127815D01* +X292219D01* +Y127784D01* +X292280D01* +Y127753D01* +X292341D01* +Y127723D01* +X292402D01* +Y127692D01* +X292433D01* +Y127662D01* +X292494D01* +Y127631D01* +X292555D01* +Y127601D01* +X292616D01* +Y127570D01* +X292647D01* +Y127539D01* +X292708D01* +Y127509D01* +X292769D01* +Y127478D01* +X292830D01* +Y127448D01* +X292892D01* +Y127417D01* +X292922D01* +Y127387D01* +X292983D01* +Y127356D01* +X293044D01* +Y127325D01* +X293106D01* +Y127295D01* +X293136D01* +Y127264D01* +X293197D01* +Y127234D01* +X293258D01* +Y127203D01* +X293319D01* +Y127172D01* +X293381D01* +Y127142D01* +X293411D01* +Y127111D01* +X293472D01* +Y127081D01* +X293534D01* +Y127050D01* +X293595D01* +Y127020D01* +X293625D01* +Y126989D01* +X293687D01* +Y126958D01* +X293748D01* +Y126928D01* +X293809D01* +Y126897D01* +X293839D01* +Y126867D01* +X293901D01* +Y126836D01* +X293962D01* +Y126806D01* +X294023D01* +Y126775D01* +X294084D01* +Y126744D01* +X294114D01* +Y126714D01* +X294176D01* +Y126683D01* +X294237D01* +Y126653D01* +X294298D01* +Y126622D01* +X294329D01* +Y126592D01* +X294390D01* +Y126561D01* +X294451D01* +Y126530D01* +X294512D01* +Y126500D01* +X294573D01* +Y126469D01* +X294604D01* +Y126439D01* +X294665D01* +Y126408D01* +X294726D01* +Y126377D01* +X294787D01* +Y126347D01* +X294818D01* +Y126316D01* +X294879D01* +Y126286D01* +X294940D01* +Y126255D01* +X295001D01* +Y126225D01* +X295062D01* +Y126194D01* +X295093D01* +Y126164D01* +X295154D01* +Y126133D01* +X295215D01* +Y126102D01* +X295276D01* +Y126072D01* +X295307D01* +Y126041D01* +X295368D01* +Y126011D01* +X295429D01* +Y125980D01* +X295490D01* +Y125949D01* +X295521D01* +Y125919D01* +X295582D01* +Y125888D01* +X295643D01* +Y125858D01* +X295704D01* +Y125827D01* +X295766D01* +Y125796D01* +X295796D01* +Y125766D01* +X295857D01* +Y125735D01* +X295919D01* +Y125705D01* +X295980D01* +Y125674D01* +X296010D01* +Y125644D01* +X296071D01* +Y125613D01* +X296133D01* +Y125583D01* +X296194D01* +Y125552D01* +X296255D01* +Y125521D01* +X296285D01* +Y125491D01* +X296347D01* +Y125460D01* +X296408D01* +Y125430D01* +X296469D01* +Y125399D01* +X296500D01* +Y125368D01* +X296561D01* +Y125338D01* +X296622D01* +Y125307D01* +X296683D01* +Y125277D01* +X296744D01* +Y125246D01* +X296775D01* +Y125216D01* +X296836D01* +Y125185D01* +X296897D01* +Y125154D01* +X296958D01* +Y125124D01* +X296989D01* +Y125093D01* +X297050D01* +Y125063D01* +X297111D01* +Y125032D01* +X297172D01* +Y125002D01* +X297203D01* +Y124971D01* +X297264D01* +Y124940D01* +X297325D01* +Y124910D01* +X297386D01* +Y124879D01* +X297447D01* +Y124849D01* +X297478D01* +Y124818D01* +X297539D01* +Y124788D01* +X297600D01* +Y124757D01* +X297661D01* +Y124726D01* +X297692D01* +Y124696D01* +X297753D01* +Y124665D01* +X297814D01* +Y124635D01* +X297875D01* +Y124604D01* +X297936D01* +Y124573D01* +X297967D01* +Y124543D01* +X298028D01* +Y124512D01* +X298089D01* +Y124482D01* +X298151D01* +Y124451D01* +X298181D01* +Y124421D01* +X298242D01* +Y124390D01* +X298303D01* +Y124360D01* +X298365D01* +Y124329D01* +X298395D01* +Y124298D01* +X298456D01* +Y124268D01* +X298517D01* +Y124237D01* +X298579D01* +Y124207D01* +X298640D01* +Y124176D01* +X298670D01* +Y124145D01* +X298731D01* +Y124115D01* +X298793D01* +Y124084D01* +X298854D01* +Y124054D01* +X298884D01* +Y124023D01* +X298946D01* +Y123993D01* +X299007D01* +Y123962D01* +X299068D01* +Y123931D01* +X299129D01* +Y123901D01* +X299160D01* +Y123870D01* +X299221D01* +Y123840D01* +X299282D01* +Y123809D01* +X299343D01* +Y123778D01* +X299374D01* +Y123748D01* +X299435D01* +Y123717D01* +X299496D01* +Y123687D01* +X299557D01* +Y123656D01* +X299618D01* +Y123626D01* +X299649D01* +Y123595D01* +X299710D01* +Y123565D01* +X299771D01* +Y123534D01* +X299832D01* +Y123503D01* +X299863D01* +Y123473D01* +X299924D01* +Y123442D01* +X299985D01* +Y123412D01* +X300046D01* +Y123381D01* +X300077D01* +Y123350D01* +X300138D01* +Y123320D01* +X300199D01* +Y123289D01* +X300260D01* +Y123259D01* +X300322D01* +Y123228D01* +X300352D01* +Y123198D01* +X300413D01* +Y123167D01* +X300474D01* +Y123136D01* +X300536D01* +Y123106D01* +X300566D01* +Y123075D01* +X300627D01* +Y123045D01* +X300688D01* +Y123014D01* +X300749D01* +Y122984D01* +X300811D01* +Y122953D01* +X300841D01* +Y122922D01* +X300902D01* +Y122892D01* +X300964D01* +Y122861D01* +X301025D01* +Y122831D01* +X301055D01* +Y122800D01* +X301116D01* +Y122769D01* +X301178D01* +Y122739D01* +X301239D01* +Y122708D01* +X301300D01* +Y122678D01* +X301331D01* +Y122647D01* +X301392D01* +Y122617D01* +X301453D01* +Y122586D01* +X301514D01* +Y122556D01* +X301544D01* +Y122525D01* +X301606D01* +Y122494D01* +X301667D01* +Y122464D01* +X301728D01* +Y122433D01* +X301759D01* +Y122403D01* +X301820D01* +Y122372D01* +X301881D01* +Y122341D01* +X301942D01* +Y122311D01* +X302003D01* +Y122280D01* +X302034D01* +Y122250D01* +X302095D01* +Y122219D01* +X302156D01* +Y122189D01* +X302217D01* +Y122158D01* +X302248D01* +Y122127D01* +X302309D01* +Y122097D01* +X302370D01* +Y122066D01* +X302431D01* +Y122036D01* +X302492D01* +Y122005D01* +X302523D01* +Y121975D01* +X302584D01* +Y121944D01* +X302645D01* +Y121913D01* +X302706D01* +Y121883D01* +X302737D01* +Y121852D01* +X302798D01* +Y121822D01* +X302859D01* +Y121791D01* +X302920D01* +Y121761D01* +X302982D01* +Y121730D01* +X303012D01* +Y121699D01* +X303073D01* +Y121669D01* +X303134D01* +Y121638D01* +X303196D01* +Y121608D01* +X303226D01* +Y121577D01* +X303287D01* +Y121546D01* +X303349D01* +Y121516D01* +X303410D01* +Y121485D01* +X303440D01* +Y121455D01* +X303501D01* +Y121424D01* +X303563D01* +Y121394D01* +X303624D01* +Y121363D01* +X303685D01* +Y121332D01* +X303715D01* +Y121302D01* +X303777D01* +Y121271D01* +X303838D01* +Y121241D01* +X303899D01* +Y121210D01* +X303930D01* +Y121180D01* +X303991D01* +Y121149D01* +X304052D01* +Y121118D01* +X304113D01* +Y121088D01* +X304174D01* +Y121057D01* +X304205D01* +Y121027D01* +X304266D01* +Y120996D01* +X304327D01* +Y120965D01* +X304388D01* +Y120935D01* +X304419D01* +Y120904D01* +X304480D01* +Y120874D01* +X304541D01* +Y120843D01* +X304602D01* +Y120813D01* +X304633D01* +Y120782D01* +X304694D01* +Y120751D01* +X304755D01* +Y120721D01* +X304816D01* +Y120690D01* +X304877D01* +Y120660D01* +X304908D01* +Y120629D01* +X304969D01* +Y120599D01* +X305030D01* +Y120568D01* +X305091D01* +Y120538D01* +X305122D01* +Y120507D01* +X305183D01* +Y120476D01* +X305244D01* +Y120446D01* +X305305D01* +Y120415D01* +X305366D01* +Y120385D01* +X305397D01* +Y120354D01* +X305458D01* +Y120323D01* +X305519D01* +Y120293D01* +X305581D01* +Y120262D01* +X305611D01* +Y120232D01* +X305672D01* +Y120201D01* +X305733D01* +Y120170D01* +X305795D01* +Y120140D01* +X305856D01* +Y120109D01* +X305886D01* +Y120079D01* +X305947D01* +Y120048D01* +X306009D01* +Y120018D01* +X306070D01* +Y119987D01* +X306100D01* +Y119957D01* +X306161D01* +Y119926D01* +X306223D01* +Y119895D01* +X306284D01* +Y119865D01* +X306314D01* +Y119834D01* +X306376D01* +Y119804D01* +X306437D01* +Y119773D01* +X306498D01* +Y119742D01* +X306559D01* +Y119712D01* +X306590D01* +Y119681D01* +X306651D01* +Y119651D01* +X306712D01* +Y119620D01* +X306773D01* +Y119590D01* +X306804D01* +Y119559D01* +X306865D01* +Y119529D01* +X306926D01* +Y119498D01* +X306987D01* +Y119467D01* +X307048D01* +Y119437D01* +X307079D01* +Y119406D01* +X307140D01* +Y119376D01* +X307201D01* +Y119345D01* +X307262D01* +Y119314D01* +X307293D01* +Y119284D01* +X307354D01* +Y119253D01* +X307415D01* +Y119223D01* +X307476D01* +Y119192D01* +X307537D01* +Y119162D01* +X307568D01* +Y119131D01* +X307629D01* +Y119100D01* +X307690D01* +Y119070D01* +X307752D01* +Y119039D01* +X307782D01* +Y119009D01* +X307843D01* +Y118978D01* +X307904D01* +Y118947D01* +X307966D01* +Y118917D01* +X307996D01* +Y118886D01* +X308057D01* +Y118856D01* +X308118D01* +Y118825D01* +X308179D01* +Y118795D01* +X308241D01* +Y118764D01* +X308271D01* +Y118734D01* +X308332D01* +Y118703D01* +X308394D01* +Y118672D01* +X308455D01* +Y118642D01* +X308485D01* +Y118611D01* +X308547D01* +Y118581D01* +X308608D01* +Y118550D01* +X308669D01* +Y118519D01* +X308730D01* +Y118489D01* +X308761D01* +Y118458D01* +X308822D01* +Y118428D01* +X308913D01* +Y118458D01* +X308974D01* +Y118489D01* +X309005D01* +Y118519D01* +X309066D01* +Y118550D01* +X309127D01* +Y118581D01* +X309189D01* +Y118611D01* +X309219D01* +Y118642D01* +X309280D01* +Y118672D01* +X309341D01* +Y118703D01* +X309372D01* +Y118734D01* +X309433D01* +Y118764D01* +X309494D01* +Y118795D01* +X309525D01* +Y118825D01* +X309586D01* +Y118856D01* +X309647D01* +Y118886D01* +X309708D01* +Y118917D01* +X309739D01* +Y118947D01* +X309800D01* +Y118978D01* +X309861D01* +Y119009D01* +X309892D01* +Y119039D01* +X309953D01* +Y119070D01* +X310014D01* +Y119100D01* +X310045D01* +Y119131D01* +X310106D01* +Y119162D01* +X310167D01* +Y119192D01* +X310198D01* +Y119223D01* +X310259D01* +Y119253D01* +X310320D01* +Y119284D01* +X310381D01* +Y119314D01* +X310412D01* +Y119345D01* +X310473D01* +Y119376D01* +X310534D01* +Y119406D01* +X310564D01* +Y119437D01* +X310626D01* +Y119467D01* +X310687D01* +Y119498D01* +X310717D01* +Y119529D01* +X310779D01* +Y119559D01* +X310840D01* +Y119590D01* +X310901D01* +Y119620D01* +X310931D01* +Y119651D01* +X310993D01* +Y119681D01* +X311054D01* +Y119712D01* +X311084D01* +Y119742D01* +X311145D01* +Y119773D01* +X311207D01* +Y119804D01* +X311237D01* +Y119834D01* +X311298D01* +Y119865D01* +X311360D01* +Y119895D01* +X311390D01* +Y119926D01* +X311451D01* +Y119957D01* +X311512D01* +Y119987D01* +X311574D01* +Y120018D01* +X311604D01* +Y120048D01* +X311665D01* +Y120079D01* +X311726D01* +Y120109D01* +X311757D01* +Y120140D01* +X311818D01* +Y120170D01* +X311879D01* +Y120201D01* +X311910D01* +Y120232D01* +X311971D01* +Y120262D01* +X312032D01* +Y120293D01* +X312093D01* +Y120323D01* +X312124D01* +Y120354D01* +X312185D01* +Y120385D01* +X312246D01* +Y120415D01* +X312277D01* +Y120446D01* +X312338D01* +Y120476D01* +X312399D01* +Y120507D01* +X312430D01* +Y120538D01* +X312491D01* +Y120568D01* +X312552D01* +Y120599D01* +X312613D01* +Y120629D01* +X312644D01* +Y120660D01* +X312705D01* +Y120690D01* +X312766D01* +Y120721D01* +X312797D01* +Y120751D01* +X312858D01* +Y120782D01* +X312919D01* +Y120813D01* +X312949D01* +Y120843D01* +X313011D01* +Y120874D01* +X313072D01* +Y120904D01* +X313102D01* +Y120935D01* +X313164D01* +Y120965D01* +X313225D01* +Y120996D01* +X313286D01* +Y121027D01* +X313316D01* +Y121057D01* +X313377D01* +Y121088D01* +X313439D01* +Y121118D01* +X313469D01* +Y121149D01* +X313530D01* +Y121180D01* +X313591D01* +Y121210D01* +X313622D01* +Y121241D01* +X313683D01* +Y121271D01* +X313744D01* +Y121302D01* +X313806D01* +Y121332D01* +X313836D01* +Y121363D01* +X313897D01* +Y121394D01* +X313958D01* +Y121424D01* +X313989D01* +Y121455D01* +X314050D01* +Y121485D01* +X314111D01* +Y121516D01* +X314142D01* +Y121546D01* +X314203D01* +Y121577D01* +X314264D01* +Y121608D01* +X314295D01* +Y121638D01* +X314356D01* +Y121669D01* +X314417D01* +Y121699D01* +X314478D01* +Y121730D01* +X314509D01* +Y121761D01* +X314570D01* +Y121791D01* +X314631D01* +Y121822D01* +X314662D01* +Y121852D01* +X314723D01* +Y121883D01* +X314784D01* +Y121913D01* +X314815D01* +Y121944D01* +X314876D01* +Y121975D01* +X314937D01* +Y122005D01* +X314998D01* +Y122036D01* +X315029D01* +Y122066D01* +X315090D01* +Y122097D01* +X315151D01* +Y122127D01* +X315182D01* +Y122158D01* +X315243D01* +Y122189D01* +X315304D01* +Y122219D01* +X315334D01* +Y122250D01* +X315396D01* +Y122280D01* +X315457D01* +Y122311D01* +X315487D01* +Y122341D01* +X315548D01* +Y122372D01* +X315610D01* +Y122403D01* +X315671D01* +Y122433D01* +X315701D01* +Y122464D01* +X315762D01* +Y122494D01* +X315824D01* +Y122525D01* +X315854D01* +Y122556D01* +X315915D01* +Y122586D01* +X315977D01* +Y122617D01* +X316007D01* +Y122647D01* +X316068D01* +Y122678D01* +X316129D01* +Y122708D01* +X316190D01* +Y122739D01* +X316221D01* +Y122769D01* +X316282D01* +Y122800D01* +X316343D01* +Y122831D01* +X316374D01* +Y122861D01* +X316435D01* +Y122892D01* +X316496D01* +Y122922D01* +X316527D01* +Y122953D01* +X316588D01* +Y122984D01* +X316649D01* +Y123014D01* +X316680D01* +Y123045D01* +X316741D01* +Y123075D01* +X316802D01* +Y123106D01* +X316863D01* +Y123136D01* +X316894D01* +Y123167D01* +X316955D01* +Y123198D01* +X317016D01* +Y123228D01* +X317047D01* +Y123259D01* +X317108D01* +Y123289D01* +X317169D01* +Y123320D01* +X317199D01* +Y123350D01* +X317261D01* +Y123381D01* +X317322D01* +Y123412D01* +X317383D01* +Y123442D01* +X317414D01* +Y123473D01* +X317475D01* +Y123503D01* +X317536D01* +Y123534D01* +X317566D01* +Y123565D01* +X317628D01* +Y123595D01* +X317689D01* +Y123626D01* +X317719D01* +Y123656D01* +X317780D01* +Y123687D01* +X317842D01* +Y123717D01* +X317872D01* +Y123748D01* +X317933D01* +Y123778D01* +X317994D01* +Y123809D01* +X318056D01* +Y123840D01* +X318086D01* +Y123870D01* +X318147D01* +Y123901D01* +X318209D01* +Y123931D01* +X318239D01* +Y123962D01* +X318300D01* +Y123993D01* +X318361D01* +Y124023D01* +X318392D01* +Y124054D01* +X318453D01* +Y124084D01* +X318514D01* +Y124115D01* +X318575D01* +Y124145D01* +X318606D01* +Y124176D01* +X318667D01* +Y124207D01* +X318728D01* +Y124237D01* +X318759D01* +Y124268D01* +X318820D01* +Y124298D01* +X318881D01* +Y124329D01* +X318912D01* +Y124360D01* +X318973D01* +Y124390D01* +X319034D01* +Y124421D01* +X319065D01* +Y124451D01* +X319126D01* +Y124482D01* +X319187D01* +Y124512D01* +X319248D01* +Y124543D01* +X319279D01* +Y124573D01* +X319340D01* +Y124604D01* +X319401D01* +Y124635D01* +X319432D01* +Y124665D01* +X319493D01* +Y124696D01* +X319554D01* +Y124726D01* +X319585D01* +Y124757D01* +X319646D01* +Y124788D01* +X319707D01* +Y124818D01* +X319768D01* +Y124849D01* +X319799D01* +Y124879D01* +X319860D01* +Y124910D01* +X319921D01* +Y124940D01* +X319951D01* +Y124971D01* +X320013D01* +Y125002D01* +X320074D01* +Y125032D01* +X320104D01* +Y125063D01* +X320165D01* +Y125093D01* +X320227D01* +Y125124D01* +X320257D01* +Y125154D01* +X320318D01* +Y125185D01* +X320379D01* +Y125216D01* +X320441D01* +Y125246D01* +X320471D01* +Y125277D01* +X320532D01* +Y125307D01* +X320593D01* +Y125338D01* +X320624D01* +Y125368D01* +X320685D01* +Y125399D01* +X320746D01* +Y125430D01* +X320777D01* +Y125460D01* +X320838D01* +Y125491D01* +X320899D01* +Y125521D01* +X320960D01* +Y125552D01* +X320991D01* +Y125583D01* +X321052D01* +Y125613D01* +X321113D01* +Y125644D01* +X321144D01* +Y125674D01* +X321205D01* +Y125705D01* +X321266D01* +Y125735D01* +X321297D01* +Y125766D01* +X321358D01* +Y125796D01* +X321419D01* +Y125827D01* +X321450D01* +Y125858D01* +X321511D01* +Y125888D01* +X321572D01* +Y125919D01* +X321633D01* +Y125949D01* +X321664D01* +Y125980D01* +X321725D01* +Y126011D01* +X321786D01* +Y126041D01* +X321816D01* +Y126072D01* +X321878D01* +Y126102D01* +X321939D01* +Y126133D01* +X321969D01* +Y126164D01* +X322030D01* +Y126194D01* +X322092D01* +Y126225D01* +X322153D01* +Y126255D01* +X322183D01* +Y126286D01* +X322245D01* +Y126316D01* +X322306D01* +Y126347D01* +X322336D01* +Y126377D01* +X322397D01* +Y126408D01* +X322459D01* +Y126439D01* +X322489D01* +Y126469D01* +X322550D01* +Y126500D01* +X322612D01* +Y126530D01* +X322673D01* +Y126500D01* +X322734D01* +Y126469D01* +X322795D01* +Y126439D01* +X322826D01* +Y126408D01* +X322887D01* +Y126377D01* +X322948D01* +Y126347D01* +X322978D01* +Y126316D01* +X323040D01* +Y126286D01* +X323101D01* +Y126255D01* +X323131D01* +Y126225D01* +X323192D01* +Y126194D01* +X323254D01* +Y126164D01* +X323284D01* +Y126133D01* +X323345D01* +Y126102D01* +X323406D01* +Y126072D01* +X323437D01* +Y126041D01* +X323498D01* +Y126011D01* +X323559D01* +Y125980D01* +X323590D01* +Y125949D01* +X323651D01* +Y125919D01* +X323712D01* +Y125888D01* +X323743D01* +Y125858D01* +X323804D01* +Y125827D01* +X323865D01* +Y125796D01* +X323896D01* +Y125766D01* +X323957D01* +Y125735D01* +X324018D01* +Y125705D01* +X324049D01* +Y125674D01* +X324110D01* +Y125644D01* +X324171D01* +Y125613D01* +X324202D01* +Y125583D01* +X324263D01* +Y125552D01* +X324324D01* +Y125521D01* +X324354D01* +Y125491D01* +X324416D01* +Y125460D01* +X324477D01* +Y125430D01* +X324507D01* +Y125399D01* +X324568D01* +Y125368D01* +X324630D01* +Y125338D01* +X324660D01* +Y125307D01* +X324721D01* +Y125277D01* +X324782D01* +Y125246D01* +X324813D01* +Y125216D01* +X324874D01* +Y125185D01* +X324935D01* +Y125154D01* +X324966D01* +Y125124D01* +X325027D01* +Y125093D01* +X325088D01* +Y125063D01* +X325119D01* +Y125032D01* +X325180D01* +Y125002D01* +X325241D01* +Y124971D01* +X325272D01* +Y124940D01* +X325333D01* +Y124910D01* +X325394D01* +Y124879D01* +X325424D01* +Y124849D01* +X325486D01* +Y124818D01* +X325547D01* +Y124788D01* +X325577D01* +Y124757D01* +X325639D01* +Y124726D01* +X325700D01* +Y124696D01* +X325730D01* +Y124665D01* +X325791D01* +Y124635D01* +X325853D01* +Y124604D01* +X325883D01* +Y124573D01* +X325944D01* +Y124543D01* +X326005D01* +Y124512D01* +X326036D01* +Y124482D01* +X326097D01* +Y124451D01* +X326158D01* +Y124421D01* +X326189D01* +Y124390D01* +X326250D01* +Y124360D01* +X326311D01* +Y124329D01* +X326342D01* +Y124298D01* +X326403D01* +Y124268D01* +X326464D01* +Y124237D01* +X326495D01* +Y124207D01* +X326556D01* +Y124176D01* +X326617D01* +Y124145D01* +X326647D01* +Y124115D01* +X326709D01* +Y124084D01* +X326770D01* +Y124054D01* +X326800D01* +Y124023D01* +X326862D01* +Y123993D01* +X326923D01* +Y123962D01* +X326953D01* +Y123931D01* +X327015D01* +Y123901D01* +X327076D01* +Y123870D01* +X327137D01* +Y123840D01* +X327167D01* +Y123809D01* +X327229D01* +Y123778D01* +X327290D01* +Y123748D01* +X327320D01* +Y123717D01* +X327381D01* +Y123687D01* +X327443D01* +Y123656D01* +X327473D01* +Y123626D01* +X327534D01* +Y123595D01* +X327595D01* +Y123565D01* +X327626D01* +Y123534D01* +X327687D01* +Y123503D01* +X327748D01* +Y123473D01* +X327779D01* +Y123442D01* +X327840D01* +Y123412D01* +X327901D01* +Y123381D01* +X327932D01* +Y123350D01* +X327993D01* +Y123320D01* +X328054D01* +Y123289D01* +X328085D01* +Y123259D01* +X328146D01* +Y123228D01* +X328207D01* +Y123198D01* +X328237D01* +Y123167D01* +X328299D01* +Y123136D01* +X328360D01* +Y123106D01* +X328390D01* +Y123075D01* +X328451D01* +Y123045D01* +X328513D01* +Y123014D01* +X328543D01* +Y122984D01* +X328604D01* +Y122953D01* +X328666D01* +Y122922D01* +X328696D01* +Y122892D01* +X328757D01* +Y122861D01* +X328819D01* +Y122831D01* +X328849D01* +Y122800D01* +X328910D01* +Y122769D01* +X328971D01* +Y122739D01* +X329002D01* +Y122708D01* +X329063D01* +Y122678D01* +X329124D01* +Y122647D01* +X329155D01* +Y122617D01* +X329216D01* +Y122586D01* +X329277D01* +Y122556D01* +X329308D01* +Y122525D01* +X329369D01* +Y122494D01* +X329430D01* +Y122464D01* +X329461D01* +Y122433D01* +X329522D01* +Y122403D01* +X329583D01* +Y122372D01* +X329613D01* +Y122341D01* +X329675D01* +Y122311D01* +X329736D01* +Y122280D01* +X329766D01* +Y122250D01* +X329827D01* +Y122219D01* +X329889D01* +Y122189D01* +X329919D01* +Y122158D01* +X329980D01* +Y122127D01* +X330042D01* +Y122097D01* +X330072D01* +Y122066D01* +X330133D01* +Y122036D01* +X330194D01* +Y122005D01* +X330225D01* +Y121975D01* +X330286D01* +Y121944D01* +X330347D01* +Y121913D01* +X330378D01* +Y121883D01* +X330439D01* +Y121852D01* +X330500D01* +Y121822D01* +X330531D01* +Y121791D01* +X330592D01* +Y121761D01* +X330653D01* +Y121730D01* +X330684D01* +Y121699D01* +X330745D01* +Y121669D01* +X330806D01* +Y121638D01* +X330836D01* +Y121608D01* +X330898D01* +Y121577D01* +X330959D01* +Y121546D01* +X330989D01* +Y121516D01* +X331050D01* +Y121485D01* +X331112D01* +Y121455D01* +X331142D01* +Y121424D01* +X331203D01* +Y121394D01* +X331265D01* +Y121363D01* +X331295D01* +Y121332D01* +X331356D01* +Y121302D01* +X331417D01* +Y121271D01* +X331479D01* +Y121241D01* +X331509D01* +Y121210D01* +X331570D01* +Y121180D01* +X331632D01* +Y121149D01* +X331662D01* +Y121118D01* +X331723D01* +Y121088D01* +X331784D01* +Y121057D01* +X331815D01* +Y121027D01* +X331876D01* +Y120996D01* +X331937D01* +Y120965D01* +X331968D01* +Y120935D01* +X332029D01* +Y120904D01* +X332090D01* +Y120874D01* +X332121D01* +Y120843D01* +X332182D01* +Y120813D01* +X332243D01* +Y120782D01* +X332274D01* +Y120751D01* +X332335D01* +Y120721D01* +X332396D01* +Y120690D01* +X332426D01* +Y120660D01* +X332488D01* +Y120629D01* +X332549D01* +Y120599D01* +X332579D01* +Y120568D01* +X332640D01* +Y120538D01* +X332702D01* +Y120507D01* +X332732D01* +Y120476D01* +X332793D01* +Y120446D01* +X332854D01* +Y120415D01* +X332885D01* +Y120385D01* +X332946D01* +Y120354D01* +X333007D01* +Y120323D01* +X333038D01* +Y120293D01* +X333099D01* +Y120262D01* +X333160D01* +Y120232D01* +X333191D01* +Y120201D01* +X333252D01* +Y120170D01* +X333313D01* +Y120140D01* +X333344D01* +Y120109D01* +X333405D01* +Y120079D01* +X333466D01* +Y120048D01* +X333497D01* +Y120018D01* +X333558D01* +Y119987D01* +X333619D01* +Y119957D01* +X333649D01* +Y119926D01* +X333711D01* +Y119895D01* +X333772D01* +Y119865D01* +X333802D01* +Y119834D01* +X333863D01* +Y119804D01* +X333925D01* +Y119773D01* +X333955D01* +Y119742D01* +X334016D01* +Y119712D01* +X334078D01* +Y119681D01* +X334108D01* +Y119651D01* +X334169D01* +Y119620D01* +X334230D01* +Y119590D01* +X334261D01* +Y119559D01* +X334322D01* +Y119529D01* +X334383D01* +Y119498D01* +X334414D01* +Y119467D01* +X334475D01* +Y119437D01* +X334536D01* +Y119406D01* +X334567D01* +Y119376D01* +X334628D01* +Y119345D01* +X334689D01* +Y119314D01* +X334720D01* +Y119284D01* +X334781D01* +Y119253D01* +X334842D01* +Y119223D01* +X334873D01* +Y119192D01* +X334934D01* +Y119162D01* +X334995D01* +Y119131D01* +X335025D01* +Y119100D01* +X335087D01* +Y119070D01* +X335148D01* +Y119039D01* +X335178D01* +Y119009D01* +X335239D01* +Y118978D01* +X335301D01* +Y118947D01* +X335331D01* +Y118917D01* +X335392D01* +Y118886D01* +X335453D01* +Y118856D01* +X335484D01* +Y118825D01* +X335545D01* +Y118795D01* +X335606D01* +Y118764D01* +X335637D01* +Y118734D01* +X335698D01* +Y118703D01* +X335759D01* +Y118672D01* +X335790D01* +Y118642D01* +X335851D01* +Y118611D01* +X335912D01* +Y118581D01* +X335973D01* +Y118550D01* +X336004D01* +Y118519D01* +X336065D01* +Y118489D01* +X336126D01* +Y118458D01* +X336157D01* +Y118428D01* +X336249D01* +Y118458D01* +X336310D01* +Y118489D01* +X336371D01* +Y118519D01* +X336432D01* +Y118550D01* +X336463D01* +Y118581D01* +X336524D01* +Y118611D01* +X336585D01* +Y118642D01* +X336646D01* +Y118672D01* +X336707D01* +Y118703D01* +X336738D01* +Y118734D01* +X336799D01* +Y118764D01* +X336860D01* +Y118795D01* +X336921D01* +Y118825D01* +X336982D01* +Y118856D01* +X337013D01* +Y118886D01* +X337074D01* +Y118917D01* +X337135D01* +Y118947D01* +X337196D01* +Y118978D01* +X337257D01* +Y119009D01* +X337288D01* +Y119039D01* +X337349D01* +Y119070D01* +X337410D01* +Y119100D01* +X337472D01* +Y119131D01* +X337502D01* +Y119162D01* +X337563D01* +Y119192D01* +X337624D01* +Y119223D01* +X337686D01* +Y119253D01* +X337747D01* +Y119284D01* +X337777D01* +Y119314D01* +X337838D01* +Y119345D01* +X337900D01* +Y119376D01* +X337961D01* +Y119406D01* +X338022D01* +Y119437D01* +X338052D01* +Y119467D01* +X338114D01* +Y119498D01* +X338175D01* +Y119529D01* +X338236D01* +Y119559D01* +X338297D01* +Y119590D01* +X338328D01* +Y119620D01* +X338389D01* +Y119651D01* +X338450D01* +Y119681D01* +X338511D01* +Y119712D01* +X338572D01* +Y119742D01* +X338603D01* +Y119773D01* +X338664D01* +Y119804D01* +X338725D01* +Y119834D01* +X338786D01* +Y119865D01* +X338847D01* +Y119895D01* +X338878D01* +Y119926D01* +X338939D01* +Y119957D01* +X339000D01* +Y119987D01* +X339062D01* +Y120018D01* +X339123D01* +Y120048D01* +X339153D01* +Y120079D01* +X339214D01* +Y120109D01* +X339276D01* +Y120140D01* +X339337D01* +Y120170D01* +X339398D01* +Y120201D01* +X339428D01* +Y120232D01* +X339490D01* +Y120262D01* +X339551D01* +Y120293D01* +X339612D01* +Y120323D01* +X339673D01* +Y120354D01* +X339704D01* +Y120385D01* +X339765D01* +Y120415D01* +X339826D01* +Y120446D01* +X339887D01* +Y120476D01* +X339918D01* +Y120507D01* +X339979D01* +Y120538D01* +X340040D01* +Y120568D01* +X340101D01* +Y120599D01* +X340162D01* +Y120629D01* +X340193D01* +Y120660D01* +X340254D01* +Y120690D01* +X340315D01* +Y120721D01* +X340376D01* +Y120751D01* +X340437D01* +Y120782D01* +X340468D01* +Y120813D01* +X340529D01* +Y120843D01* +X340590D01* +Y120874D01* +X340651D01* +Y120904D01* +X340713D01* +Y120935D01* +X340743D01* +Y120965D01* +X340804D01* +Y120996D01* +X340866D01* +Y121027D01* +X340927D01* +Y121057D01* +X340988D01* +Y121088D01* +X341018D01* +Y121118D01* +X341079D01* +Y121149D01* +X341141D01* +Y121180D01* +X341202D01* +Y121210D01* +X341263D01* +Y121241D01* +X341293D01* +Y121271D01* +X341355D01* +Y121302D01* +X341416D01* +Y121332D01* +X341477D01* +Y121363D01* +X341538D01* +Y121394D01* +X341569D01* +Y121424D01* +X341630D01* +Y121455D01* +X341691D01* +Y121485D01* +X341752D01* +Y121516D01* +X341813D01* +Y121546D01* +X341844D01* +Y121577D01* +X341905D01* +Y121608D01* +X341966D01* +Y121638D01* +X342027D01* +Y121669D01* +X342058D01* +Y121699D01* +X342119D01* +Y121730D01* +X342180D01* +Y121761D01* +X342241D01* +Y121791D01* +X342303D01* +Y121822D01* +X342333D01* +Y121852D01* +X342394D01* +Y121883D01* +X342455D01* +Y121913D01* +X342517D01* +Y121944D01* +X342578D01* +Y121975D01* +X342608D01* +Y122005D01* +X342669D01* +Y122036D01* +X342731D01* +Y122066D01* +X342792D01* +Y122097D01* +X342853D01* +Y122127D01* +X342883D01* +Y122158D01* +X342945D01* +Y122189D01* +X343006D01* +Y122219D01* +X343067D01* +Y122250D01* +X343128D01* +Y122280D01* +X343159D01* +Y122311D01* +X343220D01* +Y122341D01* +X343281D01* +Y122372D01* +X343342D01* +Y122403D01* +X343403D01* +Y122433D01* +X343434D01* +Y122464D01* +X343495D01* +Y122494D01* +X343556D01* +Y122525D01* +X343617D01* +Y122556D01* +X343679D01* +Y122586D01* +X343709D01* +Y122617D01* +X343770D01* +Y122647D01* +X343831D01* +Y122678D01* +X343893D01* +Y122708D01* +X343954D01* +Y122739D01* +X343984D01* +Y122769D01* +X344045D01* +Y122800D01* +X344106D01* +Y122831D01* +X344168D01* +Y122861D01* +X344229D01* +Y122892D01* +X344259D01* +Y122922D01* +X344321D01* +Y122953D01* +X344382D01* +Y122984D01* +X344443D01* +Y123014D01* +X344473D01* +Y123045D01* +X344535D01* +Y123075D01* +X344596D01* +Y123106D01* +X344657D01* +Y123136D01* +X344718D01* +Y123167D01* +X344749D01* +Y123198D01* +X344810D01* +Y123228D01* +X344871D01* +Y123259D01* +X344932D01* +Y123289D01* +X344993D01* +Y123320D01* +X345024D01* +Y123350D01* +X345085D01* +Y123381D01* +X345146D01* +Y123412D01* +X345207D01* +Y123442D01* +X345268D01* +Y123473D01* +X345299D01* +Y123503D01* +X345360D01* +Y123534D01* +X345421D01* +Y123565D01* +X345482D01* +Y123595D01* +X345544D01* +Y123626D01* +X345574D01* +Y123656D01* +X345635D01* +Y123687D01* +X345696D01* +Y123717D01* +X345758D01* +Y123748D01* +X345819D01* +Y123778D01* +X345849D01* +Y123809D01* +X345910D01* +Y123840D01* +X345972D01* +Y123870D01* +X346033D01* +Y123901D01* +X346094D01* +Y123931D01* +X346125D01* +Y123962D01* +X346186D01* +Y123993D01* +X346247D01* +Y124023D01* +X346308D01* +Y124054D01* +X346369D01* +Y124084D01* +X346400D01* +Y124115D01* +X346461D01* +Y124145D01* +X346522D01* +Y124176D01* +X346583D01* +Y124207D01* +X346614D01* +Y124237D01* +X346675D01* +Y124268D01* +X346736D01* +Y124298D01* +X346797D01* +Y124329D01* +X346858D01* +Y124360D01* +X346889D01* +Y124390D01* +X346950D01* +Y124421D01* +X347011D01* +Y124451D01* +X347072D01* +Y124482D01* +X347134D01* +Y124512D01* +X347164D01* +Y124543D01* +X347225D01* +Y124573D01* +X347286D01* +Y124604D01* +X347348D01* +Y124635D01* +X347409D01* +Y124665D01* +X347439D01* +Y124696D01* +X347500D01* +Y124726D01* +X347562D01* +Y124757D01* +X347623D01* +Y124788D01* +X347684D01* +Y124818D01* +X347715D01* +Y124849D01* +X347776D01* +Y124879D01* +X347837D01* +Y124910D01* +X347898D01* +Y124940D01* +X347959D01* +Y124971D01* +X347990D01* +Y125002D01* +X348051D01* +Y125032D01* +X348112D01* +Y125063D01* +X348173D01* +Y125093D01* +X348234D01* +Y125124D01* +X348265D01* +Y125154D01* +X348326D01* +Y125185D01* +X348387D01* +Y125216D01* +X348448D01* +Y125246D01* +X348509D01* +Y125277D01* +X348540D01* +Y125307D01* +X348601D01* +Y125338D01* +X348662D01* +Y125368D01* +X348723D01* +Y125399D01* +X348754D01* +Y125430D01* +X348815D01* +Y125460D01* +X348876D01* +Y125491D01* +X348938D01* +Y125521D01* +X348999D01* +Y125552D01* +X349029D01* +Y125583D01* +X349090D01* +Y125613D01* +X349152D01* +Y125644D01* +X349213D01* +Y125674D01* +X349274D01* +Y125705D01* +X349305D01* +Y125735D01* +X349366D01* +Y125766D01* +X349427D01* +Y125796D01* +X349488D01* +Y125827D01* +X349549D01* +Y125858D01* +X349580D01* +Y125888D01* +X349641D01* +Y125919D01* +X349702D01* +Y125949D01* +X349763D01* +Y125980D01* +X349824D01* +Y126011D01* +X349855D01* +Y126041D01* +X349916D01* +Y126072D01* +X349977D01* +Y126102D01* +X350038D01* +Y126133D01* +X350099D01* +Y126164D01* +X350130D01* +Y126194D01* +X350191D01* +Y126225D01* +X350252D01* +Y126255D01* +X350313D01* +Y126286D01* +X350375D01* +Y126316D01* +X350405D01* +Y126347D01* +X350466D01* +Y126377D01* +X350527D01* +Y126408D01* +X350589D01* +Y126439D01* +X350650D01* +Y126469D01* +X350680D01* +Y126500D01* +X350742D01* +Y126530D01* +X350803D01* +Y126561D01* +X350864D01* +Y126592D01* +X350925D01* +Y126622D01* +X350956D01* +Y126653D01* +X351017D01* +Y126683D01* +X351078D01* +Y126714D01* +X351139D01* +Y126744D01* +X351170D01* +Y126775D01* +X351231D01* +Y126806D01* +X351292D01* +Y126836D01* +X351353D01* +Y126867D01* +X351414D01* +Y126897D01* +X351445D01* +Y126928D01* +X351506D01* +Y126958D01* +X351567D01* +Y126989D01* +X351628D01* +Y127020D01* +X351689D01* +Y127050D01* +X351720D01* +Y127081D01* +X351781D01* +Y127111D01* +X351842D01* +Y127142D01* +X351903D01* +Y127172D01* +X351965D01* +Y127203D01* +X351995D01* +Y127234D01* +X352056D01* +Y127264D01* +X352118D01* +Y127295D01* +X352179D01* +Y127325D01* +X352240D01* +Y127356D01* +X352270D01* +Y127387D01* +X352332D01* +Y127417D01* +X352393D01* +Y127448D01* +X352454D01* +Y127478D01* +X352515D01* +Y127509D01* +X352546D01* +Y127539D01* +X352607D01* +Y127570D01* +X352668D01* +Y127601D01* +X352729D01* +Y127631D01* +X352790D01* +Y127662D01* +X352821D01* +Y127692D01* +X352882D01* +Y127723D01* +X352943D01* +Y127753D01* +X353004D01* +Y127784D01* +X353065D01* +Y127815D01* +X353096D01* +Y127845D01* +X353157D01* +Y127876D01* +X353218D01* +Y127906D01* +X353279D01* +Y127937D01* +X353310D01* +Y127968D01* +X353371D01* +Y127998D01* +X353432D01* +Y128029D01* +X353493D01* +Y128059D01* +X353555D01* +Y128090D01* +X353585D01* +Y128120D01* +X353646D01* +Y128151D01* +X353707D01* +Y128181D01* +X353769D01* +Y128212D01* +X353830D01* +Y128243D01* +X353860D01* +Y128273D01* +X353922D01* +Y128304D01* +X353983D01* +Y128334D01* +X354044D01* +Y128365D01* +X354105D01* +Y128396D01* +X354136D01* +Y128426D01* +X354197D01* +Y128457D01* +X354258D01* +Y128487D01* +X354319D01* +Y128518D01* +X354380D01* +Y128548D01* +X354411D01* +Y128579D01* +X354472D01* +Y128610D01* +X354533D01* +Y128640D01* +X354594D01* +Y128671D01* +X354655D01* +Y128701D01* +X354686D01* +Y128732D01* +X354747D01* +Y128763D01* +X354808D01* +Y128793D01* +X354869D01* +Y128824D01* +X354930D01* +Y128854D01* +X354961D01* +Y128885D01* +X355022D01* +Y128915D01* +X355083D01* +Y128946D01* +X355145D01* +Y128976D01* +X355206D01* +Y129007D01* +X355236D01* +Y129038D01* +X355297D01* +Y129068D01* +X355359D01* +Y129099D01* +X355420D01* +Y129129D01* +X355450D01* +Y129160D01* +X355511D01* +Y129191D01* +X355573D01* +Y129221D01* +X355634D01* +Y129252D01* +X355695D01* +Y129282D01* +X355726D01* +Y129313D01* +X355787D01* +Y129343D01* +X355848D01* +Y129374D01* +X355909D01* +Y129404D01* +X355970D01* +Y129435D01* +X356001D01* +Y129466D01* +X356062D01* +Y129496D01* +X356123D01* +Y129527D01* +X356184D01* +Y129557D01* +X356245D01* +Y129588D01* +X356276D01* +Y129619D01* +X356337D01* +Y129649D01* +X356398D01* +Y129680D01* +X356459D01* +Y129710D01* +X356520D01* +Y129741D01* +X356551D01* +Y129771D01* +X356612D01* +Y129802D01* +X356673D01* +Y129833D01* +X356735D01* +Y129863D01* +X356796D01* +Y129894D01* +X356826D01* +Y129924D01* +X356887D01* +Y129955D01* +X356949D01* +Y129986D01* +X357010D01* +Y130016D01* +X357071D01* +Y130047D01* +X357101D01* +Y130077D01* +X357163D01* +Y130108D01* +X357224D01* +Y130138D01* +X357285D01* +Y130169D01* +X357346D01* +Y130199D01* +X357377D01* +Y130230D01* +X357438D01* +Y130261D01* +X357499D01* +Y130291D01* +X357560D01* +Y130322D01* +X357621D01* +Y130352D01* +X357652D01* +Y130383D01* +X357713D01* +Y130414D01* +X357774D01* +Y130444D01* +X357835D01* +Y130475D01* +X357866D01* +Y130505D01* +X357927D01* +Y130536D01* +X357988D01* +Y130566D01* +X358019D01* +Y156250D01* +X357988D01* +Y156281D01* +X357927D01* +Y156312D01* +X357866D01* +Y156342D01* +X357835D01* +Y156373D01* +X357774D01* +Y156403D01* +X357713D01* +Y156434D01* +X357652D01* +Y156464D01* +X357621D01* +Y156495D01* +X357560D01* +Y156526D01* +X357499D01* +Y156556D01* +X357438D01* +Y156587D01* +X357407D01* +Y156617D01* +X357346D01* +Y156648D01* +X357285D01* +Y156678D01* +X357224D01* +Y156709D01* +X357193D01* +Y156740D01* +X357132D01* +Y156770D01* +X357071D01* +Y156801D01* +X357010D01* +Y156831D01* +X356979D01* +Y156862D01* +X356918D01* +Y156892D01* +X356857D01* +Y156923D01* +X356796D01* +Y156954D01* +X356765D01* +Y156984D01* +X356704D01* +Y157015D01* +X356643D01* +Y157045D01* +X356582D01* +Y157076D01* +X356551D01* +Y157107D01* +X356490D01* +Y157137D01* +X356429D01* +Y157168D01* +X356368D01* +Y157198D01* +X356337D01* +Y157229D01* +X356276D01* +Y157259D01* +X356215D01* +Y157290D01* +X356153D01* +Y157321D01* +X356123D01* +Y157351D01* +X356062D01* +Y157382D01* +X356001D01* +Y157412D01* +X355939D01* +Y157443D01* +X355909D01* +Y157473D01* +X355848D01* +Y157504D01* +X355787D01* +Y157535D01* +X355726D01* +Y157565D01* +X355695D01* +Y157596D01* +X355634D01* +Y157626D01* +X355573D01* +Y157657D01* +X355511D01* +Y157688D01* +X355481D01* +Y157718D01* +X355420D01* +Y157749D01* +X355359D01* +Y157779D01* +X355297D01* +Y157810D01* +X355267D01* +Y157840D01* +X355206D01* +Y157871D01* +X355145D01* +Y157901D01* +X355083D01* +Y157932D01* +X355053D01* +Y157963D01* +X354992D01* +Y157993D01* +X354930D01* +Y158024D01* +X354869D01* +Y158054D01* +X354839D01* +Y158085D01* +X354778D01* +Y158116D01* +X354716D01* +Y158146D01* +X354655D01* +Y158177D01* +X354625D01* +Y158207D01* +X354564D01* +Y158238D01* +X354502D01* +Y158268D01* +X354441D01* +Y158299D01* +X354411D01* +Y158330D01* +X354350D01* +Y158360D01* +X354288D01* +Y158391D01* +X354227D01* +Y158421D01* +X354197D01* +Y158452D01* +X354136D01* +Y158483D01* +X354074D01* +Y158513D01* +X354013D01* +Y158544D01* +X353952D01* +Y158574D01* +X353922D01* +Y158605D01* +X353860D01* +Y158635D01* +X353799D01* +Y158666D01* +X353738D01* +Y158696D01* +X353707D01* +Y158727D01* +X353646D01* +Y158758D01* +X353585D01* +Y158788D01* +X353524D01* +Y158819D01* +X353493D01* +Y158849D01* +X353432D01* +Y158880D01* +X353371D01* +Y158911D01* +X353310D01* +Y158941D01* +X353279D01* +Y158972D01* +X353218D01* +Y159002D01* +X353157D01* +Y159033D01* +X353096D01* +Y159063D01* +X353065D01* +Y159094D01* +X353004D01* +Y159125D01* +X352943D01* +Y159155D01* +X352882D01* +Y159186D01* +X352851D01* +Y159216D01* +X352790D01* +Y159247D01* +X352729D01* +Y159277D01* +X352668D01* +Y159308D01* +X352637D01* +Y159339D01* +X352576D01* +Y159369D01* +X352515D01* +Y159400D01* +X352454D01* +Y159430D01* +X352423D01* +Y159461D01* +X352362D01* +Y159492D01* +X352301D01* +Y159522D01* +X352240D01* +Y159553D01* +X352209D01* +Y159583D01* +X352148D01* +Y159614D01* +X352087D01* +Y159644D01* +X352026D01* +Y159675D01* +X351995D01* +Y159705D01* +X351934D01* +Y159736D01* +X351873D01* +Y159767D01* +X351812D01* +Y159797D01* +X351781D01* +Y159828D01* +X351720D01* +Y159858D01* +X351659D01* +Y159889D01* +X351598D01* +Y159920D01* +X351567D01* +Y159950D01* +X351506D01* +Y159981D01* +X351445D01* +Y160011D01* +X351384D01* +Y160042D01* +X351353D01* +Y160072D01* +X351292D01* +Y160103D01* +X351231D01* +Y160134D01* +X351170D01* +Y160164D01* +X351139D01* +Y160195D01* +X351078D01* +Y160225D01* +X351017D01* +Y160256D01* +X350956D01* +Y160287D01* +X350925D01* +Y160317D01* +X350864D01* +Y160348D01* +X350803D01* +Y160378D01* +X350742D01* +Y160409D01* +X350711D01* +Y160439D01* +X350650D01* +Y160470D01* +X350589D01* +Y160501D01* +X350527D01* +Y160531D01* +X350497D01* +Y160562D01* +X350436D01* +Y160592D01* +X350375D01* +Y160623D01* +X350313D01* +Y160653D01* +X350283D01* +Y160684D01* +X350222D01* +Y160714D01* +X350161D01* +Y160745D01* +X350099D01* +Y160776D01* +X350069D01* +Y160806D01* +X350008D01* +Y160837D01* +X349947D01* +Y160867D01* +X349885D01* +Y160898D01* +X349824D01* +Y160929D01* +X349794D01* +Y160959D01* +X349733D01* +Y160990D01* +X349671D01* +Y161020D01* +X349610D01* +Y161051D01* +X349580D01* +Y161081D01* +X349519D01* +Y161112D01* +X349457D01* +Y161143D01* +X349396D01* +Y161173D01* +X349366D01* +Y161204D01* +X349305D01* +Y161234D01* +X349243D01* +Y161265D01* +X349182D01* +Y161296D01* +X349152D01* +Y161326D01* +X349090D01* +Y161357D01* +X349029D01* +Y161387D01* +X348968D01* +Y161418D01* +X348938D01* +Y161448D01* +X348876D01* +Y161479D01* +X348815D01* +Y161509D01* +X348754D01* +Y161540D01* +X348723D01* +Y161571D01* +X348662D01* +Y161601D01* +X348601D01* +Y161632D01* +X348540D01* +Y161662D01* +X348509D01* +Y161693D01* +X348448D01* +Y161723D01* +X348387D01* +Y161754D01* +X348326D01* +Y161785D01* +X348296D01* +Y161815D01* +X348234D01* +Y161846D01* +X348173D01* +Y161876D01* +X348112D01* +Y161907D01* +X348081D01* +Y161938D01* +X348020D01* +Y161968D01* +X347959D01* +Y161999D01* +X347898D01* +Y162029D01* +X347867D01* +Y162060D01* +X347806D01* +Y162090D01* +X347745D01* +Y162121D01* +X347684D01* +Y162152D01* +X347653D01* +Y162182D01* +X347592D01* +Y162213D01* +X347531D01* +Y162243D01* +X347470D01* +Y162274D01* +X347439D01* +Y162304D01* +X347378D01* +Y162335D01* +X347317D01* +Y162366D01* +X347256D01* +Y162396D01* +X347225D01* +Y162427D01* +X347164D01* +Y162457D01* +X347103D01* +Y162488D01* +X347042D01* +Y162519D01* +X347011D01* +Y162549D01* +X346950D01* +Y162580D01* +X346889D01* +Y162610D01* +X346828D01* +Y162641D01* +X346797D01* +Y162671D01* +X346736D01* +Y162702D01* +X346675D01* +Y162733D01* +X346614D01* +Y162763D01* +X346583D01* +Y162794D01* +X346522D01* +Y162824D01* +X346461D01* +Y162855D01* +X346400D01* +Y162885D01* +X346369D01* +Y162916D01* +X346308D01* +Y162947D01* +X346247D01* +Y162977D01* +X346186D01* +Y163008D01* +X346155D01* +Y163038D01* +X346094D01* +Y163069D01* +X346033D01* +Y163099D01* +X345972D01* +Y163130D01* +X345941D01* +Y163161D01* +X345880D01* +Y163191D01* +X345819D01* +Y163222D01* +X345758D01* +Y163252D01* +X345727D01* +Y163283D01* +X345666D01* +Y163314D01* +X345605D01* +Y163344D01* +X345544D01* +Y163375D01* +X345482D01* +Y163405D01* +X345452D01* +Y163436D01* +X345391D01* +Y163466D01* +X345330D01* +Y163497D01* +X345268D01* +Y163528D01* +X345238D01* +Y163558D01* +X345177D01* +Y163589D01* +X345116D01* +Y163619D01* +X345054D01* +Y163650D01* +X345024D01* +Y163680D01* +X344963D01* +Y163711D01* +X344902D01* +Y163742D01* +X344840D01* +Y163772D01* +X344810D01* +Y163803D01* +X344749D01* +Y163833D01* +X344688D01* +Y163864D01* +X344626D01* +Y163894D01* +X344596D01* +Y163925D01* +X344535D01* +Y163956D01* +X344473D01* +Y163986D01* +X344412D01* +Y164017D01* +X344382D01* +Y164047D01* +X344351D01* +Y172976D01* +X344321D01* +Y179366D01* +X344290D01* +Y179396D01* +X344259D01* +Y179427D01* +X344198D01* +Y179458D01* +X344137D01* +Y179488D01* +X344076D01* +Y179519D01* +X344045D01* +Y179549D01* +X343984D01* +Y179580D01* +X343923D01* +Y179611D01* +X343893D01* +Y179641D01* +X343831D01* +Y179672D01* +X343770D01* +Y179702D01* +X343709D01* +Y179733D01* +X343679D01* +Y179764D01* +X343617D01* +Y179794D01* +X343556D01* +Y179825D01* +X343495D01* +Y179855D01* +X343464D01* +Y179886D01* +X343403D01* +Y179916D01* +X343342D01* +Y179947D01* +X343281D01* +Y179977D01* +X343250D01* +Y180008D01* +X343189D01* +Y180039D01* +X343128D01* +Y180069D01* +X343097D01* +Y180100D01* +X343036D01* +Y180130D01* +X342975D01* +Y180161D01* +X342914D01* +Y180191D01* +X342883D01* +Y180222D01* +X342822D01* +Y180253D01* +X342761D01* +Y180283D01* +X342700D01* +Y180314D01* +X342669D01* +Y180344D01* +X342608D01* +Y180375D01* +X342547D01* +Y180406D01* +X342486D01* +Y180436D01* +X342455D01* +Y180467D01* +X342394D01* +Y180497D01* +X342333D01* +Y180528D01* +X342303D01* +Y180558D01* +X342241D01* +Y180589D01* +X342180D01* +Y180620D01* +X342119D01* +Y180650D01* +X342089D01* +Y180681D01* +X342027D01* +Y180711D01* +X341966D01* +Y180742D01* +X341905D01* +Y180772D01* +X341875D01* +Y180803D01* +X341813D01* +Y180834D01* +X341752D01* +Y180864D01* +X341722D01* +Y180895D01* +X341660D01* +Y180925D01* +X341599D01* +Y180956D01* +X341538D01* +Y180986D01* +X341508D01* +Y181017D01* +X341446D01* +Y181048D01* +X341385D01* +Y181078D01* +X341324D01* +Y181109D01* +X341293D01* +Y181139D01* +X341232D01* +Y181170D01* +X341171D01* +Y181201D01* +X341110D01* +Y181231D01* +X341079D01* +Y181262D01* +X341018D01* +Y181292D01* +X340957D01* +Y181323D01* +X340927D01* +Y181353D01* +X340866D01* +Y181384D01* +X340804D01* +Y181415D01* +X340743D01* +Y181445D01* +X340713D01* +Y181476D01* +X340651D01* +Y181506D01* +X340590D01* +Y181537D01* +X340529D01* +Y181567D01* +X340499D01* +Y181598D01* +X340437D01* +Y181629D01* +X340376D01* +Y181659D01* +X340346D01* +Y181690D01* +X340285D01* +Y181720D01* +X340223D01* +Y181751D01* +X340162D01* +Y181782D01* +X340132D01* +Y181812D01* +X340070D01* +Y181843D01* +X340009D01* +Y181873D01* +X339948D01* +Y181904D01* +X339918D01* +Y181934D01* +X339856D01* +Y181965D01* +X339795D01* +Y181996D01* +X339734D01* +Y182026D01* +X339704D01* +Y182057D01* +X339642D01* +Y182087D01* +X339581D01* +Y182118D01* +X339551D01* +Y182148D01* +X339490D01* +Y182179D01* +X339428D01* +Y182209D01* +X339367D01* +Y182240D01* +X339337D01* +Y182271D01* +X339276D01* +Y182301D01* +X339214D01* +Y182332D01* +X339153D01* +Y182362D01* +X339123D01* +Y182393D01* +X339062D01* +Y182424D01* +X339000D01* +Y182454D01* +X338939D01* +Y182485D01* +X338909D01* +Y182515D01* +X338847D01* +Y182546D01* +X338786D01* +Y182577D01* +X338756D01* +Y182607D01* +X338694D01* +Y182638D01* +X338633D01* +Y182668D01* +X338572D01* +Y182699D01* +X338542D01* +Y182729D01* +X338480D01* +Y182760D01* +X338419D01* +Y182791D01* +X338358D01* +Y182821D01* +X338328D01* +Y182852D01* +X338266D01* +Y182882D01* +X338205D01* +Y182913D01* +X338175D01* +Y182943D01* +X338114D01* +Y182974D01* +X338052D01* +Y183004D01* +X337991D01* +Y183035D01* +X337961D01* +Y183066D01* +X337900D01* +Y183096D01* +X337838D01* +Y183127D01* +X337777D01* +Y183157D01* +X337747D01* +Y183188D01* +X337686D01* +Y183219D01* +X337624D01* +Y183249D01* +X337563D01* +Y183280D01* +X337533D01* +Y183310D01* +X337472D01* +Y183341D01* +X337410D01* +Y183371D01* +X337380D01* +Y183402D01* +X337319D01* +Y183433D01* +X337257D01* +Y183463D01* +X337196D01* +Y183494D01* +X337166D01* +Y183524D01* +X337105D01* +Y183555D01* +X337043D01* +Y183585D01* +X336982D01* +Y183616D01* +X336952D01* +Y183647D01* +X336891D01* +Y183677D01* +X336829D01* +Y183708D01* +X336768D01* +Y183738D01* +X336738D01* +Y183769D01* +X336676D01* +Y183799D01* +X336615D01* +Y183830D01* +X336585D01* +Y183861D01* +X336524D01* +Y183891D01* +X336463D01* +Y183922D01* +X336401D01* +Y183952D01* +X336371D01* +Y183983D01* +X336310D01* +Y184014D01* +X336249D01* +Y184044D01* +X336187D01* +Y184075D01* +X336157D01* +Y184105D01* +X336096D01* +Y184136D01* +X336034D01* +Y184166D01* +X336004D01* +Y184197D01* +X335943D01* +Y184228D01* +X335882D01* +Y184258D01* +X335820D01* +Y184289D01* +X335790D01* +Y184319D01* +X335729D01* +Y184350D01* +X335667D01* +Y184380D01* +X335606D01* +Y184411D01* +X335576D01* +Y184442D01* +X335515D01* +Y184472D01* +X335453D01* +Y184503D01* +X335392D01* +Y184533D01* +X335362D01* +Y184564D01* +X335301D01* +Y184594D01* +X335239D01* +Y184625D01* +X335209D01* +Y184656D01* +X335148D01* +Y184686D01* +X335087D01* +Y184717D01* +X335025D01* +Y184747D01* +X334995D01* +Y184778D01* +X334934D01* +Y184809D01* +X334873D01* +Y184839D01* +X334811D01* +Y184870D01* +X334781D01* +Y184900D01* +X334720D01* +Y184931D01* +X334659D01* +Y184961D01* +X334597D01* +Y184992D01* +X334567D01* +Y185023D01* +X334506D01* +Y185053D01* +X334445D01* +Y185084D01* +X334414D01* +Y185114D01* +X334353D01* +Y185145D01* +X334292D01* +Y185175D01* +X334230D01* +Y185206D01* +X334200D01* +Y185237D01* +X334139D01* +Y185267D01* +X334078D01* +Y185298D01* +X334016D01* +Y185328D01* +X333986D01* +Y185359D01* +X333925D01* +Y185389D01* +X333863D01* +Y185420D01* +X333833D01* +Y185451D01* +X333772D01* +Y185481D01* +X333711D01* +Y185512D01* +X333649D01* +Y185542D01* +X333619D01* +Y185573D01* +X333558D01* +Y185604D01* +X333497D01* +Y185634D01* +X333436D01* +Y185665D01* +X333405D01* +Y185695D01* +X333344D01* +Y185726D01* +X333283D01* +Y185756D01* +X333221D01* +Y185787D01* +X333191D01* +Y185818D01* +X333130D01* +Y185848D01* +X333069D01* +Y185879D01* +X333038D01* +Y185909D01* +X332977D01* +Y185940D01* +X332916D01* +Y185970D01* +X332854D01* +Y186001D01* +X332824D01* +Y186032D01* +X332763D01* +Y186062D01* +X332702D01* +Y186093D01* +X332640D01* +Y186123D01* +X332610D01* +Y186154D01* +X332549D01* +Y186184D01* +X332488D01* +Y186215D01* +X332457D01* +Y186246D01* +X332396D01* +Y186276D01* +X332335D01* +Y186307D01* +X332274D01* +Y186337D01* +X332243D01* +Y186368D01* +X332182D01* +Y186399D01* +X332121D01* +Y186429D01* +X332060D01* +Y186460D01* +X332029D01* +Y186490D01* +X331968D01* +Y186521D01* +X331907D01* +Y186551D01* +X331846D01* +Y186582D01* +X331815D01* +Y186612D01* +X331754D01* +Y186643D01* +X331693D01* +Y186674D01* +X331662D01* +Y186704D01* +X331601D01* +Y186735D01* +X331540D01* +Y186765D01* +X331479D01* +Y186796D01* +X331448D01* +Y186827D01* +X331387D01* +Y186857D01* +X331326D01* +Y186888D01* +X331265D01* +Y186918D01* +X331234D01* +Y186949D01* +X331173D01* +Y186979D01* +X331112D01* +Y187010D01* +X331050D01* +Y187041D01* +X331020D01* +Y187071D01* +X330959D01* +Y187102D01* +X330898D01* +Y187132D01* +X330867D01* +Y187163D01* +X330806D01* +Y187194D01* +X330745D01* +Y187224D01* +X330684D01* +Y187255D01* +X330653D01* +Y187285D01* +X330592D01* +Y187316D01* +X330531D01* +Y187346D01* +X330470D01* +Y187377D01* +X330439D01* +Y187407D01* +X330378D01* +Y187438D01* +X330317D01* +Y187469D01* +X330286D01* +Y187499D01* +X330225D01* +Y187530D01* +X330164D01* +Y187560D01* +X330103D01* +Y187591D01* +X330072D01* +Y187621D01* +X330011D01* +Y187652D01* +X329950D01* +Y187683D01* +X329889D01* +Y187713D01* +X329858D01* +Y187744D01* +X329797D01* +Y187774D01* +X329736D01* +Y187805D01* +X329675D01* +Y187836D01* +X329644D01* +Y187866D01* +X329583D01* +Y187897D01* +X329522D01* +Y187927D01* +X329491D01* +Y187958D01* +X329430D01* +Y187988D01* +X329369D01* +Y188019D01* +X329308D01* +Y188050D01* +X329277D01* +Y188080D01* +X329216D01* +Y188111D01* +X329155D01* +Y188141D01* +X329094D01* +Y188172D01* +X329063D01* +Y188202D01* +X329002D01* +Y188233D01* +X328941D01* +Y188264D01* +X328880D01* +Y188294D01* +X328849D01* +Y188325D01* +X328788D01* +Y188355D01* +X328727D01* +Y188386D01* +X328696D01* +Y188417D01* +X328635D01* +Y188447D01* +X328574D01* +Y188478D01* +X328513D01* +Y188508D01* +X328482D01* +Y188539D01* +X328421D01* +Y188569D01* +X328360D01* +Y188600D01* +X328299D01* +Y188631D01* +X328268D01* +Y188661D01* +X328207D01* +Y188692D01* +X328146D01* +Y188722D01* +X328115D01* +Y188753D01* +X328054D01* +Y188783D01* +X327993D01* +Y188814D01* +X327932D01* +Y188845D01* +X327901D01* +Y188875D01* +X327840D01* +Y188906D01* +X327779D01* +Y188936D01* +X327718D01* +Y188967D01* +X327687D01* +Y188997D01* +X327626D01* +Y189028D01* +X327565D01* +Y189059D01* +X327504D01* +Y189089D01* +X327473D01* +Y189120D01* +X327412D01* +Y189150D01* +X327351D01* +Y189181D01* +X327320D01* +Y189212D01* +X327259D01* +Y189242D01* +X327198D01* +Y189273D01* +X327137D01* +Y189303D01* +X327106D01* +Y189334D01* +X327045D01* +Y189364D01* +X326984D01* +Y189395D01* +X326923D01* +Y189426D01* +X326892D01* +Y189456D01* +X326831D01* +Y189487D01* +X326770D01* +Y189517D01* +X326709D01* +Y189548D01* +X326678D01* +Y189578D01* +X326617D01* +Y189609D01* +X326556D01* +Y189639D01* +X326525D01* +Y189670D01* +X326464D01* +Y189701D01* +X326403D01* +Y189731D01* +X326342D01* +Y189762D01* +X326311D01* +Y189792D01* +X326250D01* +Y189823D01* +X326189D01* +Y189854D01* +X326128D01* +Y189884D01* +X326097D01* +Y189915D01* +X326036D01* +Y189945D01* +X325975D01* +Y189976D01* +X325944D01* +Y190007D01* +X325883D01* +Y190037D01* +X325822D01* +Y190068D01* +X325761D01* +Y190098D01* +X325730D01* +Y190129D01* +X325669D01* +Y190159D01* +X325608D01* +Y190190D01* +X325547D01* +Y190221D01* +X325516D01* +Y190251D01* +X325455D01* +Y190282D01* +X325394D01* +Y190312D01* +X325333D01* +Y190343D01* +X325302D01* +Y190373D01* +X325241D01* +Y190404D01* +X325180D01* +Y190434D01* +X325149D01* +Y190465D01* +X325088D01* +Y190496D01* +X325027D01* +Y190526D01* +X324966D01* +Y190557D01* +X324935D01* +Y190587D01* +X324874D01* +Y190618D01* +X324813D01* +Y190649D01* +X324752D01* +Y190679D01* +X324721D01* +Y190710D01* +X324660D01* +Y190740D01* +X324599D01* +Y190771D01* +X324568D01* +Y190801D01* +X324507D01* +Y190832D01* +X324446D01* +Y190863D01* +X324385D01* +Y190893D01* +X324354D01* +Y190924D01* +X324293D01* +Y190954D01* +X324232D01* +Y190985D01* +X324171D01* +Y191015D01* +X324140D01* +Y191046D01* +X324079D01* +Y191077D01* +X324018D01* +Y191107D01* +X323957D01* +Y191138D01* +X323926D01* +Y191168D01* +X323865D01* +Y191199D01* +X323804D01* +Y191229D01* +X323773D01* +Y191260D01* +X323712D01* +Y191291D01* +X323651D01* +Y191321D01* +X323590D01* +Y191352D01* +X323559D01* +Y191382D01* +X323498D01* +Y191413D01* +X323437D01* +Y191444D01* +X323376D01* +Y191474D01* +X323345D01* +Y191505D01* +X323284D01* +Y191535D01* +X323223D01* +Y191566D01* +X323162D01* +Y191596D01* +X323131D01* +Y191627D01* +X323070D01* +Y191658D01* +X323009D01* +Y191688D01* +X322978D01* +Y191719D01* +X322917D01* +Y191749D01* +X322856D01* +Y191780D01* +X322795D01* +Y191810D01* +X322764D01* +Y191841D01* +X322703D01* +Y191872D01* +X322581D01* +Y191841D01* +X322520D01* +Y191810D01* +X322489D01* +Y191780D01* +X322428D01* +Y191749D01* +X322367D01* +Y191719D01* +X322306D01* +Y191688D01* +X322275D01* +Y191658D01* +X322214D01* +Y191627D01* +X322153D01* +Y191596D01* +X322122D01* +Y191566D01* +X322061D01* +Y191535D01* +X322000D01* +Y191505D01* +X321939D01* +Y191474D01* +X321908D01* +Y191444D01* +X321847D01* +Y191413D01* +X321786D01* +Y191382D01* +X321725D01* +Y191352D01* +X321694D01* +Y191321D01* +X321633D01* +Y191291D01* +X321572D01* +Y191260D01* +X321511D01* +Y191229D01* +X321480D01* +Y191199D01* +X321419D01* +Y191168D01* +X321358D01* +Y191138D01* +X321327D01* +Y191107D01* +X321266D01* +Y191077D01* +X321205D01* +Y191046D01* +X321144D01* +Y191015D01* +X321113D01* +Y190985D01* +X321052D01* +Y190954D01* +X320991D01* +Y190924D01* +X320930D01* +Y190893D01* +X320899D01* +Y190863D01* +X320838D01* +Y190832D01* +X320777D01* +Y190801D01* +X320716D01* +Y190771D01* +D02* +G37* +G36* +X376534Y166986D02* +X376811Y166972D01* +X377352Y166903D01* +X377588Y166861D01* +X377823Y166806D01* +X378031Y166750D01* +X378239Y166681D01* +X378420Y166626D01* +X378572Y166570D01* +X378711Y166515D01* +X378822Y166473D01* +X378919Y166431D01* +X378988Y166404D01* +X379030Y166376D01* +X379044D01* +X379266Y166251D01* +X379474Y166126D01* +X379654Y165988D01* +X379834Y165835D01* +X380001Y165696D01* +X380153Y165544D01* +X380278Y165405D01* +X380403Y165266D01* +X380514Y165128D01* +X380597Y165003D01* +X380680Y164892D01* +X380750Y164795D01* +X380791Y164726D01* +X380833Y164670D01* +X380847Y164629D01* +X380860Y164615D01* +X380971Y164393D01* +X381055Y164157D01* +X381207Y163672D01* +X381318Y163186D01* +X381387Y162715D01* +X381415Y162507D01* +X381443Y162299D01* +X381457Y162132D01* +Y161980D01* +X381471Y161855D01* +Y161675D01* +X381457Y161148D01* +X381415Y160662D01* +X381387Y160440D01* +X381360Y160218D01* +X381332Y160038D01* +X381304Y159858D01* +X381277Y159691D01* +X381249Y159553D01* +X381221Y159428D01* +X381193Y159331D01* +X381166Y159248D01* +X381152Y159178D01* +X381138Y159150D01* +Y159137D01* +X381068Y158929D01* +X380985Y158721D01* +X380791Y158305D01* +X380583Y157888D01* +X380361Y157500D01* +X380264Y157320D01* +X380167Y157167D01* +X380084Y157029D01* +X380001Y156904D01* +X379931Y156807D01* +X379890Y156723D01* +X379862Y156682D01* +X379848Y156668D01* +X375535D01* +Y161508D01* +X377643D01* +Y159414D01* +X378600D01* +X378725Y159636D01* +X378836Y159844D01* +X378919Y160038D01* +X378988Y160205D01* +X379044Y160343D01* +X379085Y160440D01* +X379099Y160496D01* +X379113Y160523D01* +X379196Y160884D01* +X379224Y161050D01* +X379238Y161203D01* +Y161328D01* +X379252Y161425D01* +Y161522D01* +X379238Y161730D01* +X379224Y161910D01* +X379141Y162257D01* +X379030Y162562D01* +X378905Y162798D01* +X378780Y163006D01* +X378669Y163145D01* +X378628Y163186D01* +X378586Y163228D01* +X378572Y163242D01* +X378558Y163256D01* +X378420Y163367D01* +X378253Y163450D01* +X378073Y163533D01* +X377893Y163602D01* +X377504Y163713D01* +X377116Y163783D01* +X376936Y163810D01* +X376769Y163838D01* +X376617Y163852D01* +X376478D01* +X376367Y163866D01* +X376284D01* +X376228D01* +X376214D01* +X375937Y163852D01* +X375674Y163838D01* +X375424Y163810D01* +X375202Y163769D01* +X375008Y163727D01* +X374814Y163672D01* +X374647Y163616D01* +X374495Y163561D01* +X374370Y163505D01* +X374259Y163450D01* +X374162Y163394D01* +X374093Y163353D01* +X374023Y163311D01* +X373982Y163283D01* +X373968Y163256D01* +X373954D01* +X373829Y163131D01* +X373718Y163006D01* +X373621Y162881D01* +X373538Y162742D01* +X373413Y162465D01* +X373316Y162202D01* +X373274Y161966D01* +X373260Y161869D01* +X373247Y161772D01* +X373233Y161702D01* +Y161605D01* +X373247Y161356D01* +X373274Y161134D01* +X373330Y160940D01* +X373385Y160773D01* +X373441Y160648D01* +X373496Y160551D01* +X373524Y160482D01* +X373538Y160468D01* +X373663Y160315D01* +X373801Y160177D01* +X373954Y160066D01* +X374093Y159983D01* +X374217Y159913D01* +X374314Y159872D01* +X374384Y159844D01* +X374412Y159830D01* +X373885Y156807D01* +X373538Y156918D01* +X373219Y157056D01* +X372942Y157195D01* +X372706Y157320D01* +X372512Y157445D01* +X372373Y157542D01* +X372331Y157583D01* +X372290Y157611D01* +X372276Y157639D01* +X372262D01* +X372040Y157861D01* +X371832Y158083D01* +X371666Y158318D01* +X371541Y158540D01* +X371430Y158735D01* +X371361Y158887D01* +X371333Y158942D01* +X371319Y158984D01* +X371305Y159012D01* +Y159026D01* +X371250Y159192D01* +X371208Y159372D01* +X371125Y159775D01* +X371069Y160191D01* +X371042Y160593D01* +X371028Y160787D01* +X371014Y160967D01* +Y161120D01* +X371000Y161259D01* +Y161855D01* +X371028Y162160D01* +X371042Y162437D01* +X371083Y162701D01* +X371111Y162950D01* +X371152Y163186D01* +X371208Y163394D01* +X371250Y163575D01* +X371291Y163741D01* +X371347Y163894D01* +X371388Y164018D01* +X371416Y164115D01* +X371458Y164199D01* +X371471Y164268D01* +X371499Y164296D01* +Y164310D01* +X371624Y164545D01* +X371763Y164781D01* +X371901Y164989D01* +X372054Y165183D01* +X372206Y165364D01* +X372373Y165530D01* +X372525Y165683D01* +X372664Y165807D01* +X372803Y165932D01* +X372942Y166029D01* +X373052Y166126D01* +X373150Y166196D01* +X373247Y166251D01* +X373302Y166293D01* +X373344Y166307D01* +X373358Y166320D01* +X373593Y166445D01* +X373829Y166542D01* +X374079Y166639D01* +X374328Y166709D01* +X374800Y166834D01* +X375036Y166875D01* +X375258Y166917D01* +X375466Y166945D01* +X375646Y166958D01* +X375812Y166972D01* +X375965Y166986D01* +X376076Y167000D01* +X376173D01* +X376228D01* +X376242D01* +X376534Y166986D01* +D02* +G37* +G36* +X381304Y151856D02* +X375715D01* +X381304Y148042D01* +Y145088D01* +X371166D01* +Y148042D01* +X376797D01* +X371166Y151883D01* +Y154796D01* +X381304D01* +Y151856D01* +D02* +G37* +G36* +Y138320D02* +X381290Y138001D01* +X381263Y137682D01* +X381221Y137363D01* +X381166Y137072D01* +X381124Y136836D01* +X381096Y136725D01* +X381082Y136628D01* +X381068Y136559D01* +X381055Y136503D01* +X381041Y136476D01* +Y136462D01* +X380944Y136184D01* +X380833Y135921D01* +X380694Y135685D01* +X380555Y135463D01* +X380430Y135297D01* +X380333Y135158D01* +X380264Y135075D01* +X380236Y135061D01* +Y135047D01* +X380001Y134811D01* +X379751Y134617D01* +X379487Y134437D01* +X379252Y134284D01* +X379058Y134173D01* +X378960Y134132D01* +X378891Y134090D01* +X378822Y134063D01* +X378780Y134035D01* +X378752Y134021D01* +X378739D01* +X378558Y133952D01* +X378364Y133896D01* +X377962Y133799D01* +X377546Y133744D01* +X377130Y133688D01* +X376936Y133674D01* +X376769Y133660D01* +X376603D01* +X376464Y133646D01* +X376353D01* +X376270D01* +X376214D01* +X376201D01* +X375826Y133660D01* +X375466Y133688D01* +X375133Y133730D01* +X374841Y133771D01* +X374703Y133799D01* +X374592Y133813D01* +X374495Y133841D01* +X374412Y133855D01* +X374342Y133868D01* +X374287Y133882D01* +X374259Y133896D01* +X374245D01* +X373912Y134007D01* +X373593Y134132D01* +X373330Y134257D01* +X373080Y134395D01* +X372886Y134506D01* +X372747Y134603D01* +X372692Y134645D01* +X372650Y134673D01* +X372636Y134700D01* +X372623D01* +X372373Y134922D01* +X372151Y135158D01* +X371971Y135394D01* +X371818Y135602D01* +X371693Y135810D01* +X371610Y135962D01* +X371582Y136018D01* +X371555Y136060D01* +X371541Y136087D01* +Y136101D01* +X371416Y136434D01* +X371319Y136809D01* +X371264Y137169D01* +X371208Y137530D01* +X371194Y137696D01* +X371180Y137835D01* +Y137973D01* +X371166Y138098D01* +Y142966D01* +X381304D01* +Y138320D01* +D02* +G37* +G36* +X402738Y166986D02* +X403029Y166958D01* +X403320Y166917D01* +X403584Y166861D01* +X403806Y166806D01* +X403903Y166792D01* +X403986Y166764D01* +X404055Y166750D01* +X404111Y166737D01* +X404139Y166723D01* +X404152D01* +X404374Y166639D01* +X404596Y166542D01* +X404790Y166431D01* +X404971Y166320D01* +X405123Y166223D01* +X405234Y166140D01* +X405303Y166071D01* +X405331Y166057D01* +X405525Y165863D01* +X405706Y165683D01* +X405844Y165488D01* +X405969Y165322D01* +X406080Y165183D01* +X406149Y165072D01* +X406191Y165003D01* +X406205Y164975D01* +X406316Y164739D01* +X406399Y164490D01* +X406469Y164254D01* +X406524Y164018D01* +X406566Y163810D01* +X406593Y163644D01* +Y163588D01* +X406607Y163547D01* +Y163505D01* +X406635Y163186D01* +X406663Y162881D01* +X406676Y162618D01* +X406690Y162368D01* +X406704Y162174D01* +Y161896D01* +X406690Y161425D01* +X406649Y161009D01* +X406593Y160634D01* +X406566Y160468D01* +X406538Y160315D01* +X406510Y160177D01* +X406482Y160052D01* +X406455Y159955D01* +X406427Y159872D01* +X406399Y159802D01* +X406385Y159747D01* +X406371Y159719D01* +Y159705D01* +X406274Y159456D01* +X406136Y159220D01* +X406011Y159012D01* +X405872Y158818D01* +X405733Y158665D01* +X405636Y158540D01* +X405567Y158471D01* +X405539Y158443D01* +X405303Y158235D01* +X405068Y158055D01* +X404832Y157902D01* +X404610Y157778D01* +X404430Y157694D01* +X404277Y157625D01* +X404222Y157597D01* +X404180Y157583D01* +X404152Y157570D01* +X404139D01* +X403834Y157472D01* +X403528Y157403D01* +X403251Y157348D01* +X402988Y157320D01* +X402766Y157292D01* +X402682D01* +X402599Y157278D01* +X402530D01* +X402488D01* +X402461D01* +X402447D01* +X396400D01* +Y160399D01* +X402585D01* +X402877Y160413D01* +X403140Y160468D01* +X403362Y160551D01* +X403542Y160634D01* +X403681Y160718D01* +X403792Y160801D01* +X403847Y160856D01* +X403875Y160870D01* +X404028Y161050D01* +X404139Y161259D01* +X404222Y161480D01* +X404277Y161675D01* +X404305Y161869D01* +X404319Y162007D01* +X404333Y162063D01* +Y162146D01* +X404319Y162437D01* +X404263Y162687D01* +X404194Y162909D01* +X404097Y163089D01* +X404014Y163228D01* +X403944Y163339D01* +X403889Y163394D01* +X403875Y163422D01* +X403681Y163575D01* +X403473Y163685D01* +X403265Y163769D01* +X403057Y163824D01* +X402863Y163852D01* +X402724Y163866D01* +X402668Y163880D01* +X402627D01* +X402599D01* +X402585D01* +X396400D01* +Y167000D01* +X402447D01* +X402738Y166986D01* +D02* +G37* +G36* +X408313Y149082D02* +X407606D01* +Y156321D01* +X408313D01* +Y149082D01* +D02* +G37* +G36* +X406538Y144922D02* +X402433D01* +Y144658D01* +X402447Y144506D01* +X402474Y144353D01* +X402502Y144228D01* +X402544Y144103D01* +X402599Y144020D01* +X402627Y143937D01* +X402655Y143895D01* +X402668Y143881D01* +X402752Y143784D01* +X402863Y143701D01* +X403001Y143604D01* +X403126Y143521D01* +X403251Y143438D01* +X403362Y143382D01* +X403431Y143341D01* +X403445Y143327D01* +X403459D01* +X406538Y141663D01* +Y138112D01* +X403612Y139638D01* +X403515Y139693D01* +X403417Y139749D01* +X403209Y139901D01* +X403126Y139971D01* +X403057Y140026D01* +X403001Y140068D01* +X402988Y140082D01* +X402849Y140192D01* +X402724Y140289D01* +X402627Y140373D01* +X402558Y140442D01* +X402502Y140498D01* +X402474Y140539D01* +X402447Y140553D01* +Y140567D01* +X402377Y140678D01* +X402308Y140803D01* +X402197Y141080D01* +X402155Y141191D01* +X402114Y141288D01* +X402100Y141357D01* +X402086Y141385D01* +X402017Y141136D01* +X401947Y140927D01* +X401892Y140733D01* +X401823Y140581D01* +X401767Y140456D01* +X401726Y140359D01* +X401698Y140303D01* +X401684Y140289D01* +X401531Y140068D01* +X401365Y139860D01* +X401199Y139693D01* +X401032Y139555D01* +X400893Y139444D01* +X400782Y139360D01* +X400713Y139305D01* +X400685Y139291D01* +X400450Y139166D01* +X400200Y139083D01* +X399950Y139014D01* +X399728Y138972D01* +X399534Y138944D01* +X399368Y138930D01* +X399312D01* +X399271D01* +X399243D01* +X399229D01* +X398882Y138944D01* +X398563Y139000D01* +X398286Y139083D01* +X398036Y139166D01* +X397842Y139249D01* +X397704Y139333D01* +X397648Y139360D01* +X397607Y139388D01* +X397593Y139402D01* +X397579D01* +X397343Y139596D01* +X397149Y139790D01* +X396982Y139998D01* +X396858Y140206D01* +X396761Y140373D01* +X396705Y140525D01* +X396677Y140581D01* +X396664Y140609D01* +X396650Y140636D01* +Y140650D01* +X396608Y140803D01* +X396566Y140969D01* +X396511Y141316D01* +X396455Y141676D01* +X396428Y142037D01* +X396414Y142203D01* +Y142495D01* +X396400Y142619D01* +Y148070D01* +X406538D01* +Y144922D01* +D02* +G37* +G36* +Y134617D02* +X403293Y132620D01* +X406538Y130623D01* +Y127101D01* +X401323Y130554D01* +X396400Y127392D01* +Y130803D01* +X399520Y132565D01* +X396400Y134340D01* +Y137793D01* +X401268Y134617D01* +X406538Y138112D01* +Y134617D01* +D02* +G37* +G36* +Y121401D02* +X406524Y121082D01* +X406496Y120763D01* +X406455Y120444D01* +X406399Y120153D01* +X406357Y119917D01* +X406330Y119806D01* +X406316Y119709D01* +X406302Y119639D01* +X406288Y119584D01* +X406274Y119556D01* +Y119542D01* +X406177Y119265D01* +X406066Y119002D01* +X405928Y118766D01* +X405789Y118544D01* +X405664Y118377D01* +X405567Y118239D01* +X405498Y118155D01* +X405470Y118142D01* +Y118128D01* +X405234Y117892D01* +X404985Y117698D01* +X404721Y117518D01* +X404485Y117365D01* +X404291Y117254D01* +X404194Y117212D01* +X404125Y117171D01* +X404055Y117143D01* +X404014Y117115D01* +X403986Y117101D01* +X403972D01* +X403792Y117032D01* +X403598Y116977D01* +X403195Y116880D01* +X402780Y116824D01* +X402363Y116769D01* +X402169Y116755D01* +X402003Y116741D01* +X401836D01* +X401698Y116727D01* +X401587D01* +X401504D01* +X401448D01* +X401434D01* +X401060Y116741D01* +X400699Y116769D01* +X400366Y116810D01* +X400075Y116852D01* +X399936Y116880D01* +X399826Y116894D01* +X399728Y116921D01* +X399645Y116935D01* +X399576Y116949D01* +X399520Y116963D01* +X399493Y116977D01* +X399479D01* +X399146Y117088D01* +X398827Y117212D01* +X398563Y117337D01* +X398314Y117476D01* +X398120Y117587D01* +X397981Y117684D01* +X397925Y117726D01* +X397884Y117753D01* +X397870Y117781D01* +X397856D01* +X397607Y118003D01* +X397385Y118239D01* +X397204Y118475D01* +X397052Y118682D01* +X396927Y118890D01* +X396844Y119043D01* +X396816Y119099D01* +X396788Y119140D01* +X396774Y119168D01* +Y119182D01* +X396650Y119515D01* +X396553Y119889D01* +X396497Y120250D01* +X396442Y120610D01* +X396428Y120777D01* +X396414Y120915D01* +Y121054D01* +X396400Y121179D01* +Y126047D01* +X406538D01* +Y121401D01* +D02* +G37* +G36* +X428138Y166986D02* +X428429Y166958D01* +X428720Y166917D01* +X428984Y166861D01* +X429206Y166806D01* +X429303Y166792D01* +X429386Y166764D01* +X429455Y166750D01* +X429511Y166737D01* +X429539Y166723D01* +X429552D01* +X429774Y166639D01* +X429996Y166542D01* +X430190Y166431D01* +X430371Y166320D01* +X430523Y166223D01* +X430634Y166140D01* +X430704Y166071D01* +X430731Y166057D01* +X430925Y165863D01* +X431106Y165683D01* +X431244Y165488D01* +X431369Y165322D01* +X431480Y165183D01* +X431549Y165072D01* +X431591Y165003D01* +X431605Y164975D01* +X431716Y164739D01* +X431799Y164490D01* +X431869Y164254D01* +X431924Y164018D01* +X431965Y163810D01* +X431993Y163644D01* +Y163588D01* +X432007Y163547D01* +Y163505D01* +X432035Y163186D01* +X432063Y162881D01* +X432076Y162618D01* +X432090Y162368D01* +X432104Y162174D01* +Y161896D01* +X432090Y161425D01* +X432049Y161009D01* +X431993Y160634D01* +X431965Y160468D01* +X431938Y160315D01* +X431910Y160177D01* +X431882Y160052D01* +X431855Y159955D01* +X431827Y159872D01* +X431799Y159802D01* +X431785Y159747D01* +X431771Y159719D01* +Y159705D01* +X431674Y159456D01* +X431536Y159220D01* +X431411Y159012D01* +X431272Y158818D01* +X431133Y158665D01* +X431036Y158540D01* +X430967Y158471D01* +X430939Y158443D01* +X430704Y158235D01* +X430468Y158055D01* +X430232Y157902D01* +X430010Y157778D01* +X429830Y157694D01* +X429677Y157625D01* +X429622Y157597D01* +X429580Y157583D01* +X429552Y157570D01* +X429539D01* +X429234Y157472D01* +X428928Y157403D01* +X428651Y157348D01* +X428387Y157320D01* +X428166Y157292D01* +X428082D01* +X427999Y157278D01* +X427930D01* +X427888D01* +X427860D01* +X427847D01* +X421800D01* +Y160399D01* +X427985D01* +X428276Y160413D01* +X428540Y160468D01* +X428762Y160551D01* +X428942Y160634D01* +X429081Y160718D01* +X429192Y160801D01* +X429247Y160856D01* +X429275Y160870D01* +X429428Y161050D01* +X429539Y161259D01* +X429622Y161480D01* +X429677Y161675D01* +X429705Y161869D01* +X429719Y162007D01* +X429733Y162063D01* +Y162146D01* +X429719Y162437D01* +X429663Y162687D01* +X429594Y162909D01* +X429497Y163089D01* +X429414Y163228D01* +X429344Y163339D01* +X429289Y163394D01* +X429275Y163422D01* +X429081Y163575D01* +X428873Y163685D01* +X428665Y163769D01* +X428457Y163824D01* +X428263Y163852D01* +X428124Y163866D01* +X428069Y163880D01* +X428027D01* +X427999D01* +X427985D01* +X421800D01* +Y167000D01* +X427847D01* +X428138Y166986D01* +D02* +G37* +G36* +X433713Y149082D02* +X433006D01* +Y156321D01* +X433713D01* +Y149082D01* +D02* +G37* +G36* +X424296Y145629D02* +X431938D01* +Y142495D01* +X424296D01* +Y139305D01* +X421800D01* +Y148819D01* +X424296D01* +Y145629D01* +D02* +G37* +G36* +X431938Y135408D02* +X428693Y133411D01* +X431938Y131414D01* +Y127891D01* +X426723Y131344D01* +X421800Y128182D01* +Y131594D01* +X424920Y133355D01* +X421800Y135130D01* +Y138584D01* +X426668Y135408D01* +X431938Y138903D01* +Y135408D01* +D02* +G37* +G36* +Y122191D02* +X431924Y121872D01* +X431896Y121553D01* +X431855Y121234D01* +X431799Y120943D01* +X431758Y120707D01* +X431730Y120596D01* +X431716Y120499D01* +X431702Y120430D01* +X431688Y120374D01* +X431674Y120347D01* +Y120333D01* +X431577Y120056D01* +X431466Y119792D01* +X431328Y119556D01* +X431189Y119334D01* +X431064Y119168D01* +X430967Y119029D01* +X430898Y118946D01* +X430870Y118932D01* +Y118918D01* +X430634Y118682D01* +X430384Y118488D01* +X430121Y118308D01* +X429885Y118155D01* +X429691Y118045D01* +X429594Y118003D01* +X429525Y117961D01* +X429455Y117934D01* +X429414Y117906D01* +X429386Y117892D01* +X429372D01* +X429192Y117823D01* +X428998Y117767D01* +X428596Y117670D01* +X428180Y117615D01* +X427763Y117559D01* +X427569Y117545D01* +X427403Y117531D01* +X427236D01* +X427098Y117518D01* +X426987D01* +X426904D01* +X426848D01* +X426834D01* +X426460Y117531D01* +X426099Y117559D01* +X425766Y117601D01* +X425475Y117642D01* +X425336Y117670D01* +X425225Y117684D01* +X425128Y117712D01* +X425045Y117726D01* +X424976Y117739D01* +X424920Y117753D01* +X424893Y117767D01* +X424879D01* +X424546Y117878D01* +X424227Y118003D01* +X423964Y118128D01* +X423714Y118266D01* +X423520Y118377D01* +X423381Y118475D01* +X423326Y118516D01* +X423284Y118544D01* +X423270Y118572D01* +X423256D01* +X423007Y118793D01* +X422785Y119029D01* +X422604Y119265D01* +X422452Y119473D01* +X422327Y119681D01* +X422244Y119834D01* +X422216Y119889D01* +X422188Y119931D01* +X422174Y119958D01* +Y119972D01* +X422050Y120305D01* +X421953Y120680D01* +X421897Y121040D01* +X421842Y121401D01* +X421828Y121567D01* +X421814Y121706D01* +Y121845D01* +X421800Y121969D01* +Y126837D01* +X431938D01* +Y122191D01* +D02* +G37* +G36* +X455160Y166889D02* +X455466Y166764D01* +X455743Y166639D01* +X455965Y166515D01* +X456159Y166404D01* +X456298Y166307D01* +X456339Y166279D01* +X456381Y166251D01* +X456395Y166223D01* +X456409D01* +X456631Y166015D01* +X456825Y165793D01* +X456977Y165572D01* +X457116Y165364D01* +X457213Y165183D01* +X457296Y165031D01* +X457324Y164975D01* +X457338Y164934D01* +X457352Y164920D01* +Y164906D01* +X457463Y164587D01* +X457532Y164226D01* +X457587Y163852D01* +X457629Y163505D01* +X457643Y163339D01* +X457657Y163200D01* +Y163061D01* +X457671Y162937D01* +Y162715D01* +X457657Y162215D01* +X457629Y161980D01* +X457601Y161758D01* +X457574Y161564D01* +X457532Y161369D01* +X457490Y161189D01* +X457449Y161037D01* +X457421Y160898D01* +X457379Y160773D01* +X457338Y160676D01* +X457310Y160579D01* +X457282Y160510D01* +X457255Y160468D01* +X457241Y160440D01* +Y160426D01* +X457060Y160121D01* +X456852Y159844D01* +X456644Y159622D01* +X456450Y159428D01* +X456270Y159289D01* +X456131Y159178D01* +X456076Y159137D01* +X456034Y159123D01* +X456006Y159095D01* +X455993D01* +X455687Y158942D01* +X455382Y158818D01* +X455091Y158735D01* +X454828Y158679D01* +X454606Y158651D01* +X454523Y158637D01* +X454439Y158624D01* +X454370D01* +X454328D01* +X454301D01* +X454287D01* +X454037Y158637D01* +X453801Y158665D01* +X453593Y158721D01* +X453413Y158762D01* +X453274Y158818D01* +X453163Y158873D01* +X453108Y158901D01* +X453080Y158915D01* +X452900Y159026D01* +X452733Y159150D01* +X452595Y159275D01* +X452470Y159400D01* +X452373Y159525D01* +X452304Y159608D01* +X452262Y159664D01* +X452248Y159691D01* +X452179Y159816D01* +X452109Y159969D01* +X452054Y160121D01* +X452012Y160260D01* +X451971Y160385D01* +X451943Y160496D01* +X451915Y160565D01* +Y160593D01* +X451763Y160329D01* +X451596Y160107D01* +X451444Y159927D01* +X451305Y159775D01* +X451180Y159650D01* +X451069Y159567D01* +X451014Y159511D01* +X450986Y159497D01* +X450778Y159372D01* +X450570Y159289D01* +X450376Y159220D01* +X450196Y159178D01* +X450029Y159150D01* +X449904Y159137D01* +X449821D01* +X449807D01* +X449793D01* +X449585Y159150D01* +X449391Y159178D01* +X449211Y159220D01* +X449031Y159275D01* +X448726Y159414D01* +X448448Y159580D01* +X448337Y159664D01* +X448240Y159747D01* +X448157Y159816D01* +X448074Y159886D01* +X448018Y159941D01* +X447977Y159983D01* +X447963Y160010D01* +X447949Y160024D01* +X447810Y160205D01* +X447699Y160399D01* +X447602Y160621D01* +X447519Y160842D01* +X447380Y161328D01* +X447297Y161799D01* +X447256Y162021D01* +X447242Y162229D01* +X447228Y162423D01* +X447214Y162576D01* +X447200Y162715D01* +Y162909D01* +X447214Y163228D01* +X447228Y163519D01* +X447256Y163796D01* +X447311Y164046D01* +X447352Y164296D01* +X447408Y164518D01* +X447477Y164712D01* +X447533Y164892D01* +X447602Y165058D01* +X447658Y165197D01* +X447727Y165308D01* +X447769Y165405D01* +X447810Y165488D01* +X447852Y165544D01* +X447866Y165572D01* +X447879Y165585D01* +X448018Y165752D01* +X448157Y165904D01* +X448476Y166182D01* +X448795Y166404D01* +X449114Y166570D01* +X449391Y166695D01* +X449516Y166750D01* +X449627Y166778D01* +X449710Y166806D01* +X449780Y166834D01* +X449821Y166847D01* +X449835D01* +X450307Y164185D01* +X450043Y164129D01* +X449821Y164074D01* +X449641Y164004D01* +X449502Y163935D01* +X449391Y163866D01* +X449308Y163824D01* +X449266Y163783D01* +X449253Y163769D01* +X449155Y163644D01* +X449072Y163505D01* +X449017Y163367D01* +X448989Y163242D01* +X448961Y163131D01* +X448947Y163034D01* +Y162950D01* +X448961Y162784D01* +X448989Y162631D01* +X449031Y162493D01* +X449086Y162382D01* +X449142Y162299D01* +X449183Y162243D01* +X449211Y162202D01* +X449225Y162188D01* +X449336Y162091D01* +X449460Y162021D01* +X449585Y161980D01* +X449696Y161938D01* +X449793Y161924D01* +X449877Y161910D01* +X449946D01* +X449960D01* +X450140Y161924D01* +X450293Y161966D01* +X450431Y162035D01* +X450556Y162091D01* +X450653Y162160D01* +X450736Y162229D01* +X450778Y162271D01* +X450792Y162285D01* +X450903Y162437D01* +X450986Y162590D01* +X451055Y162742D01* +X451097Y162895D01* +X451125Y163020D01* +X451139Y163117D01* +Y163325D01* +X451125Y163436D01* +Y163491D01* +X451111Y163533D01* +Y163575D01* +X453122Y163713D01* +X453066Y163505D01* +X453025Y163339D01* +X452997Y163172D01* +X452969Y163048D01* +Y162950D01* +X452955Y162867D01* +Y162812D01* +X452969Y162590D01* +X453011Y162396D01* +X453080Y162229D01* +X453149Y162091D01* +X453219Y161980D01* +X453288Y161896D01* +X453330Y161841D01* +X453344Y161827D01* +X453496Y161702D01* +X453676Y161605D01* +X453857Y161550D01* +X454037Y161494D01* +X454190Y161467D01* +X454328Y161453D01* +X454412D01* +X454425D01* +X454439D01* +X454689Y161467D01* +X454911Y161508D01* +X455091Y161577D01* +X455257Y161647D01* +X455382Y161716D01* +X455466Y161786D01* +X455535Y161827D01* +X455549Y161841D01* +X455687Y161994D01* +X455784Y162146D01* +X455854Y162299D01* +X455896Y162451D01* +X455923Y162590D01* +X455951Y162687D01* +Y162784D01* +X455937Y162978D01* +X455896Y163145D01* +X455854Y163297D01* +X455784Y163436D01* +X455729Y163533D01* +X455687Y163602D01* +X455646Y163658D01* +X455632Y163672D01* +X455479Y163796D01* +X455313Y163894D01* +X455119Y163991D01* +X454911Y164060D01* +X454744Y164115D01* +X454592Y164157D01* +X454536Y164171D01* +X454495D01* +X454467Y164185D01* +X454453D01* +X454828Y167000D01* +X455160Y166889D01* +D02* +G37* +G36* +X457504Y154199D02* +Y150802D01* +X447366Y147029D01* +Y150219D01* +X454675Y152466D01* +X447366Y154740D01* +Y158013D01* +X457504Y154199D01* +D02* +G37* +G36* +X455160Y146433D02* +X455466Y146308D01* +X455743Y146184D01* +X455965Y146059D01* +X456159Y145948D01* +X456298Y145851D01* +X456339Y145823D01* +X456381Y145795D01* +X456395Y145767D01* +X456409D01* +X456631Y145560D01* +X456825Y145338D01* +X456977Y145116D01* +X457116Y144908D01* +X457213Y144727D01* +X457296Y144575D01* +X457324Y144519D01* +X457338Y144478D01* +X457352Y144464D01* +Y144450D01* +X457463Y144131D01* +X457532Y143771D01* +X457587Y143396D01* +X457629Y143049D01* +X457643Y142883D01* +X457657Y142744D01* +Y142605D01* +X457671Y142481D01* +Y142259D01* +X457657Y141760D01* +X457629Y141524D01* +X457601Y141302D01* +X457574Y141108D01* +X457532Y140914D01* +X457490Y140733D01* +X457449Y140581D01* +X457421Y140442D01* +X457379Y140317D01* +X457338Y140220D01* +X457310Y140123D01* +X457282Y140054D01* +X457255Y140012D01* +X457241Y139984D01* +Y139971D01* +X457060Y139665D01* +X456852Y139388D01* +X456644Y139166D01* +X456450Y138972D01* +X456270Y138833D01* +X456131Y138722D01* +X456076Y138681D01* +X456034Y138667D01* +X456006Y138639D01* +X455993D01* +X455687Y138487D01* +X455382Y138362D01* +X455091Y138279D01* +X454828Y138223D01* +X454606Y138195D01* +X454523Y138181D01* +X454439Y138168D01* +X454370D01* +X454328D01* +X454301D01* +X454287D01* +X454037Y138181D01* +X453801Y138209D01* +X453593Y138265D01* +X453413Y138306D01* +X453274Y138362D01* +X453163Y138417D01* +X453108Y138445D01* +X453080Y138459D01* +X452900Y138570D01* +X452733Y138695D01* +X452595Y138819D01* +X452470Y138944D01* +X452373Y139069D01* +X452304Y139152D01* +X452262Y139208D01* +X452248Y139235D01* +X452179Y139360D01* +X452109Y139513D01* +X452054Y139665D01* +X452012Y139804D01* +X451971Y139929D01* +X451943Y140040D01* +X451915Y140109D01* +Y140137D01* +X451763Y139873D01* +X451596Y139651D01* +X451444Y139471D01* +X451305Y139319D01* +X451180Y139194D01* +X451069Y139111D01* +X451014Y139055D01* +X450986Y139041D01* +X450778Y138917D01* +X450570Y138833D01* +X450376Y138764D01* +X450196Y138722D01* +X450029Y138695D01* +X449904Y138681D01* +X449821D01* +X449807D01* +X449793D01* +X449585Y138695D01* +X449391Y138722D01* +X449211Y138764D01* +X449031Y138819D01* +X448726Y138958D01* +X448448Y139124D01* +X448337Y139208D01* +X448240Y139291D01* +X448157Y139360D01* +X448074Y139430D01* +X448018Y139485D01* +X447977Y139527D01* +X447963Y139555D01* +X447949Y139568D01* +X447810Y139749D01* +X447699Y139943D01* +X447602Y140165D01* +X447519Y140387D01* +X447380Y140872D01* +X447297Y141343D01* +X447256Y141565D01* +X447242Y141773D01* +X447228Y141968D01* +X447214Y142120D01* +X447200Y142259D01* +Y142453D01* +X447214Y142772D01* +X447228Y143063D01* +X447256Y143341D01* +X447311Y143590D01* +X447352Y143840D01* +X447408Y144062D01* +X447477Y144256D01* +X447533Y144436D01* +X447602Y144603D01* +X447658Y144741D01* +X447727Y144852D01* +X447769Y144949D01* +X447810Y145033D01* +X447852Y145088D01* +X447866Y145116D01* +X447879Y145130D01* +X448018Y145296D01* +X448157Y145449D01* +X448476Y145726D01* +X448795Y145948D01* +X449114Y146114D01* +X449391Y146239D01* +X449516Y146294D01* +X449627Y146322D01* +X449710Y146350D01* +X449780Y146378D01* +X449821Y146392D01* +X449835D01* +X450307Y143729D01* +X450043Y143673D01* +X449821Y143618D01* +X449641Y143549D01* +X449502Y143479D01* +X449391Y143410D01* +X449308Y143368D01* +X449266Y143327D01* +X449253Y143313D01* +X449155Y143188D01* +X449072Y143049D01* +X449017Y142911D01* +X448989Y142786D01* +X448961Y142675D01* +X448947Y142578D01* +Y142495D01* +X448961Y142328D01* +X448989Y142176D01* +X449031Y142037D01* +X449086Y141926D01* +X449142Y141843D01* +X449183Y141787D01* +X449211Y141746D01* +X449225Y141732D01* +X449336Y141635D01* +X449460Y141565D01* +X449585Y141524D01* +X449696Y141482D01* +X449793Y141468D01* +X449877Y141454D01* +X449946D01* +X449960D01* +X450140Y141468D01* +X450293Y141510D01* +X450431Y141579D01* +X450556Y141635D01* +X450653Y141704D01* +X450736Y141773D01* +X450778Y141815D01* +X450792Y141829D01* +X450903Y141981D01* +X450986Y142134D01* +X451055Y142287D01* +X451097Y142439D01* +X451125Y142564D01* +X451139Y142661D01* +Y142869D01* +X451125Y142980D01* +Y143035D01* +X451111Y143077D01* +Y143119D01* +X453122Y143257D01* +X453066Y143049D01* +X453025Y142883D01* +X452997Y142717D01* +X452969Y142592D01* +Y142495D01* +X452955Y142411D01* +Y142356D01* +X452969Y142134D01* +X453011Y141940D01* +X453080Y141773D01* +X453149Y141635D01* +X453219Y141524D01* +X453288Y141441D01* +X453330Y141385D01* +X453344Y141371D01* +X453496Y141246D01* +X453676Y141149D01* +X453857Y141094D01* +X454037Y141038D01* +X454190Y141011D01* +X454328Y140997D01* +X454412D01* +X454425D01* +X454439D01* +X454689Y141011D01* +X454911Y141052D01* +X455091Y141122D01* +X455257Y141191D01* +X455382Y141260D01* +X455466Y141330D01* +X455535Y141371D01* +X455549Y141385D01* +X455687Y141538D01* +X455784Y141690D01* +X455854Y141843D01* +X455896Y141995D01* +X455923Y142134D01* +X455951Y142231D01* +Y142328D01* +X455937Y142522D01* +X455896Y142689D01* +X455854Y142841D01* +X455784Y142980D01* +X455729Y143077D01* +X455687Y143146D01* +X455646Y143202D01* +X455632Y143216D01* +X455479Y143341D01* +X455313Y143438D01* +X455119Y143535D01* +X454911Y143604D01* +X454744Y143659D01* +X454592Y143701D01* +X454536Y143715D01* +X454495D01* +X454467Y143729D01* +X454453D01* +X454828Y146544D01* +X455160Y146433D01* +D02* +G37* +G36* +X459279Y130443D02* +X458572D01* +Y137682D01* +X459279D01* +Y130443D01* +D02* +G37* +G36* +X452761Y129860D02* +X453080Y129847D01* +X453371Y129805D01* +X453649Y129763D01* +X453912Y129708D01* +X454162Y129652D01* +X454384Y129597D01* +X454592Y129528D01* +X454772Y129458D01* +X454939Y129403D01* +X455077Y129347D01* +X455202Y129292D01* +X455285Y129250D01* +X455355Y129209D01* +X455396Y129195D01* +X455410Y129181D01* +X455618Y129042D01* +X455826Y128904D01* +X456006Y128751D01* +X456173Y128598D01* +X456325Y128446D01* +X456478Y128307D01* +X456603Y128155D01* +X456714Y128016D01* +X456894Y127752D01* +X456963Y127641D01* +X457033Y127544D01* +X457074Y127475D01* +X457102Y127420D01* +X457130Y127378D01* +Y127364D01* +X457227Y127142D01* +X457310Y126920D01* +X457449Y126449D01* +X457532Y125977D01* +X457601Y125520D01* +X457629Y125312D01* +X457643Y125118D01* +X457657Y124951D01* +Y124812D01* +X457671Y124688D01* +Y124521D01* +X457657Y124216D01* +X457643Y123911D01* +X457615Y123633D01* +X457574Y123370D01* +X457532Y123120D01* +X457477Y122885D01* +X457421Y122677D01* +X457352Y122483D01* +X457296Y122302D01* +X457241Y122150D01* +X457185Y122011D01* +X457144Y121914D01* +X457102Y121817D01* +X457074Y121761D01* +X457047Y121720D01* +Y121706D01* +X456783Y121304D01* +X456506Y120957D01* +X456214Y120652D01* +X455923Y120416D01* +X455674Y120222D01* +X455563Y120139D01* +X455466Y120083D01* +X455396Y120028D01* +X455341Y120000D01* +X455299Y119972D01* +X455285D01* +X455063Y119861D01* +X454828Y119764D01* +X454356Y119626D01* +X453857Y119515D01* +X453399Y119431D01* +X453191Y119417D01* +X452997Y119390D01* +X452817Y119376D01* +X452664D01* +X452539Y119362D01* +X452456D01* +X452387D01* +X452373D01* +X451929Y119376D01* +X451499Y119417D01* +X451111Y119487D01* +X450736Y119570D01* +X450404Y119681D01* +X450085Y119792D01* +X449807Y119917D01* +X449544Y120042D01* +X449322Y120180D01* +X449114Y120305D01* +X448947Y120416D01* +X448809Y120513D01* +X448698Y120610D01* +X448628Y120680D01* +X448573Y120721D01* +X448559Y120735D01* +X448323Y120998D01* +X448115Y121304D01* +X447935Y121609D01* +X447769Y121928D01* +X447644Y122247D01* +X447533Y122579D01* +X447436Y122899D01* +X447366Y123204D01* +X447311Y123495D01* +X447269Y123772D01* +X447242Y124022D01* +X447214Y124230D01* +Y124396D01* +X447200Y124535D01* +Y124646D01* +X447214Y125090D01* +X447256Y125520D01* +X447325Y125922D01* +X447422Y126282D01* +X447519Y126629D01* +X447644Y126948D01* +X447769Y127239D01* +X447893Y127503D01* +X448018Y127725D01* +X448143Y127933D01* +X448268Y128099D01* +X448365Y128252D01* +X448462Y128363D01* +X448531Y128432D01* +X448573Y128488D01* +X448587Y128501D01* +X448864Y128737D01* +X449155Y128959D01* +X449460Y129139D01* +X449780Y129292D01* +X450098Y129431D01* +X450418Y129542D01* +X450736Y129625D01* +X451028Y129708D01* +X451319Y129763D01* +X451582Y129805D01* +X451832Y129833D01* +X452040Y129847D01* +X452206Y129860D01* +X452331Y129874D01* +X452415D01* +X452428D01* +X452442D01* +X452761Y129860D01* +D02* +G37* +G36* +X453704Y117656D02* +X453996Y117628D01* +X454287Y117587D01* +X454550Y117531D01* +X454772Y117476D01* +X454869Y117462D01* +X454952Y117434D01* +X455022Y117421D01* +X455077Y117407D01* +X455105Y117393D01* +X455119D01* +X455341Y117310D01* +X455563Y117212D01* +X455757Y117101D01* +X455937Y116991D01* +X456090Y116894D01* +X456201Y116810D01* +X456270Y116741D01* +X456298Y116727D01* +X456492Y116533D01* +X456672Y116353D01* +X456811Y116159D01* +X456936Y115992D01* +X457047Y115853D01* +X457116Y115742D01* +X457158Y115673D01* +X457171Y115645D01* +X457282Y115410D01* +X457365Y115160D01* +X457435Y114924D01* +X457490Y114688D01* +X457532Y114480D01* +X457560Y114314D01* +Y114258D01* +X457574Y114217D01* +Y114175D01* +X457601Y113856D01* +X457629Y113551D01* +X457643Y113288D01* +X457657Y113038D01* +X457671Y112844D01* +Y112567D01* +X457657Y112095D01* +X457615Y111679D01* +X457560Y111305D01* +X457532Y111138D01* +X457504Y110986D01* +X457477Y110847D01* +X457449Y110722D01* +X457421Y110625D01* +X457393Y110542D01* +X457365Y110472D01* +X457352Y110417D01* +X457338Y110389D01* +Y110375D01* +X457241Y110126D01* +X457102Y109890D01* +X456977Y109682D01* +X456838Y109488D01* +X456700Y109335D01* +X456603Y109210D01* +X456533Y109141D01* +X456506Y109113D01* +X456270Y108905D01* +X456034Y108725D01* +X455798Y108573D01* +X455577Y108448D01* +X455396Y108364D01* +X455244Y108295D01* +X455188Y108267D01* +X455147Y108253D01* +X455119Y108240D01* +X455105D01* +X454800Y108142D01* +X454495Y108073D01* +X454217Y108018D01* +X453954Y107990D01* +X453732Y107962D01* +X453649D01* +X453566Y107948D01* +X453496D01* +X453455D01* +X453427D01* +X453413D01* +X447366D01* +Y111069D01* +X453552D01* +X453843Y111083D01* +X454106Y111138D01* +X454328Y111221D01* +X454509Y111305D01* +X454647Y111388D01* +X454758Y111471D01* +X454814Y111526D01* +X454841Y111540D01* +X454994Y111721D01* +X455105Y111929D01* +X455188Y112150D01* +X455244Y112345D01* +X455271Y112539D01* +X455285Y112677D01* +X455299Y112733D01* +Y112816D01* +X455285Y113107D01* +X455230Y113357D01* +X455160Y113579D01* +X455063Y113759D01* +X454980Y113898D01* +X454911Y114009D01* +X454855Y114064D01* +X454841Y114092D01* +X454647Y114245D01* +X454439Y114356D01* +X454231Y114439D01* +X454023Y114494D01* +X453829Y114522D01* +X453690Y114536D01* +X453635Y114550D01* +X453593D01* +X453566D01* +X453552D01* +X447366D01* +Y117670D01* +X453413D01* +X453704Y117656D01* +D02* +G37* +G36* +X449863Y103386D02* +X457504D01* +Y100251D01* +X449863D01* +Y97062D01* +X447366D01* +Y106575D01* +X449863D01* +Y103386D01* +D02* +G37* +G36* +X480366Y166917D02* +X480602Y166834D01* +X480810Y166750D01* +X480976Y166681D01* +X481115Y166612D01* +X481226Y166556D01* +X481282Y166515D01* +X481309Y166501D01* +X481476Y166376D01* +X481642Y166237D01* +X481781Y166099D01* +X481906Y165974D01* +X482017Y165863D01* +X482086Y165766D01* +X482141Y165710D01* +X482155Y165683D01* +X482280Y165488D01* +X482405Y165280D01* +X482502Y165072D01* +X482585Y164878D01* +X482641Y164712D01* +X482682Y164587D01* +X482696Y164531D01* +X482710Y164490D01* +X482724Y164476D01* +Y164462D01* +X482779Y164185D01* +X482821Y163894D01* +X482863Y163602D01* +X482877Y163325D01* +X482890Y163089D01* +X482904Y162992D01* +Y162742D01* +X482890Y162243D01* +X482863Y162007D01* +X482835Y161799D01* +X482793Y161591D01* +X482752Y161397D01* +X482710Y161231D01* +X482668Y161078D01* +X482627Y160926D01* +X482585Y160815D01* +X482544Y160704D01* +X482502Y160621D01* +X482474Y160551D01* +X482447Y160496D01* +X482433Y160468D01* +Y160454D01* +X482239Y160135D01* +X482017Y159858D01* +X481795Y159622D01* +X481573Y159428D01* +X481365Y159262D01* +X481212Y159150D01* +X481143Y159123D01* +X481101Y159095D01* +X481074Y159067D01* +X481060D01* +X480713Y158901D01* +X480380Y158776D01* +X480061Y158693D01* +X479770Y158624D01* +X479534Y158596D01* +X479423Y158582D01* +X479340D01* +X479271Y158568D01* +X479215D01* +X479188D01* +X479174D01* +X478910Y158582D01* +X478674Y158610D01* +X478439Y158651D01* +X478217Y158721D01* +X478009Y158790D01* +X477828Y158873D01* +X477648Y158956D01* +X477495Y159040D01* +X477343Y159137D01* +X477218Y159220D01* +X477107Y159303D01* +X477024Y159372D01* +X476955Y159442D01* +X476899Y159483D01* +X476871Y159511D01* +X476858Y159525D01* +X476691Y159705D01* +X476553Y159899D01* +X476428Y160107D01* +X476317Y160302D01* +X476233Y160510D01* +X476150Y160718D01* +X476039Y161106D01* +X476012Y161300D01* +X475984Y161467D01* +X475956Y161605D01* +X475942Y161744D01* +X475928Y161841D01* +Y161994D01* +X475942Y162326D01* +X475956Y162479D01* +X475984Y162618D01* +X475998Y162742D01* +X476026Y162826D01* +X476039Y162881D01* +Y162909D01* +X476136Y163242D01* +X476192Y163408D01* +X476247Y163547D01* +X476289Y163658D01* +X476331Y163755D01* +X476358Y163810D01* +X476372Y163838D01* +X474847Y163602D01* +Y159053D01* +X472600D01* +Y165752D01* +X478064Y166639D01* +X478411Y164254D01* +X478272Y164129D01* +X478161Y164004D01* +X478078Y163894D01* +X477995Y163810D01* +X477953Y163727D01* +X477912Y163672D01* +X477884Y163630D01* +Y163616D01* +X477814Y163477D01* +X477759Y163339D01* +X477731Y163200D01* +X477704Y163075D01* +X477690Y162978D01* +X477676Y162895D01* +Y162826D01* +X477690Y162604D01* +X477745Y162396D01* +X477814Y162215D01* +X477884Y162077D01* +X477967Y161952D01* +X478036Y161869D01* +X478092Y161813D01* +X478106Y161799D01* +X478286Y161661D01* +X478480Y161564D01* +X478702Y161494D01* +X478924Y161453D01* +X479118Y161411D01* +X479271Y161397D01* +X479340D01* +X479382D01* +X479409D01* +X479423D01* +X479728Y161411D01* +X479992Y161453D01* +X480228Y161522D01* +X480408Y161591D01* +X480560Y161661D01* +X480658Y161730D01* +X480713Y161772D01* +X480741Y161786D01* +X480893Y161938D01* +X480990Y162104D01* +X481074Y162271D01* +X481129Y162423D01* +X481157Y162562D01* +X481171Y162673D01* +X481185Y162742D01* +Y162770D01* +X481171Y162964D01* +X481129Y163131D01* +X481074Y163297D01* +X481004Y163422D01* +X480949Y163533D01* +X480893Y163616D01* +X480852Y163672D01* +X480838Y163685D01* +X480699Y163810D01* +X480533Y163921D01* +X480352Y164004D01* +X480186Y164060D01* +X480033Y164102D01* +X479909Y164129D01* +X479825Y164157D01* +X479812D01* +X479798D01* +X480117Y167000D01* +X480366Y166917D01* +D02* +G37* +G36* +X482738Y154158D02* +Y150760D01* +X472600Y146988D01* +Y150178D01* +X479909Y152424D01* +X472600Y154699D01* +Y157972D01* +X482738Y154158D01* +D02* +G37* +G36* +X484513Y139846D02* +X483806D01* +Y147085D01* +X484513D01* +Y139846D01* +D02* +G37* +G36* +X482738Y135616D02* +X472600D01* +Y138750D01* +X482738D01* +Y135616D01* +D02* +G37* +G36* +Y130415D02* +X477149D01* +X482738Y126601D01* +Y123647D01* +X472600D01* +Y126601D01* +X478231D01* +X472600Y130443D01* +Y133355D01* +X482738D01* +Y130415D01* +D02* +G37* +G36* +X482923Y-236583D02* +X483020Y-236597D01* +X483131Y-236611D01* +X483408Y-236653D01* +X483699Y-236736D01* +X484004Y-236861D01* +X484157Y-236944D01* +X484309Y-237041D01* +X484448Y-237152D01* +X484573Y-237277D01* +X484587Y-237290D01* +X484601Y-237304D01* +X484628Y-237346D01* +X484684Y-237415D01* +X484725Y-237485D01* +X484781Y-237582D01* +X484850Y-237693D01* +X484906Y-237817D01* +X484975Y-237956D01* +X485031Y-238123D01* +X485086Y-238303D01* +X485141Y-238497D01* +X485183Y-238719D01* +X485211Y-238941D01* +X485225Y-239204D01* +X485239Y-239468D01* +Y-244072D01* +X482423D01* +Y-239884D01* +Y-239856D01* +Y-239801D01* +X482409Y-239717D01* +X482396Y-239606D01* +X482340Y-239357D01* +X482299Y-239246D01* +X482229Y-239149D01* +X482215Y-239135D01* +X482174Y-239093D01* +X482118Y-239024D01* +X482035Y-238955D01* +X481924Y-238885D01* +X481813Y-238816D01* +X481674Y-238774D01* +X481522Y-238761D01* +X481439D01* +X481342Y-238774D01* +X481231Y-238802D01* +X481106Y-238844D01* +X480967Y-238913D01* +X480842Y-238996D01* +X480718Y-239121D01* +X480704Y-239135D01* +X480676Y-239190D01* +X480620Y-239274D01* +X480579Y-239398D01* +X480523Y-239565D01* +X480468Y-239759D01* +X480440Y-240009D01* +X480426Y-240286D01* +Y-244072D01* +X477611D01* +Y-240036D01* +Y-240009D01* +Y-239953D01* +Y-239870D01* +Y-239773D01* +X477583Y-239551D01* +X477569Y-239454D01* +X477556Y-239385D01* +Y-239371D01* +X477542Y-239343D01* +X477514Y-239287D01* +X477486Y-239218D01* +X477375Y-239079D01* +X477237Y-238941D01* +X477223Y-238927D01* +X477195Y-238913D01* +X477153Y-238885D01* +X477084Y-238844D01* +X476931Y-238788D01* +X476834Y-238774D01* +X476723Y-238761D01* +X476640D01* +X476557Y-238774D01* +X476446Y-238802D01* +X476307Y-238858D01* +X476183Y-238913D01* +X476044Y-239010D01* +X475919Y-239135D01* +X475905Y-239149D01* +X475877Y-239204D01* +X475822Y-239287D01* +X475766Y-239426D01* +X475711Y-239593D01* +X475656Y-239801D01* +X475628Y-240050D01* +X475614Y-240341D01* +Y-244072D01* +X472799D01* +Y-236736D01* +X475420D01* +Y-237804D01* +X475448Y-237790D01* +X475517Y-237707D01* +X475628Y-237582D01* +X475766Y-237443D01* +X475947Y-237290D01* +X476141Y-237124D01* +X476335Y-236985D01* +X476557Y-236861D01* +X476585Y-236847D01* +X476668Y-236819D01* +X476779Y-236763D01* +X476945Y-236708D01* +X477153Y-236666D01* +X477389Y-236611D01* +X477666Y-236583D01* +X477958Y-236569D01* +X478096D01* +X478263Y-236583D01* +X478457Y-236611D01* +X478679Y-236653D01* +X478915Y-236708D01* +X479137Y-236777D01* +X479344Y-236888D01* +X479372Y-236902D01* +X479428Y-236944D01* +X479525Y-237013D01* +X479636Y-237124D01* +X479774Y-237249D01* +X479913Y-237415D01* +X480052Y-237596D01* +X480177Y-237817D01* +X480191Y-237804D01* +X480204Y-237790D01* +X480288Y-237707D01* +X480412Y-237582D01* +X480579Y-237429D01* +X480759Y-237263D01* +X480967Y-237096D01* +X481175Y-236944D01* +X481383Y-236833D01* +X481411Y-236819D01* +X481480Y-236791D01* +X481591Y-236750D01* +X481758Y-236694D01* +X481952Y-236653D01* +X482174Y-236611D01* +X482437Y-236583D01* +X482728Y-236569D01* +X482839D01* +X482923Y-236583D01* +D02* +G37* +G36* +X526234D02* +X526400Y-236611D01* +X526608Y-236666D01* +X526844Y-236736D01* +X527093Y-236833D01* +X527371Y-236958D01* +X526497Y-238969D01* +X526469Y-238955D01* +X526414Y-238941D01* +X526331Y-238899D01* +X526206Y-238858D01* +X525956Y-238788D01* +X525831Y-238774D01* +X525707Y-238761D01* +X525610D01* +X525512Y-238788D01* +X525388Y-238816D01* +X525249Y-238871D01* +X525110Y-238955D01* +X524972Y-239066D01* +X524847Y-239218D01* +Y-239232D01* +X524833Y-239246D01* +X524805Y-239287D01* +X524777Y-239343D01* +X524750Y-239426D01* +X524708Y-239509D01* +X524666Y-239634D01* +X524639Y-239759D01* +X524597Y-239912D01* +X524556Y-240092D01* +X524514Y-240286D01* +X524486Y-240508D01* +X524458Y-240744D01* +X524431Y-241007D01* +X524417Y-241298D01* +Y-241617D01* +Y-244072D01* +X521588D01* +Y-236736D01* +X524223D01* +Y-237928D01* +X524236Y-237915D01* +X524264Y-237873D01* +X524292Y-237817D01* +X524361Y-237679D01* +X524458Y-237512D01* +X524583Y-237346D01* +X524708Y-237166D01* +X524847Y-236999D01* +X524999Y-236874D01* +X525013Y-236861D01* +X525069Y-236833D01* +X525152Y-236777D01* +X525277Y-236722D01* +X525415Y-236666D01* +X525596Y-236611D01* +X525790Y-236583D01* +X525998Y-236569D01* +X526109D01* +X526234Y-236583D01* +D02* +G37* +G36* +X508177Y-244072D02* +X505681D01* +X502630Y-236736D01* +X505556D01* +X506984Y-241395D01* +X508468Y-236736D01* +X511311D01* +X508177Y-244072D01* +D02* +G37* +G36* +X546939Y-244571D02* +Y-244585D01* +X546911Y-244627D01* +X546884Y-244696D01* +X546856Y-244779D01* +X546814Y-244890D01* +X546759Y-245015D01* +X546620Y-245292D01* +X546468Y-245598D01* +X546301Y-245889D01* +X546121Y-246166D01* +X546024Y-246277D01* +X545927Y-246374D01* +X545913Y-246388D01* +X545899Y-246402D01* +X545844Y-246430D01* +X545788Y-246471D01* +X545705Y-246527D01* +X545622Y-246582D01* +X545497Y-246638D01* +X545372Y-246707D01* +X545219Y-246763D01* +X545053Y-246832D01* +X544873Y-246887D01* +X544678Y-246929D01* +X544457Y-246985D01* +X544221Y-247012D01* +X543971Y-247026D01* +X543694Y-247040D01* +X543514D01* +X543430Y-247026D01* +X543333D01* +X543236Y-247012D01* +X543111D01* +X542959Y-246998D01* +X542806Y-246985D01* +X542640Y-246971D01* +X542460Y-246957D01* +X542252Y-246929D01* +X542043Y-246901D01* +X541808Y-246873D01* +X541600Y-244904D01* +X541614D01* +X541628Y-244918D01* +X541711Y-244932D01* +X541822Y-244960D01* +X541988Y-245001D01* +X542196Y-245043D01* +X542418Y-245071D01* +X542668Y-245084D01* +X542945Y-245098D01* +X543028D01* +X543125Y-245084D01* +X543236Y-245071D01* +X543361Y-245043D01* +X543500Y-245001D01* +X543624Y-244946D01* +X543749Y-244863D01* +X543763Y-244849D01* +X543805Y-244821D01* +X543860Y-244765D01* +X543930Y-244682D01* +X544013Y-244571D01* +X544096Y-244433D01* +X544193Y-244266D01* +X544276Y-244072D01* +X541198Y-236736D01* +X544165D01* +X545677Y-241631D01* +X547092Y-236736D01* +X549865D01* +X546939Y-244571D01* +D02* +G37* +G36* +X536676Y-236583D02* +X536954D01* +X537287Y-236611D01* +X537620Y-236639D01* +X537952Y-236666D01* +X538257Y-236722D01* +X538299D01* +X538327Y-236736D01* +X538382Y-236750D01* +X538535Y-236791D01* +X538715Y-236847D01* +X538909Y-236930D01* +X539131Y-237027D01* +X539339Y-237152D01* +X539547Y-237304D01* +X539561Y-237318D01* +X539603Y-237360D01* +X539672Y-237429D01* +X539755Y-237540D01* +X539838Y-237665D01* +X539935Y-237817D01* +X540033Y-237984D01* +X540116Y-238192D01* +X540130Y-238220D01* +X540144Y-238289D01* +X540185Y-238400D01* +X540227Y-238539D01* +X540255Y-238705D01* +X540296Y-238885D01* +X540310Y-239079D01* +X540324Y-239274D01* +Y-242519D01* +Y-242547D01* +Y-242602D01* +Y-242699D01* +X540338Y-242810D01* +Y-242949D01* +X540352Y-243074D01* +X540365Y-243212D01* +X540379Y-243337D01* +Y-243351D01* +X540393Y-243393D01* +X540407Y-243448D01* +X540449Y-243531D01* +X540476Y-243642D01* +X540532Y-243767D01* +X540601Y-243920D01* +X540671Y-244072D01* +X538036D01* +Y-244058D01* +X538008Y-244030D01* +X537980Y-243975D01* +X537952Y-243920D01* +X537869Y-243767D01* +X537814Y-243642D01* +Y-243628D01* +Y-243614D01* +X537800Y-243573D01* +X537786Y-243531D01* +X537772Y-243462D01* +X537758Y-243379D01* +X537744Y-243282D01* +X537730Y-243171D01* +X537703Y-243198D01* +X537633Y-243254D01* +X537522Y-243351D01* +X537384Y-243462D01* +X537217Y-243601D01* +X537023Y-243725D01* +X536829Y-243836D01* +X536621Y-243933D01* +X536607D01* +X536593Y-243947D01* +X536552Y-243961D01* +X536482Y-243975D01* +X536413Y-244003D01* +X536330Y-244030D01* +X536122Y-244086D01* +X535872Y-244141D01* +X535581Y-244197D01* +X535248Y-244225D01* +X534887Y-244238D01* +X534763D01* +X534666Y-244225D01* +X534568D01* +X534430Y-244211D01* +X534139Y-244169D01* +X533820Y-244086D01* +X533487Y-243989D01* +X533168Y-243836D01* +X533029Y-243753D01* +X532890Y-243642D01* +X532877Y-243628D01* +X532863Y-243614D01* +X532780Y-243531D01* +X532682Y-243406D01* +X532558Y-243226D01* +X532433Y-243004D01* +X532322Y-242755D01* +X532239Y-242463D01* +X532225Y-242311D01* +X532211Y-242144D01* +Y-242131D01* +Y-242103D01* +Y-242061D01* +X532225Y-242006D01* +X532239Y-241853D01* +X532266Y-241659D01* +X532336Y-241437D01* +X532419Y-241201D01* +X532530Y-240979D01* +X532696Y-240771D01* +X532724Y-240744D01* +X532793Y-240688D01* +X532849Y-240633D01* +X532918Y-240591D01* +X533015Y-240536D01* +X533112Y-240466D01* +X533223Y-240397D01* +X533362Y-240341D01* +X533515Y-240272D01* +X533667Y-240203D01* +X533861Y-240133D01* +X534055Y-240078D01* +X534277Y-240023D01* +X534513Y-239967D01* +X534527D01* +X534582Y-239953D01* +X534666Y-239939D01* +X534776Y-239912D01* +X534901Y-239884D01* +X535040Y-239856D01* +X535373Y-239787D01* +X535720Y-239717D01* +X536052Y-239648D01* +X536219Y-239606D01* +X536357Y-239579D01* +X536482Y-239551D01* +X536579Y-239523D01* +X536607D01* +X536663Y-239496D01* +X536760Y-239468D01* +X536884Y-239426D01* +X537037Y-239371D01* +X537203Y-239315D01* +X537384Y-239246D01* +X537578Y-239177D01* +Y-239149D01* +Y-239093D01* +X537564Y-238996D01* +X537550Y-238899D01* +X537522Y-238774D01* +X537481Y-238650D01* +X537425Y-238552D01* +X537356Y-238455D01* +X537342Y-238442D01* +X537314Y-238428D01* +X537259Y-238386D01* +X537176Y-238344D01* +X537079Y-238317D01* +X536940Y-238275D01* +X536787Y-238261D01* +X536593Y-238247D01* +X536482D01* +X536357Y-238261D01* +X536205Y-238275D01* +X536039Y-238303D01* +X535858Y-238344D01* +X535692Y-238400D01* +X535553Y-238469D01* +X535539Y-238483D01* +X535512Y-238511D01* +X535456Y-238552D01* +X535401Y-238622D01* +X535331Y-238705D01* +X535262Y-238816D01* +X535193Y-238955D01* +X535123Y-239121D01* +X532433Y-238830D01* +Y-238816D01* +X532447Y-238802D01* +X532461Y-238719D01* +X532488Y-238594D01* +X532544Y-238428D01* +X532599Y-238261D01* +X532668Y-238081D01* +X532766Y-237901D01* +X532863Y-237734D01* +X532877Y-237720D01* +X532918Y-237665D01* +X532988Y-237582D01* +X533071Y-237485D01* +X533195Y-237374D01* +X533334Y-237263D01* +X533501Y-237138D01* +X533695Y-237027D01* +X533709Y-237013D01* +X533764Y-236985D01* +X533847Y-236944D01* +X533972Y-236902D01* +X534125Y-236847D01* +X534305Y-236791D01* +X534527Y-236736D01* +X534763Y-236694D01* +X534790D01* +X534832Y-236680D01* +X534887D01* +X535026Y-236653D01* +X535206Y-236625D01* +X535414Y-236611D01* +X535664Y-236583D01* +X535941Y-236569D01* +X536552D01* +X536676Y-236583D01* +D02* +G37* +G36* +X530755Y-244072D02* +X527939D01* +Y-233934D01* +X530755D01* +Y-244072D01* +D02* +G37* +G36* +X436602Y-233948D02* +X436727Y-233962D01* +X436866Y-233976D01* +X437032Y-233990D01* +X437198Y-234031D01* +X437559Y-234115D01* +X437934Y-234239D01* +X438114Y-234323D01* +X438294Y-234420D01* +X438461Y-234545D01* +X438613Y-234669D01* +X438627Y-234683D01* +X438641Y-234697D01* +X438682Y-234739D01* +X438738Y-234794D01* +X438793Y-234863D01* +X438863Y-234961D01* +X439015Y-235169D01* +X439154Y-235432D01* +X439279Y-235737D01* +X439334Y-235904D01* +X439376Y-236084D01* +X439390Y-236278D01* +X439403Y-236472D01* +Y-236486D01* +Y-236514D01* +Y-236555D01* +X439390Y-236625D01* +Y-236694D01* +X439376Y-236791D01* +X439334Y-236999D01* +X439265Y-237235D01* +X439168Y-237498D01* +X439029Y-237762D01* +X438835Y-238012D01* +X438821Y-238025D01* +X438766Y-238081D01* +X438682Y-238164D01* +X438558Y-238261D01* +X438405Y-238372D01* +X438225Y-238483D01* +X438003Y-238594D01* +X437753Y-238691D01* +X437767D01* +X437795Y-238705D01* +X437850Y-238719D01* +X437934Y-238747D01* +X438017Y-238774D01* +X438128Y-238802D01* +X438363Y-238899D01* +X438613Y-239024D01* +X438876Y-239177D01* +X439126Y-239371D01* +X439348Y-239593D01* +Y-239606D01* +X439376Y-239620D01* +X439403Y-239662D01* +X439431Y-239704D01* +X439515Y-239842D01* +X439612Y-240036D01* +X439709Y-240272D01* +X439792Y-240536D01* +X439847Y-240855D01* +X439875Y-241201D01* +Y-241215D01* +Y-241229D01* +Y-241271D01* +Y-241326D01* +X439861Y-241479D01* +X439833Y-241673D01* +X439778Y-241881D01* +X439723Y-242131D01* +X439625Y-242366D01* +X439501Y-242616D01* +X439487Y-242644D01* +X439431Y-242713D01* +X439348Y-242838D01* +X439237Y-242976D01* +X439098Y-243129D01* +X438932Y-243295D01* +X438724Y-243462D01* +X438502Y-243614D01* +X438488Y-243628D01* +X438433Y-243656D01* +X438336Y-243684D01* +X438197Y-243739D01* +X438031Y-243795D01* +X437836Y-243850D01* +X437587Y-243906D01* +X437309Y-243947D01* +X437268D01* +X437212Y-243961D01* +X437143D01* +X437060Y-243975D01* +X436963Y-243989D01* +X436741Y-244003D01* +X436505Y-244030D01* +X436269Y-244058D01* +X436075Y-244072D01* +X430500D01* +Y-233934D01* +X436505D01* +X436602Y-233948D01* +D02* +G37* +G36* +X516179Y-236583D02* +X516304D01* +X516456Y-236597D01* +X516637Y-236611D01* +X516817Y-236625D01* +X517205Y-236694D01* +X517621Y-236777D01* +X518023Y-236888D01* +X518218Y-236971D01* +X518398Y-237055D01* +X518412D01* +X518439Y-237082D01* +X518481Y-237110D01* +X518550Y-237138D01* +X518717Y-237249D01* +X518911Y-237401D01* +X519133Y-237596D01* +X519369Y-237831D01* +X519591Y-238123D01* +X519785Y-238442D01* +Y-238455D01* +X519813Y-238483D01* +X519826Y-238539D01* +X519868Y-238608D01* +X519896Y-238691D01* +X519937Y-238802D01* +X519979Y-238927D01* +X520034Y-239079D01* +X520076Y-239232D01* +X520118Y-239412D01* +X520159Y-239606D01* +X520201Y-239814D01* +X520229Y-240036D01* +X520256Y-240286D01* +X520270Y-240536D01* +Y-240799D01* +Y-241104D01* +X514626D01* +Y-241118D01* +Y-241132D01* +X514640Y-241215D01* +X514667Y-241340D01* +X514695Y-241479D01* +X514751Y-241645D01* +X514806Y-241812D01* +X514889Y-241978D01* +X514986Y-242117D01* +X515000Y-242131D01* +X515056Y-242186D01* +X515153Y-242269D01* +X515277Y-242352D01* +X515430Y-242436D01* +X515610Y-242519D01* +X515818Y-242574D01* +X516054Y-242588D01* +X516124D01* +X516207Y-242574D01* +X516304Y-242560D01* +X516429Y-242547D01* +X516567Y-242505D01* +X516706Y-242463D01* +X516845Y-242394D01* +X516858Y-242380D01* +X516886Y-242366D01* +X516928Y-242339D01* +X516997Y-242283D01* +X517067Y-242214D01* +X517150Y-242131D01* +X517247Y-242034D01* +X517344Y-241922D01* +X520118Y-242172D01* +X520104Y-242186D01* +X520090Y-242214D01* +X520048Y-242283D01* +X520007Y-242352D01* +X519937Y-242449D01* +X519868Y-242547D01* +X519688Y-242782D01* +X519466Y-243046D01* +X519202Y-243309D01* +X518897Y-243559D01* +X518745Y-243670D01* +X518578Y-243767D01* +X518564D01* +X518537Y-243781D01* +X518481Y-243809D01* +X518412Y-243836D01* +X518315Y-243878D01* +X518204Y-243920D01* +X518065Y-243961D01* +X517912Y-244003D01* +X517746Y-244044D01* +X517552Y-244086D01* +X517344Y-244128D01* +X517108Y-244169D01* +X516858Y-244197D01* +X516595Y-244225D01* +X516304Y-244238D01* +X515763D01* +X515638Y-244225D01* +X515499Y-244211D01* +X515333D01* +X515167Y-244183D01* +X514792Y-244141D01* +X514418Y-244072D01* +X514043Y-243975D01* +X513863Y-243906D01* +X513697Y-243836D01* +X513683D01* +X513655Y-243822D01* +X513613Y-243795D01* +X513558Y-243753D01* +X513405Y-243656D01* +X513211Y-243517D01* +X512989Y-243337D01* +X512767Y-243115D01* +X512532Y-242838D01* +X512310Y-242533D01* +Y-242519D01* +X512282Y-242491D01* +X512254Y-242436D01* +X512226Y-242366D01* +X512185Y-242283D01* +X512143Y-242186D01* +X512088Y-242061D01* +X512046Y-241936D01* +X511991Y-241784D01* +X511935Y-241617D01* +X511852Y-241257D01* +X511797Y-240855D01* +X511769Y-240425D01* +Y-240411D01* +Y-240341D01* +X511783Y-240258D01* +Y-240133D01* +X511797Y-239995D01* +X511824Y-239828D01* +X511866Y-239634D01* +X511908Y-239426D01* +X511963Y-239218D01* +X512032Y-238982D01* +X512129Y-238761D01* +X512226Y-238525D01* +X512351Y-238289D01* +X512504Y-238067D01* +X512670Y-237845D01* +X512864Y-237637D01* +X512878Y-237623D01* +X512920Y-237596D01* +X512975Y-237540D01* +X513073Y-237471D01* +X513183Y-237388D01* +X513308Y-237304D01* +X513475Y-237207D01* +X513655Y-237096D01* +X513863Y-236999D01* +X514085Y-236902D01* +X514348Y-236819D01* +X514612Y-236736D01* +X514903Y-236666D01* +X515222Y-236611D01* +X515555Y-236583D01* +X515915Y-236569D01* +X516068D01* +X516179Y-236583D01* +D02* +G37* +G36* +X496930Y-233782D02* +X497096D01* +X497304Y-233810D01* +X497554Y-233837D01* +X497831Y-233879D01* +X498122Y-233934D01* +X498427Y-234004D01* +X498746Y-234101D01* +X499079Y-234212D01* +X499398Y-234336D01* +X499717Y-234503D01* +X500022Y-234683D01* +X500327Y-234891D01* +X500591Y-235127D01* +X500605Y-235141D01* +X500646Y-235196D01* +X500716Y-235266D01* +X500813Y-235377D01* +X500910Y-235515D01* +X501021Y-235682D01* +X501146Y-235890D01* +X501284Y-236112D01* +X501409Y-236375D01* +X501534Y-236653D01* +X501645Y-236971D01* +X501756Y-237304D01* +X501839Y-237679D01* +X501908Y-238067D01* +X501950Y-238497D01* +X501964Y-238941D01* +Y-238955D01* +Y-239024D01* +Y-239107D01* +X501950Y-239232D01* +Y-239385D01* +X501936Y-239565D01* +X501908Y-239759D01* +X501894Y-239967D01* +X501811Y-240425D01* +X501700Y-240924D01* +X501562Y-241395D01* +X501465Y-241631D01* +X501354Y-241853D01* +Y-241867D01* +X501326Y-241909D01* +X501298Y-241964D01* +X501243Y-242034D01* +X501187Y-242131D01* +X501104Y-242241D01* +X500910Y-242491D01* +X500674Y-242782D01* +X500369Y-243074D01* +X500022Y-243351D01* +X499620Y-243614D01* +X499606D01* +X499565Y-243642D01* +X499509Y-243670D01* +X499412Y-243711D01* +X499315Y-243753D01* +X499176Y-243809D01* +X499024Y-243864D01* +X498843Y-243920D01* +X498649Y-243989D01* +X498441Y-244044D01* +X498205Y-244100D01* +X497956Y-244141D01* +X497692Y-244183D01* +X497415Y-244211D01* +X497110Y-244225D01* +X496805Y-244238D01* +X496638D01* +X496514Y-244225D01* +X496375D01* +X496208Y-244211D01* +X496014Y-244197D01* +X495806Y-244169D01* +X495349Y-244100D01* +X494877Y-244017D01* +X494406Y-243878D01* +X494184Y-243795D01* +X493962Y-243698D01* +X493948D01* +X493906Y-243670D01* +X493851Y-243642D01* +X493782Y-243601D01* +X493684Y-243531D01* +X493573Y-243462D01* +X493310Y-243282D01* +X493171Y-243171D01* +X493019Y-243046D01* +X492880Y-242893D01* +X492728Y-242741D01* +X492575Y-242574D01* +X492422Y-242394D01* +X492284Y-242186D01* +X492145Y-241978D01* +X492131Y-241964D01* +X492117Y-241922D01* +X492076Y-241853D01* +X492034Y-241770D01* +X491979Y-241645D01* +X491923Y-241507D01* +X491868Y-241340D01* +X491798Y-241160D01* +X491729Y-240952D01* +X491674Y-240730D01* +X491618Y-240480D01* +X491563Y-240217D01* +X491521Y-239939D01* +X491479Y-239648D01* +X491465Y-239329D01* +X491452Y-239010D01* +Y-238996D01* +Y-238982D01* +Y-238899D01* +X491465Y-238774D01* +X491479Y-238608D01* +X491493Y-238400D01* +X491521Y-238150D01* +X491563Y-237887D01* +X491618Y-237596D01* +X491701Y-237304D01* +X491785Y-236985D01* +X491895Y-236666D01* +X492034Y-236347D01* +X492187Y-236028D01* +X492367Y-235723D01* +X492589Y-235432D01* +X492825Y-235155D01* +X492839Y-235141D01* +X492894Y-235099D01* +X492963Y-235030D01* +X493074Y-234933D01* +X493227Y-234836D01* +X493393Y-234711D01* +X493601Y-234586D01* +X493823Y-234461D01* +X494087Y-234336D01* +X494378Y-234212D01* +X494697Y-234087D01* +X495043Y-233990D01* +X495404Y-233893D01* +X495806Y-233823D01* +X496236Y-233782D01* +X496680Y-233768D01* +X496791D01* +X496930Y-233782D01* +D02* +G37* +G36* +X467390Y-236583D02* +X467542D01* +X467723Y-236611D01* +X467945Y-236639D01* +X468167Y-236680D01* +X468430Y-236736D01* +X468694Y-236805D01* +X468957Y-236888D01* +X469234Y-236985D01* +X469512Y-237110D01* +X469789Y-237263D01* +X470039Y-237429D01* +X470288Y-237637D01* +X470510Y-237859D01* +X470524Y-237873D01* +X470552Y-237901D01* +X470593Y-237970D01* +X470649Y-238039D01* +X470718Y-238136D01* +X470802Y-238261D01* +X470885Y-238400D01* +X470968Y-238552D01* +X471051Y-238733D01* +X471134Y-238927D01* +X471218Y-239135D01* +X471287Y-239357D01* +X471342Y-239593D01* +X471384Y-239842D01* +X471412Y-240106D01* +X471426Y-240383D01* +Y-240397D01* +Y-240452D01* +X471412Y-240550D01* +Y-240660D01* +X471398Y-240813D01* +X471370Y-240979D01* +X471329Y-241174D01* +X471287Y-241368D01* +X471218Y-241590D01* +X471148Y-241812D01* +X471051Y-242047D01* +X470940Y-242283D01* +X470815Y-242505D01* +X470663Y-242741D01* +X470483Y-242963D01* +X470288Y-243171D01* +X470275Y-243185D01* +X470233Y-243212D01* +X470177Y-243268D01* +X470080Y-243337D01* +X469969Y-243420D01* +X469831Y-243503D01* +X469664Y-243601D01* +X469484Y-243698D01* +X469276Y-243809D01* +X469040Y-243906D01* +X468777Y-243989D01* +X468499Y-244072D01* +X468208Y-244141D01* +X467889Y-244197D01* +X467542Y-244225D01* +X467182Y-244238D01* +X467015D01* +X466891Y-244225D01* +X466738Y-244211D01* +X466558Y-244197D01* +X466364Y-244169D01* +X466156Y-244128D01* +X465698Y-244017D01* +X465462Y-243947D01* +X465227Y-243864D01* +X464977Y-243767D01* +X464755Y-243642D01* +X464519Y-243503D01* +X464311Y-243351D01* +X464297Y-243337D01* +X464256Y-243295D01* +X464186Y-243240D01* +X464103Y-243143D01* +X464006Y-243032D01* +X463895Y-242907D01* +X463770Y-242741D01* +X463646Y-242574D01* +X463521Y-242366D01* +X463396Y-242144D01* +X463285Y-241909D01* +X463188Y-241645D01* +X463105Y-241368D01* +X463035Y-241077D01* +X462994Y-240758D01* +X462980Y-240425D01* +Y-240411D01* +Y-240355D01* +X462994Y-240258D01* +Y-240147D01* +X463021Y-240009D01* +X463035Y-239842D01* +X463077Y-239648D01* +X463119Y-239454D01* +X463174Y-239232D01* +X463257Y-239010D01* +X463340Y-238788D01* +X463451Y-238552D01* +X463576Y-238317D01* +X463729Y-238095D01* +X463909Y-237873D01* +X464103Y-237665D01* +X464117Y-237651D01* +X464159Y-237623D01* +X464228Y-237568D01* +X464311Y-237498D01* +X464422Y-237415D01* +X464561Y-237318D01* +X464727Y-237221D01* +X464921Y-237110D01* +X465129Y-237013D01* +X465351Y-236916D01* +X465615Y-236819D01* +X465878Y-236736D01* +X466183Y-236666D01* +X466488Y-236611D01* +X466821Y-236583D01* +X467182Y-236569D01* +X467279D01* +X467390Y-236583D01* +D02* +G37* +G36* +X460442Y-236736D02* +X461995D01* +Y-238802D01* +X460442D01* +Y-241395D01* +Y-241409D01* +Y-241465D01* +Y-241548D01* +X460456Y-241645D01* +X460484Y-241853D01* +X460497Y-241950D01* +X460525Y-242020D01* +X460539Y-242034D01* +X460553Y-242047D01* +X460594Y-242089D01* +X460636Y-242131D01* +X460705Y-242172D01* +X460789Y-242200D01* +X460886Y-242228D01* +X461011Y-242241D01* +X461066D01* +X461135Y-242228D01* +X461232Y-242214D01* +X461357Y-242200D01* +X461510Y-242172D01* +X461690Y-242131D01* +X461884Y-242075D01* +X462092Y-244017D01* +X462078D01* +X462051Y-244030D01* +X461995D01* +X461912Y-244044D01* +X461815Y-244072D01* +X461718Y-244086D01* +X461593Y-244100D01* +X461454Y-244128D01* +X461149Y-244169D01* +X460816Y-244197D01* +X460484Y-244225D01* +X460137Y-244238D01* +X459970D01* +X459887Y-244225D01* +X459776D01* +X459554Y-244211D01* +X459305Y-244169D01* +X459055Y-244128D01* +X458805Y-244058D01* +X458597Y-243975D01* +X458570Y-243961D01* +X458514Y-243920D01* +X458431Y-243864D01* +X458320Y-243781D01* +X458195Y-243656D01* +X458070Y-243517D01* +X457959Y-243365D01* +X457862Y-243171D01* +X457849Y-243143D01* +X457821Y-243060D01* +X457807Y-243004D01* +X457793Y-242935D01* +X457765Y-242838D01* +X457751Y-242741D01* +X457724Y-242616D01* +X457696Y-242491D01* +X457682Y-242339D01* +X457668Y-242186D01* +X457654Y-242006D01* +X457640Y-241812D01* +X457627Y-241604D01* +Y-241382D01* +Y-238802D01* +X456586D01* +Y-236736D01* +X457627D01* +Y-235390D01* +X460442Y-233934D01* +Y-236736D01* +D02* +G37* +G36* +X454160D02* +X455713D01* +Y-238802D01* +X454160D01* +Y-241395D01* +Y-241409D01* +Y-241465D01* +Y-241548D01* +X454173Y-241645D01* +X454201Y-241853D01* +X454215Y-241950D01* +X454243Y-242020D01* +X454257Y-242034D01* +X454270Y-242047D01* +X454312Y-242089D01* +X454354Y-242131D01* +X454423Y-242172D01* +X454506Y-242200D01* +X454603Y-242228D01* +X454728Y-242241D01* +X454784D01* +X454853Y-242228D01* +X454950Y-242214D01* +X455075Y-242200D01* +X455227Y-242172D01* +X455408Y-242131D01* +X455602Y-242075D01* +X455810Y-244017D01* +X455796D01* +X455768Y-244030D01* +X455713D01* +X455630Y-244044D01* +X455532Y-244072D01* +X455435Y-244086D01* +X455311Y-244100D01* +X455172Y-244128D01* +X454867Y-244169D01* +X454534Y-244197D01* +X454201Y-244225D01* +X453854Y-244238D01* +X453688D01* +X453605Y-244225D01* +X453494D01* +X453272Y-244211D01* +X453022Y-244169D01* +X452773Y-244128D01* +X452523Y-244058D01* +X452315Y-243975D01* +X452287Y-243961D01* +X452232Y-243920D01* +X452149Y-243864D01* +X452038Y-243781D01* +X451913Y-243656D01* +X451788Y-243517D01* +X451677Y-243365D01* +X451580Y-243171D01* +X451566Y-243143D01* +X451538Y-243060D01* +X451525Y-243004D01* +X451511Y-242935D01* +X451483Y-242838D01* +X451469Y-242741D01* +X451441Y-242616D01* +X451413Y-242491D01* +X451400Y-242339D01* +X451386Y-242186D01* +X451372Y-242006D01* +X451358Y-241812D01* +X451344Y-241604D01* +Y-241382D01* +Y-238802D01* +X450304D01* +Y-236736D01* +X451344D01* +Y-235390D01* +X454160Y-233934D01* +Y-236736D01* +D02* +G37* +G36* +X445381Y-236583D02* +X445533D01* +X445714Y-236611D01* +X445936Y-236639D01* +X446157Y-236680D01* +X446421Y-236736D01* +X446684Y-236805D01* +X446948Y-236888D01* +X447225Y-236985D01* +X447503Y-237110D01* +X447780Y-237263D01* +X448030Y-237429D01* +X448279Y-237637D01* +X448501Y-237859D01* +X448515Y-237873D01* +X448543Y-237901D01* +X448584Y-237970D01* +X448640Y-238039D01* +X448709Y-238136D01* +X448792Y-238261D01* +X448876Y-238400D01* +X448959Y-238552D01* +X449042Y-238733D01* +X449125Y-238927D01* +X449208Y-239135D01* +X449278Y-239357D01* +X449333Y-239593D01* +X449375Y-239842D01* +X449403Y-240106D01* +X449417Y-240383D01* +Y-240397D01* +Y-240452D01* +X449403Y-240550D01* +Y-240660D01* +X449389Y-240813D01* +X449361Y-240979D01* +X449319Y-241174D01* +X449278Y-241368D01* +X449208Y-241590D01* +X449139Y-241812D01* +X449042Y-242047D01* +X448931Y-242283D01* +X448806Y-242505D01* +X448654Y-242741D01* +X448473Y-242963D01* +X448279Y-243171D01* +X448265Y-243185D01* +X448224Y-243212D01* +X448168Y-243268D01* +X448071Y-243337D01* +X447960Y-243420D01* +X447822Y-243503D01* +X447655Y-243601D01* +X447475Y-243698D01* +X447267Y-243809D01* +X447031Y-243906D01* +X446768Y-243989D01* +X446490Y-244072D01* +X446199Y-244141D01* +X445880Y-244197D01* +X445533Y-244225D01* +X445173Y-244238D01* +X445006D01* +X444882Y-244225D01* +X444729Y-244211D01* +X444549Y-244197D01* +X444355Y-244169D01* +X444146Y-244128D01* +X443689Y-244017D01* +X443453Y-243947D01* +X443217Y-243864D01* +X442968Y-243767D01* +X442746Y-243642D01* +X442510Y-243503D01* +X442302Y-243351D01* +X442288Y-243337D01* +X442247Y-243295D01* +X442177Y-243240D01* +X442094Y-243143D01* +X441997Y-243032D01* +X441886Y-242907D01* +X441761Y-242741D01* +X441636Y-242574D01* +X441511Y-242366D01* +X441387Y-242144D01* +X441276Y-241909D01* +X441179Y-241645D01* +X441096Y-241368D01* +X441026Y-241077D01* +X440984Y-240758D01* +X440971Y-240425D01* +Y-240411D01* +Y-240355D01* +X440984Y-240258D01* +Y-240147D01* +X441012Y-240009D01* +X441026Y-239842D01* +X441068Y-239648D01* +X441109Y-239454D01* +X441165Y-239232D01* +X441248Y-239010D01* +X441331Y-238788D01* +X441442Y-238552D01* +X441567Y-238317D01* +X441720Y-238095D01* +X441900Y-237873D01* +X442094Y-237665D01* +X442108Y-237651D01* +X442150Y-237623D01* +X442219Y-237568D01* +X442302Y-237498D01* +X442413Y-237415D01* +X442552Y-237318D01* +X442718Y-237221D01* +X442912Y-237110D01* +X443120Y-237013D01* +X443342Y-236916D01* +X443606Y-236819D01* +X443869Y-236736D01* +X444174Y-236666D01* +X444479Y-236611D01* +X444812Y-236583D01* +X445173Y-236569D01* +X445270D01* +X445381Y-236583D01* +D02* +G37* +G36* +X325254Y88835D02* +X325482Y88820D01* +X325696Y88797D01* +X325886Y88774D01* +X325970Y88759D01* +X326046Y88751D01* +X326107Y88736D01* +X326168Y88729D01* +X326214Y88721D01* +X326244Y88713D01* +X326267Y88706D01* +X326275D01* +X326496Y88652D01* +X326686Y88607D01* +X326854Y88553D01* +X326991Y88515D01* +X327105Y88477D01* +X327151Y88462D01* +X327182Y88447D01* +X327212Y88439D01* +X327235Y88431D01* +X327243Y88424D01* +X327250D01* +Y87006D01* +X327090D01* +X326922Y87098D01* +X326755Y87182D01* +X326595Y87243D01* +X326450Y87304D01* +X326328Y87349D01* +X326282Y87365D01* +X326237Y87380D01* +X326199Y87387D01* +X326176Y87395D01* +X326161Y87403D01* +X326153D01* +X325978Y87448D01* +X325810Y87486D01* +X325658Y87509D01* +X325520Y87532D01* +X325406Y87540D01* +X325360D01* +X325322Y87547D01* +X325254D01* +X325124Y87540D01* +X325056D01* +X324995Y87532D01* +X324941Y87524D01* +X324896D01* +X324865Y87517D01* +X324857D01* +X324774Y87509D01* +X324690Y87494D01* +X324621Y87471D01* +X324560Y87456D01* +X324515Y87441D01* +X324477Y87425D01* +X324454Y87418D01* +X324446Y87410D01* +X324339Y87349D01* +X324263Y87288D01* +X324233Y87266D01* +X324210Y87243D01* +X324202Y87227D01* +X324195Y87220D01* +X324156Y87174D01* +X324134Y87121D01* +X324103Y87022D01* +X324095Y86976D01* +X324088Y86938D01* +Y86915D01* +Y86907D01* +X324095Y86816D01* +X324103Y86732D01* +X324118Y86664D01* +X324134Y86602D01* +X324156Y86557D01* +X324172Y86526D01* +X324179Y86503D01* +X324187Y86496D01* +X324225Y86450D01* +X324271Y86404D01* +X324370Y86336D01* +X324408Y86313D01* +X324446Y86298D01* +X324469Y86283D01* +X324477D01* +X324629Y86229D01* +X324705Y86214D01* +X324774Y86199D01* +X324842Y86191D01* +X324888Y86183D01* +X324919Y86176D01* +X324934D01* +X325033Y86168D01* +X325238D01* +X325330Y86161D01* +X325909D01* +Y84987D01* +X325177D01* +X325101Y84979D01* +X324995D01* +X324888Y84972D01* +X324781Y84964D01* +X324697Y84949D01* +X324614Y84941D01* +X324553Y84926D01* +X324507Y84911D01* +X324477Y84903D01* +X324469D01* +X324393Y84873D01* +X324324Y84842D01* +X324263Y84804D01* +X324217Y84766D01* +X324179Y84728D01* +X324149Y84698D01* +X324134Y84682D01* +X324126Y84675D01* +X324080Y84614D01* +X324050Y84545D01* +X324019Y84469D01* +X324004Y84400D01* +X323996Y84332D01* +X323989Y84278D01* +Y84248D01* +Y84233D01* +X323996Y84126D01* +X324004Y84035D01* +X324019Y83958D01* +X324035Y83890D01* +X324057Y83844D01* +X324073Y83806D01* +X324080Y83783D01* +X324088Y83776D01* +X324172Y83669D01* +X324255Y83593D01* +X324294Y83562D01* +X324316Y83539D01* +X324339Y83524D01* +X324347Y83516D01* +X324431Y83471D01* +X324515Y83425D01* +X324598Y83394D01* +X324682Y83372D01* +X324751Y83356D01* +X324804Y83341D01* +X324842Y83334D01* +X324857D01* +X324964Y83318D01* +X325071Y83311D01* +X325162Y83303D01* +X325246D01* +X325307Y83295D01* +X325406D01* +X325574Y83303D01* +X325741Y83318D01* +X325901Y83349D01* +X326046Y83379D01* +X326176Y83402D01* +X326229Y83417D01* +X326275Y83433D01* +X326313Y83440D01* +X326343Y83448D01* +X326359Y83455D01* +X326366D01* +X326557Y83524D01* +X326732Y83593D01* +X326884Y83654D01* +X327014Y83722D01* +X327128Y83776D01* +X327205Y83821D01* +X327235Y83836D01* +X327258Y83852D01* +X327265Y83859D01* +X327441D01* +Y82411D01* +X327296Y82351D01* +X327144Y82297D01* +X326983Y82252D01* +X326831Y82213D01* +X326702Y82175D01* +X326641Y82160D01* +X326595Y82152D01* +X326549Y82145D01* +X326519Y82137D01* +X326503Y82130D01* +X326496D01* +X326267Y82084D01* +X326031Y82053D01* +X325795Y82030D01* +X325574Y82015D01* +X325475Y82008D01* +X325299D01* +X325231Y82000D01* +X325094D01* +X324835Y82008D01* +X324606Y82023D01* +X324400Y82046D01* +X324309Y82061D01* +X324225Y82076D01* +X324149Y82084D01* +X324080Y82099D01* +X324027Y82114D01* +X323981Y82122D01* +X323943Y82130D01* +X323913Y82137D01* +X323897Y82145D01* +X323890D01* +X323707Y82206D01* +X323539Y82274D01* +X323395Y82343D01* +X323265Y82411D01* +X323158Y82472D01* +X323082Y82526D01* +X323052Y82541D01* +X323029Y82556D01* +X323021Y82571D01* +X323013D01* +X322876Y82686D01* +X322762Y82800D01* +X322671Y82914D01* +X322587Y83021D01* +X322526Y83113D01* +X322480Y83189D01* +X322472Y83219D01* +X322457Y83242D01* +X322450Y83250D01* +Y83257D01* +X322389Y83410D01* +X322343Y83562D01* +X322312Y83707D01* +X322290Y83844D01* +X322274Y83958D01* +Y84004D01* +X322267Y84050D01* +Y84080D01* +Y84103D01* +Y84118D01* +Y84126D01* +X322274Y84271D01* +X322290Y84400D01* +X322305Y84507D01* +X322328Y84599D01* +X322358Y84675D01* +X322373Y84728D01* +X322389Y84766D01* +X322396Y84774D01* +X322450Y84865D01* +X322503Y84949D01* +X322564Y85025D01* +X322617Y85086D01* +X322663Y85140D01* +X322701Y85185D01* +X322732Y85208D01* +X322739Y85216D01* +X322815Y85277D01* +X322899Y85330D01* +X322975Y85376D01* +X323044Y85414D01* +X323105Y85444D01* +X323151Y85467D01* +X323181Y85475D01* +X323196Y85482D01* +X323379Y85543D01* +X323455Y85559D01* +X323532Y85581D01* +X323593Y85589D01* +X323638Y85597D01* +X323669Y85604D01* +X323676D01* +Y85665D01* +X323478Y85726D01* +X323303Y85802D01* +X323151Y85894D01* +X323021Y85985D01* +X322922Y86069D01* +X322846Y86145D01* +X322823Y86176D01* +X322800Y86199D01* +X322785Y86206D01* +Y86214D01* +X322724Y86298D01* +X322671Y86382D01* +X322587Y86549D01* +X322526Y86717D01* +X322488Y86869D01* +X322457Y86999D01* +X322450Y87060D01* +Y87105D01* +X322442Y87143D01* +Y87174D01* +Y87189D01* +Y87197D01* +X322450Y87349D01* +X322472Y87486D01* +X322503Y87608D01* +X322533Y87707D01* +X322564Y87799D01* +X322594Y87860D01* +X322617Y87898D01* +X322625Y87913D01* +X322701Y88027D01* +X322785Y88126D01* +X322869Y88218D01* +X322960Y88294D01* +X323036Y88355D01* +X323097Y88401D01* +X323143Y88431D01* +X323151Y88439D01* +X323158D01* +X323280Y88507D01* +X323410Y88561D01* +X323539Y88614D01* +X323653Y88652D01* +X323768Y88683D01* +X323852Y88706D01* +X323882Y88721D01* +X323905D01* +X323920Y88729D01* +X323928D01* +X324111Y88767D01* +X324294Y88797D01* +X324477Y88812D01* +X324644Y88828D01* +X324728Y88835D01* +X324796D01* +X324857Y88843D01* +X325018D01* +X325254Y88835D01* +D02* +G37* +G36* +X344403Y88820D02* +X344624Y88805D01* +X344829Y88782D01* +X345012Y88759D01* +X345096Y88744D01* +X345165Y88736D01* +X345233Y88721D01* +X345287Y88713D01* +X345332Y88706D01* +X345363Y88698D01* +X345386Y88690D01* +X345393D01* +X345607Y88637D01* +X345797Y88591D01* +X345950Y88546D01* +X346079Y88500D01* +X346186Y88469D01* +X346255Y88439D01* +X346300Y88424D01* +X346315Y88416D01* +Y86961D01* +X346178D01* +X346034Y87052D01* +X345889Y87136D01* +X345751Y87212D01* +X345622Y87273D01* +X345508Y87319D01* +X345424Y87357D01* +X345393Y87372D01* +X345370Y87380D01* +X345355Y87387D01* +X345348D01* +X345180Y87441D01* +X345028Y87486D01* +X344883Y87517D01* +X344753Y87532D01* +X344647Y87547D01* +X344563Y87555D01* +X344494D01* +X344304Y87547D01* +X344136Y87517D01* +X343991Y87479D01* +X343877Y87433D01* +X343786Y87380D01* +X343717Y87342D01* +X343679Y87311D01* +X343664Y87304D01* +X343565Y87205D01* +X343496Y87090D01* +X343443Y86976D01* +X343412Y86869D01* +X343389Y86763D01* +X343382Y86686D01* +X343374Y86656D01* +Y86633D01* +Y86618D01* +Y86610D01* +X343382Y86473D01* +X343412Y86336D01* +X343443Y86206D01* +X343488Y86092D01* +X343526Y85993D01* +X343565Y85924D01* +X343580Y85894D01* +X343595Y85871D01* +X343603Y85863D01* +Y85856D01* +X343702Y85711D01* +X343816Y85559D01* +X343938Y85406D01* +X344060Y85261D01* +X344174Y85140D01* +X344227Y85086D01* +X344273Y85040D01* +X344304Y85010D01* +X344334Y84979D01* +X344350Y84964D01* +X344357Y84957D01* +X344502Y84819D01* +X344654Y84682D01* +X344814Y84537D01* +X344967Y84408D01* +X345104Y84294D01* +X345157Y84248D01* +X345210Y84210D01* +X345249Y84172D01* +X345287Y84149D01* +X345302Y84134D01* +X345310Y84126D01* +X345531Y83951D01* +X345744Y83783D01* +X345942Y83631D01* +X346125Y83494D01* +X346201Y83433D01* +X346270Y83379D01* +X346338Y83334D01* +X346392Y83295D01* +X346430Y83265D01* +X346468Y83242D01* +X346483Y83227D01* +X346491Y83219D01* +Y82137D01* +X341340D01* +Y83394D01* +X344288D01* +X344212Y83448D01* +X344128Y83516D01* +X344037Y83585D01* +X343938Y83654D01* +X343854Y83722D01* +X343786Y83776D01* +X343732Y83806D01* +X343725Y83821D01* +X343717D01* +X343565Y83943D01* +X343420Y84057D01* +X343283Y84179D01* +X343161Y84278D01* +X343054Y84370D01* +X342978Y84446D01* +X342947Y84469D01* +X342924Y84492D01* +X342917Y84499D01* +X342909Y84507D01* +X342795Y84621D01* +X342681Y84728D01* +X342582Y84835D01* +X342490Y84941D01* +X342330Y85132D01* +X342193Y85307D01* +X342140Y85383D01* +X342086Y85452D01* +X342048Y85513D01* +X342018Y85559D01* +X341987Y85604D01* +X341972Y85635D01* +X341957Y85650D01* +Y85658D01* +X341850Y85871D01* +X341774Y86077D01* +X341721Y86283D01* +X341683Y86458D01* +X341667Y86542D01* +X341660Y86618D01* +X341652Y86679D01* +Y86732D01* +X341644Y86778D01* +Y86808D01* +Y86831D01* +Y86839D01* +X341652Y87014D01* +X341675Y87174D01* +X341705Y87326D01* +X341743Y87471D01* +X341797Y87601D01* +X341850Y87723D01* +X341911Y87829D01* +X341964Y87928D01* +X342025Y88020D01* +X342086Y88096D01* +X342140Y88157D01* +X342193Y88210D01* +X342231Y88256D01* +X342262Y88287D01* +X342284Y88302D01* +X342292Y88309D01* +X342422Y88401D01* +X342559Y88477D01* +X342704Y88553D01* +X342856Y88607D01* +X343016Y88660D01* +X343168Y88698D01* +X343473Y88767D01* +X343618Y88782D01* +X343747Y88797D01* +X343869Y88812D01* +X343969Y88820D01* +X344052Y88828D01* +X344174D01* +X344403Y88820D01* +D02* +G37* +G36* +X331571D02* +X331792Y88805D01* +X331997Y88782D01* +X332180Y88759D01* +X332264Y88744D01* +X332333Y88736D01* +X332401Y88721D01* +X332455Y88713D01* +X332500Y88706D01* +X332531Y88698D01* +X332554Y88690D01* +X332561D01* +X332775Y88637D01* +X332965Y88591D01* +X333118Y88546D01* +X333247Y88500D01* +X333354Y88469D01* +X333422Y88439D01* +X333468Y88424D01* +X333483Y88416D01* +Y86961D01* +X333346D01* +X333201Y87052D01* +X333057Y87136D01* +X332920Y87212D01* +X332790Y87273D01* +X332676Y87319D01* +X332592Y87357D01* +X332561Y87372D01* +X332538Y87380D01* +X332523Y87387D01* +X332516D01* +X332348Y87441D01* +X332196Y87486D01* +X332051Y87517D01* +X331921Y87532D01* +X331815Y87547D01* +X331731Y87555D01* +X331662D01* +X331472Y87547D01* +X331304Y87517D01* +X331159Y87479D01* +X331045Y87433D01* +X330953Y87380D01* +X330885Y87342D01* +X330847Y87311D01* +X330832Y87304D01* +X330732Y87205D01* +X330664Y87090D01* +X330611Y86976D01* +X330580Y86869D01* +X330557Y86763D01* +X330550Y86686D01* +X330542Y86656D01* +Y86633D01* +Y86618D01* +Y86610D01* +X330550Y86473D01* +X330580Y86336D01* +X330611Y86206D01* +X330656Y86092D01* +X330694Y85993D01* +X330732Y85924D01* +X330748Y85894D01* +X330763Y85871D01* +X330771Y85863D01* +Y85856D01* +X330870Y85711D01* +X330984Y85559D01* +X331106Y85406D01* +X331228Y85261D01* +X331342Y85140D01* +X331395Y85086D01* +X331441Y85040D01* +X331472Y85010D01* +X331502Y84979D01* +X331517Y84964D01* +X331525Y84957D01* +X331670Y84819D01* +X331822Y84682D01* +X331982Y84537D01* +X332135Y84408D01* +X332272Y84294D01* +X332325Y84248D01* +X332378Y84210D01* +X332416Y84172D01* +X332455Y84149D01* +X332470Y84134D01* +X332477Y84126D01* +X332699Y83951D01* +X332912Y83783D01* +X333110Y83631D01* +X333293Y83494D01* +X333369Y83433D01* +X333438Y83379D01* +X333506Y83334D01* +X333559Y83295D01* +X333598Y83265D01* +X333636Y83242D01* +X333651Y83227D01* +X333659Y83219D01* +Y82137D01* +X328507D01* +Y83394D01* +X331456D01* +X331380Y83448D01* +X331296Y83516D01* +X331205Y83585D01* +X331106Y83654D01* +X331022Y83722D01* +X330953Y83776D01* +X330900Y83806D01* +X330892Y83821D01* +X330885D01* +X330732Y83943D01* +X330588Y84057D01* +X330451Y84179D01* +X330329Y84278D01* +X330222Y84370D01* +X330146Y84446D01* +X330115Y84469D01* +X330092Y84492D01* +X330085Y84499D01* +X330077Y84507D01* +X329963Y84621D01* +X329849Y84728D01* +X329749Y84835D01* +X329658Y84941D01* +X329498Y85132D01* +X329361Y85307D01* +X329308Y85383D01* +X329254Y85452D01* +X329216Y85513D01* +X329186Y85559D01* +X329155Y85604D01* +X329140Y85635D01* +X329125Y85650D01* +Y85658D01* +X329018Y85871D01* +X328942Y86077D01* +X328889Y86283D01* +X328850Y86458D01* +X328835Y86542D01* +X328828Y86618D01* +X328820Y86679D01* +Y86732D01* +X328812Y86778D01* +Y86808D01* +Y86831D01* +Y86839D01* +X328820Y87014D01* +X328843Y87174D01* +X328873Y87326D01* +X328911Y87471D01* +X328965Y87601D01* +X329018Y87723D01* +X329079Y87829D01* +X329132Y87928D01* +X329193Y88020D01* +X329254Y88096D01* +X329308Y88157D01* +X329361Y88210D01* +X329399Y88256D01* +X329430Y88287D01* +X329452Y88302D01* +X329460Y88309D01* +X329590Y88401D01* +X329727Y88477D01* +X329871Y88553D01* +X330024Y88607D01* +X330184Y88660D01* +X330336Y88698D01* +X330641Y88767D01* +X330786Y88782D01* +X330915Y88797D01* +X331037Y88812D01* +X331136Y88820D01* +X331220Y88828D01* +X331342D01* +X331571Y88820D01* +D02* +G37* +G36* +X321154Y84416D02* +X317794D01* +Y85688D01* +X321154D01* +Y84416D01* +D02* +G37* +G36* +X300108Y88820D02* +X300367Y88790D01* +X300603Y88751D01* +X300710Y88729D01* +X300809Y88706D01* +X300900Y88683D01* +X300976Y88660D01* +X301045Y88637D01* +X301106Y88622D01* +X301159Y88607D01* +X301190Y88591D01* +X301213Y88584D01* +X301220D01* +X301449Y88485D01* +X301655Y88378D01* +X301830Y88271D01* +X301990Y88157D01* +X302051Y88111D01* +X302112Y88066D01* +X302157Y88020D01* +X302203Y87982D01* +X302234Y87951D01* +X302257Y87936D01* +X302272Y87921D01* +X302279Y87913D01* +X302432Y87738D01* +X302569Y87547D01* +X302691Y87365D01* +X302782Y87197D01* +X302828Y87113D01* +X302859Y87044D01* +X302889Y86976D01* +X302912Y86923D01* +X302935Y86877D01* +X302950Y86846D01* +X302958Y86824D01* +Y86816D01* +X303034Y86572D01* +X303087Y86328D01* +X303133Y86092D01* +X303156Y85871D01* +X303163Y85772D01* +X303171Y85688D01* +X303179Y85604D01* +Y85536D01* +X303186Y85482D01* +Y85444D01* +Y85414D01* +Y85406D01* +X303179Y85101D01* +X303148Y84819D01* +X303133Y84690D01* +X303110Y84568D01* +X303087Y84454D01* +X303064Y84355D01* +X303041Y84256D01* +X303019Y84172D01* +X302996Y84103D01* +X302980Y84042D01* +X302965Y83996D01* +X302950Y83958D01* +X302942Y83935D01* +Y83928D01* +X302843Y83699D01* +X302729Y83494D01* +X302615Y83311D01* +X302508Y83151D01* +X302455Y83082D01* +X302409Y83021D01* +X302363Y82975D01* +X302333Y82930D01* +X302302Y82899D01* +X302279Y82876D01* +X302264Y82861D01* +X302257Y82853D01* +X302081Y82701D01* +X301898Y82571D01* +X301723Y82465D01* +X301556Y82373D01* +X301411Y82305D01* +X301350Y82274D01* +X301297Y82252D01* +X301251Y82236D01* +X301220Y82221D01* +X301197Y82213D01* +X301190D01* +X300954Y82145D01* +X300717Y82092D01* +X300489Y82053D01* +X300283Y82030D01* +X300192Y82015D01* +X300108D01* +X300032Y82008D01* +X299963Y82000D01* +X299666D01* +X299513Y82008D01* +X299376Y82015D01* +X299270Y82030D01* +X299178Y82038D01* +X299117Y82046D01* +X299079Y82053D01* +X299064D01* +X298850Y82092D01* +X298744Y82114D01* +X298652Y82137D01* +X298576Y82152D01* +X298507Y82168D01* +X298469Y82183D01* +X298454D01* +X298279Y82244D01* +X298203Y82267D01* +X298127Y82297D01* +X298073Y82320D01* +X298027Y82335D01* +X297997Y82343D01* +X297989Y82351D01* +X297814Y82427D01* +X297738Y82465D01* +X297662Y82495D01* +X297601Y82526D01* +X297555Y82541D01* +X297517Y82556D01* +X297509Y82564D01* +Y84134D01* +X297692D01* +X297791Y84050D01* +X297890Y83966D01* +X297928Y83935D01* +X297966Y83905D01* +X297989Y83890D01* +X297997Y83882D01* +X298134Y83776D01* +X298203Y83730D01* +X298264Y83692D01* +X298317Y83654D01* +X298355Y83631D01* +X298386Y83616D01* +X298393Y83608D01* +X298591Y83509D01* +X298683Y83463D01* +X298774Y83433D01* +X298850Y83402D01* +X298904Y83379D01* +X298942Y83372D01* +X298957Y83364D01* +X299071Y83334D01* +X299178Y83311D01* +X299277Y83295D01* +X299376Y83288D01* +X299452Y83280D01* +X299513Y83273D01* +X299567D01* +X299689Y83280D01* +X299803Y83288D01* +X299917Y83303D01* +X300016Y83326D01* +X300100Y83341D01* +X300161Y83356D01* +X300207Y83364D01* +X300214Y83372D01* +X300222D01* +X300344Y83417D01* +X300451Y83471D01* +X300557Y83524D01* +X300641Y83585D01* +X300717Y83631D01* +X300771Y83676D01* +X300801Y83707D01* +X300816Y83715D01* +X300916Y83814D01* +X300999Y83920D01* +X301075Y84027D01* +X301136Y84134D01* +X301190Y84225D01* +X301228Y84301D01* +X301243Y84332D01* +X301251Y84355D01* +X301258Y84362D01* +Y84370D01* +X301312Y84530D01* +X301357Y84705D01* +X301388Y84873D01* +X301403Y85040D01* +X301418Y85185D01* +Y85246D01* +X301426Y85300D01* +Y85338D01* +Y85368D01* +Y85391D01* +Y85399D01* +X301418Y85612D01* +X301403Y85802D01* +X301373Y85970D01* +X301342Y86115D01* +X301319Y86237D01* +X301304Y86283D01* +X301289Y86321D01* +X301281Y86359D01* +X301274Y86382D01* +X301266Y86389D01* +Y86397D01* +X301205Y86549D01* +X301136Y86679D01* +X301060Y86793D01* +X300999Y86892D01* +X300938Y86968D01* +X300893Y87022D01* +X300854Y87060D01* +X300847Y87067D01* +X300740Y87159D01* +X300641Y87235D01* +X300534Y87296D01* +X300443Y87349D01* +X300367Y87387D01* +X300306Y87418D01* +X300268Y87433D01* +X300252Y87441D01* +X300131Y87479D01* +X300009Y87509D01* +X299894Y87524D01* +X299795Y87540D01* +X299704Y87547D01* +X299635Y87555D01* +X299574D01* +X299460Y87547D01* +X299346Y87540D01* +X299247Y87524D01* +X299155Y87509D01* +X299079Y87486D01* +X299018Y87471D01* +X298988Y87464D01* +X298972Y87456D01* +X298866Y87418D01* +X298767Y87380D01* +X298675Y87342D01* +X298599Y87304D01* +X298538Y87266D01* +X298485Y87243D01* +X298454Y87227D01* +X298447Y87220D01* +X298355Y87166D01* +X298279Y87113D01* +X298203Y87067D01* +X298142Y87022D01* +X298088Y86983D01* +X298050Y86953D01* +X298027Y86938D01* +X298020Y86930D01* +X297951Y86877D01* +X297890Y86831D01* +X297837Y86793D01* +X297791Y86755D01* +X297753Y86724D01* +X297730Y86702D01* +X297715Y86694D01* +X297707Y86686D01* +X297509D01* +Y88279D01* +X297654Y88340D01* +X297723Y88370D01* +X297791Y88401D01* +X297852Y88424D01* +X297898Y88447D01* +X297928Y88454D01* +X297936Y88462D01* +X298119Y88538D01* +X298210Y88568D01* +X298294Y88599D01* +X298363Y88622D01* +X298416Y88637D01* +X298454Y88652D01* +X298469D01* +X298683Y88706D01* +X298790Y88721D01* +X298881Y88744D01* +X298965Y88759D01* +X299033Y88767D01* +X299071Y88774D01* +X299087D01* +X299346Y88805D01* +X299468Y88812D01* +X299582Y88820D01* +X299689Y88828D01* +X299833D01* +X300108Y88820D01* +D02* +G37* +G36* +X316468Y82137D02* +X314159D01* +X313877Y82145D01* +X313618Y82152D01* +X313496Y82168D01* +X313382Y82175D01* +X313283Y82183D01* +X313184Y82198D01* +X313100Y82206D01* +X313024Y82213D01* +X312963Y82229D01* +X312902Y82236D01* +X312864Y82244D01* +X312826D01* +X312810Y82252D01* +X312803D01* +X312589Y82305D01* +X312391Y82366D01* +X312216Y82427D01* +X312056Y82495D01* +X311987Y82526D01* +X311926Y82556D01* +X311873Y82587D01* +X311827Y82610D01* +X311789Y82625D01* +X311766Y82640D01* +X311751Y82655D01* +X311744D01* +X311629Y82732D01* +X311515Y82815D01* +X311309Y82991D01* +X311126Y83181D01* +X310974Y83356D01* +X310905Y83440D01* +X310852Y83516D01* +X310799Y83585D01* +X310760Y83646D01* +X310730Y83699D01* +X310700Y83737D01* +X310692Y83760D01* +X310684Y83768D01* +X310608Y83905D01* +X310547Y84050D01* +X310486Y84187D01* +X310441Y84332D01* +X310364Y84606D01* +X310341Y84736D01* +X310319Y84865D01* +X310303Y84979D01* +X310288Y85086D01* +X310280Y85178D01* +X310273Y85261D01* +X310265Y85322D01* +Y85376D01* +Y85406D01* +Y85414D01* +X310273Y85589D01* +X310280Y85757D01* +X310303Y85917D01* +X310326Y86077D01* +X310357Y86222D01* +X310387Y86359D01* +X310425Y86481D01* +X310463Y86595D01* +X310501Y86702D01* +X310539Y86793D01* +X310570Y86877D01* +X310600Y86945D01* +X310623Y86999D01* +X310646Y87037D01* +X310654Y87060D01* +X310661Y87067D01* +X310821Y87319D01* +X310989Y87540D01* +X311080Y87639D01* +X311172Y87730D01* +X311256Y87814D01* +X311340Y87890D01* +X311416Y87959D01* +X311492Y88020D01* +X311561Y88066D01* +X311614Y88111D01* +X311660Y88142D01* +X311698Y88165D01* +X311721Y88180D01* +X311728Y88188D01* +X311881Y88271D01* +X312048Y88348D01* +X312216Y88416D01* +X312368Y88469D01* +X312505Y88515D01* +X312566Y88530D01* +X312612Y88546D01* +X312658Y88553D01* +X312688Y88561D01* +X312704Y88568D01* +X312711D01* +X312940Y88614D01* +X313168Y88645D01* +X313405Y88675D01* +X313618Y88690D01* +X313717Y88698D01* +X313885D01* +X313953Y88706D01* +X316468D01* +Y82137D01* +D02* +G37* +G36* +X308970D02* +X304223D01* +Y83410D01* +X307278D01* +Y85033D01* +X304443D01* +Y86305D01* +X307278D01* +Y87433D01* +X304223D01* +Y88706D01* +X308970D01* +Y82137D01* +D02* +G37* +G36* +X337941Y88835D02* +X338185Y88812D01* +X338398Y88774D01* +X338490Y88751D01* +X338581Y88736D01* +X338657Y88713D01* +X338726Y88690D01* +X338787Y88675D01* +X338840Y88660D01* +X338878Y88645D01* +X338909Y88629D01* +X338924Y88622D01* +X338932D01* +X339114Y88530D01* +X339282Y88431D01* +X339427Y88325D01* +X339541Y88218D01* +X339640Y88126D01* +X339709Y88043D01* +X339739Y88012D01* +X339755Y87997D01* +X339762Y87982D01* +X339770Y87974D01* +X339884Y87807D01* +X339983Y87624D01* +X340067Y87448D01* +X340136Y87281D01* +X340181Y87128D01* +X340204Y87067D01* +X340219Y87014D01* +X340235Y86968D01* +X340242Y86938D01* +X340250Y86915D01* +Y86907D01* +X340296Y86664D01* +X340334Y86412D01* +X340357Y86161D01* +X340379Y85924D01* +Y85825D01* +X340387Y85726D01* +Y85642D01* +X340395Y85566D01* +Y85505D01* +Y85459D01* +Y85429D01* +Y85421D01* +X340387Y85117D01* +X340372Y84842D01* +X340364Y84713D01* +X340349Y84591D01* +X340334Y84476D01* +X340318Y84370D01* +X340311Y84278D01* +X340296Y84195D01* +X340280Y84118D01* +X340273Y84057D01* +X340265Y84012D01* +X340257Y83974D01* +X340250Y83951D01* +Y83943D01* +X340189Y83715D01* +X340113Y83509D01* +X340037Y83326D01* +X339960Y83166D01* +X339930Y83097D01* +X339892Y83036D01* +X339861Y82991D01* +X339838Y82945D01* +X339816Y82914D01* +X339800Y82892D01* +X339785Y82876D01* +Y82869D01* +X339655Y82716D01* +X339511Y82587D01* +X339374Y82472D01* +X339236Y82381D01* +X339122Y82305D01* +X339069Y82274D01* +X339023Y82252D01* +X338993Y82236D01* +X338962Y82221D01* +X338947Y82213D01* +X338939D01* +X338733Y82145D01* +X338520Y82092D01* +X338314Y82053D01* +X338116Y82030D01* +X338025Y82015D01* +X337941D01* +X337873Y82008D01* +X337804Y82000D01* +X337682D01* +X337415Y82008D01* +X337171Y82030D01* +X337057Y82053D01* +X336958Y82069D01* +X336859Y82084D01* +X336775Y82107D01* +X336691Y82130D01* +X336623Y82145D01* +X336562Y82168D01* +X336516Y82183D01* +X336478Y82191D01* +X336447Y82206D01* +X336432Y82213D01* +X336425D01* +X336242Y82305D01* +X336082Y82411D01* +X335937Y82518D01* +X335815Y82617D01* +X335716Y82716D01* +X335647Y82793D01* +X335617Y82823D01* +X335602Y82846D01* +X335587Y82853D01* +Y82861D01* +X335480Y83029D01* +X335381Y83204D01* +X335304Y83387D01* +X335236Y83554D01* +X335183Y83707D01* +X335167Y83768D01* +X335152Y83829D01* +X335137Y83875D01* +X335129Y83905D01* +X335122Y83928D01* +Y83935D01* +X335068Y84187D01* +X335030Y84446D01* +X335007Y84698D01* +X335000Y84812D01* +X334985Y84926D01* +Y85025D01* +X334977Y85124D01* +Y85208D01* +X334969Y85284D01* +Y85338D01* +Y85383D01* +Y85414D01* +Y85421D01* +X334977Y85726D01* +X334992Y86000D01* +X335007Y86130D01* +X335015Y86252D01* +X335030Y86359D01* +X335045Y86465D01* +X335061Y86557D01* +X335076Y86641D01* +X335084Y86709D01* +X335099Y86770D01* +X335106Y86824D01* +X335114Y86854D01* +X335122Y86877D01* +Y86884D01* +X335183Y87113D01* +X335259Y87319D01* +X335335Y87502D01* +X335411Y87654D01* +X335442Y87723D01* +X335480Y87784D01* +X335510Y87829D01* +X335533Y87875D01* +X335556Y87906D01* +X335571Y87928D01* +X335579Y87944D01* +X335587Y87951D01* +X335716Y88104D01* +X335853Y88241D01* +X335998Y88355D01* +X336128Y88447D01* +X336249Y88523D01* +X336295Y88553D01* +X336341Y88576D01* +X336379Y88591D01* +X336402Y88607D01* +X336417Y88614D01* +X336425D01* +X336623Y88690D01* +X336836Y88744D01* +X337049Y88790D01* +X337248Y88812D01* +X337331Y88828D01* +X337415D01* +X337491Y88835D01* +X337560Y88843D01* +X337682D01* +X337941Y88835D01* +D02* +G37* +G36* +X351436Y69637D02* +X349744D01* +Y71778D01* +X349356Y72266D01* +X347390Y69637D01* +X345302D01* +X348007Y73165D01* +X345432Y76206D01* +X347397D01* +X349744Y73226D01* +Y76206D01* +X351436D01* +Y69637D01* +D02* +G37* +G36* +X272234Y69637D02* +X270641D01* +Y74034D01* +X269430Y71184D01* +X268264D01* +X267045Y74034D01* +Y69637D01* +X265353D01* +Y76206D01* +X267327D01* +X268797Y72906D01* +X270275Y76206D01* +X272234D01* +Y69637D01* +D02* +G37* +G36* +X323387Y69637D02* +X321832D01* +Y74141D01* +X319059Y69637D01* +X317420D01* +Y76206D01* +X318975D01* +Y72441D01* +X321367Y76206D01* +X323387D01* +Y69637D01* +D02* +G37* +G36* +X306409D02* +X304520Y69637D01* +X302119Y76206D01* +X303857D01* +X305442Y71596D01* +X307027Y76206D01* +X308802D01* +X306409Y69637D01* +D02* +G37* +G36* +X293547Y76320D02* +X293806Y76289D01* +X294042Y76251D01* +X294149Y76228D01* +X294248Y76206D01* +X294339Y76183D01* +X294416Y76160D01* +X294484Y76137D01* +X294545Y76122D01* +X294599Y76107D01* +X294629Y76091D01* +X294652Y76084D01* +X294659D01* +X294888Y75985D01* +X295094Y75878D01* +X295269Y75771D01* +X295429Y75657D01* +X295490Y75611D01* +X295551Y75566D01* +X295597Y75520D01* +X295642Y75482D01* +X295673Y75451D01* +X295696Y75436D01* +X295711Y75421D01* +X295719Y75413D01* +X295871Y75238D01* +X296008Y75047D01* +X296130Y74865D01* +X296222Y74697D01* +X296267Y74613D01* +X296298Y74545D01* +X296328Y74476D01* +X296351Y74422D01* +X296374Y74377D01* +X296389Y74346D01* +X296397Y74324D01* +Y74316D01* +X296473Y74072D01* +X296526Y73828D01* +X296572Y73592D01* +X296595Y73371D01* +X296602Y73272D01* +X296610Y73188D01* +X296618Y73104D01* +Y73036D01* +X296625Y72982D01* +Y72944D01* +Y72914D01* +Y72906D01* +X296618Y72601D01* +X296587Y72319D01* +X296572Y72190D01* +X296549Y72068D01* +X296526Y71954D01* +X296504Y71855D01* +X296481Y71755D01* +X296458Y71672D01* +X296435Y71603D01* +X296420Y71542D01* +X296404Y71497D01* +X296389Y71458D01* +X296382Y71435D01* +Y71428D01* +X296283Y71199D01* +X296168Y70993D01* +X296054Y70811D01* +X295947Y70651D01* +X295894Y70582D01* +X295848Y70521D01* +X295802Y70475D01* +X295772Y70430D01* +X295742Y70399D01* +X295719Y70376D01* +X295703Y70361D01* +X295696Y70353D01* +X295520Y70201D01* +X295338Y70072D01* +X295162Y69965D01* +X294995Y69873D01* +X294850Y69805D01* +X294789Y69774D01* +X294736Y69752D01* +X294690Y69736D01* +X294659Y69721D01* +X294637Y69713D01* +X294629D01* +X294393Y69645D01* +X294156Y69591D01* +X293928Y69553D01* +X293722Y69531D01* +X293631Y69515D01* +X293547D01* +X293471Y69508D01* +X293402Y69500D01* +X293105D01* +X292953Y69508D01* +X292815Y69515D01* +X292709Y69531D01* +X292617Y69538D01* +X292556Y69546D01* +X292518Y69553D01* +X292503D01* +X292290Y69591D01* +X292183Y69614D01* +X292092Y69637D01* +X292015Y69652D01* +X291947Y69668D01* +X291909Y69683D01* +X291893D01* +X291718Y69744D01* +X291642Y69767D01* +X291566Y69797D01* +X291512Y69820D01* +X291467Y69835D01* +X291436Y69843D01* +X291429Y69851D01* +X291253Y69927D01* +X291177Y69965D01* +X291101Y69995D01* +X291040Y70026D01* +X290994Y70041D01* +X290956Y70056D01* +X290949Y70064D01* +Y71634D01* +X291131D01* +X291230Y71550D01* +X291329Y71466D01* +X291368Y71435D01* +X291406Y71405D01* +X291429Y71390D01* +X291436Y71382D01* +X291573Y71276D01* +X291642Y71230D01* +X291703Y71192D01* +X291756Y71154D01* +X291794Y71131D01* +X291825Y71115D01* +X291832Y71108D01* +X292031Y71009D01* +X292122Y70963D01* +X292213Y70933D01* +X292290Y70902D01* +X292343Y70879D01* +X292381Y70872D01* +X292396Y70864D01* +X292511Y70834D01* +X292617Y70811D01* +X292716Y70795D01* +X292815Y70788D01* +X292892Y70780D01* +X292953Y70773D01* +X293006D01* +X293128Y70780D01* +X293242Y70788D01* +X293356Y70803D01* +X293456Y70826D01* +X293539Y70841D01* +X293600Y70856D01* +X293646Y70864D01* +X293654Y70872D01* +X293661D01* +X293783Y70917D01* +X293890Y70971D01* +X293997Y71024D01* +X294080Y71085D01* +X294156Y71131D01* +X294210Y71176D01* +X294240Y71207D01* +X294256Y71214D01* +X294355Y71314D01* +X294438Y71420D01* +X294515Y71527D01* +X294576Y71634D01* +X294629Y71725D01* +X294667Y71801D01* +X294682Y71832D01* +X294690Y71855D01* +X294697Y71862D01* +Y71870D01* +X294751Y72030D01* +X294797Y72205D01* +X294827Y72373D01* +X294842Y72540D01* +X294858Y72685D01* +Y72746D01* +X294865Y72800D01* +Y72838D01* +Y72868D01* +Y72891D01* +Y72899D01* +X294858Y73112D01* +X294842Y73302D01* +X294812Y73470D01* +X294781Y73615D01* +X294758Y73737D01* +X294743Y73783D01* +X294728Y73821D01* +X294720Y73859D01* +X294713Y73882D01* +X294705Y73889D01* +Y73897D01* +X294644Y74049D01* +X294576Y74179D01* +X294499Y74293D01* +X294438Y74392D01* +X294377Y74468D01* +X294332Y74522D01* +X294294Y74560D01* +X294286Y74567D01* +X294179Y74659D01* +X294080Y74735D01* +X293974Y74796D01* +X293882Y74849D01* +X293806Y74887D01* +X293745Y74918D01* +X293707Y74933D01* +X293692Y74941D01* +X293570Y74979D01* +X293448Y75009D01* +X293334Y75024D01* +X293235Y75040D01* +X293143Y75047D01* +X293074Y75055D01* +X293013D01* +X292899Y75047D01* +X292785Y75040D01* +X292686Y75024D01* +X292594Y75009D01* +X292518Y74986D01* +X292457Y74971D01* +X292427Y74964D01* +X292411Y74956D01* +X292305Y74918D01* +X292206Y74880D01* +X292114Y74842D01* +X292038Y74804D01* +X291977Y74765D01* +X291924Y74743D01* +X291893Y74727D01* +X291886Y74720D01* +X291794Y74666D01* +X291718Y74613D01* +X291642Y74567D01* +X291581Y74522D01* +X291528Y74483D01* +X291490Y74453D01* +X291467Y74438D01* +X291459Y74430D01* +X291390Y74377D01* +X291329Y74331D01* +X291276Y74293D01* +X291230Y74255D01* +X291192Y74224D01* +X291169Y74202D01* +X291154Y74194D01* +X291147Y74186D01* +X290949D01* +Y75779D01* +X291093Y75840D01* +X291162Y75870D01* +X291230Y75901D01* +X291291Y75924D01* +X291337Y75946D01* +X291368Y75954D01* +X291375Y75962D01* +X291558Y76038D01* +X291649Y76069D01* +X291733Y76099D01* +X291802Y76122D01* +X291855Y76137D01* +X291893Y76152D01* +X291909D01* +X292122Y76206D01* +X292229Y76221D01* +X292320Y76244D01* +X292404Y76259D01* +X292472Y76267D01* +X292511Y76274D01* +X292526D01* +X292785Y76305D01* +X292907Y76312D01* +X293021Y76320D01* +X293128Y76328D01* +X293273D01* +X293547Y76320D01* +D02* +G37* +G36* +X283748D02* +X284007Y76289D01* +X284243Y76251D01* +X284350Y76228D01* +X284449Y76206D01* +X284540Y76183D01* +X284616Y76160D01* +X284685Y76137D01* +X284746Y76122D01* +X284799Y76107D01* +X284830Y76091D01* +X284853Y76084D01* +X284860D01* +X285089Y75985D01* +X285294Y75878D01* +X285470Y75771D01* +X285630Y75657D01* +X285691Y75611D01* +X285752Y75566D01* +X285797Y75520D01* +X285843Y75482D01* +X285874Y75451D01* +X285896Y75436D01* +X285912Y75421D01* +X285919Y75413D01* +X286072Y75238D01* +X286209Y75047D01* +X286331Y74865D01* +X286422Y74697D01* +X286468Y74613D01* +X286498Y74545D01* +X286529Y74476D01* +X286552Y74422D01* +X286575Y74377D01* +X286590Y74346D01* +X286597Y74324D01* +Y74316D01* +X286674Y74072D01* +X286727Y73828D01* +X286773Y73592D01* +X286796Y73371D01* +X286803Y73272D01* +X286811Y73188D01* +X286819Y73104D01* +Y73036D01* +X286826Y72982D01* +Y72944D01* +Y72914D01* +Y72906D01* +X286819Y72601D01* +X286788Y72319D01* +X286773Y72190D01* +X286750Y72068D01* +X286727Y71954D01* +X286704Y71855D01* +X286681Y71755D01* +X286658Y71672D01* +X286636Y71603D01* +X286620Y71542D01* +X286605Y71497D01* +X286590Y71458D01* +X286582Y71435D01* +Y71428D01* +X286483Y71199D01* +X286369Y70993D01* +X286255Y70811D01* +X286148Y70651D01* +X286095Y70582D01* +X286049Y70521D01* +X286003Y70475D01* +X285973Y70430D01* +X285942Y70399D01* +X285919Y70376D01* +X285904Y70361D01* +X285896Y70353D01* +X285721Y70201D01* +X285538Y70072D01* +X285363Y69965D01* +X285195Y69873D01* +X285051Y69805D01* +X284990Y69774D01* +X284936Y69752D01* +X284891Y69736D01* +X284860Y69721D01* +X284837Y69713D01* +X284830D01* +X284593Y69645D01* +X284357Y69591D01* +X284129Y69553D01* +X283923Y69531D01* +X283831Y69515D01* +X283748D01* +X283671Y69508D01* +X283603Y69500D01* +X283306D01* +X283153Y69508D01* +X283016Y69515D01* +X282909Y69531D01* +X282818Y69538D01* +X282757Y69546D01* +X282719Y69553D01* +X282704D01* +X282490Y69591D01* +X282384Y69614D01* +X282292Y69637D01* +X282216Y69652D01* +X282147Y69668D01* +X282109Y69683D01* +X282094D01* +X281919Y69744D01* +X281843Y69767D01* +X281766Y69797D01* +X281713Y69820D01* +X281667Y69835D01* +X281637Y69843D01* +X281629Y69851D01* +X281454Y69927D01* +X281378Y69965D01* +X281302Y69995D01* +X281241Y70026D01* +X281195Y70041D01* +X281157Y70056D01* +X281149Y70064D01* +Y71634D01* +X281332D01* +X281431Y71550D01* +X281530Y71466D01* +X281568Y71435D01* +X281606Y71405D01* +X281629Y71390D01* +X281637Y71382D01* +X281774Y71276D01* +X281843Y71230D01* +X281904Y71192D01* +X281957Y71154D01* +X281995Y71131D01* +X282026Y71115D01* +X282033Y71108D01* +X282231Y71009D01* +X282323Y70963D01* +X282414Y70933D01* +X282490Y70902D01* +X282544Y70879D01* +X282582Y70872D01* +X282597Y70864D01* +X282711Y70834D01* +X282818Y70811D01* +X282917Y70795D01* +X283016Y70788D01* +X283092Y70780D01* +X283153Y70773D01* +X283207D01* +X283328Y70780D01* +X283443Y70788D01* +X283557Y70803D01* +X283656Y70826D01* +X283740Y70841D01* +X283801Y70856D01* +X283847Y70864D01* +X283854Y70872D01* +X283862D01* +X283984Y70917D01* +X284090Y70971D01* +X284197Y71024D01* +X284281Y71085D01* +X284357Y71131D01* +X284410Y71176D01* +X284441Y71207D01* +X284456Y71214D01* +X284555Y71314D01* +X284639Y71420D01* +X284715Y71527D01* +X284776Y71634D01* +X284830Y71725D01* +X284868Y71801D01* +X284883Y71832D01* +X284891Y71855D01* +X284898Y71862D01* +Y71870D01* +X284952Y72030D01* +X284997Y72205D01* +X285028Y72373D01* +X285043Y72540D01* +X285058Y72685D01* +Y72746D01* +X285066Y72800D01* +Y72838D01* +Y72868D01* +Y72891D01* +Y72899D01* +X285058Y73112D01* +X285043Y73302D01* +X285012Y73470D01* +X284982Y73615D01* +X284959Y73737D01* +X284944Y73783D01* +X284929Y73821D01* +X284921Y73859D01* +X284914Y73882D01* +X284906Y73889D01* +Y73897D01* +X284845Y74049D01* +X284776Y74179D01* +X284700Y74293D01* +X284639Y74392D01* +X284578Y74468D01* +X284533Y74522D01* +X284494Y74560D01* +X284487Y74567D01* +X284380Y74659D01* +X284281Y74735D01* +X284174Y74796D01* +X284083Y74849D01* +X284007Y74887D01* +X283946Y74918D01* +X283908Y74933D01* +X283892Y74941D01* +X283771Y74979D01* +X283648Y75009D01* +X283534Y75024D01* +X283435Y75040D01* +X283344Y75047D01* +X283275Y75055D01* +X283214D01* +X283100Y75047D01* +X282986Y75040D01* +X282887Y75024D01* +X282795Y75009D01* +X282719Y74986D01* +X282658Y74971D01* +X282628Y74964D01* +X282612Y74956D01* +X282505Y74918D01* +X282407Y74880D01* +X282315Y74842D01* +X282239Y74804D01* +X282178Y74765D01* +X282125Y74743D01* +X282094Y74727D01* +X282086Y74720D01* +X281995Y74666D01* +X281919Y74613D01* +X281843Y74567D01* +X281782Y74522D01* +X281728Y74483D01* +X281690Y74453D01* +X281667Y74438D01* +X281660Y74430D01* +X281591Y74377D01* +X281530Y74331D01* +X281477Y74293D01* +X281431Y74255D01* +X281393Y74224D01* +X281370Y74202D01* +X281355Y74194D01* +X281347Y74186D01* +X281149D01* +Y75779D01* +X281294Y75840D01* +X281362Y75870D01* +X281431Y75901D01* +X281492Y75924D01* +X281538Y75946D01* +X281568Y75954D01* +X281576Y75962D01* +X281759Y76038D01* +X281850Y76069D01* +X281934Y76099D01* +X282003Y76122D01* +X282056Y76137D01* +X282094Y76152D01* +X282109D01* +X282323Y76206D01* +X282429Y76221D01* +X282521Y76244D01* +X282605Y76259D01* +X282673Y76267D01* +X282711Y76274D01* +X282726D01* +X282986Y76305D01* +X283107Y76312D01* +X283222Y76320D01* +X283328Y76328D01* +X283473D01* +X283748Y76320D01* +D02* +G37* +G36* +X372604Y69637D02* +X370897D01* +X370440Y70963D01* +X368017D01* +X367560Y69637D01* +X365807D01* +X368238Y76206D01* +X370181D01* +X372604Y69637D01* +D02* +G37* +G36* +X359178D02* +X357471D01* +X357014Y70963D01* +X354591D01* +X354133Y69637D01* +X352381D01* +X354812Y76206D01* +X356755D01* +X359178Y69637D01* +D02* +G37* +G36* +X345203D02* +X343496D01* +X343039Y70963D01* +X340616D01* +X340159Y69637D01* +X338406D01* +X340837Y76206D01* +X342780D01* +X345203Y69637D01* +D02* +G37* +G36* +X337461D02* +X335769D01* +Y72045D01* +X334992D01* +X333209Y69637D01* +X331136D01* +X333331Y72449D01* +X333110Y72571D01* +X332920Y72700D01* +X332752Y72822D01* +X332615Y72944D01* +X332508Y73051D01* +X332432Y73135D01* +X332409Y73165D01* +X332386Y73188D01* +X332371Y73203D01* +Y73211D01* +X332310Y73302D01* +X332257Y73394D01* +X332173Y73592D01* +X332112Y73790D01* +X332074Y73981D01* +X332058Y74064D01* +X332043Y74141D01* +X332035Y74217D01* +Y74278D01* +X332028Y74331D01* +Y74369D01* +Y74392D01* +Y74400D01* +X332035Y74590D01* +X332058Y74758D01* +X332096Y74910D01* +X332135Y75032D01* +X332180Y75139D01* +X332211Y75215D01* +X332226Y75238D01* +X332241Y75261D01* +X332249Y75268D01* +Y75276D01* +X332340Y75398D01* +X332432Y75512D01* +X332531Y75611D01* +X332622Y75695D01* +X332706Y75756D01* +X332775Y75809D01* +X332820Y75840D01* +X332828Y75848D01* +X332836D01* +X332973Y75924D01* +X333110Y75985D01* +X333247Y76038D01* +X333361Y76076D01* +X333468Y76107D01* +X333552Y76122D01* +X333582Y76129D01* +X333605Y76137D01* +X333620D01* +X333781Y76160D01* +X333956Y76175D01* +X334123Y76190D01* +X334283Y76198D01* +X334421Y76206D01* +X337461D01* +Y69637D01* +D02* +G37* +G36* +X331129D02* +X329422D01* +X328965Y70963D01* +X326541D01* +X326084Y69637D01* +X324332D01* +X326763Y76206D01* +X328706D01* +X331129Y69637D01* +D02* +G37* +G36* +X301472Y75040D02* +X300397D01* +Y70803D01* +X301472D01* +Y69637D01* +X297631D01* +Y70803D01* +X298706D01* +Y75040D01* +X297631D01* +Y76206D01* +X301472D01* +Y75040D01* +D02* +G37* +G36* +X289737Y69637D02* +X288091D01* +Y71367D01* +X289737D01* +Y69637D01* +D02* +G37* +G36* +X375911Y76312D02* +X376133Y76297D01* +X376346Y76267D01* +X376552Y76228D01* +X376735Y76183D01* +X376910Y76137D01* +X377070Y76084D01* +X377215Y76030D01* +X377344Y75969D01* +X377458Y75916D01* +X377557Y75870D01* +X377634Y75825D01* +X377702Y75786D01* +X377748Y75756D01* +X377778Y75741D01* +X377786Y75733D01* +X377931Y75619D01* +X378060Y75505D01* +X378167Y75383D01* +X378259Y75253D01* +X378342Y75131D01* +X378411Y75009D01* +X378464Y74887D01* +X378502Y74773D01* +X378540Y74659D01* +X378563Y74560D01* +X378586Y74468D01* +X378594Y74392D01* +X378601Y74331D01* +X378609Y74278D01* +Y74247D01* +Y74240D01* +X378601Y74118D01* +X378594Y73996D01* +X378556Y73767D01* +X378495Y73577D01* +X378464Y73485D01* +X378426Y73409D01* +X378396Y73333D01* +X378365Y73272D01* +X378335Y73219D01* +X378304Y73173D01* +X378281Y73135D01* +X378266Y73112D01* +X378251Y73097D01* +Y73089D01* +X378175Y73005D01* +X378091Y72929D01* +X377908Y72784D01* +X377710Y72662D01* +X377512Y72556D01* +X377420Y72510D01* +X377336Y72472D01* +X377260Y72441D01* +X377192Y72411D01* +X377131Y72396D01* +X377093Y72380D01* +X377062Y72365D01* +X377054D01* +X376780Y72281D01* +X376651Y72251D01* +X376536Y72220D01* +X376437Y72197D01* +X376353Y72182D01* +X376323Y72175D01* +X376300Y72167D01* +X376285D01* +X376133Y72137D01* +X375988Y72106D01* +X375850Y72083D01* +X375736Y72053D01* +X375637Y72030D01* +X375561Y72015D01* +X375538Y72007D01* +X375515D01* +X375508Y71999D01* +X375500D01* +X375378Y71969D01* +X375271Y71931D01* +X375180Y71893D01* +X375104Y71855D01* +X375043Y71817D01* +X374997Y71786D01* +X374974Y71771D01* +X374967Y71763D01* +X374906Y71702D01* +X374860Y71641D01* +X374822Y71573D01* +X374799Y71519D01* +X374784Y71466D01* +X374776Y71428D01* +Y71397D01* +Y71390D01* +X374784Y71306D01* +X374799Y71237D01* +X374814Y71176D01* +X374837Y71123D01* +X374868Y71085D01* +X374883Y71055D01* +X374898Y71039D01* +X374906Y71032D01* +X375005Y70956D01* +X375111Y70894D01* +X375157Y70872D01* +X375195Y70856D01* +X375218Y70841D01* +X375226D01* +X375287Y70818D01* +X375355Y70795D01* +X375492Y70773D01* +X375546Y70757D01* +X375592D01* +X375630Y70750D01* +X375637D01* +X375729Y70742D01* +X375805Y70735D01* +X375873D01* +X375934Y70727D01* +X376041D01* +X376270Y70735D01* +X376491Y70765D01* +X376704Y70795D01* +X376894Y70841D01* +X376978Y70856D01* +X377054Y70879D01* +X377123Y70894D01* +X377176Y70917D01* +X377230Y70925D01* +X377260Y70940D01* +X377283Y70948D01* +X377291D01* +X377527Y71039D01* +X377748Y71146D01* +X377946Y71253D01* +X378121Y71359D01* +X378198Y71405D01* +X378266Y71451D01* +X378319Y71489D01* +X378373Y71527D01* +X378411Y71557D01* +X378441Y71580D01* +X378457Y71588D01* +X378464Y71596D01* +X378647D01* +Y70018D01* +X378449Y69942D01* +X378251Y69866D01* +X378060Y69805D01* +X377885Y69752D01* +X377809Y69729D01* +X377740Y69713D01* +X377672Y69690D01* +X377618Y69675D01* +X377580Y69668D01* +X377542Y69660D01* +X377527Y69652D01* +X377519D01* +X377283Y69607D01* +X377039Y69576D01* +X376803Y69546D01* +X376574Y69531D01* +X376475D01* +X376384Y69523D01* +X376300D01* +X376231Y69515D01* +X376094D01* +X375835Y69523D01* +X375592Y69538D01* +X375363Y69569D01* +X375149Y69607D01* +X374944Y69652D01* +X374761Y69706D01* +X374593Y69759D01* +X374441Y69820D01* +X374304Y69873D01* +X374189Y69927D01* +X374090Y69980D01* +X374007Y70026D01* +X373938Y70064D01* +X373892Y70094D01* +X373862Y70110D01* +X373854Y70117D01* +X373709Y70239D01* +X373580Y70361D01* +X373473Y70491D01* +X373382Y70620D01* +X373298Y70750D01* +X373229Y70887D01* +X373176Y71009D01* +X373130Y71138D01* +X373100Y71253D01* +X373077Y71359D01* +X373054Y71451D01* +X373046Y71535D01* +X373039Y71603D01* +X373031Y71649D01* +Y71687D01* +Y71695D01* +X373039Y71817D01* +X373046Y71938D01* +X373084Y72152D01* +X373145Y72342D01* +X373176Y72426D01* +X373214Y72502D01* +X373245Y72571D01* +X373283Y72632D01* +X373313Y72678D01* +X373336Y72723D01* +X373366Y72754D01* +X373382Y72777D01* +X373389Y72792D01* +X373397Y72800D01* +X373465Y72876D01* +X373549Y72952D01* +X373725Y73081D01* +X373907Y73196D01* +X374090Y73295D01* +X374250Y73371D01* +X374327Y73401D01* +X374388Y73424D01* +X374441Y73447D01* +X374479Y73462D01* +X374502Y73470D01* +X374509D01* +X374647Y73516D01* +X374784Y73554D01* +X374906Y73584D01* +X375012Y73615D01* +X375096Y73630D01* +X375165Y73645D01* +X375210Y73661D01* +X375226D01* +X375477Y73714D01* +X375592Y73744D01* +X375698Y73767D01* +X375790Y73783D01* +X375858Y73798D01* +X375904Y73813D01* +X375919D01* +X376018Y73836D01* +X376110Y73859D01* +X376193Y73882D01* +X376270Y73904D01* +X376399Y73942D01* +X376498Y73981D01* +X376574Y74019D01* +X376628Y74042D01* +X376658Y74057D01* +X376666Y74064D01* +X376735Y74118D01* +X376780Y74186D01* +X376818Y74247D01* +X376841Y74316D01* +X376856Y74369D01* +X376864Y74415D01* +Y74453D01* +Y74461D01* +X376856Y74522D01* +X376841Y74583D01* +X376826Y74636D01* +X376803Y74682D01* +X376780Y74712D01* +X376757Y74743D01* +X376750Y74758D01* +X376742Y74766D01* +X376643Y74857D01* +X376544Y74918D01* +X376506Y74941D01* +X376475Y74956D01* +X376452Y74971D01* +X376445D01* +X376300Y75017D01* +X376239Y75040D01* +X376178Y75055D01* +X376125Y75063D01* +X376087Y75070D01* +X376056Y75078D01* +X376049D01* +X375889Y75093D01* +X375820Y75101D01* +X375751Y75108D01* +X375622D01* +X375401Y75101D01* +X375188Y75078D01* +X374990Y75040D01* +X374807Y75002D01* +X374730Y74979D01* +X374662Y74964D01* +X374601Y74948D01* +X374548Y74925D01* +X374502Y74918D01* +X374471Y74903D01* +X374456Y74895D01* +X374449D01* +X374243Y74811D01* +X374052Y74720D01* +X373885Y74636D01* +X373740Y74552D01* +X373625Y74476D01* +X373580Y74445D01* +X373542Y74423D01* +X373511Y74400D01* +X373488Y74384D01* +X373481Y74369D01* +X373290D01* +Y75878D01* +X373473Y75947D01* +X373656Y76007D01* +X373847Y76061D01* +X374014Y76107D01* +X374098Y76122D01* +X374166Y76145D01* +X374235Y76160D01* +X374288Y76167D01* +X374334Y76175D01* +X374365Y76183D01* +X374388Y76190D01* +X374395D01* +X374631Y76236D01* +X374860Y76267D01* +X375081Y76290D01* +X375271Y76305D01* +X375355Y76312D01* +X375439D01* +X375508Y76320D01* +X375675D01* +X375911Y76312D01* +D02* +G37* +G36* +X362485D02* +X362706Y76297D01* +X362919Y76267D01* +X363125Y76228D01* +X363308Y76183D01* +X363483Y76137D01* +X363643Y76084D01* +X363788Y76030D01* +X363918Y75969D01* +X364032Y75916D01* +X364131Y75870D01* +X364207Y75825D01* +X364276Y75786D01* +X364322Y75756D01* +X364352Y75741D01* +X364360Y75733D01* +X364504Y75619D01* +X364634Y75505D01* +X364741Y75383D01* +X364832Y75253D01* +X364916Y75131D01* +X364984Y75009D01* +X365038Y74887D01* +X365076Y74773D01* +X365114Y74659D01* +X365137Y74560D01* +X365160Y74468D01* +X365167Y74392D01* +X365175Y74331D01* +X365182Y74278D01* +Y74247D01* +Y74240D01* +X365175Y74118D01* +X365167Y73996D01* +X365129Y73767D01* +X365068Y73577D01* +X365038Y73485D01* +X365000Y73409D01* +X364969Y73333D01* +X364939Y73272D01* +X364908Y73219D01* +X364878Y73173D01* +X364855Y73135D01* +X364840Y73112D01* +X364824Y73097D01* +Y73089D01* +X364748Y73005D01* +X364664Y72929D01* +X364482Y72784D01* +X364283Y72662D01* +X364085Y72556D01* +X363994Y72510D01* +X363910Y72472D01* +X363834Y72441D01* +X363765Y72411D01* +X363704Y72396D01* +X363666Y72380D01* +X363636Y72365D01* +X363628D01* +X363354Y72281D01* +X363224Y72251D01* +X363110Y72220D01* +X363011Y72197D01* +X362927Y72182D01* +X362896Y72175D01* +X362874Y72167D01* +X362858D01* +X362706Y72137D01* +X362561Y72106D01* +X362424Y72083D01* +X362310Y72053D01* +X362211Y72030D01* +X362135Y72015D01* +X362112Y72007D01* +X362089D01* +X362081Y71999D01* +X362074D01* +X361952Y71969D01* +X361845Y71931D01* +X361754Y71893D01* +X361677Y71855D01* +X361616Y71817D01* +X361571Y71786D01* +X361548Y71771D01* +X361540Y71763D01* +X361479Y71702D01* +X361433Y71641D01* +X361395Y71573D01* +X361372Y71519D01* +X361357Y71466D01* +X361350Y71428D01* +Y71397D01* +Y71390D01* +X361357Y71306D01* +X361372Y71237D01* +X361388Y71176D01* +X361411Y71123D01* +X361441Y71085D01* +X361456Y71055D01* +X361472Y71039D01* +X361479Y71032D01* +X361578Y70956D01* +X361685Y70894D01* +X361731Y70872D01* +X361769Y70856D01* +X361792Y70841D01* +X361799D01* +X361860Y70818D01* +X361929Y70795D01* +X362066Y70773D01* +X362119Y70757D01* +X362165D01* +X362203Y70750D01* +X362211D01* +X362302Y70742D01* +X362378Y70735D01* +X362447D01* +X362508Y70727D01* +X362615D01* +X362843Y70735D01* +X363064Y70765D01* +X363278Y70795D01* +X363468Y70841D01* +X363552Y70856D01* +X363628Y70879D01* +X363697Y70894D01* +X363750Y70917D01* +X363803Y70925D01* +X363834Y70940D01* +X363857Y70948D01* +X363864D01* +X364100Y71039D01* +X364322Y71146D01* +X364520Y71253D01* +X364695Y71359D01* +X364771Y71405D01* +X364840Y71451D01* +X364893Y71489D01* +X364946Y71527D01* +X364984Y71557D01* +X365015Y71580D01* +X365030Y71588D01* +X365038Y71596D01* +X365221D01* +Y70018D01* +X365023Y69942D01* +X364824Y69866D01* +X364634Y69805D01* +X364459Y69752D01* +X364382Y69729D01* +X364314Y69713D01* +X364245Y69690D01* +X364192Y69675D01* +X364154Y69668D01* +X364116Y69660D01* +X364100Y69652D01* +X364093D01* +X363857Y69607D01* +X363613Y69576D01* +X363377Y69546D01* +X363148Y69531D01* +X363049D01* +X362957Y69523D01* +X362874D01* +X362805Y69515D01* +X362668D01* +X362409Y69523D01* +X362165Y69538D01* +X361936Y69569D01* +X361723Y69607D01* +X361517Y69652D01* +X361334Y69706D01* +X361167Y69759D01* +X361014Y69820D01* +X360877Y69873D01* +X360763Y69927D01* +X360664Y69980D01* +X360580Y70026D01* +X360512Y70064D01* +X360466Y70094D01* +X360435Y70110D01* +X360428Y70117D01* +X360283Y70239D01* +X360153Y70361D01* +X360047Y70491D01* +X359955Y70620D01* +X359871Y70750D01* +X359803Y70887D01* +X359749Y71009D01* +X359704Y71138D01* +X359673Y71253D01* +X359650Y71359D01* +X359628Y71451D01* +X359620Y71535D01* +X359612Y71603D01* +X359605Y71649D01* +Y71687D01* +Y71695D01* +X359612Y71817D01* +X359620Y71938D01* +X359658Y72152D01* +X359719Y72342D01* +X359749Y72426D01* +X359788Y72502D01* +X359818Y72571D01* +X359856Y72632D01* +X359887Y72678D01* +X359910Y72723D01* +X359940Y72754D01* +X359955Y72777D01* +X359963Y72792D01* +X359971Y72800D01* +X360039Y72876D01* +X360123Y72952D01* +X360298Y73081D01* +X360481Y73196D01* +X360664Y73295D01* +X360824Y73371D01* +X360900Y73401D01* +X360961Y73424D01* +X361014Y73447D01* +X361053Y73462D01* +X361075Y73470D01* +X361083D01* +X361220Y73516D01* +X361357Y73554D01* +X361479Y73584D01* +X361586Y73615D01* +X361670Y73630D01* +X361738Y73645D01* +X361784Y73661D01* +X361799D01* +X362051Y73714D01* +X362165Y73744D01* +X362272Y73767D01* +X362363Y73783D01* +X362432Y73798D01* +X362477Y73813D01* +X362493D01* +X362592Y73836D01* +X362683Y73859D01* +X362767Y73882D01* +X362843Y73904D01* +X362973Y73942D01* +X363072Y73981D01* +X363148Y74019D01* +X363201Y74042D01* +X363232Y74057D01* +X363239Y74064D01* +X363308Y74118D01* +X363354Y74186D01* +X363392Y74247D01* +X363415Y74316D01* +X363430Y74369D01* +X363438Y74415D01* +Y74453D01* +Y74461D01* +X363430Y74522D01* +X363415Y74583D01* +X363400Y74636D01* +X363377Y74682D01* +X363354Y74712D01* +X363331Y74743D01* +X363323Y74758D01* +X363316Y74766D01* +X363217Y74857D01* +X363117Y74918D01* +X363079Y74941D01* +X363049Y74956D01* +X363026Y74971D01* +X363018D01* +X362874Y75017D01* +X362813Y75040D01* +X362752Y75055D01* +X362698Y75063D01* +X362660Y75070D01* +X362630Y75078D01* +X362622D01* +X362462Y75093D01* +X362394Y75101D01* +X362325Y75108D01* +X362196D01* +X361974Y75101D01* +X361761Y75078D01* +X361563Y75040D01* +X361380Y75002D01* +X361304Y74979D01* +X361235Y74964D01* +X361174Y74948D01* +X361121Y74925D01* +X361075Y74918D01* +X361045Y74903D01* +X361030Y74895D01* +X361022D01* +X360816Y74811D01* +X360626Y74720D01* +X360458Y74636D01* +X360313Y74552D01* +X360199Y74476D01* +X360153Y74445D01* +X360115Y74423D01* +X360085Y74400D01* +X360062Y74384D01* +X360054Y74369D01* +X359864D01* +Y75878D01* +X360047Y75947D01* +X360229Y76007D01* +X360420Y76061D01* +X360588Y76107D01* +X360672Y76122D01* +X360740Y76145D01* +X360809Y76160D01* +X360862Y76167D01* +X360908Y76175D01* +X360938Y76183D01* +X360961Y76190D01* +X360969D01* +X361205Y76236D01* +X361433Y76267D01* +X361655Y76290D01* +X361845Y76305D01* +X361929Y76312D01* +X362013D01* +X362081Y76320D01* +X362249D01* +X362485Y76312D01* +D02* +G37* +G36* +X313039Y76335D02* +X313313Y76305D01* +X313565Y76259D01* +X313808Y76198D01* +X314030Y76129D01* +X314235Y76053D01* +X314418Y75969D01* +X314586Y75886D01* +X314738Y75794D01* +X314868Y75710D01* +X314974Y75634D01* +X315066Y75566D01* +X315142Y75505D01* +X315188Y75459D01* +X315226Y75428D01* +X315233Y75421D01* +X315394Y75238D01* +X315531Y75047D01* +X315645Y74849D01* +X315752Y74644D01* +X315835Y74430D01* +X315904Y74224D01* +X315965Y74019D01* +X316011Y73821D01* +X316049Y73638D01* +X316079Y73462D01* +X316094Y73310D01* +X316110Y73173D01* +X316117Y73066D01* +X316125Y73021D01* +Y72982D01* +Y72952D01* +Y72929D01* +Y72921D01* +Y72914D01* +X316117Y72624D01* +X316087Y72358D01* +X316041Y72098D01* +X315988Y71862D01* +X315919Y71641D01* +X315843Y71435D01* +X315759Y71245D01* +X315675Y71077D01* +X315599Y70925D01* +X315515Y70795D01* +X315439Y70681D01* +X315371Y70590D01* +X315317Y70521D01* +X315271Y70468D01* +X315241Y70430D01* +X315233Y70422D01* +X315058Y70262D01* +X314868Y70117D01* +X314670Y69995D01* +X314464Y69889D01* +X314258Y69797D01* +X314052Y69729D01* +X313847Y69668D01* +X313656Y69614D01* +X313466Y69576D01* +X313298Y69546D01* +X313146Y69531D01* +X313008Y69515D01* +X312902Y69508D01* +X312856Y69500D01* +X312749D01* +X312460Y69508D01* +X312185Y69538D01* +X311934Y69584D01* +X311690Y69645D01* +X311469Y69713D01* +X311263Y69790D01* +X311080Y69873D01* +X310913Y69965D01* +X310760Y70049D01* +X310631Y70132D01* +X310524Y70209D01* +X310433Y70277D01* +X310357Y70338D01* +X310303Y70384D01* +X310273Y70414D01* +X310265Y70422D01* +X310105Y70605D01* +X309968Y70795D01* +X309846Y70994D01* +X309747Y71199D01* +X309656Y71405D01* +X309587Y71618D01* +X309526Y71817D01* +X309480Y72015D01* +X309442Y72197D01* +X309412Y72365D01* +X309396Y72525D01* +X309381Y72655D01* +X309374Y72761D01* +X309366Y72845D01* +Y72876D01* +Y72899D01* +Y72906D01* +Y72914D01* +X309374Y73203D01* +X309404Y73478D01* +X309450Y73737D01* +X309511Y73973D01* +X309579Y74202D01* +X309656Y74407D01* +X309732Y74590D01* +X309816Y74766D01* +X309907Y74910D01* +X309983Y75047D01* +X310060Y75162D01* +X310128Y75253D01* +X310189Y75322D01* +X310235Y75375D01* +X310265Y75413D01* +X310273Y75421D01* +X310448Y75581D01* +X310639Y75726D01* +X310837Y75848D01* +X311042Y75954D01* +X311248Y76046D01* +X311454Y76114D01* +X311652Y76175D01* +X311850Y76228D01* +X312033Y76267D01* +X312201Y76297D01* +X312353Y76312D01* +X312490Y76328D01* +X312597Y76335D01* +X312681Y76343D01* +X312749D01* +X313039Y76335D01* +D02* +G37* +G36* +X277202Y76335D02* +X277476Y76305D01* +X277728Y76259D01* +X277972Y76198D01* +X278193Y76129D01* +X278398Y76053D01* +X278581Y75969D01* +X278749Y75886D01* +X278901Y75794D01* +X279031Y75710D01* +X279137Y75634D01* +X279229Y75566D01* +X279305Y75505D01* +X279351Y75459D01* +X279389Y75428D01* +X279397Y75421D01* +X279557Y75238D01* +X279694Y75047D01* +X279808Y74849D01* +X279915Y74644D01* +X279999Y74430D01* +X280067Y74224D01* +X280128Y74019D01* +X280174Y73821D01* +X280212Y73638D01* +X280242Y73462D01* +X280258Y73310D01* +X280273Y73173D01* +X280280Y73066D01* +X280288Y73021D01* +Y72982D01* +Y72952D01* +Y72929D01* +Y72921D01* +Y72914D01* +X280280Y72624D01* +X280250Y72358D01* +X280204Y72098D01* +X280151Y71862D01* +X280082Y71641D01* +X280006Y71435D01* +X279922Y71245D01* +X279839Y71077D01* +X279762Y70925D01* +X279678Y70795D01* +X279602Y70681D01* +X279534Y70590D01* +X279480Y70521D01* +X279435Y70468D01* +X279404Y70430D01* +X279397Y70422D01* +X279221Y70262D01* +X279031Y70117D01* +X278833Y69995D01* +X278627Y69889D01* +X278421Y69797D01* +X278216Y69729D01* +X278010Y69668D01* +X277819Y69614D01* +X277629Y69576D01* +X277461Y69546D01* +X277309Y69531D01* +X277171Y69515D01* +X277065Y69508D01* +X277019Y69500D01* +X276912D01* +X276623Y69508D01* +X276349Y69538D01* +X276097Y69584D01* +X275853Y69645D01* +X275632Y69713D01* +X275427Y69790D01* +X275244Y69873D01* +X275076Y69965D01* +X274924Y70049D01* +X274794Y70132D01* +X274687Y70209D01* +X274596Y70277D01* +X274520Y70338D01* +X274466Y70384D01* +X274436Y70414D01* +X274428Y70422D01* +X274268Y70605D01* +X274131Y70795D01* +X274009Y70993D01* +X273910Y71199D01* +X273819Y71405D01* +X273750Y71618D01* +X273689Y71817D01* +X273643Y72015D01* +X273605Y72197D01* +X273575Y72365D01* +X273560Y72525D01* +X273544Y72655D01* +X273537Y72761D01* +X273529Y72845D01* +Y72876D01* +Y72899D01* +Y72906D01* +Y72914D01* +X273537Y73203D01* +X273567Y73478D01* +X273613Y73737D01* +X273674Y73973D01* +X273743Y74202D01* +X273819Y74407D01* +X273895Y74590D01* +X273979Y74765D01* +X274070Y74910D01* +X274146Y75047D01* +X274223Y75162D01* +X274291Y75253D01* +X274352Y75322D01* +X274398Y75375D01* +X274428Y75413D01* +X274436Y75421D01* +X274611Y75581D01* +X274802Y75726D01* +X275000Y75848D01* +X275206Y75954D01* +X275411Y76046D01* +X275617Y76114D01* +X275815Y76175D01* +X276013Y76228D01* +X276196Y76267D01* +X276364Y76297D01* +X276516Y76312D01* +X276653Y76328D01* +X276760Y76335D01* +X276844Y76343D01* +X276912D01* +X277202Y76335D01* +D02* +G37* +G36* +X335205Y99967D02* +X333521D01* +Y101171D01* +X335205D01* +Y99967D01* +D02* +G37* +G36* +X319813D02* +X318129D01* +Y101171D01* +X319813D01* +Y99967D01* +D02* +G37* +G36* +X344037Y94313D02* +X342170D01* +X341020Y98587D01* +X339838Y94313D01* +X337971D01* +X336196Y100881D01* +X337918D01* +X338977Y96355D01* +X340136Y100881D01* +X341820D01* +X343031Y96355D01* +X344045Y100881D01* +X345805D01* +X344037Y94313D01* +D02* +G37* +G36* +X335160D02* +X333567D01* +Y99266D01* +X335160D01* +Y94313D01* +D02* +G37* +G36* +X328980Y99395D02* +X329140Y99372D01* +X329292Y99342D01* +X329422Y99311D01* +X329529Y99281D01* +X329605Y99250D01* +X329635Y99235D01* +X329658Y99228D01* +X329666Y99220D01* +X329673D01* +X329818Y99151D01* +X329963Y99067D01* +X330100Y98984D01* +X330222Y98900D01* +X330329Y98831D01* +X330412Y98770D01* +X330443Y98747D01* +X330466Y98732D01* +X330473Y98725D01* +X330481Y98717D01* +Y99266D01* +X332074D01* +Y94313D01* +X330481D01* +Y97825D01* +X330382Y97879D01* +X330298Y97924D01* +X330214Y97963D01* +X330146Y97993D01* +X330085Y98016D01* +X330039Y98031D01* +X330009Y98046D01* +X330001D01* +X329841Y98092D01* +X329765Y98107D01* +X329704Y98115D01* +X329643Y98123D01* +X329460D01* +X329361Y98107D01* +X329285Y98100D01* +X329216Y98084D01* +X329163Y98069D01* +X329125Y98062D01* +X329102Y98046D01* +X329094D01* +X329033Y98016D01* +X328980Y97978D01* +X328934Y97940D01* +X328896Y97894D01* +X328866Y97864D01* +X328843Y97833D01* +X328835Y97810D01* +X328828Y97802D01* +X328805Y97742D01* +X328782Y97681D01* +X328751Y97536D01* +X328744Y97467D01* +X328736Y97414D01* +X328728Y97383D01* +Y97368D01* +X328706Y97147D01* +X328698Y97048D01* +Y96957D01* +X328690Y96881D01* +Y96820D01* +Y96782D01* +Y96766D01* +Y94313D01* +X327098D01* +Y97536D01* +X327105Y97704D01* +X327121Y97864D01* +X327144Y98008D01* +X327166Y98145D01* +X327205Y98275D01* +X327243Y98389D01* +X327281Y98488D01* +X327326Y98580D01* +X327372Y98664D01* +X327410Y98732D01* +X327448Y98793D01* +X327486Y98847D01* +X327509Y98885D01* +X327532Y98907D01* +X327547Y98923D01* +X327555Y98930D01* +X327646Y99014D01* +X327738Y99083D01* +X327837Y99151D01* +X327936Y99205D01* +X328043Y99250D01* +X328149Y99288D01* +X328348Y99342D01* +X328439Y99365D01* +X328530Y99380D01* +X328606Y99388D01* +X328675Y99395D01* +X328728Y99403D01* +X328805D01* +X328980Y99395D01* +D02* +G37* +G36* +X325551Y94313D02* +X323859D01* +Y97117D01* +X321063D01* +Y98389D01* +X323859D01* +Y99608D01* +X320842D01* +Y100881D01* +X325551D01* +Y94313D01* +D02* +G37* +G36* +X319767D02* +X318175D01* +Y99266D01* +X319767D01* +Y94313D01* +D02* +G37* +G36* +X316590D02* +X314281D01* +X313999Y94320D01* +X313740Y94328D01* +X313618Y94343D01* +X313504Y94351D01* +X313405Y94358D01* +X313306Y94374D01* +X313222Y94381D01* +X313146Y94389D01* +X313085Y94404D01* +X313024Y94412D01* +X312985Y94419D01* +X312947D01* +X312932Y94427D01* +X312925D01* +X312711Y94480D01* +X312513Y94541D01* +X312338Y94602D01* +X312178Y94671D01* +X312109Y94701D01* +X312048Y94732D01* +X311995Y94762D01* +X311949Y94785D01* +X311911Y94800D01* +X311888Y94816D01* +X311873Y94831D01* +X311865D01* +X311751Y94907D01* +X311637Y94991D01* +X311431Y95166D01* +X311248Y95357D01* +X311096Y95532D01* +X311027Y95616D01* +X310974Y95692D01* +X310921Y95760D01* +X310882Y95821D01* +X310852Y95875D01* +X310821Y95913D01* +X310814Y95936D01* +X310806Y95943D01* +X310730Y96080D01* +X310669Y96225D01* +X310608Y96362D01* +X310562Y96507D01* +X310486Y96782D01* +X310463Y96911D01* +X310441Y97041D01* +X310425Y97155D01* +X310410Y97261D01* +X310402Y97353D01* +X310395Y97437D01* +X310387Y97498D01* +Y97551D01* +Y97582D01* +Y97589D01* +X310395Y97764D01* +X310402Y97932D01* +X310425Y98092D01* +X310448Y98252D01* +X310479Y98397D01* +X310509Y98534D01* +X310547Y98656D01* +X310585Y98770D01* +X310623Y98877D01* +X310661Y98968D01* +X310692Y99052D01* +X310722Y99121D01* +X310745Y99174D01* +X310768Y99212D01* +X310776Y99235D01* +X310783Y99243D01* +X310943Y99494D01* +X311111Y99715D01* +X311203Y99814D01* +X311294Y99906D01* +X311378Y99990D01* +X311462Y100066D01* +X311538Y100134D01* +X311614Y100195D01* +X311682Y100241D01* +X311736Y100287D01* +X311782Y100317D01* +X311820Y100340D01* +X311842Y100355D01* +X311850Y100363D01* +X312003Y100447D01* +X312170Y100523D01* +X312338Y100591D01* +X312490Y100645D01* +X312627Y100690D01* +X312688Y100706D01* +X312734Y100721D01* +X312780Y100729D01* +X312810Y100736D01* +X312826Y100744D01* +X312833D01* +X313062Y100790D01* +X313290Y100820D01* +X313527Y100850D01* +X313740Y100866D01* +X313839Y100873D01* +X314007D01* +X314075Y100881D01* +X316590D01* +Y94313D01* +D02* +G37* +G36* +X309092D02* +X304345D01* +Y95585D01* +X307400D01* +Y97208D01* +X304565D01* +Y98481D01* +X307400D01* +Y99608D01* +X304345D01* +Y100881D01* +X309092D01* +Y94313D01* +D02* +G37* +G36* +X302927D02* +X298195D01* +Y95585D01* +X301236D01* +Y100881D01* +X302927D01* +Y94313D01* +D02* +G37* +%LPC*% +G36* +X337043Y148729D02* +Y142950D01* +X336982D01* +Y142919D01* +X336952D01* +Y142889D01* +X336891D01* +Y142858D01* +X336829D01* +Y142828D01* +X336768D01* +Y142797D01* +X336738D01* +Y142766D01* +X336676D01* +Y142736D01* +X336615D01* +Y142705D01* +X336554D01* +Y142675D01* +X336524D01* +Y142644D01* +X336463D01* +Y142613D01* +X336401D01* +Y142583D01* +X336371D01* +Y142552D01* +X336310D01* +Y142522D01* +X336249D01* +Y142491D01* +X336187D01* +Y142461D01* +X336157D01* +Y142430D01* +X336096D01* +Y142399D01* +X336034D01* +Y142369D01* +X335973D01* +Y142338D01* +X335943D01* +Y142308D01* +X335882D01* +Y142277D01* +X335820D01* +Y142247D01* +X335759D01* +Y142216D01* +X335729D01* +Y142185D01* +X335667D01* +Y142155D01* +X335606D01* +Y142124D01* +X335576D01* +Y142094D01* +X335515D01* +Y142063D01* +X335453D01* +Y142032D01* +X335392D01* +Y142002D01* +X335362D01* +Y141971D01* +X335301D01* +Y141941D01* +X335239D01* +Y141910D01* +X335178D01* +Y141880D01* +X335148D01* +Y141849D01* +X335087D01* +Y141819D01* +X335025D01* +Y141788D01* +X334964D01* +Y141757D01* +X334934D01* +Y141727D01* +X334873D01* +Y141696D01* +X334811D01* +Y141666D01* +X334781D01* +Y141635D01* +X334720D01* +Y141604D01* +X334659D01* +Y141574D01* +X334597D01* +Y141543D01* +X334567D01* +Y141513D01* +X334506D01* +Y141482D01* +X334445D01* +Y141452D01* +X334383D01* +Y141421D01* +X334353D01* +Y141390D01* +X334292D01* +Y141360D01* +X334230D01* +Y141329D01* +X334169D01* +Y141299D01* +X334139D01* +Y141268D01* +X334078D01* +Y141237D01* +X334016D01* +Y141207D01* +X333986D01* +Y141176D01* +X333925D01* +Y141146D01* +X333863D01* +Y141115D01* +X333802D01* +Y141085D01* +X333772D01* +Y141054D01* +X333711D01* +Y141024D01* +X333649D01* +Y140993D01* +X333588D01* +Y140962D01* +X333558D01* +Y140932D01* +X333497D01* +Y140901D01* +X333436D01* +Y140871D01* +X333405D01* +Y140840D01* +X333344D01* +Y140809D01* +X333283D01* +Y140779D01* +X333221D01* +Y140748D01* +X333191D01* +Y140718D01* +X333130D01* +Y140687D01* +X333069D01* +Y140657D01* +X333007D01* +Y140626D01* +X332977D01* +Y140595D01* +X332916D01* +Y140565D01* +X332854D01* +Y140534D01* +X332793D01* +Y140504D01* +X332763D01* +Y140473D01* +X332702D01* +Y140442D01* +X332640D01* +Y140412D01* +X332610D01* +Y140381D01* +X332549D01* +Y140351D01* +X332488D01* +Y140320D01* +X332426D01* +Y140290D01* +X332396D01* +Y140259D01* +X332335D01* +Y140229D01* +X332274D01* +Y140198D01* +X332212D01* +Y140167D01* +X332182D01* +Y140137D01* +X332121D01* +Y140106D01* +X332060D01* +Y140076D01* +X331998D01* +Y140045D01* +X331968D01* +Y140014D01* +X331907D01* +Y139984D01* +X331846D01* +Y139953D01* +X331815D01* +Y139923D01* +X331754D01* +Y139892D01* +X331693D01* +Y139862D01* +X331632D01* +Y139831D01* +X331601D01* +Y139801D01* +X331540D01* +Y139770D01* +X331479D01* +Y139739D01* +X331417D01* +Y139709D01* +X331387D01* +Y139678D01* +X331326D01* +Y139648D01* +X331265D01* +Y139617D01* +X331203D01* +Y139586D01* +X331173D01* +Y139556D01* +X331112D01* +Y139525D01* +X331050D01* +Y139495D01* +X331020D01* +Y139464D01* +X330959D01* +Y139433D01* +X330898D01* +Y139403D01* +X330836D01* +Y139372D01* +X330806D01* +Y139342D01* +X330745D01* +Y139311D01* +X330684D01* +Y139281D01* +X330622D01* +Y139250D01* +X330592D01* +Y139220D01* +X330531D01* +Y139189D01* +X330470D01* +Y139158D01* +X330439D01* +Y139128D01* +X330378D01* +Y139097D01* +X330317D01* +Y139067D01* +X330256D01* +Y139036D01* +X330225D01* +Y139005D01* +X330164D01* +Y138975D01* +X330103D01* +Y138944D01* +X330042D01* +Y138914D01* +X330011D01* +Y138883D01* +X329950D01* +Y138853D01* +X329889D01* +Y138822D01* +X329827D01* +Y138791D01* +X329797D01* +Y138761D01* +X329736D01* +Y138730D01* +X329675D01* +Y138700D01* +X329644D01* +Y138669D01* +X329583D01* +Y138639D01* +X329522D01* +Y138608D01* +X329461D01* +Y138577D01* +X329430D01* +Y138547D01* +X329369D01* +Y138516D01* +X329308D01* +Y138486D01* +X329246D01* +Y138455D01* +X329216D01* +Y138425D01* +X329155D01* +Y138394D01* +X329094D01* +Y138363D01* +X329033D01* +Y138333D01* +X329002D01* +Y138302D01* +X328941D01* +Y138272D01* +X328880D01* +Y138241D01* +X328849D01* +Y138210D01* +X328788D01* +Y138180D01* +X328727D01* +Y138149D01* +X328666D01* +Y138119D01* +X328635D01* +Y138088D01* +X328574D01* +Y138058D01* +X328513D01* +Y138027D01* +X328451D01* +Y137996D01* +X328421D01* +Y137966D01* +X328360D01* +Y137935D01* +X328299D01* +Y137905D01* +X328268D01* +Y137874D01* +X328207D01* +Y137844D01* +X328146D01* +Y137813D01* +X328085D01* +Y137782D01* +X328054D01* +Y137752D01* +X327993D01* +Y137721D01* +X327932D01* +Y137691D01* +X327871D01* +Y137660D01* +X327840D01* +Y137629D01* +X327779D01* +Y137599D01* +X327718D01* +Y137568D01* +X327657D01* +Y137538D01* +X327626D01* +Y137507D01* +X327565D01* +Y137477D01* +X327504D01* +Y137446D01* +X327473D01* +Y137416D01* +X327412D01* +Y137385D01* +X327351D01* +Y137354D01* +X327290D01* +Y137324D01* +X327259D01* +Y137293D01* +X327198D01* +Y137263D01* +X327137D01* +Y137232D01* +X327076D01* +Y137201D01* +X327045D01* +Y137171D01* +X326984D01* +Y137140D01* +X326923D01* +Y137110D01* +X326862D01* +Y137079D01* +X326831D01* +Y137049D01* +X326770D01* +Y137018D01* +X326709D01* +Y136987D01* +X326678D01* +Y136957D01* +X326617D01* +Y136926D01* +X326556D01* +Y136896D01* +X326495D01* +Y136865D01* +X326464D01* +Y136834D01* +X326403D01* +Y136804D01* +X326342D01* +Y136773D01* +X326281D01* +Y136743D01* +X326250D01* +Y136712D01* +X326189D01* +Y136682D01* +X326128D01* +Y136651D01* +X326067D01* +Y136621D01* +X326036D01* +Y136590D01* +X325975D01* +Y136559D01* +X325914D01* +Y136529D01* +X325883D01* +Y136498D01* +X325822D01* +Y136468D01* +X325761D01* +Y136437D01* +X325700D01* +Y136406D01* +X325669D01* +Y136376D01* +X325608D01* +Y136345D01* +X325547D01* +Y136315D01* +X325486D01* +Y136284D01* +X325455D01* +Y136254D01* +X325394D01* +Y136223D01* +X325333D01* +Y136193D01* +X325302D01* +Y136162D01* +X325241D01* +Y136131D01* +X325180D01* +Y136101D01* +X325119D01* +Y136070D01* +X325088D01* +Y136040D01* +X325027D01* +Y136009D01* +X324966D01* +Y135978D01* +X324905D01* +Y135948D01* +X324874D01* +Y135917D01* +X324813D01* +Y135887D01* +X324752D01* +Y135856D01* +X324691D01* +Y135826D01* +X324660D01* +Y135795D01* +X324599D01* +Y135764D01* +X324538D01* +Y135734D01* +X324507D01* +Y135703D01* +X324446D01* +Y135673D01* +X324385D01* +Y135642D01* +X324324D01* +Y135611D01* +X324293D01* +Y135581D01* +X324232D01* +Y135550D01* +X324171D01* +Y135520D01* +X324110D01* +Y135489D01* +X324079D01* +Y135459D01* +X324018D01* +Y135428D01* +X323957D01* +Y135398D01* +X323896D01* +Y135367D01* +X323865D01* +Y135336D01* +X323804D01* +Y135306D01* +X323743D01* +Y135275D01* +X323712D01* +Y135245D01* +X323651D01* +Y135214D01* +X323590D01* +Y135183D01* +X323529D01* +Y135153D01* +X323498D01* +Y135122D01* +X323437D01* +Y135092D01* +X323376D01* +Y135061D01* +X323315D01* +Y135031D01* +X323284D01* +Y135000D01* +X323223D01* +Y134969D01* +X323162D01* +Y134939D01* +X323101D01* +Y134908D01* +X323070D01* +Y134878D01* +X323009D01* +Y134847D01* +X322948D01* +Y134817D01* +X322917D01* +Y134786D01* +X322856D01* +Y134755D01* +X322795D01* +Y134725D01* +X322734D01* +Y134694D01* +X322703D01* +Y134664D01* +X322581D01* +Y134694D01* +X322550D01* +Y134725D01* +X322489D01* +Y134755D01* +X322428D01* +Y134786D01* +X322367D01* +Y134817D01* +X322336D01* +Y134847D01* +X322275D01* +Y134878D01* +X322214D01* +Y134908D01* +X322183D01* +Y134939D01* +X322122D01* +Y134969D01* +X322061D01* +Y135000D01* +X322000D01* +Y135031D01* +X321969D01* +Y135061D01* +X321908D01* +Y135092D01* +X321847D01* +Y135122D01* +X321786D01* +Y135153D01* +X321755D01* +Y135183D01* +X321694D01* +Y135214D01* +X321633D01* +Y135245D01* +X321572D01* +Y135275D01* +X321541D01* +Y135306D01* +X321480D01* +Y135336D01* +X321419D01* +Y135367D01* +X321388D01* +Y135398D01* +X321327D01* +Y135428D01* +X321266D01* +Y135459D01* +X321205D01* +Y135489D01* +X321174D01* +Y135520D01* +X321113D01* +Y135550D01* +X321052D01* +Y135581D01* +X320991D01* +Y135611D01* +X320960D01* +Y135642D01* +X320899D01* +Y135673D01* +X320838D01* +Y135703D01* +X320777D01* +Y135734D01* +X320746D01* +Y135764D01* +X320685D01* +Y135795D01* +X320624D01* +Y135826D01* +X320593D01* +Y135856D01* +X320532D01* +Y135887D01* +X320471D01* +Y135917D01* +X320410D01* +Y135948D01* +X320379D01* +Y135978D01* +X320318D01* +Y136009D01* +X320257D01* +Y136040D01* +X320196D01* +Y136070D01* +X320165D01* +Y136101D01* +X320104D01* +Y136131D01* +X320043D01* +Y136162D01* +X319982D01* +Y136193D01* +X319951D01* +Y136223D01* +X319890D01* +Y136254D01* +X319829D01* +Y136284D01* +X319799D01* +Y136315D01* +X319737D01* +Y136345D01* +X319676D01* +Y136376D01* +X319615D01* +Y136406D01* +X319585D01* +Y136437D01* +X319523D01* +Y136468D01* +X319462D01* +Y136498D01* +X319401D01* +Y136529D01* +X319370D01* +Y136559D01* +X319309D01* +Y136590D01* +X319248D01* +Y136621D01* +X319217D01* +Y136651D01* +X319156D01* +Y136682D01* +X319095D01* +Y136712D01* +X319034D01* +Y136743D01* +X319004D01* +Y136773D01* +X318942D01* +Y136804D01* +X318881D01* +Y136834D01* +X318820D01* +Y136865D01* +X318790D01* +Y136896D01* +X318728D01* +Y136926D01* +X318667D01* +Y136957D01* +X318606D01* +Y136987D01* +X318575D01* +Y137018D01* +X318514D01* +Y137049D01* +X318453D01* +Y137079D01* +X318423D01* +Y137110D01* +X318361D01* +Y137140D01* +X318300D01* +Y137171D01* +X318239D01* +Y137201D01* +X318209D01* +Y137232D01* +X318147D01* +Y137263D01* +X318086D01* +Y137293D01* +X318025D01* +Y137324D01* +X317994D01* +Y137354D01* +X317933D01* +Y137385D01* +X317872D01* +Y137416D01* +X317811D01* +Y137446D01* +X317780D01* +Y137477D01* +X317719D01* +Y137507D01* +X317658D01* +Y137538D01* +X317628D01* +Y137568D01* +X317566D01* +Y137599D01* +X317505D01* +Y137629D01* +X317444D01* +Y137660D01* +X317414D01* +Y137691D01* +X317352D01* +Y137721D01* +X317291D01* +Y137752D01* +X317230D01* +Y137782D01* +X317199D01* +Y137813D01* +X317138D01* +Y137844D01* +X317077D01* +Y137874D01* +X317016D01* +Y137905D01* +X316985D01* +Y137935D01* +X316924D01* +Y137966D01* +X316863D01* +Y137996D01* +X316833D01* +Y138027D01* +X316772D01* +Y138058D01* +X316710D01* +Y138088D01* +X316649D01* +Y138119D01* +X316618D01* +Y138149D01* +X316557D01* +Y138180D01* +X316496D01* +Y138210D01* +X316435D01* +Y138241D01* +X316404D01* +Y138272D01* +X316343D01* +Y138302D01* +X316282D01* +Y138333D01* +X316252D01* +Y138363D01* +X316190D01* +Y138394D01* +X316129D01* +Y138425D01* +X316068D01* +Y138455D01* +X316038D01* +Y138486D01* +X315977D01* +Y138516D01* +X315915D01* +Y138547D01* +X315854D01* +Y138577D01* +X315824D01* +Y138608D01* +X315762D01* +Y138639D01* +X315701D01* +Y138669D01* +X315640D01* +Y138700D01* +X315610D01* +Y138730D01* +X315548D01* +Y138761D01* +X315487D01* +Y138791D01* +X315457D01* +Y138822D01* +X315396D01* +Y138853D01* +X315334D01* +Y138883D01* +X315273D01* +Y138914D01* +X315243D01* +Y138944D01* +X315182D01* +Y138975D01* +X315120D01* +Y139005D01* +X315059D01* +Y139036D01* +X315029D01* +Y139067D01* +X314967D01* +Y139097D01* +X314906D01* +Y139128D01* +X314845D01* +Y139158D01* +X314815D01* +Y139189D01* +X314753D01* +Y139220D01* +X314692D01* +Y139250D01* +X314662D01* +Y139281D01* +X314601D01* +Y139311D01* +X314539D01* +Y139342D01* +X314478D01* +Y139372D01* +X314448D01* +Y139403D01* +X314387D01* +Y139433D01* +X314325D01* +Y139464D01* +X314264D01* +Y139495D01* +X314234D01* +Y139525D01* +X314172D01* +Y139556D01* +X314111D01* +Y139586D01* +X314081D01* +Y139617D01* +X314020D01* +Y139648D01* +X313958D01* +Y139678D01* +X313897D01* +Y139709D01* +X313867D01* +Y139739D01* +X313806D01* +Y139770D01* +X313744D01* +Y139801D01* +X313683D01* +Y139831D01* +X313653D01* +Y139862D01* +X313591D01* +Y139892D01* +X313530D01* +Y139923D01* +X313469D01* +Y139953D01* +X313439D01* +Y139984D01* +X313377D01* +Y140014D01* +X313316D01* +Y140045D01* +X313286D01* +Y140076D01* +X313225D01* +Y140106D01* +X313164D01* +Y140137D01* +X313102D01* +Y140167D01* +X313072D01* +Y140198D01* +X313011D01* +Y140229D01* +X312949D01* +Y140259D01* +X312888D01* +Y140290D01* +X312858D01* +Y140320D01* +X312797D01* +Y140351D01* +X312735D01* +Y140381D01* +X312674D01* +Y140412D01* +X312644D01* +Y140442D01* +X312582D01* +Y140473D01* +X312521D01* +Y140504D01* +X312491D01* +Y140534D01* +X312430D01* +Y140565D01* +X312369D01* +Y140595D01* +X312307D01* +Y140626D01* +X312277D01* +Y140657D01* +X312216D01* +Y140687D01* +X312154D01* +Y140718D01* +X312093D01* +Y140748D01* +X312063D01* +Y140779D01* +X312002D01* +Y140809D01* +X311940D01* +Y140840D01* +X311879D01* +Y140871D01* +X311849D01* +Y140901D01* +X311787D01* +Y140932D01* +X311726D01* +Y140962D01* +X311696D01* +Y140993D01* +X311635D01* +Y141024D01* +X311574D01* +Y141054D01* +X311512D01* +Y141085D01* +X311482D01* +Y141115D01* +X311421D01* +Y141146D01* +X311360D01* +Y141176D01* +X311298D01* +Y141207D01* +X311268D01* +Y141237D01* +X311207D01* +Y141268D01* +X311145D01* +Y141299D01* +X311115D01* +Y141329D01* +X311054D01* +Y141360D01* +X310993D01* +Y141390D01* +X310931D01* +Y141421D01* +X310901D01* +Y141452D01* +X310840D01* +Y141482D01* +X310779D01* +Y141513D01* +X310717D01* +Y141543D01* +X310687D01* +Y141574D01* +X310626D01* +Y141604D01* +X310564D01* +Y141635D01* +X310503D01* +Y141666D01* +X310473D01* +Y141696D01* +X310412D01* +Y141727D01* +X310350D01* +Y141757D01* +X310320D01* +Y141788D01* +X310259D01* +Y141819D01* +X310198D01* +Y141849D01* +X310136D01* +Y141880D01* +X310106D01* +Y141910D01* +X310045D01* +Y141941D01* +X309984D01* +Y141971D01* +X309922D01* +Y142002D01* +X309892D01* +Y142032D01* +X309831D01* +Y142063D01* +X309769D01* +Y142094D01* +X309708D01* +Y142124D01* +X309678D01* +Y142155D01* +X309617D01* +Y142185D01* +X309555D01* +Y142216D01* +X309525D01* +Y142247D01* +X309464D01* +Y142277D01* +X309403D01* +Y142308D01* +X309341D01* +Y142338D01* +X309311D01* +Y142369D01* +X309250D01* +Y142399D01* +X309189D01* +Y142430D01* +X309127D01* +Y142461D01* +X309097D01* +Y142491D01* +X309036D01* +Y142522D01* +X308974D01* +Y142552D01* +X308913D01* +Y142583D01* +X308883D01* +Y142613D01* +X308822D01* +Y142644D01* +X308761D01* +Y142675D01* +X308730D01* +Y142705D01* +X308669D01* +Y142736D01* +X308608D01* +Y142766D01* +X308547D01* +Y142797D01* +X308516D01* +Y142828D01* +X308455D01* +Y142858D01* +X308394D01* +Y142889D01* +X308332D01* +Y142919D01* +X308302D01* +Y142950D01* +X308241D01* +Y147506D01* +X308271D01* +Y147536D01* +X308302D01* +Y147567D01* +X308363D01* +Y147597D01* +X308424D01* +Y147628D01* +X308485D01* +Y147659D01* +X308516D01* +Y147689D01* +X308577D01* +Y147720D01* +X308638D01* +Y147750D01* +X308699D01* +Y147781D01* +X308730D01* +Y147811D01* +X308791D01* +Y147842D01* +X308852D01* +Y147873D01* +X308883D01* +Y147903D01* +X308944D01* +Y147934D01* +X309005D01* +Y147964D01* +X309066D01* +Y147995D01* +X309097D01* +Y148025D01* +X309158D01* +Y148056D01* +X309219D01* +Y148087D01* +X309280D01* +Y148117D01* +X309311D01* +Y148148D01* +X309372D01* +Y148178D01* +X309433D01* +Y148209D01* +X309464D01* +Y148239D01* +X309525D01* +Y148270D01* +X309586D01* +Y148301D01* +X309647D01* +Y148331D01* +X309678D01* +Y148362D01* +X309739D01* +Y148392D01* +X309800D01* +Y148423D01* +X309861D01* +Y148454D01* +X309892D01* +Y148484D01* +X309953D01* +Y148515D01* +X310014D01* +Y148545D01* +X310075D01* +Y148576D01* +X310106D01* +Y148606D01* +X310167D01* +Y148637D01* +X310228D01* +Y148667D01* +X310259D01* +Y148698D01* +X310320D01* +Y148729D01* +X310381D01* +Y148759D01* +X310442D01* +Y148790D01* +X310473D01* +Y148820D01* +X310534D01* +Y148851D01* +X310595D01* +Y148882D01* +X310656D01* +Y148912D01* +X310687D01* +Y148943D01* +X310748D01* +Y148973D01* +X310809D01* +Y149004D01* +X310870D01* +Y149034D01* +X310901D01* +Y149065D01* +X310962D01* +Y149096D01* +X311023D01* +Y149126D01* +X311054D01* +Y149157D01* +X311115D01* +Y149187D01* +X311176D01* +Y149218D01* +X311237D01* +Y149249D01* +X311268D01* +Y149279D01* +X311329D01* +Y149310D01* +X311390D01* +Y149340D01* +X311451D01* +Y149371D01* +X311482D01* +Y149401D01* +X311543D01* +Y149432D01* +X311604D01* +Y149462D01* +X311665D01* +Y149493D01* +X311696D01* +Y149524D01* +X311757D01* +Y149554D01* +X311818D01* +Y149585D01* +X311849D01* +Y149615D01* +X311910D01* +Y149646D01* +X311971D01* +Y149677D01* +X312032D01* +Y149707D01* +X312063D01* +Y149738D01* +X312124D01* +Y149768D01* +X312185D01* +Y149799D01* +X312246D01* +Y149829D01* +X312277D01* +Y149860D01* +X312338D01* +Y149891D01* +X312399D01* +Y149921D01* +X312430D01* +Y149952D01* +X312491D01* +Y149982D01* +X312552D01* +Y150013D01* +X312613D01* +Y150043D01* +X312644D01* +Y150074D01* +X312705D01* +Y150105D01* +X312766D01* +Y150135D01* +X312827D01* +Y150166D01* +X312858D01* +Y150196D01* +X312919D01* +Y150227D01* +X312980D01* +Y150258D01* +X313041D01* +Y150288D01* +X313072D01* +Y150319D01* +X313133D01* +Y150349D01* +X313194D01* +Y150380D01* +X313225D01* +Y150410D01* +X313286D01* +Y150441D01* +X313347D01* +Y150471D01* +X313408D01* +Y150502D01* +X313439D01* +Y150533D01* +X313500D01* +Y150563D01* +X313561D01* +Y150594D01* +X313622D01* +Y150624D01* +X313653D01* +Y150655D01* +X313714D01* +Y150686D01* +X313775D01* +Y150716D01* +X313836D01* +Y150747D01* +X313867D01* +Y150777D01* +X313928D01* +Y150808D01* +X313989D01* +Y150838D01* +X314020D01* +Y150869D01* +X314081D01* +Y150900D01* +X314142D01* +Y150930D01* +X314203D01* +Y150961D01* +X314234D01* +Y150991D01* +X314295D01* +Y151022D01* +X314356D01* +Y151053D01* +X314417D01* +Y151083D01* +X314448D01* +Y151114D01* +X314509D01* +Y151144D01* +X314570D01* +Y151175D01* +X314631D01* +Y151205D01* +X314662D01* +Y151236D01* +X314723D01* +Y151266D01* +X314784D01* +Y151297D01* +X314815D01* +Y151328D01* +X314876D01* +Y151358D01* +X314937D01* +Y151389D01* +X314998D01* +Y151419D01* +X315029D01* +Y151450D01* +X315090D01* +Y151481D01* +X315151D01* +Y151511D01* +X315212D01* +Y151542D01* +X315243D01* +Y151572D01* +X315304D01* +Y151603D01* +X315365D01* +Y151633D01* +X315396D01* +Y151664D01* +X315457D01* +Y151695D01* +X315518D01* +Y151725D01* +X315579D01* +Y151756D01* +X315610D01* +Y151786D01* +X315671D01* +Y151817D01* +X315732D01* +Y151847D01* +X315793D01* +Y151878D01* +X315824D01* +Y151909D01* +X315885D01* +Y151939D01* +X315946D01* +Y151970D01* +X316007D01* +Y152000D01* +X316038D01* +Y152031D01* +X316099D01* +Y152062D01* +X316160D01* +Y152092D01* +X316190D01* +Y152123D01* +X316252D01* +Y152153D01* +X316313D01* +Y152184D01* +X316374D01* +Y152214D01* +X316404D01* +Y152245D01* +X316466D01* +Y152275D01* +X316527D01* +Y152306D01* +X316588D01* +Y152337D01* +X316618D01* +Y152367D01* +X316680D01* +Y152398D01* +X316741D01* +Y152428D01* +X316802D01* +Y152459D01* +X316833D01* +Y152490D01* +X316894D01* +Y152520D01* +X316955D01* +Y152551D01* +X316985D01* +Y152581D01* +X317047D01* +Y152612D01* +X317108D01* +Y152642D01* +X317169D01* +Y152673D01* +X317199D01* +Y152704D01* +X317261D01* +Y152734D01* +X317322D01* +Y152765D01* +X317383D01* +Y152795D01* +X317414D01* +Y152826D01* +X317475D01* +Y152857D01* +X317536D01* +Y152887D01* +X317566D01* +Y152918D01* +X317628D01* +Y152948D01* +X317689D01* +Y152979D01* +X317750D01* +Y153009D01* +X317780D01* +Y153040D01* +X317842D01* +Y153070D01* +X317903D01* +Y153101D01* +X317964D01* +Y153132D01* +X317994D01* +Y153162D01* +X318056D01* +Y153193D01* +X318117D01* +Y153223D01* +X318178D01* +Y153254D01* +X318209D01* +Y153285D01* +X318270D01* +Y153315D01* +X318331D01* +Y153346D01* +X318361D01* +Y153376D01* +X318423D01* +Y153407D01* +X318484D01* +Y153437D01* +X318545D01* +Y153468D01* +X318575D01* +Y153499D01* +X318637D01* +Y153529D01* +X318698D01* +Y153560D01* +X318759D01* +Y153590D01* +X318790D01* +Y153621D01* +X318851D01* +Y153651D01* +X318912D01* +Y153682D01* +X318973D01* +Y153713D01* +X319004D01* +Y153743D01* +X319065D01* +Y153774D01* +X319126D01* +Y153804D01* +X319156D01* +Y153835D01* +X319217D01* +Y153865D01* +X319279D01* +Y153896D01* +X319340D01* +Y153927D01* +X319370D01* +Y153957D01* +X319432D01* +Y153988D01* +X319493D01* +Y154018D01* +X319554D01* +Y154049D01* +X319585D01* +Y154080D01* +X319646D01* +Y154110D01* +X319707D01* +Y154141D01* +X319768D01* +Y154171D01* +X319799D01* +Y154202D01* +X319860D01* +Y154232D01* +X319921D01* +Y154263D01* +X319951D01* +Y154293D01* +X320013D01* +Y154324D01* +X320074D01* +Y154355D01* +X320135D01* +Y154385D01* +X320165D01* +Y154416D01* +X320227D01* +Y154446D01* +X320288D01* +Y154477D01* +X320349D01* +Y154508D01* +X320379D01* +Y154538D01* +X320441D01* +Y154569D01* +X320502D01* +Y154599D01* +X320532D01* +Y154630D01* +X320593D01* +Y154660D01* +X320655D01* +Y154691D01* +X320716D01* +Y154722D01* +X320746D01* +Y154752D01* +X320807D01* +Y154783D01* +X320869D01* +Y154813D01* +X320930D01* +Y154844D01* +X320960D01* +Y154874D01* +X321021D01* +Y154905D01* +X321083D01* +Y154936D01* +X321144D01* +Y154966D01* +X321174D01* +Y154997D01* +X321236D01* +Y155027D01* +X321297D01* +Y155058D01* +X321327D01* +Y155089D01* +X321388D01* +Y155119D01* +X321450D01* +Y155150D01* +X321511D01* +Y155180D01* +X321541D01* +Y155211D01* +X321603D01* +Y155241D01* +X321664D01* +Y155272D01* +X321725D01* +Y155303D01* +X321755D01* +Y155333D01* +X321816D01* +Y155364D01* +X321878D01* +Y155394D01* +X321939D01* +Y155425D01* +X321969D01* +Y155455D01* +X322030D01* +Y155486D01* +X322092D01* +Y155517D01* +X322122D01* +Y155547D01* +X322183D01* +Y155578D01* +X322245D01* +Y155608D01* +X322306D01* +Y155639D01* +X322336D01* +Y155669D01* +X322397D01* +Y155700D01* +X322459D01* +Y155731D01* +X322520D01* +Y155761D01* +X322550D01* +Y155792D01* +X322612D01* +Y155822D01* +X322673D01* +Y155853D01* +X322734D01* +Y155884D01* +X322764D01* +Y155914D01* +X322826D01* +Y155945D01* +X322887D01* +Y155975D01* +X322917D01* +Y156006D01* +X322978D01* +Y156036D01* +X323040D01* +Y156067D01* +X323101D01* +Y156097D01* +X323131D01* +Y156128D01* +X323192D01* +Y156159D01* +X323254D01* +Y156189D01* +X323315D01* +Y156220D01* +X323345D01* +Y156250D01* +X323406D01* +Y156281D01* +X323468D01* +Y156312D01* +X323498D01* +Y156342D01* +X323559D01* +Y156373D01* +X323620D01* +Y156403D01* +X323682D01* +Y156434D01* +X323712D01* +Y156464D01* +X323773D01* +Y156495D01* +X323834D01* +Y156526D01* +X323896D01* +Y156556D01* +X323926D01* +Y156587D01* +X323987D01* +Y156617D01* +X324049D01* +Y156648D01* +X324110D01* +Y156678D01* +X324140D01* +Y156709D01* +X324202D01* +Y156740D01* +X324263D01* +Y156770D01* +X324293D01* +Y156801D01* +X324354D01* +Y156831D01* +X324416D01* +Y156862D01* +X324477D01* +Y156892D01* +X324507D01* +Y156923D01* +X324568D01* +Y156954D01* +X324630D01* +Y156984D01* +X324691D01* +Y157015D01* +X324721D01* +Y157045D01* +X324782D01* +Y157076D01* +X324843D01* +Y157107D01* +X324905D01* +Y157137D01* +X324935D01* +Y157168D01* +X324996D01* +Y157198D01* +X325058D01* +Y157229D01* +X325088D01* +Y157259D01* +X325149D01* +Y157290D01* +X325210D01* +Y157321D01* +X325272D01* +Y157351D01* +X325302D01* +Y157382D01* +X325363D01* +Y157412D01* +X325424D01* +Y157443D01* +X325486D01* +Y157473D01* +X325516D01* +Y157504D01* +X325577D01* +Y157535D01* +X325639D01* +Y157565D01* +X325669D01* +Y157596D01* +X325730D01* +Y157626D01* +X325791D01* +Y157657D01* +X325853D01* +Y157688D01* +X325883D01* +Y157718D01* +X325944D01* +Y157749D01* +X326005D01* +Y157779D01* +X326067D01* +Y157810D01* +X326097D01* +Y157840D01* +X326158D01* +Y157871D01* +X326219D01* +Y157901D01* +X326281D01* +Y157932D01* +X326311D01* +Y157963D01* +X326372D01* +Y157993D01* +X326433D01* +Y158024D01* +X326464D01* +Y158054D01* +X326525D01* +Y158085D01* +X326586D01* +Y158116D01* +X326647D01* +Y158146D01* +X326678D01* +Y158177D01* +X326739D01* +Y158207D01* +X326800D01* +Y158238D01* +X326862D01* +Y158268D01* +X326892D01* +Y158330D01* +X326862D01* +Y158360D01* +X326800D01* +Y158391D01* +X326739D01* +Y158421D01* +X326678D01* +Y158452D01* +X326617D01* +Y158483D01* +X326586D01* +Y158513D01* +X326525D01* +Y158544D01* +X326464D01* +Y158574D01* +X326403D01* +Y158605D01* +X326372D01* +Y158635D01* +X326311D01* +Y158666D01* +X326250D01* +Y158696D01* +X326189D01* +Y158727D01* +X326128D01* +Y158758D01* +X326097D01* +Y158788D01* +X326036D01* +Y158819D01* +X325975D01* +Y158849D01* +X325914D01* +Y158880D01* +X325853D01* +Y158911D01* +X325822D01* +Y158941D01* +X325761D01* +Y158972D01* +X325700D01* +Y159002D01* +X325639D01* +Y159033D01* +X325577D01* +Y159063D01* +X325547D01* +Y159094D01* +X325486D01* +Y159125D01* +X325424D01* +Y159155D01* +X325363D01* +Y159186D01* +X325302D01* +Y159216D01* +X325272D01* +Y159247D01* +X325210D01* +Y159277D01* +X325149D01* +Y159308D01* +X325088D01* +Y159339D01* +X325027D01* +Y159369D01* +X324996D01* +Y159400D01* +X324935D01* +Y159430D01* +X324874D01* +Y159461D01* +X324813D01* +Y159492D01* +X324782D01* +Y159522D01* +X324721D01* +Y159553D01* +X324660D01* +Y159583D01* +X324599D01* +Y159614D01* +X324538D01* +Y159644D01* +X324507D01* +Y159675D01* +X324446D01* +Y159705D01* +X324385D01* +Y159736D01* +X324324D01* +Y159767D01* +X324263D01* +Y159797D01* +X324232D01* +Y159828D01* +X324171D01* +Y159858D01* +X324110D01* +Y159889D01* +X324049D01* +Y159920D01* +X323987D01* +Y159950D01* +X323957D01* +Y159981D01* +X323896D01* +Y160011D01* +X323834D01* +Y160042D01* +X323773D01* +Y160072D01* +X323712D01* +Y160103D01* +X323682D01* +Y160134D01* +X323620D01* +Y160164D01* +X323559D01* +Y160195D01* +X323498D01* +Y160225D01* +X323468D01* +Y160256D01* +X323406D01* +Y160287D01* +X323345D01* +Y160317D01* +X323284D01* +Y160348D01* +X323223D01* +Y160378D01* +X323192D01* +Y160409D01* +X323131D01* +Y160439D01* +X323070D01* +Y160470D01* +X323009D01* +Y160501D01* +X322948D01* +Y160531D01* +X322917D01* +Y160562D01* +X322856D01* +Y160592D01* +X322795D01* +Y160623D01* +X322734D01* +Y160653D01* +X322673D01* +Y160684D01* +X322612D01* +Y160653D01* +X322550D01* +Y160623D01* +X322489D01* +Y160592D01* +X322428D01* +Y160562D01* +X322397D01* +Y160531D01* +X322336D01* +Y160501D01* +X322275D01* +Y160470D01* +X322214D01* +Y160439D01* +X322183D01* +Y160409D01* +X322122D01* +Y160378D01* +X322061D01* +Y160348D01* +X322000D01* +Y160317D01* +X321969D01* +Y160287D01* +X321908D01* +Y160256D01* +X321847D01* +Y160225D01* +X321786D01* +Y160195D01* +X321755D01* +Y160164D01* +X321694D01* +Y160134D01* +X321633D01* +Y160103D01* +X321572D01* +Y160072D01* +X321541D01* +Y160042D01* +X321480D01* +Y160011D01* +X321419D01* +Y159981D01* +X321358D01* +Y159950D01* +X321327D01* +Y159920D01* +X321266D01* +Y159889D01* +X321205D01* +Y159858D01* +X321144D01* +Y159828D01* +X321113D01* +Y159797D01* +X321052D01* +Y159767D01* +X320991D01* +Y159736D01* +X320930D01* +Y159705D01* +X320899D01* +Y159675D01* +X320838D01* +Y159644D01* +X320777D01* +Y159614D01* +X320716D01* +Y159583D01* +X320685D01* +Y159553D01* +X320624D01* +Y159522D01* +X320563D01* +Y159492D01* +X320502D01* +Y159461D01* +X320471D01* +Y159430D01* +X320410D01* +Y159400D01* +X320349D01* +Y159369D01* +X320288D01* +Y159339D01* +X320257D01* +Y159308D01* +X320196D01* +Y159277D01* +X320135D01* +Y159247D01* +X320074D01* +Y159216D01* +X320013D01* +Y159186D01* +X319982D01* +Y159155D01* +X319921D01* +Y159125D01* +X319860D01* +Y159094D01* +X319799D01* +Y159063D01* +X319768D01* +Y159033D01* +X319707D01* +Y159002D01* +X319646D01* +Y158972D01* +X319585D01* +Y158941D01* +X319554D01* +Y158911D01* +X319493D01* +Y158880D01* +X319432D01* +Y158849D01* +X319370D01* +Y158819D01* +X319340D01* +Y158788D01* +X319279D01* +Y158758D01* +X319217D01* +Y158727D01* +X319156D01* +Y158696D01* +X319126D01* +Y158666D01* +X319065D01* +Y158635D01* +X319004D01* +Y158605D01* +X318942D01* +Y158574D01* +X318912D01* +Y158544D01* +X318851D01* +Y158513D01* +X318790D01* +Y158483D01* +X318728D01* +Y158452D01* +X318698D01* +Y158421D01* +X318637D01* +Y158391D01* +X318575D01* +Y158360D01* +X318514D01* +Y158330D01* +X318484D01* +Y158299D01* +X318423D01* +Y158268D01* +X318361D01* +Y158238D01* +X318300D01* +Y158207D01* +X318270D01* +Y158177D01* +X318209D01* +Y158146D01* +X318147D01* +Y158116D01* +X318086D01* +Y158085D01* +X318056D01* +Y158054D01* +X317994D01* +Y158024D01* +X317933D01* +Y157993D01* +X317872D01* +Y157963D01* +X317842D01* +Y157932D01* +X317780D01* +Y157901D01* +X317719D01* +Y157871D01* +X317658D01* +Y157840D01* +X317628D01* +Y157810D01* +X317566D01* +Y157779D01* +X317505D01* +Y157749D01* +X317444D01* +Y157718D01* +X317414D01* +Y157688D01* +X317352D01* +Y157657D01* +X317291D01* +Y157626D01* +X317230D01* +Y157596D01* +X317199D01* +Y157565D01* +X317138D01* +Y157535D01* +X317077D01* +Y157504D01* +X317016D01* +Y157473D01* +X316985D01* +Y157443D01* +X316924D01* +Y157412D01* +X316863D01* +Y157382D01* +X316802D01* +Y157351D01* +X316772D01* +Y157321D01* +X316710D01* +Y157290D01* +X316649D01* +Y157259D01* +X316588D01* +Y157229D01* +X316557D01* +Y157198D01* +X316496D01* +Y157168D01* +X316435D01* +Y157137D01* +X316374D01* +Y157107D01* +X316343D01* +Y157076D01* +X316282D01* +Y157045D01* +X316221D01* +Y157015D01* +X316160D01* +Y156984D01* +X316129D01* +Y156954D01* +X316068D01* +Y156923D01* +X316007D01* +Y156892D01* +X315946D01* +Y156862D01* +X315915D01* +Y156831D01* +X315854D01* +Y156801D01* +X315793D01* +Y156770D01* +X315732D01* +Y156740D01* +X315701D01* +Y156709D01* +X315640D01* +Y156678D01* +X315579D01* +Y156648D01* +X315518D01* +Y156617D01* +X315487D01* +Y156587D01* +X315426D01* +Y156556D01* +X315365D01* +Y156526D01* +X315304D01* +Y156495D01* +X315273D01* +Y156464D01* +X315212D01* +Y156434D01* +X315151D01* +Y156403D01* +X315090D01* +Y156373D01* +X315059D01* +Y156342D01* +X314998D01* +Y156312D01* +X314937D01* +Y156281D01* +X314876D01* +Y156250D01* +X314845D01* +Y156220D01* +X314784D01* +Y156189D01* +X314723D01* +Y156159D01* +X314662D01* +Y156128D01* +X314631D01* +Y156097D01* +X314570D01* +Y156067D01* +X314509D01* +Y156036D01* +X314448D01* +Y156006D01* +X314417D01* +Y155975D01* +X314356D01* +Y155945D01* +X314295D01* +Y155914D01* +X314234D01* +Y155884D01* +X314203D01* +Y155853D01* +X314142D01* +Y155822D01* +X314081D01* +Y155792D01* +X314020D01* +Y155761D01* +X313989D01* +Y155731D01* +X313928D01* +Y155700D01* +X313867D01* +Y155669D01* +X313806D01* +Y155639D01* +X313744D01* +Y155608D01* +X313714D01* +Y155578D01* +X313653D01* +Y155547D01* +X313591D01* +Y155517D01* +X313530D01* +Y155486D01* +X313500D01* +Y155455D01* +X313439D01* +Y155425D01* +X313377D01* +Y155394D01* +X313316D01* +Y155364D01* +X313286D01* +Y155333D01* +X313225D01* +Y155303D01* +X313164D01* +Y155272D01* +X313102D01* +Y155241D01* +X313072D01* +Y155211D01* +X313011D01* +Y155180D01* +X312949D01* +Y155150D01* +X312888D01* +Y155119D01* +X312858D01* +Y155089D01* +X312797D01* +Y155058D01* +X312735D01* +Y155027D01* +X312674D01* +Y154997D01* +X312644D01* +Y154966D01* +X312582D01* +Y154936D01* +X312521D01* +Y154905D01* +X312460D01* +Y154874D01* +X312430D01* +Y154844D01* +X312369D01* +Y154813D01* +X312307D01* +Y154783D01* +X312246D01* +Y154752D01* +X312216D01* +Y154722D01* +X312154D01* +Y154691D01* +X312093D01* +Y154660D01* +X312032D01* +Y154630D01* +X312002D01* +Y154599D01* +X311940D01* +Y154569D01* +X311879D01* +Y154538D01* +X311818D01* +Y154508D01* +X311787D01* +Y154477D01* +X311726D01* +Y154446D01* +X311665D01* +Y154416D01* +X311604D01* +Y154385D01* +X311574D01* +Y154355D01* +X311512D01* +Y154324D01* +X311451D01* +Y154293D01* +X311390D01* +Y154263D01* +X311360D01* +Y154232D01* +X311298D01* +Y154202D01* +X311237D01* +Y154171D01* +X311176D01* +Y154141D01* +X311145D01* +Y154110D01* +X311084D01* +Y154080D01* +X311023D01* +Y154049D01* +X310962D01* +Y154018D01* +X310931D01* +Y153988D01* +X310870D01* +Y153957D01* +X310809D01* +Y153927D01* +X310748D01* +Y153896D01* +X310717D01* +Y153865D01* +X310656D01* +Y153835D01* +X310595D01* +Y153804D01* +X310534D01* +Y153774D01* +X310503D01* +Y153743D01* +X310442D01* +Y153713D01* +X310381D01* +Y153682D01* +X310320D01* +Y153651D01* +X310289D01* +Y153621D01* +X310228D01* +Y153590D01* +X310167D01* +Y153560D01* +X310106D01* +Y153529D01* +X310075D01* +Y153499D01* +X310014D01* +Y153468D01* +X309953D01* +Y153437D01* +X309892D01* +Y153407D01* +X309861D01* +Y153376D01* +X309800D01* +Y153346D01* +X309739D01* +Y153315D01* +X309678D01* +Y153285D01* +X309647D01* +Y153254D01* +X309586D01* +Y153223D01* +X309525D01* +Y153193D01* +X309464D01* +Y153162D01* +X309433D01* +Y153132D01* +X309372D01* +Y153101D01* +X309311D01* +Y153070D01* +X309250D01* +Y153040D01* +X309219D01* +Y153009D01* +X309158D01* +Y152979D01* +X309097D01* +Y152948D01* +X309036D01* +Y152918D01* +X309005D01* +Y152887D01* +X308944D01* +Y152857D01* +X308883D01* +Y152826D01* +X308822D01* +Y152795D01* +X308791D01* +Y152765D01* +X308730D01* +Y152734D01* +X308669D01* +Y152704D01* +X308608D01* +Y152673D01* +X308577D01* +Y152642D01* +X308516D01* +Y152612D01* +X308455D01* +Y152581D01* +X308394D01* +Y152551D01* +X308363D01* +Y152520D01* +X308302D01* +Y152490D01* +X308241D01* +Y159981D01* +X308302D01* +Y160011D01* +X308363D01* +Y160042D01* +X308394D01* +Y160072D01* +X308455D01* +Y160103D01* +X308516D01* +Y160134D01* +X308547D01* +Y160164D01* +X308608D01* +Y160195D01* +X308669D01* +Y160225D01* +X308730D01* +Y160256D01* +X308761D01* +Y160287D01* +X308822D01* +Y160317D01* +X308883D01* +Y160348D01* +X308913D01* +Y160378D01* +X308974D01* +Y160409D01* +X309036D01* +Y160439D01* +X309097D01* +Y160470D01* +X309127D01* +Y160501D01* +X309189D01* +Y160531D01* +X309250D01* +Y160562D01* +X309311D01* +Y160592D01* +X309341D01* +Y160623D01* +X309403D01* +Y160653D01* +X309464D01* +Y160684D01* +X309494D01* +Y160714D01* +X309555D01* +Y160745D01* +X309617D01* +Y160776D01* +X309678D01* +Y160806D01* +X309708D01* +Y160837D01* +X309769D01* +Y160867D01* +X309831D01* +Y160898D01* +X309861D01* +Y160929D01* +X309922D01* +Y160959D01* +X309984D01* +Y160990D01* +X310045D01* +Y161020D01* +X310075D01* +Y161051D01* +X310136D01* +Y161081D01* +X310198D01* +Y161112D01* +X310228D01* +Y161143D01* +X310289D01* +Y161173D01* +X310350D01* +Y161204D01* +X310412D01* +Y161234D01* +X310442D01* +Y161265D01* +X310503D01* +Y161296D01* +X310564D01* +Y161326D01* +X310595D01* +Y161357D01* +X310656D01* +Y161387D01* +X310717D01* +Y161418D01* +X310779D01* +Y161448D01* +X310809D01* +Y161479D01* +X310870D01* +Y161509D01* +X310931D01* +Y161540D01* +X310962D01* +Y161571D01* +X311023D01* +Y161601D01* +X311084D01* +Y161632D01* +X311145D01* +Y161662D01* +X311176D01* +Y161693D01* +X311237D01* +Y161723D01* +X311298D01* +Y161754D01* +X311329D01* +Y161785D01* +X311390D01* +Y161815D01* +X311451D01* +Y161846D01* +X311512D01* +Y161876D01* +X311543D01* +Y161907D01* +X311604D01* +Y161938D01* +X311665D01* +Y161968D01* +X311696D01* +Y161999D01* +X311757D01* +Y162029D01* +X311818D01* +Y162060D01* +X311879D01* +Y162090D01* +X311910D01* +Y162121D01* +X311971D01* +Y162152D01* +X312032D01* +Y162182D01* +X312063D01* +Y162213D01* +X312124D01* +Y162243D01* +X312185D01* +Y162274D01* +X312246D01* +Y162304D01* +X312277D01* +Y162335D01* +X312338D01* +Y162366D01* +X312399D01* +Y162396D01* +X312430D01* +Y162427D01* +X312491D01* +Y162457D01* +X312552D01* +Y162488D01* +X312613D01* +Y162519D01* +X312644D01* +Y162549D01* +X312705D01* +Y162580D01* +X312766D01* +Y162610D01* +X312797D01* +Y162641D01* +X312858D01* +Y162671D01* +X312919D01* +Y162702D01* +X312980D01* +Y162733D01* +X313011D01* +Y162763D01* +X313072D01* +Y162794D01* +X313133D01* +Y162824D01* +X313164D01* +Y162855D01* +X313225D01* +Y162885D01* +X313286D01* +Y162916D01* +X313347D01* +Y162947D01* +X313377D01* +Y162977D01* +X313439D01* +Y163008D01* +X313500D01* +Y163038D01* +X313530D01* +Y163069D01* +X313591D01* +Y163099D01* +X313653D01* +Y163130D01* +X313714D01* +Y163161D01* +X313744D01* +Y163191D01* +X313806D01* +Y163222D01* +X313867D01* +Y163252D01* +X313897D01* +Y163283D01* +X313958D01* +Y163314D01* +X314020D01* +Y163344D01* +X314081D01* +Y163375D01* +X314111D01* +Y163405D01* +X314172D01* +Y163436D01* +X314234D01* +Y163466D01* +X314264D01* +Y163497D01* +X314325D01* +Y163528D01* +X314387D01* +Y163558D01* +X314448D01* +Y163589D01* +X314478D01* +Y163619D01* +X314539D01* +Y163650D01* +X314601D01* +Y163680D01* +X314631D01* +Y163711D01* +X314692D01* +Y163742D01* +X314753D01* +Y163772D01* +X314815D01* +Y163803D01* +X314845D01* +Y163833D01* +X314906D01* +Y163864D01* +X314967D01* +Y163894D01* +X314998D01* +Y163925D01* +X315059D01* +Y163956D01* +X315120D01* +Y163986D01* +X315182D01* +Y164017D01* +X315212D01* +Y164047D01* +X315273D01* +Y164078D01* +X315334D01* +Y164109D01* +X315365D01* +Y164139D01* +X315426D01* +Y164170D01* +X315487D01* +Y164200D01* +X315548D01* +Y164231D01* +X315579D01* +Y164261D01* +X315640D01* +Y164292D01* +X315701D01* +Y164322D01* +X315732D01* +Y164353D01* +X315793D01* +Y164384D01* +X315854D01* +Y164414D01* +X315915D01* +Y164445D01* +X315946D01* +Y164475D01* +X316007D01* +Y164506D01* +X316068D01* +Y164536D01* +X316129D01* +Y164567D01* +X316160D01* +Y164598D01* +X316221D01* +Y164628D01* +X316282D01* +Y164659D01* +X316313D01* +Y164689D01* +X316374D01* +Y164720D01* +X316435D01* +Y164751D01* +X316496D01* +Y164781D01* +X316527D01* +Y164812D01* +X316588D01* +Y164842D01* +X316649D01* +Y164873D01* +X316680D01* +Y164904D01* +X316741D01* +Y164934D01* +X316802D01* +Y164965D01* +X316863D01* +Y164995D01* +X316894D01* +Y165026D01* +X316955D01* +Y165056D01* +X317016D01* +Y165087D01* +X317047D01* +Y165117D01* +X317108D01* +Y165148D01* +X317169D01* +Y165179D01* +X317230D01* +Y165209D01* +X317261D01* +Y165240D01* +X317322D01* +Y165270D01* +X317383D01* +Y165301D01* +X317414D01* +Y165331D01* +X317475D01* +Y165362D01* +X317536D01* +Y165393D01* +X317597D01* +Y165423D01* +X317628D01* +Y165454D01* +X317689D01* +Y165484D01* +X317750D01* +Y165515D01* +X317780D01* +Y165546D01* +X317842D01* +Y165576D01* +X317903D01* +Y165607D01* +X317964D01* +Y165637D01* +X317994D01* +Y165668D01* +X318056D01* +Y165698D01* +X318117D01* +Y165729D01* +X318147D01* +Y165760D01* +X318209D01* +Y165790D01* +X318270D01* +Y165821D01* +X318331D01* +Y165851D01* +X318361D01* +Y165882D01* +X318423D01* +Y165912D01* +X318484D01* +Y165943D01* +X318514D01* +Y165974D01* +X318575D01* +Y166004D01* +X318637D01* +Y166035D01* +X318698D01* +Y166065D01* +X318728D01* +Y166096D01* +X318790D01* +Y166126D01* +X318851D01* +Y166157D01* +X318881D01* +Y166188D01* +X318942D01* +Y166218D01* +X319004D01* +Y166249D01* +X319065D01* +Y166279D01* +X319095D01* +Y166310D01* +X319156D01* +Y166341D01* +X319217D01* +Y166371D01* +X319248D01* +Y166402D01* +X319309D01* +Y166432D01* +X319370D01* +Y166463D01* +X319432D01* +Y166493D01* +X319462D01* +Y166524D01* +X319523D01* +Y166555D01* +X319585D01* +Y166585D01* +X319615D01* +Y166616D01* +X319676D01* +Y166646D01* +X319737D01* +Y166677D01* +X319799D01* +Y166707D01* +X319829D01* +Y166738D01* +X319890D01* +Y166769D01* +X319951D01* +Y166799D01* +X319982D01* +Y166830D01* +X320043D01* +Y166860D01* +X320104D01* +Y166891D01* +X320165D01* +Y166922D01* +X320196D01* +Y166952D01* +X320257D01* +Y166983D01* +X320318D01* +Y167013D01* +X320349D01* +Y167044D01* +X320410D01* +Y167074D01* +X320471D01* +Y167105D01* +X320532D01* +Y167136D01* +X320563D01* +Y167166D01* +X320624D01* +Y167197D01* +X320685D01* +Y167227D01* +X320716D01* +Y167258D01* +X320777D01* +Y167288D01* +X320838D01* +Y167319D01* +X320899D01* +Y167350D01* +X320930D01* +Y167380D01* +X320991D01* +Y167411D01* +X321052D01* +Y167441D01* +X321083D01* +Y167472D01* +X321144D01* +Y167502D01* +X321205D01* +Y167533D01* +X321266D01* +Y167564D01* +X321297D01* +Y167594D01* +X321358D01* +Y167625D01* +X321419D01* +Y167655D01* +X321450D01* +Y167686D01* +X321511D01* +Y167717D01* +X321572D01* +Y167747D01* +X321633D01* +Y167778D01* +X321664D01* +Y167808D01* +X321725D01* +Y167839D01* +X321786D01* +Y167869D01* +X321816D01* +Y167900D01* +X321878D01* +Y167931D01* +X321939D01* +Y167961D01* +X322000D01* +Y167992D01* +X322030D01* +Y168022D01* +X322092D01* +Y168053D01* +X322153D01* +Y168083D01* +X322183D01* +Y168114D01* +X322245D01* +Y168144D01* +X322306D01* +Y168175D01* +X322367D01* +Y168206D01* +X322397D01* +Y168236D01* +X322459D01* +Y168267D01* +X322520D01* +Y168297D01* +X322581D01* +Y168328D01* +X322612D01* +Y168359D01* +X322673D01* +Y168328D01* +X322734D01* +Y168297D01* +X322764D01* +Y168267D01* +X322826D01* +Y168236D01* +X322887D01* +Y168206D01* +X322917D01* +Y168175D01* +X322978D01* +Y168144D01* +X323040D01* +Y168114D01* +X323101D01* +Y168083D01* +X323131D01* +Y168053D01* +X323192D01* +Y168022D01* +X323254D01* +Y167992D01* +X323315D01* +Y167961D01* +X323345D01* +Y167931D01* +X323406D01* +Y167900D01* +X323468D01* +Y167869D01* +X323529D01* +Y167839D01* +X323559D01* +Y167808D01* +X323620D01* +Y167778D01* +X323682D01* +Y167747D01* +X323712D01* +Y167717D01* +X323773D01* +Y167686D01* +X323834D01* +Y167655D01* +X323896D01* +Y167625D01* +X323926D01* +Y167594D01* +X323987D01* +Y167564D01* +X324049D01* +Y167533D01* +X324110D01* +Y167502D01* +X324140D01* +Y167472D01* +X324202D01* +Y167441D01* +X324263D01* +Y167411D01* +X324293D01* +Y167380D01* +X324354D01* +Y167350D01* +X324416D01* +Y167319D01* +X324477D01* +Y167288D01* +X324507D01* +Y167258D01* +X324568D01* +Y167227D01* +X324630D01* +Y167197D01* +X324691D01* +Y167166D01* +X324721D01* +Y167136D01* +X324782D01* +Y167105D01* +X324843D01* +Y167074D01* +X324905D01* +Y167044D01* +X324935D01* +Y167013D01* +X324996D01* +Y166983D01* +X325058D01* +Y166952D01* +X325088D01* +Y166922D01* +X325149D01* +Y166891D01* +X325210D01* +Y166860D01* +X325272D01* +Y166830D01* +X325302D01* +Y166799D01* +X325363D01* +Y166769D01* +X325424D01* +Y166738D01* +X325486D01* +Y166707D01* +X325516D01* +Y166677D01* +X325577D01* +Y166646D01* +X325639D01* +Y166616D01* +X325700D01* +Y166585D01* +X325730D01* +Y166555D01* +X325791D01* +Y166524D01* +X325853D01* +Y166493D01* +X325883D01* +Y166463D01* +X325944D01* +Y166432D01* +X326005D01* +Y166402D01* +X326067D01* +Y166371D01* +X326097D01* +Y166341D01* +X326158D01* +Y166310D01* +X326219D01* +Y166279D01* +X326281D01* +Y166249D01* +X326311D01* +Y166218D01* +X326372D01* +Y166188D01* +X326433D01* +Y166157D01* +X326495D01* +Y166126D01* +X326525D01* +Y166096D01* +X326586D01* +Y166065D01* +X326647D01* +Y166035D01* +X326678D01* +Y166004D01* +X326739D01* +Y165974D01* +X326800D01* +Y165943D01* +X326862D01* +Y165912D01* +X326892D01* +Y165882D01* +X326953D01* +Y165851D01* +X327015D01* +Y165821D01* +X327076D01* +Y165790D01* +X327106D01* +Y165760D01* +X327167D01* +Y165729D01* +X327229D01* +Y165698D01* +X327259D01* +Y165668D01* +X327320D01* +Y165637D01* +X327381D01* +Y165607D01* +X327443D01* +Y165576D01* +X327473D01* +Y165546D01* +X327534D01* +Y165515D01* +X327595D01* +Y165484D01* +X327657D01* +Y165454D01* +X327687D01* +Y165423D01* +X327748D01* +Y165393D01* +X327809D01* +Y165362D01* +X327871D01* +Y165331D01* +X327901D01* +Y165301D01* +X327962D01* +Y165270D01* +X328023D01* +Y165240D01* +X328054D01* +Y165209D01* +X328115D01* +Y165179D01* +X328176D01* +Y165148D01* +X328237D01* +Y165117D01* +X328268D01* +Y165087D01* +X328329D01* +Y165056D01* +X328390D01* +Y165026D01* +X328451D01* +Y164995D01* +X328482D01* +Y164965D01* +X328543D01* +Y164934D01* +X328604D01* +Y164904D01* +X328666D01* +Y164873D01* +X328696D01* +Y164842D01* +X328757D01* +Y164812D01* +X328819D01* +Y164781D01* +X328849D01* +Y164751D01* +X328910D01* +Y164720D01* +X328971D01* +Y164689D01* +X329033D01* +Y164659D01* +X329063D01* +Y164628D01* +X329124D01* +Y164598D01* +X329185D01* +Y164567D01* +X329246D01* +Y164536D01* +X329277D01* +Y164506D01* +X329338D01* +Y164475D01* +X329399D01* +Y164445D01* +X329461D01* +Y164414D01* +X329491D01* +Y164384D01* +X329552D01* +Y164353D01* +X329613D01* +Y164322D01* +X329644D01* +Y164292D01* +X329705D01* +Y164261D01* +X329766D01* +Y164231D01* +X329827D01* +Y164200D01* +X329858D01* +Y164170D01* +X329919D01* +Y164139D01* +X329980D01* +Y164109D01* +X330042D01* +Y164078D01* +X330072D01* +Y164047D01* +X330133D01* +Y164017D01* +X330194D01* +Y163986D01* +X330225D01* +Y163956D01* +X330286D01* +Y163925D01* +X330347D01* +Y163894D01* +X330408D01* +Y163864D01* +X330439D01* +Y163833D01* +X330500D01* +Y163803D01* +X330561D01* +Y163772D01* +X330622D01* +Y163742D01* +X330653D01* +Y163711D01* +X330714D01* +Y163680D01* +X330775D01* +Y163650D01* +X330836D01* +Y163619D01* +X330867D01* +Y163589D01* +X330928D01* +Y163558D01* +X330989D01* +Y163528D01* +X331020D01* +Y163497D01* +X331081D01* +Y163466D01* +X331142D01* +Y163436D01* +X331203D01* +Y163405D01* +X331234D01* +Y163375D01* +X331295D01* +Y163344D01* +X331356D01* +Y163314D01* +X331417D01* +Y163283D01* +X331448D01* +Y163252D01* +X331509D01* +Y163222D01* +X331570D01* +Y163191D01* +X331632D01* +Y163161D01* +X331662D01* +Y163130D01* +X331723D01* +Y163099D01* +X331784D01* +Y163069D01* +X331815D01* +Y163038D01* +X331876D01* +Y163008D01* +X331937D01* +Y162977D01* +X331998D01* +Y162947D01* +X332029D01* +Y162916D01* +X332090D01* +Y162885D01* +X332151D01* +Y162855D01* +X332212D01* +Y162824D01* +X332243D01* +Y162794D01* +X332304D01* +Y162763D01* +X332365D01* +Y162733D01* +X332396D01* +Y162702D01* +X332457D01* +Y162671D01* +X332518D01* +Y162641D01* +X332579D01* +Y162610D01* +X332610D01* +Y162580D01* +X332671D01* +Y162549D01* +X332732D01* +Y162519D01* +X332793D01* +Y162488D01* +X332824D01* +Y162457D01* +X332885D01* +Y162427D01* +X332946D01* +Y162396D01* +X333007D01* +Y162366D01* +X333038D01* +Y162335D01* +X333099D01* +Y162304D01* +X333160D01* +Y162274D01* +X333191D01* +Y162243D01* +X333252D01* +Y162213D01* +X333313D01* +Y162182D01* +X333374D01* +Y162152D01* +X333405D01* +Y162121D01* +X333466D01* +Y162090D01* +X333527D01* +Y162060D01* +X333588D01* +Y162029D01* +X333619D01* +Y161999D01* +X333680D01* +Y161968D01* +X333741D01* +Y161938D01* +X333802D01* +Y161907D01* +X333833D01* +Y161876D01* +X333894D01* +Y161846D01* +X333955D01* +Y161815D01* +X333986D01* +Y161785D01* +X334047D01* +Y161754D01* +X334108D01* +Y161723D01* +X334169D01* +Y161693D01* +X334200D01* +Y161662D01* +X334261D01* +Y161632D01* +X334322D01* +Y161601D01* +X334383D01* +Y161571D01* +X334414D01* +Y161540D01* +X334475D01* +Y161509D01* +X334536D01* +Y161479D01* +X334597D01* +Y161448D01* +X334628D01* +Y161418D01* +X334689D01* +Y161387D01* +X334750D01* +Y161357D01* +X334781D01* +Y161326D01* +X334842D01* +Y161296D01* +X334903D01* +Y161265D01* +X334964D01* +Y161234D01* +X334995D01* +Y161204D01* +X335056D01* +Y161173D01* +X335117D01* +Y161143D01* +X335178D01* +Y161112D01* +X335209D01* +Y161081D01* +X335270D01* +Y161051D01* +X335331D01* +Y161020D01* +X335362D01* +Y160990D01* +X335423D01* +Y160959D01* +X335484D01* +Y160929D01* +X335545D01* +Y160898D01* +X335576D01* +Y160867D01* +X335637D01* +Y160837D01* +X335698D01* +Y160806D01* +X335759D01* +Y160776D01* +X335790D01* +Y160745D01* +X335851D01* +Y160714D01* +X335912D01* +Y160684D01* +X335973D01* +Y160653D01* +X336004D01* +Y160623D01* +X336065D01* +Y160592D01* +X336126D01* +Y160562D01* +X336157D01* +Y160531D01* +X336218D01* +Y160501D01* +X336279D01* +Y160470D01* +X336340D01* +Y160439D01* +X336371D01* +Y160409D01* +X336432D01* +Y160378D01* +X336493D01* +Y160348D01* +X336554D01* +Y160317D01* +X336585D01* +Y160287D01* +X336646D01* +Y160256D01* +X336707D01* +Y160225D01* +X336768D01* +Y160195D01* +X336799D01* +Y160164D01* +X336860D01* +Y160134D01* +X336921D01* +Y160103D01* +X336952D01* +Y160072D01* +X337013D01* +Y160042D01* +X337043D01* +Y155731D01* +X336982D01* +Y155700D01* +X336921D01* +Y155669D01* +X336860D01* +Y155639D01* +X336829D01* +Y155608D01* +X336768D01* +Y155578D01* +X336707D01* +Y155547D01* +X336646D01* +Y155517D01* +X336615D01* +Y155486D01* +X336554D01* +Y155455D01* +X336493D01* +Y155425D01* +X336463D01* +Y155394D01* +X336401D01* +Y155364D01* +X336340D01* +Y155333D01* +X336279D01* +Y155303D01* +X336249D01* +Y155272D01* +X336187D01* +Y155241D01* +X336126D01* +Y155211D01* +X336065D01* +Y155180D01* +X336034D01* +Y155150D01* +X335973D01* +Y155119D01* +X335912D01* +Y155089D01* +X335851D01* +Y155058D01* +X335820D01* +Y155027D01* +X335759D01* +Y154997D01* +X335698D01* +Y154966D01* +X335667D01* +Y154936D01* +X335606D01* +Y154905D01* +X335545D01* +Y154874D01* +X335484D01* +Y154844D01* +X335453D01* +Y154813D01* +X335392D01* +Y154783D01* +X335331D01* +Y154752D01* +X335270D01* +Y154722D01* +X335239D01* +Y154691D01* +X335178D01* +Y154660D01* +X335117D01* +Y154630D01* +X335087D01* +Y154599D01* +X335025D01* +Y154569D01* +X334964D01* +Y154538D01* +X334903D01* +Y154508D01* +X334873D01* +Y154477D01* +X334811D01* +Y154446D01* +X334750D01* +Y154416D01* +X334689D01* +Y154385D01* +X334659D01* +Y154355D01* +X334597D01* +Y154324D01* +X334536D01* +Y154293D01* +X334475D01* +Y154263D01* +X334445D01* +Y154232D01* +X334383D01* +Y154202D01* +X334322D01* +Y154171D01* +X334292D01* +Y154141D01* +X334230D01* +Y154110D01* +X334169D01* +Y154080D01* +X334108D01* +Y154049D01* +X334078D01* +Y154018D01* +X334016D01* +Y153988D01* +X333955D01* +Y153957D01* +X333894D01* +Y153927D01* +X333863D01* +Y153896D01* +X333802D01* +Y153865D01* +X333741D01* +Y153835D01* +X333680D01* +Y153804D01* +X333649D01* +Y153774D01* +X333588D01* +Y153743D01* +X333527D01* +Y153713D01* +X333497D01* +Y153682D01* +X333436D01* +Y153651D01* +X333374D01* +Y153621D01* +X333313D01* +Y153590D01* +X333283D01* +Y153560D01* +X333221D01* +Y153529D01* +X333160D01* +Y153499D01* +X333099D01* +Y153468D01* +X333069D01* +Y153437D01* +X333007D01* +Y153407D01* +X332946D01* +Y153376D01* +X332916D01* +Y153346D01* +X332854D01* +Y153315D01* +X332793D01* +Y153285D01* +X332732D01* +Y153254D01* +X332702D01* +Y153223D01* +X332640D01* +Y153193D01* +X332579D01* +Y153162D01* +X332518D01* +Y153132D01* +X332488D01* +Y153101D01* +X332426D01* +Y153070D01* +X332365D01* +Y153040D01* +X332304D01* +Y153009D01* +X332274D01* +Y152979D01* +X332212D01* +Y152948D01* +X332151D01* +Y152918D01* +X332121D01* +Y152887D01* +X332060D01* +Y152857D01* +X331998D01* +Y152826D01* +X331937D01* +Y152795D01* +X331907D01* +Y152765D01* +X331846D01* +Y152734D01* +X331784D01* +Y152704D01* +X331723D01* +Y152673D01* +X331693D01* +Y152642D01* +X331632D01* +Y152612D01* +X331570D01* +Y152581D01* +X331509D01* +Y152551D01* +X331479D01* +Y152520D01* +X331417D01* +Y152490D01* +X331356D01* +Y152459D01* +X331326D01* +Y152428D01* +X331265D01* +Y152398D01* +X331203D01* +Y152367D01* +X331142D01* +Y152337D01* +X331112D01* +Y152306D01* +X331050D01* +Y152275D01* +X330989D01* +Y152245D01* +X330928D01* +Y152214D01* +X330898D01* +Y152184D01* +X330836D01* +Y152153D01* +X330775D01* +Y152123D01* +X330714D01* +Y152092D01* +X330684D01* +Y152062D01* +X330622D01* +Y152031D01* +X330561D01* +Y152000D01* +X330531D01* +Y151970D01* +X330470D01* +Y151939D01* +X330408D01* +Y151909D01* +X330347D01* +Y151878D01* +X330317D01* +Y151847D01* +X330256D01* +Y151817D01* +X330194D01* +Y151786D01* +X330133D01* +Y151756D01* +X330103D01* +Y151725D01* +X330042D01* +Y151695D01* +X329980D01* +Y151664D01* +X329950D01* +Y151633D01* +X329889D01* +Y151603D01* +X329827D01* +Y151572D01* +X329766D01* +Y151542D01* +X329736D01* +Y151511D01* +X329675D01* +Y151481D01* +X329613D01* +Y151450D01* +X329552D01* +Y151419D01* +X329522D01* +Y151389D01* +X329461D01* +Y151358D01* +X329399D01* +Y151328D01* +X329338D01* +Y151297D01* +X329308D01* +Y151266D01* +X329246D01* +Y151236D01* +X329185D01* +Y151205D01* +X329155D01* +Y151175D01* +X329094D01* +Y151144D01* +X329033D01* +Y151114D01* +X328971D01* +Y151083D01* +X328941D01* +Y151053D01* +X328880D01* +Y151022D01* +X328819D01* +Y150991D01* +X328757D01* +Y150961D01* +X328727D01* +Y150930D01* +X328666D01* +Y150900D01* +X328604D01* +Y150869D01* +X328543D01* +Y150838D01* +X328513D01* +Y150808D01* +X328451D01* +Y150777D01* +X328390D01* +Y150747D01* +X328360D01* +Y150716D01* +X328299D01* +Y150686D01* +X328237D01* +Y150655D01* +X328176D01* +Y150624D01* +X328146D01* +Y150594D01* +X328085D01* +Y150563D01* +X328023D01* +Y150533D01* +X327962D01* +Y150502D01* +X327932D01* +Y150471D01* +X327871D01* +Y150441D01* +X327809D01* +Y150410D01* +X327748D01* +Y150380D01* +X327718D01* +Y150349D01* +X327657D01* +Y150319D01* +X327595D01* +Y150288D01* +X327565D01* +Y150258D01* +X327504D01* +Y150227D01* +X327443D01* +Y150196D01* +X327381D01* +Y150166D01* +X327351D01* +Y150135D01* +X327290D01* +Y150105D01* +X327229D01* +Y150074D01* +X327167D01* +Y150043D01* +X327137D01* +Y150013D01* +X327076D01* +Y149982D01* +X327015D01* +Y149952D01* +X326984D01* +Y149921D01* +X326923D01* +Y149891D01* +X326862D01* +Y149860D01* +X326800D01* +Y149829D01* +X326770D01* +Y149799D01* +X326709D01* +Y149768D01* +X326647D01* +Y149738D01* +X326586D01* +Y149707D01* +X326556D01* +Y149677D01* +X326495D01* +Y149646D01* +X326433D01* +Y149615D01* +X326372D01* +Y149585D01* +X326342D01* +Y149554D01* +X326281D01* +Y149524D01* +X326219D01* +Y149493D01* +X326189D01* +Y149462D01* +X326128D01* +Y149432D01* +X326067D01* +Y149401D01* +X326005D01* +Y149371D01* +X325975D01* +Y149340D01* +X325914D01* +Y149310D01* +X325853D01* +Y149279D01* +X325791D01* +Y149249D01* +X325761D01* +Y149218D01* +X325700D01* +Y149187D01* +X325639D01* +Y149157D01* +X325577D01* +Y149126D01* +X325547D01* +Y149096D01* +X325486D01* +Y149065D01* +X325424D01* +Y149034D01* +X325394D01* +Y149004D01* +X325333D01* +Y148973D01* +X325272D01* +Y148943D01* +X325210D01* +Y148912D01* +X325180D01* +Y148882D01* +X325119D01* +Y148851D01* +X325058D01* +Y148820D01* +X324996D01* +Y148790D01* +X324966D01* +Y148759D01* +X324905D01* +Y148729D01* +X324843D01* +Y148698D01* +X324813D01* +Y148667D01* +X324752D01* +Y148637D01* +X324691D01* +Y148606D01* +X324630D01* +Y148576D01* +X324599D01* +Y148545D01* +X324538D01* +Y148515D01* +X324477D01* +Y148484D01* +X324416D01* +Y148454D01* +X324385D01* +Y148423D01* +X324324D01* +Y148392D01* +X324263D01* +Y148362D01* +X324202D01* +Y148331D01* +X324171D01* +Y148301D01* +X324110D01* +Y148270D01* +X324049D01* +Y148239D01* +X324018D01* +Y148209D01* +X323957D01* +Y148178D01* +X323896D01* +Y148148D01* +X323834D01* +Y148117D01* +X323804D01* +Y148087D01* +X323743D01* +Y148056D01* +X323682D01* +Y148025D01* +X323620D01* +Y147995D01* +X323590D01* +Y147964D01* +X323529D01* +Y147934D01* +X323468D01* +Y147903D01* +X323406D01* +Y147873D01* +X323376D01* +Y147842D01* +X323315D01* +Y147811D01* +X323254D01* +Y147781D01* +X323223D01* +Y147750D01* +X323162D01* +Y147720D01* +X323101D01* +Y147689D01* +X323040D01* +Y147659D01* +X323009D01* +Y147628D01* +X322948D01* +Y147597D01* +X322887D01* +Y147567D01* +X322826D01* +Y147536D01* +X322795D01* +Y147506D01* +X322734D01* +Y147475D01* +X322673D01* +Y147444D01* +X322612D01* +Y147414D01* +X322581D01* +Y147383D01* +X322520D01* +Y147353D01* +X322459D01* +Y147322D01* +X322428D01* +Y147292D01* +X322367D01* +Y147261D01* +X322306D01* +Y147231D01* +X322245D01* +Y147200D01* +X322214D01* +Y147169D01* +X322153D01* +Y147139D01* +X322092D01* +Y147108D01* +X322030D01* +Y147078D01* +X322000D01* +Y147047D01* +X321939D01* +Y147016D01* +X321878D01* +Y146986D01* +X321847D01* +Y146955D01* +X321786D01* +Y146925D01* +X321725D01* +Y146894D01* +X321664D01* +Y146863D01* +X321633D01* +Y146833D01* +X321572D01* +Y146802D01* +X321511D01* +Y146772D01* +X321450D01* +Y146741D01* +X321419D01* +Y146711D01* +X321358D01* +Y146680D01* +X321297D01* +Y146650D01* +X321236D01* +Y146619D01* +X321205D01* +Y146588D01* +X321144D01* +Y146558D01* +X321083D01* +Y146527D01* +X321052D01* +Y146497D01* +X320991D01* +Y146466D01* +X320930D01* +Y146435D01* +X320869D01* +Y146405D01* +X320838D01* +Y146374D01* +X320777D01* +Y146344D01* +X320716D01* +Y146313D01* +X320655D01* +Y146283D01* +X320624D01* +Y146252D01* +X320563D01* +Y146221D01* +X320502D01* +Y146191D01* +X320441D01* +Y146160D01* +X320410D01* +Y146130D01* +X320349D01* +Y146099D01* +X320288D01* +Y146068D01* +X320257D01* +Y146038D01* +X320196D01* +Y146007D01* +X320135D01* +Y145977D01* +X320074D01* +Y145946D01* +X320043D01* +Y145916D01* +X319982D01* +Y145885D01* +X319921D01* +Y145855D01* +X319860D01* +Y145824D01* +X319829D01* +Y145793D01* +X319768D01* +Y145763D01* +X319707D01* +Y145732D01* +X319646D01* +Y145702D01* +X319615D01* +Y145671D01* +X319554D01* +Y145640D01* +X319493D01* +Y145610D01* +X319462D01* +Y145579D01* +X319401D01* +Y145549D01* +X319340D01* +Y145518D01* +X319279D01* +Y145488D01* +X319248D01* +Y145457D01* +X319187D01* +Y145427D01* +X319126D01* +Y145396D01* +X319065D01* +Y145365D01* +X319034D01* +Y145335D01* +X318973D01* +Y145304D01* +X318912D01* +Y145274D01* +X318881D01* +Y145243D01* +X318820D01* +Y145212D01* +X318759D01* +Y145182D01* +X318698D01* +Y145151D01* +X318667D01* +Y145090D01* +X318728D01* +Y145060D01* +X318790D01* +Y145029D01* +X318820D01* +Y144998D01* +X318881D01* +Y144968D01* +X318942D01* +Y144937D01* +X318973D01* +Y144907D01* +X319034D01* +Y144876D01* +X319095D01* +Y144846D01* +X319156D01* +Y144815D01* +X319187D01* +Y144784D01* +X319248D01* +Y144754D01* +X319309D01* +Y144723D01* +X319370D01* +Y144693D01* +X319401D01* +Y144662D01* +X319462D01* +Y144632D01* +X319523D01* +Y144601D01* +X319585D01* +Y144570D01* +X319615D01* +Y144540D01* +X319676D01* +Y144509D01* +X319737D01* +Y144479D01* +X319768D01* +Y144448D01* +X319829D01* +Y144417D01* +X319890D01* +Y144387D01* +X319951D01* +Y144356D01* +X319982D01* +Y144326D01* +X320043D01* +Y144295D01* +X320104D01* +Y144265D01* +X320165D01* +Y144234D01* +X320196D01* +Y144203D01* +X320257D01* +Y144173D01* +X320318D01* +Y144142D01* +X320349D01* +Y144112D01* +X320410D01* +Y144081D01* +X320471D01* +Y144051D01* +X320532D01* +Y144020D01* +X320563D01* +Y143989D01* +X320624D01* +Y143959D01* +X320685D01* +Y143928D01* +X320746D01* +Y143898D01* +X320777D01* +Y143867D01* +X320838D01* +Y143836D01* +X320899D01* +Y143806D01* +X320960D01* +Y143775D01* +X320991D01* +Y143745D01* +X321052D01* +Y143714D01* +X321113D01* +Y143684D01* +X321144D01* +Y143653D01* +X321205D01* +Y143623D01* +X321266D01* +Y143592D01* +X321327D01* +Y143561D01* +X321358D01* +Y143531D01* +X321419D01* +Y143500D01* +X321480D01* +Y143470D01* +X321541D01* +Y143439D01* +X321572D01* +Y143408D01* +X321633D01* +Y143378D01* +X321694D01* +Y143347D01* +X321755D01* +Y143317D01* +X321786D01* +Y143286D01* +X321847D01* +Y143256D01* +X321908D01* +Y143225D01* +X321939D01* +Y143194D01* +X322000D01* +Y143164D01* +X322061D01* +Y143133D01* +X322122D01* +Y143103D01* +X322153D01* +Y143072D01* +X322214D01* +Y143041D01* +X322275D01* +Y143011D01* +X322336D01* +Y142980D01* +X322367D01* +Y142950D01* +X322428D01* +Y142919D01* +X322489D01* +Y142889D01* +X322520D01* +Y142858D01* +X322581D01* +Y142828D01* +X322703D01* +Y142858D01* +X322764D01* +Y142889D01* +X322795D01* +Y142919D01* +X322856D01* +Y142950D01* +X322917D01* +Y142980D01* +X322948D01* +Y143011D01* +X323009D01* +Y143041D01* +X323070D01* +Y143072D01* +X323131D01* +Y143103D01* +X323162D01* +Y143133D01* +X323223D01* +Y143164D01* +X323284D01* +Y143194D01* +X323345D01* +Y143225D01* +X323376D01* +Y143256D01* +X323437D01* +Y143286D01* +X323498D01* +Y143317D01* +X323529D01* +Y143347D01* +X323590D01* +Y143378D01* +X323651D01* +Y143408D01* +X323712D01* +Y143439D01* +X323743D01* +Y143470D01* +X323804D01* +Y143500D01* +X323865D01* +Y143531D01* +X323926D01* +Y143561D01* +X323957D01* +Y143592D01* +X324018D01* +Y143623D01* +X324079D01* +Y143653D01* +X324140D01* +Y143684D01* +X324171D01* +Y143714D01* +X324232D01* +Y143745D01* +X324293D01* +Y143775D01* +X324324D01* +Y143806D01* +X324385D01* +Y143836D01* +X324446D01* +Y143867D01* +X324507D01* +Y143898D01* +X324538D01* +Y143928D01* +X324599D01* +Y143959D01* +X324660D01* +Y143989D01* +X324721D01* +Y144020D01* +X324752D01* +Y144051D01* +X324813D01* +Y144081D01* +X324874D01* +Y144112D01* +X324935D01* +Y144142D01* +X324966D01* +Y144173D01* +X325027D01* +Y144203D01* +X325088D01* +Y144234D01* +X325119D01* +Y144265D01* +X325180D01* +Y144295D01* +X325241D01* +Y144326D01* +X325302D01* +Y144356D01* +X325333D01* +Y144387D01* +X325394D01* +Y144417D01* +X325455D01* +Y144448D01* +X325516D01* +Y144479D01* +X325547D01* +Y144509D01* +X325608D01* +Y144540D01* +X325669D01* +Y144570D01* +X325700D01* +Y144601D01* +X325761D01* +Y144632D01* +X325822D01* +Y144662D01* +X325883D01* +Y144693D01* +X325914D01* +Y144723D01* +X325975D01* +Y144754D01* +X326036D01* +Y144784D01* +X326097D01* +Y144815D01* +X326128D01* +Y144846D01* +X326189D01* +Y144876D01* +X326250D01* +Y144907D01* +X326311D01* +Y144937D01* +X326342D01* +Y144968D01* +X326403D01* +Y144998D01* +X326464D01* +Y145029D01* +X326495D01* +Y145060D01* +X326556D01* +Y145090D01* +X326617D01* +Y145121D01* +X326678D01* +Y145151D01* +X326709D01* +Y145182D01* +X326770D01* +Y145212D01* +X326831D01* +Y145243D01* +X326892D01* +Y145274D01* +X326923D01* +Y145304D01* +X326984D01* +Y145335D01* +X327045D01* +Y145365D01* +X327106D01* +Y145396D01* +X327137D01* +Y145427D01* +X327198D01* +Y145457D01* +X327259D01* +Y145488D01* +X327290D01* +Y145518D01* +X327351D01* +Y145549D01* +X327412D01* +Y145579D01* +X327473D01* +Y145610D01* +X327504D01* +Y145640D01* +X327565D01* +Y145671D01* +X327626D01* +Y145702D01* +X327687D01* +Y145732D01* +X327718D01* +Y145763D01* +X327779D01* +Y145793D01* +X327840D01* +Y145824D01* +X327901D01* +Y145855D01* +X327932D01* +Y145885D01* +X327993D01* +Y145916D01* +X328054D01* +Y145946D01* +X328085D01* +Y145977D01* +X328146D01* +Y146007D01* +X328207D01* +Y146038D01* +X328268D01* +Y146068D01* +X328299D01* +Y146099D01* +X328360D01* +Y146130D01* +X328421D01* +Y146160D01* +X328482D01* +Y146191D01* +X328513D01* +Y146221D01* +X328574D01* +Y146252D01* +X328635D01* +Y146283D01* +X328666D01* +Y146313D01* +X328727D01* +Y146344D01* +X328788D01* +Y146374D01* +X328849D01* +Y146405D01* +X328880D01* +Y146435D01* +X328941D01* +Y146466D01* +X329002D01* +Y146497D01* +X329063D01* +Y146527D01* +X329094D01* +Y146558D01* +X329155D01* +Y146588D01* +X329216D01* +Y146619D01* +X329277D01* +Y146650D01* +X329308D01* +Y146680D01* +X329369D01* +Y146711D01* +X329430D01* +Y146741D01* +X329461D01* +Y146772D01* +X329522D01* +Y146802D01* +X329583D01* +Y146833D01* +X329644D01* +Y146863D01* +X329675D01* +Y146894D01* +X329736D01* +Y146925D01* +X329797D01* +Y146955D01* +X329858D01* +Y146986D01* +X329889D01* +Y147016D01* +X329950D01* +Y147047D01* +X330011D01* +Y147078D01* +X330072D01* +Y147108D01* +X330103D01* +Y147139D01* +X330164D01* +Y147169D01* +X330225D01* +Y147200D01* +X330256D01* +Y147231D01* +X330317D01* +Y147261D01* +X330378D01* +Y147292D01* +X330439D01* +Y147322D01* +X330470D01* +Y147353D01* +X330531D01* +Y147383D01* +X330592D01* +Y147414D01* +X330653D01* +Y147444D01* +X330684D01* +Y147475D01* +X330745D01* +Y147506D01* +X330806D01* +Y147536D01* +X330867D01* +Y147567D01* +X330898D01* +Y147597D01* +X330959D01* +Y147628D01* +X331020D01* +Y147659D01* +X331050D01* +Y147689D01* +X331112D01* +Y147720D01* +X331173D01* +Y147750D01* +X331234D01* +Y147781D01* +X331265D01* +Y147811D01* +X331326D01* +Y147842D01* +X331387D01* +Y147873D01* +X331448D01* +Y147903D01* +X331479D01* +Y147934D01* +X331540D01* +Y147964D01* +X331601D01* +Y147995D01* +X331632D01* +Y148025D01* +X331693D01* +Y148056D01* +X331754D01* +Y148087D01* +X331815D01* +Y148117D01* +X331846D01* +Y148148D01* +X331907D01* +Y148178D01* +X331968D01* +Y148209D01* +X332029D01* +Y148239D01* +X332060D01* +Y148270D01* +X332121D01* +Y148301D01* +X332182D01* +Y148331D01* +X332243D01* +Y148362D01* +X332274D01* +Y148392D01* +X332335D01* +Y148423D01* +X332396D01* +Y148454D01* +X332426D01* +Y148484D01* +X332488D01* +Y148515D01* +X332549D01* +Y148545D01* +X332610D01* +Y148576D01* +X332640D01* +Y148606D01* +X332702D01* +Y148637D01* +X332763D01* +Y148667D01* +X332824D01* +Y148698D01* +X332854D01* +Y148729D01* +X332916D01* +Y148759D01* +X332977D01* +Y148790D01* +X333038D01* +Y148820D01* +X333069D01* +Y148851D01* +X333130D01* +Y148882D01* +X333191D01* +Y148912D01* +X333221D01* +Y148943D01* +X333283D01* +Y148973D01* +X333344D01* +Y149004D01* +X333405D01* +Y149034D01* +X333436D01* +Y149065D01* +X333497D01* +Y149096D01* +X333558D01* +Y149126D01* +X333619D01* +Y149157D01* +X333649D01* +Y149187D01* +X333711D01* +Y149218D01* +X333772D01* +Y149249D01* +X333802D01* +Y149279D01* +X333863D01* +Y149310D01* +X333925D01* +Y149340D01* +X333986D01* +Y149371D01* +X334016D01* +Y149401D01* +X334078D01* +Y149432D01* +X334139D01* +Y149462D01* +X334200D01* +Y149493D01* +X334230D01* +Y149524D01* +X334292D01* +Y149554D01* +X334353D01* +Y149585D01* +X334414D01* +Y149615D01* +X334445D01* +Y149646D01* +X334506D01* +Y149677D01* +X334567D01* +Y149707D01* +X334597D01* +Y149738D01* +X334659D01* +Y149768D01* +X334720D01* +Y149799D01* +X334781D01* +Y149829D01* +X334811D01* +Y149860D01* +X334873D01* +Y149891D01* +X334934D01* +Y149921D01* +X334995D01* +Y149952D01* +X335025D01* +Y149982D01* +X335087D01* +Y150013D01* +X335148D01* +Y150043D01* +X335209D01* +Y150074D01* +X335239D01* +Y150105D01* +X335301D01* +Y150135D01* +X335362D01* +Y150166D01* +X335392D01* +Y150196D01* +X335453D01* +Y150227D01* +X335515D01* +Y150258D01* +X335576D01* +Y150288D01* +X335606D01* +Y150319D01* +X335667D01* +Y150349D01* +X335729D01* +Y150380D01* +X335790D01* +Y150410D01* +X335820D01* +Y150441D01* +X335882D01* +Y150471D01* +X335943D01* +Y150502D01* +X336004D01* +Y150533D01* +X336034D01* +Y150563D01* +X336096D01* +Y150594D01* +X336157D01* +Y150624D01* +X336187D01* +Y150655D01* +X336249D01* +Y150686D01* +X336310D01* +Y150716D01* +X336371D01* +Y150747D01* +X336401D01* +Y150777D01* +X336463D01* +Y150808D01* +X336524D01* +Y150838D01* +X336585D01* +Y150869D01* +X336615D01* +Y150900D01* +X336676D01* +Y150930D01* +X336738D01* +Y150961D01* +X336768D01* +Y150991D01* +X336829D01* +Y151022D01* +X336891D01* +Y151053D01* +X336952D01* +Y151083D01* +X336982D01* +Y151114D01* +X337043D01* +Y148759D01* +Y148729D01* +D02* +G37* +G36* +X350680Y150043D02* +Y135611D01* +X350650D01* +Y135581D01* +X350589D01* +Y135550D01* +X350527D01* +Y135520D01* +X350497D01* +Y135489D01* +X350436D01* +Y135459D01* +X350375D01* +Y135428D01* +X350344D01* +Y135398D01* +X350283D01* +Y135367D01* +X350222D01* +Y135336D01* +X350191D01* +Y135306D01* +X350130D01* +Y135275D01* +X350069D01* +Y135245D01* +X350038D01* +Y135214D01* +X349977D01* +Y135183D01* +X349916D01* +Y135153D01* +X349885D01* +Y135122D01* +X349824D01* +Y135092D01* +X349763D01* +Y135061D01* +X349733D01* +Y135031D01* +X349671D01* +Y135000D01* +X349610D01* +Y134969D01* +X349580D01* +Y134939D01* +X349519D01* +Y134908D01* +X349457D01* +Y134878D01* +X349427D01* +Y134847D01* +X349366D01* +Y134817D01* +X349305D01* +Y134786D01* +X349243D01* +Y134755D01* +X349213D01* +Y134725D01* +X349152D01* +Y134694D01* +X349090D01* +Y134664D01* +X349060D01* +Y134633D01* +X348999D01* +Y134602D01* +X348938D01* +Y134572D01* +X348907D01* +Y134541D01* +X348846D01* +Y134511D01* +X348785D01* +Y134480D01* +X348754D01* +Y134450D01* +X348693D01* +Y134419D01* +X348632D01* +Y134389D01* +X348601D01* +Y134358D01* +X348540D01* +Y134327D01* +X348479D01* +Y134297D01* +X348448D01* +Y134266D01* +X348387D01* +Y134236D01* +X348326D01* +Y134205D01* +X348296D01* +Y134174D01* +X348234D01* +Y134144D01* +X348173D01* +Y134113D01* +X348143D01* +Y134083D01* +X348081D01* +Y134052D01* +X348020D01* +Y134022D01* +X347990D01* +Y133991D01* +X347929D01* +Y133960D01* +X347867D01* +Y133930D01* +X347837D01* +Y133899D01* +X347776D01* +Y133869D01* +X347715D01* +Y133838D01* +X347653D01* +Y133807D01* +X347623D01* +Y133777D01* +X347562D01* +Y133746D01* +X347500D01* +Y133716D01* +X347470D01* +Y133685D01* +X347409D01* +Y133655D01* +X347348D01* +Y133624D01* +X347317D01* +Y133594D01* +X347256D01* +Y133563D01* +X347195D01* +Y133532D01* +X347164D01* +Y133502D01* +X347103D01* +Y133471D01* +X347042D01* +Y133441D01* +X347011D01* +Y133410D01* +X346950D01* +Y133379D01* +X346889D01* +Y133349D01* +X346858D01* +Y133318D01* +X346797D01* +Y133288D01* +X346736D01* +Y133257D01* +X346706D01* +Y133227D01* +X346644D01* +Y133196D01* +X346583D01* +Y133165D01* +X346553D01* +Y133135D01* +X346492D01* +Y133104D01* +X346430D01* +Y133074D01* +X346400D01* +Y133043D01* +X346339D01* +Y133013D01* +X346277D01* +Y132982D01* +X346247D01* +Y132951D01* +X346186D01* +Y132921D01* +X346125D01* +Y132890D01* +X346063D01* +Y132860D01* +X346033D01* +Y132829D01* +X345972D01* +Y132799D01* +X345910D01* +Y132768D01* +X345880D01* +Y132737D01* +X345819D01* +Y132707D01* +X345758D01* +Y132676D01* +X345727D01* +Y132646D01* +X345666D01* +Y132615D01* +X345605D01* +Y132584D01* +X345574D01* +Y132554D01* +X345513D01* +Y132523D01* +X345452D01* +Y132493D01* +X345421D01* +Y132462D01* +X345360D01* +Y132432D01* +X345299D01* +Y132401D01* +X345268D01* +Y132370D01* +X345207D01* +Y132340D01* +X345146D01* +Y132309D01* +X345116D01* +Y132279D01* +X345054D01* +Y132248D01* +X344993D01* +Y132218D01* +X344963D01* +Y132187D01* +X344902D01* +Y132156D01* +X344840D01* +Y132126D01* +X344810D01* +Y132095D01* +X344749D01* +Y132065D01* +X344688D01* +Y132034D01* +X344657D01* +Y132003D01* +X344596D01* +Y131973D01* +X344535D01* +Y131942D01* +X344473D01* +Y131912D01* +X344443D01* +Y131881D01* +X344382D01* +Y131851D01* +X344321D01* +Y131820D01* +X344290D01* +Y131790D01* +X344229D01* +Y131759D01* +X344168D01* +Y131728D01* +X344137D01* +Y131698D01* +X344076D01* +Y131667D01* +X344015D01* +Y131637D01* +X343984D01* +Y131606D01* +X343923D01* +Y131575D01* +X343862D01* +Y131545D01* +X343831D01* +Y131514D01* +X343770D01* +Y131484D01* +X343709D01* +Y131453D01* +X343679D01* +Y131423D01* +X343617D01* +Y131392D01* +X343556D01* +Y131361D01* +X343526D01* +Y131331D01* +X343464D01* +Y131300D01* +X343403D01* +Y131270D01* +X343373D01* +Y131239D01* +X343312D01* +Y131209D01* +X343250D01* +Y131178D01* +X343220D01* +Y131147D01* +X343159D01* +Y131117D01* +X343097D01* +Y131086D01* +X343067D01* +Y131056D01* +X343006D01* +Y131025D01* +X342945D01* +Y130995D01* +X342883D01* +Y130964D01* +X342853D01* +Y130933D01* +X342792D01* +Y130903D01* +X342731D01* +Y130872D01* +X342700D01* +Y130842D01* +X342639D01* +Y130811D01* +X342578D01* +Y130780D01* +X342547D01* +Y130750D01* +X342486D01* +Y130719D01* +X342425D01* +Y130689D01* +X342394D01* +Y130658D01* +X342333D01* +Y130628D01* +X342272D01* +Y130597D01* +X342241D01* +Y130566D01* +X342180D01* +Y130536D01* +X342119D01* +Y130505D01* +X342089D01* +Y130475D01* +X342027D01* +Y130444D01* +X341966D01* +Y130414D01* +X341936D01* +Y130383D01* +X341875D01* +Y130352D01* +X341813D01* +Y130322D01* +X341783D01* +Y130291D01* +X341722D01* +Y130261D01* +X341660D01* +Y130230D01* +X341630D01* +Y130199D01* +X341569D01* +Y130169D01* +X341508D01* +Y130138D01* +X341477D01* +Y130108D01* +X341416D01* +Y130077D01* +X341355D01* +Y130047D01* +X341293D01* +Y130016D01* +X341263D01* +Y129986D01* +X341202D01* +Y129955D01* +X341141D01* +Y129924D01* +X341110D01* +Y129894D01* +X341049D01* +Y129863D01* +X340988D01* +Y129833D01* +X340957D01* +Y129802D01* +X340896D01* +Y129771D01* +X340835D01* +Y129741D01* +X340804D01* +Y129710D01* +X340743D01* +Y129680D01* +X340682D01* +Y129649D01* +X340651D01* +Y129619D01* +X340590D01* +Y129588D01* +X340529D01* +Y129557D01* +X340499D01* +Y129527D01* +X340437D01* +Y129496D01* +X340376D01* +Y129466D01* +X340346D01* +Y129435D01* +X340285D01* +Y129404D01* +X340223D01* +Y129374D01* +X340193D01* +Y129343D01* +X340132D01* +Y129313D01* +X340070D01* +Y129282D01* +X340040D01* +Y129252D01* +X339979D01* +Y129221D01* +X339918D01* +Y129191D01* +X339887D01* +Y129160D01* +X339826D01* +Y129129D01* +X339765D01* +Y129099D01* +X339704D01* +Y129068D01* +X339673D01* +Y129038D01* +X339612D01* +Y129007D01* +X339551D01* +Y128976D01* +X339520D01* +Y128946D01* +X339459D01* +Y128915D01* +X339398D01* +Y128885D01* +X339367D01* +Y128854D01* +X339306D01* +Y128824D01* +X339245D01* +Y128793D01* +X339214D01* +Y128763D01* +X339153D01* +Y128732D01* +X339092D01* +Y128701D01* +X339062D01* +Y128671D01* +X339000D01* +Y128640D01* +X338939D01* +Y128610D01* +X338909D01* +Y128579D01* +X338847D01* +Y128548D01* +X338786D01* +Y128518D01* +X338756D01* +Y128487D01* +X338694D01* +Y128457D01* +X338633D01* +Y128426D01* +X338603D01* +Y128396D01* +X338542D01* +Y128365D01* +X338480D01* +Y128334D01* +X338450D01* +Y128304D01* +X338389D01* +Y128273D01* +X338328D01* +Y128243D01* +X338297D01* +Y128212D01* +X338236D01* +Y128181D01* +X338175D01* +Y128151D01* +X338114D01* +Y128120D01* +X338083D01* +Y128090D01* +X338022D01* +Y128059D01* +X337961D01* +Y128029D01* +X337930D01* +Y127998D01* +X337869D01* +Y127968D01* +X337808D01* +Y127937D01* +X337777D01* +Y127906D01* +X337716D01* +Y127876D01* +X337655D01* +Y127845D01* +X337624D01* +Y127815D01* +X337563D01* +Y127784D01* +X337502D01* +Y127753D01* +X337472D01* +Y127723D01* +X337410D01* +Y127692D01* +X337349D01* +Y127662D01* +X337319D01* +Y127631D01* +X337257D01* +Y127601D01* +X337196D01* +Y127570D01* +X337166D01* +Y127539D01* +X337105D01* +Y127509D01* +X337043D01* +Y127478D01* +X337013D01* +Y127448D01* +X336952D01* +Y127417D01* +X336891D01* +Y127387D01* +X336860D01* +Y127356D01* +X336799D01* +Y127325D01* +X336738D01* +Y127295D01* +X336707D01* +Y127264D01* +X336646D01* +Y127234D01* +X336585D01* +Y127203D01* +X336524D01* +Y127172D01* +X336493D01* +Y127142D01* +X336432D01* +Y127111D01* +X336340D01* +Y127142D01* +X336279D01* +Y127172D01* +X336249D01* +Y127203D01* +X336187D01* +Y127234D01* +X336126D01* +Y127264D01* +X336065D01* +Y127295D01* +X336034D01* +Y127325D01* +X335973D01* +Y127356D01* +X335912D01* +Y127387D01* +X335851D01* +Y127417D01* +X335820D01* +Y127448D01* +X335759D01* +Y127478D01* +X335698D01* +Y127509D01* +X335667D01* +Y127539D01* +X335606D01* +Y127570D01* +X335545D01* +Y127601D01* +X335484D01* +Y127631D01* +X335453D01* +Y127662D01* +X335392D01* +Y127692D01* +X335331D01* +Y127723D01* +X335270D01* +Y127753D01* +X335239D01* +Y127784D01* +X335178D01* +Y127815D01* +X335117D01* +Y127845D01* +X335087D01* +Y127876D01* +X335025D01* +Y127906D01* +X334964D01* +Y127937D01* +X334903D01* +Y127968D01* +X334873D01* +Y127998D01* +X334811D01* +Y128029D01* +X334750D01* +Y128059D01* +X334689D01* +Y128090D01* +X334659D01* +Y128120D01* +X334597D01* +Y128151D01* +X334536D01* +Y128181D01* +X334475D01* +Y128212D01* +X334445D01* +Y128243D01* +X334383D01* +Y128273D01* +X334322D01* +Y128304D01* +X334292D01* +Y128334D01* +X334230D01* +Y128365D01* +X334169D01* +Y128396D01* +X334108D01* +Y128426D01* +X334078D01* +Y128457D01* +X334016D01* +Y128487D01* +X333955D01* +Y128518D01* +X333894D01* +Y128548D01* +X333863D01* +Y128579D01* +X333802D01* +Y128610D01* +X333741D01* +Y128640D01* +X333680D01* +Y128671D01* +X333649D01* +Y128701D01* +X333588D01* +Y128732D01* +X333527D01* +Y128763D01* +X333497D01* +Y128793D01* +X333436D01* +Y128824D01* +X333374D01* +Y128854D01* +X333313D01* +Y128885D01* +X333283D01* +Y128915D01* +X333221D01* +Y128946D01* +X333160D01* +Y128976D01* +X333099D01* +Y129007D01* +X333069D01* +Y129038D01* +X333007D01* +Y129068D01* +X332946D01* +Y129099D01* +X332885D01* +Y129129D01* +X332854D01* +Y129160D01* +X332793D01* +Y129191D01* +X332732D01* +Y129221D01* +X332702D01* +Y129252D01* +X332640D01* +Y129282D01* +X332579D01* +Y129313D01* +X332518D01* +Y129343D01* +X332488D01* +Y129374D01* +X332426D01* +Y129404D01* +X332365D01* +Y129435D01* +X332304D01* +Y129466D01* +X332274D01* +Y129496D01* +X332212D01* +Y129527D01* +X332151D01* +Y129557D01* +X332121D01* +Y129588D01* +X332060D01* +Y129619D01* +X331998D01* +Y129649D01* +X331937D01* +Y129680D01* +X331907D01* +Y129710D01* +X331846D01* +Y129741D01* +X331784D01* +Y129771D01* +X331723D01* +Y129802D01* +X331693D01* +Y129833D01* +X331632D01* +Y129863D01* +X331570D01* +Y129894D01* +X331509D01* +Y129924D01* +X331479D01* +Y129955D01* +X331417D01* +Y129986D01* +X331356D01* +Y130016D01* +X331326D01* +Y130047D01* +X331265D01* +Y130077D01* +X331203D01* +Y130108D01* +X331142D01* +Y130138D01* +X331112D01* +Y130169D01* +X331050D01* +Y130199D01* +X330989D01* +Y130230D01* +X330928D01* +Y130261D01* +X330898D01* +Y130291D01* +X330836D01* +Y130322D01* +X330775D01* +Y130352D01* +X330714D01* +Y130383D01* +X330684D01* +Y130414D01* +X330622D01* +Y130444D01* +X330561D01* +Y130475D01* +X330531D01* +Y130505D01* +X330470D01* +Y130536D01* +X330408D01* +Y130566D01* +X330347D01* +Y130597D01* +X330317D01* +Y130628D01* +X330256D01* +Y130658D01* +X330194D01* +Y130689D01* +X330133D01* +Y130719D01* +X330103D01* +Y130750D01* +X330042D01* +Y130780D01* +X329980D01* +Y130811D01* +X329950D01* +Y130842D01* +X329889D01* +Y130872D01* +X329827D01* +Y130903D01* +X329766D01* +Y130933D01* +X329736D01* +Y130964D01* +X329675D01* +Y130995D01* +X329613D01* +Y131056D01* +X329675D01* +Y131086D01* +X329736D01* +Y131117D01* +X329766D01* +Y131147D01* +X329827D01* +Y131178D01* +X329889D01* +Y131209D01* +X329950D01* +Y131239D01* +X329980D01* +Y131270D01* +X330042D01* +Y131300D01* +X330103D01* +Y131331D01* +X330133D01* +Y131361D01* +X330194D01* +Y131392D01* +X330256D01* +Y131423D01* +X330317D01* +Y131453D01* +X330347D01* +Y131484D01* +X330408D01* +Y131514D01* +X330470D01* +Y131545D01* +X330531D01* +Y131575D01* +X330561D01* +Y131606D01* +X330622D01* +Y131637D01* +X330684D01* +Y131667D01* +X330745D01* +Y131698D01* +X330775D01* +Y131728D01* +X330836D01* +Y131759D01* +X330898D01* +Y131790D01* +X330928D01* +Y131820D01* +X330989D01* +Y131851D01* +X331050D01* +Y131881D01* +X331112D01* +Y131912D01* +X331142D01* +Y131942D01* +X331203D01* +Y131973D01* +X331265D01* +Y132003D01* +X331326D01* +Y132034D01* +X331356D01* +Y132065D01* +X331417D01* +Y132095D01* +X331479D01* +Y132126D01* +X331509D01* +Y132156D01* +X331570D01* +Y132187D01* +X331632D01* +Y132218D01* +X331693D01* +Y132248D01* +X331723D01* +Y132279D01* +X331784D01* +Y132309D01* +X331846D01* +Y132340D01* +X331907D01* +Y132370D01* +X331937D01* +Y132401D01* +X331998D01* +Y132432D01* +X332060D01* +Y132462D01* +X332121D01* +Y132493D01* +X332151D01* +Y132523D01* +X332212D01* +Y132554D01* +X332274D01* +Y132584D01* +X332304D01* +Y132615D01* +X332365D01* +Y132646D01* +X332426D01* +Y132676D01* +X332488D01* +Y132707D01* +X332518D01* +Y132737D01* +X332579D01* +Y132768D01* +X332640D01* +Y132799D01* +X332702D01* +Y132829D01* +X332732D01* +Y132860D01* +X332793D01* +Y132890D01* +X332854D01* +Y132921D01* +X332916D01* +Y132951D01* +X332946D01* +Y132982D01* +X333007D01* +Y133013D01* +X333069D01* +Y133043D01* +X333099D01* +Y133074D01* +X333160D01* +Y133104D01* +X333221D01* +Y133135D01* +X333283D01* +Y133165D01* +X333313D01* +Y133196D01* +X333374D01* +Y133227D01* +X333436D01* +Y133257D01* +X333497D01* +Y133288D01* +X333527D01* +Y133318D01* +X333588D01* +Y133349D01* +X333649D01* +Y133379D01* +X333711D01* +Y133410D01* +X333741D01* +Y133441D01* +X333802D01* +Y133471D01* +X333863D01* +Y133502D01* +X333894D01* +Y133532D01* +X333955D01* +Y133563D01* +X334016D01* +Y133594D01* +X334078D01* +Y133624D01* +X334108D01* +Y133655D01* +X334169D01* +Y133685D01* +X334230D01* +Y133716D01* +X334292D01* +Y133746D01* +X334322D01* +Y133777D01* +X334383D01* +Y133807D01* +X334445D01* +Y133838D01* +X334475D01* +Y133869D01* +X334536D01* +Y133899D01* +X334597D01* +Y133930D01* +X334659D01* +Y133960D01* +X334689D01* +Y133991D01* +X334750D01* +Y134022D01* +X334811D01* +Y134052D01* +X334873D01* +Y134083D01* +X334903D01* +Y134113D01* +X334964D01* +Y134144D01* +X335025D01* +Y134174D01* +X335087D01* +Y134205D01* +X335117D01* +Y134236D01* +X335178D01* +Y134266D01* +X335239D01* +Y134297D01* +X335270D01* +Y134327D01* +X335331D01* +Y134358D01* +X335392D01* +Y134389D01* +X335453D01* +Y134419D01* +X335484D01* +Y134450D01* +X335545D01* +Y134480D01* +X335606D01* +Y134511D01* +X335667D01* +Y134541D01* +X335698D01* +Y134572D01* +X335759D01* +Y134602D01* +X335820D01* +Y134633D01* +X335882D01* +Y134664D01* +X335912D01* +Y134694D01* +X335973D01* +Y134725D01* +X336034D01* +Y134755D01* +X336065D01* +Y134786D01* +X336126D01* +Y134817D01* +X336187D01* +Y134847D01* +X336249D01* +Y134878D01* +X336279D01* +Y134908D01* +X336340D01* +Y134939D01* +X336401D01* +Y134969D01* +X336463D01* +Y135000D01* +X336493D01* +Y135031D01* +X336554D01* +Y135061D01* +X336615D01* +Y135092D01* +X336676D01* +Y135122D01* +X336707D01* +Y135153D01* +X336768D01* +Y135183D01* +X336829D01* +Y135214D01* +X336860D01* +Y135245D01* +X336921D01* +Y135275D01* +X336982D01* +Y135306D01* +X337043D01* +Y135336D01* +X337074D01* +Y135367D01* +X337135D01* +Y135398D01* +X337196D01* +Y135428D01* +X337257D01* +Y135459D01* +X337288D01* +Y135489D01* +X337349D01* +Y135520D01* +X337410D01* +Y135550D01* +X337441D01* +Y135581D01* +X337502D01* +Y135611D01* +X337563D01* +Y135642D01* +X337624D01* +Y135673D01* +X337655D01* +Y135703D01* +X337716D01* +Y135734D01* +X337777D01* +Y135764D01* +X337838D01* +Y135795D01* +X337869D01* +Y135826D01* +X337930D01* +Y135856D01* +X337991D01* +Y135887D01* +X338052D01* +Y135917D01* +X338083D01* +Y135948D01* +X338144D01* +Y135978D01* +X338205D01* +Y136009D01* +X338236D01* +Y136040D01* +X338297D01* +Y136070D01* +X338358D01* +Y136101D01* +X338419D01* +Y136131D01* +X338450D01* +Y136162D01* +X338511D01* +Y136193D01* +X338572D01* +Y136223D01* +X338633D01* +Y136254D01* +X338664D01* +Y136284D01* +X338725D01* +Y136315D01* +X338786D01* +Y136345D01* +X338847D01* +Y136376D01* +X338878D01* +Y136406D01* +X338939D01* +Y136437D01* +X339000D01* +Y136468D01* +X339031D01* +Y136498D01* +X339092D01* +Y136529D01* +X339153D01* +Y136559D01* +X339214D01* +Y136590D01* +X339245D01* +Y136621D01* +X339306D01* +Y136651D01* +X339367D01* +Y136682D01* +X339428D01* +Y136712D01* +X339459D01* +Y136743D01* +X339520D01* +Y136773D01* +X339581D01* +Y136804D01* +X339612D01* +Y136834D01* +X339673D01* +Y136865D01* +X339734D01* +Y136896D01* +X339795D01* +Y136926D01* +X339826D01* +Y136957D01* +X339887D01* +Y136987D01* +X339948D01* +Y137018D01* +X340009D01* +Y137049D01* +X340040D01* +Y137079D01* +X340101D01* +Y137110D01* +X340162D01* +Y137140D01* +X340223D01* +Y137171D01* +X340254D01* +Y137201D01* +X340315D01* +Y137232D01* +X340376D01* +Y137263D01* +X340407D01* +Y137293D01* +X340468D01* +Y137324D01* +X340529D01* +Y137354D01* +X340590D01* +Y137385D01* +X340621D01* +Y137416D01* +X340682D01* +Y137446D01* +X340743D01* +Y137477D01* +X340804D01* +Y137507D01* +X340835D01* +Y137538D01* +X340896D01* +Y137568D01* +X340957D01* +Y137599D01* +X341018D01* +Y137629D01* +X341049D01* +Y137660D01* +X341110D01* +Y137691D01* +X341171D01* +Y137721D01* +X341202D01* +Y137752D01* +X341263D01* +Y137782D01* +X341324D01* +Y137813D01* +X341385D01* +Y137844D01* +X341416D01* +Y137874D01* +X341477D01* +Y137905D01* +X341538D01* +Y137935D01* +X341599D01* +Y137966D01* +X341630D01* +Y137996D01* +X341691D01* +Y138027D01* +X341752D01* +Y138058D01* +X341813D01* +Y138088D01* +X341844D01* +Y138119D01* +X341905D01* +Y138149D01* +X341966D01* +Y138180D01* +X341997D01* +Y138210D01* +X342058D01* +Y138241D01* +X342119D01* +Y138272D01* +X342180D01* +Y138302D01* +X342211D01* +Y138333D01* +X342272D01* +Y138363D01* +X342333D01* +Y138394D01* +X342394D01* +Y138425D01* +X342425D01* +Y138455D01* +X342486D01* +Y138486D01* +X342547D01* +Y138516D01* +X342578D01* +Y138547D01* +X342639D01* +Y138577D01* +X342700D01* +Y138608D01* +X342761D01* +Y138639D01* +X342792D01* +Y138669D01* +X342853D01* +Y138700D01* +X342914D01* +Y138730D01* +X342975D01* +Y138761D01* +X343006D01* +Y138791D01* +X343067D01* +Y138822D01* +X343128D01* +Y138853D01* +X343189D01* +Y138883D01* +X343220D01* +Y138914D01* +X343281D01* +Y138944D01* +X343342D01* +Y138975D01* +X343373D01* +Y139005D01* +X343434D01* +Y139036D01* +X343495D01* +Y139067D01* +X343556D01* +Y139097D01* +X343587D01* +Y139128D01* +X343648D01* +Y139158D01* +X343709D01* +Y139189D01* +X343770D01* +Y139220D01* +X343801D01* +Y139250D01* +X343862D01* +Y139281D01* +X343923D01* +Y139311D01* +X343984D01* +Y139342D01* +X344015D01* +Y139372D01* +X344045D01* +Y139403D01* +X344076D01* +Y155853D01* +X344106D01* +Y155822D01* +X344168D01* +Y155792D01* +X344229D01* +Y155761D01* +X344290D01* +Y155731D01* +X344321D01* +Y155700D01* +X344382D01* +Y155669D01* +X344443D01* +Y155639D01* +X344473D01* +Y155608D01* +X344535D01* +Y155578D01* +X344596D01* +Y155547D01* +X344657D01* +Y155517D01* +X344688D01* +Y155486D01* +X344749D01* +Y155455D01* +X344810D01* +Y155425D01* +X344871D01* +Y155394D01* +X344902D01* +Y155364D01* +X344963D01* +Y155333D01* +X345024D01* +Y155303D01* +X345085D01* +Y155272D01* +X345116D01* +Y155241D01* +X345177D01* +Y155211D01* +X345238D01* +Y155180D01* +X345268D01* +Y155150D01* +X345330D01* +Y155119D01* +X345391D01* +Y155089D01* +X345452D01* +Y155058D01* +X345482D01* +Y155027D01* +X345544D01* +Y154997D01* +X345605D01* +Y154966D01* +X345666D01* +Y154936D01* +X345696D01* +Y154905D01* +X345758D01* +Y154874D01* +X345819D01* +Y154844D01* +X345880D01* +Y154813D01* +X345910D01* +Y154783D01* +X345972D01* +Y154752D01* +X346033D01* +Y154722D01* +X346063D01* +Y154691D01* +X346125D01* +Y154660D01* +X346186D01* +Y154630D01* +X346247D01* +Y154599D01* +X346277D01* +Y154569D01* +X346339D01* +Y154538D01* +X346400D01* +Y154508D01* +X346461D01* +Y154477D01* +X346492D01* +Y154446D01* +X346553D01* +Y154416D01* +X346614D01* +Y154385D01* +X346675D01* +Y154355D01* +X346706D01* +Y154324D01* +X346767D01* +Y154293D01* +X346828D01* +Y154263D01* +X346858D01* +Y154232D01* +X346920D01* +Y154202D01* +X346981D01* +Y154171D01* +X347042D01* +Y154141D01* +X347072D01* +Y154110D01* +X347134D01* +Y154080D01* +X347195D01* +Y154049D01* +X347256D01* +Y154018D01* +X347286D01* +Y153988D01* +X347348D01* +Y153957D01* +X347409D01* +Y153927D01* +X347439D01* +Y153896D01* +X347500D01* +Y153865D01* +X347562D01* +Y153835D01* +X347623D01* +Y153804D01* +X347653D01* +Y153774D01* +X347715D01* +Y153743D01* +X347776D01* +Y153713D01* +X347837D01* +Y153682D01* +X347867D01* +Y153651D01* +X347929D01* +Y153621D01* +X347990D01* +Y153590D01* +X348051D01* +Y153560D01* +X348081D01* +Y153529D01* +X348143D01* +Y153499D01* +X348204D01* +Y153468D01* +X348234D01* +Y153437D01* +X348296D01* +Y153407D01* +X348357D01* +Y153376D01* +X348418D01* +Y153346D01* +X348448D01* +Y153315D01* +X348509D01* +Y153285D01* +X348571D01* +Y153254D01* +X348632D01* +Y153223D01* +X348662D01* +Y153193D01* +X348723D01* +Y153162D01* +X348785D01* +Y153132D01* +X348846D01* +Y153101D01* +X348876D01* +Y153070D01* +X348938D01* +Y153040D01* +X348999D01* +Y153009D01* +X349029D01* +Y152979D01* +X349090D01* +Y152948D01* +X349152D01* +Y152918D01* +X349213D01* +Y152887D01* +X349243D01* +Y152857D01* +X349305D01* +Y152826D01* +X349366D01* +Y152795D01* +X349427D01* +Y152765D01* +X349457D01* +Y152734D01* +X349519D01* +Y152704D01* +X349580D01* +Y152673D01* +X349641D01* +Y152642D01* +X349671D01* +Y152612D01* +X349733D01* +Y152581D01* +X349794D01* +Y152551D01* +X349824D01* +Y152520D01* +X349885D01* +Y152490D01* +X349947D01* +Y152459D01* +X350008D01* +Y152428D01* +X350038D01* +Y152398D01* +X350099D01* +Y152367D01* +X350161D01* +Y152337D01* +X350222D01* +Y152306D01* +X350252D01* +Y152275D01* +X350313D01* +Y152245D01* +X350375D01* +Y152214D01* +X350405D01* +Y152184D01* +X350466D01* +Y152153D01* +X350527D01* +Y152123D01* +X350589D01* +Y152092D01* +X350619D01* +Y152062D01* +X350680D01* +Y150074D01* +Y150043D01* +D02* +G37* +G36* +X311329Y170132D02* +Y170101D01* +X311268D01* +Y170071D01* +X311237D01* +Y170040D01* +X311176D01* +Y170010D01* +X311115D01* +Y169979D01* +X311054D01* +Y169949D01* +X311023D01* +Y169918D01* +X310962D01* +Y169887D01* +X310901D01* +Y169857D01* +X310840D01* +Y169826D01* +X310809D01* +Y169796D01* +X310748D01* +Y169765D01* +X310687D01* +Y169734D01* +X310626D01* +Y169704D01* +X310595D01* +Y169673D01* +X310534D01* +Y169643D01* +X310473D01* +Y169612D01* +X310412D01* +Y169582D01* +X310381D01* +Y169551D01* +X310320D01* +Y169520D01* +X310259D01* +Y169490D01* +X310198D01* +Y169459D01* +X310167D01* +Y169429D01* +X310106D01* +Y169398D01* +X310045D01* +Y169368D01* +X309984D01* +Y169337D01* +X309953D01* +Y169306D01* +X309892D01* +Y169276D01* +X309831D01* +Y169245D01* +X309769D01* +Y169215D01* +X309739D01* +Y169184D01* +X309678D01* +Y169153D01* +X309617D01* +Y169123D01* +X309555D01* +Y169092D01* +X309525D01* +Y169062D01* +X309464D01* +Y169031D01* +X309403D01* +Y169001D01* +X309341D01* +Y168970D01* +X309311D01* +Y168939D01* +X309250D01* +Y168909D01* +X309189D01* +Y168878D01* +X309127D01* +Y168848D01* +X309097D01* +Y168817D01* +X309036D01* +Y168787D01* +X308974D01* +Y168756D01* +X308913D01* +Y168725D01* +X308883D01* +Y168695D01* +X308822D01* +Y168664D01* +X308761D01* +Y168634D01* +X308699D01* +Y168603D01* +X308638D01* +Y168573D01* +X308608D01* +Y168542D01* +X308547D01* +Y168511D01* +X308485D01* +Y168481D01* +X308424D01* +Y168450D01* +X308394D01* +Y168420D01* +X308332D01* +Y168389D01* +X308271D01* +Y168359D01* +X308241D01* +Y174566D01* +X308302D01* +Y174596D01* +X308363D01* +Y174627D01* +X308394D01* +Y174657D01* +X308455D01* +Y174688D01* +X308516D01* +Y174718D01* +X308547D01* +Y174749D01* +X308608D01* +Y174779D01* +X308669D01* +Y174810D01* +X308730D01* +Y174841D01* +X308761D01* +Y174871D01* +X308822D01* +Y174902D01* +X308883D01* +Y174932D01* +X308944D01* +Y174963D01* +X308974D01* +Y174994D01* +X309036D01* +Y175024D01* +X309097D01* +Y175055D01* +X309127D01* +Y175085D01* +X309189D01* +Y175116D01* +X309250D01* +Y175147D01* +X309311D01* +Y175177D01* +X309341D01* +Y175208D01* +X309403D01* +Y175238D01* +X309464D01* +Y175269D01* +X309525D01* +Y175299D01* +X309555D01* +Y175330D01* +X309617D01* +Y175361D01* +X309678D01* +Y175391D01* +X309739D01* +Y175422D01* +X309769D01* +Y175452D01* +X309831D01* +Y175483D01* +X309892D01* +Y175513D01* +X309922D01* +Y175544D01* +X309984D01* +Y175574D01* +X310045D01* +Y175605D01* +X310106D01* +Y175636D01* +X310136D01* +Y175666D01* +X310198D01* +Y175697D01* +X310259D01* +Y175727D01* +X310320D01* +Y175758D01* +X310350D01* +Y175789D01* +X310412D01* +Y175819D01* +X310473D01* +Y175850D01* +X310534D01* +Y175880D01* +X310564D01* +Y175911D01* +X310626D01* +Y175941D01* +X310687D01* +Y175972D01* +X310717D01* +Y176003D01* +X310779D01* +Y176033D01* +X310840D01* +Y176064D01* +X310901D01* +Y176094D01* +X310931D01* +Y176125D01* +X310993D01* +Y176155D01* +X311054D01* +Y176186D01* +X311115D01* +Y176217D01* +X311145D01* +Y176247D01* +X311207D01* +Y176278D01* +X311268D01* +Y176308D01* +X311329D01* +Y176339D01* +X311360D01* +Y176369D01* +X311421D01* +Y176400D01* +X311482D01* +Y176431D01* +X311512D01* +Y176461D01* +X311574D01* +Y176492D01* +X311635D01* +Y176522D01* +X311696D01* +Y176553D01* +X311726D01* +Y176583D01* +X311787D01* +Y176614D01* +X311849D01* +Y176645D01* +X311910D01* +Y176675D01* +X311940D01* +Y176706D01* +X312002D01* +Y176736D01* +X312063D01* +Y176767D01* +X312093D01* +Y176798D01* +X312154D01* +Y176828D01* +X312216D01* +Y176859D01* +X312277D01* +Y176889D01* +X312307D01* +Y176920D01* +X312369D01* +Y176950D01* +X312430D01* +Y176981D01* +X312491D01* +Y177012D01* +X312521D01* +Y177042D01* +X312582D01* +Y177073D01* +X312644D01* +Y177103D01* +X312705D01* +Y177134D01* +X312735D01* +Y177164D01* +X312797D01* +Y177195D01* +X312858D01* +Y177226D01* +X312888D01* +Y177256D01* +X312949D01* +Y177287D01* +X313011D01* +Y177317D01* +X313072D01* +Y177348D01* +X313102D01* +Y177379D01* +X313164D01* +Y177409D01* +X313225D01* +Y177440D01* +X313286D01* +Y177470D01* +X313316D01* +Y177501D01* +X313377D01* +Y177531D01* +X313439D01* +Y177562D01* +X313500D01* +Y177593D01* +X313530D01* +Y177623D01* +X313591D01* +Y177654D01* +X313653D01* +Y177684D01* +X313683D01* +Y177715D01* +X313744D01* +Y177745D01* +X313806D01* +Y177776D01* +X313867D01* +Y177807D01* +X313897D01* +Y177837D01* +X313958D01* +Y177868D01* +X314020D01* +Y177898D01* +X314081D01* +Y177929D01* +X314111D01* +Y177959D01* +X314172D01* +Y177990D01* +X314234D01* +Y178021D01* +X314295D01* +Y178051D01* +X314325D01* +Y178082D01* +X314387D01* +Y178112D01* +X314448D01* +Y178143D01* +X314478D01* +Y178174D01* +X314539D01* +Y178204D01* +X314601D01* +Y178235D01* +X314662D01* +Y178265D01* +X314692D01* +Y178296D01* +X314753D01* +Y178326D01* +X314815D01* +Y178357D01* +X314876D01* +Y178388D01* +X314906D01* +Y178418D01* +X314967D01* +Y178449D01* +X315029D01* +Y178479D01* +X315059D01* +Y178510D01* +X315120D01* +Y178540D01* +X315182D01* +Y178571D01* +X315243D01* +Y178602D01* +X315273D01* +Y178632D01* +X315334D01* +Y178663D01* +X315396D01* +Y178693D01* +X315457D01* +Y178724D01* +X315487D01* +Y178755D01* +X315548D01* +Y178785D01* +X315610D01* +Y178816D01* +X315671D01* +Y178846D01* +X315701D01* +Y178877D01* +X315762D01* +Y178907D01* +X315824D01* +Y178938D01* +X315854D01* +Y178969D01* +X315915D01* +Y178999D01* +X315977D01* +Y179030D01* +X316038D01* +Y179060D01* +X316068D01* +Y179091D01* +X316129D01* +Y179121D01* +X316190D01* +Y179152D01* +X316252D01* +Y179182D01* +X316282D01* +Y179213D01* +X316343D01* +Y179244D01* +X316404D01* +Y179274D01* +X316466D01* +Y179305D01* +X316496D01* +Y179335D01* +X316557D01* +Y179366D01* +X316618D01* +Y179396D01* +X316649D01* +Y179427D01* +X316710D01* +Y179458D01* +X316772D01* +Y179488D01* +X316833D01* +Y179519D01* +X316863D01* +Y179549D01* +X316924D01* +Y179580D01* +X316985D01* +Y179611D01* +X317047D01* +Y179641D01* +X317077D01* +Y179672D01* +X317138D01* +Y179702D01* +X317199D01* +Y179733D01* +X317230D01* +Y179764D01* +X317291D01* +Y179794D01* +X317352D01* +Y179825D01* +X317414D01* +Y179855D01* +X317444D01* +Y179886D01* +X317505D01* +Y179916D01* +X317566D01* +Y179947D01* +X317628D01* +Y179977D01* +X317658D01* +Y180008D01* +X317719D01* +Y180039D01* +X317780D01* +Y180069D01* +X317842D01* +Y180100D01* +X317872D01* +Y180130D01* +X317933D01* +Y180161D01* +X317994D01* +Y180191D01* +X318025D01* +Y180222D01* +X318086D01* +Y180253D01* +X318147D01* +Y180283D01* +X318209D01* +Y180314D01* +X318239D01* +Y180344D01* +X318300D01* +Y180375D01* +X318361D01* +Y180406D01* +X318423D01* +Y180436D01* +X318453D01* +Y180467D01* +X318514D01* +Y180497D01* +X318575D01* +Y180528D01* +X318637D01* +Y180558D01* +X318667D01* +Y180589D01* +X318728D01* +Y180620D01* +X318790D01* +Y180650D01* +X318820D01* +Y180681D01* +X318881D01* +Y180711D01* +X318942D01* +Y180742D01* +X319004D01* +Y180772D01* +X319034D01* +Y180803D01* +X319095D01* +Y180834D01* +X319156D01* +Y180864D01* +X319217D01* +Y180895D01* +X319248D01* +Y180925D01* +X319309D01* +Y180956D01* +X319370D01* +Y180986D01* +X319432D01* +Y181017D01* +X319462D01* +Y181048D01* +X319523D01* +Y181078D01* +X319585D01* +Y181109D01* +X319615D01* +Y181139D01* +X319676D01* +Y181170D01* +X319737D01* +Y181201D01* +X319799D01* +Y181231D01* +X319829D01* +Y181262D01* +X319890D01* +Y181292D01* +X319951D01* +Y181323D01* +X320013D01* +Y181353D01* +X320043D01* +Y181384D01* +X320104D01* +Y181415D01* +X320165D01* +Y181445D01* +X320196D01* +Y181476D01* +X320257D01* +Y181506D01* +X320318D01* +Y181537D01* +X320379D01* +Y181567D01* +X320410D01* +Y181598D01* +X320471D01* +Y181629D01* +X320532D01* +Y181659D01* +X320593D01* +Y181690D01* +X320624D01* +Y181720D01* +X320685D01* +Y181751D01* +X320746D01* +Y181782D01* +X320807D01* +Y181812D01* +X320838D01* +Y181843D01* +X320899D01* +Y181873D01* +X320960D01* +Y181904D01* +X320991D01* +Y181934D01* +X321052D01* +Y181965D01* +X321113D01* +Y181996D01* +X321174D01* +Y182026D01* +X321205D01* +Y182057D01* +X321266D01* +Y182087D01* +X321327D01* +Y182118D01* +X321388D01* +Y182148D01* +X321419D01* +Y182179D01* +X321480D01* +Y182209D01* +X321541D01* +Y182240D01* +X321603D01* +Y182271D01* +X321633D01* +Y182301D01* +X321694D01* +Y182332D01* +X321755D01* +Y182362D01* +X321786D01* +Y182393D01* +X321847D01* +Y182424D01* +X321908D01* +Y182454D01* +X321969D01* +Y182485D01* +X322000D01* +Y182515D01* +X322061D01* +Y182546D01* +X322122D01* +Y182577D01* +X322183D01* +Y182607D01* +X322214D01* +Y182638D01* +X322275D01* +Y182668D01* +X322336D01* +Y182699D01* +X322397D01* +Y182729D01* +X322428D01* +Y182760D01* +X322489D01* +Y182791D01* +X322550D01* +Y182821D01* +X322581D01* +Y182852D01* +X322703D01* +Y182821D01* +X322734D01* +Y182791D01* +X322795D01* +Y182760D01* +X322856D01* +Y182729D01* +X322917D01* +Y182699D01* +X322948D01* +Y182668D01* +X323009D01* +Y182638D01* +X323070D01* +Y182607D01* +X323131D01* +Y182577D01* +X323162D01* +Y182546D01* +X323223D01* +Y182515D01* +X323284D01* +Y182485D01* +X323345D01* +Y182454D01* +X323376D01* +Y182424D01* +X323437D01* +Y182393D01* +X323498D01* +Y182362D01* +X323559D01* +Y182332D01* +X323620D01* +Y182301D01* +X323651D01* +Y182271D01* +X323712D01* +Y182240D01* +X323773D01* +Y182209D01* +X323834D01* +Y182179D01* +X323865D01* +Y182148D01* +X323926D01* +Y182118D01* +X323987D01* +Y182087D01* +X324049D01* +Y182057D01* +X324079D01* +Y182026D01* +X324140D01* +Y181996D01* +X324202D01* +Y181965D01* +X324263D01* +Y181934D01* +X324293D01* +Y181904D01* +X324354D01* +Y181873D01* +X324416D01* +Y181843D01* +X324477D01* +Y181812D01* +X324507D01* +Y181782D01* +X324568D01* +Y181751D01* +X324630D01* +Y181720D01* +X324691D01* +Y181690D01* +X324721D01* +Y181659D01* +X324782D01* +Y181629D01* +X324843D01* +Y181598D01* +X324905D01* +Y181567D01* +X324935D01* +Y181537D01* +X324996D01* +Y181506D01* +X325058D01* +Y181476D01* +X325119D01* +Y181445D01* +X325149D01* +Y181415D01* +X325210D01* +Y181384D01* +X325272D01* +Y181353D01* +X325333D01* +Y181323D01* +X325394D01* +Y181292D01* +X325424D01* +Y181262D01* +X325486D01* +Y181231D01* +X325547D01* +Y181201D01* +X325608D01* +Y181170D01* +X325639D01* +Y181139D01* +X325700D01* +Y181109D01* +X325761D01* +Y181078D01* +X325822D01* +Y181048D01* +X325853D01* +Y181017D01* +X325914D01* +Y180986D01* +X325975D01* +Y180956D01* +X326036D01* +Y180925D01* +X326067D01* +Y180895D01* +X326128D01* +Y180864D01* +X326189D01* +Y180834D01* +X326250D01* +Y180803D01* +X326281D01* +Y180772D01* +X326342D01* +Y180742D01* +X326403D01* +Y180711D01* +X326464D01* +Y180681D01* +X326495D01* +Y180650D01* +X326556D01* +Y180620D01* +X326617D01* +Y180589D01* +X326678D01* +Y180558D01* +X326709D01* +Y180528D01* +X326770D01* +Y180497D01* +X326831D01* +Y180467D01* +X326892D01* +Y180436D01* +X326953D01* +Y180406D01* +X326984D01* +Y180375D01* +X327045D01* +Y180344D01* +X327106D01* +Y180314D01* +X327167D01* +Y180283D01* +X327198D01* +Y180253D01* +X327259D01* +Y180222D01* +X327320D01* +Y180191D01* +X327381D01* +Y180161D01* +X327412D01* +Y180130D01* +X327473D01* +Y180100D01* +X327534D01* +Y180069D01* +X327595D01* +Y180039D01* +X327626D01* +Y180008D01* +X327687D01* +Y179977D01* +X327748D01* +Y179947D01* +X327809D01* +Y179916D01* +X327840D01* +Y179886D01* +X327901D01* +Y179855D01* +X327962D01* +Y179825D01* +X328023D01* +Y179794D01* +X328054D01* +Y179764D01* +X328115D01* +Y179733D01* +X328176D01* +Y179702D01* +X328237D01* +Y179672D01* +X328268D01* +Y179641D01* +X328329D01* +Y179611D01* +X328390D01* +Y179580D01* +X328451D01* +Y179549D01* +X328513D01* +Y179519D01* +X328543D01* +Y179488D01* +X328604D01* +Y179458D01* +X328666D01* +Y179427D01* +X328727D01* +Y179396D01* +X328757D01* +Y179366D01* +X328819D01* +Y179335D01* +X328880D01* +Y179305D01* +X328941D01* +Y179274D01* +X328971D01* +Y179244D01* +X329033D01* +Y179213D01* +X329094D01* +Y179182D01* +X329155D01* +Y179152D01* +X329185D01* +Y179121D01* +X329246D01* +Y179091D01* +X329308D01* +Y179060D01* +X329369D01* +Y179030D01* +X329399D01* +Y178999D01* +X329461D01* +Y178969D01* +X329522D01* +Y178938D01* +X329583D01* +Y178907D01* +X329613D01* +Y178877D01* +X329675D01* +Y178846D01* +X329736D01* +Y178816D01* +X329797D01* +Y178785D01* +X329827D01* +Y178755D01* +X329889D01* +Y178724D01* +X329950D01* +Y178693D01* +X330011D01* +Y178663D01* +X330072D01* +Y178632D01* +X330103D01* +Y178602D01* +X330164D01* +Y178571D01* +X330225D01* +Y178540D01* +X330286D01* +Y178510D01* +X330317D01* +Y178479D01* +X330378D01* +Y178449D01* +X330439D01* +Y178418D01* +X330500D01* +Y178388D01* +X330531D01* +Y178357D01* +X330592D01* +Y178326D01* +X330653D01* +Y178296D01* +X330714D01* +Y178265D01* +X330745D01* +Y178235D01* +X330806D01* +Y178204D01* +X330867D01* +Y178174D01* +X330928D01* +Y178143D01* +X330959D01* +Y178112D01* +X331020D01* +Y178082D01* +X331081D01* +Y178051D01* +X331142D01* +Y178021D01* +X331173D01* +Y177990D01* +X331234D01* +Y177959D01* +X331295D01* +Y177929D01* +X331356D01* +Y177898D01* +X331387D01* +Y177868D01* +X331448D01* +Y177837D01* +X331509D01* +Y177807D01* +X331570D01* +Y177776D01* +X331632D01* +Y177745D01* +X331662D01* +Y177715D01* +X331723D01* +Y177684D01* +X331784D01* +Y177654D01* +X331846D01* +Y177623D01* +X331876D01* +Y177593D01* +X331937D01* +Y177562D01* +X331998D01* +Y177531D01* +X332060D01* +Y177501D01* +X332090D01* +Y177470D01* +X332151D01* +Y177440D01* +X332212D01* +Y177409D01* +X332274D01* +Y177379D01* +X332304D01* +Y177348D01* +X332365D01* +Y177317D01* +X332426D01* +Y177287D01* +X332488D01* +Y177256D01* +X332518D01* +Y177226D01* +X332579D01* +Y177195D01* +X332640D01* +Y177164D01* +X332702D01* +Y177134D01* +X332732D01* +Y177103D01* +X332793D01* +Y177073D01* +X332854D01* +Y177042D01* +X332916D01* +Y177012D01* +X332946D01* +Y176981D01* +X333007D01* +Y176950D01* +X333069D01* +Y176920D01* +X333130D01* +Y176889D01* +X333160D01* +Y176859D01* +X333221D01* +Y176828D01* +X333283D01* +Y176798D01* +X333344D01* +Y176767D01* +X333405D01* +Y176736D01* +X333436D01* +Y176706D01* +X333497D01* +Y176675D01* +X333558D01* +Y176645D01* +X333619D01* +Y176614D01* +X333649D01* +Y176583D01* +X333711D01* +Y176553D01* +X333772D01* +Y176522D01* +X333833D01* +Y176492D01* +X333863D01* +Y176461D01* +X333925D01* +Y176431D01* +X333986D01* +Y176400D01* +X334047D01* +Y176369D01* +X334078D01* +Y176339D01* +X334139D01* +Y176308D01* +X334200D01* +Y176278D01* +X334261D01* +Y176247D01* +X334292D01* +Y176217D01* +X334353D01* +Y176186D01* +X334414D01* +Y176155D01* +X334475D01* +Y176125D01* +X334506D01* +Y176094D01* +X334567D01* +Y176064D01* +X334628D01* +Y176033D01* +X334689D01* +Y176003D01* +X334720D01* +Y175972D01* +X334781D01* +Y175941D01* +X334842D01* +Y175911D01* +X334903D01* +Y175880D01* +X334964D01* +Y175850D01* +X334995D01* +Y175819D01* +X335056D01* +Y175789D01* +X335117D01* +Y175758D01* +X335178D01* +Y175727D01* +X335209D01* +Y175697D01* +X335270D01* +Y175666D01* +X335331D01* +Y175636D01* +X335392D01* +Y175605D01* +X335423D01* +Y175574D01* +X335484D01* +Y175544D01* +X335545D01* +Y175513D01* +X335606D01* +Y175483D01* +X335637D01* +Y175452D01* +X335698D01* +Y175422D01* +X335759D01* +Y175391D01* +X335820D01* +Y175361D01* +X335851D01* +Y175330D01* +X335912D01* +Y175299D01* +X335973D01* +Y175269D01* +X336034D01* +Y175238D01* +X336065D01* +Y175208D01* +X336126D01* +Y175177D01* +X336187D01* +Y175147D01* +X336249D01* +Y175116D01* +X336279D01* +Y175085D01* +X336340D01* +Y175055D01* +X336401D01* +Y175024D01* +X336463D01* +Y174994D01* +X336524D01* +Y174963D01* +X336554D01* +Y174932D01* +X336615D01* +Y174902D01* +X336676D01* +Y174871D01* +X336738D01* +Y174841D01* +X336768D01* +Y174810D01* +X336829D01* +Y174779D01* +X336891D01* +Y174749D01* +X336952D01* +Y174718D01* +X336982D01* +Y174688D01* +X337043D01* +Y168328D01* +X337013D01* +Y168359D01* +X336952D01* +Y168389D01* +X336891D01* +Y168420D01* +X336829D01* +Y168450D01* +X336799D01* +Y168481D01* +X336738D01* +Y168511D01* +X336676D01* +Y168542D01* +X336615D01* +Y168573D01* +X336585D01* +Y168603D01* +X336524D01* +Y168634D01* +X336463D01* +Y168664D01* +X336432D01* +Y168695D01* +X336371D01* +Y168725D01* +X336310D01* +Y168756D01* +X336249D01* +Y168787D01* +X336218D01* +Y168817D01* +X336157D01* +Y168848D01* +X336096D01* +Y168878D01* +X336034D01* +Y168909D01* +X336004D01* +Y168939D01* +X335943D01* +Y168970D01* +X335882D01* +Y169001D01* +X335820D01* +Y169031D01* +X335790D01* +Y169062D01* +X335729D01* +Y169092D01* +X335667D01* +Y169123D01* +X335606D01* +Y169153D01* +X335576D01* +Y169184D01* +X335515D01* +Y169215D01* +X335453D01* +Y169245D01* +X335392D01* +Y169276D01* +X335362D01* +Y169306D01* +X335301D01* +Y169337D01* +X335239D01* +Y169368D01* +X335178D01* +Y169398D01* +X335148D01* +Y169429D01* +X335087D01* +Y169459D01* +X335025D01* +Y169490D01* +X334964D01* +Y169520D01* +X334934D01* +Y169551D01* +X334873D01* +Y169582D01* +X334811D01* +Y169612D01* +X334750D01* +Y169643D01* +X334720D01* +Y169673D01* +X334659D01* +Y169704D01* +X334597D01* +Y169734D01* +X334536D01* +Y169765D01* +X334506D01* +Y169796D01* +X334445D01* +Y169826D01* +X334383D01* +Y169857D01* +X334322D01* +Y169887D01* +X334292D01* +Y169918D01* +X334230D01* +Y169949D01* +X334169D01* +Y169979D01* +X334108D01* +Y170010D01* +X334078D01* +Y170040D01* +X334016D01* +Y170071D01* +X333955D01* +Y170101D01* +X333894D01* +Y170132D01* +X333863D01* +Y170163D01* +X333802D01* +Y170193D01* +X333741D01* +Y170224D01* +X333680D01* +Y170254D01* +X333649D01* +Y170285D01* +X333588D01* +Y170315D01* +X333527D01* +Y170346D01* +X333466D01* +Y170377D01* +X333436D01* +Y170407D01* +X333374D01* +Y170438D01* +X333313D01* +Y170468D01* +X333252D01* +Y170499D01* +X333221D01* +Y170529D01* +X333160D01* +Y170560D01* +X333099D01* +Y170591D01* +X333069D01* +Y170621D01* +X333007D01* +Y170652D01* +X332946D01* +Y170682D01* +X332885D01* +Y170713D01* +X332854D01* +Y170744D01* +X332793D01* +Y170774D01* +X332732D01* +Y170805D01* +X332671D01* +Y170835D01* +X332640D01* +Y170866D01* +X332579D01* +Y170896D01* +X332518D01* +Y170927D01* +X332457D01* +Y170958D01* +X332426D01* +Y170988D01* +X332365D01* +Y171019D01* +X332304D01* +Y171049D01* +X332243D01* +Y171080D01* +X332212D01* +Y171110D01* +X332151D01* +Y171141D01* +X332090D01* +Y171172D01* +X332029D01* +Y171202D01* +X331998D01* +Y171233D01* +X331937D01* +Y171263D01* +X331876D01* +Y171294D01* +X331815D01* +Y171324D01* +X331784D01* +Y171355D01* +X331723D01* +Y171386D01* +X331662D01* +Y171416D01* +X331601D01* +Y171447D01* +X331570D01* +Y171477D01* +X331509D01* +Y171508D01* +X331448D01* +Y171539D01* +X331387D01* +Y171569D01* +X331356D01* +Y171600D01* +X331295D01* +Y171630D01* +X331234D01* +Y171661D01* +X331173D01* +Y171691D01* +X331142D01* +Y171722D01* +X331081D01* +Y171752D01* +X331020D01* +Y171783D01* +X330959D01* +Y171814D01* +X330928D01* +Y171844D01* +X330867D01* +Y171875D01* +X330806D01* +Y171905D01* +X330745D01* +Y171936D01* +X330714D01* +Y171966D01* +X330653D01* +Y171997D01* +X330592D01* +Y172028D01* +X330531D01* +Y172058D01* +X330500D01* +Y172089D01* +X330439D01* +Y172119D01* +X330378D01* +Y172150D01* +X330317D01* +Y172181D01* +X330286D01* +Y172211D01* +X330225D01* +Y172242D01* +X330164D01* +Y172272D01* +X330103D01* +Y172303D01* +X330072D01* +Y172334D01* +X330011D01* +Y172364D01* +X329950D01* +Y172395D01* +X329919D01* +Y172425D01* +X329858D01* +Y172456D01* +X329797D01* +Y172486D01* +X329736D01* +Y172517D01* +X329705D01* +Y172547D01* +X329644D01* +Y172578D01* +X329583D01* +Y172609D01* +X329522D01* +Y172639D01* +X329491D01* +Y172670D01* +X329430D01* +Y172700D01* +X329369D01* +Y172731D01* +X329308D01* +Y172761D01* +X329277D01* +Y172792D01* +X329216D01* +Y172823D01* +X329155D01* +Y172853D01* +X329094D01* +Y172884D01* +X329063D01* +Y172914D01* +X329002D01* +Y172945D01* +X328941D01* +Y172976D01* +X328880D01* +Y173006D01* +X328849D01* +Y173037D01* +X328788D01* +Y173067D01* +X328727D01* +Y173098D01* +X328666D01* +Y173128D01* +X328635D01* +Y173159D01* +X328574D01* +Y173190D01* +X328513D01* +Y173220D01* +X328451D01* +Y173251D01* +X328421D01* +Y173281D01* +X328360D01* +Y173312D01* +X328299D01* +Y173342D01* +X328237D01* +Y173373D01* +X328207D01* +Y173404D01* +X328146D01* +Y173434D01* +X328085D01* +Y173465D01* +X328023D01* +Y173495D01* +X327993D01* +Y173526D01* +X327932D01* +Y173556D01* +X327871D01* +Y173587D01* +X327809D01* +Y173618D01* +X327779D01* +Y173648D01* +X327718D01* +Y173679D01* +X327657D01* +Y173709D01* +X327595D01* +Y173740D01* +X327565D01* +Y173771D01* +X327504D01* +Y173801D01* +X327443D01* +Y173832D01* +X327381D01* +Y173862D01* +X327351D01* +Y173893D01* +X327290D01* +Y173923D01* +X327229D01* +Y173954D01* +X327167D01* +Y173985D01* +X327137D01* +Y174015D01* +X327076D01* +Y174046D01* +X327015D01* +Y174076D01* +X326953D01* +Y174107D01* +X326923D01* +Y174137D01* +X326862D01* +Y174168D01* +X326800D01* +Y174199D01* +X326739D01* +Y174229D01* +X326709D01* +Y174260D01* +X326647D01* +Y174290D01* +X326586D01* +Y174321D01* +X326556D01* +Y174352D01* +X326495D01* +Y174382D01* +X326433D01* +Y174413D01* +X326372D01* +Y174443D01* +X326342D01* +Y174474D01* +X326281D01* +Y174504D01* +X326219D01* +Y174535D01* +X326158D01* +Y174566D01* +X326128D01* +Y174596D01* +X326067D01* +Y174627D01* +X326005D01* +Y174657D01* +X325944D01* +Y174688D01* +X325914D01* +Y174718D01* +X325853D01* +Y174749D01* +X325791D01* +Y174779D01* +X325730D01* +Y174810D01* +X325700D01* +Y174841D01* +X325639D01* +Y174871D01* +X325577D01* +Y174902D01* +X325516D01* +Y174932D01* +X325486D01* +Y174963D01* +X325424D01* +Y174994D01* +X325363D01* +Y175024D01* +X325302D01* +Y175055D01* +X325272D01* +Y175085D01* +X325210D01* +Y175116D01* +X325149D01* +Y175147D01* +X325088D01* +Y175177D01* +X325058D01* +Y175208D01* +X324996D01* +Y175238D01* +X324935D01* +Y175269D01* +X324874D01* +Y175299D01* +X324843D01* +Y175330D01* +X324782D01* +Y175361D01* +X324721D01* +Y175391D01* +X324660D01* +Y175422D01* +X324630D01* +Y175452D01* +X324568D01* +Y175483D01* +X324507D01* +Y175513D01* +X324446D01* +Y175544D01* +X324416D01* +Y175574D01* +X324354D01* +Y175605D01* +X324293D01* +Y175636D01* +X324232D01* +Y175666D01* +X324202D01* +Y175697D01* +X324140D01* +Y175727D01* +X324079D01* +Y175758D01* +X324018D01* +Y175789D01* +X323987D01* +Y175819D01* +X323926D01* +Y175850D01* +X323865D01* +Y175880D01* +X323804D01* +Y175911D01* +X323773D01* +Y175941D01* +X323712D01* +Y175972D01* +X323651D01* +Y176003D01* +X323590D01* +Y176033D01* +X323559D01* +Y176064D01* +X323498D01* +Y176094D01* +X323437D01* +Y176125D01* +X323376D01* +Y176155D01* +X323345D01* +Y176186D01* +X323284D01* +Y176217D01* +X323223D01* +Y176247D01* +X323192D01* +Y176278D01* +X323131D01* +Y176308D01* +X323070D01* +Y176339D01* +X323009D01* +Y176369D01* +X322978D01* +Y176400D01* +X322917D01* +Y176431D01* +X322856D01* +Y176461D01* +X322795D01* +Y176492D01* +X322764D01* +Y176522D01* +X322703D01* +Y176553D01* +X322581D01* +Y176522D01* +X322520D01* +Y176492D01* +X322489D01* +Y176461D01* +X322428D01* +Y176431D01* +X322367D01* +Y176400D01* +X322306D01* +Y176369D01* +X322275D01* +Y176339D01* +X322214D01* +Y176308D01* +X322153D01* +Y176278D01* +X322092D01* +Y176247D01* +X322061D01* +Y176217D01* +X322000D01* +Y176186D01* +X321939D01* +Y176155D01* +X321878D01* +Y176125D01* +X321847D01* +Y176094D01* +X321786D01* +Y176064D01* +X321725D01* +Y176033D01* +X321664D01* +Y176003D01* +X321633D01* +Y175972D01* +X321572D01* +Y175941D01* +X321511D01* +Y175911D01* +X321450D01* +Y175880D01* +X321419D01* +Y175850D01* +X321358D01* +Y175819D01* +X321297D01* +Y175789D01* +X321236D01* +Y175758D01* +X321205D01* +Y175727D01* +X321144D01* +Y175697D01* +X321083D01* +Y175666D01* +X321021D01* +Y175636D01* +X320991D01* +Y175605D01* +X320930D01* +Y175574D01* +X320869D01* +Y175544D01* +X320807D01* +Y175513D01* +X320777D01* +Y175483D01* +X320716D01* +Y175452D01* +X320655D01* +Y175422D01* +X320593D01* +Y175391D01* +X320563D01* +Y175361D01* +X320502D01* +Y175330D01* +X320441D01* +Y175299D01* +X320379D01* +Y175269D01* +X320349D01* +Y175238D01* +X320288D01* +Y175208D01* +X320227D01* +Y175177D01* +X320165D01* +Y175147D01* +X320135D01* +Y175116D01* +X320074D01* +Y175085D01* +X320013D01* +Y175055D01* +X319951D01* +Y175024D01* +X319921D01* +Y174994D01* +X319860D01* +Y174963D01* +X319799D01* +Y174932D01* +X319737D01* +Y174902D01* +X319707D01* +Y174871D01* +X319646D01* +Y174841D01* +X319585D01* +Y174810D01* +X319523D01* +Y174779D01* +X319493D01* +Y174749D01* +X319432D01* +Y174718D01* +X319370D01* +Y174688D01* +X319309D01* +Y174657D01* +X319279D01* +Y174627D01* +X319217D01* +Y174596D01* +X319156D01* +Y174566D01* +X319095D01* +Y174535D01* +X319065D01* +Y174504D01* +X319004D01* +Y174474D01* +X318942D01* +Y174443D01* +X318881D01* +Y174413D01* +X318851D01* +Y174382D01* +X318790D01* +Y174352D01* +X318728D01* +Y174321D01* +X318667D01* +Y174290D01* +X318637D01* +Y174260D01* +X318575D01* +Y174229D01* +X318514D01* +Y174199D01* +X318453D01* +Y174168D01* +X318392D01* +Y174137D01* +X318361D01* +Y174107D01* +X318300D01* +Y174076D01* +X318239D01* +Y174046D01* +X318178D01* +Y174015D01* +X318147D01* +Y173985D01* +X318086D01* +Y173954D01* +X318025D01* +Y173923D01* +X317964D01* +Y173893D01* +X317933D01* +Y173862D01* +X317872D01* +Y173832D01* +X317811D01* +Y173801D01* +X317750D01* +Y173771D01* +X317719D01* +Y173740D01* +X317658D01* +Y173709D01* +X317597D01* +Y173679D01* +X317536D01* +Y173648D01* +X317505D01* +Y173618D01* +X317444D01* +Y173587D01* +X317383D01* +Y173556D01* +X317322D01* +Y173526D01* +X317291D01* +Y173495D01* +X317230D01* +Y173465D01* +X317169D01* +Y173434D01* +X317108D01* +Y173404D01* +X317077D01* +Y173373D01* +X317016D01* +Y173342D01* +X316955D01* +Y173312D01* +X316894D01* +Y173281D01* +X316863D01* +Y173251D01* +X316802D01* +Y173220D01* +X316741D01* +Y173190D01* +X316680D01* +Y173159D01* +X316649D01* +Y173128D01* +X316588D01* +Y173098D01* +X316527D01* +Y173067D01* +X316466D01* +Y173037D01* +X316435D01* +Y173006D01* +X316374D01* +Y172976D01* +X316313D01* +Y172945D01* +X316252D01* +Y172914D01* +X316221D01* +Y172884D01* +X316160D01* +Y172853D01* +X316099D01* +Y172823D01* +X316038D01* +Y172792D01* +X316007D01* +Y172761D01* +X315946D01* +Y172731D01* +X315885D01* +Y172700D01* +X315824D01* +Y172670D01* +X315793D01* +Y172639D01* +X315732D01* +Y172609D01* +X315671D01* +Y172578D01* +X315610D01* +Y172547D01* +X315579D01* +Y172517D01* +X315518D01* +Y172486D01* +X315457D01* +Y172456D01* +X315396D01* +Y172425D01* +X315365D01* +Y172395D01* +X315304D01* +Y172364D01* +X315243D01* +Y172334D01* +X315182D01* +Y172303D01* +X315151D01* +Y172272D01* +X315090D01* +Y172242D01* +X315029D01* +Y172211D01* +X314967D01* +Y172181D01* +X314937D01* +Y172150D01* +X314876D01* +Y172119D01* +X314815D01* +Y172089D01* +X314753D01* +Y172058D01* +X314723D01* +Y172028D01* +X314662D01* +Y171997D01* +X314601D01* +Y171966D01* +X314539D01* +Y171936D01* +X314509D01* +Y171905D01* +X314448D01* +Y171875D01* +X314387D01* +Y171844D01* +X314325D01* +Y171814D01* +X314295D01* +Y171783D01* +X314234D01* +Y171752D01* +X314172D01* +Y171722D01* +X314111D01* +Y171691D01* +X314081D01* +Y171661D01* +X314020D01* +Y171630D01* +X313958D01* +Y171600D01* +X313897D01* +Y171569D01* +X313867D01* +Y171539D01* +X313806D01* +Y171508D01* +X313744D01* +Y171477D01* +X313683D01* +Y171447D01* +X313653D01* +Y171416D01* +X313591D01* +Y171386D01* +X313530D01* +Y171355D01* +X313469D01* +Y171324D01* +X313408D01* +Y171294D01* +X313377D01* +Y171263D01* +X313316D01* +Y171233D01* +X313255D01* +Y171202D01* +X313194D01* +Y171172D01* +X313164D01* +Y171141D01* +X313102D01* +Y171110D01* +X313041D01* +Y171080D01* +X312980D01* +Y171049D01* +X312949D01* +Y171019D01* +X312888D01* +Y170988D01* +X312827D01* +Y170958D01* +X312766D01* +Y170927D01* +X312735D01* +Y170896D01* +X312674D01* +Y170866D01* +X312613D01* +Y170835D01* +X312552D01* +Y170805D01* +X312521D01* +Y170774D01* +X312460D01* +Y170744D01* +X312399D01* +Y170713D01* +X312338D01* +Y170682D01* +X312307D01* +Y170652D01* +X312246D01* +Y170621D01* +X312185D01* +Y170591D01* +X312124D01* +Y170560D01* +X312093D01* +Y170529D01* +X312032D01* +Y170499D01* +X311971D01* +Y170468D01* +X311910D01* +Y170438D01* +X311879D01* +Y170407D01* +X311818D01* +Y170377D01* +X311757D01* +Y170346D01* +X311696D01* +Y170315D01* +X311665D01* +Y170285D01* +X311604D01* +Y170254D01* +X311543D01* +Y170224D01* +X311482D01* +Y170193D01* +X311451D01* +Y170163D01* +X311390D01* +Y170132D01* +X311360D01* +X311329D01* +D02* +G37* +G36* +X294543Y142980D02* +Y152062D01* +X294573D01* +Y152092D01* +X294634D01* +Y152123D01* +X294695D01* +Y152153D01* +X294726D01* +Y152184D01* +X294787D01* +Y152214D01* +X294848D01* +Y152245D01* +X294879D01* +Y152275D01* +X294940D01* +Y152306D01* +X295001D01* +Y152337D01* +X295062D01* +Y152367D01* +X295093D01* +Y152398D01* +X295154D01* +Y152428D01* +X295215D01* +Y152459D01* +X295276D01* +Y152490D01* +X295307D01* +Y152520D01* +X295368D01* +Y152551D01* +X295429D01* +Y152581D01* +X295460D01* +Y152612D01* +X295521D01* +Y152642D01* +X295582D01* +Y152673D01* +X295643D01* +Y152704D01* +X295674D01* +Y152734D01* +X295735D01* +Y152765D01* +X295796D01* +Y152795D01* +X295857D01* +Y152826D01* +X295888D01* +Y152857D01* +X295949D01* +Y152887D01* +X296010D01* +Y152918D01* +X296071D01* +Y152948D01* +X296102D01* +Y152979D01* +X296163D01* +Y153009D01* +X296224D01* +Y153040D01* +X296255D01* +Y153070D01* +X296316D01* +Y153101D01* +X296377D01* +Y153132D01* +X296438D01* +Y153162D01* +X296469D01* +Y153193D01* +X296530D01* +Y153223D01* +X296591D01* +Y153254D01* +X296652D01* +Y153285D01* +X296683D01* +Y153315D01* +X296744D01* +Y153346D01* +X296805D01* +Y153376D01* +X296866D01* +Y153407D01* +X296897D01* +Y153437D01* +X296958D01* +Y153468D01* +X297019D01* +Y153499D01* +X297050D01* +Y153529D01* +X297111D01* +Y153560D01* +X297172D01* +Y153590D01* +X297233D01* +Y153621D01* +X297264D01* +Y153651D01* +X297325D01* +Y153682D01* +X297386D01* +Y153713D01* +X297447D01* +Y153743D01* +X297478D01* +Y153774D01* +X297539D01* +Y153804D01* +X297600D01* +Y153835D01* +X297661D01* +Y153865D01* +X297692D01* +Y153896D01* +X297753D01* +Y153927D01* +X297814D01* +Y153957D01* +X297845D01* +Y153988D01* +X297906D01* +Y154018D01* +X297967D01* +Y154049D01* +X298028D01* +Y154080D01* +X298059D01* +Y154110D01* +X298120D01* +Y154141D01* +X298181D01* +Y154171D01* +X298242D01* +Y154202D01* +X298273D01* +Y154232D01* +X298334D01* +Y154263D01* +X298395D01* +Y154293D01* +X298426D01* +Y154324D01* +X298487D01* +Y154355D01* +X298548D01* +Y154385D01* +X298609D01* +Y154416D01* +X298640D01* +Y154446D01* +X298701D01* +Y154477D01* +X298762D01* +Y154508D01* +X298823D01* +Y154538D01* +X298854D01* +Y154569D01* +X298915D01* +Y154599D01* +X298976D01* +Y154630D01* +X299037D01* +Y154660D01* +X299068D01* +Y154691D01* +X299129D01* +Y154722D01* +X299190D01* +Y154752D01* +X299221D01* +Y154783D01* +X299282D01* +Y154813D01* +X299343D01* +Y154844D01* +X299404D01* +Y154874D01* +X299435D01* +Y154905D01* +X299496D01* +Y154936D01* +X299557D01* +Y154966D01* +X299618D01* +Y154997D01* +X299649D01* +Y155027D01* +X299710D01* +Y155058D01* +X299771D01* +Y155089D01* +X299832D01* +Y155119D01* +X299863D01* +Y155150D01* +X299924D01* +Y155180D01* +X299985D01* +Y155211D01* +X300016D01* +Y155241D01* +X300077D01* +Y155272D01* +X300138D01* +Y155303D01* +X300199D01* +Y155333D01* +X300230D01* +Y155364D01* +X300291D01* +Y155394D01* +X300352D01* +Y155425D01* +X300413D01* +Y155455D01* +X300444D01* +Y155486D01* +X300505D01* +Y155517D01* +X300566D01* +Y155547D01* +X300627D01* +Y155578D01* +X300658D01* +Y155608D01* +X300719D01* +Y155639D01* +X300780D01* +Y155669D01* +X300811D01* +Y155700D01* +X300872D01* +Y155731D01* +X300933D01* +Y155761D01* +X300994D01* +Y155792D01* +X301025D01* +Y155822D01* +X301086D01* +Y155853D01* +X301147D01* +Y139372D01* +X301178D01* +Y139342D01* +X301239D01* +Y139311D01* +X301300D01* +Y139281D01* +X301331D01* +Y139250D01* +X301392D01* +Y139220D01* +X301453D01* +Y139189D01* +X301514D01* +Y139158D01* +X301544D01* +Y139128D01* +X301606D01* +Y139097D01* +X301667D01* +Y139067D01* +X301728D01* +Y139036D01* +X301759D01* +Y139005D01* +X301820D01* +Y138975D01* +X301881D01* +Y138944D01* +X301911D01* +Y138914D01* +X301973D01* +Y138883D01* +X302034D01* +Y138853D01* +X302095D01* +Y138822D01* +X302125D01* +Y138791D01* +X302187D01* +Y138761D01* +X302248D01* +Y138730D01* +X302309D01* +Y138700D01* +X302339D01* +Y138669D01* +X302401D01* +Y138639D01* +X302462D01* +Y138608D01* +X302523D01* +Y138577D01* +X302554D01* +Y138547D01* +X302615D01* +Y138516D01* +X302676D01* +Y138486D01* +X302706D01* +Y138455D01* +X302768D01* +Y138425D01* +X302829D01* +Y138394D01* +X302890D01* +Y138363D01* +X302920D01* +Y138333D01* +X302982D01* +Y138302D01* +X303043D01* +Y138272D01* +X303104D01* +Y138241D01* +X303134D01* +Y138210D01* +X303196D01* +Y138180D01* +X303257D01* +Y138149D01* +X303287D01* +Y138119D01* +X303349D01* +Y138088D01* +X303410D01* +Y138058D01* +X303471D01* +Y138027D01* +X303501D01* +Y137996D01* +X303563D01* +Y137966D01* +X303624D01* +Y137935D01* +X303685D01* +Y137905D01* +X303715D01* +Y137874D01* +X303777D01* +Y137844D01* +X303838D01* +Y137813D01* +X303899D01* +Y137782D01* +X303930D01* +Y137752D01* +X303991D01* +Y137721D01* +X304052D01* +Y137691D01* +X304082D01* +Y137660D01* +X304144D01* +Y137629D01* +X304205D01* +Y137599D01* +X304266D01* +Y137568D01* +X304296D01* +Y137538D01* +X304357D01* +Y137507D01* +X304419D01* +Y137477D01* +X304480D01* +Y137446D01* +X304510D01* +Y137416D01* +X304572D01* +Y137385D01* +X304633D01* +Y137354D01* +X304694D01* +Y137324D01* +X304724D01* +Y137293D01* +X304786D01* +Y137263D01* +X304847D01* +Y137232D01* +X304877D01* +Y137201D01* +X304939D01* +Y137171D01* +X305000D01* +Y137140D01* +X305061D01* +Y137110D01* +X305091D01* +Y137079D01* +X305152D01* +Y137049D01* +X305214D01* +Y137018D01* +X305275D01* +Y136987D01* +X305305D01* +Y136957D01* +X305366D01* +Y136926D01* +X305428D01* +Y136896D01* +X305489D01* +Y136865D01* +X305519D01* +Y136834D01* +X305581D01* +Y136804D01* +X305642D01* +Y136773D01* +X305672D01* +Y136743D01* +X305733D01* +Y136712D01* +X305795D01* +Y136682D01* +X305856D01* +Y136651D01* +X305886D01* +Y136621D01* +X305947D01* +Y136590D01* +X306009D01* +Y136559D01* +X306070D01* +Y136529D01* +X306100D01* +Y136498D01* +X306161D01* +Y136468D01* +X306223D01* +Y136437D01* +X306253D01* +Y136406D01* +X306314D01* +Y136376D01* +X306376D01* +Y136345D01* +X306437D01* +Y136315D01* +X306467D01* +Y136284D01* +X306528D01* +Y136254D01* +X306590D01* +Y136223D01* +X306651D01* +Y136193D01* +X306681D01* +Y136162D01* +X306742D01* +Y136131D01* +X306804D01* +Y136101D01* +X306865D01* +Y136070D01* +X306895D01* +Y136040D01* +X306957D01* +Y136009D01* +X307018D01* +Y135978D01* +X307048D01* +Y135948D01* +X307109D01* +Y135917D01* +X307171D01* +Y135887D01* +X307232D01* +Y135856D01* +X307262D01* +Y135826D01* +X307323D01* +Y135795D01* +X307385D01* +Y135764D01* +X307446D01* +Y135734D01* +X307476D01* +Y135703D01* +X307537D01* +Y135673D01* +X307599D01* +Y135642D01* +X307660D01* +Y135611D01* +X307690D01* +Y135581D01* +X307752D01* +Y135550D01* +X307813D01* +Y135520D01* +X307843D01* +Y135489D01* +X307904D01* +Y135459D01* +X307966D01* +Y135428D01* +X308027D01* +Y135398D01* +X308057D01* +Y135367D01* +X308118D01* +Y135336D01* +X308179D01* +Y135306D01* +X308241D01* +Y135275D01* +X308271D01* +Y135245D01* +X308332D01* +Y135214D01* +X308394D01* +Y135183D01* +X308455D01* +Y135153D01* +X308485D01* +Y135122D01* +X308547D01* +Y135092D01* +X308608D01* +Y135061D01* +X308638D01* +Y135031D01* +X308699D01* +Y135000D01* +X308761D01* +Y134969D01* +X308822D01* +Y134939D01* +X308852D01* +Y134908D01* +X308913D01* +Y134878D01* +X308974D01* +Y134847D01* +X309036D01* +Y134817D01* +X309066D01* +Y134786D01* +X309127D01* +Y134755D01* +X309189D01* +Y134725D01* +X309219D01* +Y134694D01* +X309280D01* +Y134664D01* +X309341D01* +Y134633D01* +X309403D01* +Y134602D01* +X309433D01* +Y134572D01* +X309494D01* +Y134541D01* +X309555D01* +Y134511D01* +X309617D01* +Y134480D01* +X309647D01* +Y134450D01* +X309708D01* +Y134419D01* +X309769D01* +Y134389D01* +X309831D01* +Y134358D01* +X309861D01* +Y134327D01* +X309922D01* +Y134297D01* +X309984D01* +Y134266D01* +X310014D01* +Y134236D01* +X310075D01* +Y134205D01* +X310136D01* +Y134174D01* +X310198D01* +Y134144D01* +X310228D01* +Y134113D01* +X310289D01* +Y134083D01* +X310350D01* +Y134052D01* +X310412D01* +Y134022D01* +X310442D01* +Y133991D01* +X310503D01* +Y133960D01* +X310564D01* +Y133930D01* +X310626D01* +Y133899D01* +X310656D01* +Y133869D01* +X310717D01* +Y133838D01* +X310779D01* +Y133807D01* +X310809D01* +Y133777D01* +X310870D01* +Y133746D01* +X310931D01* +Y133716D01* +X310993D01* +Y133685D01* +X311023D01* +Y133655D01* +X311084D01* +Y133624D01* +X311145D01* +Y133594D01* +X311207D01* +Y133563D01* +X311237D01* +Y133532D01* +X311298D01* +Y133502D01* +X311360D01* +Y133471D01* +X311390D01* +Y133441D01* +X311451D01* +Y133410D01* +X311512D01* +Y133379D01* +X311574D01* +Y133349D01* +X311604D01* +Y133318D01* +X311665D01* +Y133288D01* +X311726D01* +Y133257D01* +X311787D01* +Y133227D01* +X311818D01* +Y133196D01* +X311879D01* +Y133165D01* +X311940D01* +Y133135D01* +X312002D01* +Y133104D01* +X312032D01* +Y133074D01* +X312093D01* +Y133043D01* +X312154D01* +Y133013D01* +X312185D01* +Y132982D01* +X312246D01* +Y132951D01* +X312307D01* +Y132921D01* +X312369D01* +Y132890D01* +X312399D01* +Y132860D01* +X312460D01* +Y132829D01* +X312521D01* +Y132799D01* +X312582D01* +Y132768D01* +X312613D01* +Y132737D01* +X312674D01* +Y132707D01* +X312735D01* +Y132676D01* +X312797D01* +Y132646D01* +X312827D01* +Y132615D01* +X312888D01* +Y132584D01* +X312949D01* +Y132554D01* +X312980D01* +Y132523D01* +X313041D01* +Y132493D01* +X313102D01* +Y132462D01* +X313164D01* +Y132432D01* +X313194D01* +Y132401D01* +X313255D01* +Y132370D01* +X313316D01* +Y132340D01* +X313377D01* +Y132309D01* +X313408D01* +Y132279D01* +X313469D01* +Y132248D01* +X313530D01* +Y132218D01* +X313591D01* +Y132187D01* +X313622D01* +Y132156D01* +X313683D01* +Y132126D01* +X313744D01* +Y132095D01* +X313775D01* +Y132065D01* +X313836D01* +Y132034D01* +X313897D01* +Y132003D01* +X313958D01* +Y131973D01* +X313989D01* +Y131942D01* +X314050D01* +Y131912D01* +X314111D01* +Y131881D01* +X314172D01* +Y131851D01* +X314203D01* +Y131820D01* +X314264D01* +Y131790D01* +X314325D01* +Y131759D01* +X314356D01* +Y131728D01* +X314417D01* +Y131698D01* +X314478D01* +Y131667D01* +X314539D01* +Y131637D01* +X314570D01* +Y131606D01* +X314631D01* +Y131575D01* +X314692D01* +Y131545D01* +X314753D01* +Y131514D01* +X314784D01* +Y131484D01* +X314845D01* +Y131453D01* +X314906D01* +Y131423D01* +X314967D01* +Y131392D01* +X314998D01* +Y131361D01* +X315059D01* +Y131331D01* +X315120D01* +Y131300D01* +X315151D01* +Y131270D01* +X315212D01* +Y131239D01* +X315273D01* +Y131209D01* +X315334D01* +Y131178D01* +X315365D01* +Y131147D01* +X315426D01* +Y131117D01* +X315487D01* +Y131086D01* +X315548D01* +Y131056D01* +X315579D01* +Y130995D01* +X315548D01* +Y130964D01* +X315487D01* +Y130933D01* +X315426D01* +Y130903D01* +X315365D01* +Y130872D01* +X315334D01* +Y130842D01* +X315273D01* +Y130811D01* +X315212D01* +Y130780D01* +X315182D01* +Y130750D01* +X315120D01* +Y130719D01* +X315059D01* +Y130689D01* +X314998D01* +Y130658D01* +X314967D01* +Y130628D01* +X314906D01* +Y130597D01* +X314845D01* +Y130566D01* +X314784D01* +Y130536D01* +X314753D01* +Y130505D01* +X314692D01* +Y130475D01* +X314631D01* +Y130444D01* +X314570D01* +Y130414D01* +X314539D01* +Y130383D01* +X314478D01* +Y130352D01* +X314417D01* +Y130322D01* +X314387D01* +Y130291D01* +X314325D01* +Y130261D01* +X314264D01* +Y130230D01* +X314203D01* +Y130199D01* +X314172D01* +Y130169D01* +X314111D01* +Y130138D01* +X314050D01* +Y130108D01* +X313989D01* +Y130077D01* +X313958D01* +Y130047D01* +X313897D01* +Y130016D01* +X313836D01* +Y129986D01* +X313775D01* +Y129955D01* +X313744D01* +Y129924D01* +X313683D01* +Y129894D01* +X313622D01* +Y129863D01* +X313591D01* +Y129833D01* +X313530D01* +Y129802D01* +X313469D01* +Y129771D01* +X313408D01* +Y129741D01* +X313377D01* +Y129710D01* +X313316D01* +Y129680D01* +X313255D01* +Y129649D01* +X313194D01* +Y129619D01* +X313164D01* +Y129588D01* +X313102D01* +Y129557D01* +X313041D01* +Y129527D01* +X312980D01* +Y129496D01* +X312949D01* +Y129466D01* +X312888D01* +Y129435D01* +X312827D01* +Y129404D01* +X312797D01* +Y129374D01* +X312735D01* +Y129343D01* +X312674D01* +Y129313D01* +X312613D01* +Y129282D01* +X312582D01* +Y129252D01* +X312521D01* +Y129221D01* +X312460D01* +Y129191D01* +X312399D01* +Y129160D01* +X312369D01* +Y129129D01* +X312307D01* +Y129099D01* +X312246D01* +Y129068D01* +X312216D01* +Y129038D01* +X312154D01* +Y129007D01* +X312093D01* +Y128976D01* +X312032D01* +Y128946D01* +X312002D01* +Y128915D01* +X311940D01* +Y128885D01* +X311879D01* +Y128854D01* +X311818D01* +Y128824D01* +X311787D01* +Y128793D01* +X311726D01* +Y128763D01* +X311665D01* +Y128732D01* +X311604D01* +Y128701D01* +X311574D01* +Y128671D01* +X311512D01* +Y128640D01* +X311451D01* +Y128610D01* +X311421D01* +Y128579D01* +X311360D01* +Y128548D01* +X311298D01* +Y128518D01* +X311237D01* +Y128487D01* +X311207D01* +Y128457D01* +X311145D01* +Y128426D01* +X311084D01* +Y128396D01* +X311023D01* +Y128365D01* +X310993D01* +Y128334D01* +X310931D01* +Y128304D01* +X310870D01* +Y128273D01* +X310809D01* +Y128243D01* +X310779D01* +Y128212D01* +X310717D01* +Y128181D01* +X310656D01* +Y128151D01* +X310626D01* +Y128120D01* +X310564D01* +Y128090D01* +X310503D01* +Y128059D01* +X310442D01* +Y128029D01* +X310412D01* +Y127998D01* +X310350D01* +Y127968D01* +X310289D01* +Y127937D01* +X310228D01* +Y127906D01* +X310198D01* +Y127876D01* +X310136D01* +Y127845D01* +X310075D01* +Y127815D01* +X310014D01* +Y127784D01* +X309984D01* +Y127753D01* +X309922D01* +Y127723D01* +X309861D01* +Y127692D01* +X309831D01* +Y127662D01* +X309769D01* +Y127631D01* +X309708D01* +Y127601D01* +X309647D01* +Y127570D01* +X309617D01* +Y127539D01* +X309555D01* +Y127509D01* +X309494D01* +Y127478D01* +X309433D01* +Y127448D01* +X309403D01* +Y127417D01* +X309341D01* +Y127387D01* +X309280D01* +Y127356D01* +X309250D01* +Y127325D01* +X309189D01* +Y127295D01* +X309127D01* +Y127264D01* +X309066D01* +Y127234D01* +X309036D01* +Y127203D01* +X308974D01* +Y127172D01* +X308913D01* +Y127142D01* +X308852D01* +Y127111D01* +X308761D01* +Y127142D01* +X308730D01* +Y127172D01* +X308669D01* +Y127203D01* +X308608D01* +Y127234D01* +X308577D01* +Y127264D01* +X308516D01* +Y127295D01* +X308455D01* +Y127325D01* +X308424D01* +Y127356D01* +X308363D01* +Y127387D01* +X308302D01* +Y127417D01* +X308271D01* +Y127448D01* +X308210D01* +Y127478D01* +X308149D01* +Y127509D01* +X308118D01* +Y127539D01* +X308057D01* +Y127570D01* +X307996D01* +Y127601D01* +X307935D01* +Y127631D01* +X307904D01* +Y127662D01* +X307843D01* +Y127692D01* +X307782D01* +Y127723D01* +X307752D01* +Y127753D01* +X307690D01* +Y127784D01* +X307629D01* +Y127815D01* +X307599D01* +Y127845D01* +X307537D01* +Y127876D01* +X307476D01* +Y127906D01* +X307446D01* +Y127937D01* +X307385D01* +Y127968D01* +X307323D01* +Y127998D01* +X307293D01* +Y128029D01* +X307232D01* +Y128059D01* +X307171D01* +Y128090D01* +X307140D01* +Y128120D01* +X307079D01* +Y128151D01* +X307018D01* +Y128181D01* +X306987D01* +Y128212D01* +X306926D01* +Y128243D01* +X306865D01* +Y128273D01* +X306834D01* +Y128304D01* +X306773D01* +Y128334D01* +X306712D01* +Y128365D01* +X306681D01* +Y128396D01* +X306620D01* +Y128426D01* +X306559D01* +Y128457D01* +X306528D01* +Y128487D01* +X306467D01* +Y128518D01* +X306406D01* +Y128548D01* +X306345D01* +Y128579D01* +X306314D01* +Y128610D01* +X306253D01* +Y128640D01* +X306192D01* +Y128671D01* +X306161D01* +Y128701D01* +X306100D01* +Y128732D01* +X306039D01* +Y128763D01* +X306009D01* +Y128793D01* +X305947D01* +Y128824D01* +X305886D01* +Y128854D01* +X305856D01* +Y128885D01* +X305795D01* +Y128915D01* +X305733D01* +Y128946D01* +X305703D01* +Y128976D01* +X305642D01* +Y129007D01* +X305581D01* +Y129038D01* +X305550D01* +Y129068D01* +X305489D01* +Y129099D01* +X305428D01* +Y129129D01* +X305397D01* +Y129160D01* +X305336D01* +Y129191D01* +X305275D01* +Y129221D01* +X305244D01* +Y129252D01* +X305183D01* +Y129282D01* +X305122D01* +Y129313D01* +X305091D01* +Y129343D01* +X305030D01* +Y129374D01* +X304969D01* +Y129404D01* +X304939D01* +Y129435D01* +X304877D01* +Y129466D01* +X304816D01* +Y129496D01* +X304755D01* +Y129527D01* +X304724D01* +Y129557D01* +X304663D01* +Y129588D01* +X304602D01* +Y129619D01* +X304572D01* +Y129649D01* +X304510D01* +Y129680D01* +X304449D01* +Y129710D01* +X304419D01* +Y129741D01* +X304357D01* +Y129771D01* +X304296D01* +Y129802D01* +X304266D01* +Y129833D01* +X304205D01* +Y129863D01* +X304144D01* +Y129894D01* +X304113D01* +Y129924D01* +X304052D01* +Y129955D01* +X303991D01* +Y129986D01* +X303960D01* +Y130016D01* +X303899D01* +Y130047D01* +X303838D01* +Y130077D01* +X303807D01* +Y130108D01* +X303746D01* +Y130138D01* +X303685D01* +Y130169D01* +X303654D01* +Y130199D01* +X303593D01* +Y130230D01* +X303532D01* +Y130261D01* +X303501D01* +Y130291D01* +X303440D01* +Y130322D01* +X303379D01* +Y130352D01* +X303349D01* +Y130383D01* +X303287D01* +Y130414D01* +X303226D01* +Y130444D01* +X303196D01* +Y130475D01* +X303134D01* +Y130505D01* +X303073D01* +Y130536D01* +X303012D01* +Y130566D01* +X302982D01* +Y130597D01* +X302920D01* +Y130628D01* +X302859D01* +Y130658D01* +X302829D01* +Y130689D01* +X302768D01* +Y130719D01* +X302706D01* +Y130750D01* +X302676D01* +Y130780D01* +X302615D01* +Y130811D01* +X302554D01* +Y130842D01* +X302523D01* +Y130872D01* +X302462D01* +Y130903D01* +X302401D01* +Y130933D01* +X302370D01* +Y130964D01* +X302309D01* +Y130995D01* +X302248D01* +Y131025D01* +X302217D01* +Y131056D01* +X302156D01* +Y131086D01* +X302095D01* +Y131117D01* +X302064D01* +Y131147D01* +X302003D01* +Y131178D01* +X301942D01* +Y131209D01* +X301911D01* +Y131239D01* +X301850D01* +Y131270D01* +X301789D01* +Y131300D01* +X301759D01* +Y131331D01* +X301697D01* +Y131361D01* +X301636D01* +Y131392D01* +X301606D01* +Y131423D01* +X301544D01* +Y131453D01* +X301483D01* +Y131484D01* +X301422D01* +Y131514D01* +X301392D01* +Y131545D01* +X301331D01* +Y131575D01* +X301269D01* +Y131606D01* +X301239D01* +Y131637D01* +X301178D01* +Y131667D01* +X301116D01* +Y131698D01* +X301086D01* +Y131728D01* +X301025D01* +Y131759D01* +X300964D01* +Y131790D01* +X300933D01* +Y131820D01* +X300872D01* +Y131851D01* +X300811D01* +Y131881D01* +X300780D01* +Y131912D01* +X300719D01* +Y131942D01* +X300658D01* +Y131973D01* +X300627D01* +Y132003D01* +X300566D01* +Y132034D01* +X300505D01* +Y132065D01* +X300474D01* +Y132095D01* +X300413D01* +Y132126D01* +X300352D01* +Y132156D01* +X300322D01* +Y132187D01* +X300260D01* +Y132218D01* +X300199D01* +Y132248D01* +X300169D01* +Y132279D01* +X300107D01* +Y132309D01* +X300046D01* +Y132340D01* +X300016D01* +Y132370D01* +X299955D01* +Y132401D01* +X299893D01* +Y132432D01* +X299832D01* +Y132462D01* +X299802D01* +Y132493D01* +X299741D01* +Y132523D01* +X299679D01* +Y132554D01* +X299649D01* +Y132584D01* +X299588D01* +Y132615D01* +X299527D01* +Y132646D01* +X299496D01* +Y132676D01* +X299435D01* +Y132707D01* +X299374D01* +Y132737D01* +X299343D01* +Y132768D01* +X299282D01* +Y132799D01* +X299221D01* +Y132829D01* +X299190D01* +Y132860D01* +X299129D01* +Y132890D01* +X299068D01* +Y132921D01* +X299037D01* +Y132951D01* +X298976D01* +Y132982D01* +X298915D01* +Y133013D01* +X298884D01* +Y133043D01* +X298823D01* +Y133074D01* +X298762D01* +Y133104D01* +X298731D01* +Y133135D01* +X298670D01* +Y133165D01* +X298609D01* +Y133196D01* +X298579D01* +Y133227D01* +X298517D01* +Y133257D01* +X298456D01* +Y133288D01* +X298426D01* +Y133318D01* +X298365D01* +Y133349D01* +X298303D01* +Y133379D01* +X298242D01* +Y133410D01* +X298212D01* +Y133441D01* +X298151D01* +Y133471D01* +X298089D01* +Y133502D01* +X298059D01* +Y133532D01* +X297998D01* +Y133563D01* +X297936D01* +Y133594D01* +X297906D01* +Y133624D01* +X297845D01* +Y133655D01* +X297784D01* +Y133685D01* +X297753D01* +Y133716D01* +X297692D01* +Y133746D01* +X297631D01* +Y133777D01* +X297600D01* +Y133807D01* +X297539D01* +Y133838D01* +X297478D01* +Y133869D01* +X297447D01* +Y133899D01* +X297386D01* +Y133930D01* +X297325D01* +Y133960D01* +X297295D01* +Y133991D01* +X297233D01* +Y134022D01* +X297172D01* +Y134052D01* +X297142D01* +Y134083D01* +X297080D01* +Y134113D01* +X297019D01* +Y134144D01* +X296989D01* +Y134174D01* +X296928D01* +Y134205D01* +X296866D01* +Y134236D01* +X296836D01* +Y134266D01* +X296775D01* +Y134297D01* +X296714D01* +Y134327D01* +X296652D01* +Y134358D01* +X296622D01* +Y134389D01* +X296561D01* +Y134419D01* +X296500D01* +Y134450D01* +X296469D01* +Y134480D01* +X296408D01* +Y134511D01* +X296347D01* +Y134541D01* +X296316D01* +Y134572D01* +X296255D01* +Y134602D01* +X296194D01* +Y134633D01* +X296163D01* +Y134664D01* +X296102D01* +Y134694D01* +X296041D01* +Y134725D01* +X296010D01* +Y134755D01* +X295949D01* +Y134786D01* +X295888D01* +Y134817D01* +X295857D01* +Y134847D01* +X295796D01* +Y134878D01* +X295735D01* +Y134908D01* +X295704D01* +Y134939D01* +X295643D01* +Y134969D01* +X295582D01* +Y135000D01* +X295552D01* +Y135031D01* +X295490D01* +Y135061D01* +X295429D01* +Y135092D01* +X295399D01* +Y135122D01* +X295338D01* +Y135153D01* +X295276D01* +Y135183D01* +X295246D01* +Y135214D01* +X295185D01* +Y135245D01* +X295124D01* +Y135275D01* +X295062D01* +Y135306D01* +X295032D01* +Y135336D01* +X294971D01* +Y135367D01* +X294909D01* +Y135398D01* +X294879D01* +Y135428D01* +X294818D01* +Y135459D01* +X294757D01* +Y135489D01* +X294726D01* +Y135520D01* +X294665D01* +Y135550D01* +X294604D01* +Y135581D01* +X294573D01* +Y135611D01* +X294543D01* +Y142950D01* +Y142980D01* +D02* +G37* +G36* +X379002Y139832D02* +X373469D01* +Y138833D01* +X373496Y138639D01* +X373524Y138445D01* +X373566Y138279D01* +X373607Y138112D01* +X373663Y137973D01* +X373704Y137849D01* +X373760Y137738D01* +X373815Y137641D01* +X373871Y137557D01* +X373968Y137419D01* +X374037Y137349D01* +X374051Y137322D01* +X374065D01* +X374190Y137225D01* +X374328Y137141D01* +X374495Y137072D01* +X374661Y137016D01* +X375022Y136919D01* +X375396Y136864D01* +X375563Y136836D01* +X375729Y136822D01* +X375882Y136809D01* +X376007D01* +X376117Y136795D01* +X376201D01* +X376256D01* +X376270D01* +X376492D01* +X376700Y136809D01* +X376880Y136822D01* +X377061Y136836D01* +X377213Y136850D01* +X377366Y136864D01* +X377490Y136892D01* +X377601Y136906D01* +X377712Y136933D01* +X377795Y136961D01* +X377865Y136975D01* +X377920Y136989D01* +X378004Y137016D01* +X378031Y137030D01* +X378225Y137128D01* +X378378Y137225D01* +X378517Y137336D01* +X378614Y137446D01* +X378697Y137543D01* +X378752Y137613D01* +X378780Y137668D01* +X378794Y137682D01* +X378863Y137863D01* +X378919Y138070D01* +X378947Y138306D01* +X378974Y138528D01* +X378988Y138736D01* +X379002Y138917D01* +Y139832D01* +D02* +G37* +G36* +X400519Y144922D02* +X398452D01* +Y143562D01* +X398466Y143271D01* +X398494Y143022D01* +X398536Y142814D01* +X398577Y142661D01* +X398633Y142536D01* +X398674Y142453D01* +X398702Y142411D01* +X398716Y142397D01* +X398827Y142287D01* +X398952Y142217D01* +X399077Y142162D01* +X399201Y142120D01* +X399312Y142092D01* +X399396Y142079D01* +X399451D01* +X399479D01* +X399604Y142092D01* +X399715Y142106D01* +X399812Y142148D01* +X399895Y142176D01* +X399978Y142217D01* +X400033Y142259D01* +X400061Y142273D01* +X400075Y142287D01* +X400158Y142370D01* +X400228Y142439D01* +X400283Y142536D01* +X400325Y142605D01* +X400353Y142675D01* +X400366Y142730D01* +X400380Y142772D01* +Y142786D01* +X400422Y142994D01* +X400463Y143174D01* +X400491Y143313D01* +X400505Y143424D01* +Y143521D01* +X400519Y143576D01* +Y144922D01* +D02* +G37* +G36* +X404236Y122912D02* +X398702D01* +Y121914D01* +X398730Y121720D01* +X398758Y121525D01* +X398799Y121359D01* +X398841Y121193D01* +X398896Y121054D01* +X398938Y120929D01* +X398993Y120818D01* +X399049Y120721D01* +X399104Y120638D01* +X399201Y120499D01* +X399271Y120430D01* +X399285Y120402D01* +X399299D01* +X399423Y120305D01* +X399562Y120222D01* +X399728Y120153D01* +X399895Y120097D01* +X400255Y120000D01* +X400630Y119944D01* +X400796Y119917D01* +X400963Y119903D01* +X401115Y119889D01* +X401240D01* +X401351Y119875D01* +X401434D01* +X401490D01* +X401504D01* +X401726D01* +X401934Y119889D01* +X402114Y119903D01* +X402294Y119917D01* +X402447Y119931D01* +X402599Y119944D01* +X402724Y119972D01* +X402835Y119986D01* +X402946Y120014D01* +X403029Y120042D01* +X403098Y120056D01* +X403154Y120069D01* +X403237Y120097D01* +X403265Y120111D01* +X403459Y120208D01* +X403612Y120305D01* +X403750Y120416D01* +X403847Y120527D01* +X403931Y120624D01* +X403986Y120693D01* +X404014Y120749D01* +X404028Y120763D01* +X404097Y120943D01* +X404152Y121151D01* +X404180Y121387D01* +X404208Y121609D01* +X404222Y121817D01* +X404236Y121997D01* +Y122912D01* +D02* +G37* +G36* +X429636Y123703D02* +X424102D01* +Y122704D01* +X424130Y122510D01* +X424158Y122316D01* +X424199Y122150D01* +X424241Y121983D01* +X424296Y121845D01* +X424338Y121720D01* +X424393Y121609D01* +X424449Y121512D01* +X424504Y121428D01* +X424601Y121290D01* +X424671Y121220D01* +X424685Y121193D01* +X424698D01* +X424823Y121096D01* +X424962Y121012D01* +X425128Y120943D01* +X425295Y120888D01* +X425655Y120791D01* +X426030Y120735D01* +X426196Y120707D01* +X426363Y120693D01* +X426515Y120680D01* +X426640D01* +X426751Y120666D01* +X426834D01* +X426890D01* +X426904D01* +X427126D01* +X427333Y120680D01* +X427514Y120693D01* +X427694Y120707D01* +X427847Y120721D01* +X427999Y120735D01* +X428124Y120763D01* +X428235Y120777D01* +X428346Y120804D01* +X428429Y120832D01* +X428498Y120846D01* +X428554Y120860D01* +X428637Y120888D01* +X428665Y120901D01* +X428859Y120998D01* +X429012Y121096D01* +X429150Y121207D01* +X429247Y121318D01* +X429330Y121415D01* +X429386Y121484D01* +X429414Y121539D01* +X429428Y121553D01* +X429497Y121734D01* +X429552Y121942D01* +X429580Y122177D01* +X429608Y122399D01* +X429622Y122607D01* +X429636Y122788D01* +Y123703D01* +D02* +G37* +G36* +X452609Y126740D02* +X452525D01* +X452470D01* +X452456D01* +X452179D01* +X451915Y126712D01* +X451679Y126685D01* +X451458Y126657D01* +X451263Y126601D01* +X451083Y126560D01* +X450917Y126504D01* +X450778Y126449D01* +X450653Y126407D01* +X450542Y126352D01* +X450445Y126296D01* +X450376Y126255D01* +X450320Y126227D01* +X450279Y126199D01* +X450265Y126172D01* +X450251D01* +X450126Y126060D01* +X450029Y125936D01* +X449932Y125825D01* +X449863Y125686D01* +X449738Y125436D01* +X449655Y125201D01* +X449613Y124979D01* +X449585Y124882D01* +Y124798D01* +X449571Y124743D01* +Y124646D01* +X449585Y124466D01* +X449599Y124299D01* +X449669Y123980D01* +X449780Y123717D01* +X449904Y123495D01* +X450029Y123315D01* +X450126Y123190D01* +X450209Y123106D01* +X450223Y123079D01* +X450237D01* +X450376Y122982D01* +X450514Y122885D01* +X450847Y122746D01* +X451194Y122635D01* +X451527Y122566D01* +X451693Y122538D01* +X451846Y122524D01* +X451985Y122510D01* +X452095D01* +X452193Y122496D01* +X452262D01* +X452317D01* +X452331D01* +X452636D01* +X452914Y122524D01* +X453177Y122552D01* +X453413Y122579D01* +X453621Y122621D01* +X453815Y122677D01* +X453982Y122718D01* +X454134Y122774D01* +X454273Y122829D01* +X454384Y122871D01* +X454467Y122926D01* +X454550Y122968D01* +X454606Y122996D01* +X454647Y123023D01* +X454661Y123051D01* +X454675D01* +X454786Y123162D01* +X454883Y123273D01* +X455050Y123523D01* +X455160Y123786D01* +X455244Y124036D01* +X455285Y124271D01* +X455313Y124369D01* +Y124452D01* +X455327Y124521D01* +Y124618D01* +X455313Y124798D01* +X455299Y124965D01* +X455216Y125270D01* +X455119Y125547D01* +X454994Y125769D01* +X454869Y125936D01* +X454758Y126060D01* +X454689Y126144D01* +X454675Y126158D01* +X454661Y126172D01* +X454523Y126269D01* +X454370Y126366D01* +X454037Y126504D01* +X453676Y126601D01* +X453302Y126671D01* +X453136Y126699D01* +X452983Y126712D01* +X452831Y126726D01* +X452706D01* +X452609Y126740D01* +D02* +G37* +G36* +X537578Y-240591D02* +X537550Y-240605D01* +X537481Y-240619D01* +X537356Y-240660D01* +X537203Y-240716D01* +X537023Y-240771D01* +X536815Y-240841D01* +X536593Y-240896D01* +X536357Y-240966D01* +X536344D01* +X536316Y-240979D01* +X536274Y-240993D01* +X536219Y-241007D01* +X536066Y-241049D01* +X535900Y-241104D01* +X535706Y-241174D01* +X535525Y-241243D01* +X535373Y-241326D01* +X535317Y-241368D01* +X535262Y-241409D01* +X535248Y-241423D01* +X535220Y-241451D01* +X535193Y-241493D01* +X535151Y-241562D01* +X535068Y-241714D01* +X535040Y-241812D01* +X535026Y-241922D01* +Y-241936D01* +Y-241978D01* +X535040Y-242034D01* +X535054Y-242117D01* +X535082Y-242200D01* +X535123Y-242297D01* +X535179Y-242380D01* +X535248Y-242463D01* +X535262Y-242477D01* +X535290Y-242491D01* +X535345Y-242533D01* +X535428Y-242560D01* +X535525Y-242602D01* +X535636Y-242644D01* +X535775Y-242658D01* +X535941Y-242671D01* +X536025D01* +X536108Y-242658D01* +X536233Y-242644D01* +X536357Y-242616D01* +X536510Y-242574D01* +X536663Y-242519D01* +X536815Y-242449D01* +X536829Y-242436D01* +X536884Y-242408D01* +X536954Y-242366D01* +X537051Y-242297D01* +X537134Y-242214D01* +X537231Y-242131D01* +X537328Y-242020D01* +X537398Y-241909D01* +X537411Y-241895D01* +X537425Y-241853D01* +X537453Y-241770D01* +X537495Y-241673D01* +X537522Y-241548D01* +X537550Y-241409D01* +X537564Y-241243D01* +X537578Y-241049D01* +Y-240591D01* +D02* +G37* +G36* +X435049Y-235987D02* +X433662D01* +Y-237915D01* +X435146D01* +X435271Y-237901D01* +X435423Y-237887D01* +X435590Y-237859D01* +X435770Y-237804D01* +X435923Y-237748D01* +X436047Y-237665D01* +X436061Y-237651D01* +X436089Y-237623D01* +X436144Y-237554D01* +X436200Y-237485D01* +X436241Y-237374D01* +X436297Y-237249D01* +X436325Y-237096D01* +X436339Y-236930D01* +Y-236916D01* +Y-236861D01* +X436325Y-236777D01* +X436297Y-236680D01* +X436269Y-236569D01* +X436214Y-236444D01* +X436144Y-236334D01* +X436047Y-236236D01* +X436034Y-236223D01* +X435992Y-236195D01* +X435923Y-236153D01* +X435812Y-236112D01* +X435673Y-236070D01* +X435507Y-236028D01* +X435299Y-236001D01* +X435049Y-235987D01* +D02* +G37* +G36* +X435257Y-239842D02* +X433662D01* +Y-241895D01* +X435396D01* +X435534Y-241881D01* +X435714Y-241853D01* +X435895Y-241825D01* +X436089Y-241784D01* +X436269Y-241714D01* +X436408Y-241617D01* +X436422Y-241604D01* +X436463Y-241562D01* +X436519Y-241493D01* +X436574Y-241409D01* +X436630Y-241298D01* +X436685Y-241160D01* +X436727Y-241007D01* +X436741Y-240841D01* +Y-240827D01* +Y-240771D01* +X436727Y-240688D01* +X436699Y-240577D01* +X436658Y-240466D01* +X436602Y-240355D01* +X436519Y-240231D01* +X436408Y-240120D01* +X436394Y-240106D01* +X436339Y-240078D01* +X436255Y-240036D01* +X436144Y-239981D01* +X435978Y-239925D01* +X435784Y-239884D01* +X435548Y-239856D01* +X435257Y-239842D01* +D02* +G37* +G36* +X516026Y-238234D02* +X515999D01* +X515915Y-238247D01* +X515791Y-238261D01* +X515638Y-238303D01* +X515472Y-238358D01* +X515291Y-238455D01* +X515125Y-238594D01* +X514959Y-238774D01* +X514945Y-238788D01* +X514917Y-238830D01* +X514875Y-238913D01* +X514820Y-239024D01* +X514764Y-239163D01* +X514709Y-239329D01* +X514654Y-239523D01* +X514626Y-239759D01* +X517413D01* +Y-239745D01* +Y-239717D01* +X517399Y-239676D01* +Y-239620D01* +X517372Y-239482D01* +X517330Y-239301D01* +X517275Y-239121D01* +X517191Y-238927D01* +X517094Y-238747D01* +X516969Y-238594D01* +X516956Y-238580D01* +X516900Y-238539D01* +X516831Y-238483D01* +X516720Y-238414D01* +X516581Y-238344D01* +X516415Y-238289D01* +X516235Y-238247D01* +X516026Y-238234D01* +D02* +G37* +G36* +X496680Y-236139D02* +X496583D01* +X496527Y-236153D01* +X496444D01* +X496347Y-236181D01* +X496125Y-236223D01* +X495890Y-236306D01* +X495640Y-236431D01* +X495501Y-236500D01* +X495390Y-236597D01* +X495265Y-236694D01* +X495154Y-236819D01* +Y-236833D01* +X495127Y-236847D01* +X495099Y-236888D01* +X495071Y-236944D01* +X495030Y-237013D01* +X494974Y-237110D01* +X494919Y-237221D01* +X494877Y-237346D01* +X494822Y-237485D01* +X494766Y-237651D01* +X494725Y-237831D01* +X494669Y-238025D01* +X494641Y-238247D01* +X494614Y-238483D01* +X494586Y-238747D01* +Y-239024D01* +Y-239038D01* +Y-239093D01* +Y-239177D01* +X494600Y-239274D01* +Y-239398D01* +X494614Y-239551D01* +X494627Y-239704D01* +X494655Y-239870D01* +X494725Y-240244D01* +X494822Y-240605D01* +X494960Y-240938D01* +X495057Y-241090D01* +X495154Y-241229D01* +X495168Y-241243D01* +X495182Y-241257D01* +X495265Y-241326D01* +X495390Y-241437D01* +X495557Y-241562D01* +X495779Y-241687D01* +X496056Y-241784D01* +X496361Y-241867D01* +X496527Y-241881D01* +X496708Y-241895D01* +X496805D01* +X496874Y-241881D01* +X496957D01* +X497054Y-241853D01* +X497290Y-241812D01* +X497540Y-241728D01* +X497803Y-241617D01* +X498053Y-241451D01* +X498164Y-241354D01* +X498275Y-241243D01* +Y-241229D01* +X498303Y-241215D01* +X498330Y-241174D01* +X498358Y-241118D01* +X498400Y-241035D01* +X498455Y-240952D01* +X498497Y-240841D01* +X498552Y-240702D01* +X498608Y-240550D01* +X498649Y-240383D01* +X498705Y-240189D01* +X498746Y-239981D01* +X498774Y-239745D01* +X498802Y-239482D01* +X498830Y-239204D01* +Y-238899D01* +Y-238885D01* +Y-238830D01* +Y-238761D01* +X498816Y-238663D01* +Y-238552D01* +X498802Y-238414D01* +X498788Y-238261D01* +X498760Y-238095D01* +X498691Y-237762D01* +X498580Y-237415D01* +X498441Y-237082D01* +X498344Y-236944D01* +X498247Y-236805D01* +Y-236791D01* +X498219Y-236777D01* +X498136Y-236694D01* +X498011Y-236597D01* +X497831Y-236472D01* +X497609Y-236347D01* +X497346Y-236236D01* +X497027Y-236167D01* +X496860Y-236153D01* +X496680Y-236139D01* +D02* +G37* +G36* +X467210Y-238511D02* +X467182D01* +X467113Y-238525D01* +X467002Y-238539D01* +X466849Y-238566D01* +X466697Y-238636D01* +X466530Y-238719D01* +X466350Y-238830D01* +X466197Y-238996D01* +X466183Y-239024D01* +X466142Y-239079D01* +X466072Y-239190D01* +X466003Y-239357D01* +X465920Y-239551D01* +X465864Y-239801D01* +X465809Y-240092D01* +X465795Y-240425D01* +Y-240439D01* +Y-240466D01* +Y-240522D01* +Y-240591D01* +X465809Y-240660D01* +X465823Y-240758D01* +X465851Y-240979D01* +X465892Y-241215D01* +X465961Y-241451D01* +X466059Y-241687D01* +X466183Y-241881D01* +X466197Y-241895D01* +X466253Y-241950D01* +X466350Y-242020D01* +X466461Y-242103D01* +X466613Y-242200D01* +X466780Y-242269D01* +X466974Y-242325D01* +X467196Y-242339D01* +X467224D01* +X467293Y-242325D01* +X467404Y-242311D01* +X467556Y-242283D01* +X467709Y-242228D01* +X467875Y-242144D01* +X468042Y-242034D01* +X468194Y-241881D01* +X468208Y-241853D01* +X468264Y-241798D01* +X468319Y-241687D01* +X468402Y-241520D01* +X468472Y-241312D01* +X468541Y-241063D01* +X468583Y-240758D01* +X468596Y-240397D01* +Y-240383D01* +Y-240355D01* +Y-240300D01* +Y-240244D01* +X468583Y-240078D01* +X468541Y-239870D01* +X468499Y-239634D01* +X468430Y-239398D01* +X468333Y-239177D01* +X468194Y-238982D01* +X468180Y-238969D01* +X468125Y-238913D01* +X468042Y-238830D01* +X467917Y-238747D01* +X467778Y-238663D01* +X467612Y-238580D01* +X467418Y-238525D01* +X467210Y-238511D01* +D02* +G37* +G36* +X445201D02* +X445173D01* +X445103Y-238525D01* +X444992Y-238539D01* +X444840Y-238566D01* +X444687Y-238636D01* +X444521Y-238719D01* +X444341Y-238830D01* +X444188Y-238996D01* +X444174Y-239024D01* +X444133Y-239079D01* +X444063Y-239190D01* +X443994Y-239357D01* +X443911Y-239551D01* +X443855Y-239801D01* +X443800Y-240092D01* +X443786Y-240425D01* +Y-240439D01* +Y-240466D01* +Y-240522D01* +Y-240591D01* +X443800Y-240660D01* +X443814Y-240758D01* +X443841Y-240979D01* +X443883Y-241215D01* +X443952Y-241451D01* +X444049Y-241687D01* +X444174Y-241881D01* +X444188Y-241895D01* +X444244Y-241950D01* +X444341Y-242020D01* +X444452Y-242103D01* +X444604Y-242200D01* +X444771Y-242269D01* +X444965Y-242325D01* +X445187Y-242339D01* +X445214D01* +X445284Y-242325D01* +X445395Y-242311D01* +X445547Y-242283D01* +X445700Y-242228D01* +X445866Y-242144D01* +X446033Y-242034D01* +X446185Y-241881D01* +X446199Y-241853D01* +X446255Y-241798D01* +X446310Y-241687D01* +X446393Y-241520D01* +X446463Y-241312D01* +X446532Y-241063D01* +X446573Y-240758D01* +X446587Y-240397D01* +Y-240383D01* +Y-240355D01* +Y-240300D01* +Y-240244D01* +X446573Y-240078D01* +X446532Y-239870D01* +X446490Y-239634D01* +X446421Y-239398D01* +X446324Y-239177D01* +X446185Y-238982D01* +X446171Y-238969D01* +X446116Y-238913D01* +X446033Y-238830D01* +X445908Y-238747D01* +X445769Y-238663D01* +X445603Y-238580D01* +X445409Y-238525D01* +X445201Y-238511D01* +D02* +G37* +G36* +X314776Y87479D02* +X314167D01* +X313999Y87471D01* +X313854Y87464D01* +X313740Y87456D01* +X313656Y87441D01* +X313595Y87433D01* +X313557Y87425D01* +X313542D01* +X313344Y87380D01* +X313252Y87349D01* +X313168Y87326D01* +X313107Y87296D01* +X313054Y87281D01* +X313016Y87266D01* +X313008Y87258D01* +X312833Y87151D01* +X312673Y87037D01* +X312551Y86915D01* +X312444Y86801D01* +X312361Y86694D01* +X312307Y86610D01* +X312285Y86580D01* +X312269Y86557D01* +X312262Y86542D01* +Y86534D01* +X312185Y86359D01* +X312125Y86168D01* +X312086Y85985D01* +X312056Y85810D01* +X312048Y85734D01* +X312041Y85658D01* +X312033Y85597D01* +X312025Y85536D01* +Y85490D01* +Y85459D01* +Y85437D01* +Y85429D01* +X312033Y85193D01* +X312056Y84987D01* +X312094Y84797D01* +X312132Y84644D01* +X312155Y84576D01* +X312178Y84515D01* +X312193Y84461D01* +X312208Y84416D01* +X312223Y84385D01* +X312239Y84362D01* +X312246Y84347D01* +Y84339D01* +X312338Y84179D01* +X312444Y84042D01* +X312551Y83920D01* +X312666Y83821D01* +X312765Y83737D01* +X312848Y83676D01* +X312879Y83661D01* +X312902Y83646D01* +X312917Y83631D01* +X312925D01* +X313024Y83577D01* +X313123Y83539D01* +X313214Y83501D01* +X313298Y83478D01* +X313367Y83455D01* +X313428Y83440D01* +X313458Y83433D01* +X313473D01* +X313595Y83417D01* +X313732Y83402D01* +X313877Y83394D01* +X314022Y83387D01* +X314151Y83379D01* +X314776D01* +Y87479D01* +D02* +G37* +G36* +X337735Y87631D02* +X337682D01* +X337583Y87624D01* +X337499Y87608D01* +X337415Y87585D01* +X337339Y87555D01* +X337202Y87471D01* +X337095Y87380D01* +X337011Y87281D01* +X336958Y87205D01* +X336935Y87166D01* +X336920Y87143D01* +X336912Y87128D01* +Y87121D01* +X336874Y87022D01* +X336836Y86907D01* +X336806Y86778D01* +X336775Y86641D01* +X336737Y86359D01* +X336707Y86084D01* +X336699Y85947D01* +X336691Y85825D01* +X336684Y85711D01* +X336676Y85619D01* +Y85536D01* +Y85475D01* +Y85437D01* +Y85421D01* +Y85208D01* +X336684Y85010D01* +X336699Y84827D01* +X336714Y84659D01* +X336730Y84507D01* +X336752Y84362D01* +X336775Y84240D01* +X336798Y84126D01* +X336821Y84035D01* +X336844Y83951D01* +X336867Y83882D01* +X336882Y83821D01* +X336897Y83776D01* +X336912Y83745D01* +X336920Y83730D01* +Y83722D01* +X336966Y83631D01* +X337019Y83554D01* +X337080Y83486D01* +X337141Y83425D01* +X337202Y83379D01* +X337263Y83334D01* +X337392Y83273D01* +X337507Y83242D01* +X337598Y83219D01* +X337629Y83212D01* +X337682D01* +X337781Y83219D01* +X337865Y83235D01* +X337949Y83257D01* +X338025Y83295D01* +X338162Y83372D01* +X338269Y83471D01* +X338345Y83562D01* +X338406Y83646D01* +X338429Y83676D01* +X338436Y83699D01* +X338452Y83715D01* +Y83722D01* +X338490Y83829D01* +X338528Y83943D01* +X338558Y84073D01* +X338589Y84202D01* +X338627Y84484D01* +X338657Y84766D01* +X338665Y84896D01* +X338673Y85018D01* +X338680Y85124D01* +Y85223D01* +X338688Y85300D01* +Y85360D01* +Y85399D01* +Y85414D01* +Y85635D01* +X338680Y85833D01* +X338665Y86016D01* +X338650Y86191D01* +X338634Y86343D01* +X338612Y86481D01* +X338596Y86610D01* +X338573Y86717D01* +X338551Y86816D01* +X338528Y86900D01* +X338512Y86968D01* +X338497Y87022D01* +X338482Y87067D01* +X338467Y87098D01* +X338459Y87113D01* +Y87121D01* +X338414Y87212D01* +X338360Y87288D01* +X338299Y87357D01* +X338238Y87418D01* +X338177Y87464D01* +X338109Y87509D01* +X337979Y87570D01* +X337865Y87601D01* +X337812Y87616D01* +X337773Y87624D01* +X337735Y87631D01* +D02* +G37* +G36* +X369229Y74506D02* +X368421Y72167D01* +X370029D01* +X369229Y74506D01* +D02* +G37* +G36* +X355802D02* +X354995Y72167D01* +X356602D01* +X355802Y74506D01* +D02* +G37* +G36* +X341827D02* +X341020Y72167D01* +X342627D01* +X341827Y74506D01* +D02* +G37* +G36* +X335769Y74994D02* +X334954D01* +X334863Y74986D01* +X334786D01* +X334725Y74979D01* +X334672D01* +X334642Y74971D01* +X334634D01* +X334550Y74964D01* +X334474Y74948D01* +X334405Y74941D01* +X334352Y74925D01* +X334306Y74910D01* +X334268Y74895D01* +X334245Y74887D01* +X334238D01* +X334154Y74849D01* +X334078Y74804D01* +X334024Y74758D01* +X333971Y74712D01* +X333941Y74674D01* +X333910Y74644D01* +X333902Y74621D01* +X333895Y74613D01* +X333857Y74545D01* +X333834Y74476D01* +X333811Y74407D01* +X333803Y74339D01* +X333796Y74278D01* +X333788Y74232D01* +Y74202D01* +Y74194D01* +Y74095D01* +X333803Y74004D01* +X333811Y73927D01* +X333826Y73866D01* +X333842Y73813D01* +X333857Y73775D01* +X333864Y73752D01* +X333872Y73744D01* +X333910Y73683D01* +X333948Y73630D01* +X334032Y73539D01* +X334070Y73500D01* +X334101Y73470D01* +X334123Y73455D01* +X334131Y73447D01* +X334200Y73401D01* +X334276Y73363D01* +X334352Y73333D01* +X334428Y73310D01* +X334489Y73295D01* +X334543Y73280D01* +X334573Y73272D01* +X334588D01* +X334695Y73257D01* +X334802Y73249D01* +X334916Y73242D01* +X335023D01* +X335114Y73234D01* +X335769D01* +Y74994D01* +D02* +G37* +G36* +X327753Y74506D02* +X326945Y72167D01* +X328553D01* +X327753Y74506D01* +D02* +G37* +G36* +X312803Y75101D02* +X312749D01* +X312627Y75093D01* +X312521Y75086D01* +X312414Y75063D01* +X312323Y75040D01* +X312246Y75017D01* +X312193Y75002D01* +X312155Y74986D01* +X312140Y74979D01* +X312033Y74925D01* +X311934Y74865D01* +X311842Y74804D01* +X311766Y74743D01* +X311705Y74689D01* +X311660Y74644D01* +X311629Y74613D01* +X311622Y74598D01* +X311545Y74491D01* +X311469Y74384D01* +X311408Y74270D01* +X311362Y74163D01* +X311317Y74064D01* +X311286Y73988D01* +X311279Y73958D01* +X311271Y73935D01* +X311263Y73927D01* +Y73920D01* +X311218Y73760D01* +X311187Y73592D01* +X311157Y73424D01* +X311141Y73264D01* +X311134Y73127D01* +Y73074D01* +X311126Y73021D01* +Y72975D01* +Y72944D01* +Y72929D01* +Y72921D01* +X311134Y72723D01* +X311141Y72540D01* +X311164Y72380D01* +X311187Y72236D01* +X311210Y72121D01* +X311218Y72076D01* +X311225Y72038D01* +X311233Y71999D01* +X311241Y71976D01* +X311248Y71969D01* +Y71961D01* +X311301Y71817D01* +X311355Y71679D01* +X311416Y71557D01* +X311477Y71458D01* +X311530Y71367D01* +X311576Y71306D01* +X311606Y71268D01* +X311614Y71253D01* +X311698Y71161D01* +X311789Y71077D01* +X311873Y71016D01* +X311957Y70956D01* +X312025Y70917D01* +X312079Y70887D01* +X312117Y70872D01* +X312132Y70864D01* +X312239Y70826D01* +X312353Y70795D01* +X312452Y70773D01* +X312551Y70757D01* +X312627Y70750D01* +X312696Y70742D01* +X312749D01* +X312871Y70750D01* +X312978Y70765D01* +X313085Y70780D01* +X313176Y70803D01* +X313252Y70826D01* +X313313Y70849D01* +X313351Y70856D01* +X313367Y70864D01* +X313473Y70917D01* +X313572Y70978D01* +X313656Y71039D01* +X313732Y71100D01* +X313793Y71154D01* +X313839Y71199D01* +X313869Y71237D01* +X313877Y71245D01* +X313953Y71352D01* +X314030Y71458D01* +X314090Y71573D01* +X314136Y71679D01* +X314182Y71771D01* +X314212Y71847D01* +X314220Y71877D01* +X314228Y71900D01* +X314235Y71908D01* +Y71916D01* +X314281Y72076D01* +X314311Y72243D01* +X314334Y72411D01* +X314349Y72571D01* +X314357Y72708D01* +Y72769D01* +X314365Y72815D01* +Y72860D01* +Y72891D01* +Y72906D01* +Y72914D01* +X314357Y73120D01* +X314342Y73310D01* +X314319Y73485D01* +X314296Y73630D01* +X314273Y73752D01* +X314258Y73805D01* +X314251Y73843D01* +X314243Y73874D01* +X314235Y73897D01* +X314228Y73912D01* +Y73920D01* +X314174Y74072D01* +X314113Y74209D01* +X314052Y74331D01* +X313999Y74423D01* +X313946Y74506D01* +X313908Y74560D01* +X313877Y74598D01* +X313869Y74605D01* +X313778Y74697D01* +X313687Y74773D01* +X313603Y74834D01* +X313519Y74887D01* +X313450Y74925D01* +X313397Y74956D01* +X313367Y74971D01* +X313351Y74979D01* +X313245Y75017D01* +X313138Y75047D01* +X313039Y75070D01* +X312947Y75086D01* +X312864Y75093D01* +X312803Y75101D01* +D02* +G37* +G36* +X276966Y75101D02* +X276912D01* +X276791Y75093D01* +X276684Y75086D01* +X276577Y75063D01* +X276486Y75040D01* +X276409Y75017D01* +X276356Y75002D01* +X276318Y74986D01* +X276303Y74979D01* +X276196Y74925D01* +X276097Y74865D01* +X276006Y74804D01* +X275930Y74743D01* +X275868Y74689D01* +X275823Y74644D01* +X275792Y74613D01* +X275785Y74598D01* +X275709Y74491D01* +X275632Y74384D01* +X275571Y74270D01* +X275526Y74163D01* +X275480Y74064D01* +X275449Y73988D01* +X275442Y73958D01* +X275434Y73935D01* +X275427Y73927D01* +Y73920D01* +X275381Y73760D01* +X275350Y73592D01* +X275320Y73424D01* +X275305Y73264D01* +X275297Y73127D01* +Y73074D01* +X275289Y73021D01* +Y72975D01* +Y72944D01* +Y72929D01* +Y72921D01* +X275297Y72723D01* +X275305Y72540D01* +X275327Y72380D01* +X275350Y72236D01* +X275373Y72121D01* +X275381Y72076D01* +X275389Y72038D01* +X275396Y71999D01* +X275404Y71976D01* +X275411Y71969D01* +Y71961D01* +X275465Y71817D01* +X275518Y71679D01* +X275579Y71557D01* +X275640Y71458D01* +X275693Y71367D01* +X275739Y71306D01* +X275770Y71268D01* +X275777Y71253D01* +X275861Y71161D01* +X275952Y71077D01* +X276036Y71016D01* +X276120Y70955D01* +X276189Y70917D01* +X276242Y70887D01* +X276280Y70872D01* +X276295Y70864D01* +X276402Y70826D01* +X276516Y70795D01* +X276615Y70773D01* +X276714Y70757D01* +X276791Y70750D01* +X276859Y70742D01* +X276912D01* +X277034Y70750D01* +X277141Y70765D01* +X277248Y70780D01* +X277339Y70803D01* +X277415Y70826D01* +X277476Y70849D01* +X277514Y70856D01* +X277530Y70864D01* +X277636Y70917D01* +X277735Y70978D01* +X277819Y71039D01* +X277895Y71100D01* +X277956Y71154D01* +X278002Y71199D01* +X278033Y71237D01* +X278040Y71245D01* +X278116Y71352D01* +X278193Y71458D01* +X278254Y71573D01* +X278299Y71679D01* +X278345Y71771D01* +X278375Y71847D01* +X278383Y71877D01* +X278391Y71900D01* +X278398Y71908D01* +Y71916D01* +X278444Y72076D01* +X278475Y72243D01* +X278497Y72411D01* +X278513Y72571D01* +X278520Y72708D01* +Y72769D01* +X278528Y72815D01* +Y72860D01* +Y72891D01* +Y72906D01* +Y72914D01* +X278520Y73120D01* +X278505Y73310D01* +X278482Y73485D01* +X278459Y73630D01* +X278437Y73752D01* +X278421Y73805D01* +X278414Y73843D01* +X278406Y73874D01* +X278398Y73897D01* +X278391Y73912D01* +Y73920D01* +X278337Y74072D01* +X278276Y74209D01* +X278216Y74331D01* +X278162Y74422D01* +X278109Y74506D01* +X278071Y74560D01* +X278040Y74598D01* +X278033Y74605D01* +X277941Y74697D01* +X277850Y74773D01* +X277766Y74834D01* +X277682Y74887D01* +X277614Y74925D01* +X277560Y74956D01* +X277530Y74971D01* +X277514Y74979D01* +X277408Y75017D01* +X277301Y75047D01* +X277202Y75070D01* +X277111Y75086D01* +X277027Y75093D01* +X276966Y75101D01* +D02* +G37* +G36* +X314898Y99654D02* +X314289D01* +X314121Y99647D01* +X313976Y99639D01* +X313862Y99631D01* +X313778Y99616D01* +X313717Y99608D01* +X313679Y99601D01* +X313664D01* +X313466Y99555D01* +X313374Y99525D01* +X313290Y99502D01* +X313229Y99471D01* +X313176Y99456D01* +X313138Y99441D01* +X313130Y99433D01* +X312955Y99326D01* +X312795Y99212D01* +X312673Y99090D01* +X312566Y98976D01* +X312483Y98869D01* +X312429Y98785D01* +X312406Y98755D01* +X312391Y98732D01* +X312384Y98717D01* +Y98709D01* +X312307Y98534D01* +X312246Y98344D01* +X312208Y98161D01* +X312178Y97985D01* +X312170Y97909D01* +X312163Y97833D01* +X312155Y97772D01* +X312147Y97711D01* +Y97665D01* +Y97635D01* +Y97612D01* +Y97604D01* +X312155Y97368D01* +X312178Y97163D01* +X312216Y96972D01* +X312254Y96820D01* +X312277Y96751D01* +X312300Y96690D01* +X312315Y96637D01* +X312330Y96591D01* +X312346Y96560D01* +X312361Y96538D01* +X312368Y96522D01* +Y96515D01* +X312460Y96355D01* +X312566Y96218D01* +X312673Y96096D01* +X312787Y95997D01* +X312887Y95913D01* +X312970Y95852D01* +X313001Y95837D01* +X313024Y95821D01* +X313039Y95806D01* +X313046D01* +X313146Y95753D01* +X313245Y95715D01* +X313336Y95677D01* +X313420Y95654D01* +X313489Y95631D01* +X313549Y95616D01* +X313580Y95608D01* +X313595D01* +X313717Y95593D01* +X313854Y95577D01* +X313999Y95570D01* +X314144Y95562D01* +X314273Y95555D01* +X314898D01* +Y99654D01* +D02* +G37* +%LPD*% +D12* +X141151Y160099D02* +G03* +X141151Y160099I-1051J0D01* +G01* +D67* +X170832Y152499D02* +Y146667D01* +X169665Y145501D01* +X167333D01* +X166166Y146667D01* +Y152499D01* +X163834Y151333D02* +X162667Y152499D01* +X160335D01* +X159169Y151333D01* +Y150166D01* +X160335Y149000D01* +X161501D01* +X160335D01* +X159169Y147834D01* +Y146667D01* +X160335Y145501D01* +X162667D01* +X163834Y146667D01* +M02* diff --git a/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GBP b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GBP new file mode 100644 index 0000000..66a4f2b --- /dev/null +++ b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GBP @@ -0,0 +1,16 @@ +G04* +G04 #@! TF.GenerationSoftware,Altium Limited,Altium Designer,24.0.1 (36)* +G04* +G04 Layer_Color=128* +%FSLAX44Y44*% +%MOMM*% +G71* +G04* +G04 #@! TF.SameCoordinates,F64AAE0E-53C9-4E3E-96B2-16B86AA6748B* +G04* +G04* +G04 #@! TF.FilePolarity,Positive* +G04* +G01* +G75* +M02* diff --git a/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GBS b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GBS new file mode 100644 index 0000000..798f895 --- /dev/null +++ b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GBS @@ -0,0 +1,1915 @@ +G04* +G04 #@! TF.GenerationSoftware,Altium Limited,Altium Designer,24.0.1 (36)* +G04* +G04 Layer_Color=16711935* +%FSLAX44Y44*% +%MOMM*% +G71* +G04* +G04 #@! TF.SameCoordinates,F64AAE0E-53C9-4E3E-96B2-16B86AA6748B* +G04* +G04* +G04 #@! TF.FilePolarity,Negative* +G04* +G01* +G75* +%ADD48R,1.7032X1.7032*% +%ADD49C,1.7032*% +%ADD50O,1.3112X2.4632*% +%ADD51C,0.2032*% +%ADD52C,0.8532*% +%ADD53O,1.2532X2.3032*% +%ADD54O,1.2032X2.2032*% +G36* +X496306Y-256997D02* +X496472Y-257011D01* +X496652Y-257025D01* +X496860Y-257039D01* +X497082Y-257080D01* +X497568Y-257164D01* +X498053Y-257288D01* +X498289Y-257372D01* +X498525Y-257469D01* +X498746Y-257593D01* +X498941Y-257718D01* +X498954Y-257732D01* +X498982Y-257746D01* +X499038Y-257801D01* +X499107Y-257857D01* +X499190Y-257926D01* +X499273Y-258023D01* +X499370Y-258148D01* +X499481Y-258273D01* +X499579Y-258426D01* +X499689Y-258592D01* +X499786Y-258786D01* +X499884Y-258994D01* +X499981Y-259216D01* +X500050Y-259452D01* +X500119Y-259715D01* +X500161Y-260007D01* +X497207Y-260173D01* +Y-260159D01* +Y-260145D01* +X497179Y-260062D01* +X497151Y-259937D01* +X497096Y-259799D01* +X497027Y-259632D01* +X496944Y-259466D01* +X496833Y-259313D01* +X496708Y-259188D01* +X496694Y-259174D01* +X496638Y-259133D01* +X496555Y-259091D01* +X496444Y-259022D01* +X496292Y-258966D01* +X496111Y-258925D01* +X495903Y-258883D01* +X495668Y-258869D01* +X495584D01* +X495487Y-258883D01* +X495363Y-258897D01* +X495224Y-258925D01* +X495099Y-258966D01* +X494960Y-259022D01* +X494849Y-259105D01* +X494836Y-259119D01* +X494808Y-259147D01* +X494766Y-259202D01* +X494725Y-259258D01* +X494669Y-259341D01* +X494627Y-259438D01* +X494600Y-259549D01* +X494586Y-259674D01* +Y-259688D01* +Y-259715D01* +X494600Y-259757D01* +X494614Y-259812D01* +X494641Y-259882D01* +X494683Y-259951D01* +X494738Y-260034D01* +X494808Y-260104D01* +X494822Y-260117D01* +X494849Y-260131D01* +X494919Y-260173D01* +X495016Y-260228D01* +X495154Y-260284D01* +X495335Y-260339D01* +X495570Y-260409D01* +X495695Y-260450D01* +X495848Y-260478D01* +X495876D01* +X495945Y-260492D01* +X496042Y-260520D01* +X496181Y-260547D01* +X496347Y-260589D01* +X496541Y-260644D01* +X496763Y-260700D01* +X496985Y-260755D01* +X497471Y-260894D01* +X497956Y-261047D01* +X498192Y-261130D01* +X498414Y-261213D01* +X498608Y-261296D01* +X498788Y-261380D01* +X498802D01* +X498830Y-261393D01* +X498871Y-261421D01* +X498927Y-261463D01* +X499093Y-261560D01* +X499287Y-261685D01* +X499495Y-261851D01* +X499703Y-262045D01* +X499911Y-262253D01* +X500078Y-262503D01* +Y-262517D01* +X500092Y-262531D01* +X500119Y-262572D01* +X500147Y-262614D01* +X500216Y-262752D01* +X500286Y-262933D01* +X500369Y-263155D01* +X500424Y-263404D01* +X500480Y-263682D01* +X500494Y-263987D01* +Y-264001D01* +Y-264028D01* +Y-264084D01* +X500480Y-264153D01* +Y-264236D01* +X500466Y-264347D01* +X500424Y-264583D01* +X500369Y-264860D01* +X500272Y-265166D01* +X500133Y-265471D01* +X499953Y-265790D01* +Y-265804D01* +X499925Y-265831D01* +X499897Y-265873D01* +X499856Y-265928D01* +X499731Y-266067D01* +X499565Y-266247D01* +X499343Y-266455D01* +X499093Y-266663D01* +X498788Y-266857D01* +X498441Y-267038D01* +X498427D01* +X498400Y-267052D01* +X498344Y-267079D01* +X498261Y-267107D01* +X498178Y-267135D01* +X498053Y-267163D01* +X497928Y-267204D01* +X497776Y-267246D01* +X497609Y-267288D01* +X497415Y-267315D01* +X497221Y-267357D01* +X496999Y-267384D01* +X496777Y-267412D01* +X496527Y-267440D01* +X496001Y-267454D01* +X495751D01* +X495584Y-267440D01* +X495376Y-267426D01* +X495127Y-267398D01* +X494863Y-267371D01* +X494586Y-267329D01* +X494295Y-267274D01* +X493989Y-267218D01* +X493698Y-267135D01* +X493407Y-267038D01* +X493130Y-266927D01* +X492866Y-266788D01* +X492630Y-266636D01* +X492422Y-266469D01* +X492408Y-266455D01* +X492381Y-266428D01* +X492325Y-266372D01* +X492270Y-266289D01* +X492187Y-266192D01* +X492103Y-266067D01* +X492006Y-265928D01* +X491909Y-265776D01* +X491812Y-265595D01* +X491715Y-265415D01* +X491632Y-265207D01* +X491535Y-264971D01* +X491465Y-264736D01* +X491396Y-264486D01* +X491341Y-264209D01* +X491313Y-263931D01* +X494295Y-263737D01* +Y-263751D01* +Y-263765D01* +X494309Y-263806D01* +Y-263862D01* +X494336Y-263987D01* +X494378Y-264153D01* +X494433Y-264333D01* +X494489Y-264514D01* +X494586Y-264694D01* +X494683Y-264847D01* +X494711Y-264874D01* +X494780Y-264944D01* +X494877Y-265041D01* +X495043Y-265152D01* +X495238Y-265263D01* +X495474Y-265360D01* +X495737Y-265429D01* +X495890Y-265443D01* +X496056Y-265457D01* +X496167D01* +X496292Y-265443D01* +X496430Y-265415D01* +X496597Y-265387D01* +X496777Y-265332D01* +X496930Y-265249D01* +X497082Y-265152D01* +X497096Y-265138D01* +X497138Y-265096D01* +X497207Y-265027D01* +X497276Y-264944D01* +X497332Y-264833D01* +X497401Y-264708D01* +X497443Y-264569D01* +X497457Y-264417D01* +Y-264403D01* +Y-264347D01* +X497443Y-264278D01* +X497415Y-264181D01* +X497373Y-264070D01* +X497304Y-263959D01* +X497221Y-263834D01* +X497110Y-263723D01* +X497096Y-263709D01* +X497041Y-263668D01* +X496930Y-263612D01* +X496860Y-263571D01* +X496777Y-263529D01* +X496680Y-263487D01* +X496569Y-263432D01* +X496430Y-263390D01* +X496292Y-263335D01* +X496125Y-263279D01* +X495931Y-263238D01* +X495723Y-263182D01* +X495501Y-263127D01* +X495474D01* +X495418Y-263099D01* +X495307Y-263085D01* +X495168Y-263044D01* +X495002Y-263002D01* +X494808Y-262947D01* +X494586Y-262877D01* +X494364Y-262808D01* +X493879Y-262628D01* +X493393Y-262420D01* +X493157Y-262309D01* +X492949Y-262184D01* +X492741Y-262045D01* +X492561Y-261907D01* +X492547Y-261893D01* +X492519Y-261865D01* +X492478Y-261823D01* +X492422Y-261768D01* +X492353Y-261698D01* +X492284Y-261601D01* +X492201Y-261490D01* +X492131Y-261380D01* +X492048Y-261241D01* +X491965Y-261088D01* +X491826Y-260755D01* +X491771Y-260575D01* +X491729Y-260381D01* +X491701Y-260173D01* +X491687Y-259951D01* +Y-259937D01* +Y-259909D01* +Y-259868D01* +X491701Y-259812D01* +X491715Y-259674D01* +X491743Y-259480D01* +X491798Y-259244D01* +X491881Y-259008D01* +X491979Y-258745D01* +X492131Y-258481D01* +Y-258467D01* +X492159Y-258453D01* +X492214Y-258370D01* +X492325Y-258245D01* +X492478Y-258079D01* +X492658Y-257912D01* +X492894Y-257732D01* +X493171Y-257552D01* +X493490Y-257385D01* +X493504D01* +X493532Y-257372D01* +X493587Y-257344D01* +X493657Y-257316D01* +X493754Y-257288D01* +X493865Y-257261D01* +X493989Y-257219D01* +X494142Y-257177D01* +X494309Y-257150D01* +X494503Y-257108D01* +X494711Y-257080D01* +X494933Y-257039D01* +X495168Y-257025D01* +X495432Y-256997D01* +X495695Y-256983D01* +X496167D01* +X496306Y-256997D01* +D02* +G37* +G36* +X523779Y-267288D02* +X521130D01* +Y-266220D01* +X521102Y-266234D01* +X521033Y-266317D01* +X520936Y-266441D01* +X520797Y-266580D01* +X520645Y-266733D01* +X520478Y-266885D01* +X520312Y-267024D01* +X520131Y-267135D01* +X520104Y-267149D01* +X520020Y-267190D01* +X519896Y-267232D01* +X519729Y-267288D01* +X519535Y-267357D01* +X519299Y-267398D01* +X519050Y-267440D01* +X518772Y-267454D01* +X518703D01* +X518634Y-267440D01* +X518523D01* +X518398Y-267412D01* +X518259Y-267398D01* +X518093Y-267357D01* +X517926Y-267315D01* +X517746Y-267246D01* +X517552Y-267176D01* +X517372Y-267079D01* +X517178Y-266968D01* +X516983Y-266844D01* +X516803Y-266691D01* +X516637Y-266511D01* +X516484Y-266317D01* +X516470Y-266303D01* +X516456Y-266261D01* +X516415Y-266206D01* +X516359Y-266109D01* +X516304Y-265998D01* +X516235Y-265873D01* +X516165Y-265720D01* +X516096Y-265540D01* +X516013Y-265346D01* +X515943Y-265138D01* +X515874Y-264916D01* +X515818Y-264666D01* +X515763Y-264417D01* +X515721Y-264139D01* +X515708Y-263848D01* +X515694Y-263557D01* +Y-263529D01* +Y-263474D01* +Y-263377D01* +X515708Y-263252D01* +X515721Y-263099D01* +X515735Y-262933D01* +X515763Y-262725D01* +X515804Y-262517D01* +X515902Y-262073D01* +X515985Y-261837D01* +X516068Y-261601D01* +X516165Y-261380D01* +X516276Y-261158D01* +X516415Y-260950D01* +X516567Y-260755D01* +X516581Y-260742D01* +X516609Y-260714D01* +X516651Y-260672D01* +X516720Y-260603D01* +X516817Y-260534D01* +X516914Y-260450D01* +X517039Y-260353D01* +X517178Y-260270D01* +X517330Y-260173D01* +X517496Y-260090D01* +X517677Y-260007D01* +X517871Y-259937D01* +X518079Y-259868D01* +X518301Y-259826D01* +X518537Y-259799D01* +X518786Y-259785D01* +X518897D01* +X519022Y-259799D01* +X519175Y-259812D01* +X519369Y-259840D01* +X519563Y-259882D01* +X519771Y-259937D01* +X519979Y-260007D01* +X520007Y-260020D01* +X520076Y-260048D01* +X520173Y-260104D01* +X520298Y-260173D01* +X520450Y-260270D01* +X520617Y-260381D01* +X520769Y-260520D01* +X520936Y-260672D01* +Y-257150D01* +X523779D01* +Y-267288D01* +D02* +G37* +G36* +X482923Y-259799D02* +X483020Y-259812D01* +X483131Y-259826D01* +X483408Y-259868D01* +X483699Y-259951D01* +X484004Y-260076D01* +X484157Y-260159D01* +X484309Y-260256D01* +X484448Y-260367D01* +X484573Y-260492D01* +X484587Y-260506D01* +X484601Y-260520D01* +X484628Y-260561D01* +X484684Y-260631D01* +X484725Y-260700D01* +X484781Y-260797D01* +X484850Y-260908D01* +X484906Y-261033D01* +X484975Y-261171D01* +X485031Y-261338D01* +X485086Y-261518D01* +X485141Y-261712D01* +X485183Y-261934D01* +X485211Y-262156D01* +X485225Y-262420D01* +X485239Y-262683D01* +Y-267288D01* +X482423D01* +Y-263099D01* +Y-263071D01* +Y-263016D01* +X482409Y-262933D01* +X482396Y-262822D01* +X482340Y-262572D01* +X482299Y-262461D01* +X482229Y-262364D01* +X482215Y-262350D01* +X482174Y-262309D01* +X482118Y-262239D01* +X482035Y-262170D01* +X481924Y-262101D01* +X481813Y-262031D01* +X481674Y-261990D01* +X481522Y-261976D01* +X481439D01* +X481342Y-261990D01* +X481231Y-262017D01* +X481106Y-262059D01* +X480967Y-262128D01* +X480842Y-262212D01* +X480718Y-262336D01* +X480704Y-262350D01* +X480676Y-262406D01* +X480620Y-262489D01* +X480579Y-262614D01* +X480523Y-262780D01* +X480468Y-262974D01* +X480440Y-263224D01* +X480426Y-263501D01* +Y-267288D01* +X477611D01* +Y-263252D01* +Y-263224D01* +Y-263169D01* +Y-263085D01* +Y-262988D01* +X477583Y-262766D01* +X477569Y-262669D01* +X477556Y-262600D01* +Y-262586D01* +X477542Y-262558D01* +X477514Y-262503D01* +X477486Y-262433D01* +X477375Y-262295D01* +X477237Y-262156D01* +X477223Y-262142D01* +X477195Y-262128D01* +X477153Y-262101D01* +X477084Y-262059D01* +X476931Y-262004D01* +X476834Y-261990D01* +X476723Y-261976D01* +X476640D01* +X476557Y-261990D01* +X476446Y-262017D01* +X476307Y-262073D01* +X476183Y-262128D01* +X476044Y-262225D01* +X475919Y-262350D01* +X475905Y-262364D01* +X475877Y-262420D01* +X475822Y-262503D01* +X475766Y-262642D01* +X475711Y-262808D01* +X475656Y-263016D01* +X475628Y-263266D01* +X475614Y-263557D01* +Y-267288D01* +X472799D01* +Y-259951D01* +X475420D01* +Y-261019D01* +X475448Y-261005D01* +X475517Y-260922D01* +X475628Y-260797D01* +X475766Y-260658D01* +X475947Y-260506D01* +X476141Y-260339D01* +X476335Y-260201D01* +X476557Y-260076D01* +X476585Y-260062D01* +X476668Y-260034D01* +X476779Y-259979D01* +X476945Y-259923D01* +X477153Y-259882D01* +X477389Y-259826D01* +X477666Y-259799D01* +X477958Y-259785D01* +X478096D01* +X478263Y-259799D01* +X478457Y-259826D01* +X478679Y-259868D01* +X478915Y-259923D01* +X479137Y-259993D01* +X479344Y-260104D01* +X479372Y-260117D01* +X479428Y-260159D01* +X479525Y-260228D01* +X479636Y-260339D01* +X479774Y-260464D01* +X479913Y-260631D01* +X480052Y-260811D01* +X480177Y-261033D01* +X480191Y-261019D01* +X480204Y-261005D01* +X480288Y-260922D01* +X480412Y-260797D01* +X480579Y-260644D01* +X480759Y-260478D01* +X480967Y-260312D01* +X481175Y-260159D01* +X481383Y-260048D01* +X481411Y-260034D01* +X481480Y-260007D01* +X481591Y-259965D01* +X481758Y-259909D01* +X481952Y-259868D01* +X482174Y-259826D01* +X482437Y-259799D01* +X482728Y-259785D01* +X482839D01* +X482923Y-259799D01* +D02* +G37* +G36* +X539603D02* +X539769Y-259826D01* +X539977Y-259882D01* +X540213Y-259951D01* +X540462Y-260048D01* +X540740Y-260173D01* +X539866Y-262184D01* +X539838Y-262170D01* +X539783Y-262156D01* +X539700Y-262115D01* +X539575Y-262073D01* +X539325Y-262004D01* +X539201Y-261990D01* +X539076Y-261976D01* +X538979D01* +X538881Y-262004D01* +X538757Y-262031D01* +X538618Y-262087D01* +X538479Y-262170D01* +X538341Y-262281D01* +X538216Y-262433D01* +Y-262447D01* +X538202Y-262461D01* +X538174Y-262503D01* +X538147Y-262558D01* +X538119Y-262642D01* +X538077Y-262725D01* +X538036Y-262850D01* +X538008Y-262974D01* +X537966Y-263127D01* +X537925Y-263307D01* +X537883Y-263501D01* +X537855Y-263723D01* +X537828Y-263959D01* +X537800Y-264223D01* +X537786Y-264514D01* +Y-264833D01* +Y-267288D01* +X534957D01* +Y-259951D01* +X537592D01* +Y-261144D01* +X537606Y-261130D01* +X537633Y-261088D01* +X537661Y-261033D01* +X537730Y-260894D01* +X537828Y-260728D01* +X537952Y-260561D01* +X538077Y-260381D01* +X538216Y-260215D01* +X538368Y-260090D01* +X538382Y-260076D01* +X538438Y-260048D01* +X538521Y-259993D01* +X538646Y-259937D01* +X538784Y-259882D01* +X538965Y-259826D01* +X539159Y-259799D01* +X539367Y-259785D01* +X539478D01* +X539603Y-259799D01* +D02* +G37* +G36* +X514237Y-267288D02* +X511422D01* +Y-257150D01* +X514237D01* +Y-267288D01* +D02* +G37* +G36* +X436602Y-257164D02* +X436727Y-257177D01* +X436866Y-257191D01* +X437032Y-257205D01* +X437198Y-257247D01* +X437559Y-257330D01* +X437934Y-257455D01* +X438114Y-257538D01* +X438294Y-257635D01* +X438461Y-257760D01* +X438613Y-257885D01* +X438627Y-257899D01* +X438641Y-257912D01* +X438682Y-257954D01* +X438738Y-258009D01* +X438793Y-258079D01* +X438863Y-258176D01* +X439015Y-258384D01* +X439154Y-258647D01* +X439279Y-258953D01* +X439334Y-259119D01* +X439376Y-259299D01* +X439390Y-259493D01* +X439403Y-259688D01* +Y-259701D01* +Y-259729D01* +Y-259771D01* +X439390Y-259840D01* +Y-259909D01* +X439376Y-260007D01* +X439334Y-260215D01* +X439265Y-260450D01* +X439168Y-260714D01* +X439029Y-260977D01* +X438835Y-261227D01* +X438821Y-261241D01* +X438766Y-261296D01* +X438682Y-261380D01* +X438558Y-261477D01* +X438405Y-261588D01* +X438225Y-261698D01* +X438003Y-261809D01* +X437753Y-261907D01* +X437767D01* +X437795Y-261920D01* +X437850Y-261934D01* +X437934Y-261962D01* +X438017Y-261990D01* +X438128Y-262017D01* +X438363Y-262115D01* +X438613Y-262239D01* +X438876Y-262392D01* +X439126Y-262586D01* +X439348Y-262808D01* +Y-262822D01* +X439376Y-262836D01* +X439403Y-262877D01* +X439431Y-262919D01* +X439515Y-263058D01* +X439612Y-263252D01* +X439709Y-263487D01* +X439792Y-263751D01* +X439847Y-264070D01* +X439875Y-264417D01* +Y-264431D01* +Y-264444D01* +Y-264486D01* +Y-264541D01* +X439861Y-264694D01* +X439833Y-264888D01* +X439778Y-265096D01* +X439723Y-265346D01* +X439625Y-265582D01* +X439501Y-265831D01* +X439487Y-265859D01* +X439431Y-265928D01* +X439348Y-266053D01* +X439237Y-266192D01* +X439098Y-266344D01* +X438932Y-266511D01* +X438724Y-266677D01* +X438502Y-266830D01* +X438488Y-266844D01* +X438433Y-266871D01* +X438336Y-266899D01* +X438197Y-266955D01* +X438031Y-267010D01* +X437836Y-267066D01* +X437587Y-267121D01* +X437309Y-267163D01* +X437268D01* +X437212Y-267176D01* +X437143D01* +X437060Y-267190D01* +X436963Y-267204D01* +X436741Y-267218D01* +X436505Y-267246D01* +X436269Y-267274D01* +X436075Y-267288D01* +X430500D01* +Y-257150D01* +X436505D01* +X436602Y-257164D01* +D02* +G37* +G36* +X529548Y-259799D02* +X529673D01* +X529826Y-259812D01* +X530006Y-259826D01* +X530186Y-259840D01* +X530574Y-259909D01* +X530990Y-259993D01* +X531393Y-260104D01* +X531587Y-260187D01* +X531767Y-260270D01* +X531781D01* +X531809Y-260298D01* +X531850Y-260326D01* +X531920Y-260353D01* +X532086Y-260464D01* +X532280Y-260617D01* +X532502Y-260811D01* +X532738Y-261047D01* +X532960Y-261338D01* +X533154Y-261657D01* +Y-261671D01* +X533182Y-261698D01* +X533195Y-261754D01* +X533237Y-261823D01* +X533265Y-261907D01* +X533307Y-262017D01* +X533348Y-262142D01* +X533404Y-262295D01* +X533445Y-262447D01* +X533487Y-262628D01* +X533528Y-262822D01* +X533570Y-263030D01* +X533598Y-263252D01* +X533625Y-263501D01* +X533639Y-263751D01* +Y-264014D01* +Y-264320D01* +X527995D01* +Y-264333D01* +Y-264347D01* +X528009Y-264431D01* +X528036Y-264555D01* +X528064Y-264694D01* +X528120Y-264860D01* +X528175Y-265027D01* +X528258Y-265193D01* +X528355Y-265332D01* +X528369Y-265346D01* +X528425Y-265401D01* +X528522Y-265485D01* +X528647Y-265568D01* +X528799Y-265651D01* +X528979Y-265734D01* +X529188Y-265790D01* +X529423Y-265804D01* +X529493D01* +X529576Y-265790D01* +X529673Y-265776D01* +X529798Y-265762D01* +X529936Y-265720D01* +X530075Y-265679D01* +X530214Y-265609D01* +X530228Y-265595D01* +X530255Y-265582D01* +X530297Y-265554D01* +X530366Y-265498D01* +X530436Y-265429D01* +X530519Y-265346D01* +X530616Y-265249D01* +X530713Y-265138D01* +X533487Y-265387D01* +X533473Y-265401D01* +X533459Y-265429D01* +X533417Y-265498D01* +X533376Y-265568D01* +X533307Y-265665D01* +X533237Y-265762D01* +X533057Y-265998D01* +X532835Y-266261D01* +X532571Y-266525D01* +X532266Y-266774D01* +X532114Y-266885D01* +X531947Y-266982D01* +X531934D01* +X531906Y-266996D01* +X531850Y-267024D01* +X531781Y-267052D01* +X531684Y-267093D01* +X531573Y-267135D01* +X531434Y-267176D01* +X531282Y-267218D01* +X531115Y-267260D01* +X530921Y-267301D01* +X530713Y-267343D01* +X530477Y-267384D01* +X530228Y-267412D01* +X529964Y-267440D01* +X529673Y-267454D01* +X529132D01* +X529007Y-267440D01* +X528869Y-267426D01* +X528702D01* +X528536Y-267398D01* +X528161Y-267357D01* +X527787Y-267288D01* +X527412Y-267190D01* +X527232Y-267121D01* +X527066Y-267052D01* +X527052D01* +X527024Y-267038D01* +X526982Y-267010D01* +X526927Y-266968D01* +X526774Y-266871D01* +X526580Y-266733D01* +X526358Y-266552D01* +X526137Y-266331D01* +X525901Y-266053D01* +X525679Y-265748D01* +Y-265734D01* +X525651Y-265707D01* +X525623Y-265651D01* +X525596Y-265582D01* +X525554Y-265498D01* +X525512Y-265401D01* +X525457Y-265277D01* +X525415Y-265152D01* +X525360Y-264999D01* +X525304Y-264833D01* +X525221Y-264472D01* +X525166Y-264070D01* +X525138Y-263640D01* +Y-263626D01* +Y-263557D01* +X525152Y-263474D01* +Y-263349D01* +X525166Y-263210D01* +X525193Y-263044D01* +X525235Y-262850D01* +X525277Y-262642D01* +X525332Y-262433D01* +X525401Y-262198D01* +X525499Y-261976D01* +X525596Y-261740D01* +X525720Y-261504D01* +X525873Y-261282D01* +X526039Y-261061D01* +X526234Y-260853D01* +X526247Y-260839D01* +X526289Y-260811D01* +X526344Y-260755D01* +X526442Y-260686D01* +X526553Y-260603D01* +X526677Y-260520D01* +X526844Y-260423D01* +X527024Y-260312D01* +X527232Y-260215D01* +X527454Y-260117D01* +X527718Y-260034D01* +X527981Y-259951D01* +X528272Y-259882D01* +X528591Y-259826D01* +X528924Y-259799D01* +X529285Y-259785D01* +X529437D01* +X529548Y-259799D01* +D02* +G37* +G36* +X505944D02* +X506097D01* +X506277Y-259826D01* +X506499Y-259854D01* +X506721Y-259896D01* +X506984Y-259951D01* +X507248Y-260020D01* +X507511Y-260104D01* +X507789Y-260201D01* +X508066Y-260326D01* +X508343Y-260478D01* +X508593Y-260644D01* +X508843Y-260853D01* +X509064Y-261074D01* +X509078Y-261088D01* +X509106Y-261116D01* +X509148Y-261185D01* +X509203Y-261255D01* +X509272Y-261352D01* +X509356Y-261477D01* +X509439Y-261615D01* +X509522Y-261768D01* +X509605Y-261948D01* +X509689Y-262142D01* +X509772Y-262350D01* +X509841Y-262572D01* +X509897Y-262808D01* +X509938Y-263058D01* +X509966Y-263321D01* +X509980Y-263598D01* +Y-263612D01* +Y-263668D01* +X509966Y-263765D01* +Y-263876D01* +X509952Y-264028D01* +X509924Y-264195D01* +X509883Y-264389D01* +X509841Y-264583D01* +X509772Y-264805D01* +X509702Y-265027D01* +X509605Y-265263D01* +X509494Y-265498D01* +X509370Y-265720D01* +X509217Y-265956D01* +X509037Y-266178D01* +X508843Y-266386D01* +X508829Y-266400D01* +X508787Y-266428D01* +X508732Y-266483D01* +X508635Y-266552D01* +X508524Y-266636D01* +X508385Y-266719D01* +X508218Y-266816D01* +X508038Y-266913D01* +X507830Y-267024D01* +X507594Y-267121D01* +X507331Y-267204D01* +X507054Y-267288D01* +X506762Y-267357D01* +X506443Y-267412D01* +X506097Y-267440D01* +X505736Y-267454D01* +X505570D01* +X505445Y-267440D01* +X505292Y-267426D01* +X505112Y-267412D01* +X504918Y-267384D01* +X504710Y-267343D01* +X504252Y-267232D01* +X504016Y-267163D01* +X503781Y-267079D01* +X503531Y-266982D01* +X503309Y-266857D01* +X503073Y-266719D01* +X502865Y-266566D01* +X502851Y-266552D01* +X502810Y-266511D01* +X502741Y-266455D01* +X502657Y-266358D01* +X502560Y-266247D01* +X502449Y-266122D01* +X502324Y-265956D01* +X502200Y-265790D01* +X502075Y-265582D01* +X501950Y-265360D01* +X501839Y-265124D01* +X501742Y-264860D01* +X501659Y-264583D01* +X501589Y-264292D01* +X501548Y-263973D01* +X501534Y-263640D01* +Y-263626D01* +Y-263571D01* +X501548Y-263474D01* +Y-263363D01* +X501576Y-263224D01* +X501589Y-263058D01* +X501631Y-262863D01* +X501673Y-262669D01* +X501728Y-262447D01* +X501811Y-262225D01* +X501894Y-262004D01* +X502006Y-261768D01* +X502130Y-261532D01* +X502283Y-261310D01* +X502463Y-261088D01* +X502657Y-260880D01* +X502671Y-260866D01* +X502713Y-260839D01* +X502782Y-260783D01* +X502865Y-260714D01* +X502976Y-260631D01* +X503115Y-260534D01* +X503281Y-260436D01* +X503475Y-260326D01* +X503684Y-260228D01* +X503905Y-260131D01* +X504169Y-260034D01* +X504432Y-259951D01* +X504738Y-259882D01* +X505043Y-259826D01* +X505376Y-259799D01* +X505736Y-259785D01* +X505833D01* +X505944Y-259799D01* +D02* +G37* +G36* +X467390D02* +X467542D01* +X467723Y-259826D01* +X467945Y-259854D01* +X468167Y-259896D01* +X468430Y-259951D01* +X468694Y-260020D01* +X468957Y-260104D01* +X469234Y-260201D01* +X469512Y-260326D01* +X469789Y-260478D01* +X470039Y-260644D01* +X470288Y-260853D01* +X470510Y-261074D01* +X470524Y-261088D01* +X470552Y-261116D01* +X470593Y-261185D01* +X470649Y-261255D01* +X470718Y-261352D01* +X470802Y-261477D01* +X470885Y-261615D01* +X470968Y-261768D01* +X471051Y-261948D01* +X471134Y-262142D01* +X471218Y-262350D01* +X471287Y-262572D01* +X471342Y-262808D01* +X471384Y-263058D01* +X471412Y-263321D01* +X471426Y-263598D01* +Y-263612D01* +Y-263668D01* +X471412Y-263765D01* +Y-263876D01* +X471398Y-264028D01* +X471370Y-264195D01* +X471329Y-264389D01* +X471287Y-264583D01* +X471218Y-264805D01* +X471148Y-265027D01* +X471051Y-265263D01* +X470940Y-265498D01* +X470815Y-265720D01* +X470663Y-265956D01* +X470483Y-266178D01* +X470288Y-266386D01* +X470275Y-266400D01* +X470233Y-266428D01* +X470177Y-266483D01* +X470080Y-266552D01* +X469969Y-266636D01* +X469831Y-266719D01* +X469664Y-266816D01* +X469484Y-266913D01* +X469276Y-267024D01* +X469040Y-267121D01* +X468777Y-267204D01* +X468499Y-267288D01* +X468208Y-267357D01* +X467889Y-267412D01* +X467542Y-267440D01* +X467182Y-267454D01* +X467015D01* +X466891Y-267440D01* +X466738Y-267426D01* +X466558Y-267412D01* +X466364Y-267384D01* +X466156Y-267343D01* +X465698Y-267232D01* +X465462Y-267163D01* +X465227Y-267079D01* +X464977Y-266982D01* +X464755Y-266857D01* +X464519Y-266719D01* +X464311Y-266566D01* +X464297Y-266552D01* +X464256Y-266511D01* +X464186Y-266455D01* +X464103Y-266358D01* +X464006Y-266247D01* +X463895Y-266122D01* +X463770Y-265956D01* +X463646Y-265790D01* +X463521Y-265582D01* +X463396Y-265360D01* +X463285Y-265124D01* +X463188Y-264860D01* +X463105Y-264583D01* +X463035Y-264292D01* +X462994Y-263973D01* +X462980Y-263640D01* +Y-263626D01* +Y-263571D01* +X462994Y-263474D01* +Y-263363D01* +X463021Y-263224D01* +X463035Y-263058D01* +X463077Y-262863D01* +X463119Y-262669D01* +X463174Y-262447D01* +X463257Y-262225D01* +X463340Y-262004D01* +X463451Y-261768D01* +X463576Y-261532D01* +X463729Y-261310D01* +X463909Y-261088D01* +X464103Y-260880D01* +X464117Y-260866D01* +X464159Y-260839D01* +X464228Y-260783D01* +X464311Y-260714D01* +X464422Y-260631D01* +X464561Y-260534D01* +X464727Y-260436D01* +X464921Y-260326D01* +X465129Y-260228D01* +X465351Y-260131D01* +X465615Y-260034D01* +X465878Y-259951D01* +X466183Y-259882D01* +X466488Y-259826D01* +X466821Y-259799D01* +X467182Y-259785D01* +X467279D01* +X467390Y-259799D01* +D02* +G37* +G36* +X460442Y-259951D02* +X461995D01* +Y-262017D01* +X460442D01* +Y-264611D01* +Y-264625D01* +Y-264680D01* +Y-264763D01* +X460456Y-264860D01* +X460484Y-265068D01* +X460497Y-265166D01* +X460525Y-265235D01* +X460539Y-265249D01* +X460553Y-265263D01* +X460594Y-265304D01* +X460636Y-265346D01* +X460705Y-265387D01* +X460789Y-265415D01* +X460886Y-265443D01* +X461011Y-265457D01* +X461066D01* +X461135Y-265443D01* +X461232Y-265429D01* +X461357Y-265415D01* +X461510Y-265387D01* +X461690Y-265346D01* +X461884Y-265290D01* +X462092Y-267232D01* +X462078D01* +X462051Y-267246D01* +X461995D01* +X461912Y-267260D01* +X461815Y-267288D01* +X461718Y-267301D01* +X461593Y-267315D01* +X461454Y-267343D01* +X461149Y-267384D01* +X460816Y-267412D01* +X460484Y-267440D01* +X460137Y-267454D01* +X459970D01* +X459887Y-267440D01* +X459776D01* +X459554Y-267426D01* +X459305Y-267384D01* +X459055Y-267343D01* +X458805Y-267274D01* +X458597Y-267190D01* +X458570Y-267176D01* +X458514Y-267135D01* +X458431Y-267079D01* +X458320Y-266996D01* +X458195Y-266871D01* +X458070Y-266733D01* +X457959Y-266580D01* +X457862Y-266386D01* +X457849Y-266358D01* +X457821Y-266275D01* +X457807Y-266220D01* +X457793Y-266150D01* +X457765Y-266053D01* +X457751Y-265956D01* +X457724Y-265831D01* +X457696Y-265707D01* +X457682Y-265554D01* +X457668Y-265401D01* +X457654Y-265221D01* +X457640Y-265027D01* +X457627Y-264819D01* +Y-264597D01* +Y-262017D01* +X456586D01* +Y-259951D01* +X457627D01* +Y-258606D01* +X460442Y-257150D01* +Y-259951D01* +D02* +G37* +G36* +X454160D02* +X455713D01* +Y-262017D01* +X454160D01* +Y-264611D01* +Y-264625D01* +Y-264680D01* +Y-264763D01* +X454173Y-264860D01* +X454201Y-265068D01* +X454215Y-265166D01* +X454243Y-265235D01* +X454257Y-265249D01* +X454270Y-265263D01* +X454312Y-265304D01* +X454354Y-265346D01* +X454423Y-265387D01* +X454506Y-265415D01* +X454603Y-265443D01* +X454728Y-265457D01* +X454784D01* +X454853Y-265443D01* +X454950Y-265429D01* +X455075Y-265415D01* +X455227Y-265387D01* +X455408Y-265346D01* +X455602Y-265290D01* +X455810Y-267232D01* +X455796D01* +X455768Y-267246D01* +X455713D01* +X455630Y-267260D01* +X455532Y-267288D01* +X455435Y-267301D01* +X455311Y-267315D01* +X455172Y-267343D01* +X454867Y-267384D01* +X454534Y-267412D01* +X454201Y-267440D01* +X453854Y-267454D01* +X453688D01* +X453605Y-267440D01* +X453494D01* +X453272Y-267426D01* +X453022Y-267384D01* +X452773Y-267343D01* +X452523Y-267274D01* +X452315Y-267190D01* +X452287Y-267176D01* +X452232Y-267135D01* +X452149Y-267079D01* +X452038Y-266996D01* +X451913Y-266871D01* +X451788Y-266733D01* +X451677Y-266580D01* +X451580Y-266386D01* +X451566Y-266358D01* +X451538Y-266275D01* +X451525Y-266220D01* +X451511Y-266150D01* +X451483Y-266053D01* +X451469Y-265956D01* +X451441Y-265831D01* +X451413Y-265707D01* +X451400Y-265554D01* +X451386Y-265401D01* +X451372Y-265221D01* +X451358Y-265027D01* +X451344Y-264819D01* +Y-264597D01* +Y-262017D01* +X450304D01* +Y-259951D01* +X451344D01* +Y-258606D01* +X454160Y-257150D01* +Y-259951D01* +D02* +G37* +G36* +X445381Y-259799D02* +X445533D01* +X445714Y-259826D01* +X445936Y-259854D01* +X446157Y-259896D01* +X446421Y-259951D01* +X446684Y-260020D01* +X446948Y-260104D01* +X447225Y-260201D01* +X447503Y-260326D01* +X447780Y-260478D01* +X448030Y-260644D01* +X448279Y-260853D01* +X448501Y-261074D01* +X448515Y-261088D01* +X448543Y-261116D01* +X448584Y-261185D01* +X448640Y-261255D01* +X448709Y-261352D01* +X448792Y-261477D01* +X448876Y-261615D01* +X448959Y-261768D01* +X449042Y-261948D01* +X449125Y-262142D01* +X449208Y-262350D01* +X449278Y-262572D01* +X449333Y-262808D01* +X449375Y-263058D01* +X449403Y-263321D01* +X449417Y-263598D01* +Y-263612D01* +Y-263668D01* +X449403Y-263765D01* +Y-263876D01* +X449389Y-264028D01* +X449361Y-264195D01* +X449319Y-264389D01* +X449278Y-264583D01* +X449208Y-264805D01* +X449139Y-265027D01* +X449042Y-265263D01* +X448931Y-265498D01* +X448806Y-265720D01* +X448654Y-265956D01* +X448473Y-266178D01* +X448279Y-266386D01* +X448265Y-266400D01* +X448224Y-266428D01* +X448168Y-266483D01* +X448071Y-266552D01* +X447960Y-266636D01* +X447822Y-266719D01* +X447655Y-266816D01* +X447475Y-266913D01* +X447267Y-267024D01* +X447031Y-267121D01* +X446768Y-267204D01* +X446490Y-267288D01* +X446199Y-267357D01* +X445880Y-267412D01* +X445533Y-267440D01* +X445173Y-267454D01* +X445006D01* +X444882Y-267440D01* +X444729Y-267426D01* +X444549Y-267412D01* +X444355Y-267384D01* +X444146Y-267343D01* +X443689Y-267232D01* +X443453Y-267163D01* +X443217Y-267079D01* +X442968Y-266982D01* +X442746Y-266857D01* +X442510Y-266719D01* +X442302Y-266566D01* +X442288Y-266552D01* +X442247Y-266511D01* +X442177Y-266455D01* +X442094Y-266358D01* +X441997Y-266247D01* +X441886Y-266122D01* +X441761Y-265956D01* +X441636Y-265790D01* +X441511Y-265582D01* +X441387Y-265360D01* +X441276Y-265124D01* +X441179Y-264860D01* +X441096Y-264583D01* +X441026Y-264292D01* +X440984Y-263973D01* +X440971Y-263640D01* +Y-263626D01* +Y-263571D01* +X440984Y-263474D01* +Y-263363D01* +X441012Y-263224D01* +X441026Y-263058D01* +X441068Y-262863D01* +X441109Y-262669D01* +X441165Y-262447D01* +X441248Y-262225D01* +X441331Y-262004D01* +X441442Y-261768D01* +X441567Y-261532D01* +X441720Y-261310D01* +X441900Y-261088D01* +X442094Y-260880D01* +X442108Y-260866D01* +X442150Y-260839D01* +X442219Y-260783D01* +X442302Y-260714D01* +X442413Y-260631D01* +X442552Y-260534D01* +X442718Y-260436D01* +X442912Y-260326D01* +X443120Y-260228D01* +X443342Y-260131D01* +X443606Y-260034D01* +X443869Y-259951D01* +X444174Y-259882D01* +X444479Y-259826D01* +X444812Y-259799D01* +X445173Y-259785D01* +X445270D01* +X445381Y-259799D01* +D02* +G37* +%LPC*% +G36* +X519660Y-261893D02* +X519577D01* +X519480Y-261920D01* +X519369Y-261948D01* +X519244Y-261990D01* +X519105Y-262073D01* +X518966Y-262170D01* +X518828Y-262309D01* +X518814Y-262323D01* +X518772Y-262392D01* +X518731Y-262489D01* +X518675Y-262628D01* +X518606Y-262822D01* +X518564Y-263058D01* +X518523Y-263335D01* +X518509Y-263668D01* +Y-263682D01* +Y-263709D01* +Y-263751D01* +Y-263806D01* +X518523Y-263973D01* +X518550Y-264167D01* +X518592Y-264375D01* +X518648Y-264597D01* +X518731Y-264791D01* +X518842Y-264971D01* +X518856Y-264985D01* +X518911Y-265041D01* +X518980Y-265096D01* +X519077Y-265180D01* +X519202Y-265249D01* +X519341Y-265318D01* +X519507Y-265374D01* +X519688Y-265387D01* +X519715D01* +X519785Y-265374D01* +X519882Y-265360D01* +X520007Y-265332D01* +X520145Y-265290D01* +X520298Y-265207D01* +X520450Y-265110D01* +X520589Y-264971D01* +X520603Y-264958D01* +X520645Y-264888D01* +X520700Y-264791D01* +X520769Y-264639D01* +X520839Y-264458D01* +X520894Y-264223D01* +X520936Y-263945D01* +X520950Y-263612D01* +Y-263598D01* +Y-263571D01* +Y-263529D01* +Y-263474D01* +X520936Y-263321D01* +X520908Y-263127D01* +X520853Y-262919D01* +X520797Y-262711D01* +X520700Y-262503D01* +X520575Y-262323D01* +X520561Y-262309D01* +X520506Y-262253D01* +X520437Y-262184D01* +X520326Y-262101D01* +X520187Y-262031D01* +X520034Y-261962D01* +X519854Y-261907D01* +X519660Y-261893D01* +D02* +G37* +G36* +X435049Y-259202D02* +X433662D01* +Y-261130D01* +X435146D01* +X435271Y-261116D01* +X435423Y-261102D01* +X435590Y-261074D01* +X435770Y-261019D01* +X435923Y-260963D01* +X436047Y-260880D01* +X436061Y-260866D01* +X436089Y-260839D01* +X436144Y-260769D01* +X436200Y-260700D01* +X436241Y-260589D01* +X436297Y-260464D01* +X436325Y-260312D01* +X436339Y-260145D01* +Y-260131D01* +Y-260076D01* +X436325Y-259993D01* +X436297Y-259896D01* +X436269Y-259785D01* +X436214Y-259660D01* +X436144Y-259549D01* +X436047Y-259452D01* +X436034Y-259438D01* +X435992Y-259410D01* +X435923Y-259369D01* +X435812Y-259327D01* +X435673Y-259285D01* +X435507Y-259244D01* +X435299Y-259216D01* +X435049Y-259202D01* +D02* +G37* +G36* +X435257Y-263058D02* +X433662D01* +Y-265110D01* +X435396D01* +X435534Y-265096D01* +X435714Y-265068D01* +X435895Y-265041D01* +X436089Y-264999D01* +X436269Y-264930D01* +X436408Y-264833D01* +X436422Y-264819D01* +X436463Y-264777D01* +X436519Y-264708D01* +X436574Y-264625D01* +X436630Y-264514D01* +X436685Y-264375D01* +X436727Y-264223D01* +X436741Y-264056D01* +Y-264042D01* +Y-263987D01* +X436727Y-263904D01* +X436699Y-263793D01* +X436658Y-263682D01* +X436602Y-263571D01* +X436519Y-263446D01* +X436408Y-263335D01* +X436394Y-263321D01* +X436339Y-263293D01* +X436255Y-263252D01* +X436144Y-263196D01* +X435978Y-263141D01* +X435784Y-263099D01* +X435548Y-263071D01* +X435257Y-263058D01* +D02* +G37* +G36* +X529396Y-261449D02* +X529368D01* +X529285Y-261463D01* +X529160Y-261477D01* +X529007Y-261518D01* +X528841Y-261574D01* +X528661Y-261671D01* +X528494Y-261809D01* +X528328Y-261990D01* +X528314Y-262004D01* +X528286Y-262045D01* +X528245Y-262128D01* +X528189Y-262239D01* +X528134Y-262378D01* +X528078Y-262544D01* +X528023Y-262739D01* +X527995Y-262974D01* +X530782D01* +Y-262960D01* +Y-262933D01* +X530769Y-262891D01* +Y-262836D01* +X530741Y-262697D01* +X530699Y-262517D01* +X530644Y-262336D01* +X530560Y-262142D01* +X530463Y-261962D01* +X530339Y-261809D01* +X530325Y-261796D01* +X530269Y-261754D01* +X530200Y-261698D01* +X530089Y-261629D01* +X529950Y-261560D01* +X529784Y-261504D01* +X529604Y-261463D01* +X529396Y-261449D01* +D02* +G37* +G36* +X505764Y-261726D02* +X505736D01* +X505667Y-261740D01* +X505556Y-261754D01* +X505403Y-261782D01* +X505251Y-261851D01* +X505084Y-261934D01* +X504904Y-262045D01* +X504751Y-262212D01* +X504738Y-262239D01* +X504696Y-262295D01* +X504627Y-262406D01* +X504557Y-262572D01* +X504474Y-262766D01* +X504419Y-263016D01* +X504363Y-263307D01* +X504349Y-263640D01* +Y-263654D01* +Y-263682D01* +Y-263737D01* +Y-263806D01* +X504363Y-263876D01* +X504377Y-263973D01* +X504405Y-264195D01* +X504446Y-264431D01* +X504516Y-264666D01* +X504613Y-264902D01* +X504738Y-265096D01* +X504751Y-265110D01* +X504807Y-265166D01* +X504904Y-265235D01* +X505015Y-265318D01* +X505168Y-265415D01* +X505334Y-265485D01* +X505528Y-265540D01* +X505750Y-265554D01* +X505778D01* +X505847Y-265540D01* +X505958Y-265526D01* +X506110Y-265498D01* +X506263Y-265443D01* +X506429Y-265360D01* +X506596Y-265249D01* +X506749Y-265096D01* +X506762Y-265068D01* +X506818Y-265013D01* +X506873Y-264902D01* +X506956Y-264736D01* +X507026Y-264528D01* +X507095Y-264278D01* +X507137Y-263973D01* +X507151Y-263612D01* +Y-263598D01* +Y-263571D01* +Y-263515D01* +Y-263460D01* +X507137Y-263293D01* +X507095Y-263085D01* +X507054Y-262850D01* +X506984Y-262614D01* +X506887Y-262392D01* +X506749Y-262198D01* +X506735Y-262184D01* +X506679Y-262128D01* +X506596Y-262045D01* +X506471Y-261962D01* +X506332Y-261879D01* +X506166Y-261796D01* +X505972Y-261740D01* +X505764Y-261726D01* +D02* +G37* +G36* +X467210D02* +X467182D01* +X467113Y-261740D01* +X467002Y-261754D01* +X466849Y-261782D01* +X466697Y-261851D01* +X466530Y-261934D01* +X466350Y-262045D01* +X466197Y-262212D01* +X466183Y-262239D01* +X466142Y-262295D01* +X466072Y-262406D01* +X466003Y-262572D01* +X465920Y-262766D01* +X465864Y-263016D01* +X465809Y-263307D01* +X465795Y-263640D01* +Y-263654D01* +Y-263682D01* +Y-263737D01* +Y-263806D01* +X465809Y-263876D01* +X465823Y-263973D01* +X465851Y-264195D01* +X465892Y-264431D01* +X465961Y-264666D01* +X466059Y-264902D01* +X466183Y-265096D01* +X466197Y-265110D01* +X466253Y-265166D01* +X466350Y-265235D01* +X466461Y-265318D01* +X466613Y-265415D01* +X466780Y-265485D01* +X466974Y-265540D01* +X467196Y-265554D01* +X467224D01* +X467293Y-265540D01* +X467404Y-265526D01* +X467556Y-265498D01* +X467709Y-265443D01* +X467875Y-265360D01* +X468042Y-265249D01* +X468194Y-265096D01* +X468208Y-265068D01* +X468264Y-265013D01* +X468319Y-264902D01* +X468402Y-264736D01* +X468472Y-264528D01* +X468541Y-264278D01* +X468583Y-263973D01* +X468596Y-263612D01* +Y-263598D01* +Y-263571D01* +Y-263515D01* +Y-263460D01* +X468583Y-263293D01* +X468541Y-263085D01* +X468499Y-262850D01* +X468430Y-262614D01* +X468333Y-262392D01* +X468194Y-262198D01* +X468180Y-262184D01* +X468125Y-262128D01* +X468042Y-262045D01* +X467917Y-261962D01* +X467778Y-261879D01* +X467612Y-261796D01* +X467418Y-261740D01* +X467210Y-261726D01* +D02* +G37* +G36* +X445201D02* +X445173D01* +X445103Y-261740D01* +X444992Y-261754D01* +X444840Y-261782D01* +X444687Y-261851D01* +X444521Y-261934D01* +X444341Y-262045D01* +X444188Y-262212D01* +X444174Y-262239D01* +X444133Y-262295D01* +X444063Y-262406D01* +X443994Y-262572D01* +X443911Y-262766D01* +X443855Y-263016D01* +X443800Y-263307D01* +X443786Y-263640D01* +Y-263654D01* +Y-263682D01* +Y-263737D01* +Y-263806D01* +X443800Y-263876D01* +X443814Y-263973D01* +X443841Y-264195D01* +X443883Y-264431D01* +X443952Y-264666D01* +X444049Y-264902D01* +X444174Y-265096D01* +X444188Y-265110D01* +X444244Y-265166D01* +X444341Y-265235D01* +X444452Y-265318D01* +X444604Y-265415D01* +X444771Y-265485D01* +X444965Y-265540D01* +X445187Y-265554D01* +X445214D01* +X445284Y-265540D01* +X445395Y-265526D01* +X445547Y-265498D01* +X445700Y-265443D01* +X445866Y-265360D01* +X446033Y-265249D01* +X446185Y-265096D01* +X446199Y-265068D01* +X446255Y-265013D01* +X446310Y-264902D01* +X446393Y-264736D01* +X446463Y-264528D01* +X446532Y-264278D01* +X446573Y-263973D01* +X446587Y-263612D01* +Y-263598D01* +Y-263571D01* +Y-263515D01* +Y-263460D01* +X446573Y-263293D01* +X446532Y-263085D01* +X446490Y-262850D01* +X446421Y-262614D01* +X446324Y-262392D01* +X446185Y-262198D01* +X446171Y-262184D01* +X446116Y-262128D01* +X446033Y-262045D01* +X445908Y-261962D01* +X445769Y-261879D01* +X445603Y-261796D01* +X445409Y-261740D01* +X445201Y-261726D01* +D02* +G37* +%LPD*% +D48* +X477800Y183000D02* +D03* +D49* +X452400D02* +D03* +X427000D02* +D03* +X401600D02* +D03* +X376200D02* +D03* +D50* +X152400Y170099D02* +D03* +X177800D02* +D03* +X165100D02* +D03* +D51* +X331000Y48000D02* +D03* +X43000Y153000D02* +D03* +D52* +X414100Y62800D02* +D03* +X471900D02* +D03* +D53* +X486200Y67800D02* +D03* +X399800D02* +D03* +D54* +X486200Y26000D02* +D03* +X399800D02* +D03* +M02* diff --git a/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GD1 b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GD1 new file mode 100644 index 0000000..67758b8 --- /dev/null +++ b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GD1 @@ -0,0 +1,8587 @@ +G04* +G04 #@! TF.GenerationSoftware,Altium Limited,Altium Designer,24.0.1 (36)* +G04* +G04 Layer_Color=2752767* +%FSLAX44Y44*% +%MOMM*% +G71* +G04* +G04 #@! TF.SameCoordinates,F64AAE0E-53C9-4E3E-96B2-16B86AA6748B* +G04* +G04* +G04 #@! TF.FilePolarity,Positive* +G04* +G01* +G75* +%ADD15C,0.2540*% +%ADD68C,0.1270*% +%ADD69C,0.3810*% +%ADD70C,0.0254*% +%ADD71C,0.4064*% +%ADD72C,0.3556*% +G36* +X509467Y-284914D02* +X506651D01* +Y-283000D01* +X509467D01* +Y-284914D01* +D02* +G37* +G36* +X450484D02* +X447669D01* +Y-283000D01* +X450484D01* +Y-284914D01* +D02* +G37* +G36* +X482118Y-285649D02* +X482285Y-285677D01* +X482493Y-285732D01* +X482728Y-285801D01* +X482978Y-285898D01* +X483255Y-286023D01* +X482382Y-288034D01* +X482354Y-288020D01* +X482299Y-288006D01* +X482215Y-287965D01* +X482090Y-287923D01* +X481841Y-287854D01* +X481716Y-287840D01* +X481591Y-287826D01* +X481494D01* +X481397Y-287854D01* +X481272Y-287882D01* +X481133Y-287937D01* +X480995Y-288020D01* +X480856Y-288131D01* +X480731Y-288284D01* +Y-288298D01* +X480718Y-288312D01* +X480690Y-288353D01* +X480662Y-288409D01* +X480634Y-288492D01* +X480593Y-288575D01* +X480551Y-288700D01* +X480523Y-288825D01* +X480482Y-288977D01* +X480440Y-289158D01* +X480398Y-289352D01* +X480371Y-289574D01* +X480343Y-289809D01* +X480315Y-290073D01* +X480301Y-290364D01* +Y-290683D01* +Y-293138D01* +X477472D01* +Y-285801D01* +X480107D01* +Y-286994D01* +X480121Y-286980D01* +X480149Y-286939D01* +X480177Y-286883D01* +X480246Y-286744D01* +X480343Y-286578D01* +X480468Y-286412D01* +X480593Y-286231D01* +X480731Y-286065D01* +X480884Y-285940D01* +X480898Y-285926D01* +X480953Y-285898D01* +X481036Y-285843D01* +X481161Y-285788D01* +X481300Y-285732D01* +X481480Y-285677D01* +X481674Y-285649D01* +X481882Y-285635D01* +X481993D01* +X482118Y-285649D01* +D02* +G37* +G36* +X445949D02* +X446116Y-285677D01* +X446324Y-285732D01* +X446560Y-285801D01* +X446809Y-285898D01* +X447087Y-286023D01* +X446213Y-288034D01* +X446185Y-288020D01* +X446130Y-288006D01* +X446046Y-287965D01* +X445922Y-287923D01* +X445672Y-287854D01* +X445547Y-287840D01* +X445422Y-287826D01* +X445325D01* +X445228Y-287854D01* +X445103Y-287882D01* +X444965Y-287937D01* +X444826Y-288020D01* +X444687Y-288131D01* +X444563Y-288284D01* +Y-288298D01* +X444549Y-288312D01* +X444521Y-288353D01* +X444493Y-288409D01* +X444465Y-288492D01* +X444424Y-288575D01* +X444382Y-288700D01* +X444355Y-288825D01* +X444313Y-288977D01* +X444271Y-289158D01* +X444230Y-289352D01* +X444202Y-289574D01* +X444174Y-289809D01* +X444146Y-290073D01* +X444133Y-290364D01* +Y-290683D01* +Y-293138D01* +X441303D01* +Y-285801D01* +X443938D01* +Y-286994D01* +X443952Y-286980D01* +X443980Y-286939D01* +X444008Y-286883D01* +X444077Y-286744D01* +X444174Y-286578D01* +X444299Y-286412D01* +X444424Y-286231D01* +X444563Y-286065D01* +X444715Y-285940D01* +X444729Y-285926D01* +X444785Y-285898D01* +X444868Y-285843D01* +X444992Y-285788D01* +X445131Y-285732D01* +X445312Y-285677D01* +X445506Y-285649D01* +X445714Y-285635D01* +X445825D01* +X445949Y-285649D01* +D02* +G37* +G36* +X516720D02* +X516817Y-285663D01* +X516928Y-285677D01* +X517191Y-285718D01* +X517483Y-285801D01* +X517788Y-285926D01* +X517940Y-286009D01* +X518093Y-286106D01* +X518232Y-286217D01* +X518356Y-286342D01* +X518370Y-286356D01* +X518384Y-286370D01* +X518412Y-286412D01* +X518467Y-286467D01* +X518509Y-286550D01* +X518564Y-286633D01* +X518634Y-286744D01* +X518689Y-286869D01* +X518759Y-287008D01* +X518814Y-287174D01* +X518869Y-287341D01* +X518925Y-287535D01* +X518966Y-287743D01* +X518994Y-287965D01* +X519008Y-288214D01* +X519022Y-288478D01* +Y-293138D01* +X516193D01* +Y-289116D01* +Y-289102D01* +Y-289088D01* +Y-289005D01* +X516179Y-288880D01* +X516165Y-288728D01* +X516124Y-288575D01* +X516082Y-288409D01* +X516013Y-288256D01* +X515929Y-288131D01* +X515915Y-288117D01* +X515888Y-288090D01* +X515832Y-288034D01* +X515749Y-287979D01* +X515638Y-287937D01* +X515527Y-287882D01* +X515375Y-287854D01* +X515208Y-287840D01* +X515125D01* +X515028Y-287854D01* +X514917Y-287882D01* +X514778Y-287937D01* +X514640Y-288006D01* +X514501Y-288104D01* +X514376Y-288228D01* +X514362Y-288242D01* +X514334Y-288298D01* +X514279Y-288409D01* +X514224Y-288547D01* +X514168Y-288741D01* +X514113Y-288977D01* +X514085Y-289268D01* +X514071Y-289435D01* +Y-289615D01* +Y-293138D01* +X511256D01* +Y-285801D01* +X513877D01* +Y-287008D01* +X513891Y-286994D01* +X513905Y-286980D01* +X513974Y-286883D01* +X514099Y-286758D01* +X514237Y-286606D01* +X514418Y-286425D01* +X514626Y-286259D01* +X514834Y-286093D01* +X515056Y-285954D01* +X515070D01* +X515083Y-285940D01* +X515167Y-285898D01* +X515291Y-285857D01* +X515472Y-285788D01* +X515680Y-285732D01* +X515929Y-285690D01* +X516221Y-285649D01* +X516526Y-285635D01* +X516637D01* +X516720Y-285649D01* +D02* +G37* +G36* +X503018Y-293138D02* +X500508D01* +X499024Y-288728D01* +X497581Y-293138D01* +X495071D01* +X492353Y-285801D01* +X495071D01* +X496250Y-290420D01* +X497734Y-285801D01* +X500272D01* +X501825Y-290420D01* +X503018Y-285801D01* +X505722D01* +X503018Y-293138D01* +D02* +G37* +G36* +X509467D02* +X506651D01* +Y-285801D01* +X509467D01* +Y-293138D01* +D02* +G37* +G36* +X487846Y-285649D02* +X488123D01* +X488456Y-285677D01* +X488789Y-285704D01* +X489122Y-285732D01* +X489427Y-285788D01* +X489468D01* +X489496Y-285801D01* +X489552Y-285815D01* +X489704Y-285857D01* +X489884Y-285912D01* +X490079Y-285996D01* +X490300Y-286093D01* +X490509Y-286217D01* +X490717Y-286370D01* +X490731Y-286384D01* +X490772Y-286425D01* +X490841Y-286495D01* +X490925Y-286606D01* +X491008Y-286731D01* +X491105Y-286883D01* +X491202Y-287050D01* +X491285Y-287258D01* +X491299Y-287285D01* +X491313Y-287355D01* +X491354Y-287466D01* +X491396Y-287604D01* +X491424Y-287771D01* +X491465Y-287951D01* +X491479Y-288145D01* +X491493Y-288339D01* +Y-291584D01* +Y-291612D01* +Y-291668D01* +Y-291765D01* +X491507Y-291876D01* +Y-292015D01* +X491521Y-292139D01* +X491535Y-292278D01* +X491549Y-292403D01* +Y-292417D01* +X491563Y-292458D01* +X491576Y-292514D01* +X491618Y-292597D01* +X491646Y-292708D01* +X491701Y-292833D01* +X491771Y-292985D01* +X491840Y-293138D01* +X489205D01* +Y-293124D01* +X489177Y-293096D01* +X489150Y-293041D01* +X489122Y-292985D01* +X489039Y-292833D01* +X488983Y-292708D01* +Y-292694D01* +Y-292680D01* +X488969Y-292638D01* +X488955Y-292597D01* +X488941Y-292528D01* +X488928Y-292444D01* +X488914Y-292347D01* +X488900Y-292236D01* +X488872Y-292264D01* +X488803Y-292320D01* +X488692Y-292417D01* +X488553Y-292528D01* +X488387Y-292666D01* +X488192Y-292791D01* +X487998Y-292902D01* +X487790Y-292999D01* +X487776D01* +X487763Y-293013D01* +X487721Y-293027D01* +X487652Y-293041D01* +X487582Y-293069D01* +X487499Y-293096D01* +X487291Y-293152D01* +X487042Y-293207D01* +X486750Y-293263D01* +X486417Y-293290D01* +X486057Y-293304D01* +X485932D01* +X485835Y-293290D01* +X485738D01* +X485599Y-293277D01* +X485308Y-293235D01* +X484989Y-293152D01* +X484656Y-293055D01* +X484337Y-292902D01* +X484198Y-292819D01* +X484060Y-292708D01* +X484046Y-292694D01* +X484032Y-292680D01* +X483949Y-292597D01* +X483852Y-292472D01* +X483727Y-292292D01* +X483602Y-292070D01* +X483491Y-291820D01* +X483408Y-291529D01* +X483394Y-291376D01* +X483380Y-291210D01* +Y-291196D01* +Y-291168D01* +Y-291127D01* +X483394Y-291071D01* +X483408Y-290919D01* +X483436Y-290725D01* +X483505Y-290503D01* +X483588Y-290267D01* +X483699Y-290045D01* +X483866Y-289837D01* +X483893Y-289809D01* +X483963Y-289754D01* +X484018Y-289698D01* +X484087Y-289657D01* +X484185Y-289601D01* +X484282Y-289532D01* +X484393Y-289463D01* +X484531Y-289407D01* +X484684Y-289338D01* +X484836Y-289268D01* +X485031Y-289199D01* +X485225Y-289144D01* +X485447Y-289088D01* +X485682Y-289033D01* +X485696D01* +X485752Y-289019D01* +X485835Y-289005D01* +X485946Y-288977D01* +X486071Y-288950D01* +X486209Y-288922D01* +X486542Y-288853D01* +X486889Y-288783D01* +X487222Y-288714D01* +X487388Y-288672D01* +X487527Y-288644D01* +X487652Y-288617D01* +X487749Y-288589D01* +X487776D01* +X487832Y-288561D01* +X487929Y-288533D01* +X488054Y-288492D01* +X488206Y-288436D01* +X488373Y-288381D01* +X488553Y-288312D01* +X488747Y-288242D01* +Y-288214D01* +Y-288159D01* +X488733Y-288062D01* +X488719Y-287965D01* +X488692Y-287840D01* +X488650Y-287715D01* +X488595Y-287618D01* +X488525Y-287521D01* +X488512Y-287507D01* +X488484Y-287493D01* +X488428Y-287452D01* +X488345Y-287410D01* +X488248Y-287382D01* +X488109Y-287341D01* +X487957Y-287327D01* +X487763Y-287313D01* +X487652D01* +X487527Y-287327D01* +X487374Y-287341D01* +X487208Y-287369D01* +X487028Y-287410D01* +X486861Y-287466D01* +X486722Y-287535D01* +X486709Y-287549D01* +X486681Y-287577D01* +X486625Y-287618D01* +X486570Y-287687D01* +X486501Y-287771D01* +X486431Y-287882D01* +X486362Y-288020D01* +X486293Y-288187D01* +X483602Y-287896D01* +Y-287882D01* +X483616Y-287868D01* +X483630Y-287785D01* +X483658Y-287660D01* +X483713Y-287493D01* +X483769Y-287327D01* +X483838Y-287147D01* +X483935Y-286966D01* +X484032Y-286800D01* +X484046Y-286786D01* +X484087Y-286731D01* +X484157Y-286647D01* +X484240Y-286550D01* +X484365Y-286439D01* +X484504Y-286328D01* +X484670Y-286204D01* +X484864Y-286093D01* +X484878Y-286079D01* +X484934Y-286051D01* +X485017Y-286009D01* +X485141Y-285968D01* +X485294Y-285912D01* +X485474Y-285857D01* +X485696Y-285801D01* +X485932Y-285760D01* +X485960D01* +X486001Y-285746D01* +X486057D01* +X486195Y-285718D01* +X486376Y-285690D01* +X486584Y-285677D01* +X486833Y-285649D01* +X487111Y-285635D01* +X487721D01* +X487846Y-285649D01* +D02* +G37* +G36* +X471661Y-283014D02* +X471800D01* +X471939Y-283028D01* +X472105Y-283042D01* +X472466Y-283097D01* +X472826Y-283153D01* +X473201Y-283250D01* +X473534Y-283374D01* +X473548D01* +X473575Y-283388D01* +X473617Y-283416D01* +X473672Y-283444D01* +X473825Y-283527D01* +X474033Y-283652D01* +X474241Y-283804D01* +X474477Y-283985D01* +X474712Y-284207D01* +X474934Y-284456D01* +Y-284470D01* +X474962Y-284484D01* +X474990Y-284526D01* +X475031Y-284581D01* +X475129Y-284720D01* +X475239Y-284914D01* +X475378Y-285163D01* +X475503Y-285427D01* +X475628Y-285746D01* +X475739Y-286079D01* +Y-286093D01* +X475753Y-286120D01* +X475766Y-286176D01* +X475780Y-286245D01* +X475794Y-286328D01* +X475822Y-286425D01* +X475836Y-286536D01* +X475863Y-286675D01* +X475905Y-286966D01* +X475947Y-287299D01* +X475975Y-287660D01* +X475988Y-288034D01* +Y-288048D01* +Y-288104D01* +Y-288187D01* +Y-288298D01* +X475975Y-288436D01* +Y-288603D01* +X475961Y-288769D01* +X475947Y-288963D01* +X475891Y-289380D01* +X475836Y-289795D01* +X475739Y-290198D01* +X475683Y-290392D01* +X475614Y-290572D01* +Y-290586D01* +X475600Y-290614D01* +X475572Y-290655D01* +X475545Y-290725D01* +X475503Y-290794D01* +X475461Y-290891D01* +X475350Y-291085D01* +X475198Y-291321D01* +X475018Y-291584D01* +X474823Y-291834D01* +X474588Y-292070D01* +X474574D01* +X474560Y-292098D01* +X474477Y-292167D01* +X474338Y-292264D01* +X474172Y-292389D01* +X473950Y-292528D01* +X473714Y-292666D01* +X473450Y-292777D01* +X473173Y-292874D01* +X473159D01* +X473131Y-292888D01* +X473076Y-292902D01* +X473007Y-292916D01* +X472910Y-292930D01* +X472799Y-292957D01* +X472563Y-292999D01* +X472272Y-293055D01* +X471953Y-293096D01* +X471634Y-293124D01* +X471315Y-293138D01* +X466669D01* +Y-283000D01* +X471537D01* +X471661Y-283014D01* +D02* +G37* +G36* +X459901Y-293138D02* +X457086D01* +Y-283000D01* +X459901D01* +Y-293138D01* +D02* +G37* +G36* +X455186D02* +X452370D01* +Y-283000D01* +X455186D01* +Y-293138D01* +D02* +G37* +G36* +X450484D02* +X447669D01* +Y-285801D01* +X450484D01* +Y-293138D01* +D02* +G37* +G36* +X435493Y-283014D02* +X435631D01* +X435770Y-283028D01* +X435936Y-283042D01* +X436297Y-283097D01* +X436658Y-283153D01* +X437032Y-283250D01* +X437365Y-283374D01* +X437379D01* +X437407Y-283388D01* +X437448Y-283416D01* +X437504Y-283444D01* +X437656Y-283527D01* +X437864Y-283652D01* +X438072Y-283804D01* +X438308Y-283985D01* +X438544Y-284207D01* +X438766Y-284456D01* +Y-284470D01* +X438793Y-284484D01* +X438821Y-284526D01* +X438863Y-284581D01* +X438960Y-284720D01* +X439071Y-284914D01* +X439209Y-285163D01* +X439334Y-285427D01* +X439459Y-285746D01* +X439570Y-286079D01* +Y-286093D01* +X439584Y-286120D01* +X439598Y-286176D01* +X439612Y-286245D01* +X439625Y-286328D01* +X439653Y-286425D01* +X439667Y-286536D01* +X439695Y-286675D01* +X439736Y-286966D01* +X439778Y-287299D01* +X439806Y-287660D01* +X439820Y-288034D01* +Y-288048D01* +Y-288104D01* +Y-288187D01* +Y-288298D01* +X439806Y-288436D01* +Y-288603D01* +X439792Y-288769D01* +X439778Y-288963D01* +X439723Y-289380D01* +X439667Y-289795D01* +X439570Y-290198D01* +X439515Y-290392D01* +X439445Y-290572D01* +Y-290586D01* +X439431Y-290614D01* +X439403Y-290655D01* +X439376Y-290725D01* +X439334Y-290794D01* +X439293Y-290891D01* +X439182Y-291085D01* +X439029Y-291321D01* +X438849Y-291584D01* +X438655Y-291834D01* +X438419Y-292070D01* +X438405D01* +X438391Y-292098D01* +X438308Y-292167D01* +X438169Y-292264D01* +X438003Y-292389D01* +X437781Y-292528D01* +X437545Y-292666D01* +X437282Y-292777D01* +X437004Y-292874D01* +X436990D01* +X436963Y-292888D01* +X436907Y-292902D01* +X436838Y-292916D01* +X436741Y-292930D01* +X436630Y-292957D01* +X436394Y-292999D01* +X436103Y-293055D01* +X435784Y-293096D01* +X435465Y-293124D01* +X435146Y-293138D01* +X430500D01* +Y-283000D01* +X435368D01* +X435493Y-283014D01* +D02* +G37* +G36* +X523654Y-285649D02* +X523848Y-285677D01* +X524070Y-285704D01* +X524306Y-285760D01* +X524542Y-285829D01* +X524763Y-285926D01* +X524791Y-285940D01* +X524861Y-285982D01* +X524972Y-286051D01* +X525110Y-286162D01* +X525277Y-286287D01* +X525443Y-286453D01* +X525637Y-286661D01* +X525817Y-286897D01* +Y-285801D01* +X528452D01* +Y-292736D01* +Y-293055D01* +Y-293069D01* +Y-293082D01* +Y-293165D01* +X528439Y-293304D01* +X528411Y-293471D01* +X528383Y-293665D01* +X528328Y-293887D01* +X528258Y-294122D01* +X528161Y-294358D01* +X528147Y-294386D01* +X528106Y-294455D01* +X528036Y-294580D01* +X527953Y-294719D01* +X527842Y-294885D01* +X527704Y-295052D01* +X527551Y-295218D01* +X527371Y-295371D01* +X527343Y-295385D01* +X527288Y-295440D01* +X527177Y-295495D01* +X527038Y-295579D01* +X526858Y-295676D01* +X526650Y-295773D01* +X526400Y-295856D01* +X526137Y-295925D01* +X526123D01* +X526109Y-295939D01* +X526067D01* +X526012Y-295953D01* +X525928Y-295967D01* +X525845Y-295981D01* +X525637Y-296009D01* +X525388Y-296050D01* +X525096Y-296078D01* +X524763Y-296092D01* +X524417Y-296106D01* +X524209D01* +X524056Y-296092D01* +X523876D01* +X523668Y-296064D01* +X523446Y-296050D01* +X523210Y-296022D01* +X522697Y-295939D01* +X522198Y-295828D01* +X521962Y-295745D01* +X521740Y-295662D01* +X521532Y-295551D01* +X521366Y-295440D01* +X521352Y-295426D01* +X521324Y-295412D01* +X521296Y-295371D01* +X521241Y-295315D01* +X521172Y-295246D01* +X521102Y-295176D01* +X520964Y-294968D01* +X520811Y-294719D01* +X520672Y-294414D01* +X520617Y-294233D01* +X520589Y-294053D01* +X520561Y-293873D01* +X520547Y-293665D01* +Y-293637D01* +Y-293568D01* +Y-293457D01* +X520561Y-293304D01* +X523293Y-293609D01* +Y-293623D01* +X523307Y-293665D01* +X523335Y-293734D01* +X523377Y-293817D01* +X523474Y-293984D01* +X523529Y-294067D01* +X523612Y-294122D01* +X523626Y-294136D01* +X523668Y-294150D01* +X523737Y-294192D01* +X523820Y-294233D01* +X523931Y-294275D01* +X524070Y-294303D01* +X524223Y-294331D01* +X524389Y-294344D01* +X524486D01* +X524597Y-294331D01* +X524736Y-294303D01* +X524888Y-294261D01* +X525041Y-294206D01* +X525193Y-294122D01* +X525318Y-294011D01* +X525332Y-293998D01* +X525360Y-293942D01* +X525415Y-293873D01* +X525471Y-293748D01* +X525526Y-293596D01* +X525582Y-293415D01* +X525610Y-293179D01* +X525623Y-292902D01* +Y-291793D01* +X525610Y-291820D01* +X525554Y-291876D01* +X525471Y-291959D01* +X525360Y-292056D01* +X525235Y-292181D01* +X525096Y-292292D01* +X524944Y-292403D01* +X524791Y-292500D01* +X524777D01* +X524763Y-292514D01* +X524680Y-292555D01* +X524542Y-292611D01* +X524375Y-292666D01* +X524153Y-292736D01* +X523918Y-292791D01* +X523654Y-292833D01* +X523377Y-292847D01* +X523307D01* +X523238Y-292833D01* +X523127D01* +X523002Y-292805D01* +X522864Y-292777D01* +X522697Y-292736D01* +X522531Y-292680D01* +X522337Y-292625D01* +X522142Y-292542D01* +X521948Y-292430D01* +X521754Y-292306D01* +X521546Y-292167D01* +X521352Y-291987D01* +X521172Y-291793D01* +X520991Y-291571D01* +Y-291557D01* +X520964Y-291529D01* +X520936Y-291474D01* +X520894Y-291404D01* +X520839Y-291307D01* +X520783Y-291196D01* +X520728Y-291071D01* +X520672Y-290919D01* +X520617Y-290766D01* +X520561Y-290572D01* +X520506Y-290378D01* +X520450Y-290170D01* +X520409Y-289934D01* +X520381Y-289685D01* +X520367Y-289435D01* +X520353Y-289158D01* +Y-289144D01* +Y-289088D01* +Y-288991D01* +X520367Y-288880D01* +X520381Y-288728D01* +X520395Y-288561D01* +X520423Y-288381D01* +X520450Y-288187D01* +X520547Y-287757D01* +X520617Y-287549D01* +X520700Y-287327D01* +X520797Y-287119D01* +X520908Y-286911D01* +X521033Y-286717D01* +X521172Y-286536D01* +X521185Y-286523D01* +X521213Y-286495D01* +X521255Y-286453D01* +X521324Y-286398D01* +X521407Y-286328D01* +X521504Y-286245D01* +X521629Y-286176D01* +X521754Y-286079D01* +X521907Y-285996D01* +X522073Y-285926D01* +X522253Y-285843D01* +X522448Y-285774D01* +X522655Y-285718D01* +X522864Y-285677D01* +X523099Y-285649D01* +X523349Y-285635D01* +X523488D01* +X523654Y-285649D01* +D02* +G37* +%LPC*% +G36* +X488747Y-289657D02* +X488719Y-289671D01* +X488650Y-289685D01* +X488525Y-289726D01* +X488373Y-289782D01* +X488192Y-289837D01* +X487985Y-289907D01* +X487763Y-289962D01* +X487527Y-290031D01* +X487513D01* +X487485Y-290045D01* +X487444Y-290059D01* +X487388Y-290073D01* +X487236Y-290114D01* +X487069Y-290170D01* +X486875Y-290239D01* +X486695Y-290309D01* +X486542Y-290392D01* +X486487Y-290434D01* +X486431Y-290475D01* +X486417Y-290489D01* +X486390Y-290517D01* +X486362Y-290558D01* +X486320Y-290628D01* +X486237Y-290780D01* +X486209Y-290877D01* +X486195Y-290988D01* +Y-291002D01* +Y-291044D01* +X486209Y-291099D01* +X486223Y-291182D01* +X486251Y-291266D01* +X486293Y-291363D01* +X486348Y-291446D01* +X486417Y-291529D01* +X486431Y-291543D01* +X486459Y-291557D01* +X486515Y-291598D01* +X486598Y-291626D01* +X486695Y-291668D01* +X486806Y-291709D01* +X486944Y-291723D01* +X487111Y-291737D01* +X487194D01* +X487277Y-291723D01* +X487402Y-291709D01* +X487527Y-291682D01* +X487679Y-291640D01* +X487832Y-291584D01* +X487985Y-291515D01* +X487998Y-291501D01* +X488054Y-291474D01* +X488123Y-291432D01* +X488220Y-291363D01* +X488303Y-291279D01* +X488401Y-291196D01* +X488498Y-291085D01* +X488567Y-290974D01* +X488581Y-290961D01* +X488595Y-290919D01* +X488623Y-290836D01* +X488664Y-290739D01* +X488692Y-290614D01* +X488719Y-290475D01* +X488733Y-290309D01* +X488747Y-290114D01* +Y-289657D01* +D02* +G37* +G36* +X470802Y-285302D02* +X469803D01* +Y-290836D01* +X470718D01* +X470899Y-290822D01* +X471107Y-290808D01* +X471329Y-290780D01* +X471564Y-290752D01* +X471772Y-290697D01* +X471953Y-290628D01* +X471967Y-290614D01* +X472022Y-290586D01* +X472091Y-290530D01* +X472188Y-290447D01* +X472299Y-290350D01* +X472410Y-290212D01* +X472507Y-290059D01* +X472604Y-289865D01* +X472618Y-289837D01* +X472646Y-289754D01* +X472660Y-289698D01* +X472674Y-289629D01* +X472701Y-289546D01* +X472729Y-289435D01* +X472743Y-289324D01* +X472771Y-289199D01* +X472785Y-289047D01* +X472799Y-288894D01* +X472812Y-288714D01* +X472826Y-288533D01* +X472840Y-288326D01* +Y-288104D01* +Y-288090D01* +Y-288034D01* +Y-287951D01* +X472826Y-287840D01* +Y-287715D01* +X472812Y-287563D01* +X472799Y-287396D01* +X472771Y-287230D01* +X472715Y-286855D01* +X472618Y-286495D01* +X472563Y-286328D01* +X472494Y-286162D01* +X472410Y-286023D01* +X472313Y-285898D01* +Y-285885D01* +X472285Y-285871D01* +X472216Y-285801D01* +X472077Y-285704D01* +X471994Y-285649D01* +X471897Y-285593D01* +X471786Y-285538D01* +X471661Y-285496D01* +X471523Y-285441D01* +X471356Y-285399D01* +X471190Y-285358D01* +X470996Y-285330D01* +X470802Y-285302D01* +D02* +G37* +G36* +X434633D02* +X433634D01* +Y-290836D01* +X434550D01* +X434730Y-290822D01* +X434938Y-290808D01* +X435160Y-290780D01* +X435396Y-290752D01* +X435604Y-290697D01* +X435784Y-290628D01* +X435798Y-290614D01* +X435853Y-290586D01* +X435923Y-290530D01* +X436020Y-290447D01* +X436131Y-290350D01* +X436241Y-290212D01* +X436339Y-290059D01* +X436436Y-289865D01* +X436450Y-289837D01* +X436477Y-289754D01* +X436491Y-289698D01* +X436505Y-289629D01* +X436533Y-289546D01* +X436561Y-289435D01* +X436574Y-289324D01* +X436602Y-289199D01* +X436616Y-289047D01* +X436630Y-288894D01* +X436644Y-288714D01* +X436658Y-288533D01* +X436671Y-288326D01* +Y-288104D01* +Y-288090D01* +Y-288034D01* +Y-287951D01* +X436658Y-287840D01* +Y-287715D01* +X436644Y-287563D01* +X436630Y-287396D01* +X436602Y-287230D01* +X436547Y-286855D01* +X436450Y-286495D01* +X436394Y-286328D01* +X436325Y-286162D01* +X436241Y-286023D01* +X436144Y-285898D01* +Y-285885D01* +X436117Y-285871D01* +X436047Y-285801D01* +X435909Y-285704D01* +X435826Y-285649D01* +X435728Y-285593D01* +X435617Y-285538D01* +X435493Y-285496D01* +X435354Y-285441D01* +X435187Y-285399D01* +X435021Y-285358D01* +X434827Y-285330D01* +X434633Y-285302D01* +D02* +G37* +G36* +X524334Y-287674D02* +X524250D01* +X524139Y-287687D01* +X524029Y-287729D01* +X523890Y-287771D01* +X523737Y-287840D01* +X523599Y-287937D01* +X523474Y-288076D01* +X523460Y-288090D01* +X523418Y-288145D01* +X523377Y-288242D01* +X523321Y-288381D01* +X523252Y-288561D01* +X523210Y-288783D01* +X523169Y-289047D01* +X523155Y-289366D01* +Y-289380D01* +Y-289393D01* +Y-289435D01* +Y-289490D01* +X523169Y-289629D01* +X523196Y-289809D01* +X523238Y-290004D01* +X523293Y-290198D01* +X523377Y-290378D01* +X523488Y-290544D01* +X523502Y-290558D01* +X523557Y-290600D01* +X523626Y-290669D01* +X523737Y-290725D01* +X523862Y-290794D01* +X524015Y-290863D01* +X524195Y-290905D01* +X524389Y-290919D01* +X524472D01* +X524569Y-290891D01* +X524694Y-290863D01* +X524833Y-290822D01* +X524985Y-290752D01* +X525138Y-290655D01* +X525277Y-290530D01* +X525290Y-290517D01* +X525332Y-290461D01* +X525388Y-290364D01* +X525457Y-290225D01* +X525526Y-290059D01* +X525582Y-289851D01* +X525623Y-289601D01* +X525637Y-289324D01* +Y-289310D01* +Y-289282D01* +Y-289255D01* +Y-289199D01* +X525623Y-289047D01* +X525596Y-288880D01* +X525540Y-288672D01* +X525485Y-288478D01* +X525388Y-288284D01* +X525263Y-288104D01* +X525249Y-288090D01* +X525193Y-288034D01* +X525110Y-287965D01* +X525013Y-287882D01* +X524874Y-287812D01* +X524708Y-287743D01* +X524528Y-287687D01* +X524334Y-287674D01* +D02* +G37* +%LPD*% +D15* +X656183Y-212693D02* +G03* +X656183Y-212693I-8467J0D01* +G01* +X639250Y-26427D02* +X643483D01* +X639250D02* +Y-17960D01* +X643483D01* +Y-13727D01* +X651950D01* +Y-17960D02* +Y-13727D01* +Y-17960D02* +X656183D01* +Y-26427D02* +Y-17960D01* +X651950Y-26427D02* +X656183D01* +X651950Y-30660D02* +Y-26427D01* +X643483Y-30660D02* +X651950D01* +X643483D02* +Y-26427D01* +X639250Y-68760D02* +X647717Y-64527D01* +X656183Y-68760D01* +X651950Y-60293D02* +X656183Y-68760D01* +X651950Y-60293D02* +X656183Y-51827D01* +X647717Y-56060D02* +X656183Y-51827D01* +X639250D02* +X647717Y-56060D01* +X639250Y-51827D02* +X643483Y-60293D01* +X639250Y-68760D02* +X643483Y-60293D01* +Y-102627D02* +X647717Y-106860D01* +X639250Y-102627D02* +X643483D01* +X639250D02* +X643483Y-98393D01* +X639250Y-94160D02* +X643483Y-98393D01* +X639250Y-94160D02* +X643483D01* +X647717Y-89927D01* +X651950Y-94160D01* +X656183D01* +X651950Y-98393D02* +X656183Y-94160D01* +X651950Y-98393D02* +X656183Y-102627D01* +X651950D02* +X656183D01* +X647717Y-106860D02* +X651950Y-102627D01* +X639250Y-144960D02* +X656183D01* +Y-128027D01* +X639250D02* +X656183D01* +X639250Y-144960D02* +Y-128027D01* +X647717Y-183060D02* +X656183Y-166127D01* +X639250D02* +X656183D01* +X639250D02* +X647717Y-183060D01* +X639250Y-259260D02* +Y-255027D01* +X643483Y-250793D01* +X639250Y-246560D02* +X643483Y-250793D01* +X639250Y-246560D02* +Y-242327D01* +X643483D01* +X647717Y-246560D01* +X651950Y-242327D01* +X656183D01* +Y-246560D02* +Y-242327D01* +X651950Y-250793D02* +X656183Y-246560D01* +X651950Y-250793D02* +X656183Y-255027D01* +Y-259260D02* +Y-255027D01* +X651950Y-259260D02* +X656183D01* +X647717Y-255027D02* +X651950Y-259260D01* +X643483D02* +X647717Y-255027D01* +X639250Y-259260D02* +X643483D01* +X1516893Y-30660D02* +Y-15425D01* +X1524511D01* +X1527050Y-17964D01* +Y-23042D01* +X1524511Y-25582D01* +X1516893D01* +X1534668Y-20503D02* +X1539746D01* +X1542285Y-23042D01* +Y-30660D01* +X1534668D01* +X1532129Y-28121D01* +X1534668Y-25582D01* +X1542285D01* +X1557520Y-15425D02* +Y-30660D01* +X1549903D01* +X1547364Y-28121D01* +Y-23042D01* +X1549903Y-20503D01* +X1557520D01* +X1516893Y-68760D02* +Y-53525D01* +X1524511D01* +X1527050Y-56064D01* +Y-61142D01* +X1524511Y-63682D01* +X1516893D01* +X1534668Y-58603D02* +X1539746D01* +X1542285Y-61142D01* +Y-68760D01* +X1534668D01* +X1532129Y-66221D01* +X1534668Y-63682D01* +X1542285D01* +X1557520Y-53525D02* +Y-68760D01* +X1549903D01* +X1547364Y-66221D01* +Y-61142D01* +X1549903Y-58603D01* +X1557520D01* +X1516893Y-106860D02* +Y-91625D01* +X1524511D01* +X1527050Y-94164D01* +Y-99242D01* +X1524511Y-101782D01* +X1516893D01* +X1534668Y-96703D02* +X1539746D01* +X1542285Y-99242D01* +Y-106860D01* +X1534668D01* +X1532129Y-104321D01* +X1534668Y-101782D01* +X1542285D01* +X1557520Y-91625D02* +Y-106860D01* +X1549903D01* +X1547364Y-104321D01* +Y-99242D01* +X1549903Y-96703D01* +X1557520D01* +X1516893Y-144960D02* +Y-129725D01* +X1524511D01* +X1527050Y-132264D01* +Y-137342D01* +X1524511Y-139882D01* +X1516893D01* +X1534668Y-134803D02* +X1539746D01* +X1542285Y-137342D01* +Y-144960D01* +X1534668D01* +X1532129Y-142421D01* +X1534668Y-139882D01* +X1542285D01* +X1557520Y-129725D02* +Y-144960D01* +X1549903D01* +X1547364Y-142421D01* +Y-137342D01* +X1549903Y-134803D01* +X1557520D01* +X1516893Y-183060D02* +Y-167825D01* +X1524511D01* +X1527050Y-170364D01* +Y-175442D01* +X1524511Y-177982D01* +X1516893D01* +X1534668Y-172903D02* +X1539746D01* +X1542285Y-175442D01* +Y-183060D01* +X1534668D01* +X1532129Y-180521D01* +X1534668Y-177982D01* +X1542285D01* +X1557520Y-167825D02* +Y-183060D01* +X1549903D01* +X1547364Y-180521D01* +Y-175442D01* +X1549903Y-172903D01* +X1557520D01* +X1516893Y-221160D02* +Y-205925D01* +X1524511D01* +X1527050Y-208464D01* +Y-213542D01* +X1524511Y-216082D01* +X1516893D01* +X1534668Y-211003D02* +X1539746D01* +X1542285Y-213542D01* +Y-221160D01* +X1534668D01* +X1532129Y-218621D01* +X1534668Y-216082D01* +X1542285D01* +X1557520Y-205925D02* +Y-221160D01* +X1549903D01* +X1547364Y-218621D01* +Y-213542D01* +X1549903Y-211003D01* +X1557520D01* +X1516893Y-244025D02* +Y-254182D01* +X1521972Y-259260D01* +X1527050Y-254182D01* +Y-244025D01* +X1532129Y-259260D02* +X1537207D01* +X1534668D01* +Y-249103D01* +X1532129D01* +X1547364D02* +X1552442D01* +X1554981Y-251642D01* +Y-259260D01* +X1547364D01* +X1544825Y-256721D01* +X1547364Y-254182D01* +X1554981D01* +X1340665Y-17964D02* +X1338125Y-15425D01* +X1333047D01* +X1330508Y-17964D01* +Y-20503D01* +X1333047Y-23042D01* +X1338125D01* +X1340665Y-25582D01* +Y-28121D01* +X1338125Y-30660D01* +X1333047D01* +X1330508Y-28121D01* +X1345743Y-30660D02* +X1350821D01* +X1348282D01* +Y-15425D01* +X1345743D01* +X1360978Y-30660D02* +X1366056D01* +X1368595Y-28121D01* +Y-23042D01* +X1366056Y-20503D01* +X1360978D01* +X1358439Y-23042D01* +Y-28121D01* +X1360978Y-30660D01* +X1376213Y-17964D02* +Y-20503D01* +X1373674D01* +X1378752D01* +X1376213D01* +Y-28121D01* +X1378752Y-30660D01* +X1340665Y-56064D02* +X1338125Y-53525D01* +X1333047D01* +X1330508Y-56064D01* +Y-58603D01* +X1333047Y-61142D01* +X1338125D01* +X1340665Y-63682D01* +Y-66221D01* +X1338125Y-68760D01* +X1333047D01* +X1330508Y-66221D01* +X1345743Y-68760D02* +X1350821D01* +X1348282D01* +Y-53525D01* +X1345743D01* +X1360978Y-68760D02* +X1366056D01* +X1368595Y-66221D01* +Y-61142D01* +X1366056Y-58603D01* +X1360978D01* +X1358439Y-61142D01* +Y-66221D01* +X1360978Y-68760D01* +X1376213Y-56064D02* +Y-58603D01* +X1373674D01* +X1378752D01* +X1376213D01* +Y-66221D01* +X1378752Y-68760D01* +X1330508Y-106860D02* +Y-91625D01* +X1338125D01* +X1340665Y-94164D01* +Y-99242D01* +X1338125Y-101782D01* +X1330508D01* +X1335586D02* +X1340665Y-106860D01* +X1348282D02* +X1353360D01* +X1355900Y-104321D01* +Y-99242D01* +X1353360Y-96703D01* +X1348282D01* +X1345743Y-99242D01* +Y-104321D01* +X1348282Y-106860D01* +X1360978Y-96703D02* +Y-104321D01* +X1363517Y-106860D01* +X1371135D01* +Y-96703D01* +X1376213Y-106860D02* +Y-96703D01* +X1383831D01* +X1386370Y-99242D01* +Y-106860D01* +X1401605Y-91625D02* +Y-106860D01* +X1393987D01* +X1391448Y-104321D01* +Y-99242D01* +X1393987Y-96703D01* +X1401605D01* +X1330508Y-144960D02* +Y-129725D01* +X1338125D01* +X1340665Y-132264D01* +Y-137342D01* +X1338125Y-139882D01* +X1330508D01* +X1335586D02* +X1340665Y-144960D01* +X1348282D02* +X1353360D01* +X1355900Y-142421D01* +Y-137342D01* +X1353360Y-134803D01* +X1348282D01* +X1345743Y-137342D01* +Y-142421D01* +X1348282Y-144960D01* +X1360978Y-134803D02* +Y-142421D01* +X1363517Y-144960D01* +X1371135D01* +Y-134803D01* +X1376213Y-144960D02* +Y-134803D01* +X1383831D01* +X1386370Y-137342D01* +Y-144960D01* +X1401605Y-129725D02* +Y-144960D01* +X1393987D01* +X1391448Y-142421D01* +Y-137342D01* +X1393987Y-134803D01* +X1401605D01* +X1330508Y-183060D02* +Y-167825D01* +X1338125D01* +X1340665Y-170364D01* +Y-175442D01* +X1338125Y-177982D01* +X1330508D01* +X1335586D02* +X1340665Y-183060D01* +X1348282D02* +X1353360D01* +X1355900Y-180521D01* +Y-175442D01* +X1353360Y-172903D01* +X1348282D01* +X1345743Y-175442D01* +Y-180521D01* +X1348282Y-183060D01* +X1360978Y-172903D02* +Y-180521D01* +X1363517Y-183060D01* +X1371135D01* +Y-172903D01* +X1376213Y-183060D02* +Y-172903D01* +X1383831D01* +X1386370Y-175442D01* +Y-183060D01* +X1401605Y-167825D02* +Y-183060D01* +X1393987D01* +X1391448Y-180521D01* +Y-175442D01* +X1393987Y-172903D01* +X1401605D01* +X1330508Y-221160D02* +Y-205925D01* +X1338125D01* +X1340665Y-208464D01* +Y-213542D01* +X1338125Y-216082D01* +X1330508D01* +X1335586D02* +X1340665Y-221160D01* +X1348282D02* +X1353360D01* +X1355900Y-218621D01* +Y-213542D01* +X1353360Y-211003D01* +X1348282D01* +X1345743Y-213542D01* +Y-218621D01* +X1348282Y-221160D01* +X1360978Y-211003D02* +Y-218621D01* +X1363517Y-221160D01* +X1371135D01* +Y-211003D01* +X1376213Y-221160D02* +Y-211003D01* +X1383831D01* +X1386370Y-213542D01* +Y-221160D01* +X1401605Y-205925D02* +Y-221160D01* +X1393987D01* +X1391448Y-218621D01* +Y-213542D01* +X1393987Y-211003D01* +X1401605D01* +X1330508Y-259260D02* +Y-244025D01* +X1338125D01* +X1340665Y-246564D01* +Y-251642D01* +X1338125Y-254182D01* +X1330508D01* +X1335586D02* +X1340665Y-259260D01* +X1348282D02* +X1353360D01* +X1355900Y-256721D01* +Y-251642D01* +X1353360Y-249103D01* +X1348282D01* +X1345743Y-251642D01* +Y-256721D01* +X1348282Y-259260D01* +X1360978Y-249103D02* +Y-256721D01* +X1363517Y-259260D01* +X1371135D01* +Y-249103D01* +X1376213Y-259260D02* +Y-249103D01* +X1383831D01* +X1386370Y-251642D01* +Y-259260D01* +X1401605Y-244025D02* +Y-259260D01* +X1393987D01* +X1391448Y-256721D01* +Y-251642D01* +X1393987Y-249103D01* +X1401605D01* +X1202015Y-30660D02* +Y-15425D01* +X1209633D01* +X1212172Y-17964D01* +Y-23042D01* +X1209633Y-25582D01* +X1202015D01* +X1217250Y-15425D02* +X1227407D01* +X1222329D01* +Y-30660D01* +X1232486Y-15425D02* +Y-30660D01* +Y-23042D01* +X1242642D01* +Y-15425D01* +Y-30660D01* +X1202015Y-68760D02* +Y-53525D01* +X1209633D01* +X1212172Y-56064D01* +Y-61142D01* +X1209633Y-63682D01* +X1202015D01* +X1217250Y-53525D02* +X1227407D01* +X1222329D01* +Y-68760D01* +X1232486Y-53525D02* +Y-68760D01* +Y-61142D01* +X1242642D01* +Y-53525D01* +Y-68760D01* +X1202015Y-106860D02* +Y-91625D01* +X1212172Y-106860D01* +Y-91625D01* +X1217250Y-106860D02* +Y-91625D01* +X1224868D01* +X1227407Y-94164D01* +Y-99242D01* +X1224868Y-101782D01* +X1217250D01* +X1232486Y-91625D02* +X1242642D01* +X1237564D01* +Y-106860D01* +X1247721Y-91625D02* +Y-106860D01* +Y-99242D01* +X1257877D01* +Y-91625D01* +Y-106860D01* +X1202015Y-144960D02* +Y-129725D01* +X1212172Y-144960D01* +Y-129725D01* +X1217250Y-144960D02* +Y-129725D01* +X1224868D01* +X1227407Y-132264D01* +Y-137342D01* +X1224868Y-139882D01* +X1217250D01* +X1232486Y-129725D02* +X1242642D01* +X1237564D01* +Y-144960D01* +X1247721Y-129725D02* +Y-144960D01* +Y-137342D01* +X1257877D01* +Y-129725D01* +Y-144960D01* +X1202015Y-183060D02* +Y-167825D01* +X1209633D01* +X1212172Y-170364D01* +Y-175442D01* +X1209633Y-177982D01* +X1202015D01* +X1217250Y-167825D02* +X1227407D01* +X1222329D01* +Y-183060D01* +X1232486Y-167825D02* +Y-183060D01* +Y-175442D01* +X1242642D01* +Y-167825D01* +Y-183060D01* +X1202015Y-221160D02* +Y-205925D01* +X1209633D01* +X1212172Y-208464D01* +Y-213542D01* +X1209633Y-216082D01* +X1202015D01* +X1217250Y-205925D02* +X1227407D01* +X1222329D01* +Y-221160D01* +X1232486Y-205925D02* +Y-221160D01* +Y-213542D01* +X1242642D01* +Y-205925D01* +Y-221160D01* +X1202015Y-259260D02* +Y-244025D01* +X1209633D01* +X1212172Y-246564D01* +Y-251642D01* +X1209633Y-254182D01* +X1202015D01* +X1217250Y-244025D02* +X1227407D01* +X1222329D01* +Y-259260D01* +X1232486Y-244025D02* +Y-259260D01* +Y-251642D01* +X1242642D01* +Y-244025D01* +Y-259260D01* +X912540Y-17964D02* +X915079Y-15425D01* +X920157D01* +X922697Y-17964D01* +Y-28121D01* +X920157Y-30660D01* +X915079D01* +X912540Y-28121D01* +Y-17964D01* +X927775Y-30660D02* +Y-28121D01* +X930314D01* +Y-30660D01* +X927775D01* +X950628Y-15425D02* +X945549Y-17964D01* +X940471Y-23042D01* +Y-28121D01* +X943010Y-30660D01* +X948089D01* +X950628Y-28121D01* +Y-25582D01* +X948089Y-23042D01* +X940471D01* +X955706Y-17964D02* +X958245Y-15425D01* +X963324D01* +X965863Y-17964D01* +Y-28121D01* +X963324Y-30660D01* +X958245D01* +X955706Y-28121D01* +Y-17964D01* +X970941D02* +X973480Y-15425D01* +X978559D01* +X981098Y-17964D01* +Y-28121D01* +X978559Y-30660D01* +X973480D01* +X970941Y-28121D01* +Y-17964D01* +X986176Y-30660D02* +Y-20503D01* +X988715D01* +X991255Y-23042D01* +Y-30660D01* +Y-23042D01* +X993794Y-20503D01* +X996333Y-23042D01* +Y-30660D01* +X1001411D02* +Y-20503D01* +X1003950D01* +X1006490Y-23042D01* +Y-30660D01* +Y-23042D01* +X1009029Y-20503D01* +X1011568Y-23042D01* +Y-30660D01* +X1036960D02* +X1031881Y-25582D01* +Y-20503D01* +X1036960Y-15425D01* +X1054734Y-30660D02* +X1044577D01* +X1054734Y-20503D01* +Y-17964D01* +X1052195Y-15425D01* +X1047116D01* +X1044577Y-17964D01* +X1059812D02* +X1062352Y-15425D01* +X1067430D01* +X1069969Y-17964D01* +Y-20503D01* +X1067430Y-23042D01* +X1064891D01* +X1067430D01* +X1069969Y-25582D01* +Y-28121D01* +X1067430Y-30660D01* +X1062352D01* +X1059812Y-28121D01* +X1075047Y-30660D02* +Y-28121D01* +X1077587D01* +Y-30660D01* +X1075047D01* +X1097900Y-15425D02* +X1092822Y-17964D01* +X1087743Y-23042D01* +Y-28121D01* +X1090283Y-30660D01* +X1095361D01* +X1097900Y-28121D01* +Y-25582D01* +X1095361Y-23042D01* +X1087743D01* +X1113135Y-30660D02* +X1102978D01* +X1113135Y-20503D01* +Y-17964D01* +X1110596Y-15425D01* +X1105518D01* +X1102978Y-17964D01* +X1118214Y-30660D02* +Y-20503D01* +X1120753D01* +X1123292Y-23042D01* +Y-30660D01* +Y-23042D01* +X1125831Y-20503D01* +X1128370Y-23042D01* +Y-30660D01* +X1133448D02* +X1138527D01* +X1135988D01* +Y-20503D01* +X1133448D01* +X1146144Y-30660D02* +X1151223D01* +X1148684D01* +Y-15425D01* +X1146144D01* +X1158840Y-30660D02* +X1163919Y-25582D01* +Y-20503D01* +X1158840Y-15425D01* +X912540Y-56064D02* +X915079Y-53525D01* +X920157D01* +X922697Y-56064D01* +Y-66221D01* +X920157Y-68760D01* +X915079D01* +X912540Y-66221D01* +Y-56064D01* +X927775Y-68760D02* +Y-66221D01* +X930314D01* +Y-68760D01* +X927775D01* +X950628Y-53525D02* +X945549Y-56064D01* +X940471Y-61142D01* +Y-66221D01* +X943010Y-68760D01* +X948089D01* +X950628Y-66221D01* +Y-63682D01* +X948089Y-61142D01* +X940471D01* +X955706Y-56064D02* +X958245Y-53525D01* +X963324D01* +X965863Y-56064D01* +Y-66221D01* +X963324Y-68760D01* +X958245D01* +X955706Y-66221D01* +Y-56064D01* +X970941D02* +X973480Y-53525D01* +X978559D01* +X981098Y-56064D01* +Y-66221D01* +X978559Y-68760D01* +X973480D01* +X970941Y-66221D01* +Y-56064D01* +X986176Y-68760D02* +Y-58603D01* +X988715D01* +X991255Y-61142D01* +Y-68760D01* +Y-61142D01* +X993794Y-58603D01* +X996333Y-61142D01* +Y-68760D01* +X1001411D02* +Y-58603D01* +X1003950D01* +X1006490Y-61142D01* +Y-68760D01* +Y-61142D01* +X1009029Y-58603D01* +X1011568Y-61142D01* +Y-68760D01* +X1036960D02* +X1031881Y-63682D01* +Y-58603D01* +X1036960Y-53525D01* +X1054734Y-68760D02* +X1044577D01* +X1054734Y-58603D01* +Y-56064D01* +X1052195Y-53525D01* +X1047116D01* +X1044577Y-56064D01* +X1059812D02* +X1062352Y-53525D01* +X1067430D01* +X1069969Y-56064D01* +Y-58603D01* +X1067430Y-61142D01* +X1064891D01* +X1067430D01* +X1069969Y-63682D01* +Y-66221D01* +X1067430Y-68760D01* +X1062352D01* +X1059812Y-66221D01* +X1075047Y-68760D02* +Y-66221D01* +X1077587D01* +Y-68760D01* +X1075047D01* +X1097900Y-53525D02* +X1092822Y-56064D01* +X1087743Y-61142D01* +Y-66221D01* +X1090283Y-68760D01* +X1095361D01* +X1097900Y-66221D01* +Y-63682D01* +X1095361Y-61142D01* +X1087743D01* +X1113135Y-68760D02* +X1102978D01* +X1113135Y-58603D01* +Y-56064D01* +X1110596Y-53525D01* +X1105518D01* +X1102978Y-56064D01* +X1118214Y-68760D02* +Y-58603D01* +X1120753D01* +X1123292Y-61142D01* +Y-68760D01* +Y-61142D01* +X1125831Y-58603D01* +X1128370Y-61142D01* +Y-68760D01* +X1133448D02* +X1138527D01* +X1135988D01* +Y-58603D01* +X1133448D01* +X1146144Y-68760D02* +X1151223D01* +X1148684D01* +Y-53525D01* +X1146144D01* +X1158840Y-68760D02* +X1163919Y-63682D01* +Y-58603D01* +X1158840Y-53525D01* +X912540Y-94164D02* +X915079Y-91625D01* +X920157D01* +X922697Y-94164D01* +Y-104321D01* +X920157Y-106860D01* +X915079D01* +X912540Y-104321D01* +Y-94164D01* +X927775Y-106860D02* +Y-104321D01* +X930314D01* +Y-106860D01* +X927775D01* +X950628Y-91625D02* +X945549Y-94164D01* +X940471Y-99242D01* +Y-104321D01* +X943010Y-106860D01* +X948089D01* +X950628Y-104321D01* +Y-101782D01* +X948089Y-99242D01* +X940471D01* +X965863Y-91625D02* +X955706D01* +Y-99242D01* +X960784Y-96703D01* +X963324D01* +X965863Y-99242D01* +Y-104321D01* +X963324Y-106860D01* +X958245D01* +X955706Y-104321D01* +X970941Y-94164D02* +X973480Y-91625D01* +X978559D01* +X981098Y-94164D01* +Y-104321D01* +X978559Y-106860D01* +X973480D01* +X970941Y-104321D01* +Y-94164D01* +X986176Y-106860D02* +Y-96703D01* +X988715D01* +X991255Y-99242D01* +Y-106860D01* +Y-99242D01* +X993794Y-96703D01* +X996333Y-99242D01* +Y-106860D01* +X1001411D02* +Y-96703D01* +X1003950D01* +X1006490Y-99242D01* +Y-106860D01* +Y-99242D01* +X1009029Y-96703D01* +X1011568Y-99242D01* +Y-106860D01* +X1036960D02* +X1031881Y-101782D01* +Y-96703D01* +X1036960Y-91625D01* +X1054734Y-106860D02* +X1044577D01* +X1054734Y-96703D01* +Y-94164D01* +X1052195Y-91625D01* +X1047116D01* +X1044577Y-94164D01* +X1069969Y-91625D02* +X1059812D01* +Y-99242D01* +X1064891Y-96703D01* +X1067430D01* +X1069969Y-99242D01* +Y-104321D01* +X1067430Y-106860D01* +X1062352D01* +X1059812Y-104321D01* +X1075047Y-106860D02* +Y-104321D01* +X1077587D01* +Y-106860D01* +X1075047D01* +X1097900Y-91625D02* +X1087743D01* +Y-99242D01* +X1092822Y-96703D01* +X1095361D01* +X1097900Y-99242D01* +Y-104321D01* +X1095361Y-106860D01* +X1090283D01* +X1087743Y-104321D01* +X1102978D02* +X1105518Y-106860D01* +X1110596D01* +X1113135Y-104321D01* +Y-94164D01* +X1110596Y-91625D01* +X1105518D01* +X1102978Y-94164D01* +Y-96703D01* +X1105518Y-99242D01* +X1113135D01* +X1118214Y-106860D02* +Y-96703D01* +X1120753D01* +X1123292Y-99242D01* +Y-106860D01* +Y-99242D01* +X1125831Y-96703D01* +X1128370Y-99242D01* +Y-106860D01* +X1133448D02* +X1138527D01* +X1135988D01* +Y-96703D01* +X1133448D01* +X1146144Y-106860D02* +X1151223D01* +X1148684D01* +Y-91625D01* +X1146144D01* +X1158840Y-106860D02* +X1163919Y-101782D01* +Y-96703D01* +X1158840Y-91625D01* +X912540Y-132264D02* +X915079Y-129725D01* +X920157D01* +X922697Y-132264D01* +Y-134803D01* +X920157Y-137342D01* +X917618D01* +X920157D01* +X922697Y-139882D01* +Y-142421D01* +X920157Y-144960D01* +X915079D01* +X912540Y-142421D01* +X927775Y-144960D02* +Y-142421D01* +X930314D01* +Y-144960D01* +X927775D01* +X940471D02* +X945549D01* +X943010D01* +Y-129725D01* +X940471Y-132264D01* +X953167D02* +X955706Y-129725D01* +X960784D01* +X963324Y-132264D01* +Y-142421D01* +X960784Y-144960D01* +X955706D01* +X953167Y-142421D01* +Y-132264D01* +X968402D02* +X970941Y-129725D01* +X976020D01* +X978559Y-132264D01* +Y-142421D01* +X976020Y-144960D01* +X970941D01* +X968402Y-142421D01* +Y-132264D01* +X983637Y-144960D02* +Y-134803D01* +X986176D01* +X988715Y-137342D01* +Y-144960D01* +Y-137342D01* +X991255Y-134803D01* +X993794Y-137342D01* +Y-144960D01* +X998872D02* +Y-134803D01* +X1001411D01* +X1003950Y-137342D01* +Y-144960D01* +Y-137342D01* +X1006490Y-134803D01* +X1009029Y-137342D01* +Y-144960D01* +X1034421D02* +X1029342Y-139882D01* +Y-134803D01* +X1034421Y-129725D01* +X1042038Y-144960D02* +X1047116D01* +X1044577D01* +Y-129725D01* +X1042038Y-132264D01* +X1064891Y-144960D02* +X1054734D01* +X1064891Y-134803D01* +Y-132264D01* +X1062352Y-129725D01* +X1057273D01* +X1054734Y-132264D01* +X1080126Y-144960D02* +X1069969D01* +X1080126Y-134803D01* +Y-132264D01* +X1077587Y-129725D01* +X1072508D01* +X1069969Y-132264D01* +X1085204Y-144960D02* +Y-142421D01* +X1087743D01* +Y-144960D01* +X1085204D01* +X1097900Y-132264D02* +X1100439Y-129725D01* +X1105518D01* +X1108057Y-132264D01* +Y-142421D01* +X1105518Y-144960D01* +X1100439D01* +X1097900Y-142421D01* +Y-132264D01* +X1123292Y-129725D02* +X1113135D01* +Y-137342D01* +X1118213Y-134803D01* +X1120753D01* +X1123292Y-137342D01* +Y-142421D01* +X1120753Y-144960D01* +X1115674D01* +X1113135Y-142421D01* +X1128370Y-144960D02* +Y-134803D01* +X1130909D01* +X1133448Y-137342D01* +Y-144960D01* +Y-137342D01* +X1135988Y-134803D01* +X1138527Y-137342D01* +Y-144960D01* +X1143605D02* +X1148684D01* +X1146144D01* +Y-134803D01* +X1143605D01* +X1156301Y-144960D02* +X1161379D01* +X1158840D01* +Y-129725D01* +X1156301D01* +X1168997Y-144960D02* +X1174075Y-139882D01* +Y-134803D01* +X1168997Y-129725D01* +X912540Y-170364D02* +X915079Y-167825D01* +X920157D01* +X922697Y-170364D01* +Y-180521D01* +X920157Y-183060D01* +X915079D01* +X912540Y-180521D01* +Y-170364D01* +X927775Y-183060D02* +Y-180521D01* +X930314D01* +Y-183060D01* +X927775D01* +X950628Y-167825D02* +X945549Y-170364D01* +X940471Y-175442D01* +Y-180521D01* +X943010Y-183060D01* +X948089D01* +X950628Y-180521D01* +Y-177982D01* +X948089Y-175442D01* +X940471D01* +X955706Y-170364D02* +X958245Y-167825D01* +X963324D01* +X965863Y-170364D01* +Y-180521D01* +X963324Y-183060D01* +X958245D01* +X955706Y-180521D01* +Y-170364D01* +X970941D02* +X973480Y-167825D01* +X978559D01* +X981098Y-170364D01* +Y-180521D01* +X978559Y-183060D01* +X973480D01* +X970941Y-180521D01* +Y-170364D01* +X986176Y-183060D02* +Y-172903D01* +X988715D01* +X991255Y-175442D01* +Y-183060D01* +Y-175442D01* +X993794Y-172903D01* +X996333Y-175442D01* +Y-183060D01* +X1001411D02* +Y-172903D01* +X1003950D01* +X1006490Y-175442D01* +Y-183060D01* +Y-175442D01* +X1009029Y-172903D01* +X1011568Y-175442D01* +Y-183060D01* +X1036960D02* +X1031881Y-177982D01* +Y-172903D01* +X1036960Y-167825D01* +X1054734Y-183060D02* +X1044577D01* +X1054734Y-172903D01* +Y-170364D01* +X1052195Y-167825D01* +X1047116D01* +X1044577Y-170364D01* +X1059812D02* +X1062352Y-167825D01* +X1067430D01* +X1069969Y-170364D01* +Y-172903D01* +X1067430Y-175442D01* +X1064891D01* +X1067430D01* +X1069969Y-177982D01* +Y-180521D01* +X1067430Y-183060D01* +X1062352D01* +X1059812Y-180521D01* +X1075047Y-183060D02* +Y-180521D01* +X1077587D01* +Y-183060D01* +X1075047D01* +X1097900Y-167825D02* +X1092822Y-170364D01* +X1087743Y-175442D01* +Y-180521D01* +X1090283Y-183060D01* +X1095361D01* +X1097900Y-180521D01* +Y-177982D01* +X1095361Y-175442D01* +X1087743D01* +X1113135Y-183060D02* +X1102978D01* +X1113135Y-172903D01* +Y-170364D01* +X1110596Y-167825D01* +X1105518D01* +X1102978Y-170364D01* +X1118214Y-183060D02* +Y-172903D01* +X1120753D01* +X1123292Y-175442D01* +Y-183060D01* +Y-175442D01* +X1125831Y-172903D01* +X1128370Y-175442D01* +Y-183060D01* +X1133448D02* +X1138527D01* +X1135988D01* +Y-172903D01* +X1133448D01* +X1146144Y-183060D02* +X1151223D01* +X1148684D01* +Y-167825D01* +X1146144D01* +X1158840Y-183060D02* +X1163919Y-177982D01* +Y-172903D01* +X1158840Y-167825D01* +X912540Y-208464D02* +X915079Y-205925D01* +X920157D01* +X922697Y-208464D01* +Y-218621D01* +X920157Y-221160D01* +X915079D01* +X912540Y-218621D01* +Y-208464D01* +X927775Y-221160D02* +Y-218621D01* +X930314D01* +Y-221160D01* +X927775D01* +X940471Y-218621D02* +X943010Y-221160D01* +X948089D01* +X950628Y-218621D01* +Y-208464D01* +X948089Y-205925D01* +X943010D01* +X940471Y-208464D01* +Y-211003D01* +X943010Y-213542D01* +X950628D01* +X955706Y-208464D02* +X958245Y-205925D01* +X963324D01* +X965863Y-208464D01* +Y-218621D01* +X963324Y-221160D01* +X958245D01* +X955706Y-218621D01* +Y-208464D01* +X970941D02* +X973480Y-205925D01* +X978559D01* +X981098Y-208464D01* +Y-218621D01* +X978559Y-221160D01* +X973480D01* +X970941Y-218621D01* +Y-208464D01* +X986176Y-221160D02* +Y-211003D01* +X988715D01* +X991255Y-213542D01* +Y-221160D01* +Y-213542D01* +X993794Y-211003D01* +X996333Y-213542D01* +Y-221160D01* +X1001411D02* +Y-211003D01* +X1003950D01* +X1006490Y-213542D01* +Y-221160D01* +Y-213542D01* +X1009029Y-211003D01* +X1011568Y-213542D01* +Y-221160D01* +X1036960D02* +X1031881Y-216082D01* +Y-211003D01* +X1036960Y-205925D01* +X1044577Y-208464D02* +X1047116Y-205925D01* +X1052195D01* +X1054734Y-208464D01* +Y-211003D01* +X1052195Y-213542D01* +X1049656D01* +X1052195D01* +X1054734Y-216082D01* +Y-218621D01* +X1052195Y-221160D01* +X1047116D01* +X1044577Y-218621D01* +X1069969Y-205925D02* +X1059812D01* +Y-213542D01* +X1064891Y-211003D01* +X1067430D01* +X1069969Y-213542D01* +Y-218621D01* +X1067430Y-221160D01* +X1062352D01* +X1059812Y-218621D01* +X1075047Y-221160D02* +Y-218621D01* +X1077587D01* +Y-221160D01* +X1075047D01* +X1095361D02* +Y-205925D01* +X1087743Y-213542D01* +X1097900D01* +X1102978Y-208464D02* +X1105518Y-205925D01* +X1110596D01* +X1113135Y-208464D01* +Y-211003D01* +X1110596Y-213542D01* +X1108057D01* +X1110596D01* +X1113135Y-216082D01* +Y-218621D01* +X1110596Y-221160D01* +X1105518D01* +X1102978Y-218621D01* +X1118214Y-221160D02* +Y-211003D01* +X1120753D01* +X1123292Y-213542D01* +Y-221160D01* +Y-213542D01* +X1125831Y-211003D01* +X1128370Y-213542D01* +Y-221160D01* +X1133448D02* +X1138527D01* +X1135988D01* +Y-211003D01* +X1133448D01* +X1146144Y-221160D02* +X1151223D01* +X1148684D01* +Y-205925D01* +X1146144D01* +X1158840Y-221160D02* +X1163919Y-216082D01* +Y-211003D01* +X1158840Y-205925D01* +X912540Y-246564D02* +X915079Y-244025D01* +X920157D01* +X922697Y-246564D01* +Y-256721D01* +X920157Y-259260D01* +X915079D01* +X912540Y-256721D01* +Y-246564D01* +X927775Y-259260D02* +Y-256721D01* +X930314D01* +Y-259260D01* +X927775D01* +X948089D02* +Y-244025D01* +X940471Y-251642D01* +X950628D01* +X955706Y-246564D02* +X958245Y-244025D01* +X963324D01* +X965863Y-246564D01* +Y-256721D01* +X963324Y-259260D01* +X958245D01* +X955706Y-256721D01* +Y-246564D01* +X970941D02* +X973480Y-244025D01* +X978559D01* +X981098Y-246564D01* +Y-256721D01* +X978559Y-259260D01* +X973480D01* +X970941Y-256721D01* +Y-246564D01* +X986176Y-259260D02* +Y-249103D01* +X988715D01* +X991255Y-251642D01* +Y-259260D01* +Y-251642D01* +X993794Y-249103D01* +X996333Y-251642D01* +Y-259260D01* +X1001411D02* +Y-249103D01* +X1003950D01* +X1006490Y-251642D01* +Y-259260D01* +Y-251642D01* +X1009029Y-249103D01* +X1011568Y-251642D01* +Y-259260D01* +X1036960D02* +X1031881Y-254182D01* +Y-249103D01* +X1036960Y-244025D01* +X1044577Y-259260D02* +X1049656D01* +X1047116D01* +Y-244025D01* +X1044577Y-246564D01* +X1067430Y-244025D02* +X1057273D01* +Y-251642D01* +X1062352Y-249103D01* +X1064891D01* +X1067430Y-251642D01* +Y-256721D01* +X1064891Y-259260D01* +X1059812D01* +X1057273Y-256721D01* +X1072508Y-259260D02* +Y-256721D01* +X1075047D01* +Y-259260D01* +X1072508D01* +X1085204Y-244025D02* +X1095361D01* +Y-246564D01* +X1085204Y-256721D01* +Y-259260D01* +X1110596Y-244025D02* +X1100439D01* +Y-251642D01* +X1105518Y-249103D01* +X1108057D01* +X1110596Y-251642D01* +Y-256721D01* +X1108057Y-259260D01* +X1102978D01* +X1100439Y-256721D01* +X1115674Y-259260D02* +Y-249103D01* +X1118214D01* +X1120753Y-251642D01* +Y-259260D01* +Y-251642D01* +X1123292Y-249103D01* +X1125831Y-251642D01* +Y-259260D01* +X1130909D02* +X1135988D01* +X1133448D01* +Y-249103D01* +X1130909D01* +X1143605Y-259260D02* +X1148684D01* +X1146144D01* +Y-244025D01* +X1143605D01* +X1156301Y-259260D02* +X1161379Y-254182D01* +Y-249103D01* +X1156301Y-244025D01* +X785572Y-282125D02* +X780494Y-284664D01* +X775415Y-289742D01* +Y-294821D01* +X777954Y-297360D01* +X783033D01* +X785572Y-294821D01* +Y-292282D01* +X783033Y-289742D01* +X775415D01* +X790650Y-284664D02* +X793190Y-282125D01* +X798268D01* +X800807Y-284664D01* +Y-294821D01* +X798268Y-297360D01* +X793190D01* +X790650Y-294821D01* +Y-284664D01* +X821121Y-282125D02* +X831277D01* +X826199D01* +Y-297360D01* +X838895D02* +X843973D01* +X846512Y-294821D01* +Y-289742D01* +X843973Y-287203D01* +X838895D01* +X836356Y-289742D01* +Y-294821D01* +X838895Y-297360D01* +X854130Y-284664D02* +Y-287203D01* +X851591D01* +X856669D01* +X854130D01* +Y-294821D01* +X856669Y-297360D01* +X866826Y-287203D02* +X871904D01* +X874443Y-289742D01* +Y-297360D01* +X866826D01* +X864287Y-294821D01* +X866826Y-292282D01* +X874443D01* +X879522Y-297360D02* +X884600D01* +X882061D01* +Y-282125D01* +X879522D01* +X785572Y-30660D02* +X775415D01* +X785572Y-20503D01* +Y-17964D01* +X783033Y-15425D01* +X777954D01* +X775415Y-17964D01* +X785572Y-68760D02* +X775415D01* +X785572Y-58603D01* +Y-56064D01* +X783033Y-53525D01* +X777954D01* +X775415Y-56064D01* +X785572Y-106860D02* +X775415D01* +X785572Y-96703D01* +Y-94164D01* +X783033Y-91625D01* +X777954D01* +X775415Y-94164D01* +X785572Y-144960D02* +X775415D01* +X785572Y-134803D01* +Y-132264D01* +X783033Y-129725D01* +X777954D01* +X775415Y-132264D01* +Y-170364D02* +X777954Y-167825D01* +X783033D01* +X785572Y-170364D01* +Y-172903D01* +X783033Y-175442D01* +X780494D01* +X783033D01* +X785572Y-177982D01* +Y-180521D01* +X783033Y-183060D01* +X777954D01* +X775415Y-180521D01* +X785572Y-205925D02* +X775415D01* +Y-213542D01* +X780494Y-211003D01* +X783033D01* +X785572Y-213542D01* +Y-218621D01* +X783033Y-221160D01* +X777954D01* +X775415Y-218621D01* +X783033Y-259260D02* +Y-244025D01* +X775415Y-251642D01* +X785572D01* +X798268Y-259260D02* +Y-244025D01* +X790650Y-251642D01* +X800807D01* +X1100432Y-354498D02* +X1110589D01* +X1100432Y-349420D02* +X1110589D01* +X1130902Y-359577D02* +Y-344342D01* +X1138520D01* +X1141059Y-346881D01* +Y-351959D01* +X1138520Y-354498D01* +X1130902D01* +X1135981D02* +X1141059Y-359577D01* +X1148677D02* +X1153755D01* +X1156294Y-357038D01* +Y-351959D01* +X1153755Y-349420D01* +X1148677D01* +X1146137Y-351959D01* +Y-357038D01* +X1148677Y-359577D01* +X1161373Y-349420D02* +Y-357038D01* +X1163912Y-359577D01* +X1171529D01* +Y-349420D01* +X1179147Y-346881D02* +Y-349420D01* +X1176608D01* +X1181686D01* +X1179147D01* +Y-357038D01* +X1181686Y-359577D01* +X1196921D02* +X1191843D01* +X1189303Y-357038D01* +Y-351959D01* +X1191843Y-349420D01* +X1196921D01* +X1199460Y-351959D01* +Y-354498D01* +X1189303D01* +X1214695Y-344342D02* +Y-359577D01* +X1207078D01* +X1204538Y-357038D01* +Y-351959D01* +X1207078Y-349420D01* +X1214695D01* +X1235009Y-359577D02* +Y-344342D01* +X1242626D01* +X1245165Y-346881D01* +Y-351959D01* +X1242626Y-354498D01* +X1235009D01* +X1252783Y-349420D02* +X1257861D01* +X1260400Y-351959D01* +Y-359577D01* +X1252783D01* +X1250244Y-357038D01* +X1252783Y-354498D01* +X1260400D01* +X1268018Y-346881D02* +Y-349420D01* +X1265479D01* +X1270557D01* +X1268018D01* +Y-357038D01* +X1270557Y-359577D01* +X1278175Y-344342D02* +Y-359577D01* +Y-351959D01* +X1280714Y-349420D01* +X1285792D01* +X1288331Y-351959D01* +Y-359577D01* +X1308645Y-344342D02* +Y-359577D01* +X1318802D01* +X1331497D02* +X1326419D01* +X1323880Y-357038D01* +Y-351959D01* +X1326419Y-349420D01* +X1331497D01* +X1334037Y-351959D01* +Y-354498D01* +X1323880D01* +X1339115Y-359577D02* +Y-349420D01* +X1346732D01* +X1349272Y-351959D01* +Y-359577D01* +X1359428Y-364655D02* +X1361968D01* +X1364507Y-362116D01* +Y-349420D01* +X1356889D01* +X1354350Y-351959D01* +Y-357038D01* +X1356889Y-359577D01* +X1364507D01* +X1372124Y-346881D02* +Y-349420D01* +X1369585D01* +X1374663D01* +X1372124D01* +Y-357038D01* +X1374663Y-359577D01* +X1382281Y-344342D02* +Y-359577D01* +Y-351959D01* +X1384820Y-349420D01* +X1389899D01* +X1392438Y-351959D01* +Y-359577D01* +X1412751Y-351959D02* +X1422908D01* +X1417829Y-346881D02* +Y-357038D01* +X1443221Y-344342D02* +X1453378D01* +X1448300D01* +Y-359577D01* +X1460995D02* +X1466074D01* +X1468613Y-357038D01* +Y-351959D01* +X1466074Y-349420D01* +X1460995D01* +X1458456Y-351959D01* +Y-357038D01* +X1460995Y-359577D01* +X1476231D02* +X1481309D01* +X1483848Y-357038D01* +Y-351959D01* +X1481309Y-349420D01* +X1476231D01* +X1473691Y-351959D01* +Y-357038D01* +X1476231Y-359577D01* +X1488927D02* +X1494005D01* +X1491466D01* +Y-344342D01* +X1488927D01* +X1527014Y-346881D02* +X1524475Y-344342D01* +X1519397D01* +X1516857Y-346881D01* +Y-349420D01* +X1519397Y-351959D01* +X1524475D01* +X1527014Y-354498D01* +Y-357038D01* +X1524475Y-359577D01* +X1519397D01* +X1516857Y-357038D01* +X1532092Y-359577D02* +X1537171D01* +X1534632D01* +Y-349420D01* +X1532092D01* +X1544788D02* +X1554945D01* +X1544788Y-359577D01* +X1554945D01* +X1567641D02* +X1562563D01* +X1560023Y-357038D01* +Y-351959D01* +X1562563Y-349420D01* +X1567641D01* +X1570180Y-351959D01* +Y-354498D01* +X1560023D01* +X1590494D02* +X1600650D01* +X1590494Y-349420D02* +X1600650D01* +X1631120Y-346881D02* +X1628581Y-344342D01* +X1623503D01* +X1620964Y-346881D01* +Y-349420D01* +X1623503Y-351959D01* +X1628581D01* +X1631120Y-354498D01* +Y-357038D01* +X1628581Y-359577D01* +X1623503D01* +X1620964Y-357038D01* +X1636199Y-359577D02* +X1641277D01* +X1638738D01* +Y-344342D01* +X1636199D01* +X1651434Y-359577D02* +X1656512D01* +X1659051Y-357038D01* +Y-351959D01* +X1656512Y-349420D01* +X1651434D01* +X1648895Y-351959D01* +Y-357038D01* +X1651434Y-359577D01* +X1666669Y-346881D02* +Y-349420D01* +X1664130D01* +X1669208D01* +X1666669D01* +Y-357038D01* +X1669208Y-359577D01* +X1692061D02* +X1697139D01* +X1694600D01* +Y-344342D01* +X1692061D01* +X1712374Y-359577D02* +X1707296D01* +X1704757Y-357038D01* +Y-351959D01* +X1707296Y-349420D01* +X1712374D01* +X1714913Y-351959D01* +Y-354498D01* +X1704757D01* +X1719992Y-359577D02* +Y-349420D01* +X1727609D01* +X1730148Y-351959D01* +Y-359577D01* +X1740305Y-364655D02* +X1742844D01* +X1745383Y-362116D01* +Y-349420D01* +X1737766D01* +X1735227Y-351959D01* +Y-357038D01* +X1737766Y-359577D01* +X1745383D01* +X1753001Y-346881D02* +Y-349420D01* +X1750462D01* +X1755540D01* +X1753001D01* +Y-357038D01* +X1755540Y-359577D01* +X1763158Y-344342D02* +Y-359577D01* +Y-351959D01* +X1765697Y-349420D01* +X1770775D01* +X1773315Y-351959D01* +Y-359577D01* +X1796167Y-349420D02* +X1801245D01* +X1803785Y-351959D01* +Y-359577D01* +X1796167D01* +X1793628Y-357038D01* +X1796167Y-354498D01* +X1803785D01* +X1808863Y-359577D02* +X1816481D01* +X1819020Y-357038D01* +X1816481Y-354498D01* +X1811402D01* +X1808863Y-351959D01* +X1811402Y-349420D01* +X1819020D01* +X1849490Y-344342D02* +Y-359577D01* +X1841872D01* +X1839333Y-357038D01* +Y-351959D01* +X1841872Y-349420D01* +X1849490D01* +X1862186Y-359577D02* +X1857107D01* +X1854568Y-357038D01* +Y-351959D01* +X1857107Y-349420D01* +X1862186D01* +X1864725Y-351959D01* +Y-354498D01* +X1854568D01* +X1872342Y-359577D02* +Y-346881D01* +Y-351959D01* +X1869803D01* +X1874882D01* +X1872342D01* +Y-346881D01* +X1874882Y-344342D01* +X1882499Y-359577D02* +X1887578D01* +X1885038D01* +Y-349420D01* +X1882499D01* +X1895195Y-359577D02* +Y-349420D01* +X1902813D01* +X1905352Y-351959D01* +Y-359577D01* +X1918048D02* +X1912969D01* +X1910430Y-357038D01* +Y-351959D01* +X1912969Y-349420D01* +X1918048D01* +X1920587Y-351959D01* +Y-354498D01* +X1910430D01* +X1935822Y-344342D02* +Y-359577D01* +X1928204D01* +X1925665Y-357038D01* +Y-351959D01* +X1928204Y-349420D01* +X1935822D01* +X1956135Y-359577D02* +X1961214D01* +X1958674D01* +Y-349420D01* +X1956135D01* +X1968831Y-359577D02* +Y-349420D01* +X1976449D01* +X1978988Y-351959D01* +Y-359577D01* +X2001841Y-346881D02* +Y-349420D01* +X1999301D01* +X2004380D01* +X2001841D01* +Y-357038D01* +X2004380Y-359577D01* +X2011997Y-344342D02* +Y-359577D01* +Y-351959D01* +X2014536Y-349420D01* +X2019615D01* +X2022154Y-351959D01* +Y-359577D01* +X2034850D02* +X2029772D01* +X2027232Y-357038D01* +Y-351959D01* +X2029772Y-349420D01* +X2034850D01* +X2037389Y-351959D01* +Y-354498D01* +X2027232D01* +X2057702Y-359577D02* +Y-344342D01* +X2065320D01* +X2067859Y-346881D01* +Y-351959D01* +X2065320Y-354498D01* +X2057702D01* +X2083094Y-346881D02* +X2080555Y-344342D01* +X2075477D01* +X2072937Y-346881D01* +Y-357038D01* +X2075477Y-359577D01* +X2080555D01* +X2083094Y-357038D01* +X2088173Y-344342D02* +Y-359577D01* +X2095790D01* +X2098329Y-357038D01* +Y-354498D01* +X2095790Y-351959D01* +X2088173D01* +X2095790D01* +X2098329Y-349420D01* +Y-346881D01* +X2095790Y-344342D01* +X2088173D01* +X2118643Y-359577D02* +X2123721D01* +X2121182D01* +Y-344342D01* +X2118643D01* +X2133878Y-349420D02* +X2138956D01* +X2141495Y-351959D01* +Y-359577D01* +X2133878D01* +X2131339Y-357038D01* +X2133878Y-354498D01* +X2141495D01* +X2146574Y-349420D02* +Y-357038D01* +X2149113Y-359577D01* +X2156730D01* +Y-362116D01* +X2154191Y-364655D01* +X2151652D01* +X2156730Y-359577D02* +Y-349420D01* +X2164348Y-359577D02* +X2169426D01* +X2171965Y-357038D01* +Y-351959D01* +X2169426Y-349420D01* +X2164348D01* +X2161809Y-351959D01* +Y-357038D01* +X2164348Y-359577D01* +X2177044Y-349420D02* +Y-357038D01* +X2179583Y-359577D01* +X2187201D01* +Y-349420D01* +X2194818Y-346881D02* +Y-349420D01* +X2192279D01* +X2197357D01* +X2194818D01* +Y-357038D01* +X2197357Y-359577D01* +X1189303Y-329105D02* +X1199460D01* +X1189303Y-324027D02* +X1199460D01* +X1229930Y-321488D02* +X1227391Y-318948D01* +X1222313D01* +X1219774Y-321488D01* +Y-331644D01* +X1222313Y-334183D01* +X1227391D01* +X1229930Y-331644D01* +X1237548Y-324027D02* +X1242626D01* +X1245165Y-326566D01* +Y-334183D01* +X1237548D01* +X1235009Y-331644D01* +X1237548Y-329105D01* +X1245165D01* +X1250244Y-334183D02* +X1255322D01* +X1252783D01* +Y-318948D01* +X1250244D01* +X1273096Y-324027D02* +X1265479D01* +X1262940Y-326566D01* +Y-331644D01* +X1265479Y-334183D01* +X1273096D01* +X1278175Y-324027D02* +Y-331644D01* +X1280714Y-334183D01* +X1288331D01* +Y-324027D01* +X1293410Y-334183D02* +X1298488D01* +X1295949D01* +Y-318948D01* +X1293410D01* +X1308645Y-324027D02* +X1313723D01* +X1316262Y-326566D01* +Y-334183D01* +X1308645D01* +X1306106Y-331644D01* +X1308645Y-329105D01* +X1316262D01* +X1323880Y-321488D02* +Y-324027D01* +X1321341D01* +X1326419D01* +X1323880D01* +Y-331644D01* +X1326419Y-334183D01* +X1341654D02* +X1336576D01* +X1334037Y-331644D01* +Y-326566D01* +X1336576Y-324027D01* +X1341654D01* +X1344193Y-326566D01* +Y-329105D01* +X1334037D01* +X1359428Y-318948D02* +Y-334183D01* +X1351811D01* +X1349272Y-331644D01* +Y-326566D01* +X1351811Y-324027D01* +X1359428D01* +X1382281Y-334183D02* +Y-321488D01* +Y-326566D01* +X1379742D01* +X1384820D01* +X1382281D01* +Y-321488D01* +X1384820Y-318948D01* +X1392438Y-324027D02* +Y-334183D01* +Y-329105D01* +X1394977Y-326566D01* +X1397516Y-324027D01* +X1400055D01* +X1410212Y-334183D02* +X1415290D01* +X1417829Y-331644D01* +Y-326566D01* +X1415290Y-324027D01* +X1410212D01* +X1407673Y-326566D01* +Y-331644D01* +X1410212Y-334183D01* +X1422908D02* +Y-324027D01* +X1425447D01* +X1427986Y-326566D01* +Y-334183D01* +Y-326566D01* +X1430525Y-324027D01* +X1433065Y-326566D01* +Y-334183D01* +X1455917Y-321488D02* +Y-324027D01* +X1453378D01* +X1458456D01* +X1455917D01* +Y-331644D01* +X1458456Y-334183D01* +X1468613D02* +X1473691D01* +X1476231Y-331644D01* +Y-326566D01* +X1473691Y-324027D01* +X1468613D01* +X1466074Y-326566D01* +Y-331644D01* +X1468613Y-334183D01* +X1483848D02* +X1488927D01* +X1491466Y-331644D01* +Y-326566D01* +X1488927Y-324027D01* +X1483848D01* +X1481309Y-326566D01* +Y-331644D01* +X1483848Y-334183D01* +X1496544D02* +X1501622D01* +X1499083D01* +Y-318948D01* +X1496544D01* +X1524475Y-334183D02* +X1532092D01* +X1534632Y-331644D01* +X1532092Y-329105D01* +X1527014D01* +X1524475Y-326566D01* +X1527014Y-324027D01* +X1534632D01* +X1542249Y-321488D02* +Y-324027D01* +X1539710D01* +X1544788D01* +X1542249D01* +Y-331644D01* +X1544788Y-334183D01* +X1554945Y-324027D02* +X1560023D01* +X1562563Y-326566D01* +Y-334183D01* +X1554945D01* +X1552406Y-331644D01* +X1554945Y-329105D01* +X1562563D01* +X1567641Y-324027D02* +Y-334183D01* +Y-329105D01* +X1570180Y-326566D01* +X1572719Y-324027D01* +X1575258D01* +X1585415Y-321488D02* +Y-324027D01* +X1582876D01* +X1587954D01* +X1585415D01* +Y-331644D01* +X1587954Y-334183D01* +X1620964Y-324027D02* +X1613346D01* +X1610807Y-326566D01* +Y-331644D01* +X1613346Y-334183D01* +X1620964D01* +X1633660D02* +X1628581D01* +X1626042Y-331644D01* +Y-326566D01* +X1628581Y-324027D01* +X1633660D01* +X1636199Y-326566D01* +Y-329105D01* +X1626042D01* +X1641277Y-334183D02* +Y-324027D01* +X1648895D01* +X1651434Y-326566D01* +Y-334183D01* +X1659051Y-321488D02* +Y-324027D01* +X1656512D01* +X1661591D01* +X1659051D01* +Y-331644D01* +X1661591Y-334183D01* +X1669208Y-324027D02* +Y-334183D01* +Y-329105D01* +X1671747Y-326566D01* +X1674286Y-324027D01* +X1676826D01* +X1692061Y-334183D02* +X1686982D01* +X1684443Y-331644D01* +Y-326566D01* +X1686982Y-324027D01* +X1692061D01* +X1694600Y-326566D01* +Y-329105D01* +X1684443D01* +X1714913Y-339262D02* +Y-324027D01* +X1722531D01* +X1725070Y-326566D01* +Y-331644D01* +X1722531Y-334183D01* +X1714913D01* +X1732688D02* +X1737766D01* +X1740305Y-331644D01* +Y-326566D01* +X1737766Y-324027D01* +X1732688D01* +X1730148Y-326566D01* +Y-331644D01* +X1732688Y-334183D01* +X1745383D02* +X1753001D01* +X1755540Y-331644D01* +X1753001Y-329105D01* +X1747923D01* +X1745383Y-326566D01* +X1747923Y-324027D01* +X1755540D01* +X1760619Y-334183D02* +X1765697D01* +X1763158D01* +Y-324027D01* +X1760619D01* +X1775854Y-321488D02* +Y-324027D01* +X1773314D01* +X1778393D01* +X1775854D01* +Y-331644D01* +X1778393Y-334183D01* +X1786010D02* +X1791089D01* +X1788549D01* +Y-324027D01* +X1786010D01* +X1801245Y-334183D02* +X1806324D01* +X1808863Y-331644D01* +Y-326566D01* +X1806324Y-324027D01* +X1801245D01* +X1798706Y-326566D01* +Y-331644D01* +X1801245Y-334183D01* +X1813941D02* +Y-324027D01* +X1821559D01* +X1824098Y-326566D01* +Y-334183D01* +X1846951Y-321488D02* +Y-324027D01* +X1844411D01* +X1849490D01* +X1846951D01* +Y-331644D01* +X1849490Y-334183D01* +X1859646D02* +X1864725D01* +X1867264Y-331644D01* +Y-326566D01* +X1864725Y-324027D01* +X1859646D01* +X1857107Y-326566D01* +Y-331644D01* +X1859646Y-334183D01* +X1890117Y-321488D02* +Y-324027D01* +X1887578D01* +X1892656D01* +X1890117D01* +Y-331644D01* +X1892656Y-334183D01* +X1902812D02* +X1907891D01* +X1910430Y-331644D01* +Y-326566D01* +X1907891Y-324027D01* +X1902812D01* +X1900273Y-326566D01* +Y-331644D01* +X1902812Y-334183D01* +X1918048D02* +X1923126D01* +X1925665Y-331644D01* +Y-326566D01* +X1923126Y-324027D01* +X1918048D01* +X1915508Y-326566D01* +Y-331644D01* +X1918048Y-334183D01* +X1930744D02* +X1935822D01* +X1933283D01* +Y-318948D01* +X1930744D01* +X1966292Y-334183D02* +X1961214D01* +X1958674Y-331644D01* +Y-326566D01* +X1961214Y-324027D01* +X1966292D01* +X1968831Y-326566D01* +Y-329105D01* +X1958674D01* +X1973909Y-334183D02* +Y-324027D01* +X1981527D01* +X1984066Y-326566D01* +Y-334183D01* +X1999301Y-318948D02* +Y-334183D01* +X1991684D01* +X1989145Y-331644D01* +Y-326566D01* +X1991684Y-324027D01* +X1999301D01* +X2029772D02* +X2022154D01* +X2019615Y-326566D01* +Y-331644D01* +X2022154Y-334183D01* +X2029772D01* +X2042467D02* +X2037389D01* +X2034850Y-331644D01* +Y-326566D01* +X2037389Y-324027D01* +X2042467D01* +X2045007Y-326566D01* +Y-329105D01* +X2034850D01* +X2050085Y-334183D02* +Y-324027D01* +X2057702D01* +X2060242Y-326566D01* +Y-334183D01* +X2067859Y-321488D02* +Y-324027D01* +X2065320D01* +X2070398D01* +X2067859D01* +Y-331644D01* +X2070398Y-334183D01* +X2078016Y-324027D02* +Y-334183D01* +Y-329105D01* +X2080555Y-326566D01* +X2083094Y-324027D01* +X2085633D01* +X2100868Y-334183D02* +X2095790D01* +X2093251Y-331644D01* +Y-326566D01* +X2095790Y-324027D01* +X2100868D01* +X2103408Y-326566D01* +Y-329105D01* +X2093251D01* +X2123721Y-339262D02* +Y-324027D01* +X2131339D01* +X2133878Y-326566D01* +Y-331644D01* +X2131339Y-334183D01* +X2123721D01* +X2141495D02* +X2146574D01* +X2149113Y-331644D01* +Y-326566D01* +X2146574Y-324027D01* +X2141495D01* +X2138956Y-326566D01* +Y-331644D01* +X2141495Y-334183D01* +X2154191D02* +X2161809D01* +X2164348Y-331644D01* +X2161809Y-329105D01* +X2156730D01* +X2154191Y-326566D01* +X2156730Y-324027D01* +X2164348D01* +X2169426Y-334183D02* +X2174505D01* +X2171965D01* +Y-324027D01* +X2169426D01* +X2184661Y-321488D02* +Y-324027D01* +X2182122D01* +X2187200D01* +X2184661D01* +Y-331644D01* +X2187200Y-334183D01* +X2194818D02* +X2199896D01* +X2197357D01* +Y-324027D01* +X2194818D01* +X2210053Y-334183D02* +X2215132D01* +X2217671Y-331644D01* +Y-326566D01* +X2215132Y-324027D01* +X2210053D01* +X2207514Y-326566D01* +Y-331644D01* +X2210053Y-334183D01* +X2222749D02* +Y-324027D01* +X2230367D01* +X2232906Y-326566D01* +Y-334183D01* +X2237984D02* +Y-331644D01* +X2240523D01* +Y-334183D01* +X2237984D01* +X645422Y437253D02* +Y422018D01* +X655579D01* +X663196Y432175D02* +X668275D01* +X670814Y429636D01* +Y422018D01* +X663196D01* +X660657Y424557D01* +X663196Y427097D01* +X670814D01* +X675892Y432175D02* +Y424557D01* +X678431Y422018D01* +X686049D01* +Y419479D01* +X683510Y416940D01* +X680971D01* +X686049Y422018D02* +Y432175D01* +X698745Y422018D02* +X693667D01* +X691127Y424557D01* +Y429636D01* +X693667Y432175D01* +X698745D01* +X701284Y429636D01* +Y427097D01* +X691127D01* +X706363Y432175D02* +Y422018D01* +Y427097D01* +X708902Y429636D01* +X711441Y432175D01* +X713980D01* +X653040Y147698D02* +Y162933D01* +X645422Y155316D01* +X655579D01* +X645422Y221354D02* +X647961Y223893D01* +X653040D01* +X655579Y221354D01* +Y218815D01* +X653040Y216276D01* +X650500D01* +X653040D01* +X655579Y213737D01* +Y211197D01* +X653040Y208658D01* +X647961D01* +X645422Y211197D01* +X655579Y269618D02* +X645422D01* +X655579Y279775D01* +Y282314D01* +X653040Y284853D01* +X647961D01* +X645422Y282314D01* +Y330578D02* +X650500D01* +X647961D01* +Y345813D01* +X645422Y343274D01* +X749540Y422018D02* +Y437253D01* +X759697Y422018D01* +Y437253D01* +X767314Y432175D02* +X772393D01* +X774932Y429636D01* +Y422018D01* +X767314D01* +X764775Y424557D01* +X767314Y427097D01* +X774932D01* +X780010Y422018D02* +Y432175D01* +X782549D01* +X785089Y429636D01* +Y422018D01* +Y429636D01* +X787628Y432175D01* +X790167Y429636D01* +Y422018D01* +X802863D02* +X797784D01* +X795245Y424557D01* +Y429636D01* +X797784Y432175D01* +X802863D01* +X805402Y429636D01* +Y427097D01* +X795245D01* +X749540Y101973D02* +Y86738D01* +X757158D01* +X759697Y89277D01* +Y91817D01* +X757158Y94356D01* +X749540D01* +X757158D01* +X759697Y96895D01* +Y99434D01* +X757158Y101973D01* +X749540D01* +X767314Y86738D02* +X772393D01* +X774932Y89277D01* +Y94356D01* +X772393Y96895D01* +X767314D01* +X764775Y94356D01* +Y89277D01* +X767314Y86738D01* +X782549Y99434D02* +Y96895D01* +X780010D01* +X785089D01* +X782549D01* +Y89277D01* +X785089Y86738D01* +X795245Y99434D02* +Y96895D01* +X792706D01* +X797784D01* +X795245D01* +Y89277D01* +X797784Y86738D01* +X807941D02* +X813019D01* +X815559Y89277D01* +Y94356D01* +X813019Y96895D01* +X807941D01* +X805402Y94356D01* +Y89277D01* +X807941Y86738D01* +X820637D02* +Y96895D01* +X823176D01* +X825715Y94356D01* +Y86738D01* +Y94356D01* +X828254Y96895D01* +X830794Y94356D01* +Y86738D01* +X858725Y101973D02* +X853646D01* +X851107Y99434D01* +Y89277D01* +X853646Y86738D01* +X858725D01* +X861264Y89277D01* +Y99434D01* +X858725Y101973D01* +X866342Y96895D02* +X871421Y86738D01* +X876499Y96895D01* +X889195Y86738D02* +X884117D01* +X881577Y89277D01* +Y94356D01* +X884117Y96895D01* +X889195D01* +X891734Y94356D01* +Y91817D01* +X881577D01* +X896812Y96895D02* +Y86738D01* +Y91817D01* +X899352Y94356D01* +X901891Y96895D01* +X904430D01* +X912047Y86738D02* +X917126D01* +X914587D01* +Y101973D01* +X912047D01* +X927282Y96895D02* +X932361D01* +X934900Y94356D01* +Y86738D01* +X927282D01* +X924743Y89277D01* +X927282Y91817D01* +X934900D01* +X939978Y96895D02* +Y89277D01* +X942518Y86738D01* +X950135D01* +Y84199D01* +X947596Y81660D01* +X945057D01* +X950135Y86738D02* +Y96895D01* +X749540Y132453D02* +Y117218D01* +X757158D01* +X759697Y119757D01* +Y122297D01* +X757158Y124836D01* +X749540D01* +X757158D01* +X759697Y127375D01* +Y129914D01* +X757158Y132453D01* +X749540D01* +X767314Y117218D02* +X772393D01* +X774932Y119757D01* +Y124836D01* +X772393Y127375D01* +X767314D01* +X764775Y124836D01* +Y119757D01* +X767314Y117218D01* +X782549Y129914D02* +Y127375D01* +X780010D01* +X785089D01* +X782549D01* +Y119757D01* +X785089Y117218D01* +X795245Y129914D02* +Y127375D01* +X792706D01* +X797784D01* +X795245D01* +Y119757D01* +X797784Y117218D01* +X807941D02* +X813019D01* +X815559Y119757D01* +Y124836D01* +X813019Y127375D01* +X807941D01* +X805402Y124836D01* +Y119757D01* +X807941Y117218D01* +X820637D02* +Y127375D01* +X823176D01* +X825715Y124836D01* +Y117218D01* +Y124836D01* +X828254Y127375D01* +X830794Y124836D01* +Y117218D01* +X861264Y129914D02* +X858725Y132453D01* +X853646D01* +X851107Y129914D01* +Y127375D01* +X853646Y124836D01* +X858725D01* +X861264Y122297D01* +Y119757D01* +X858725Y117218D01* +X853646D01* +X851107Y119757D01* +X868881Y117218D02* +X873960D01* +X876499Y119757D01* +Y124836D01* +X873960Y127375D01* +X868881D01* +X866342Y124836D01* +Y119757D01* +X868881Y117218D01* +X881577D02* +X886656D01* +X884117D01* +Y132453D01* +X881577D01* +X904430D02* +Y117218D01* +X896812D01* +X894273Y119757D01* +Y124836D01* +X896812Y127375D01* +X904430D01* +X917126Y117218D02* +X912047D01* +X909508Y119757D01* +Y124836D01* +X912047Y127375D01* +X917126D01* +X919665Y124836D01* +Y122297D01* +X909508D01* +X924743Y127375D02* +Y117218D01* +Y122297D01* +X927282Y124836D01* +X929822Y127375D01* +X932361D01* +X749540Y162933D02* +Y147698D01* +X757158D01* +X759697Y150238D01* +Y152777D01* +X757158Y155316D01* +X749540D01* +X757158D01* +X759697Y157855D01* +Y160394D01* +X757158Y162933D01* +X749540D01* +X767314Y147698D02* +X772393D01* +X774932Y150238D01* +Y155316D01* +X772393Y157855D01* +X767314D01* +X764775Y155316D01* +Y150238D01* +X767314Y147698D01* +X782549Y160394D02* +Y157855D01* +X780010D01* +X785089D01* +X782549D01* +Y150238D01* +X785089Y147698D01* +X795245Y160394D02* +Y157855D01* +X792706D01* +X797784D01* +X795245D01* +Y150238D01* +X797784Y147698D01* +X807941D02* +X813019D01* +X815559Y150238D01* +Y155316D01* +X813019Y157855D01* +X807941D01* +X805402Y155316D01* +Y150238D01* +X807941Y147698D01* +X820637D02* +Y157855D01* +X823176D01* +X825715Y155316D01* +Y147698D01* +Y155316D01* +X828254Y157855D01* +X830794Y155316D01* +Y147698D01* +X851107Y162933D02* +Y147698D01* +X861264D01* +X868881Y157855D02* +X873960D01* +X876499Y155316D01* +Y147698D01* +X868881D01* +X866342Y150238D01* +X868881Y152777D01* +X876499D01* +X881577Y157855D02* +Y150238D01* +X884117Y147698D01* +X891734D01* +Y145159D01* +X889195Y142620D01* +X886656D01* +X891734Y147698D02* +Y157855D01* +X904430Y147698D02* +X899352D01* +X896812Y150238D01* +Y155316D01* +X899352Y157855D01* +X904430D01* +X906969Y155316D01* +Y152777D01* +X896812D01* +X912047Y157855D02* +Y147698D01* +Y152777D01* +X914587Y155316D01* +X917126Y157855D01* +X919665D01* +X749540Y193413D02* +Y178178D01* +X757158D01* +X759697Y180718D01* +Y190874D01* +X757158Y193413D01* +X749540D01* +X764775Y178178D02* +X769853D01* +X767314D01* +Y188335D01* +X764775D01* +X785089Y178178D02* +X780010D01* +X777471Y180718D01* +Y185796D01* +X780010Y188335D01* +X785089D01* +X787628Y185796D01* +Y183257D01* +X777471D01* +X792706Y178178D02* +X797784D01* +X795245D01* +Y193413D01* +X792706D01* +X813019Y178178D02* +X807941D01* +X805402Y180718D01* +Y185796D01* +X807941Y188335D01* +X813019D01* +X815559Y185796D01* +Y183257D01* +X805402D01* +X830794Y188335D02* +X823176D01* +X820637Y185796D01* +Y180718D01* +X823176Y178178D01* +X830794D01* +X838411Y190874D02* +Y188335D01* +X835872D01* +X840950D01* +X838411D01* +Y180718D01* +X840950Y178178D01* +X848568Y188335D02* +Y178178D01* +Y183257D01* +X851107Y185796D01* +X853646Y188335D01* +X856186D01* +X863803Y178178D02* +X868881D01* +X866342D01* +Y188335D01* +X863803D01* +X886656D02* +X879038D01* +X876499Y185796D01* +Y180718D01* +X879038Y178178D01* +X886656D01* +X906969Y190874D02* +X909508Y193413D01* +X914587D01* +X917126Y190874D01* +Y188335D01* +X914587Y185796D01* +X912047D01* +X914587D01* +X917126Y183257D01* +Y180718D01* +X914587Y178178D01* +X909508D01* +X906969Y180718D01* +X749540Y223893D02* +Y208658D01* +X759697D01* +X767314Y218815D02* +X772393D01* +X774932Y216276D01* +Y208658D01* +X767314D01* +X764775Y211197D01* +X767314Y213737D01* +X774932D01* +X780010Y218815D02* +Y211197D01* +X782549Y208658D01* +X790167D01* +Y206119D01* +X787628Y203580D01* +X785089D01* +X790167Y208658D02* +Y218815D01* +X802863Y208658D02* +X797784D01* +X795245Y211197D01* +Y216276D01* +X797784Y218815D01* +X802863D01* +X805402Y216276D01* +Y213737D01* +X795245D01* +X810480Y218815D02* +Y208658D01* +Y213737D01* +X813019Y216276D01* +X815559Y218815D01* +X818098D01* +X851107Y208658D02* +X840950D01* +X851107Y218815D01* +Y221354D01* +X848568Y223893D01* +X843490D01* +X840950Y221354D01* +X749540Y254373D02* +Y239138D01* +X757158D01* +X759697Y241677D01* +Y251834D01* +X757158Y254373D01* +X749540D01* +X764775Y239138D02* +X769853D01* +X767314D01* +Y249295D01* +X764775D01* +X785089Y239138D02* +X780010D01* +X777471Y241677D01* +Y246756D01* +X780010Y249295D01* +X785089D01* +X787628Y246756D01* +Y244217D01* +X777471D01* +X792706Y239138D02* +X797784D01* +X795245D01* +Y254373D01* +X792706D01* +X813019Y239138D02* +X807941D01* +X805402Y241677D01* +Y246756D01* +X807941Y249295D01* +X813019D01* +X815559Y246756D01* +Y244217D01* +X805402D01* +X830794Y249295D02* +X823176D01* +X820637Y246756D01* +Y241677D01* +X823176Y239138D01* +X830794D01* +X838411Y251834D02* +Y249295D01* +X835872D01* +X840950D01* +X838411D01* +Y241677D01* +X840950Y239138D01* +X848568Y249295D02* +Y239138D01* +Y244217D01* +X851107Y246756D01* +X853646Y249295D01* +X856186D01* +X863803Y239138D02* +X868881D01* +X866342D01* +Y249295D01* +X863803D01* +X886656D02* +X879038D01* +X876499Y246756D01* +Y241677D01* +X879038Y239138D01* +X886656D01* +X906969D02* +X912047D01* +X909508D01* +Y254373D01* +X906969Y251834D01* +X749540Y284853D02* +Y269618D01* +X759697D01* +X767314Y279775D02* +X772393D01* +X774932Y277236D01* +Y269618D01* +X767314D01* +X764775Y272157D01* +X767314Y274697D01* +X774932D01* +X780010Y279775D02* +Y272157D01* +X782549Y269618D01* +X790167D01* +Y267079D01* +X787628Y264540D01* +X785089D01* +X790167Y269618D02* +Y279775D01* +X802863Y269618D02* +X797784D01* +X795245Y272157D01* +Y277236D01* +X797784Y279775D01* +X802863D01* +X805402Y277236D01* +Y274697D01* +X795245D01* +X810480Y279775D02* +Y269618D01* +Y274697D01* +X813019Y277236D01* +X815559Y279775D01* +X818098D01* +X840950Y269618D02* +X846029D01* +X843490D01* +Y284853D01* +X840950Y282314D01* +X749540Y315333D02* +Y300098D01* +X757158D01* +X759697Y302638D01* +Y312794D01* +X757158Y315333D01* +X749540D01* +X764775Y300098D02* +X769853D01* +X767314D01* +Y310255D01* +X764775D01* +X785089Y300098D02* +X780010D01* +X777471Y302638D01* +Y307716D01* +X780010Y310255D01* +X785089D01* +X787628Y307716D01* +Y305177D01* +X777471D01* +X792706Y300098D02* +X797784D01* +X795245D01* +Y315333D01* +X792706D01* +X813019Y300098D02* +X807941D01* +X805402Y302638D01* +Y307716D01* +X807941Y310255D01* +X813019D01* +X815559Y307716D01* +Y305177D01* +X805402D01* +X830794Y310255D02* +X823176D01* +X820637Y307716D01* +Y302638D01* +X823176Y300098D01* +X830794D01* +X838411Y312794D02* +Y310255D01* +X835872D01* +X840950D01* +X838411D01* +Y302638D01* +X840950Y300098D01* +X848568Y310255D02* +Y300098D01* +Y305177D01* +X851107Y307716D01* +X853646Y310255D01* +X856186D01* +X863803Y300098D02* +X868881D01* +X866342D01* +Y310255D01* +X863803D01* +X886656D02* +X879038D01* +X876499Y307716D01* +Y302638D01* +X879038Y300098D01* +X886656D01* +X917126D02* +X906969D01* +X917126Y310255D01* +Y312794D01* +X914587Y315333D01* +X909508D01* +X906969Y312794D01* +X749540Y345813D02* +X759697D01* +X754618D01* +Y330578D01* +X767314D02* +X772393D01* +X774932Y333117D01* +Y338196D01* +X772393Y340735D01* +X767314D01* +X764775Y338196D01* +Y333117D01* +X767314Y330578D01* +X780010Y325500D02* +Y340735D01* +X787628D01* +X790167Y338196D01* +Y333117D01* +X787628Y330578D01* +X780010D01* +X810480Y345813D02* +Y330578D01* +X820637D01* +X828255Y340735D02* +X833333D01* +X835872Y338196D01* +Y330578D01* +X828255D01* +X825715Y333117D01* +X828255Y335657D01* +X835872D01* +X840950Y340735D02* +Y333117D01* +X843490Y330578D01* +X851107D01* +Y328039D01* +X848568Y325500D01* +X846029D01* +X851107Y330578D02* +Y340735D01* +X863803Y330578D02* +X858725D01* +X856186Y333117D01* +Y338196D01* +X858725Y340735D01* +X863803D01* +X866342Y338196D01* +Y335657D01* +X856186D01* +X871421Y340735D02* +Y330578D01* +Y335657D01* +X873960Y338196D01* +X876499Y340735D01* +X879038D01* +X749540Y376293D02* +X759697D01* +X754618D01* +Y361058D01* +X767314D02* +X772393D01* +X774932Y363597D01* +Y368676D01* +X772393Y371215D01* +X767314D01* +X764775Y368676D01* +Y363597D01* +X767314Y361058D01* +X780010Y355980D02* +Y371215D01* +X787628D01* +X790167Y368676D01* +Y363597D01* +X787628Y361058D01* +X780010D01* +X820637Y373754D02* +X818098Y376293D01* +X813019D01* +X810480Y373754D01* +Y371215D01* +X813019Y368676D01* +X818098D01* +X820637Y366137D01* +Y363597D01* +X818098Y361058D01* +X813019D01* +X810480Y363597D01* +X828255Y361058D02* +X833333D01* +X835872Y363597D01* +Y368676D01* +X833333Y371215D01* +X828255D01* +X825715Y368676D01* +Y363597D01* +X828255Y361058D01* +X840950D02* +X846029D01* +X843490D01* +Y376293D01* +X840950D01* +X863803D02* +Y361058D01* +X856186D01* +X853646Y363597D01* +Y368676D01* +X856186Y371215D01* +X863803D01* +X876499Y361058D02* +X871421D01* +X868881Y363597D01* +Y368676D01* +X871421Y371215D01* +X876499D01* +X879038Y368676D01* +Y366137D01* +X868881D01* +X884117Y371215D02* +Y361058D01* +Y366137D01* +X886656Y368676D01* +X889195Y371215D01* +X891734D01* +X749540Y406773D02* +X759697D01* +X754618D01* +Y391538D01* +X767314D02* +X772393D01* +X774932Y394077D01* +Y399156D01* +X772393Y401695D01* +X767314D01* +X764775Y399156D01* +Y394077D01* +X767314Y391538D01* +X780010Y386460D02* +Y401695D01* +X787628D01* +X790167Y399156D01* +Y394077D01* +X787628Y391538D01* +X780010D01* +X818098Y406773D02* +X813019D01* +X810480Y404234D01* +Y394077D01* +X813019Y391538D01* +X818098D01* +X820637Y394077D01* +Y404234D01* +X818098Y406773D01* +X825715Y401695D02* +X830794Y391538D01* +X835872Y401695D01* +X848568Y391538D02* +X843490D01* +X840950Y394077D01* +Y399156D01* +X843490Y401695D01* +X848568D01* +X851107Y399156D01* +Y396617D01* +X840950D01* +X856186Y401695D02* +Y391538D01* +Y396617D01* +X858725Y399156D01* +X861264Y401695D01* +X863803D01* +X871421Y391538D02* +X876499D01* +X873960D01* +Y406773D01* +X871421D01* +X886656Y401695D02* +X891734D01* +X894273Y399156D01* +Y391538D01* +X886656D01* +X884117Y394077D01* +X886656Y396617D01* +X894273D01* +X899352Y401695D02* +Y394077D01* +X901891Y391538D01* +X909508D01* +Y388999D01* +X906969Y386460D01* +X904430D01* +X909508Y391538D02* +Y401695D01* +X985695Y422018D02* +Y437253D01* +X990773Y432175D01* +X995852Y437253D01* +Y422018D01* +X1003469Y432175D02* +X1008548D01* +X1011087Y429636D01* +Y422018D01* +X1003469D01* +X1000930Y424557D01* +X1003469Y427097D01* +X1011087D01* +X1018704Y434714D02* +Y432175D01* +X1016165D01* +X1021244D01* +X1018704D01* +Y424557D01* +X1021244Y422018D01* +X1036479D02* +X1031400D01* +X1028861Y424557D01* +Y429636D01* +X1031400Y432175D01* +X1036479D01* +X1039018Y429636D01* +Y427097D01* +X1028861D01* +X1044096Y432175D02* +Y422018D01* +Y427097D01* +X1046635Y429636D01* +X1049175Y432175D01* +X1051714D01* +X1059331Y422018D02* +X1064410D01* +X1061870D01* +Y432175D01* +X1059331D01* +X1074566D02* +X1079645D01* +X1082184Y429636D01* +Y422018D01* +X1074566D01* +X1072027Y424557D01* +X1074566Y427097D01* +X1082184D01* +X1087262Y422018D02* +X1092341D01* +X1089801D01* +Y437253D01* +X1087262D01* +X995852Y129914D02* +X993313Y132453D01* +X988234D01* +X985695Y129914D01* +Y127375D01* +X988234Y124836D01* +X993313D01* +X995852Y122297D01* +Y119757D01* +X993313Y117218D01* +X988234D01* +X985695Y119757D01* +X1003469Y117218D02* +X1008548D01* +X1011087Y119757D01* +Y124836D01* +X1008548Y127375D01* +X1003469D01* +X1000930Y124836D01* +Y119757D01* +X1003469Y117218D01* +X1016165D02* +X1021244D01* +X1018704D01* +Y132453D01* +X1016165D01* +X1039018D02* +Y117218D01* +X1031400D01* +X1028861Y119757D01* +Y124836D01* +X1031400Y127375D01* +X1039018D01* +X1051714Y117218D02* +X1046635D01* +X1044096Y119757D01* +Y124836D01* +X1046635Y127375D01* +X1051714D01* +X1054253Y124836D01* +Y122297D01* +X1044096D01* +X1059331Y127375D02* +Y117218D01* +Y122297D01* +X1061870Y124836D01* +X1064410Y127375D01* +X1066949D01* +X1089801Y117218D02* +Y132453D01* +X1097419D01* +X1099958Y129914D01* +Y124836D01* +X1097419Y122297D01* +X1089801D01* +X1094880D02* +X1099958Y117218D01* +X1112654D02* +X1107576D01* +X1105036Y119757D01* +Y124836D01* +X1107576Y127375D01* +X1112654D01* +X1115193Y124836D01* +Y122297D01* +X1105036D01* +X1120272Y117218D02* +X1127889D01* +X1130428Y119757D01* +X1127889Y122297D01* +X1122811D01* +X1120272Y124836D01* +X1122811Y127375D01* +X1130428D01* +X1135507Y117218D02* +X1140585D01* +X1138046D01* +Y127375D01* +X1135507D01* +X1148203Y117218D02* +X1155820D01* +X1158359Y119757D01* +X1155820Y122297D01* +X1150742D01* +X1148203Y124836D01* +X1150742Y127375D01* +X1158359D01* +X1165977Y129914D02* +Y127375D01* +X1163438D01* +X1168516D01* +X1165977D01* +Y119757D01* +X1168516Y117218D01* +X985695Y178178D02* +Y193413D01* +X993313D01* +X995852Y190874D01* +Y185796D01* +X993313Y183257D01* +X985695D01* +X1000930Y178178D02* +Y193413D01* +X1008548D01* +X1011087Y190874D01* +Y185796D01* +X1008548Y183257D01* +X1000930D01* +X1016165Y185796D02* +X1026322D01* +X1031400Y190874D02* +X1033940Y193413D01* +X1039018D01* +X1041557Y190874D01* +Y180718D01* +X1039018Y178178D01* +X1033940D01* +X1031400Y180718D01* +Y190874D01* +X1046635D02* +X1049175Y193413D01* +X1054253D01* +X1056792Y190874D01* +Y180718D01* +X1054253Y178178D01* +X1049175D01* +X1046635Y180718D01* +Y190874D01* +X1072027Y193413D02* +X1066949Y190874D01* +X1061870Y185796D01* +Y180718D01* +X1064410Y178178D01* +X1069488D01* +X1072027Y180718D01* +Y183257D01* +X1069488Y185796D01* +X1061870D01* +X995852Y221354D02* +X993313Y223893D01* +X988234D01* +X985695Y221354D01* +Y211197D01* +X988234Y208658D01* +X993313D01* +X995852Y211197D01* +X1011087Y223893D02* +X1000930D01* +Y216276D01* +X1006009D01* +X1000930D01* +Y208658D01* +X1016165Y216276D02* +X1026322D01* +X1031400Y221354D02* +X1033940Y223893D01* +X1039018D01* +X1041557Y221354D01* +Y211197D01* +X1039018Y208658D01* +X1033940D01* +X1031400Y211197D01* +Y221354D01* +X1046635D02* +X1049175Y223893D01* +X1054253D01* +X1056792Y221354D01* +Y211197D01* +X1054253Y208658D01* +X1049175D01* +X1046635Y211197D01* +Y221354D01* +X1069488Y208658D02* +Y223893D01* +X1061870Y216276D01* +X1072027D01* +X995852Y254373D02* +X985695D01* +Y246756D01* +X990773D01* +X985695D01* +Y239138D01* +X1000930D02* +Y254373D01* +X1008548D01* +X1011087Y251834D01* +Y246756D01* +X1008548Y244217D01* +X1000930D01* +X1006009D02* +X1011087Y239138D01* +X1016165Y246756D02* +X1026322D01* +X1039018Y239138D02* +Y254373D01* +X1031400Y246756D01* +X1041557D01* +X995852Y282314D02* +X993313Y284853D01* +X988234D01* +X985695Y282314D01* +Y272157D01* +X988234Y269618D01* +X993313D01* +X995852Y272157D01* +X1011087Y284853D02* +X1000930D01* +Y277236D01* +X1006009D01* +X1000930D01* +Y269618D01* +X1016165Y277236D02* +X1026322D01* +X1031400Y282314D02* +X1033940Y284853D01* +X1039018D01* +X1041557Y282314D01* +Y272157D01* +X1039018Y269618D01* +X1033940D01* +X1031400Y272157D01* +Y282314D01* +X1046635D02* +X1049175Y284853D01* +X1054253D01* +X1056792Y282314D01* +Y272157D01* +X1054253Y269618D01* +X1049175D01* +X1046635Y272157D01* +Y282314D01* +X1069488Y269618D02* +Y284853D01* +X1061870Y277236D01* +X1072027D01* +X985695Y300098D02* +Y315333D01* +X993313D01* +X995852Y312794D01* +Y307716D01* +X993313Y305177D01* +X985695D01* +X1000930Y300098D02* +Y315333D01* +X1008548D01* +X1011087Y312794D01* +Y307716D01* +X1008548Y305177D01* +X1000930D01* +X1016165Y307716D02* +X1026322D01* +X1031400Y312794D02* +X1033940Y315333D01* +X1039018D01* +X1041557Y312794D01* +Y302638D01* +X1039018Y300098D01* +X1033940D01* +X1031400Y302638D01* +Y312794D01* +X1046635D02* +X1049175Y315333D01* +X1054253D01* +X1056792Y312794D01* +Y302638D01* +X1054253Y300098D01* +X1049175D01* +X1046635Y302638D01* +Y312794D01* +X1072027Y315333D02* +X1066949Y312794D01* +X1061870Y307716D01* +Y302638D01* +X1064410Y300098D01* +X1069488D01* +X1072027Y302638D01* +Y305177D01* +X1069488Y307716D01* +X1061870D01* +X995852Y373754D02* +X993313Y376293D01* +X988234D01* +X985695Y373754D01* +Y371215D01* +X988234Y368676D01* +X993313D01* +X995852Y366137D01* +Y363597D01* +X993313Y361058D01* +X988234D01* +X985695Y363597D01* +X1003469Y361058D02* +X1008548D01* +X1011087Y363597D01* +Y368676D01* +X1008548Y371215D01* +X1003469D01* +X1000930Y368676D01* +Y363597D01* +X1003469Y361058D01* +X1016165D02* +X1021244D01* +X1018704D01* +Y376293D01* +X1016165D01* +X1039018D02* +Y361058D01* +X1031400D01* +X1028861Y363597D01* +Y368676D01* +X1031400Y371215D01* +X1039018D01* +X1051714Y361058D02* +X1046635D01* +X1044096Y363597D01* +Y368676D01* +X1046635Y371215D01* +X1051714D01* +X1054253Y368676D01* +Y366137D01* +X1044096D01* +X1059331Y371215D02* +Y361058D01* +Y366137D01* +X1061870Y368676D01* +X1064410Y371215D01* +X1066949D01* +X1089801Y361058D02* +Y376293D01* +X1097419D01* +X1099958Y373754D01* +Y368676D01* +X1097419Y366137D01* +X1089801D01* +X1094880D02* +X1099958Y361058D01* +X1112654D02* +X1107576D01* +X1105036Y363597D01* +Y368676D01* +X1107576Y371215D01* +X1112654D01* +X1115193Y368676D01* +Y366137D01* +X1105036D01* +X1120272Y361058D02* +X1127889D01* +X1130428Y363597D01* +X1127889Y366137D01* +X1122811D01* +X1120272Y368676D01* +X1122811Y371215D01* +X1130428D01* +X1135507Y361058D02* +X1140585D01* +X1138046D01* +Y371215D01* +X1135507D01* +X1148203Y361058D02* +X1155820D01* +X1158359Y363597D01* +X1155820Y366137D01* +X1150742D01* +X1148203Y368676D01* +X1150742Y371215D01* +X1158359D01* +X1165977Y373754D02* +Y371215D01* +X1163438D01* +X1168516D01* +X1165977D01* +Y363597D01* +X1168516Y361058D01* +X1204076Y437253D02* +X1214233D01* +X1209154D01* +Y422018D01* +X1219311Y437253D02* +Y422018D01* +Y429636D01* +X1221850Y432175D01* +X1226929D01* +X1229468Y429636D01* +Y422018D01* +X1234546D02* +X1239624D01* +X1237085D01* +Y432175D01* +X1234546D01* +X1257399D02* +X1249781D01* +X1247242Y429636D01* +Y424557D01* +X1249781Y422018D01* +X1257399D01* +X1262477D02* +Y437253D01* +Y427097D02* +X1270095Y432175D01* +X1262477Y427097D02* +X1270095Y422018D01* +X1277712D02* +Y432175D01* +X1285330D01* +X1287869Y429636D01* +Y422018D01* +X1300565D02* +X1295486D01* +X1292947Y424557D01* +Y429636D01* +X1295486Y432175D01* +X1300565D01* +X1303104Y429636D01* +Y427097D01* +X1292947D01* +X1308182Y422018D02* +X1315800D01* +X1318339Y424557D01* +X1315800Y427097D01* +X1310721D01* +X1308182Y429636D01* +X1310721Y432175D01* +X1318339D01* +X1323417Y422018D02* +X1331035D01* +X1333574Y424557D01* +X1331035Y427097D01* +X1325957D01* +X1323417Y429636D01* +X1325957Y432175D01* +X1333574D01* +X1204076Y129914D02* +X1206615Y132453D01* +X1211693D01* +X1214233Y129914D01* +Y119757D01* +X1211693Y117218D01* +X1206615D01* +X1204076Y119757D01* +Y129914D01* +X1219311Y117218D02* +Y119757D01* +X1221850D01* +Y117218D01* +X1219311D01* +X1232007Y129914D02* +X1234546Y132453D01* +X1239624D01* +X1242164Y129914D01* +Y119757D01* +X1239624Y117218D01* +X1234546D01* +X1232007Y119757D01* +Y129914D01* +X1247242Y117218D02* +X1252320D01* +X1249781D01* +Y132453D01* +X1247242Y129914D01* +X1259938D02* +X1262477Y132453D01* +X1267555D01* +X1270095Y129914D01* +Y119757D01* +X1267555Y117218D01* +X1262477D01* +X1259938Y119757D01* +Y129914D01* +X1275173Y117218D02* +Y127375D01* +X1277712D01* +X1280251Y124836D01* +Y117218D01* +Y124836D01* +X1282791Y127375D01* +X1285330Y124836D01* +Y117218D01* +X1290408D02* +Y127375D01* +X1292947D01* +X1295486Y124836D01* +Y117218D01* +Y124836D01* +X1298026Y127375D01* +X1300565Y124836D01* +Y117218D01* +X1204076Y160394D02* +X1206615Y162933D01* +X1211693D01* +X1214233Y160394D01* +Y150238D01* +X1211693Y147698D01* +X1206615D01* +X1204076Y150238D01* +Y160394D01* +X1219311Y147698D02* +Y150238D01* +X1221850D01* +Y147698D01* +X1219311D01* +X1232007Y160394D02* +X1234546Y162933D01* +X1239624D01* +X1242164Y160394D01* +Y150238D01* +X1239624Y147698D01* +X1234546D01* +X1232007Y150238D01* +Y160394D01* +X1247242D02* +X1249781Y162933D01* +X1254859D01* +X1257399Y160394D01* +Y157855D01* +X1254859Y155316D01* +X1252320D01* +X1254859D01* +X1257399Y152777D01* +Y150238D01* +X1254859Y147698D01* +X1249781D01* +X1247242Y150238D01* +X1272634Y162933D02* +X1267555Y160394D01* +X1262477Y155316D01* +Y150238D01* +X1265016Y147698D01* +X1270095D01* +X1272634Y150238D01* +Y152777D01* +X1270095Y155316D01* +X1262477D01* +X1277712Y147698D02* +Y157855D01* +X1280251D01* +X1282791Y155316D01* +Y147698D01* +Y155316D01* +X1285330Y157855D01* +X1287869Y155316D01* +Y147698D01* +X1292947D02* +Y157855D01* +X1295486D01* +X1298026Y155316D01* +Y147698D01* +Y155316D01* +X1300565Y157855D01* +X1303104Y155316D01* +Y147698D01* +X1204076Y190874D02* +X1206615Y193413D01* +X1211693D01* +X1214233Y190874D01* +Y180718D01* +X1211693Y178178D01* +X1206615D01* +X1204076Y180718D01* +Y190874D01* +X1219311Y178178D02* +Y180718D01* +X1221850D01* +Y178178D01* +X1219311D01* +X1232007D02* +X1237085D01* +X1234546D01* +Y193413D01* +X1232007Y190874D01* +X1244703Y178178D02* +X1249781D01* +X1247242D01* +Y193413D01* +X1244703Y190874D01* +X1257399D02* +X1259938Y193413D01* +X1265016D01* +X1267555Y190874D01* +Y180718D01* +X1265016Y178178D01* +X1259938D01* +X1257399Y180718D01* +Y190874D01* +X1272634Y178178D02* +Y188335D01* +X1275173D01* +X1277712Y185796D01* +Y178178D01* +Y185796D01* +X1280251Y188335D01* +X1282791Y185796D01* +Y178178D01* +X1287869D02* +Y188335D01* +X1290408D01* +X1292947Y185796D01* +Y178178D01* +Y185796D01* +X1295486Y188335D01* +X1298026Y185796D01* +Y178178D01* +X1204076Y221354D02* +X1206615Y223893D01* +X1211693D01* +X1214233Y221354D01* +Y211197D01* +X1211693Y208658D01* +X1206615D01* +X1204076Y211197D01* +Y221354D01* +X1219311Y208658D02* +Y211197D01* +X1221850D01* +Y208658D01* +X1219311D01* +X1232007Y221354D02* +X1234546Y223893D01* +X1239624D01* +X1242164Y221354D01* +Y211197D01* +X1239624Y208658D01* +X1234546D01* +X1232007Y211197D01* +Y221354D01* +X1247242D02* +X1249781Y223893D01* +X1254859D01* +X1257399Y221354D01* +Y218815D01* +X1254859Y216276D01* +X1252320D01* +X1254859D01* +X1257399Y213737D01* +Y211197D01* +X1254859Y208658D01* +X1249781D01* +X1247242Y211197D01* +X1272634Y223893D02* +X1262477D01* +Y216276D01* +X1267555Y218815D01* +X1270095D01* +X1272634Y216276D01* +Y211197D01* +X1270095Y208658D01* +X1265016D01* +X1262477Y211197D01* +X1277712Y208658D02* +Y218815D01* +X1280251D01* +X1282791Y216276D01* +Y208658D01* +Y216276D01* +X1285330Y218815D01* +X1287869Y216276D01* +Y208658D01* +X1292947D02* +Y218815D01* +X1295486D01* +X1298026Y216276D01* +Y208658D01* +Y216276D01* +X1300565Y218815D01* +X1303104Y216276D01* +Y208658D01* +X1204076Y239138D02* +X1209154D01* +X1206615D01* +Y254373D01* +X1204076Y251834D01* +X1216772Y239138D02* +Y241677D01* +X1219311D01* +Y239138D01* +X1216772D01* +X1239624D02* +X1229468D01* +X1239624Y249295D01* +Y251834D01* +X1237085Y254373D01* +X1232007D01* +X1229468Y251834D01* +X1244703D02* +X1247242Y254373D01* +X1252320D01* +X1254859Y251834D01* +Y241677D01* +X1252320Y239138D01* +X1247242D01* +X1244703Y241677D01* +Y251834D01* +X1259938D02* +X1262477Y254373D01* +X1267555D01* +X1270095Y251834D01* +Y241677D01* +X1267555Y239138D01* +X1262477D01* +X1259938Y241677D01* +Y251834D01* +X1275173Y239138D02* +Y249295D01* +X1277712D01* +X1280251Y246756D01* +Y239138D01* +Y246756D01* +X1282791Y249295D01* +X1285330Y246756D01* +Y239138D01* +X1290408D02* +Y249295D01* +X1292947D01* +X1295486Y246756D01* +Y239138D01* +Y246756D01* +X1298026Y249295D01* +X1300565Y246756D01* +Y239138D01* +X1204076Y282314D02* +X1206615Y284853D01* +X1211693D01* +X1214233Y282314D01* +Y272157D01* +X1211693Y269618D01* +X1206615D01* +X1204076Y272157D01* +Y282314D01* +X1219311Y269618D02* +Y272157D01* +X1221850D01* +Y269618D01* +X1219311D01* +X1232007Y282314D02* +X1234546Y284853D01* +X1239624D01* +X1242164Y282314D01* +Y272157D01* +X1239624Y269618D01* +X1234546D01* +X1232007Y272157D01* +Y282314D01* +X1247242D02* +X1249781Y284853D01* +X1254859D01* +X1257399Y282314D01* +Y279775D01* +X1254859Y277236D01* +X1252320D01* +X1254859D01* +X1257399Y274697D01* +Y272157D01* +X1254859Y269618D01* +X1249781D01* +X1247242Y272157D01* +X1272634Y284853D02* +X1262477D01* +Y277236D01* +X1267555Y279775D01* +X1270095D01* +X1272634Y277236D01* +Y272157D01* +X1270095Y269618D01* +X1265016D01* +X1262477Y272157D01* +X1277712Y269618D02* +Y279775D01* +X1280251D01* +X1282791Y277236D01* +Y269618D01* +Y277236D01* +X1285330Y279775D01* +X1287869Y277236D01* +Y269618D01* +X1292947D02* +Y279775D01* +X1295486D01* +X1298026Y277236D01* +Y269618D01* +Y277236D01* +X1300565Y279775D01* +X1303104Y277236D01* +Y269618D01* +X1204076Y312794D02* +X1206615Y315333D01* +X1211693D01* +X1214233Y312794D01* +Y302638D01* +X1211693Y300098D01* +X1206615D01* +X1204076Y302638D01* +Y312794D01* +X1219311Y300098D02* +Y302638D01* +X1221850D01* +Y300098D01* +X1219311D01* +X1232007D02* +X1237085D01* +X1234546D01* +Y315333D01* +X1232007Y312794D01* +X1244703Y300098D02* +X1249781D01* +X1247242D01* +Y315333D01* +X1244703Y312794D01* +X1257399D02* +X1259938Y315333D01* +X1265016D01* +X1267555Y312794D01* +Y302638D01* +X1265016Y300098D01* +X1259938D01* +X1257399Y302638D01* +Y312794D01* +X1272634Y300098D02* +Y310255D01* +X1275173D01* +X1277712Y307716D01* +Y300098D01* +Y307716D01* +X1280251Y310255D01* +X1282791Y307716D01* +Y300098D01* +X1287869D02* +Y310255D01* +X1290408D01* +X1292947Y307716D01* +Y300098D01* +Y307716D01* +X1295486Y310255D01* +X1298026Y307716D01* +Y300098D01* +X1204076Y343274D02* +X1206615Y345813D01* +X1211693D01* +X1214233Y343274D01* +Y333117D01* +X1211693Y330578D01* +X1206615D01* +X1204076Y333117D01* +Y343274D01* +X1219311Y330578D02* +Y333117D01* +X1221850D01* +Y330578D01* +X1219311D01* +X1232007Y343274D02* +X1234546Y345813D01* +X1239624D01* +X1242164Y343274D01* +Y333117D01* +X1239624Y330578D01* +X1234546D01* +X1232007Y333117D01* +Y343274D01* +X1247242D02* +X1249781Y345813D01* +X1254859D01* +X1257399Y343274D01* +Y340735D01* +X1254859Y338196D01* +X1252320D01* +X1254859D01* +X1257399Y335657D01* +Y333117D01* +X1254859Y330578D01* +X1249781D01* +X1247242Y333117D01* +X1272634Y345813D02* +X1267555Y343274D01* +X1262477Y338196D01* +Y333117D01* +X1265016Y330578D01* +X1270095D01* +X1272634Y333117D01* +Y335657D01* +X1270095Y338196D01* +X1262477D01* +X1277712Y330578D02* +Y340735D01* +X1280251D01* +X1282791Y338196D01* +Y330578D01* +Y338196D01* +X1285330Y340735D01* +X1287869Y338196D01* +Y330578D01* +X1292947D02* +Y340735D01* +X1295486D01* +X1298026Y338196D01* +Y330578D01* +Y338196D01* +X1300565Y340735D01* +X1303104Y338196D01* +Y330578D01* +X1204076Y373754D02* +X1206615Y376293D01* +X1211693D01* +X1214233Y373754D01* +Y363597D01* +X1211693Y361058D01* +X1206615D01* +X1204076Y363597D01* +Y373754D01* +X1219311Y361058D02* +Y363597D01* +X1221850D01* +Y361058D01* +X1219311D01* +X1232007Y373754D02* +X1234546Y376293D01* +X1239624D01* +X1242164Y373754D01* +Y363597D01* +X1239624Y361058D01* +X1234546D01* +X1232007Y363597D01* +Y373754D01* +X1247242Y361058D02* +X1252320D01* +X1249781D01* +Y376293D01* +X1247242Y373754D01* +X1259938D02* +X1262477Y376293D01* +X1267555D01* +X1270095Y373754D01* +Y363597D01* +X1267555Y361058D01* +X1262477D01* +X1259938Y363597D01* +Y373754D01* +X1275173Y361058D02* +Y371215D01* +X1277712D01* +X1280251Y368676D01* +Y361058D01* +Y368676D01* +X1282791Y371215D01* +X1285330Y368676D01* +Y361058D01* +X1290408D02* +Y371215D01* +X1292947D01* +X1295486Y368676D01* +Y361058D01* +Y368676D01* +X1298026Y371215D01* +X1300565Y368676D01* +Y361058D01* +X1379291Y434714D02* +X1376752Y437253D01* +X1371673D01* +X1369134Y434714D01* +Y424557D01* +X1371673Y422018D01* +X1376752D01* +X1379291Y424557D01* +X1386908Y422018D02* +X1391987D01* +X1394526Y424557D01* +Y429636D01* +X1391987Y432175D01* +X1386908D01* +X1384369Y429636D01* +Y424557D01* +X1386908Y422018D01* +X1399604D02* +Y432175D01* +X1407222D01* +X1409761Y429636D01* +Y422018D01* +X1414839D02* +X1422457D01* +X1424996Y424557D01* +X1422457Y427097D01* +X1417379D01* +X1414839Y429636D01* +X1417379Y432175D01* +X1424996D01* +X1432614Y434714D02* +Y432175D01* +X1430074D01* +X1435153D01* +X1432614D01* +Y424557D01* +X1435153Y422018D01* +X1445309Y432175D02* +X1450388D01* +X1452927Y429636D01* +Y422018D01* +X1445309D01* +X1442770Y424557D01* +X1445309Y427097D01* +X1452927D01* +X1458005Y422018D02* +Y432175D01* +X1465623D01* +X1468162Y429636D01* +Y422018D01* +X1475780Y434714D02* +Y432175D01* +X1473240D01* +X1478319D01* +X1475780D01* +Y424557D01* +X1478319Y422018D01* +X1369134Y129914D02* +X1371673Y132453D01* +X1376752D01* +X1379291Y129914D01* +Y127375D01* +X1376752Y124836D01* +X1374212D01* +X1376752D01* +X1379291Y122297D01* +Y119757D01* +X1376752Y117218D01* +X1371673D01* +X1369134Y119757D01* +X1384369Y117218D02* +Y119757D01* +X1386908D01* +Y117218D01* +X1384369D01* +X1407222Y132453D02* +X1397065D01* +Y124836D01* +X1402143Y127375D01* +X1404683D01* +X1407222Y124836D01* +Y119757D01* +X1404683Y117218D01* +X1399604D01* +X1397065Y119757D01* +X1376752Y178178D02* +Y193413D01* +X1369134Y185796D01* +X1379291D01* +X1384369Y178178D02* +Y180718D01* +X1386908D01* +Y178178D01* +X1384369D01* +X1397065D02* +X1402143D01* +X1399604D01* +Y193413D01* +X1397065Y190874D01* +X1376752Y239138D02* +Y254373D01* +X1369134Y246756D01* +X1379291D01* +X1384369Y239138D02* +Y241677D01* +X1386908D01* +Y239138D01* +X1384369D01* +X1397065Y251834D02* +X1399604Y254373D01* +X1404683D01* +X1407222Y251834D01* +Y249295D01* +X1404683Y246756D01* +X1407222Y244217D01* +Y241677D01* +X1404683Y239138D01* +X1399604D01* +X1397065Y241677D01* +Y244217D01* +X1399604Y246756D01* +X1397065Y249295D01* +Y251834D01* +X1399604Y246756D02* +X1404683D01* +X1376752Y300098D02* +Y315333D01* +X1369134Y307716D01* +X1379291D01* +X1384369Y300098D02* +Y302638D01* +X1386908D01* +Y300098D01* +X1384369D01* +X1397065D02* +X1402143D01* +X1399604D01* +Y315333D01* +X1397065Y312794D01* +X1369134Y373754D02* +X1371673Y376293D01* +X1376752D01* +X1379291Y373754D01* +Y371215D01* +X1376752Y368676D01* +X1374212D01* +X1376752D01* +X1379291Y366137D01* +Y363597D01* +X1376752Y361058D01* +X1371673D01* +X1369134Y363597D01* +X1384369Y361058D02* +Y363597D01* +X1386908D01* +Y361058D01* +X1384369D01* +X1407222Y376293D02* +X1397065D01* +Y368676D01* +X1402143Y371215D01* +X1404683D01* +X1407222Y368676D01* +Y363597D01* +X1404683Y361058D01* +X1399604D01* +X1397065Y363597D01* +X1513879Y437253D02* +Y422018D01* +X1521496D01* +X1524035Y424557D01* +Y427097D01* +X1521496Y429636D01* +X1513879D01* +X1521496D01* +X1524035Y432175D01* +Y434714D01* +X1521496Y437253D01* +X1513879D01* +X1531653Y422018D02* +X1536731D01* +X1539270Y424557D01* +Y429636D01* +X1536731Y432175D01* +X1531653D01* +X1529114Y429636D01* +Y424557D01* +X1531653Y422018D01* +X1546888Y432175D02* +X1551966D01* +X1554506Y429636D01* +Y422018D01* +X1546888D01* +X1544349Y424557D01* +X1546888Y427097D01* +X1554506D01* +X1559584Y432175D02* +Y422018D01* +Y427097D01* +X1562123Y429636D01* +X1564662Y432175D01* +X1567202D01* +X1584976Y437253D02* +Y422018D01* +X1577358D01* +X1574819Y424557D01* +Y429636D01* +X1577358Y432175D01* +X1584976D01* +X1605289Y437253D02* +Y422018D01* +X1615446D01* +X1623063Y432175D02* +X1628142D01* +X1630681Y429636D01* +Y422018D01* +X1623063D01* +X1620524Y424557D01* +X1623063Y427097D01* +X1630681D01* +X1635759Y432175D02* +Y424557D01* +X1638298Y422018D01* +X1645916D01* +Y419479D01* +X1643377Y416940D01* +X1640838D01* +X1645916Y422018D02* +Y432175D01* +X1658612Y422018D02* +X1653534D01* +X1650994Y424557D01* +Y429636D01* +X1653534Y432175D01* +X1658612D01* +X1661151Y429636D01* +Y427097D01* +X1650994D01* +X1666230Y432175D02* +Y422018D01* +Y427097D01* +X1668769Y429636D01* +X1671308Y432175D01* +X1673847D01* +X1706856Y434714D02* +X1704317Y437253D01* +X1699239D01* +X1696700Y434714D01* +Y432175D01* +X1699239Y429636D01* +X1704317D01* +X1706856Y427097D01* +Y424557D01* +X1704317Y422018D01* +X1699239D01* +X1696700Y424557D01* +X1714474Y434714D02* +Y432175D01* +X1711935D01* +X1717013D01* +X1714474D01* +Y424557D01* +X1717013Y422018D01* +X1727170Y432175D02* +X1732248D01* +X1734787Y429636D01* +Y422018D01* +X1727170D01* +X1724631Y424557D01* +X1727170Y427097D01* +X1734787D01* +X1750022Y432175D02* +X1742405D01* +X1739866Y429636D01* +Y424557D01* +X1742405Y422018D01* +X1750022D01* +X1755101D02* +Y437253D01* +Y427097D02* +X1762718Y432175D01* +X1755101Y427097D02* +X1762718Y422018D01* +X645422Y71493D02* +X655579D01* +X650500D01* +Y56258D01* +X663196D02* +X668275D01* +X670814Y58797D01* +Y63876D01* +X668275Y66415D01* +X663196D01* +X660657Y63876D01* +Y58797D01* +X663196Y56258D01* +X678431Y68954D02* +Y66415D01* +X675892D01* +X680971D01* +X678431D01* +Y58797D01* +X680971Y56258D01* +X691127Y66415D02* +X696206D01* +X698745Y63876D01* +Y56258D01* +X691127D01* +X688588Y58797D01* +X691127Y61337D01* +X698745D01* +X703823Y56258D02* +X708902D01* +X706363D01* +Y71493D01* +X703823D01* +X731754D02* +Y56258D01* +X739372D01* +X741911Y58797D01* +Y61337D01* +Y63876D01* +X739372Y66415D01* +X731754D01* +X749529Y56258D02* +X754607D01* +X757146Y58797D01* +Y63876D01* +X754607Y66415D01* +X749529D01* +X746989Y63876D01* +Y58797D01* +X749529Y56258D01* +X764764Y66415D02* +X769842D01* +X772381Y63876D01* +Y56258D01* +X764764D01* +X762224Y58797D01* +X764764Y61337D01* +X772381D01* +X777459Y66415D02* +Y56258D01* +Y61337D01* +X779999Y63876D01* +X782538Y66415D01* +X785077D01* +X802851Y71493D02* +Y56258D01* +X795234D01* +X792694Y58797D01* +Y63876D01* +X795234Y66415D01* +X802851D01* +X825704Y68954D02* +Y66415D01* +X823165D01* +X828243D01* +X825704D01* +Y58797D01* +X828243Y56258D01* +X835861Y71493D02* +Y56258D01* +Y63876D01* +X838400Y66415D01* +X843478D01* +X846017Y63876D01* +Y56258D01* +X851096D02* +X856174D01* +X853635D01* +Y66415D01* +X851096D01* +X873948D02* +X866331D01* +X863792Y63876D01* +Y58797D01* +X866331Y56258D01* +X873948D01* +X879027D02* +Y71493D01* +Y61337D02* +X886644Y66415D01* +X879027Y61337D02* +X886644Y56258D01* +X894262D02* +Y66415D01* +X901879D01* +X904418Y63876D01* +Y56258D01* +X917114D02* +X912036D01* +X909497Y58797D01* +Y63876D01* +X912036Y66415D01* +X917114D01* +X919653Y63876D01* +Y61337D01* +X909497D01* +X924732Y56258D02* +X932349D01* +X934889Y58797D01* +X932349Y61337D01* +X927271D01* +X924732Y63876D01* +X927271Y66415D01* +X934889D01* +X939967Y56258D02* +X947584D01* +X950124Y58797D01* +X947584Y61337D01* +X942506D01* +X939967Y63876D01* +X942506Y66415D01* +X950124D01* +X955202D02* +X957741D01* +Y63876D01* +X955202D01* +Y66415D01* +Y58797D02* +X957741D01* +Y56258D01* +X955202D01* +Y58797D01* +X1204076Y56258D02* +X1209154D01* +X1206615D01* +Y71493D01* +X1204076Y68954D01* +X1216772Y56258D02* +Y58797D01* +X1219311D01* +Y56258D01* +X1216772D01* +X1239624Y71493D02* +X1229468D01* +Y63876D01* +X1234546Y66415D01* +X1237085D01* +X1239624Y63876D01* +Y58797D01* +X1237085Y56258D01* +X1232007D01* +X1229468Y58797D01* +X1244703Y68954D02* +X1247242Y71493D01* +X1252320D01* +X1254859Y68954D01* +Y66415D01* +X1252320Y63876D01* +X1254859Y61337D01* +Y58797D01* +X1252320Y56258D01* +X1247242D01* +X1244703Y58797D01* +Y61337D01* +X1247242Y63876D01* +X1244703Y66415D01* +Y68954D01* +X1247242Y63876D02* +X1252320D01* +X1259938Y56258D02* +X1265016D01* +X1262477D01* +Y71493D01* +X1259938Y68954D01* +X1272634Y56258D02* +Y66415D01* +X1275173D01* +X1277712Y63876D01* +Y56258D01* +Y63876D01* +X1280251Y66415D01* +X1282791Y63876D01* +Y56258D01* +X1287869D02* +Y66415D01* +X1290408D01* +X1292947Y63876D01* +Y56258D01* +Y63876D01* +X1295486Y66415D01* +X1298026Y63876D01* +Y56258D01* +D68* +X382550Y183000D02* +G03* +X382550Y183000I-6350J0D01* +G01* +X407950D02* +G03* +X407950Y183000I-6350J0D01* +G01* +X433350D02* +G03* +X433350Y183000I-6350J0D01* +G01* +X458750D02* +G03* +X458750Y183000I-6350J0D01* +G01* +X484150D02* +G03* +X484150Y183000I-6350J0D01* +G01* +X125650Y61650D02* +Y64825D01* +X128825Y68000D01* +X125650Y71175D02* +X128825Y68000D01* +X125650Y71175D02* +Y74350D01* +X128825D01* +X132000Y71175D01* +X135175Y74350D01* +X138350D01* +Y71175D02* +Y74350D01* +X135175Y68000D02* +X138350Y71175D01* +X135175Y68000D02* +X138350Y64825D01* +Y61650D02* +Y64825D01* +X135175Y61650D02* +X138350D01* +X132000Y64825D02* +X135175Y61650D01* +X128825D02* +X132000Y64825D01* +X125650Y61650D02* +X128825D01* +X125650Y51650D02* +Y54825D01* +X128825Y58000D01* +X125650Y61175D02* +X128825Y58000D01* +X125650Y61175D02* +Y64350D01* +X128825D01* +X132000Y61175D01* +X135175Y64350D01* +X138350D01* +Y61175D02* +Y64350D01* +X135175Y58000D02* +X138350Y61175D01* +X135175Y58000D02* +X138350Y54825D01* +Y51650D02* +Y54825D01* +X135175Y51650D02* +X138350D01* +X132000Y54825D02* +X135175Y51650D01* +X128825D02* +X132000Y54825D01* +X125650Y51650D02* +X128825D01* +X172650Y45650D02* +Y48825D01* +X175825Y52000D01* +X172650Y55175D02* +X175825Y52000D01* +X172650Y55175D02* +Y58350D01* +X175825D01* +X179000Y55175D01* +X182175Y58350D01* +X185350D01* +Y55175D02* +Y58350D01* +X182175Y52000D02* +X185350Y55175D01* +X182175Y52000D02* +X185350Y48825D01* +Y45650D02* +Y48825D01* +X182175Y45650D02* +X185350D01* +X179000Y48825D02* +X182175Y45650D01* +X175825D02* +X179000Y48825D01* +X172650Y45650D02* +X175825D01* +X161650D02* +Y48825D01* +X164825Y52000D01* +X161650Y55175D02* +X164825Y52000D01* +X161650Y55175D02* +Y58350D01* +X164825D01* +X168000Y55175D01* +X171175Y58350D01* +X174350D01* +Y55175D02* +Y58350D01* +X171175Y52000D02* +X174350Y55175D01* +X171175Y52000D02* +X174350Y48825D01* +Y45650D02* +Y48825D01* +X171175Y45650D02* +X174350D01* +X168000Y48825D02* +X171175Y45650D01* +X164825D02* +X168000Y48825D01* +X161650Y45650D02* +X164825D01* +X150650D02* +Y48825D01* +X153825Y52000D01* +X150650Y55175D02* +X153825Y52000D01* +X150650Y55175D02* +Y58350D01* +X153825D01* +X157000Y55175D01* +X160175Y58350D01* +X163350D01* +Y55175D02* +Y58350D01* +X160175Y52000D02* +X163350Y55175D01* +X160175Y52000D02* +X163350Y48825D01* +Y45650D02* +Y48825D01* +X160175Y45650D02* +X163350D01* +X157000Y48825D02* +X160175Y45650D01* +X153825D02* +X157000Y48825D01* +X150650Y45650D02* +X153825D01* +X172650Y56650D02* +Y59825D01* +X175825Y63000D01* +X172650Y66175D02* +X175825Y63000D01* +X172650Y66175D02* +Y69350D01* +X175825D01* +X179000Y66175D01* +X182175Y69350D01* +X185350D01* +Y66175D02* +Y69350D01* +X182175Y63000D02* +X185350Y66175D01* +X182175Y63000D02* +X185350Y59825D01* +Y56650D02* +Y59825D01* +X182175Y56650D02* +X185350D01* +X179000Y59825D02* +X182175Y56650D01* +X175825D02* +X179000Y59825D01* +X172650Y56650D02* +X175825D01* +X161650D02* +Y59825D01* +X164825Y63000D01* +X161650Y66175D02* +X164825Y63000D01* +X161650Y66175D02* +Y69350D01* +X164825D01* +X168000Y66175D01* +X171175Y69350D01* +X174350D01* +Y66175D02* +Y69350D01* +X171175Y63000D02* +X174350Y66175D01* +X171175Y63000D02* +X174350Y59825D01* +Y56650D02* +Y59825D01* +X171175Y56650D02* +X174350D01* +X168000Y59825D02* +X171175Y56650D01* +X164825D02* +X168000Y59825D01* +X161650Y56650D02* +X164825D01* +X150650D02* +Y59825D01* +X153825Y63000D01* +X150650Y66175D02* +X153825Y63000D01* +X150650Y66175D02* +Y69350D01* +X153825D01* +X157000Y66175D01* +X160175Y69350D01* +X163350D01* +Y66175D02* +Y69350D01* +X160175Y63000D02* +X163350Y66175D01* +X160175Y63000D02* +X163350Y59825D01* +Y56650D02* +Y59825D01* +X160175Y56650D02* +X163350D01* +X157000Y59825D02* +X160175Y56650D01* +X153825D02* +X157000Y59825D01* +X150650Y56650D02* +X153825D01* +X172650Y67650D02* +Y70825D01* +X175825Y74000D01* +X172650Y77175D02* +X175825Y74000D01* +X172650Y77175D02* +Y80350D01* +X175825D01* +X179000Y77175D01* +X182175Y80350D01* +X185350D01* +Y77175D02* +Y80350D01* +X182175Y74000D02* +X185350Y77175D01* +X182175Y74000D02* +X185350Y70825D01* +Y67650D02* +Y70825D01* +X182175Y67650D02* +X185350D01* +X179000Y70825D02* +X182175Y67650D01* +X175825D02* +X179000Y70825D01* +X172650Y67650D02* +X175825D01* +X161650D02* +Y70825D01* +X164825Y74000D01* +X161650Y77175D02* +X164825Y74000D01* +X161650Y77175D02* +Y80350D01* +X164825D01* +X168000Y77175D01* +X171175Y80350D01* +X174350D01* +Y77175D02* +Y80350D01* +X171175Y74000D02* +X174350Y77175D01* +X171175Y74000D02* +X174350Y70825D01* +Y67650D02* +Y70825D01* +X171175Y67650D02* +X174350D01* +X168000Y70825D02* +X171175Y67650D01* +X164825D02* +X168000Y70825D01* +X161650Y67650D02* +X164825D01* +X150650D02* +Y70825D01* +X153825Y74000D01* +X150650Y77175D02* +X153825Y74000D01* +X150650Y77175D02* +Y80350D01* +X153825D01* +X157000Y77175D01* +X160175Y80350D01* +X163350D01* +Y77175D02* +Y80350D01* +X160175Y74000D02* +X163350Y77175D01* +X160175Y74000D02* +X163350Y70825D01* +Y67650D02* +Y70825D01* +X160175Y67650D02* +X163350D01* +X157000Y70825D02* +X160175Y67650D01* +X153825D02* +X157000Y70825D01* +X150650Y67650D02* +X153825D01* +X412650Y76650D02* +Y79825D01* +X415825Y83000D01* +X412650Y86175D02* +X415825Y83000D01* +X412650Y86175D02* +Y89350D01* +X415825D01* +X419000Y86175D01* +X422175Y89350D01* +X425350D01* +Y86175D02* +Y89350D01* +X422175Y83000D02* +X425350Y86175D01* +X422175Y83000D02* +X425350Y79825D01* +Y76650D02* +Y79825D01* +X422175Y76650D02* +X425350D01* +X419000Y79825D02* +X422175Y76650D01* +X415825D02* +X419000Y79825D01* +X412650Y76650D02* +X415825D01* +X460650D02* +Y79825D01* +X463825Y83000D01* +X460650Y86175D02* +X463825Y83000D01* +X460650Y86175D02* +Y89350D01* +X463825D01* +X467000Y86175D01* +X470175Y89350D01* +X473350D01* +Y86175D02* +Y89350D01* +X470175Y83000D02* +X473350Y86175D01* +X470175Y83000D02* +X473350Y79825D01* +Y76650D02* +Y79825D01* +X470175Y76650D02* +X473350D01* +X467000Y79825D02* +X470175Y76650D01* +X463825D02* +X467000Y79825D01* +X460650Y76650D02* +X463825D01* +X134650Y28650D02* +Y31825D01* +X137825Y35000D01* +X134650Y38175D02* +X137825Y35000D01* +X134650Y38175D02* +Y41350D01* +X137825D01* +X141000Y38175D01* +X144175Y41350D01* +X147350D01* +Y38175D02* +Y41350D01* +X144175Y35000D02* +X147350Y38175D01* +X144175Y35000D02* +X147350Y31825D01* +Y28650D02* +Y31825D01* +X144175Y28650D02* +X147350D01* +X141000Y31825D02* +X144175Y28650D01* +X137825D02* +X141000Y31825D01* +X134650Y28650D02* +X137825D01* +X257650Y28650D02* +Y31825D01* +X260825Y35000D01* +X257650Y38175D02* +X260825Y35000D01* +X257650Y38175D02* +Y41350D01* +X260825D01* +X264000Y38175D01* +X267175Y41350D01* +X270350D01* +Y38175D02* +Y41350D01* +X267175Y35000D02* +X270350Y38175D01* +X267175Y35000D02* +X270350Y31825D01* +Y28650D02* +Y31825D01* +X267175Y28650D02* +X270350D01* +X264000Y31825D02* +X267175Y28650D01* +X260825D02* +X264000Y31825D01* +X257650Y28650D02* +X260825D01* +X96150Y40750D02* +Y43925D01* +X99325Y47100D01* +X96150Y50275D02* +X99325Y47100D01* +X96150Y50275D02* +Y53450D01* +X99325D01* +X102500Y50275D01* +X105675Y53450D01* +X108850D01* +Y50275D02* +Y53450D01* +X105675Y47100D02* +X108850Y50275D01* +X105675Y47100D02* +X108850Y43925D01* +Y40750D02* +Y43925D01* +X105675Y40750D02* +X108850D01* +X102500Y43925D02* +X105675Y40750D01* +X99325D02* +X102500Y43925D01* +X96150Y40750D02* +X99325D01* +X192650Y28650D02* +Y31825D01* +X195825Y35000D01* +X192650Y38175D02* +X195825Y35000D01* +X192650Y38175D02* +Y41350D01* +X195825D01* +X199000Y38175D01* +X202175Y41350D01* +X205350D01* +Y38175D02* +Y41350D01* +X202175Y35000D02* +X205350Y38175D01* +X202175Y35000D02* +X205350Y31825D01* +Y28650D02* +Y31825D01* +X202175Y28650D02* +X205350D01* +X199000Y31825D02* +X202175Y28650D01* +X195825D02* +X199000Y31825D01* +X192650Y28650D02* +X195825D01* +X223050Y53650D02* +Y56825D01* +X226225Y60000D01* +X223050Y63175D02* +X226225Y60000D01* +X223050Y63175D02* +Y66350D01* +X226225D01* +X229400Y63175D01* +X232575Y66350D01* +X235750D01* +Y63175D02* +Y66350D01* +X232575Y60000D02* +X235750Y63175D01* +X232575Y60000D02* +X235750Y56825D01* +Y53650D02* +Y56825D01* +X232575Y53650D02* +X235750D01* +X229400Y56825D02* +X232575Y53650D01* +X226225D02* +X229400Y56825D01* +X223050Y53650D02* +X226225D01* +X234650Y30650D02* +Y33825D01* +X237825Y37000D01* +X234650Y40175D02* +X237825Y37000D01* +X234650Y40175D02* +Y43350D01* +X237825D01* +X241000Y40175D01* +X244175Y43350D01* +X247350D01* +Y40175D02* +Y43350D01* +X244175Y37000D02* +X247350Y40175D01* +X244175Y37000D02* +X247350Y33825D01* +Y30650D02* +Y33825D01* +X244175Y30650D02* +X247350D01* +X241000Y33825D02* +X244175Y30650D01* +X237825D02* +X241000Y33825D01* +X234650Y30650D02* +X237825D01* +X167650Y2650D02* +Y5825D01* +X170825Y9000D01* +X167650Y12175D02* +X170825Y9000D01* +X167650Y12175D02* +Y15350D01* +X170825D01* +X174000Y12175D01* +X177175Y15350D01* +X180350D01* +Y12175D02* +Y15350D01* +X177175Y9000D02* +X180350Y12175D01* +X177175Y9000D02* +X180350Y5825D01* +Y2650D02* +Y5825D01* +X177175Y2650D02* +X180350D01* +X174000Y5825D02* +X177175Y2650D01* +X170825D02* +X174000Y5825D01* +X167650Y2650D02* +X170825D01* +X114650Y113550D02* +Y116725D01* +X117825Y119900D01* +X114650Y123075D02* +X117825Y119900D01* +X114650Y123075D02* +Y126250D01* +X117825D01* +X121000Y123075D01* +X124175Y126250D01* +X127350D01* +Y123075D02* +Y126250D01* +X124175Y119900D02* +X127350Y123075D01* +X124175Y119900D02* +X127350Y116725D01* +Y113550D02* +Y116725D01* +X124175Y113550D02* +X127350D01* +X121000Y116725D02* +X124175Y113550D01* +X117825D02* +X121000Y116725D01* +X114650Y113550D02* +X117825D01* +X137650Y102650D02* +Y105825D01* +X140825Y109000D01* +X137650Y112175D02* +X140825Y109000D01* +X137650Y112175D02* +Y115350D01* +X140825D01* +X144000Y112175D01* +X147175Y115350D01* +X150350D01* +Y112175D02* +Y115350D01* +X147175Y109000D02* +X150350Y112175D01* +X147175Y109000D02* +X150350Y105825D01* +Y102650D02* +Y105825D01* +X147175Y102650D02* +X150350D01* +X144000Y105825D02* +X147175Y102650D01* +X140825D02* +X144000Y105825D01* +X137650Y102650D02* +X140825D01* +X156600Y125600D02* +Y128775D01* +X159775Y131950D01* +X156600Y135125D02* +X159775Y131950D01* +X156600Y135125D02* +Y138300D01* +X159775D01* +X162950Y135125D01* +X166125Y138300D01* +X169300D01* +Y135125D02* +Y138300D01* +X166125Y131950D02* +X169300Y135125D01* +X166125Y131950D02* +X169300Y128775D01* +Y125600D02* +Y128775D01* +X166125Y125600D02* +X169300D01* +X162950Y128775D02* +X166125Y125600D01* +X159775D02* +X162950Y128775D01* +X156600Y125600D02* +X159775D01* +X435650Y124650D02* +Y127825D01* +X438825Y131000D01* +X435650Y134175D02* +X438825Y131000D01* +X435650Y134175D02* +Y137350D01* +X438825D01* +X442000Y134175D01* +X445175Y137350D01* +X448350D01* +Y134175D02* +Y137350D01* +X445175Y131000D02* +X448350Y134175D01* +X445175Y131000D02* +X448350Y127825D01* +Y124650D02* +Y127825D01* +X445175Y124650D02* +X448350D01* +X442000Y127825D02* +X445175Y124650D01* +X438825D02* +X442000Y127825D01* +X435650Y124650D02* +X438825D01* +X401650Y109650D02* +Y112825D01* +X404825Y116000D01* +X401650Y119175D02* +X404825Y116000D01* +X401650Y119175D02* +Y122350D01* +X404825D01* +X408000Y119175D01* +X411175Y122350D01* +X414350D01* +Y119175D02* +Y122350D01* +X411175Y116000D02* +X414350Y119175D01* +X411175Y116000D02* +X414350Y112825D01* +Y109650D02* +Y112825D01* +X411175Y109650D02* +X414350D01* +X408000Y112825D02* +X411175Y109650D01* +X404825D02* +X408000Y112825D01* +X401650Y109650D02* +X404825D01* +X367650Y107650D02* +Y110825D01* +X370825Y114000D01* +X367650Y117175D02* +X370825Y114000D01* +X367650Y117175D02* +Y120350D01* +X370825D01* +X374000Y117175D01* +X377175Y120350D01* +X380350D01* +Y117175D02* +Y120350D01* +X377175Y114000D02* +X380350Y117175D01* +X377175Y114000D02* +X380350Y110825D01* +Y107650D02* +Y110825D01* +X377175Y107650D02* +X380350D01* +X374000Y110825D02* +X377175Y107650D01* +X370825D02* +X374000Y110825D01* +X367650Y107650D02* +X370825D01* +X256650Y140650D02* +Y143825D01* +X259825Y147000D01* +X256650Y150175D02* +X259825Y147000D01* +X256650Y150175D02* +Y153350D01* +X259825D01* +X263000Y150175D01* +X266175Y153350D01* +X269350D01* +Y150175D02* +Y153350D01* +X266175Y147000D02* +X269350Y150175D01* +X266175Y147000D02* +X269350Y143825D01* +Y140650D02* +Y143825D01* +X266175Y140650D02* +X269350D01* +X263000Y143825D02* +X266175Y140650D01* +X259825D02* +X263000Y143825D01* +X256650Y140650D02* +X259825D01* +X195650Y125650D02* +Y128825D01* +X198825Y132000D01* +X195650Y135175D02* +X198825Y132000D01* +X195650Y135175D02* +Y138350D01* +X198825D01* +X202000Y135175D01* +X205175Y138350D01* +X208350D01* +Y135175D02* +Y138350D01* +X205175Y132000D02* +X208350Y135175D01* +X205175Y132000D02* +X208350Y128825D01* +Y125650D02* +Y128825D01* +X205175Y125650D02* +X208350D01* +X202000Y128825D02* +X205175Y125650D01* +X198825D02* +X202000Y128825D01* +X195650Y125650D02* +X198825D01* +X185650Y118650D02* +Y121825D01* +X188825Y125000D01* +X185650Y128175D02* +X188825Y125000D01* +X185650Y128175D02* +Y131350D01* +X188825D01* +X192000Y128175D01* +X195175Y131350D01* +X198350D01* +Y128175D02* +Y131350D01* +X195175Y125000D02* +X198350Y128175D01* +X195175Y125000D02* +X198350Y121825D01* +Y118650D02* +Y121825D01* +X195175Y118650D02* +X198350D01* +X192000Y121825D02* +X195175Y118650D01* +X188825D02* +X192000Y121825D01* +X185650Y118650D02* +X188825D01* +X237650Y130650D02* +Y133825D01* +X240825Y137000D01* +X237650Y140175D02* +X240825Y137000D01* +X237650Y140175D02* +Y143350D01* +X240825D01* +X244000Y140175D01* +X247175Y143350D01* +X250350D01* +Y140175D02* +Y143350D01* +X247175Y137000D02* +X250350Y140175D01* +X247175Y137000D02* +X250350Y133825D01* +Y130650D02* +Y133825D01* +X247175Y130650D02* +X250350D01* +X244000Y133825D02* +X247175Y130650D01* +X240825D02* +X244000Y133825D01* +X237650Y130650D02* +X240825D01* +X96150Y56550D02* +Y59725D01* +X99325Y62900D01* +X96150Y66075D02* +X99325Y62900D01* +X96150Y66075D02* +Y69250D01* +X99325D01* +X102500Y66075D01* +X105675Y69250D01* +X108850D01* +Y66075D02* +Y69250D01* +X105675Y62900D02* +X108850Y66075D01* +X105675Y62900D02* +X108850Y59725D01* +Y56550D02* +Y59725D01* +X105675Y56550D02* +X108850D01* +X102500Y59725D02* +X105675Y56550D01* +X99325D02* +X102500Y59725D01* +X96150Y56550D02* +X99325D01* +X69650Y89650D02* +Y92825D01* +X72825Y96000D01* +X69650Y99175D02* +X72825Y96000D01* +X69650Y99175D02* +Y102350D01* +X72825D01* +X76000Y99175D01* +X79175Y102350D01* +X82350D01* +Y99175D02* +Y102350D01* +X79175Y96000D02* +X82350Y99175D01* +X79175Y96000D02* +X82350Y92825D01* +Y89650D02* +Y92825D01* +X79175Y89650D02* +X82350D01* +X76000Y92825D02* +X79175Y89650D01* +X72825D02* +X76000Y92825D01* +X69650Y89650D02* +X72825D01* +X95191D02* +Y92825D01* +X98366Y96000D01* +X95191Y99175D02* +X98366Y96000D01* +X95191Y99175D02* +Y102350D01* +X98366D01* +X101541Y99175D01* +X104716Y102350D01* +X107891D01* +Y99175D02* +Y102350D01* +X104716Y96000D02* +X107891Y99175D01* +X104716Y96000D02* +X107891Y92825D01* +Y89650D02* +Y92825D01* +X104716Y89650D02* +X107891D01* +X101541Y92825D02* +X104716Y89650D01* +X98366D02* +X101541Y92825D01* +X95191Y89650D02* +X98366D01* +X91650Y105650D02* +Y108825D01* +X94825Y112000D01* +X91650Y115175D02* +X94825Y112000D01* +X91650Y115175D02* +Y118350D01* +X94825D01* +X98000Y115175D01* +X101175Y118350D01* +X104350D01* +Y115175D02* +Y118350D01* +X101175Y112000D02* +X104350Y115175D01* +X101175Y112000D02* +X104350Y108825D01* +Y105650D02* +Y108825D01* +X101175Y105650D02* +X104350D01* +X98000Y108825D02* +X101175Y105650D01* +X94825D02* +X98000Y108825D01* +X91650Y105650D02* +X94825D01* +X238650Y155650D02* +Y158825D01* +X241825Y162000D01* +X238650Y165175D02* +X241825Y162000D01* +X238650Y165175D02* +Y168350D01* +X241825D01* +X245000Y165175D01* +X248175Y168350D01* +X251350D01* +Y165175D02* +Y168350D01* +X248175Y162000D02* +X251350Y165175D01* +X248175Y162000D02* +X251350Y158825D01* +Y155650D02* +Y158825D01* +X248175Y155650D02* +X251350D01* +X245000Y158825D02* +X248175Y155650D01* +X241825D02* +X245000Y158825D01* +X238650Y155650D02* +X241825D01* +X205900Y181650D02* +Y184825D01* +X209075Y188000D01* +X205900Y191175D02* +X209075Y188000D01* +X205900Y191175D02* +Y194350D01* +X209075D01* +X212250Y191175D01* +X215425Y194350D01* +X218600D01* +Y191175D02* +Y194350D01* +X215425Y188000D02* +X218600Y191175D01* +X215425Y188000D02* +X218600Y184825D01* +Y181650D02* +Y184825D01* +X215425Y181650D02* +X218600D01* +X212250Y184825D02* +X215425Y181650D01* +X209075D02* +X212250Y184825D01* +X205900Y181650D02* +X209075D01* +X189275D02* +Y184825D01* +X192450Y188000D01* +X189275Y191175D02* +X192450Y188000D01* +X189275Y191175D02* +Y194350D01* +X192450D01* +X195625Y191175D01* +X198800Y194350D01* +X201975D01* +Y191175D02* +Y194350D01* +X198800Y188000D02* +X201975Y191175D01* +X198800Y188000D02* +X201975Y184825D01* +Y181650D02* +Y184825D01* +X198800Y181650D02* +X201975D01* +X195625Y184825D02* +X198800Y181650D01* +X192450D02* +X195625Y184825D01* +X189275Y181650D02* +X192450D01* +X172650Y146650D02* +Y149825D01* +X175825Y153000D01* +X172650Y156175D02* +X175825Y153000D01* +X172650Y156175D02* +Y159350D01* +X175825D01* +X179000Y156175D01* +X182175Y159350D01* +X185350D01* +Y156175D02* +Y159350D01* +X182175Y153000D02* +X185350Y156175D01* +X182175Y153000D02* +X185350Y149825D01* +Y146650D02* +Y149825D01* +X182175Y146650D02* +X185350D01* +X179000Y149825D02* +X182175Y146650D01* +X175825D02* +X179000Y149825D01* +X172650Y146650D02* +X175825D01* +X172650Y181650D02* +Y184825D01* +X175825Y188000D01* +X172650Y191175D02* +X175825Y188000D01* +X172650Y191175D02* +Y194350D01* +X175825D01* +X179000Y191175D01* +X182175Y194350D01* +X185350D01* +Y191175D02* +Y194350D01* +X182175Y188000D02* +X185350Y191175D01* +X182175Y188000D02* +X185350Y184825D01* +Y181650D02* +Y184825D01* +X182175Y181650D02* +X185350D01* +X179000Y184825D02* +X182175Y181650D01* +X175825D02* +X179000Y184825D01* +X172650Y181650D02* +X175825D01* +X222525D02* +Y184825D01* +X225700Y188000D01* +X222525Y191175D02* +X225700Y188000D01* +X222525Y191175D02* +Y194350D01* +X225700D01* +X228875Y191175D01* +X232050Y194350D01* +X235225D01* +Y191175D02* +Y194350D01* +X232050Y188000D02* +X235225Y191175D01* +X232050Y188000D02* +X235225Y184825D01* +Y181650D02* +Y184825D01* +X232050Y181650D02* +X235225D01* +X228875Y184825D02* +X232050Y181650D01* +X225700D02* +X228875Y184825D01* +X222525Y181650D02* +X225700D01* +X239150D02* +Y184825D01* +X242325Y188000D01* +X239150Y191175D02* +X242325Y188000D01* +X239150Y191175D02* +Y194350D01* +X242325D01* +X245500Y191175D01* +X248675Y194350D01* +X251850D01* +Y191175D02* +Y194350D01* +X248675Y188000D02* +X251850Y191175D01* +X248675Y188000D02* +X251850Y184825D01* +Y181650D02* +Y184825D01* +X248675Y181650D02* +X251850D01* +X245500Y184825D02* +X248675Y181650D01* +X242325D02* +X245500Y184825D01* +X239150Y181650D02* +X242325D01* +X196421Y146650D02* +Y149825D01* +X199596Y153000D01* +X196421Y156175D02* +X199596Y153000D01* +X196421Y156175D02* +Y159350D01* +X199596D01* +X202771Y156175D01* +X205946Y159350D01* +X209121D01* +Y156175D02* +Y159350D01* +X205946Y153000D02* +X209121Y156175D01* +X205946Y153000D02* +X209121Y149825D01* +Y146650D02* +Y149825D01* +X205946Y146650D02* +X209121D01* +X202771Y149825D02* +X205946Y146650D01* +X199596D02* +X202771Y149825D01* +X196421Y146650D02* +X199596D01* +X222025Y155650D02* +Y158825D01* +X225200Y162000D01* +X222025Y165175D02* +X225200Y162000D01* +X222025Y165175D02* +Y168350D01* +X225200D01* +X228375Y165175D01* +X231550Y168350D01* +X234725D01* +Y165175D02* +Y168350D01* +X231550Y162000D02* +X234725Y165175D01* +X231550Y162000D02* +X234725Y158825D01* +Y155650D02* +Y158825D01* +X231550Y155650D02* +X234725D01* +X228375Y158825D02* +X231550Y155650D01* +X225200D02* +X228375Y158825D01* +X222025Y155650D02* +X225200D01* +X325025Y103650D02* +Y106825D01* +X328200Y110000D01* +X325025Y113175D02* +X328200Y110000D01* +X325025Y113175D02* +Y116350D01* +X328200D01* +X331375Y113175D01* +X334550Y116350D01* +X337725D01* +Y113175D02* +Y116350D01* +X334550Y110000D02* +X337725Y113175D01* +X334550Y110000D02* +X337725Y106825D01* +Y103650D02* +Y106825D01* +X334550Y103650D02* +X337725D01* +X331375Y106825D02* +X334550Y103650D01* +X328200D02* +X331375Y106825D01* +X325025Y103650D02* +X328200D01* +X393450Y22825D02* +X396625D01* +X393450D02* +Y29175D01* +X396625D01* +Y32350D01* +X402975D01* +Y29175D02* +Y32350D01* +Y29175D02* +X406150D01* +Y22825D02* +Y29175D01* +X402975Y22825D02* +X406150D01* +X402975Y19650D02* +Y22825D01* +X396625Y19650D02* +X402975D01* +X396625D02* +Y22825D01* +X479850D02* +X483025D01* +X479850D02* +Y29175D01* +X483025D01* +Y32350D01* +X489375D01* +Y29175D02* +Y32350D01* +Y29175D02* +X492550D01* +Y22825D02* +Y29175D01* +X489375Y22825D02* +X492550D01* +X489375Y19650D02* +Y22825D01* +X483025Y19650D02* +X489375D01* +X483025D02* +Y22825D01* +X393450Y61450D02* +X399800Y64625D01* +X406150Y61450D01* +X402975Y67800D02* +X406150Y61450D01* +X402975Y67800D02* +X406150Y74150D01* +X399800Y70975D02* +X406150Y74150D01* +X393450D02* +X399800Y70975D01* +X393450Y74150D02* +X396625Y67800D01* +X393450Y61450D02* +X396625Y67800D01* +X479850Y61450D02* +X486200Y64625D01* +X492550Y61450D01* +X489375Y67800D02* +X492550Y61450D01* +X489375Y67800D02* +X492550Y74150D01* +X486200Y70975D02* +X492550Y74150D01* +X479850D02* +X486200Y70975D01* +X479850Y74150D02* +X483025Y67800D01* +X479850Y61450D02* +X483025Y67800D01* +X468725Y59625D02* +X471900Y56450D01* +X465550Y59625D02* +X468725D01* +X465550D02* +X468725Y62800D01* +X465550Y65975D02* +X468725Y62800D01* +X465550Y65975D02* +X468725D01* +X471900Y69150D01* +X475075Y65975D01* +X478250D01* +X475075Y62800D02* +X478250Y65975D01* +X475075Y62800D02* +X478250Y59625D01* +X475075D02* +X478250D01* +X471900Y56450D02* +X475075Y59625D01* +X410925D02* +X414100Y56450D01* +X407750Y59625D02* +X410925D01* +X407750D02* +X410925Y62800D01* +X407750Y65975D02* +X410925Y62800D01* +X407750Y65975D02* +X410925D01* +X414100Y69150D01* +X417275Y65975D01* +X420450D01* +X417275Y62800D02* +X420450Y65975D01* +X417275Y62800D02* +X420450Y59625D01* +X417275D02* +X420450D01* +X414100Y56450D02* +X417275Y59625D01* +X36650Y146650D02* +X49350D01* +Y159350D01* +X36650D02* +X49350D01* +X36650Y146650D02* +Y159350D01* +X324650Y41650D02* +X337350D01* +Y54350D01* +X324650D02* +X337350D01* +X324650Y41650D02* +Y54350D01* +X165100Y163749D02* +X171450Y176449D01* +X158750D02* +X171450D01* +X158750D02* +X165100Y163749D01* +X177800D02* +X184150Y176449D01* +X171450D02* +X184150D01* +X171450D02* +X177800Y163749D01* +X152400D02* +X158750Y176449D01* +X146050D02* +X158750D01* +X146050D02* +X152400Y163749D01* +D69* +X624063Y-3990D02* +X1666715D01* +X624063Y-270690D02* +X1666715D01* +X624063Y-308790D02* +X1666715D01* +Y34110D01* +X624063D02* +X1666715D01* +X624063Y-308790D02* +Y34110D01* +X1505464Y-308790D02* +Y34110D01* +X1319078Y-308790D02* +Y34110D01* +X1190585Y-308790D02* +Y34110D01* +X901110Y-308790D02* +Y34110D01* +X763985Y-308790D02* +Y34110D01* +X627642Y414398D02* +X1780498D01* +X627642Y444878D02* +X1780498D01* +X627642Y79118D02* +Y444878D01* +Y79118D02* +X731760D01* +X627642Y109598D02* +X731760D01* +X627642Y140078D02* +X731760D01* +X627642Y170558D02* +X731760D01* +X627642Y201038D02* +X731760D01* +X627642Y231518D02* +X731760D01* +X627642Y261998D02* +X731760D01* +X627642Y292478D02* +X731760D01* +X627642Y322958D02* +X731760D01* +X627642Y353438D02* +X731760D01* +X627642Y383918D02* +X731760D01* +Y79118D02* +Y444878D01* +Y79118D02* +X967915D01* +X731760Y109598D02* +X967915D01* +X731760Y140078D02* +X967915D01* +X731760Y170558D02* +X967915D01* +X731760Y201038D02* +X967915D01* +X731760Y231518D02* +X967915D01* +X731760Y261998D02* +X967915D01* +X731760Y292478D02* +X967915D01* +X731760Y322958D02* +X967915D01* +X731760Y353438D02* +X967915D01* +X731760Y383918D02* +X967915D01* +Y79118D02* +Y444878D01* +Y79118D02* +X1186296D01* +X967915Y109598D02* +X1186296D01* +X967915Y140078D02* +X1186296D01* +X967915Y170558D02* +X1186296D01* +X967915Y201038D02* +X1186296D01* +X967915Y231518D02* +X1186296D01* +X967915Y261998D02* +X1186296D01* +X967915Y292478D02* +X1186296D01* +X967915Y322958D02* +X1186296D01* +X967915Y353438D02* +X1186296D01* +X967915Y383918D02* +X1186296D01* +Y79118D02* +Y444878D01* +Y79118D02* +X1351354D01* +X1186296Y109598D02* +X1351354D01* +X1186296Y140078D02* +X1351354D01* +X1186296Y170558D02* +X1351354D01* +X1186296Y201038D02* +X1351354D01* +X1186296Y231518D02* +X1351354D01* +X1186296Y261998D02* +X1351354D01* +X1186296Y292478D02* +X1351354D01* +X1186296Y322958D02* +X1351354D01* +X1186296Y353438D02* +X1351354D01* +X1186296Y383918D02* +X1351354D01* +Y79118D02* +Y444878D01* +Y79118D02* +X1496099D01* +X1351354Y109598D02* +X1496099D01* +X1351354Y140078D02* +X1496099D01* +X1351354Y170558D02* +X1496099D01* +X1351354Y201038D02* +X1496099D01* +X1351354Y231518D02* +X1496099D01* +X1351354Y261998D02* +X1496099D01* +X1351354Y292478D02* +X1496099D01* +X1351354Y322958D02* +X1496099D01* +X1351354Y353438D02* +X1496099D01* +X1351354Y383918D02* +X1496099D01* +Y79118D02* +Y444878D01* +Y79118D02* +X1780498D01* +X1496099Y109598D02* +X1780498D01* +X1496099Y140078D02* +X1780498D01* +X1496099Y170558D02* +X1780498D01* +X1496099Y201038D02* +X1780498D01* +X1496099Y231518D02* +X1780498D01* +X1496099Y261998D02* +X1780498D01* +X1496099Y292478D02* +X1780498D01* +X1496099Y322958D02* +X1780498D01* +X1496099Y353438D02* +X1780498D01* +X1496099Y383918D02* +X1780498D01* +Y79118D02* +Y444878D01* +D70* +X1765258Y79118D02* +X1780498Y94358D01* +X1750018Y79118D02* +X1780498Y109598D01* +X1734778Y79118D02* +X1765258Y109598D01* +X1719538Y79118D02* +X1750018Y109598D01* +X1704298Y79118D02* +X1734778Y109598D01* +X1689058Y79118D02* +X1719538Y109598D01* +X1673818Y79118D02* +X1704298Y109598D01* +X1658578Y79118D02* +X1689058Y109598D01* +X1643338Y79118D02* +X1673818Y109598D01* +X1628098Y79118D02* +X1658578Y109598D01* +X1612858Y79118D02* +X1643338Y109598D01* +X1597618Y79118D02* +X1628098Y109598D01* +X1582378Y79118D02* +X1612858Y109598D01* +X1567138Y79118D02* +X1597618Y109598D01* +X1551898Y79118D02* +X1582378Y109598D01* +X1536658Y79118D02* +X1567138Y109598D01* +X1521418Y79118D02* +X1551898Y109598D01* +X1506178Y79118D02* +X1536658Y109598D01* +X1496099Y84279D02* +X1521418Y109598D01* +X1496099Y99519D02* +X1506178Y109598D01* +X1765258D02* +X1780498Y124838D01* +X1750018Y109598D02* +X1780498Y140078D01* +X1734778Y109598D02* +X1765258Y140078D01* +X1719538Y109598D02* +X1750018Y140078D01* +X1704298Y109598D02* +X1734778Y140078D01* +X1689058Y109598D02* +X1719538Y140078D01* +X1673818Y109598D02* +X1704298Y140078D01* +X1658578Y109598D02* +X1689058Y140078D01* +X1643338Y109598D02* +X1673818Y140078D01* +X1628098Y109598D02* +X1658578Y140078D01* +X1612858Y109598D02* +X1643338Y140078D01* +X1597618Y109598D02* +X1628098Y140078D01* +X1582378Y109598D02* +X1612858Y140078D01* +X1567138Y109598D02* +X1597618Y140078D01* +X1551898Y109598D02* +X1582378Y140078D01* +X1536658Y109598D02* +X1567138Y140078D01* +X1521418Y109598D02* +X1551898Y140078D01* +X1506178Y109598D02* +X1536658Y140078D01* +X1496099Y114759D02* +X1521418Y140078D01* +X1496099Y129999D02* +X1506178Y140078D01* +X1765258D02* +X1780498Y155318D01* +X1750018Y140078D02* +X1780498Y170558D01* +X1734778Y140078D02* +X1765258Y170558D01* +X1719538Y140078D02* +X1750018Y170558D01* +X1704298Y140078D02* +X1734778Y170558D01* +X1689058Y140078D02* +X1719538Y170558D01* +X1673818Y140078D02* +X1704298Y170558D01* +X1658578Y140078D02* +X1689058Y170558D01* +X1643338Y140078D02* +X1673818Y170558D01* +X1628098Y140078D02* +X1658578Y170558D01* +X1612858Y140078D02* +X1643338Y170558D01* +X1597618Y140078D02* +X1628098Y170558D01* +X1582378Y140078D02* +X1612858Y170558D01* +X1567138Y140078D02* +X1597618Y170558D01* +X1551898Y140078D02* +X1582378Y170558D01* +X1536658Y140078D02* +X1567138Y170558D01* +X1521418Y140078D02* +X1551898Y170558D01* +X1506178Y140078D02* +X1536658Y170558D01* +X1496099Y145239D02* +X1521418Y170558D01* +X1496099Y160479D02* +X1506178Y170558D01* +X1765258D02* +X1780498Y185798D01* +X1750018Y170558D02* +X1780498Y201038D01* +X1734778Y170558D02* +X1765258Y201038D01* +X1719538Y170558D02* +X1750018Y201038D01* +X1704298Y170558D02* +X1734778Y201038D01* +X1689058Y170558D02* +X1719538Y201038D01* +X1673818Y170558D02* +X1704298Y201038D01* +X1658578Y170558D02* +X1689058Y201038D01* +X1643338Y170558D02* +X1673818Y201038D01* +X1628098Y170558D02* +X1658578Y201038D01* +X1612858Y170558D02* +X1643338Y201038D01* +X1597618Y170558D02* +X1628098Y201038D01* +X1582378Y170558D02* +X1612858Y201038D01* +X1567138Y170558D02* +X1597618Y201038D01* +X1551898Y170558D02* +X1582378Y201038D01* +X1536658Y170558D02* +X1567138Y201038D01* +X1521418Y170558D02* +X1551898Y201038D01* +X1506178Y170558D02* +X1536658Y201038D01* +X1496099Y175719D02* +X1521418Y201038D01* +X1496099Y190959D02* +X1506178Y201038D01* +X1765258D02* +X1780498Y216278D01* +X1750018Y201038D02* +X1780498Y231518D01* +X1734778Y201038D02* +X1765258Y231518D01* +X1719538Y201038D02* +X1750018Y231518D01* +X1704298Y201038D02* +X1734778Y231518D01* +X1689058Y201038D02* +X1719538Y231518D01* +X1673818Y201038D02* +X1704298Y231518D01* +X1658578Y201038D02* +X1689058Y231518D01* +X1643338Y201038D02* +X1673818Y231518D01* +X1628098Y201038D02* +X1658578Y231518D01* +X1612858Y201038D02* +X1643338Y231518D01* +X1597618Y201038D02* +X1628098Y231518D01* +X1582378Y201038D02* +X1612858Y231518D01* +X1567138Y201038D02* +X1597618Y231518D01* +X1551898Y201038D02* +X1582378Y231518D01* +X1536658Y201038D02* +X1567138Y231518D01* +X1521418Y201038D02* +X1551898Y231518D01* +X1506178Y201038D02* +X1536658Y231518D01* +X1496099Y206199D02* +X1521418Y231518D01* +X1496099Y221439D02* +X1506178Y231518D01* +X1765258D02* +X1780498Y246758D01* +X1750018Y231518D02* +X1780498Y261998D01* +X1734778Y231518D02* +X1765258Y261998D01* +X1719538Y231518D02* +X1750018Y261998D01* +X1704298Y231518D02* +X1734778Y261998D01* +X1689058Y231518D02* +X1719538Y261998D01* +X1673818Y231518D02* +X1704298Y261998D01* +X1658578Y231518D02* +X1689058Y261998D01* +X1643338Y231518D02* +X1673818Y261998D01* +X1628098Y231518D02* +X1658578Y261998D01* +X1612858Y231518D02* +X1643338Y261998D01* +X1597618Y231518D02* +X1628098Y261998D01* +X1582378Y231518D02* +X1612858Y261998D01* +X1567138Y231518D02* +X1597618Y261998D01* +X1551898Y231518D02* +X1582378Y261998D01* +X1536658Y231518D02* +X1567138Y261998D01* +X1521418Y231518D02* +X1551898Y261998D01* +X1506178Y231518D02* +X1536658Y261998D01* +X1496099Y236679D02* +X1521418Y261998D01* +X1496099Y251919D02* +X1506178Y261998D01* +X1765258D02* +X1780498Y277238D01* +X1750018Y261998D02* +X1780498Y292478D01* +X1734778Y261998D02* +X1765258Y292478D01* +X1719538Y261998D02* +X1750018Y292478D01* +X1704298Y261998D02* +X1734778Y292478D01* +X1689058Y261998D02* +X1719538Y292478D01* +X1673818Y261998D02* +X1704298Y292478D01* +X1658578Y261998D02* +X1689058Y292478D01* +X1643338Y261998D02* +X1673818Y292478D01* +X1628098Y261998D02* +X1658578Y292478D01* +X1612858Y261998D02* +X1643338Y292478D01* +X1597618Y261998D02* +X1628098Y292478D01* +X1582378Y261998D02* +X1612858Y292478D01* +X1567138Y261998D02* +X1597618Y292478D01* +X1551898Y261998D02* +X1582378Y292478D01* +X1536658Y261998D02* +X1567138Y292478D01* +X1521418Y261998D02* +X1551898Y292478D01* +X1506178Y261998D02* +X1536658Y292478D01* +X1496099Y267159D02* +X1521418Y292478D01* +X1496099Y282399D02* +X1506178Y292478D01* +X1765258D02* +X1780498Y307718D01* +X1750018Y292478D02* +X1780498Y322958D01* +X1734778Y292478D02* +X1765258Y322958D01* +X1719538Y292478D02* +X1750018Y322958D01* +X1704298Y292478D02* +X1734778Y322958D01* +X1689058Y292478D02* +X1719538Y322958D01* +X1673818Y292478D02* +X1704298Y322958D01* +X1658578Y292478D02* +X1689058Y322958D01* +X1643338Y292478D02* +X1673818Y322958D01* +X1628098Y292478D02* +X1658578Y322958D01* +X1612858Y292478D02* +X1643338Y322958D01* +X1597618Y292478D02* +X1628098Y322958D01* +X1582378Y292478D02* +X1612858Y322958D01* +X1567138Y292478D02* +X1597618Y322958D01* +X1551898Y292478D02* +X1582378Y322958D01* +X1536658Y292478D02* +X1567138Y322958D01* +X1521418Y292478D02* +X1551898Y322958D01* +X1506178Y292478D02* +X1536658Y322958D01* +X1496099Y297639D02* +X1521418Y322958D01* +X1496099Y312879D02* +X1506178Y322958D01* +X1765258D02* +X1780498Y338198D01* +X1750018Y322958D02* +X1780498Y353438D01* +X1734778Y322958D02* +X1765258Y353438D01* +X1719538Y322958D02* +X1750018Y353438D01* +X1704298Y322958D02* +X1734778Y353438D01* +X1689058Y322958D02* +X1719538Y353438D01* +X1673818Y322958D02* +X1704298Y353438D01* +X1658578Y322958D02* +X1689058Y353438D01* +X1643338Y322958D02* +X1673818Y353438D01* +X1628098Y322958D02* +X1658578Y353438D01* +X1612858Y322958D02* +X1643338Y353438D01* +X1597618Y322958D02* +X1628098Y353438D01* +X1582378Y322958D02* +X1612858Y353438D01* +X1567138Y322958D02* +X1597618Y353438D01* +X1551898Y322958D02* +X1582378Y353438D01* +X1536658Y322958D02* +X1567138Y353438D01* +X1521418Y322958D02* +X1551898Y353438D01* +X1506178Y322958D02* +X1536658Y353438D01* +X1496099Y328119D02* +X1521418Y353438D01* +X1496099Y343359D02* +X1506178Y353438D01* +X1765258D02* +X1780498Y368678D01* +X1750018Y353438D02* +X1780498Y383918D01* +X1734778Y353438D02* +X1765258Y383918D01* +X1719538Y353438D02* +X1750018Y383918D01* +X1704298Y353438D02* +X1734778Y383918D01* +X1689058Y353438D02* +X1719538Y383918D01* +X1673818Y353438D02* +X1704298Y383918D01* +X1658578Y353438D02* +X1689058Y383918D01* +X1643338Y353438D02* +X1673818Y383918D01* +X1628098Y353438D02* +X1658578Y383918D01* +X1612858Y353438D02* +X1643338Y383918D01* +X1597618Y353438D02* +X1628098Y383918D01* +X1582378Y353438D02* +X1612858Y383918D01* +X1567138Y353438D02* +X1597618Y383918D01* +X1551898Y353438D02* +X1582378Y383918D01* +X1536658Y353438D02* +X1567138Y383918D01* +X1521418Y353438D02* +X1551898Y383918D01* +X1506178Y353438D02* +X1536658Y383918D01* +X1496099Y358599D02* +X1521418Y383918D01* +X1496099Y373839D02* +X1506178Y383918D01* +X1765258D02* +X1780498Y399158D01* +X1750018Y383918D02* +X1780498Y414398D01* +X1734778Y383918D02* +X1765258Y414398D01* +X1719538Y383918D02* +X1750018Y414398D01* +X1704298Y383918D02* +X1734778Y414398D01* +X1689058Y383918D02* +X1719538Y414398D01* +X1673818Y383918D02* +X1704298Y414398D01* +X1658578Y383918D02* +X1689058Y414398D01* +X1643338Y383918D02* +X1673818Y414398D01* +X1628098Y383918D02* +X1658578Y414398D01* +X1612858Y383918D02* +X1643338Y414398D01* +X1597618Y383918D02* +X1628098Y414398D01* +X1582378Y383918D02* +X1612858Y414398D01* +X1567138Y383918D02* +X1597618Y414398D01* +X1551898Y383918D02* +X1582378Y414398D01* +X1536658Y383918D02* +X1567138Y414398D01* +X1521418Y383918D02* +X1551898Y414398D01* +X1506178Y383918D02* +X1536658Y414398D01* +X1496099Y389079D02* +X1521418Y414398D01* +X1496099Y404319D02* +X1506178Y414398D01* +D71* +X1516893Y25722D02* +Y13534D01* +X1522988Y7440D01* +X1529082Y13534D01* +Y25722D01* +X1535176Y7440D02* +X1541270D01* +X1538223D01* +Y19628D01* +X1535176D01* +X1553458D02* +X1559552D01* +X1562599Y16581D01* +Y7440D01* +X1553458D01* +X1550411Y10487D01* +X1553458Y13534D01* +X1562599D01* +X1568693Y7440D02* +X1580881Y19628D01* +X1586975Y7440D02* +Y25722D01* +X1596116D01* +X1599163Y22675D01* +Y16581D01* +X1596116Y13534D01* +X1586975D01* +X1608304Y19628D02* +X1614398D01* +X1617445Y16581D01* +Y7440D01* +X1608304D01* +X1605257Y10487D01* +X1608304Y13534D01* +X1617445D01* +X1635727Y25722D02* +Y7440D01* +X1626586D01* +X1623539Y10487D01* +Y16581D01* +X1626586Y19628D01* +X1635727D01* +X1330508Y25722D02* +Y7440D01* +Y16581D01* +X1342696D01* +Y25722D01* +Y7440D01* +X1351837D02* +X1357931D01* +X1360978Y10487D01* +Y16581D01* +X1357931Y19628D01* +X1351837D01* +X1348790Y16581D01* +Y10487D01* +X1351837Y7440D01* +X1367072D02* +X1373166D01* +X1370119D01* +Y25722D01* +X1367072D01* +X1391448Y7440D02* +X1385354D01* +X1382307Y10487D01* +Y16581D01* +X1385354Y19628D01* +X1391448D01* +X1394495Y16581D01* +Y13534D01* +X1382307D01* +X1418871Y25722D02* +X1431059D01* +X1424965D01* +Y7440D01* +X1437153Y19628D02* +Y10487D01* +X1440200Y7440D01* +X1449341D01* +Y4393D01* +X1446294Y1346D01* +X1443247D01* +X1449341Y7440D02* +Y19628D01* +X1455435Y1346D02* +Y19628D01* +X1464576D01* +X1467623Y16581D01* +Y10487D01* +X1464576Y7440D01* +X1455435D01* +X1482858D02* +X1476765D01* +X1473717Y10487D01* +Y16581D01* +X1476765Y19628D01* +X1482858D01* +X1485905Y16581D01* +Y13534D01* +X1473717D01* +X1202015Y7440D02* +Y25722D01* +X1211156D01* +X1214203Y22675D01* +Y16581D01* +X1211156Y13534D01* +X1202015D01* +X1220297Y7440D02* +X1226392D01* +X1223344D01* +Y25722D01* +X1220297D01* +X1238579Y19628D02* +X1244674D01* +X1247721Y16581D01* +Y7440D01* +X1238579D01* +X1235533Y10487D01* +X1238579Y13534D01* +X1247721D01* +X1256862Y22675D02* +Y19628D01* +X1253815D01* +X1259909D01* +X1256862D01* +Y10487D01* +X1259909Y7440D01* +X1278191D02* +X1272097D01* +X1269050Y10487D01* +Y16581D01* +X1272097Y19628D01* +X1278191D01* +X1281238Y16581D01* +Y13534D01* +X1269050D01* +X1299520Y25722D02* +Y7440D01* +X1290379D01* +X1287332Y10487D01* +Y16581D01* +X1290379Y19628D01* +X1299520D01* +X912540Y25722D02* +Y7440D01* +Y16581D01* +X924728D01* +Y25722D01* +Y7440D01* +X933869D02* +X939963D01* +X943010Y10487D01* +Y16581D01* +X939963Y19628D01* +X933869D01* +X930822Y16581D01* +Y10487D01* +X933869Y7440D01* +X949104D02* +X955198D01* +X952151D01* +Y25722D01* +X949104D01* +X973480Y7440D02* +X967386D01* +X964339Y10487D01* +Y16581D01* +X967386Y19628D01* +X973480D01* +X976527Y16581D01* +Y13534D01* +X964339D01* +X1013092Y22675D02* +X1010044Y25722D01* +X1003950D01* +X1000903Y22675D01* +Y19628D01* +X1003950Y16581D01* +X1010044D01* +X1013092Y13534D01* +Y10487D01* +X1010044Y7440D01* +X1003950D01* +X1000903Y10487D01* +X1019185Y7440D02* +X1025279D01* +X1022233D01* +Y19628D01* +X1019185D01* +X1034421D02* +X1046609D01* +X1034421Y7440D01* +X1046609D01* +X1061844D02* +X1055750D01* +X1052703Y10487D01* +Y16581D01* +X1055750Y19628D01* +X1061844D01* +X1064891Y16581D01* +Y13534D01* +X1052703D01* +X787603Y22675D02* +X784556Y25722D01* +X778462D01* +X775415Y22675D01* +Y10487D01* +X778462Y7440D01* +X784556D01* +X787603Y10487D01* +X796744Y7440D02* +X802839D01* +X805885Y10487D01* +Y16581D01* +X802839Y19628D01* +X796744D01* +X793697Y16581D01* +Y10487D01* +X796744Y7440D01* +X811980Y19628D02* +Y10487D01* +X815026Y7440D01* +X824168D01* +Y19628D01* +X830262Y7440D02* +Y19628D01* +X839403D01* +X842450Y16581D01* +Y7440D01* +X851591Y22675D02* +Y19628D01* +X848544D01* +X854638D01* +X851591D01* +Y10487D01* +X854638Y7440D01* +X659111Y22675D02* +X656064Y25722D01* +X649970D01* +X646923Y22675D01* +Y19628D01* +X649970Y16581D01* +X656064D01* +X659111Y13534D01* +Y10487D01* +X656064Y7440D01* +X649970D01* +X646923Y10487D01* +X665205Y19628D02* +Y10487D01* +X668252Y7440D01* +X677393D01* +Y4393D01* +X674346Y1346D01* +X671299D01* +X677393Y7440D02* +Y19628D01* +X683487Y7440D02* +Y19628D01* +X686534D01* +X689581Y16581D01* +Y7440D01* +Y16581D01* +X692628Y19628D01* +X695675Y16581D01* +Y7440D01* +X701769Y25722D02* +Y7440D01* +X710910D01* +X713957Y10487D01* +Y13534D01* +Y16581D01* +X710910Y19628D01* +X701769D01* +X723098Y7440D02* +X729192D01* +X732239Y10487D01* +Y16581D01* +X729192Y19628D01* +X723098D01* +X720051Y16581D01* +Y10487D01* +X723098Y7440D01* +X738333D02* +X744427D01* +X741380D01* +Y25722D01* +X738333D01* +D72* +X909226Y-344342D02* +Y-359577D01* +Y-351959D01* +X919383D01* +Y-344342D01* +Y-359577D01* +X927000D02* +X932079D01* +X934618Y-357038D01* +Y-351959D01* +X932079Y-349420D01* +X927000D01* +X924461Y-351959D01* +Y-357038D01* +X927000Y-359577D01* +X939696D02* +X944774D01* +X942235D01* +Y-344342D01* +X939696D01* +X960010Y-359577D02* +X954931D01* +X952392Y-357038D01* +Y-351959D01* +X954931Y-349420D01* +X960010D01* +X962549Y-351959D01* +Y-354498D01* +X952392D01* +X982862Y-344342D02* +Y-359577D01* +X993019D01* +X1005715D02* +X1000637D01* +X998097Y-357038D01* +Y-351959D01* +X1000637Y-349420D01* +X1005715D01* +X1008254Y-351959D01* +Y-354498D01* +X998097D01* +X1013332Y-359577D02* +Y-349420D01* +X1020950D01* +X1023489Y-351959D01* +Y-359577D01* +X1033646Y-364655D02* +X1036185D01* +X1038724Y-362116D01* +Y-349420D01* +X1031107D01* +X1028567Y-351959D01* +Y-357038D01* +X1031107Y-359577D01* +X1038724D01* +X1046342Y-346881D02* +Y-349420D01* +X1043802D01* +X1048881D01* +X1046342D01* +Y-357038D01* +X1048881Y-359577D01* +X1056498Y-344342D02* +Y-359577D01* +Y-351959D01* +X1059038Y-349420D01* +X1064116D01* +X1066655Y-351959D01* +Y-359577D01* +X909226Y-334183D02* +Y-318948D01* +X916844D01* +X919383Y-321488D01* +Y-326566D01* +X916844Y-329105D01* +X909226D01* +X914304D02* +X919383Y-334183D01* +X927000D02* +X932079D01* +X934618Y-331644D01* +Y-326566D01* +X932079Y-324027D01* +X927000D01* +X924461Y-326566D01* +Y-331644D01* +X927000Y-334183D01* +X939696Y-324027D02* +Y-331644D01* +X942235Y-334183D01* +X949853D01* +Y-324027D01* +X957470Y-321488D02* +Y-324027D01* +X954931D01* +X960010D01* +X957470D01* +Y-331644D01* +X960010Y-334183D01* +X975245D02* +X970166D01* +X967627Y-331644D01* +Y-326566D01* +X970166Y-324027D01* +X975245D01* +X977784Y-326566D01* +Y-329105D01* +X967627D01* +X993019Y-318948D02* +Y-334183D01* +X985401D01* +X982862Y-331644D01* +Y-326566D01* +X985401Y-324027D01* +X993019D01* +X1013332Y-334183D02* +Y-318948D01* +X1020950D01* +X1023489Y-321488D01* +Y-326566D01* +X1020950Y-329105D01* +X1013332D01* +X1031107Y-324027D02* +X1036185D01* +X1038724Y-326566D01* +Y-334183D01* +X1031107D01* +X1028567Y-331644D01* +X1031107Y-329105D01* +X1038724D01* +X1046342Y-321488D02* +Y-324027D01* +X1043802D01* +X1048881D01* +X1046342D01* +Y-331644D01* +X1048881Y-334183D01* +X1056498Y-318948D02* +Y-334183D01* +Y-326566D01* +X1059038Y-324027D01* +X1064116D01* +X1066655Y-326566D01* +Y-334183D01* +X1086969Y-318948D02* +Y-334183D01* +X1097125D01* +X1109821D02* +X1104743D01* +X1102204Y-331644D01* +Y-326566D01* +X1104743Y-324027D01* +X1109821D01* +X1112360Y-326566D01* +Y-329105D01* +X1102204D01* +X1117439Y-334183D02* +Y-324027D01* +X1125056D01* +X1127595Y-326566D01* +Y-334183D01* +X1137752Y-339262D02* +X1140291D01* +X1142831Y-336723D01* +Y-324027D01* +X1135213D01* +X1132674Y-326566D01* +Y-331644D01* +X1135213Y-334183D01* +X1142831D01* +X1150448Y-321488D02* +Y-324027D01* +X1147909D01* +X1152987D01* +X1150448D01* +Y-331644D01* +X1152987Y-334183D01* +X1160605Y-318948D02* +Y-334183D01* +Y-326566D01* +X1163144Y-324027D01* +X1168222D01* +X1170761Y-326566D01* +Y-334183D01* +X657080Y-321488D02* +X654540Y-318948D01* +X649462D01* +X646923Y-321488D01* +Y-324027D01* +X649462Y-326566D01* +X654540D01* +X657080Y-329105D01* +Y-331644D01* +X654540Y-334183D01* +X649462D01* +X646923Y-331644D01* +X662158Y-334183D02* +X667236D01* +X664697D01* +Y-318948D01* +X662158D01* +X677393Y-334183D02* +X682471D01* +X685011Y-331644D01* +Y-326566D01* +X682471Y-324027D01* +X677393D01* +X674854Y-326566D01* +Y-331644D01* +X677393Y-334183D01* +X692628Y-321488D02* +Y-324027D01* +X690089D01* +X695167D01* +X692628D01* +Y-331644D01* +X695167Y-334183D01* +X728177Y-318948D02* +Y-334183D01* +X720559D01* +X718020Y-331644D01* +Y-326566D01* +X720559Y-324027D01* +X728177D01* +X740872Y-334183D02* +X735794D01* +X733255Y-331644D01* +Y-326566D01* +X735794Y-324027D01* +X740872D01* +X743412Y-326566D01* +Y-329105D01* +X733255D01* +X751029Y-334183D02* +Y-321488D01* +Y-326566D01* +X748490D01* +X753568D01* +X751029D01* +Y-321488D01* +X753568Y-318948D01* +X761186Y-334183D02* +X766264D01* +X763725D01* +Y-324027D01* +X761186D01* +X773882Y-334183D02* +Y-324027D01* +X781499D01* +X784038Y-326566D01* +Y-334183D01* +X789117D02* +X794195D01* +X791656D01* +Y-324027D01* +X789117D01* +X804352Y-321488D02* +Y-324027D01* +X801813D01* +X806891D01* +X804352D01* +Y-331644D01* +X806891Y-334183D01* +X814509D02* +X819587D01* +X817048D01* +Y-324027D01* +X814509D01* +X829744Y-334183D02* +X834822D01* +X837361Y-331644D01* +Y-326566D01* +X834822Y-324027D01* +X829744D01* +X827205Y-326566D01* +Y-331644D01* +X829744Y-334183D01* +X842440D02* +Y-324027D01* +X850057D01* +X852596Y-326566D01* +Y-334183D01* +X857675D02* +X865292D01* +X867831Y-331644D01* +X865292Y-329105D01* +X860214D01* +X857675Y-326566D01* +X860214Y-324027D01* +X867831D01* +X888145D02* +X890684D01* +Y-326566D01* +X888145D01* +Y-324027D01* +Y-331644D02* +X890684D01* +Y-334183D01* +X888145D01* +Y-331644D01* +M02* diff --git a/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GM b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GM new file mode 100644 index 0000000..4964b1e --- /dev/null +++ b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GM @@ -0,0 +1,38 @@ +G04* +G04 #@! TF.GenerationSoftware,Altium Limited,Altium Designer,24.0.1 (36)* +G04* +G04 Layer_Color=0* +%FSLAX44Y44*% +%MOMM*% +G71* +G04* +G04 #@! TF.SameCoordinates,F64AAE0E-53C9-4E3E-96B2-16B86AA6748B* +G04* +G04* +G04 #@! TF.FilePolarity,Positive* +G04* +G01* +G75* +%ADD73C,0.0254*% +D73* +X8602Y0D02* +G02* +X0Y8602I0J8602D01* +G01* +Y191397D01* +D02* +G02* +X8602Y200000I8602J0D01* +G01* +X491397D01* +D02* +G02* +X499999Y191397I0J-8602D01* +G01* +Y8602D01* +D02* +G02* +X491397Y0I-8602J0D01* +G01* +X8602D01* +M02* diff --git a/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GM2 b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GM2 new file mode 100644 index 0000000..a1e039f --- /dev/null +++ b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GM2 @@ -0,0 +1,16 @@ +G04* +G04 #@! TF.GenerationSoftware,Altium Limited,Altium Designer,24.0.1 (36)* +G04* +G04 Layer_Color=10066329* +%FSLAX44Y44*% +%MOMM*% +G71* +G04* +G04 #@! TF.SameCoordinates,F64AAE0E-53C9-4E3E-96B2-16B86AA6748B* +G04* +G04* +G04 #@! TF.FilePolarity,Positive* +G04* +G01* +G75* +M02* diff --git a/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GTL b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GTL new file mode 100644 index 0000000..91b5569 --- /dev/null +++ b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GTL @@ -0,0 +1,2226 @@ +G04* +G04 #@! TF.GenerationSoftware,Altium Limited,Altium Designer,24.0.1 (36)* +G04* +G04 Layer_Physical_Order=1* +G04 Layer_Color=255* +%FSLAX44Y44*% +%MOMM*% +G71* +G04* +G04 #@! TF.SameCoordinates,F64AAE0E-53C9-4E3E-96B2-16B86AA6748B* +G04* +G04* +G04 #@! TF.FilePolarity,Positive* +G04* +G01* +G75* +%ADD10C,0.2500*% +%ADD11C,0.2000*% +%ADD12C,0.3000*% +%ADD18R,0.6000X1.1000*% +%ADD19R,0.7000X0.9000*% +%ADD20R,0.3500X0.3500*% +%ADD21R,1.3000X1.0000*% +%ADD22R,0.9000X0.7000*% +%ADD23R,0.6000X1.1000*% +%ADD24O,0.7500X0.2500*% +%ADD25O,0.2500X0.7500*% +%ADD26R,3.5000X3.8000*% +%ADD27R,1.6000X0.9000*% +%ADD28R,0.3500X0.3500*% +%ADD29R,0.7500X0.8500*% +%ADD30R,1.8000X0.4000*% +%ADD31R,0.3000X1.1500*% +%ADD32R,0.6000X1.1500*% +%ADD56C,0.5000*% +%ADD57C,0.1908*% +%ADD58R,1.5000X1.5000*% +%ADD59C,1.5000*% +%ADD60O,1.1080X2.2600*% +%ADD61C,0.6500*% +%ADD62O,1.0500X2.1000*% +%ADD63O,1.0000X2.0000*% +%ADD64C,0.8000*% +%ADD65C,0.7000*% +G36* +X29494Y50500D02* +X11529D01* +Y25500D01* +X29494D01* +Y50500D01* +D02* +G37* +G36* +X250000Y186250D02* +X247500D01* +Y176750D01* +Y167250D01* +X250000D01* +Y155274D01* +X249976D01* +Y149000D01* +X240024D01* +Y155274D01* +X230976D01* +Y149000D01* +X172400D01* +Y149500D01* +X160000D01* +Y156013D01* +X161270Y156682D01* +X162600Y156131D01* +Y170099D01* +Y184067D01* +X161270Y183516D01* +X160000Y184185D01* +Y195000D01* +X250000D01* +Y186250D01* +D02* +G37* +G36* +X455824Y-132683D02* +X455935D01* +X456046Y-132696D01* +X456198Y-132724D01* +X456351Y-132766D01* +X456517Y-132807D01* +X456697Y-132877D01* +X456892Y-132946D01* +X457072Y-133043D01* +X457266Y-133154D01* +X457446Y-133279D01* +X457627Y-133431D01* +X457807Y-133612D01* +X457959Y-133806D01* +X457973Y-133820D01* +X458001Y-133861D01* +X458029Y-133917D01* +X458084Y-134000D01* +X458154Y-134111D01* +X458223Y-134250D01* +X458292Y-134402D01* +X458376Y-134569D01* +X458445Y-134763D01* +X458514Y-134971D01* +X458583Y-135207D01* +X458653Y-135456D01* +X458708Y-135706D01* +X458736Y-135983D01* +X458764Y-136274D01* +X458778Y-136580D01* +Y-136593D01* +Y-136663D01* +Y-136760D01* +X458764Y-136885D01* +X458750Y-137037D01* +X458736Y-137204D01* +X458708Y-137412D01* +X458667Y-137620D01* +X458556Y-138063D01* +X458486Y-138299D01* +X458403Y-138535D01* +X458306Y-138757D01* +X458181Y-138979D01* +X458043Y-139187D01* +X457890Y-139381D01* +X457876Y-139395D01* +X457849Y-139423D01* +X457807Y-139464D01* +X457738Y-139534D01* +X457640Y-139603D01* +X457543Y-139686D01* +X457419Y-139769D01* +X457280Y-139853D01* +X457127Y-139950D01* +X456961Y-140033D01* +X456781Y-140116D01* +X456586Y-140185D01* +X456378Y-140255D01* +X456157Y-140296D01* +X455921Y-140324D01* +X455671Y-140338D01* +X455560D01* +X455435Y-140324D01* +X455283Y-140310D01* +X455089Y-140282D01* +X454894Y-140241D01* +X454687Y-140185D01* +X454478Y-140116D01* +X454451Y-140102D01* +X454395Y-140074D01* +X454284Y-140019D01* +X454160Y-139950D01* +X454021Y-139853D01* +X453854Y-139742D01* +X453702Y-139617D01* +X453535Y-139464D01* +Y-142959D01* +X450692D01* +Y-132835D01* +X453327D01* +Y-133917D01* +X453355Y-133903D01* +X453424Y-133820D01* +X453521Y-133695D01* +X453660Y-133556D01* +X453813Y-133404D01* +X453979Y-133251D01* +X454146Y-133112D01* +X454326Y-133001D01* +X454340D01* +X454354Y-132988D01* +X454437Y-132946D01* +X454562Y-132891D01* +X454728Y-132835D01* +X454922Y-132780D01* +X455158Y-132724D01* +X455408Y-132683D01* +X455685Y-132669D01* +X455754D01* +X455824Y-132683D01* +D02* +G37* +G36* +X506513D02* +X506679Y-132710D01* +X506887Y-132766D01* +X507123Y-132835D01* +X507373Y-132932D01* +X507650Y-133057D01* +X506776Y-135068D01* +X506749Y-135054D01* +X506693Y-135040D01* +X506610Y-134999D01* +X506485Y-134957D01* +X506235Y-134888D01* +X506110Y-134874D01* +X505986Y-134860D01* +X505889D01* +X505792Y-134888D01* +X505667Y-134915D01* +X505528Y-134971D01* +X505389Y-135054D01* +X505251Y-135165D01* +X505126Y-135317D01* +Y-135331D01* +X505112Y-135345D01* +X505084Y-135387D01* +X505056Y-135442D01* +X505029Y-135526D01* +X504987Y-135609D01* +X504946Y-135734D01* +X504918Y-135858D01* +X504876Y-136011D01* +X504835Y-136191D01* +X504793Y-136385D01* +X504765Y-136607D01* +X504738Y-136843D01* +X504710Y-137107D01* +X504696Y-137398D01* +Y-137717D01* +Y-140171D01* +X501867D01* +Y-132835D01* +X504502D01* +Y-134028D01* +X504516Y-134014D01* +X504543Y-133972D01* +X504571Y-133917D01* +X504641Y-133778D01* +X504738Y-133612D01* +X504862Y-133445D01* +X504987Y-133265D01* +X505126Y-133099D01* +X505278Y-132974D01* +X505292Y-132960D01* +X505348Y-132932D01* +X505431Y-132877D01* +X505556Y-132821D01* +X505695Y-132766D01* +X505875Y-132710D01* +X506069Y-132683D01* +X506277Y-132669D01* +X506388D01* +X506513Y-132683D01* +D02* +G37* +G36* +X488678Y-140671D02* +Y-140685D01* +X488650Y-140726D01* +X488623Y-140796D01* +X488595Y-140879D01* +X488553Y-140990D01* +X488498Y-141115D01* +X488359Y-141392D01* +X488206Y-141697D01* +X488040Y-141988D01* +X487860Y-142266D01* +X487763Y-142377D01* +X487665Y-142474D01* +X487652Y-142487D01* +X487638Y-142501D01* +X487582Y-142529D01* +X487527Y-142571D01* +X487444Y-142626D01* +X487360Y-142682D01* +X487236Y-142737D01* +X487111Y-142807D01* +X486958Y-142862D01* +X486792Y-142931D01* +X486612Y-142987D01* +X486417Y-143028D01* +X486195Y-143084D01* +X485960Y-143112D01* +X485710Y-143125D01* +X485433Y-143139D01* +X485252D01* +X485169Y-143125D01* +X485072D01* +X484975Y-143112D01* +X484850D01* +X484698Y-143098D01* +X484545Y-143084D01* +X484379Y-143070D01* +X484198Y-143056D01* +X483990Y-143028D01* +X483782Y-143001D01* +X483547Y-142973D01* +X483339Y-141004D01* +X483353D01* +X483366Y-141017D01* +X483450Y-141031D01* +X483560Y-141059D01* +X483727Y-141101D01* +X483935Y-141142D01* +X484157Y-141170D01* +X484407Y-141184D01* +X484684Y-141198D01* +X484767D01* +X484864Y-141184D01* +X484975Y-141170D01* +X485100Y-141142D01* +X485239Y-141101D01* +X485363Y-141045D01* +X485488Y-140962D01* +X485502Y-140948D01* +X485544Y-140920D01* +X485599Y-140865D01* +X485668Y-140782D01* +X485752Y-140671D01* +X485835Y-140532D01* +X485932Y-140366D01* +X486015Y-140171D01* +X482936Y-132835D01* +X485904D01* +X487416Y-137731D01* +X488830Y-132835D01* +X491604D01* +X488678Y-140671D01* +D02* +G37* +G36* +X478415Y-132683D02* +X478693D01* +X479025Y-132710D01* +X479358Y-132738D01* +X479691Y-132766D01* +X479996Y-132821D01* +X480038D01* +X480066Y-132835D01* +X480121Y-132849D01* +X480274Y-132891D01* +X480454Y-132946D01* +X480648Y-133029D01* +X480870Y-133126D01* +X481078Y-133251D01* +X481286Y-133404D01* +X481300Y-133418D01* +X481342Y-133459D01* +X481411Y-133528D01* +X481494Y-133639D01* +X481577Y-133764D01* +X481674Y-133917D01* +X481772Y-134083D01* +X481855Y-134291D01* +X481869Y-134319D01* +X481882Y-134388D01* +X481924Y-134499D01* +X481966Y-134638D01* +X481993Y-134804D01* +X482035Y-134985D01* +X482049Y-135179D01* +X482063Y-135373D01* +Y-138618D01* +Y-138646D01* +Y-138701D01* +Y-138799D01* +X482077Y-138910D01* +Y-139048D01* +X482090Y-139173D01* +X482104Y-139312D01* +X482118Y-139436D01* +Y-139450D01* +X482132Y-139492D01* +X482146Y-139547D01* +X482188Y-139631D01* +X482215Y-139742D01* +X482271Y-139866D01* +X482340Y-140019D01* +X482409Y-140171D01* +X479774D01* +Y-140158D01* +X479747Y-140130D01* +X479719Y-140074D01* +X479691Y-140019D01* +X479608Y-139866D01* +X479552Y-139742D01* +Y-139728D01* +Y-139714D01* +X479539Y-139672D01* +X479525Y-139631D01* +X479511Y-139561D01* +X479497Y-139478D01* +X479483Y-139381D01* +X479469Y-139270D01* +X479442Y-139298D01* +X479372Y-139353D01* +X479261Y-139450D01* +X479123Y-139561D01* +X478956Y-139700D01* +X478762Y-139825D01* +X478568Y-139936D01* +X478360Y-140033D01* +X478346D01* +X478332Y-140047D01* +X478290Y-140061D01* +X478221Y-140074D01* +X478152Y-140102D01* +X478069Y-140130D01* +X477861Y-140185D01* +X477611Y-140241D01* +X477320Y-140296D01* +X476987Y-140324D01* +X476626Y-140338D01* +X476502D01* +X476404Y-140324D01* +X476307D01* +X476169Y-140310D01* +X475877Y-140269D01* +X475558Y-140185D01* +X475226Y-140088D01* +X474907Y-139936D01* +X474768Y-139853D01* +X474629Y-139742D01* +X474615Y-139728D01* +X474602Y-139714D01* +X474518Y-139631D01* +X474421Y-139506D01* +X474296Y-139326D01* +X474172Y-139104D01* +X474061Y-138854D01* +X473977Y-138563D01* +X473964Y-138410D01* +X473950Y-138244D01* +Y-138230D01* +Y-138202D01* +Y-138161D01* +X473964Y-138105D01* +X473977Y-137952D01* +X474005Y-137758D01* +X474075Y-137536D01* +X474158Y-137301D01* +X474269Y-137079D01* +X474435Y-136871D01* +X474463Y-136843D01* +X474532Y-136788D01* +X474588Y-136732D01* +X474657Y-136691D01* +X474754Y-136635D01* +X474851Y-136566D01* +X474962Y-136496D01* +X475101Y-136441D01* +X475253Y-136371D01* +X475406Y-136302D01* +X475600Y-136233D01* +X475794Y-136177D01* +X476016Y-136122D01* +X476252Y-136066D01* +X476266D01* +X476321Y-136053D01* +X476404Y-136039D01* +X476515Y-136011D01* +X476640Y-135983D01* +X476779Y-135955D01* +X477112Y-135886D01* +X477458Y-135817D01* +X477791Y-135747D01* +X477958Y-135706D01* +X478096Y-135678D01* +X478221Y-135650D01* +X478318Y-135623D01* +X478346D01* +X478401Y-135595D01* +X478498Y-135567D01* +X478623Y-135526D01* +X478776Y-135470D01* +X478942Y-135415D01* +X479123Y-135345D01* +X479317Y-135276D01* +Y-135248D01* +Y-135193D01* +X479303Y-135096D01* +X479289Y-134999D01* +X479261Y-134874D01* +X479220Y-134749D01* +X479164Y-134652D01* +X479095Y-134555D01* +X479081Y-134541D01* +X479053Y-134527D01* +X478998Y-134485D01* +X478915Y-134444D01* +X478817Y-134416D01* +X478679Y-134375D01* +X478526Y-134361D01* +X478332Y-134347D01* +X478221D01* +X478096Y-134361D01* +X477944Y-134375D01* +X477777Y-134402D01* +X477597Y-134444D01* +X477431Y-134499D01* +X477292Y-134569D01* +X477278Y-134583D01* +X477250Y-134610D01* +X477195Y-134652D01* +X477139Y-134721D01* +X477070Y-134804D01* +X477001Y-134915D01* +X476931Y-135054D01* +X476862Y-135220D01* +X474172Y-134929D01* +Y-134915D01* +X474185Y-134902D01* +X474199Y-134818D01* +X474227Y-134693D01* +X474282Y-134527D01* +X474338Y-134361D01* +X474407Y-134180D01* +X474504Y-134000D01* +X474602Y-133834D01* +X474615Y-133820D01* +X474657Y-133764D01* +X474726Y-133681D01* +X474809Y-133584D01* +X474934Y-133473D01* +X475073Y-133362D01* +X475239Y-133237D01* +X475434Y-133126D01* +X475448Y-133112D01* +X475503Y-133085D01* +X475586Y-133043D01* +X475711Y-133001D01* +X475863Y-132946D01* +X476044Y-132891D01* +X476266Y-132835D01* +X476502Y-132794D01* +X476529D01* +X476571Y-132780D01* +X476626D01* +X476765Y-132752D01* +X476945Y-132724D01* +X477153Y-132710D01* +X477403Y-132683D01* +X477680Y-132669D01* +X478290D01* +X478415Y-132683D01* +D02* +G37* +G36* +X468180Y-137675D02* +X473062D01* +Y-140171D01* +X465046D01* +Y-130034D01* +X468180D01* +Y-137675D01* +D02* +G37* +G36* +X440014Y-132530D02* +X436824D01* +Y-140171D01* +X433690D01* +Y-132530D01* +X430500D01* +Y-130034D01* +X440014D01* +Y-132530D01* +D02* +G37* +G36* +X496458Y-132683D02* +X496583D01* +X496735Y-132696D01* +X496916Y-132710D01* +X497096Y-132724D01* +X497484Y-132794D01* +X497900Y-132877D01* +X498303Y-132988D01* +X498497Y-133071D01* +X498677Y-133154D01* +X498691D01* +X498719Y-133182D01* +X498760Y-133209D01* +X498830Y-133237D01* +X498996Y-133348D01* +X499190Y-133501D01* +X499412Y-133695D01* +X499648Y-133931D01* +X499870Y-134222D01* +X500064Y-134541D01* +Y-134555D01* +X500092Y-134583D01* +X500106Y-134638D01* +X500147Y-134707D01* +X500175Y-134790D01* +X500216Y-134902D01* +X500258Y-135026D01* +X500313Y-135179D01* +X500355Y-135331D01* +X500397Y-135512D01* +X500438Y-135706D01* +X500480Y-135914D01* +X500508Y-136136D01* +X500535Y-136385D01* +X500549Y-136635D01* +Y-136898D01* +Y-137204D01* +X494905D01* +Y-137218D01* +Y-137231D01* +X494919Y-137315D01* +X494947Y-137439D01* +X494974Y-137578D01* +X495030Y-137745D01* +X495085Y-137911D01* +X495168Y-138077D01* +X495265Y-138216D01* +X495279Y-138230D01* +X495335Y-138285D01* +X495432Y-138369D01* +X495557Y-138452D01* +X495709Y-138535D01* +X495890Y-138618D01* +X496097Y-138674D01* +X496333Y-138688D01* +X496403D01* +X496486Y-138674D01* +X496583Y-138660D01* +X496708Y-138646D01* +X496846Y-138604D01* +X496985Y-138563D01* +X497124Y-138493D01* +X497138Y-138479D01* +X497165Y-138466D01* +X497207Y-138438D01* +X497276Y-138383D01* +X497346Y-138313D01* +X497429Y-138230D01* +X497526Y-138133D01* +X497623Y-138022D01* +X500397Y-138272D01* +X500383Y-138285D01* +X500369Y-138313D01* +X500327Y-138383D01* +X500286Y-138452D01* +X500216Y-138549D01* +X500147Y-138646D01* +X499967Y-138882D01* +X499745Y-139145D01* +X499481Y-139409D01* +X499176Y-139658D01* +X499024Y-139769D01* +X498857Y-139866D01* +X498843D01* +X498816Y-139880D01* +X498760Y-139908D01* +X498691Y-139936D01* +X498594Y-139977D01* +X498483Y-140019D01* +X498344Y-140061D01* +X498192Y-140102D01* +X498025Y-140144D01* +X497831Y-140185D01* +X497623Y-140227D01* +X497387Y-140269D01* +X497138Y-140296D01* +X496874Y-140324D01* +X496583Y-140338D01* +X496042D01* +X495917Y-140324D01* +X495779Y-140310D01* +X495612D01* +X495446Y-140282D01* +X495071Y-140241D01* +X494697Y-140171D01* +X494322Y-140074D01* +X494142Y-140005D01* +X493976Y-139936D01* +X493962D01* +X493934Y-139922D01* +X493893Y-139894D01* +X493837Y-139853D01* +X493684Y-139755D01* +X493490Y-139617D01* +X493268Y-139436D01* +X493046Y-139215D01* +X492811Y-138937D01* +X492589Y-138632D01* +Y-138618D01* +X492561Y-138590D01* +X492533Y-138535D01* +X492506Y-138466D01* +X492464Y-138383D01* +X492422Y-138285D01* +X492367Y-138161D01* +X492325Y-138036D01* +X492270Y-137883D01* +X492214Y-137717D01* +X492131Y-137356D01* +X492076Y-136954D01* +X492048Y-136524D01* +Y-136510D01* +Y-136441D01* +X492062Y-136358D01* +Y-136233D01* +X492076Y-136094D01* +X492103Y-135928D01* +X492145Y-135734D01* +X492187Y-135526D01* +X492242Y-135317D01* +X492312Y-135082D01* +X492408Y-134860D01* +X492506Y-134624D01* +X492630Y-134388D01* +X492783Y-134166D01* +X492949Y-133945D01* +X493144Y-133736D01* +X493157Y-133723D01* +X493199Y-133695D01* +X493255Y-133639D01* +X493352Y-133570D01* +X493462Y-133487D01* +X493587Y-133404D01* +X493754Y-133307D01* +X493934Y-133196D01* +X494142Y-133099D01* +X494364Y-133001D01* +X494627Y-132918D01* +X494891Y-132835D01* +X495182Y-132766D01* +X495501Y-132710D01* +X495834Y-132683D01* +X496195Y-132669D01* +X496347D01* +X496458Y-132683D01* +D02* +G37* +G36* +X445298D02* +X445450D01* +X445630Y-132710D01* +X445852Y-132738D01* +X446074Y-132780D01* +X446338Y-132835D01* +X446601Y-132904D01* +X446865Y-132988D01* +X447142Y-133085D01* +X447420Y-133209D01* +X447697Y-133362D01* +X447946Y-133528D01* +X448196Y-133736D01* +X448418Y-133958D01* +X448432Y-133972D01* +X448460Y-134000D01* +X448501Y-134069D01* +X448557Y-134139D01* +X448626Y-134236D01* +X448709Y-134361D01* +X448792Y-134499D01* +X448876Y-134652D01* +X448959Y-134832D01* +X449042Y-135026D01* +X449125Y-135234D01* +X449195Y-135456D01* +X449250Y-135692D01* +X449292Y-135942D01* +X449319Y-136205D01* +X449333Y-136482D01* +Y-136496D01* +Y-136552D01* +X449319Y-136649D01* +Y-136760D01* +X449306Y-136912D01* +X449278Y-137079D01* +X449236Y-137273D01* +X449195Y-137467D01* +X449125Y-137689D01* +X449056Y-137911D01* +X448959Y-138147D01* +X448848Y-138383D01* +X448723Y-138604D01* +X448571Y-138840D01* +X448390Y-139062D01* +X448196Y-139270D01* +X448182Y-139284D01* +X448141Y-139312D01* +X448085Y-139367D01* +X447988Y-139436D01* +X447877Y-139520D01* +X447738Y-139603D01* +X447572Y-139700D01* +X447392Y-139797D01* +X447184Y-139908D01* +X446948Y-140005D01* +X446684Y-140088D01* +X446407Y-140171D01* +X446116Y-140241D01* +X445797Y-140296D01* +X445450Y-140324D01* +X445090Y-140338D01* +X444923D01* +X444798Y-140324D01* +X444646Y-140310D01* +X444465Y-140296D01* +X444271Y-140269D01* +X444063Y-140227D01* +X443606Y-140116D01* +X443370Y-140047D01* +X443134Y-139963D01* +X442884Y-139866D01* +X442663Y-139742D01* +X442427Y-139603D01* +X442219Y-139450D01* +X442205Y-139436D01* +X442163Y-139395D01* +X442094Y-139339D01* +X442011Y-139242D01* +X441914Y-139131D01* +X441803Y-139007D01* +X441678Y-138840D01* +X441553Y-138674D01* +X441428Y-138466D01* +X441303Y-138244D01* +X441193Y-138008D01* +X441096Y-137745D01* +X441012Y-137467D01* +X440943Y-137176D01* +X440901Y-136857D01* +X440887Y-136524D01* +Y-136510D01* +Y-136455D01* +X440901Y-136358D01* +Y-136247D01* +X440929Y-136108D01* +X440943Y-135942D01* +X440984Y-135747D01* +X441026Y-135553D01* +X441082Y-135331D01* +X441165Y-135110D01* +X441248Y-134888D01* +X441359Y-134652D01* +X441484Y-134416D01* +X441636Y-134194D01* +X441817Y-133972D01* +X442011Y-133764D01* +X442025Y-133750D01* +X442066Y-133723D01* +X442136Y-133667D01* +X442219Y-133598D01* +X442330Y-133515D01* +X442468Y-133418D01* +X442635Y-133321D01* +X442829Y-133209D01* +X443037Y-133112D01* +X443259Y-133015D01* +X443522Y-132918D01* +X443786Y-132835D01* +X444091Y-132766D01* +X444396Y-132710D01* +X444729Y-132683D01* +X445090Y-132669D01* +X445187D01* +X445298Y-132683D01* +D02* +G37* +%LPC*% +G36* +X242500Y186250D02* +X238000D01* +Y183774D01* +X230976D01* +Y180728D01* +X222924D01* +Y182524D01* +X212876D01* +Y170476D01* +X213797D01* +Y167524D01* +X212876D01* +Y155476D01* +X222924D01* +Y167524D01* +X222003D01* +Y170476D01* +X222924D01* +Y172522D01* +X230976D01* +Y169726D01* +X238000D01* +Y167250D01* +X242500D01* +Y176750D01* +Y186250D01* +D02* +G37* +G36* +X167600Y184067D02* +Y170099D01* +Y156131D01* +X169407Y156879D01* +X171191Y158248D01* +X171661Y158861D01* +X173289Y158896D01* +X174237Y158168D01* +X175956Y157457D01* +X177800Y157214D01* +X179644Y157457D01* +X181362Y158168D01* +X182838Y159301D01* +X183970Y160776D01* +X184682Y162495D01* +X184925Y164339D01* +Y165996D01* +X188099D01* +X189669Y166308D01* +X191000Y167198D01* +X193330Y169528D01* +X194600Y169002D01* +Y164000D01* +X209600D01* +Y170000D01* +X208197D01* +X207124Y170476D01* +X207124Y171270D01* +Y182524D01* +X197076D01* +Y178603D01* +X192500D01* +X190930Y178291D01* +X189599Y177401D01* +X186399Y174202D01* +X184925D01* +Y175859D01* +X184682Y177703D01* +X183970Y179421D01* +X182838Y180897D01* +X181362Y182029D01* +X179644Y182741D01* +X177800Y182984D01* +X175956Y182741D01* +X174237Y182029D01* +X173289Y181301D01* +X171661Y181337D01* +X171191Y181950D01* +X169407Y183318D01* +X167600Y184067D01* +D02* +G37* +G36* +X209600Y159000D02* +X204600D01* +Y153000D01* +X209600D01* +Y159000D01* +D02* +G37* +G36* +X199600D02* +X194600D01* +Y153000D01* +X199600D01* +Y159000D01* +D02* +G37* +G36* +X454770Y-134735D02* +X454687D01* +X454576Y-134763D01* +X454451Y-134790D01* +X454312Y-134846D01* +X454160Y-134915D01* +X454007Y-135026D01* +X453868Y-135165D01* +X453854Y-135179D01* +X453813Y-135248D01* +X453757Y-135345D01* +X453688Y-135484D01* +X453619Y-135678D01* +X453563Y-135914D01* +X453521Y-136191D01* +X453508Y-136524D01* +Y-136538D01* +Y-136566D01* +Y-136607D01* +Y-136663D01* +X453521Y-136815D01* +X453549Y-137009D01* +X453591Y-137218D01* +X453660Y-137439D01* +X453743Y-137634D01* +X453868Y-137814D01* +X453882Y-137828D01* +X453938Y-137883D01* +X454021Y-137939D01* +X454132Y-138022D01* +X454257Y-138091D01* +X454423Y-138161D01* +X454603Y-138216D01* +X454797Y-138230D01* +X454881D01* +X454978Y-138202D01* +X455089Y-138174D01* +X455227Y-138133D01* +X455366Y-138063D01* +X455505Y-137966D01* +X455630Y-137828D01* +X455643Y-137814D01* +X455685Y-137745D01* +X455741Y-137647D01* +X455796Y-137509D01* +X455851Y-137315D01* +X455907Y-137079D01* +X455948Y-136802D01* +X455962Y-136469D01* +Y-136455D01* +Y-136427D01* +Y-136385D01* +Y-136316D01* +X455948Y-136164D01* +X455921Y-135969D01* +X455879Y-135761D01* +X455810Y-135539D01* +X455727Y-135345D01* +X455616Y-135165D01* +X455602Y-135151D01* +X455560Y-135096D01* +X455477Y-135026D01* +X455380Y-134943D01* +X455255Y-134874D01* +X455116Y-134804D01* +X454950Y-134749D01* +X454770Y-134735D01* +D02* +G37* +G36* +X479317Y-136691D02* +X479289Y-136704D01* +X479220Y-136718D01* +X479095Y-136760D01* +X478942Y-136815D01* +X478762Y-136871D01* +X478554Y-136940D01* +X478332Y-136996D01* +X478096Y-137065D01* +X478083D01* +X478055Y-137079D01* +X478013Y-137093D01* +X477958Y-137107D01* +X477805Y-137148D01* +X477639Y-137204D01* +X477444Y-137273D01* +X477264Y-137342D01* +X477112Y-137425D01* +X477056Y-137467D01* +X477001Y-137509D01* +X476987Y-137523D01* +X476959Y-137550D01* +X476931Y-137592D01* +X476890Y-137661D01* +X476807Y-137814D01* +X476779Y-137911D01* +X476765Y-138022D01* +Y-138036D01* +Y-138077D01* +X476779Y-138133D01* +X476793Y-138216D01* +X476820Y-138299D01* +X476862Y-138396D01* +X476917Y-138479D01* +X476987Y-138563D01* +X477001Y-138577D01* +X477029Y-138590D01* +X477084Y-138632D01* +X477167Y-138660D01* +X477264Y-138701D01* +X477375Y-138743D01* +X477514Y-138757D01* +X477680Y-138771D01* +X477763D01* +X477847Y-138757D01* +X477971Y-138743D01* +X478096Y-138715D01* +X478249Y-138674D01* +X478401Y-138618D01* +X478554Y-138549D01* +X478568Y-138535D01* +X478623Y-138507D01* +X478693Y-138466D01* +X478790Y-138396D01* +X478873Y-138313D01* +X478970Y-138230D01* +X479067Y-138119D01* +X479137Y-138008D01* +X479150Y-137994D01* +X479164Y-137952D01* +X479192Y-137869D01* +X479234Y-137772D01* +X479261Y-137647D01* +X479289Y-137509D01* +X479303Y-137342D01* +X479317Y-137148D01* +Y-136691D01* +D02* +G37* +G36* +X496306Y-134333D02* +X496278D01* +X496195Y-134347D01* +X496070Y-134361D01* +X495917Y-134402D01* +X495751Y-134458D01* +X495570Y-134555D01* +X495404Y-134693D01* +X495238Y-134874D01* +X495224Y-134888D01* +X495196Y-134929D01* +X495154Y-135012D01* +X495099Y-135123D01* +X495043Y-135262D01* +X494988Y-135428D01* +X494933Y-135623D01* +X494905Y-135858D01* +X497692D01* +Y-135844D01* +Y-135817D01* +X497678Y-135775D01* +Y-135720D01* +X497651Y-135581D01* +X497609Y-135401D01* +X497554Y-135220D01* +X497471Y-135026D01* +X497373Y-134846D01* +X497249Y-134693D01* +X497235Y-134680D01* +X497179Y-134638D01* +X497110Y-134583D01* +X496999Y-134513D01* +X496860Y-134444D01* +X496694Y-134388D01* +X496514Y-134347D01* +X496306Y-134333D01* +D02* +G37* +G36* +X445117Y-134610D02* +X445090D01* +X445020Y-134624D01* +X444909Y-134638D01* +X444757Y-134666D01* +X444604Y-134735D01* +X444438Y-134818D01* +X444258Y-134929D01* +X444105Y-135096D01* +X444091Y-135123D01* +X444049Y-135179D01* +X443980Y-135290D01* +X443911Y-135456D01* +X443828Y-135650D01* +X443772Y-135900D01* +X443717Y-136191D01* +X443703Y-136524D01* +Y-136538D01* +Y-136566D01* +Y-136621D01* +Y-136691D01* +X443717Y-136760D01* +X443731Y-136857D01* +X443758Y-137079D01* +X443800Y-137315D01* +X443869Y-137550D01* +X443966Y-137786D01* +X444091Y-137980D01* +X444105Y-137994D01* +X444160Y-138050D01* +X444258Y-138119D01* +X444368Y-138202D01* +X444521Y-138299D01* +X444687Y-138369D01* +X444882Y-138424D01* +X445103Y-138438D01* +X445131D01* +X445201Y-138424D01* +X445312Y-138410D01* +X445464Y-138383D01* +X445617Y-138327D01* +X445783Y-138244D01* +X445949Y-138133D01* +X446102Y-137980D01* +X446116Y-137952D01* +X446171Y-137897D01* +X446227Y-137786D01* +X446310Y-137620D01* +X446379Y-137412D01* +X446449Y-137162D01* +X446490Y-136857D01* +X446504Y-136496D01* +Y-136482D01* +Y-136455D01* +Y-136399D01* +Y-136344D01* +X446490Y-136177D01* +X446449Y-135969D01* +X446407Y-135734D01* +X446338Y-135498D01* +X446241Y-135276D01* +X446102Y-135082D01* +X446088Y-135068D01* +X446033Y-135012D01* +X445949Y-134929D01* +X445825Y-134846D01* +X445686Y-134763D01* +X445519Y-134680D01* +X445325Y-134624D01* +X445117Y-134610D01* +D02* +G37* +%LPD*% +D10* +X130500Y97500D02* +Y104100D01* +X256000Y146750D02* +X283286D01* +X244000Y137000D02* +X270000D01* +X237000D02* +X244000D01* +X110000Y71000D02* +X114500Y75500D01* +X110000Y62900D02* +Y71000D01* +X114500Y75500D02* +X143500D01* +X264000Y35000D02* +Y51000D01* +X303000Y145000D02* +Y154600D01* +X300726Y142726D02* +X303000Y145000D01* +X275726Y142726D02* +X300726D01* +X270000Y137000D02* +X275726Y142726D01* +X235500Y138500D02* +X237000Y137000D01* +X235500Y138500D02* +Y148250D01* +X284750Y148215D02* +Y152350D01* +X254500Y148250D02* +X256000Y146750D01* +X283286D02* +X284750Y148215D01* +Y152350D02* +X285000D01* +X287250Y154600D02* +X288000D01* +X285000Y152350D02* +X287250Y154600D01* +X430500Y57500D02* +Y73550D01* +X424000Y51000D02* +X430500Y57500D01* +X385000Y51000D02* +X424000D01* +X381000Y55000D02* +Y63100D01* +Y55000D02* +X385000Y51000D01* +X151000Y95000D02* +X154036D01* +X133000D02* +X151000D01* +X150500Y87500D02* +Y94500D01* +X151000Y95000D01* +X130500Y97500D02* +X133000Y95000D01* +X155500Y87500D02* +Y93535D01* +X154036Y95000D02* +X155500Y93535D01* +X113500Y104100D02* +X128500D01* +X244000Y40000D02* +Y60000D01* +X229900Y37000D02* +X241000D01* +X244000Y40000D01* +X248500Y64500D02* +X263000D01* +X244000Y60000D02* +X248500Y64500D01* +X196000Y32000D02* +X199000Y35000D01* +X195000Y32000D02* +X196000D01* +X183809D02* +X183833Y31976D01* +X182000Y32000D02* +X183809D01* +X183833Y31976D02* +X194976D01* +X195000Y32000D01* +X180500Y33500D02* +X182000Y32000D01* +X180500Y33500D02* +Y38500D01* +X213850Y38250D02* +Y52250D01* +X205750Y40250D02* +X211850D01* +X213850Y38250D01* +X200500Y45500D02* +X205750Y40250D01* +X192500Y45500D02* +X200500D01* +X213600Y52500D02* +X213850Y52250D01* +X213600Y67500D02* +Y82500D01* +X213100Y67000D02* +X213600Y67500D01* +X206000Y67000D02* +X213100D01* +X204000Y65000D02* +X206000Y67000D01* +X204000Y53000D02* +Y65000D01* +X201500Y50500D02* +X204000Y53000D01* +X192500Y50500D02* +X201500D01* +X160500Y25900D02* +Y38500D01* +Y25900D02* +X161000Y25400D01* +X142414Y27650D02* +X144664Y25400D01* +X145500D01* +X142414Y27650D02* +Y33586D01* +X141000Y35000D02* +X142414Y33586D01* +X139000Y35000D02* +X141000D01* +X136000Y38000D02* +X139000Y35000D01* +X136000Y46191D02* +X139333Y49524D01* +X140024D01* +X141000Y50500D01* +X143500D01* +X136000Y38000D02* +Y46191D01* +X130500Y25400D02* +Y46500D01* +X139500Y55500D02* +X143500D01* +X130500Y46500D02* +X139500Y55500D01* +X132000Y58000D02* +X133488D01* +X135988Y60500D02* +X143500D01* +X133488Y58000D02* +X135988Y60500D01* +X133488Y68000D02* +X135988Y65500D01* +X143500D01* +X132000Y68000D02* +X133488D01* +D11* +X192000Y116919D02* +Y125000D01* +X461000Y49000D02* +Y73050D01* +X460500Y73550D02* +X461000Y73050D01* +X381000Y40900D02* +X452900D01* +X461000Y49000D01* +X170500Y95419D02* +X192000Y116919D01* +X170500Y87500D02* +Y95419D01* +X176900Y114000D02* +X178000Y115100D01* +X171000Y114000D02* +X176900D01* +X162250Y109750D02* +X165000Y112500D01* +X162250Y109250D02* +Y109750D01* +X165000Y112500D02* +X169500D01* +X171000Y114000D01* +X162250Y100750D02* +Y109250D01* +Y100750D02* +X165500Y97500D01* +Y87500D02* +Y97500D01* +X151500Y123000D02* +X151750Y122750D01* +X149100Y125400D02* +X151500Y123000D01* +X149100Y125400D02* +Y141000D01* +X137000Y120000D02* +X140000Y123000D01* +X137000Y102000D02* +Y120000D01* +X140000Y123000D02* +X151500D01* +X137000Y102000D02* +X139000Y100000D01* +X156000D01* +X160500Y95500D01* +Y87500D02* +Y95500D01* +X138000Y72000D02* +Y75000D01* +X143404Y70596D02* +X143500Y70500D01* +X139404Y70596D02* +X143404D01* +X138000Y72000D02* +X139404Y70596D01* +D12* +X381000Y25100D02* +X398900D01* +X399800Y26000D01* +X398774Y71550D02* +X400168Y72944D01* +X385207Y71550D02* +X398774D01* +X382000Y74757D02* +Y77900D01* +Y74757D02* +X385207Y71550D01* +X381000Y78900D02* +X382000Y77900D01* +X262000Y9000D02* +X263000Y10000D01* +X174000Y9000D02* +X262000D01* +X101541Y87801D02* +Y96000D01* +X76000Y87801D02* +Y96000D01* +X213850Y28850D02* +Y38250D01* +X159000Y18000D02* +X161000Y20000D01* +Y25400D01* +X148000Y18000D02* +X159000D01* +X145500Y15500D02* +X148000Y18000D01* +X145500Y9600D02* +Y15500D01* +X210400Y25400D02* +X213850Y28850D01* +X161000Y25400D02* +X210400D01* +D18* +X254500Y176750D02* +D03* +X245000D02* +D03* +X235500D02* +D03* +Y148250D02* +D03* +X254500D02* +D03* +D19* +X202100Y176500D02* +D03* +X217900D02* +D03* +X202100Y161500D02* +D03* +X217900D02* +D03* +X285600Y132500D02* +D03* +X301400D02* +D03* +Y117500D02* +D03* +X285600D02* +D03* +X229400Y52500D02* +D03* +X213600D02* +D03* +X214100Y37000D02* +D03* +X229900D02* +D03* +X213600Y82500D02* +D03* +X229400D02* +D03* +X213600Y67500D02* +D03* +X229400D02* +D03* +X164900Y141000D02* +D03* +X149100D02* +D03* +D20* +X85358Y81313D02* +D03* +X91858D02* +D03* +D21* +X349000Y112300D02* +D03* +Y131700D02* +D03* +X467000Y112800D02* +D03* +Y132200D02* +D03* +D22* +X366500Y114600D02* +D03* +Y130400D02* +D03* +X381500Y114600D02* +D03* +Y130400D02* +D03* +X449500Y130400D02* +D03* +Y114600D02* +D03* +X434500Y130400D02* +D03* +Y114600D02* +D03* +X110000Y47100D02* +D03* +Y62900D02* +D03* +X80000Y47100D02* +D03* +Y62900D02* +D03* +X95000Y47100D02* +D03* +Y62900D02* +D03* +X303000Y170400D02* +D03* +Y154600D02* +D03* +X288000Y170400D02* +D03* +Y154600D02* +D03* +X272500Y154600D02* +D03* +Y170400D02* +D03* +X161000Y9600D02* +D03* +Y25400D02* +D03* +X130500Y9600D02* +D03* +Y25400D02* +D03* +X145500Y9600D02* +D03* +Y25400D02* +D03* +X131000Y173900D02* +D03* +Y158100D02* +D03* +X178000Y115100D02* +D03* +Y130900D02* +D03* +X113500Y119900D02* +D03* +Y104100D02* +D03* +X128500D02* +D03* +Y119900D02* +D03* +X381000Y40900D02* +D03* +Y25100D02* +D03* +Y63100D02* +D03* +Y78900D02* +D03* +D23* +X417602Y136500D02* +D03* +Y108500D02* +D03* +X408102D02* +D03* +X398602Y136500D02* +D03* +Y108500D02* +D03* +D24* +X143500Y80500D02* +D03* +Y75500D02* +D03* +Y70500D02* +D03* +Y65500D02* +D03* +Y60500D02* +D03* +Y55500D02* +D03* +Y50500D02* +D03* +Y45500D02* +D03* +X192500D02* +D03* +Y50500D02* +D03* +Y55500D02* +D03* +Y60500D02* +D03* +Y65500D02* +D03* +Y70500D02* +D03* +Y75500D02* +D03* +Y80500D02* +D03* +D25* +X150500Y38500D02* +D03* +X155500D02* +D03* +X160500D02* +D03* +X165500D02* +D03* +X170500D02* +D03* +X175500D02* +D03* +X180500D02* +D03* +X185500D02* +D03* +Y87500D02* +D03* +X180500D02* +D03* +X175500D02* +D03* +X170500D02* +D03* +X165500D02* +D03* +X160500D02* +D03* +X155500D02* +D03* +X150500D02* +D03* +D26* +X168000Y63000D02* +D03* +D27* +X263000Y10000D02* +D03* +Y51000D02* +D03* +Y64500D02* +D03* +Y105500D02* +D03* +D28* +X101541Y81301D02* +D03* +Y87801D02* +D03* +X76000Y81301D02* +D03* +Y87801D02* +D03* +D29* +X151750Y109250D02* +D03* +X162250D02* +D03* +X151750Y122750D02* +D03* +X162250D02* +D03* +D30* +X20500Y50000D02* +D03* +Y81000D02* +D03* +D31* +X425500Y73550D02* +D03* +X430500D02* +D03* +X435500D02* +D03* +X460500D02* +D03* +X455500D02* +D03* +X450500D02* +D03* +X440500D02* +D03* +X445500D02* +D03* +D32* +X467000D02* +D03* +X419000D02* +D03* +X475000D02* +D03* +X411000D02* +D03* +D56* +X229400Y99400D02* +X235500Y105500D01* +X263000D01* +X229400Y82500D02* +Y99400D01* +X331000Y110000D02* +Y126000D01* +X349650Y131050D02* +X380850D01* +X331000Y126000D02* +X336700Y131700D01* +X349000D01* +X165000Y156000D02* +Y169999D01* +X165100Y170099D01* +X161000Y152000D02* +X165000Y156000D01* +X245000Y162000D02* +X259000D01* +X202771Y152600D02* +X203100Y152929D01* +Y160500D01* +X202100Y161500D02* +X203100Y160500D01* +X112997Y104603D02* +X113500Y104100D01* +X105397Y104603D02* +X112997D01* +X98000Y112000D02* +X105397Y104603D01* +X97000Y135406D02* +Y157000D01* +Y135406D02* +X98000Y134406D01* +Y112000D02* +Y134406D01* +X102500Y62900D02* +X110000D01* +X95000D02* +X102500D01* +X110000D02* +X110544Y62356D01* +X118063D02* +X120992Y59427D01* +X123921Y10600D02* +X129500D01* +X120992Y13529D02* +X123921Y10600D01* +X110544Y62356D02* +X118063D01* +X129500Y10600D02* +X130500Y9600D01* +X120992Y13529D02* +Y59427D01* +X272500Y170400D02* +X337600D01* +X80000Y62900D02* +X95000D01* +X165100Y170099D02* +X166263Y171262D01* +X244500Y177250D02* +X245000Y176750D01* +X145000Y152000D02* +X161000D01* +X139900Y157100D02* +X145000Y152000D01* +X97000Y157000D02* +X113900Y173900D01* +X131000D01* +X254500Y176750D02* +Y178500D01* +X131000Y158100D02* +X132000Y157100D01* +X139900D01* +X131000Y173900D02* +X149591D01* +X217900Y161500D02* +Y176500D01* +X218025Y176625D02* +X235375D01* +X217900Y176500D02* +X218025Y176625D01* +X235375D02* +X235500Y176750D01* +X188099Y170099D02* +X192500Y174500D01* +X202100Y175500D02* +Y176500D01* +X201100Y174500D02* +X202100Y175500D01* +X192500Y174500D02* +X201100D01* +X177800Y170099D02* +X188099D01* +X265400Y155600D02* +X271500D01* +X272500Y154600D01* +X259000Y162000D02* +X265400Y155600D01* +X245000Y162000D02* +Y176750D01* +X254500Y178500D02* +X255000Y179000D01* +X269071D01* +X272000Y170900D02* +Y176071D01* +X269071Y179000D02* +X272000Y176071D01* +Y170900D02* +X272500Y170400D01* +X337600D02* +X349000Y159000D01* +Y131700D02* +Y159000D01* +X398602Y138500D02* +Y146602D01* +X383500Y136071D02* +X386429Y139000D01* +X383500Y131400D02* +Y136071D01* +X398602Y136500D02* +Y138500D01* +X398102Y139000D02* +X398602Y138500D01* +X386429Y139000D02* +X398102D01* +X381500Y130400D02* +X382500D01* +X383500Y131400D01* +X349000Y131700D02* +X349650Y131050D01* +X380850D02* +X381500Y130400D01* +X452400Y159400D02* +Y183000D01* +X445000Y152000D02* +X452400Y159400D01* +X404000Y152000D02* +X445000D01* +X398602Y146602D02* +X404000Y152000D01* +X435400Y113700D02* +X466100D01* +X477800Y183000D02* +X478000Y182800D01* +Y162000D02* +Y182800D01* +Y162000D02* +X482000Y158000D01* +Y116000D02* +Y158000D01* +X467000Y112800D02* +X478800D01* +X482000Y116000D01* +X350300Y113600D02* +X380500D01* +X349000Y112300D02* +X350300Y113600D01* +X380500D02* +X381500Y114600D01* +X398602Y108500D02* +Y122602D01* +X402000Y126000D01* +X414673D01* +X417602Y108500D02* +Y123071D01* +X414673Y126000D02* +X417602Y123071D01* +X408000Y108602D02* +Y116000D01* +Y108602D02* +X408102Y108500D01* +X435400Y131300D02* +X466100D01* +X434500Y130400D02* +X435400Y131300D01* +X466100D02* +X467000Y132200D01* +X417602Y107500D02* +Y108500D01* +X431071Y107000D02* +X434000Y109929D01* +Y114100D01* +X417602Y107500D02* +X418102Y107000D01* +X431071D01* +X434000Y114100D02* +X434500Y114600D01* +X466100Y113700D02* +X467000Y112800D01* +X434500Y114600D02* +X435400Y113700D01* +X467000Y83000D02* +Y112800D01* +X467000Y112800D02* +X467000Y112800D01* +Y83000D02* +X467000Y83000D01* +X475000Y71175D02* +X475500Y70675D01* +X483659D02* +X486200Y68134D01* +X475000Y71175D02* +Y73550D01* +X475500Y70675D02* +X483659D01* +X486200Y67800D02* +Y68134D01* +X399800D02* +X402341Y70675D01* +X411000Y71175D02* +Y73550D01* +X410500Y70675D02* +X411000Y71175D01* +X402341Y70675D02* +X410500D01* +X399800Y67800D02* +Y68134D01* +X163900Y140000D02* +X175071D01* +X178000Y137071D01* +Y130900D02* +Y137071D01* +X163900Y140000D02* +X163900Y140000D01* +X162250Y122750D02* +X163400Y123900D01* +X162000Y123000D02* +X162250Y122750D01* +X162000Y123000D02* +Y131000D01* +X163900Y132900D02* +Y140000D01* +X162000Y131000D02* +X163900Y132900D01* +X151625Y109125D02* +X151750Y109250D01* +X144000Y109000D02* +X144125Y109125D01* +X151625D01* +X113500Y119900D02* +X128500D01* +X161600Y9000D02* +X174000D01* +X161000Y9600D02* +X161600Y9000D01* +X229400Y67500D02* +Y82500D01* +Y52500D02* +Y67500D01* +X95000Y47100D02* +X110000D01* +X80000D02* +X95000D01* +X130500Y9600D02* +X145500D01* +X467000Y73550D02* +Y83000D01* +X419000Y73550D02* +Y83000D01* +D57* +X76000Y81313D02* +X85358D01* +X75699Y81000D02* +X76000Y81301D01* +X20500Y81000D02* +X75699D01* +X92837Y80500D02* +X101541D01* +X92630Y81329D02* +X92670Y81290D01* +X101541Y80500D02* +X143500D01* +X143387Y80613D02* +X143500Y80500D01* +X175500Y95500D02* +X202000Y122000D01* +Y132000D01* +X436000Y91992D02* +X441008D01* +X327348D02* +X436000D01* +X435500Y73550D02* +X436000Y74050D01* +Y91992D01* +X444954Y74096D02* +Y88046D01* +X441008Y91992D02* +X444954Y88046D01* +X329008Y96000D02* +X444000D01* +X449508Y73550D02* +Y90492D01* +Y66804D02* +Y73550D01* +X444000Y96000D02* +X449508Y90492D01* +X313000Y106340D02* +X327348Y91992D01* +X444954Y74096D02* +X445500Y73550D01* +X175500Y87500D02* +Y95500D01* +X440500Y73550D02* +X441046Y73004D01* +Y67249D02* +Y73004D01* +X448026Y65322D02* +X449508Y66804D01* +X441046Y67249D02* +X442974Y65322D01* +X448026D01* +X317008Y108000D02* +X329008Y96000D01* +X317008Y108000D02* +Y119656D01* +X308000Y122996D02* +X313000Y117996D01* +X305064Y127004D02* +X309660D01* +X317008Y119656D01* +X313000Y106340D02* +Y117996D01* +X305064Y122996D02* +X308000D01* +X301400Y117500D02* +X303946Y120046D01* +Y121878D01* +X305064Y122996D01* +X301400Y132500D02* +X303946Y129954D01* +Y128122D02* +Y129954D01* +Y128122D02* +X305064Y127004D01* +X185004Y93336D02* +X214664Y122996D01* +X180996Y90656D02* +Y94996D01* +X180500Y90160D02* +X180996Y90656D01* +X180500Y87500D02* +Y90160D01* +X185500Y87500D02* +Y90160D01* +X185004Y90656D02* +Y93336D01* +Y90656D02* +X185500Y90160D01* +X283054Y120046D02* +X285600Y117500D01* +X213004Y127004D02* +X281936D01* +X283054Y129954D02* +X285600Y132500D01* +X214664Y122996D02* +X281936D01* +X283054Y121878D01* +Y128122D02* +Y129954D01* +X281936Y127004D02* +X283054Y128122D01* +Y120046D02* +Y121878D01* +X180996Y94996D02* +X213004Y127004D01* +D58* +X477800Y183000D02* +D03* +D59* +X452400D02* +D03* +X427000D02* +D03* +X401600D02* +D03* +X376200D02* +D03* +D60* +X152400Y170099D02* +D03* +X177800D02* +D03* +X165100D02* +D03* +D61* +X414100Y62800D02* +D03* +X471900D02* +D03* +D62* +X486200Y67800D02* +D03* +X399800D02* +D03* +D63* +X486200Y26000D02* +D03* +X399800D02* +D03* +D64* +X331375Y110000D02* +D03* +X228375Y162000D02* +D03* +X202771Y153000D02* +D03* +X245500Y188000D02* +D03* +X228875D02* +D03* +X179000D02* +D03* +Y153000D02* +D03* +X195625Y188000D02* +D03* +X212250D02* +D03* +X245000Y162000D02* +D03* +X98000Y112000D02* +D03* +X101541Y96000D02* +D03* +X76000D02* +D03* +X102500Y62900D02* +D03* +X244000Y137000D02* +D03* +X192000Y125000D02* +D03* +X202000Y132000D02* +D03* +X263000Y147000D02* +D03* +X374000Y114000D02* +D03* +X408000Y116000D02* +D03* +X442000Y131000D02* +D03* +X162950Y131950D02* +D03* +X144000Y109000D02* +D03* +X121000Y119900D02* +D03* +X174000Y9000D02* +D03* +X241000Y37000D02* +D03* +X229400Y60000D02* +D03* +X199000Y35000D02* +D03* +X102500Y47100D02* +D03* +X264000Y35000D02* +D03* +X141000Y35000D02* +D03* +X467000Y83000D02* +D03* +X419000D02* +D03* +X132000Y58000D02* +D03* +Y68000D02* +D03* +D65* +X157000Y74000D02* +D03* +X168000D02* +D03* +X179000D02* +D03* +X157000Y63000D02* +D03* +X168000D02* +D03* +X179000D02* +D03* +X157000Y52000D02* +D03* +X168000D02* +D03* +X179000D02* +D03* +M02* diff --git a/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GTO b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GTO new file mode 100644 index 0000000..1654f66 --- /dev/null +++ b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GTO @@ -0,0 +1,24217 @@ +G04* +G04 #@! TF.GenerationSoftware,Altium Limited,Altium Designer,24.0.1 (36)* +G04* +G04 Layer_Color=65535* +%FSLAX44Y44*% +%MOMM*% +G71* +G04* +G04 #@! TF.SameCoordinates,F64AAE0E-53C9-4E3E-96B2-16B86AA6748B* +G04* +G04* +G04 #@! TF.FilePolarity,Positive* +G04* +G01* +G75* +%ADD10C,0.2500*% +%ADD11C,0.2000*% +%ADD12C,0.3000*% +%ADD13C,0.2032*% +%ADD14C,0.1778*% +%ADD15C,0.2540*% +%ADD16C,0.1500*% +%ADD17C,0.1000*% +G36* +X4689Y18822D02* +Y18832D01* +X4699D01* +Y18853D01* +X4709D01* +Y18873D01* +X4719D01* +Y18884D01* +X4730D01* +Y18904D01* +X4740D01* +Y18925D01* +X4750D01* +Y18945D01* +X4760D01* +Y18955D01* +X4771D01* +Y18976D01* +X4781D01* +Y18996D01* +X4791D01* +Y19017D01* +X4801D01* +Y19027D01* +X4812D01* +Y19047D01* +X4822D01* +Y19068D01* +X4832D01* +Y19088D01* +X4842D01* +Y19099D01* +X4852D01* +Y19119D01* +X4863D01* +Y19140D01* +X4873D01* +Y19150D01* +X4883D01* +Y19170D01* +X4893D01* +Y19191D01* +X4904D01* +Y19211D01* +X4914D01* +Y19222D01* +X4924D01* +Y19242D01* +X4934D01* +Y19262D01* +X4945D01* +Y19283D01* +X4955D01* +Y19293D01* +X4965D01* +Y19314D01* +X4975D01* +Y19334D01* +X4985D01* +Y19344D01* +X4996D01* +Y19365D01* +X5006D01* +Y19385D01* +X5016D01* +Y19406D01* +X5027D01* +Y19416D01* +X5037D01* +Y19437D01* +X5047D01* +Y19457D01* +X5057D01* +Y19477D01* +X5067D01* +Y19488D01* +X5078D01* +Y19508D01* +X5088D01* +Y19529D01* +X5098D01* +Y19549D01* +X5108D01* +Y19559D01* +X5119D01* +Y19580D01* +X5129D01* +Y19600D01* +X5139D01* +Y19611D01* +X5149D01* +Y19631D01* +X5160D01* +Y19652D01* +X5170D01* +Y19672D01* +X5180D01* +Y19682D01* +X5190D01* +Y19703D01* +X5201D01* +Y19723D01* +X5211D01* +Y19744D01* +X5221D01* +Y19754D01* +X5231D01* +Y19775D01* +X5242D01* +Y19795D01* +X5252D01* +Y19815D01* +X5262D01* +Y19826D01* +X5272D01* +Y19846D01* +X5282D01* +Y19867D01* +X5293D01* +Y19877D01* +X5303D01* +Y19897D01* +X5313D01* +Y19918D01* +X5324D01* +Y19938D01* +X5334D01* +Y19949D01* +X5344D01* +Y19969D01* +X5354D01* +Y19990D01* +X5364D01* +Y20010D01* +X5375D01* +Y20020D01* +X5385D01* +Y20041D01* +X5395D01* +Y20061D01* +X5405D01* +Y20071D01* +X5416D01* +Y20092D01* +X5426D01* +Y20112D01* +X5436D01* +Y20133D01* +X5446D01* +Y20143D01* +X5457D01* +Y20164D01* +X5467D01* +Y20184D01* +X5477D01* +Y20205D01* +X5487D01* +Y20215D01* +X5497D01* +Y20235D01* +X5508D01* +Y20256D01* +X5518D01* +Y20276D01* +X5528D01* +Y20286D01* +X5538D01* +Y20307D01* +X5549D01* +Y20327D01* +X5559D01* +Y20338D01* +X5569D01* +Y20358D01* +X5579D01* +Y20379D01* +X5590D01* +Y20399D01* +X5600D01* +Y20409D01* +X5610D01* +Y20430D01* +X5620D01* +Y20450D01* +X5631D01* +Y20471D01* +X5641D01* +Y20481D01* +X5651D01* +Y20501D01* +X5661D01* +Y20522D01* +X5672D01* +Y20543D01* +X5682D01* +Y20553D01* +X5692D01* +Y20573D01* +X5702D01* +Y20594D01* +X5713D01* +Y20604D01* +X5723D01* +Y20624D01* +X5733D01* +Y20645D01* +X5743D01* +Y20665D01* +X5753D01* +Y20676D01* +X5764D01* +Y20696D01* +X5774D01* +Y20717D01* +X5784D01* +Y20737D01* +X5795D01* +Y20747D01* +X5805D01* +Y20768D01* +X5815D01* +Y20788D01* +X5825D01* +Y20809D01* +X5835D01* +Y20819D01* +X5846D01* +Y20839D01* +X5856D01* +Y20860D01* +X5866D01* +Y20870D01* +X5876D01* +Y20891D01* +X5887D01* +Y20911D01* +X5897D01* +Y20932D01* +X5907D01* +Y20942D01* +X5917D01* +Y20962D01* +X5928D01* +Y20983D01* +X5938D01* +Y21003D01* +X5948D01* +Y21014D01* +X5958D01* +Y21034D01* +X5969D01* +Y21054D01* +X5979D01* +Y21065D01* +X5989D01* +Y21085D01* +X5999D01* +Y21106D01* +X6010D01* +Y21126D01* +X6020D01* +Y21136D01* +X6030D01* +Y21157D01* +X6040D01* +Y21177D01* +X6051D01* +Y21198D01* +X6061D01* +Y21208D01* +X6071D01* +Y21228D01* +X6081D01* +Y21249D01* +X6091D01* +Y21270D01* +X6102D01* +Y21280D01* +X6112D01* +Y21300D01* +X6122D01* +Y21321D01* +X6132D01* +Y21331D01* +X6143D01* +Y21351D01* +X6153D01* +Y21372D01* +X6163D01* +Y21392D01* +X6173D01* +Y21403D01* +X6184D01* +Y21423D01* +X6194D01* +Y21444D01* +X6204D01* +Y21464D01* +X6214D01* +Y21474D01* +X6224D01* +Y21495D01* +X6235D01* +Y21515D01* +X6245D01* +Y21536D01* +X6255D01* +Y21546D01* +X6266D01* +Y21566D01* +X6276D01* +Y21587D01* +X6286D01* +Y21597D01* +X6296D01* +Y21618D01* +X6306D01* +Y21638D01* +X6317D01* +Y21659D01* +X6327D01* +Y21669D01* +X6337D01* +Y21689D01* +X6347D01* +Y21710D01* +X6358D01* +Y21730D01* +X6368D01* +Y21741D01* +X6378D01* +Y21761D01* +X6388D01* +Y21781D01* +X6399D01* +Y21802D01* +X6409D01* +Y21812D01* +X6419D01* +Y21833D01* +X6429D01* +Y21853D01* +X6440D01* +Y21863D01* +X6450D01* +Y21884D01* +X6460D01* +Y21904D01* +X6470D01* +Y21925D01* +X6481D01* +Y21935D01* +X6491D01* +Y21955D01* +X6501D01* +Y21976D01* +X6511D01* +Y21997D01* +X6521D01* +Y22007D01* +X6532D01* +Y22027D01* +X6542D01* +Y22048D01* +X6552D01* +Y22058D01* +X6562D01* +Y22078D01* +X6573D01* +Y22099D01* +X6583D01* +Y22119D01* +X6593D01* +Y22130D01* +X6603D01* +Y22150D01* +X6614D01* +Y22171D01* +X6624D01* +Y22191D01* +X6634D01* +Y22201D01* +X6644D01* +Y22222D01* +X6655D01* +Y22242D01* +X6665D01* +Y22263D01* +X6675D01* +Y22273D01* +X6685D01* +Y22294D01* +X6696D01* +Y22314D01* +X6706D01* +Y22324D01* +X6716D01* +Y22345D01* +X6726D01* +Y22365D01* +X6737D01* +Y22386D01* +X6747D01* +Y22396D01* +X6757D01* +Y22416D01* +X6767D01* +Y22437D01* +X6777D01* +Y22457D01* +X6788D01* +Y22468D01* +X6798D01* +Y22488D01* +X6808D01* +Y22508D01* +X6819D01* +Y22529D01* +X6829D01* +Y22539D01* +X6839D01* +Y22560D01* +X6849D01* +Y22580D01* +X6859D01* +Y22590D01* +X6870D01* +Y22611D01* +X6880D01* +Y22631D01* +X6890D01* +Y22652D01* +X6900D01* +Y22662D01* +X6911D01* +Y22683D01* +X6921D01* +Y22703D01* +X6931D01* +Y22724D01* +X6941D01* +Y22734D01* +X6952D01* +Y22754D01* +X6962D01* +Y22775D01* +X6972D01* +Y22785D01* +X6982D01* +Y22805D01* +X6992D01* +Y22826D01* +X7003D01* +Y22846D01* +X7013D01* +Y22857D01* +X7023D01* +Y22877D01* +X7034D01* +Y22898D01* +X7044D01* +Y22918D01* +X7054D01* +Y22928D01* +X7064D01* +Y22949D01* +X7074D01* +Y22969D01* +X7085D01* +Y22990D01* +X7095D01* +Y23000D01* +X7105D01* +Y23021D01* +X7115D01* +Y23041D01* +X7126D01* +Y23051D01* +X7136D01* +Y23072D01* +X7146D01* +Y23092D01* +X7156D01* +Y23113D01* +X7167D01* +Y23123D01* +X7177D01* +Y23143D01* +X7187D01* +Y23164D01* +X7197D01* +Y23184D01* +X7208D01* +Y23194D01* +X7218D01* +Y23215D01* +X7228D01* +Y23235D01* +X7238D01* +Y23256D01* +X7248D01* +Y23266D01* +X7259D01* +Y23287D01* +X7269D01* +Y23307D01* +X7279D01* +Y23317D01* +X7290D01* +Y23338D01* +X7300D01* +Y23358D01* +X7310D01* +Y23379D01* +X7320D01* +Y23389D01* +X7330D01* +Y23410D01* +X7341D01* +Y23430D01* +X7351D01* +Y23451D01* +X7361D01* +Y23461D01* +X7371D01* +Y23481D01* +X7382D01* +Y23502D01* +X7392D01* +Y23522D01* +X7402D01* +Y23533D01* +X7412D01* +Y23553D01* +X7423D01* +Y23573D01* +X7433D01* +Y23584D01* +X7443D01* +Y23604D01* +X7453D01* +Y23625D01* +X7464D01* +Y23645D01* +X7474D01* +Y23655D01* +X7484D01* +Y23676D01* +X7494D01* +Y23696D01* +X7505D01* +Y23717D01* +X7515D01* +Y23727D01* +X7525D01* +Y23747D01* +X7535D01* +Y23768D01* +X7545D01* +Y23778D01* +X7556D01* +Y23799D01* +X7566D01* +Y23819D01* +X7576D01* +Y23840D01* +X7586D01* +Y23850D01* +X7597D01* +Y23870D01* +X7607D01* +Y23891D01* +X7617D01* +Y23911D01* +X7627D01* +Y23922D01* +X7638D01* +Y23942D01* +X7648D01* +Y23963D01* +X7658D01* +Y23983D01* +X7668D01* +Y23993D01* +X7679D01* +Y24014D01* +X7689D01* +Y24034D01* +X7699D01* +Y24044D01* +X7709D01* +Y24065D01* +X7720D01* +Y24085D01* +X7730D01* +Y24106D01* +X7740D01* +Y24116D01* +X7750D01* +Y24137D01* +X7760D01* +Y24157D01* +X7771D01* +Y24178D01* +X7781D01* +Y24188D01* +X7791D01* +Y24208D01* +X7801D01* +Y24229D01* +X7812D01* +Y24249D01* +X7822D01* +Y24260D01* +X7832D01* +Y24280D01* +X7842D01* +Y24300D01* +X7853D01* +Y24311D01* +X7863D01* +Y24331D01* +X7873D01* +Y24352D01* +X7883D01* +Y24372D01* +X7894D01* +Y24382D01* +X7904D01* +Y24403D01* +X7914D01* +Y24423D01* +X7924D01* +Y24444D01* +X7935D01* +Y24454D01* +X7945D01* +Y24474D01* +X7955D01* +Y24495D01* +X7965D01* +Y24516D01* +X7976D01* +Y24526D01* +X7986D01* +Y24546D01* +X7996D01* +Y24567D01* +X8006D01* +Y24577D01* +X8016D01* +Y24597D01* +X8027D01* +Y24618D01* +X8037D01* +Y24638D01* +X8047D01* +Y24649D01* +X8058D01* +Y24669D01* +X8068D01* +Y24690D01* +X8078D01* +Y24710D01* +X8088D01* +Y24720D01* +X8098D01* +Y24741D01* +X8109D01* +Y24761D01* +X8119D01* +Y24771D01* +X8129D01* +Y24792D01* +X8139D01* +Y24812D01* +X8150D01* +Y24833D01* +X8160D01* +Y24843D01* +X8170D01* +Y24864D01* +X8180D01* +Y24884D01* +X8191D01* +Y24905D01* +X8201D01* +Y24915D01* +X8211D01* +Y24935D01* +X8221D01* +Y24956D01* +X8231D01* +Y24976D01* +X8242D01* +Y24987D01* +X8252D01* +Y25007D01* +X8262D01* +Y25027D01* +X8273D01* +Y25038D01* +X8283D01* +Y25058D01* +X8293D01* +Y25079D01* +X8303D01* +Y25099D01* +X8313D01* +Y25109D01* +X8324D01* +Y25130D01* +X8334D01* +Y25150D01* +X8344D01* +Y25171D01* +X8354D01* +Y25181D01* +X8365D01* +Y25201D01* +X8375D01* +Y25222D01* +X8385D01* +Y25243D01* +X8395D01* +Y25253D01* +X8406D01* +Y25273D01* +X8416D01* +Y25294D01* +X8426D01* +Y25304D01* +X8436D01* +Y25324D01* +X8447D01* +Y25345D01* +X8457D01* +Y25365D01* +X8467D01* +Y25376D01* +X13669D01* +Y25396D01* +X13679D01* +Y25417D01* +X13689D01* +Y25437D01* +X13700D01* +Y25447D01* +X13710D01* +Y25468D01* +X13720D01* +Y25488D01* +X13730D01* +Y25509D01* +X13741D01* +Y25519D01* +X13751D01* +Y25539D01* +X13761D01* +Y25560D01* +X13771D01* +Y25580D01* +X13781D01* +Y25591D01* +X13792D01* +Y25611D01* +X13802D01* +Y25632D01* +X13812D01* +Y25652D01* +X13822D01* +Y25662D01* +X13833D01* +Y25683D01* +X13843D01* +Y25703D01* +X13853D01* +Y25724D01* +X13863D01* +Y25734D01* +X13874D01* +Y25754D01* +X13884D01* +Y25775D01* +X13894D01* +Y25796D01* +X13904D01* +Y25816D01* +X13915D01* +Y25826D01* +X13925D01* +Y25847D01* +X13935D01* +Y25867D01* +X13945D01* +Y25888D01* +X13956D01* +Y25898D01* +X13966D01* +Y25918D01* +X13976D01* +Y25939D01* +X13986D01* +Y25959D01* +X13996D01* +Y25970D01* +X14007D01* +Y25990D01* +X14017D01* +Y26010D01* +X14027D01* +Y26031D01* +X14037D01* +Y26041D01* +X14048D01* +Y26062D01* +X14058D01* +Y26082D01* +X14068D01* +Y26103D01* +X14078D01* +Y26113D01* +X14089D01* +Y26133D01* +X14099D01* +Y26154D01* +X14109D01* +Y26174D01* +X14119D01* +Y26185D01* +X14130D01* +Y26205D01* +X14140D01* +Y26226D01* +X14150D01* +Y26246D01* +X14160D01* +Y26256D01* +X14171D01* +Y26277D01* +X14181D01* +Y26297D01* +X14191D01* +Y26318D01* +X14201D01* +Y26328D01* +X14211D01* +Y26348D01* +X14222D01* +Y26369D01* +X14232D01* +Y26389D01* +X14242D01* +Y26400D01* +X14253D01* +Y26420D01* +X14263D01* +Y26440D01* +X14273D01* +Y26461D01* +X14283D01* +Y26471D01* +X14294D01* +Y26492D01* +X14304D01* +Y26512D01* +X14314D01* +Y26533D01* +X14324D01* +Y26543D01* +X14334D01* +Y26563D01* +X14345D01* +Y26584D01* +X14355D01* +Y26604D01* +X14365D01* +Y26625D01* +X14375D01* +Y26635D01* +X14386D01* +Y26656D01* +X14396D01* +Y26676D01* +X14406D01* +Y26697D01* +X14416D01* +Y26707D01* +X14427D01* +Y26727D01* +X14437D01* +Y26748D01* +X14447D01* +Y26768D01* +X14457D01* +Y26779D01* +X14468D01* +Y26799D01* +X14478D01* +Y26819D01* +X14488D01* +Y26840D01* +X14498D01* +Y26850D01* +X14509D01* +Y26871D01* +X14519D01* +Y26891D01* +X14529D01* +Y26912D01* +X14539D01* +Y26922D01* +X14549D01* +Y26942D01* +X14560D01* +Y26963D01* +X14570D01* +Y26983D01* +X14580D01* +Y26994D01* +X14590D01* +Y27014D01* +X14601D01* +Y27034D01* +X14611D01* +Y27055D01* +X14621D01* +Y27065D01* +X14631D01* +Y27086D01* +X14642D01* +Y27106D01* +X14652D01* +Y27127D01* +X14662D01* +Y27137D01* +X14672D01* +Y27157D01* +X14683D01* +Y27178D01* +X14693D01* +Y27198D01* +X14703D01* +Y27208D01* +X14713D01* +Y27229D01* +X14724D01* +Y27250D01* +X14734D01* +Y27270D01* +X14744D01* +Y27280D01* +X14754D01* +Y27301D01* +X14764D01* +Y27321D01* +X14775D01* +Y27342D01* +X14785D01* +Y27352D01* +X14795D01* +Y27372D01* +X14806D01* +Y27393D01* +X14816D01* +Y27413D01* +X14826D01* +Y27434D01* +X14836D01* +Y27444D01* +X14846D01* +Y27464D01* +X14857D01* +Y27485D01* +X14867D01* +Y27506D01* +X14877D01* +Y27516D01* +X14887D01* +Y27536D01* +X14898D01* +Y27557D01* +X14908D01* +Y27577D01* +X14918D01* +Y27587D01* +X14928D01* +Y27608D01* +X14939D01* +Y27628D01* +X14949D01* +Y27649D01* +X14959D01* +Y27659D01* +X14969D01* +Y27680D01* +X14979D01* +Y27700D01* +X14990D01* +Y27720D01* +X15000D01* +Y27731D01* +X15010D01* +Y27751D01* +X15021D01* +Y27772D01* +X15031D01* +Y27792D01* +X15041D01* +Y27802D01* +X15051D01* +Y27823D01* +X15061D01* +Y27843D01* +X15072D01* +Y27864D01* +X15082D01* +Y27874D01* +X15092D01* +Y27895D01* +X15102D01* +Y27915D01* +X15113D01* +Y27936D01* +X15123D01* +Y27946D01* +X15133D01* +Y27966D01* +X15143D01* +Y27987D01* +X15154D01* +Y28007D01* +X15164D01* +Y28017D01* +X15174D01* +Y28038D01* +X15184D01* +Y28058D01* +X15195D01* +Y28079D01* +X15205D01* +Y28089D01* +X15215D01* +Y28110D01* +X15225D01* +Y28130D01* +X15236D01* +Y28151D01* +X15246D01* +Y28161D01* +X15256D01* +Y28181D01* +X15266D01* +Y28202D01* +X15276D01* +Y28222D01* +X15287D01* +Y28233D01* +X15297D01* +Y28253D01* +X15307D01* +Y28273D01* +X15317D01* +Y28294D01* +X15328D01* +Y28314D01* +X15338D01* +Y28325D01* +X15348D01* +Y28345D01* +X15358D01* +Y28366D01* +X15369D01* +Y28386D01* +X15379D01* +Y28396D01* +X15389D01* +Y28417D01* +X15399D01* +Y28437D01* +X15410D01* +Y28458D01* +X15420D01* +Y28468D01* +X15430D01* +Y28489D01* +X15440D01* +Y28509D01* +X15451D01* +Y28530D01* +X15461D01* +Y28540D01* +X15471D01* +Y28560D01* +X15481D01* +Y28581D01* +X15491D01* +Y28601D01* +X15502D01* +Y28611D01* +X15512D01* +Y28632D01* +X15522D01* +Y28652D01* +X15532D01* +Y28673D01* +X15543D01* +Y28683D01* +X15553D01* +Y28703D01* +X15563D01* +Y28724D01* +X15573D01* +Y28744D01* +X15584D01* +Y28755D01* +X15594D01* +Y28775D01* +X15604D01* +Y28796D01* +X15614D01* +Y28816D01* +X15625D01* +Y28826D01* +X15635D01* +Y28847D01* +X15645D01* +Y28867D01* +X15655D01* +Y28888D01* +X15666D01* +Y28898D01* +X15676D01* +Y28919D01* +X15686D01* +Y28939D01* +X15696D01* +Y28960D01* +X15706D01* +Y28970D01* +X15717D01* +Y28990D01* +X15727D01* +Y29011D01* +X15737D01* +Y29031D01* +X15747D01* +Y29041D01* +X15758D01* +Y29062D01* +X15768D01* +Y29082D01* +X15778D01* +Y29103D01* +X15789D01* +Y29123D01* +X15799D01* +Y29134D01* +X15809D01* +Y29154D01* +X15819D01* +Y29175D01* +X15829D01* +Y29195D01* +X15840D01* +Y29205D01* +X15850D01* +Y29226D01* +X15860D01* +Y29246D01* +X15870D01* +Y29267D01* +X15881D01* +Y29277D01* +X15891D01* +Y29297D01* +X15901D01* +Y29318D01* +X15911D01* +Y29338D01* +X15922D01* +Y29349D01* +X15932D01* +Y29369D01* +X15942D01* +Y29390D01* +X15952D01* +Y29410D01* +X15963D01* +Y29420D01* +X15973D01* +Y29441D01* +X15983D01* +Y29461D01* +X15993D01* +Y29482D01* +X16004D01* +Y29492D01* +X16014D01* +Y29513D01* +X16024D01* +Y29533D01* +X16034D01* +Y29553D01* +X16044D01* +Y29564D01* +X16055D01* +Y29584D01* +X16065D01* +Y29605D01* +X16075D01* +Y29625D01* +X16085D01* +Y29635D01* +X16096D01* +Y29656D01* +X16106D01* +Y29676D01* +X16116D01* +Y29697D01* +X16126D01* +Y29707D01* +X16137D01* +Y29727D01* +X16147D01* +Y29748D01* +X16157D01* +Y29769D01* +X16167D01* +Y29779D01* +X16178D01* +Y29799D01* +X16188D01* +Y29820D01* +X16198D01* +Y29840D01* +X16208D01* +Y29850D01* +X16219D01* +Y29871D01* +X16229D01* +Y29891D01* +X16239D01* +Y29912D01* +X16249D01* +Y29932D01* +X16259D01* +Y29943D01* +X16270D01* +Y29963D01* +X16280D01* +Y29973D01* +X16290D01* +Y29983D01* +X24861D01* +Y29973D01* +X24871D01* +Y29963D01* +X24881D01* +Y29943D01* +X24892D01* +Y29922D01* +X24902D01* +Y29902D01* +X24912D01* +Y29891D01* +X24922D01* +Y29871D01* +X24932D01* +Y29850D01* +X24943D01* +Y29830D01* +X24953D01* +Y29820D01* +X24963D01* +Y29799D01* +X24973D01* +Y29779D01* +X24984D01* +Y29758D01* +X24994D01* +Y29748D01* +X25004D01* +Y29727D01* +X25015D01* +Y29707D01* +X25025D01* +Y29687D01* +X25035D01* +Y29666D01* +X25045D01* +Y29656D01* +X25055D01* +Y29635D01* +X25066D01* +Y29615D01* +X25076D01* +Y29594D01* +X25086D01* +Y29584D01* +X25096D01* +Y29564D01* +X25107D01* +Y29543D01* +X25117D01* +Y29523D01* +X25127D01* +Y29502D01* +X25137D01* +Y29492D01* +X25148D01* +Y29471D01* +X25158D01* +Y29451D01* +X25168D01* +Y29430D01* +X25178D01* +Y29420D01* +X25189D01* +Y29400D01* +X25199D01* +Y29379D01* +X25209D01* +Y29359D01* +X25219D01* +Y29349D01* +X25229D01* +Y29328D01* +X25240D01* +Y29308D01* +X25250D01* +Y29287D01* +X25260D01* +Y29267D01* +X25271D01* +Y29256D01* +X25281D01* +Y29236D01* +X25291D01* +Y29216D01* +X25301D01* +Y29195D01* +X25311D01* +Y29185D01* +X25322D01* +Y29164D01* +X25332D01* +Y29144D01* +X25342D01* +Y29123D01* +X25352D01* +Y29103D01* +X25363D01* +Y29093D01* +X25373D01* +Y29072D01* +X25383D01* +Y29052D01* +X25393D01* +Y29031D01* +X25404D01* +Y29021D01* +X25414D01* +Y29000D01* +X25424D01* +Y28980D01* +X25434D01* +Y28960D01* +X25445D01* +Y28939D01* +X25455D01* +Y28929D01* +X25465D01* +Y28908D01* +X25475D01* +Y28888D01* +X25485D01* +Y28867D01* +X25496D01* +Y28857D01* +X25506D01* +Y28837D01* +X25516D01* +Y28816D01* +X25526D01* +Y28796D01* +X25537D01* +Y28785D01* +X25547D01* +Y28765D01* +X25557D01* +Y28744D01* +X25567D01* +Y28724D01* +X25578D01* +Y28703D01* +X25588D01* +Y28693D01* +X25598D01* +Y28673D01* +X25608D01* +Y28652D01* +X25619D01* +Y28632D01* +X25629D01* +Y28622D01* +X25639D01* +Y28601D01* +X25649D01* +Y28581D01* +X25660D01* +Y28560D01* +X25670D01* +Y28540D01* +X25680D01* +Y28530D01* +X25690D01* +Y28509D01* +X25701D01* +Y28489D01* +X25711D01* +Y28468D01* +X25721D01* +Y28458D01* +X25731D01* +Y28437D01* +X25742D01* +Y28417D01* +X25752D01* +Y28396D01* +X25762D01* +Y28376D01* +X25772D01* +Y28366D01* +X25782D01* +Y28345D01* +X25793D01* +Y28325D01* +X25803D01* +Y28304D01* +X25813D01* +Y28294D01* +X25823D01* +Y28273D01* +X25834D01* +Y28253D01* +X25844D01* +Y28233D01* +X25854D01* +Y28222D01* +X25864D01* +Y28202D01* +X25875D01* +Y28181D01* +X25885D01* +Y28161D01* +X25895D01* +Y28140D01* +X25905D01* +Y28130D01* +X25916D01* +Y28110D01* +X25926D01* +Y28089D01* +X25936D01* +Y28069D01* +X25946D01* +Y28058D01* +X25956D01* +Y28038D01* +X25967D01* +Y28017D01* +X25977D01* +Y27997D01* +X25987D01* +Y27977D01* +X25998D01* +Y27966D01* +X26008D01* +Y27946D01* +X26018D01* +Y27925D01* +X26028D01* +Y27905D01* +X26038D01* +Y27895D01* +X26049D01* +Y27874D01* +X26059D01* +Y27854D01* +X26069D01* +Y27833D01* +X26079D01* +Y27823D01* +X26090D01* +Y27802D01* +X26100D01* +Y27782D01* +X26110D01* +Y27761D01* +X26120D01* +Y27741D01* +X26131D01* +Y27731D01* +X26141D01* +Y27710D01* +X26151D01* +Y27690D01* +X26161D01* +Y27669D01* +X26172D01* +Y27659D01* +X26182D01* +Y27639D01* +X26192D01* +Y27618D01* +X26202D01* +Y27598D01* +X26212D01* +Y27577D01* +X26223D01* +Y27567D01* +X26233D01* +Y27546D01* +X26243D01* +Y27526D01* +X26253D01* +Y27506D01* +X26264D01* +Y27495D01* +X26274D01* +Y27475D01* +X26284D01* +Y27454D01* +X26294D01* +Y27434D01* +X26305D01* +Y27413D01* +X26315D01* +Y27403D01* +X26325D01* +Y27383D01* +X26335D01* +Y27362D01* +X26346D01* +Y27342D01* +X26356D01* +Y27331D01* +X26366D01* +Y27311D01* +X26376D01* +Y27290D01* +X26387D01* +Y27270D01* +X26397D01* +Y27260D01* +X26407D01* +Y27239D01* +X26417D01* +Y27219D01* +X26428D01* +Y27198D01* +X26438D01* +Y27178D01* +X26448D01* +Y27168D01* +X26458D01* +Y27147D01* +X26469D01* +Y27127D01* +X26479D01* +Y27106D01* +X26489D01* +Y27096D01* +X26499D01* +Y27075D01* +X26509D01* +Y27055D01* +X26520D01* +Y27034D01* +X26530D01* +Y27014D01* +X26540D01* +Y27004D01* +X26550D01* +Y26983D01* +X26561D01* +Y26963D01* +X26571D01* +Y26942D01* +X26581D01* +Y26932D01* +X26591D01* +Y26912D01* +X26602D01* +Y26891D01* +X26612D01* +Y26871D01* +X26622D01* +Y26850D01* +X26632D01* +Y26840D01* +X26643D01* +Y26819D01* +X26653D01* +Y26799D01* +X26663D01* +Y26779D01* +X26673D01* +Y26768D01* +X26683D01* +Y26748D01* +X26694D01* +Y26727D01* +X26704D01* +Y26707D01* +X26714D01* +Y26697D01* +X26725D01* +Y26676D01* +X26735D01* +Y26656D01* +X26745D01* +Y26635D01* +X26755D01* +Y26615D01* +X26765D01* +Y26604D01* +X26776D01* +Y26584D01* +X26786D01* +Y26563D01* +X26796D01* +Y26543D01* +X26806D01* +Y26533D01* +X26817D01* +Y26512D01* +X26827D01* +Y26492D01* +X26837D01* +Y26471D01* +X26847D01* +Y26451D01* +X26858D01* +Y26440D01* +X26868D01* +Y26420D01* +X26878D01* +Y26400D01* +X26888D01* +Y26379D01* +X26899D01* +Y26369D01* +X26909D01* +Y26348D01* +X26919D01* +Y26328D01* +X26929D01* +Y26307D01* +X26939D01* +Y26297D01* +X26950D01* +Y26277D01* +X26960D01* +Y26256D01* +X26970D01* +Y26236D01* +X26981D01* +Y26215D01* +X26991D01* +Y26205D01* +X27001D01* +Y26185D01* +X27011D01* +Y26164D01* +X27022D01* +Y26144D01* +X27032D01* +Y26133D01* +X27042D01* +Y26113D01* +X27052D01* +Y26092D01* +X27062D01* +Y26072D01* +X27073D01* +Y26051D01* +X27083D01* +Y26041D01* +X27093D01* +Y26021D01* +X27103D01* +Y26000D01* +X27114D01* +Y25980D01* +X27124D01* +Y25970D01* +X27134D01* +Y25949D01* +X27144D01* +Y25928D01* +X27155D01* +Y25908D01* +X27165D01* +Y25888D01* +X27175D01* +Y25877D01* +X27185D01* +Y25857D01* +X27195D01* +Y25836D01* +X27206D01* +Y25816D01* +X27216D01* +Y25806D01* +X27226D01* +Y25785D01* +X27236D01* +Y25765D01* +X27247D01* +Y25744D01* +X27257D01* +Y25734D01* +X27267D01* +Y25714D01* +X27277D01* +Y25693D01* +X27288D01* +Y25673D01* +X27298D01* +Y25652D01* +X27308D01* +Y25642D01* +X27318D01* +Y25621D01* +X27329D01* +Y25601D01* +X27339D01* +Y25580D01* +X27349D01* +Y25570D01* +X27359D01* +Y25550D01* +X27370D01* +Y25529D01* +X27380D01* +Y25509D01* +X27390D01* +Y25488D01* +X27400D01* +Y25478D01* +X27411D01* +Y25457D01* +X27421D01* +Y25437D01* +X27431D01* +Y25417D01* +X27441D01* +Y25406D01* +X27452D01* +Y25386D01* +X27462D01* +Y25365D01* +X27472D01* +Y25345D01* +X27482D01* +Y25324D01* +X27492D01* +Y25314D01* +X27503D01* +Y25294D01* +X27513D01* +Y25273D01* +X27523D01* +Y25253D01* +X27533D01* +Y25243D01* +X27544D01* +Y25222D01* +X27554D01* +Y25201D01* +X27564D01* +Y25181D01* +X27574D01* +Y25171D01* +X27585D01* +Y25150D01* +X27595D01* +Y25130D01* +X27605D01* +Y25109D01* +X27615D01* +Y25089D01* +X27626D01* +Y25079D01* +X27636D01* +Y25058D01* +X27646D01* +Y25038D01* +X27656D01* +Y25017D01* +X27667D01* +Y25007D01* +X27677D01* +Y24987D01* +X27687D01* +Y24966D01* +X27697D01* +Y24945D01* +X27708D01* +Y24925D01* +X27718D01* +Y24915D01* +X27728D01* +Y24894D01* +X27738D01* +Y24874D01* +X27748D01* +Y24853D01* +X27759D01* +Y24843D01* +X27769D01* +Y24823D01* +X27779D01* +Y24802D01* +X27789D01* +Y24782D01* +X27800D01* +Y24761D01* +X27810D01* +Y24751D01* +X27820D01* +Y24731D01* +X27830D01* +Y24710D01* +X27841D01* +Y24690D01* +X27851D01* +Y24679D01* +X27861D01* +Y24659D01* +X27871D01* +Y24638D01* +X27882D01* +Y24618D01* +X27892D01* +Y24608D01* +X27902D01* +Y24587D01* +X27912D01* +Y24567D01* +X27923D01* +Y24546D01* +X27933D01* +Y24526D01* +X27943D01* +Y24516D01* +X27953D01* +Y24495D01* +X27964D01* +Y24474D01* +X27974D01* +Y24454D01* +X27984D01* +Y24444D01* +X27994D01* +Y24423D01* +X28005D01* +Y24403D01* +X28015D01* +Y24382D01* +X28025D01* +Y24362D01* +X28035D01* +Y24352D01* +X28045D01* +Y24331D01* +X28056D01* +Y24311D01* +X28066D01* +Y24290D01* +X28076D01* +Y24280D01* +X28086D01* +Y24260D01* +X28097D01* +Y24239D01* +X28107D01* +Y24218D01* +X28117D01* +Y24208D01* +X28127D01* +Y24188D01* +X28138D01* +Y24167D01* +X28148D01* +Y24147D01* +X28158D01* +Y24126D01* +X28168D01* +Y24116D01* +X28179D01* +Y24096D01* +X28189D01* +Y24075D01* +X28199D01* +Y24055D01* +X28209D01* +Y24044D01* +X28219D01* +Y24024D01* +X28230D01* +Y24004D01* +X28240D01* +Y23983D01* +X28250D01* +Y23963D01* +X28261D01* +Y23952D01* +X28271D01* +Y23932D01* +X28281D01* +Y23911D01* +X28291D01* +Y23891D01* +X28301D01* +Y23881D01* +X28312D01* +Y23860D01* +X28322D01* +Y23840D01* +X28332D01* +Y23819D01* +X28342D01* +Y23799D01* +X28353D01* +Y23788D01* +X28363D01* +Y23768D01* +X28373D01* +Y23747D01* +X28383D01* +Y23727D01* +X28394D01* +Y23717D01* +X28404D01* +Y23696D01* +X28414D01* +Y23676D01* +X28424D01* +Y23655D01* +X28435D01* +Y23645D01* +X28445D01* +Y23625D01* +X28455D01* +Y23604D01* +X28465D01* +Y23584D01* +X28475D01* +Y23563D01* +X28486D01* +Y23553D01* +X28496D01* +Y23533D01* +X28506D01* +Y23512D01* +X28516D01* +Y23491D01* +X28527D01* +Y23481D01* +X28537D01* +Y23461D01* +X28547D01* +Y23440D01* +X28557D01* +Y23420D01* +X28568D01* +Y23399D01* +X28578D01* +Y23389D01* +X28588D01* +Y23369D01* +X28598D01* +Y23348D01* +X28609D01* +Y23328D01* +X28619D01* +Y23317D01* +X28629D01* +Y23297D01* +X28639D01* +Y23277D01* +X28650D01* +Y23256D01* +X28660D01* +Y23235D01* +X28670D01* +Y23225D01* +X28680D01* +Y23205D01* +X28691D01* +Y23184D01* +X28701D01* +Y23164D01* +X28711D01* +Y23154D01* +X28721D01* +Y23133D01* +X28732D01* +Y23113D01* +X28742D01* +Y23092D01* +X28752D01* +Y23082D01* +X28762D01* +Y23061D01* +X28772D01* +Y23041D01* +X28783D01* +Y23021D01* +X28793D01* +Y23000D01* +X28803D01* +Y22990D01* +X28813D01* +Y22969D01* +X28824D01* +Y22949D01* +X28834D01* +Y22928D01* +X28844D01* +Y22918D01* +X28854D01* +Y22898D01* +X28865D01* +Y22877D01* +X28875D01* +Y22857D01* +X28885D01* +Y22836D01* +X28895D01* +Y22826D01* +X28906D01* +Y22805D01* +X28916D01* +Y22775D01* +X28906D01* +Y22754D01* +X28895D01* +Y22744D01* +X28885D01* +Y22724D01* +X28875D01* +Y22703D01* +X28865D01* +Y22683D01* +X28854D01* +Y22672D01* +X28844D01* +Y22652D01* +X28834D01* +Y22631D01* +X28824D01* +Y22621D01* +X28813D01* +Y22601D01* +X28803D01* +Y22580D01* +X28793D01* +Y22570D01* +X28783D01* +Y22550D01* +X28772D01* +Y22529D01* +X28762D01* +Y22508D01* +X28752D01* +Y22498D01* +X28742D01* +Y22478D01* +X28732D01* +Y22457D01* +X28721D01* +Y22447D01* +X28711D01* +Y22427D01* +X28701D01* +Y22406D01* +X28691D01* +Y22396D01* +X28680D01* +Y22375D01* +X28670D01* +Y22355D01* +X28660D01* +Y22345D01* +X28650D01* +Y22324D01* +X28639D01* +Y22304D01* +X28629D01* +Y22283D01* +X28619D01* +Y22273D01* +X28609D01* +Y22253D01* +X28598D01* +Y22232D01* +X28588D01* +Y22222D01* +X28578D01* +Y22201D01* +X28568D01* +Y22181D01* +X28557D01* +Y22171D01* +X28547D01* +Y22150D01* +X28537D01* +Y22130D01* +X28527D01* +Y22109D01* +X28516D01* +Y22099D01* +X28506D01* +Y22078D01* +X28496D01* +Y22058D01* +X28486D01* +Y22048D01* +X28475D01* +Y22027D01* +X28465D01* +Y22007D01* +X28455D01* +Y21997D01* +X28445D01* +Y21976D01* +X28435D01* +Y21955D01* +X28424D01* +Y21945D01* +X28414D01* +Y21925D01* +X28404D01* +Y21904D01* +X28394D01* +Y21884D01* +X28383D01* +Y21874D01* +X28373D01* +Y21853D01* +X28363D01* +Y21833D01* +X28353D01* +Y21822D01* +X28342D01* +Y21802D01* +X28332D01* +Y21781D01* +X28322D01* +Y21771D01* +X28312D01* +Y21751D01* +X28301D01* +Y21730D01* +X28291D01* +Y21710D01* +X28281D01* +Y21700D01* +X28271D01* +Y21679D01* +X28261D01* +Y21659D01* +X28250D01* +Y21648D01* +X28240D01* +Y21628D01* +X28230D01* +Y21607D01* +X28219D01* +Y21597D01* +X28209D01* +Y21577D01* +X28199D01* +Y21556D01* +X28189D01* +Y21536D01* +X28179D01* +Y21525D01* +X28168D01* +Y21505D01* +X28158D01* +Y21484D01* +X28148D01* +Y21474D01* +X28138D01* +Y21454D01* +X28127D01* +Y21433D01* +X28117D01* +Y21423D01* +X28107D01* +Y21403D01* +X28097D01* +Y21382D01* +X28086D01* +Y21372D01* +X28076D01* +Y21351D01* +X28066D01* +Y21331D01* +X28056D01* +Y21310D01* +X28045D01* +Y21300D01* +X28035D01* +Y21280D01* +X28025D01* +Y21259D01* +X28015D01* +Y21249D01* +X28005D01* +Y21228D01* +X27994D01* +Y21208D01* +X27984D01* +Y21198D01* +X27974D01* +Y21177D01* +X27964D01* +Y21157D01* +X27953D01* +Y21136D01* +X27943D01* +Y21126D01* +X27933D01* +Y21106D01* +X27923D01* +Y21085D01* +X27912D01* +Y21075D01* +X27902D01* +Y21054D01* +X27892D01* +Y21034D01* +X27882D01* +Y21024D01* +X27871D01* +Y21003D01* +X27861D01* +Y20983D01* +X27851D01* +Y20972D01* +X27841D01* +Y20952D01* +X27830D01* +Y20932D01* +X27820D01* +Y20911D01* +X27810D01* +Y20901D01* +X27800D01* +Y20880D01* +X27789D01* +Y20860D01* +X27779D01* +Y20850D01* +X27769D01* +Y20829D01* +X27759D01* +Y20809D01* +X27748D01* +Y20798D01* +X27738D01* +Y20778D01* +X27728D01* +Y20758D01* +X27718D01* +Y20737D01* +X27708D01* +Y20727D01* +X27697D01* +Y20706D01* +X27687D01* +Y20686D01* +X27677D01* +Y20676D01* +X27667D01* +Y20655D01* +X27656D01* +Y20635D01* +X27646D01* +Y20624D01* +X27636D01* +Y20604D01* +X27626D01* +Y20583D01* +X27615D01* +Y20573D01* +X27605D01* +Y20553D01* +X27595D01* +Y20532D01* +X27585D01* +Y20512D01* +X27574D01* +Y20501D01* +X27564D01* +Y20481D01* +X27554D01* +Y20461D01* +X27544D01* +Y20450D01* +X27533D01* +Y20430D01* +X27523D01* +Y20409D01* +X27513D01* +Y20399D01* +X27503D01* +Y20379D01* +X27492D01* +Y20358D01* +X27482D01* +Y20338D01* +X27472D01* +Y20327D01* +X27462D01* +Y20307D01* +X27452D01* +Y20286D01* +X27441D01* +Y20276D01* +X27431D01* +Y20256D01* +X27421D01* +Y20235D01* +X27411D01* +Y20225D01* +X27400D01* +Y20205D01* +X27390D01* +Y20184D01* +X27380D01* +Y20174D01* +X27370D01* +Y20153D01* +X27359D01* +Y20133D01* +X27349D01* +Y20112D01* +X27339D01* +Y20102D01* +X27329D01* +Y20082D01* +X27318D01* +Y20061D01* +X27308D01* +Y20051D01* +X27298D01* +Y20031D01* +X27288D01* +Y20010D01* +X27277D01* +Y20000D01* +X27267D01* +Y19979D01* +X27257D01* +Y19959D01* +X27247D01* +Y19938D01* +X27236D01* +Y19928D01* +X27226D01* +Y19908D01* +X27216D01* +Y19887D01* +X27206D01* +Y19877D01* +X27195D01* +Y19856D01* +X27185D01* +Y19836D01* +X27175D01* +Y19826D01* +X27165D01* +Y19805D01* +X27155D01* +Y19785D01* +X27144D01* +Y19775D01* +X27134D01* +Y19754D01* +X27124D01* +Y19734D01* +X27114D01* +Y19713D01* +X27103D01* +Y19703D01* +X27093D01* +Y19682D01* +X27083D01* +Y19662D01* +X27073D01* +Y19652D01* +X27062D01* +Y19631D01* +X27052D01* +Y19611D01* +X27042D01* +Y19600D01* +X27032D01* +Y19580D01* +X27022D01* +Y19559D01* +X27011D01* +Y19539D01* +X27001D01* +Y19529D01* +X26991D01* +Y19508D01* +X26981D01* +Y19488D01* +X26970D01* +Y19477D01* +X26960D01* +Y19457D01* +X26950D01* +Y19437D01* +X26939D01* +Y19426D01* +X26929D01* +Y19406D01* +X26919D01* +Y19385D01* +X26909D01* +Y19375D01* +X26899D01* +Y19355D01* +X26888D01* +Y19334D01* +X26878D01* +Y19314D01* +X26868D01* +Y19303D01* +X26858D01* +Y19283D01* +X26847D01* +Y19262D01* +X26837D01* +Y19252D01* +X26827D01* +Y19232D01* +X26817D01* +Y19211D01* +X26806D01* +Y19201D01* +X26796D01* +Y19181D01* +X26786D01* +Y19160D01* +X26776D01* +Y19140D01* +X26765D01* +Y19129D01* +X26755D01* +Y19109D01* +X26745D01* +Y19088D01* +X26735D01* +Y19078D01* +X26725D01* +Y19058D01* +X26714D01* +Y19037D01* +X26704D01* +Y19027D01* +X26694D01* +Y19007D01* +X26683D01* +Y18986D01* +X26673D01* +Y18976D01* +X26663D01* +Y18955D01* +X26653D01* +Y18935D01* +X26643D01* +Y18914D01* +X26632D01* +Y18904D01* +X26622D01* +Y18884D01* +X26612D01* +Y18863D01* +X26602D01* +Y18853D01* +X26591D01* +Y18832D01* +X26581D01* +Y18812D01* +X26571D01* +Y18802D01* +X26561D01* +Y18781D01* +X26550D01* +Y18761D01* +X26540D01* +Y18740D01* +X26530D01* +Y18730D01* +X26520D01* +Y18709D01* +X26509D01* +Y18689D01* +X26499D01* +Y18679D01* +X26489D01* +Y18658D01* +X26479D01* +Y18638D01* +X26469D01* +Y18628D01* +X26458D01* +Y18607D01* +X26448D01* +Y18587D01* +X26438D01* +Y18576D01* +X26428D01* +Y18556D01* +X26417D01* +Y18535D01* +X26407D01* +Y18515D01* +X26397D01* +Y18505D01* +X26387D01* +Y18484D01* +X26376D01* +Y18464D01* +X26366D01* +Y18454D01* +X26356D01* +Y18433D01* +X26346D01* +Y18413D01* +X26335D01* +Y18402D01* +X26325D01* +Y18382D01* +X26315D01* +Y18361D01* +X26305D01* +Y18341D01* +X26294D01* +Y18331D01* +X26284D01* +Y18310D01* +X26274D01* +Y18290D01* +X26264D01* +Y18280D01* +X26253D01* +Y18259D01* +X26243D01* +Y18239D01* +X26233D01* +Y18228D01* +X26223D01* +Y18208D01* +X26212D01* +Y18187D01* +X26202D01* +Y18167D01* +X26212D01* +Y18146D01* +X26223D01* +Y18126D01* +X26233D01* +Y18116D01* +X26243D01* +Y18095D01* +X26253D01* +Y18075D01* +X26264D01* +Y18064D01* +X26274D01* +Y18044D01* +X26284D01* +Y18024D01* +X26294D01* +Y18013D01* +X26305D01* +Y17993D01* +X26315D01* +Y17972D01* +X26325D01* +Y17962D01* +X26335D01* +Y17942D01* +X26346D01* +Y17921D01* +X26356D01* +Y17911D01* +X26366D01* +Y17890D01* +X26376D01* +Y17870D01* +X26387D01* +Y17860D01* +X26397D01* +Y17839D01* +X26407D01* +Y17819D01* +X26417D01* +Y17808D01* +X26428D01* +Y17788D01* +X26438D01* +Y17767D01* +X26448D01* +Y17757D01* +X26458D01* +Y17737D01* +X26469D01* +Y17716D01* +X26479D01* +Y17706D01* +X26489D01* +Y17686D01* +X26499D01* +Y17665D01* +X26509D01* +Y17655D01* +X26520D01* +Y17634D01* +X26530D01* +Y17614D01* +X26540D01* +Y17604D01* +X26550D01* +Y17583D01* +X26561D01* +Y17563D01* +X26571D01* +Y17552D01* +X26581D01* +Y17532D01* +X26591D01* +Y17512D01* +X26602D01* +Y17501D01* +X26612D01* +Y17481D01* +X26622D01* +Y17460D01* +X26632D01* +Y17450D01* +X26643D01* +Y17430D01* +X26653D01* +Y17409D01* +X26663D01* +Y17399D01* +X26673D01* +Y17378D01* +X26683D01* +Y17358D01* +X26694D01* +Y17348D01* +X26704D01* +Y17327D01* +X26714D01* +Y17307D01* +X26725D01* +Y17297D01* +X26735D01* +Y17276D01* +X26745D01* +Y17256D01* +X26755D01* +Y17245D01* +X26765D01* +Y17225D01* +X26776D01* +Y17204D01* +X26786D01* +Y17194D01* +X26796D01* +Y17174D01* +X26806D01* +Y17153D01* +X26817D01* +Y17143D01* +X26827D01* +Y17122D01* +X26837D01* +Y17102D01* +X26847D01* +Y17092D01* +X26858D01* +Y17071D01* +X26868D01* +Y17051D01* +X26878D01* +Y17040D01* +X26888D01* +Y17020D01* +X26899D01* +Y16999D01* +X26909D01* +Y16989D01* +X26919D01* +Y16969D01* +X26929D01* +Y16948D01* +X26939D01* +Y16938D01* +X26950D01* +Y16918D01* +X26960D01* +Y16897D01* +X26970D01* +Y16887D01* +X26981D01* +Y16866D01* +X26991D01* +Y16846D01* +X27001D01* +Y16836D01* +X27011D01* +Y16815D01* +X27022D01* +Y16795D01* +X27032D01* +Y16784D01* +X27042D01* +Y16764D01* +X27052D01* +Y16744D01* +X27062D01* +Y16733D01* +X27073D01* +Y16713D01* +X27083D01* +Y16692D01* +X27093D01* +Y16672D01* +X27103D01* +Y16662D01* +X27114D01* +Y16641D01* +X27124D01* +Y16621D01* +X27134D01* +Y16610D01* +X27144D01* +Y16590D01* +X27155D01* +Y16569D01* +X27165D01* +Y16559D01* +X27175D01* +Y16539D01* +X27185D01* +Y16518D01* +X27195D01* +Y16508D01* +X27206D01* +Y16487D01* +X27216D01* +Y16467D01* +X27226D01* +Y16457D01* +X27236D01* +Y16436D01* +X27247D01* +Y16416D01* +X27257D01* +Y16406D01* +X27267D01* +Y16385D01* +X27277D01* +Y16365D01* +X27288D01* +Y16354D01* +X27298D01* +Y16334D01* +X27308D01* +Y16314D01* +X27318D01* +Y16303D01* +X27329D01* +Y16283D01* +X27339D01* +Y16262D01* +X27349D01* +Y16252D01* +X27359D01* +Y16231D01* +X27370D01* +Y16211D01* +X27380D01* +Y16201D01* +X27390D01* +Y16180D01* +X27400D01* +Y16160D01* +X27411D01* +Y16150D01* +X27421D01* +Y16129D01* +X27431D01* +Y16109D01* +X27441D01* +Y16098D01* +X27452D01* +Y16078D01* +X27462D01* +Y16057D01* +X27472D01* +Y16047D01* +X27482D01* +Y16027D01* +X27492D01* +Y16006D01* +X27503D01* +Y15996D01* +X27513D01* +Y15976D01* +X27523D01* +Y15955D01* +X27533D01* +Y15945D01* +X27544D01* +Y15924D01* +X27554D01* +Y15904D01* +X27564D01* +Y15894D01* +X27574D01* +Y15873D01* +X27585D01* +Y15853D01* +X27595D01* +Y15842D01* +X27605D01* +Y15822D01* +X27615D01* +Y15802D01* +X27626D01* +Y15791D01* +X27636D01* +Y15771D01* +X27646D01* +Y15750D01* +X27656D01* +Y15740D01* +X27667D01* +Y15720D01* +X27677D01* +Y15699D01* +X27687D01* +Y15689D01* +X27697D01* +Y15668D01* +X27708D01* +Y15648D01* +X27718D01* +Y15638D01* +X27728D01* +Y15617D01* +X27738D01* +Y15597D01* +X27748D01* +Y15586D01* +X27759D01* +Y15566D01* +X27769D01* +Y15546D01* +X27779D01* +Y15535D01* +X27789D01* +Y15515D01* +X27800D01* +Y15494D01* +X27810D01* +Y15484D01* +X27820D01* +Y15464D01* +X27830D01* +Y15443D01* +X27841D01* +Y15433D01* +X27851D01* +Y15412D01* +X27861D01* +Y15392D01* +X27871D01* +Y15382D01* +X27882D01* +Y15361D01* +X27892D01* +Y15341D01* +X27902D01* +Y15330D01* +X27912D01* +Y15310D01* +X27923D01* +Y15289D01* +X27933D01* +Y15279D01* +X27943D01* +Y15259D01* +X27953D01* +Y15238D01* +X27964D01* +Y15218D01* +X27974D01* +Y15208D01* +X27984D01* +Y15187D01* +X27994D01* +Y15167D01* +X28005D01* +Y15156D01* +X28015D01* +Y15136D01* +X28025D01* +Y15115D01* +X28035D01* +Y15105D01* +X28045D01* +Y15085D01* +X28056D01* +Y15064D01* +X28066D01* +Y15054D01* +X28076D01* +Y15034D01* +X28086D01* +Y15013D01* +X28097D01* +Y15003D01* +X28107D01* +Y14982D01* +X28117D01* +Y14962D01* +X28127D01* +Y14952D01* +X28138D01* +Y14931D01* +X28148D01* +Y14911D01* +X28158D01* +Y14900D01* +X28168D01* +Y14880D01* +X28179D01* +Y14859D01* +X28189D01* +Y14849D01* +X28199D01* +Y14829D01* +X28209D01* +Y14808D01* +X28219D01* +Y14798D01* +X28230D01* +Y14777D01* +X28240D01* +Y14757D01* +X28250D01* +Y14747D01* +X28261D01* +Y14726D01* +X28271D01* +Y14706D01* +X28281D01* +Y14696D01* +X28291D01* +Y14675D01* +X28301D01* +Y14655D01* +X28312D01* +Y14644D01* +X28322D01* +Y14624D01* +X28332D01* +Y14603D01* +X28342D01* +Y14593D01* +X28353D01* +Y14573D01* +X28363D01* +Y14552D01* +X28373D01* +Y14542D01* +X28383D01* +Y14521D01* +X28394D01* +Y14501D01* +X28404D01* +Y14491D01* +X28414D01* +Y14470D01* +X28424D01* +Y14450D01* +X28435D01* +Y14440D01* +X28445D01* +Y14419D01* +X28455D01* +Y14399D01* +X28465D01* +Y14388D01* +X28475D01* +Y14368D01* +X28486D01* +Y14347D01* +X28496D01* +Y14337D01* +X28506D01* +Y14317D01* +X28516D01* +Y14296D01* +X28527D01* +Y14286D01* +X28537D01* +Y14266D01* +X28547D01* +Y14245D01* +X28557D01* +Y14235D01* +X28568D01* +Y14214D01* +X28578D01* +Y14194D01* +X28588D01* +Y14184D01* +X28598D01* +Y14163D01* +X28609D01* +Y14143D01* +X28619D01* +Y14132D01* +X28629D01* +Y14112D01* +X28639D01* +Y14091D01* +X28650D01* +Y14081D01* +X28660D01* +Y14061D01* +X28670D01* +Y14040D01* +X28680D01* +Y14030D01* +X28691D01* +Y14009D01* +X28701D01* +Y13989D01* +X28711D01* +Y13979D01* +X28721D01* +Y13958D01* +X28732D01* +Y13938D01* +X28742D01* +Y13928D01* +X28752D01* +Y13907D01* +X28762D01* +Y13887D01* +X28772D01* +Y13876D01* +X28783D01* +Y13856D01* +X28793D01* +Y13835D01* +X28803D01* +Y13825D01* +X28813D01* +Y13805D01* +X28824D01* +Y13784D01* +X28834D01* +Y13774D01* +X28844D01* +Y13753D01* +X28854D01* +Y13733D01* +X28865D01* +Y13713D01* +X28875D01* +Y13702D01* +X28885D01* +Y13682D01* +X28895D01* +Y13661D01* +X28906D01* +Y13651D01* +X28916D01* +Y13620D01* +X28906D01* +Y13600D01* +X28895D01* +Y13579D01* +X28885D01* +Y13559D01* +X28875D01* +Y13549D01* +X28865D01* +Y13528D01* +X28854D01* +Y13508D01* +X28844D01* +Y13487D01* +X28834D01* +Y13467D01* +X28824D01* +Y13456D01* +X28813D01* +Y13436D01* +X28803D01* +Y13416D01* +X28793D01* +Y13395D01* +X28783D01* +Y13375D01* +X28772D01* +Y13364D01* +X28762D01* +Y13344D01* +X28752D01* +Y13323D01* +X28742D01* +Y13303D01* +X28732D01* +Y13283D01* +X28721D01* +Y13272D01* +X28711D01* +Y13252D01* +X28701D01* +Y13231D01* +X28691D01* +Y13211D01* +X28680D01* +Y13201D01* +X28670D01* +Y13180D01* +X28660D01* +Y13160D01* +X28650D01* +Y13139D01* +X28639D01* +Y13119D01* +X28629D01* +Y13108D01* +X28619D01* +Y13088D01* +X28609D01* +Y13068D01* +X28598D01* +Y13047D01* +X28588D01* +Y13026D01* +X28578D01* +Y13016D01* +X28568D01* +Y12996D01* +X28557D01* +Y12975D01* +X28547D01* +Y12955D01* +X28537D01* +Y12934D01* +X28527D01* +Y12924D01* +X28516D01* +Y12904D01* +X28506D01* +Y12883D01* +X28496D01* +Y12863D01* +X28486D01* +Y12842D01* +X28475D01* +Y12832D01* +X28465D01* +Y12811D01* +X28455D01* +Y12791D01* +X28445D01* +Y12771D01* +X28435D01* +Y12750D01* +X28424D01* +Y12740D01* +X28414D01* +Y12719D01* +X28404D01* +Y12699D01* +X28394D01* +Y12678D01* +X28383D01* +Y12658D01* +X28373D01* +Y12648D01* +X28363D01* +Y12627D01* +X28353D01* +Y12607D01* +X28342D01* +Y12586D01* +X28332D01* +Y12566D01* +X28322D01* +Y12556D01* +X28312D01* +Y12535D01* +X28301D01* +Y12514D01* +X28291D01* +Y12494D01* +X28281D01* +Y12474D01* +X28271D01* +Y12463D01* +X28261D01* +Y12443D01* +X28250D01* +Y12422D01* +X28240D01* +Y12402D01* +X28230D01* +Y12392D01* +X28219D01* +Y12371D01* +X28209D01* +Y12351D01* +X28199D01* +Y12330D01* +X28189D01* +Y12310D01* +X28179D01* +Y12299D01* +X28168D01* +Y12279D01* +X28158D01* +Y12258D01* +X28148D01* +Y12238D01* +X28138D01* +Y12218D01* +X28127D01* +Y12207D01* +X28117D01* +Y12187D01* +X28107D01* +Y12166D01* +X28097D01* +Y12146D01* +X28086D01* +Y12125D01* +X28076D01* +Y12115D01* +X28066D01* +Y12095D01* +X28056D01* +Y12074D01* +X28045D01* +Y12054D01* +X28035D01* +Y12033D01* +X28025D01* +Y12023D01* +X28015D01* +Y12003D01* +X28005D01* +Y11982D01* +X27994D01* +Y11961D01* +X27984D01* +Y11941D01* +X27974D01* +Y11931D01* +X27964D01* +Y11910D01* +X27953D01* +Y11890D01* +X27943D01* +Y11869D01* +X27933D01* +Y11849D01* +X27923D01* +Y11839D01* +X27912D01* +Y11818D01* +X27902D01* +Y11798D01* +X27892D01* +Y11777D01* +X27882D01* +Y11757D01* +X27871D01* +Y11746D01* +X27861D01* +Y11726D01* +X27851D01* +Y11706D01* +X27841D01* +Y11685D01* +X27830D01* +Y11675D01* +X27820D01* +Y11654D01* +X27810D01* +Y11634D01* +X27800D01* +Y11613D01* +X27789D01* +Y11593D01* +X27779D01* +Y11583D01* +X27769D01* +Y11562D01* +X27759D01* +Y11542D01* +X27748D01* +Y11521D01* +X27738D01* +Y11501D01* +X27728D01* +Y11490D01* +X27718D01* +Y11470D01* +X27708D01* +Y11450D01* +X27697D01* +Y11429D01* +X27687D01* +Y11409D01* +X27677D01* +Y11398D01* +X27667D01* +Y11378D01* +X27656D01* +Y11357D01* +X27646D01* +Y11337D01* +X27636D01* +Y11316D01* +X27626D01* +Y11306D01* +X27615D01* +Y11286D01* +X27605D01* +Y11265D01* +X27595D01* +Y11245D01* +X27585D01* +Y11224D01* +X27574D01* +Y11214D01* +X27564D01* +Y11194D01* +X27554D01* +Y11173D01* +X27544D01* +Y11153D01* +X27533D01* +Y11132D01* +X27523D01* +Y11122D01* +X27513D01* +Y11101D01* +X27503D01* +Y11081D01* +X27492D01* +Y11061D01* +X27482D01* +Y11040D01* +X27472D01* +Y11030D01* +X27462D01* +Y11009D01* +X27452D01* +Y10989D01* +X27441D01* +Y10968D01* +X27431D01* +Y10948D01* +X27421D01* +Y10938D01* +X27411D01* +Y10917D01* +X27400D01* +Y10897D01* +X27390D01* +Y10876D01* +X27380D01* +Y10866D01* +X27370D01* +Y10845D01* +X27359D01* +Y10825D01* +X27349D01* +Y10805D01* +X27339D01* +Y10784D01* +X27329D01* +Y10774D01* +X27318D01* +Y10753D01* +X27308D01* +Y10733D01* +X27298D01* +Y10712D01* +X27288D01* +Y10692D01* +X27277D01* +Y10682D01* +X27267D01* +Y10661D01* +X27257D01* +Y10641D01* +X27247D01* +Y10620D01* +X27236D01* +Y10600D01* +X27226D01* +Y10589D01* +X27216D01* +Y10569D01* +X27206D01* +Y10548D01* +X27195D01* +Y10528D01* +X27185D01* +Y10508D01* +X27175D01* +Y10497D01* +X27165D01* +Y10477D01* +X27155D01* +Y10456D01* +X27144D01* +Y10436D01* +X27134D01* +Y10415D01* +X27124D01* +Y10405D01* +X27114D01* +Y10385D01* +X27103D01* +Y10364D01* +X27093D01* +Y10344D01* +X27083D01* +Y10323D01* +X27073D01* +Y10313D01* +X27062D01* +Y10293D01* +X27052D01* +Y10272D01* +X27042D01* +Y10251D01* +X27032D01* +Y10231D01* +X27022D01* +Y10221D01* +X27011D01* +Y10200D01* +X27001D01* +Y10180D01* +X26991D01* +Y10159D01* +X26981D01* +Y10149D01* +X26970D01* +Y10129D01* +X26960D01* +Y10108D01* +X26950D01* +Y10088D01* +X26939D01* +Y10067D01* +X26929D01* +Y10057D01* +X26919D01* +Y10036D01* +X26909D01* +Y10016D01* +X26899D01* +Y9995D01* +X26888D01* +Y9975D01* +X26878D01* +Y9965D01* +X26868D01* +Y9944D01* +X26858D01* +Y9924D01* +X26847D01* +Y9903D01* +X26837D01* +Y9883D01* +X26827D01* +Y9873D01* +X26817D01* +Y9852D01* +X26806D01* +Y9832D01* +X26796D01* +Y9811D01* +X26786D01* +Y9791D01* +X26776D01* +Y9780D01* +X26765D01* +Y9760D01* +X26755D01* +Y9740D01* +X26745D01* +Y9719D01* +X26735D01* +Y9699D01* +X26725D01* +Y9688D01* +X26714D01* +Y9668D01* +X26704D01* +Y9647D01* +X26694D01* +Y9627D01* +X26683D01* +Y9606D01* +X26673D01* +Y9596D01* +X26663D01* +Y9576D01* +X26653D01* +Y9555D01* +X26643D01* +Y9535D01* +X26632D01* +Y9514D01* +X26622D01* +Y9504D01* +X26612D01* +Y9484D01* +X26602D01* +Y9463D01* +X26591D01* +Y9443D01* +X26581D01* +Y9432D01* +X26571D01* +Y9412D01* +X26561D01* +Y9391D01* +X26550D01* +Y9371D01* +X26540D01* +Y9350D01* +X26530D01* +Y9340D01* +X26520D01* +Y9320D01* +X26509D01* +Y9299D01* +X26499D01* +Y9279D01* +X26489D01* +Y9258D01* +X26479D01* +Y9248D01* +X26469D01* +Y9227D01* +X26458D01* +Y9207D01* +X26448D01* +Y9187D01* +X26438D01* +Y9166D01* +X26428D01* +Y9156D01* +X26417D01* +Y9135D01* +X26407D01* +Y9115D01* +X26397D01* +Y9094D01* +X26387D01* +Y9074D01* +X26376D01* +Y9064D01* +X26366D01* +Y9043D01* +X26356D01* +Y9023D01* +X26346D01* +Y9002D01* +X26335D01* +Y8982D01* +X26325D01* +Y8972D01* +X26315D01* +Y8951D01* +X26305D01* +Y8931D01* +X26294D01* +Y8910D01* +X26284D01* +Y8890D01* +X26274D01* +Y8879D01* +X26264D01* +Y8859D01* +X26253D01* +Y8838D01* +X26243D01* +Y8818D01* +X26233D01* +Y8798D01* +X26223D01* +Y8787D01* +X26212D01* +Y8767D01* +X26202D01* +Y8746D01* +X26192D01* +Y8726D01* +X26182D01* +Y8705D01* +X26172D01* +Y8695D01* +X26161D01* +Y8675D01* +X26151D01* +Y8654D01* +X26141D01* +Y8634D01* +X26131D01* +Y8623D01* +X26120D01* +Y8603D01* +X26110D01* +Y8583D01* +X26100D01* +Y8562D01* +X26090D01* +Y8541D01* +X26079D01* +Y8531D01* +X26069D01* +Y8511D01* +X26059D01* +Y8490D01* +X26049D01* +Y8470D01* +X26038D01* +Y8449D01* +X26028D01* +Y8439D01* +X26018D01* +Y8419D01* +X26008D01* +Y8398D01* +X25998D01* +Y8378D01* +X25987D01* +Y8357D01* +X25977D01* +Y8347D01* +X25967D01* +Y8327D01* +X25956D01* +Y8306D01* +X25946D01* +Y8285D01* +X25936D01* +Y8265D01* +X25926D01* +Y8255D01* +X25916D01* +Y8234D01* +X25905D01* +Y8214D01* +X25895D01* +Y8193D01* +X25885D01* +Y8173D01* +X25875D01* +Y8163D01* +X25864D01* +Y8142D01* +X25854D01* +Y8122D01* +X25844D01* +Y8101D01* +X25834D01* +Y8081D01* +X25823D01* +Y8070D01* +X25813D01* +Y8050D01* +X25803D01* +Y8030D01* +X25793D01* +Y8009D01* +X25782D01* +Y7988D01* +X25772D01* +Y7978D01* +X25762D01* +Y7958D01* +X25752D01* +Y7937D01* +X25742D01* +Y7917D01* +X25731D01* +Y7907D01* +X25721D01* +Y7886D01* +X25711D01* +Y7866D01* +X25701D01* +Y7845D01* +X25690D01* +Y7825D01* +X25680D01* +Y7814D01* +X25670D01* +Y7794D01* +X25660D01* +Y7774D01* +X25649D01* +Y7753D01* +X25639D01* +Y7732D01* +X25629D01* +Y7722D01* +X25619D01* +Y7702D01* +X25608D01* +Y7681D01* +X25598D01* +Y7661D01* +X25588D01* +Y7640D01* +X25578D01* +Y7630D01* +X25567D01* +Y7610D01* +X25557D01* +Y7589D01* +X25547D01* +Y7569D01* +X25537D01* +Y7548D01* +X25526D01* +Y7538D01* +X25516D01* +Y7517D01* +X25506D01* +Y7497D01* +X25496D01* +Y7477D01* +X25485D01* +Y7456D01* +X25475D01* +Y7446D01* +X25465D01* +Y7425D01* +X25455D01* +Y7405D01* +X25445D01* +Y7384D01* +X25434D01* +Y7364D01* +X25424D01* +Y7354D01* +X25414D01* +Y7333D01* +X25404D01* +Y7313D01* +X25393D01* +Y7292D01* +X25383D01* +Y7272D01* +X25373D01* +Y7261D01* +X25363D01* +Y7241D01* +X25352D01* +Y7221D01* +X25342D01* +Y7200D01* +X25332D01* +Y7190D01* +X25322D01* +Y7169D01* +X25311D01* +Y7149D01* +X25301D01* +Y7128D01* +X25291D01* +Y7108D01* +X25281D01* +Y7098D01* +X25271D01* +Y7077D01* +X25260D01* +Y7057D01* +X25250D01* +Y7036D01* +X25240D01* +Y7016D01* +X25229D01* +Y7006D01* +X25219D01* +Y6985D01* +X25209D01* +Y6965D01* +X25199D01* +Y6944D01* +X25189D01* +Y6924D01* +X25178D01* +Y6913D01* +X25168D01* +Y6893D01* +X25158D01* +Y6872D01* +X25148D01* +Y6852D01* +X25137D01* +Y6831D01* +X25127D01* +Y6821D01* +X25117D01* +Y6801D01* +X25107D01* +Y6780D01* +X25096D01* +Y6760D01* +X25086D01* +Y6739D01* +X25076D01* +Y6729D01* +X25066D01* +Y6709D01* +X25055D01* +Y6688D01* +X25045D01* +Y6668D01* +X25035D01* +Y6647D01* +X25025D01* +Y6637D01* +X25015D01* +Y6616D01* +X25004D01* +Y6596D01* +X24994D01* +Y6575D01* +X24984D01* +Y6555D01* +X24973D01* +Y6545D01* +X24963D01* +Y6524D01* +X24953D01* +Y6504D01* +X24943D01* +Y6483D01* +X24932D01* +Y6463D01* +X24922D01* +Y6453D01* +X24912D01* +Y6432D01* +X24902D01* +Y6412D01* +X24892D01* +Y6391D01* +X24881D01* +Y6381D01* +X24871D01* +Y6360D01* +X24861D01* +Y6340D01* +X24851D01* +Y6330D01* +X16249D01* +Y6340D01* +X16239D01* +Y6360D01* +X16229D01* +Y6381D01* +X16219D01* +Y6391D01* +X16208D01* +Y6412D01* +X16198D01* +Y6432D01* +X16188D01* +Y6453D01* +X16178D01* +Y6463D01* +X16167D01* +Y6483D01* +X16157D01* +Y6504D01* +X16147D01* +Y6524D01* +X16137D01* +Y6535D01* +X16126D01* +Y6555D01* +X16116D01* +Y6575D01* +X16106D01* +Y6596D01* +X16096D01* +Y6606D01* +X16085D01* +Y6627D01* +X16075D01* +Y6647D01* +X16065D01* +Y6668D01* +X16055D01* +Y6678D01* +X16044D01* +Y6698D01* +X16034D01* +Y6719D01* +X16024D01* +Y6739D01* +X16014D01* +Y6750D01* +X16004D01* +Y6770D01* +X15993D01* +Y6791D01* +X15983D01* +Y6811D01* +X15973D01* +Y6821D01* +X15963D01* +Y6842D01* +X15952D01* +Y6862D01* +X15942D01* +Y6883D01* +X15932D01* +Y6893D01* +X15922D01* +Y6913D01* +X15911D01* +Y6934D01* +X15901D01* +Y6954D01* +X15891D01* +Y6965D01* +X15881D01* +Y6985D01* +X15870D01* +Y7006D01* +X15860D01* +Y7026D01* +X15850D01* +Y7036D01* +X15840D01* +Y7057D01* +X15829D01* +Y7077D01* +X15819D01* +Y7098D01* +X15809D01* +Y7108D01* +X15799D01* +Y7128D01* +X15789D01* +Y7149D01* +X15778D01* +Y7169D01* +X15768D01* +Y7180D01* +X15758D01* +Y7200D01* +X15747D01* +Y7221D01* +X15737D01* +Y7241D01* +X15727D01* +Y7251D01* +X15717D01* +Y7272D01* +X15706D01* +Y7292D01* +X15696D01* +Y7313D01* +X15686D01* +Y7323D01* +X15676D01* +Y7343D01* +X15666D01* +Y7364D01* +X15655D01* +Y7384D01* +X15645D01* +Y7395D01* +X15635D01* +Y7415D01* +X15625D01* +Y7436D01* +X15614D01* +Y7456D01* +X15604D01* +Y7466D01* +X15594D01* +Y7487D01* +X15584D01* +Y7507D01* +X15573D01* +Y7528D01* +X15563D01* +Y7538D01* +X15553D01* +Y7559D01* +X15543D01* +Y7579D01* +X15532D01* +Y7599D01* +X15522D01* +Y7610D01* +X15512D01* +Y7630D01* +X15502D01* +Y7651D01* +X15491D01* +Y7671D01* +X15481D01* +Y7692D01* +X15471D01* +Y7702D01* +X15461D01* +Y7722D01* +X15451D01* +Y7743D01* +X15440D01* +Y7763D01* +X15430D01* +Y7774D01* +X15420D01* +Y7794D01* +X15410D01* +Y7814D01* +X15399D01* +Y7835D01* +X15389D01* +Y7845D01* +X15379D01* +Y7866D01* +X15369D01* +Y7886D01* +X15358D01* +Y7907D01* +X15348D01* +Y7917D01* +X15338D01* +Y7937D01* +X15328D01* +Y7958D01* +X15317D01* +Y7978D01* +X15307D01* +Y7988D01* +X15297D01* +Y8009D01* +X15287D01* +Y8030D01* +X15276D01* +Y8050D01* +X15266D01* +Y8060D01* +X15256D01* +Y8081D01* +X15246D01* +Y8101D01* +X15236D01* +Y8122D01* +X15225D01* +Y8132D01* +X15215D01* +Y8152D01* +X15205D01* +Y8173D01* +X15195D01* +Y8193D01* +X15184D01* +Y8204D01* +X15174D01* +Y8224D01* +X15164D01* +Y8245D01* +X15154D01* +Y8265D01* +X15143D01* +Y8275D01* +X15133D01* +Y8296D01* +X15123D01* +Y8316D01* +X15113D01* +Y8337D01* +X15102D01* +Y8347D01* +X15092D01* +Y8367D01* +X15082D01* +Y8388D01* +X15072D01* +Y8408D01* +X15061D01* +Y8419D01* +X15051D01* +Y8439D01* +X15041D01* +Y8460D01* +X15031D01* +Y8480D01* +X15021D01* +Y8490D01* +X15010D01* +Y8511D01* +X15000D01* +Y8531D01* +X14990D01* +Y8552D01* +X14979D01* +Y8562D01* +X14969D01* +Y8583D01* +X14959D01* +Y8603D01* +X14949D01* +Y8623D01* +X14939D01* +Y8634D01* +X14928D01* +Y8654D01* +X14918D01* +Y8675D01* +X14908D01* +Y8695D01* +X14898D01* +Y8705D01* +X14887D01* +Y8726D01* +X14877D01* +Y8746D01* +X14867D01* +Y8767D01* +X14857D01* +Y8777D01* +X14846D01* +Y8798D01* +X14836D01* +Y8818D01* +X14826D01* +Y8838D01* +X14816D01* +Y8849D01* +X14806D01* +Y8869D01* +X14795D01* +Y8890D01* +X14785D01* +Y8910D01* +X14775D01* +Y8920D01* +X14764D01* +Y8941D01* +X14754D01* +Y8961D01* +X14744D01* +Y8982D01* +X14734D01* +Y8992D01* +X14724D01* +Y9013D01* +X14713D01* +Y9033D01* +X14703D01* +Y9054D01* +X14693D01* +Y9074D01* +X14683D01* +Y9084D01* +X14672D01* +Y9105D01* +X14662D01* +Y9125D01* +X14652D01* +Y9146D01* +X14642D01* +Y9156D01* +X14631D01* +Y9176D01* +X14621D01* +Y9197D01* +X14611D01* +Y9217D01* +X14601D01* +Y9227D01* +X14590D01* +Y9248D01* +X14580D01* +Y9269D01* +X14570D01* +Y9289D01* +X14560D01* +Y9299D01* +X14549D01* +Y9320D01* +X14539D01* +Y9340D01* +X14529D01* +Y9361D01* +X14519D01* +Y9371D01* +X14509D01* +Y9391D01* +X14498D01* +Y9412D01* +X14488D01* +Y9432D01* +X14478D01* +Y9443D01* +X14468D01* +Y9463D01* +X14457D01* +Y9484D01* +X14447D01* +Y9504D01* +X14437D01* +Y9514D01* +X14427D01* +Y9535D01* +X14416D01* +Y9555D01* +X14406D01* +Y9576D01* +X14396D01* +Y9586D01* +X14386D01* +Y9606D01* +X14375D01* +Y9627D01* +X14365D01* +Y9647D01* +X14355D01* +Y9658D01* +X14345D01* +Y9678D01* +X14334D01* +Y9699D01* +X14324D01* +Y9719D01* +X14314D01* +Y9729D01* +X14304D01* +Y9750D01* +X14294D01* +Y9770D01* +X14283D01* +Y9791D01* +X14273D01* +Y9801D01* +X14263D01* +Y9822D01* +X14253D01* +Y9842D01* +X14242D01* +Y9862D01* +X14232D01* +Y9873D01* +X14222D01* +Y9893D01* +X14211D01* +Y9914D01* +X14201D01* +Y9934D01* +X14191D01* +Y9944D01* +X14181D01* +Y9965D01* +X14171D01* +Y9985D01* +X14160D01* +Y10006D01* +X14150D01* +Y10016D01* +X14140D01* +Y10036D01* +X14130D01* +Y10057D01* +X14119D01* +Y10077D01* +X14109D01* +Y10088D01* +X14099D01* +Y10108D01* +X14089D01* +Y10129D01* +X14078D01* +Y10149D01* +X14068D01* +Y10159D01* +X14058D01* +Y10180D01* +X14048D01* +Y10200D01* +X14037D01* +Y10221D01* +X14027D01* +Y10231D01* +X14017D01* +Y10251D01* +X14007D01* +Y10272D01* +X13996D01* +Y10293D01* +X13986D01* +Y10303D01* +X13976D01* +Y10323D01* +X13966D01* +Y10344D01* +X13956D01* +Y10364D01* +X13945D01* +Y10374D01* +X13935D01* +Y10395D01* +X13925D01* +Y10415D01* +X13915D01* +Y10436D01* +X13904D01* +Y10446D01* +X13894D01* +Y10467D01* +X13884D01* +Y10487D01* +X13874D01* +Y10508D01* +X13863D01* +Y10528D01* +X13853D01* +Y10538D01* +X13843D01* +Y10559D01* +X13833D01* +Y10579D01* +X13822D01* +Y10600D01* +X13812D01* +Y10610D01* +X13802D01* +Y10630D01* +X13792D01* +Y10651D01* +X13781D01* +Y10671D01* +X13771D01* +Y10682D01* +X13761D01* +Y10702D01* +X13751D01* +Y10723D01* +X13741D01* +Y10743D01* +X13730D01* +Y10753D01* +X13720D01* +Y10774D01* +X13710D01* +Y10794D01* +X13700D01* +Y10815D01* +X13689D01* +Y10825D01* +X13679D01* +Y10845D01* +X13669D01* +Y10866D01* +X13659D01* +Y10886D01* +X13648D01* +Y10897D01* +X13638D01* +Y10907D01* +X10648D01* +Y10917D01* +X8508D01* +Y10927D01* +X8498D01* +Y10938D01* +X8487D01* +Y10958D01* +X8477D01* +Y10978D01* +X8467D01* +Y10999D01* +X8457D01* +Y11009D01* +X8447D01* +Y11030D01* +X8436D01* +Y11050D01* +X8426D01* +Y11061D01* +X8416D01* +Y11081D01* +X8406D01* +Y11101D01* +X8395D01* +Y11122D01* +X8385D01* +Y11132D01* +X8375D01* +Y11153D01* +X8365D01* +Y11173D01* +X8354D01* +Y11194D01* +X8344D01* +Y11204D01* +X8334D01* +Y11224D01* +X8324D01* +Y11245D01* +X8313D01* +Y11265D01* +X8303D01* +Y11276D01* +X8293D01* +Y11296D01* +X8283D01* +Y11316D01* +X8273D01* +Y11327D01* +X8262D01* +Y11347D01* +X8252D01* +Y11368D01* +X8242D01* +Y11388D01* +X8231D01* +Y11398D01* +X8221D01* +Y11419D01* +X8211D01* +Y11439D01* +X8201D01* +Y11460D01* +X8191D01* +Y11470D01* +X8180D01* +Y11490D01* +X8170D01* +Y11511D01* +X8160D01* +Y11531D01* +X8150D01* +Y11542D01* +X8139D01* +Y11562D01* +X8129D01* +Y11583D01* +X8119D01* +Y11593D01* +X8109D01* +Y11613D01* +X8098D01* +Y11634D01* +X8088D01* +Y11654D01* +X8078D01* +Y11665D01* +X8068D01* +Y11685D01* +X8058D01* +Y11706D01* +X8047D01* +Y11726D01* +X8037D01* +Y11736D01* +X8027D01* +Y11757D01* +X8016D01* +Y11777D01* +X8006D01* +Y11788D01* +X7996D01* +Y11808D01* +X7986D01* +Y11828D01* +X7976D01* +Y11849D01* +X7965D01* +Y11859D01* +X7955D01* +Y11880D01* +X7945D01* +Y11900D01* +X7935D01* +Y11921D01* +X7924D01* +Y11931D01* +X7914D01* +Y11951D01* +X7904D01* +Y11972D01* +X7894D01* +Y11992D01* +X7883D01* +Y12003D01* +X7873D01* +Y12023D01* +X7863D01* +Y12043D01* +X7853D01* +Y12054D01* +X7842D01* +Y12074D01* +X7832D01* +Y12095D01* +X7822D01* +Y12115D01* +X7812D01* +Y12125D01* +X7801D01* +Y12146D01* +X7791D01* +Y12166D01* +X7781D01* +Y12187D01* +X7771D01* +Y12197D01* +X7760D01* +Y12218D01* +X7750D01* +Y12238D01* +X7740D01* +Y12248D01* +X7730D01* +Y12269D01* +X7720D01* +Y12289D01* +X7709D01* +Y12310D01* +X7699D01* +Y12320D01* +X7689D01* +Y12340D01* +X7679D01* +Y12361D01* +X7668D01* +Y12381D01* +X7658D01* +Y12392D01* +X7648D01* +Y12412D01* +X7638D01* +Y12433D01* +X7627D01* +Y12453D01* +X7617D01* +Y12463D01* +X7607D01* +Y12484D01* +X7597D01* +Y12504D01* +X7586D01* +Y12514D01* +X7576D01* +Y12535D01* +X7566D01* +Y12556D01* +X7556D01* +Y12576D01* +X7545D01* +Y12586D01* +X7535D01* +Y12607D01* +X7525D01* +Y12627D01* +X7515D01* +Y12648D01* +X7505D01* +Y12658D01* +X7494D01* +Y12678D01* +X7484D01* +Y12699D01* +X7474D01* +Y12719D01* +X7464D01* +Y12730D01* +X7453D01* +Y12750D01* +X7443D01* +Y12771D01* +X7433D01* +Y12781D01* +X7423D01* +Y12801D01* +X7412D01* +Y12822D01* +X7402D01* +Y12842D01* +X7392D01* +Y12852D01* +X7382D01* +Y12873D01* +X7371D01* +Y12893D01* +X7361D01* +Y12914D01* +X7351D01* +Y12924D01* +X7341D01* +Y12945D01* +X7330D01* +Y12965D01* +X7320D01* +Y12975D01* +X7310D01* +Y12996D01* +X7300D01* +Y13016D01* +X7290D01* +Y13037D01* +X7279D01* +Y13047D01* +X7269D01* +Y13068D01* +X7259D01* +Y13088D01* +X7248D01* +Y13108D01* +X7238D01* +Y13119D01* +X7228D01* +Y13139D01* +X7218D01* +Y13160D01* +X7208D01* +Y13180D01* +X7197D01* +Y13190D01* +X7187D01* +Y13211D01* +X7177D01* +Y13231D01* +X7167D01* +Y13241D01* +X7156D01* +Y13262D01* +X7146D01* +Y13283D01* +X7136D01* +Y13303D01* +X7126D01* +Y13313D01* +X7115D01* +Y13334D01* +X7105D01* +Y13354D01* +X7095D01* +Y13375D01* +X7085D01* +Y13385D01* +X7074D01* +Y13405D01* +X7064D01* +Y13426D01* +X7054D01* +Y13446D01* +X7044D01* +Y13456D01* +X7034D01* +Y13477D01* +X7023D01* +Y13498D01* +X7013D01* +Y13508D01* +X7003D01* +Y13528D01* +X6992D01* +Y13549D01* +X6982D01* +Y13569D01* +X6972D01* +Y13579D01* +X6962D01* +Y13600D01* +X6952D01* +Y13620D01* +X6941D01* +Y13641D01* +X6931D01* +Y13651D01* +X6921D01* +Y13672D01* +X6911D01* +Y13692D01* +X6900D01* +Y13702D01* +X6890D01* +Y13723D01* +X6880D01* +Y13743D01* +X6870D01* +Y13764D01* +X6859D01* +Y13774D01* +X6849D01* +Y13794D01* +X6839D01* +Y13815D01* +X6829D01* +Y13835D01* +X6819D01* +Y13846D01* +X6808D01* +Y13866D01* +X6798D01* +Y13887D01* +X6788D01* +Y13907D01* +X6777D01* +Y13917D01* +X6767D01* +Y13938D01* +X6757D01* +Y13958D01* +X6747D01* +Y13969D01* +X6737D01* +Y13989D01* +X6726D01* +Y14009D01* +X6716D01* +Y14030D01* +X6706D01* +Y14040D01* +X6696D01* +Y14061D01* +X6685D01* +Y14081D01* +X6675D01* +Y14102D01* +X6665D01* +Y14112D01* +X6655D01* +Y14132D01* +X6644D01* +Y14153D01* +X6634D01* +Y14173D01* +X6624D01* +Y14184D01* +X6614D01* +Y14204D01* +X6603D01* +Y14224D01* +X6593D01* +Y14235D01* +X6583D01* +Y14255D01* +X6573D01* +Y14276D01* +X6562D01* +Y14296D01* +X6552D01* +Y14306D01* +X6542D01* +Y14327D01* +X6532D01* +Y14347D01* +X6521D01* +Y14368D01* +X6511D01* +Y14378D01* +X6501D01* +Y14399D01* +X6491D01* +Y14419D01* +X6481D01* +Y14429D01* +X6470D01* +Y14450D01* +X6460D01* +Y14470D01* +X6450D01* +Y14491D01* +X6440D01* +Y14501D01* +X6429D01* +Y14521D01* +X6419D01* +Y14542D01* +X6409D01* +Y14562D01* +X6399D01* +Y14573D01* +X6388D01* +Y14593D01* +X6378D01* +Y14614D01* +X6368D01* +Y14634D01* +X6358D01* +Y14644D01* +X6347D01* +Y14665D01* +X6337D01* +Y14685D01* +X6327D01* +Y14696D01* +X6317D01* +Y14716D01* +X6306D01* +Y14736D01* +X6296D01* +Y14757D01* +X6286D01* +Y14767D01* +X6276D01* +Y14788D01* +X6266D01* +Y14808D01* +X6255D01* +Y14829D01* +X6245D01* +Y14839D01* +X6235D01* +Y14859D01* +X6224D01* +Y14880D01* +X6214D01* +Y14890D01* +X6204D01* +Y14911D01* +X6194D01* +Y14931D01* +X6184D01* +Y14952D01* +X6173D01* +Y14962D01* +X6163D01* +Y14982D01* +X6153D01* +Y15003D01* +X6143D01* +Y15023D01* +X6132D01* +Y15034D01* +X6122D01* +Y15054D01* +X6112D01* +Y15074D01* +X6102D01* +Y15095D01* +X6091D01* +Y15105D01* +X6081D01* +Y15126D01* +X6071D01* +Y15146D01* +X6061D01* +Y15156D01* +X6051D01* +Y15177D01* +X6040D01* +Y15197D01* +X6030D01* +Y15218D01* +X6020D01* +Y15228D01* +X6010D01* +Y15249D01* +X5999D01* +Y15269D01* +X5989D01* +Y15289D01* +X5979D01* +Y15300D01* +X5969D01* +Y15320D01* +X5958D01* +Y15341D01* +X5948D01* +Y15361D01* +X5938D01* +Y15371D01* +X5928D01* +Y15392D01* +X5917D01* +Y15412D01* +X5907D01* +Y15423D01* +X5897D01* +Y15443D01* +X5887D01* +Y15464D01* +X5876D01* +Y15484D01* +X5866D01* +Y15494D01* +X5856D01* +Y15515D01* +X5846D01* +Y15535D01* +X5835D01* +Y15556D01* +X5825D01* +Y15566D01* +X5815D01* +Y15586D01* +X5805D01* +Y15607D01* +X5795D01* +Y15617D01* +X5784D01* +Y15638D01* +X5774D01* +Y15658D01* +X5764D01* +Y15679D01* +X5753D01* +Y15689D01* +X5743D01* +Y15709D01* +X5733D01* +Y15730D01* +X5723D01* +Y15750D01* +X5713D01* +Y15761D01* +X5702D01* +Y15781D01* +X5692D01* +Y15802D01* +X5682D01* +Y15822D01* +X5672D01* +Y15832D01* +X5661D01* +Y15853D01* +X5651D01* +Y15873D01* +X5641D01* +Y15883D01* +X5631D01* +Y15904D01* +X5620D01* +Y15924D01* +X5610D01* +Y15945D01* +X5600D01* +Y15955D01* +X5590D01* +Y15976D01* +X5579D01* +Y15996D01* +X5569D01* +Y16016D01* +X5559D01* +Y16027D01* +X5549D01* +Y16047D01* +X5538D01* +Y16068D01* +X5528D01* +Y16088D01* +X5518D01* +Y16098D01* +X5508D01* +Y16119D01* +X5497D01* +Y16139D01* +X5487D01* +Y16150D01* +X5477D01* +Y16170D01* +X5467D01* +Y16191D01* +X5457D01* +Y16211D01* +X5446D01* +Y16221D01* +X5436D01* +Y16242D01* +X5426D01* +Y16262D01* +X5416D01* +Y16283D01* +X5405D01* +Y16293D01* +X5395D01* +Y16314D01* +X5385D01* +Y16334D01* +X5375D01* +Y16344D01* +X5364D01* +Y16365D01* +X5354D01* +Y16385D01* +X5344D01* +Y16406D01* +X5334D01* +Y16416D01* +X5324D01* +Y16436D01* +X5313D01* +Y16457D01* +X5303D01* +Y16477D01* +X5293D01* +Y16487D01* +X5282D01* +Y16508D01* +X5272D01* +Y16529D01* +X5262D01* +Y16549D01* +X5252D01* +Y16559D01* +X5242D01* +Y16580D01* +X5231D01* +Y16600D01* +X5221D01* +Y16610D01* +X5211D01* +Y16631D01* +X5201D01* +Y16651D01* +X5190D01* +Y16672D01* +X5180D01* +Y16682D01* +X5170D01* +Y16703D01* +X5160D01* +Y16723D01* +X5149D01* +Y16744D01* +X5139D01* +Y16754D01* +X5129D01* +Y16774D01* +X5119D01* +Y16795D01* +X5108D01* +Y16815D01* +X5098D01* +Y16825D01* +X5088D01* +Y16846D01* +X5078D01* +Y16866D01* +X5067D01* +Y16877D01* +X5057D01* +Y16897D01* +X5047D01* +Y16918D01* +X5037D01* +Y16938D01* +X5027D01* +Y16948D01* +X5016D01* +Y16969D01* +X5006D01* +Y16989D01* +X4996D01* +Y17010D01* +X4985D01* +Y17020D01* +X4975D01* +Y17040D01* +X4965D01* +Y17061D01* +X4955D01* +Y17071D01* +X4945D01* +Y17092D01* +X4934D01* +Y17112D01* +X4924D01* +Y17133D01* +X4914D01* +Y17143D01* +X4904D01* +Y17163D01* +X4893D01* +Y17184D01* +X4883D01* +Y17204D01* +X4873D01* +Y17214D01* +X4863D01* +Y17235D01* +X4852D01* +Y17256D01* +X4842D01* +Y17276D01* +X4832D01* +Y17286D01* +X4822D01* +Y17307D01* +X4812D01* +Y17327D01* +X4801D01* +Y17337D01* +X4791D01* +Y17358D01* +X4781D01* +Y17378D01* +X4771D01* +Y17399D01* +X4760D01* +Y17409D01* +X4750D01* +Y17430D01* +X4740D01* +Y17450D01* +X4730D01* +Y17471D01* +X4719D01* +Y17481D01* +X4709D01* +Y17501D01* +X4699D01* +Y17522D01* +X4689D01* +Y17532D01* +X4678D01* +Y17552D01* +X4668D01* +Y17573D01* +X4658D01* +Y17593D01* +X4648D01* +Y17604D01* +X4637D01* +Y17624D01* +X4627D01* +Y17645D01* +X4617D01* +Y17665D01* +X4607D01* +Y17675D01* +X4596D01* +Y17696D01* +X4586D01* +Y17716D01* +X4576D01* +Y17737D01* +X4566D01* +Y17747D01* +X4555D01* +Y17767D01* +X4545D01* +Y17788D01* +X4535D01* +Y17798D01* +X4525D01* +Y17819D01* +X4514D01* +Y17839D01* +X4504D01* +Y17860D01* +X4494D01* +Y17870D01* +X4484D01* +Y17890D01* +X4473D01* +Y17911D01* +X4463D01* +Y17931D01* +X4453D01* +Y17942D01* +X4443D01* +Y17962D01* +X4433D01* +Y17982D01* +X4422D01* +Y18003D01* +X4412D01* +Y18013D01* +X4402D01* +Y18034D01* +X4392D01* +Y18054D01* +X4381D01* +Y18064D01* +X4371D01* +Y18085D01* +X4361D01* +Y18105D01* +X4351D01* +Y18126D01* +X4340D01* +Y18136D01* +X4330D01* +Y18157D01* +X4320D01* +Y18198D01* +X4330D01* +Y18218D01* +X4340D01* +Y18228D01* +X4351D01* +Y18249D01* +X4361D01* +Y18269D01* +X4371D01* +Y18290D01* +X4381D01* +Y18300D01* +X4392D01* +Y18320D01* +X4402D01* +Y18341D01* +X4412D01* +Y18351D01* +X4422D01* +Y18372D01* +X4433D01* +Y18392D01* +X4443D01* +Y18413D01* +X4453D01* +Y18423D01* +X4463D01* +Y18443D01* +X4473D01* +Y18464D01* +X4484D01* +Y18484D01* +X4494D01* +Y18494D01* +X4504D01* +Y18515D01* +X4514D01* +Y18535D01* +X4525D01* +Y18556D01* +X4535D01* +Y18566D01* +X4545D01* +Y18587D01* +X4555D01* +Y18607D01* +X4566D01* +Y18617D01* +X4576D01* +Y18638D01* +X4586D01* +Y18658D01* +X4596D01* +Y18679D01* +X4607D01* +Y18689D01* +X4617D01* +Y18709D01* +X4627D01* +Y18730D01* +X4637D01* +Y18750D01* +X4648D01* +Y18761D01* +X4658D01* +Y18781D01* +X4668D01* +Y18802D01* +X4678D01* +Y18822D01* +X4689D01* +D02* +G37* +G36* +X376435Y166986D02* +X376588Y166972D01* +X376754Y166958D01* +X376934Y166945D01* +X377142Y166917D01* +X377364Y166875D01* +X377600Y166833D01* +X378072Y166709D01* +X378321Y166639D01* +X378571Y166542D01* +X378807Y166445D01* +X379042Y166320D01* +X379056Y166307D01* +X379098Y166293D01* +X379153Y166251D01* +X379250Y166196D01* +X379347Y166126D01* +X379458Y166029D01* +X379597Y165932D01* +X379736Y165807D01* +X379874Y165683D01* +X380027Y165530D01* +X380193Y165364D01* +X380346Y165183D01* +X380499Y164989D01* +X380637Y164781D01* +X380776Y164545D01* +X380901Y164310D01* +Y164296D01* +X380928Y164268D01* +X380942Y164199D01* +X380984Y164115D01* +X381012Y164018D01* +X381053Y163893D01* +X381109Y163741D01* +X381150Y163575D01* +X381192Y163394D01* +X381247Y163186D01* +X381289Y162950D01* +X381317Y162701D01* +X381358Y162437D01* +X381372Y162160D01* +X381400Y161855D01* +Y161259D01* +X381386Y161120D01* +Y160967D01* +X381372Y160787D01* +X381358Y160593D01* +X381331Y160191D01* +X381275Y159775D01* +X381192Y159372D01* +X381150Y159192D01* +X381095Y159026D01* +Y159012D01* +X381081Y158984D01* +X381067Y158942D01* +X381039Y158887D01* +X380970Y158734D01* +X380859Y158540D01* +X380734Y158318D01* +X380568Y158083D01* +X380360Y157861D01* +X380138Y157639D01* +X380124D01* +X380110Y157611D01* +X380069Y157583D01* +X380027Y157542D01* +X379888Y157445D01* +X379694Y157320D01* +X379458Y157195D01* +X379181Y157056D01* +X378862Y156918D01* +X378515Y156807D01* +X377988Y159830D01* +X378016Y159844D01* +X378085Y159872D01* +X378182Y159913D01* +X378307Y159983D01* +X378446Y160066D01* +X378599Y160177D01* +X378737Y160315D01* +X378862Y160468D01* +X378876Y160482D01* +X378904Y160551D01* +X378959Y160648D01* +X379015Y160773D01* +X379070Y160940D01* +X379126Y161134D01* +X379153Y161355D01* +X379167Y161605D01* +Y161702D01* +X379153Y161772D01* +X379139Y161869D01* +X379126Y161966D01* +X379084Y162201D01* +X378987Y162465D01* +X378862Y162742D01* +X378779Y162881D01* +X378682Y163006D01* +X378571Y163131D01* +X378446Y163256D01* +X378432D01* +X378418Y163283D01* +X378377Y163311D01* +X378307Y163353D01* +X378238Y163394D01* +X378141Y163450D01* +X378030Y163505D01* +X377905Y163561D01* +X377753Y163616D01* +X377586Y163672D01* +X377392Y163727D01* +X377198Y163769D01* +X376976Y163810D01* +X376726Y163838D01* +X376463Y163852D01* +X376185Y163866D01* +X376172D01* +X376116D01* +X376033D01* +X375922Y163852D01* +X375783D01* +X375631Y163838D01* +X375464Y163810D01* +X375284Y163783D01* +X374896Y163713D01* +X374507Y163602D01* +X374327Y163533D01* +X374147Y163450D01* +X373980Y163366D01* +X373842Y163256D01* +X373828Y163242D01* +X373814Y163228D01* +X373772Y163186D01* +X373731Y163145D01* +X373620Y163006D01* +X373495Y162798D01* +X373370Y162562D01* +X373259Y162257D01* +X373176Y161910D01* +X373162Y161730D01* +X373148Y161522D01* +Y161425D01* +X373162Y161328D01* +Y161203D01* +X373176Y161050D01* +X373204Y160884D01* +X373287Y160523D01* +X373301Y160496D01* +X373315Y160440D01* +X373356Y160343D01* +X373412Y160205D01* +X373481Y160038D01* +X373564Y159844D01* +X373675Y159636D01* +X373800Y159414D01* +X374757D01* +Y161508D01* +X376865D01* +Y156668D01* +X372552D01* +X372538Y156682D01* +X372510Y156723D01* +X372469Y156807D01* +X372399Y156904D01* +X372316Y157029D01* +X372233Y157167D01* +X372136Y157320D01* +X372039Y157500D01* +X371817Y157888D01* +X371609Y158305D01* +X371415Y158721D01* +X371331Y158929D01* +X371262Y159137D01* +Y159150D01* +X371248Y159178D01* +X371234Y159248D01* +X371207Y159331D01* +X371179Y159428D01* +X371151Y159553D01* +X371124Y159691D01* +X371096Y159858D01* +X371068Y160038D01* +X371040Y160218D01* +X371012Y160440D01* +X370985Y160662D01* +X370943Y161147D01* +X370929Y161674D01* +Y161855D01* +X370943Y161980D01* +Y162132D01* +X370957Y162299D01* +X370985Y162507D01* +X371012Y162715D01* +X371082Y163186D01* +X371193Y163672D01* +X371345Y164157D01* +X371429Y164393D01* +X371539Y164615D01* +X371553Y164629D01* +X371567Y164670D01* +X371609Y164726D01* +X371651Y164795D01* +X371720Y164892D01* +X371803Y165003D01* +X371886Y165128D01* +X371997Y165266D01* +X372122Y165405D01* +X372247Y165544D01* +X372399Y165696D01* +X372566Y165835D01* +X372746Y165988D01* +X372926Y166126D01* +X373134Y166251D01* +X373356Y166376D01* +X373370D01* +X373412Y166404D01* +X373481Y166431D01* +X373578Y166473D01* +X373689Y166515D01* +X373828Y166570D01* +X373980Y166625D01* +X374161Y166681D01* +X374369Y166750D01* +X374577Y166806D01* +X374813Y166861D01* +X375048Y166903D01* +X375589Y166972D01* +X375867Y166986D01* +X376158Y167000D01* +X376172D01* +X376227D01* +X376324D01* +X376435Y166986D01* +D02* +G37* +G36* +X406800Y161550D02* +X406786Y161425D01* +Y161134D01* +X406772Y160967D01* +X406744Y160607D01* +X406689Y160246D01* +X406634Y159899D01* +X406592Y159733D01* +X406550Y159580D01* +Y159566D01* +X406536Y159539D01* +X406523Y159511D01* +X406495Y159456D01* +X406439Y159303D01* +X406342Y159137D01* +X406217Y158929D01* +X406051Y158721D01* +X405857Y158526D01* +X405621Y158332D01* +X405607D01* +X405593Y158318D01* +X405552Y158291D01* +X405496Y158263D01* +X405358Y158180D01* +X405163Y158097D01* +X404914Y158013D01* +X404636Y157930D01* +X404318Y157875D01* +X403971Y157861D01* +X403957D01* +X403929D01* +X403888D01* +X403832D01* +X403666Y157875D01* +X403472Y157902D01* +X403250Y157944D01* +X403000Y158013D01* +X402750Y158097D01* +X402515Y158221D01* +X402487Y158235D01* +X402418Y158291D01* +X402307Y158374D01* +X402168Y158485D01* +X402001Y158624D01* +X401835Y158790D01* +X401669Y158998D01* +X401516Y159220D01* +X401502Y159234D01* +X401474Y159289D01* +X401433Y159386D01* +X401377Y159511D01* +X401308Y159664D01* +X401253Y159858D01* +X401183Y160066D01* +X401114Y160315D01* +X401100Y160288D01* +X401086Y160218D01* +X401045Y160121D01* +X401003Y160010D01* +X400892Y159733D01* +X400823Y159608D01* +X400753Y159497D01* +Y159483D01* +X400726Y159469D01* +X400698Y159428D01* +X400642Y159372D01* +X400573Y159303D01* +X400476Y159220D01* +X400351Y159123D01* +X400213Y159012D01* +X400199Y158998D01* +X400143Y158956D01* +X400074Y158901D01* +X399991Y158832D01* +X399783Y158679D01* +X399686Y158624D01* +X399588Y158568D01* +X396662Y157043D01* +Y160593D01* +X399741Y162257D01* +X399755D01* +X399769Y162271D01* +X399838Y162313D01* +X399949Y162368D01* +X400074Y162451D01* +X400199Y162534D01* +X400337Y162631D01* +X400448Y162715D01* +X400532Y162812D01* +X400545Y162826D01* +X400573Y162867D01* +X400601Y162950D01* +X400656Y163034D01* +X400698Y163158D01* +X400726Y163283D01* +X400753Y163436D01* +X400767Y163588D01* +Y163852D01* +X396662D01* +Y167000D01* +X406800D01* +Y161550D01* +D02* +G37* +G36* +X432200Y157486D02* +X429704D01* +Y160676D01* +X422062D01* +Y163810D01* +X429704D01* +Y167000D01* +X432200D01* +Y157486D01* +D02* +G37* +G36* +X450347Y164185D02* +X450333D01* +X450305Y164171D01* +X450264D01* +X450208Y164157D01* +X450056Y164115D01* +X449889Y164060D01* +X449681Y163990D01* +X449487Y163893D01* +X449320Y163796D01* +X449168Y163672D01* +X449154Y163658D01* +X449113Y163602D01* +X449071Y163533D01* +X449015Y163436D01* +X448946Y163297D01* +X448904Y163145D01* +X448863Y162978D01* +X448849Y162784D01* +Y162687D01* +X448877Y162590D01* +X448904Y162451D01* +X448946Y162299D01* +X449015Y162146D01* +X449113Y161994D01* +X449251Y161841D01* +X449265Y161827D01* +X449334Y161786D01* +X449418Y161716D01* +X449542Y161647D01* +X449709Y161577D01* +X449889Y161508D01* +X450111Y161467D01* +X450361Y161453D01* +X450374D01* +X450388D01* +X450472D01* +X450610Y161467D01* +X450763Y161494D01* +X450943Y161550D01* +X451123Y161605D01* +X451304Y161702D01* +X451456Y161827D01* +X451470Y161841D01* +X451512Y161896D01* +X451581Y161980D01* +X451650Y162091D01* +X451720Y162229D01* +X451789Y162396D01* +X451831Y162590D01* +X451845Y162812D01* +Y162867D01* +X451831Y162950D01* +Y163048D01* +X451803Y163172D01* +X451775Y163339D01* +X451734Y163505D01* +X451678Y163713D01* +X453689Y163575D01* +Y163533D01* +X453675Y163491D01* +Y163436D01* +X453661Y163325D01* +Y163117D01* +X453675Y163020D01* +X453703Y162895D01* +X453745Y162742D01* +X453814Y162590D01* +X453897Y162437D01* +X454008Y162285D01* +X454022Y162271D01* +X454063Y162229D01* +X454147Y162160D01* +X454244Y162091D01* +X454369Y162035D01* +X454507Y161966D01* +X454660Y161924D01* +X454840Y161910D01* +X454854D01* +X454923D01* +X455007Y161924D01* +X455104Y161938D01* +X455215Y161980D01* +X455339Y162021D01* +X455464Y162091D01* +X455575Y162188D01* +X455589Y162201D01* +X455617Y162243D01* +X455658Y162299D01* +X455714Y162382D01* +X455769Y162493D01* +X455811Y162631D01* +X455839Y162784D01* +X455853Y162950D01* +Y163034D01* +X455839Y163131D01* +X455811Y163242D01* +X455783Y163366D01* +X455728Y163505D01* +X455644Y163644D01* +X455547Y163769D01* +X455534Y163783D01* +X455492Y163824D01* +X455409Y163866D01* +X455298Y163935D01* +X455159Y164004D01* +X454979Y164074D01* +X454757Y164129D01* +X454493Y164185D01* +X454965Y166847D01* +X454979D01* +X455020Y166833D01* +X455090Y166806D01* +X455173Y166778D01* +X455284Y166750D01* +X455409Y166695D01* +X455686Y166570D01* +X456005Y166404D01* +X456324Y166182D01* +X456643Y165904D01* +X456782Y165752D01* +X456920Y165585D01* +X456934Y165571D01* +X456948Y165544D01* +X456990Y165488D01* +X457031Y165405D01* +X457073Y165308D01* +X457142Y165197D01* +X457198Y165058D01* +X457267Y164892D01* +X457323Y164712D01* +X457392Y164517D01* +X457447Y164296D01* +X457489Y164046D01* +X457545Y163796D01* +X457572Y163519D01* +X457586Y163228D01* +X457600Y162909D01* +Y162715D01* +X457586Y162576D01* +X457572Y162423D01* +X457558Y162229D01* +X457545Y162021D01* +X457503Y161799D01* +X457420Y161328D01* +X457281Y160842D01* +X457198Y160620D01* +X457101Y160399D01* +X456990Y160205D01* +X456851Y160024D01* +X456837Y160010D01* +X456823Y159983D01* +X456782Y159941D01* +X456726Y159886D01* +X456643Y159816D01* +X456560Y159747D01* +X456463Y159664D01* +X456352Y159580D01* +X456074Y159414D01* +X455769Y159275D01* +X455589Y159220D01* +X455409Y159178D01* +X455215Y159150D01* +X455007Y159137D01* +X454993D01* +X454979D01* +X454896D01* +X454771Y159150D01* +X454604Y159178D01* +X454424Y159220D01* +X454230Y159289D01* +X454022Y159372D01* +X453814Y159497D01* +X453786Y159511D01* +X453731Y159566D01* +X453620Y159650D01* +X453495Y159775D01* +X453356Y159927D01* +X453204Y160107D01* +X453037Y160329D01* +X452885Y160593D01* +Y160565D01* +X452857Y160496D01* +X452829Y160385D01* +X452788Y160260D01* +X452746Y160121D01* +X452691Y159969D01* +X452621Y159816D01* +X452552Y159691D01* +X452538Y159664D01* +X452496Y159608D01* +X452427Y159525D01* +X452330Y159400D01* +X452205Y159275D01* +X452066Y159150D01* +X451900Y159026D01* +X451720Y158915D01* +X451692Y158901D01* +X451637Y158873D01* +X451526Y158818D01* +X451387Y158762D01* +X451207Y158721D01* +X450999Y158665D01* +X450763Y158637D01* +X450513Y158624D01* +X450499D01* +X450472D01* +X450430D01* +X450361D01* +X450277Y158637D01* +X450194Y158651D01* +X449972Y158679D01* +X449709Y158734D01* +X449418Y158818D01* +X449113Y158942D01* +X448807Y159095D01* +X448793D01* +X448766Y159123D01* +X448724Y159137D01* +X448669Y159178D01* +X448530Y159289D01* +X448350Y159428D01* +X448156Y159622D01* +X447948Y159844D01* +X447739Y160121D01* +X447559Y160426D01* +Y160440D01* +X447545Y160468D01* +X447518Y160510D01* +X447490Y160579D01* +X447462Y160676D01* +X447421Y160773D01* +X447379Y160898D01* +X447351Y161037D01* +X447310Y161189D01* +X447268Y161369D01* +X447226Y161564D01* +X447199Y161758D01* +X447171Y161980D01* +X447143Y162215D01* +X447129Y162715D01* +Y162936D01* +X447143Y163061D01* +Y163200D01* +X447157Y163339D01* +X447171Y163505D01* +X447212Y163852D01* +X447268Y164226D01* +X447337Y164587D01* +X447448Y164906D01* +Y164920D01* +X447462Y164934D01* +X447476Y164975D01* +X447504Y165031D01* +X447587Y165183D01* +X447684Y165364D01* +X447823Y165571D01* +X447975Y165793D01* +X448170Y166015D01* +X448391Y166223D01* +X448405D01* +X448419Y166251D01* +X448461Y166279D01* +X448502Y166307D01* +X448641Y166404D01* +X448835Y166515D01* +X449057Y166639D01* +X449334Y166764D01* +X449640Y166889D01* +X449972Y167000D01* +X450347Y164185D01* +D02* +G37* +G36* +X450111Y154186D02* +X447296D01* +Y157195D01* +X450111D01* +Y154186D01* +D02* +G37* +G36* +X450347Y150025D02* +X450333D01* +X450305Y150011D01* +X450264D01* +X450208Y149997D01* +X450056Y149956D01* +X449889Y149900D01* +X449681Y149831D01* +X449487Y149734D01* +X449320Y149637D01* +X449168Y149512D01* +X449154Y149498D01* +X449113Y149443D01* +X449071Y149373D01* +X449015Y149276D01* +X448946Y149137D01* +X448904Y148985D01* +X448863Y148819D01* +X448849Y148624D01* +Y148527D01* +X448877Y148430D01* +X448904Y148292D01* +X448946Y148139D01* +X449015Y147986D01* +X449113Y147834D01* +X449251Y147681D01* +X449265Y147667D01* +X449334Y147626D01* +X449418Y147556D01* +X449542Y147487D01* +X449709Y147418D01* +X449889Y147348D01* +X450111Y147307D01* +X450361Y147293D01* +X450374D01* +X450388D01* +X450472D01* +X450610Y147307D01* +X450763Y147335D01* +X450943Y147390D01* +X451123Y147445D01* +X451304Y147543D01* +X451456Y147667D01* +X451470Y147681D01* +X451512Y147737D01* +X451581Y147820D01* +X451650Y147931D01* +X451720Y148070D01* +X451789Y148236D01* +X451831Y148430D01* +X451845Y148652D01* +Y148708D01* +X451831Y148791D01* +Y148888D01* +X451803Y149013D01* +X451775Y149179D01* +X451734Y149346D01* +X451678Y149553D01* +X453689Y149415D01* +Y149373D01* +X453675Y149332D01* +Y149276D01* +X453661Y149165D01* +Y148957D01* +X453675Y148860D01* +X453703Y148735D01* +X453745Y148583D01* +X453814Y148430D01* +X453897Y148278D01* +X454008Y148125D01* +X454022Y148111D01* +X454063Y148070D01* +X454147Y148000D01* +X454244Y147931D01* +X454369Y147875D01* +X454507Y147806D01* +X454660Y147765D01* +X454840Y147751D01* +X454854D01* +X454923D01* +X455007Y147765D01* +X455104Y147778D01* +X455215Y147820D01* +X455339Y147862D01* +X455464Y147931D01* +X455575Y148028D01* +X455589Y148042D01* +X455617Y148083D01* +X455658Y148139D01* +X455714Y148222D01* +X455769Y148333D01* +X455811Y148472D01* +X455839Y148624D01* +X455853Y148791D01* +Y148874D01* +X455839Y148971D01* +X455811Y149082D01* +X455783Y149207D01* +X455728Y149346D01* +X455644Y149484D01* +X455547Y149609D01* +X455534Y149623D01* +X455492Y149664D01* +X455409Y149706D01* +X455298Y149775D01* +X455159Y149845D01* +X454979Y149914D01* +X454757Y149970D01* +X454493Y150025D01* +X454965Y152688D01* +X454979D01* +X455020Y152674D01* +X455090Y152646D01* +X455173Y152618D01* +X455284Y152591D01* +X455409Y152535D01* +X455686Y152410D01* +X456005Y152244D01* +X456324Y152022D01* +X456643Y151745D01* +X456782Y151592D01* +X456920Y151426D01* +X456934Y151412D01* +X456948Y151384D01* +X456990Y151329D01* +X457031Y151245D01* +X457073Y151148D01* +X457142Y151037D01* +X457198Y150899D01* +X457267Y150732D01* +X457323Y150552D01* +X457392Y150358D01* +X457447Y150136D01* +X457489Y149886D01* +X457545Y149637D01* +X457572Y149359D01* +X457586Y149068D01* +X457600Y148749D01* +Y148555D01* +X457586Y148416D01* +X457572Y148264D01* +X457558Y148070D01* +X457545Y147862D01* +X457503Y147640D01* +X457420Y147168D01* +X457281Y146683D01* +X457198Y146461D01* +X457101Y146239D01* +X456990Y146045D01* +X456851Y145864D01* +X456837Y145851D01* +X456823Y145823D01* +X456782Y145781D01* +X456726Y145726D01* +X456643Y145656D01* +X456560Y145587D01* +X456463Y145504D01* +X456352Y145421D01* +X456074Y145254D01* +X455769Y145116D01* +X455589Y145060D01* +X455409Y145019D01* +X455215Y144991D01* +X455007Y144977D01* +X454993D01* +X454979D01* +X454896D01* +X454771Y144991D01* +X454604Y145019D01* +X454424Y145060D01* +X454230Y145129D01* +X454022Y145213D01* +X453814Y145337D01* +X453786Y145351D01* +X453731Y145407D01* +X453620Y145490D01* +X453495Y145615D01* +X453356Y145767D01* +X453204Y145948D01* +X453037Y146170D01* +X452885Y146433D01* +Y146405D01* +X452857Y146336D01* +X452829Y146225D01* +X452788Y146100D01* +X452746Y145962D01* +X452691Y145809D01* +X452621Y145656D01* +X452552Y145532D01* +X452538Y145504D01* +X452496Y145449D01* +X452427Y145365D01* +X452330Y145240D01* +X452205Y145116D01* +X452066Y144991D01* +X451900Y144866D01* +X451720Y144755D01* +X451692Y144741D01* +X451637Y144713D01* +X451526Y144658D01* +X451387Y144602D01* +X451207Y144561D01* +X450999Y144505D01* +X450763Y144478D01* +X450513Y144464D01* +X450499D01* +X450472D01* +X450430D01* +X450361D01* +X450277Y144478D01* +X450194Y144492D01* +X449972Y144519D01* +X449709Y144575D01* +X449418Y144658D01* +X449113Y144783D01* +X448807Y144935D01* +X448793D01* +X448766Y144963D01* +X448724Y144977D01* +X448669Y145019D01* +X448530Y145129D01* +X448350Y145268D01* +X448156Y145462D01* +X447948Y145684D01* +X447739Y145962D01* +X447559Y146267D01* +Y146281D01* +X447545Y146308D01* +X447518Y146350D01* +X447490Y146419D01* +X447462Y146516D01* +X447421Y146613D01* +X447379Y146738D01* +X447351Y146877D01* +X447310Y147029D01* +X447268Y147210D01* +X447226Y147404D01* +X447199Y147598D01* +X447171Y147820D01* +X447143Y148056D01* +X447129Y148555D01* +Y148777D01* +X447143Y148902D01* +Y149040D01* +X447157Y149179D01* +X447171Y149346D01* +X447212Y149692D01* +X447268Y150067D01* +X447337Y150427D01* +X447448Y150746D01* +Y150760D01* +X447462Y150774D01* +X447476Y150815D01* +X447504Y150871D01* +X447587Y151024D01* +X447684Y151204D01* +X447823Y151412D01* +X447975Y151634D01* +X448170Y151856D01* +X448391Y152064D01* +X448405D01* +X448419Y152091D01* +X448461Y152119D01* +X448502Y152147D01* +X448641Y152244D01* +X448835Y152355D01* +X449057Y152480D01* +X449334Y152605D01* +X449640Y152729D01* +X449972Y152840D01* +X450347Y150025D01* +D02* +G37* +G36* +X475802Y164157D02* +X475788D01* +X475774D01* +X475691Y164129D01* +X475566Y164102D01* +X475414Y164060D01* +X475247Y164004D01* +X475067Y163921D01* +X474901Y163810D01* +X474762Y163685D01* +X474748Y163672D01* +X474707Y163616D01* +X474651Y163533D01* +X474596Y163422D01* +X474526Y163297D01* +X474471Y163131D01* +X474429Y162964D01* +X474415Y162770D01* +Y162742D01* +X474429Y162673D01* +X474443Y162562D01* +X474471Y162423D01* +X474526Y162271D01* +X474610Y162104D01* +X474707Y161938D01* +X474859Y161786D01* +X474887Y161772D01* +X474942Y161730D01* +X475039Y161661D01* +X475192Y161591D01* +X475372Y161522D01* +X475608Y161453D01* +X475872Y161411D01* +X476177Y161397D01* +X476191D01* +X476218D01* +X476260D01* +X476329D01* +X476482Y161411D01* +X476676Y161453D01* +X476898Y161494D01* +X477120Y161564D01* +X477314Y161661D01* +X477494Y161799D01* +X477508Y161813D01* +X477564Y161869D01* +X477633Y161952D01* +X477716Y162077D01* +X477785Y162215D01* +X477855Y162396D01* +X477910Y162604D01* +X477924Y162826D01* +Y162895D01* +X477910Y162978D01* +X477896Y163075D01* +X477869Y163200D01* +X477841Y163339D01* +X477785Y163477D01* +X477716Y163616D01* +Y163630D01* +X477688Y163672D01* +X477647Y163727D01* +X477605Y163810D01* +X477522Y163893D01* +X477439Y164004D01* +X477328Y164129D01* +X477189Y164254D01* +X477536Y166639D01* +X483000Y165752D01* +Y159053D01* +X480753D01* +Y163602D01* +X479228Y163838D01* +X479242Y163810D01* +X479269Y163755D01* +X479311Y163658D01* +X479353Y163547D01* +X479408Y163408D01* +X479464Y163242D01* +X479561Y162909D01* +Y162881D01* +X479575Y162826D01* +X479602Y162742D01* +X479616Y162618D01* +X479644Y162479D01* +X479658Y162326D01* +X479672Y161994D01* +Y161841D01* +X479658Y161744D01* +X479644Y161605D01* +X479616Y161467D01* +X479588Y161300D01* +X479561Y161106D01* +X479450Y160718D01* +X479366Y160510D01* +X479283Y160301D01* +X479172Y160107D01* +X479048Y159899D01* +X478909Y159705D01* +X478742Y159525D01* +X478728Y159511D01* +X478701Y159483D01* +X478645Y159442D01* +X478576Y159372D01* +X478493Y159303D01* +X478382Y159220D01* +X478257Y159137D01* +X478104Y159039D01* +X477952Y158956D01* +X477772Y158873D01* +X477591Y158790D01* +X477383Y158721D01* +X477161Y158651D01* +X476926Y158610D01* +X476690Y158582D01* +X476426Y158568D01* +X476413D01* +X476385D01* +X476329D01* +X476260Y158582D01* +X476177D01* +X476066Y158596D01* +X475830Y158624D01* +X475539Y158693D01* +X475220Y158776D01* +X474887Y158901D01* +X474540Y159067D01* +X474526D01* +X474499Y159095D01* +X474457Y159123D01* +X474388Y159150D01* +X474235Y159261D01* +X474027Y159428D01* +X473805Y159622D01* +X473583Y159858D01* +X473361Y160135D01* +X473167Y160454D01* +Y160468D01* +X473153Y160496D01* +X473126Y160551D01* +X473098Y160620D01* +X473056Y160704D01* +X473015Y160815D01* +X472973Y160926D01* +X472932Y161078D01* +X472890Y161231D01* +X472848Y161397D01* +X472807Y161591D01* +X472765Y161799D01* +X472737Y162007D01* +X472710Y162243D01* +X472696Y162742D01* +Y162992D01* +X472710Y163089D01* +X472724Y163325D01* +X472737Y163602D01* +X472779Y163893D01* +X472821Y164185D01* +X472876Y164462D01* +Y164476D01* +X472890Y164490D01* +X472904Y164531D01* +X472918Y164587D01* +X472959Y164712D01* +X473015Y164878D01* +X473098Y165072D01* +X473195Y165280D01* +X473320Y165488D01* +X473445Y165683D01* +X473459Y165710D01* +X473514Y165766D01* +X473583Y165863D01* +X473694Y165974D01* +X473819Y166098D01* +X473958Y166237D01* +X474124Y166376D01* +X474291Y166501D01* +X474318Y166515D01* +X474374Y166556D01* +X474485Y166612D01* +X474623Y166681D01* +X474790Y166750D01* +X474998Y166833D01* +X475234Y166917D01* +X475483Y167000D01* +X475802Y164157D01* +D02* +G37* +G36* +X483000Y154699D02* +X475691Y152424D01* +X483000Y150178D01* +Y146988D01* +X472862Y150760D01* +Y154158D01* +X483000Y157972D01* +Y154699D01* +D02* +G37* +G36* +X455824Y-106832D02* +X455935D01* +X456046Y-106846D01* +X456198Y-106874D01* +X456351Y-106915D01* +X456517Y-106957D01* +X456697Y-107026D01* +X456892Y-107096D01* +X457072Y-107193D01* +X457266Y-107304D01* +X457446Y-107429D01* +X457627Y-107581D01* +X457807Y-107761D01* +X457959Y-107956D01* +X457973Y-107969D01* +X458001Y-108011D01* +X458029Y-108067D01* +X458084Y-108150D01* +X458154Y-108261D01* +X458223Y-108399D01* +X458292Y-108552D01* +X458376Y-108718D01* +X458445Y-108912D01* +X458514Y-109121D01* +X458583Y-109356D01* +X458653Y-109606D01* +X458708Y-109855D01* +X458736Y-110133D01* +X458764Y-110424D01* +X458778Y-110729D01* +Y-110743D01* +Y-110812D01* +Y-110910D01* +X458764Y-111034D01* +X458750Y-111187D01* +X458736Y-111353D01* +X458708Y-111561D01* +X458667Y-111769D01* +X458556Y-112213D01* +X458486Y-112449D01* +X458403Y-112685D01* +X458306Y-112907D01* +X458181Y-113128D01* +X458043Y-113336D01* +X457890Y-113531D01* +X457876Y-113545D01* +X457849Y-113572D01* +X457807Y-113614D01* +X457738Y-113683D01* +X457640Y-113752D01* +X457543Y-113836D01* +X457419Y-113919D01* +X457280Y-114002D01* +X457127Y-114099D01* +X456961Y-114182D01* +X456781Y-114266D01* +X456586Y-114335D01* +X456378Y-114404D01* +X456157Y-114446D01* +X455921Y-114474D01* +X455671Y-114488D01* +X455560D01* +X455435Y-114474D01* +X455283Y-114460D01* +X455089Y-114432D01* +X454894Y-114390D01* +X454687Y-114335D01* +X454478Y-114266D01* +X454451Y-114252D01* +X454395Y-114224D01* +X454284Y-114169D01* +X454160Y-114099D01* +X454021Y-114002D01* +X453854Y-113891D01* +X453702Y-113766D01* +X453535Y-113614D01* +Y-117109D01* +X450692D01* +Y-106985D01* +X453327D01* +Y-108067D01* +X453355Y-108053D01* +X453424Y-107969D01* +X453521Y-107845D01* +X453660Y-107706D01* +X453813Y-107553D01* +X453979Y-107401D01* +X454146Y-107262D01* +X454326Y-107151D01* +X454340D01* +X454354Y-107137D01* +X454437Y-107096D01* +X454562Y-107040D01* +X454728Y-106985D01* +X454922Y-106929D01* +X455158Y-106874D01* +X455408Y-106832D01* +X455685Y-106818D01* +X455754D01* +X455824Y-106832D01* +D02* +G37* +G36* +X499426D02* +X499592Y-106860D01* +X499800Y-106915D01* +X500036Y-106985D01* +X500286Y-107082D01* +X500563Y-107207D01* +X499689Y-109218D01* +X499662Y-109204D01* +X499606Y-109190D01* +X499523Y-109148D01* +X499398Y-109107D01* +X499149Y-109037D01* +X499024Y-109023D01* +X498899Y-109010D01* +X498802D01* +X498705Y-109037D01* +X498580Y-109065D01* +X498441Y-109121D01* +X498303Y-109204D01* +X498164Y-109315D01* +X498039Y-109467D01* +Y-109481D01* +X498025Y-109495D01* +X497998Y-109537D01* +X497970Y-109592D01* +X497942Y-109675D01* +X497900Y-109758D01* +X497859Y-109883D01* +X497831Y-110008D01* +X497789Y-110161D01* +X497748Y-110341D01* +X497706Y-110535D01* +X497678Y-110757D01* +X497651Y-110993D01* +X497623Y-111256D01* +X497609Y-111547D01* +Y-111866D01* +Y-114321D01* +X494780D01* +Y-106985D01* +X497415D01* +Y-108177D01* +X497429Y-108164D01* +X497457Y-108122D01* +X497484Y-108067D01* +X497554Y-107928D01* +X497651Y-107761D01* +X497776Y-107595D01* +X497900Y-107415D01* +X498039Y-107248D01* +X498192Y-107123D01* +X498205Y-107110D01* +X498261Y-107082D01* +X498344Y-107026D01* +X498469Y-106971D01* +X498608Y-106915D01* +X498788Y-106860D01* +X498982Y-106832D01* +X499190Y-106818D01* +X499301D01* +X499426Y-106832D01* +D02* +G37* +G36* +X481369Y-114321D02* +X478873D01* +X475822Y-106985D01* +X478748D01* +X480177Y-111644D01* +X481660Y-106985D01* +X484504D01* +X481369Y-114321D01* +D02* +G37* +G36* +X520131Y-114820D02* +Y-114834D01* +X520104Y-114876D01* +X520076Y-114945D01* +X520048Y-115028D01* +X520007Y-115139D01* +X519951Y-115264D01* +X519813Y-115542D01* +X519660Y-115847D01* +X519493Y-116138D01* +X519313Y-116415D01* +X519216Y-116526D01* +X519119Y-116623D01* +X519105Y-116637D01* +X519091Y-116651D01* +X519036Y-116679D01* +X518980Y-116720D01* +X518897Y-116776D01* +X518814Y-116831D01* +X518689Y-116887D01* +X518564Y-116956D01* +X518412Y-117012D01* +X518245Y-117081D01* +X518065Y-117136D01* +X517871Y-117178D01* +X517649Y-117233D01* +X517413Y-117261D01* +X517164Y-117275D01* +X516886Y-117289D01* +X516706D01* +X516623Y-117275D01* +X516526D01* +X516429Y-117261D01* +X516304D01* +X516151Y-117247D01* +X515999Y-117233D01* +X515832Y-117220D01* +X515652Y-117206D01* +X515444Y-117178D01* +X515236Y-117150D01* +X515000Y-117122D01* +X514792Y-115153D01* +X514806D01* +X514820Y-115167D01* +X514903Y-115181D01* +X515014Y-115209D01* +X515181Y-115250D01* +X515388Y-115292D01* +X515610Y-115320D01* +X515860Y-115333D01* +X516137Y-115347D01* +X516221D01* +X516318Y-115333D01* +X516429Y-115320D01* +X516553Y-115292D01* +X516692Y-115250D01* +X516817Y-115195D01* +X516942Y-115112D01* +X516956Y-115098D01* +X516997Y-115070D01* +X517053Y-115015D01* +X517122Y-114931D01* +X517205Y-114820D01* +X517288Y-114682D01* +X517385Y-114515D01* +X517469Y-114321D01* +X514390Y-106985D01* +X517358D01* +X518869Y-111880D01* +X520284Y-106985D01* +X523058D01* +X520131Y-114820D01* +D02* +G37* +G36* +X509869Y-106832D02* +X510146D01* +X510479Y-106860D01* +X510812Y-106888D01* +X511145Y-106915D01* +X511450Y-106971D01* +X511492D01* +X511519Y-106985D01* +X511575Y-106999D01* +X511727Y-107040D01* +X511908Y-107096D01* +X512102Y-107179D01* +X512324Y-107276D01* +X512532Y-107401D01* +X512740Y-107553D01* +X512753Y-107567D01* +X512795Y-107609D01* +X512864Y-107678D01* +X512948Y-107789D01* +X513031Y-107914D01* +X513128Y-108067D01* +X513225Y-108233D01* +X513308Y-108441D01* +X513322Y-108469D01* +X513336Y-108538D01* +X513378Y-108649D01* +X513419Y-108788D01* +X513447Y-108954D01* +X513489Y-109134D01* +X513502Y-109328D01* +X513516Y-109523D01* +Y-112768D01* +Y-112796D01* +Y-112851D01* +Y-112948D01* +X513530Y-113059D01* +Y-113198D01* +X513544Y-113323D01* +X513558Y-113461D01* +X513572Y-113586D01* +Y-113600D01* +X513586Y-113642D01* +X513600Y-113697D01* +X513641Y-113780D01* +X513669Y-113891D01* +X513724Y-114016D01* +X513794Y-114169D01* +X513863Y-114321D01* +X511228D01* +Y-114307D01* +X511200Y-114279D01* +X511172Y-114224D01* +X511145Y-114169D01* +X511062Y-114016D01* +X511006Y-113891D01* +Y-113877D01* +Y-113863D01* +X510992Y-113822D01* +X510978Y-113780D01* +X510965Y-113711D01* +X510951Y-113628D01* +X510937Y-113531D01* +X510923Y-113420D01* +X510895Y-113447D01* +X510826Y-113503D01* +X510715Y-113600D01* +X510576Y-113711D01* +X510410Y-113850D01* +X510216Y-113974D01* +X510021Y-114085D01* +X509813Y-114182D01* +X509799D01* +X509786Y-114196D01* +X509744Y-114210D01* +X509675Y-114224D01* +X509605Y-114252D01* +X509522Y-114279D01* +X509314Y-114335D01* +X509064Y-114390D01* +X508773Y-114446D01* +X508440Y-114474D01* +X508080Y-114488D01* +X507955D01* +X507858Y-114474D01* +X507761D01* +X507622Y-114460D01* +X507331Y-114418D01* +X507012Y-114335D01* +X506679Y-114238D01* +X506360Y-114085D01* +X506222Y-114002D01* +X506083Y-113891D01* +X506069Y-113877D01* +X506055Y-113863D01* +X505972Y-113780D01* +X505875Y-113655D01* +X505750Y-113475D01* +X505625Y-113253D01* +X505514Y-113004D01* +X505431Y-112712D01* +X505417Y-112560D01* +X505403Y-112393D01* +Y-112380D01* +Y-112352D01* +Y-112310D01* +X505417Y-112255D01* +X505431Y-112102D01* +X505459Y-111908D01* +X505528Y-111686D01* +X505611Y-111450D01* +X505722Y-111229D01* +X505889Y-111020D01* +X505916Y-110993D01* +X505986Y-110937D01* +X506041Y-110882D01* +X506110Y-110840D01* +X506208Y-110785D01* +X506305Y-110715D01* +X506416Y-110646D01* +X506554Y-110590D01* +X506707Y-110521D01* +X506859Y-110452D01* +X507054Y-110382D01* +X507248Y-110327D01* +X507470Y-110272D01* +X507705Y-110216D01* +X507719D01* +X507775Y-110202D01* +X507858Y-110188D01* +X507969Y-110161D01* +X508094Y-110133D01* +X508232Y-110105D01* +X508565Y-110036D01* +X508912Y-109966D01* +X509245Y-109897D01* +X509411Y-109855D01* +X509550Y-109828D01* +X509675Y-109800D01* +X509772Y-109772D01* +X509799D01* +X509855Y-109745D01* +X509952Y-109717D01* +X510077Y-109675D01* +X510229Y-109620D01* +X510396Y-109564D01* +X510576Y-109495D01* +X510770Y-109426D01* +Y-109398D01* +Y-109342D01* +X510756Y-109245D01* +X510743Y-109148D01* +X510715Y-109023D01* +X510673Y-108899D01* +X510618Y-108801D01* +X510548Y-108704D01* +X510535Y-108691D01* +X510507Y-108677D01* +X510451Y-108635D01* +X510368Y-108594D01* +X510271Y-108566D01* +X510132Y-108524D01* +X509980Y-108510D01* +X509786Y-108496D01* +X509675D01* +X509550Y-108510D01* +X509397Y-108524D01* +X509231Y-108552D01* +X509051Y-108594D01* +X508884Y-108649D01* +X508745Y-108718D01* +X508732Y-108732D01* +X508704Y-108760D01* +X508648Y-108801D01* +X508593Y-108871D01* +X508524Y-108954D01* +X508454Y-109065D01* +X508385Y-109204D01* +X508316Y-109370D01* +X505625Y-109079D01* +Y-109065D01* +X505639Y-109051D01* +X505653Y-108968D01* +X505681Y-108843D01* +X505736Y-108677D01* +X505792Y-108510D01* +X505861Y-108330D01* +X505958Y-108150D01* +X506055Y-107983D01* +X506069Y-107969D01* +X506110Y-107914D01* +X506180Y-107831D01* +X506263Y-107734D01* +X506388Y-107623D01* +X506527Y-107512D01* +X506693Y-107387D01* +X506887Y-107276D01* +X506901Y-107262D01* +X506956Y-107234D01* +X507040Y-107193D01* +X507164Y-107151D01* +X507317Y-107096D01* +X507497Y-107040D01* +X507719Y-106985D01* +X507955Y-106943D01* +X507983D01* +X508024Y-106929D01* +X508080D01* +X508218Y-106902D01* +X508399Y-106874D01* +X508607Y-106860D01* +X508857Y-106832D01* +X509134Y-106818D01* +X509744D01* +X509869Y-106832D01* +D02* +G37* +G36* +X503947Y-114321D02* +X501132D01* +Y-104183D01* +X503947D01* +Y-114321D01* +D02* +G37* +G36* +X440014Y-106680D02* +X436824D01* +Y-114321D01* +X433690D01* +Y-106680D01* +X430500D01* +Y-104183D01* +X440014D01* +Y-106680D01* +D02* +G37* +G36* +X489371Y-106832D02* +X489496D01* +X489649Y-106846D01* +X489829Y-106860D01* +X490009Y-106874D01* +X490398Y-106943D01* +X490814Y-107026D01* +X491216Y-107137D01* +X491410Y-107220D01* +X491590Y-107304D01* +X491604D01* +X491632Y-107331D01* +X491674Y-107359D01* +X491743Y-107387D01* +X491909Y-107498D01* +X492103Y-107650D01* +X492325Y-107845D01* +X492561Y-108080D01* +X492783Y-108372D01* +X492977Y-108691D01* +Y-108704D01* +X493005Y-108732D01* +X493019Y-108788D01* +X493060Y-108857D01* +X493088Y-108940D01* +X493130Y-109051D01* +X493171Y-109176D01* +X493227Y-109328D01* +X493268Y-109481D01* +X493310Y-109661D01* +X493352Y-109855D01* +X493393Y-110063D01* +X493421Y-110285D01* +X493449Y-110535D01* +X493462Y-110785D01* +Y-111048D01* +Y-111353D01* +X487818D01* +Y-111367D01* +Y-111381D01* +X487832Y-111464D01* +X487860Y-111589D01* +X487887Y-111728D01* +X487943Y-111894D01* +X487998Y-112061D01* +X488082Y-112227D01* +X488179Y-112366D01* +X488192Y-112380D01* +X488248Y-112435D01* +X488345Y-112518D01* +X488470Y-112601D01* +X488623Y-112685D01* +X488803Y-112768D01* +X489011Y-112823D01* +X489246Y-112837D01* +X489316D01* +X489399Y-112823D01* +X489496Y-112809D01* +X489621Y-112796D01* +X489760Y-112754D01* +X489898Y-112712D01* +X490037Y-112643D01* +X490051Y-112629D01* +X490079Y-112615D01* +X490120Y-112588D01* +X490190Y-112532D01* +X490259Y-112463D01* +X490342Y-112380D01* +X490439Y-112282D01* +X490536Y-112171D01* +X493310Y-112421D01* +X493296Y-112435D01* +X493282Y-112463D01* +X493241Y-112532D01* +X493199Y-112601D01* +X493130Y-112698D01* +X493060Y-112796D01* +X492880Y-113031D01* +X492658Y-113295D01* +X492395Y-113558D01* +X492090Y-113808D01* +X491937Y-113919D01* +X491771Y-114016D01* +X491757D01* +X491729Y-114030D01* +X491674Y-114058D01* +X491604Y-114085D01* +X491507Y-114127D01* +X491396Y-114169D01* +X491258Y-114210D01* +X491105Y-114252D01* +X490938Y-114293D01* +X490744Y-114335D01* +X490536Y-114377D01* +X490300Y-114418D01* +X490051Y-114446D01* +X489787Y-114474D01* +X489496Y-114488D01* +X488955D01* +X488830Y-114474D01* +X488692Y-114460D01* +X488525D01* +X488359Y-114432D01* +X487985Y-114390D01* +X487610Y-114321D01* +X487236Y-114224D01* +X487055Y-114155D01* +X486889Y-114085D01* +X486875D01* +X486847Y-114072D01* +X486806Y-114044D01* +X486750Y-114002D01* +X486598Y-113905D01* +X486404Y-113766D01* +X486182Y-113586D01* +X485960Y-113364D01* +X485724Y-113087D01* +X485502Y-112782D01* +Y-112768D01* +X485474Y-112740D01* +X485447Y-112685D01* +X485419Y-112615D01* +X485377Y-112532D01* +X485336Y-112435D01* +X485280Y-112310D01* +X485239Y-112185D01* +X485183Y-112033D01* +X485128Y-111866D01* +X485044Y-111506D01* +X484989Y-111104D01* +X484961Y-110674D01* +Y-110660D01* +Y-110590D01* +X484975Y-110507D01* +Y-110382D01* +X484989Y-110244D01* +X485017Y-110077D01* +X485058Y-109883D01* +X485100Y-109675D01* +X485155Y-109467D01* +X485225Y-109231D01* +X485322Y-109010D01* +X485419Y-108774D01* +X485544Y-108538D01* +X485696Y-108316D01* +X485863Y-108094D01* +X486057Y-107886D01* +X486071Y-107872D01* +X486112Y-107845D01* +X486168Y-107789D01* +X486265Y-107720D01* +X486376Y-107637D01* +X486501Y-107553D01* +X486667Y-107456D01* +X486847Y-107345D01* +X487055Y-107248D01* +X487277Y-107151D01* +X487541Y-107068D01* +X487804Y-106985D01* +X488096Y-106915D01* +X488414Y-106860D01* +X488747Y-106832D01* +X489108Y-106818D01* +X489260D01* +X489371Y-106832D01* +D02* +G37* +G36* +X470122Y-104031D02* +X470288D01* +X470496Y-104059D01* +X470746Y-104086D01* +X471023Y-104128D01* +X471315Y-104183D01* +X471620Y-104253D01* +X471939Y-104350D01* +X472272Y-104461D01* +X472591Y-104586D01* +X472910Y-104752D01* +X473215Y-104932D01* +X473520Y-105140D01* +X473783Y-105376D01* +X473797Y-105390D01* +X473839Y-105445D01* +X473908Y-105515D01* +X474005Y-105626D01* +X474102Y-105764D01* +X474213Y-105931D01* +X474338Y-106139D01* +X474477Y-106361D01* +X474602Y-106624D01* +X474726Y-106902D01* +X474837Y-107220D01* +X474948Y-107553D01* +X475031Y-107928D01* +X475101Y-108316D01* +X475142Y-108746D01* +X475156Y-109190D01* +Y-109204D01* +Y-109273D01* +Y-109356D01* +X475142Y-109481D01* +Y-109634D01* +X475129Y-109814D01* +X475101Y-110008D01* +X475087Y-110216D01* +X475004Y-110674D01* +X474893Y-111173D01* +X474754Y-111644D01* +X474657Y-111880D01* +X474546Y-112102D01* +Y-112116D01* +X474518Y-112158D01* +X474491Y-112213D01* +X474435Y-112282D01* +X474380Y-112380D01* +X474296Y-112491D01* +X474102Y-112740D01* +X473867Y-113031D01* +X473561Y-113323D01* +X473215Y-113600D01* +X472812Y-113863D01* +X472799D01* +X472757Y-113891D01* +X472701Y-113919D01* +X472604Y-113961D01* +X472507Y-114002D01* +X472369Y-114058D01* +X472216Y-114113D01* +X472036Y-114169D01* +X471842Y-114238D01* +X471634Y-114293D01* +X471398Y-114349D01* +X471148Y-114390D01* +X470885Y-114432D01* +X470607Y-114460D01* +X470302Y-114474D01* +X469997Y-114488D01* +X469831D01* +X469706Y-114474D01* +X469567D01* +X469401Y-114460D01* +X469207Y-114446D01* +X468999Y-114418D01* +X468541Y-114349D01* +X468069Y-114266D01* +X467598Y-114127D01* +X467376Y-114044D01* +X467154Y-113947D01* +X467140D01* +X467099Y-113919D01* +X467043Y-113891D01* +X466974Y-113850D01* +X466877Y-113780D01* +X466766Y-113711D01* +X466502Y-113531D01* +X466364Y-113420D01* +X466211Y-113295D01* +X466072Y-113142D01* +X465920Y-112990D01* +X465767Y-112823D01* +X465615Y-112643D01* +X465476Y-112435D01* +X465337Y-112227D01* +X465324Y-112213D01* +X465310Y-112171D01* +X465268Y-112102D01* +X465227Y-112019D01* +X465171Y-111894D01* +X465116Y-111756D01* +X465060Y-111589D01* +X464991Y-111409D01* +X464921Y-111201D01* +X464866Y-110979D01* +X464810Y-110729D01* +X464755Y-110466D01* +X464713Y-110188D01* +X464672Y-109897D01* +X464658Y-109578D01* +X464644Y-109259D01* +Y-109245D01* +Y-109231D01* +Y-109148D01* +X464658Y-109023D01* +X464672Y-108857D01* +X464686Y-108649D01* +X464713Y-108399D01* +X464755Y-108136D01* +X464810Y-107845D01* +X464894Y-107553D01* +X464977Y-107234D01* +X465088Y-106915D01* +X465227Y-106596D01* +X465379Y-106278D01* +X465559Y-105972D01* +X465781Y-105681D01* +X466017Y-105404D01* +X466031Y-105390D01* +X466086Y-105348D01* +X466156Y-105279D01* +X466267Y-105182D01* +X466419Y-105085D01* +X466586Y-104960D01* +X466794Y-104835D01* +X467015Y-104710D01* +X467279Y-104586D01* +X467570Y-104461D01* +X467889Y-104336D01* +X468236Y-104239D01* +X468596Y-104142D01* +X468999Y-104072D01* +X469429Y-104031D01* +X469872Y-104017D01* +X469983D01* +X470122Y-104031D01* +D02* +G37* +G36* +X445298Y-106832D02* +X445450D01* +X445630Y-106860D01* +X445852Y-106888D01* +X446074Y-106929D01* +X446338Y-106985D01* +X446601Y-107054D01* +X446865Y-107137D01* +X447142Y-107234D01* +X447420Y-107359D01* +X447697Y-107512D01* +X447946Y-107678D01* +X448196Y-107886D01* +X448418Y-108108D01* +X448432Y-108122D01* +X448460Y-108150D01* +X448501Y-108219D01* +X448557Y-108288D01* +X448626Y-108385D01* +X448709Y-108510D01* +X448792Y-108649D01* +X448876Y-108801D01* +X448959Y-108982D01* +X449042Y-109176D01* +X449125Y-109384D01* +X449195Y-109606D01* +X449250Y-109842D01* +X449292Y-110091D01* +X449319Y-110355D01* +X449333Y-110632D01* +Y-110646D01* +Y-110702D01* +X449319Y-110799D01* +Y-110910D01* +X449306Y-111062D01* +X449278Y-111229D01* +X449236Y-111423D01* +X449195Y-111617D01* +X449125Y-111839D01* +X449056Y-112061D01* +X448959Y-112296D01* +X448848Y-112532D01* +X448723Y-112754D01* +X448571Y-112990D01* +X448390Y-113212D01* +X448196Y-113420D01* +X448182Y-113434D01* +X448141Y-113461D01* +X448085Y-113517D01* +X447988Y-113586D01* +X447877Y-113669D01* +X447738Y-113752D01* +X447572Y-113850D01* +X447392Y-113947D01* +X447184Y-114058D01* +X446948Y-114155D01* +X446684Y-114238D01* +X446407Y-114321D01* +X446116Y-114390D01* +X445797Y-114446D01* +X445450Y-114474D01* +X445090Y-114488D01* +X444923D01* +X444798Y-114474D01* +X444646Y-114460D01* +X444465Y-114446D01* +X444271Y-114418D01* +X444063Y-114377D01* +X443606Y-114266D01* +X443370Y-114196D01* +X443134Y-114113D01* +X442884Y-114016D01* +X442663Y-113891D01* +X442427Y-113752D01* +X442219Y-113600D01* +X442205Y-113586D01* +X442163Y-113545D01* +X442094Y-113489D01* +X442011Y-113392D01* +X441914Y-113281D01* +X441803Y-113156D01* +X441678Y-112990D01* +X441553Y-112823D01* +X441428Y-112615D01* +X441303Y-112393D01* +X441193Y-112158D01* +X441096Y-111894D01* +X441012Y-111617D01* +X440943Y-111326D01* +X440901Y-111007D01* +X440887Y-110674D01* +Y-110660D01* +Y-110604D01* +X440901Y-110507D01* +Y-110396D01* +X440929Y-110258D01* +X440943Y-110091D01* +X440984Y-109897D01* +X441026Y-109703D01* +X441082Y-109481D01* +X441165Y-109259D01* +X441248Y-109037D01* +X441359Y-108801D01* +X441484Y-108566D01* +X441636Y-108344D01* +X441817Y-108122D01* +X442011Y-107914D01* +X442025Y-107900D01* +X442066Y-107872D01* +X442136Y-107817D01* +X442219Y-107747D01* +X442330Y-107664D01* +X442468Y-107567D01* +X442635Y-107470D01* +X442829Y-107359D01* +X443037Y-107262D01* +X443259Y-107165D01* +X443522Y-107068D01* +X443786Y-106985D01* +X444091Y-106915D01* +X444396Y-106860D01* +X444729Y-106832D01* +X445090Y-106818D01* +X445187D01* +X445298Y-106832D01* +D02* +G37* +G36* +X287068Y41130D02* +X292806D01* +Y38777D01* +X287068D01* +Y36381D01* +X285194D01* +Y43526D01* +X287068D01* +Y41130D01* +D02* +G37* +G36* +X290453Y35715D02* +X290515D01* +X290599Y35705D01* +X290776Y35673D01* +X290984Y35632D01* +X291213Y35559D01* +X291442Y35455D01* +X291682Y35319D01* +X291692D01* +X291713Y35298D01* +X291744Y35278D01* +X291786Y35246D01* +X291890Y35153D01* +X292025Y35028D01* +X292181Y34861D01* +X292338Y34674D01* +X292484Y34444D01* +X292619Y34184D01* +Y34174D01* +X292629Y34153D01* +X292650Y34111D01* +X292671Y34049D01* +X292692Y33986D01* +X292713Y33893D01* +X292744Y33799D01* +X292775Y33684D01* +X292806Y33559D01* +X292827Y33414D01* +X292858Y33268D01* +X292879Y33101D01* +X292900Y32935D01* +X292921Y32747D01* +X292931Y32351D01* +Y32164D01* +X292921Y32039D01* +X292910Y31883D01* +X292890Y31695D01* +X292869Y31497D01* +X292838Y31289D01* +X292796Y31070D01* +X292754Y30841D01* +X292692Y30622D01* +X292619Y30404D01* +X292536Y30196D01* +X292432Y29998D01* +X292317Y29821D01* +X292192Y29664D01* +X292181Y29654D01* +X292161Y29633D01* +X292119Y29592D01* +X292057Y29550D01* +X291984Y29487D01* +X291890Y29425D01* +X291786Y29352D01* +X291671Y29279D01* +X291536Y29206D01* +X291401Y29133D01* +X291244Y29071D01* +X291067Y28998D01* +X290890Y28946D01* +X290703Y28894D01* +X290494Y28852D01* +X290286Y28831D01* +X290140Y31070D01* +X290151D01* +X290161D01* +X290193Y31081D01* +X290234D01* +X290328Y31102D01* +X290453Y31133D01* +X290588Y31174D01* +X290724Y31216D01* +X290859Y31289D01* +X290973Y31362D01* +X290994Y31383D01* +X291046Y31435D01* +X291119Y31508D01* +X291203Y31633D01* +X291286Y31779D01* +X291359Y31955D01* +X291411Y32153D01* +X291421Y32268D01* +X291432Y32393D01* +Y32476D01* +X291421Y32570D01* +X291401Y32674D01* +X291380Y32799D01* +X291338Y32935D01* +X291276Y33049D01* +X291203Y33164D01* +X291192Y33174D01* +X291161Y33205D01* +X291109Y33257D01* +X291046Y33309D01* +X290963Y33351D01* +X290869Y33403D01* +X290765Y33434D01* +X290651Y33445D01* +X290640D01* +X290599D01* +X290546Y33434D01* +X290474Y33414D01* +X290390Y33382D01* +X290307Y33330D01* +X290213Y33268D01* +X290130Y33184D01* +X290120Y33174D01* +X290088Y33132D01* +X290047Y33049D01* +X290015Y32997D01* +X289984Y32935D01* +X289953Y32862D01* +X289911Y32778D01* +X289880Y32674D01* +X289838Y32570D01* +X289797Y32445D01* +X289765Y32299D01* +X289724Y32143D01* +X289682Y31976D01* +Y31955D01* +X289661Y31914D01* +X289651Y31831D01* +X289620Y31726D01* +X289588Y31602D01* +X289547Y31456D01* +X289495Y31289D01* +X289443Y31122D01* +X289307Y30758D01* +X289151Y30393D01* +X289068Y30216D01* +X288974Y30060D01* +X288870Y29904D01* +X288766Y29769D01* +X288755Y29758D01* +X288734Y29737D01* +X288703Y29706D01* +X288662Y29664D01* +X288610Y29612D01* +X288537Y29560D01* +X288453Y29498D01* +X288370Y29446D01* +X288266Y29383D01* +X288151Y29321D01* +X287901Y29217D01* +X287766Y29175D01* +X287620Y29144D01* +X287464Y29123D01* +X287297Y29113D01* +X287287D01* +X287266D01* +X287235D01* +X287193Y29123D01* +X287089Y29133D01* +X286943Y29154D01* +X286766Y29196D01* +X286589Y29258D01* +X286391Y29331D01* +X286194Y29446D01* +X286183D01* +X286173Y29467D01* +X286110Y29508D01* +X286016Y29592D01* +X285891Y29706D01* +X285767Y29841D01* +X285631Y30018D01* +X285496Y30227D01* +X285371Y30466D01* +Y30477D01* +X285360Y30498D01* +X285340Y30539D01* +X285319Y30591D01* +X285298Y30664D01* +X285277Y30747D01* +X285246Y30841D01* +X285215Y30956D01* +X285194Y31081D01* +X285163Y31227D01* +X285142Y31383D01* +X285110Y31549D01* +X285100Y31726D01* +X285079Y31924D01* +X285069Y32122D01* +Y32476D01* +X285079Y32580D01* +X285090Y32705D01* +X285100Y32841D01* +X285110Y32997D01* +X285142Y33164D01* +X285204Y33528D01* +X285298Y33893D01* +X285360Y34070D01* +X285433Y34247D01* +X285527Y34413D01* +X285621Y34559D01* +X285631Y34569D01* +X285641Y34590D01* +X285683Y34632D01* +X285725Y34684D01* +X285777Y34746D01* +X285850Y34809D01* +X285944Y34882D01* +X286037Y34965D01* +X286152Y35038D01* +X286277Y35121D01* +X286423Y35194D01* +X286579Y35267D01* +X286745Y35340D01* +X286922Y35392D01* +X287120Y35444D01* +X287339Y35475D01* +X287464Y33257D01* +X287454D01* +X287443D01* +X287381Y33236D01* +X287287Y33216D01* +X287183Y33174D01* +X287058Y33122D01* +X286933Y33059D01* +X286818Y32976D01* +X286725Y32882D01* +X286714Y32872D01* +X286683Y32830D01* +X286652Y32768D01* +X286600Y32685D01* +X286558Y32570D01* +X286527Y32435D01* +X286495Y32278D01* +X286485Y32101D01* +Y32039D01* +X286495Y31966D01* +X286506Y31872D01* +X286527Y31768D01* +X286558Y31674D01* +X286600Y31570D01* +X286662Y31487D01* +X286672Y31477D01* +X286693Y31456D01* +X286735Y31424D01* +X286777Y31393D01* +X286839Y31351D01* +X286912Y31320D01* +X286995Y31300D01* +X287089Y31289D01* +X287099D01* +X287120D01* +X287152Y31300D01* +X287193Y31310D01* +X287245Y31331D01* +X287297Y31362D01* +X287360Y31404D01* +X287412Y31456D01* +X287422Y31466D01* +X287433Y31487D01* +X287464Y31539D01* +X287506Y31612D01* +X287547Y31716D01* +X287589Y31851D01* +X287641Y32028D01* +X287672Y32122D01* +X287693Y32237D01* +Y32257D01* +X287703Y32310D01* +X287724Y32383D01* +X287745Y32487D01* +X287776Y32612D01* +X287818Y32757D01* +X287860Y32924D01* +X287901Y33091D01* +X288006Y33455D01* +X288120Y33820D01* +X288183Y33997D01* +X288245Y34163D01* +X288307Y34309D01* +X288370Y34444D01* +Y34455D01* +X288380Y34476D01* +X288401Y34507D01* +X288433Y34549D01* +X288505Y34674D01* +X288599Y34819D01* +X288724Y34976D01* +X288870Y35132D01* +X289026Y35288D01* +X289214Y35413D01* +X289224D01* +X289234Y35423D01* +X289266Y35444D01* +X289297Y35465D01* +X289401Y35517D01* +X289536Y35569D01* +X289703Y35632D01* +X289890Y35673D01* +X290099Y35715D01* +X290328Y35725D01* +X290338D01* +X290359D01* +X290401D01* +X290453Y35715D01* +D02* +G37* +G36* +X292806Y25811D02* +X290494Y24562D01* +X290484D01* +X290474Y24551D01* +X290422Y24520D01* +X290338Y24478D01* +X290245Y24416D01* +X290151Y24353D01* +X290047Y24280D01* +X289963Y24218D01* +X289901Y24145D01* +X289890Y24135D01* +X289870Y24103D01* +X289849Y24041D01* +X289807Y23978D01* +X289776Y23885D01* +X289755Y23791D01* +X289734Y23676D01* +X289724Y23562D01* +Y23364D01* +X292806D01* +Y21000D01* +X285194D01* +Y25093D01* +X285204Y25186D01* +Y25405D01* +X285215Y25530D01* +X285235Y25801D01* +X285277Y26072D01* +X285319Y26332D01* +X285350Y26457D01* +X285381Y26572D01* +Y26582D01* +X285392Y26603D01* +X285402Y26624D01* +X285423Y26665D01* +X285464Y26780D01* +X285537Y26905D01* +X285631Y27061D01* +X285756Y27217D01* +X285902Y27363D01* +X286079Y27509D01* +X286089D01* +X286100Y27519D01* +X286131Y27540D01* +X286173Y27561D01* +X286277Y27623D01* +X286423Y27686D01* +X286610Y27748D01* +X286818Y27811D01* +X287058Y27852D01* +X287318Y27863D01* +X287329D01* +X287349D01* +X287381D01* +X287422D01* +X287547Y27852D01* +X287693Y27832D01* +X287860Y27800D01* +X288047Y27748D01* +X288235Y27686D01* +X288412Y27592D01* +X288433Y27582D01* +X288485Y27540D01* +X288568Y27478D01* +X288672Y27394D01* +X288797Y27290D01* +X288922Y27165D01* +X289047Y27009D01* +X289161Y26842D01* +X289172Y26832D01* +X289193Y26790D01* +X289224Y26717D01* +X289266Y26624D01* +X289318Y26509D01* +X289359Y26363D01* +X289411Y26207D01* +X289464Y26020D01* +X289474Y26040D01* +X289484Y26093D01* +X289515Y26165D01* +X289547Y26249D01* +X289630Y26457D01* +X289682Y26551D01* +X289734Y26634D01* +Y26644D01* +X289755Y26655D01* +X289776Y26686D01* +X289818Y26728D01* +X289870Y26780D01* +X289942Y26842D01* +X290036Y26915D01* +X290140Y26999D01* +X290151Y27009D01* +X290193Y27040D01* +X290245Y27082D01* +X290307Y27134D01* +X290463Y27248D01* +X290536Y27290D01* +X290609Y27332D01* +X292806Y28477D01* +Y25811D01* +D02* +G37* +G36* +X286068Y98908D02* +X291806D01* +Y96554D01* +X286068D01* +Y94159D01* +X284194D01* +Y101303D01* +X286068D01* +Y98908D01* +D02* +G37* +G36* +X288172Y93409D02* +X288286D01* +X288422Y93399D01* +X288568Y93378D01* +X288724Y93368D01* +X289067Y93305D01* +X289442Y93222D01* +X289797Y93118D01* +X289974Y93045D01* +X290140Y92962D01* +X290151D01* +X290182Y92941D01* +X290223Y92920D01* +X290275Y92878D01* +X290348Y92837D01* +X290432Y92774D01* +X290619Y92628D01* +X290838Y92451D01* +X291057Y92222D01* +X291265Y91962D01* +X291463Y91660D01* +Y91649D01* +X291483Y91618D01* +X291504Y91576D01* +X291536Y91504D01* +X291567Y91431D01* +X291609Y91327D01* +X291650Y91212D01* +X291692Y91077D01* +X291744Y90931D01* +X291786Y90775D01* +X291827Y90597D01* +X291858Y90410D01* +X291890Y90212D01* +X291910Y90004D01* +X291921Y89775D01* +X291931Y89546D01* +Y89421D01* +X291921Y89327D01* +Y89223D01* +X291910Y89098D01* +X291900Y88952D01* +X291879Y88796D01* +X291827Y88452D01* +X291765Y88098D01* +X291661Y87744D01* +X291598Y87577D01* +X291525Y87411D01* +Y87400D01* +X291504Y87369D01* +X291483Y87327D01* +X291452Y87275D01* +X291400Y87203D01* +X291348Y87119D01* +X291213Y86921D01* +X291129Y86817D01* +X291036Y86703D01* +X290921Y86599D01* +X290807Y86484D01* +X290682Y86369D01* +X290546Y86255D01* +X290390Y86151D01* +X290234Y86047D01* +X290223Y86036D01* +X290192Y86026D01* +X290140Y85995D01* +X290078Y85963D01* +X289984Y85922D01* +X289880Y85880D01* +X289755Y85838D01* +X289619Y85786D01* +X289463Y85734D01* +X289297Y85693D01* +X289109Y85651D01* +X288911Y85609D01* +X288703Y85578D01* +X288484Y85547D01* +X288245Y85536D01* +X288005Y85526D01* +X287995D01* +X287984D01* +X287922D01* +X287828Y85536D01* +X287703Y85547D01* +X287547Y85557D01* +X287360Y85578D01* +X287162Y85609D01* +X286943Y85651D01* +X286724Y85713D01* +X286485Y85776D01* +X286245Y85859D01* +X286006Y85963D01* +X285766Y86078D01* +X285537Y86213D01* +X285319Y86380D01* +X285110Y86557D01* +X285100Y86567D01* +X285068Y86609D01* +X285016Y86661D01* +X284944Y86744D01* +X284871Y86859D01* +X284777Y86984D01* +X284683Y87140D01* +X284590Y87307D01* +X284496Y87505D01* +X284402Y87723D01* +X284308Y87963D01* +X284235Y88223D01* +X284163Y88494D01* +X284110Y88796D01* +X284079Y89119D01* +X284069Y89452D01* +Y89535D01* +X284079Y89639D01* +Y89764D01* +X284100Y89921D01* +X284121Y90108D01* +X284152Y90316D01* +X284194Y90535D01* +X284246Y90764D01* +X284319Y91004D01* +X284402Y91254D01* +X284496Y91493D01* +X284621Y91733D01* +X284756Y91962D01* +X284912Y92191D01* +X285089Y92389D01* +X285100Y92399D01* +X285141Y92430D01* +X285194Y92483D01* +X285277Y92555D01* +X285381Y92628D01* +X285506Y92712D01* +X285662Y92805D01* +X285829Y92909D01* +X286027Y93003D01* +X286235Y93097D01* +X286474Y93180D01* +X286724Y93264D01* +X287006Y93326D01* +X287297Y93378D01* +X287620Y93409D01* +X287953Y93420D01* +X287964D01* +X288016D01* +X288078D01* +X288172Y93409D01* +D02* +G37* +G36* +Y84547D02* +X288286D01* +X288422Y84537D01* +X288568Y84516D01* +X288724Y84505D01* +X289067Y84443D01* +X289442Y84360D01* +X289797Y84255D01* +X289974Y84183D01* +X290140Y84099D01* +X290151D01* +X290182Y84078D01* +X290223Y84058D01* +X290275Y84016D01* +X290348Y83974D01* +X290432Y83912D01* +X290619Y83766D01* +X290838Y83589D01* +X291057Y83360D01* +X291265Y83099D01* +X291463Y82797D01* +Y82787D01* +X291483Y82756D01* +X291504Y82714D01* +X291536Y82641D01* +X291567Y82568D01* +X291609Y82464D01* +X291650Y82350D01* +X291692Y82214D01* +X291744Y82069D01* +X291786Y81912D01* +X291827Y81735D01* +X291858Y81548D01* +X291890Y81350D01* +X291910Y81142D01* +X291921Y80913D01* +X291931Y80683D01* +Y80558D01* +X291921Y80465D01* +Y80361D01* +X291910Y80236D01* +X291900Y80090D01* +X291879Y79934D01* +X291827Y79590D01* +X291765Y79236D01* +X291661Y78882D01* +X291598Y78715D01* +X291525Y78548D01* +Y78538D01* +X291504Y78507D01* +X291483Y78465D01* +X291452Y78413D01* +X291400Y78340D01* +X291348Y78257D01* +X291213Y78059D01* +X291129Y77955D01* +X291036Y77840D01* +X290921Y77736D01* +X290807Y77622D01* +X290682Y77507D01* +X290546Y77393D01* +X290390Y77288D01* +X290234Y77184D01* +X290223Y77174D01* +X290192Y77164D01* +X290140Y77132D01* +X290078Y77101D01* +X289984Y77059D01* +X289880Y77018D01* +X289755Y76976D01* +X289619Y76924D01* +X289463Y76872D01* +X289297Y76830D01* +X289109Y76789D01* +X288911Y76747D01* +X288703Y76716D01* +X288484Y76684D01* +X288245Y76674D01* +X288005Y76664D01* +X287995D01* +X287984D01* +X287922D01* +X287828Y76674D01* +X287703Y76684D01* +X287547Y76695D01* +X287360Y76716D01* +X287162Y76747D01* +X286943Y76789D01* +X286724Y76851D01* +X286485Y76913D01* +X286245Y76997D01* +X286006Y77101D01* +X285766Y77215D01* +X285537Y77351D01* +X285319Y77517D01* +X285110Y77695D01* +X285100Y77705D01* +X285068Y77747D01* +X285016Y77799D01* +X284944Y77882D01* +X284871Y77997D01* +X284777Y78122D01* +X284683Y78278D01* +X284590Y78444D01* +X284496Y78642D01* +X284402Y78861D01* +X284308Y79100D01* +X284235Y79361D01* +X284163Y79632D01* +X284110Y79934D01* +X284079Y80256D01* +X284069Y80590D01* +Y80673D01* +X284079Y80777D01* +Y80902D01* +X284100Y81058D01* +X284121Y81246D01* +X284152Y81454D01* +X284194Y81673D01* +X284246Y81902D01* +X284319Y82141D01* +X284402Y82391D01* +X284496Y82631D01* +X284621Y82870D01* +X284756Y83099D01* +X284912Y83329D01* +X285089Y83526D01* +X285100Y83537D01* +X285141Y83568D01* +X285194Y83620D01* +X285277Y83693D01* +X285381Y83766D01* +X285506Y83849D01* +X285662Y83943D01* +X285829Y84047D01* +X286027Y84141D01* +X286235Y84235D01* +X286474Y84318D01* +X286724Y84401D01* +X287006Y84464D01* +X287297Y84516D01* +X287620Y84547D01* +X287953Y84557D01* +X287964D01* +X288016D01* +X288078D01* +X288172Y84547D01* +D02* +G37* +G36* +X289859Y75726D02* +X290005Y75705D01* +X290161Y75664D01* +X290348Y75622D01* +X290525Y75549D01* +X290713Y75456D01* +X290734Y75445D01* +X290786Y75403D01* +X290879Y75341D01* +X290984Y75258D01* +X291098Y75154D01* +X291223Y75029D01* +X291348Y74872D01* +X291463Y74706D01* +X291473Y74695D01* +X291494Y74654D01* +X291515Y74581D01* +X291556Y74477D01* +X291598Y74352D01* +X291640Y74206D01* +X291681Y74018D01* +X291713Y73810D01* +Y73779D01* +X291723Y73737D01* +Y73685D01* +X291733Y73623D01* +X291744Y73550D01* +X291754Y73383D01* +X291775Y73206D01* +X291796Y73029D01* +X291806Y72883D01* +Y68697D01* +X284194D01* +Y73206D01* +X284204Y73279D01* +X284215Y73373D01* +X284225Y73477D01* +X284235Y73602D01* +X284267Y73727D01* +X284329Y73998D01* +X284423Y74279D01* +X284485Y74414D01* +X284558Y74550D01* +X284652Y74675D01* +X284746Y74789D01* +X284756Y74799D01* +X284767Y74810D01* +X284798Y74841D01* +X284839Y74883D01* +X284891Y74925D01* +X284964Y74977D01* +X285121Y75091D01* +X285319Y75195D01* +X285548Y75289D01* +X285672Y75331D01* +X285808Y75362D01* +X285954Y75372D01* +X286099Y75383D01* +X286110D01* +X286131D01* +X286162D01* +X286214Y75372D01* +X286266D01* +X286339Y75362D01* +X286495Y75331D01* +X286672Y75279D01* +X286870Y75206D01* +X287068Y75101D01* +X287255Y74956D01* +X287266Y74945D01* +X287307Y74904D01* +X287370Y74841D01* +X287443Y74747D01* +X287526Y74633D01* +X287610Y74497D01* +X287693Y74331D01* +X287766Y74143D01* +Y74154D01* +X287776Y74175D01* +X287787Y74216D01* +X287807Y74279D01* +X287828Y74341D01* +X287849Y74425D01* +X287922Y74602D01* +X288016Y74789D01* +X288130Y74987D01* +X288276Y75174D01* +X288443Y75341D01* +X288453D01* +X288463Y75362D01* +X288495Y75383D01* +X288526Y75403D01* +X288630Y75466D01* +X288776Y75539D01* +X288953Y75612D01* +X289151Y75674D01* +X289390Y75716D01* +X289651Y75737D01* +X289661D01* +X289671D01* +X289703D01* +X289744D01* +X289859Y75726D01* +D02* +G37* +G36* +X42000Y46878D02* +X35432D01* +Y48569D01* +X40728D01* +Y51610D01* +X42000D01* +Y46878D01* +D02* +G37* +G36* +Y40713D02* +X35432D01* +Y45460D01* +X36704D01* +Y42405D01* +X37832D01* +Y45239D01* +X39104D01* +Y42405D01* +X40728D01* +Y45460D01* +X42000D01* +Y40713D01* +D02* +G37* +G36* +X38876Y39410D02* +X38960Y39402D01* +X39051Y39395D01* +X39158Y39380D01* +X39272Y39364D01* +X39402Y39342D01* +X39531Y39319D01* +X39805Y39242D01* +X39950Y39197D01* +X40087Y39136D01* +X40232Y39075D01* +X40369Y38999D01* +X40377Y38991D01* +X40400Y38983D01* +X40438Y38953D01* +X40491Y38923D01* +X40552Y38884D01* +X40621Y38831D01* +X40697Y38778D01* +X40781Y38709D01* +X40956Y38557D01* +X41147Y38374D01* +X41322Y38168D01* +X41406Y38054D01* +X41482Y37940D01* +Y37932D01* +X41497Y37917D01* +X41512Y37894D01* +X41528Y37856D01* +X41550Y37810D01* +X41581Y37757D01* +X41611Y37696D01* +X41642Y37627D01* +X41710Y37467D01* +X41771Y37292D01* +X41832Y37094D01* +X41886Y36880D01* +Y36873D01* +X41893Y36857D01* +Y36819D01* +X41901Y36781D01* +X41909Y36720D01* +X41924Y36659D01* +X41931Y36583D01* +X41939Y36499D01* +X41954Y36400D01* +X41962Y36301D01* +X41969Y36187D01* +X41985Y36065D01* +X41992Y35806D01* +X42000Y35524D01* +Y33215D01* +X35432D01* +Y35730D01* +X35439Y35798D01* +Y35966D01* +X35447Y36065D01* +X35462Y36278D01* +X35492Y36514D01* +X35523Y36743D01* +X35569Y36972D01* +Y36979D01* +X35576Y36995D01* +X35584Y37025D01* +X35592Y37071D01* +X35607Y37116D01* +X35622Y37178D01* +X35668Y37315D01* +X35721Y37467D01* +X35790Y37635D01* +X35866Y37802D01* +X35950Y37955D01* +X35957Y37962D01* +X35973Y37985D01* +X35995Y38023D01* +X36026Y38069D01* +X36072Y38122D01* +X36117Y38191D01* +X36178Y38267D01* +X36247Y38343D01* +X36323Y38427D01* +X36407Y38511D01* +X36498Y38602D01* +X36597Y38694D01* +X36818Y38861D01* +X37070Y39021D01* +X37078Y39029D01* +X37100Y39037D01* +X37138Y39060D01* +X37192Y39083D01* +X37260Y39113D01* +X37344Y39143D01* +X37436Y39181D01* +X37542Y39220D01* +X37657Y39258D01* +X37778Y39296D01* +X37916Y39326D01* +X38061Y39357D01* +X38221Y39380D01* +X38380Y39402D01* +X38548Y39410D01* +X38723Y39418D01* +X38731D01* +X38761D01* +X38815D01* +X38876Y39410D01* +D02* +G37* +G36* +X42000Y30038D02* +X37047D01* +Y31630D01* +X42000D01* +Y30038D01* +D02* +G37* +G36* +X36346Y29992D02* +X35142D01* +Y31676D01* +X36346D01* +Y29992D01* +D02* +G37* +G36* +X36704Y25946D02* +X37923D01* +Y28742D01* +X39196D01* +Y25946D01* +X42000D01* +Y24254D01* +X35432D01* +Y28963D01* +X36704D01* +Y25946D01* +D02* +G37* +G36* +X42000Y21114D02* +X39546D01* +X39531D01* +X39493D01* +X39432D01* +X39356Y21107D01* +X39264D01* +X39165Y21099D01* +X38944Y21076D01* +X38929D01* +X38899Y21069D01* +X38845Y21061D01* +X38777Y21054D01* +X38632Y21023D01* +X38571Y21000D01* +X38510Y20977D01* +X38502Y20970D01* +X38480Y20962D01* +X38449Y20939D01* +X38419Y20909D01* +X38373Y20871D01* +X38335Y20825D01* +X38297Y20772D01* +X38266Y20711D01* +Y20703D01* +X38251Y20680D01* +X38243Y20642D01* +X38228Y20589D01* +X38213Y20520D01* +X38205Y20444D01* +X38190Y20345D01* +Y20162D01* +X38198Y20101D01* +X38205Y20040D01* +X38221Y19964D01* +X38266Y19804D01* +Y19796D01* +X38281Y19766D01* +X38297Y19720D01* +X38319Y19659D01* +X38350Y19591D01* +X38388Y19507D01* +X38434Y19423D01* +X38487Y19324D01* +X42000D01* +Y17731D01* +X37047D01* +Y19324D01* +X37596D01* +X37588Y19331D01* +X37580Y19339D01* +X37565Y19362D01* +X37542Y19392D01* +X37481Y19476D01* +X37413Y19583D01* +X37329Y19705D01* +X37245Y19842D01* +X37161Y19987D01* +X37093Y20131D01* +Y20139D01* +X37085Y20147D01* +X37078Y20170D01* +X37062Y20200D01* +X37032Y20276D01* +X37001Y20383D01* +X36971Y20512D01* +X36940Y20665D01* +X36918Y20825D01* +X36910Y21000D01* +Y21076D01* +X36918Y21130D01* +X36925Y21198D01* +X36933Y21274D01* +X36948Y21366D01* +X36971Y21457D01* +X37024Y21655D01* +X37062Y21762D01* +X37108Y21869D01* +X37161Y21968D01* +X37230Y22067D01* +X37299Y22159D01* +X37382Y22250D01* +X37390Y22257D01* +X37405Y22273D01* +X37428Y22296D01* +X37466Y22318D01* +X37519Y22357D01* +X37580Y22395D01* +X37649Y22433D01* +X37733Y22478D01* +X37824Y22524D01* +X37923Y22562D01* +X38038Y22600D01* +X38167Y22638D01* +X38304Y22661D01* +X38449Y22684D01* +X38609Y22699D01* +X38777Y22707D01* +X42000D01* +Y21114D01* +D02* +G37* +G36* +Y14645D02* +X37047D01* +Y16238D01* +X42000D01* +Y14645D01* +D02* +G37* +G36* +X36346Y14599D02* +X35142D01* +Y16283D01* +X36346D01* +Y14599D01* +D02* +G37* +G36* +X42000Y11833D02* +Y9966D01* +X37725Y8785D01* +X42000Y7635D01* +Y5768D01* +X35432Y4000D01* +Y5760D01* +X39958Y6774D01* +X35432Y7985D01* +Y9669D01* +X39958Y10827D01* +X35432Y11887D01* +Y13609D01* +X42000Y11833D01* +D02* +G37* +G36* +X67000Y115603D02* +X62603D01* +X65453Y114383D01* +Y113217D01* +X62603Y112006D01* +X67000D01* +Y110413D01* +X60432D01* +Y112372D01* +X63731Y113850D01* +X60432Y115321D01* +Y117294D01* +X67000D01* +Y115603D01* +D02* +G37* +G36* +X63876Y109110D02* +X63983Y109103D01* +X64112Y109087D01* +X64272Y109072D01* +X64440Y109042D01* +X64623Y109004D01* +X64821Y108958D01* +X65019Y108897D01* +X65232Y108828D01* +X65438Y108737D01* +X65644Y108638D01* +X65842Y108516D01* +X66032Y108379D01* +X66215Y108219D01* +X66223Y108211D01* +X66253Y108181D01* +X66299Y108127D01* +X66360Y108051D01* +X66428Y107960D01* +X66505Y107853D01* +X66589Y107723D01* +X66672Y107571D01* +X66764Y107403D01* +X66848Y107220D01* +X66924Y107015D01* +X66992Y106794D01* +X67053Y106550D01* +X67099Y106299D01* +X67130Y106024D01* +X67137Y105735D01* +Y105628D01* +X67130Y105582D01* +X67122Y105476D01* +X67107Y105338D01* +X67091Y105186D01* +X67061Y105018D01* +X67023Y104828D01* +X66969Y104637D01* +X66909Y104432D01* +X66840Y104226D01* +X66748Y104020D01* +X66642Y103814D01* +X66520Y103616D01* +X66375Y103426D01* +X66215Y103251D01* +X66207Y103243D01* +X66169Y103212D01* +X66116Y103167D01* +X66048Y103113D01* +X65956Y103045D01* +X65842Y102969D01* +X65712Y102885D01* +X65560Y102809D01* +X65392Y102725D01* +X65202Y102641D01* +X64996Y102565D01* +X64775Y102496D01* +X64539Y102443D01* +X64280Y102397D01* +X64013Y102367D01* +X63723Y102359D01* +X63716D01* +X63708D01* +X63685D01* +X63655D01* +X63617D01* +X63571Y102367D01* +X63464Y102374D01* +X63327Y102389D01* +X63175Y102405D01* +X63000Y102435D01* +X62817Y102473D01* +X62618Y102519D01* +X62413Y102580D01* +X62207Y102648D01* +X61994Y102732D01* +X61788Y102839D01* +X61590Y102953D01* +X61399Y103090D01* +X61216Y103251D01* +X61209Y103258D01* +X61178Y103296D01* +X61133Y103342D01* +X61072Y103418D01* +X61003Y103510D01* +X60927Y103616D01* +X60843Y103746D01* +X60752Y103898D01* +X60668Y104066D01* +X60584Y104249D01* +X60508Y104454D01* +X60439Y104675D01* +X60378Y104919D01* +X60332Y105171D01* +X60302Y105445D01* +X60294Y105735D01* +Y105803D01* +X60302Y105887D01* +X60310Y105994D01* +X60325Y106131D01* +X60340Y106283D01* +X60371Y106451D01* +X60409Y106634D01* +X60462Y106832D01* +X60523Y107030D01* +X60592Y107236D01* +X60683Y107442D01* +X60790Y107647D01* +X60912Y107845D01* +X61056Y108036D01* +X61216Y108211D01* +X61224Y108219D01* +X61262Y108249D01* +X61315Y108295D01* +X61384Y108356D01* +X61476Y108425D01* +X61590Y108501D01* +X61727Y108577D01* +X61872Y108668D01* +X62047Y108752D01* +X62230Y108828D01* +X62436Y108904D01* +X62664Y108973D01* +X62900Y109034D01* +X63159Y109080D01* +X63434Y109110D01* +X63723Y109118D01* +X63731D01* +X63739D01* +X63762D01* +X63792D01* +X63876Y109110D01* +D02* +G37* +G36* +X66581Y101490D02* +X66596Y101452D01* +X66611Y101406D01* +X66642Y101346D01* +X66672Y101269D01* +X66710Y101193D01* +X66787Y101018D01* +X66794Y101010D01* +X66802Y100980D01* +X66817Y100934D01* +X66840Y100881D01* +X66870Y100805D01* +X66893Y100728D01* +X66954Y100553D01* +Y100538D01* +X66969Y100500D01* +X66985Y100431D01* +X67000Y100355D01* +X67023Y100264D01* +X67046Y100157D01* +X67084Y99943D01* +Y99928D01* +X67091Y99890D01* +X67099Y99829D01* +X67107Y99738D01* +X67122Y99631D01* +X67130Y99494D01* +X67137Y99341D01* +Y99044D01* +X67130Y98976D01* +X67122Y98899D01* +Y98816D01* +X67107Y98724D01* +X67084Y98518D01* +X67046Y98290D01* +X66992Y98054D01* +X66924Y97817D01* +Y97810D01* +X66916Y97787D01* +X66901Y97757D01* +X66886Y97711D01* +X66863Y97657D01* +X66832Y97597D01* +X66764Y97452D01* +X66672Y97284D01* +X66566Y97109D01* +X66436Y96926D01* +X66284Y96751D01* +X66276Y96743D01* +X66261Y96728D01* +X66238Y96705D01* +X66207Y96674D01* +X66162Y96644D01* +X66116Y96598D01* +X66055Y96552D01* +X65986Y96499D01* +X65827Y96392D01* +X65644Y96278D01* +X65438Y96164D01* +X65209Y96065D01* +X65202D01* +X65179Y96057D01* +X65141Y96042D01* +X65095Y96027D01* +X65034Y96011D01* +X64966Y95989D01* +X64882Y95966D01* +X64783Y95943D01* +X64683Y95920D01* +X64569Y95897D01* +X64447Y95874D01* +X64318Y95859D01* +X64036Y95829D01* +X63731Y95821D01* +X63723D01* +X63693D01* +X63655D01* +X63601Y95829D01* +X63533D01* +X63449Y95836D01* +X63365Y95844D01* +X63266Y95851D01* +X63045Y95874D01* +X62809Y95920D01* +X62565Y95973D01* +X62321Y96050D01* +X62314D01* +X62291Y96057D01* +X62260Y96073D01* +X62215Y96095D01* +X62161Y96118D01* +X62093Y96149D01* +X62024Y96179D01* +X61940Y96225D01* +X61773Y96316D01* +X61590Y96438D01* +X61399Y96575D01* +X61224Y96728D01* +X61216Y96735D01* +X61201Y96751D01* +X61186Y96774D01* +X61156Y96804D01* +X61117Y96850D01* +X61072Y96895D01* +X61026Y96956D01* +X60980Y97017D01* +X60866Y97177D01* +X60759Y97353D01* +X60652Y97558D01* +X60553Y97787D01* +Y97795D01* +X60546Y97817D01* +X60531Y97848D01* +X60515Y97901D01* +X60500Y97962D01* +X60477Y98031D01* +X60454Y98107D01* +X60432Y98198D01* +X60409Y98298D01* +X60386Y98404D01* +X60348Y98640D01* +X60317Y98899D01* +X60310Y99174D01* +Y99319D01* +X60317Y99425D01* +X60325Y99540D01* +X60332Y99662D01* +X60363Y99921D01* +Y99936D01* +X60371Y99974D01* +X60378Y100042D01* +X60394Y100126D01* +X60416Y100218D01* +X60432Y100324D01* +X60485Y100538D01* +Y100553D01* +X60500Y100591D01* +X60515Y100645D01* +X60538Y100713D01* +X60569Y100797D01* +X60599Y100888D01* +X60675Y101071D01* +X60683Y101079D01* +X60691Y101109D01* +X60714Y101155D01* +X60736Y101216D01* +X60767Y101285D01* +X60797Y101353D01* +X60858Y101498D01* +X62451D01* +Y101300D01* +X62443Y101292D01* +X62436Y101277D01* +X62413Y101254D01* +X62382Y101216D01* +X62344Y101170D01* +X62306Y101117D01* +X62260Y101056D01* +X62207Y100987D01* +X62199Y100980D01* +X62184Y100957D01* +X62154Y100919D01* +X62116Y100865D01* +X62070Y100805D01* +X62024Y100728D01* +X61971Y100652D01* +X61918Y100561D01* +X61910Y100553D01* +X61895Y100522D01* +X61872Y100469D01* +X61834Y100408D01* +X61796Y100332D01* +X61757Y100241D01* +X61719Y100141D01* +X61681Y100035D01* +X61674Y100020D01* +X61666Y99989D01* +X61651Y99928D01* +X61628Y99852D01* +X61613Y99761D01* +X61597Y99662D01* +X61590Y99547D01* +X61582Y99433D01* +Y99372D01* +X61590Y99303D01* +X61597Y99212D01* +X61613Y99113D01* +X61628Y98998D01* +X61658Y98877D01* +X61697Y98755D01* +X61704Y98740D01* +X61719Y98701D01* +X61750Y98640D01* +X61788Y98564D01* +X61841Y98473D01* +X61902Y98366D01* +X61978Y98267D01* +X62070Y98160D01* +X62077Y98153D01* +X62116Y98115D01* +X62169Y98069D01* +X62245Y98008D01* +X62344Y97947D01* +X62459Y97871D01* +X62588Y97802D01* +X62740Y97741D01* +X62748D01* +X62756Y97734D01* +X62779Y97726D01* +X62817Y97718D01* +X62855Y97703D01* +X62900Y97688D01* +X63022Y97665D01* +X63167Y97635D01* +X63335Y97604D01* +X63525Y97589D01* +X63739Y97581D01* +X63746D01* +X63769D01* +X63800D01* +X63838D01* +X63891Y97589D01* +X63952D01* +X64097Y97604D01* +X64264Y97619D01* +X64432Y97650D01* +X64607Y97696D01* +X64767Y97749D01* +X64775D01* +X64783Y97757D01* +X64805Y97764D01* +X64836Y97779D01* +X64912Y97817D01* +X65004Y97871D01* +X65110Y97932D01* +X65217Y98008D01* +X65324Y98092D01* +X65423Y98191D01* +X65430Y98206D01* +X65461Y98237D01* +X65507Y98290D01* +X65552Y98366D01* +X65613Y98450D01* +X65666Y98557D01* +X65720Y98663D01* +X65766Y98785D01* +Y98793D01* +X65773Y98800D01* +X65781Y98846D01* +X65796Y98907D01* +X65811Y98991D01* +X65834Y99090D01* +X65849Y99204D01* +X65857Y99319D01* +X65865Y99440D01* +Y99494D01* +X65857Y99555D01* +X65849Y99631D01* +X65842Y99730D01* +X65827Y99829D01* +X65804Y99936D01* +X65773Y100050D01* +X65766Y100065D01* +X65758Y100103D01* +X65735Y100157D01* +X65705Y100233D01* +X65674Y100324D01* +X65628Y100416D01* +X65529Y100614D01* +X65522Y100622D01* +X65507Y100652D01* +X65484Y100690D01* +X65445Y100744D01* +X65407Y100805D01* +X65362Y100873D01* +X65255Y101010D01* +X65247Y101018D01* +X65232Y101041D01* +X65202Y101079D01* +X65171Y101117D01* +X65087Y101216D01* +X65004Y101315D01* +Y101498D01* +X66573D01* +X66581Y101490D01* +D02* +G37* +G36* +X67000Y92910D02* +X65270D01* +Y94556D01* +X67000D01* +Y92910D01* +D02* +G37* +G36* +X66581Y91691D02* +X66596Y91653D01* +X66611Y91607D01* +X66642Y91546D01* +X66672Y91470D01* +X66710Y91394D01* +X66787Y91219D01* +X66794Y91211D01* +X66802Y91180D01* +X66817Y91135D01* +X66840Y91081D01* +X66870Y91005D01* +X66893Y90929D01* +X66954Y90754D01* +Y90738D01* +X66969Y90700D01* +X66985Y90632D01* +X67000Y90556D01* +X67023Y90464D01* +X67046Y90358D01* +X67084Y90144D01* +Y90129D01* +X67091Y90091D01* +X67099Y90030D01* +X67107Y89938D01* +X67122Y89832D01* +X67130Y89694D01* +X67137Y89542D01* +Y89245D01* +X67130Y89176D01* +X67122Y89100D01* +Y89016D01* +X67107Y88925D01* +X67084Y88719D01* +X67046Y88491D01* +X66992Y88254D01* +X66924Y88018D01* +Y88011D01* +X66916Y87988D01* +X66901Y87957D01* +X66886Y87911D01* +X66863Y87858D01* +X66832Y87797D01* +X66764Y87652D01* +X66672Y87485D01* +X66566Y87310D01* +X66436Y87127D01* +X66284Y86951D01* +X66276Y86944D01* +X66261Y86929D01* +X66238Y86906D01* +X66207Y86875D01* +X66162Y86845D01* +X66116Y86799D01* +X66055Y86753D01* +X65986Y86700D01* +X65827Y86593D01* +X65644Y86479D01* +X65438Y86365D01* +X65209Y86265D01* +X65202D01* +X65179Y86258D01* +X65141Y86243D01* +X65095Y86227D01* +X65034Y86212D01* +X64966Y86189D01* +X64882Y86166D01* +X64783Y86144D01* +X64683Y86121D01* +X64569Y86098D01* +X64447Y86075D01* +X64318Y86060D01* +X64036Y86029D01* +X63731Y86022D01* +X63723D01* +X63693D01* +X63655D01* +X63601Y86029D01* +X63533D01* +X63449Y86037D01* +X63365Y86045D01* +X63266Y86052D01* +X63045Y86075D01* +X62809Y86121D01* +X62565Y86174D01* +X62321Y86250D01* +X62314D01* +X62291Y86258D01* +X62260Y86273D01* +X62215Y86296D01* +X62161Y86319D01* +X62093Y86349D01* +X62024Y86380D01* +X61940Y86426D01* +X61773Y86517D01* +X61590Y86639D01* +X61399Y86776D01* +X61224Y86929D01* +X61216Y86936D01* +X61201Y86951D01* +X61186Y86974D01* +X61156Y87005D01* +X61117Y87050D01* +X61072Y87096D01* +X61026Y87157D01* +X60980Y87218D01* +X60866Y87378D01* +X60759Y87553D01* +X60652Y87759D01* +X60553Y87988D01* +Y87995D01* +X60546Y88018D01* +X60531Y88049D01* +X60515Y88102D01* +X60500Y88163D01* +X60477Y88231D01* +X60454Y88308D01* +X60432Y88399D01* +X60409Y88498D01* +X60386Y88605D01* +X60348Y88841D01* +X60317Y89100D01* +X60310Y89375D01* +Y89519D01* +X60317Y89626D01* +X60325Y89740D01* +X60332Y89862D01* +X60363Y90121D01* +Y90136D01* +X60371Y90175D01* +X60378Y90243D01* +X60394Y90327D01* +X60416Y90418D01* +X60432Y90525D01* +X60485Y90738D01* +Y90754D01* +X60500Y90792D01* +X60515Y90845D01* +X60538Y90914D01* +X60569Y90997D01* +X60599Y91089D01* +X60675Y91272D01* +X60683Y91279D01* +X60691Y91310D01* +X60714Y91356D01* +X60736Y91417D01* +X60767Y91485D01* +X60797Y91554D01* +X60858Y91699D01* +X62451D01* +Y91501D01* +X62443Y91493D01* +X62436Y91478D01* +X62413Y91455D01* +X62382Y91417D01* +X62344Y91371D01* +X62306Y91318D01* +X62260Y91257D01* +X62207Y91188D01* +X62199Y91180D01* +X62184Y91158D01* +X62154Y91119D01* +X62116Y91066D01* +X62070Y91005D01* +X62024Y90929D01* +X61971Y90853D01* +X61918Y90761D01* +X61910Y90754D01* +X61895Y90723D01* +X61872Y90670D01* +X61834Y90609D01* +X61796Y90533D01* +X61757Y90441D01* +X61719Y90342D01* +X61681Y90236D01* +X61674Y90220D01* +X61666Y90190D01* +X61651Y90129D01* +X61628Y90053D01* +X61613Y89961D01* +X61597Y89862D01* +X61590Y89748D01* +X61582Y89634D01* +Y89573D01* +X61590Y89504D01* +X61597Y89413D01* +X61613Y89313D01* +X61628Y89199D01* +X61658Y89077D01* +X61697Y88955D01* +X61704Y88940D01* +X61719Y88902D01* +X61750Y88841D01* +X61788Y88765D01* +X61841Y88673D01* +X61902Y88567D01* +X61978Y88468D01* +X62070Y88361D01* +X62077Y88353D01* +X62116Y88315D01* +X62169Y88270D01* +X62245Y88209D01* +X62344Y88148D01* +X62459Y88071D01* +X62588Y88003D01* +X62740Y87942D01* +X62748D01* +X62756Y87934D01* +X62779Y87927D01* +X62817Y87919D01* +X62855Y87904D01* +X62900Y87889D01* +X63022Y87866D01* +X63167Y87835D01* +X63335Y87805D01* +X63525Y87789D01* +X63739Y87782D01* +X63746D01* +X63769D01* +X63800D01* +X63838D01* +X63891Y87789D01* +X63952D01* +X64097Y87805D01* +X64264Y87820D01* +X64432Y87851D01* +X64607Y87896D01* +X64767Y87949D01* +X64775D01* +X64783Y87957D01* +X64805Y87965D01* +X64836Y87980D01* +X64912Y88018D01* +X65004Y88071D01* +X65110Y88132D01* +X65217Y88209D01* +X65324Y88292D01* +X65423Y88392D01* +X65430Y88407D01* +X65461Y88437D01* +X65507Y88491D01* +X65552Y88567D01* +X65613Y88651D01* +X65666Y88757D01* +X65720Y88864D01* +X65766Y88986D01* +Y88994D01* +X65773Y89001D01* +X65781Y89047D01* +X65796Y89108D01* +X65811Y89192D01* +X65834Y89291D01* +X65849Y89405D01* +X65857Y89519D01* +X65865Y89641D01* +Y89694D01* +X65857Y89755D01* +X65849Y89832D01* +X65842Y89931D01* +X65827Y90030D01* +X65804Y90136D01* +X65773Y90251D01* +X65766Y90266D01* +X65758Y90304D01* +X65735Y90358D01* +X65705Y90434D01* +X65674Y90525D01* +X65628Y90617D01* +X65529Y90815D01* +X65522Y90822D01* +X65507Y90853D01* +X65484Y90891D01* +X65445Y90944D01* +X65407Y91005D01* +X65362Y91074D01* +X65255Y91211D01* +X65247Y91219D01* +X65232Y91241D01* +X65202Y91279D01* +X65171Y91318D01* +X65087Y91417D01* +X65004Y91516D01* +Y91699D01* +X66573D01* +X66581Y91691D01* +D02* +G37* +G36* +X67000Y81175D02* +X65834D01* +Y82250D01* +X61597D01* +Y81175D01* +X60432D01* +Y85016D01* +X61597D01* +Y83941D01* +X65834D01* +Y85016D01* +X67000D01* +Y81175D01* +D02* +G37* +G36* +Y78127D02* +Y76238D01* +X60432Y73845D01* +Y75620D01* +X65042Y77205D01* +X60432Y78790D01* +Y80528D01* +X67000Y78127D01* +D02* +G37* +G36* +X63876Y73273D02* +X63983Y73266D01* +X64112Y73251D01* +X64272Y73235D01* +X64440Y73205D01* +X64623Y73167D01* +X64821Y73121D01* +X65019Y73060D01* +X65232Y72991D01* +X65438Y72900D01* +X65644Y72801D01* +X65842Y72679D01* +X66032Y72542D01* +X66215Y72382D01* +X66223Y72374D01* +X66253Y72344D01* +X66299Y72290D01* +X66360Y72214D01* +X66428Y72123D01* +X66505Y72016D01* +X66589Y71887D01* +X66672Y71734D01* +X66764Y71567D01* +X66848Y71384D01* +X66924Y71178D01* +X66992Y70957D01* +X67053Y70713D01* +X67099Y70462D01* +X67130Y70187D01* +X67137Y69898D01* +Y69791D01* +X67130Y69745D01* +X67122Y69639D01* +X67107Y69502D01* +X67091Y69349D01* +X67061Y69181D01* +X67023Y68991D01* +X66969Y68801D01* +X66909Y68595D01* +X66840Y68389D01* +X66748Y68183D01* +X66642Y67977D01* +X66520Y67779D01* +X66375Y67589D01* +X66215Y67414D01* +X66207Y67406D01* +X66169Y67375D01* +X66116Y67330D01* +X66048Y67277D01* +X65956Y67208D01* +X65842Y67132D01* +X65712Y67048D01* +X65560Y66972D01* +X65392Y66888D01* +X65202Y66804D01* +X64996Y66728D01* +X64775Y66659D01* +X64539Y66606D01* +X64280Y66560D01* +X64013Y66530D01* +X63723Y66522D01* +X63716D01* +X63708D01* +X63685D01* +X63655D01* +X63617D01* +X63571Y66530D01* +X63464Y66537D01* +X63327Y66553D01* +X63175Y66568D01* +X63000Y66598D01* +X62817Y66636D01* +X62618Y66682D01* +X62413Y66743D01* +X62207Y66812D01* +X61994Y66895D01* +X61788Y67002D01* +X61590Y67116D01* +X61399Y67254D01* +X61216Y67414D01* +X61209Y67421D01* +X61178Y67459D01* +X61133Y67505D01* +X61072Y67581D01* +X61003Y67673D01* +X60927Y67779D01* +X60843Y67909D01* +X60752Y68061D01* +X60668Y68229D01* +X60584Y68412D01* +X60508Y68618D01* +X60439Y68839D01* +X60378Y69082D01* +X60332Y69334D01* +X60302Y69608D01* +X60294Y69898D01* +Y69966D01* +X60302Y70050D01* +X60310Y70157D01* +X60325Y70294D01* +X60340Y70446D01* +X60371Y70614D01* +X60409Y70797D01* +X60462Y70995D01* +X60523Y71193D01* +X60592Y71399D01* +X60683Y71605D01* +X60790Y71810D01* +X60912Y72009D01* +X61056Y72199D01* +X61216Y72374D01* +X61224Y72382D01* +X61262Y72412D01* +X61315Y72458D01* +X61384Y72519D01* +X61476Y72588D01* +X61590Y72664D01* +X61727Y72740D01* +X61872Y72832D01* +X62047Y72915D01* +X62230Y72991D01* +X62436Y73068D01* +X62664Y73136D01* +X62900Y73197D01* +X63159Y73243D01* +X63434Y73273D01* +X63723Y73281D01* +X63731D01* +X63739D01* +X63762D01* +X63792D01* +X63876Y73273D01* +D02* +G37* +G36* +X67000Y63588D02* +X62497Y60815D01* +X67000D01* +Y59260D01* +X60432D01* +Y61280D01* +X64196Y63672D01* +X60432D01* +Y65227D01* +X67000D01* +Y63588D01* +D02* +G37* +G36* +Y56563D02* +X65674Y56106D01* +Y53682D01* +X67000Y53225D01* +Y51518D01* +X60432Y53941D01* +Y55885D01* +X67000Y58315D01* +Y56563D01* +D02* +G37* +G36* +Y49438D02* +X64592Y47655D01* +Y46878D01* +X67000D01* +Y45186D01* +X60432D01* +Y48226D01* +X60439Y48364D01* +X60447Y48524D01* +X60462Y48691D01* +X60477Y48867D01* +X60500Y49027D01* +Y49042D01* +X60508Y49065D01* +X60515Y49095D01* +X60531Y49179D01* +X60561Y49286D01* +X60599Y49400D01* +X60652Y49537D01* +X60714Y49674D01* +X60790Y49811D01* +Y49819D01* +X60797Y49827D01* +X60828Y49872D01* +X60881Y49941D01* +X60942Y50025D01* +X61026Y50116D01* +X61125Y50215D01* +X61239Y50307D01* +X61361Y50398D01* +X61369D01* +X61376Y50406D01* +X61399Y50421D01* +X61422Y50436D01* +X61498Y50467D01* +X61605Y50512D01* +X61727Y50551D01* +X61879Y50589D01* +X62047Y50612D01* +X62238Y50619D01* +X62245D01* +X62268D01* +X62306D01* +X62359Y50612D01* +X62420D01* +X62497Y50604D01* +X62573Y50589D01* +X62657Y50573D01* +X62847Y50535D01* +X63045Y50474D01* +X63243Y50391D01* +X63335Y50337D01* +X63426Y50276D01* +X63434D01* +X63449Y50261D01* +X63472Y50238D01* +X63502Y50215D01* +X63586Y50139D01* +X63693Y50032D01* +X63815Y49895D01* +X63937Y49728D01* +X64066Y49537D01* +X64188Y49316D01* +X67000Y51511D01* +Y49438D01* +D02* +G37* +G36* +Y42489D02* +X65674Y42031D01* +Y39608D01* +X67000Y39151D01* +Y37444D01* +X60432Y39867D01* +Y41810D01* +X67000Y44241D01* +Y42489D01* +D02* +G37* +G36* +Y35257D02* +X64371Y33291D01* +X64859Y32903D01* +X67000D01* +Y31211D01* +X60432D01* +Y32903D01* +X63411D01* +X60432Y35250D01* +Y37216D01* +X63472Y34640D01* +X67000Y37345D01* +Y35257D01* +D02* +G37* +G36* +Y28514D02* +X65674Y28056D01* +Y25633D01* +X67000Y25176D01* +Y23469D01* +X60432Y25892D01* +Y27835D01* +X67000Y30266D01* +Y28514D01* +D02* +G37* +G36* +X65034Y23035D02* +X65103Y23027D01* +X65186Y23019D01* +X65278Y22997D01* +X65385Y22974D01* +X65499Y22943D01* +X65628Y22898D01* +X65750Y22844D01* +X65887Y22776D01* +X66017Y22692D01* +X66147Y22600D01* +X66276Y22494D01* +X66398Y22364D01* +X66520Y22219D01* +X66528Y22212D01* +X66543Y22181D01* +X66573Y22136D01* +X66611Y22067D01* +X66657Y21983D01* +X66710Y21884D01* +X66764Y21770D01* +X66817Y21633D01* +X66878Y21480D01* +X66931Y21313D01* +X66985Y21130D01* +X67031Y20924D01* +X67069Y20711D01* +X67099Y20482D01* +X67114Y20238D01* +X67122Y19979D01* +Y19842D01* +X67114Y19773D01* +Y19690D01* +X67107Y19598D01* +Y19499D01* +X67091Y19270D01* +X67061Y19034D01* +X67031Y18790D01* +X66985Y18554D01* +Y18547D01* +X66977Y18531D01* +X66969Y18493D01* +X66962Y18455D01* +X66947Y18402D01* +X66924Y18333D01* +X66909Y18265D01* +X66886Y18188D01* +X66832Y18013D01* +X66771Y17823D01* +X66695Y17625D01* +X66619Y17426D01* +X65042D01* +Y17609D01* +X65049Y17617D01* +X65057Y17632D01* +X65080Y17663D01* +X65110Y17701D01* +X65148Y17754D01* +X65186Y17807D01* +X65232Y17876D01* +X65278Y17952D01* +X65385Y18127D01* +X65491Y18326D01* +X65598Y18547D01* +X65689Y18783D01* +Y18790D01* +X65697Y18813D01* +X65712Y18844D01* +X65720Y18897D01* +X65743Y18950D01* +X65758Y19019D01* +X65781Y19095D01* +X65796Y19179D01* +X65842Y19369D01* +X65872Y19583D01* +X65903Y19804D01* +X65910Y20032D01* +Y20139D01* +X65903Y20200D01* +Y20269D01* +X65895Y20345D01* +X65887Y20436D01* +Y20444D01* +X65880Y20482D01* +Y20528D01* +X65865Y20581D01* +X65842Y20718D01* +X65819Y20787D01* +X65796Y20848D01* +Y20855D01* +X65781Y20878D01* +X65766Y20916D01* +X65743Y20962D01* +X65682Y21069D01* +X65606Y21168D01* +X65598Y21175D01* +X65583Y21191D01* +X65552Y21206D01* +X65514Y21236D01* +X65461Y21259D01* +X65400Y21274D01* +X65331Y21290D01* +X65247Y21297D01* +X65240D01* +X65209D01* +X65171Y21290D01* +X65118Y21274D01* +X65065Y21252D01* +X64996Y21214D01* +X64935Y21168D01* +X64874Y21107D01* +X64866Y21099D01* +X64851Y21076D01* +X64821Y21031D01* +X64783Y20970D01* +X64745Y20893D01* +X64706Y20802D01* +X64668Y20695D01* +X64638Y20573D01* +Y20566D01* +X64630Y20558D01* +Y20535D01* +X64623Y20512D01* +X64607Y20436D01* +X64584Y20337D01* +X64554Y20223D01* +X64531Y20086D01* +X64501Y19941D01* +X64470Y19789D01* +Y19773D01* +X64462Y19750D01* +X64455Y19720D01* +X64440Y19636D01* +X64417Y19537D01* +X64386Y19423D01* +X64356Y19293D01* +X64272Y19019D01* +Y19011D01* +X64257Y18981D01* +X64242Y18943D01* +X64226Y18882D01* +X64196Y18813D01* +X64165Y18737D01* +X64127Y18653D01* +X64082Y18562D01* +X63975Y18364D01* +X63853Y18166D01* +X63708Y17983D01* +X63632Y17899D01* +X63548Y17823D01* +X63541D01* +X63525Y17807D01* +X63502Y17792D01* +X63464Y17769D01* +X63419Y17739D01* +X63365Y17708D01* +X63304Y17678D01* +X63228Y17647D01* +X63152Y17609D01* +X63060Y17579D01* +X62870Y17518D01* +X62641Y17480D01* +X62519Y17472D01* +X62397Y17464D01* +X62390D01* +X62359D01* +X62306Y17472D01* +X62245Y17480D01* +X62169Y17487D01* +X62077Y17510D01* +X61978Y17533D01* +X61864Y17571D01* +X61750Y17609D01* +X61628Y17663D01* +X61506Y17731D01* +X61384Y17815D01* +X61255Y17907D01* +X61133Y18013D01* +X61018Y18143D01* +X60904Y18288D01* +X60896Y18295D01* +X60881Y18326D01* +X60851Y18371D01* +X60813Y18440D01* +X60767Y18516D01* +X60721Y18615D01* +X60668Y18729D01* +X60607Y18859D01* +X60553Y19004D01* +X60500Y19164D01* +X60454Y19339D01* +X60409Y19522D01* +X60371Y19728D01* +X60340Y19941D01* +X60325Y20162D01* +X60317Y20398D01* +Y20566D01* +X60325Y20635D01* +Y20718D01* +X60332Y20802D01* +X60348Y20993D01* +X60371Y21214D01* +X60401Y21442D01* +X60447Y21678D01* +Y21686D01* +X60454Y21709D01* +X60462Y21739D01* +X60470Y21785D01* +X60477Y21838D01* +X60493Y21907D01* +X60515Y21976D01* +X60531Y22059D01* +X60576Y22227D01* +X60630Y22418D01* +X60691Y22600D01* +X60759Y22783D01* +X62268D01* +Y22593D01* +X62253Y22585D01* +X62238Y22562D01* +X62215Y22532D01* +X62192Y22494D01* +X62161Y22448D01* +X62085Y22334D01* +X62001Y22189D01* +X61918Y22021D01* +X61826Y21831D01* +X61742Y21625D01* +Y21617D01* +X61735Y21602D01* +X61719Y21572D01* +X61712Y21526D01* +X61689Y21473D01* +X61674Y21412D01* +X61658Y21343D01* +X61635Y21267D01* +X61597Y21084D01* +X61559Y20886D01* +X61536Y20673D01* +X61529Y20452D01* +Y20322D01* +X61536Y20254D01* +X61544Y20185D01* +X61559Y20025D01* +Y20017D01* +X61567Y19987D01* +X61575Y19949D01* +X61582Y19895D01* +X61597Y19834D01* +X61620Y19773D01* +X61666Y19629D01* +Y19621D01* +X61681Y19598D01* +X61697Y19568D01* +X61719Y19530D01* +X61780Y19431D01* +X61872Y19331D01* +X61879Y19324D01* +X61895Y19316D01* +X61925Y19293D01* +X61956Y19270D01* +X62001Y19248D01* +X62055Y19232D01* +X62116Y19217D01* +X62176Y19210D01* +X62184D01* +X62222D01* +X62268Y19217D01* +X62321Y19232D01* +X62390Y19255D01* +X62451Y19293D01* +X62519Y19339D01* +X62573Y19408D01* +X62580Y19415D01* +X62596Y19446D01* +X62618Y19499D01* +X62657Y19575D01* +X62695Y19674D01* +X62733Y19804D01* +X62756Y19880D01* +X62779Y19964D01* +X62801Y20055D01* +X62824Y20154D01* +Y20170D01* +X62839Y20215D01* +X62855Y20284D01* +X62870Y20375D01* +X62893Y20482D01* +X62923Y20596D01* +X62977Y20848D01* +Y20863D01* +X62992Y20909D01* +X63007Y20977D01* +X63022Y21061D01* +X63053Y21168D01* +X63083Y21290D01* +X63121Y21427D01* +X63167Y21564D01* +Y21572D01* +X63175Y21595D01* +X63190Y21633D01* +X63213Y21686D01* +X63236Y21747D01* +X63266Y21823D01* +X63342Y21983D01* +X63442Y22166D01* +X63556Y22349D01* +X63685Y22524D01* +X63762Y22608D01* +X63838Y22677D01* +X63845Y22684D01* +X63861Y22692D01* +X63883Y22707D01* +X63914Y22738D01* +X63960Y22760D01* +X64005Y22791D01* +X64066Y22829D01* +X64135Y22859D01* +X64211Y22898D01* +X64295Y22928D01* +X64485Y22989D01* +X64699Y23027D01* +X64821Y23035D01* +X64943Y23042D01* +X64950D01* +X64988D01* +X65034Y23035D01* +D02* +G37* +G36* +X67000Y15087D02* +X65674Y14630D01* +Y12207D01* +X67000Y11750D01* +Y10043D01* +X60432Y12466D01* +Y14409D01* +X67000Y16840D01* +Y15087D01* +D02* +G37* +G36* +X65034Y9608D02* +X65103Y9601D01* +X65186Y9593D01* +X65278Y9570D01* +X65385Y9547D01* +X65499Y9517D01* +X65628Y9471D01* +X65750Y9418D01* +X65887Y9349D01* +X66017Y9265D01* +X66147Y9174D01* +X66276Y9067D01* +X66398Y8938D01* +X66520Y8793D01* +X66528Y8785D01* +X66543Y8755D01* +X66573Y8709D01* +X66611Y8641D01* +X66657Y8557D01* +X66710Y8458D01* +X66764Y8343D01* +X66817Y8206D01* +X66878Y8054D01* +X66931Y7886D01* +X66985Y7703D01* +X67031Y7498D01* +X67069Y7284D01* +X67099Y7056D01* +X67114Y6812D01* +X67122Y6553D01* +Y6416D01* +X67114Y6347D01* +Y6263D01* +X67107Y6172D01* +Y6073D01* +X67091Y5844D01* +X67061Y5608D01* +X67031Y5364D01* +X66985Y5128D01* +Y5120D01* +X66977Y5105D01* +X66969Y5067D01* +X66962Y5029D01* +X66947Y4975D01* +X66924Y4907D01* +X66909Y4838D01* +X66886Y4762D01* +X66832Y4587D01* +X66771Y4396D01* +X66695Y4198D01* +X66619Y4000D01* +X65042D01* +Y4183D01* +X65049Y4191D01* +X65057Y4206D01* +X65080Y4236D01* +X65110Y4274D01* +X65148Y4328D01* +X65186Y4381D01* +X65232Y4450D01* +X65278Y4526D01* +X65385Y4701D01* +X65491Y4899D01* +X65598Y5120D01* +X65689Y5356D01* +Y5364D01* +X65697Y5387D01* +X65712Y5417D01* +X65720Y5471D01* +X65743Y5524D01* +X65758Y5593D01* +X65781Y5669D01* +X65796Y5753D01* +X65842Y5943D01* +X65872Y6156D01* +X65903Y6377D01* +X65910Y6606D01* +Y6713D01* +X65903Y6774D01* +Y6842D01* +X65895Y6919D01* +X65887Y7010D01* +Y7017D01* +X65880Y7056D01* +Y7101D01* +X65865Y7155D01* +X65842Y7292D01* +X65819Y7360D01* +X65796Y7421D01* +Y7429D01* +X65781Y7452D01* +X65766Y7490D01* +X65743Y7536D01* +X65682Y7642D01* +X65606Y7741D01* +X65598Y7749D01* +X65583Y7764D01* +X65552Y7779D01* +X65514Y7810D01* +X65461Y7833D01* +X65400Y7848D01* +X65331Y7863D01* +X65247Y7871D01* +X65240D01* +X65209D01* +X65171Y7863D01* +X65118Y7848D01* +X65065Y7825D01* +X64996Y7787D01* +X64935Y7741D01* +X64874Y7681D01* +X64866Y7673D01* +X64851Y7650D01* +X64821Y7604D01* +X64783Y7543D01* +X64745Y7467D01* +X64706Y7376D01* +X64668Y7269D01* +X64638Y7147D01* +Y7139D01* +X64630Y7132D01* +Y7109D01* +X64623Y7086D01* +X64607Y7010D01* +X64584Y6911D01* +X64554Y6797D01* +X64531Y6659D01* +X64501Y6515D01* +X64470Y6362D01* +Y6347D01* +X64462Y6324D01* +X64455Y6294D01* +X64440Y6210D01* +X64417Y6111D01* +X64386Y5996D01* +X64356Y5867D01* +X64272Y5593D01* +Y5585D01* +X64257Y5555D01* +X64242Y5516D01* +X64226Y5455D01* +X64196Y5387D01* +X64165Y5311D01* +X64127Y5227D01* +X64082Y5135D01* +X63975Y4937D01* +X63853Y4739D01* +X63708Y4556D01* +X63632Y4472D01* +X63548Y4396D01* +X63541D01* +X63525Y4381D01* +X63502Y4366D01* +X63464Y4343D01* +X63419Y4312D01* +X63365Y4282D01* +X63304Y4252D01* +X63228Y4221D01* +X63152Y4183D01* +X63060Y4152D01* +X62870Y4091D01* +X62641Y4053D01* +X62519Y4046D01* +X62397Y4038D01* +X62390D01* +X62359D01* +X62306Y4046D01* +X62245Y4053D01* +X62169Y4061D01* +X62077Y4084D01* +X61978Y4107D01* +X61864Y4145D01* +X61750Y4183D01* +X61628Y4236D01* +X61506Y4305D01* +X61384Y4389D01* +X61255Y4480D01* +X61133Y4587D01* +X61018Y4716D01* +X60904Y4861D01* +X60896Y4869D01* +X60881Y4899D01* +X60851Y4945D01* +X60813Y5013D01* +X60767Y5090D01* +X60721Y5189D01* +X60668Y5303D01* +X60607Y5433D01* +X60553Y5577D01* +X60500Y5737D01* +X60454Y5913D01* +X60409Y6095D01* +X60371Y6301D01* +X60340Y6515D01* +X60325Y6736D01* +X60317Y6972D01* +Y7139D01* +X60325Y7208D01* +Y7292D01* +X60332Y7376D01* +X60348Y7566D01* +X60371Y7787D01* +X60401Y8016D01* +X60447Y8252D01* +Y8260D01* +X60454Y8282D01* +X60462Y8313D01* +X60470Y8359D01* +X60477Y8412D01* +X60493Y8481D01* +X60515Y8549D01* +X60531Y8633D01* +X60576Y8801D01* +X60630Y8991D01* +X60691Y9174D01* +X60759Y9357D01* +X62268D01* +Y9166D01* +X62253Y9159D01* +X62238Y9136D01* +X62215Y9105D01* +X62192Y9067D01* +X62161Y9022D01* +X62085Y8907D01* +X62001Y8763D01* +X61918Y8595D01* +X61826Y8404D01* +X61742Y8199D01* +Y8191D01* +X61735Y8176D01* +X61719Y8145D01* +X61712Y8100D01* +X61689Y8046D01* +X61674Y7985D01* +X61658Y7917D01* +X61635Y7840D01* +X61597Y7658D01* +X61559Y7459D01* +X61536Y7246D01* +X61529Y7025D01* +Y6896D01* +X61536Y6827D01* +X61544Y6758D01* +X61559Y6598D01* +Y6591D01* +X61567Y6560D01* +X61575Y6522D01* +X61582Y6469D01* +X61597Y6408D01* +X61620Y6347D01* +X61666Y6202D01* +Y6195D01* +X61681Y6172D01* +X61697Y6141D01* +X61719Y6103D01* +X61780Y6004D01* +X61872Y5905D01* +X61879Y5897D01* +X61895Y5890D01* +X61925Y5867D01* +X61956Y5844D01* +X62001Y5821D01* +X62055Y5806D01* +X62116Y5791D01* +X62176Y5783D01* +X62184D01* +X62222D01* +X62268Y5791D01* +X62321Y5806D01* +X62390Y5829D01* +X62451Y5867D01* +X62519Y5913D01* +X62573Y5981D01* +X62580Y5989D01* +X62596Y6019D01* +X62618Y6073D01* +X62657Y6149D01* +X62695Y6248D01* +X62733Y6377D01* +X62756Y6454D01* +X62779Y6538D01* +X62801Y6629D01* +X62824Y6728D01* +Y6743D01* +X62839Y6789D01* +X62855Y6858D01* +X62870Y6949D01* +X62893Y7056D01* +X62923Y7170D01* +X62977Y7421D01* +Y7437D01* +X62992Y7482D01* +X63007Y7551D01* +X63022Y7635D01* +X63053Y7741D01* +X63083Y7863D01* +X63121Y8001D01* +X63167Y8138D01* +Y8145D01* +X63175Y8168D01* +X63190Y8206D01* +X63213Y8260D01* +X63236Y8321D01* +X63266Y8397D01* +X63342Y8557D01* +X63442Y8740D01* +X63556Y8923D01* +X63685Y9098D01* +X63762Y9182D01* +X63838Y9250D01* +X63845Y9258D01* +X63861Y9265D01* +X63883Y9281D01* +X63914Y9311D01* +X63960Y9334D01* +X64005Y9365D01* +X64066Y9403D01* +X64135Y9433D01* +X64211Y9471D01* +X64295Y9502D01* +X64485Y9563D01* +X64699Y9601D01* +X64821Y9608D01* +X64943Y9616D01* +X64950D01* +X64988D01* +X65034Y9608D01* +D02* +G37* +G36* +X54081Y52974D02* +X54096Y52936D01* +X54111Y52890D01* +X54142Y52829D01* +X54172Y52753D01* +X54210Y52677D01* +X54287Y52501D01* +X54294Y52494D01* +X54302Y52463D01* +X54317Y52417D01* +X54340Y52364D01* +X54370Y52288D01* +X54393Y52212D01* +X54454Y52036D01* +Y52021D01* +X54469Y51983D01* +X54485Y51915D01* +X54500Y51838D01* +X54523Y51747D01* +X54546Y51640D01* +X54584Y51427D01* +Y51412D01* +X54591Y51374D01* +X54599Y51312D01* +X54607Y51221D01* +X54622Y51114D01* +X54630Y50977D01* +X54637Y50825D01* +Y50528D01* +X54630Y50459D01* +X54622Y50383D01* +Y50299D01* +X54607Y50208D01* +X54584Y50002D01* +X54546Y49773D01* +X54492Y49537D01* +X54424Y49301D01* +Y49293D01* +X54416Y49270D01* +X54401Y49240D01* +X54386Y49194D01* +X54363Y49141D01* +X54332Y49080D01* +X54264Y48935D01* +X54172Y48767D01* +X54066Y48592D01* +X53936Y48409D01* +X53784Y48234D01* +X53776Y48226D01* +X53761Y48211D01* +X53738Y48188D01* +X53707Y48158D01* +X53662Y48127D01* +X53616Y48082D01* +X53555Y48036D01* +X53486Y47983D01* +X53327Y47876D01* +X53144Y47762D01* +X52938Y47647D01* +X52709Y47548D01* +X52702D01* +X52679Y47541D01* +X52641Y47525D01* +X52595Y47510D01* +X52534Y47495D01* +X52466Y47472D01* +X52382Y47449D01* +X52283Y47426D01* +X52183Y47403D01* +X52069Y47381D01* +X51947Y47358D01* +X51818Y47343D01* +X51536Y47312D01* +X51231Y47304D01* +X51223D01* +X51193D01* +X51155D01* +X51101Y47312D01* +X51033D01* +X50949Y47320D01* +X50865Y47327D01* +X50766Y47335D01* +X50545Y47358D01* +X50309Y47403D01* +X50065Y47457D01* +X49821Y47533D01* +X49814D01* +X49791Y47541D01* +X49760Y47556D01* +X49715Y47579D01* +X49661Y47602D01* +X49593Y47632D01* +X49524Y47663D01* +X49440Y47708D01* +X49273Y47800D01* +X49090Y47922D01* +X48899Y48059D01* +X48724Y48211D01* +X48716Y48219D01* +X48701Y48234D01* +X48686Y48257D01* +X48656Y48287D01* +X48617Y48333D01* +X48572Y48379D01* +X48526Y48440D01* +X48480Y48501D01* +X48366Y48661D01* +X48259Y48836D01* +X48152Y49042D01* +X48053Y49270D01* +Y49278D01* +X48046Y49301D01* +X48031Y49331D01* +X48015Y49385D01* +X48000Y49446D01* +X47977Y49514D01* +X47954Y49590D01* +X47932Y49682D01* +X47909Y49781D01* +X47886Y49888D01* +X47848Y50124D01* +X47817Y50383D01* +X47810Y50657D01* +Y50802D01* +X47817Y50909D01* +X47825Y51023D01* +X47832Y51145D01* +X47863Y51404D01* +Y51419D01* +X47871Y51457D01* +X47878Y51526D01* +X47894Y51610D01* +X47916Y51701D01* +X47932Y51808D01* +X47985Y52021D01* +Y52036D01* +X48000Y52074D01* +X48015Y52128D01* +X48038Y52196D01* +X48069Y52280D01* +X48099Y52372D01* +X48175Y52555D01* +X48183Y52562D01* +X48191Y52593D01* +X48214Y52638D01* +X48236Y52699D01* +X48267Y52768D01* +X48297Y52836D01* +X48358Y52981D01* +X49951D01* +Y52783D01* +X49943Y52776D01* +X49936Y52760D01* +X49913Y52737D01* +X49882Y52699D01* +X49844Y52654D01* +X49806Y52600D01* +X49760Y52539D01* +X49707Y52471D01* +X49699Y52463D01* +X49684Y52440D01* +X49654Y52402D01* +X49616Y52349D01* +X49570Y52288D01* +X49524Y52212D01* +X49471Y52136D01* +X49418Y52044D01* +X49410Y52036D01* +X49395Y52006D01* +X49372Y51953D01* +X49334Y51892D01* +X49296Y51816D01* +X49257Y51724D01* +X49219Y51625D01* +X49181Y51518D01* +X49174Y51503D01* +X49166Y51473D01* +X49151Y51412D01* +X49128Y51335D01* +X49113Y51244D01* +X49097Y51145D01* +X49090Y51031D01* +X49082Y50916D01* +Y50855D01* +X49090Y50787D01* +X49097Y50695D01* +X49113Y50596D01* +X49128Y50482D01* +X49158Y50360D01* +X49197Y50238D01* +X49204Y50223D01* +X49219Y50185D01* +X49250Y50124D01* +X49288Y50048D01* +X49341Y49956D01* +X49402Y49850D01* +X49478Y49750D01* +X49570Y49644D01* +X49577Y49636D01* +X49616Y49598D01* +X49669Y49552D01* +X49745Y49491D01* +X49844Y49430D01* +X49959Y49354D01* +X50088Y49286D01* +X50240Y49225D01* +X50248D01* +X50256Y49217D01* +X50279Y49209D01* +X50317Y49202D01* +X50355Y49187D01* +X50400Y49171D01* +X50522Y49149D01* +X50667Y49118D01* +X50835Y49088D01* +X51025Y49072D01* +X51239Y49065D01* +X51246D01* +X51269D01* +X51300D01* +X51338D01* +X51391Y49072D01* +X51452D01* +X51597Y49088D01* +X51764Y49103D01* +X51932Y49133D01* +X52107Y49179D01* +X52267Y49232D01* +X52275D01* +X52283Y49240D01* +X52305Y49247D01* +X52336Y49263D01* +X52412Y49301D01* +X52504Y49354D01* +X52610Y49415D01* +X52717Y49491D01* +X52824Y49575D01* +X52923Y49674D01* +X52930Y49689D01* +X52961Y49720D01* +X53007Y49773D01* +X53052Y49850D01* +X53113Y49933D01* +X53166Y50040D01* +X53220Y50147D01* +X53266Y50269D01* +Y50276D01* +X53273Y50284D01* +X53281Y50330D01* +X53296Y50391D01* +X53311Y50474D01* +X53334Y50573D01* +X53349Y50688D01* +X53357Y50802D01* +X53365Y50924D01* +Y50977D01* +X53357Y51038D01* +X53349Y51114D01* +X53342Y51213D01* +X53327Y51312D01* +X53304Y51419D01* +X53273Y51533D01* +X53266Y51549D01* +X53258Y51587D01* +X53235Y51640D01* +X53205Y51716D01* +X53174Y51808D01* +X53128Y51899D01* +X53029Y52097D01* +X53022Y52105D01* +X53007Y52136D01* +X52984Y52174D01* +X52945Y52227D01* +X52907Y52288D01* +X52862Y52357D01* +X52755Y52494D01* +X52747Y52501D01* +X52732Y52524D01* +X52702Y52562D01* +X52671Y52600D01* +X52587Y52699D01* +X52504Y52798D01* +Y52981D01* +X54073D01* +X54081Y52974D01* +D02* +G37* +G36* +X54500Y41521D02* +X47932D01* +Y46268D01* +X49204D01* +Y43212D01* +X50332D01* +Y46047D01* +X51604D01* +Y43212D01* +X53228D01* +Y46268D01* +X54500D01* +Y41521D01* +D02* +G37* +G36* +X51376Y40218D02* +X51460Y40210D01* +X51551Y40203D01* +X51658Y40187D01* +X51772Y40172D01* +X51902Y40149D01* +X52031Y40126D01* +X52305Y40050D01* +X52450Y40005D01* +X52587Y39943D01* +X52732Y39883D01* +X52869Y39806D01* +X52877Y39799D01* +X52900Y39791D01* +X52938Y39761D01* +X52991Y39730D01* +X53052Y39692D01* +X53121Y39639D01* +X53197Y39585D01* +X53281Y39517D01* +X53456Y39364D01* +X53647Y39181D01* +X53822Y38976D01* +X53906Y38861D01* +X53982Y38747D01* +Y38740D01* +X53997Y38724D01* +X54012Y38701D01* +X54028Y38663D01* +X54050Y38618D01* +X54081Y38564D01* +X54111Y38503D01* +X54142Y38435D01* +X54210Y38275D01* +X54271Y38100D01* +X54332Y37901D01* +X54386Y37688D01* +Y37680D01* +X54393Y37665D01* +Y37627D01* +X54401Y37589D01* +X54409Y37528D01* +X54424Y37467D01* +X54431Y37391D01* +X54439Y37307D01* +X54454Y37208D01* +X54462Y37109D01* +X54469Y36995D01* +X54485Y36873D01* +X54492Y36614D01* +X54500Y36332D01* +Y34023D01* +X47932D01* +Y36537D01* +X47939Y36606D01* +Y36774D01* +X47947Y36873D01* +X47962Y37086D01* +X47993Y37322D01* +X48023Y37551D01* +X48069Y37779D01* +Y37787D01* +X48076Y37802D01* +X48084Y37833D01* +X48092Y37878D01* +X48107Y37924D01* +X48122Y37985D01* +X48168Y38122D01* +X48221Y38275D01* +X48290Y38442D01* +X48366Y38610D01* +X48450Y38762D01* +X48457Y38770D01* +X48473Y38793D01* +X48495Y38831D01* +X48526Y38877D01* +X48572Y38930D01* +X48617Y38999D01* +X48678Y39075D01* +X48747Y39151D01* +X48823Y39235D01* +X48907Y39319D01* +X48998Y39410D01* +X49097Y39502D01* +X49318Y39669D01* +X49570Y39829D01* +X49577Y39837D01* +X49600Y39844D01* +X49638Y39867D01* +X49692Y39890D01* +X49760Y39921D01* +X49844Y39951D01* +X49936Y39989D01* +X50042Y40027D01* +X50157Y40065D01* +X50279Y40104D01* +X50416Y40134D01* +X50560Y40164D01* +X50721Y40187D01* +X50880Y40210D01* +X51048Y40218D01* +X51223Y40225D01* +X51231D01* +X51262D01* +X51315D01* +X51376Y40218D01* +D02* +G37* +G36* +X52222Y29337D02* +X50949D01* +Y32697D01* +X52222D01* +Y29337D01* +D02* +G37* +G36* +X52633Y28216D02* +X52679D01* +X52793Y28201D01* +X52930Y28178D01* +X53075Y28148D01* +X53228Y28102D01* +X53380Y28041D01* +X53387D01* +X53395Y28033D01* +X53418Y28018D01* +X53448Y28011D01* +X53525Y27965D01* +X53616Y27904D01* +X53723Y27820D01* +X53837Y27729D01* +X53951Y27614D01* +X54066Y27477D01* +Y27470D01* +X54081Y27462D01* +X54096Y27439D01* +X54111Y27409D01* +X54165Y27332D01* +X54226Y27226D01* +X54294Y27096D01* +X54363Y26951D01* +X54431Y26784D01* +X54492Y26601D01* +Y26593D01* +X54500Y26578D01* +X54508Y26548D01* +X54515Y26509D01* +X54523Y26464D01* +X54538Y26410D01* +X54553Y26342D01* +X54561Y26266D01* +X54576Y26182D01* +X54591Y26090D01* +X54614Y25885D01* +X54630Y25656D01* +X54637Y25397D01* +Y25260D01* +X54630Y25191D01* +Y25016D01* +X54622Y24917D01* +X54607Y24696D01* +X54584Y24460D01* +X54553Y24223D01* +X54508Y23995D01* +Y23987D01* +X54500Y23972D01* +X54492Y23942D01* +X54485Y23896D01* +X54477Y23850D01* +X54462Y23789D01* +X54424Y23660D01* +X54386Y23507D01* +X54340Y23347D01* +X54287Y23195D01* +X54226Y23050D01* +X52778D01* +Y23225D01* +X52786Y23233D01* +X52801Y23256D01* +X52816Y23286D01* +X52862Y23362D01* +X52915Y23477D01* +X52984Y23606D01* +X53045Y23759D01* +X53113Y23934D01* +X53182Y24124D01* +Y24132D01* +X53189Y24147D01* +X53197Y24178D01* +X53205Y24216D01* +X53220Y24262D01* +X53235Y24315D01* +X53258Y24444D01* +X53288Y24589D01* +X53319Y24749D01* +X53334Y24917D01* +X53342Y25085D01* +Y25184D01* +X53334Y25245D01* +Y25328D01* +X53327Y25420D01* +X53319Y25526D01* +X53304Y25633D01* +Y25648D01* +X53296Y25687D01* +X53281Y25740D01* +X53266Y25808D01* +X53243Y25892D01* +X53212Y25976D01* +X53166Y26060D01* +X53121Y26144D01* +X53113Y26151D01* +X53098Y26174D01* +X53075Y26197D01* +X53045Y26235D01* +X52968Y26319D01* +X52862Y26403D01* +X52854Y26410D01* +X52831Y26418D01* +X52793Y26433D01* +X52747Y26456D01* +X52679Y26471D01* +X52603Y26487D01* +X52511Y26494D01* +X52404Y26502D01* +X52389D01* +X52359D01* +X52305Y26494D01* +X52237Y26487D01* +X52168Y26471D01* +X52092Y26441D01* +X52024Y26410D01* +X51962Y26365D01* +X51955Y26357D01* +X51940Y26342D01* +X51909Y26311D01* +X51871Y26273D01* +X51833Y26228D01* +X51795Y26167D01* +X51764Y26098D01* +X51734Y26022D01* +Y26014D01* +X51726Y25984D01* +X51711Y25938D01* +X51696Y25877D01* +X51688Y25793D01* +X51673Y25709D01* +X51665Y25603D01* +X51658Y25496D01* +Y25389D01* +X51650Y25313D01* +Y24582D01* +X50477D01* +Y25161D01* +X50469Y25252D01* +Y25458D01* +X50461Y25557D01* +Y25572D01* +X50454Y25603D01* +X50446Y25648D01* +X50438Y25717D01* +X50423Y25786D01* +X50408Y25862D01* +X50355Y26014D01* +Y26022D01* +X50339Y26045D01* +X50324Y26083D01* +X50301Y26121D01* +X50233Y26220D01* +X50187Y26266D01* +X50141Y26304D01* +X50134Y26311D01* +X50111Y26319D01* +X50080Y26334D01* +X50035Y26357D01* +X49974Y26372D01* +X49905Y26388D01* +X49821Y26395D01* +X49730Y26403D01* +X49722D01* +X49699D01* +X49661Y26395D01* +X49616Y26388D01* +X49517Y26357D01* +X49463Y26334D01* +X49418Y26296D01* +X49410Y26288D01* +X49395Y26281D01* +X49372Y26258D01* +X49349Y26228D01* +X49288Y26151D01* +X49227Y26045D01* +X49219Y26037D01* +X49212Y26014D01* +X49197Y25976D01* +X49181Y25930D01* +X49166Y25869D01* +X49143Y25801D01* +X49128Y25717D01* +X49120Y25633D01* +Y25626D01* +X49113Y25595D01* +Y25549D01* +X49105Y25496D01* +X49097Y25435D01* +Y25366D01* +X49090Y25237D01* +Y25168D01* +X49097Y25130D01* +Y25085D01* +X49105Y24970D01* +X49128Y24833D01* +X49151Y24681D01* +X49189Y24513D01* +X49235Y24338D01* +Y24330D01* +X49242Y24315D01* +X49250Y24292D01* +X49257Y24254D01* +X49273Y24208D01* +X49288Y24162D01* +X49334Y24041D01* +X49395Y23896D01* +X49456Y23736D01* +X49539Y23568D01* +X49631Y23400D01* +Y23240D01* +X48214D01* +Y23248D01* +X48206Y23256D01* +X48198Y23279D01* +X48191Y23309D01* +X48175Y23340D01* +X48160Y23385D01* +X48122Y23500D01* +X48084Y23637D01* +X48031Y23804D01* +X47985Y23995D01* +X47932Y24216D01* +Y24223D01* +X47924Y24246D01* +X47916Y24277D01* +X47909Y24323D01* +X47901Y24383D01* +X47886Y24444D01* +X47878Y24521D01* +X47863Y24604D01* +X47840Y24795D01* +X47817Y25008D01* +X47802Y25237D01* +X47794Y25473D01* +Y25633D01* +X47802Y25694D01* +Y25763D01* +X47810Y25847D01* +X47825Y26014D01* +X47840Y26197D01* +X47871Y26380D01* +X47909Y26563D01* +Y26570D01* +X47916Y26586D01* +Y26609D01* +X47932Y26639D01* +X47954Y26723D01* +X47985Y26837D01* +X48023Y26951D01* +X48076Y27081D01* +X48130Y27211D01* +X48198Y27332D01* +Y27340D01* +X48206Y27348D01* +X48236Y27393D01* +X48282Y27454D01* +X48343Y27531D01* +X48419Y27622D01* +X48511Y27706D01* +X48610Y27790D01* +X48724Y27866D01* +X48739Y27873D01* +X48777Y27896D01* +X48838Y27927D01* +X48930Y27957D01* +X49029Y27988D01* +X49151Y28018D01* +X49288Y28041D01* +X49440Y28049D01* +X49448D01* +X49463D01* +X49494D01* +X49532Y28041D01* +X49577D01* +X49638Y28033D01* +X49768Y28003D01* +X49920Y27965D01* +X50088Y27904D01* +X50256Y27820D01* +X50339Y27767D01* +X50423Y27706D01* +X50431D01* +X50438Y27690D01* +X50461Y27668D01* +X50492Y27645D01* +X50568Y27569D01* +X50652Y27470D01* +X50743Y27340D01* +X50835Y27188D01* +X50911Y27012D01* +X50972Y26814D01* +X51033D01* +Y26822D01* +X51041Y26852D01* +X51048Y26898D01* +X51056Y26959D01* +X51079Y27035D01* +X51094Y27111D01* +X51155Y27294D01* +X51162Y27310D01* +X51170Y27340D01* +X51193Y27386D01* +X51223Y27447D01* +X51262Y27515D01* +X51307Y27592D01* +X51361Y27675D01* +X51421Y27752D01* +X51429Y27759D01* +X51452Y27790D01* +X51498Y27828D01* +X51551Y27873D01* +X51612Y27927D01* +X51688Y27988D01* +X51772Y28041D01* +X51863Y28094D01* +X51871Y28102D01* +X51909Y28117D01* +X51962Y28133D01* +X52039Y28163D01* +X52130Y28186D01* +X52237Y28201D01* +X52366Y28216D01* +X52511Y28224D01* +X52519D01* +X52534D01* +X52557D01* +X52587D01* +X52633Y28216D01* +D02* +G37* +G36* +X54500Y16832D02* +X53418D01* +X53410Y16840D01* +X53395Y16855D01* +X53372Y16893D01* +X53342Y16931D01* +X53304Y16984D01* +X53258Y17053D01* +X53205Y17122D01* +X53144Y17198D01* +X53007Y17381D01* +X52854Y17579D01* +X52686Y17792D01* +X52511Y18013D01* +X52504Y18021D01* +X52488Y18036D01* +X52466Y18074D01* +X52427Y18112D01* +X52389Y18166D01* +X52344Y18219D01* +X52229Y18356D01* +X52100Y18508D01* +X51955Y18669D01* +X51818Y18821D01* +X51681Y18966D01* +X51673Y18973D01* +X51658Y18988D01* +X51627Y19019D01* +X51597Y19050D01* +X51551Y19095D01* +X51498Y19148D01* +X51376Y19263D01* +X51231Y19385D01* +X51079Y19507D01* +X50926Y19621D01* +X50781Y19720D01* +X50774D01* +X50766Y19728D01* +X50743Y19743D01* +X50713Y19758D01* +X50644Y19796D01* +X50545Y19834D01* +X50431Y19880D01* +X50301Y19911D01* +X50164Y19941D01* +X50027Y19949D01* +X50019D01* +X50004D01* +X49981D01* +X49951Y19941D01* +X49875Y19933D01* +X49768Y19911D01* +X49661Y19880D01* +X49547Y19827D01* +X49433Y19758D01* +X49334Y19659D01* +X49326Y19644D01* +X49296Y19606D01* +X49257Y19537D01* +X49204Y19446D01* +X49158Y19331D01* +X49120Y19187D01* +X49090Y19019D01* +X49082Y18829D01* +Y18760D01* +X49090Y18676D01* +X49105Y18569D01* +X49120Y18440D01* +X49151Y18295D01* +X49197Y18143D01* +X49250Y17975D01* +Y17967D01* +X49257Y17952D01* +X49265Y17929D01* +X49280Y17899D01* +X49318Y17815D01* +X49364Y17701D01* +X49425Y17571D01* +X49501Y17434D01* +X49585Y17289D01* +X49676Y17145D01* +Y17007D01* +X48221D01* +X48214Y17023D01* +X48198Y17068D01* +X48168Y17137D01* +X48137Y17243D01* +X48092Y17373D01* +X48046Y17526D01* +X48000Y17716D01* +X47947Y17929D01* +Y17937D01* +X47939Y17960D01* +X47932Y17990D01* +X47924Y18036D01* +X47916Y18089D01* +X47901Y18158D01* +X47894Y18226D01* +X47878Y18310D01* +X47855Y18493D01* +X47832Y18699D01* +X47817Y18920D01* +X47810Y19148D01* +Y19270D01* +X47817Y19354D01* +X47825Y19453D01* +X47840Y19575D01* +X47855Y19705D01* +X47871Y19850D01* +X47939Y20154D01* +X47977Y20307D01* +X48031Y20467D01* +X48084Y20619D01* +X48160Y20764D01* +X48236Y20901D01* +X48328Y21031D01* +X48335Y21038D01* +X48351Y21061D01* +X48381Y21092D01* +X48427Y21130D01* +X48480Y21183D01* +X48541Y21236D01* +X48617Y21297D01* +X48709Y21358D01* +X48808Y21412D01* +X48914Y21473D01* +X49036Y21526D01* +X49166Y21579D01* +X49311Y21617D01* +X49463Y21648D01* +X49623Y21671D01* +X49798Y21678D01* +X49806D01* +X49829D01* +X49859D01* +X49905Y21671D01* +X49959D01* +X50019Y21663D01* +X50096Y21655D01* +X50180Y21640D01* +X50355Y21602D01* +X50560Y21549D01* +X50766Y21473D01* +X50980Y21366D01* +X50987D01* +X51002Y21351D01* +X51033Y21335D01* +X51079Y21305D01* +X51124Y21274D01* +X51185Y21236D01* +X51254Y21183D01* +X51330Y21130D01* +X51505Y20993D01* +X51696Y20833D01* +X51803Y20741D01* +X51909Y20642D01* +X52016Y20528D01* +X52130Y20413D01* +X52138Y20406D01* +X52145Y20398D01* +X52168Y20375D01* +X52191Y20345D01* +X52267Y20269D01* +X52359Y20162D01* +X52458Y20040D01* +X52580Y19903D01* +X52694Y19758D01* +X52816Y19606D01* +Y19598D01* +X52831Y19591D01* +X52862Y19537D01* +X52915Y19469D01* +X52984Y19385D01* +X53052Y19286D01* +X53121Y19194D01* +X53189Y19110D01* +X53243Y19034D01* +Y21983D01* +X54500D01* +Y16832D01* +D02* +G37* +G36* +X51429Y15514D02* +X51513D01* +X51612Y15506D01* +X51711D01* +X51825Y15491D01* +X51940Y15483D01* +X52191Y15460D01* +X52450Y15422D01* +X52702Y15369D01* +X52709D01* +X52732Y15361D01* +X52763Y15354D01* +X52808Y15338D01* +X52869Y15323D01* +X52930Y15308D01* +X53083Y15255D01* +X53250Y15186D01* +X53433Y15110D01* +X53608Y15011D01* +X53776Y14904D01* +X53784D01* +X53791Y14889D01* +X53814Y14874D01* +X53845Y14843D01* +X53921Y14775D01* +X54020Y14676D01* +X54119Y14554D01* +X54226Y14409D01* +X54332Y14249D01* +X54424Y14066D01* +Y14058D01* +X54431Y14043D01* +X54447Y14013D01* +X54454Y13974D01* +X54469Y13929D01* +X54492Y13868D01* +X54508Y13799D01* +X54531Y13715D01* +X54553Y13632D01* +X54569Y13533D01* +X54584Y13434D01* +X54607Y13319D01* +X54630Y13075D01* +X54637Y12809D01* +Y12687D01* +X54630Y12618D01* +X54622Y12550D01* +Y12466D01* +X54607Y12374D01* +X54584Y12176D01* +X54546Y11970D01* +X54492Y11757D01* +X54424Y11551D01* +Y11544D01* +X54416Y11529D01* +X54401Y11498D01* +X54386Y11468D01* +X54363Y11422D01* +X54332Y11368D01* +X54256Y11254D01* +X54165Y11117D01* +X54050Y10980D01* +X53921Y10835D01* +X53769Y10706D01* +X53761D01* +X53746Y10690D01* +X53723Y10675D01* +X53692Y10652D01* +X53647Y10629D01* +X53601Y10599D01* +X53540Y10561D01* +X53471Y10530D01* +X53311Y10454D01* +X53128Y10378D01* +X52923Y10302D01* +X52694Y10241D01* +X52686D01* +X52664Y10233D01* +X52625Y10225D01* +X52580Y10218D01* +X52519Y10210D01* +X52443Y10195D01* +X52359Y10180D01* +X52267Y10172D01* +X52161Y10157D01* +X52046Y10142D01* +X51924Y10126D01* +X51795Y10119D01* +X51521Y10104D01* +X51216Y10096D01* +X51208D01* +X51178D01* +X51132D01* +X51071D01* +X50995Y10104D01* +X50911D01* +X50812Y10111D01* +X50713D01* +X50477Y10134D01* +X50225Y10157D01* +X49974Y10195D01* +X49730Y10241D01* +X49722D01* +X49699Y10248D01* +X49669Y10256D01* +X49623Y10271D01* +X49570Y10287D01* +X49509Y10309D01* +X49356Y10355D01* +X49189Y10424D01* +X49014Y10507D01* +X48831Y10606D01* +X48663Y10721D01* +X48656Y10728D01* +X48640Y10736D01* +X48625Y10751D01* +X48594Y10782D01* +X48511Y10850D01* +X48419Y10949D01* +X48313Y11064D01* +X48206Y11208D01* +X48107Y11376D01* +X48015Y11559D01* +Y11567D01* +X48008Y11582D01* +X47993Y11612D01* +X47977Y11650D01* +X47962Y11704D01* +X47947Y11765D01* +X47924Y11833D01* +X47901Y11910D01* +X47886Y12001D01* +X47863Y12092D01* +X47825Y12306D01* +X47802Y12550D01* +X47794Y12809D01* +Y12931D01* +X47802Y12999D01* +X47810Y13075D01* +Y13159D01* +X47825Y13243D01* +X47848Y13441D01* +X47894Y13655D01* +X47947Y13868D01* +X48023Y14066D01* +Y14074D01* +X48031Y14089D01* +X48046Y14112D01* +X48061Y14150D01* +X48084Y14195D01* +X48114Y14241D01* +X48191Y14363D01* +X48282Y14493D01* +X48396Y14638D01* +X48534Y14775D01* +X48686Y14904D01* +X48694Y14912D01* +X48709Y14919D01* +X48732Y14935D01* +X48762Y14957D01* +X48808Y14980D01* +X48854Y15011D01* +X48914Y15049D01* +X48983Y15079D01* +X49135Y15156D01* +X49318Y15232D01* +X49524Y15308D01* +X49753Y15369D01* +X49760D01* +X49783Y15377D01* +X49814Y15384D01* +X49867Y15392D01* +X49928Y15407D01* +X49997Y15415D01* +X50080Y15430D01* +X50172Y15445D01* +X50279Y15460D01* +X50385Y15476D01* +X50507Y15483D01* +X50637Y15498D01* +X50911Y15514D01* +X51216Y15521D01* +X51223D01* +X51254D01* +X51300D01* +X51353D01* +X51429Y15514D01* +D02* +G37* +G36* +X54500Y4000D02* +X53418D01* +X53410Y4008D01* +X53395Y4023D01* +X53372Y4061D01* +X53342Y4099D01* +X53304Y4152D01* +X53258Y4221D01* +X53205Y4290D01* +X53144Y4366D01* +X53007Y4549D01* +X52854Y4747D01* +X52686Y4960D01* +X52511Y5181D01* +X52504Y5189D01* +X52488Y5204D01* +X52466Y5242D01* +X52427Y5280D01* +X52389Y5333D01* +X52344Y5387D01* +X52229Y5524D01* +X52100Y5676D01* +X51955Y5836D01* +X51818Y5989D01* +X51681Y6134D01* +X51673Y6141D01* +X51658Y6156D01* +X51627Y6187D01* +X51597Y6217D01* +X51551Y6263D01* +X51498Y6316D01* +X51376Y6431D01* +X51231Y6553D01* +X51079Y6675D01* +X50926Y6789D01* +X50781Y6888D01* +X50774D01* +X50766Y6896D01* +X50743Y6911D01* +X50713Y6926D01* +X50644Y6964D01* +X50545Y7002D01* +X50431Y7048D01* +X50301Y7078D01* +X50164Y7109D01* +X50027Y7117D01* +X50019D01* +X50004D01* +X49981D01* +X49951Y7109D01* +X49875Y7101D01* +X49768Y7078D01* +X49661Y7048D01* +X49547Y6995D01* +X49433Y6926D01* +X49334Y6827D01* +X49326Y6812D01* +X49296Y6774D01* +X49257Y6705D01* +X49204Y6614D01* +X49158Y6499D01* +X49120Y6355D01* +X49090Y6187D01* +X49082Y5996D01* +Y5928D01* +X49090Y5844D01* +X49105Y5737D01* +X49120Y5608D01* +X49151Y5463D01* +X49197Y5311D01* +X49250Y5143D01* +Y5135D01* +X49257Y5120D01* +X49265Y5097D01* +X49280Y5067D01* +X49318Y4983D01* +X49364Y4869D01* +X49425Y4739D01* +X49501Y4602D01* +X49585Y4457D01* +X49676Y4312D01* +Y4175D01* +X48221D01* +X48214Y4191D01* +X48198Y4236D01* +X48168Y4305D01* +X48137Y4411D01* +X48092Y4541D01* +X48046Y4693D01* +X48000Y4884D01* +X47947Y5097D01* +Y5105D01* +X47939Y5128D01* +X47932Y5158D01* +X47924Y5204D01* +X47916Y5257D01* +X47901Y5326D01* +X47894Y5394D01* +X47878Y5478D01* +X47855Y5661D01* +X47832Y5867D01* +X47817Y6088D01* +X47810Y6316D01* +Y6438D01* +X47817Y6522D01* +X47825Y6621D01* +X47840Y6743D01* +X47855Y6873D01* +X47871Y7017D01* +X47939Y7322D01* +X47977Y7475D01* +X48031Y7635D01* +X48084Y7787D01* +X48160Y7932D01* +X48236Y8069D01* +X48328Y8199D01* +X48335Y8206D01* +X48351Y8229D01* +X48381Y8260D01* +X48427Y8298D01* +X48480Y8351D01* +X48541Y8404D01* +X48617Y8465D01* +X48709Y8526D01* +X48808Y8580D01* +X48914Y8640D01* +X49036Y8694D01* +X49166Y8747D01* +X49311Y8785D01* +X49463Y8816D01* +X49623Y8839D01* +X49798Y8846D01* +X49806D01* +X49829D01* +X49859D01* +X49905Y8839D01* +X49959D01* +X50019Y8831D01* +X50096Y8823D01* +X50180Y8808D01* +X50355Y8770D01* +X50560Y8717D01* +X50766Y8640D01* +X50980Y8534D01* +X50987D01* +X51002Y8519D01* +X51033Y8503D01* +X51079Y8473D01* +X51124Y8442D01* +X51185Y8404D01* +X51254Y8351D01* +X51330Y8298D01* +X51505Y8160D01* +X51696Y8001D01* +X51803Y7909D01* +X51909Y7810D01* +X52016Y7696D01* +X52130Y7581D01* +X52138Y7574D01* +X52145Y7566D01* +X52168Y7543D01* +X52191Y7513D01* +X52267Y7437D01* +X52359Y7330D01* +X52458Y7208D01* +X52580Y7071D01* +X52694Y6926D01* +X52816Y6774D01* +Y6766D01* +X52831Y6758D01* +X52862Y6705D01* +X52915Y6636D01* +X52984Y6553D01* +X53052Y6454D01* +X53121Y6362D01* +X53189Y6278D01* +X53243Y6202D01* +Y9151D01* +X54500D01* +Y4000D01* +D02* +G37* +%LPC*% +G36* +X18768Y13354D02* +X20703D01* +Y13375D01* +X20714D01* +Y13385D01* +X20724D01* +Y13405D01* +X20734D01* +Y13426D01* +X20745D01* +Y13446D01* +X20755D01* +Y13456D01* +X20765D01* +Y13477D01* +X20775D01* +Y13498D01* +X20786D01* +Y13518D01* +X20796D01* +Y13528D01* +X20806D01* +Y13549D01* +X20816D01* +Y13569D01* +X20826D01* +Y13579D01* +X20837D01* +Y13600D01* +X20847D01* +Y13620D01* +X20857D01* +Y13641D01* +X20867D01* +Y13651D01* +X20878D01* +Y13672D01* +X20888D01* +Y13692D01* +X20898D01* +Y13713D01* +X20908D01* +Y13723D01* +X20919D01* +Y13743D01* +X20929D01* +Y13764D01* +X20939D01* +Y13784D01* +X20949D01* +Y13794D01* +X20959D01* +Y13815D01* +X20970D01* +Y13835D01* +X20980D01* +Y13846D01* +X20990D01* +Y13866D01* +X21000D01* +Y13887D01* +X21011D01* +Y13907D01* +X21021D01* +Y13917D01* +X21031D01* +Y13938D01* +X21041D01* +Y13958D01* +X21052D01* +Y13979D01* +X21062D01* +Y13989D01* +X21072D01* +Y14009D01* +X21082D01* +Y14030D01* +X21093D01* +Y14051D01* +X21103D01* +Y14061D01* +X21113D01* +Y14081D01* +X21123D01* +Y14102D01* +X21134D01* +Y14112D01* +X21144D01* +Y14132D01* +X21154D01* +Y14153D01* +X21164D01* +Y14173D01* +X21175D01* +Y14184D01* +X21185D01* +Y14204D01* +X21195D01* +Y14224D01* +X21205D01* +Y14245D01* +X21216D01* +Y14255D01* +X21226D01* +Y14276D01* +X21236D01* +Y14296D01* +X21246D01* +Y14317D01* +X21256D01* +Y14327D01* +X21267D01* +Y14347D01* +X21277D01* +Y14368D01* +X21287D01* +Y14378D01* +X21297D01* +Y14399D01* +X21308D01* +Y14419D01* +X21318D01* +Y14440D01* +X21328D01* +Y14450D01* +X21338D01* +Y14470D01* +X21349D01* +Y14491D01* +X21359D01* +Y14511D01* +X21369D01* +Y14521D01* +X21379D01* +Y14542D01* +X21390D01* +Y14562D01* +X21400D01* +Y14573D01* +X21410D01* +Y14593D01* +X21420D01* +Y14614D01* +X21431D01* +Y14634D01* +X21441D01* +Y14644D01* +X21451D01* +Y14665D01* +X21461D01* +Y14685D01* +X21472D01* +Y14706D01* +X21482D01* +Y14716D01* +X21492D01* +Y14736D01* +X21502D01* +Y14757D01* +X21512D01* +Y14777D01* +X21523D01* +Y14788D01* +X21533D01* +Y14808D01* +X21543D01* +Y14829D01* +X21553D01* +Y14839D01* +X21564D01* +Y14859D01* +X21574D01* +Y14880D01* +X21584D01* +Y14900D01* +X21594D01* +Y14911D01* +X21605D01* +Y14931D01* +X21615D01* +Y14952D01* +X21625D01* +Y14972D01* +X21635D01* +Y14982D01* +X21646D01* +Y15003D01* +X21656D01* +Y15023D01* +X21666D01* +Y15044D01* +X21676D01* +Y15054D01* +X21686D01* +Y15074D01* +X21697D01* +Y15095D01* +X21707D01* +Y15105D01* +X21717D01* +Y15126D01* +X21727D01* +Y15146D01* +X21738D01* +Y15167D01* +X21748D01* +Y15177D01* +X21758D01* +Y15197D01* +X21769D01* +Y15218D01* +X21779D01* +Y15238D01* +X21789D01* +Y15249D01* +X21799D01* +Y15269D01* +X21809D01* +Y15289D01* +X21820D01* +Y15310D01* +X21830D01* +Y15320D01* +X21840D01* +Y15341D01* +X21850D01* +Y15361D01* +X21861D01* +Y15371D01* +X21871D01* +Y15392D01* +X21881D01* +Y15412D01* +X21891D01* +Y15433D01* +X21902D01* +Y15443D01* +X21912D01* +Y15464D01* +X21922D01* +Y15484D01* +X21932D01* +Y15504D01* +X21943D01* +Y15515D01* +X21953D01* +Y15535D01* +X21963D01* +Y15556D01* +X21973D01* +Y15566D01* +X21983D01* +Y15586D01* +X21994D01* +Y15607D01* +X22004D01* +Y15627D01* +X22014D01* +Y15638D01* +X22025D01* +Y15658D01* +X22035D01* +Y15679D01* +X22045D01* +Y15699D01* +X22055D01* +Y15709D01* +X22065D01* +Y15730D01* +X22076D01* +Y15750D01* +X22086D01* +Y15771D01* +X22096D01* +Y15781D01* +X22106D01* +Y15802D01* +X22117D01* +Y15822D01* +X22127D01* +Y15832D01* +X22137D01* +Y15853D01* +X22147D01* +Y15873D01* +X22158D01* +Y15894D01* +X22168D01* +Y15904D01* +X22178D01* +Y15924D01* +X22188D01* +Y15945D01* +X22199D01* +Y15965D01* +X22209D01* +Y15976D01* +X22219D01* +Y15996D01* +X22229D01* +Y16016D01* +X22239D01* +Y16037D01* +X22250D01* +Y16047D01* +X22260D01* +Y16068D01* +X22270D01* +Y16088D01* +X22280D01* +Y16098D01* +X22291D01* +Y16119D01* +X22301D01* +Y16139D01* +X22311D01* +Y16160D01* +X22321D01* +Y16170D01* +X22332D01* +Y16191D01* +X22342D01* +Y16211D01* +X22352D01* +Y16231D01* +X22362D01* +Y16242D01* +X22373D01* +Y16262D01* +X22383D01* +Y16283D01* +X22393D01* +Y16293D01* +X22403D01* +Y16314D01* +X22414D01* +Y16334D01* +X22424D01* +Y16354D01* +X22434D01* +Y16365D01* +X22444D01* +Y16385D01* +X22455D01* +Y16406D01* +X22465D01* +Y16426D01* +X22475D01* +Y16436D01* +X22485D01* +Y16457D01* +X22496D01* +Y16477D01* +X22506D01* +Y16498D01* +X22516D01* +Y16508D01* +X22526D01* +Y16529D01* +X22536D01* +Y16549D01* +X22547D01* +Y16559D01* +X22557D01* +Y16580D01* +X22567D01* +Y16600D01* +X22577D01* +Y16621D01* +X22588D01* +Y16631D01* +X22598D01* +Y16651D01* +X22608D01* +Y16672D01* +X22618D01* +Y16692D01* +X22629D01* +Y16703D01* +X22639D01* +Y16723D01* +X22649D01* +Y16744D01* +X22659D01* +Y16764D01* +X22670D01* +Y16774D01* +X22680D01* +Y16795D01* +X22690D01* +Y16815D01* +X22700D01* +Y16825D01* +X22710D01* +Y16846D01* +X22721D01* +Y16866D01* +X22731D01* +Y16887D01* +X22741D01* +Y16897D01* +X22752D01* +Y16918D01* +X22762D01* +Y16938D01* +X22772D01* +Y16959D01* +X22782D01* +Y16969D01* +X22792D01* +Y16989D01* +X22803D01* +Y17010D01* +X22813D01* +Y17030D01* +X22823D01* +Y17040D01* +X22833D01* +Y17061D01* +X22844D01* +Y17081D01* +X22854D01* +Y17092D01* +X22864D01* +Y17112D01* +X22874D01* +Y17133D01* +X22885D01* +Y17153D01* +X22895D01* +Y17163D01* +X22905D01* +Y17184D01* +X22915D01* +Y17204D01* +X22926D01* +Y17225D01* +X22936D01* +Y17235D01* +X22946D01* +Y17256D01* +X22956D01* +Y17276D01* +X22966D01* +Y17286D01* +X22977D01* +Y17307D01* +X22987D01* +Y17327D01* +X22997D01* +Y17348D01* +X23008D01* +Y17358D01* +X23018D01* +Y17378D01* +X23028D01* +Y17399D01* +X23038D01* +Y17419D01* +X23048D01* +Y17430D01* +X23059D01* +Y17450D01* +X23069D01* +Y17471D01* +X23079D01* +Y17491D01* +X23089D01* +Y17501D01* +X23100D01* +Y17522D01* +X23110D01* +Y17542D01* +X23120D01* +Y17552D01* +X23130D01* +Y17573D01* +X23141D01* +Y17593D01* +X23151D01* +Y17614D01* +X23161D01* +Y17624D01* +X23171D01* +Y17645D01* +X23182D01* +Y17665D01* +X23192D01* +Y17686D01* +X23202D01* +Y17696D01* +X23212D01* +Y17716D01* +X23222D01* +Y17737D01* +X23233D01* +Y17757D01* +X23243D01* +Y17767D01* +X23253D01* +Y17788D01* +X23263D01* +Y17808D01* +X23274D01* +Y17819D01* +X23284D01* +Y17839D01* +X23294D01* +Y17860D01* +X23304D01* +Y17880D01* +X23315D01* +Y17890D01* +X23325D01* +Y17911D01* +X23335D01* +Y17931D01* +X23345D01* +Y17952D01* +X23356D01* +Y17962D01* +X23366D01* +Y17982D01* +X23376D01* +Y18003D01* +X23386D01* +Y18024D01* +X23397D01* +Y18034D01* +X23407D01* +Y18054D01* +X23417D01* +Y18075D01* +X23427D01* +Y18085D01* +X23438D01* +Y18105D01* +X23448D01* +Y18126D01* +X23458D01* +Y18146D01* +X23468D01* +Y18157D01* +X23479D01* +Y18198D01* +X23468D01* +Y18208D01* +X23458D01* +Y18228D01* +X23448D01* +Y18249D01* +X23438D01* +Y18269D01* +X23427D01* +Y18280D01* +X23417D01* +Y18300D01* +X23407D01* +Y18320D01* +X23397D01* +Y18331D01* +X23386D01* +Y18351D01* +X23376D01* +Y18372D01* +X23366D01* +Y18392D01* +X23356D01* +Y18402D01* +X23345D01* +Y18423D01* +X23335D01* +Y18443D01* +X23325D01* +Y18464D01* +X23315D01* +Y18474D01* +X23304D01* +Y18494D01* +X23294D01* +Y18515D01* +X23284D01* +Y18535D01* +X23274D01* +Y18546D01* +X23263D01* +Y18566D01* +X23253D01* +Y18587D01* +X23243D01* +Y18597D01* +X23233D01* +Y18617D01* +X23222D01* +Y18638D01* +X23212D01* +Y18658D01* +X23202D01* +Y18669D01* +X23192D01* +Y18689D01* +X23182D01* +Y18709D01* +X23171D01* +Y18730D01* +X23161D01* +Y18740D01* +X23151D01* +Y18761D01* +X23141D01* +Y18781D01* +X23130D01* +Y18802D01* +X23120D01* +Y18812D01* +X23110D01* +Y18832D01* +X23100D01* +Y18853D01* +X23089D01* +Y18863D01* +X23079D01* +Y18884D01* +X23069D01* +Y18904D01* +X23059D01* +Y18925D01* +X23048D01* +Y18935D01* +X23038D01* +Y18955D01* +X23028D01* +Y18976D01* +X23018D01* +Y18996D01* +X23008D01* +Y19007D01* +X22997D01* +Y19027D01* +X22987D01* +Y19047D01* +X22977D01* +Y19068D01* +X22966D01* +Y19078D01* +X22956D01* +Y19099D01* +X22946D01* +Y19119D01* +X22936D01* +Y19129D01* +X22926D01* +Y19150D01* +X22915D01* +Y19170D01* +X22905D01* +Y19191D01* +X22895D01* +Y19201D01* +X22885D01* +Y19222D01* +X22874D01* +Y19242D01* +X22864D01* +Y19262D01* +X22854D01* +Y19273D01* +X22844D01* +Y19293D01* +X22833D01* +Y19314D01* +X22823D01* +Y19324D01* +X22813D01* +Y19344D01* +X22803D01* +Y19365D01* +X22792D01* +Y19385D01* +X22782D01* +Y19396D01* +X22772D01* +Y19416D01* +X22762D01* +Y19437D01* +X22752D01* +Y19457D01* +X22741D01* +Y19467D01* +X22731D01* +Y19488D01* +X22721D01* +Y19508D01* +X22710D01* +Y19529D01* +X22700D01* +Y19539D01* +X22690D01* +Y19559D01* +X22680D01* +Y19580D01* +X22670D01* +Y19590D01* +X22659D01* +Y19611D01* +X22649D01* +Y19631D01* +X22639D01* +Y19652D01* +X22629D01* +Y19662D01* +X22618D01* +Y19682D01* +X22608D01* +Y19703D01* +X22598D01* +Y19723D01* +X22588D01* +Y19734D01* +X22577D01* +Y19754D01* +X22567D01* +Y19775D01* +X22557D01* +Y19795D01* +X22547D01* +Y19805D01* +X22536D01* +Y19826D01* +X22526D01* +Y19846D01* +X22516D01* +Y19856D01* +X22506D01* +Y19877D01* +X22496D01* +Y19897D01* +X22485D01* +Y19918D01* +X22475D01* +Y19928D01* +X22465D01* +Y19949D01* +X22455D01* +Y19969D01* +X22444D01* +Y19990D01* +X22434D01* +Y20000D01* +X22424D01* +Y20020D01* +X22414D01* +Y20041D01* +X22403D01* +Y20061D01* +X22393D01* +Y20071D01* +X22383D01* +Y20092D01* +X22373D01* +Y20112D01* +X22362D01* +Y20123D01* +X22352D01* +Y20143D01* +X22342D01* +Y20164D01* +X22332D01* +Y20184D01* +X22321D01* +Y20194D01* +X22311D01* +Y20215D01* +X22301D01* +Y20235D01* +X22291D01* +Y20256D01* +X22280D01* +Y20266D01* +X22270D01* +Y20286D01* +X22260D01* +Y20307D01* +X22250D01* +Y20317D01* +X22239D01* +Y20338D01* +X22229D01* +Y20358D01* +X22219D01* +Y20379D01* +X22209D01* +Y20389D01* +X22199D01* +Y20409D01* +X22188D01* +Y20430D01* +X22178D01* +Y20450D01* +X22168D01* +Y20461D01* +X22158D01* +Y20481D01* +X22147D01* +Y20501D01* +X22137D01* +Y20522D01* +X22127D01* +Y20532D01* +X22117D01* +Y20553D01* +X22106D01* +Y20573D01* +X22096D01* +Y20583D01* +X22086D01* +Y20604D01* +X22076D01* +Y20624D01* +X22065D01* +Y20645D01* +X22055D01* +Y20655D01* +X22045D01* +Y20676D01* +X22035D01* +Y20696D01* +X22025D01* +Y20717D01* +X22014D01* +Y20727D01* +X22004D01* +Y20747D01* +X21994D01* +Y20768D01* +X21983D01* +Y20788D01* +X21973D01* +Y20798D01* +X21963D01* +Y20819D01* +X21953D01* +Y20839D01* +X21943D01* +Y20850D01* +X21932D01* +Y20870D01* +X21922D01* +Y20891D01* +X21912D01* +Y20911D01* +X21902D01* +Y20921D01* +X21891D01* +Y20942D01* +X21881D01* +Y20962D01* +X21871D01* +Y20983D01* +X21861D01* +Y20993D01* +X21850D01* +Y21014D01* +X21840D01* +Y21034D01* +X21830D01* +Y21044D01* +X21820D01* +Y21065D01* +X21809D01* +Y21085D01* +X21799D01* +Y21106D01* +X21789D01* +Y21116D01* +X21779D01* +Y21136D01* +X21769D01* +Y21157D01* +X21758D01* +Y21177D01* +X21748D01* +Y21188D01* +X21738D01* +Y21208D01* +X21727D01* +Y21228D01* +X21717D01* +Y21249D01* +X21707D01* +Y21259D01* +X21697D01* +Y21280D01* +X21686D01* +Y21300D01* +X21676D01* +Y21310D01* +X21666D01* +Y21331D01* +X21656D01* +Y21351D01* +X21646D01* +Y21372D01* +X21635D01* +Y21382D01* +X21625D01* +Y21403D01* +X21615D01* +Y21423D01* +X21605D01* +Y21444D01* +X21594D01* +Y21454D01* +X21584D01* +Y21474D01* +X21574D01* +Y21495D01* +X21564D01* +Y21515D01* +X21553D01* +Y21525D01* +X21543D01* +Y21546D01* +X21533D01* +Y21566D01* +X21523D01* +Y21577D01* +X21512D01* +Y21597D01* +X21502D01* +Y21618D01* +X21492D01* +Y21638D01* +X21482D01* +Y21648D01* +X21472D01* +Y21669D01* +X21461D01* +Y21689D01* +X21451D01* +Y21710D01* +X21441D01* +Y21720D01* +X21431D01* +Y21741D01* +X21420D01* +Y21761D01* +X21410D01* +Y21781D01* +X21400D01* +Y21792D01* +X21390D01* +Y21812D01* +X21379D01* +Y21833D01* +X21369D01* +Y21843D01* +X21359D01* +Y21863D01* +X21349D01* +Y21884D01* +X21338D01* +Y21904D01* +X21328D01* +Y21915D01* +X21318D01* +Y21935D01* +X21308D01* +Y21955D01* +X21297D01* +Y21976D01* +X21287D01* +Y21986D01* +X21277D01* +Y22007D01* +X21267D01* +Y22027D01* +X21256D01* +Y22037D01* +X21246D01* +Y22058D01* +X21236D01* +Y22078D01* +X21226D01* +Y22099D01* +X21216D01* +Y22109D01* +X21205D01* +Y22130D01* +X21195D01* +Y22150D01* +X21185D01* +Y22171D01* +X21175D01* +Y22181D01* +X21164D01* +Y22201D01* +X21154D01* +Y22222D01* +X21144D01* +Y22242D01* +X21134D01* +Y22253D01* +X21123D01* +Y22273D01* +X21113D01* +Y22294D01* +X21103D01* +Y22304D01* +X21093D01* +Y22324D01* +X21082D01* +Y22345D01* +X21072D01* +Y22365D01* +X21062D01* +Y22375D01* +X21052D01* +Y22396D01* +X21041D01* +Y22416D01* +X21031D01* +Y22437D01* +X21021D01* +Y22447D01* +X21011D01* +Y22468D01* +X21000D01* +Y22488D01* +X20990D01* +Y22508D01* +X20980D01* +Y22519D01* +X20970D01* +Y22539D01* +X20959D01* +Y22560D01* +X20949D01* +Y22570D01* +X20939D01* +Y22590D01* +X20929D01* +Y22611D01* +X20919D01* +Y22631D01* +X20908D01* +Y22642D01* +X20898D01* +Y22662D01* +X20888D01* +Y22683D01* +X20878D01* +Y22703D01* +X20867D01* +Y22713D01* +X20857D01* +Y22734D01* +X20847D01* +Y22754D01* +X20837D01* +Y22775D01* +X20826D01* +Y22785D01* +X20816D01* +Y22805D01* +X20806D01* +Y22826D01* +X20796D01* +Y22836D01* +X20786D01* +Y22857D01* +X20775D01* +Y22877D01* +X20765D01* +Y22898D01* +X20755D01* +Y22908D01* +X20745D01* +Y22928D01* +X20734D01* +Y22949D01* +X20724D01* +Y22969D01* +X20714D01* +Y22980D01* +X20703D01* +Y23000D01* +X19178D01* +Y22990D01* +X19168D01* +Y22980D01* +X19157D01* +Y22959D01* +X19147D01* +Y22939D01* +X19137D01* +Y22918D01* +X19127D01* +Y22908D01* +X19116D01* +Y22887D01* +X19106D01* +Y22867D01* +X19096D01* +Y22846D01* +X19086D01* +Y22836D01* +X19075D01* +Y22816D01* +X19065D01* +Y22795D01* +X19055D01* +Y22785D01* +X19045D01* +Y22764D01* +X19035D01* +Y22744D01* +X19024D01* +Y22724D01* +X19014D01* +Y22713D01* +X19004D01* +Y22693D01* +X18994D01* +Y22672D01* +X18983D01* +Y22652D01* +X18973D01* +Y22642D01* +X18963D01* +Y22621D01* +X18952D01* +Y22601D01* +X18942D01* +Y22590D01* +X18932D01* +Y22570D01* +X18922D01* +Y22550D01* +X18912D01* +Y22529D01* +X18901D01* +Y22519D01* +X18891D01* +Y22498D01* +X18881D01* +Y22478D01* +X18871D01* +Y22457D01* +X18860D01* +Y22447D01* +X18850D01* +Y22427D01* +X18840D01* +Y22406D01* +X18830D01* +Y22386D01* +X18819D01* +Y22375D01* +X18809D01* +Y22355D01* +X18799D01* +Y22334D01* +X18789D01* +Y22324D01* +X18778D01* +Y22304D01* +X18768D01* +Y22283D01* +X18758D01* +Y22263D01* +X18748D01* +Y22253D01* +X18737D01* +Y22232D01* +X18727D01* +Y22211D01* +X18717D01* +Y22191D01* +X18707D01* +Y22181D01* +X18697D01* +Y22160D01* +X18686D01* +Y22140D01* +X18676D01* +Y22119D01* +X18666D01* +Y22109D01* +X18656D01* +Y22089D01* +X18645D01* +Y22068D01* +X18635D01* +Y22058D01* +X18625D01* +Y22037D01* +X18615D01* +Y22017D01* +X18604D01* +Y21997D01* +X18594D01* +Y21986D01* +X18584D01* +Y21966D01* +X18574D01* +Y21945D01* +X18563D01* +Y21925D01* +X18553D01* +Y21915D01* +X18543D01* +Y21894D01* +X18533D01* +Y21874D01* +X18522D01* +Y21853D01* +X18512D01* +Y21843D01* +X18502D01* +Y21822D01* +X18492D01* +Y21802D01* +X18482D01* +Y21792D01* +X18471D01* +Y21771D01* +X18461D01* +Y21751D01* +X18451D01* +Y21730D01* +X18441D01* +Y21720D01* +X18430D01* +Y21700D01* +X18420D01* +Y21679D01* +X18410D01* +Y21659D01* +X18400D01* +Y21648D01* +X18389D01* +Y21628D01* +X18379D01* +Y21607D01* +X18369D01* +Y21597D01* +X18359D01* +Y21577D01* +X18348D01* +Y21556D01* +X18338D01* +Y21536D01* +X18328D01* +Y21525D01* +X18318D01* +Y21505D01* +X18307D01* +Y21484D01* +X18297D01* +Y21464D01* +X18287D01* +Y21454D01* +X18277D01* +Y21433D01* +X18267D01* +Y21413D01* +X18256D01* +Y21392D01* +X18246D01* +Y21382D01* +X18236D01* +Y21362D01* +X18226D01* +Y21341D01* +X18215D01* +Y21331D01* +X18205D01* +Y21310D01* +X18195D01* +Y21290D01* +X18185D01* +Y21270D01* +X18174D01* +Y21259D01* +X18164D01* +Y21239D01* +X18154D01* +Y21218D01* +X18144D01* +Y21198D01* +X18133D01* +Y21188D01* +X18123D01* +Y21167D01* +X18113D01* +Y21147D01* +X18103D01* +Y21126D01* +X18092D01* +Y21116D01* +X18082D01* +Y21095D01* +X18072D01* +Y21075D01* +X18062D01* +Y21065D01* +X18051D01* +Y21044D01* +X18041D01* +Y21024D01* +X18031D01* +Y21003D01* +X18021D01* +Y20993D01* +X18010D01* +Y20972D01* +X18000D01* +Y20952D01* +X17990D01* +Y20932D01* +X17980D01* +Y20921D01* +X17969D01* +Y20901D01* +X17959D01* +Y20880D01* +X17949D01* +Y20860D01* +X17939D01* +Y20850D01* +X17929D01* +Y20829D01* +X17918D01* +Y20809D01* +X17908D01* +Y20798D01* +X17898D01* +Y20778D01* +X17888D01* +Y20758D01* +X17877D01* +Y20737D01* +X17867D01* +Y20727D01* +X17857D01* +Y20706D01* +X17847D01* +Y20686D01* +X17836D01* +Y20665D01* +X17826D01* +Y20655D01* +X17816D01* +Y20635D01* +X17806D01* +Y20614D01* +X17795D01* +Y20604D01* +X17785D01* +Y20583D01* +X17775D01* +Y20563D01* +X17765D01* +Y20543D01* +X17754D01* +Y20532D01* +X17744D01* +Y20512D01* +X17734D01* +Y20491D01* +X17724D01* +Y20471D01* +X17714D01* +Y20461D01* +X17703D01* +Y20440D01* +X17693D01* +Y20420D01* +X17683D01* +Y20399D01* +X17673D01* +Y20389D01* +X17662D01* +Y20368D01* +X17652D01* +Y20348D01* +X17642D01* +Y20338D01* +X17632D01* +Y20317D01* +X17621D01* +Y20297D01* +X17611D01* +Y20276D01* +X17601D01* +Y20266D01* +X17591D01* +Y20245D01* +X17580D01* +Y20225D01* +X17570D01* +Y20205D01* +X17560D01* +Y20194D01* +X17550D01* +Y20174D01* +X17539D01* +Y20153D01* +X17529D01* +Y20133D01* +X17519D01* +Y20123D01* +X17509D01* +Y20102D01* +X17499D01* +Y20082D01* +X17488D01* +Y20071D01* +X17478D01* +Y20051D01* +X17468D01* +Y20031D01* +X17457D01* +Y20010D01* +X17447D01* +Y20000D01* +X17437D01* +Y19979D01* +X17427D01* +Y19959D01* +X17417D01* +Y19938D01* +X17406D01* +Y19928D01* +X17396D01* +Y19908D01* +X17386D01* +Y19887D01* +X17376D01* +Y19877D01* +X17365D01* +Y19856D01* +X17355D01* +Y19836D01* +X17345D01* +Y19815D01* +X17335D01* +Y19805D01* +X17324D01* +Y19785D01* +X17314D01* +Y19764D01* +X17304D01* +Y19744D01* +X17294D01* +Y19734D01* +X17284D01* +Y19713D01* +X17273D01* +Y19692D01* +X17263D01* +Y19672D01* +X17253D01* +Y19662D01* +X17242D01* +Y19641D01* +X17232D01* +Y19621D01* +X17222D01* +Y19611D01* +X17212D01* +Y19590D01* +X17201D01* +Y19570D01* +X17191D01* +Y19549D01* +X17181D01* +Y19539D01* +X17171D01* +Y19519D01* +X17161D01* +Y19498D01* +X17150D01* +Y19477D01* +X17140D01* +Y19467D01* +X17130D01* +Y19447D01* +X17120D01* +Y19426D01* +X17109D01* +Y19406D01* +X17099D01* +Y19396D01* +X17089D01* +Y19375D01* +X17079D01* +Y19355D01* +X17068D01* +Y19344D01* +X17058D01* +Y19324D01* +X17048D01* +Y19303D01* +X17038D01* +Y19283D01* +X17027D01* +Y19273D01* +X17017D01* +Y19252D01* +X17007D01* +Y19232D01* +X16997D01* +Y19211D01* +X16987D01* +Y19201D01* +X16976D01* +Y19181D01* +X16966D01* +Y19160D01* +X16956D01* +Y19140D01* +X16946D01* +Y19129D01* +X16935D01* +Y19109D01* +X16925D01* +Y19088D01* +X16915D01* +Y19078D01* +X16905D01* +Y19058D01* +X16894D01* +Y19037D01* +X16884D01* +Y19017D01* +X16874D01* +Y19007D01* +X16864D01* +Y18986D01* +X16853D01* +Y18966D01* +X16843D01* +Y18945D01* +X16833D01* +Y18935D01* +X16823D01* +Y18914D01* +X16812D01* +Y18894D01* +X16802D01* +Y18884D01* +X16792D01* +Y18863D01* +X16782D01* +Y18843D01* +X16772D01* +Y18822D01* +X16761D01* +Y18812D01* +X16751D01* +Y18792D01* +X16741D01* +Y18771D01* +X16731D01* +Y18750D01* +X16720D01* +Y18740D01* +X16710D01* +Y18720D01* +X16700D01* +Y18699D01* +X16690D01* +Y18679D01* +X16679D01* +Y18669D01* +X16669D01* +Y18648D01* +X16659D01* +Y18628D01* +X16649D01* +Y18617D01* +X16638D01* +Y18597D01* +X16628D01* +Y18576D01* +X16618D01* +Y18556D01* +X16608D01* +Y18546D01* +X16597D01* +Y18525D01* +X16587D01* +Y18505D01* +X16577D01* +Y18484D01* +X16567D01* +Y18474D01* +X16556D01* +Y18454D01* +X16546D01* +Y18433D01* +X16536D01* +Y18413D01* +X16526D01* +Y18402D01* +X16516D01* +Y18382D01* +X16505D01* +Y18361D01* +X16495D01* +Y18351D01* +X16485D01* +Y18331D01* +X16474D01* +Y18310D01* +X16464D01* +Y18290D01* +X16454D01* +Y18280D01* +X16444D01* +Y18259D01* +X16434D01* +Y18239D01* +X16423D01* +Y18218D01* +X16413D01* +Y18208D01* +X16403D01* +Y18187D01* +X16393D01* +Y18167D01* +X16382D01* +Y18146D01* +X16372D01* +Y18136D01* +X16362D01* +Y18116D01* +X16352D01* +Y18095D01* +X16341D01* +Y18085D01* +X16331D01* +Y18064D01* +X16321D01* +Y18044D01* +X16311D01* +Y18024D01* +X16300D01* +Y18013D01* +X16290D01* +Y17993D01* +X16280D01* +Y17972D01* +X16270D01* +Y17952D01* +X16259D01* +Y17942D01* +X16249D01* +Y17921D01* +X16239D01* +Y17901D01* +X16229D01* +Y17890D01* +X16219D01* +Y17870D01* +X16208D01* +Y17849D01* +X16198D01* +Y17829D01* +X16188D01* +Y17819D01* +X16178D01* +Y17798D01* +X16167D01* +Y17778D01* +X16157D01* +Y17757D01* +X16147D01* +Y17747D01* +X16137D01* +Y17727D01* +X16126D01* +Y17706D01* +X16116D01* +Y17686D01* +X16106D01* +Y17675D01* +X16096D01* +Y17655D01* +X16085D01* +Y17634D01* +X16075D01* +Y17624D01* +X16065D01* +Y17604D01* +X16055D01* +Y17583D01* +X16044D01* +Y17563D01* +X16034D01* +Y17552D01* +X16024D01* +Y17532D01* +X16014D01* +Y17512D01* +X16004D01* +Y17491D01* +X15993D01* +Y17481D01* +X15983D01* +Y17460D01* +X15973D01* +Y17440D01* +X15963D01* +Y17419D01* +X15952D01* +Y17409D01* +X15942D01* +Y17389D01* +X15932D01* +Y17368D01* +X15922D01* +Y17358D01* +X15911D01* +Y17337D01* +X15901D01* +Y17317D01* +X15891D01* +Y17297D01* +X15881D01* +Y17286D01* +X15870D01* +Y17266D01* +X15860D01* +Y17245D01* +X15850D01* +Y17225D01* +X15840D01* +Y17214D01* +X15829D01* +Y17194D01* +X15819D01* +Y17174D01* +X15809D01* +Y17163D01* +X15799D01* +Y17143D01* +X15789D01* +Y17122D01* +X15778D01* +Y17102D01* +X15768D01* +Y17092D01* +X15758D01* +Y17071D01* +X15747D01* +Y17051D01* +X15737D01* +Y17030D01* +X15727D01* +Y17020D01* +X15717D01* +Y16999D01* +X15706D01* +Y16979D01* +X15696D01* +Y16959D01* +X15686D01* +Y16948D01* +X15676D01* +Y16928D01* +X15666D01* +Y16907D01* +X15655D01* +Y16897D01* +X15645D01* +Y16877D01* +X15635D01* +Y16856D01* +X15625D01* +Y16836D01* +X15614D01* +Y16825D01* +X15604D01* +Y16805D01* +X15594D01* +Y16784D01* +X15584D01* +Y16764D01* +X15573D01* +Y16754D01* +X15553D01* +Y16764D01* +X15543D01* +Y16784D01* +X15532D01* +Y16805D01* +X15522D01* +Y16825D01* +X15512D01* +Y16846D01* +X15502D01* +Y16856D01* +X15491D01* +Y16877D01* +X15481D01* +Y16897D01* +X15471D01* +Y16918D01* +X15461D01* +Y16928D01* +X15451D01* +Y16948D01* +X15440D01* +Y16969D01* +X15430D01* +Y16989D01* +X15420D01* +Y17010D01* +X15410D01* +Y17020D01* +X15399D01* +Y17040D01* +X15389D01* +Y17061D01* +X15379D01* +Y17081D01* +X15369D01* +Y17102D01* +X15358D01* +Y17112D01* +X15348D01* +Y17133D01* +X15338D01* +Y17153D01* +X15328D01* +Y17174D01* +X15317D01* +Y17194D01* +X15307D01* +Y17204D01* +X15297D01* +Y17225D01* +X15287D01* +Y17245D01* +X15276D01* +Y17266D01* +X15266D01* +Y17286D01* +X15256D01* +Y17297D01* +X15246D01* +Y17317D01* +X15236D01* +Y17337D01* +X15225D01* +Y17358D01* +X15215D01* +Y17378D01* +X15205D01* +Y17389D01* +X15195D01* +Y17409D01* +X15184D01* +Y17430D01* +X15174D01* +Y17450D01* +X15164D01* +Y17460D01* +X15154D01* +Y17481D01* +X15143D01* +Y17501D01* +X15133D01* +Y17522D01* +X15123D01* +Y17542D01* +X15113D01* +Y17552D01* +X15102D01* +Y17573D01* +X15092D01* +Y17593D01* +X15082D01* +Y17614D01* +X15072D01* +Y17634D01* +X15061D01* +Y17645D01* +X15051D01* +Y17665D01* +X15041D01* +Y17686D01* +X15031D01* +Y17706D01* +X15021D01* +Y17727D01* +X15010D01* +Y17737D01* +X15000D01* +Y17757D01* +X14990D01* +Y17778D01* +X14979D01* +Y17798D01* +X14969D01* +Y17819D01* +X14959D01* +Y17829D01* +X14949D01* +Y17849D01* +X14939D01* +Y17870D01* +X14928D01* +Y17890D01* +X14918D01* +Y17901D01* +X14908D01* +Y17921D01* +X14898D01* +Y17942D01* +X14887D01* +Y17962D01* +X14877D01* +Y17982D01* +X14867D01* +Y17993D01* +X14857D01* +Y18013D01* +X14846D01* +Y18034D01* +X14836D01* +Y18054D01* +X14826D01* +Y18075D01* +X14816D01* +Y18085D01* +X14806D01* +Y18105D01* +X14795D01* +Y18126D01* +X14785D01* +Y18146D01* +X14775D01* +Y18167D01* +X14764D01* +Y18187D01* +X14775D01* +Y18208D01* +X14785D01* +Y18228D01* +X14795D01* +Y18249D01* +X14806D01* +Y18259D01* +X14816D01* +Y18280D01* +X14826D01* +Y18300D01* +X14836D01* +Y18320D01* +X14846D01* +Y18331D01* +X14857D01* +Y18351D01* +X14867D01* +Y18372D01* +X14877D01* +Y18392D01* +X14887D01* +Y18402D01* +X14898D01* +Y18423D01* +X14908D01* +Y18443D01* +X14918D01* +Y18464D01* +X14928D01* +Y18474D01* +X14939D01* +Y18494D01* +X14949D01* +Y18515D01* +X14959D01* +Y18535D01* +X14969D01* +Y18546D01* +X14979D01* +Y18566D01* +X14990D01* +Y18587D01* +X15000D01* +Y18607D01* +X15010D01* +Y18617D01* +X15021D01* +Y18638D01* +X15031D01* +Y18658D01* +X15041D01* +Y18679D01* +X15051D01* +Y18689D01* +X15061D01* +Y18709D01* +X15072D01* +Y18730D01* +X15082D01* +Y18750D01* +X15092D01* +Y18761D01* +X15102D01* +Y18781D01* +X15113D01* +Y18802D01* +X15123D01* +Y18822D01* +X15133D01* +Y18832D01* +X15143D01* +Y18853D01* +X15154D01* +Y18873D01* +X15164D01* +Y18894D01* +X15174D01* +Y18904D01* +X15184D01* +Y18925D01* +X15195D01* +Y18945D01* +X15205D01* +Y18966D01* +X15215D01* +Y18976D01* +X15225D01* +Y18996D01* +X15236D01* +Y19017D01* +X15246D01* +Y19037D01* +X15256D01* +Y19058D01* +X15266D01* +Y19068D01* +X15276D01* +Y19088D01* +X15287D01* +Y19109D01* +X15297D01* +Y19129D01* +X15307D01* +Y19140D01* +X15317D01* +Y19160D01* +X15328D01* +Y19181D01* +X15338D01* +Y19201D01* +X15348D01* +Y19211D01* +X15358D01* +Y19232D01* +X15369D01* +Y19252D01* +X15379D01* +Y19273D01* +X15389D01* +Y19283D01* +X15399D01* +Y19303D01* +X15410D01* +Y19324D01* +X15420D01* +Y19344D01* +X15430D01* +Y19355D01* +X15440D01* +Y19375D01* +X15451D01* +Y19396D01* +X15461D01* +Y19416D01* +X15471D01* +Y19426D01* +X15481D01* +Y19447D01* +X15491D01* +Y19467D01* +X15502D01* +Y19488D01* +X15512D01* +Y19498D01* +X15522D01* +Y19519D01* +X15532D01* +Y19539D01* +X15543D01* +Y19559D01* +X15553D01* +Y19570D01* +X15563D01* +Y19590D01* +X15573D01* +Y19611D01* +X15584D01* +Y19631D01* +X15594D01* +Y19641D01* +X15604D01* +Y19662D01* +X15614D01* +Y19682D01* +X15625D01* +Y19703D01* +X15635D01* +Y19713D01* +X15645D01* +Y19734D01* +X15655D01* +Y19754D01* +X15666D01* +Y19775D01* +X15676D01* +Y19785D01* +X15686D01* +Y19805D01* +X15696D01* +Y19826D01* +X15706D01* +Y19846D01* +X15717D01* +Y19856D01* +X15727D01* +Y19877D01* +X15737D01* +Y19897D01* +X15747D01* +Y19918D01* +X15758D01* +Y19928D01* +X15768D01* +Y19949D01* +X15778D01* +Y19969D01* +X15789D01* +Y19990D01* +X15799D01* +Y20000D01* +X15809D01* +Y20020D01* +X15819D01* +Y20041D01* +X15829D01* +Y20061D01* +X15840D01* +Y20071D01* +X15850D01* +Y20092D01* +X15860D01* +Y20112D01* +X15870D01* +Y20133D01* +X15881D01* +Y20143D01* +X15891D01* +Y20164D01* +X15901D01* +Y20184D01* +X15911D01* +Y20205D01* +X15922D01* +Y20215D01* +X15932D01* +Y20235D01* +X15942D01* +Y20256D01* +X15952D01* +Y20276D01* +X15963D01* +Y20286D01* +X15973D01* +Y20307D01* +X15983D01* +Y20327D01* +X15993D01* +Y20348D01* +X16004D01* +Y20358D01* +X16014D01* +Y20379D01* +X16024D01* +Y20399D01* +X16034D01* +Y20420D01* +X16044D01* +Y20430D01* +X16055D01* +Y20450D01* +X16065D01* +Y20471D01* +X16075D01* +Y20491D01* +X16085D01* +Y20501D01* +X16096D01* +Y20522D01* +X16106D01* +Y20543D01* +X16116D01* +Y20563D01* +X16126D01* +Y20573D01* +X16137D01* +Y20594D01* +X16147D01* +Y20614D01* +X16157D01* +Y20635D01* +X16167D01* +Y20645D01* +X16178D01* +Y20665D01* +X16188D01* +Y20686D01* +X16198D01* +Y20706D01* +X16208D01* +Y20717D01* +X16219D01* +Y20737D01* +X16229D01* +Y20758D01* +X16239D01* +Y20778D01* +X16249D01* +Y20788D01* +X16259D01* +Y20809D01* +X16270D01* +Y20829D01* +X16280D01* +Y20850D01* +X16290D01* +Y20860D01* +X16300D01* +Y20880D01* +X16311D01* +Y20901D01* +X16321D01* +Y20921D01* +X16331D01* +Y20932D01* +X16341D01* +Y20952D01* +X16352D01* +Y20972D01* +X16362D01* +Y20993D01* +X16372D01* +Y21003D01* +X16382D01* +Y21024D01* +X16393D01* +Y21044D01* +X16403D01* +Y21065D01* +X16413D01* +Y21075D01* +X16423D01* +Y21095D01* +X16434D01* +Y21116D01* +X16444D01* +Y21136D01* +X16454D01* +Y21157D01* +X16464D01* +Y21167D01* +X16474D01* +Y21188D01* +X16485D01* +Y21208D01* +X16495D01* +Y21228D01* +X16505D01* +Y21239D01* +X16516D01* +Y21259D01* +X16526D01* +Y21280D01* +X16536D01* +Y21300D01* +X16546D01* +Y21310D01* +X16556D01* +Y21331D01* +X16567D01* +Y21351D01* +X16577D01* +Y21372D01* +X16587D01* +Y21382D01* +X16597D01* +Y21403D01* +X16608D01* +Y21423D01* +X16618D01* +Y21444D01* +X16628D01* +Y21454D01* +X16638D01* +Y21474D01* +X16649D01* +Y21495D01* +X16659D01* +Y21515D01* +X16669D01* +Y21525D01* +X16679D01* +Y21546D01* +X16690D01* +Y21566D01* +X16700D01* +Y21587D01* +X16710D01* +Y21597D01* +X16720D01* +Y21618D01* +X16731D01* +Y21638D01* +X16741D01* +Y21659D01* +X16751D01* +Y21669D01* +X16761D01* +Y21689D01* +X16772D01* +Y21710D01* +X16782D01* +Y21730D01* +X16792D01* +Y21741D01* +X16802D01* +Y21761D01* +X16812D01* +Y21781D01* +X16823D01* +Y21802D01* +X16833D01* +Y21812D01* +X16843D01* +Y21833D01* +X16853D01* +Y21853D01* +X16864D01* +Y21874D01* +X16874D01* +Y21884D01* +X16884D01* +Y21904D01* +X16894D01* +Y21925D01* +X16905D01* +Y21945D01* +X16915D01* +Y21955D01* +X16925D01* +Y21976D01* +X16935D01* +Y21997D01* +X16946D01* +Y22017D01* +X16956D01* +Y22027D01* +X16966D01* +Y22048D01* +X16976D01* +Y22068D01* +X16987D01* +Y22089D01* +X16997D01* +Y22099D01* +X17007D01* +Y22119D01* +X17017D01* +Y22140D01* +X17027D01* +Y22160D01* +X17038D01* +Y22171D01* +X17048D01* +Y22191D01* +X17058D01* +Y22211D01* +X17068D01* +Y22232D01* +X17079D01* +Y22242D01* +X17089D01* +Y22263D01* +X17099D01* +Y22283D01* +X17109D01* +Y22304D01* +X17120D01* +Y22314D01* +X17130D01* +Y22334D01* +X17140D01* +Y22355D01* +X17150D01* +Y22375D01* +X17161D01* +Y22386D01* +X17171D01* +Y22406D01* +X17181D01* +Y22427D01* +X17191D01* +Y22447D01* +X17201D01* +Y22457D01* +X17212D01* +Y22478D01* +X17222D01* +Y22498D01* +X17232D01* +Y22519D01* +X17242D01* +Y22529D01* +X17253D01* +Y22550D01* +X17263D01* +Y22570D01* +X17273D01* +Y22590D01* +X17284D01* +Y22601D01* +X17294D01* +Y22621D01* +X17304D01* +Y22642D01* +X17314D01* +Y22662D01* +X17324D01* +Y22672D01* +X17335D01* +Y22693D01* +X17345D01* +Y22713D01* +X17355D01* +Y22734D01* +X17365D01* +Y22744D01* +X17376D01* +Y22764D01* +X17386D01* +Y22785D01* +X17396D01* +Y22805D01* +X17406D01* +Y22816D01* +X17417D01* +Y22836D01* +X17427D01* +Y22857D01* +X17437D01* +Y22877D01* +X17447D01* +Y22887D01* +X17457D01* +Y22908D01* +X17468D01* +Y22928D01* +X17478D01* +Y22949D01* +X17488D01* +Y22959D01* +X17499D01* +Y22980D01* +X17509D01* +Y23000D01* +X15000D01* +Y22980D01* +X14990D01* +Y22959D01* +X14979D01* +Y22949D01* +X14969D01* +Y22928D01* +X14959D01* +Y22908D01* +X14949D01* +Y22898D01* +X14939D01* +Y22877D01* +X14928D01* +Y22857D01* +X14918D01* +Y22836D01* +X14908D01* +Y22826D01* +X14898D01* +Y22805D01* +X14887D01* +Y22785D01* +X14877D01* +Y22775D01* +X14867D01* +Y22754D01* +X14857D01* +Y22734D01* +X14846D01* +Y22713D01* +X14836D01* +Y22703D01* +X14826D01* +Y22683D01* +X14816D01* +Y22662D01* +X14806D01* +Y22642D01* +X14795D01* +Y22631D01* +X14785D01* +Y22611D01* +X14775D01* +Y22590D01* +X14764D01* +Y22580D01* +X14754D01* +Y22560D01* +X14744D01* +Y22539D01* +X14734D01* +Y22519D01* +X14724D01* +Y22508D01* +X14713D01* +Y22488D01* +X14703D01* +Y22468D01* +X14693D01* +Y22457D01* +X14683D01* +Y22437D01* +X14672D01* +Y22416D01* +X14662D01* +Y22396D01* +X14652D01* +Y22386D01* +X14642D01* +Y22365D01* +X14631D01* +Y22345D01* +X14621D01* +Y22334D01* +X14611D01* +Y22314D01* +X14601D01* +Y22294D01* +X14590D01* +Y22273D01* +X14580D01* +Y22263D01* +X14570D01* +Y22242D01* +X14560D01* +Y22222D01* +X14549D01* +Y22211D01* +X14539D01* +Y22191D01* +X14529D01* +Y22171D01* +X14519D01* +Y22150D01* +X14509D01* +Y22140D01* +X14498D01* +Y22119D01* +X14488D01* +Y22099D01* +X14478D01* +Y22089D01* +X14468D01* +Y22068D01* +X14457D01* +Y22048D01* +X14447D01* +Y22027D01* +X14437D01* +Y22017D01* +X14427D01* +Y21997D01* +X14416D01* +Y21976D01* +X14406D01* +Y21966D01* +X14396D01* +Y21945D01* +X14386D01* +Y21925D01* +X14375D01* +Y21904D01* +X14365D01* +Y21894D01* +X14355D01* +Y21874D01* +X14345D01* +Y21853D01* +X14334D01* +Y21843D01* +X14324D01* +Y21822D01* +X14314D01* +Y21802D01* +X14304D01* +Y21781D01* +X14294D01* +Y21771D01* +X14283D01* +Y21751D01* +X14273D01* +Y21730D01* +X14263D01* +Y21720D01* +X14253D01* +Y21700D01* +X14242D01* +Y21679D01* +X14232D01* +Y21659D01* +X14222D01* +Y21648D01* +X14211D01* +Y21628D01* +X14201D01* +Y21607D01* +X14191D01* +Y21597D01* +X14181D01* +Y21577D01* +X14171D01* +Y21556D01* +X14160D01* +Y21536D01* +X14150D01* +Y21525D01* +X14140D01* +Y21505D01* +X14130D01* +Y21484D01* +X14119D01* +Y21474D01* +X14109D01* +Y21454D01* +X14099D01* +Y21433D01* +X14089D01* +Y21413D01* +X14078D01* +Y21403D01* +X14068D01* +Y21382D01* +X14058D01* +Y21362D01* +X14048D01* +Y21351D01* +X14037D01* +Y21331D01* +X14027D01* +Y21310D01* +X14017D01* +Y21290D01* +X14007D01* +Y21280D01* +X13996D01* +Y21259D01* +X13986D01* +Y21239D01* +X13976D01* +Y21228D01* +X13966D01* +Y21208D01* +X13956D01* +Y21188D01* +X13945D01* +Y21167D01* +X13935D01* +Y21157D01* +X13925D01* +Y21136D01* +X13915D01* +Y21116D01* +X13904D01* +Y21106D01* +X13894D01* +Y21085D01* +X13884D01* +Y21065D01* +X13874D01* +Y21044D01* +X13863D01* +Y21034D01* +X13853D01* +Y21014D01* +X13843D01* +Y20993D01* +X13833D01* +Y20983D01* +X13822D01* +Y20962D01* +X13812D01* +Y20942D01* +X13802D01* +Y20921D01* +X13792D01* +Y20911D01* +X13781D01* +Y20891D01* +X13771D01* +Y20870D01* +X13761D01* +Y20860D01* +X13751D01* +Y20839D01* +X13741D01* +Y20819D01* +X13730D01* +Y20798D01* +X13720D01* +Y20788D01* +X13710D01* +Y20768D01* +X13700D01* +Y20747D01* +X13689D01* +Y20737D01* +X13679D01* +Y20717D01* +X13669D01* +Y20696D01* +X13659D01* +Y20676D01* +X13648D01* +Y20665D01* +X13638D01* +Y20645D01* +X13628D01* +Y20624D01* +X13618D01* +Y20614D01* +X13607D01* +Y20594D01* +X13597D01* +Y20573D01* +X13587D01* +Y20553D01* +X13577D01* +Y20543D01* +X13566D01* +Y20522D01* +X13556D01* +Y20501D01* +X13546D01* +Y20491D01* +X13536D01* +Y20471D01* +X13526D01* +Y20450D01* +X13515D01* +Y20430D01* +X13505D01* +Y20420D01* +X13495D01* +Y20399D01* +X13484D01* +Y20379D01* +X13474D01* +Y20358D01* +X13464D01* +Y20348D01* +X13454D01* +Y20327D01* +X13444D01* +Y20307D01* +X13433D01* +Y20297D01* +X13423D01* +Y20276D01* +X13413D01* +Y20256D01* +X13403D01* +Y20235D01* +X13392D01* +Y20225D01* +X13382D01* +Y20205D01* +X13372D01* +Y20184D01* +X13362D01* +Y20174D01* +X13351D01* +Y20153D01* +X13341D01* +Y20133D01* +X13331D01* +Y20112D01* +X13321D01* +Y20102D01* +X13310D01* +Y20082D01* +X13300D01* +Y20061D01* +X13290D01* +Y20051D01* +X13280D01* +Y20031D01* +X13269D01* +Y20010D01* +X13259D01* +Y19990D01* +X13249D01* +Y19979D01* +X13239D01* +Y19959D01* +X13228D01* +Y19938D01* +X13218D01* +Y19928D01* +X13208D01* +Y19908D01* +X13198D01* +Y19887D01* +X13188D01* +Y19867D01* +X13177D01* +Y19856D01* +X13167D01* +Y19836D01* +X13157D01* +Y19815D01* +X13147D01* +Y19805D01* +X13136D01* +Y19785D01* +X13126D01* +Y19764D01* +X13116D01* +Y19744D01* +X13106D01* +Y19734D01* +X13095D01* +Y19713D01* +X13085D01* +Y19692D01* +X13075D01* +Y19682D01* +X13065D01* +Y19662D01* +X13054D01* +Y19641D01* +X13044D01* +Y19621D01* +X13034D01* +Y19611D01* +X13024D01* +Y19590D01* +X13013D01* +Y19570D01* +X13003D01* +Y19559D01* +X12993D01* +Y19539D01* +X12983D01* +Y19519D01* +X12973D01* +Y19498D01* +X12962D01* +Y19488D01* +X12952D01* +Y19467D01* +X12942D01* +Y19447D01* +X12932D01* +Y19437D01* +X12921D01* +Y19416D01* +X12911D01* +Y19396D01* +X12901D01* +Y19375D01* +X12891D01* +Y19365D01* +X12880D01* +Y19344D01* +X12870D01* +Y19324D01* +X12860D01* +Y19314D01* +X12850D01* +Y19293D01* +X12839D01* +Y19273D01* +X12829D01* +Y19252D01* +X12819D01* +Y19242D01* +X12809D01* +Y19222D01* +X12799D01* +Y19201D01* +X12788D01* +Y19191D01* +X12778D01* +Y19170D01* +X12768D01* +Y19150D01* +X12758D01* +Y19129D01* +X12747D01* +Y19119D01* +X12737D01* +Y19099D01* +X12727D01* +Y19078D01* +X12716D01* +Y19068D01* +X12706D01* +Y19047D01* +X12696D01* +Y19027D01* +X12686D01* +Y19007D01* +X12676D01* +Y18996D01* +X12665D01* +Y18976D01* +X12655D01* +Y18955D01* +X12645D01* +Y18945D01* +X12635D01* +Y18925D01* +X12624D01* +Y18904D01* +X12614D01* +Y18884D01* +X12604D01* +Y18873D01* +X12594D01* +Y18853D01* +X12583D01* +Y18832D01* +X12573D01* +Y18822D01* +X12563D01* +Y18802D01* +X12553D01* +Y18781D01* +X12543D01* +Y18761D01* +X12532D01* +Y18750D01* +X12522D01* +Y18730D01* +X12512D01* +Y18709D01* +X12501D01* +Y18699D01* +X12491D01* +Y18679D01* +X12481D01* +Y18658D01* +X12471D01* +Y18638D01* +X12461D01* +Y18628D01* +X12450D01* +Y18607D01* +X12440D01* +Y18587D01* +X12430D01* +Y18576D01* +X12420D01* +Y18556D01* +X12409D01* +Y18535D01* +X12399D01* +Y18515D01* +X12389D01* +Y18505D01* +X12379D01* +Y18484D01* +X12368D01* +Y18464D01* +X12358D01* +Y18454D01* +X12348D01* +Y18433D01* +X12338D01* +Y18413D01* +X12327D01* +Y18392D01* +X12317D01* +Y18382D01* +X12307D01* +Y18361D01* +X12297D01* +Y18341D01* +X12286D01* +Y18331D01* +X12276D01* +Y18310D01* +X12266D01* +Y18290D01* +X12256D01* +Y18269D01* +X12246D01* +Y18259D01* +X12235D01* +Y18239D01* +X12225D01* +Y18218D01* +X12215D01* +Y18198D01* +X12205D01* +Y18187D01* +X12194D01* +Y18167D01* +X12205D01* +Y18146D01* +X12215D01* +Y18136D01* +X12225D01* +Y18116D01* +X12235D01* +Y18095D01* +X12246D01* +Y18085D01* +X12256D01* +Y18064D01* +X12266D01* +Y18044D01* +X12276D01* +Y18024D01* +X12286D01* +Y18013D01* +X12297D01* +Y17993D01* +X12307D01* +Y17972D01* +X12317D01* +Y17952D01* +X12327D01* +Y17942D01* +X12338D01* +Y17921D01* +X12348D01* +Y17901D01* +X12358D01* +Y17880D01* +X12368D01* +Y17870D01* +X12379D01* +Y17849D01* +X12389D01* +Y17829D01* +X12399D01* +Y17819D01* +X12409D01* +Y17798D01* +X12420D01* +Y17778D01* +X12430D01* +Y17757D01* +X12440D01* +Y17747D01* +X12450D01* +Y17727D01* +X12461D01* +Y17706D01* +X12471D01* +Y17686D01* +X12481D01* +Y17675D01* +X12491D01* +Y17655D01* +X12501D01* +Y17634D01* +X12512D01* +Y17624D01* +X12522D01* +Y17604D01* +X12532D01* +Y17583D01* +X12543D01* +Y17563D01* +X12553D01* +Y17552D01* +X12563D01* +Y17532D01* +X12573D01* +Y17512D01* +X12583D01* +Y17491D01* +X12594D01* +Y17481D01* +X12604D01* +Y17460D01* +X12614D01* +Y17440D01* +X12624D01* +Y17419D01* +X12635D01* +Y17409D01* +X12645D01* +Y17389D01* +X12655D01* +Y17368D01* +X12665D01* +Y17358D01* +X12676D01* +Y17337D01* +X12686D01* +Y17317D01* +X12696D01* +Y17297D01* +X12706D01* +Y17286D01* +X12716D01* +Y17266D01* +X12727D01* +Y17245D01* +X12737D01* +Y17225D01* +X12747D01* +Y17214D01* +X12758D01* +Y17194D01* +X12768D01* +Y17174D01* +X12778D01* +Y17153D01* +X12788D01* +Y17143D01* +X12799D01* +Y17122D01* +X12809D01* +Y17102D01* +X12819D01* +Y17092D01* +X12829D01* +Y17071D01* +X12839D01* +Y17051D01* +X12850D01* +Y17030D01* +X12860D01* +Y17020D01* +X12870D01* +Y16999D01* +X12880D01* +Y16979D01* +X12891D01* +Y16959D01* +X12901D01* +Y16948D01* +X12911D01* +Y16928D01* +X12921D01* +Y16907D01* +X12932D01* +Y16887D01* +X12942D01* +Y16877D01* +X12952D01* +Y16856D01* +X12962D01* +Y16836D01* +X12973D01* +Y16825D01* +X12983D01* +Y16805D01* +X12993D01* +Y16784D01* +X13003D01* +Y16764D01* +X13013D01* +Y16754D01* +X13024D01* +Y16733D01* +X13034D01* +Y16713D01* +X13044D01* +Y16692D01* +X13054D01* +Y16682D01* +X13065D01* +Y16662D01* +X13075D01* +Y16641D01* +X13085D01* +Y16631D01* +X13095D01* +Y16610D01* +X13106D01* +Y16590D01* +X13116D01* +Y16569D01* +X13126D01* +Y16559D01* +X13136D01* +Y16539D01* +X13147D01* +Y16518D01* +X13157D01* +Y16498D01* +X13167D01* +Y16487D01* +X13177D01* +Y16467D01* +X13188D01* +Y16447D01* +X13198D01* +Y16426D01* +X13208D01* +Y16416D01* +X13218D01* +Y16395D01* +X13228D01* +Y16375D01* +X13239D01* +Y16365D01* +X13249D01* +Y16344D01* +X13259D01* +Y16324D01* +X13269D01* +Y16303D01* +X13280D01* +Y16293D01* +X13290D01* +Y16272D01* +X13300D01* +Y16252D01* +X13310D01* +Y16231D01* +X13321D01* +Y16221D01* +X13331D01* +Y16201D01* +X13341D01* +Y16180D01* +X13351D01* +Y16160D01* +X13362D01* +Y16150D01* +X13372D01* +Y16129D01* +X13382D01* +Y16109D01* +X13392D01* +Y16098D01* +X13403D01* +Y16078D01* +X13413D01* +Y16057D01* +X13423D01* +Y16037D01* +X13433D01* +Y16027D01* +X13444D01* +Y16006D01* +X13454D01* +Y15986D01* +X13464D01* +Y15965D01* +X13474D01* +Y15955D01* +X13484D01* +Y15935D01* +X13495D01* +Y15914D01* +X13505D01* +Y15894D01* +X13515D01* +Y15883D01* +X13526D01* +Y15863D01* +X13536D01* +Y15842D01* +X13546D01* +Y15832D01* +X13556D01* +Y15812D01* +X13566D01* +Y15791D01* +X13577D01* +Y15771D01* +X13587D01* +Y15761D01* +X13597D01* +Y15740D01* +X13607D01* +Y15720D01* +X13618D01* +Y15699D01* +X13628D01* +Y15689D01* +X13638D01* +Y15668D01* +X13648D01* +Y15648D01* +X13659D01* +Y15638D01* +X13669D01* +Y15617D01* +X13679D01* +Y15597D01* +X13689D01* +Y15576D01* +X13700D01* +Y15566D01* +X13710D01* +Y15546D01* +X13720D01* +Y15525D01* +X13730D01* +Y15504D01* +X13741D01* +Y15494D01* +X13751D01* +Y15474D01* +X13761D01* +Y15453D01* +X13771D01* +Y15433D01* +X13781D01* +Y15423D01* +X13792D01* +Y15402D01* +X13802D01* +Y15382D01* +X13812D01* +Y15371D01* +X13822D01* +Y15351D01* +X13833D01* +Y15330D01* +X13843D01* +Y15310D01* +X13853D01* +Y15300D01* +X13863D01* +Y15279D01* +X13874D01* +Y15259D01* +X13884D01* +Y15238D01* +X13894D01* +Y15228D01* +X13904D01* +Y15208D01* +X13915D01* +Y15187D01* +X13925D01* +Y15167D01* +X13935D01* +Y15156D01* +X13945D01* +Y15136D01* +X13956D01* +Y15115D01* +X13966D01* +Y15105D01* +X13976D01* +Y15085D01* +X13986D01* +Y15064D01* +X13996D01* +Y15044D01* +X14007D01* +Y15034D01* +X14017D01* +Y15013D01* +X14027D01* +Y14993D01* +X14037D01* +Y14972D01* +X14048D01* +Y14962D01* +X14058D01* +Y14941D01* +X14068D01* +Y14921D01* +X14078D01* +Y14911D01* +X14089D01* +Y14890D01* +X14099D01* +Y14870D01* +X14109D01* +Y14849D01* +X14119D01* +Y14839D01* +X14130D01* +Y14818D01* +X14140D01* +Y14798D01* +X14150D01* +Y14777D01* +X14160D01* +Y14767D01* +X14171D01* +Y14747D01* +X14181D01* +Y14726D01* +X14191D01* +Y14706D01* +X14201D01* +Y14696D01* +X14211D01* +Y14675D01* +X14222D01* +Y14655D01* +X14232D01* +Y14644D01* +X14242D01* +Y14624D01* +X14253D01* +Y14603D01* +X14263D01* +Y14583D01* +X14273D01* +Y14573D01* +X14283D01* +Y14552D01* +X14294D01* +Y14532D01* +X14304D01* +Y14511D01* +X14314D01* +Y14501D01* +X14324D01* +Y14481D01* +X14334D01* +Y14460D01* +X14345D01* +Y14440D01* +X14355D01* +Y14429D01* +X14365D01* +Y14409D01* +X14375D01* +Y14388D01* +X14386D01* +Y14378D01* +X14396D01* +Y14358D01* +X14406D01* +Y14337D01* +X14416D01* +Y14317D01* +X14427D01* +Y14306D01* +X14437D01* +Y14286D01* +X14447D01* +Y14266D01* +X14457D01* +Y14245D01* +X14468D01* +Y14235D01* +X14478D01* +Y14214D01* +X14488D01* +Y14194D01* +X14498D01* +Y14173D01* +X14509D01* +Y14163D01* +X14519D01* +Y14143D01* +X14529D01* +Y14122D01* +X14539D01* +Y14112D01* +X14549D01* +Y14091D01* +X14560D01* +Y14071D01* +X14570D01* +Y14051D01* +X14580D01* +Y14040D01* +X14590D01* +Y14020D01* +X14601D01* +Y13999D01* +X14611D01* +Y13979D01* +X14621D01* +Y13969D01* +X14631D01* +Y13948D01* +X14642D01* +Y13928D01* +X14652D01* +Y13917D01* +X14662D01* +Y13897D01* +X14672D01* +Y13876D01* +X14683D01* +Y13856D01* +X14693D01* +Y13846D01* +X14703D01* +Y13825D01* +X14713D01* +Y13805D01* +X14724D01* +Y13784D01* +X14734D01* +Y13774D01* +X14744D01* +Y13753D01* +X14754D01* +Y13733D01* +X14764D01* +Y13713D01* +X14775D01* +Y13702D01* +X14785D01* +Y13682D01* +X14795D01* +Y13661D01* +X14806D01* +Y13651D01* +X14816D01* +Y13631D01* +X14826D01* +Y13610D01* +X14836D01* +Y13590D01* +X14846D01* +Y13579D01* +X14857D01* +Y13559D01* +X14867D01* +Y13539D01* +X14877D01* +Y13518D01* +X14887D01* +Y13508D01* +X14898D01* +Y13487D01* +X14908D01* +Y13467D01* +X14918D01* +Y13446D01* +X14928D01* +Y13436D01* +X14939D01* +Y13416D01* +X14949D01* +Y13395D01* +X14959D01* +Y13385D01* +X14969D01* +Y13364D01* +X14979D01* +Y13354D01* +X16423D01* +Y13375D01* +X16434D01* +Y13395D01* +X16444D01* +Y13416D01* +X16454D01* +Y13426D01* +X16464D01* +Y13446D01* +X16474D01* +Y13467D01* +X16485D01* +Y13487D01* +X16495D01* +Y13498D01* +X16505D01* +Y13518D01* +X16516D01* +Y13539D01* +X16526D01* +Y13549D01* +X16536D01* +Y13569D01* +X16546D01* +Y13590D01* +X16556D01* +Y13610D01* +X16567D01* +Y13620D01* +X16577D01* +Y13641D01* +X16587D01* +Y13661D01* +X16597D01* +Y13682D01* +X16608D01* +Y13692D01* +X16618D01* +Y13713D01* +X16628D01* +Y13733D01* +X16638D01* +Y13753D01* +X16649D01* +Y13764D01* +X16659D01* +Y13784D01* +X16669D01* +Y13805D01* +X16679D01* +Y13815D01* +X16690D01* +Y13835D01* +X16700D01* +Y13856D01* +X16710D01* +Y13876D01* +X16720D01* +Y13887D01* +X16731D01* +Y13907D01* +X16741D01* +Y13928D01* +X16751D01* +Y13948D01* +X16761D01* +Y13958D01* +X16772D01* +Y13979D01* +X16782D01* +Y13999D01* +X16792D01* +Y14009D01* +X16802D01* +Y14030D01* +X16812D01* +Y14051D01* +X16823D01* +Y14071D01* +X16833D01* +Y14081D01* +X16843D01* +Y14102D01* +X16853D01* +Y14122D01* +X16864D01* +Y14143D01* +X16874D01* +Y14153D01* +X16884D01* +Y14173D01* +X16894D01* +Y14194D01* +X16905D01* +Y14214D01* +X16915D01* +Y14224D01* +X16925D01* +Y14245D01* +X16935D01* +Y14266D01* +X16946D01* +Y14276D01* +X16956D01* +Y14296D01* +X16966D01* +Y14317D01* +X16976D01* +Y14337D01* +X16987D01* +Y14347D01* +X16997D01* +Y14368D01* +X17007D01* +Y14388D01* +X17017D01* +Y14409D01* +X17027D01* +Y14419D01* +X17038D01* +Y14440D01* +X17048D01* +Y14460D01* +X17058D01* +Y14481D01* +X17068D01* +Y14491D01* +X17079D01* +Y14511D01* +X17089D01* +Y14532D01* +X17099D01* +Y14542D01* +X17109D01* +Y14562D01* +X17120D01* +Y14583D01* +X17130D01* +Y14603D01* +X17140D01* +Y14614D01* +X17150D01* +Y14634D01* +X17161D01* +Y14655D01* +X17171D01* +Y14675D01* +X17181D01* +Y14685D01* +X17191D01* +Y14706D01* +X17201D01* +Y14726D01* +X17212D01* +Y14736D01* +X17222D01* +Y14757D01* +X17232D01* +Y14777D01* +X17242D01* +Y14798D01* +X17253D01* +Y14808D01* +X17263D01* +Y14829D01* +X17273D01* +Y14849D01* +X17284D01* +Y14870D01* +X17294D01* +Y14880D01* +X17304D01* +Y14900D01* +X17314D01* +Y14921D01* +X17324D01* +Y14941D01* +X17335D01* +Y14952D01* +X17345D01* +Y14972D01* +X17355D01* +Y14993D01* +X17365D01* +Y15003D01* +X17376D01* +Y15023D01* +X17386D01* +Y15044D01* +X17396D01* +Y15064D01* +X17406D01* +Y15074D01* +X17417D01* +Y15095D01* +X17427D01* +Y15115D01* +X17437D01* +Y15136D01* +X17447D01* +Y15146D01* +X17457D01* +Y15167D01* +X17468D01* +Y15187D01* +X17478D01* +Y15208D01* +X17488D01* +Y15218D01* +X17499D01* +Y15238D01* +X17509D01* +Y15259D01* +X17519D01* +Y15269D01* +X17529D01* +Y15289D01* +X17539D01* +Y15310D01* +X17550D01* +Y15330D01* +X17560D01* +Y15341D01* +X17570D01* +Y15361D01* +X17580D01* +Y15382D01* +X17591D01* +Y15402D01* +X17601D01* +Y15412D01* +X17611D01* +Y15433D01* +X17621D01* +Y15453D01* +X17632D01* +Y15474D01* +X17642D01* +Y15484D01* +X17652D01* +Y15504D01* +X17662D01* +Y15525D01* +X17673D01* +Y15535D01* +X17683D01* +Y15556D01* +X17693D01* +Y15576D01* +X17703D01* +Y15597D01* +X17714D01* +Y15607D01* +X17724D01* +Y15627D01* +X17734D01* +Y15648D01* +X17744D01* +Y15668D01* +X17754D01* +Y15679D01* +X17765D01* +Y15699D01* +X17775D01* +Y15720D01* +X17785D01* +Y15730D01* +X17795D01* +Y15750D01* +X17806D01* +Y15771D01* +X17816D01* +Y15791D01* +X17826D01* +Y15802D01* +X17836D01* +Y15822D01* +X17847D01* +Y15842D01* +X17857D01* +Y15863D01* +X17867D01* +Y15873D01* +X17877D01* +Y15894D01* +X17888D01* +Y15914D01* +X17898D01* +Y15935D01* +X17908D01* +Y15945D01* +X17918D01* +Y15965D01* +X17929D01* +Y15986D01* +X17939D01* +Y15996D01* +X17949D01* +Y16016D01* +X17959D01* +Y16037D01* +X17969D01* +Y16057D01* +X17980D01* +Y16068D01* +X17990D01* +Y16088D01* +X18000D01* +Y16109D01* +X18010D01* +Y16129D01* +X18021D01* +Y16139D01* +X18031D01* +Y16160D01* +X18041D01* +Y16180D01* +X18051D01* +Y16201D01* +X18062D01* +Y16211D01* +X18072D01* +Y16231D01* +X18082D01* +Y16252D01* +X18092D01* +Y16262D01* +X18103D01* +Y16283D01* +X18113D01* +Y16303D01* +X18123D01* +Y16324D01* +X18133D01* +Y16334D01* +X18144D01* +Y16354D01* +X18154D01* +Y16375D01* +X18164D01* +Y16395D01* +X18174D01* +Y16406D01* +X18185D01* +Y16426D01* +X18195D01* +Y16447D01* +X18205D01* +Y16467D01* +X18215D01* +Y16477D01* +X18226D01* +Y16498D01* +X18236D01* +Y16518D01* +X18246D01* +Y16529D01* +X18256D01* +Y16549D01* +X18267D01* +Y16569D01* +X18277D01* +Y16590D01* +X18287D01* +Y16600D01* +X18297D01* +Y16621D01* +X18307D01* +Y16641D01* +X18318D01* +Y16662D01* +X18328D01* +Y16672D01* +X18338D01* +Y16692D01* +X18348D01* +Y16713D01* +X18359D01* +Y16723D01* +X18369D01* +Y16744D01* +X18379D01* +Y16764D01* +X18389D01* +Y16784D01* +X18400D01* +Y16795D01* +X18410D01* +Y16815D01* +X18420D01* +Y16836D01* +X18430D01* +Y16856D01* +X18441D01* +Y16866D01* +X18451D01* +Y16887D01* +X18461D01* +Y16907D01* +X18471D01* +Y16928D01* +X18482D01* +Y16938D01* +X18492D01* +Y16959D01* +X18502D01* +Y16979D01* +X18512D01* +Y16989D01* +X18522D01* +Y17010D01* +X18533D01* +Y17030D01* +X18543D01* +Y17051D01* +X18553D01* +Y17061D01* +X18563D01* +Y17081D01* +X18574D01* +Y17102D01* +X18584D01* +Y17122D01* +X18594D01* +Y17133D01* +X18604D01* +Y17153D01* +X18615D01* +Y17174D01* +X18625D01* +Y17194D01* +X18635D01* +Y17204D01* +X18645D01* +Y17225D01* +X18656D01* +Y17245D01* +X18666D01* +Y17256D01* +X18676D01* +Y17276D01* +X18686D01* +Y17297D01* +X18697D01* +Y17317D01* +X18707D01* +Y17327D01* +X18717D01* +Y17348D01* +X18727D01* +Y17368D01* +X18737D01* +Y17389D01* +X18748D01* +Y17399D01* +X18758D01* +Y17419D01* +X18768D01* +Y17440D01* +X18778D01* +Y17450D01* +X18789D01* +Y17471D01* +X18799D01* +Y17491D01* +X18809D01* +Y17512D01* +X18819D01* +Y17522D01* +X18830D01* +Y17542D01* +X18840D01* +Y17563D01* +X18850D01* +Y17583D01* +X18860D01* +Y17593D01* +X18871D01* +Y17614D01* +X18881D01* +Y17634D01* +X18891D01* +Y17655D01* +X18901D01* +Y17665D01* +X18912D01* +Y17686D01* +X18922D01* +Y17706D01* +X18932D01* +Y17716D01* +X18942D01* +Y17737D01* +X18952D01* +Y17757D01* +X18963D01* +Y17778D01* +X18973D01* +Y17788D01* +X18983D01* +Y17808D01* +X18994D01* +Y17829D01* +X19004D01* +Y17849D01* +X19014D01* +Y17860D01* +X19024D01* +Y17880D01* +X19035D01* +Y17901D01* +X19045D01* +Y17921D01* +X19055D01* +Y17931D01* +X19065D01* +Y17952D01* +X19075D01* +Y17972D01* +X19086D01* +Y17982D01* +X19096D01* +Y18003D01* +X19106D01* +Y18024D01* +X19116D01* +Y18044D01* +X19127D01* +Y18054D01* +X19137D01* +Y18075D01* +X19147D01* +Y18095D01* +X19157D01* +Y18116D01* +X19168D01* +Y18126D01* +X19178D01* +Y18146D01* +X19188D01* +Y18167D01* +X19198D01* +Y18187D01* +X19209D01* +Y18198D01* +X19219D01* +Y18218D01* +X19229D01* +Y18239D01* +X19239D01* +Y18249D01* +X19250D01* +Y18269D01* +X19260D01* +Y18290D01* +X19270D01* +Y18310D01* +X19280D01* +Y18320D01* +X19290D01* +Y18341D01* +X19301D01* +Y18361D01* +X19311D01* +Y18382D01* +X19321D01* +Y18392D01* +X19331D01* +Y18413D01* +X19342D01* +Y18433D01* +X19352D01* +Y18443D01* +X19362D01* +Y18464D01* +X19372D01* +Y18484D01* +X19383D01* +Y18505D01* +X19393D01* +Y18515D01* +X19403D01* +Y18535D01* +X19413D01* +Y18556D01* +X19424D01* +Y18576D01* +X19434D01* +Y18587D01* +X19444D01* +Y18607D01* +X19454D01* +Y18628D01* +X19464D01* +Y18648D01* +X19475D01* +Y18658D01* +X19485D01* +Y18679D01* +X19495D01* +Y18699D01* +X19505D01* +Y18709D01* +X19516D01* +Y18730D01* +X19526D01* +Y18750D01* +X19536D01* +Y18771D01* +X19546D01* +Y18781D01* +X19557D01* +Y18802D01* +X19567D01* +Y18822D01* +X19577D01* +Y18843D01* +X19587D01* +Y18853D01* +X19598D01* +Y18873D01* +X19608D01* +Y18894D01* +X19618D01* +Y18914D01* +X19628D01* +Y18925D01* +X19639D01* +Y18945D01* +X19649D01* +Y18966D01* +X19659D01* +Y18976D01* +X19669D01* +Y18996D01* +X19680D01* +Y19017D01* +X19690D01* +Y19037D01* +X19700D01* +Y19047D01* +X19710D01* +Y19068D01* +X19720D01* +Y19088D01* +X19731D01* +Y19109D01* +X19741D01* +Y19119D01* +X19751D01* +Y19140D01* +X19762D01* +Y19160D01* +X19772D01* +Y19181D01* +X19782D01* +Y19191D01* +X19792D01* +Y19211D01* +X19802D01* +Y19232D01* +X19813D01* +Y19242D01* +X19823D01* +Y19262D01* +X19833D01* +Y19283D01* +X19843D01* +Y19303D01* +X19854D01* +Y19314D01* +X19864D01* +Y19334D01* +X19874D01* +Y19355D01* +X19884D01* +Y19375D01* +X19895D01* +Y19385D01* +X19905D01* +Y19406D01* +X19915D01* +Y19426D01* +X19925D01* +Y19437D01* +X19935D01* +Y19457D01* +X19946D01* +Y19477D01* +X19956D01* +Y19498D01* +X19966D01* +Y19508D01* +X19987D01* +Y19488D01* +X19997D01* +Y19467D01* +X20007D01* +Y19457D01* +X20017D01* +Y19437D01* +X20028D01* +Y19416D01* +X20038D01* +Y19406D01* +X20048D01* +Y19385D01* +X20058D01* +Y19365D01* +X20069D01* +Y19344D01* +X20079D01* +Y19334D01* +X20089D01* +Y19314D01* +X20099D01* +Y19293D01* +X20110D01* +Y19273D01* +X20120D01* +Y19262D01* +X20130D01* +Y19242D01* +X20140D01* +Y19222D01* +X20151D01* +Y19201D01* +X20161D01* +Y19191D01* +X20171D01* +Y19170D01* +X20181D01* +Y19150D01* +X20192D01* +Y19140D01* +X20202D01* +Y19119D01* +X20212D01* +Y19099D01* +X20222D01* +Y19078D01* +X20233D01* +Y19068D01* +X20243D01* +Y19047D01* +X20253D01* +Y19027D01* +X20263D01* +Y19007D01* +X20273D01* +Y18996D01* +X20284D01* +Y18976D01* +X20294D01* +Y18955D01* +X20304D01* +Y18945D01* +X20314D01* +Y18925D01* +X20325D01* +Y18904D01* +X20335D01* +Y18884D01* +X20345D01* +Y18873D01* +X20355D01* +Y18853D01* +X20366D01* +Y18832D01* +X20376D01* +Y18812D01* +X20386D01* +Y18802D01* +X20396D01* +Y18781D01* +X20407D01* +Y18761D01* +X20417D01* +Y18740D01* +X20427D01* +Y18730D01* +X20437D01* +Y18709D01* +X20447D01* +Y18689D01* +X20458D01* +Y18679D01* +X20468D01* +Y18658D01* +X20478D01* +Y18638D01* +X20489D01* +Y18617D01* +X20499D01* +Y18607D01* +X20509D01* +Y18587D01* +X20519D01* +Y18566D01* +X20529D01* +Y18546D01* +X20540D01* +Y18535D01* +X20550D01* +Y18515D01* +X20560D01* +Y18494D01* +X20570D01* +Y18474D01* +X20581D01* +Y18464D01* +X20591D01* +Y18443D01* +X20601D01* +Y18423D01* +X20611D01* +Y18413D01* +X20622D01* +Y18392D01* +X20632D01* +Y18372D01* +X20642D01* +Y18351D01* +X20652D01* +Y18341D01* +X20663D01* +Y18320D01* +X20673D01* +Y18300D01* +X20683D01* +Y18280D01* +X20693D01* +Y18269D01* +X20703D01* +Y18249D01* +X20714D01* +Y18228D01* +X20724D01* +Y18218D01* +X20734D01* +Y18198D01* +X20745D01* +Y18157D01* +X20734D01* +Y18136D01* +X20724D01* +Y18126D01* +X20714D01* +Y18105D01* +X20703D01* +Y18085D01* +X20693D01* +Y18075D01* +X20683D01* +Y18054D01* +X20673D01* +Y18034D01* +X20663D01* +Y18013D01* +X20652D01* +Y18003D01* +X20642D01* +Y17982D01* +X20632D01* +Y17962D01* +X20622D01* +Y17942D01* +X20611D01* +Y17931D01* +X20601D01* +Y17911D01* +X20591D01* +Y17890D01* +X20581D01* +Y17880D01* +X20570D01* +Y17860D01* +X20560D01* +Y17839D01* +X20550D01* +Y17819D01* +X20540D01* +Y17808D01* +X20529D01* +Y17788D01* +X20519D01* +Y17767D01* +X20509D01* +Y17747D01* +X20499D01* +Y17737D01* +X20489D01* +Y17716D01* +X20478D01* +Y17696D01* +X20468D01* +Y17675D01* +X20458D01* +Y17665D01* +X20447D01* +Y17645D01* +X20437D01* +Y17624D01* +X20427D01* +Y17614D01* +X20417D01* +Y17593D01* +X20407D01* +Y17573D01* +X20396D01* +Y17552D01* +X20386D01* +Y17542D01* +X20376D01* +Y17522D01* +X20366D01* +Y17501D01* +X20355D01* +Y17481D01* +X20345D01* +Y17471D01* +X20335D01* +Y17450D01* +X20325D01* +Y17430D01* +X20314D01* +Y17409D01* +X20304D01* +Y17399D01* +X20294D01* +Y17378D01* +X20284D01* +Y17358D01* +X20273D01* +Y17348D01* +X20263D01* +Y17327D01* +X20253D01* +Y17307D01* +X20243D01* +Y17286D01* +X20233D01* +Y17276D01* +X20222D01* +Y17256D01* +X20212D01* +Y17235D01* +X20202D01* +Y17214D01* +X20192D01* +Y17204D01* +X20181D01* +Y17184D01* +X20171D01* +Y17163D01* +X20161D01* +Y17153D01* +X20151D01* +Y17133D01* +X20140D01* +Y17112D01* +X20130D01* +Y17092D01* +X20120D01* +Y17081D01* +X20110D01* +Y17061D01* +X20099D01* +Y17040D01* +X20089D01* +Y17020D01* +X20079D01* +Y17010D01* +X20069D01* +Y16989D01* +X20058D01* +Y16969D01* +X20048D01* +Y16948D01* +X20038D01* +Y16938D01* +X20028D01* +Y16918D01* +X20017D01* +Y16897D01* +X20007D01* +Y16887D01* +X19997D01* +Y16866D01* +X19987D01* +Y16846D01* +X19977D01* +Y16825D01* +X19966D01* +Y16815D01* +X19956D01* +Y16795D01* +X19946D01* +Y16774D01* +X19935D01* +Y16754D01* +X19925D01* +Y16744D01* +X19915D01* +Y16723D01* +X19905D01* +Y16703D01* +X19895D01* +Y16682D01* +X19884D01* +Y16672D01* +X19874D01* +Y16651D01* +X19864D01* +Y16631D01* +X19854D01* +Y16621D01* +X19843D01* +Y16600D01* +X19833D01* +Y16580D01* +X19823D01* +Y16559D01* +X19813D01* +Y16549D01* +X19802D01* +Y16529D01* +X19792D01* +Y16508D01* +X19782D01* +Y16487D01* +X19772D01* +Y16477D01* +X19762D01* +Y16457D01* +X19751D01* +Y16436D01* +X19741D01* +Y16416D01* +X19731D01* +Y16406D01* +X19720D01* +Y16385D01* +X19710D01* +Y16365D01* +X19700D01* +Y16354D01* +X19690D01* +Y16334D01* +X19680D01* +Y16314D01* +X19669D01* +Y16293D01* +X19659D01* +Y16283D01* +X19649D01* +Y16262D01* +X19639D01* +Y16242D01* +X19628D01* +Y16221D01* +X19618D01* +Y16211D01* +X19608D01* +Y16191D01* +X19598D01* +Y16170D01* +X19587D01* +Y16160D01* +X19577D01* +Y16139D01* +X19567D01* +Y16119D01* +X19557D01* +Y16098D01* +X19546D01* +Y16088D01* +X19536D01* +Y16068D01* +X19526D01* +Y16047D01* +X19516D01* +Y16027D01* +X19505D01* +Y16016D01* +X19495D01* +Y15996D01* +X19485D01* +Y15976D01* +X19475D01* +Y15955D01* +X19464D01* +Y15945D01* +X19454D01* +Y15924D01* +X19444D01* +Y15904D01* +X19434D01* +Y15894D01* +X19424D01* +Y15873D01* +X19413D01* +Y15853D01* +X19403D01* +Y15832D01* +X19393D01* +Y15822D01* +X19383D01* +Y15802D01* +X19372D01* +Y15781D01* +X19362D01* +Y15761D01* +X19352D01* +Y15750D01* +X19342D01* +Y15730D01* +X19331D01* +Y15709D01* +X19321D01* +Y15689D01* +X19311D01* +Y15679D01* +X19301D01* +Y15658D01* +X19290D01* +Y15638D01* +X19280D01* +Y15627D01* +X19270D01* +Y15607D01* +X19260D01* +Y15586D01* +X19250D01* +Y15566D01* +X19239D01* +Y15556D01* +X19229D01* +Y15535D01* +X19219D01* +Y15515D01* +X19209D01* +Y15494D01* +X19198D01* +Y15484D01* +X19188D01* +Y15464D01* +X19178D01* +Y15443D01* +X19168D01* +Y15423D01* +X19157D01* +Y15412D01* +X19147D01* +Y15392D01* +X19137D01* +Y15371D01* +X19127D01* +Y15361D01* +X19116D01* +Y15341D01* +X19106D01* +Y15320D01* +X19096D01* +Y15300D01* +X19086D01* +Y15289D01* +X19075D01* +Y15269D01* +X19065D01* +Y15249D01* +X19055D01* +Y15228D01* +X19045D01* +Y15218D01* +X19035D01* +Y15197D01* +X19024D01* +Y15177D01* +X19014D01* +Y15167D01* +X19004D01* +Y15146D01* +X18994D01* +Y15126D01* +X18983D01* +Y15105D01* +X18973D01* +Y15095D01* +X18963D01* +Y15074D01* +X18952D01* +Y15054D01* +X18942D01* +Y15034D01* +X18932D01* +Y15023D01* +X18922D01* +Y15003D01* +X18912D01* +Y14982D01* +X18901D01* +Y14962D01* +X18891D01* +Y14952D01* +X18881D01* +Y14931D01* +X18871D01* +Y14911D01* +X18860D01* +Y14900D01* +X18850D01* +Y14880D01* +X18840D01* +Y14859D01* +X18830D01* +Y14839D01* +X18819D01* +Y14829D01* +X18809D01* +Y14808D01* +X18799D01* +Y14788D01* +X18789D01* +Y14767D01* +X18778D01* +Y14757D01* +X18768D01* +Y14736D01* +X18758D01* +Y14716D01* +X18748D01* +Y14696D01* +X18737D01* +Y14685D01* +X18727D01* +Y14665D01* +X18717D01* +Y14644D01* +X18707D01* +Y14634D01* +X18697D01* +Y14614D01* +X18686D01* +Y14593D01* +X18676D01* +Y14573D01* +X18666D01* +Y14562D01* +X18656D01* +Y14542D01* +X18645D01* +Y14521D01* +X18635D01* +Y14501D01* +X18625D01* +Y14491D01* +X18615D01* +Y14470D01* +X18604D01* +Y14450D01* +X18594D01* +Y14440D01* +X18584D01* +Y14419D01* +X18574D01* +Y14399D01* +X18563D01* +Y14378D01* +X18553D01* +Y14368D01* +X18543D01* +Y14347D01* +X18533D01* +Y14327D01* +X18522D01* +Y14306D01* +X18512D01* +Y14296D01* +X18502D01* +Y14276D01* +X18492D01* +Y14255D01* +X18482D01* +Y14235D01* +X18471D01* +Y14224D01* +X18461D01* +Y14204D01* +X18451D01* +Y14184D01* +X18441D01* +Y14173D01* +X18430D01* +Y14153D01* +X18420D01* +Y14132D01* +X18410D01* +Y14112D01* +X18400D01* +Y14102D01* +X18389D01* +Y14081D01* +X18379D01* +Y14061D01* +X18369D01* +Y14040D01* +X18359D01* +Y14030D01* +X18348D01* +Y14009D01* +X18338D01* +Y13989D01* +X18328D01* +Y13969D01* +X18318D01* +Y13958D01* +X18307D01* +Y13938D01* +X18297D01* +Y13917D01* +X18287D01* +Y13907D01* +X18277D01* +Y13887D01* +X18267D01* +Y13866D01* +X18256D01* +Y13846D01* +X18246D01* +Y13835D01* +X18236D01* +Y13815D01* +X18226D01* +Y13794D01* +X18215D01* +Y13774D01* +X18205D01* +Y13764D01* +X18195D01* +Y13743D01* +X18185D01* +Y13723D01* +X18174D01* +Y13702D01* +X18164D01* +Y13692D01* +X18154D01* +Y13672D01* +X18144D01* +Y13651D01* +X18133D01* +Y13641D01* +X18123D01* +Y13620D01* +X18113D01* +Y13600D01* +X18103D01* +Y13579D01* +X18092D01* +Y13569D01* +X18082D01* +Y13549D01* +X18072D01* +Y13528D01* +X18062D01* +Y13508D01* +X18051D01* +Y13498D01* +X18041D01* +Y13477D01* +X18031D01* +Y13456D01* +X18021D01* +Y13446D01* +X18010D01* +Y13426D01* +X18000D01* +Y13405D01* +X17990D01* +Y13385D01* +X17980D01* +Y13375D01* +X17969D01* +Y13354D01* +X18758D01* +X18768D01* +D02* +G37* +G36* +X18328Y8787D02* +X23161D01* +Y8798D01* +X23171D01* +Y8818D01* +X23182D01* +Y8838D01* +X23192D01* +Y8849D01* +X23202D01* +Y8869D01* +X23212D01* +Y8890D01* +X23222D01* +Y8900D01* +X23233D01* +Y8920D01* +X23243D01* +Y8941D01* +X23253D01* +Y8951D01* +X23263D01* +Y8972D01* +X23274D01* +Y8992D01* +X23284D01* +Y9002D01* +X23294D01* +Y9023D01* +X23304D01* +Y9043D01* +X23315D01* +Y9054D01* +X23325D01* +Y9074D01* +X23335D01* +Y9094D01* +X23345D01* +Y9105D01* +X23356D01* +Y9125D01* +X23366D01* +Y9146D01* +X23376D01* +Y9156D01* +X23386D01* +Y9176D01* +X23397D01* +Y9197D01* +X23407D01* +Y9207D01* +X23417D01* +Y9227D01* +X23427D01* +Y9248D01* +X23438D01* +Y9269D01* +X23448D01* +Y9279D01* +X23458D01* +Y9299D01* +X23468D01* +Y9320D01* +X23479D01* +Y9330D01* +X23489D01* +Y9350D01* +X23499D01* +Y9371D01* +X23509D01* +Y9381D01* +X23519D01* +Y9402D01* +X23530D01* +Y9422D01* +X23540D01* +Y9432D01* +X23550D01* +Y9453D01* +X23560D01* +Y9473D01* +X23571D01* +Y9484D01* +X23581D01* +Y9504D01* +X23591D01* +Y9524D01* +X23601D01* +Y9535D01* +X23612D01* +Y9555D01* +X23622D01* +Y9576D01* +X23632D01* +Y9586D01* +X23642D01* +Y9606D01* +X23653D01* +Y9627D01* +X23663D01* +Y9637D01* +X23673D01* +Y9658D01* +X23683D01* +Y9678D01* +X23694D01* +Y9688D01* +X23704D01* +Y9709D01* +X23714D01* +Y9729D01* +X23724D01* +Y9740D01* +X23735D01* +Y9760D01* +X23745D01* +Y9780D01* +X23755D01* +Y9801D01* +X23765D01* +Y9811D01* +X23775D01* +Y9832D01* +X23786D01* +Y9852D01* +X23796D01* +Y9862D01* +X23806D01* +Y9883D01* +X23816D01* +Y9903D01* +X23827D01* +Y9914D01* +X23837D01* +Y9934D01* +X23847D01* +Y9955D01* +X23857D01* +Y9965D01* +X23868D01* +Y9985D01* +X23878D01* +Y10006D01* +X23888D01* +Y10016D01* +X23898D01* +Y10036D01* +X23909D01* +Y10057D01* +X23919D01* +Y10067D01* +X23929D01* +Y10088D01* +X23939D01* +Y10108D01* +X23949D01* +Y10118D01* +X23960D01* +Y10139D01* +X23970D01* +Y10159D01* +X23980D01* +Y10170D01* +X23990D01* +Y10190D01* +X24001D01* +Y10211D01* +X24011D01* +Y10221D01* +X24021D01* +Y10241D01* +X24031D01* +Y10262D01* +X24042D01* +Y10272D01* +X24052D01* +Y10293D01* +X24062D01* +Y10313D01* +X24072D01* +Y10333D01* +X24083D01* +Y10344D01* +X24093D01* +Y10364D01* +X24103D01* +Y10385D01* +X24113D01* +Y10395D01* +X24124D01* +Y10415D01* +X24134D01* +Y10436D01* +X24144D01* +Y10446D01* +X24154D01* +Y10467D01* +X24165D01* +Y10487D01* +X24175D01* +Y10497D01* +X24185D01* +Y10518D01* +X24195D01* +Y10538D01* +X24206D01* +Y10548D01* +X24216D01* +Y10569D01* +X24226D01* +Y10589D01* +X24236D01* +Y10600D01* +X24246D01* +Y10620D01* +X24257D01* +Y10641D01* +X24267D01* +Y10651D01* +X24277D01* +Y10671D01* +X24288D01* +Y10692D01* +X24298D01* +Y10702D01* +X24308D01* +Y10723D01* +X24318D01* +Y10743D01* +X24328D01* +Y10753D01* +X24339D01* +Y10774D01* +X24349D01* +Y10794D01* +X24359D01* +Y10805D01* +X24369D01* +Y10825D01* +X24380D01* +Y10845D01* +X24390D01* +Y10866D01* +X24400D01* +Y10876D01* +X24410D01* +Y10897D01* +X24421D01* +Y10917D01* +X24431D01* +Y10927D01* +X24441D01* +Y10948D01* +X24451D01* +Y10968D01* +X24462D01* +Y10978D01* +X24472D01* +Y10999D01* +X24482D01* +Y11020D01* +X24492D01* +Y11030D01* +X24502D01* +Y11050D01* +X24513D01* +Y11071D01* +X24523D01* +Y11081D01* +X24533D01* +Y11101D01* +X24543D01* +Y11122D01* +X24554D01* +Y11132D01* +X24564D01* +Y11153D01* +X24574D01* +Y11173D01* +X24584D01* +Y11183D01* +X24595D01* +Y11204D01* +X24605D01* +Y11224D01* +X24615D01* +Y11235D01* +X24625D01* +Y11255D01* +X24636D01* +Y11276D01* +X24646D01* +Y11286D01* +X24656D01* +Y11306D01* +X24666D01* +Y11327D01* +X24677D01* +Y11337D01* +X24687D01* +Y11357D01* +X24697D01* +Y11378D01* +X24707D01* +Y11398D01* +X24718D01* +Y11409D01* +X24728D01* +Y11429D01* +X24738D01* +Y11450D01* +X24748D01* +Y11460D01* +X24759D01* +Y11480D01* +X24769D01* +Y11501D01* +X24779D01* +Y11511D01* +X24789D01* +Y11531D01* +X24799D01* +Y11552D01* +X24810D01* +Y11562D01* +X24820D01* +Y11583D01* +X24830D01* +Y11603D01* +X24840D01* +Y11613D01* +X24851D01* +Y11634D01* +X24861D01* +Y11654D01* +X24871D01* +Y11665D01* +X24881D01* +Y11685D01* +X24892D01* +Y11706D01* +X24902D01* +Y11716D01* +X24912D01* +Y11736D01* +X24922D01* +Y11757D01* +X24932D01* +Y11767D01* +X24943D01* +Y11788D01* +X24953D01* +Y11808D01* +X24963D01* +Y11818D01* +X24973D01* +Y11839D01* +X24984D01* +Y11859D01* +X24994D01* +Y11869D01* +X25004D01* +Y11890D01* +X25015D01* +Y11910D01* +X25025D01* +Y11931D01* +X25035D01* +Y11941D01* +X25045D01* +Y11961D01* +X25055D01* +Y11982D01* +X25066D01* +Y11992D01* +X25076D01* +Y12013D01* +X25086D01* +Y12033D01* +X25096D01* +Y12043D01* +X25107D01* +Y12064D01* +X25117D01* +Y12084D01* +X25127D01* +Y12095D01* +X25137D01* +Y12115D01* +X25148D01* +Y12136D01* +X25158D01* +Y12146D01* +X25168D01* +Y12166D01* +X25178D01* +Y12187D01* +X25189D01* +Y12197D01* +X25199D01* +Y12218D01* +X25209D01* +Y12238D01* +X25219D01* +Y12248D01* +X25229D01* +Y12269D01* +X25240D01* +Y12289D01* +X25250D01* +Y12299D01* +X25260D01* +Y12320D01* +X25271D01* +Y12340D01* +X25281D01* +Y12351D01* +X25291D01* +Y12371D01* +X25301D01* +Y12392D01* +X25311D01* +Y12402D01* +X25322D01* +Y12422D01* +X25332D01* +Y12443D01* +X25342D01* +Y12463D01* +X25352D01* +Y12474D01* +X25363D01* +Y12494D01* +X25373D01* +Y12514D01* +X25383D01* +Y12525D01* +X25393D01* +Y12545D01* +X25404D01* +Y12566D01* +X25414D01* +Y12576D01* +X25424D01* +Y12596D01* +X25434D01* +Y12617D01* +X25445D01* +Y12627D01* +X25455D01* +Y12648D01* +X25465D01* +Y12668D01* +X25475D01* +Y12678D01* +X25485D01* +Y12699D01* +X25496D01* +Y12719D01* +X25506D01* +Y12730D01* +X25516D01* +Y12750D01* +X25526D01* +Y12771D01* +X25537D01* +Y12781D01* +X25547D01* +Y12801D01* +X25557D01* +Y12822D01* +X25567D01* +Y12832D01* +X25578D01* +Y12852D01* +X25588D01* +Y12873D01* +X25598D01* +Y12883D01* +X25608D01* +Y12904D01* +X25619D01* +Y12924D01* +X25629D01* +Y12934D01* +X25639D01* +Y12955D01* +X25649D01* +Y12975D01* +X25660D01* +Y12996D01* +X25670D01* +Y13006D01* +X25680D01* +Y13026D01* +X25690D01* +Y13047D01* +X25701D01* +Y13057D01* +X25711D01* +Y13078D01* +X25721D01* +Y13098D01* +X25731D01* +Y13108D01* +X25742D01* +Y13129D01* +X25752D01* +Y13149D01* +X25762D01* +Y13160D01* +X25772D01* +Y13180D01* +X25782D01* +Y13201D01* +X25793D01* +Y13211D01* +X25803D01* +Y13231D01* +X25813D01* +Y13252D01* +X25823D01* +Y13262D01* +X25834D01* +Y13283D01* +X25844D01* +Y13303D01* +X25854D01* +Y13313D01* +X25864D01* +Y13334D01* +X25875D01* +Y13354D01* +X25885D01* +Y13364D01* +X25895D01* +Y13385D01* +X25905D01* +Y13405D01* +X25916D01* +Y13416D01* +X25926D01* +Y13436D01* +X25936D01* +Y13456D01* +X25946D01* +Y13467D01* +X25956D01* +Y13487D01* +X25967D01* +Y13508D01* +X25977D01* +Y13528D01* +X25987D01* +Y13539D01* +X25998D01* +Y13559D01* +X26008D01* +Y13590D01* +X25998D01* +Y13610D01* +X25987D01* +Y13620D01* +X25977D01* +Y13641D01* +X25967D01* +Y13661D01* +X25956D01* +Y13682D01* +X25946D01* +Y13692D01* +X25936D01* +Y13713D01* +X25926D01* +Y13733D01* +X25916D01* +Y13753D01* +X25905D01* +Y13764D01* +X25895D01* +Y13784D01* +X25885D01* +Y13805D01* +X25875D01* +Y13815D01* +X25864D01* +Y13835D01* +X25854D01* +Y13856D01* +X25844D01* +Y13876D01* +X25834D01* +Y13887D01* +X25823D01* +Y13907D01* +X25813D01* +Y13928D01* +X25803D01* +Y13948D01* +X25793D01* +Y13958D01* +X25782D01* +Y13979D01* +X25772D01* +Y13999D01* +X25762D01* +Y14009D01* +X25752D01* +Y14030D01* +X25742D01* +Y14051D01* +X25731D01* +Y14071D01* +X25721D01* +Y14081D01* +X25711D01* +Y14102D01* +X25701D01* +Y14122D01* +X25690D01* +Y14143D01* +X25680D01* +Y14153D01* +X25670D01* +Y14173D01* +X25660D01* +Y14194D01* +X25649D01* +Y14214D01* +X25639D01* +Y14224D01* +X25629D01* +Y14245D01* +X25619D01* +Y14266D01* +X25608D01* +Y14276D01* +X25598D01* +Y14296D01* +X25588D01* +Y14317D01* +X25578D01* +Y14337D01* +X25567D01* +Y14347D01* +X25557D01* +Y14368D01* +X25547D01* +Y14388D01* +X25537D01* +Y14409D01* +X25526D01* +Y14419D01* +X25516D01* +Y14440D01* +X25506D01* +Y14460D01* +X25496D01* +Y14481D01* +X25485D01* +Y14491D01* +X25475D01* +Y14511D01* +X25465D01* +Y14532D01* +X25455D01* +Y14542D01* +X25445D01* +Y14562D01* +X25434D01* +Y14583D01* +X25424D01* +Y14603D01* +X25414D01* +Y14614D01* +X25404D01* +Y14634D01* +X25393D01* +Y14655D01* +X25383D01* +Y14675D01* +X25373D01* +Y14685D01* +X25363D01* +Y14706D01* +X25352D01* +Y14726D01* +X25342D01* +Y14747D01* +X25332D01* +Y14757D01* +X25322D01* +Y14777D01* +X25311D01* +Y14798D01* +X25301D01* +Y14808D01* +X25291D01* +Y14829D01* +X25281D01* +Y14849D01* +X25271D01* +Y14870D01* +X25260D01* +Y14880D01* +X25250D01* +Y14900D01* +X25240D01* +Y14921D01* +X25229D01* +Y14941D01* +X25219D01* +Y14952D01* +X25209D01* +Y14972D01* +X25199D01* +Y14993D01* +X25189D01* +Y15003D01* +X25178D01* +Y15023D01* +X25168D01* +Y15044D01* +X25158D01* +Y15064D01* +X25148D01* +Y15074D01* +X25137D01* +Y15095D01* +X25127D01* +Y15115D01* +X25117D01* +Y15136D01* +X25107D01* +Y15146D01* +X25096D01* +Y15167D01* +X25086D01* +Y15187D01* +X25076D01* +Y15208D01* +X25066D01* +Y15218D01* +X25055D01* +Y15238D01* +X25045D01* +Y15259D01* +X25035D01* +Y15269D01* +X25025D01* +Y15289D01* +X25015D01* +Y15310D01* +X25004D01* +Y15330D01* +X24994D01* +Y15341D01* +X24984D01* +Y15361D01* +X24973D01* +Y15382D01* +X24963D01* +Y15402D01* +X24953D01* +Y15412D01* +X24943D01* +Y15433D01* +X24932D01* +Y15453D01* +X24922D01* +Y15474D01* +X24912D01* +Y15484D01* +X24902D01* +Y15504D01* +X24892D01* +Y15525D01* +X24881D01* +Y15535D01* +X24871D01* +Y15556D01* +X24861D01* +Y15576D01* +X24851D01* +Y15597D01* +X24840D01* +Y15607D01* +X24830D01* +Y15627D01* +X24820D01* +Y15648D01* +X24810D01* +Y15668D01* +X24799D01* +Y15679D01* +X24789D01* +Y15699D01* +X24779D01* +Y15720D01* +X24769D01* +Y15730D01* +X24759D01* +Y15750D01* +X24748D01* +Y15771D01* +X24738D01* +Y15791D01* +X24728D01* +Y15802D01* +X24718D01* +Y15822D01* +X24707D01* +Y15842D01* +X24687D01* +Y15822D01* +X24677D01* +Y15802D01* +X24666D01* +Y15791D01* +X24656D01* +Y15771D01* +X24646D01* +Y15750D01* +X24636D01* +Y15730D01* +X24625D01* +Y15720D01* +X24615D01* +Y15699D01* +X24605D01* +Y15679D01* +X24595D01* +Y15668D01* +X24584D01* +Y15648D01* +X24574D01* +Y15627D01* +X24564D01* +Y15607D01* +X24554D01* +Y15597D01* +X24543D01* +Y15576D01* +X24533D01* +Y15556D01* +X24523D01* +Y15535D01* +X24513D01* +Y15525D01* +X24502D01* +Y15504D01* +X24492D01* +Y15484D01* +X24482D01* +Y15464D01* +X24472D01* +Y15453D01* +X24462D01* +Y15433D01* +X24451D01* +Y15412D01* +X24441D01* +Y15402D01* +X24431D01* +Y15382D01* +X24421D01* +Y15361D01* +X24410D01* +Y15341D01* +X24400D01* +Y15330D01* +X24390D01* +Y15310D01* +X24380D01* +Y15289D01* +X24369D01* +Y15269D01* +X24359D01* +Y15259D01* +X24349D01* +Y15238D01* +X24339D01* +Y15218D01* +X24328D01* +Y15208D01* +X24318D01* +Y15187D01* +X24308D01* +Y15167D01* +X24298D01* +Y15146D01* +X24288D01* +Y15136D01* +X24277D01* +Y15115D01* +X24267D01* +Y15095D01* +X24257D01* +Y15074D01* +X24246D01* +Y15064D01* +X24236D01* +Y15044D01* +X24226D01* +Y15023D01* +X24216D01* +Y15003D01* +X24206D01* +Y14993D01* +X24195D01* +Y14972D01* +X24185D01* +Y14952D01* +X24175D01* +Y14941D01* +X24165D01* +Y14921D01* +X24154D01* +Y14900D01* +X24144D01* +Y14880D01* +X24134D01* +Y14870D01* +X24124D01* +Y14849D01* +X24113D01* +Y14829D01* +X24103D01* +Y14808D01* +X24093D01* +Y14798D01* +X24083D01* +Y14777D01* +X24072D01* +Y14757D01* +X24062D01* +Y14736D01* +X24052D01* +Y14726D01* +X24042D01* +Y14706D01* +X24031D01* +Y14685D01* +X24021D01* +Y14675D01* +X24011D01* +Y14655D01* +X24001D01* +Y14634D01* +X23990D01* +Y14614D01* +X23980D01* +Y14603D01* +X23970D01* +Y14583D01* +X23960D01* +Y14562D01* +X23949D01* +Y14542D01* +X23939D01* +Y14532D01* +X23929D01* +Y14511D01* +X23919D01* +Y14491D01* +X23909D01* +Y14470D01* +X23898D01* +Y14460D01* +X23888D01* +Y14440D01* +X23878D01* +Y14419D01* +X23868D01* +Y14409D01* +X23857D01* +Y14388D01* +X23847D01* +Y14368D01* +X23837D01* +Y14347D01* +X23827D01* +Y14337D01* +X23816D01* +Y14317D01* +X23806D01* +Y14296D01* +X23796D01* +Y14276D01* +X23786D01* +Y14266D01* +X23775D01* +Y14245D01* +X23765D01* +Y14224D01* +X23755D01* +Y14214D01* +X23745D01* +Y14194D01* +X23735D01* +Y14173D01* +X23724D01* +Y14153D01* +X23714D01* +Y14143D01* +X23704D01* +Y14122D01* +X23694D01* +Y14102D01* +X23683D01* +Y14081D01* +X23673D01* +Y14071D01* +X23663D01* +Y14051D01* +X23653D01* +Y14030D01* +X23642D01* +Y14009D01* +X23632D01* +Y13999D01* +X23622D01* +Y13979D01* +X23612D01* +Y13958D01* +X23601D01* +Y13948D01* +X23591D01* +Y13928D01* +X23581D01* +Y13907D01* +X23571D01* +Y13887D01* +X23560D01* +Y13876D01* +X23550D01* +Y13856D01* +X23540D01* +Y13835D01* +X23530D01* +Y13815D01* +X23519D01* +Y13805D01* +X23509D01* +Y13784D01* +X23499D01* +Y13764D01* +X23489D01* +Y13743D01* +X23479D01* +Y13733D01* +X23468D01* +Y13713D01* +X23458D01* +Y13692D01* +X23448D01* +Y13682D01* +X23438D01* +Y13661D01* +X23427D01* +Y13641D01* +X23417D01* +Y13620D01* +X23407D01* +Y13610D01* +X23397D01* +Y13590D01* +X23386D01* +Y13569D01* +X23376D01* +Y13549D01* +X23366D01* +Y13539D01* +X23356D01* +Y13518D01* +X23345D01* +Y13498D01* +X23335D01* +Y13477D01* +X23325D01* +Y13467D01* +X23315D01* +Y13446D01* +X23304D01* +Y13426D01* +X23294D01* +Y13416D01* +X23284D01* +Y13395D01* +X23274D01* +Y13375D01* +X23263D01* +Y13354D01* +X23253D01* +Y13344D01* +X23243D01* +Y13323D01* +X23233D01* +Y13303D01* +X23222D01* +Y13283D01* +X23212D01* +Y13272D01* +X23202D01* +Y13252D01* +X23192D01* +Y13231D01* +X23182D01* +Y13221D01* +X23171D01* +Y13201D01* +X23161D01* +Y13180D01* +X23151D01* +Y13160D01* +X23141D01* +Y13149D01* +X23130D01* +Y13129D01* +X23120D01* +Y13108D01* +X23110D01* +Y13088D01* +X23100D01* +Y13078D01* +X23089D01* +Y13057D01* +X23079D01* +Y13037D01* +X23069D01* +Y13016D01* +X23059D01* +Y13006D01* +X23048D01* +Y12986D01* +X23038D01* +Y12965D01* +X23028D01* +Y12955D01* +X23018D01* +Y12934D01* +X23008D01* +Y12914D01* +X22997D01* +Y12893D01* +X22987D01* +Y12883D01* +X22977D01* +Y12863D01* +X22966D01* +Y12842D01* +X22956D01* +Y12822D01* +X22946D01* +Y12811D01* +X22936D01* +Y12791D01* +X22926D01* +Y12771D01* +X22915D01* +Y12750D01* +X22905D01* +Y12740D01* +X22895D01* +Y12719D01* +X22885D01* +Y12699D01* +X22874D01* +Y12689D01* +X22864D01* +Y12668D01* +X22854D01* +Y12648D01* +X22844D01* +Y12627D01* +X22833D01* +Y12617D01* +X22823D01* +Y12596D01* +X22813D01* +Y12576D01* +X22803D01* +Y12556D01* +X22792D01* +Y12545D01* +X22782D01* +Y12525D01* +X22772D01* +Y12504D01* +X22762D01* +Y12494D01* +X22752D01* +Y12474D01* +X22741D01* +Y12453D01* +X22731D01* +Y12433D01* +X22721D01* +Y12422D01* +X22710D01* +Y12402D01* +X22700D01* +Y12381D01* +X22690D01* +Y12361D01* +X22680D01* +Y12351D01* +X22670D01* +Y12330D01* +X22659D01* +Y12310D01* +X22649D01* +Y12289D01* +X22639D01* +Y12279D01* +X22629D01* +Y12258D01* +X22618D01* +Y12238D01* +X22608D01* +Y12228D01* +X22598D01* +Y12207D01* +X22588D01* +Y12187D01* +X22577D01* +Y12166D01* +X22567D01* +Y12156D01* +X22557D01* +Y12136D01* +X22547D01* +Y12115D01* +X22536D01* +Y12095D01* +X22526D01* +Y12084D01* +X22516D01* +Y12064D01* +X22506D01* +Y12043D01* +X22496D01* +Y12023D01* +X22485D01* +Y12013D01* +X22475D01* +Y11992D01* +X22465D01* +Y11972D01* +X22455D01* +Y11961D01* +X22444D01* +Y11941D01* +X22434D01* +Y11921D01* +X22424D01* +Y11900D01* +X22414D01* +Y11890D01* +X22403D01* +Y11869D01* +X22393D01* +Y11849D01* +X22383D01* +Y11828D01* +X22373D01* +Y11818D01* +X22362D01* +Y11798D01* +X22352D01* +Y11777D01* +X22342D01* +Y11757D01* +X22332D01* +Y11746D01* +X22321D01* +Y11726D01* +X22311D01* +Y11706D01* +X22301D01* +Y11695D01* +X22291D01* +Y11675D01* +X22280D01* +Y11654D01* +X22270D01* +Y11634D01* +X22260D01* +Y11624D01* +X22250D01* +Y11603D01* +X22239D01* +Y11583D01* +X22229D01* +Y11562D01* +X22219D01* +Y11552D01* +X22209D01* +Y11531D01* +X22199D01* +Y11511D01* +X22188D01* +Y11501D01* +X22178D01* +Y11480D01* +X22168D01* +Y11460D01* +X22158D01* +Y11439D01* +X22147D01* +Y11429D01* +X22137D01* +Y11409D01* +X22127D01* +Y11388D01* +X22117D01* +Y11368D01* +X22106D01* +Y11357D01* +X22096D01* +Y11337D01* +X22086D01* +Y11316D01* +X22076D01* +Y11296D01* +X22065D01* +Y11286D01* +X22055D01* +Y11265D01* +X22045D01* +Y11245D01* +X22035D01* +Y11235D01* +X22025D01* +Y11214D01* +X22014D01* +Y11194D01* +X22004D01* +Y11173D01* +X21994D01* +Y11163D01* +X21983D01* +Y11142D01* +X21973D01* +Y11122D01* +X21963D01* +Y11101D01* +X21953D01* +Y11091D01* +X21943D01* +Y11071D01* +X21932D01* +Y11050D01* +X21922D01* +Y11030D01* +X21912D01* +Y11020D01* +X21902D01* +Y11009D01* +X21891D01* +Y10999D01* +X16382D01* +Y10989D01* +X16393D01* +Y10968D01* +X16403D01* +Y10948D01* +X16413D01* +Y10927D01* +X16423D01* +Y10917D01* +X16434D01* +Y10897D01* +X16444D01* +Y10876D01* +X16454D01* +Y10866D01* +X16464D01* +Y10845D01* +X16474D01* +Y10825D01* +X16485D01* +Y10805D01* +X16495D01* +Y10794D01* +X16505D01* +Y10774D01* +X16516D01* +Y10753D01* +X16526D01* +Y10733D01* +X16536D01* +Y10723D01* +X16546D01* +Y10702D01* +X16556D01* +Y10682D01* +X16567D01* +Y10661D01* +X16577D01* +Y10651D01* +X16587D01* +Y10630D01* +X16597D01* +Y10610D01* +X16608D01* +Y10600D01* +X16618D01* +Y10579D01* +X16628D01* +Y10559D01* +X16638D01* +Y10538D01* +X16649D01* +Y10528D01* +X16659D01* +Y10508D01* +X16669D01* +Y10487D01* +X16679D01* +Y10467D01* +X16690D01* +Y10456D01* +X16700D01* +Y10436D01* +X16710D01* +Y10415D01* +X16720D01* +Y10395D01* +X16731D01* +Y10385D01* +X16741D01* +Y10364D01* +X16751D01* +Y10344D01* +X16761D01* +Y10333D01* +X16772D01* +Y10313D01* +X16782D01* +Y10293D01* +X16792D01* +Y10272D01* +X16802D01* +Y10262D01* +X16812D01* +Y10241D01* +X16823D01* +Y10221D01* +X16833D01* +Y10200D01* +X16843D01* +Y10190D01* +X16853D01* +Y10170D01* +X16864D01* +Y10149D01* +X16874D01* +Y10129D01* +X16884D01* +Y10118D01* +X16894D01* +Y10098D01* +X16905D01* +Y10077D01* +X16915D01* +Y10067D01* +X16925D01* +Y10047D01* +X16935D01* +Y10026D01* +X16946D01* +Y10006D01* +X16956D01* +Y9995D01* +X16966D01* +Y9975D01* +X16976D01* +Y9955D01* +X16987D01* +Y9934D01* +X16997D01* +Y9924D01* +X17007D01* +Y9903D01* +X17017D01* +Y9883D01* +X17027D01* +Y9873D01* +X17038D01* +Y9852D01* +X17048D01* +Y9832D01* +X17058D01* +Y9811D01* +X17068D01* +Y9801D01* +X17079D01* +Y9780D01* +X17089D01* +Y9760D01* +X17099D01* +Y9740D01* +X17109D01* +Y9729D01* +X17120D01* +Y9709D01* +X17130D01* +Y9688D01* +X17140D01* +Y9668D01* +X17150D01* +Y9658D01* +X17161D01* +Y9637D01* +X17171D01* +Y9617D01* +X17181D01* +Y9606D01* +X17191D01* +Y9586D01* +X17201D01* +Y9566D01* +X17212D01* +Y9545D01* +X17222D01* +Y9535D01* +X17232D01* +Y9514D01* +X17242D01* +Y9494D01* +X17253D01* +Y9473D01* +X17263D01* +Y9463D01* +X17273D01* +Y9443D01* +X17284D01* +Y9422D01* +X17294D01* +Y9402D01* +X17304D01* +Y9391D01* +X17314D01* +Y9371D01* +X17324D01* +Y9350D01* +X17335D01* +Y9340D01* +X17345D01* +Y9320D01* +X17355D01* +Y9299D01* +X17365D01* +Y9279D01* +X17376D01* +Y9269D01* +X17386D01* +Y9248D01* +X17396D01* +Y9227D01* +X17406D01* +Y9207D01* +X17417D01* +Y9197D01* +X17427D01* +Y9176D01* +X17437D01* +Y9156D01* +X17447D01* +Y9135D01* +X17457D01* +Y9125D01* +X17468D01* +Y9105D01* +X17478D01* +Y9084D01* +X17488D01* +Y9074D01* +X17499D01* +Y9054D01* +X17509D01* +Y9033D01* +X17519D01* +Y9013D01* +X17529D01* +Y9002D01* +X17539D01* +Y8982D01* +X17550D01* +Y8961D01* +X17560D01* +Y8941D01* +X17570D01* +Y8931D01* +X17580D01* +Y8910D01* +X17591D01* +Y8890D01* +X17601D01* +Y8879D01* +X17611D01* +Y8859D01* +X17621D01* +Y8838D01* +X17632D01* +Y8818D01* +X17642D01* +Y8808D01* +X17652D01* +Y8787D01* +X18318D01* +X18328D01* +D02* +G37* +G36* +X11600Y21966D02* +X11611D01* +Y21986D01* +X11621D01* +Y21997D01* +X11631D01* +Y22017D01* +X11641D01* +Y22037D01* +X11652D01* +Y22058D01* +X11662D01* +Y22068D01* +X11672D01* +Y22089D01* +X11682D01* +Y22109D01* +X11693D01* +Y22130D01* +X11703D01* +Y22140D01* +X11713D01* +Y22160D01* +X11723D01* +Y22181D01* +X11733D01* +Y22201D01* +X11744D01* +Y22211D01* +X11754D01* +Y22232D01* +X11764D01* +Y22253D01* +X11774D01* +Y22273D01* +X11785D01* +Y22283D01* +X11795D01* +Y22304D01* +X11805D01* +Y22324D01* +X11815D01* +Y22345D01* +X11826D01* +Y22355D01* +X11836D01* +Y22375D01* +X11846D01* +Y22396D01* +X11856D01* +Y22416D01* +X11867D01* +Y22427D01* +X11877D01* +Y22447D01* +X11887D01* +Y22468D01* +X11897D01* +Y22488D01* +X11908D01* +Y22498D01* +X11918D01* +Y22519D01* +X11928D01* +Y22539D01* +X11938D01* +Y22560D01* +X11949D01* +Y22570D01* +X11959D01* +Y22590D01* +X11969D01* +Y22611D01* +X11979D01* +Y22631D01* +X11990D01* +Y22642D01* +X12000D01* +Y22662D01* +X12010D01* +Y22683D01* +X12020D01* +Y22703D01* +X12031D01* +Y22713D01* +X12041D01* +Y22734D01* +X12051D01* +Y22754D01* +X12061D01* +Y22775D01* +X12071D01* +Y22785D01* +X12082D01* +Y22805D01* +X12092D01* +Y22826D01* +X12102D01* +Y22846D01* +X12112D01* +Y22867D01* +X12123D01* +Y22877D01* +X12133D01* +Y22898D01* +X12143D01* +Y22918D01* +X12153D01* +Y22939D01* +X12164D01* +Y22949D01* +X12174D01* +Y22969D01* +X12184D01* +Y22990D01* +X12194D01* +Y23000D01* +X10116D01* +Y22980D01* +X10105D01* +Y22959D01* +X10095D01* +Y22949D01* +X10085D01* +Y22928D01* +X10075D01* +Y22908D01* +X10064D01* +Y22898D01* +X10054D01* +Y22877D01* +X10044D01* +Y22857D01* +X10034D01* +Y22836D01* +X10023D01* +Y22826D01* +X10013D01* +Y22805D01* +X10003D01* +Y22785D01* +X9993D01* +Y22764D01* +X9983D01* +Y22754D01* +X9972D01* +Y22734D01* +X9962D01* +Y22713D01* +X9952D01* +Y22703D01* +X9942D01* +Y22683D01* +X9931D01* +Y22662D01* +X9921D01* +Y22642D01* +X9911D01* +Y22631D01* +X9901D01* +Y22611D01* +X9890D01* +Y22590D01* +X9880D01* +Y22570D01* +X9870D01* +Y22560D01* +X9860D01* +Y22539D01* +X9849D01* +Y22519D01* +X9839D01* +Y22498D01* +X9829D01* +Y22488D01* +X9819D01* +Y22468D01* +X9808D01* +Y22447D01* +X9798D01* +Y22437D01* +X9788D01* +Y22416D01* +X9778D01* +Y22396D01* +X9768D01* +Y22375D01* +X9757D01* +Y22365D01* +X9747D01* +Y22345D01* +X9737D01* +Y22324D01* +X9726D01* +Y22304D01* +X9716D01* +Y22294D01* +X9706D01* +Y22273D01* +X9696D01* +Y22253D01* +X9686D01* +Y22232D01* +X9675D01* +Y22222D01* +X9665D01* +Y22201D01* +X9655D01* +Y22181D01* +X9645D01* +Y22171D01* +X9634D01* +Y22150D01* +X9624D01* +Y22130D01* +X9614D01* +Y22109D01* +X9604D01* +Y22099D01* +X9593D01* +Y22078D01* +X9583D01* +Y22058D01* +X9573D01* +Y22037D01* +X9563D01* +Y22027D01* +X9553D01* +Y22007D01* +X9542D01* +Y21986D01* +X9532D01* +Y21966D01* +X9522D01* +Y21955D01* +X9512D01* +Y21935D01* +X9501D01* +Y21915D01* +X9491D01* +Y21904D01* +X9481D01* +Y21884D01* +X9470D01* +Y21863D01* +X9460D01* +Y21843D01* +X9450D01* +Y21833D01* +X9440D01* +Y21812D01* +X9430D01* +Y21792D01* +X9419D01* +Y21771D01* +X9409D01* +Y21761D01* +X9399D01* +Y21741D01* +X9389D01* +Y21720D01* +X9378D01* +Y21710D01* +X9368D01* +Y21689D01* +X9358D01* +Y21669D01* +X9348D01* +Y21648D01* +X9337D01* +Y21638D01* +X9327D01* +Y21618D01* +X9317D01* +Y21597D01* +X9307D01* +Y21577D01* +X9297D01* +Y21566D01* +X9286D01* +Y21546D01* +X9276D01* +Y21525D01* +X9266D01* +Y21505D01* +X9255D01* +Y21495D01* +X9245D01* +Y21474D01* +X9235D01* +Y21454D01* +X9225D01* +Y21444D01* +X9215D01* +Y21423D01* +X9204D01* +Y21403D01* +X9194D01* +Y21382D01* +X9184D01* +Y21372D01* +X9174D01* +Y21351D01* +X9163D01* +Y21331D01* +X9153D01* +Y21310D01* +X9143D01* +Y21300D01* +X9133D01* +Y21280D01* +X9122D01* +Y21259D01* +X9112D01* +Y21239D01* +X9102D01* +Y21228D01* +X9092D01* +Y21208D01* +X9081D01* +Y21188D01* +X9071D01* +Y21177D01* +X9061D01* +Y21157D01* +X9051D01* +Y21136D01* +X9040D01* +Y21116D01* +X9030D01* +Y21106D01* +X9020D01* +Y21085D01* +X9010D01* +Y21065D01* +X9000D01* +Y21044D01* +X8989D01* +Y21034D01* +X8979D01* +Y21014D01* +X8969D01* +Y20993D01* +X8959D01* +Y20972D01* +X8948D01* +Y20962D01* +X8938D01* +Y20942D01* +X8928D01* +Y20921D01* +X8918D01* +Y20911D01* +X8907D01* +Y20891D01* +X8897D01* +Y20870D01* +X8887D01* +Y20850D01* +X8877D01* +Y20839D01* +X8866D01* +Y20819D01* +X8856D01* +Y20798D01* +X8846D01* +Y20778D01* +X8836D01* +Y20768D01* +X8825D01* +Y20747D01* +X8815D01* +Y20727D01* +X8805D01* +Y20717D01* +X8795D01* +Y20696D01* +X8784D01* +Y20676D01* +X8774D01* +Y20655D01* +X8764D01* +Y20645D01* +X8754D01* +Y20624D01* +X8744D01* +Y20604D01* +X8733D01* +Y20583D01* +X8723D01* +Y20573D01* +X8713D01* +Y20553D01* +X8703D01* +Y20532D01* +X8692D01* +Y20512D01* +X8682D01* +Y20501D01* +X8672D01* +Y20481D01* +X8662D01* +Y20461D01* +X8651D01* +Y20450D01* +X8641D01* +Y20430D01* +X8631D01* +Y20409D01* +X8621D01* +Y20389D01* +X8610D01* +Y20379D01* +X8600D01* +Y20358D01* +X8590D01* +Y20338D01* +X8580D01* +Y20317D01* +X8569D01* +Y20307D01* +X8559D01* +Y20286D01* +X8549D01* +Y20266D01* +X8539D01* +Y20245D01* +X8529D01* +Y20235D01* +X8518D01* +Y20215D01* +X8508D01* +Y20194D01* +X8498D01* +Y20184D01* +X8487D01* +Y20164D01* +X8477D01* +Y20143D01* +X8467D01* +Y20123D01* +X8457D01* +Y20112D01* +X8447D01* +Y20092D01* +X8436D01* +Y20071D01* +X8426D01* +Y20051D01* +X8416D01* +Y20041D01* +X8406D01* +Y20020D01* +X8395D01* +Y20000D01* +X8385D01* +Y19990D01* +X8375D01* +Y19969D01* +X8365D01* +Y19949D01* +X8354D01* +Y19928D01* +X8344D01* +Y19918D01* +X8334D01* +Y19897D01* +X8324D01* +Y19877D01* +X8313D01* +Y19856D01* +X8303D01* +Y19846D01* +X8293D01* +Y19826D01* +X8283D01* +Y19805D01* +X8273D01* +Y19785D01* +X8262D01* +Y19775D01* +X8252D01* +Y19754D01* +X8242D01* +Y19734D01* +X8231D01* +Y19723D01* +X8221D01* +Y19703D01* +X8211D01* +Y19682D01* +X8201D01* +Y19662D01* +X8191D01* +Y19652D01* +X8180D01* +Y19631D01* +X8170D01* +Y19611D01* +X8160D01* +Y19590D01* +X8150D01* +Y19580D01* +X8139D01* +Y19559D01* +X8129D01* +Y19539D01* +X8119D01* +Y19519D01* +X8109D01* +Y19508D01* +X8098D01* +Y19488D01* +X8088D01* +Y19467D01* +X8078D01* +Y19457D01* +X8068D01* +Y19437D01* +X8058D01* +Y19416D01* +X8047D01* +Y19396D01* +X8037D01* +Y19385D01* +X8027D01* +Y19365D01* +X8016D01* +Y19344D01* +X8006D01* +Y19324D01* +X7996D01* +Y19314D01* +X7986D01* +Y19293D01* +X7976D01* +Y19273D01* +X7965D01* +Y19252D01* +X7955D01* +Y19242D01* +X7945D01* +Y19222D01* +X7935D01* +Y19201D01* +X7924D01* +Y19191D01* +X7914D01* +Y19170D01* +X7904D01* +Y19150D01* +X7894D01* +Y19129D01* +X7883D01* +Y19119D01* +X7873D01* +Y19099D01* +X7863D01* +Y19078D01* +X7853D01* +Y19058D01* +X7842D01* +Y19047D01* +X7832D01* +Y19027D01* +X7822D01* +Y19007D01* +X7812D01* +Y18996D01* +X7801D01* +Y18976D01* +X7791D01* +Y18955D01* +X7781D01* +Y18935D01* +X7771D01* +Y18925D01* +X7760D01* +Y18904D01* +X7750D01* +Y18884D01* +X7740D01* +Y18863D01* +X7730D01* +Y18853D01* +X7720D01* +Y18832D01* +X7709D01* +Y18812D01* +X7699D01* +Y18792D01* +X7689D01* +Y18781D01* +X7679D01* +Y18761D01* +X7668D01* +Y18740D01* +X7658D01* +Y18730D01* +X7648D01* +Y18709D01* +X7638D01* +Y18689D01* +X7627D01* +Y18669D01* +X7617D01* +Y18658D01* +X7607D01* +Y18638D01* +X7597D01* +Y18617D01* +X7586D01* +Y18597D01* +X7576D01* +Y18587D01* +X7566D01* +Y18566D01* +X7556D01* +Y18546D01* +X7545D01* +Y18525D01* +X7535D01* +Y18515D01* +X7525D01* +Y18494D01* +X7515D01* +Y18474D01* +X7505D01* +Y18464D01* +X7494D01* +Y18443D01* +X7484D01* +Y18423D01* +X7474D01* +Y18402D01* +X7464D01* +Y18392D01* +X7453D01* +Y18372D01* +X7443D01* +Y18351D01* +X7433D01* +Y18331D01* +X7423D01* +Y18320D01* +X7412D01* +Y18300D01* +X7402D01* +Y18280D01* +X7392D01* +Y18259D01* +X7382D01* +Y18249D01* +X7371D01* +Y18228D01* +X7361D01* +Y18208D01* +X7351D01* +Y18198D01* +X7341D01* +Y18157D01* +X7351D01* +Y18146D01* +X7361D01* +Y18126D01* +X7371D01* +Y18105D01* +X7382D01* +Y18085D01* +X7392D01* +Y18075D01* +X7402D01* +Y18054D01* +X7412D01* +Y18034D01* +X7423D01* +Y18013D01* +X7433D01* +Y18003D01* +X7443D01* +Y17982D01* +X7453D01* +Y17962D01* +X7464D01* +Y17942D01* +X7474D01* +Y17931D01* +X7484D01* +Y17911D01* +X7494D01* +Y17890D01* +X7505D01* +Y17870D01* +X7515D01* +Y17849D01* +X7525D01* +Y17839D01* +X7535D01* +Y17819D01* +X7545D01* +Y17798D01* +X7556D01* +Y17778D01* +X7566D01* +Y17767D01* +X7576D01* +Y17747D01* +X7586D01* +Y17727D01* +X7597D01* +Y17706D01* +X7607D01* +Y17696D01* +X7617D01* +Y17675D01* +X7627D01* +Y17655D01* +X7638D01* +Y17634D01* +X7648D01* +Y17624D01* +X7658D01* +Y17604D01* +X7668D01* +Y17583D01* +X7679D01* +Y17563D01* +X7689D01* +Y17552D01* +X7699D01* +Y17532D01* +X7709D01* +Y17512D01* +X7720D01* +Y17491D01* +X7730D01* +Y17481D01* +X7740D01* +Y17460D01* +X7750D01* +Y17440D01* +X7760D01* +Y17419D01* +X7771D01* +Y17409D01* +X7781D01* +Y17389D01* +X7791D01* +Y17368D01* +X7801D01* +Y17348D01* +X7812D01* +Y17337D01* +X7822D01* +Y17317D01* +X7832D01* +Y17297D01* +X7842D01* +Y17276D01* +X7853D01* +Y17256D01* +X7863D01* +Y17245D01* +X7873D01* +Y17225D01* +X7883D01* +Y17204D01* +X7894D01* +Y17184D01* +X7904D01* +Y17174D01* +X7914D01* +Y17153D01* +X7924D01* +Y17133D01* +X7935D01* +Y17112D01* +X7945D01* +Y17102D01* +X7955D01* +Y17081D01* +X7965D01* +Y17061D01* +X7976D01* +Y17040D01* +X7986D01* +Y17030D01* +X7996D01* +Y17010D01* +X8006D01* +Y16989D01* +X8016D01* +Y16969D01* +X8027D01* +Y16959D01* +X8037D01* +Y16938D01* +X8047D01* +Y16918D01* +X8058D01* +Y16897D01* +X8068D01* +Y16887D01* +X8078D01* +Y16866D01* +X8088D01* +Y16846D01* +X8098D01* +Y16825D01* +X8109D01* +Y16815D01* +X8119D01* +Y16795D01* +X8129D01* +Y16774D01* +X8139D01* +Y16754D01* +X8150D01* +Y16733D01* +X8160D01* +Y16723D01* +X8170D01* +Y16703D01* +X8180D01* +Y16682D01* +X8191D01* +Y16662D01* +X8201D01* +Y16651D01* +X8211D01* +Y16631D01* +X8221D01* +Y16610D01* +X8231D01* +Y16590D01* +X8242D01* +Y16580D01* +X8252D01* +Y16559D01* +X8262D01* +Y16539D01* +X8273D01* +Y16518D01* +X8283D01* +Y16508D01* +X8293D01* +Y16487D01* +X8303D01* +Y16467D01* +X8313D01* +Y16447D01* +X8324D01* +Y16436D01* +X8334D01* +Y16416D01* +X8344D01* +Y16395D01* +X8354D01* +Y16375D01* +X8365D01* +Y16365D01* +X8375D01* +Y16344D01* +X8385D01* +Y16324D01* +X8395D01* +Y16303D01* +X8406D01* +Y16293D01* +X8416D01* +Y16272D01* +X8426D01* +Y16252D01* +X8436D01* +Y16231D01* +X8447D01* +Y16211D01* +X8457D01* +Y16201D01* +X8467D01* +Y16180D01* +X8477D01* +Y16160D01* +X8487D01* +Y16139D01* +X8498D01* +Y16129D01* +X8508D01* +Y16109D01* +X8518D01* +Y16088D01* +X8529D01* +Y16068D01* +X8539D01* +Y16057D01* +X8549D01* +Y16037D01* +X8559D01* +Y16016D01* +X8569D01* +Y15996D01* +X8580D01* +Y15986D01* +X8590D01* +Y15965D01* +X8600D01* +Y15945D01* +X8610D01* +Y15924D01* +X8621D01* +Y15914D01* +X8631D01* +Y15894D01* +X8641D01* +Y15873D01* +X8651D01* +Y15853D01* +X8662D01* +Y15842D01* +X8672D01* +Y15822D01* +X8682D01* +Y15802D01* +X8692D01* +Y15781D01* +X8703D01* +Y15771D01* +X8713D01* +Y15750D01* +X8723D01* +Y15730D01* +X8733D01* +Y15709D01* +X8744D01* +Y15689D01* +X8754D01* +Y15679D01* +X8764D01* +Y15658D01* +X8774D01* +Y15638D01* +X8784D01* +Y15617D01* +X8795D01* +Y15607D01* +X8805D01* +Y15586D01* +X8815D01* +Y15566D01* +X8825D01* +Y15546D01* +X8836D01* +Y15535D01* +X8846D01* +Y15515D01* +X8856D01* +Y15494D01* +X8866D01* +Y15474D01* +X8877D01* +Y15464D01* +X8887D01* +Y15443D01* +X8897D01* +Y15423D01* +X8907D01* +Y15402D01* +X8918D01* +Y15392D01* +X8928D01* +Y15371D01* +X8938D01* +Y15351D01* +X8948D01* +Y15330D01* +X8959D01* +Y15320D01* +X8969D01* +Y15300D01* +X8979D01* +Y15279D01* +X8989D01* +Y15259D01* +X9000D01* +Y15249D01* +X9010D01* +Y15228D01* +X9020D01* +Y15208D01* +X9030D01* +Y15187D01* +X9040D01* +Y15167D01* +X9051D01* +Y15156D01* +X9061D01* +Y15136D01* +X9071D01* +Y15115D01* +X9081D01* +Y15095D01* +X9092D01* +Y15085D01* +X9102D01* +Y15064D01* +X9112D01* +Y15044D01* +X9122D01* +Y15023D01* +X9133D01* +Y15013D01* +X9143D01* +Y14993D01* +X9153D01* +Y14972D01* +X9163D01* +Y14952D01* +X9174D01* +Y14941D01* +X9184D01* +Y14921D01* +X9194D01* +Y14900D01* +X9204D01* +Y14880D01* +X9215D01* +Y14870D01* +X9225D01* +Y14849D01* +X9235D01* +Y14829D01* +X9245D01* +Y14808D01* +X9255D01* +Y14798D01* +X9266D01* +Y14777D01* +X9276D01* +Y14757D01* +X9286D01* +Y14736D01* +X9297D01* +Y14726D01* +X9307D01* +Y14706D01* +X9317D01* +Y14685D01* +X9327D01* +Y14665D01* +X9337D01* +Y14655D01* +X9348D01* +Y14634D01* +X9358D01* +Y14614D01* +X9368D01* +Y14593D01* +X9378D01* +Y14573D01* +X9389D01* +Y14562D01* +X9399D01* +Y14542D01* +X9409D01* +Y14521D01* +X9419D01* +Y14501D01* +X9430D01* +Y14491D01* +X9440D01* +Y14470D01* +X9450D01* +Y14450D01* +X9460D01* +Y14429D01* +X9470D01* +Y14419D01* +X9481D01* +Y14399D01* +X9491D01* +Y14378D01* +X9501D01* +Y14358D01* +X9512D01* +Y14347D01* +X9522D01* +Y14327D01* +X9532D01* +Y14306D01* +X9542D01* +Y14286D01* +X9553D01* +Y14276D01* +X9563D01* +Y14255D01* +X9573D01* +Y14235D01* +X9583D01* +Y14214D01* +X9593D01* +Y14204D01* +X9604D01* +Y14184D01* +X9614D01* +Y14163D01* +X9624D01* +Y14143D01* +X9634D01* +Y14132D01* +X9645D01* +Y14112D01* +X9655D01* +Y14091D01* +X9665D01* +Y14071D01* +X9675D01* +Y14051D01* +X9686D01* +Y14040D01* +X9696D01* +Y14020D01* +X9706D01* +Y13999D01* +X9716D01* +Y13979D01* +X9726D01* +Y13969D01* +X9737D01* +Y13948D01* +X9747D01* +Y13928D01* +X9757D01* +Y13907D01* +X9768D01* +Y13897D01* +X9778D01* +Y13876D01* +X9788D01* +Y13856D01* +X9798D01* +Y13835D01* +X9808D01* +Y13825D01* +X9819D01* +Y13805D01* +X9829D01* +Y13784D01* +X9839D01* +Y13764D01* +X9849D01* +Y13753D01* +X9860D01* +Y13733D01* +X9870D01* +Y13713D01* +X9880D01* +Y13692D01* +X9890D01* +Y13682D01* +X9901D01* +Y13661D01* +X9911D01* +Y13641D01* +X9921D01* +Y13620D01* +X9931D01* +Y13610D01* +X9942D01* +Y13590D01* +X9952D01* +Y13569D01* +X9962D01* +Y13549D01* +X9972D01* +Y13528D01* +X9983D01* +Y13518D01* +X9993D01* +Y13498D01* +X10003D01* +Y13477D01* +X10013D01* +Y13456D01* +X10023D01* +Y13446D01* +X10034D01* +Y13426D01* +X10044D01* +Y13405D01* +X10054D01* +Y13385D01* +X10064D01* +Y13375D01* +X10075D01* +Y13354D01* +X12205D01* +Y13364D01* +X12194D01* +Y13385D01* +X12184D01* +Y13405D01* +X12174D01* +Y13426D01* +X12164D01* +Y13436D01* +X12153D01* +Y13456D01* +X12143D01* +Y13477D01* +X12133D01* +Y13498D01* +X12123D01* +Y13508D01* +X12112D01* +Y13528D01* +X12102D01* +Y13549D01* +X12092D01* +Y13559D01* +X12082D01* +Y13579D01* +X12071D01* +Y13600D01* +X12061D01* +Y13620D01* +X12051D01* +Y13631D01* +X12041D01* +Y13651D01* +X12031D01* +Y13672D01* +X12020D01* +Y13692D01* +X12010D01* +Y13702D01* +X12000D01* +Y13723D01* +X11990D01* +Y13743D01* +X11979D01* +Y13764D01* +X11969D01* +Y13774D01* +X11959D01* +Y13794D01* +X11949D01* +Y13815D01* +X11938D01* +Y13835D01* +X11928D01* +Y13846D01* +X11918D01* +Y13866D01* +X11908D01* +Y13887D01* +X11897D01* +Y13907D01* +X11887D01* +Y13917D01* +X11877D01* +Y13938D01* +X11867D01* +Y13958D01* +X11856D01* +Y13979D01* +X11846D01* +Y13989D01* +X11836D01* +Y14009D01* +X11826D01* +Y14030D01* +X11815D01* +Y14051D01* +X11805D01* +Y14061D01* +X11795D01* +Y14081D01* +X11785D01* +Y14102D01* +X11774D01* +Y14122D01* +X11764D01* +Y14132D01* +X11754D01* +Y14153D01* +X11744D01* +Y14173D01* +X11733D01* +Y14194D01* +X11723D01* +Y14204D01* +X11713D01* +Y14224D01* +X11703D01* +Y14245D01* +X11693D01* +Y14266D01* +X11682D01* +Y14276D01* +X11672D01* +Y14296D01* +X11662D01* +Y14317D01* +X11652D01* +Y14337D01* +X11641D01* +Y14347D01* +X11631D01* +Y14368D01* +X11621D01* +Y14388D01* +X11611D01* +Y14409D01* +X11600D01* +Y14419D01* +X11590D01* +Y14440D01* +X11580D01* +Y14460D01* +X11570D01* +Y14481D01* +X11559D01* +Y14491D01* +X11549D01* +Y14511D01* +X11539D01* +Y14532D01* +X11529D01* +Y14552D01* +X11518D01* +Y14562D01* +X11508D01* +Y14583D01* +X11498D01* +Y14603D01* +X11488D01* +Y14624D01* +X11478D01* +Y14634D01* +X11467D01* +Y14655D01* +X11457D01* +Y14675D01* +X11447D01* +Y14685D01* +X11437D01* +Y14706D01* +X11426D01* +Y14726D01* +X11416D01* +Y14747D01* +X11406D01* +Y14757D01* +X11396D01* +Y14777D01* +X11385D01* +Y14798D01* +X11375D01* +Y14818D01* +X11365D01* +Y14829D01* +X11355D01* +Y14849D01* +X11344D01* +Y14870D01* +X11334D01* +Y14890D01* +X11324D01* +Y14900D01* +X11314D01* +Y14921D01* +X11303D01* +Y14941D01* +X11293D01* +Y14962D01* +X11283D01* +Y14972D01* +X11273D01* +Y14993D01* +X11263D01* +Y15013D01* +X11252D01* +Y15034D01* +X11242D01* +Y15044D01* +X11232D01* +Y15064D01* +X11221D01* +Y15085D01* +X11211D01* +Y15105D01* +X11201D01* +Y15115D01* +X11191D01* +Y15136D01* +X11181D01* +Y15156D01* +X11170D01* +Y15177D01* +X11160D01* +Y15187D01* +X11150D01* +Y15208D01* +X11140D01* +Y15228D01* +X11129D01* +Y15249D01* +X11119D01* +Y15259D01* +X11109D01* +Y15279D01* +X11099D01* +Y15300D01* +X11088D01* +Y15320D01* +X11078D01* +Y15330D01* +X11068D01* +Y15351D01* +X11058D01* +Y15371D01* +X11048D01* +Y15392D01* +X11037D01* +Y15402D01* +X11027D01* +Y15423D01* +X11017D01* +Y15443D01* +X11006D01* +Y15464D01* +X10996D01* +Y15474D01* +X10986D01* +Y15494D01* +X10976D01* +Y15515D01* +X10965D01* +Y15535D01* +X10955D01* +Y15546D01* +X10945D01* +Y15566D01* +X10935D01* +Y15586D01* +X10925D01* +Y15607D01* +X10914D01* +Y15617D01* +X10904D01* +Y15638D01* +X10894D01* +Y15658D01* +X10884D01* +Y15679D01* +X10873D01* +Y15689D01* +X10863D01* +Y15709D01* +X10853D01* +Y15730D01* +X10843D01* +Y15740D01* +X10832D01* +Y15761D01* +X10822D01* +Y15781D01* +X10812D01* +Y15802D01* +X10802D01* +Y15812D01* +X10791D01* +Y15832D01* +X10781D01* +Y15853D01* +X10771D01* +Y15873D01* +X10761D01* +Y15883D01* +X10750D01* +Y15904D01* +X10740D01* +Y15924D01* +X10730D01* +Y15945D01* +X10720D01* +Y15955D01* +X10710D01* +Y15976D01* +X10699D01* +Y15996D01* +X10689D01* +Y16016D01* +X10679D01* +Y16027D01* +X10669D01* +Y16047D01* +X10658D01* +Y16068D01* +X10648D01* +Y16088D01* +X10638D01* +Y16098D01* +X10628D01* +Y16119D01* +X10617D01* +Y16139D01* +X10607D01* +Y16160D01* +X10597D01* +Y16170D01* +X10587D01* +Y16191D01* +X10576D01* +Y16211D01* +X10566D01* +Y16231D01* +X10556D01* +Y16242D01* +X10546D01* +Y16262D01* +X10536D01* +Y16283D01* +X10525D01* +Y16303D01* +X10515D01* +Y16314D01* +X10505D01* +Y16334D01* +X10495D01* +Y16354D01* +X10484D01* +Y16375D01* +X10474D01* +Y16385D01* +X10464D01* +Y16406D01* +X10453D01* +Y16426D01* +X10443D01* +Y16447D01* +X10433D01* +Y16457D01* +X10423D01* +Y16477D01* +X10413D01* +Y16498D01* +X10402D01* +Y16518D01* +X10392D01* +Y16529D01* +X10382D01* +Y16549D01* +X10372D01* +Y16569D01* +X10361D01* +Y16590D01* +X10351D01* +Y16600D01* +X10341D01* +Y16621D01* +X10331D01* +Y16641D01* +X10321D01* +Y16662D01* +X10310D01* +Y16672D01* +X10300D01* +Y16692D01* +X10290D01* +Y16713D01* +X10280D01* +Y16733D01* +X10269D01* +Y16744D01* +X10259D01* +Y16764D01* +X10249D01* +Y16784D01* +X10238D01* +Y16805D01* +X10228D01* +Y16815D01* +X10218D01* +Y16836D01* +X10208D01* +Y16856D01* +X10198D01* +Y16866D01* +X10187D01* +Y16887D01* +X10177D01* +Y16907D01* +X10167D01* +Y16928D01* +X10157D01* +Y16938D01* +X10146D01* +Y16959D01* +X10136D01* +Y16979D01* +X10126D01* +Y16999D01* +X10116D01* +Y17010D01* +X10105D01* +Y17030D01* +X10095D01* +Y17051D01* +X10085D01* +Y17071D01* +X10075D01* +Y17081D01* +X10064D01* +Y17102D01* +X10054D01* +Y17122D01* +X10044D01* +Y17143D01* +X10034D01* +Y17153D01* +X10023D01* +Y17174D01* +X10013D01* +Y17194D01* +X10003D01* +Y17214D01* +X9993D01* +Y17225D01* +X9983D01* +Y17245D01* +X9972D01* +Y17266D01* +X9962D01* +Y17286D01* +X9952D01* +Y17297D01* +X9942D01* +Y17317D01* +X9931D01* +Y17337D01* +X9921D01* +Y17358D01* +X9911D01* +Y17368D01* +X9901D01* +Y17389D01* +X9890D01* +Y17409D01* +X9880D01* +Y17430D01* +X9870D01* +Y17440D01* +X9860D01* +Y17460D01* +X9849D01* +Y17481D01* +X9839D01* +Y17501D01* +X9829D01* +Y17512D01* +X9819D01* +Y17532D01* +X9808D01* +Y17552D01* +X9798D01* +Y17573D01* +X9788D01* +Y17583D01* +X9778D01* +Y17604D01* +X9768D01* +Y17624D01* +X9757D01* +Y17645D01* +X9747D01* +Y17655D01* +X9737D01* +Y17675D01* +X9726D01* +Y17696D01* +X9716D01* +Y17716D01* +X9706D01* +Y17727D01* +X9696D01* +Y17747D01* +X9686D01* +Y17767D01* +X9675D01* +Y17788D01* +X9665D01* +Y17798D01* +X9655D01* +Y17819D01* +X9645D01* +Y17839D01* +X9634D01* +Y17860D01* +X9624D01* +Y17870D01* +X9614D01* +Y17890D01* +X9604D01* +Y17911D01* +X9593D01* +Y17931D01* +X9583D01* +Y17942D01* +X9573D01* +Y17962D01* +X9563D01* +Y17982D01* +X9553D01* +Y17993D01* +X9542D01* +Y18013D01* +X9532D01* +Y18034D01* +X9522D01* +Y18054D01* +X9512D01* +Y18064D01* +X9501D01* +Y18085D01* +X9491D01* +Y18105D01* +X9481D01* +Y18126D01* +X9470D01* +Y18136D01* +X9460D01* +Y18157D01* +X9450D01* +Y18198D01* +X9460D01* +Y18218D01* +X9470D01* +Y18228D01* +X9481D01* +Y18249D01* +X9491D01* +Y18269D01* +X9501D01* +Y18290D01* +X9512D01* +Y18300D01* +X9522D01* +Y18320D01* +X9532D01* +Y18341D01* +X9542D01* +Y18361D01* +X9553D01* +Y18372D01* +X9563D01* +Y18392D01* +X9573D01* +Y18413D01* +X9583D01* +Y18433D01* +X9593D01* +Y18443D01* +X9604D01* +Y18464D01* +X9614D01* +Y18484D01* +X9624D01* +Y18505D01* +X9634D01* +Y18515D01* +X9645D01* +Y18535D01* +X9655D01* +Y18556D01* +X9665D01* +Y18576D01* +X9675D01* +Y18587D01* +X9686D01* +Y18607D01* +X9696D01* +Y18628D01* +X9706D01* +Y18648D01* +X9716D01* +Y18658D01* +X9726D01* +Y18679D01* +X9737D01* +Y18699D01* +X9747D01* +Y18720D01* +X9757D01* +Y18730D01* +X9768D01* +Y18750D01* +X9778D01* +Y18771D01* +X9788D01* +Y18792D01* +X9798D01* +Y18802D01* +X9808D01* +Y18822D01* +X9819D01* +Y18843D01* +X9829D01* +Y18863D01* +X9839D01* +Y18873D01* +X9849D01* +Y18894D01* +X9860D01* +Y18914D01* +X9870D01* +Y18935D01* +X9880D01* +Y18945D01* +X9890D01* +Y18966D01* +X9901D01* +Y18986D01* +X9911D01* +Y19007D01* +X9921D01* +Y19017D01* +X9931D01* +Y19037D01* +X9942D01* +Y19058D01* +X9952D01* +Y19078D01* +X9962D01* +Y19088D01* +X9972D01* +Y19109D01* +X9983D01* +Y19129D01* +X9993D01* +Y19150D01* +X10003D01* +Y19160D01* +X10013D01* +Y19181D01* +X10023D01* +Y19201D01* +X10034D01* +Y19222D01* +X10044D01* +Y19232D01* +X10054D01* +Y19252D01* +X10064D01* +Y19273D01* +X10075D01* +Y19293D01* +X10085D01* +Y19303D01* +X10095D01* +Y19324D01* +X10105D01* +Y19344D01* +X10116D01* +Y19365D01* +X10126D01* +Y19375D01* +X10136D01* +Y19396D01* +X10146D01* +Y19416D01* +X10157D01* +Y19437D01* +X10167D01* +Y19447D01* +X10177D01* +Y19467D01* +X10187D01* +Y19488D01* +X10198D01* +Y19508D01* +X10208D01* +Y19519D01* +X10218D01* +Y19539D01* +X10228D01* +Y19559D01* +X10238D01* +Y19580D01* +X10249D01* +Y19600D01* +X10259D01* +Y19611D01* +X10269D01* +Y19631D01* +X10280D01* +Y19652D01* +X10290D01* +Y19672D01* +X10300D01* +Y19682D01* +X10310D01* +Y19703D01* +X10321D01* +Y19723D01* +X10331D01* +Y19744D01* +X10341D01* +Y19754D01* +X10351D01* +Y19775D01* +X10361D01* +Y19795D01* +X10372D01* +Y19815D01* +X10382D01* +Y19826D01* +X10392D01* +Y19846D01* +X10402D01* +Y19867D01* +X10413D01* +Y19887D01* +X10423D01* +Y19897D01* +X10433D01* +Y19918D01* +X10443D01* +Y19938D01* +X10453D01* +Y19959D01* +X10464D01* +Y19969D01* +X10474D01* +Y19990D01* +X10484D01* +Y20010D01* +X10495D01* +Y20031D01* +X10505D01* +Y20041D01* +X10515D01* +Y20061D01* +X10525D01* +Y20082D01* +X10536D01* +Y20102D01* +X10546D01* +Y20112D01* +X10556D01* +Y20133D01* +X10566D01* +Y20153D01* +X10576D01* +Y20174D01* +X10587D01* +Y20184D01* +X10597D01* +Y20205D01* +X10607D01* +Y20225D01* +X10617D01* +Y20245D01* +X10628D01* +Y20256D01* +X10638D01* +Y20276D01* +X10648D01* +Y20297D01* +X10658D01* +Y20317D01* +X10669D01* +Y20327D01* +X10679D01* +Y20348D01* +X10689D01* +Y20368D01* +X10699D01* +Y20389D01* +X10710D01* +Y20399D01* +X10720D01* +Y20420D01* +X10730D01* +Y20440D01* +X10740D01* +Y20461D01* +X10750D01* +Y20471D01* +X10761D01* +Y20491D01* +X10771D01* +Y20512D01* +X10781D01* +Y20532D01* +X10791D01* +Y20543D01* +X10802D01* +Y20563D01* +X10812D01* +Y20583D01* +X10822D01* +Y20604D01* +X10832D01* +Y20614D01* +X10843D01* +Y20635D01* +X10853D01* +Y20655D01* +X10863D01* +Y20676D01* +X10873D01* +Y20686D01* +X10884D01* +Y20706D01* +X10894D01* +Y20727D01* +X10904D01* +Y20747D01* +X10914D01* +Y20758D01* +X10925D01* +Y20778D01* +X10935D01* +Y20798D01* +X10945D01* +Y20819D01* +X10955D01* +Y20829D01* +X10965D01* +Y20850D01* +X10976D01* +Y20870D01* +X10986D01* +Y20891D01* +X10996D01* +Y20901D01* +X11006D01* +Y20921D01* +X11017D01* +Y20942D01* +X11027D01* +Y20962D01* +X11037D01* +Y20972D01* +X11048D01* +Y20993D01* +X11058D01* +Y21014D01* +X11068D01* +Y21034D01* +X11078D01* +Y21044D01* +X11088D01* +Y21065D01* +X11099D01* +Y21085D01* +X11109D01* +Y21106D01* +X11119D01* +Y21116D01* +X11129D01* +Y21136D01* +X11140D01* +Y21157D01* +X11150D01* +Y21177D01* +X11160D01* +Y21188D01* +X11170D01* +Y21208D01* +X11181D01* +Y21228D01* +X11191D01* +Y21249D01* +X11201D01* +Y21270D01* +X11211D01* +Y21280D01* +X11221D01* +Y21300D01* +X11232D01* +Y21321D01* +X11242D01* +Y21341D01* +X11252D01* +Y21351D01* +X11263D01* +Y21372D01* +X11273D01* +Y21392D01* +X11283D01* +Y21413D01* +X11293D01* +Y21423D01* +X11303D01* +Y21444D01* +X11314D01* +Y21464D01* +X11324D01* +Y21484D01* +X11334D01* +Y21495D01* +X11344D01* +Y21515D01* +X11355D01* +Y21536D01* +X11365D01* +Y21556D01* +X11375D01* +Y21566D01* +X11385D01* +Y21587D01* +X11396D01* +Y21607D01* +X11406D01* +Y21628D01* +X11416D01* +Y21638D01* +X11426D01* +Y21659D01* +X11437D01* +Y21679D01* +X11447D01* +Y21700D01* +X11457D01* +Y21710D01* +X11467D01* +Y21730D01* +X11478D01* +Y21751D01* +X11488D01* +Y21771D01* +X11498D01* +Y21781D01* +X11508D01* +Y21802D01* +X11518D01* +Y21822D01* +X11529D01* +Y21843D01* +X11539D01* +Y21853D01* +X11549D01* +Y21874D01* +X11559D01* +Y21894D01* +X11570D01* +Y21915D01* +X11580D01* +Y21925D01* +X11590D01* +Y21945D01* +X11600D01* +Y21955D01* +Y21966D01* +D02* +G37* +G36* +X20693Y27587D02* +X17652D01* +Y27577D01* +X17642D01* +Y27557D01* +X17632D01* +Y27536D01* +X17621D01* +Y27526D01* +X17611D01* +Y27506D01* +X17601D01* +Y27485D01* +X17591D01* +Y27475D01* +X17580D01* +Y27454D01* +X17570D01* +Y27434D01* +X17560D01* +Y27413D01* +X17550D01* +Y27403D01* +X17539D01* +Y27383D01* +X17529D01* +Y27362D01* +X17519D01* +Y27342D01* +X17509D01* +Y27331D01* +X17499D01* +Y27311D01* +X17488D01* +Y27290D01* +X17478D01* +Y27280D01* +X17468D01* +Y27260D01* +X17457D01* +Y27239D01* +X17447D01* +Y27219D01* +X17437D01* +Y27208D01* +X17427D01* +Y27188D01* +X17417D01* +Y27168D01* +X17406D01* +Y27147D01* +X17396D01* +Y27137D01* +X17386D01* +Y27116D01* +X17376D01* +Y27096D01* +X17365D01* +Y27075D01* +X17355D01* +Y27065D01* +X17345D01* +Y27045D01* +X17335D01* +Y27024D01* +X17324D01* +Y27014D01* +X17314D01* +Y26994D01* +X17304D01* +Y26973D01* +X17294D01* +Y26953D01* +X17284D01* +Y26942D01* +X17273D01* +Y26922D01* +X17263D01* +Y26901D01* +X17253D01* +Y26881D01* +X17242D01* +Y26871D01* +X17232D01* +Y26850D01* +X17222D01* +Y26830D01* +X17212D01* +Y26809D01* +X17201D01* +Y26799D01* +X17191D01* +Y26779D01* +X17181D01* +Y26758D01* +X17171D01* +Y26748D01* +X17161D01* +Y26727D01* +X17150D01* +Y26707D01* +X17140D01* +Y26686D01* +X17130D01* +Y26676D01* +X17120D01* +Y26656D01* +X17109D01* +Y26635D01* +X17099D01* +Y26615D01* +X17089D01* +Y26604D01* +X17079D01* +Y26584D01* +X17068D01* +Y26563D01* +X17058D01* +Y26543D01* +X17048D01* +Y26533D01* +X17038D01* +Y26512D01* +X17027D01* +Y26492D01* +X17017D01* +Y26481D01* +X17007D01* +Y26461D01* +X16997D01* +Y26440D01* +X16987D01* +Y26420D01* +X16976D01* +Y26410D01* +X16966D01* +Y26389D01* +X16956D01* +Y26369D01* +X16946D01* +Y26348D01* +X16935D01* +Y26338D01* +X16925D01* +Y26318D01* +X16915D01* +Y26297D01* +X16905D01* +Y26287D01* +X16894D01* +Y26267D01* +X16884D01* +Y26246D01* +X16874D01* +Y26226D01* +X16864D01* +Y26215D01* +X16853D01* +Y26195D01* +X16843D01* +Y26174D01* +X16833D01* +Y26154D01* +X16823D01* +Y26144D01* +X16812D01* +Y26123D01* +X16802D01* +Y26103D01* +X16792D01* +Y26082D01* +X16782D01* +Y26072D01* +X16772D01* +Y26051D01* +X16761D01* +Y26031D01* +X16751D01* +Y26021D01* +X16741D01* +Y26000D01* +X16731D01* +Y25980D01* +X16720D01* +Y25959D01* +X16710D01* +Y25949D01* +X16700D01* +Y25928D01* +X16690D01* +Y25908D01* +X16679D01* +Y25888D01* +X16669D01* +Y25877D01* +X16659D01* +Y25857D01* +X16649D01* +Y25836D01* +X16638D01* +Y25816D01* +X16628D01* +Y25806D01* +X16618D01* +Y25785D01* +X16608D01* +Y25765D01* +X16597D01* +Y25754D01* +X16587D01* +Y25734D01* +X16577D01* +Y25714D01* +X16567D01* +Y25693D01* +X16556D01* +Y25683D01* +X16546D01* +Y25662D01* +X16536D01* +Y25642D01* +X16526D01* +Y25621D01* +X16516D01* +Y25611D01* +X16505D01* +Y25591D01* +X16495D01* +Y25570D01* +X16485D01* +Y25550D01* +X16474D01* +Y25539D01* +X16464D01* +Y25519D01* +X16454D01* +Y25498D01* +X16444D01* +Y25488D01* +X16434D01* +Y25468D01* +X16423D01* +Y25447D01* +X16413D01* +Y25427D01* +X16403D01* +Y25417D01* +X16393D01* +Y25396D01* +X16382D01* +Y25376D01* +X21902D01* +Y25365D01* +X21912D01* +Y25345D01* +X21922D01* +Y25324D01* +X21932D01* +Y25314D01* +X21943D01* +Y25294D01* +X21953D01* +Y25273D01* +X21963D01* +Y25253D01* +X21973D01* +Y25243D01* +X21983D01* +Y25222D01* +X21994D01* +Y25201D01* +X22004D01* +Y25181D01* +X22014D01* +Y25171D01* +X22025D01* +Y25150D01* +X22035D01* +Y25130D01* +X22045D01* +Y25120D01* +X22055D01* +Y25099D01* +X22065D01* +Y25079D01* +X22076D01* +Y25058D01* +X22086D01* +Y25048D01* +X22096D01* +Y25027D01* +X22106D01* +Y25007D01* +X22117D01* +Y24987D01* +X22127D01* +Y24976D01* +X22137D01* +Y24956D01* +X22147D01* +Y24935D01* +X22158D01* +Y24915D01* +X22168D01* +Y24905D01* +X22178D01* +Y24884D01* +X22188D01* +Y24864D01* +X22199D01* +Y24853D01* +X22209D01* +Y24833D01* +X22219D01* +Y24812D01* +X22229D01* +Y24792D01* +X22239D01* +Y24782D01* +X22250D01* +Y24761D01* +X22260D01* +Y24741D01* +X22270D01* +Y24720D01* +X22280D01* +Y24710D01* +X22291D01* +Y24690D01* +X22301D01* +Y24669D01* +X22311D01* +Y24659D01* +X22321D01* +Y24638D01* +X22332D01* +Y24618D01* +X22342D01* +Y24597D01* +X22352D01* +Y24587D01* +X22362D01* +Y24567D01* +X22373D01* +Y24546D01* +X22383D01* +Y24526D01* +X22393D01* +Y24516D01* +X22403D01* +Y24495D01* +X22414D01* +Y24474D01* +X22424D01* +Y24454D01* +X22434D01* +Y24444D01* +X22444D01* +Y24423D01* +X22455D01* +Y24403D01* +X22465D01* +Y24393D01* +X22475D01* +Y24372D01* +X22485D01* +Y24352D01* +X22496D01* +Y24331D01* +X22506D01* +Y24321D01* +X22516D01* +Y24300D01* +X22526D01* +Y24280D01* +X22536D01* +Y24260D01* +X22547D01* +Y24249D01* +X22557D01* +Y24229D01* +X22567D01* +Y24208D01* +X22577D01* +Y24188D01* +X22588D01* +Y24178D01* +X22598D01* +Y24157D01* +X22608D01* +Y24137D01* +X22618D01* +Y24126D01* +X22629D01* +Y24106D01* +X22639D01* +Y24085D01* +X22649D01* +Y24065D01* +X22659D01* +Y24055D01* +X22670D01* +Y24034D01* +X22680D01* +Y24014D01* +X22690D01* +Y23993D01* +X22700D01* +Y23983D01* +X22710D01* +Y23963D01* +X22721D01* +Y23942D01* +X22731D01* +Y23922D01* +X22741D01* +Y23911D01* +X22752D01* +Y23891D01* +X22762D01* +Y23870D01* +X22772D01* +Y23860D01* +X22782D01* +Y23840D01* +X22792D01* +Y23819D01* +X22803D01* +Y23799D01* +X22813D01* +Y23788D01* +X22823D01* +Y23768D01* +X22833D01* +Y23747D01* +X22844D01* +Y23727D01* +X22854D01* +Y23717D01* +X22864D01* +Y23696D01* +X22874D01* +Y23676D01* +X22885D01* +Y23666D01* +X22895D01* +Y23645D01* +X22905D01* +Y23625D01* +X22915D01* +Y23604D01* +X22926D01* +Y23594D01* +X22936D01* +Y23573D01* +X22946D01* +Y23553D01* +X22956D01* +Y23533D01* +X22966D01* +Y23522D01* +X22977D01* +Y23502D01* +X22987D01* +Y23481D01* +X22997D01* +Y23461D01* +X23008D01* +Y23451D01* +X23018D01* +Y23430D01* +X23028D01* +Y23410D01* +X23038D01* +Y23399D01* +X23048D01* +Y23379D01* +X23059D01* +Y23358D01* +X23069D01* +Y23338D01* +X23079D01* +Y23328D01* +X23089D01* +Y23307D01* +X23100D01* +Y23287D01* +X23110D01* +Y23266D01* +X23120D01* +Y23256D01* +X23130D01* +Y23235D01* +X23141D01* +Y23215D01* +X23151D01* +Y23194D01* +X23161D01* +Y23184D01* +X23171D01* +Y23164D01* +X23182D01* +Y23143D01* +X23192D01* +Y23133D01* +X23202D01* +Y23113D01* +X23212D01* +Y23092D01* +X23222D01* +Y23072D01* +X23233D01* +Y23061D01* +X23243D01* +Y23041D01* +X23253D01* +Y23021D01* +X23263D01* +Y23000D01* +X23274D01* +Y22990D01* +X23284D01* +Y22969D01* +X23294D01* +Y22949D01* +X23304D01* +Y22928D01* +X23315D01* +Y22918D01* +X23325D01* +Y22898D01* +X23335D01* +Y22877D01* +X23345D01* +Y22867D01* +X23356D01* +Y22846D01* +X23366D01* +Y22826D01* +X23376D01* +Y22805D01* +X23386D01* +Y22795D01* +X23397D01* +Y22775D01* +X23407D01* +Y22754D01* +X23417D01* +Y22734D01* +X23427D01* +Y22724D01* +X23438D01* +Y22703D01* +X23448D01* +Y22683D01* +X23458D01* +Y22672D01* +X23468D01* +Y22652D01* +X23479D01* +Y22631D01* +X23489D01* +Y22611D01* +X23499D01* +Y22601D01* +X23509D01* +Y22580D01* +X23519D01* +Y22560D01* +X23530D01* +Y22539D01* +X23540D01* +Y22529D01* +X23550D01* +Y22508D01* +X23560D01* +Y22488D01* +X23571D01* +Y22468D01* +X23581D01* +Y22457D01* +X23591D01* +Y22437D01* +X23601D01* +Y22416D01* +X23612D01* +Y22406D01* +X23622D01* +Y22386D01* +X23632D01* +Y22365D01* +X23642D01* +Y22345D01* +X23653D01* +Y22334D01* +X23663D01* +Y22314D01* +X23673D01* +Y22294D01* +X23683D01* +Y22273D01* +X23694D01* +Y22263D01* +X23704D01* +Y22242D01* +X23714D01* +Y22222D01* +X23724D01* +Y22201D01* +X23735D01* +Y22191D01* +X23745D01* +Y22171D01* +X23755D01* +Y22150D01* +X23765D01* +Y22140D01* +X23775D01* +Y22119D01* +X23786D01* +Y22099D01* +X23796D01* +Y22078D01* +X23806D01* +Y22068D01* +X23816D01* +Y22048D01* +X23827D01* +Y22027D01* +X23837D01* +Y22007D01* +X23847D01* +Y21997D01* +X23857D01* +Y21976D01* +X23868D01* +Y21955D01* +X23878D01* +Y21945D01* +X23888D01* +Y21925D01* +X23898D01* +Y21904D01* +X23909D01* +Y21884D01* +X23919D01* +Y21874D01* +X23929D01* +Y21853D01* +X23939D01* +Y21833D01* +X23949D01* +Y21812D01* +X23960D01* +Y21802D01* +X23970D01* +Y21781D01* +X23980D01* +Y21761D01* +X23990D01* +Y21741D01* +X24001D01* +Y21730D01* +X24011D01* +Y21710D01* +X24021D01* +Y21689D01* +X24031D01* +Y21679D01* +X24042D01* +Y21659D01* +X24052D01* +Y21638D01* +X24062D01* +Y21618D01* +X24072D01* +Y21607D01* +X24083D01* +Y21587D01* +X24093D01* +Y21566D01* +X24103D01* +Y21546D01* +X24113D01* +Y21536D01* +X24124D01* +Y21515D01* +X24134D01* +Y21495D01* +X24144D01* +Y21474D01* +X24154D01* +Y21464D01* +X24165D01* +Y21444D01* +X24175D01* +Y21423D01* +X24185D01* +Y21413D01* +X24195D01* +Y21392D01* +X24206D01* +Y21372D01* +X24216D01* +Y21351D01* +X24226D01* +Y21341D01* +X24236D01* +Y21321D01* +X24246D01* +Y21300D01* +X24257D01* +Y21280D01* +X24267D01* +Y21270D01* +X24277D01* +Y21249D01* +X24288D01* +Y21228D01* +X24298D01* +Y21208D01* +X24308D01* +Y21198D01* +X24318D01* +Y21177D01* +X24328D01* +Y21157D01* +X24339D01* +Y21147D01* +X24349D01* +Y21126D01* +X24359D01* +Y21106D01* +X24369D01* +Y21085D01* +X24380D01* +Y21075D01* +X24390D01* +Y21054D01* +X24400D01* +Y21034D01* +X24410D01* +Y21014D01* +X24421D01* +Y21003D01* +X24431D01* +Y20983D01* +X24441D01* +Y20962D01* +X24451D01* +Y20952D01* +X24462D01* +Y20932D01* +X24472D01* +Y20911D01* +X24482D01* +Y20891D01* +X24492D01* +Y20880D01* +X24502D01* +Y20860D01* +X24513D01* +Y20839D01* +X24523D01* +Y20819D01* +X24533D01* +Y20809D01* +X24543D01* +Y20788D01* +X24554D01* +Y20768D01* +X24564D01* +Y20747D01* +X24574D01* +Y20737D01* +X24584D01* +Y20717D01* +X24595D01* +Y20696D01* +X24605D01* +Y20686D01* +X24615D01* +Y20665D01* +X24625D01* +Y20645D01* +X24636D01* +Y20624D01* +X24646D01* +Y20614D01* +X24656D01* +Y20594D01* +X24666D01* +Y20573D01* +X24677D01* +Y20553D01* +X24687D01* +Y20543D01* +X24707D01* +Y20553D01* +X24718D01* +Y20573D01* +X24728D01* +Y20594D01* +X24738D01* +Y20614D01* +X24748D01* +Y20624D01* +X24759D01* +Y20645D01* +X24769D01* +Y20665D01* +X24779D01* +Y20676D01* +X24789D01* +Y20696D01* +X24799D01* +Y20717D01* +X24810D01* +Y20737D01* +X24820D01* +Y20747D01* +X24830D01* +Y20768D01* +X24840D01* +Y20788D01* +X24851D01* +Y20809D01* +X24861D01* +Y20819D01* +X24871D01* +Y20839D01* +X24881D01* +Y20860D01* +X24892D01* +Y20880D01* +X24902D01* +Y20891D01* +X24912D01* +Y20911D01* +X24922D01* +Y20932D01* +X24932D01* +Y20942D01* +X24943D01* +Y20962D01* +X24953D01* +Y20983D01* +X24963D01* +Y21003D01* +X24973D01* +Y21014D01* +X24984D01* +Y21034D01* +X24994D01* +Y21054D01* +X25004D01* +Y21075D01* +X25015D01* +Y21085D01* +X25025D01* +Y21106D01* +X25035D01* +Y21126D01* +X25045D01* +Y21147D01* +X25055D01* +Y21157D01* +X25066D01* +Y21177D01* +X25076D01* +Y21198D01* +X25086D01* +Y21208D01* +X25096D01* +Y21228D01* +X25107D01* +Y21249D01* +X25117D01* +Y21270D01* +X25127D01* +Y21280D01* +X25137D01* +Y21300D01* +X25148D01* +Y21321D01* +X25158D01* +Y21341D01* +X25168D01* +Y21351D01* +X25178D01* +Y21372D01* +X25189D01* +Y21392D01* +X25199D01* +Y21413D01* +X25209D01* +Y21423D01* +X25219D01* +Y21444D01* +X25229D01* +Y21464D01* +X25240D01* +Y21474D01* +X25250D01* +Y21495D01* +X25260D01* +Y21515D01* +X25271D01* +Y21536D01* +X25281D01* +Y21546D01* +X25291D01* +Y21566D01* +X25301D01* +Y21587D01* +X25311D01* +Y21607D01* +X25322D01* +Y21618D01* +X25332D01* +Y21638D01* +X25342D01* +Y21659D01* +X25352D01* +Y21669D01* +X25363D01* +Y21689D01* +X25373D01* +Y21710D01* +X25383D01* +Y21730D01* +X25393D01* +Y21741D01* +X25404D01* +Y21761D01* +X25414D01* +Y21781D01* +X25424D01* +Y21802D01* +X25434D01* +Y21812D01* +X25445D01* +Y21833D01* +X25455D01* +Y21853D01* +X25465D01* +Y21874D01* +X25475D01* +Y21884D01* +X25485D01* +Y21904D01* +X25496D01* +Y21925D01* +X25506D01* +Y21935D01* +X25516D01* +Y21955D01* +X25526D01* +Y21976D01* +X25537D01* +Y21997D01* +X25547D01* +Y22007D01* +X25557D01* +Y22027D01* +X25567D01* +Y22048D01* +X25578D01* +Y22068D01* +X25588D01* +Y22078D01* +X25598D01* +Y22099D01* +X25608D01* +Y22119D01* +X25619D01* +Y22140D01* +X25629D01* +Y22150D01* +X25639D01* +Y22171D01* +X25649D01* +Y22191D01* +X25660D01* +Y22201D01* +X25670D01* +Y22222D01* +X25680D01* +Y22242D01* +X25690D01* +Y22263D01* +X25701D01* +Y22273D01* +X25711D01* +Y22294D01* +X25721D01* +Y22314D01* +X25731D01* +Y22334D01* +X25742D01* +Y22345D01* +X25752D01* +Y22365D01* +X25762D01* +Y22386D01* +X25772D01* +Y22406D01* +X25782D01* +Y22416D01* +X25793D01* +Y22437D01* +X25803D01* +Y22457D01* +X25813D01* +Y22468D01* +X25823D01* +Y22488D01* +X25834D01* +Y22508D01* +X25844D01* +Y22529D01* +X25854D01* +Y22539D01* +X25864D01* +Y22560D01* +X25875D01* +Y22580D01* +X25885D01* +Y22601D01* +X25895D01* +Y22611D01* +X25905D01* +Y22631D01* +X25916D01* +Y22652D01* +X25926D01* +Y22662D01* +X25936D01* +Y22683D01* +X25946D01* +Y22703D01* +X25956D01* +Y22724D01* +X25967D01* +Y22734D01* +X25977D01* +Y22754D01* +X25987D01* +Y22775D01* +X25998D01* +Y22795D01* +X26008D01* +Y22826D01* +X25998D01* +Y22836D01* +X25987D01* +Y22857D01* +X25977D01* +Y22877D01* +X25967D01* +Y22887D01* +X25956D01* +Y22908D01* +X25946D01* +Y22928D01* +X25936D01* +Y22939D01* +X25926D01* +Y22959D01* +X25916D01* +Y22980D01* +X25905D01* +Y22990D01* +X25895D01* +Y23010D01* +X25885D01* +Y23031D01* +X25875D01* +Y23041D01* +X25864D01* +Y23061D01* +X25854D01* +Y23082D01* +X25844D01* +Y23102D01* +X25834D01* +Y23113D01* +X25823D01* +Y23133D01* +X25813D01* +Y23154D01* +X25803D01* +Y23164D01* +X25793D01* +Y23184D01* +X25782D01* +Y23205D01* +X25772D01* +Y23215D01* +X25762D01* +Y23235D01* +X25752D01* +Y23256D01* +X25742D01* +Y23266D01* +X25731D01* +Y23287D01* +X25721D01* +Y23307D01* +X25711D01* +Y23317D01* +X25701D01* +Y23338D01* +X25690D01* +Y23358D01* +X25680D01* +Y23369D01* +X25670D01* +Y23389D01* +X25660D01* +Y23410D01* +X25649D01* +Y23420D01* +X25639D01* +Y23440D01* +X25629D01* +Y23461D01* +X25619D01* +Y23471D01* +X25608D01* +Y23491D01* +X25598D01* +Y23512D01* +X25588D01* +Y23522D01* +X25578D01* +Y23543D01* +X25567D01* +Y23563D01* +X25557D01* +Y23573D01* +X25547D01* +Y23594D01* +X25537D01* +Y23614D01* +X25526D01* +Y23635D01* +X25516D01* +Y23645D01* +X25506D01* +Y23666D01* +X25496D01* +Y23686D01* +X25485D01* +Y23696D01* +X25475D01* +Y23717D01* +X25465D01* +Y23737D01* +X25455D01* +Y23747D01* +X25445D01* +Y23768D01* +X25434D01* +Y23788D01* +X25424D01* +Y23799D01* +X25414D01* +Y23819D01* +X25404D01* +Y23840D01* +X25393D01* +Y23850D01* +X25383D01* +Y23870D01* +X25373D01* +Y23891D01* +X25363D01* +Y23901D01* +X25352D01* +Y23922D01* +X25342D01* +Y23942D01* +X25332D01* +Y23952D01* +X25322D01* +Y23973D01* +X25311D01* +Y23993D01* +X25301D01* +Y24004D01* +X25291D01* +Y24024D01* +X25281D01* +Y24044D01* +X25271D01* +Y24055D01* +X25260D01* +Y24075D01* +X25250D01* +Y24096D01* +X25240D01* +Y24106D01* +X25229D01* +Y24126D01* +X25219D01* +Y24147D01* +X25209D01* +Y24167D01* +X25199D01* +Y24178D01* +X25189D01* +Y24198D01* +X25178D01* +Y24218D01* +X25168D01* +Y24229D01* +X25158D01* +Y24249D01* +X25148D01* +Y24270D01* +X25137D01* +Y24280D01* +X25127D01* +Y24300D01* +X25117D01* +Y24321D01* +X25107D01* +Y24331D01* +X25096D01* +Y24352D01* +X25086D01* +Y24372D01* +X25076D01* +Y24382D01* +X25066D01* +Y24403D01* +X25055D01* +Y24423D01* +X25045D01* +Y24434D01* +X25035D01* +Y24454D01* +X25025D01* +Y24474D01* +X25015D01* +Y24485D01* +X25004D01* +Y24505D01* +X24994D01* +Y24526D01* +X24984D01* +Y24536D01* +X24973D01* +Y24556D01* +X24963D01* +Y24577D01* +X24953D01* +Y24587D01* +X24943D01* +Y24608D01* +X24932D01* +Y24628D01* +X24922D01* +Y24638D01* +X24912D01* +Y24659D01* +X24902D01* +Y24679D01* +X24892D01* +Y24690D01* +X24881D01* +Y24710D01* +X24871D01* +Y24731D01* +X24861D01* +Y24751D01* +X24851D01* +Y24761D01* +X24840D01* +Y24782D01* +X24830D01* +Y24802D01* +X24820D01* +Y24812D01* +X24810D01* +Y24833D01* +X24799D01* +Y24853D01* +X24789D01* +Y24864D01* +X24779D01* +Y24884D01* +X24769D01* +Y24905D01* +X24759D01* +Y24915D01* +X24748D01* +Y24935D01* +X24738D01* +Y24956D01* +X24728D01* +Y24966D01* +X24718D01* +Y24987D01* +X24707D01* +Y25007D01* +X24697D01* +Y25017D01* +X24687D01* +Y25038D01* +X24677D01* +Y25058D01* +X24666D01* +Y25068D01* +X24656D01* +Y25089D01* +X24646D01* +Y25109D01* +X24636D01* +Y25120D01* +X24625D01* +Y25140D01* +X24615D01* +Y25161D01* +X24605D01* +Y25171D01* +X24595D01* +Y25191D01* +X24584D01* +Y25212D01* +X24574D01* +Y25222D01* +X24564D01* +Y25243D01* +X24554D01* +Y25263D01* +X24543D01* +Y25284D01* +X24533D01* +Y25294D01* +X24523D01* +Y25314D01* +X24513D01* +Y25335D01* +X24502D01* +Y25345D01* +X24492D01* +Y25365D01* +X24482D01* +Y25386D01* +X24472D01* +Y25396D01* +X24462D01* +Y25417D01* +X24451D01* +Y25437D01* +X24441D01* +Y25447D01* +X24431D01* +Y25468D01* +X24421D01* +Y25488D01* +X24410D01* +Y25498D01* +X24400D01* +Y25519D01* +X24390D01* +Y25539D01* +X24380D01* +Y25550D01* +X24369D01* +Y25570D01* +X24359D01* +Y25591D01* +X24349D01* +Y25601D01* +X24339D01* +Y25621D01* +X24328D01* +Y25642D01* +X24318D01* +Y25652D01* +X24308D01* +Y25673D01* +X24298D01* +Y25693D01* +X24288D01* +Y25703D01* +X24277D01* +Y25724D01* +X24267D01* +Y25744D01* +X24257D01* +Y25754D01* +X24246D01* +Y25775D01* +X24236D01* +Y25796D01* +X24226D01* +Y25816D01* +X24216D01* +Y25826D01* +X24206D01* +Y25847D01* +X24195D01* +Y25867D01* +X24185D01* +Y25877D01* +X24175D01* +Y25898D01* +X24165D01* +Y25918D01* +X24154D01* +Y25928D01* +X24144D01* +Y25949D01* +X24134D01* +Y25970D01* +X24124D01* +Y25980D01* +X24113D01* +Y26000D01* +X24103D01* +Y26021D01* +X24093D01* +Y26031D01* +X24083D01* +Y26051D01* +X24072D01* +Y26072D01* +X24062D01* +Y26082D01* +X24052D01* +Y26103D01* +X24042D01* +Y26123D01* +X24031D01* +Y26133D01* +X24021D01* +Y26154D01* +X24011D01* +Y26174D01* +X24001D01* +Y26185D01* +X23990D01* +Y26205D01* +X23980D01* +Y26226D01* +X23970D01* +Y26236D01* +X23960D01* +Y26256D01* +X23949D01* +Y26277D01* +X23939D01* +Y26287D01* +X23929D01* +Y26307D01* +X23919D01* +Y26328D01* +X23909D01* +Y26348D01* +X23898D01* +Y26359D01* +X23888D01* +Y26379D01* +X23878D01* +Y26400D01* +X23868D01* +Y26410D01* +X23857D01* +Y26430D01* +X23847D01* +Y26451D01* +X23837D01* +Y26461D01* +X23827D01* +Y26481D01* +X23816D01* +Y26502D01* +X23806D01* +Y26512D01* +X23796D01* +Y26533D01* +X23786D01* +Y26553D01* +X23775D01* +Y26563D01* +X23765D01* +Y26584D01* +X23755D01* +Y26604D01* +X23745D01* +Y26615D01* +X23735D01* +Y26635D01* +X23724D01* +Y26656D01* +X23714D01* +Y26666D01* +X23704D01* +Y26686D01* +X23694D01* +Y26707D01* +X23683D01* +Y26717D01* +X23673D01* +Y26737D01* +X23663D01* +Y26758D01* +X23653D01* +Y26768D01* +X23642D01* +Y26789D01* +X23632D01* +Y26809D01* +X23622D01* +Y26819D01* +X23612D01* +Y26840D01* +X23601D01* +Y26860D01* +X23591D01* +Y26881D01* +X23581D01* +Y26891D01* +X23571D01* +Y26912D01* +X23560D01* +Y26932D01* +X23550D01* +Y26942D01* +X23540D01* +Y26963D01* +X23530D01* +Y26983D01* +X23519D01* +Y26994D01* +X23509D01* +Y27014D01* +X23499D01* +Y27034D01* +X23489D01* +Y27045D01* +X23479D01* +Y27065D01* +X23468D01* +Y27086D01* +X23458D01* +Y27096D01* +X23448D01* +Y27116D01* +X23438D01* +Y27137D01* +X23427D01* +Y27147D01* +X23417D01* +Y27168D01* +X23407D01* +Y27188D01* +X23397D01* +Y27198D01* +X23386D01* +Y27219D01* +X23376D01* +Y27239D01* +X23366D01* +Y27250D01* +X23356D01* +Y27270D01* +X23345D01* +Y27290D01* +X23335D01* +Y27301D01* +X23325D01* +Y27321D01* +X23315D01* +Y27342D01* +X23304D01* +Y27352D01* +X23294D01* +Y27372D01* +X23284D01* +Y27393D01* +X23274D01* +Y27413D01* +X23263D01* +Y27424D01* +X23253D01* +Y27444D01* +X23243D01* +Y27464D01* +X23233D01* +Y27475D01* +X23222D01* +Y27495D01* +X23212D01* +Y27516D01* +X23202D01* +Y27526D01* +X23192D01* +Y27546D01* +X23182D01* +Y27567D01* +X23171D01* +Y27577D01* +X23161D01* +Y27587D01* +X20703D01* +X20693D01* +D02* +G37* +G36* +X404748Y163852D02* +X402681D01* +Y162507D01* +X402695Y162451D01* +Y162354D01* +X402709Y162243D01* +X402737Y162104D01* +X402778Y161924D01* +X402820Y161716D01* +Y161702D01* +X402834Y161661D01* +X402848Y161605D01* +X402875Y161536D01* +X402917Y161467D01* +X402972Y161369D01* +X403042Y161300D01* +X403125Y161217D01* +X403139Y161203D01* +X403167Y161189D01* +X403222Y161147D01* +X403305Y161106D01* +X403388Y161078D01* +X403485Y161037D01* +X403596Y161023D01* +X403721Y161009D01* +X403749D01* +X403804D01* +X403888Y161023D01* +X403999Y161050D01* +X404123Y161092D01* +X404248Y161147D01* +X404373Y161217D01* +X404484Y161328D01* +X404498Y161342D01* +X404526Y161383D01* +X404567Y161467D01* +X404623Y161591D01* +X404664Y161744D01* +X404706Y161952D01* +X404734Y162201D01* +X404748Y162493D01* +Y163852D01* +D02* +G37* +G36* +X454770Y-108885D02* +X454687D01* +X454576Y-108912D01* +X454451Y-108940D01* +X454312Y-108996D01* +X454160Y-109065D01* +X454007Y-109176D01* +X453868Y-109315D01* +X453854Y-109328D01* +X453813Y-109398D01* +X453757Y-109495D01* +X453688Y-109634D01* +X453619Y-109828D01* +X453563Y-110063D01* +X453521Y-110341D01* +X453508Y-110674D01* +Y-110688D01* +Y-110715D01* +Y-110757D01* +Y-110812D01* +X453521Y-110965D01* +X453549Y-111159D01* +X453591Y-111367D01* +X453660Y-111589D01* +X453743Y-111783D01* +X453868Y-111964D01* +X453882Y-111977D01* +X453938Y-112033D01* +X454021Y-112088D01* +X454132Y-112171D01* +X454257Y-112241D01* +X454423Y-112310D01* +X454603Y-112366D01* +X454797Y-112380D01* +X454881D01* +X454978Y-112352D01* +X455089Y-112324D01* +X455227Y-112282D01* +X455366Y-112213D01* +X455505Y-112116D01* +X455630Y-111977D01* +X455643Y-111964D01* +X455685Y-111894D01* +X455741Y-111797D01* +X455796Y-111658D01* +X455851Y-111464D01* +X455907Y-111229D01* +X455948Y-110951D01* +X455962Y-110618D01* +Y-110604D01* +Y-110577D01* +Y-110535D01* +Y-110466D01* +X455948Y-110313D01* +X455921Y-110119D01* +X455879Y-109911D01* +X455810Y-109689D01* +X455727Y-109495D01* +X455616Y-109315D01* +X455602Y-109301D01* +X455560Y-109245D01* +X455477Y-109176D01* +X455380Y-109093D01* +X455255Y-109023D01* +X455116Y-108954D01* +X454950Y-108899D01* +X454770Y-108885D01* +D02* +G37* +G36* +X510770Y-110840D02* +X510743Y-110854D01* +X510673Y-110868D01* +X510548Y-110910D01* +X510396Y-110965D01* +X510216Y-111020D01* +X510008Y-111090D01* +X509786Y-111145D01* +X509550Y-111215D01* +X509536D01* +X509508Y-111229D01* +X509467Y-111242D01* +X509411Y-111256D01* +X509259Y-111298D01* +X509092Y-111353D01* +X508898Y-111423D01* +X508718Y-111492D01* +X508565Y-111575D01* +X508510Y-111617D01* +X508454Y-111658D01* +X508440Y-111672D01* +X508413Y-111700D01* +X508385Y-111742D01* +X508343Y-111811D01* +X508260Y-111964D01* +X508232Y-112061D01* +X508218Y-112171D01* +Y-112185D01* +Y-112227D01* +X508232Y-112282D01* +X508246Y-112366D01* +X508274Y-112449D01* +X508316Y-112546D01* +X508371Y-112629D01* +X508440Y-112712D01* +X508454Y-112726D01* +X508482Y-112740D01* +X508537Y-112782D01* +X508621Y-112809D01* +X508718Y-112851D01* +X508829Y-112893D01* +X508967Y-112907D01* +X509134Y-112920D01* +X509217D01* +X509300Y-112907D01* +X509425Y-112893D01* +X509550Y-112865D01* +X509702Y-112823D01* +X509855Y-112768D01* +X510008Y-112698D01* +X510021Y-112685D01* +X510077Y-112657D01* +X510146Y-112615D01* +X510243Y-112546D01* +X510326Y-112463D01* +X510424Y-112380D01* +X510521Y-112269D01* +X510590Y-112158D01* +X510604Y-112144D01* +X510618Y-112102D01* +X510645Y-112019D01* +X510687Y-111922D01* +X510715Y-111797D01* +X510743Y-111658D01* +X510756Y-111492D01* +X510770Y-111298D01* +Y-110840D01* +D02* +G37* +G36* +X489219Y-108483D02* +X489191D01* +X489108Y-108496D01* +X488983Y-108510D01* +X488830Y-108552D01* +X488664Y-108607D01* +X488484Y-108704D01* +X488317Y-108843D01* +X488151Y-109023D01* +X488137Y-109037D01* +X488109Y-109079D01* +X488068Y-109162D01* +X488012Y-109273D01* +X487957Y-109412D01* +X487901Y-109578D01* +X487846Y-109772D01* +X487818Y-110008D01* +X490606D01* +Y-109994D01* +Y-109966D01* +X490592Y-109925D01* +Y-109869D01* +X490564Y-109731D01* +X490522Y-109550D01* +X490467Y-109370D01* +X490384Y-109176D01* +X490287Y-108996D01* +X490162Y-108843D01* +X490148Y-108829D01* +X490093Y-108788D01* +X490023Y-108732D01* +X489912Y-108663D01* +X489773Y-108594D01* +X489607Y-108538D01* +X489427Y-108496D01* +X489219Y-108483D01* +D02* +G37* +G36* +X469872Y-106388D02* +X469775D01* +X469720Y-106402D01* +X469637D01* +X469539Y-106430D01* +X469318Y-106472D01* +X469082Y-106555D01* +X468832Y-106680D01* +X468694Y-106749D01* +X468583Y-106846D01* +X468458Y-106943D01* +X468347Y-107068D01* +Y-107082D01* +X468319Y-107096D01* +X468291Y-107137D01* +X468264Y-107193D01* +X468222Y-107262D01* +X468167Y-107359D01* +X468111Y-107470D01* +X468069Y-107595D01* +X468014Y-107734D01* +X467959Y-107900D01* +X467917Y-108080D01* +X467862Y-108274D01* +X467834Y-108496D01* +X467806Y-108732D01* +X467778Y-108996D01* +Y-109273D01* +Y-109287D01* +Y-109342D01* +Y-109426D01* +X467792Y-109523D01* +Y-109648D01* +X467806Y-109800D01* +X467820Y-109953D01* +X467848Y-110119D01* +X467917Y-110493D01* +X468014Y-110854D01* +X468153Y-111187D01* +X468250Y-111339D01* +X468347Y-111478D01* +X468361Y-111492D01* +X468375Y-111506D01* +X468458Y-111575D01* +X468583Y-111686D01* +X468749Y-111811D01* +X468971Y-111936D01* +X469248Y-112033D01* +X469553Y-112116D01* +X469720Y-112130D01* +X469900Y-112144D01* +X469997D01* +X470066Y-112130D01* +X470150D01* +X470247Y-112102D01* +X470483Y-112061D01* +X470732Y-111977D01* +X470996Y-111866D01* +X471245Y-111700D01* +X471356Y-111603D01* +X471467Y-111492D01* +Y-111478D01* +X471495Y-111464D01* +X471523Y-111423D01* +X471550Y-111367D01* +X471592Y-111284D01* +X471647Y-111201D01* +X471689Y-111090D01* +X471745Y-110951D01* +X471800Y-110799D01* +X471842Y-110632D01* +X471897Y-110438D01* +X471939Y-110230D01* +X471967Y-109994D01* +X471994Y-109731D01* +X472022Y-109453D01* +Y-109148D01* +Y-109134D01* +Y-109079D01* +Y-109010D01* +X472008Y-108912D01* +Y-108801D01* +X471994Y-108663D01* +X471980Y-108510D01* +X471953Y-108344D01* +X471883Y-108011D01* +X471772Y-107664D01* +X471634Y-107331D01* +X471537Y-107193D01* +X471440Y-107054D01* +Y-107040D01* +X471412Y-107026D01* +X471329Y-106943D01* +X471204Y-106846D01* +X471023Y-106721D01* +X470802Y-106596D01* +X470538Y-106486D01* +X470219Y-106416D01* +X470053Y-106402D01* +X469872Y-106388D01* +D02* +G37* +G36* +X445117Y-108760D02* +X445090D01* +X445020Y-108774D01* +X444909Y-108788D01* +X444757Y-108815D01* +X444604Y-108885D01* +X444438Y-108968D01* +X444258Y-109079D01* +X444105Y-109245D01* +X444091Y-109273D01* +X444049Y-109328D01* +X443980Y-109439D01* +X443911Y-109606D01* +X443828Y-109800D01* +X443772Y-110050D01* +X443717Y-110341D01* +X443703Y-110674D01* +Y-110688D01* +Y-110715D01* +Y-110771D01* +Y-110840D01* +X443717Y-110910D01* +X443731Y-111007D01* +X443758Y-111229D01* +X443800Y-111464D01* +X443869Y-111700D01* +X443966Y-111936D01* +X444091Y-112130D01* +X444105Y-112144D01* +X444160Y-112199D01* +X444258Y-112269D01* +X444368Y-112352D01* +X444521Y-112449D01* +X444687Y-112518D01* +X444882Y-112574D01* +X445103Y-112588D01* +X445131D01* +X445201Y-112574D01* +X445312Y-112560D01* +X445464Y-112532D01* +X445617Y-112477D01* +X445783Y-112393D01* +X445949Y-112282D01* +X446102Y-112130D01* +X446116Y-112102D01* +X446171Y-112047D01* +X446227Y-111936D01* +X446310Y-111769D01* +X446379Y-111561D01* +X446449Y-111312D01* +X446490Y-111007D01* +X446504Y-110646D01* +Y-110632D01* +Y-110604D01* +Y-110549D01* +Y-110493D01* +X446490Y-110327D01* +X446449Y-110119D01* +X446407Y-109883D01* +X446338Y-109648D01* +X446241Y-109426D01* +X446102Y-109231D01* +X446088Y-109218D01* +X446033Y-109162D01* +X445949Y-109079D01* +X445825Y-108996D01* +X445686Y-108912D01* +X445519Y-108829D01* +X445325Y-108774D01* +X445117Y-108760D01* +D02* +G37* +G36* +X287506Y25499D02* +X287485D01* +X287443D01* +X287381Y25488D01* +X287297Y25468D01* +X287204Y25436D01* +X287110Y25395D01* +X287016Y25343D01* +X286933Y25259D01* +X286922Y25249D01* +X286902Y25218D01* +X286870Y25155D01* +X286829Y25062D01* +X286798Y24947D01* +X286766Y24791D01* +X286745Y24603D01* +X286735Y24385D01* +Y23364D01* +X288287D01* +Y24374D01* +X288276Y24416D01* +Y24489D01* +X288266Y24572D01* +X288245Y24676D01* +X288214Y24811D01* +X288183Y24968D01* +Y24978D01* +X288172Y25009D01* +X288162Y25051D01* +X288141Y25103D01* +X288110Y25155D01* +X288068Y25228D01* +X288016Y25280D01* +X287953Y25343D01* +X287943Y25353D01* +X287922Y25364D01* +X287881Y25395D01* +X287818Y25426D01* +X287756Y25447D01* +X287683Y25478D01* +X287599Y25488D01* +X287506Y25499D01* +D02* +G37* +G36* +X288151Y91066D02* +X287922D01* +X287911D01* +X287870D01* +X287818D01* +X287745Y91056D01* +X287662D01* +X287558Y91045D01* +X287443Y91035D01* +X287318Y91014D01* +X287068Y90962D01* +X286808Y90879D01* +X286558Y90775D01* +X286454Y90702D01* +X286349Y90629D01* +X286339D01* +X286329Y90608D01* +X286266Y90546D01* +X286193Y90452D01* +X286099Y90316D01* +X286006Y90150D01* +X285923Y89952D01* +X285870Y89712D01* +X285860Y89587D01* +X285850Y89452D01* +Y89379D01* +X285860Y89337D01* +Y89275D01* +X285881Y89202D01* +X285912Y89035D01* +X285975Y88858D01* +X286068Y88671D01* +X286120Y88567D01* +X286193Y88483D01* +X286266Y88390D01* +X286360Y88307D01* +X286370D01* +X286381Y88286D01* +X286412Y88265D01* +X286454Y88244D01* +X286506Y88213D01* +X286579Y88171D01* +X286662Y88129D01* +X286756Y88098D01* +X286860Y88056D01* +X286985Y88015D01* +X287120Y87984D01* +X287266Y87942D01* +X287432Y87921D01* +X287610Y87900D01* +X287807Y87879D01* +X288016D01* +X288026D01* +X288068D01* +X288130D01* +X288203Y87890D01* +X288297D01* +X288411Y87900D01* +X288526Y87911D01* +X288651Y87931D01* +X288932Y87984D01* +X289203Y88056D01* +X289453Y88161D01* +X289567Y88234D01* +X289671Y88307D01* +X289682Y88317D01* +X289692Y88327D01* +X289744Y88390D01* +X289828Y88483D01* +X289921Y88609D01* +X290015Y88775D01* +X290088Y88983D01* +X290151Y89213D01* +X290161Y89337D01* +X290171Y89473D01* +Y89546D01* +X290161Y89598D01* +Y89660D01* +X290140Y89733D01* +X290109Y89910D01* +X290046Y90098D01* +X289963Y90295D01* +X289838Y90483D01* +X289765Y90566D01* +X289682Y90650D01* +X289671D01* +X289661Y90670D01* +X289630Y90691D01* +X289588Y90712D01* +X289526Y90743D01* +X289463Y90785D01* +X289380Y90816D01* +X289276Y90858D01* +X289161Y90899D01* +X289036Y90931D01* +X288890Y90972D01* +X288734Y91004D01* +X288557Y91025D01* +X288359Y91045D01* +X288151Y91066D01* +D02* +G37* +G36* +Y82204D02* +X287922D01* +X287911D01* +X287870D01* +X287818D01* +X287745Y82193D01* +X287662D01* +X287558Y82183D01* +X287443Y82173D01* +X287318Y82152D01* +X287068Y82100D01* +X286808Y82016D01* +X286558Y81912D01* +X286454Y81839D01* +X286349Y81767D01* +X286339D01* +X286329Y81746D01* +X286266Y81683D01* +X286193Y81589D01* +X286099Y81454D01* +X286006Y81287D01* +X285923Y81090D01* +X285870Y80850D01* +X285860Y80725D01* +X285850Y80590D01* +Y80517D01* +X285860Y80475D01* +Y80413D01* +X285881Y80340D01* +X285912Y80173D01* +X285975Y79996D01* +X286068Y79809D01* +X286120Y79704D01* +X286193Y79621D01* +X286266Y79528D01* +X286360Y79444D01* +X286370D01* +X286381Y79423D01* +X286412Y79402D01* +X286454Y79382D01* +X286506Y79350D01* +X286579Y79309D01* +X286662Y79267D01* +X286756Y79236D01* +X286860Y79194D01* +X286985Y79152D01* +X287120Y79121D01* +X287266Y79080D01* +X287432Y79059D01* +X287610Y79038D01* +X287807Y79017D01* +X288016D01* +X288026D01* +X288068D01* +X288130D01* +X288203Y79028D01* +X288297D01* +X288411Y79038D01* +X288526Y79048D01* +X288651Y79069D01* +X288932Y79121D01* +X289203Y79194D01* +X289453Y79298D01* +X289567Y79371D01* +X289671Y79444D01* +X289682Y79455D01* +X289692Y79465D01* +X289744Y79528D01* +X289828Y79621D01* +X289921Y79746D01* +X290015Y79913D01* +X290088Y80121D01* +X290151Y80350D01* +X290161Y80475D01* +X290171Y80611D01* +Y80683D01* +X290161Y80736D01* +Y80798D01* +X290140Y80871D01* +X290109Y81048D01* +X290046Y81235D01* +X289963Y81433D01* +X289838Y81621D01* +X289765Y81704D01* +X289682Y81787D01* +X289671D01* +X289661Y81808D01* +X289630Y81829D01* +X289588Y81850D01* +X289526Y81881D01* +X289463Y81923D01* +X289380Y81954D01* +X289276Y81996D01* +X289161Y82037D01* +X289036Y82069D01* +X288890Y82110D01* +X288734Y82141D01* +X288557Y82162D01* +X288359Y82183D01* +X288151Y82204D01* +D02* +G37* +G36* +X289380Y73383D02* +X289370D01* +X289328D01* +X289265Y73373D01* +X289182Y73352D01* +X289099Y73321D01* +X289015Y73279D01* +X288922Y73217D01* +X288838Y73133D01* +X288828Y73123D01* +X288807Y73081D01* +X288776Y73019D01* +X288734Y72935D01* +X288693Y72810D01* +X288661Y72665D01* +X288640Y72488D01* +X288630Y72269D01* +Y71071D01* +X290171D01* +Y72373D01* +X290161Y72477D01* +X290140Y72613D01* +X290119Y72748D01* +X290088Y72894D01* +X290036Y73029D01* +X289963Y73133D01* +X289953Y73144D01* +X289921Y73175D01* +X289869Y73217D01* +X289807Y73258D01* +X289724Y73300D01* +X289619Y73341D01* +X289505Y73373D01* +X289380Y73383D01* +D02* +G37* +G36* +X286443Y73081D02* +X286433D01* +X286391D01* +X286329Y73071D01* +X286256Y73050D01* +X286172Y73029D01* +X286079Y72987D01* +X285995Y72935D01* +X285923Y72863D01* +X285912Y72852D01* +X285891Y72821D01* +X285860Y72769D01* +X285829Y72685D01* +X285798Y72581D01* +X285766Y72456D01* +X285745Y72300D01* +X285735Y72113D01* +Y71071D01* +X287183D01* +Y72186D01* +X287172Y72279D01* +X287162Y72394D01* +X287141Y72519D01* +X287099Y72654D01* +X287058Y72769D01* +X286995Y72863D01* +X286985Y72873D01* +X286964Y72894D01* +X286912Y72935D01* +X286860Y72977D01* +X286776Y73008D01* +X286683Y73050D01* +X286568Y73071D01* +X286443Y73081D01* +D02* +G37* +G36* +X38708Y37657D02* +X38700D01* +X38678D01* +X38647D01* +X38602D01* +X38540Y37650D01* +X38480Y37642D01* +X38403Y37635D01* +X38327Y37627D01* +X38152Y37597D01* +X37969Y37559D01* +X37778Y37497D01* +X37603Y37421D01* +X37596D01* +X37580Y37414D01* +X37557Y37399D01* +X37527Y37376D01* +X37443Y37322D01* +X37337Y37238D01* +X37222Y37132D01* +X37100Y37010D01* +X36986Y36850D01* +X36879Y36675D01* +X36872Y36667D01* +X36857Y36629D01* +X36841Y36576D01* +X36811Y36514D01* +X36788Y36431D01* +X36757Y36339D01* +X36712Y36141D01* +Y36126D01* +X36704Y36088D01* +X36697Y36027D01* +X36681Y35943D01* +X36674Y35829D01* +X36666Y35684D01* +X36658Y35516D01* +Y34907D01* +X40758D01* +Y35532D01* +X40750Y35661D01* +X40743Y35806D01* +X40735Y35951D01* +X40720Y36088D01* +X40705Y36210D01* +Y36225D01* +X40697Y36256D01* +X40682Y36316D01* +X40659Y36385D01* +X40636Y36469D01* +X40598Y36560D01* +X40560Y36659D01* +X40507Y36758D01* +Y36766D01* +X40491Y36781D01* +X40476Y36804D01* +X40461Y36835D01* +X40400Y36918D01* +X40316Y37018D01* +X40217Y37132D01* +X40095Y37238D01* +X39958Y37345D01* +X39798Y37437D01* +X39790D01* +X39775Y37444D01* +X39752Y37459D01* +X39722Y37475D01* +X39676Y37490D01* +X39623Y37505D01* +X39562Y37528D01* +X39493Y37551D01* +X39341Y37589D01* +X39150Y37627D01* +X38944Y37650D01* +X38708Y37657D01* +D02* +G37* +G36* +X63716Y107358D02* +X63708D01* +X63693D01* +X63662D01* +X63617D01* +X63563Y107350D01* +X63510D01* +X63373Y107342D01* +X63213Y107327D01* +X63045Y107297D01* +X62878Y107266D01* +X62718Y107220D01* +X62710D01* +X62702Y107213D01* +X62680Y107205D01* +X62649Y107198D01* +X62573Y107167D01* +X62474Y107121D01* +X62367Y107076D01* +X62253Y107015D01* +X62146Y106939D01* +X62039Y106862D01* +X62024Y106855D01* +X61994Y106824D01* +X61948Y106779D01* +X61895Y106718D01* +X61834Y106641D01* +X61773Y106550D01* +X61712Y106451D01* +X61658Y106344D01* +X61651Y106329D01* +X61635Y106291D01* +X61620Y106237D01* +X61597Y106161D01* +X61575Y106070D01* +X61552Y105963D01* +X61544Y105857D01* +X61536Y105735D01* +Y105681D01* +X61544Y105620D01* +X61552Y105536D01* +X61567Y105445D01* +X61590Y105346D01* +X61620Y105239D01* +X61658Y105133D01* +X61666Y105117D01* +X61681Y105087D01* +X61712Y105034D01* +X61750Y104965D01* +X61803Y104881D01* +X61864Y104797D01* +X61940Y104706D01* +X62032Y104614D01* +X62039Y104607D01* +X62077Y104576D01* +X62131Y104538D01* +X62215Y104485D01* +X62306Y104432D01* +X62428Y104371D01* +X62565Y104310D01* +X62718Y104256D01* +X62725D01* +X62740Y104249D01* +X62763Y104241D01* +X62794Y104234D01* +X62832Y104226D01* +X62885Y104211D01* +X63007Y104188D01* +X63152Y104165D01* +X63327Y104142D01* +X63518Y104127D01* +X63723Y104119D01* +X63731D01* +X63746D01* +X63777D01* +X63822D01* +X63868Y104127D01* +X63929D01* +X64066Y104134D01* +X64226Y104150D01* +X64394Y104172D01* +X64562Y104203D01* +X64722Y104249D01* +X64729D01* +X64737Y104256D01* +X64760Y104264D01* +X64790Y104272D01* +X64866Y104302D01* +X64958Y104348D01* +X65065Y104394D01* +X65179Y104454D01* +X65286Y104531D01* +X65392Y104607D01* +X65400Y104614D01* +X65438Y104645D01* +X65484Y104691D01* +X65537Y104752D01* +X65598Y104828D01* +X65659Y104912D01* +X65720Y105011D01* +X65773Y105117D01* +X65781Y105133D01* +X65788Y105171D01* +X65811Y105232D01* +X65834Y105308D01* +X65857Y105399D01* +X65872Y105506D01* +X65887Y105613D01* +X65895Y105735D01* +Y105788D01* +X65887Y105857D01* +X65880Y105933D01* +X65865Y106032D01* +X65842Y106131D01* +X65811Y106245D01* +X65773Y106352D01* +X65766Y106367D01* +X65750Y106405D01* +X65720Y106459D01* +X65682Y106527D01* +X65621Y106611D01* +X65560Y106695D01* +X65476Y106786D01* +X65385Y106870D01* +X65369Y106878D01* +X65331Y106908D01* +X65270Y106954D01* +X65179Y107007D01* +X65080Y107068D01* +X64958Y107129D01* +X64821Y107182D01* +X64676Y107236D01* +X64668D01* +X64661Y107243D01* +X64638Y107251D01* +X64600Y107259D01* +X64562Y107266D01* +X64516Y107274D01* +X64402Y107297D01* +X64257Y107320D01* +X64097Y107342D01* +X63914Y107350D01* +X63716Y107358D01* +D02* +G37* +G36* +Y71521D02* +X63708D01* +X63693D01* +X63662D01* +X63617D01* +X63563Y71513D01* +X63510D01* +X63373Y71506D01* +X63213Y71490D01* +X63045Y71460D01* +X62878Y71429D01* +X62718Y71384D01* +X62710D01* +X62702Y71376D01* +X62680Y71368D01* +X62649Y71361D01* +X62573Y71330D01* +X62474Y71285D01* +X62367Y71239D01* +X62253Y71178D01* +X62146Y71102D01* +X62039Y71026D01* +X62024Y71018D01* +X61994Y70987D01* +X61948Y70942D01* +X61895Y70881D01* +X61834Y70805D01* +X61773Y70713D01* +X61712Y70614D01* +X61658Y70507D01* +X61651Y70492D01* +X61635Y70454D01* +X61620Y70401D01* +X61597Y70325D01* +X61575Y70233D01* +X61552Y70126D01* +X61544Y70020D01* +X61536Y69898D01* +Y69844D01* +X61544Y69784D01* +X61552Y69700D01* +X61567Y69608D01* +X61590Y69509D01* +X61620Y69402D01* +X61658Y69296D01* +X61666Y69281D01* +X61681Y69250D01* +X61712Y69197D01* +X61750Y69128D01* +X61803Y69044D01* +X61864Y68960D01* +X61940Y68869D01* +X62032Y68778D01* +X62039Y68770D01* +X62077Y68740D01* +X62131Y68701D01* +X62215Y68648D01* +X62306Y68595D01* +X62428Y68534D01* +X62565Y68473D01* +X62718Y68419D01* +X62725D01* +X62740Y68412D01* +X62763Y68404D01* +X62794Y68397D01* +X62832Y68389D01* +X62885Y68374D01* +X63007Y68351D01* +X63152Y68328D01* +X63327Y68305D01* +X63518Y68290D01* +X63723Y68282D01* +X63731D01* +X63746D01* +X63777D01* +X63822D01* +X63868Y68290D01* +X63929D01* +X64066Y68298D01* +X64226Y68313D01* +X64394Y68336D01* +X64562Y68366D01* +X64722Y68412D01* +X64729D01* +X64737Y68419D01* +X64760Y68427D01* +X64790Y68435D01* +X64866Y68465D01* +X64958Y68511D01* +X65065Y68557D01* +X65179Y68618D01* +X65286Y68694D01* +X65392Y68770D01* +X65400Y68778D01* +X65438Y68808D01* +X65484Y68854D01* +X65537Y68915D01* +X65598Y68991D01* +X65659Y69075D01* +X65720Y69174D01* +X65773Y69281D01* +X65781Y69296D01* +X65788Y69334D01* +X65811Y69395D01* +X65834Y69471D01* +X65857Y69563D01* +X65872Y69669D01* +X65887Y69776D01* +X65895Y69898D01* +Y69951D01* +X65887Y70020D01* +X65880Y70096D01* +X65865Y70195D01* +X65842Y70294D01* +X65811Y70408D01* +X65773Y70515D01* +X65766Y70530D01* +X65750Y70568D01* +X65720Y70622D01* +X65682Y70690D01* +X65621Y70774D01* +X65560Y70858D01* +X65476Y70949D01* +X65385Y71033D01* +X65369Y71041D01* +X65331Y71071D01* +X65270Y71117D01* +X65179Y71170D01* +X65080Y71231D01* +X64958Y71292D01* +X64821Y71346D01* +X64676Y71399D01* +X64668D01* +X64661Y71406D01* +X64638Y71414D01* +X64600Y71422D01* +X64562Y71429D01* +X64516Y71437D01* +X64402Y71460D01* +X64257Y71483D01* +X64097Y71506D01* +X63914Y71513D01* +X63716Y71521D01* +D02* +G37* +G36* +X64470Y55702D02* +X62131Y54894D01* +X64470Y54094D01* +Y55702D01* +D02* +G37* +G36* +X62542Y48859D02* +X62443D01* +X62436D01* +X62405D01* +X62359Y48851D01* +X62298Y48844D01* +X62230Y48836D01* +X62161Y48813D01* +X62093Y48790D01* +X62024Y48752D01* +X62017Y48745D01* +X61994Y48737D01* +X61963Y48706D01* +X61925Y48676D01* +X61879Y48623D01* +X61834Y48569D01* +X61788Y48493D01* +X61750Y48409D01* +Y48402D01* +X61742Y48379D01* +X61727Y48341D01* +X61712Y48295D01* +X61697Y48242D01* +X61689Y48173D01* +X61674Y48097D01* +X61666Y48013D01* +Y48005D01* +X61658Y47975D01* +Y47922D01* +X61651Y47861D01* +Y47785D01* +X61643Y47693D01* +Y46878D01* +X63403D01* +Y47533D01* +X63396Y47625D01* +Y47731D01* +X63388Y47846D01* +X63380Y47952D01* +X63365Y48059D01* +Y48074D01* +X63358Y48105D01* +X63342Y48158D01* +X63327Y48219D01* +X63304Y48295D01* +X63274Y48371D01* +X63236Y48447D01* +X63190Y48516D01* +X63182Y48524D01* +X63167Y48547D01* +X63137Y48577D01* +X63099Y48615D01* +X63007Y48699D01* +X62954Y48737D01* +X62893Y48775D01* +X62885Y48783D01* +X62862Y48790D01* +X62824Y48806D01* +X62771Y48821D01* +X62710Y48836D01* +X62634Y48844D01* +X62542Y48859D01* +D02* +G37* +G36* +X64470Y41628D02* +X62131Y40820D01* +X64470Y40020D01* +Y41628D01* +D02* +G37* +G36* +Y27652D02* +X62131Y26845D01* +X64470Y26045D01* +Y27652D01* +D02* +G37* +G36* +Y14226D02* +X62131Y13418D01* +X64470Y12618D01* +Y14226D01* +D02* +G37* +G36* +X51208Y38465D02* +X51200D01* +X51178D01* +X51147D01* +X51101D01* +X51041Y38458D01* +X50980Y38450D01* +X50903Y38442D01* +X50827Y38435D01* +X50652Y38404D01* +X50469Y38366D01* +X50279Y38305D01* +X50103Y38229D01* +X50096D01* +X50080Y38221D01* +X50058Y38206D01* +X50027Y38183D01* +X49943Y38130D01* +X49837Y38046D01* +X49722Y37939D01* +X49600Y37817D01* +X49486Y37657D01* +X49379Y37482D01* +X49372Y37475D01* +X49356Y37436D01* +X49341Y37383D01* +X49311Y37322D01* +X49288Y37238D01* +X49257Y37147D01* +X49212Y36949D01* +Y36934D01* +X49204Y36895D01* +X49197Y36834D01* +X49181Y36751D01* +X49174Y36636D01* +X49166Y36492D01* +X49158Y36324D01* +Y35714D01* +X53258D01* +Y36339D01* +X53250Y36469D01* +X53243Y36614D01* +X53235Y36758D01* +X53220Y36895D01* +X53205Y37017D01* +Y37033D01* +X53197Y37063D01* +X53182Y37124D01* +X53159Y37193D01* +X53136Y37276D01* +X53098Y37368D01* +X53060Y37467D01* +X53007Y37566D01* +Y37574D01* +X52991Y37589D01* +X52976Y37612D01* +X52961Y37642D01* +X52900Y37726D01* +X52816Y37825D01* +X52717Y37939D01* +X52595Y38046D01* +X52458Y38153D01* +X52298Y38244D01* +X52290D01* +X52275Y38252D01* +X52252Y38267D01* +X52222Y38282D01* +X52176Y38298D01* +X52123Y38313D01* +X52062Y38336D01* +X51993Y38359D01* +X51841Y38397D01* +X51650Y38435D01* +X51444Y38458D01* +X51208Y38465D01* +D02* +G37* +G36* +X51429Y13815D02* +X51216D01* +X51200D01* +X51162D01* +X51101D01* +X51018D01* +X50926Y13807D01* +X50812Y13799D01* +X50690Y13792D01* +X50553Y13784D01* +X50279Y13754D01* +X49997Y13715D01* +X49859Y13685D01* +X49730Y13655D01* +X49616Y13616D01* +X49517Y13578D01* +X49509D01* +X49494Y13571D01* +X49471Y13555D01* +X49433Y13533D01* +X49356Y13479D01* +X49257Y13395D01* +X49166Y13289D01* +X49082Y13152D01* +X49052Y13075D01* +X49029Y12992D01* +X49014Y12908D01* +X49006Y12809D01* +Y12755D01* +X49014Y12717D01* +X49021Y12679D01* +X49036Y12626D01* +X49067Y12512D01* +X49128Y12382D01* +X49174Y12313D01* +X49219Y12252D01* +X49280Y12191D01* +X49349Y12131D01* +X49425Y12077D01* +X49517Y12031D01* +X49524D01* +X49539Y12024D01* +X49570Y12009D01* +X49616Y11993D01* +X49669Y11978D01* +X49738Y11963D01* +X49821Y11940D01* +X49920Y11917D01* +X50027Y11894D01* +X50157Y11879D01* +X50294Y11856D01* +X50446Y11841D01* +X50621Y11826D01* +X50804Y11810D01* +X51002Y11803D01* +X51223D01* +X51239D01* +X51277D01* +X51338D01* +X51414Y11810D01* +X51513D01* +X51620Y11818D01* +X51742Y11826D01* +X51871Y11833D01* +X52153Y11864D01* +X52435Y11902D01* +X52565Y11932D01* +X52694Y11963D01* +X52808Y12001D01* +X52915Y12039D01* +X52923D01* +X52938Y12054D01* +X52961Y12062D01* +X52991Y12085D01* +X53075Y12146D01* +X53166Y12222D01* +X53266Y12329D01* +X53342Y12466D01* +X53380Y12542D01* +X53403Y12626D01* +X53418Y12710D01* +X53426Y12809D01* +Y12862D01* +X53418Y12893D01* +X53395Y12984D01* +X53365Y13098D01* +X53304Y13228D01* +X53258Y13289D01* +X53212Y13350D01* +X53151Y13411D01* +X53083Y13472D01* +X53007Y13525D01* +X52915Y13571D01* +X52907D01* +X52892Y13578D01* +X52862Y13593D01* +X52816Y13609D01* +X52755Y13624D01* +X52686Y13647D01* +X52603Y13670D01* +X52511Y13693D01* +X52397Y13715D01* +X52275Y13738D01* +X52130Y13761D01* +X51978Y13776D01* +X51810Y13792D01* +X51627Y13807D01* +X51429Y13815D01* +D02* +G37* +%LPD*% +D10* +X264250Y176750D02* +G03* +X264250Y176750I-1250J0D01* +G01* +X136250Y88000D02* +G03* +X136250Y88000I-1250J0D01* +G01* +D11* +X361000Y48000D02* +G03* +X361000Y48000I-30000J0D01* +G01* +X73000Y153000D02* +G03* +X73000Y153000I-30000J0D01* +G01* +X363500Y170300D02* +Y195700D01* +X490500D01* +X363500Y170300D02* +X490500D01* +Y195700D01* +X260500Y157500D02* +Y167500D01* +X229500Y157500D02* +Y167500D01* +X260500D01* +X229500Y157500D02* +X260500D01* +X141500Y85750D02* +Y89500D01* +X145250D01* +X190750D02* +X194500D01* +Y85750D02* +Y89500D01* +Y36500D02* +Y40250D01* +X190750Y36500D02* +X194500D01* +X141500D02* +Y40250D01* +Y36500D02* +X145250D01* +X278000Y10500D02* +Y50500D01* +X248000Y10500D02* +Y50500D01* +X275000D02* +X278000D01* +X275000Y10500D02* +X278000D01* +X248000D02* +X251000D01* +X248000Y50500D02* +X251000D01* +X275000Y65000D02* +X278000D01* +X275000Y105000D02* +X278000D01* +X248000D02* +X251000D01* +X248000Y65000D02* +X251000D01* +X278000D02* +Y105000D01* +X248000Y65000D02* +Y105000D01* +X28500Y55500D02* +Y75500D01* +X12500Y55500D02* +Y75500D01* +X490900Y40000D02* +Y52500D01* +X395100Y40000D02* +Y52500D01* +X490900Y0D02* +Y12800D01* +X395100Y0D02* +X490900D01* +X395100D02* +Y12800D01* +D12* +X21473Y73958D02* +G03* +X21473Y73958I-1000J0D01* +G01* +D13* +X202380Y168880D02* +X217620D01* +X202380Y184120D02* +X217620D01* +X202380Y169120D02* +X217620D01* +X202380Y153880D02* +X217620D01* +X285880Y124880D02* +X301120D01* +X285880Y140120D02* +X301120D01* +X285880Y125120D02* +X301120D01* +X285880Y109880D02* +X301120D01* +X358880Y114880D02* +Y130120D01* +X374120Y114880D02* +Y130120D01* +X373880Y114880D02* +Y130120D01* +X389120Y114880D02* +Y130120D01* +X457120Y114880D02* +Y130120D01* +X441880Y114880D02* +Y130120D01* +X442120Y114880D02* +Y130120D01* +X426880Y114880D02* +Y130120D01* +X213880Y44880D02* +X229120D01* +X213880Y60120D02* +X229120D01* +X214380Y29380D02* +X229620D01* +X214380Y44620D02* +X229620D01* +X102380Y47380D02* +Y62620D01* +X117620Y47380D02* +Y62620D01* +X72380Y47380D02* +Y62620D01* +X87620Y47380D02* +Y62620D01* +X87380Y47380D02* +Y62620D01* +X102620Y47380D02* +Y62620D01* +X295380Y154880D02* +Y170120D01* +X310620Y154880D02* +Y170120D01* +X280380Y154880D02* +Y170120D01* +X295620Y154880D02* +Y170120D01* +X264880Y154880D02* +Y170120D01* +X280120Y154880D02* +Y170120D01* +X153380Y9880D02* +Y25120D01* +X168620Y9880D02* +Y25120D01* +X138120Y9880D02* +Y25120D01* +X122880Y9880D02* +Y25120D01* +X153120Y9880D02* +Y25120D01* +X137880Y9880D02* +Y25120D01* +X213880Y90120D02* +X229120D01* +X213880Y74880D02* +X229120D01* +X213880Y75120D02* +X229120D01* +X213880Y59880D02* +X229120D01* +X138620Y158380D02* +Y173620D01* +X123380Y158380D02* +Y173620D01* +X170380Y115380D02* +Y130620D01* +X185620Y115380D02* +Y130620D01* +X121120Y104380D02* +Y119620D01* +X105880Y104380D02* +Y119620D01* +X120880Y104380D02* +Y119620D01* +X136120Y104380D02* +Y119620D01* +X149380Y133380D02* +X164620D01* +X149380Y148620D02* +X164620D01* +X373380Y25380D02* +Y40620D01* +X388620Y25380D02* +Y40620D01* +Y63380D02* +Y78620D01* +X373380Y63380D02* +Y78620D01* +D14* +X339070Y140500D02* +X358930Y140488D01* +Y103500D02* +Y112000D01* +X339070Y103500D02* +Y112000D01* +X358930Y132000D02* +Y140500D01* +X339070Y132000D02* +Y140500D01* +Y103500D02* +X358930Y103488D01* +X457070Y141012D02* +X476930Y141000D01* +Y104000D02* +Y112500D01* +X457070Y104000D02* +Y112500D01* +X476930Y132500D02* +Y141000D01* +X457070Y132500D02* +Y141000D01* +Y104012D02* +X476930Y104000D01* +D15* +X423494Y114880D02* +Y130374D01* +X392506Y114880D02* +Y130374D01* +D16* +X152000Y102750D02* +X162000D01* +X152000Y129250D02* +X162000D01* +X346335Y187001D02* +Y194999D01* +X350334D01* +X351667Y193666D01* +Y191000D01* +X350334Y189667D01* +X346335D01* +X359664Y187001D02* +X354333D01* +X359664Y192333D01* +Y193666D01* +X358332Y194999D01* +X355666D01* +X354333Y193666D01* +X252335Y137999D02* +Y131334D01* +X253668Y130001D01* +X256334D01* +X257667Y131334D01* +Y137999D01* +X264332Y130001D02* +Y137999D01* +X260333Y134000D01* +X265665D01* +X200000Y142726D02* +Y150723D01* +X203999D01* +X205332Y149391D01* +Y146725D01* +X203999Y145392D01* +X200000D01* +X202666D02* +X205332Y142726D01* +X207997D02* +X210663D01* +X209330D01* +Y150723D01* +X207997Y149391D01* +X219994Y142726D02* +X214662D01* +X219994Y148058D01* +Y149391D01* +X218661Y150723D01* +X215995D01* +X214662Y149391D01* +X205332Y134405D02* +X203999Y135737D01* +X201333D01* +X200000Y134405D01* +Y129073D01* +X201333Y127740D01* +X203999D01* +X205332Y129073D01* +X213329Y127740D02* +X207997D01* +X213329Y133072D01* +Y134405D01* +X211996Y135737D01* +X209330D01* +X207997Y134405D01* +X215995D02* +X217328Y135737D01* +X219994D01* +X221327Y134405D01* +Y129073D01* +X219994Y127740D01* +X217328D01* +X215995Y129073D01* +Y134405D01* +X311336Y129001D02* +Y136999D01* +X315334D01* +X316667Y135666D01* +Y133000D01* +X315334Y131667D01* +X311336D01* +X314001D02* +X316667Y129001D01* +X319333Y135666D02* +X320666Y136999D01* +X323332D01* +X324664Y135666D01* +Y134333D01* +X323332Y133000D01* +X321999D01* +X323332D01* +X324664Y131667D01* +Y130334D01* +X323332Y129001D01* +X320666D01* +X319333Y130334D01* +X311336Y113001D02* +Y120999D01* +X315334D01* +X316667Y119666D01* +Y117000D01* +X315334Y115667D01* +X311336D01* +X314001D02* +X316667Y113001D01* +X323332D02* +Y120999D01* +X319333Y117000D01* +X324664D01* +X346334Y90667D02* +X345001Y89334D01* +Y86668D01* +X346334Y85336D01* +X351666D01* +X352999Y86668D01* +Y89334D01* +X351666Y90667D01* +X345001Y98665D02* +X346334Y95999D01* +X349000Y93333D01* +X351666D01* +X352999Y94666D01* +Y97332D01* +X351666Y98665D01* +X350333D01* +X349000Y97332D01* +Y93333D01* +X364334Y96667D02* +X363001Y95334D01* +Y92668D01* +X364334Y91335D01* +X369666D01* +X370999Y92668D01* +Y95334D01* +X369666Y96667D01* +X363001Y104664D02* +Y99333D01* +X367000D01* +X365667Y101999D01* +Y103332D01* +X367000Y104664D01* +X369666D01* +X370999Y103332D01* +Y100666D01* +X369666Y99333D01* +X378334Y96667D02* +X377001Y95334D01* +Y92668D01* +X378334Y91335D01* +X383666D01* +X384999Y92668D01* +Y95334D01* +X383666Y96667D01* +X384999Y103332D02* +X377001D01* +X381000Y99333D01* +Y104664D01* +X482334Y122000D02* +X481001Y120667D01* +Y118001D01* +X482334Y116668D01* +X487666D01* +X488999Y118001D01* +Y120667D01* +X487666Y122000D01* +X488999Y124666D02* +Y127332D01* +Y125999D01* +X481001D01* +X482334Y124666D01* +X446334Y97667D02* +X445001Y96334D01* +Y93668D01* +X446334Y92336D01* +X451666D01* +X452999Y93668D01* +Y96334D01* +X451666Y97667D01* +X446334Y100333D02* +X445001Y101666D01* +Y104332D01* +X446334Y105665D01* +X447667D01* +X449000Y104332D01* +Y102999D01* +Y104332D01* +X450333Y105665D01* +X451666D01* +X452999Y104332D01* +Y101666D01* +X451666Y100333D01* +X432334Y97667D02* +X431001Y96334D01* +Y93668D01* +X432334Y92336D01* +X437666D01* +X438999Y93668D01* +Y96334D01* +X437666Y97667D01* +X438999Y105665D02* +Y100333D01* +X433667Y105665D01* +X432334D01* +X431001Y104332D01* +Y101666D01* +X432334Y100333D01* +X402668Y96999D02* +Y90334D01* +X404001Y89001D01* +X406667D01* +X408000Y90334D01* +Y96999D01* +X410666Y89001D02* +X413332D01* +X411999D01* +Y96999D01* +X410666Y95666D01* +X217335Y24666D02* +X216002Y25999D01* +X213336D01* +X212003Y24666D01* +Y19334D01* +X213336Y18001D01* +X216002D01* +X217335Y19334D01* +X220001Y18001D02* +X222666D01* +X221334D01* +Y25999D01* +X220001Y24666D01* +X231997Y18001D02* +X226665D01* +X231997Y23333D01* +Y24666D01* +X230664Y25999D01* +X227998D01* +X226665Y24666D01* +X212335Y5001D02* +Y12999D01* +X216334D01* +X217667Y11666D01* +Y9000D01* +X216334Y7667D01* +X212335D01* +X215001D02* +X217667Y5001D01* +X225665Y12999D02* +X222999Y11666D01* +X220333Y9000D01* +Y6334D01* +X221666Y5001D01* +X224332D01* +X225665Y6334D01* +Y7667D01* +X224332Y9000D01* +X220333D01* +X106357Y22335D02* +X105024Y21002D01* +Y18336D01* +X106357Y17003D01* +X111688D01* +X113021Y18336D01* +Y21002D01* +X111688Y22335D01* +X113021Y25001D02* +Y27666D01* +Y26334D01* +X105024D01* +X106357Y25001D01* +Y31665D02* +X105024Y32998D01* +Y35664D01* +X106357Y36997D01* +X107690D01* +X109023Y35664D01* +Y34331D01* +Y35664D01* +X110356Y36997D01* +X111688D01* +X113021Y35664D01* +Y32998D01* +X111688Y31665D01* +X77334Y22335D02* +X76001Y21002D01* +Y18336D01* +X77334Y17003D01* +X82666D01* +X83999Y18336D01* +Y21002D01* +X82666Y22335D01* +X83999Y25001D02* +Y27666D01* +Y26334D01* +X76001D01* +X77334Y25001D01* +X76001Y36997D02* +Y31665D01* +X80000D01* +X78667Y34331D01* +Y35664D01* +X80000Y36997D01* +X82666D01* +X83999Y35664D01* +Y32998D01* +X82666Y31665D01* +X91846Y22335D02* +X90513Y21002D01* +Y18336D01* +X91846Y17003D01* +X97177D01* +X98510Y18336D01* +Y21002D01* +X97177Y22335D01* +X98510Y25001D02* +Y27666D01* +Y26334D01* +X90513D01* +X91846Y25001D01* +X98510Y35664D02* +X90513D01* +X94511Y31665D01* +Y36997D01* +X353999Y154335D02* +X346001D01* +Y158334D01* +X347334Y159667D01* +X350000D01* +X351333Y158334D01* +Y154335D01* +Y157001D02* +X353999Y159667D01* +X352666Y162333D02* +X353999Y163666D01* +Y166332D01* +X352666Y167665D01* +X347334D01* +X346001Y166332D01* +Y163666D01* +X347334Y162333D01* +X348667D01* +X350000Y163666D01* +Y167665D01* +X339013Y154335D02* +X331015D01* +Y158334D01* +X332348Y159667D01* +X335014D01* +X336347Y158334D01* +Y154335D01* +Y157001D02* +X339013Y159667D01* +Y162333D02* +Y164999D01* +Y163666D01* +X331015D01* +X332348Y162333D01* +Y168997D02* +X331015Y170330D01* +Y172996D01* +X332348Y174329D01* +X337680D01* +X339013Y172996D01* +Y170330D01* +X337680Y168997D01* +X332348D01* +X316854Y159667D02* +X315521Y158334D01* +Y155668D01* +X316854Y154335D01* +X322186D01* +X323519Y155668D01* +Y158334D01* +X322186Y159667D01* +X323519Y167665D02* +Y162333D01* +X318187Y167665D01* +X316854D01* +X315521Y166332D01* +Y163666D01* +X316854Y162333D01* +X323519Y170330D02* +Y172996D01* +Y171663D01* +X315521D01* +X316854Y170330D01* +X197334Y12668D02* +X196001Y11335D01* +Y8669D01* +X197334Y7336D01* +X202666D01* +X203999Y8669D01* +Y11335D01* +X202666Y12668D01* +X203999Y15333D02* +Y17999D01* +Y16667D01* +X196001D01* +X197334Y15333D01* +X203999Y21998D02* +Y24664D01* +Y23331D01* +X196001D01* +X197334Y21998D01* +X119001Y77336D02* +X125666D01* +X126999Y78668D01* +Y81334D01* +X125666Y82667D01* +X119001D01* +X126999Y90665D02* +Y85333D01* +X121667Y90665D01* +X120334D01* +X119001Y89332D01* +Y86666D01* +X120334Y85333D01* +X182999Y7336D02* +X175001D01* +Y11334D01* +X176334Y12667D01* +X179000D01* +X180333Y11334D01* +Y7336D01* +Y10001D02* +X182999Y12667D01* +X176334Y15333D02* +X175001Y16666D01* +Y19332D01* +X176334Y20665D01* +X177667D01* +X179000Y19332D01* +X180333Y20665D01* +X181666D01* +X182999Y19332D01* +Y16666D01* +X181666Y15333D01* +X180333D01* +X179000Y16666D01* +X177667Y15333D01* +X176334D01* +X179000Y16666D02* +Y19332D01* +X193999Y7336D02* +X186001D01* +Y11334D01* +X187334Y12667D01* +X190000D01* +X191333Y11334D01* +Y7336D01* +Y10001D02* +X193999Y12667D01* +X186001Y15333D02* +Y20665D01* +X187334D01* +X192666Y15333D01* +X193999D01* +X112334Y160668D02* +X111001Y159335D01* +Y156670D01* +X112334Y155337D01* +X117666D01* +X118999Y156670D01* +Y159335D01* +X117666Y160668D01* +X118999Y168666D02* +Y163334D01* +X113667Y168666D01* +X112334D01* +X111001Y167333D01* +Y164667D01* +X112334Y163334D01* +X118999Y176663D02* +Y171332D01* +X113667Y176663D01* +X112334D01* +X111001Y175330D01* +Y172665D01* +X112334Y171332D01* +X173001Y96668D02* +X180999Y102000D01* +X173001D02* +X180999Y96668D01* +Y104666D02* +Y107332D01* +Y105999D01* +X173001D01* +X174334Y104666D01* +X260334Y79668D02* +X259001Y78335D01* +Y75670D01* +X260334Y74337D01* +X261667D01* +X263000Y75670D01* +Y78335D01* +X264333Y79668D01* +X265666D01* +X266999Y78335D01* +Y75670D01* +X265666Y74337D01* +X259001Y82334D02* +X266999D01* +X264333Y85000D01* +X266999Y87666D01* +X259001D01* +X266999Y95663D02* +Y90332D01* +X261667Y95663D01* +X260334D01* +X259001Y94330D01* +Y91665D01* +X260334Y90332D01* +X257834Y26501D02* +X256501Y25168D01* +Y22503D01* +X257834Y21170D01* +X259167D01* +X260500Y22503D01* +Y25168D01* +X261833Y26501D01* +X263166D01* +X264499Y25168D01* +Y22503D01* +X263166Y21170D01* +X256501Y29167D02* +X264499D01* +X261833Y31833D01* +X264499Y34499D01* +X256501D01* +X264499Y37164D02* +Y39830D01* +Y38497D01* +X256501D01* +X257834Y37164D01* +X384999Y3336D02* +X377001D01* +Y7334D01* +X378334Y8667D01* +X381000D01* +X382333Y7334D01* +Y3336D01* +Y6001D02* +X384999Y8667D01* +Y16665D02* +Y11333D01* +X379667Y16665D01* +X378334D01* +X377001Y15332D01* +Y12666D01* +X378334Y11333D01* +X368999Y65668D02* +X361001D01* +Y69667D01* +X362334Y71000D01* +X365000D01* +X366333Y69667D01* +Y65668D01* +Y68334D02* +X368999Y71000D01* +Y73666D02* +Y76332D01* +Y74999D01* +X361001D01* +X362334Y73666D01* +X191334Y114335D02* +X190001Y113002D01* +Y110336D01* +X191334Y109003D01* +X196666D01* +X197999Y110336D01* +Y113002D01* +X196666Y114335D01* +X197999Y117001D02* +Y119667D01* +Y118334D01* +X190001D01* +X191334Y117001D01* +X196666Y123665D02* +X197999Y124998D01* +Y127664D01* +X196666Y128997D01* +X191334D01* +X190001Y127664D01* +Y124998D01* +X191334Y123665D01* +X192667D01* +X194000Y124998D01* +Y128997D01* +X178335Y144666D02* +X177002Y145999D01* +X174336D01* +X173003Y144666D01* +Y139334D01* +X174336Y138001D01* +X177002D01* +X178335Y139334D01* +X181001Y138001D02* +X183666D01* +X182334D01* +Y145999D01* +X181001Y144666D01* +X187665D02* +X188998Y145999D01* +X191664D01* +X192997Y144666D01* +Y143333D01* +X191664Y142000D01* +X192997Y140667D01* +Y139334D01* +X191664Y138001D01* +X188998D01* +X187665Y139334D01* +Y140667D01* +X188998Y142000D01* +X187665Y143333D01* +Y144666D01* +X188998Y142000D02* +X191664D01* +X110834Y133835D02* +X109501Y132502D01* +Y129836D01* +X110834Y128503D01* +X116166D01* +X117499Y129836D01* +Y132502D01* +X116166Y133835D01* +X117499Y136501D02* +Y139166D01* +Y137834D01* +X109501D01* +X110834Y136501D01* +X109501Y143165D02* +Y148497D01* +X110834D01* +X116166Y143165D01* +X117499D01* +X125834Y133835D02* +X124501Y132502D01* +Y129836D01* +X125834Y128503D01* +X131166D01* +X132499Y129836D01* +Y132502D01* +X131166Y133835D01* +X132499Y136501D02* +Y139166D01* +Y137834D01* +X124501D01* +X125834Y136501D01* +X124501Y148497D02* +X125834Y145831D01* +X128500Y143165D01* +X131166D01* +X132499Y144498D01* +Y147164D01* +X131166Y148497D01* +X129833D01* +X128500Y147164D01* +Y143165D01* +X217335Y113666D02* +X216002Y114999D01* +X213336D01* +X212003Y113666D01* +Y108334D01* +X213336Y107001D01* +X216002D01* +X217335Y108334D01* +X220001Y107001D02* +X222666D01* +X221334D01* +Y114999D01* +X220001Y113666D01* +X226665D02* +X227998Y114999D01* +X230664D01* +X231997Y113666D01* +Y108334D01* +X230664Y107001D01* +X227998D01* +X226665Y108334D01* +Y113666D01* +X217335Y100666D02* +X216002Y101999D01* +X213336D01* +X212003Y100666D01* +Y95334D01* +X213336Y94001D01* +X216002D01* +X217335Y95334D01* +X220001D02* +X221334Y94001D01* +X223999D01* +X225332Y95334D01* +Y100666D01* +X223999Y101999D01* +X221334D01* +X220001Y100666D01* +Y99333D01* +X221334Y98000D01* +X225332D01* +X481668Y85001D02* +Y92999D01* +X485667D01* +X487000Y91666D01* +Y89000D01* +X485667Y87667D01* +X481668D01* +X489666Y85001D02* +X492332D01* +X490999D01* +Y92999D01* +X489666Y91666D01* +D17* +X147500Y130250D02* +X148500D01* +Y129250D01* +X147500D01* +Y130250D01* +M02* diff --git a/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GTP b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GTP new file mode 100644 index 0000000..b9602f1 --- /dev/null +++ b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GTP @@ -0,0 +1,308 @@ +G04* +G04 #@! TF.GenerationSoftware,Altium Limited,Altium Designer,24.0.1 (36)* +G04* +G04 Layer_Color=8421504* +%FSLAX44Y44*% +%MOMM*% +G71* +G04* +G04 #@! TF.SameCoordinates,F64AAE0E-53C9-4E3E-96B2-16B86AA6748B* +G04* +G04* +G04 #@! TF.FilePolarity,Positive* +G04* +G01* +G75* +%ADD18R,0.6000X1.1000*% +%ADD19R,0.7000X0.9000*% +%ADD20R,0.3500X0.3500*% +%ADD21R,1.3000X1.0000*% +%ADD22R,0.9000X0.7000*% +%ADD23R,0.6000X1.1000*% +%ADD24O,0.7500X0.2500*% +%ADD25O,0.2500X0.7500*% +%ADD26R,3.5000X3.8000*% +%ADD27R,1.6000X0.9000*% +%ADD28R,0.3500X0.3500*% +%ADD29R,0.7500X0.8500*% +%ADD30R,1.8000X0.4000*% +%ADD31R,0.3000X1.1500*% +%ADD32R,0.6000X1.1500*% +D18* +X254500Y176750D02* +D03* +X245000D02* +D03* +X235500D02* +D03* +Y148250D02* +D03* +X254500D02* +D03* +D19* +X202100Y176500D02* +D03* +X217900D02* +D03* +X202100Y161500D02* +D03* +X217900D02* +D03* +X285600Y132500D02* +D03* +X301400D02* +D03* +Y117500D02* +D03* +X285600D02* +D03* +X229400Y52500D02* +D03* +X213600D02* +D03* +X214100Y37000D02* +D03* +X229900D02* +D03* +X213600Y82500D02* +D03* +X229400D02* +D03* +X213600Y67500D02* +D03* +X229400D02* +D03* +X164900Y141000D02* +D03* +X149100D02* +D03* +D20* +X85358Y81313D02* +D03* +X91858D02* +D03* +D21* +X349000Y112300D02* +D03* +Y131700D02* +D03* +X467000Y112800D02* +D03* +Y132200D02* +D03* +D22* +X366500Y114600D02* +D03* +Y130400D02* +D03* +X381500Y114600D02* +D03* +Y130400D02* +D03* +X449500Y130400D02* +D03* +Y114600D02* +D03* +X434500Y130400D02* +D03* +Y114600D02* +D03* +X110000Y47100D02* +D03* +Y62900D02* +D03* +X80000Y47100D02* +D03* +Y62900D02* +D03* +X95000Y47100D02* +D03* +Y62900D02* +D03* +X303000Y170400D02* +D03* +Y154600D02* +D03* +X288000Y170400D02* +D03* +Y154600D02* +D03* +X272500Y154600D02* +D03* +Y170400D02* +D03* +X161000Y9600D02* +D03* +Y25400D02* +D03* +X130500Y9600D02* +D03* +Y25400D02* +D03* +X145500Y9600D02* +D03* +Y25400D02* +D03* +X131000Y173900D02* +D03* +Y158100D02* +D03* +X178000Y115100D02* +D03* +Y130900D02* +D03* +X113500Y119900D02* +D03* +Y104100D02* +D03* +X128500D02* +D03* +Y119900D02* +D03* +X381000Y40900D02* +D03* +Y25100D02* +D03* +Y63100D02* +D03* +Y78900D02* +D03* +D23* +X417602Y136500D02* +D03* +Y108500D02* +D03* +X408102D02* +D03* +X398602Y136500D02* +D03* +Y108500D02* +D03* +D24* +X143500Y80500D02* +D03* +Y75500D02* +D03* +Y70500D02* +D03* +Y65500D02* +D03* +Y60500D02* +D03* +Y55500D02* +D03* +Y50500D02* +D03* +Y45500D02* +D03* +X192500D02* +D03* +Y50500D02* +D03* +Y55500D02* +D03* +Y60500D02* +D03* +Y65500D02* +D03* +Y70500D02* +D03* +Y75500D02* +D03* +Y80500D02* +D03* +D25* +X150500Y38500D02* +D03* +X155500D02* +D03* +X160500D02* +D03* +X165500D02* +D03* +X170500D02* +D03* +X175500D02* +D03* +X180500D02* +D03* +X185500D02* +D03* +Y87500D02* +D03* +X180500D02* +D03* +X175500D02* +D03* +X170500D02* +D03* +X165500D02* +D03* +X160500D02* +D03* +X155500D02* +D03* +X150500D02* +D03* +D26* +X168000Y63000D02* +D03* +D27* +X263000Y10000D02* +D03* +Y51000D02* +D03* +Y64500D02* +D03* +Y105500D02* +D03* +D28* +X101541Y81301D02* +D03* +Y87801D02* +D03* +X76000Y81301D02* +D03* +Y87801D02* +D03* +D29* +X151750Y109250D02* +D03* +X162250D02* +D03* +X151750Y122750D02* +D03* +X162250D02* +D03* +D30* +X20500Y50000D02* +D03* +Y81000D02* +D03* +D31* +X425500Y73550D02* +D03* +X430500D02* +D03* +X435500D02* +D03* +X460500D02* +D03* +X455500D02* +D03* +X450500D02* +D03* +X440500D02* +D03* +X445500D02* +D03* +D32* +X467000D02* +D03* +X419000D02* +D03* +X475000D02* +D03* +X411000D02* +D03* +M02* diff --git a/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GTS b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GTS new file mode 100644 index 0000000..db95d07 --- /dev/null +++ b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.GTS @@ -0,0 +1,1716 @@ +G04* +G04 #@! TF.GenerationSoftware,Altium Limited,Altium Designer,24.0.1 (36)* +G04* +G04 Layer_Color=8388736* +%FSLAX44Y44*% +%MOMM*% +G71* +G04* +G04 #@! TF.SameCoordinates,F64AAE0E-53C9-4E3E-96B2-16B86AA6748B* +G04* +G04* +G04 #@! TF.FilePolarity,Negative* +G04* +G01* +G75* +%ADD33R,0.8032X1.3032*% +%ADD34R,0.9032X1.1032*% +%ADD35R,0.5532X0.5532*% +%ADD36R,1.5032X1.2032*% +%ADD37R,1.1032X0.9032*% +%ADD38R,0.8032X1.3032*% +%ADD39O,0.9532X0.4532*% +%ADD40O,0.4532X0.9532*% +%ADD41R,3.7032X4.0032*% +%ADD42R,1.8032X1.1032*% +%ADD43R,0.5532X0.5532*% +%ADD44R,0.9532X1.0532*% +%ADD45R,2.0032X0.6032*% +%ADD46R,0.5032X1.3532*% +%ADD47R,0.8032X1.3532*% +%ADD48R,1.7032X1.7032*% +%ADD49C,1.7032*% +%ADD50O,1.3112X2.4632*% +%ADD51C,0.2032*% +%ADD52C,0.8532*% +%ADD53O,1.2532X2.3032*% +%ADD54O,1.2032X2.2032*% +%ADD55C,0.9032*% +G36* +X469498Y-78014D02* +X469664Y-78028D01* +X469845Y-78042D01* +X470053Y-78056D01* +X470275Y-78097D01* +X470760Y-78180D01* +X471245Y-78305D01* +X471481Y-78389D01* +X471717Y-78485D01* +X471939Y-78610D01* +X472133Y-78735D01* +X472147Y-78749D01* +X472174Y-78763D01* +X472230Y-78818D01* +X472299Y-78874D01* +X472383Y-78943D01* +X472466Y-79040D01* +X472563Y-79165D01* +X472674Y-79290D01* +X472771Y-79443D01* +X472882Y-79609D01* +X472979Y-79803D01* +X473076Y-80011D01* +X473173Y-80233D01* +X473242Y-80469D01* +X473312Y-80732D01* +X473353Y-81024D01* +X470399Y-81190D01* +Y-81176D01* +Y-81162D01* +X470372Y-81079D01* +X470344Y-80954D01* +X470288Y-80815D01* +X470219Y-80649D01* +X470136Y-80483D01* +X470025Y-80330D01* +X469900Y-80205D01* +X469886Y-80191D01* +X469831Y-80150D01* +X469748Y-80108D01* +X469637Y-80039D01* +X469484Y-79983D01* +X469304Y-79942D01* +X469096Y-79900D01* +X468860Y-79886D01* +X468777D01* +X468680Y-79900D01* +X468555Y-79914D01* +X468416Y-79942D01* +X468291Y-79983D01* +X468153Y-80039D01* +X468042Y-80122D01* +X468028Y-80136D01* +X468000Y-80164D01* +X467959Y-80219D01* +X467917Y-80275D01* +X467862Y-80358D01* +X467820Y-80455D01* +X467792Y-80566D01* +X467778Y-80691D01* +Y-80704D01* +Y-80732D01* +X467792Y-80774D01* +X467806Y-80829D01* +X467834Y-80899D01* +X467875Y-80968D01* +X467931Y-81051D01* +X468000Y-81121D01* +X468014Y-81134D01* +X468042Y-81148D01* +X468111Y-81190D01* +X468208Y-81245D01* +X468347Y-81301D01* +X468527Y-81356D01* +X468763Y-81426D01* +X468888Y-81467D01* +X469040Y-81495D01* +X469068D01* +X469137Y-81509D01* +X469234Y-81537D01* +X469373Y-81564D01* +X469539Y-81606D01* +X469734Y-81661D01* +X469956Y-81717D01* +X470177Y-81772D01* +X470663Y-81911D01* +X471148Y-82064D01* +X471384Y-82147D01* +X471606Y-82230D01* +X471800Y-82313D01* +X471980Y-82396D01* +X471994D01* +X472022Y-82410D01* +X472064Y-82438D01* +X472119Y-82480D01* +X472285Y-82577D01* +X472480Y-82702D01* +X472688Y-82868D01* +X472896Y-83062D01* +X473104Y-83270D01* +X473270Y-83520D01* +Y-83534D01* +X473284Y-83547D01* +X473312Y-83589D01* +X473340Y-83631D01* +X473409Y-83769D01* +X473478Y-83950D01* +X473561Y-84172D01* +X473617Y-84421D01* +X473672Y-84699D01* +X473686Y-85004D01* +Y-85018D01* +Y-85045D01* +Y-85101D01* +X473672Y-85170D01* +Y-85253D01* +X473658Y-85364D01* +X473617Y-85600D01* +X473561Y-85877D01* +X473464Y-86182D01* +X473326Y-86488D01* +X473145Y-86807D01* +Y-86820D01* +X473118Y-86848D01* +X473090Y-86890D01* +X473048Y-86945D01* +X472923Y-87084D01* +X472757Y-87264D01* +X472535Y-87472D01* +X472285Y-87680D01* +X471980Y-87874D01* +X471634Y-88055D01* +X471620D01* +X471592Y-88069D01* +X471537Y-88096D01* +X471453Y-88124D01* +X471370Y-88152D01* +X471245Y-88180D01* +X471120Y-88221D01* +X470968Y-88263D01* +X470802Y-88304D01* +X470607Y-88332D01* +X470413Y-88374D01* +X470191Y-88401D01* +X469969Y-88429D01* +X469720Y-88457D01* +X469193Y-88471D01* +X468943D01* +X468777Y-88457D01* +X468569Y-88443D01* +X468319Y-88415D01* +X468056Y-88388D01* +X467778Y-88346D01* +X467487Y-88291D01* +X467182Y-88235D01* +X466891Y-88152D01* +X466599Y-88055D01* +X466322Y-87944D01* +X466059Y-87805D01* +X465823Y-87653D01* +X465615Y-87486D01* +X465601Y-87472D01* +X465573Y-87444D01* +X465518Y-87389D01* +X465462Y-87306D01* +X465379Y-87209D01* +X465296Y-87084D01* +X465199Y-86945D01* +X465102Y-86793D01* +X465005Y-86612D01* +X464907Y-86432D01* +X464824Y-86224D01* +X464727Y-85988D01* +X464658Y-85753D01* +X464589Y-85503D01* +X464533Y-85226D01* +X464505Y-84948D01* +X467487Y-84754D01* +Y-84768D01* +Y-84782D01* +X467501Y-84823D01* +Y-84879D01* +X467529Y-85004D01* +X467570Y-85170D01* +X467626Y-85350D01* +X467681Y-85531D01* +X467778Y-85711D01* +X467875Y-85864D01* +X467903Y-85891D01* +X467972Y-85961D01* +X468069Y-86058D01* +X468236Y-86169D01* +X468430Y-86280D01* +X468666Y-86377D01* +X468929Y-86446D01* +X469082Y-86460D01* +X469248Y-86474D01* +X469359D01* +X469484Y-86460D01* +X469623Y-86432D01* +X469789Y-86404D01* +X469969Y-86349D01* +X470122Y-86266D01* +X470275Y-86169D01* +X470288Y-86155D01* +X470330Y-86113D01* +X470399Y-86044D01* +X470469Y-85961D01* +X470524Y-85850D01* +X470593Y-85725D01* +X470635Y-85586D01* +X470649Y-85434D01* +Y-85420D01* +Y-85364D01* +X470635Y-85295D01* +X470607Y-85198D01* +X470566Y-85087D01* +X470496Y-84976D01* +X470413Y-84851D01* +X470302Y-84740D01* +X470288Y-84726D01* +X470233Y-84685D01* +X470122Y-84629D01* +X470053Y-84588D01* +X469969Y-84546D01* +X469872Y-84504D01* +X469761Y-84449D01* +X469623Y-84407D01* +X469484Y-84352D01* +X469318Y-84296D01* +X469123Y-84255D01* +X468915Y-84199D01* +X468694Y-84144D01* +X468666D01* +X468610Y-84116D01* +X468499Y-84102D01* +X468361Y-84061D01* +X468194Y-84019D01* +X468000Y-83964D01* +X467778Y-83894D01* +X467556Y-83825D01* +X467071Y-83645D01* +X466586Y-83437D01* +X466350Y-83326D01* +X466142Y-83201D01* +X465934Y-83062D01* +X465754Y-82923D01* +X465740Y-82910D01* +X465712Y-82882D01* +X465670Y-82840D01* +X465615Y-82785D01* +X465545Y-82715D01* +X465476Y-82618D01* +X465393Y-82507D01* +X465324Y-82396D01* +X465240Y-82258D01* +X465157Y-82105D01* +X465019Y-81772D01* +X464963Y-81592D01* +X464921Y-81398D01* +X464894Y-81190D01* +X464880Y-80968D01* +Y-80954D01* +Y-80926D01* +Y-80885D01* +X464894Y-80829D01* +X464907Y-80691D01* +X464935Y-80497D01* +X464991Y-80261D01* +X465074Y-80025D01* +X465171Y-79761D01* +X465324Y-79498D01* +Y-79484D01* +X465351Y-79470D01* +X465407Y-79387D01* +X465518Y-79262D01* +X465670Y-79096D01* +X465851Y-78929D01* +X466086Y-78749D01* +X466364Y-78569D01* +X466683Y-78402D01* +X466697D01* +X466724Y-78389D01* +X466780Y-78361D01* +X466849Y-78333D01* +X466946Y-78305D01* +X467057Y-78278D01* +X467182Y-78236D01* +X467335Y-78194D01* +X467501Y-78167D01* +X467695Y-78125D01* +X467903Y-78097D01* +X468125Y-78056D01* +X468361Y-78042D01* +X468624Y-78014D01* +X468888Y-78000D01* +X469359D01* +X469498Y-78014D01* +D02* +G37* +G36* +X496971Y-88304D02* +X494322D01* +Y-87236D01* +X494295Y-87250D01* +X494225Y-87334D01* +X494128Y-87458D01* +X493989Y-87597D01* +X493837Y-87750D01* +X493671Y-87902D01* +X493504Y-88041D01* +X493324Y-88152D01* +X493296Y-88166D01* +X493213Y-88207D01* +X493088Y-88249D01* +X492922Y-88304D01* +X492728Y-88374D01* +X492492Y-88415D01* +X492242Y-88457D01* +X491965Y-88471D01* +X491895D01* +X491826Y-88457D01* +X491715D01* +X491590Y-88429D01* +X491452Y-88415D01* +X491285Y-88374D01* +X491119Y-88332D01* +X490938Y-88263D01* +X490744Y-88193D01* +X490564Y-88096D01* +X490370Y-87985D01* +X490176Y-87861D01* +X489995Y-87708D01* +X489829Y-87528D01* +X489677Y-87334D01* +X489663Y-87320D01* +X489649Y-87278D01* +X489607Y-87223D01* +X489552Y-87126D01* +X489496Y-87015D01* +X489427Y-86890D01* +X489357Y-86737D01* +X489288Y-86557D01* +X489205Y-86363D01* +X489136Y-86155D01* +X489066Y-85933D01* +X489011Y-85683D01* +X488955Y-85434D01* +X488914Y-85156D01* +X488900Y-84865D01* +X488886Y-84574D01* +Y-84546D01* +Y-84491D01* +Y-84394D01* +X488900Y-84269D01* +X488914Y-84116D01* +X488928Y-83950D01* +X488955Y-83742D01* +X488997Y-83534D01* +X489094Y-83090D01* +X489177Y-82854D01* +X489260Y-82618D01* +X489357Y-82396D01* +X489468Y-82175D01* +X489607Y-81966D01* +X489760Y-81772D01* +X489773Y-81758D01* +X489801Y-81731D01* +X489843Y-81689D01* +X489912Y-81620D01* +X490009Y-81551D01* +X490106Y-81467D01* +X490231Y-81370D01* +X490370Y-81287D01* +X490522Y-81190D01* +X490689Y-81107D01* +X490869Y-81024D01* +X491063Y-80954D01* +X491271Y-80885D01* +X491493Y-80843D01* +X491729Y-80815D01* +X491979Y-80802D01* +X492090D01* +X492214Y-80815D01* +X492367Y-80829D01* +X492561Y-80857D01* +X492755Y-80899D01* +X492963Y-80954D01* +X493171Y-81024D01* +X493199Y-81037D01* +X493268Y-81065D01* +X493366Y-81121D01* +X493490Y-81190D01* +X493643Y-81287D01* +X493809Y-81398D01* +X493962Y-81537D01* +X494128Y-81689D01* +Y-78167D01* +X496971D01* +Y-88304D01* +D02* +G37* +G36* +X455824Y-80815D02* +X455935D01* +X456046Y-80829D01* +X456198Y-80857D01* +X456351Y-80899D01* +X456517Y-80940D01* +X456697Y-81010D01* +X456892Y-81079D01* +X457072Y-81176D01* +X457266Y-81287D01* +X457446Y-81412D01* +X457627Y-81564D01* +X457807Y-81745D01* +X457959Y-81939D01* +X457973Y-81953D01* +X458001Y-81994D01* +X458029Y-82050D01* +X458084Y-82133D01* +X458154Y-82244D01* +X458223Y-82383D01* +X458292Y-82535D01* +X458376Y-82702D01* +X458445Y-82896D01* +X458514Y-83104D01* +X458583Y-83340D01* +X458653Y-83589D01* +X458708Y-83839D01* +X458736Y-84116D01* +X458764Y-84407D01* +X458778Y-84712D01* +Y-84726D01* +Y-84796D01* +Y-84893D01* +X458764Y-85018D01* +X458750Y-85170D01* +X458736Y-85337D01* +X458708Y-85545D01* +X458667Y-85753D01* +X458556Y-86196D01* +X458486Y-86432D01* +X458403Y-86668D01* +X458306Y-86890D01* +X458181Y-87112D01* +X458043Y-87320D01* +X457890Y-87514D01* +X457876Y-87528D01* +X457849Y-87556D01* +X457807Y-87597D01* +X457738Y-87666D01* +X457640Y-87736D01* +X457543Y-87819D01* +X457419Y-87902D01* +X457280Y-87985D01* +X457127Y-88083D01* +X456961Y-88166D01* +X456781Y-88249D01* +X456586Y-88318D01* +X456378Y-88388D01* +X456157Y-88429D01* +X455921Y-88457D01* +X455671Y-88471D01* +X455560D01* +X455435Y-88457D01* +X455283Y-88443D01* +X455089Y-88415D01* +X454894Y-88374D01* +X454687Y-88318D01* +X454478Y-88249D01* +X454451Y-88235D01* +X454395Y-88207D01* +X454284Y-88152D01* +X454160Y-88083D01* +X454021Y-87985D01* +X453854Y-87874D01* +X453702Y-87750D01* +X453535Y-87597D01* +Y-91092D01* +X450692D01* +Y-80968D01* +X453327D01* +Y-82050D01* +X453355Y-82036D01* +X453424Y-81953D01* +X453521Y-81828D01* +X453660Y-81689D01* +X453813Y-81537D01* +X453979Y-81384D01* +X454146Y-81245D01* +X454326Y-81134D01* +X454340D01* +X454354Y-81121D01* +X454437Y-81079D01* +X454562Y-81024D01* +X454728Y-80968D01* +X454922Y-80913D01* +X455158Y-80857D01* +X455408Y-80815D01* +X455685Y-80802D01* +X455754D01* +X455824Y-80815D01* +D02* +G37* +G36* +X512795D02* +X512962Y-80843D01* +X513170Y-80899D01* +X513405Y-80968D01* +X513655Y-81065D01* +X513932Y-81190D01* +X513059Y-83201D01* +X513031Y-83187D01* +X512975Y-83173D01* +X512892Y-83132D01* +X512767Y-83090D01* +X512518Y-83020D01* +X512393Y-83007D01* +X512268Y-82993D01* +X512171D01* +X512074Y-83020D01* +X511949Y-83048D01* +X511810Y-83104D01* +X511672Y-83187D01* +X511533Y-83298D01* +X511408Y-83450D01* +Y-83464D01* +X511394Y-83478D01* +X511367Y-83520D01* +X511339Y-83575D01* +X511311Y-83659D01* +X511270Y-83742D01* +X511228Y-83867D01* +X511200Y-83991D01* +X511159Y-84144D01* +X511117Y-84324D01* +X511075Y-84518D01* +X511048Y-84740D01* +X511020Y-84976D01* +X510992Y-85239D01* +X510978Y-85531D01* +Y-85850D01* +Y-88304D01* +X508149D01* +Y-80968D01* +X510784D01* +Y-82161D01* +X510798Y-82147D01* +X510826Y-82105D01* +X510854Y-82050D01* +X510923Y-81911D01* +X511020Y-81745D01* +X511145Y-81578D01* +X511270Y-81398D01* +X511408Y-81231D01* +X511561Y-81107D01* +X511575Y-81093D01* +X511630Y-81065D01* +X511713Y-81010D01* +X511838Y-80954D01* +X511977Y-80899D01* +X512157Y-80843D01* +X512351Y-80815D01* +X512559Y-80802D01* +X512670D01* +X512795Y-80815D01* +D02* +G37* +G36* +X487430Y-88304D02* +X484614D01* +Y-78167D01* +X487430D01* +Y-88304D01* +D02* +G37* +G36* +X440014Y-80663D02* +X436824D01* +Y-88304D01* +X433690D01* +Y-80663D01* +X430500D01* +Y-78167D01* +X440014D01* +Y-80663D01* +D02* +G37* +G36* +X502741Y-80815D02* +X502865D01* +X503018Y-80829D01* +X503198Y-80843D01* +X503378Y-80857D01* +X503767Y-80926D01* +X504183Y-81010D01* +X504585Y-81121D01* +X504779Y-81204D01* +X504959Y-81287D01* +X504973D01* +X505001Y-81315D01* +X505043Y-81342D01* +X505112Y-81370D01* +X505278Y-81481D01* +X505473Y-81634D01* +X505695Y-81828D01* +X505930Y-82064D01* +X506152Y-82355D01* +X506346Y-82674D01* +Y-82688D01* +X506374Y-82715D01* +X506388Y-82771D01* +X506429Y-82840D01* +X506457Y-82923D01* +X506499Y-83034D01* +X506540Y-83159D01* +X506596Y-83312D01* +X506637Y-83464D01* +X506679Y-83645D01* +X506721Y-83839D01* +X506762Y-84047D01* +X506790Y-84269D01* +X506818Y-84518D01* +X506832Y-84768D01* +Y-85031D01* +Y-85337D01* +X501187D01* +Y-85350D01* +Y-85364D01* +X501201Y-85448D01* +X501229Y-85572D01* +X501257Y-85711D01* +X501312Y-85877D01* +X501367Y-86044D01* +X501451Y-86210D01* +X501548Y-86349D01* +X501562Y-86363D01* +X501617Y-86418D01* +X501714Y-86502D01* +X501839Y-86585D01* +X501992Y-86668D01* +X502172Y-86751D01* +X502380Y-86807D01* +X502616Y-86820D01* +X502685D01* +X502768Y-86807D01* +X502865Y-86793D01* +X502990Y-86779D01* +X503129Y-86737D01* +X503268Y-86696D01* +X503406Y-86626D01* +X503420Y-86612D01* +X503448Y-86599D01* +X503489Y-86571D01* +X503559Y-86515D01* +X503628Y-86446D01* +X503711Y-86363D01* +X503808Y-86266D01* +X503905Y-86155D01* +X506679Y-86404D01* +X506665Y-86418D01* +X506651Y-86446D01* +X506610Y-86515D01* +X506568Y-86585D01* +X506499Y-86682D01* +X506429Y-86779D01* +X506249Y-87015D01* +X506027Y-87278D01* +X505764Y-87542D01* +X505459Y-87791D01* +X505306Y-87902D01* +X505140Y-87999D01* +X505126D01* +X505098Y-88013D01* +X505043Y-88041D01* +X504973Y-88069D01* +X504876Y-88110D01* +X504765Y-88152D01* +X504627Y-88193D01* +X504474Y-88235D01* +X504308Y-88277D01* +X504114Y-88318D01* +X503905Y-88360D01* +X503670Y-88401D01* +X503420Y-88429D01* +X503157Y-88457D01* +X502865Y-88471D01* +X502324D01* +X502200Y-88457D01* +X502061Y-88443D01* +X501894D01* +X501728Y-88415D01* +X501354Y-88374D01* +X500979Y-88304D01* +X500605Y-88207D01* +X500424Y-88138D01* +X500258Y-88069D01* +X500244D01* +X500216Y-88055D01* +X500175Y-88027D01* +X500119Y-87985D01* +X499967Y-87888D01* +X499773Y-87750D01* +X499551Y-87569D01* +X499329Y-87347D01* +X499093Y-87070D01* +X498871Y-86765D01* +Y-86751D01* +X498843Y-86723D01* +X498816Y-86668D01* +X498788Y-86599D01* +X498746Y-86515D01* +X498705Y-86418D01* +X498649Y-86293D01* +X498608Y-86169D01* +X498552Y-86016D01* +X498497Y-85850D01* +X498414Y-85489D01* +X498358Y-85087D01* +X498330Y-84657D01* +Y-84643D01* +Y-84574D01* +X498344Y-84491D01* +Y-84366D01* +X498358Y-84227D01* +X498386Y-84061D01* +X498427Y-83867D01* +X498469Y-83659D01* +X498525Y-83450D01* +X498594Y-83215D01* +X498691Y-82993D01* +X498788Y-82757D01* +X498913Y-82521D01* +X499065Y-82299D01* +X499232Y-82078D01* +X499426Y-81869D01* +X499440Y-81856D01* +X499481Y-81828D01* +X499537Y-81772D01* +X499634Y-81703D01* +X499745Y-81620D01* +X499870Y-81537D01* +X500036Y-81440D01* +X500216Y-81329D01* +X500424Y-81231D01* +X500646Y-81134D01* +X500910Y-81051D01* +X501173Y-80968D01* +X501465Y-80899D01* +X501784Y-80843D01* +X502116Y-80815D01* +X502477Y-80802D01* +X502630D01* +X502741Y-80815D01* +D02* +G37* +G36* +X479137D02* +X479289D01* +X479469Y-80843D01* +X479691Y-80871D01* +X479913Y-80913D01* +X480177Y-80968D01* +X480440Y-81037D01* +X480704Y-81121D01* +X480981Y-81218D01* +X481258Y-81342D01* +X481536Y-81495D01* +X481785Y-81661D01* +X482035Y-81869D01* +X482257Y-82091D01* +X482271Y-82105D01* +X482299Y-82133D01* +X482340Y-82202D01* +X482396Y-82272D01* +X482465Y-82369D01* +X482548Y-82493D01* +X482631Y-82632D01* +X482715Y-82785D01* +X482798Y-82965D01* +X482881Y-83159D01* +X482964Y-83367D01* +X483033Y-83589D01* +X483089Y-83825D01* +X483131Y-84074D01* +X483158Y-84338D01* +X483172Y-84615D01* +Y-84629D01* +Y-84685D01* +X483158Y-84782D01* +Y-84893D01* +X483144Y-85045D01* +X483117Y-85212D01* +X483075Y-85406D01* +X483033Y-85600D01* +X482964Y-85822D01* +X482895Y-86044D01* +X482798Y-86280D01* +X482687Y-86515D01* +X482562Y-86737D01* +X482409Y-86973D01* +X482229Y-87195D01* +X482035Y-87403D01* +X482021Y-87417D01* +X481979Y-87444D01* +X481924Y-87500D01* +X481827Y-87569D01* +X481716Y-87653D01* +X481577Y-87736D01* +X481411Y-87833D01* +X481231Y-87930D01* +X481023Y-88041D01* +X480787Y-88138D01* +X480523Y-88221D01* +X480246Y-88304D01* +X479955Y-88374D01* +X479636Y-88429D01* +X479289Y-88457D01* +X478928Y-88471D01* +X478762D01* +X478637Y-88457D01* +X478485Y-88443D01* +X478304Y-88429D01* +X478110Y-88401D01* +X477902Y-88360D01* +X477444Y-88249D01* +X477209Y-88180D01* +X476973Y-88096D01* +X476723Y-87999D01* +X476502Y-87874D01* +X476266Y-87736D01* +X476058Y-87583D01* +X476044Y-87569D01* +X476002Y-87528D01* +X475933Y-87472D01* +X475850Y-87375D01* +X475753Y-87264D01* +X475642Y-87139D01* +X475517Y-86973D01* +X475392Y-86807D01* +X475267Y-86599D01* +X475142Y-86377D01* +X475031Y-86141D01* +X474934Y-85877D01* +X474851Y-85600D01* +X474782Y-85309D01* +X474740Y-84990D01* +X474726Y-84657D01* +Y-84643D01* +Y-84588D01* +X474740Y-84491D01* +Y-84380D01* +X474768Y-84241D01* +X474782Y-84074D01* +X474823Y-83880D01* +X474865Y-83686D01* +X474921Y-83464D01* +X475004Y-83242D01* +X475087Y-83020D01* +X475198Y-82785D01* +X475323Y-82549D01* +X475475Y-82327D01* +X475656Y-82105D01* +X475850Y-81897D01* +X475863Y-81883D01* +X475905Y-81856D01* +X475975Y-81800D01* +X476058Y-81731D01* +X476169Y-81648D01* +X476307Y-81551D01* +X476474Y-81453D01* +X476668Y-81342D01* +X476876Y-81245D01* +X477098Y-81148D01* +X477361Y-81051D01* +X477625Y-80968D01* +X477930Y-80899D01* +X478235Y-80843D01* +X478568Y-80815D01* +X478928Y-80802D01* +X479025D01* +X479137Y-80815D01* +D02* +G37* +G36* +X445298D02* +X445450D01* +X445630Y-80843D01* +X445852Y-80871D01* +X446074Y-80913D01* +X446338Y-80968D01* +X446601Y-81037D01* +X446865Y-81121D01* +X447142Y-81218D01* +X447420Y-81342D01* +X447697Y-81495D01* +X447946Y-81661D01* +X448196Y-81869D01* +X448418Y-82091D01* +X448432Y-82105D01* +X448460Y-82133D01* +X448501Y-82202D01* +X448557Y-82272D01* +X448626Y-82369D01* +X448709Y-82493D01* +X448792Y-82632D01* +X448876Y-82785D01* +X448959Y-82965D01* +X449042Y-83159D01* +X449125Y-83367D01* +X449195Y-83589D01* +X449250Y-83825D01* +X449292Y-84074D01* +X449319Y-84338D01* +X449333Y-84615D01* +Y-84629D01* +Y-84685D01* +X449319Y-84782D01* +Y-84893D01* +X449306Y-85045D01* +X449278Y-85212D01* +X449236Y-85406D01* +X449195Y-85600D01* +X449125Y-85822D01* +X449056Y-86044D01* +X448959Y-86280D01* +X448848Y-86515D01* +X448723Y-86737D01* +X448571Y-86973D01* +X448390Y-87195D01* +X448196Y-87403D01* +X448182Y-87417D01* +X448141Y-87444D01* +X448085Y-87500D01* +X447988Y-87569D01* +X447877Y-87653D01* +X447738Y-87736D01* +X447572Y-87833D01* +X447392Y-87930D01* +X447184Y-88041D01* +X446948Y-88138D01* +X446684Y-88221D01* +X446407Y-88304D01* +X446116Y-88374D01* +X445797Y-88429D01* +X445450Y-88457D01* +X445090Y-88471D01* +X444923D01* +X444798Y-88457D01* +X444646Y-88443D01* +X444465Y-88429D01* +X444271Y-88401D01* +X444063Y-88360D01* +X443606Y-88249D01* +X443370Y-88180D01* +X443134Y-88096D01* +X442884Y-87999D01* +X442663Y-87874D01* +X442427Y-87736D01* +X442219Y-87583D01* +X442205Y-87569D01* +X442163Y-87528D01* +X442094Y-87472D01* +X442011Y-87375D01* +X441914Y-87264D01* +X441803Y-87139D01* +X441678Y-86973D01* +X441553Y-86807D01* +X441428Y-86599D01* +X441303Y-86377D01* +X441193Y-86141D01* +X441096Y-85877D01* +X441012Y-85600D01* +X440943Y-85309D01* +X440901Y-84990D01* +X440887Y-84657D01* +Y-84643D01* +Y-84588D01* +X440901Y-84491D01* +Y-84380D01* +X440929Y-84241D01* +X440943Y-84074D01* +X440984Y-83880D01* +X441026Y-83686D01* +X441082Y-83464D01* +X441165Y-83242D01* +X441248Y-83020D01* +X441359Y-82785D01* +X441484Y-82549D01* +X441636Y-82327D01* +X441817Y-82105D01* +X442011Y-81897D01* +X442025Y-81883D01* +X442066Y-81856D01* +X442136Y-81800D01* +X442219Y-81731D01* +X442330Y-81648D01* +X442468Y-81551D01* +X442635Y-81453D01* +X442829Y-81342D01* +X443037Y-81245D01* +X443259Y-81148D01* +X443522Y-81051D01* +X443786Y-80968D01* +X444091Y-80899D01* +X444396Y-80843D01* +X444729Y-80815D01* +X445090Y-80802D01* +X445187D01* +X445298Y-80815D01* +D02* +G37* +%LPC*% +G36* +X492852Y-82910D02* +X492769D01* +X492672Y-82937D01* +X492561Y-82965D01* +X492436Y-83007D01* +X492298Y-83090D01* +X492159Y-83187D01* +X492020Y-83326D01* +X492006Y-83340D01* +X491965Y-83409D01* +X491923Y-83506D01* +X491868Y-83645D01* +X491798Y-83839D01* +X491757Y-84074D01* +X491715Y-84352D01* +X491701Y-84685D01* +Y-84699D01* +Y-84726D01* +Y-84768D01* +Y-84823D01* +X491715Y-84990D01* +X491743Y-85184D01* +X491785Y-85392D01* +X491840Y-85614D01* +X491923Y-85808D01* +X492034Y-85988D01* +X492048Y-86002D01* +X492103Y-86058D01* +X492173Y-86113D01* +X492270Y-86196D01* +X492395Y-86266D01* +X492533Y-86335D01* +X492700Y-86390D01* +X492880Y-86404D01* +X492908D01* +X492977Y-86390D01* +X493074Y-86377D01* +X493199Y-86349D01* +X493338Y-86307D01* +X493490Y-86224D01* +X493643Y-86127D01* +X493782Y-85988D01* +X493795Y-85975D01* +X493837Y-85905D01* +X493893Y-85808D01* +X493962Y-85655D01* +X494031Y-85475D01* +X494087Y-85239D01* +X494128Y-84962D01* +X494142Y-84629D01* +Y-84615D01* +Y-84588D01* +Y-84546D01* +Y-84491D01* +X494128Y-84338D01* +X494100Y-84144D01* +X494045Y-83936D01* +X493989Y-83728D01* +X493893Y-83520D01* +X493768Y-83340D01* +X493754Y-83326D01* +X493698Y-83270D01* +X493629Y-83201D01* +X493518Y-83118D01* +X493379Y-83048D01* +X493227Y-82979D01* +X493046Y-82923D01* +X492852Y-82910D01* +D02* +G37* +G36* +X454770Y-82868D02* +X454687D01* +X454576Y-82896D01* +X454451Y-82923D01* +X454312Y-82979D01* +X454160Y-83048D01* +X454007Y-83159D01* +X453868Y-83298D01* +X453854Y-83312D01* +X453813Y-83381D01* +X453757Y-83478D01* +X453688Y-83617D01* +X453619Y-83811D01* +X453563Y-84047D01* +X453521Y-84324D01* +X453508Y-84657D01* +Y-84671D01* +Y-84699D01* +Y-84740D01* +Y-84796D01* +X453521Y-84948D01* +X453549Y-85142D01* +X453591Y-85350D01* +X453660Y-85572D01* +X453743Y-85766D01* +X453868Y-85947D01* +X453882Y-85961D01* +X453938Y-86016D01* +X454021Y-86072D01* +X454132Y-86155D01* +X454257Y-86224D01* +X454423Y-86293D01* +X454603Y-86349D01* +X454797Y-86363D01* +X454881D01* +X454978Y-86335D01* +X455089Y-86307D01* +X455227Y-86266D01* +X455366Y-86196D01* +X455505Y-86099D01* +X455630Y-85961D01* +X455643Y-85947D01* +X455685Y-85877D01* +X455741Y-85780D01* +X455796Y-85642D01* +X455851Y-85448D01* +X455907Y-85212D01* +X455948Y-84934D01* +X455962Y-84601D01* +Y-84588D01* +Y-84560D01* +Y-84518D01* +Y-84449D01* +X455948Y-84296D01* +X455921Y-84102D01* +X455879Y-83894D01* +X455810Y-83672D01* +X455727Y-83478D01* +X455616Y-83298D01* +X455602Y-83284D01* +X455560Y-83229D01* +X455477Y-83159D01* +X455380Y-83076D01* +X455255Y-83007D01* +X455116Y-82937D01* +X454950Y-82882D01* +X454770Y-82868D01* +D02* +G37* +G36* +X502588Y-82466D02* +X502560D01* +X502477Y-82480D01* +X502352Y-82493D01* +X502200Y-82535D01* +X502033Y-82591D01* +X501853Y-82688D01* +X501687Y-82826D01* +X501520Y-83007D01* +X501506Y-83020D01* +X501479Y-83062D01* +X501437Y-83145D01* +X501381Y-83256D01* +X501326Y-83395D01* +X501270Y-83561D01* +X501215Y-83756D01* +X501187Y-83991D01* +X503975D01* +Y-83977D01* +Y-83950D01* +X503961Y-83908D01* +Y-83853D01* +X503933Y-83714D01* +X503892Y-83534D01* +X503836Y-83353D01* +X503753Y-83159D01* +X503656Y-82979D01* +X503531Y-82826D01* +X503517Y-82812D01* +X503462Y-82771D01* +X503392Y-82715D01* +X503281Y-82646D01* +X503143Y-82577D01* +X502976Y-82521D01* +X502796Y-82480D01* +X502588Y-82466D01* +D02* +G37* +G36* +X478956Y-82743D02* +X478928D01* +X478859Y-82757D01* +X478748Y-82771D01* +X478596Y-82799D01* +X478443Y-82868D01* +X478277Y-82951D01* +X478096Y-83062D01* +X477944Y-83229D01* +X477930Y-83256D01* +X477888Y-83312D01* +X477819Y-83423D01* +X477750Y-83589D01* +X477666Y-83783D01* +X477611Y-84033D01* +X477556Y-84324D01* +X477542Y-84657D01* +Y-84671D01* +Y-84699D01* +Y-84754D01* +Y-84823D01* +X477556Y-84893D01* +X477569Y-84990D01* +X477597Y-85212D01* +X477639Y-85448D01* +X477708Y-85683D01* +X477805Y-85919D01* +X477930Y-86113D01* +X477944Y-86127D01* +X477999Y-86182D01* +X478096Y-86252D01* +X478207Y-86335D01* +X478360Y-86432D01* +X478526Y-86502D01* +X478720Y-86557D01* +X478942Y-86571D01* +X478970D01* +X479039Y-86557D01* +X479150Y-86543D01* +X479303Y-86515D01* +X479455Y-86460D01* +X479622Y-86377D01* +X479788Y-86266D01* +X479941Y-86113D01* +X479955Y-86085D01* +X480010Y-86030D01* +X480066Y-85919D01* +X480149Y-85753D01* +X480218Y-85545D01* +X480288Y-85295D01* +X480329Y-84990D01* +X480343Y-84629D01* +Y-84615D01* +Y-84588D01* +Y-84532D01* +Y-84477D01* +X480329Y-84310D01* +X480288Y-84102D01* +X480246Y-83867D01* +X480177Y-83631D01* +X480079Y-83409D01* +X479941Y-83215D01* +X479927Y-83201D01* +X479871Y-83145D01* +X479788Y-83062D01* +X479664Y-82979D01* +X479525Y-82896D01* +X479358Y-82812D01* +X479164Y-82757D01* +X478956Y-82743D01* +D02* +G37* +G36* +X445117D02* +X445090D01* +X445020Y-82757D01* +X444909Y-82771D01* +X444757Y-82799D01* +X444604Y-82868D01* +X444438Y-82951D01* +X444258Y-83062D01* +X444105Y-83229D01* +X444091Y-83256D01* +X444049Y-83312D01* +X443980Y-83423D01* +X443911Y-83589D01* +X443828Y-83783D01* +X443772Y-84033D01* +X443717Y-84324D01* +X443703Y-84657D01* +Y-84671D01* +Y-84699D01* +Y-84754D01* +Y-84823D01* +X443717Y-84893D01* +X443731Y-84990D01* +X443758Y-85212D01* +X443800Y-85448D01* +X443869Y-85683D01* +X443966Y-85919D01* +X444091Y-86113D01* +X444105Y-86127D01* +X444160Y-86182D01* +X444258Y-86252D01* +X444368Y-86335D01* +X444521Y-86432D01* +X444687Y-86502D01* +X444882Y-86557D01* +X445103Y-86571D01* +X445131D01* +X445201Y-86557D01* +X445312Y-86543D01* +X445464Y-86515D01* +X445617Y-86460D01* +X445783Y-86377D01* +X445949Y-86266D01* +X446102Y-86113D01* +X446116Y-86085D01* +X446171Y-86030D01* +X446227Y-85919D01* +X446310Y-85753D01* +X446379Y-85545D01* +X446449Y-85295D01* +X446490Y-84990D01* +X446504Y-84629D01* +Y-84615D01* +Y-84588D01* +Y-84532D01* +Y-84477D01* +X446490Y-84310D01* +X446449Y-84102D01* +X446407Y-83867D01* +X446338Y-83631D01* +X446241Y-83409D01* +X446102Y-83215D01* +X446088Y-83201D01* +X446033Y-83145D01* +X445949Y-83062D01* +X445825Y-82979D01* +X445686Y-82896D01* +X445519Y-82812D01* +X445325Y-82757D01* +X445117Y-82743D01* +D02* +G37* +%LPD*% +D33* +X254500Y176750D02* +D03* +X245000D02* +D03* +X235500D02* +D03* +Y148250D02* +D03* +X254500D02* +D03* +D34* +X202100Y176500D02* +D03* +X217900D02* +D03* +X202100Y161500D02* +D03* +X217900D02* +D03* +X285600Y132500D02* +D03* +X301400D02* +D03* +Y117500D02* +D03* +X285600D02* +D03* +X229400Y52500D02* +D03* +X213600D02* +D03* +X214100Y37000D02* +D03* +X229900D02* +D03* +X213600Y82500D02* +D03* +X229400D02* +D03* +X213600Y67500D02* +D03* +X229400D02* +D03* +X164900Y141000D02* +D03* +X149100D02* +D03* +D35* +X85358Y81313D02* +D03* +X91858D02* +D03* +D36* +X349000Y112300D02* +D03* +Y131700D02* +D03* +X467000Y112800D02* +D03* +Y132200D02* +D03* +D37* +X366500Y114600D02* +D03* +Y130400D02* +D03* +X381500Y114600D02* +D03* +Y130400D02* +D03* +X449500Y130400D02* +D03* +Y114600D02* +D03* +X434500Y130400D02* +D03* +Y114600D02* +D03* +X110000Y47100D02* +D03* +Y62900D02* +D03* +X80000Y47100D02* +D03* +Y62900D02* +D03* +X95000Y47100D02* +D03* +Y62900D02* +D03* +X303000Y170400D02* +D03* +Y154600D02* +D03* +X288000Y170400D02* +D03* +Y154600D02* +D03* +X272500Y154600D02* +D03* +Y170400D02* +D03* +X161000Y9600D02* +D03* +Y25400D02* +D03* +X130500Y9600D02* +D03* +Y25400D02* +D03* +X145500Y9600D02* +D03* +Y25400D02* +D03* +X131000Y173900D02* +D03* +Y158100D02* +D03* +X178000Y115100D02* +D03* +Y130900D02* +D03* +X113500Y119900D02* +D03* +Y104100D02* +D03* +X128500D02* +D03* +Y119900D02* +D03* +X381000Y40900D02* +D03* +Y25100D02* +D03* +Y63100D02* +D03* +Y78900D02* +D03* +D38* +X417602Y136500D02* +D03* +Y108500D02* +D03* +X408102D02* +D03* +X398602Y136500D02* +D03* +Y108500D02* +D03* +D39* +X143500Y80500D02* +D03* +Y75500D02* +D03* +Y70500D02* +D03* +Y65500D02* +D03* +Y60500D02* +D03* +Y55500D02* +D03* +Y50500D02* +D03* +Y45500D02* +D03* +X192500D02* +D03* +Y50500D02* +D03* +Y55500D02* +D03* +Y60500D02* +D03* +Y65500D02* +D03* +Y70500D02* +D03* +Y75500D02* +D03* +Y80500D02* +D03* +D40* +X150500Y38500D02* +D03* +X155500D02* +D03* +X160500D02* +D03* +X165500D02* +D03* +X170500D02* +D03* +X175500D02* +D03* +X180500D02* +D03* +X185500D02* +D03* +Y87500D02* +D03* +X180500D02* +D03* +X175500D02* +D03* +X170500D02* +D03* +X165500D02* +D03* +X160500D02* +D03* +X155500D02* +D03* +X150500D02* +D03* +D41* +X168000Y63000D02* +D03* +D42* +X263000Y10000D02* +D03* +Y51000D02* +D03* +Y64500D02* +D03* +Y105500D02* +D03* +D43* +X101541Y81301D02* +D03* +Y87801D02* +D03* +X76000Y81301D02* +D03* +Y87801D02* +D03* +D44* +X151750Y109250D02* +D03* +X162250D02* +D03* +X151750Y122750D02* +D03* +X162250D02* +D03* +D45* +X20500Y50000D02* +D03* +Y81000D02* +D03* +D46* +X425500Y73550D02* +D03* +X430500D02* +D03* +X435500D02* +D03* +X460500D02* +D03* +X455500D02* +D03* +X450500D02* +D03* +X440500D02* +D03* +X445500D02* +D03* +D47* +X467000D02* +D03* +X419000D02* +D03* +X475000D02* +D03* +X411000D02* +D03* +D48* +X477800Y183000D02* +D03* +D49* +X452400D02* +D03* +X427000D02* +D03* +X401600D02* +D03* +X376200D02* +D03* +D50* +X152400Y170099D02* +D03* +X177800D02* +D03* +X165100D02* +D03* +D51* +X331000Y48000D02* +D03* +X43000Y153000D02* +D03* +D52* +X414100Y62800D02* +D03* +X471900D02* +D03* +D53* +X486200Y67800D02* +D03* +X399800D02* +D03* +D54* +X486200Y26000D02* +D03* +X399800D02* +D03* +D55* +X157000Y74000D02* +D03* +X168000D02* +D03* +X179000D02* +D03* +X157000Y63000D02* +D03* +X168000D02* +D03* +X179000D02* +D03* +X157000Y52000D02* +D03* +X168000D02* +D03* +X179000D02* +D03* +M02* diff --git a/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.LDP b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.LDP new file mode 100644 index 0000000..11bf56b --- /dev/null +++ b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.LDP @@ -0,0 +1,3 @@ +Layer Pairs Export File for PCB: C:\Users\Sasa\Desktop\git\_shop\ESP-Infidel\ESP_Infidel_PCB.PcbDoc +LayersSetName=Top_Bot_Thru_Holes|DrillFile=esp_infidel_pcb-roundholes.txt|DrillLayers=gtl,g1,g2,gbl +LayersSetName=Top_Bot_Slot_Holes|DrillFile=esp_infidel_pcb-slotholes.txt|DrillLayers=gtl,g1,g2,gbl diff --git a/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.apr b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.apr new file mode 100644 index 0000000..9789b79 --- /dev/null +++ b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Gerber/ESP_Infidel_PCB.apr @@ -0,0 +1,64 @@ +D10 ROUNDED 9.842 9.842 0.000 LINE 0.000 +D11 ROUNDED 7.874 7.874 0.000 LINE 0.000 +D12 ROUNDED 11.811 11.811 0.000 LINE 0.000 +D13 ROUNDED 8.000 8.000 0.000 LINE 0.000 +D14 ROUNDED 7.000 7.000 0.000 LINE 0.000 +D15 ROUNDED 10.000 10.000 0.000 LINE 0.000 +D16 ROUNDED 5.906 5.906 0.000 LINE 0.000 +D17 ROUNDED 3.937 3.937 0.000 LINE 0.000 +D18 RECTANGULAR 23.622 43.307 0.000 FLASH 0.000 +D19 RECTANGULAR 27.559 35.433 0.000 FLASH 0.000 +D20 RECTANGULAR 13.780 13.780 0.000 FLASH 90.000 +D21 RECTANGULAR 39.370 51.181 0.000 FLASH 90.000 +D22 RECTANGULAR 27.559 35.433 0.000 FLASH 90.000 +D23 RECTANGULAR 43.307 23.622 0.000 FLASH 90.000 +D24 ROUNDED 9.842 29.528 0.000 FLASH 90.000 +D25 ROUNDED 9.842 29.528 0.000 FLASH 0.000 +D26 RECTANGULAR 137.795 149.606 0.000 FLASH 0.000 +D27 RECTANGULAR 35.433 62.992 0.000 FLASH 90.000 +D28 RECTANGULAR 13.780 13.780 0.000 FLASH 0.000 +D29 RECTANGULAR 33.465 29.528 0.000 FLASH 270.000 +D30 RECTANGULAR 70.866 15.748 0.000 FLASH 180.000 +D31 RECTANGULAR 11.811 45.276 0.000 FLASH 0.000 +D32 RECTANGULAR 23.622 45.276 0.000 FLASH 0.000 +D33 RECTANGULAR 31.622 51.307 0.000 FLASH 0.000 +D34 RECTANGULAR 35.559 43.433 0.000 FLASH 0.000 +D35 RECTANGULAR 21.779 21.779 0.000 FLASH 90.000 +D36 RECTANGULAR 47.370 59.181 0.000 FLASH 90.000 +D37 RECTANGULAR 35.559 43.433 0.000 FLASH 90.000 +D38 RECTANGULAR 51.307 31.622 0.000 FLASH 90.000 +D39 ROUNDED 17.843 37.528 0.000 FLASH 90.000 +D40 ROUNDED 17.843 37.528 0.000 FLASH 0.000 +D41 RECTANGULAR 145.795 157.606 0.000 FLASH 0.000 +D42 RECTANGULAR 43.433 70.992 0.000 FLASH 90.000 +D43 RECTANGULAR 21.779 21.779 0.000 FLASH 0.000 +D44 RECTANGULAR 41.465 37.528 0.000 FLASH 270.000 +D45 RECTANGULAR 78.866 23.748 0.000 FLASH 180.000 +D46 RECTANGULAR 19.811 53.276 0.000 FLASH 0.000 +D47 RECTANGULAR 31.622 53.276 0.000 FLASH 0.000 +D48 RECTANGULAR 67.055 67.055 0.000 FLASH 180.000 +D49 ROUNDED 67.055 67.055 0.000 FLASH 0.000 +D50 ROUNDED 51.622 96.976 0.000 FLASH 0.000 +D51 ROUNDED 8.000 8.000 0.000 FLASH 0.000 +D52 ROUNDED 33.591 33.591 0.000 FLASH 0.000 +D53 ROUNDED 90.677 49.339 0.000 FLASH 90.000 +D54 ROUNDED 86.740 47.370 0.000 FLASH 90.000 +D55 ROUNDED 35.559 35.559 0.000 FLASH 0.000 +D56 ROUNDED 19.685 19.685 0.000 LINE 0.000 +D57 ROUNDED 7.512 7.512 0.000 LINE 0.000 +D58 RECTANGULAR 59.055 59.055 0.000 FLASH 180.000 +D59 ROUNDED 59.055 59.055 0.000 FLASH 0.000 +D60 ROUNDED 43.622 88.976 0.000 FLASH 0.000 +D61 ROUNDED 25.591 25.591 0.000 FLASH 0.000 +D62 ROUNDED 82.677 41.339 0.000 FLASH 90.000 +D63 ROUNDED 78.740 39.370 0.000 FLASH 90.000 +D64 ROUNDED 31.496 31.496 0.000 FLASH 0.000 +D65 ROUNDED 27.559 27.559 0.000 FLASH 0.000 +D66 ROUNDED 31.496 31.496 0.000 LINE 0.000 +D67 ROUNDED 4.724 4.724 0.000 LINE 0.000 +D68 ROUNDED 5.000 5.000 0.000 LINE 0.000 +D69 ROUNDED 15.000 15.000 0.000 LINE 0.000 +D70 ROUNDED 1.000 1.000 0.000 LINE 0.000 +D71 ROUNDED 16.000 16.000 0.000 LINE 0.000 +D72 ROUNDED 14.000 14.000 0.000 LINE 0.000 +D73 ROUNDED 1.000 1.000 0.000 LINE 0.000 diff --git a/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Pick Place/Pick Place for ESP_Infidel_PCB.txt b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Pick Place/Pick Place for ESP_Infidel_PCB.txt new file mode 100644 index 0000000..f79b38e --- /dev/null +++ b/Hardware/Altium Source Files/Release/20231231_0216_WinFidel/Pick Place/Pick Place for ESP_Infidel_PCB.txt @@ -0,0 +1,56 @@ +Altium Designer Pick and Place Locations +C:\Users\Sasa\Desktop\git\_shop\ESP-Infidel\Project Outputs for ESP_Infidel\Pick Place\Pick Place for ESP_Infidel_PCB.txt + +======================================================================================================================== +File Design Information: + +Date: 31-12-23 +Time: 02:15 +Revision: Not in VersionControl +Variant: No variations +Units used: mil + +Designator Comment Layer Footprint Center-X(mil) Center-Y(mil) Rotation Description +P2 "Header 5" TopLayer Header_5x1 1681.102mil 720.472mil 180 "Header, 5-Pin" +R12 Res TopLayer 0603 826.772mil 694.882mil 0 Resistor +C21 Cap TopLayer 0603_-_CAP 1072.835mil 639.764mil 90 Capacitor +C20 Cap TopLayer 0603_-_CAP 826.772mil 635.827mil 0 Capacitor +U4 MCP3021A5T-E/OT TopLayer SOT95P270X145-5N 964.567mil 639.764mil 270 "10 Bit Analog to Digital Converter 1 Input 1 SAR SOT-23-5" +U3 DRV5055A2QLPGM BottomLayer SS490A 650.000mil 669.680mil 0 "Hall Effect Sensor Single Axis Radial Lead" +U1 "IC REG LINEAR 3.3V 300MA SOT23-5" TopLayer SOT-23-5 1606.701mil 482.284mil 90 "600mA null 3.3V positive 6V SOT-25 Linear Voltage Regulators (LDO) ROHS" +R10 Res TopLayer 0603 1133.858mil 639.764mil 270 Resistor +R9 Res TopLayer 0603 1192.913mil 639.764mil 270 Resistor +C22 Cap TopLayer 0603_-_CAP 515.748mil 653.543mil 90 Capacitor +C6 Cap TopLayer 0805 1374.016mil 480.315mil 90 Capacitor +C5 Cap TopLayer 0603_-_CAP 1442.913mil 482.284mil 90 Capacitor +C4 Cap TopLayer 0603_-_CAP 1501.968mil 482.284mil 90 Capacitor +C2 Cap TopLayer 0603_-_CAP 1710.630mil 482.284mil 270 Capacitor +C3 Cap TopLayer 0603_-_CAP 1769.685mil 482.284mil 270 Capacitor +C1 Cap TopLayer 0805 1838.582mil 482.284mil 270 Capacitor +A1 ANT3216LL00R2400A TopLayer ANT3216LL00R2400A 80.709mil 257.874mil 270 "RF ANT 2.45GHZ CHIP SOLDER SMD" +X1 40MHz TopLayer XTAL-4LEAD-2016 618.110mil 456.693mil 270 "40MHz 9pF ±10ppm SMD2016-4P Crystals ROHS" +U2 ESP32-C3-FNH4 TopLayer QFN50P500X500X100_HS-33N 661.417mil 248.031mil 0 "Ultra-Low-Power SoC with RISC-V Single-Core CPU 2.4 GHz Wi-Fi (802.11 b/g/n) and Bluetooth® 5 (LE)" +SW2 Switch TopLayer Switch-XDTD-0304-215 1035.433mil 334.646mil 90 "50mA Surface Mount SPST 100MO 100,000 Times 12V 160gf@±50gf SMD Tactile Switches ROHS" +SW1 Switch TopLayer Switch-XDTD-0304-215 1035.433mil 120.079mil 270 "50mA Surface Mount SPST 100MO 100,000 Times 12V 160gf@±50gf SMD Tactile Switches ROHS" +R11 Res TopLayer 0201i_0603m 348.849mil 320.128mil 0 Resistor +R8 Res TopLayer 0603 513.779mil 68.898mil 90 Resistor +R7 Res TopLayer 0603 572.835mil 68.898mil 90 Resistor +R6 Res TopLayer 0603 874.016mil 145.669mil 0 Resistor +R3 Res TopLayer 0603 1155.512mil 521.653mil 180 Resistor +R2 Res TopLayer 0603 1500.000mil 129.921mil 270 Resistor +R1 Res TopLayer 0603 1500.000mil 279.528mil 90 Resistor +C19 Cap TopLayer 0603_-_CAP 700.787mil 484.252mil 270 Capacitor +C18 Cap TopLayer 0603_-_CAP 618.110mil 555.118mil 0 Capacitor +C17 Cap TopLayer 0603_-_CAP 446.851mil 440.945mil 270 Capacitor +C16 Cap TopLayer 0603_-_CAP 505.906mil 440.945mil 270 Capacitor +C15 Cap TopLayer 0603_-_CAP 314.961mil 216.536mil 90 Capacitor +C14 Cap TopLayer 0603_-_CAP 374.016mil 216.536mil 90 Capacitor +C13 Cap TopLayer 0603_-_CAP 433.071mil 216.536mil 90 Capacitor +C12 Cap TopLayer 0603_-_CAP 872.047mil 206.693mil 180 Capacitor +C11 Cap TopLayer 0603_-_CAP 633.858mil 68.898mil 90 Capacitor +C10 Cap TopLayer 0603_-_CAP 872.047mil 324.803mil 180 Capacitor +C9 Cap TopLayer 0603_-_CAP 872.047mil 265.748mil 180 Capacitor +C8 Cap TopLayer 0201i_0603m 399.769mil 332.879mil 270 Capacitor +C7 Cap TopLayer 0201i_0603m 299.213mil 332.879mil 270 Capacitor +R4 Res TopLayer 0603 1155.512mil 462.598mil 180 Resistor +P1 "USB-C Recepticle" TopLayer GCT_USB4105-GF-A 1744.094mil 195.964mil 0 "3A 1 Surface Mount 16P Female -25?~+85? Type-C SMD USB Connectors ROHS" diff --git a/Hardware/Schematic.PDF b/Hardware/Schematic.PDF new file mode 100644 index 0000000..11eb9ae Binary files /dev/null and b/Hardware/Schematic.PDF differ diff --git a/README.md b/README.md new file mode 100644 index 0000000..3021334 --- /dev/null +++ b/README.md @@ -0,0 +1,33 @@ +# WInFiDEL Sensor + +**W**ireless +**In**line +**Fi**lament +**D**iameter +**E**stimator +**L**ow-cost +Sensor + +## What is WInFiDEL? + +WInFiDEL is an DIY open-source open-hardware Wireless 3D printing filament diameter sensor. + +This design is heavily inspired by the design previously published by Made with Layers (Thomas Sanladerer) (video: https://www.youtube.com/watch?v=RYgdLPe_T0c) + +:soon: (WIP) Soon I will publish a video that goes into more details on how this sensor works and how you can build one. +This repository will be updated with additional information as soon as that video goes live. + +## Screenshots + +![Home](assets/WInFiDEL_home.png) + +![Calibration](assets/WInFiDEL_settings.png) + +## Sasa Karanovic + + Home Page  ·  + YouTube  ·  + GitHub  ·  + Twitter  ·  + Instagram  ·  + Sponsor on GitHub diff --git a/assets/WInFiDEL_home.png b/assets/WInFiDEL_home.png new file mode 100644 index 0000000..3c82cca Binary files /dev/null and b/assets/WInFiDEL_home.png differ diff --git a/assets/WInFiDEL_settings.png b/assets/WInFiDEL_settings.png new file mode 100644 index 0000000..f6f6b55 Binary files /dev/null and b/assets/WInFiDEL_settings.png differ